/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.sf-button{border-style:var(--tw-border-style);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);text-overflow:ellipsis;white-space:nowrap;--tw-leading:1;white-space:break-spaces;--tw-font-weight:var(--font-weight-bold,600);line-height:1;font-weight:var(--font-weight-bold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;border-width:1px;display:inline-flex;overflow:hidden}.sf-button.is-focus,.sf-button:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-shadow-navy));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:#1a6ccb}@supports (color:color-mix(in lab,red,red)){.sf-button.is-focus,.sf-button:focus-visible{--tw-shadow-color:color-mix(in oklab, var(--color-focus-blue,#1a6ccb) var(--tw-shadow-alpha), transparent)}}.sf-button--primary-normal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-primary,var(--color-grey-1));color:var(--color-white,#fff)}@media (hover:hover) and (pointer:fine){.sf-button--primary-normal.is-hover,.sf-button--primary-normal:hover{border-color:var(--color-black,#000);background-color:var(--color-white,#fff);color:var(--color-primary,var(--color-grey-1))}}.sf-button--primary-normal.is-active,.sf-button--primary-normal:active{border-color:var(--color-secondary,var(--color-grey-2));background-color:var(--color-secondary,var(--color-grey-2));color:var(--color-white,#fff)}.sf-button--primary-normal.is-focus,.sf-button--primary-normal:focus-visible{border-color:var(--color-black,#000);background-color:var(--color-primary,var(--color-grey-1));color:var(--color-white,#fff)}.sf-button--primary-normal.is-disabled,.sf-button--primary-normal:disabled{border-color:var(--color-grey-4,#9d938d);background-color:var(--color-grey-4,#9d938d);color:var(--color-white,#fff)}.sf-button--primary-inverted{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);color:var(--color-secondary,var(--color-grey-2));border-width:1px;border-color:var(--color-white,#fff)}@media (hover:hover) and (pointer:fine){.sf-button--primary-inverted.is-hover,.sf-button--primary-inverted:hover{color:var(--color-white,#fff);border-color:var(--color-white,#fff);background-color:#0000}}.sf-button--primary-inverted.is-active,.sf-button--primary-inverted:active{border-color:var(--color-grey-5,#e3dbd4);background-color:var(--color-grey-5,#e3dbd4);color:var(--color-secondary,var(--color-grey-2))}.sf-button--primary-inverted.is-focus,.sf-button--primary-inverted:focus-visible{background-color:var(--color-white,#fff);color:var(--color-secondary,var(--color-grey-2));border-color:var(--color-white,#fff)}.sf-button--primary-inverted.is-disabled,.sf-button--primary-inverted:disabled{border-color:var(--color-grey-5,#e3dbd4);background-color:var(--color-grey-5,#e3dbd4);color:var(--color-grey-4,#9d938d)}.sf-button--secondary-normal{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary,var(--color-grey-2));color:var(--color-secondary,var(--color-grey-2));background-color:#0000}@media (hover:hover) and (pointer:fine){.sf-button--secondary-normal.is-hover,.sf-button--secondary-normal:hover{border-color:var(--color-primary,var(--color-grey-1));background-color:var(--color-primary,var(--color-grey-1));color:var(--color-white,#fff)}}.sf-button--secondary-normal.is-active,.sf-button--secondary-normal:active{border-color:var(--color-secondary,var(--color-grey-2));background-color:var(--color-grey-5,#e3dbd4);color:var(--color-secondary,var(--color-grey-2))}.sf-button--secondary-normal.is-focus,.sf-button--secondary-normal:focus-visible{border-color:var(--color-secondary,var(--color-grey-2));color:var(--color-secondary,var(--color-grey-2));background-color:#0000}.sf-button--secondary-normal.is-disabled,.sf-button--secondary-normal:disabled{border-color:var(--color-grey-4,#9d938d);color:var(--color-grey-4,#9d938d);background-color:#0000}.sf-button--secondary-inverted{border-style:var(--tw-border-style);color:var(--color-white,#fff);border-width:1px;border-color:var(--color-white,#fff);background-color:#0000}@media (hover:hover) and (pointer:fine){.sf-button--secondary-inverted.is-hover,.sf-button--secondary-inverted:hover{background-color:var(--color-white,#fff);color:var(--color-secondary,var(--color-grey-2));border-color:var(--color-white,#fff)}}.sf-button--secondary-inverted.is-active,.sf-button--secondary-inverted:active{background-color:var(--color-secondary,var(--color-grey-2));color:var(--color-white,#fff);border-color:var(--color-white,#fff)}.sf-button--secondary-inverted.is-focus,.sf-button--secondary-inverted:focus-visible{color:var(--color-white,#fff);border-color:var(--color-white,#fff);background-color:#0000}.sf-button--secondary-inverted.is-disabled,.sf-button--secondary-inverted:disabled{border-color:var(--color-grey-5,#e3dbd4);color:var(--color-disabled,var(--color-grey-5));background-color:#0000}.sf-button--ghost{border-style:var(--tw-border-style);color:var(--color-primary,var(--color-grey-1));background-color:#0000;border-width:1px;border-color:#0000}.sf-button--ghost.is-active,.sf-button--ghost:active{background-color:var(--color-grey-5,#e3dbd4);color:var(--color-primary,var(--color-grey-1))}.sf-button--ghost.is-focus,.sf-button--ghost:focus-visible{color:var(--color-primary,var(--color-grey-1));background-color:#0000}.sf-button--ghost.is-disabled,.sf-button--ghost:disabled{color:var(--color-disabled,var(--color-grey-5));background-color:#0000}.sf-button--link{border-style:var(--tw-border-style);color:var(--color-primary,var(--color-grey-1));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);text-transform:none;background-color:#0000;border-width:1px;border-color:#0000;text-decoration-line:underline}@media (hover:hover) and (pointer:fine){.sf-button--link.is-hover,.sf-button--link:hover{color:var(--color-primary,var(--color-grey-1));text-decoration-line:none}}.sf-button--link.is-active,.sf-button--link:active{color:var(--color-secondary,var(--color-grey-2));text-decoration-line:none}.sf-button--link.is-focus,.sf-button--link:focus-visible{color:var(--color-primary,var(--color-grey-1));text-decoration-line:underline}.sf-button--link.is-disabled,.sf-button--link:disabled{color:var(--color-grey-3,#6e6965);text-decoration-line:none}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
