.sn-e-colors{--white:#fff;--black:#000;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--zync-50:#fafafa;--zync-100:#f4f4f5;--zync-200:#e4e4e7;--zync-300:#d4d4d8;--zync-400:#a1a1aa;--zync-500:#71717a;--zync-600:#52525b;--zync-700:#3f3f46;--zync-800:#27272a;--zync-900:#18181b;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#fed7aa;--orange-300:#fdba74;--orange-400:#fb923c;--orange-500:#f97316;--orange-600:#ea580c;--orange-700:#c2410c;--orange-800:#9a3412;--orange-900:#7c2d12;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--green-900:#14532d;--cyan-50:#ecfeff;--cyan-100:#cffafe;--cyan-200:#a5f3fc;--cyan-300:#67e8f9;--cyan-400:#22d3ee;--cyan-500:#06b6d4;--cyan-600:#0891b2;--cyan-700:#0e7490;--cyan-800:#155e75;--cyan-900:#164e63;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2fe;--indigo-300:#a5b4fc;--indigo-400:#818cf8;--indigo-500:#6366f1;--indigo-600:#4f46e5;--indigo-700:#4338ca;--indigo-800:#3730a3;--indigo-900:#312e81;--sky-50:#f0f9ff;--sky-100:#e0f2fe;--sky-200:#bae6fd;--sky-300:#7dd3fc;--sky-400:#38bdf8;--sky-500:#0ea5e9;--sky-600:#0284c7;--sky-700:#0369a1;--sky-800:#075985;--sky-900:#0c4a6e}*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;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-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{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;-moz-appearance:button;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;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}.sn-e-c-btn-vars{--_cursor:var(--cursor,pointer);--_font-size:var(--font-size,1rem);--_font-weight:var(--font-weight,500);--_line-height:var(--line-height,1.5rem);--_letter-spacing:var(--letter-spacing,0);--_text-decoration:var(--text-decoration,none);--_color:var(--color,var(--zync-700));--_border-color:var(--border-color,var(--zync-200));--_border-width:var(--border-width,1px);--_bg-color:var(--bg-color,var(--zync-50));--_bg-color-hover:var(--bg-color-hover,var(--zync-100));--_outlined-bg-hover:var(--outlined-bg-hover,var(--zync-100));--_rounded-border-radius:var(--rounded-border-radius,.375rem);--_circle-p:var(--circle-p,4px);--_ring-width:var(--ring-width,1px);--_ring-style:var(--ring-style,solid);--_ring-offset:var(--ring-offset,2px);--_pt:var(--pt,.5rem);--_pr:var(--pr,1rem);--_pb:var(--pb,.5rem);--_pl:var(--pl,1rem);--_icon-gap:var(--icon-gap,.375rem);--_font-size-xs:var(--font-size-xs,.75rem);--_font-weight-xs:var(--font-weight-xs,var(--_font-weight));--_line-height-xs:var(--line-height-xs,1rem);--_letter-spacing-xs:var(--letter-spacing-xs,.025em);--_font-size-sm:var(--font-size-sm,.875rem);--_font-weight-sm:var(--font-weight-sm,var(--_font-weight));--_line-height-sm:var(--line-height-sm,1.25rem);--_letter-spacing-sm:var(--letter-spacing-sm,.05em);--_font-size-base:var(--font-size-base,1rem);--_font-weight-base:var(--font-weight-base,var(--_font-weight));--_line-height-base:var(--line-height-base,1.5rem);--_letter-spacing-base:var(--letter-spacing,0);--_font-size-lg:var(--font-size-lg,1.125rem);--_font-weight-lg:var(--font-weight-lg,var(--_font-weight-base));--_line-height-lg:var(--line-height-lg,1.75rem);--_letter-spacing-lg:var(--letter-spacing-lg,var(--_letter-spacing-base));--_font-size-xl:var(--font-size-xl,1.25rem);--_font-weight-xl:var(--font-weight-xl,var(--_font-weight-lg));--_line-height-xl:var(--line-height-xl,1.75rem);--_letter-spacing-xl:var(--letter-spacing-xl,var(--_letter-spacing-lg));--_default-color:var(--default-color,var(--neutral-700));--_default-bg-color:var(--default-bg-color,var(--neutral-100));--_default-bg-color-hover:var(--default-bg-color-hover,var(--neutral-50));--_default-border-color:var(--default-border-color,var(--neutral-200));--_default-ring-color:var(--default-ring-color,var(--neutral-500));--_default-outlined-color:var(--default-outlined-color,var(--neutral-800));--_default-outlined-border-color:var(--default-outlined-border-color,var(--neutral-600));--_default-outlined-bg-hover:var(--default-outlined-bg-hover,var(--neutral-50));--_default-disabled-bg-color:var(--default-disabled-bg-color,var(--neutral-50));--_primary-color:var(--primary-color,var(--white));--_primary-bg-color:var(--primary-bg-color,var(--cyan-800));--_primary-bg-color-hover:var(--primary-bg-color-hover,var(--cyan-600));--_primary-border-color:var(--primary-border-color,var(--cyan-600));--_primary-ring-color:var(--primary-ring-color,var(--cyan-500));--_primary-outlined-color:var(--primary-outlined-color,var(--cyan-800));--_primary-outlined-border-color:var(--primary-outlined-border-color,var(--cyan-600));--_primary-outlined-bg-hover:var(--primary-outlined-bg-hover,var(--cyan-50));--_primary-disabled-bg-color:var(--primary-disabled-bg-color,var(--cyan-500));--_secondary-color:var(--secondary-color,var(--white));--_secondary-bg-color:var(--secondary-bg-color,var(--indigo-800));--_secondary-bg-color-hover:var(--secondary-bg-color-hover,var(--indigo-600));--_secondary-border-color:var(--secondary-border-color,var(--indigo-600));--_secondary-ring-color:var(--secondary-ring-color,var(--indigo-500));--_secondary-outlined-color:var(--secondary-outlined-color,var(--indigo-800));--_secondary-outlined-border-color:var(--secondary-outlined-border-color,var(--indigo-600));--_secondary-outlined-bg-hover:var(--secondary-outlined-bg-hover,var(--indigo-50));--_secondary-disabled-bg-color:var(--secondary-disabled-bg-color,var(--indigo-500));--_success-color:var(--success-color,var(--white));--_success-bg-color:var(--success-bg-color,var(--green-800));--_success-bg-color-hover:var(--success-bg-color-hover,var(--green-600));--_success-border-color:var(--success-border-color,var(--green-500));--_success-ring-color:var(--success-ring-color,var(--green-600));--_success-outlined-color:var(--success-outlined-color,var(--green-800));--_success-outlined-border-color:var(--success-outlined-border-color,var(--green-600));--_success-outlined-bg-hover:var(--success-outlined-bg-hover,var(--green-50));--_success-disabled-bg-color:var(--success-disabled-bg-color,var(--green-500));--_error-color:var(--error-color,var(--white));--_error-bg-color:var(--error-bg-color,var(--red-800));--_error-bg-color-hover:var(--error-bg-color-hover,var(--red-600));--_error-border-color:var(--error-border-color,var(--red-600));--_error-ring-color:var(--error-ring-color,var(--red-500));--_error-outlined-color:var(--error-outlined-color,var(--red-800));--_error-outlined-border-color:var(--error-outlined-border-color,var(--red-600));--_error-outlined-bg-hover:var(--error-outlined-bg-hover,var(--red-50));--_error-disabled-bg-color:var(--error-disabled-bg-color,var(--red-500));--_warning-color:var(--warning-color,var(--white));--_warning-bg-color:var(--warning-bg-color,var(--orange-800));--_warning-bg-color-hover:var(--warning-bg-color-hover,var(--orange-600));--_warning-border-color:var(--warning-border-color,var(--orange-500));--_warning-ring-color:var(--warning-ring-color,var(--orange-500));--_warning-outlined-color:var(--warning-color,var(--orange-800));--_warning-outlined-border-color:var(--warning-outlined-border-color,var(--orange-600));--_warning-outlined-bg-hover:var(--warning-outlined-bg-hover,var(--orange-50));--_warning-disabled-bg-color:var(--warning-disabled-bg-color,var(--orange-500));--_info-color:var(--info-color,var(--white));--_info-bg-color:var(--info-bg-color,var(--sky-800));--_info-border-color:var(--info-border-color,var(--sky-600));--_info-bg-color-hover:var(--info-bg-color-hover,var(--sky-600));--_info-ring-color:var(--info-ring-color,var(--sky-500));--_info-outlined-color:var(--info-outlined-color,var(--sky-800));--_info-outlined-border-color:var(--info-outlined-border-color,var(--sky-600));--_info-outlined-bg-hover:var(--info-outlined-bg-hover,var(--sky-50));--_info-disabled-bg-color:var(--info-disabled-bg-color,var(--sky-500));--_light-color:var(--light-color,var(--gray-700));--_light-bg-color:var(--light-bg-color,var(--gray-100));--_light-bg-color-hover:var(--light-bg-color-hover,var(--gray-50));--_light-border-color:var(--light-border-color,var(--gray-50));--_light-ring-color:var(--light-ring-color,var(--gray-300));--_light-outlined-color:var(--light-outlined-color,var(--gray-800));--_light-outlined-border-color:var(--light-outlined-border-color,var(--gray-100));--_light-outlined-bg-hover:var(--light-outlined-bg-hover,var(--gray-50));--_light-disabled-bg-color:var(--light-disabled-bg-color,var(--gray-400));--_dark-color:var(--dark-color,var(--white));--_dark-bg-color:var(--dark-bg-color,var(--zync-800));--_dark-bg-color-hover:var(--dark-bg-color-hover,var(--zync-800));--_dark-border-color:var(--dark-border-color,var(--zync-600));--_dark-ring-color:var(--dark-ring-color,var(--zync-700));--_dark-outlined-color:var(--dark-outlined-color,var(--zync-800));--_dark-outlined-border-color:var(--dark-outlined-border-color,var(--zync-600));--_dark-outlined-bg-hover:var(--dark-outlined-bg-hover,var(--zync-50));--_dark-disabled-bg-color:var(--dark-disabled-bg-color,var(--zync-500))}.sn-e-c-btn{align-items:center;background-color:var(--_bg-color);border-color:var(--_border-color);border-width:var(--_border-width);color:var(--_color);cursor:var(--_cursor);display:inline-flex;font-size:var(--_font-size);font-weight:var(--_font-weight);gap:var(--_icon-gap);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);outline-color:none;padding:var(--_pt) var(--_pr) var(--_pb) var(--_pl);position:relative;-webkit-text-decoration:var(--_text-decoration);text-decoration:var(--_text-decoration)}.sn-e-c-btn .btn__icon{align-items:center;display:flex;justify-content:center}a:where(.sn-e-c-btn):hover{background-color:var(--_bg-color-hover)}button:where(.sn-e-c-btn):hover:enabled{background-color:var(--_bg-color-hover)}button:where(.sn-e-c-btn):disabled,button[disabled]:where(.sn-e-c-btn){--_color:var(--gray-50);--_border-color:var(--gray-200);cursor:not-allowed}.btn--focus:focus:where(.sn-e-c-btn){outline-offset:var(--_ring-offset);outline-style:var(--_ring-style);outline-width:var(--_ring-width)}.btn--outlined:where(.sn-e-c-btn){background-color:var(--white)}.btn--rounded:where(.sn-e-c-btn){border-radius:var(--_rounded-border-radius)}.btn--circle:where(.sn-e-c-btn){border-radius:50%;padding:var(--_circle-p)}.btn--border-solid:where(.sn-e-c-btn){border-style:solid}.btn--border-dashed:where(.sn-e-c-btn){border-style:dashed}.btn--border-dotted:where(.sn-e-c-btn){border-style:dotted}.btn--border-double:where(.sn-e-c-btn){border-style:double}.btn--border-hidden:where(.sn-e-c-btn){border-style:hidden}.btn--border-none:where(.sn-e-c-btn){border-style:none}.btn--xs:where(.sn-e-c-btn){--_font-size:var(--_font-size-xs);--_font-weight:var(--_font-weight-xs);--_line-height:var(--_line-height-xs);--_letter-spacing:var(--_letter-spacing-xs)}.btn--sm:where(.sn-e-c-btn){--_font-size:var(--_font-size-sm);--_font-weight:var(--_font-weight-sm);--_line-height:var(--_line-height-sm);--_letter-spacing:var(--_letter-spacing-sm)}.btn--base:where(.sn-e-c-btn){--_font-size:var(--_font-size-base);--_font-weight:var(--_font-weight-base);--_line-height:var(--_line-height-base);--_letter-spacing:var(--_letter-spacing-base)}.btn--lg:where(.sn-e-c-btn){--_font-size:var(--_font-size-lg);--_font-weight:var(--_font-weight-lg);--_line-height:var(--_line-height-lg);--_letter-spacing:var(--_letter-spacing-lg)}.btn--xl:where(.sn-e-c-btn){--_font-size:var(--_font-size-xl);--_font-weight:var(--_font-weight-xl);--_line-height:var(--_line-height-xl);--_letter-spacing:var(--_letter-spacing-xl)}.btn--full:where(.sn-e-c-btn){align-items:center;display:flex;justify-content:center;overflow:hidden;width:100%}.btn--default:where(.sn-e-c-btn){--_color:var(--_default-color);--_bg-color:var(--_default-bg-color);--_border-color:var(--_default-border-color)}.btn--default:where(.sn-e-c-btn):hover,.btn--default:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_default-bg-color-hover)}.btn--default:where(.sn-e-c-btn):focus{outline-color:var(--_default-ring-color)}.btn--default:where(.sn-e-c-btn):disabled,.btn--default[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_default-disabled-bg-color);color:var(--gray-700)}.btn--default-focus:focus:where(.sn-e-c-btn){--_ring-color:var(--ring-color,var(--zync-300));outline-color:var(--ring-color,var(--zync-300));outline-color:var(--_ring-color)}.btn--default-outlined:where(.sn-e-c-btn){--_color:var(--_default-outlined-color);--_border-color:var(--_default-outlined-border-color)}.btn--default-outlined:where(.sn-e-c-btn):hover,.btn--default-outlined:where(.sn-e-c-btn):hover:enabled{background-color:var(--_default-outlined-bg-hover)}.btn--default-outlined:where(.sn-e-c-btn):disabled,.btn--default-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_default-outlined-color)}.btn--primary:where(.sn-e-c-btn){--_color:var(--_primary-color);--_bg-color:var(--_primary-bg-color);--_border-color:var(--_primary-border-color)}.btn--primary:where(.sn-e-c-btn):hover,.btn--primary:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_primary-bg-color-hover)}.btn--primary:where(.sn-e-c-btn):focus{outline-color:var(--_primary-ring-color)}.btn--primary:where(.sn-e-c-btn):disabled,.btn--primary[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_primary-disabled-bg-color)}.btn--primary-focus:focus:where(.sn-e-c-btn){outline-color:var(--_primary-ring-color)}.btn--primary-outlined:where(.sn-e-c-btn){--_color:var(--_primary-outlined-color);--_border-color:var(--_primary-outlined-border-color)}.btn--primary-outlined:where(.sn-e-c-btn):hover,.btn--primary-outlined:where(.sn-e-c-btn):hover:enabled{background-color:var(--_primary-outlined-bg-hover)}.btn--primary-outlined:where(.sn-e-c-btn):disabled,.btn--primary-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_primary-outlined-color)}.btn--secondary:where(.sn-e-c-btn){--_color:var(--_secondary-color);--_bg-color:var(--_secondary-bg-color);--_border-color:var(--_secondary-border-color)}.btn--secondary:where(.sn-e-c-btn):hover,.btn--secondary:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_secondary-bg-color-hover)}.btn--secondary:where(.sn-e-c-btn):focus{outline-color:var(--_secondary-ring-color)}.btn--secondary:where(.sn-e-c-btn):disabled,.btn--secondary[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_secondary-disabled-bg-color)}.btn--secondary-focus:focus:where(.sn-e-c-btn){outline-color:var(--_secondary-ring-color)}.btn--secondary-outlined:where(.sn-e-c-btn){--_color:var(--_secondary-outlined-color);--_border-color:var(--_secondary-outlined-border-color)}.btn--secondary-outlined:where(.sn-e-c-btn):hover,.btn--secondary-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_secondary-outlined-bg-hover)}.btn--secondary-outlined:where(.sn-e-c-btn):disabled,.btn--secondary-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_secondary-outlined-color)}.btn--success:where(.sn-e-c-btn){--_color:var(--_success-color);--_bg-color:var(--_success-bg-color);--_border-color:var(--_success-border-color)}.btn--success:where(.sn-e-c-btn):hover,.btn--success:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_success-bg-color-hover)}.btn--success:where(.sn-e-c-btn):focus{outline-color:var(--_success-ring-color)}.btn--success:where(.sn-e-c-btn):disabled,.btn--success[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_success-disabled-bg-color)}.btn--success-focus:focus:where(.sn-e-c-btn){outline-color:var(--_success-ring-color)}.btn--success-outlined:where(.sn-e-c-btn){--_color:var(--_success-outlined-color);--_border-color:var(--_success-outlined-border-color)}.btn--success-outlined:where(.sn-e-c-btn):hover,.btn--success-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_success-outlined-bg-hover)}.btn--success-outlined:where(.sn-e-c-btn):disabled,.btn--success-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_success-outlined-color)}.btn--error:where(.sn-e-c-btn){--_color:var(--_error-color);--_bg-color:var(--_error-bg-color);--_border-color:var(--_error-border-color)}.btn--error:where(.sn-e-c-btn):hover,.btn--error:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_error-bg-color-hover)}.btn--error:where(.sn-e-c-btn):focus{outline-color:var(--_error-ring-color)}.btn--error:where(.sn-e-c-btn):disabled,.btn--error[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_error-disabled-bg-color)}.btn--error-focus:focus:where(.sn-e-c-btn){outline-color:var(--_error-ring-color)}.btn--error-outlined:where(.sn-e-c-btn){--_color:var(--_error-outlined-color);--_border-color:var(--_error-outlined-border-color)}.btn--error-outlined:where(.sn-e-c-btn):hover,.btn--error-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_error-outlined-bg-hover)}.btn--error-outlined:where(.sn-e-c-btn):disabled,.btn--error-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_error-outlined-color)}.btn--warning:where(.sn-e-c-btn){--_color:var(--_warning-color);--_bg-color:var(--_warning-bg-color);--_border-color:var(--_warning-border-color)}.btn--warning:where(.sn-e-c-btn):hover,.btn--warning:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_warning-bg-color-hover)}.btn--warning:where(.sn-e-c-btn):focus{outline-color:var(--_warning-ring-color)}.btn--warning:where(.sn-e-c-btn):disabled,.btn--warning[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_warning-disabled-bg-color)}.btn--warning-focus:focus:where(.sn-e-c-btn){outline-color:var(--_warning-ring-color)}.btn--warning-outlined:where(.sn-e-c-btn){--_color:var(--_warning-outlined-color);--_border-color:var(--_warning-outlined-border-color)}.btn--warning-outlined:where(.sn-e-c-btn):hover,.btn--warning-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_warning-outlined-bg-hover)}.btn--warning-outlined:where(.sn-e-c-btn):disabled,.btn--warning-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_warning-outlined-color)}.btn--info{--_color:var(--_info-color);--_bg-color:var(--_info-bg-color);--_border-color:var(--_info-border-color)}.btn--info:hover,.btn--info:hover:enabled{--_bg-color-hover:var(--_info-bg-color-hover)}.btn--info:focus{outline-color:var(--_info-ring-color)}.btn--info:disabled,.btn--info[disabled]{--_bg-color:var(--_info-disabled-bg-color)}.btn--info-focus:focus:where(.sn-e-c-btn){outline-color:var(--_info-ring-color)}.btn--info-outlined:where(.sn-e-c-btn){--_color:var(--_info-outlined-color);--_border-color:var(--_info-outlinted-border-color)}.btn--info-outlined:where(.sn-e-c-btn):hover,.btn--info-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_info-outlined-bg-hover)}.btn--info-outlined:where(.sn-e-c-btn):disabled,.btn--info-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_info-outlined-color)}.btn--light:where(.sn-e-c-btn){--_color:var(--_light-color);--_bg-color:var(--_light-bg-color);--_border-color:var(--_light-border-color)}.btn--light:where(.sn-e-c-btn):hover,.btn--light:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_light-bg-color-hover)}.btn--light:where(.sn-e-c-btn):focus{outline-color:var(--_light-ring-color)}.btn--light:where(.sn-e-c-btn):disabled,.btn--light[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_light-disabled-bg-color)}.btn--light-focus:focus:where(.sn-e-c-btn){outline-color:var(--_light-ring-color)}.btn--light-outlined:where(.sn-e-c-btn){--_color:var(--_light-outlined-color);--_border-color:var(--_light-outlined-border-color)}.btn--light-outlined:where(.sn-e-c-btn):hover,.btn--light-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_light-outlined-bg-hover)}.btn--light-outlined:where(.sn-e-c-btn):disabled,.btn--light-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_light-outlined-color)}.btn--dark:where(.sn-e-c-btn){--_color:var(--_dark-color);--_bg-color:var(--_dark-bg-color);--_border-color:var(--_dark-border-color)}.btn--dark:where(.sn-e-c-btn):hover,.btn--dark:where(.sn-e-c-btn):hover:hover{--_bg-color-hover:var(--_dark-bg-color-hover)}.btn--dark:where(.sn-e-c-btn):focus{outline-color:var(--_dark-ring-color)}.btn--dark:where(.sn-e-c-btn):disabled,.btn--dark[disabled]:where(.sn-e-c-btn){--_bg-color:var(--_dark-disabled-bg-color)}.btn--dark-focus:focus:where(.sn-e-c-btn){outline-color:var(--_dark-ring-color)}.btn--dark-outlined:where(.sn-e-c-btn){--_color:var(--_dark-outlined-color);--_border-color:var(--_dark-outlined-border-color)}.btn--dark-outlined:where(.sn-e-c-btn):hover,.btn--dark-outlined:where(.sn-e-c-btn):hover:enabled{--_bg-color-hover:var(--_dark-outlined-bg-hover)}.btn--dark-outlined:where(.sn-e-c-btn):disabled,.btn--dark-outlined[disabled]:where(.sn-e-c-btn){--_color:var(--_dark-outlined-color)}.sn-e-c-btngroup-vars{--_min-height:2.5rem;--_height:2.5rem;--_pt:var(--pt,.5rem);--_pr:var(--pr,1rem);--_pb:var(--pb,.5rem);--_pl:var(--pl,1rem);--_gap:var(--gap,.25rem);--_color:var(--color,var(--slate-600));--_font-size:var(--font-size,.875rem);--_font-weight:var(--font-weight,500);--_line-height:var(--line-height,1.5rem);--_letter-spacing:var(--letter-spacing,0);--_text-decoration:var(--text-decoration,none);--_bg-color:var(--bg-color,var(--white));--_bg-color-hover:var(--bg-color-hover,var(--slate-100));--_border-color:var(--border-color,var(--slate-200));--_border-style:var(--border-style,solid);--_border-width:var(--border-width,thin);--_border-radius:var(--border-radius,.25rem);--_active-color:var(--active-color,var(--slate-900));--_active-bg-color:var(--active-bg-color,var(--slate-100));--_active-border-color:var(--active-border-color,var(--slate-200));--_active-border-style:var(--active-border-style,solid);--_active-border-width:var(--active-border-width,thin);--_ring-width:var(--ring-width,1px);--_ring-style:var(--ring-style,solid);--_ring-offset:var(--ring-offset,0);--_ring-color:var(--ring-color,var(--_active-border-color));--_min-height-xs:var(--min-height-xs,2.5rem);--_height-xs:var(--height-xs,2.5rem);--_font-size-xs:var(--font-size-xs,.75rem);--_font-weight-xs:var(--font-weight-xs,var(--_font-weight));--_line-height-xs:var(--line-height-xs,1rem);--_letter-spacing-xs:var(--letter-spacing-xs,.025em);--_min-height-sm:var(--min-height-sm,var(--_min-height-xs));--_height-sm:var(--height-sm,var(--_height-xs));--_font-size-sm:var(--font-size-sm,.875rem);--_font-weight-sm:var(--font-weight-sm,var(--_font-weight));--_line-height-sm:var(--line-height-sm,1.25rem);--_letter-spacing-sm:var(--letter-spacing-sm,.05em);--_min-height-base:var(--min-height-base,3rem);--_height-base:var(--height-base,3rem);--_font-size-base:var(--font-size-base,1rem);--_font-weight-base:var(--font-weight-base,var(--_font-weight));--_line-height-base:var(--line-height-base,1.5rem);--_letter-spacing-base:var(--letter-spacing,0);--_min-height-lg:var(--min-height-lg,var(--_min-height-base));--_height-lg:var(--height-lg,var(--_height-base));--_font-size-lg:var(--font-size-lg,1.125rem);--_font-weight-lg:var(--font-weight-lg,var(--_font-weight-base));--_line-height-lg:var(--line-height-lg,1.75rem);--_letter-spacing-lg:var(--letter-spacing-lg,var(--_letter-spacing-base));--_min-height-xl:var(--min-height-xl,var(--_min-height-lg));--_height-xl:var(--height-xl,var(--_height-lg));--_font-size-xl:var(--font-size-xl,1.25rem);--_font-weight-xl:var(--font-weight-xl,var(--_font-weight-lg));--_line-height-xl:var(--line-height-xl,1.75rem);--_letter-spacing-xl:var(--letter-spacing-xl,var(--_letter-spacing-lg))}.sn-e-c-btngroup{border-radius:.375rem;display:inline-flex;isolation:isolate;position:relative}.sn-e-c-btngroup:after{clear:both;content:"";display:table}.sn-e-c-btngroup .btngroup__item{align-items:center;background-color:var(--_bg-color);border-color:var(--_border-color);border-radius:var(--_border-radius);border-style:var(--_border-style);border-width:var(--_border-width);color:var(--_color);display:inline-flex;flex-shrink:0;font-size:var(--_font-size);font-weight:var(--_font-weight);gap:var(--_gap);height:var(--_height);justify-content:center;letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);min-height:var(--_min-height);padding:var(--_pt) var(--_pr) var(--_pb) var(--_pl);position:relative;-webkit-text-decoration:var(--_text-decoration);text-decoration:var(--_text-decoration)}.sn-e-c-btngroup .btngroup__item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:inherit}.sn-e-c-btngroup .btngroup__item:not(:first-child){border-radius:0;border-left-width:none}.sn-e-c-btngroup .btngroup__item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;border-top-left-radius:0;border-top-right-radius:0}.sn-e-c-btngroup .btngroup__item:hover{background-color:var(--_bg-color-hover)}.sn-e-c-btngroup .btngroup__item:focus{outline-color:var(--_ring-color);outline-offset:var(--_ring-offset);outline-style:var(--_ring-style);outline-width:var(--_ring-width)}.sn-e-c-btngroup .is-active:where(.btngroup__item){background-color:var(--_active-bg-color);border-color:var(--_active-border-color);border-style:var(--_active-border-style);border-width:var(--_active-border-width);color:var(--_active-color)}@media (min-width:768px){.sn-e-c-btngroup .btngroup__item:first-child{border-bottom-left-radius:inherit;border-bottom-right-radius:0;border-top-left-radius:inherit;border-top-right-radius:0}.sn-e-c-btngroup .btngroup__item:last-child{border-bottom-left-radius:0;border-bottom-right-radius:inherit;border-top-right-radius:0;border-top-right-radius:inherit}}.sn-e-c-btngroup--responsive{flex-direction:column}@media (min-width:768px){.sn-e-c-btngroup--responsive{flex-direction:row}}.size--xs:where(.sn-e-c-btngroup){--_min-height:var(--_min-height-xs);--_height:var(--_height-xs);--_font-size:var(--_font-size-xs);--_font-weight:var(--_font-weight-xs);--_line-height:var(--_line-height-xs);--_letter-spacing:var(--_letter-spacing-xs)}.size--sm:where(.sn-e-c-btngroup){--_min-height:var(--_min-height-sm);--_height:var(--_height-sm);--_font-size:var(--_font-size-sm);--_font-weight:var(--_font-weight-sm);--_line-height:var(--_line-height-sm);--_letter-spacing:var(--_letter-spacing-sm)}.size--base:where(.sn-e-c-btngroup){--_min-height:var(--_min-height-base);--_height:var(--_height-base);--_font-size:var(--_font-size-base);--_font-weight:var(--_font-weight-base);--_line-height:var(--_line-height-base);--_letter-spacing:var(--_letter-spacing-base)}.size--lg:where(.sn-e-c-btngroup){--_min-height:var(--_min-height-lg);--_height:var(--_height-lg);--_font-size:var(--_font-size-lg);--_font-weight:var(--_font-weight-lg);--_line-height:var(--_line-height-lg);--_letter-spacing:var(--_letter-spacing-lg)}.size--xl:where(.sn-e-c-btngroup){--_min-height:var(--_min-height-xl);--_height:var(--_height-xl);--_font-size:var(--_font-size-xl);--_font-weight:var(--_font-weight-xl);--_line-height:var(--_line-height-xl);--_letter-spacing:var(--_letter-spacing-xl)}.sn-e-c-colorviewer-vars{--_font-size:var(--font-size,1rem);--_font-weight:var(--font-weight,500);--_line-height:var(--line-height,1.25rem);--_letter-spacing:var(--letter-spacing,0);--_color:var(--color,var(--slate-700));--_gap:var(--gap,.5rem);--_border-width:var(--border-width,1px);--_border-style:var(--border-style,solid);--_border-color:var(--border-color,transparent)}.sn-e-c-colorviewer{align-items:center;color:var(--_color);display:flex;font-size:var(--_font-size);font-weight:var(--_font-weight);gap:var(--_gap);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height)}.sn-e-c-colorviewer .color--preview{border-color:var(--_border-color);border-radius:50%;border-style:var(--_border-style);border-width:var(--_border-width);flex-shrink:0}.sn-e-c-colorviewer .border{--_border-color:var(--border-color,var(--slate-200))}.sn-e-c-link-vars{--_text-decoration:var(--text-decoration,none);--_text-decoration-hover:var(--text-decoration-hover,underline);--_icon-gap:var(--icon-gap,.25rem)}.sn-e-c-link{align-content:flex-start;align-items:center;display:inline-flex;gap:var(--_icon-gap);-webkit-text-decoration:var(--_text-decoration);text-decoration:var(--_text-decoration)}.sn-e-c-link:hover{-webkit-text-decoration:var(--_text-decoration-hover);text-decoration:var(--_text-decoration-hover)}.sn-e-c-dropdown-vars{--_font-size:var(--font-size,1rem);--_font-weight:var(--font-weight,500);--_line-height:var(--line-height,1.5rem);--_letter-spacing:var(--letter-spacing,0);--_btn-pt:var(--btn-pt,.5rem);--_btn-pr:var(--btn-pr,1rem);--_btn-pb:var(--btn-pb,.5rem);--_btn-pl:var(--btn-pl,1rem);--_btn-cursor:var(--btn-cursor,pointer);--_btn-color:var(--btn-color,var(--slate-700));--_btn-font-size:var(--btn-font-size,1rem);--_btn-font-weight:var(--btn-font-weight,500);--_btn-line-height:var(--btn-line-height,1.5rem);--_btn-letter-spacing:var(--btn-letter-spacing,0);--_btn-bg-color:var(--btn-bg-color,var(--slate-50));--_btn-bg-color-hover:var(--btn-bg-color-hover,var(--slate-100));--_btn-border-width:var(--btn-border-width,1px);--_btn-border-style:var(--btn-border-style,solid);--_btn-border-color:var(--btn-border-color,var(--slate-300));--_btn-border-radius:var(--btn-border-radius,.25rem);--_btn-ring-width:var(--btn-ring-width,1px);--_btn-ring-color:var(--btn-ring-color,var(--_btn-border-color));--_btn-ring-style:var(--btn-ring-style,solid);--_btn-ring-offset:var(--btn-ring-offset,1px);--_btn-icon-gap:var(--btn-icon-gap,.125rem);--_list-mt:var(--list-mt,.5rem);--_list-mr:var(--list-mr,0);--_list-mb:var(--list-mb,0);--_list-ml:var(--list-ml,0);--_list-z-index:var(--list-z-index,10);--_list-max-w:var(--list-max-w,24rem);--_list-color:var(--list-color,var(--slate-700));--_list-bg-color:var(--list-bg-color,var(--white));--_list-width:var(--list-width,14rem);--_item-pt:var(--item-pt,.5rem);--_item-pr:var(--item-pr,1rem);--_item-pb:var(--item-pb,.5rem);--_item-pl:var(--item-pl,1rem);--_item-cursor:var(--item-cursor,pointer);--_item-color:var(--item-color,var(--slate-700));--_item-color-hover:var(--item-color-hover,var(var(--_item-color)));--_item-text-decoration:var(--item-text-decoration,none);--_item-bg-color-hover:var(--item-bg-color-hover,var(--slate-100));--_item-ring-width:var(--item-ring-width,1px);--_item-ring-style:var(--item-ring-style,solid);--_item-ring-color:var(--item-ring-color,var(--_btn-ring-color));--_item-ring-offset:var(--item-ring-offset,1px)}.sn-e-c-dropdown{font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);position:relative}.sn-e-c-dropdown .show{display:block}.sn-e-c-dropdown .hide{display:none}.sn-e-c-dropdown .btn{align-items:center;background-color:var(--_btn-bg-color);border-color:var(--_btn-border-color);border-radius:var(--_btn-border-radius);border-style:var(--_btn-border-style);border-width:var(--_btn-border-width);color:var(--_btn-color);cursor:var(--_btn-cursor);display:inline-flex;font-size:var(--_btn-font-size);font-weight:var(--_btn-font-weight);gap:var(--_btn-icon-gap);justify-content:center;letter-spacing:var(--_btn-letter-spacing);line-height:var(--_btn-line-height);padding:var(--_btn-pt) var(--_btn-pr) var(--_btn-pb) var(--_btn-pl)}.sn-e-c-dropdown .btn:hover{background-color:var(--_btn-bg-color-hover)}.sn-e-c-dropdown .btn:focus{outline-color:var(--_btn-ring-color);outline-offset:var(--_btn-ring-offset);outline-style:var(--_btn-ring-style);outline-width:var(--_btn-ring-width)}.sn-e-c-dropdown .btn .btn__icon{border:0;color:var(--_icon-color);display:flex;margin:0;padding:0}.sn-e-c-dropdown .list{background-color:var(--_list-bg-color);box-shadow:0 0 #fff,0 0 0 1px #f1f5f9;color:var(--_list-color);list-style:none;margin:var(--_list-mt) var(--_list-mr) var(--_list-mb) var(--_list-ml);max-width:var(--_list-max-w);width:var(--_list-width)}.sn-e-c-dropdown .list .list__item{cursor:var(--_item-cursor)}.sn-e-c-dropdown .list .list__item:hover{background-color:var(--_item-bg-color-hover)}.sn-e-c-dropdown .list .list__item a{color:var(--_item-color);display:inline-flex;padding:var(--_item-pt) var(--_item-pr) var(--_item-pb) var(--_item-pl);text-decoration:none;-webkit-text-decoration:var(--_item-text-decoration,none);text-decoration:var(--_item-text-decoration,none);width:100%}.sn-e-c-dropdown .list .list__item a:focus,.sn-e-c-dropdown .list .list__item a:hover{background-color:var(--_item-bg-color-hover);color:var(--_item-color-hover)}.sn-e-c-dropdown .list .list__item a:focus{outline-color:var(--_item-ring-color);outline-offset:var(--_item-ring-offset);outline-style:var(--_item-ring-style);outline-width:var(--_item-ring-width)}.sn-e-c-dropdown .list--absolute{position:absolute;transform-origin:top;z-index:var(--_list-z-index)}.sn-e-c-dropdown .rotate0{transform:rotate(0);transition:transform .2s ease-in-out}.sn-e-c-dropdown .rotate180{transform:rotate(-180deg);transition:transform .2s ease-in-out}.sn-e-c-tabs-vars{--_width:var(--width,100%);--_max-width:var(--max-width,100%);--_color:var(--color,var(--slate-800));--_bg-color:var(--bg-color,var(--white));--_tabs-group-mt:var(--tabs-group-mt,0);--_tabs-group-mr:var(--tabs-group-mr,0);--_tabs-group-mb:var(--tabs-group-mb,0);--_tabs-group-ml:var(--tabs-group-ml,0);--_tabs-group-pt:var(--tabs-group-pt,0);--_tabs-group-pr:var(--tabs-group-pr,0);--_tabs-group-pb:var(--tabs-group-pb,0);--_tabs-group-pl:var(--tabs-group-pl,0);--_tabs-group-gap:var(--tabs-group-gap,.0625rem);--_tabs-group-border-t-width:var(--tabs-group-border-t-width,1px);--_tabs-group-border-t-style:var(--tabs-group-border-t-style,none);--_tabs-group-border-t-color:var(--tabs-group-border-t-color,transparent);--_tabs-group-border-r-width:var(--tabs-group-border-r-width,1ppx);--_tabs-group-border-r-style:var(--tabs-group-border-r-style,none);--_tabs-group-border-r-color:var(--tabs-group-border-r-color,transparent);--_tabs-group-border-b-width:var(--tabs-group-border-b-width,1px);--_tabs-group-border-b-style:var(--tabs-group-border-b-style,solid);--_tabs-group-border-b-color:var(--tabs-group-border-b-color,var(--slate-200));--_tabs-group-border-l-width:var(--tabs-group-border-l-width,1px);--_tabs-group-border-l-style:var(--tabs-group-border-l-style,none);--_tabs-group-border-l-color:var(--tabs-group-border-l-color,transparent);--_tabs-group-border-radius:var(--tabs-group-border-radius,0);--_tab-font-size-xs:var(--tab-font-size-xs,.75rem);--_tab-font-weight-xs:var(--tab-font-weight-xs,var(--_font-weight));--_tab-line-height-xs:var(--tab-line-height-xs,1rem);--_tab-letter-spacing-xs:var(--tab-letter-spacing-xs,.025em);--_tab-font-size-sm:var(--tab-font-size-sm,.875rem);--_tab-font-weight-sm:var(--tab-font-weight-sm,var(--_font-weight));--_tab-line-height-sm:var(--tab-line-height-sm,1.25rem);--_tab-letter-spacing-sm:var(--tab-letter-spacing-sm,.05em);--_tab-font-size-base:var(--tab-font-size,.875rem);--_tab-font-weight-base:var(--tab-font-weight,500);--_tab-line-height-base:var(--tab-line-height,1.25rem);--_tab-letter-spacing-base:var(--tab-letter-spacing,0);--_tab-font-size-lg:var(--tab-font-size-lg,1.125rem);--_tab-font-weight-lg:var(--tab-font-weight-lg,var(--_font-weight));--_tab-line-height-lg:var(--tab-line-height-lg,1.75rem);--_tab-letter-spacing-lg:var(--tab-letter-spacing-lg,var(--_letter-spacing-base));--_tab-font-size-xl:var(--tab-font-size-xl,1.25rem);--_tab-font-weight-xl:var(--tab-font-weight-xl,var(--_font-weight));--_tab-line-height-xl:var(--tab-line-height-xl,1.75rem);--_tab-letter-spacing-xl:var(--tab-letter-spacing-xl,var(--_letter-spacing-lg));--_tab-gap:var(--tab-gap,.5rem);--_tab-color:var(--tab-color,var(--_color));--_tab-color-hover:var(--tab-color-hover,var(--_tab-color));--_tab-font-size:var(--tab-font-size,.875rem);--_tab-font-weight:var(--tab-font-weight,500);--_tab-line-height:var(--tab-line-height,1.25rem);--_tab-letter-spacing:var(--tab-letter-spacing,0);--_tab-text-decoration:var(--tab-text-decoration,none);--_tab-bg-color:var(--tab-bg-color,var(--bg-color));--_tab-bg-color-hover:var(--tab-bg-color-hover,var(--slate-100));--_tab-pt:var(--tab-pt,.5rem);--_tab-pr:var(--tab-pr,1rem);--_tab-pb:var(--tab-pb,.375rem);--_tab-pl:var(--tab-pl,1rem);--_tab-border-t-width:var(--tab-border-t-width,1px);--_tab-border-t-style:var(--tab-border-t-style,solid);--_tab-border-t-color:var(--tab-border-t-color,transparent);--_tab-border-r-width:var(--tab-border-r-width,1px);--_tab-border-r-style:var(--tab-border-r-style,solid);--_tab-border-r-color:var(--tab-border-r-color,transparent);--_tab-border-b-width:var(--tab-border-b-width,1px);--_tab-border-b-style:var(--tab-border-b-style,solid);--_tab-border-b-color:var(--tab-border-b-color,transparent);--_tab-border-l-width:var(--tab-border-l-width,1px);--_tab-border-l-style:var(--tab-border-l-style,solid);--_tab-border-l-color:var(--tab-border-l-color,transparent);--_tab-border-tl-radius:var(--tab-border-tl-radius,.375rem);--_tab-border-tr-radius:var(--tab-border-tr-radius,.375rem);--_tab-border-bl-radius:var(--tab-border-bl-radius,0);--_tab-border-br-radius:var(--tab-border-br-radius,0);--_tab-border-t-color-hover:var(--tab-border-t-color-hover,var(--_tab-border-t-color));--_tab-border-r-color-hover:var(--tab-border-r-color-hover,var(--_tab-border-r-color));--_tab-border-b-color-hover:var(--tab-border-b-color-hover,var(--_tab-border-b-color));--_tab-border-l-color-hover:var(--tab-border-l-color-hover,var(--_tab-border-l-color));--_tab-ring-width:var(--tab-ring-width,1px);--_tab-ring-style:var(--tab-ring-style,solid);--_tab-ring-color:var(--tab-ring-color,var(--_tab-ring-color));--_tab-ring-offset:var(--tab-ring-offset,1px);--_tab-active-color:var(--tab-active-color,var(--_color));--_tab-active-bg-color:var(--tab-active-bg-color,var(--_bg-color));--_tab-active-border-t-width:var(--tab-active-border-t-width,1px);--_tab-active-border-t-style:var(--tab-active-border-t-style,solid);--_tab-active-border-t-color:var(--tab-active-border-t-color,transparent);--_tab-active-border-r-width:var(--tab-active-border-r-width,1p);--_tab-active-border-r-style:var(--tab-active-border-r-style,solid);--_tab-active-border-r-color:var(--tab-active-border-r-color,transparent);--_tab-active-border-b-width:var(--tab-active-border-b-width,2px);--_tab-active-border-b-style:var(--tab-active-border-b-style,solid);--_tab-active-border-b-color:var(--tab-active-border-b-color,var(--slate-600));--_tab-active-border-l-width:var(--tab-active-border-l-width,1px);--_tab-active-border-l-style:var(--tab-active-border-l-style,solid);--_tab-active-border-l-color:var(--tab-active-border-l-color,transparent);--_panel-mt:var(--content-mt,0);--_panel-mr:var(--content-mr,0);--_panel-mb:var(--content-mb,0);--_panel-ml:var(--content-ml,0);--_panel-pt:var(--content-pt,2rem);--_panel-pr:var(--content-pr,2rem);--_panel-pb:var(--content-pb,2rem);--_panel-pl:var(--content-pl,2rem);--_panel-color:var(--content-color,var(--_color));--_panel-font-size:var(--content-font-size,1rem);--_panel-font-weight:var(--content-font-weight,500);--_panel-line-height:var(--content-line-height,1.5rem);--_panel-letter-spacing:var(--content-letter-spacing,0);--_panel-text-align:var(--content-text-align,left);--_panel-bg-color:var(--content-bg-color,var(--_bg-color));--_panel-border-width:var(--content-border-width,1px);--_panel-border-style:var(--content-border-style,solid);--_panel-border-color:var(--content-border-color,transparent);--_panel-border-tl-radius:var(--content-border-tl-radius,0);--_panel-border-tr-radius:var(--content-border-tr-radius,0);--_panel-border-bl-radius:var(--content-border-bl-radius,.5rem);--_panel-border-br-radius:var(--content-border-br-radius,.5rem)}.sn-e-c-tabs{max-width:var(--_max-width);position:relative;width:var(--_width)}.sn-e-c-tabs .tabs__group{border-bottom:var(--_tabs-group-border-b-width) var(--_tabs-group-border-b-style) var(--_tabs-group-border-b-color);border-left:var(--_tabs-group-border-l-width) var(--_tabs-group-border-l-style) var(--_tabs-group-border-l-color);border-radius:var(--_tabs-group-border-radius);border-right:var(--_tabs-group-border-r-width) var(--_tabs-group-border-r-style) var(--_tabs-group-border-r-color);border-top:var(--_tabs-group-border-t-width) var(--_tabs-group-border-t-style) var(--_tabs-group-border-t-color);display:flex;gap:var(--_tabs-group-gap);margin:var(--_tabs-group-mt) var(--_tabs-group-mr) var(--_tabs-group-mb) var(--_tabs-group-ml);padding:var(--_tabs-group-pt) var(--_tabs-group-pr) var(--_tabs-group-pb) var(--_tabs-group-pl);position:relative}.sn-e-c-tabs .tabs__group--justify-start{justify-content:flex-start}.sn-e-c-tabs .tabs__group--justify-center{justify-content:center}.sn-e-c-tabs .tabs__group--justify-end{justify-content:flex-end}.sn-e-c-tabs .tab{align-items:center;background-color:var(--_tab-bg-color);border-bottom:var(--_tab-border-b-width) var(--_tab-border-b-style) var(--_tab-border-b-color);border-bottom-left-radius:var(--_tab-border-bl-radius);border-bottom-right-radius:var(--_tab-border-br-radius);border-left:var(--_tab-border-l-width) var(--_tab-border-l-style) var(--_tab-border-l-color);border-right:var(--_tab-border-r-width) var(--_tab-border-r-style) var(--_tab-border-r-color);border-top:var(--_tab-border-t-width) var(--_tab-border-t-style) var(--_tab-border-t-color);border-top-left-radius:var(--_tab-border-tl-radius);border-top-right-radius:var(--_tab-border-tr-radius);color:var(--_tab-color);cursor:pointer;display:inline-flex;gap:var(--_tab-gap);list-style:none;margin-bottom:-1px;padding:var(--_tab-pt) var(--_tab-pr) var(--_tab-pb) var(--_tab-pl);text-align:center}.sn-e-c-tabs .tab:focus,.sn-e-c-tabs .tab:hover{background-color:var(--_tab-bg-color-hover);border-color:var(--_tab-border-t-color-hover) var(--_tab-border-r-color-hover) var(--_tab-border-b-color-hover) var(--_tab-border-l-color-hover);color:var(--_tab-color-hover)}.sn-e-c-tabs .tab:focus{outline:none}.sn-e-c-tabs .tab--bordered{--_tab-active-border-r-width:1px;--_tab-active-border-b-width:1px;border-color:transparent}.sn-e-c-tabs .tab--bordered:hover{--_tab-border-t-color-hover:var(--slate-200);--_tab-border-r-color-hover:var(--slate-200);--_tab-border-b-color-hover:transparent;--_tab-border-l-color-hover:var(--slate-200)}.sn-e-c-tabs .tab.is-active,.sn-e-c-tabs .tab.is-active--bordered{background-color:var(--_tab-active-bg-color);border-bottom:var(--_tab-active-border-b-width) var(--_tab-active-border-b-style) var(--_tab-active-border-b-color);border-left:var(--_tab-active-border-l-width) var(--_tab-active-border-l-style) var(--_tab-active-border-l-color);border-right:var(--_tab-active-border-r-width) var(--_tab-active-border-r-style) var(--_tab-active-border-r-color);border-top:var(--_tab-active-border-t-width) var(--_tab-active-border-t-style) var(--_tab-active-border-t-color);color:var(--_tab-active-color)}.sn-e-c-tabs .tab.is-active--bordered:hover,.sn-e-c-tabs .tab.is-active:hover{background-color:var(--_tab-active-bg-color);border-bottom-color:var(--_tab-active-border-b-color)}.sn-e-c-tabs .tab.is-active--bordered{--_tab-active-border-t-color:var(--slate-200);--_tab-active-border-r-color:var(--slate-200);--_tab-active-border-b-color:var(--white);--_tab-active-border-l-color:var(--slate-200)}.sn-e-c-tabs .tab--xs{font-size:var(--_tab-font-size-xs);font-weight:var(--_tab-font-weight-xs);letter-spacing:var(--_tab-letter-spacing-xs);line-height:var(--_tab-line-height-xs)}.sn-e-c-tabs .tab--sm{font-size:var(--_tab-font-size-sm);font-weight:var(--_tab-font-weight-sm);letter-spacing:var(--_tab-letter-spacing-sm);line-height:var(--_tab-line-height-sm)}.sn-e-c-tabs .tab--base{font-size:var(--_tab-font-size-base);font-weight:var(--_tab-font-weight-base);letter-spacing:var(--_tab-letter-spacing-base);line-height:var(--_tab-line-height-base)}.sn-e-c-tabs .tab--lg{font-size:var(--_tab-font-size-lg);font-weight:var(--_tab-font-weight-lg);letter-spacing:var(--_tab-letter-spacing-lg);line-height:var(--_tab-line-height-lg)}.sn-e-c-tabs .tab--xl{font-size:var(--_tab-font-size-xl);font-weight:var(--_tab-font-weight-xl);letter-spacing:var(--_tab-letter-spacing-xl);line-height:var(--_tab-line-height-xl)}.sn-e-c-tabs .tab__panel{background-color:var(--_panel-bg-color);border-bottom-left-radius:var(--_panel-border-bl-radius);border-bottom-right-radius:var(--_panel-border-br-radius);border-color:var(--_panel-border-color);border-style:var(--_panel-border-style);border-top:0;border-top-left-radius:var(--_panel-border-tl-radius);border-top-right-radius:var(--_panel-border-tr-radius);border-width:var(--_panel-border-width);color:var(--_panel-color);font-size:var(--_panel-font-size);font-weight:var(--_panel-font-weight);letter-spacing:var(--_panel-letter-spacing);line-height:var(--_panel-line-height);margin:var(--_panel-mt) var(--_panel-mr) var(--_panel-mb) var(--_panel-ml);padding:var(--_panel-pt) var(--_panel-pr) var(--_panel-pb) var(--_panel-pl);text-align:var(--_panel-text-align)}.sn-e-c-tabs .tab__panel--bordered{--_panel-border-color:var(--slate-200)}.sn-e-c-togglelist-vars{--_btn-width:var(--btn-width,auto);--_btn-width-full:var(--btn-width,100%);--_btn-cursor:var(--btn-cursor,pointer);--_btn-color:var(--btn-color,var(--slate-700));--_btn-color-hover:var(--btn-color-hover,var(--slate-900));--_btn-font-size:var(--btn-font-size,1rem);--_btn-font-weight:var(--btn-font-weight,600);--_btn-line-height:var(--btn-line-height,1.5rem);--_btn-letter-spacing:var(--btn-letter-spacing,0);--_btn-text-decoration:var(--btn-text-decoration,none);--_btn-pt:var(--btn-pt,.5rem);--_btn-pr:var(--btn-pr,.5rem);--_btn-pb:var(--btn-pb,.5rem);--_btn-pl:var(--btn-pl,.5rem);--_btn-border-width:var(--btn-border-width,1px);--_btn-border-style:var(--btn-border-style,solid);--_btn-border-color:var(--btn-border-color,transparent);--_btn-border-radius:var(--btn-border-radius,.25rem);--_btn-bg-color:var(--btn-bg-color,var(--white));--_btn-bg-color-hover:var(--btn-bg-color-hover,var(--slate-50));--_btn-ring-width:var(--btn-ring-width,1px);--_btn-ring-color:var(--btn-ring-color,var(--slate-300));--_btn-ring-style:var(--btn-ring-style,solid);--_btn-ring-offset:var(--btn-ring-offset,1px);--_list-mt:var(--list-mt,.5rem);--_list-mr:var(--list-mr,0);--_list-mb:var(--list-mb,.5rem);--_list-ml:var(--list-ml,1rem);--_list-pt:var(--list-pt,0);--_list-pr:var(--list-pr,0);--_list-pb:var(--list-pb,0);--_list-pl:var(--list-pl,0);--_item-gap:var(--item-gap,.5rem);--_item-color:var(--item-color,var(--slate-700));--_item-color-hover:var(--item-color-hover,var(--slate-900));--_item-font-size:var(--item-font-size,1rem);--_item-font-weight:var(--item-font-weight,500);--_item-line-height:var(--item-line-height,1.5rem);--_item-letter-spacing:var(--item-letter-spacing,0);--_item-text-decoration:var(--item-text-decoration,none);--_item-bg-color:var(--item-bg-color,transparent);--_item-bg-color-hover:var(--item-bg-color-hover,transparent);--_item-border-width:var(--item-border-width,1px);--_item-border-style:var(--item-border-style,solid);--_item-border-color:var(--item-border-color,var(--slate-100));--_item-border-color-hover:var(--item-border-color-hover,var(--slate-400));--_item-active-color:var(--item-active-color,var(--slate-900));--_item-active-border-color:var(--item-active-border-color,var(--slate-900));--_icon-color:var(--icon-color,var(--_btn-color))}.sn-e-c-togglelist{position:relative}.sn-e-c-togglelist ul{list-style:none}.sn-e-c-togglelist a{-webkit-text-decoration:none;text-decoration:none}.sn-e-c-togglelist .show{display:block}.sn-e-c-togglelist .hide{display:none}.sn-e-c-togglelist .btn{align-items:center;background-color:var(--_btn-bg-color);border-color:var(--_btn-border-color);border-radius:var(--_btn-border-radius);border-style:var(--_btn-border-style);border-width:var(--_btn-border-width);color:var(--_btn-color);cursor:var(--_btn-cursor);display:flex;font-size:var(--_btn-font-size);font-weight:var(--_btn-font-weight);gap:.25rem;letter-spacing:var(--_btn-letter-spacing);line-height:var(--_btn-line-height);padding:var(--_btn-pt) var(--_btn-pr) var(--_btn-pb) var(--_btn-pl);width:var(--_btn-width)}.sn-e-c-togglelist .btn:hover{background-color:var(--_btn-bg-color-hover);color:var(--_btn-color-hover)}.sn-e-c-togglelist .btn:focus{outline-color:var(--_btn-ring-color);outline-offset:var(--_btn-ring-offset);outline-style:var(--_btn-ring-style);outline-width:var(--_btn-ring-width)}.sn-e-c-togglelist .btn .btn__icon{border:0;color:var(--_icon-color);display:flex;margin:0;padding:0}.sn-e-c-togglelist .btn--full{width:var(--_btn-width-full)}.sn-e-c-togglelist .list{margin:var(--_list-mt) var(--_list-mr) var(--_list-mb) var(--_list-ml);padding:var(--_list-pt) var(--_list-pr) var(--_list-pb) var(--_list-pl)}.sn-e-c-togglelist .list .list__item{background-color:var(--_item-bg-color);border-bottom:0;border-color:var(--_item-border-color);border-left-style:var(--_item-border-style);border-left-width:var(--_item-border-width);border-right:0;border-top:0}.sn-e-c-togglelist .list .list__item:hover{background-color:var(--_item-bg-color-hover);border-left:var(--_item-border-width) var(--_item-border-style) var(--_item-border-color-hover);color:var(--_item-color-hover)}.sn-e-c-togglelist .list .list__item .item__link{align-items:center;color:var(--_item-color);display:inline-flex;flex-wrap:wrap;font-size:var(--_item-font-size);font-weight:var(--_item-font-weight);gap:var(--_item-gap);justify-content:flex-start;letter-spacing:var(--_item-letter-spacing);line-height:var(--_item-line-height);padding:0 1rem}.sn-e-c-togglelist .list .list__item .item__link:focus{outline:none}.sn-e-c-togglelist .list__item.focus{background-color:var(--_item-bg-color-hover);border-left:var(--_item-border-width) var(--_item-border-style) var(--_item-border-color-hover);color:var(--_item-color-hover)}.sn-e-c-togglelist .list__item.is-active{border-color:var(--_item-active-border-color);color:var(--_item-active-color)}.sn-e-c-togglelist .icon-to-right{margin-left:auto}.sn-e-c-togglelist .rotate0{transform:rotate(0);transition:transform .2s ease-in-out}.sn-e-c-togglelist .rotate90{transform:rotate(90deg);transition:transform .2s ease-in-out}