/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:Figtree,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:0.5rem;--sidebar-background:0 0% 100%;--sidebar-foreground:222.2 84% 4.9%;--sidebar-border:214.3 31.8% 91.4%;--sidebar-accent:210 40% 96.1%;--sidebar-accent-foreground:222.2 47.4% 11.2%;--logo-color:#5a5857;--dashboard-bg:210 40% 98%;--card-header-recent:231 100% 97%;--card-header-reputation:142 76% 97%;--card-header-volume:262 83% 97%;--card-header-channels:176 100% 97%;--card-header-origins:48 100% 97%;--card-header-response:350 100% 97%;--card-header-insights:200 100% 97%;--card-header-daily-tips:43 100% 97%;--card-header:210 40% 96.1%;--text-heading-xl-size:48px;--text-heading-xl-weight:700;--text-heading-xl-line-height:1.2;--text-heading-xl-letter-spacing:-0.04em;--text-heading-lg-size:36px;--text-heading-lg-weight:700;--text-heading-lg-line-height:1.2;--text-heading-lg-letter-spacing:-0.03em;--text-heading-md-size:24px;--text-heading-md-weight:600;--text-heading-md-line-height:1.3;--text-heading-md-letter-spacing:-0.02em;--text-heading-sm-size:18px;--text-heading-sm-weight:600;--text-heading-sm-line-height:1.4;--text-heading-sm-letter-spacing:-0.01em;--grid-color:#e5e7eb;--text-color:#64748b;--current-color:#10b981;--previous-color:#94a3b8;--reviews-color:#4f46e5;--satisfaction-color:#10b981;--cell-stroke:#fff;--cursor-color:#ddd;--stroke-color:#8884d8;--active-dot-color:#6366f1;--gradient-start:#8884d8;--gradient-end:#8884d8;--xs:4px;--s:8px;--sm:12px;--m:16px;--ml:24px;--tertiary:#F5F3EF;--border-color:#ECE7DF;--color-base-base-white:#ffffff;--color-base-base-black:#000000;--color-brand-grey-10:#1a1a1a;--color-brand-grey-20:#333333;--color-brand-grey-30:#4d4d4d;--color-brand-grey-40:#666666;--color-brand-grey-50:#808080;--color-brand-grey-60:#999999;--color-brand-grey-70:#b3b3b3;--color-brand-grey-80:#cccccc;--color-brand-grey-90:#e0e0e0;--color-brand-grey-95:#f2f2f2;--color-brand-sand-10:#201b13;--color-brand-sand-20:#3f3627;--color-brand-sand-30:#5c4d3e;--color-brand-sand-40:#7a6752;--color-brand-sand-50:#93806c;--color-brand-sand-60:#aa9c88;--color-brand-sand-70:#c2b4a3;--color-brand-sand-80:#d8cebf;--color-brand-sand-90:#ece7df;--color-brand-sand-95:#f5f3ef;--color-brand-orange-10:#331300;--color-brand-orange-20:#662500;--color-brand-orange-30:#993800;--color-brand-orange-40:#cc4b00;--color-brand-orange-50:#ff5c00;--color-brand-orange-60:#ff7e34;--color-brand-orange-70:#ff9d66;--color-brand-orange-80:#ffbe99;--color-brand-orange-90:#ffdfcc;--color-brand-orange-95:#ffefe5;--color-brand-red-10:#2a0d0a;--color-brand-red-20:#531913;--color-brand-red-30:#7c261d;--color-brand-red-40:#a63326;--color-brand-red-50:#d03e2f;--color-brand-red-60:#d96659;--color-brand-red-70:#e38c82;--color-brand-red-80:#ecb3ac;--color-brand-red-90:#f6dad5;--color-brand-red-95:#faecea;--color-ui-success-success-95:#eafbec;--color-ui-success-success-90:#d5f7da;--color-ui-success-success-80:#abeaaa;--color-ui-success-success-70:#82dd8d;--color-ui-success-success-60:#58cf70;--color-ui-success-success-50:#2fc253;--color-ui-success-success-40:#259b42;--color-ui-success-success-30:#1c7532;--color-ui-success-success-20:#134e21;--color-ui-success-success-10:#092711;--color-ui-warning-warning-95:#fefadc;--color-ui-warning-warning-90:#fef5b8;--color-ui-warning-warning-80:#fdec71;--color-ui-warning-warning-70:#fbe23e;--color-ui-warning-warning-60:#fad70a;--color-ui-warning-warning-50:#f0c100;--color-ui-warning-warning-40:#c09a00;--color-ui-warning-warning-30:#907400;--color-ui-warning-warning-20:#604d00;--color-ui-warning-warning-10:#302700;--color-ui-error-error-95:#feebeb;--color-ui-error-error-90:#fcd8d7;--color-ui-error-error-80:#f8b1b0;--color-ui-error-error-70:#f48a88;--color-ui-error-error-60:#f06360;--color-ui-error-error-50:#e82c28;--color-ui-error-error-40:#b92320;--color-ui-error-error-30:#8b1a18;--color-ui-error-error-20:#5c1110;--color-ui-error-error-10:#2e0908;--color-ui-information-info-95:#ecf3fd;--color-ui-information-info-90:#d8e6fb;--color-ui-information-info-80:#b1cdfa;--color-ui-information-info-70:#8ab3f8;--color-ui-information-info-60:#6299f5;--color-ui-information-info-50:#397ef1;--color-ui-information-info-40:#2d65c1;--color-ui-information-info-30:#224c91;--color-ui-information-info-20:#163260;--color-ui-information-info-10:#0b1930;--font-family-primary:Figtree;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-2xs:1rem;--font-size-xs:1.125rem;--font-size-s:1.25rem;--font-size-m:1.375rem;--font-size-l:1.5rem;--font-size-xl:2.25rem;--font-size-2xl:3rem;--font-size-3xl:4rem;--font-size-4xl:6rem;--font-size-3xs:0.875rem;--font-size-4xs:0.75rem;--font-size-5xs:0.625rem;--line-height-tight:1.05;--line-height-normal:1.2;--line-height-relaxed:1.6;--letter-spacing-tight:-0.04em;--letter-spacing-normal:-0.03em;--letter-spacing-small:-0.02em;--letter-spacing-micro:-0.01em;--letter-spacing-none:normal;--spacing-xxs:0.25rem;--spacing-xs:0.375rem;--spacing-s:0.5rem;--spacing-sm:0.75rem;--spacing-m:1rem;--spacing-ml:1.5rem;--spacing-l:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--spacing-4xl:7.5rem;--spacing-5xl:15rem;--spacing-xxxs:0.125rem;--breakpoint-max-width:90rem;--breakpoint-min-width:61.875rem;--grid-columns:0.75rem;--grid-gutter:2rem;--grid-margin:2rem;--border-radius-xs:0.5rem;--border-radius-m:1.25rem;--border-radius-l:3rem;--border-radius-s:0.75rem;--border-radius-xxs:0.125rem;--border-width-xs:0rem;--border-width-s:0.062rem;--border-width-m:0.125rem}.type-display-large{font-size:var(--font-size-4xl)}.type-display-large,.type-display-medium{font-family:var(--font-family-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.type-display-medium{font-size:var(--font-size-3xl)}.type-display-small{font-family:var(--font-family-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.type-heading-extraLarge{font-size:var(--font-size-2xl)}.type-heading-extraLarge,.type-heading-large{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.type-heading-large{font-size:var(--font-size-xl)}.type-heading-medium{font-size:var(--font-size-l)}.type-heading-medium,.type-heading-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.type-heading-small{font-size:var(--font-size-m)}.type-title-extraLarge{font-size:var(--font-size-xl)}.type-title-extraLarge,.type-title-large{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-small)}.type-title-large{font-size:var(--font-size-l)}.type-title-medium{font-size:var(--font-size-m)}.type-title-medium,.type-title-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-small)}.type-title-small{font-size:var(--font-size-s)}.type-title-extraSmall{font-family:var(--font-family-primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-small)}.type-body-extraLarge{font-size:var(--font-size-l)}.type-body-extraLarge,.type-body-large{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-body-large{font-size:var(--font-size-m)}.type-body-medium{font-size:var(--font-size-s)}.type-body-medium,.type-body-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-body-small{font-size:var(--font-size-xs)}.type-body-extraSmall{font-size:var(--font-size-2xs)}.type-body-extraExtraSmall,.type-body-extraSmall{font-family:var(--font-family-primary);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-body-extraExtraSmall{font-size:var(--font-size-3xs)}.type-label-large{font-size:var(--font-size-m)}.type-label-large,.type-label-medium{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-label-medium{font-size:var(--font-size-s)}.type-label-small{font-size:var(--font-size-xs)}.type-label-extraSmall,.type-label-small{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-label-extraSmall{font-size:var(--font-size-2xs)}.type-label-extraExtraSmall{font-size:var(--font-size-3xs)}.type-label-extraExtraExtraSmall,.type-label-extraExtraSmall{font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}.type-label-extraExtraExtraSmall{font-size:var(--font-size-4xs)}.type-label-extraExtraExtraExtraSmall{font-family:var(--font-family-primary);font-size:var(--font-size-5xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none)}@media (min-width:48rem) and (max-width:61.812rem){:root{--font-size-2xs:0.875rem;--font-size-xs:1rem;--font-size-s:1rem;--font-size-m:1.25rem;--font-size-l:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:1.5rem;--font-size-3xl:3rem;--font-size-4xl:3rem;--font-size-3xs:0.75rem;--font-size-4xs:0.688rem;--font-size-5xs:0.688rem;--spacing-xxs:0.25rem;--spacing-xs:0.375rem;--spacing-s:0.5rem;--spacing-sm:0.75rem;--spacing-m:1rem;--spacing-ml:1rem;--spacing-l:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--spacing-4xl:6rem;--spacing-5xl:7.5rem;--spacing-xxxs:0.125rem;--border-radius-xs:0.5rem;--border-radius-m:1rem;--border-radius-l:3rem;--border-radius-s:0.75rem;--border-radius-xxs:0.5rem;--border-width-xs:0rem;--border-width-s:0.062rem;--border-width-m:0.125rem}}@media (max-width:47.938rem){:root{--font-size-2xs:0.75rem;--font-size-xs:0.875rem;--font-size-s:0.875rem;--font-size-m:1.125rem;--font-size-l:1rem;--font-size-xl:1.375rem;--font-size-2xl:1.125rem;--font-size-3xl:2.25rem;--font-size-4xl:1.75rem;--font-size-3xs:0.688rem;--font-size-4xs:0.625rem;--font-size-5xs:0.625rem;--spacing-xxs:0.25rem;--spacing-xs:0.375rem;--spacing-s:0.5rem;--spacing-sm:0.75rem;--spacing-m:1rem;--spacing-ml:0.75rem;--spacing-l:1rem;--spacing-xl:1.5rem;--spacing-2xl:2rem;--spacing-3xl:3rem;--spacing-4xl:4rem;--spacing-5xl:6rem;--spacing-xxxs:0.125rem;--border-radius-xs:0.25rem;--border-radius-m:0.75rem;--border-radius-l:3rem;--border-radius-s:0.5rem;--border-radius-xxs:0.25rem;--border-width-xs:0rem;--border-width-s:0.062rem;--border-width-m:0.125rem}}.sb-show-main{background:var(--color-background-primary,#f5f3ef);color:var(--color-content-primary,#1a1a1a);font-family:Figtree,system-ui,sans-serif}.token-showcase{padding:1rem;background:var(--color-surface-primary,#ffffff);border-radius:var(--border-radius-m,1.25rem);border:var(--border-width-s,1px) solid var(--color-border-default,#ece7df)}[data-theme=light]{--color-content-primary:var(--color-brand-grey-10);--color-content-secondary:var(--color-brand-grey-30);--color-content-tertiary:var(--color-brand-grey-40);--color-content-disabled:var(--color-brand-grey-70);--color-content-placeholder:var(--color-brand-grey-30);--color-content-inverse:var(--color-base-base-white);--color-content-success:var(--color-ui-success-success-20);--color-content-warning:var(--color-ui-warning-warning-20);--color-content-error:var(--color-ui-error-error-20);--color-content-info:var(--color-ui-information-info-20);--color-background-primary:var(--color-brand-sand-95);--color-background-secondary:var(--color-base-base-white);--color-background-contrast:var(--color-brand-grey-10);--color-background-recessive:var(--color-brand-sand-90);--color-surface-primary:var(--color-base-base-white);--color-surface-secondary:var(--color-brand-sand-95);--color-surface-recessive:var(--color-brand-sand-90);--color-surface-inverse:var(--color-brand-grey-10);--color-surface-success:var(--color-ui-success-success-95);--color-surface-warning:var(--color-ui-warning-warning-95);--color-surface-error:var(--color-ui-error-error-95);--color-surface-info:var(--color-ui-information-info-95);--color-fill-primary:var(--color-brand-grey-10);--color-fill-primary-hover:var(--color-brand-grey-20);--color-fill-primary-active:var(--color-brand-grey-30);--color-fill-secondary:var(--color-brand-sand-90);--color-fill-secondary-hover:var(--color-brand-sand-80);--color-fill-secondary-active:var(--color-brand-sand-90);--color-fill-tertiary:var(--color-base-base-white);--color-fill-tertiary-hover:var(--color-brand-sand-95);--color-fill-tertiary-active:var(--color-brand-sand-95);--color-fill-success:var(--color-ui-success-success-90);--color-fill-warning:var(--color-ui-warning-warning-90);--color-fill-error:var(--color-ui-error-error-90);--color-fill-info:var(--color-ui-information-info-90);--color-fill-success-hover:var(--color-ui-success-success-80);--color-fill-success-active:var(--color-ui-success-success-70);--color-fill-warning-hover:var(--color-ui-warning-warning-80);--color-fill-warning-active:var(--color-ui-warning-warning-70);--color-fill-error-hover:var(--color-ui-error-error-80);--color-fill-error-active:var(--color-ui-error-error-70);--color-fill-info-hover:var(--color-ui-information-info-80);--color-fill-info-active:var(--color-ui-information-info-70);--color-fill-secondary-pressed:var(--color-brand-sand-70);--color-fill-primary-pressed:var(--color-brand-grey-40);--color-fill-tertiary-pressed:var(--color-brand-sand-90);--color-fill-success-pressed:var(--color-ui-success-success-60);--color-fill-warning-pressed:var(--color-ui-warning-warning-60);--color-fill-error-pressed:var(--color-ui-error-error-60);--color-fill-info-pressed:var(--color-ui-information-info-60);--color-fill-Inactive:var(--color-brand-grey-95);--color-fill-rating-active:var(--color-brand-orange-60);--color-fill-rating-inactive:var(--color-brand-orange-95);--color-border-default:var(--color-brand-sand-90);--color-border-active:var(--color-brand-grey-10);--color-border-filled:var(--color-brand-grey-10);--color-border-success:var(--color-ui-success-success-80);--color-border-warning:var(--color-ui-warning-warning-80);--color-border-error:var(--color-ui-error-error-80);--color-border-info:var(--color-ui-information-info-80);--color-border-strong:var(--color-brand-sand-80);--color-border-stronger:var(--color-brand-sand-60);--color-border-inactive:var(--color-brand-grey-95)}[data-theme=dark]{--color-content-primary:var(--color-base-base-white);--color-content-secondary:var(--color-brand-grey-90);--color-content-tertiary:var(--color-brand-grey-70);--color-content-disabled:var(--color-brand-grey-20);--color-content-placeholder:var(--color-brand-grey-80);--color-content-inverse:var(--color-brand-grey-10);--color-content-success:var(--color-ui-success-success-95);--color-content-warning:var(--color-ui-warning-warning-95);--color-content-error:var(--color-ui-error-error-95);--color-content-info:var(--color-ui-information-info-95);--color-background-primary:var(--color-base-base-black);--color-background-secondary:var(--color-brand-grey-20);--color-background-contrast:var(--color-brand-grey-50);--color-background-recessive:var(--color-brand-grey-10);--color-surface-primary:var(--color-brand-grey-10);--color-surface-secondary:var(--color-brand-grey-30);--color-surface-recessive:var(--color-brand-grey-20);--color-surface-inverse:var(--color-brand-grey-80);--color-surface-success:var(--color-ui-success-success-20);--color-surface-warning:var(--color-ui-warning-warning-20);--color-surface-error:var(--color-ui-error-error-20);--color-surface-info:var(--color-ui-information-info-20);--color-fill-primary:var(--color-base-base-white);--color-fill-primary-hover:var(--color-brand-grey-80);--color-fill-primary-active:var(--color-brand-grey-70);--color-fill-secondary:var(--color-brand-grey-20);--color-fill-secondary-hover:var(--color-brand-grey-40);--color-fill-secondary-active:var(--color-brand-grey-20);--color-fill-tertiary:var(--color-brand-grey-20);--color-fill-tertiary-hover:var(--color-brand-grey-20);--color-fill-tertiary-active:var(--color-brand-grey-10);--color-fill-success:var(--color-ui-success-success-30);--color-fill-warning:var(--color-ui-warning-warning-30);--color-fill-error:var(--color-ui-error-error-30);--color-fill-info:var(--color-ui-information-info-30);--color-fill-success-hover:var(--color-ui-success-success-40);--color-fill-success-active:var(--color-ui-success-success-50);--color-fill-warning-hover:var(--color-ui-warning-warning-40);--color-fill-warning-active:var(--color-ui-warning-warning-50);--color-fill-error-hover:var(--color-ui-error-error-40);--color-fill-error-active:var(--color-ui-error-error-50);--color-fill-info-hover:var(--color-ui-information-info-40);--color-fill-info-active:var(--color-ui-information-info-50);--color-fill-secondary-pressed:var(--color-brand-grey-60);--color-fill-primary-pressed:var(--color-brand-grey-60);--color-fill-tertiary-pressed:var(--color-brand-grey-20);--color-fill-success-pressed:var(--color-ui-success-success-60);--color-fill-warning-pressed:var(--color-ui-warning-warning-60);--color-fill-error-pressed:var(--color-ui-error-error-60);--color-fill-info-pressed:var(--color-ui-information-info-60);--color-fill-Inactive:var(--color-brand-grey-20);--color-fill-rating-active:var(--color-brand-orange-70);--color-fill-rating-inactive:var(--color-brand-orange-20);--color-border-default:var(--color-brand-grey-30);--color-border-active:var(--color-base-base-white);--color-border-filled:var(--color-base-base-white);--color-border-success:var(--color-ui-success-success-20);--color-border-warning:var(--color-ui-warning-warning-20);--color-border-error:var(--color-ui-error-error-20);--color-border-info:var(--color-ui-information-info-20);--color-border-strong:var(--color-brand-grey-50);--color-border-stronger:var(--color-brand-grey-50);--color-border-inactive:var(--color-base-base-white)}.token-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.token-swatch{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-radius:var(--border-radius-s,.75rem);border:var(--border-width-xs,0) solid var(--color-border-default,#ece7df)}.token-swatch .box{width:100%;height:56px;border-radius:inherit;border:var(--border-width-xs,0) solid var(--color-border-default,#ece7df)}.token-table{width:100%;border-collapse:collapse}.token-table td,.token-table th{border-bottom:1px solid var(--color-border-default,#ece7df);padding:.5rem .75rem;text-align:left}.btn{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-s);border-radius:var(--border-radius-xs);border:none;cursor:pointer;font-family:var(--font-family-primary);font-size:var(--font-size-3xs);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:var(--letter-spacing-none);transition:all .2s ease;position:relative;min-height:40px;min-width:fit-content}.btn-sm{padding:var(--spacing-xs);min-height:32px;font-size:var(--font-size-4xs)}.btn-md{padding:var(--spacing-s);min-height:40px;font-size:var(--font-size-3xs)}.btn-lg{padding:var(--spacing-m);min-height:48px;font-size:var(--font-size-2xs)}.btn-xl{padding:var(--spacing-l);min-height:56px;font-size:var(--font-size-xs)}.btn-primary{background-color:var(--color-fill-primary);color:var(--color-content-inverse)}.btn-secondary{background-color:var(--color-fill-secondary)}.btn-secondary,.btn-tertiary{color:var(--color-content-primary)}.btn-tertiary{background-color:var(--color-fill-tertiary);border:var(--border-width-s) solid var(--color-border-strong)}.btn-ghost{background-color:transparent;color:var(--color-content-primary)}.btn-success{background-color:var(--color-fill-success);color:var(--color-content-success)}.btn-warning{background-color:var(--color-fill-warning);color:var(--color-content-warning)}.btn-error{background-color:var(--color-fill-error);color:var(--color-content-error)}.btn-info{background-color:var(--color-fill-info);color:var(--color-content-info)}.btn-plain{background-color:transparent;color:inherit}.btn[data-no-focus-outline=true]{outline:none!important}.btn[data-variant=plain]:active:not(:disabled),.btn[data-variant=plain]:focus:not(:disabled),.btn[data-variant=plain]:hover:not(:disabled){background-color:transparent!important;outline:none!important;border:none!important}.btn[data-variant=primary]:hover:not(:disabled){background-color:var(--color-fill-primary-hover)!important}.btn[data-variant=primary]:active:not(:disabled){background-color:var(--color-fill-primary-pressed)!important}.btn[data-variant=primary]:focus:not(:disabled){background-color:var(--color-fill-primary-active)!important;outline:2px solid var(--color-border-active);outline-offset:2px}.btn[data-variant=secondary]:hover:not(:disabled){background-color:var(--color-fill-secondary-hover)!important}.btn[data-variant=secondary]:active:not(:disabled){background-color:var(--color-fill-secondary-pressed)!important}.btn[data-variant=secondary]:focus:not(:disabled){background-color:var(--color-fill-secondary-active)!important;outline:2px solid var(--color-border-active);outline-offset:2px}.btn[data-variant=tertiary]:hover:not(:disabled){background-color:var(--color-fill-tertiary-hover)!important;border-color:var(--color-border-stronger)!important}.btn[data-variant=tertiary]:active:not(:disabled){background-color:var(--color-fill-tertiary-pressed)!important;border-color:var(--color-border-filled)!important}.btn[data-variant=tertiary]:focus:not(:disabled){background-color:var(--color-fill-tertiary-active)!important;border-width:var(--border-width-m)!important;border-color:var(--color-border-active)!important;outline:none}.btn[data-variant=ghost]:hover:not(:disabled){background-color:var(--color-fill-tertiary-hover)!important}.btn[data-variant=ghost]:active:not(:disabled){background-color:var(--color-fill-tertiary-pressed)!important}.btn[data-variant=ghost]:focus:not(:disabled){background-color:var(--color-fill-tertiary-active)!important;outline:2px solid var(--color-border-active);outline-offset:2px}.btn[data-variant=success]:hover:not(:disabled){background-color:var(--color-fill-success-hover)!important}.btn[data-variant=success]:active:not(:disabled){background-color:var(--color-fill-success-pressed)!important}.btn[data-variant=success]:focus:not(:disabled){background-color:var(--color-fill-success-active)!important;outline:2px solid var(--color-border-success);outline-offset:2px}.btn[data-variant=warning]:hover:not(:disabled){background-color:var(--color-fill-warning-hover)!important}.btn[data-variant=warning]:active:not(:disabled){background-color:var(--color-fill-warning-pressed)!important}.btn[data-variant=warning]:focus:not(:disabled){background-color:var(--color-fill-warning-active)!important;outline:2px solid var(--color-border-warning);outline-offset:2px}.btn[data-variant=error]:hover:not(:disabled){background-color:var(--color-fill-error-hover)!important}.btn[data-variant=error]:active:not(:disabled){background-color:var(--color-fill-error-pressed)!important}.btn[data-variant=error]:focus:not(:disabled){background-color:var(--color-fill-error-active)!important;outline:2px solid var(--color-border-error);outline-offset:2px}.btn[data-variant=info]:hover:not(:disabled){background-color:var(--color-fill-info-hover)!important}.btn[data-variant=info]:active:not(:disabled){background-color:var(--color-fill-info-pressed)!important}.btn[data-variant=info]:focus:not(:disabled){background-color:var(--color-fill-info-active)!important;outline:2px solid var(--color-border-info);outline-offset:2px}.btn:disabled{opacity:.6;cursor:not-allowed}