@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.block{display:block}.flex{display:flex}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--solids-gray-light-1:#fdfdfc;--solids-gray-light-2:#f9f9f8;--solids-gray-light-3:#f1f0ef;--solids-gray-light-4:#e9e8e6;--solids-gray-light-5:#e2e1de;--solids-gray-light-6:#dad9d6;--solids-gray-light-7:#cfceca;--solids-gray-light-8:#bcbbb5;--solids-gray-light-9:#8d8d86;--solids-gray-light-10:#82827c;--solids-gray-light-11:#63635e;--solids-gray-light-12:#21201c;--solids-gray-dark-1:#202020;--solids-gray-dark-2:#272727;--solids-gray-dark-3:#2f2f2f;--solids-gray-dark-4:#353535;--solids-gray-dark-5:#3c3c3c;--solids-gray-dark-6:#444;--solids-gray-dark-7:#505050;--solids-gray-dark-8:#676767;--solids-gray-dark-9:#747474;--solids-gray-dark-10:#7f7f7f;--solids-gray-dark-11:#b6b6b6;--solids-gray-dark-12:#eee;--solids-sand-light-1:#fdfdfc;--solids-sand-light-2:#f9f9f8;--solids-sand-light-3:#f1f0ef;--solids-sand-light-4:#e9e8e6;--solids-sand-light-5:#e2e1de;--solids-sand-light-6:#dad9d6;--solids-sand-light-7:#cfceca;--solids-sand-light-8:#bcbbb5;--solids-sand-light-9:#8d8d86;--solids-sand-light-10:#82827c;--solids-sand-light-11:#63635e;--solids-sand-light-12:#21201c;--solids-sand-dark-1:#111110;--solids-sand-dark-2:#191918;--solids-sand-dark-3:#222221;--solids-sand-dark-4:#2a2a28;--solids-sand-dark-5:#31312e;--solids-sand-dark-6:#3b3a37;--solids-sand-dark-7:#494844;--solids-sand-dark-8:#62605b;--solids-sand-dark-9:#6f6d66;--solids-sand-dark-10:#7c7b74;--solids-sand-dark-11:#b5b3ad;--solids-sand-dark-12:#eeeeec;--solids-blue-light-1:#fdfdfe;--solids-blue-light-2:#f7f9ff;--solids-blue-light-3:#edf2ff;--solids-blue-light-4:#e1e9ff;--solids-blue-light-5:#d2deff;--solids-blue-light-6:#c0d0ff;--solids-blue-light-7:#abbdfc;--solids-blue-light-8:#8da3f3;--solids-blue-light-9:#4a5ee0;--solids-blue-light-10:#4153c7;--solids-blue-light-11:#4457cb;--solids-blue-light-12:#212b60;--solids-blue-dark-1:#1c1f2c;--solids-blue-dark-2:#1d2232;--solids-blue-dark-3:#242e55;--solids-blue-dark-4:#2a366f;--solids-blue-dark-5:#313e7f;--solids-blue-dark-6:#39488d;--solids-blue-dark-7:#4253a0;--solids-blue-dark-8:#4b5fb9;--solids-blue-dark-9:#4a5ee0;--solids-blue-dark-10:#4659b3;--solids-blue-dark-11:#99b1ff;--solids-blue-dark-12:#d7e1ff;--solids-purple-light-1:#fdfcff;--solids-purple-light-2:#faf8ff;--solids-purple-light-3:#f3efff;--solids-purple-light-4:#ebe3ff;--solids-purple-light-5:#e1d6ff;--solids-purple-light-6:#d5c6ff;--solids-purple-light-7:#c4b1ff;--solids-purple-light-8:#af92fe;--solids-purple-light-9:#8449eb;--solids-purple-light-10:#7541d2;--solids-purple-light-11:#733ecf;--solids-purple-light-12:#391c6c;--solids-purple-dark-1:#211d2d;--solids-purple-dark-2:#252035;--solids-purple-dark-3:#342655;--solids-purple-dark-4:#3f296c;--solids-purple-dark-5:#472f7a;--solids-purple-dark-6:#513887;--solids-purple-dark-7:#60459e;--solids-purple-dark-8:#7754c4;--solids-purple-dark-9:#8449eb;--solids-purple-dark-10:#7739db;--solids-purple-dark-11:#bfa3ff;--solids-purple-dark-12:#e4dbff;--solids-pink-light-1:#fffcfd;--solids-pink-light-2:#fef7f9;--solids-pink-light-3:#ffe9f1;--solids-pink-light-4:#fcdce8;--solids-pink-light-5:#f8cfdd;--solids-pink-light-6:#f1c0d2;--solids-pink-light-7:#e8adc3;--solids-pink-light-8:#df95b2;--solids-pink-light-9:#db468e;--solids-pink-light-10:#cc3882;--solids-pink-light-11:#c12f79;--solids-pink-light-12:#62183c;--solids-pink-dark-1:#261d20;--solids-pink-dark-2:#2c1e23;--solids-pink-dark-3:#43212f;--solids-pink-dark-4:#571f39;--solids-pink-dark-5:#642541;--solids-pink-dark-6:#73304d;--solids-pink-dark-7:#8a3e5f;--solids-pink-dark-8:#af4d78;--solids-pink-dark-9:#db468e;--solids-pink-dark-10:#cc3782;--solids-pink-dark-11:#ff89c0;--solids-pink-dark-12:#fed3e2;--solids-green-light-1:#fbfefd;--solids-green-light-2:#f4fbf7;--solids-green-light-3:#e4f7ee;--solids-green-light-4:#d4f1e4;--solids-green-light-5:#c2e9d7;--solids-green-light-6:#acdec8;--solids-green-light-7:#8cceb2;--solids-green-light-8:#5cb996;--solids-green-light-9:#2ea37c;--solids-green-light-10:#259671;--solids-green-light-11:#00805c;--solids-green-light-12:#1d3b2f;--solids-green-dark-1:#1a221f;--solids-green-dark-2:#1d2823;--solids-green-dark-3:#1b392d;--solids-green-dark-4:#184535;--solids-green-dark-5:#1d513e;--solids-green-dark-6:#265e49;--solids-green-dark-7:#2e6e56;--solids-green-dark-8:#348266;--solids-green-dark-9:#2ea37c;--solids-green-dark-10:#1a9670;--solids-green-dark-11:#64d1a8;--solids-green-dark-12:#adf0d3;--solids-jade-light-1:#fbfefd;--solids-jade-light-2:#f4fbf7;--solids-jade-light-3:#e6f7ed;--solids-jade-light-4:#d6f1e3;--solids-jade-light-5:#c3e9d7;--solids-jade-light-6:#acdec8;--solids-jade-light-7:#8bceb6;--solids-jade-light-8:#56ba9f;--solids-jade-light-9:#29a383;--solids-jade-light-10:#26997b;--solids-jade-light-11:#208368;--solids-jade-light-12:#1d3b31;--solids-jade-dark-1:#0d1512;--solids-jade-dark-2:#121c18;--solids-jade-dark-3:#0f2e22;--solids-jade-dark-4:#0b3b2c;--solids-jade-dark-5:#114837;--solids-jade-dark-6:#1b5745;--solids-jade-dark-7:#246854;--solids-jade-dark-8:#2a7e68;--solids-jade-dark-9:#29a383;--solids-jade-dark-10:#27b08b;--solids-jade-dark-11:#1fd8a4;--solids-jade-dark-12:#adf0d4;--solids-jade-alpha-1:#29a3830d;--solids-jade-alpha-2:#29a3831a;--solids-jade-alpha-3:#29a38326;--solids-jade-alpha-4:#29a38333;--solids-jade-alpha-5:#29a3834d;--solids-jade-alpha-6:#29a38366;--solids-jade-alpha-7:#29a38380;--solids-jade-alpha-8:#29a38399;--solids-jade-alpha-9:#29a383b3;--solids-jade-alpha-10:#29a383cc;--solids-jade-alpha-11:#29a383e6;--solids-jade-alpha-12:#29a383f2;--solids-grass-light-1:#fbfefb;--solids-grass-light-2:#f5fbf5;--solids-grass-light-3:#e9f6e9;--solids-grass-light-4:#daf1db;--solids-grass-light-5:#c9e8ca;--solids-grass-light-6:#b2ddb5;--solids-grass-light-7:#94ce9a;--solids-grass-light-8:#65ba74;--solids-grass-light-9:#46a758;--solids-grass-light-10:#3e9b4f;--solids-grass-light-11:#2a7e3b;--solids-grass-light-12:#203c25;--solids-grass-dark-1:#0e1511;--solids-grass-dark-2:#141a15;--solids-grass-dark-3:#1b2a1e;--solids-grass-dark-4:#1d3a24;--solids-grass-dark-5:#25482d;--solids-grass-dark-6:#2d5736;--solids-grass-dark-7:#366740;--solids-grass-dark-8:#3e7949;--solids-grass-dark-9:#46a758;--solids-grass-dark-10:#53b365;--solids-grass-dark-11:#71d083;--solids-grass-dark-12:#c2f0c2;--solids-grass-alpha-1:#46a7580d;--solids-grass-alpha-2:#46a7581a;--solids-grass-alpha-3:#46a75826;--solids-grass-alpha-4:#46a75833;--solids-grass-alpha-5:#46a7584d;--solids-grass-alpha-6:#46a75866;--solids-grass-alpha-7:#46a75880;--solids-grass-alpha-8:#46a75899;--solids-grass-alpha-9:#46a758b3;--solids-grass-alpha-10:#46a758cc;--solids-grass-alpha-11:#46a758e6;--solids-grass-alpha-12:#46a758f2;--solids-yellow-light-1:#fefdfa;--solids-yellow-light-2:#fffbea;--solids-yellow-light-3:#fff6bc;--solids-yellow-light-4:#ffee9a;--solids-yellow-light-5:#ffe479;--solids-yellow-light-6:#f3d672;--solids-yellow-light-7:#e1c76e;--solids-yellow-light-8:#ceb045;--solids-yellow-light-9:#fd0;--solids-yellow-light-10:#fed531;--solids-yellow-light-11:#927500;--solids-yellow-light-12:#443c21;--solids-yellow-dark-1:#222019;--solids-yellow-dark-2:#28261c;--solids-yellow-dark-3:#363015;--solids-yellow-dark-4:#413702;--solids-yellow-dark-5:#4c4100;--solids-yellow-dark-6:#584d14;--solids-yellow-dark-7:#6a5e24;--solids-yellow-dark-8:#82742c;--solids-yellow-dark-9:#fd0;--solids-yellow-dark-10:#f1d434;--solids-yellow-dark-11:#f9db3e;--solids-yellow-dark-12:#f7ecb5;--solids-red-light-1:#fffcfc;--solids-red-light-2:#fff7f7;--solids-red-light-3:#ffebea;--solids-red-light-4:#ffdcd9;--solids-red-light-5:#ffcdca;--solids-red-light-6:#febdb9;--solids-red-light-7:#f5a9a5;--solids-red-light-8:#eb8f8b;--solids-red-light-9:#e5484d;--solids-red-light-10:#d73840;--solids-red-light-11:#cc2e39;--solids-red-light-12:#64181b;--solids-red-dark-1:#261e1d;--solids-red-dark-2:#2c1f1e;--solids-red-dark-3:#471e1d;--solids-red-dark-4:#5c1b1c;--solids-red-dark-5:#6b2122;--solids-red-dark-6:#7c2c2c;--solids-red-dark-7:#933a3a;--solids-red-dark-8:#bb4a4a;--solids-red-dark-9:#e5484d;--solids-red-dark-10:#c35251;--solids-red-dark-11:#ff8f8b;--solids-red-dark-12:#ffd2ce;--alpha-black-1:#1111100d;--alpha-black-2:#1111101a;--alpha-black-3:#11111026;--alpha-black-4:#11111033;--alpha-black-5:#1111104d;--alpha-black-6:#11111066;--alpha-black-7:#11111080;--alpha-black-8:#11111099;--alpha-black-9:#111110b3;--alpha-black-10:#111110cc;--alpha-black-11:#111110e6;--alpha-black-12:#111110f2;--alpha-white-1:#ffffff0d;--alpha-white-2:#ffffff1a;--alpha-white-3:#ffffff26;--alpha-white-4:#fff3;--alpha-white-5:#ffffff4d;--alpha-white-6:#fff6;--alpha-white-7:#ffffff80;--alpha-white-8:#fff9;--alpha-white-9:#ffffffb3;--alpha-white-10:#fffc;--alpha-white-11:#ffffffe6;--alpha-white-12:#fffffff2;--alpha-blue-1:#4a5ee00d;--alpha-blue-2:#4a5ee01a;--alpha-blue-3:#4a5ee026;--alpha-blue-4:#4a5ee033;--alpha-blue-5:#4a5ee04d;--alpha-blue-6:#4a5ee066;--alpha-blue-7:#4a5ee080;--alpha-blue-8:#4a5ee099;--alpha-blue-9:#4a5ee0b3;--alpha-blue-10:#4a5ee0cc;--alpha-blue-11:#4a5ee0e6;--alpha-blue-12:#4a5ee0f2;--alpha-purple-1:#8449eb0d;--alpha-purple-2:#8449eb1a;--alpha-purple-3:#8449eb26;--alpha-purple-4:#8449eb33;--alpha-purple-5:#8449eb4d;--alpha-purple-6:#8449eb66;--alpha-purple-7:#8449eb80;--alpha-purple-8:#8449eb99;--alpha-purple-9:#8449ebb3;--alpha-purple-10:#8449ebcc;--alpha-purple-11:#8449ebe6;--alpha-purple-12:#8449ebf2;--alpha-pink-1:#db468e0d;--alpha-pink-2:#db468e1a;--alpha-pink-3:#db468e26;--alpha-pink-4:#db468e33;--alpha-pink-5:#db468e4d;--alpha-pink-6:#db468e66;--alpha-pink-7:#db468e80;--alpha-pink-8:#db468e99;--alpha-pink-9:#db468eb3;--alpha-pink-10:#db468ecc;--alpha-pink-11:#db468ee6;--alpha-pink-12:#fed3e2f2;--alpha-green-1:#2ea37c0d;--alpha-green-2:#2ea37c1a;--alpha-green-3:#2ea37c26;--alpha-green-4:#2ea37c33;--alpha-green-5:#2ea37c4d;--alpha-green-6:#2ea37c66;--alpha-green-7:#2ea37c80;--alpha-green-8:#2ea37c99;--alpha-green-9:#2ea37cb3;--alpha-green-10:#2ea37ccc;--alpha-green-11:#2ea37ce6;--alpha-green-12:#2ea37cf2;--alpha-yellow-1:#ffdd000d;--alpha-yellow-2:#ffdd001a;--alpha-yellow-3:#ffdd0026;--alpha-yellow-4:#fd03;--alpha-yellow-5:#ffdd004d;--alpha-yellow-6:#fd06;--alpha-yellow-7:#ffdd0080;--alpha-yellow-8:#fd09;--alpha-yellow-9:#ffdd00b3;--alpha-yellow-10:#fd0c;--alpha-yellow-11:#ffdd00e6;--alpha-yellow-12:#ffdd00f2;--alpha-red-1:#e5484d0d;--alpha-red-2:#e5484d1a;--alpha-red-3:#e5484d26;--alpha-red-4:#e5484d33;--alpha-red-5:#e5484d4d;--alpha-red-6:#e5484d66;--alpha-red-7:#e5484d80;--alpha-red-8:#e5484d99;--alpha-red-9:#e5484db3;--alpha-red-10:#e5484dcc;--alpha-red-11:#e5484de6;--alpha-red-12:#e5484df2;--full-light:#fff;--full-dark:#0d0d0c;--solids-neutral-light-1:var(--solids-sand-light-1);--solids-neutral-light-2:var(--solids-sand-light-2);--solids-neutral-light-3:var(--solids-sand-light-3);--solids-neutral-light-4:var(--solids-sand-light-4);--solids-neutral-light-5:var(--solids-sand-light-5);--solids-neutral-light-6:var(--solids-sand-light-6);--solids-neutral-light-7:var(--solids-sand-light-7);--solids-neutral-light-8:var(--solids-sand-light-8);--solids-neutral-light-9:var(--solids-sand-light-9);--solids-neutral-light-10:var(--solids-sand-light-10);--solids-neutral-light-11:var(--solids-sand-light-11);--solids-neutral-light-12:var(--solids-sand-light-12);--solids-neutral-dark-1:var(--solids-sand-dark-1);--solids-neutral-dark-2:var(--solids-sand-dark-2);--solids-neutral-dark-3:var(--solids-sand-dark-3);--solids-neutral-dark-4:var(--solids-sand-dark-4);--solids-neutral-dark-5:var(--solids-sand-dark-5);--solids-neutral-dark-6:var(--solids-sand-dark-6);--solids-neutral-dark-7:var(--solids-sand-dark-7);--solids-neutral-dark-8:var(--solids-sand-dark-8);--solids-neutral-dark-9:var(--solids-sand-dark-9);--solids-neutral-dark-10:var(--solids-sand-dark-10);--solids-neutral-dark-11:var(--solids-sand-dark-11);--solids-neutral-dark-12:var(--solids-sand-dark-12);--solids-brand-light-1:var(--solids-jade-light-1);--solids-brand-light-2:var(--solids-jade-light-2);--solids-brand-light-3:var(--solids-jade-light-3);--solids-brand-light-4:var(--solids-jade-light-4);--solids-brand-light-5:var(--solids-jade-light-5);--solids-brand-light-6:var(--solids-jade-light-6);--solids-brand-light-7:var(--solids-jade-light-7);--solids-brand-light-8:var(--solids-jade-light-8);--solids-brand-light-9:var(--solids-jade-light-9);--solids-brand-light-10:var(--solids-jade-light-10);--solids-brand-light-11:var(--solids-jade-light-11);--solids-brand-light-12:var(--solids-jade-light-12);--solids-brand-dark-1:var(--solids-jade-dark-1);--solids-brand-dark-2:var(--solids-jade-dark-2);--solids-brand-dark-3:var(--solids-jade-dark-3);--solids-brand-dark-4:var(--solids-jade-dark-4);--solids-brand-dark-5:var(--solids-jade-dark-5);--solids-brand-dark-6:var(--solids-jade-dark-6);--solids-brand-dark-7:var(--solids-jade-dark-7);--solids-brand-dark-8:var(--solids-jade-dark-8);--solids-brand-dark-9:var(--solids-jade-dark-9);--solids-brand-dark-10:var(--solids-jade-dark-10);--solids-brand-dark-11:var(--solids-jade-dark-11);--solids-brand-dark-12:var(--solids-jade-dark-12);--solids-success-light-1:var(--solids-grass-light-1);--solids-success-light-2:var(--solids-grass-light-2);--solids-success-light-3:var(--solids-grass-light-3);--solids-success-light-4:var(--solids-grass-light-4);--solids-success-light-5:var(--solids-grass-light-5);--solids-success-light-6:var(--solids-grass-light-6);--solids-success-light-7:var(--solids-grass-light-7);--solids-success-light-8:var(--solids-grass-light-8);--solids-success-light-9:var(--solids-grass-light-9);--solids-success-light-10:var(--solids-grass-light-10);--solids-success-light-11:var(--solids-grass-light-11);--solids-success-light-12:var(--solids-grass-light-12);--solids-success-dark-1:var(--solids-grass-dark-1);--solids-success-dark-2:var(--solids-grass-dark-2);--solids-success-dark-3:var(--solids-grass-dark-3);--solids-success-dark-4:var(--solids-grass-dark-4);--solids-success-dark-5:var(--solids-grass-dark-5);--solids-success-dark-6:var(--solids-grass-dark-6);--solids-success-dark-7:var(--solids-grass-dark-7);--solids-success-dark-8:var(--solids-grass-dark-8);--solids-success-dark-9:var(--solids-grass-dark-9);--solids-success-dark-10:var(--solids-grass-dark-10);--solids-success-dark-11:var(--solids-grass-dark-11);--solids-success-dark-12:var(--solids-grass-dark-12);--solids-warning-light-1:var(--solids-yellow-light-1);--solids-warning-light-2:var(--solids-yellow-light-2);--solids-warning-light-3:var(--solids-yellow-light-3);--solids-warning-light-4:var(--solids-yellow-light-4);--solids-warning-light-5:var(--solids-yellow-light-5);--solids-warning-light-6:var(--solids-yellow-light-6);--solids-warning-light-7:var(--solids-yellow-light-7);--solids-warning-light-8:var(--solids-yellow-light-8);--solids-warning-light-9:var(--solids-yellow-light-9);--solids-warning-light-10:var(--solids-yellow-light-10);--solids-warning-light-11:var(--solids-yellow-light-11);--solids-warning-light-12:var(--solids-yellow-light-12);--solids-warning-dark-1:var(--solids-yellow-dark-1);--solids-warning-dark-2:var(--solids-yellow-dark-2);--solids-warning-dark-3:var(--solids-yellow-dark-3);--solids-warning-dark-4:var(--solids-yellow-dark-4);--solids-warning-dark-5:var(--solids-yellow-dark-5);--solids-warning-dark-6:var(--solids-yellow-dark-6);--solids-warning-dark-7:var(--solids-yellow-dark-7);--solids-warning-dark-8:var(--solids-yellow-dark-8);--solids-warning-dark-9:var(--solids-yellow-dark-9);--solids-warning-dark-10:var(--solids-yellow-dark-10);--solids-warning-dark-11:var(--solids-yellow-dark-11);--solids-warning-dark-12:var(--solids-yellow-dark-12);--solids-error-light-1:var(--solids-red-light-1);--solids-error-light-2:var(--solids-red-light-2);--solids-error-light-3:var(--solids-red-light-3);--solids-error-light-4:var(--solids-red-light-4);--solids-error-light-5:var(--solids-red-light-5);--solids-error-light-6:var(--solids-red-light-6);--solids-error-light-7:var(--solids-red-light-7);--solids-error-light-8:var(--solids-red-light-8);--solids-error-light-9:var(--solids-red-light-9);--solids-error-light-10:var(--solids-red-light-10);--solids-error-light-11:var(--solids-red-light-11);--solids-error-light-12:var(--solids-red-light-12);--solids-error-dark-1:var(--solids-red-dark-1);--solids-error-dark-2:var(--solids-red-dark-2);--solids-error-dark-3:var(--solids-red-dark-3);--solids-error-dark-4:var(--solids-red-dark-4);--solids-error-dark-5:var(--solids-red-dark-5);--solids-error-dark-6:var(--solids-red-dark-6);--solids-error-dark-7:var(--solids-red-dark-7);--solids-error-dark-8:var(--solids-red-dark-8);--solids-error-dark-9:var(--solids-red-dark-9);--solids-error-dark-10:var(--solids-red-dark-10);--solids-error-dark-11:var(--solids-red-dark-11);--solids-error-dark-12:var(--solids-red-dark-12);--alpha-dark-1:var(--alpha-black-1);--alpha-dark-2:var(--alpha-black-2);--alpha-dark-3:var(--alpha-black-3);--alpha-dark-4:var(--alpha-black-4);--alpha-dark-5:var(--alpha-black-5);--alpha-dark-6:var(--alpha-black-6);--alpha-dark-7:var(--alpha-black-7);--alpha-dark-8:var(--alpha-black-8);--alpha-dark-9:var(--alpha-black-9);--alpha-dark-10:var(--alpha-black-10);--alpha-dark-11:var(--alpha-black-11);--alpha-dark-12:var(--alpha-black-12);--alpha-light-1:var(--alpha-white-1);--alpha-light-2:var(--alpha-white-2);--alpha-light-3:var(--alpha-white-3);--alpha-light-4:var(--alpha-white-4);--alpha-light-5:var(--alpha-white-5);--alpha-light-6:var(--alpha-white-6);--alpha-light-7:var(--alpha-white-7);--alpha-light-8:var(--alpha-white-8);--alpha-light-9:var(--alpha-white-9);--alpha-light-10:var(--alpha-white-10);--alpha-light-11:var(--alpha-white-11);--alpha-light-12:var(--alpha-white-12);--alpha-brand-1:var(--solids-jade-alpha-1);--alpha-brand-2:var(--solids-jade-alpha-2);--alpha-brand-3:var(--solids-jade-alpha-3);--alpha-brand-4:var(--solids-jade-alpha-4);--alpha-brand-5:var(--solids-jade-alpha-5);--alpha-brand-6:var(--solids-jade-alpha-6);--alpha-brand-7:var(--solids-jade-alpha-7);--alpha-brand-8:var(--solids-jade-alpha-8);--alpha-brand-9:var(--solids-jade-alpha-9);--alpha-brand-10:var(--solids-jade-alpha-10);--alpha-brand-11:var(--solids-jade-alpha-11);--alpha-brand-12:var(--solids-jade-alpha-12);--alpha-success-1:var(--alpha-green-1);--alpha-success-2:var(--alpha-green-2);--alpha-success-3:var(--alpha-green-3);--alpha-success-4:var(--alpha-green-4);--alpha-success-5:var(--alpha-green-5);--alpha-success-6:var(--alpha-green-6);--alpha-success-7:var(--alpha-green-7);--alpha-success-8:var(--alpha-green-8);--alpha-success-9:var(--alpha-green-9);--alpha-success-10:var(--alpha-green-10);--alpha-success-11:var(--alpha-green-11);--alpha-success-12:var(--alpha-green-12);--alpha-error-1:var(--alpha-red-1);--alpha-error-2:var(--alpha-red-2);--alpha-error-3:var(--alpha-red-3);--alpha-error-4:var(--alpha-red-4);--alpha-error-5:var(--alpha-red-5);--alpha-error-6:var(--alpha-red-6);--alpha-error-7:var(--alpha-red-7);--alpha-error-8:var(--alpha-red-8);--alpha-error-9:var(--alpha-red-9);--alpha-error-10:var(--alpha-red-10);--alpha-error-11:var(--alpha-red-11);--alpha-error-12:var(--alpha-red-12);--alpha-warning-1:var(--alpha-yellow-1);--alpha-warning-2:var(--alpha-yellow-2);--alpha-warning-3:var(--alpha-yellow-3);--alpha-warning-4:var(--alpha-yellow-4);--alpha-warning-5:var(--alpha-yellow-5);--alpha-warning-6:var(--alpha-yellow-6);--alpha-warning-7:var(--alpha-yellow-7);--alpha-warning-8:var(--alpha-yellow-8);--alpha-warning-9:var(--alpha-yellow-9);--alpha-warning-10:var(--alpha-yellow-10);--alpha-warning-11:var(--alpha-yellow-11);--alpha-warning-12:var(--alpha-yellow-12)}:root,[data-theme=light]{--bg-app:var(--solids-neutral-light-2);--bg-backdrop:var(--alpha-dark-5);--bg-canvas:var(--solids-neutral-light-2);--bg-inverse:var(--solids-neutral-light-12);--bg-raised:var(--full-light);--bg-surface:var(--solids-neutral-light-1);--bg-surface-secondary:var(--solids-neutral-light-2);--bg-surface-tertiary:var(--solids-neutral-light-3);--bg-sidebar:var(--bg-app);--fg-disabled:var(--solids-neutral-light-8);--fg-inverse:var(--solids-neutral-light-1);--fg-placeholder:var(--solids-neutral-light-9);--fg-primary:var(--solids-neutral-light-12);--fg-secondary:var(--solids-neutral-light-11);--fg-tertiary:var(--solids-neutral-light-10);--border-base:var(--solids-neutral-light-5);--border-empty:var(--solids-neutral-light-1);--border-focus:var(--solids-brand-light-10);--border-heavy:var(--solids-neutral-light-12);--border-soft:var(--solids-neutral-light-4);--border-strong:var(--solids-neutral-light-7);--border-subtle:var(--solids-neutral-light-3);--accent:var(--solids-brand-light-10);--accent-secondary:var(--alpha-brand-9);--accent-soft:var(--solids-brand-light-1);--accent-subtle:var(--solids-brand-light-2);--positive:var(--solids-success-light-10);--positive-secondary:var(--alpha-success-9);--positive-soft:var(--solids-success-light-1);--positive-subtle:var(--solids-success-light-2);--negative:var(--solids-error-light-10);--negative-secondary:var(--alpha-error-9);--negative-soft:var(--solids-error-light-1);--negative-subtle:var(--solids-error-light-2);--warning:var(--solids-warning-light-10);--warning-secondary:var(--alpha-warning-9);--warning-soft:var(--solids-warning-light-2);--warning-subtle:var(--solids-warning-light-3);--link:var(--solids-brand-light-11);--link-alert:var(--solids-warning-light-10);--link-alert-hover:var(--solids-warning-light-11);--link-hover:var(--solids-brand-light-12);--always-dark:var(--solids-neutral-light-12);--always-light:var(--solids-neutral-light-1);--scrollbar:var(--solids-neutral-light-5);--scrollbar-hover:var(--solids-neutral-light-7);--action-disabled:#1919190f;--action-ghost-neutral-active:var(--alpha-dark-2);--action-ghost-neutral-hover:var(--alpha-dark-1);--action-ghost-neutral-idle:#19191900;--action-highlight:var(--alpha-dark-3);--action-off:#19191900;--action-outlined-neutral-active:var(--alpha-dark-3);--action-outlined-neutral-hover:var(--alpha-dark-2);--action-outlined-neutral-idle:#19191900;--action-solid-accent-disabled:var(--alpha-brand-6);--action-solid-accent-hover:var(--solids-brand-light-10);--action-solid-accent-idle:var(--solids-brand-light-9);--action-solid-inverted-active:var(--solids-neutral-dark-1);--action-solid-inverted-hover:var(--solids-neutral-dark-3);--action-solid-inverted-idle:var(--solids-brand-light-12);--action-solid-negative-hover:var(--solids-error-light-10);--action-solid-negative-idle:var(--solids-error-light-9);--action-solid-neutral-active:var(--solids-neutral-light-5);--action-solid-neutral-hover:var(--solids-neutral-light-4);--action-solid-neutral-idle:var(--solids-neutral-light-3);--action-tonal-accent-active:var(--alpha-brand-3);--action-tonal-accent-hover:var(--alpha-brand-2);--action-tonal-accent-idle:var(--alpha-brand-1);--action-tonal-negative-active:var(--alpha-error-3);--action-tonal-negative-hover:var(--alpha-error-2);--action-tonal-negative-idle:var(--alpha-error-1);--action-tonal-neutral-active:var(--alpha-dark-3);--action-tonal-neutral-hover:var(--alpha-dark-2);--action-tonal-neutral-idle:#1919190a}[data-theme=dark]{--bg-app:var(--full-dark);--bg-backdrop:var(--alpha-dark-5);--bg-canvas:var(--full-dark);--bg-inverse:var(--solids-neutral-dark-12);--bg-raised:var(--solids-neutral-dark-2);--bg-surface:var(--solids-neutral-dark-1);--bg-surface-secondary:var(--solids-neutral-dark-3);--bg-surface-tertiary:var(--solids-neutral-dark-4);--bg-sidebar:var(--bg-app);--fg-disabled:var(--solids-neutral-dark-8);--fg-inverse:var(--solids-neutral-dark-1);--fg-placeholder:var(--solids-neutral-dark-10);--fg-primary:var(--solids-neutral-dark-12);--fg-secondary:var(--solids-neutral-dark-11);--fg-tertiary:var(--solids-neutral-dark-10);--border-base:var(--solids-neutral-dark-5);--border-empty:var(--solids-neutral-dark-1);--border-focus:var(--solids-brand-dark-9);--border-heavy:var(--solids-neutral-dark-10);--border-soft:var(--solids-neutral-dark-4);--border-strong:var(--solids-neutral-dark-7);--border-subtle:var(--solids-neutral-dark-3);--accent:var(--solids-brand-dark-10);--accent-secondary:var(--alpha-brand-9);--accent-soft:var(--solids-brand-dark-1);--accent-subtle:var(--solids-brand-dark-2);--positive:var(--solids-success-dark-10);--positive-secondary:var(--alpha-success-9);--positive-soft:var(--solids-success-dark-1);--positive-subtle:var(--solids-success-dark-2);--negative:var(--solids-error-dark-10);--negative-secondary:var(--alpha-error-9);--negative-soft:var(--solids-error-dark-1);--negative-subtle:var(--solids-error-dark-2);--warning:var(--solids-warning-dark-10);--warning-secondary:var(--alpha-warning-9);--warning-soft:var(--solids-warning-dark-2);--warning-subtle:var(--solids-warning-dark-3);--link:var(--solids-brand-dark-11);--link-alert:var(--solids-warning-dark-10);--link-alert-hover:var(--solids-warning-dark-11);--link-hover:var(--solids-brand-dark-12);--always-dark:var(--solids-neutral-dark-1);--always-light:var(--solids-neutral-dark-12);--scrollbar:var(--solids-neutral-dark-4);--scrollbar-hover:var(--solids-neutral-dark-7);--action-disabled:#ffffff0f;--action-ghost-neutral-active:var(--alpha-light-3);--action-ghost-neutral-hover:var(--alpha-light-2);--action-ghost-neutral-idle:#fff0;--action-highlight:var(--alpha-light-3);--action-off:#fff0;--action-outlined-neutral-active:var(--alpha-light-3);--action-outlined-neutral-hover:var(--alpha-light-2);--action-outlined-neutral-idle:#fff0;--action-solid-accent-disabled:var(--alpha-brand-6);--action-solid-accent-hover:var(--solids-brand-dark-10);--action-solid-accent-idle:var(--solids-brand-dark-9);--action-solid-inverted-active:var(--solids-neutral-light-4);--action-solid-inverted-hover:var(--solids-neutral-light-3);--action-solid-inverted-idle:var(--solids-neutral-light-1);--action-solid-negative-hover:var(--solids-error-dark-10);--action-solid-negative-idle:var(--solids-error-dark-9);--action-solid-neutral-active:var(--solids-neutral-dark-5);--action-solid-neutral-hover:var(--solids-neutral-dark-4);--action-solid-neutral-idle:var(--solids-neutral-dark-3);--action-tonal-accent-active:var(--alpha-brand-3);--action-tonal-accent-hover:var(--alpha-brand-2);--action-tonal-accent-idle:var(--alpha-brand-1);--action-tonal-negative-active:var(--alpha-error-3);--action-tonal-negative-hover:var(--alpha-error-2);--action-tonal-negative-idle:var(--alpha-error-1);--action-tonal-neutral-active:var(--alpha-light-3);--action-tonal-neutral-hover:var(--alpha-light-2);--action-tonal-neutral-idle:#ffffff0a}:root{--spacing-0:0;--spacing-025:.0625rem;--spacing-050:.125rem;--spacing-100:.25rem;--spacing-150:.375rem;--spacing-200:.5rem;--spacing-250:.625rem;--spacing-300:.75rem;--spacing-350:.875rem;--spacing-400:1rem;--spacing-500:1.25rem;--spacing-600:1.5rem;--spacing-700:1.75rem;--spacing-800:2rem;--spacing-900:2.25rem;--spacing-1000:2.5rem;--spacing-1200:3rem;--spacing-1400:3.5rem;--spacing-1600:4rem;--spacing-1800:4.5rem;--spacing-2000:5rem;--spacing-2400:6rem;--spacing-2800:7rem;--spacing-3200:8rem;--width-0:0;--width-025:.0625rem;--width-050:.125rem;--width-100:.25rem;--width-150:.375rem;--width-200:.5rem;--width-250:.625rem;--width-300:.75rem;--width-350:.875rem;--width-400:1rem;--width-500:1.25rem;--width-600:1.5rem;--width-700:1.75rem;--width-800:2rem;--width-900:2.25rem;--width-1000:2.5rem;--width-1100:2.75rem;--width-1200:3rem;--width-1400:3.5rem;--width-1600:4rem;--width-2000:5rem;--width-2400:6rem;--width-2800:7rem;--width-3200:8rem;--height-0:0;--height-025:.0625rem;--height-050:.125rem;--height-100:.25rem;--height-150:.375rem;--height-200:.5rem;--height-250:.625rem;--height-300:.75rem;--height-350:.875rem;--height-400:1rem;--height-500:1.25rem;--height-600:1.5rem;--height-700:1.75rem;--height-800:2rem;--height-900:2.25rem;--height-1000:2.5rem;--height-1100:2.75rem;--height-1200:3rem;--height-1400:3.5rem;--height-1600:4rem;--height-2000:5rem;--height-2400:6rem;--height-2800:7rem;--height-3200:8rem;--border-radius-0:0;--border-radius-050:.125rem;--border-radius-100:.25rem;--border-radius-150:.375rem;--border-radius-200:.5rem;--border-radius-250:.625rem;--border-radius-300:.75rem;--border-radius-350:.875rem;--border-radius-400:1rem;--border-radius-500:1.25rem;--border-radius-600:1.5rem;--border-radius-800:2rem;--border-radius-1000:2.5rem;--border-radius-full:9999px;--border-width-0125:.03125rem;--border-width-025:.0625rem;--border-width-0375:.09375rem;--border-width-050:.125rem;--border-width-100:.25rem;--border-width-150:.375rem;--font-family-display:"Gelasio", Georgia, serif;--font-family-body:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--display-large-family:var(--font-family-display);--display-large-weight:var(--font-weight-medium);--display-large-font-size:3.25rem;--display-large-line-height:4rem;--display-medium-family:var(--font-family-display);--display-medium-weight:var(--font-weight-medium);--display-medium-font-size:2.75rem;--display-medium-line-height:3.375rem;--display-small-family:var(--font-family-display);--display-small-weight:var(--font-weight-medium);--display-small-font-size:2.25rem;--display-small-line-height:2.75rem;--heading-large-family:var(--font-family-display);--heading-large-weight:var(--font-weight-medium);--heading-large-font-size:2rem;--heading-large-line-height:2.5rem;--heading-medium-family:var(--font-family-display);--heading-medium-weight:var(--font-weight-medium);--heading-medium-font-size:1.75rem;--heading-medium-line-height:2.25rem;--heading-small-family:var(--font-family-display);--heading-small-weight:var(--font-weight-semibold);--heading-small-font-size:1.5rem;--heading-small-line-height:2rem;--heading-xsmall-family:var(--font-family-display);--heading-xsmall-weight:var(--font-weight-semibold);--heading-xsmall-font-size:1.25rem;--heading-xsmall-line-height:1.75rem;--label-large-family:var(--font-family-body);--label-large-font-size:1.125rem;--label-large-line-height:1.5rem;--label-large-semibold-weight:var(--font-weight-semibold);--label-large-medium-weight:var(--font-weight-medium);--label-medium-family:var(--font-family-body);--label-medium-font-size:1rem;--label-medium-line-height:1.25rem;--label-medium-semibold-weight:var(--font-weight-semibold);--label-medium-medium-weight:var(--font-weight-medium);--label-small-family:var(--font-family-body);--label-small-font-size:.875rem;--label-small-line-height:1.25rem;--label-small-semibold-weight:var(--font-weight-semibold);--label-small-medium-weight:var(--font-weight-medium);--label-xsmall-family:var(--font-family-body);--label-xsmall-font-size:.75rem;--label-xsmall-line-height:1rem;--label-xsmall-semibold-weight:var(--font-weight-semibold);--label-xsmall-medium-weight:var(--font-weight-medium);--body-large-family:var(--font-family-body);--body-large-weight:var(--font-weight-regular);--body-large-font-size:1.125rem;--body-large-line-height:1.75rem;--body-medium-family:var(--font-family-body);--body-medium-weight:var(--font-weight-regular);--body-medium-font-size:1rem;--body-medium-line-height:1.5rem;--body-small-family:var(--font-family-body);--body-small-weight:var(--font-weight-regular);--body-small-font-size:.875rem;--body-small-line-height:1.25rem;--body-xsmall-family:var(--font-family-body);--body-xsmall-weight:var(--font-weight-regular);--body-xsmall-font-size:.75rem;--body-xsmall-line-height:1rem;--paragraph-large-family:var(--font-family-body);--paragraph-large-weight:var(--font-weight-regular);--paragraph-large-font-size:1.125rem;--paragraph-large-line-height:2rem;--paragraph-medium-family:var(--font-family-body);--paragraph-medium-weight:var(--font-weight-regular);--paragraph-medium-font-size:1rem;--paragraph-medium-line-height:1.75rem;--paragraph-small-family:var(--font-family-body);--paragraph-small-weight:var(--font-weight-regular);--paragraph-small-font-size:.875rem;--paragraph-small-line-height:1.5rem;--paragraph-xsmall-family:var(--font-family-body);--paragraph-xsmall-weight:var(--font-weight-regular);--paragraph-xsmall-font-size:.75rem;--paragraph-xsmall-line-height:1.25rem}:root,[data-theme=light]{--shadow-rest:0 1px 4px 0 #2721120d;--shadow-raised:0 2px 6px 0 #2721121a, 0 1px 2px 0 #2721120d;--shadow-float:0 3px 12px 0 #27211217, 0 1px 4px 0 #2721120f;--shadow-sky:0 20px 25px -5px #2721121a, 0 10px 10px -5px #2721120a}[data-theme=dark]{--shadow-rest:0 1px 4px 0 #0003;--shadow-raised:0 2px 6px 0 #00000052, 0 1px 2px 0 #0000003d;--shadow-float:0 3px 12px 0 #0000005c, 0 1px 4px 0 #0000003d;--shadow-sky:0 20px 25px -5px #00000073, 0 10px 10px -5px #00000040}:root{--z-base:0;--z-raised:100;--z-dropdown:200;--z-sticky:300;--z-overlay:400;--z-modal:500;--z-popover:600;--z-toast:700}body{font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;background:var(--bg-app);color:var(--fg-primary);margin:0}button{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.skeleton{background:linear-gradient(90deg,var(--action-solid-neutral-idle) 33%,var(--action-solid-neutral-hover) 50%,var(--action-solid-neutral-idle) 67%);background-size:300% 100%;border-radius:128px;animation:1.5s ease-in-out infinite shimmer}@keyframes shimmer{0%{background-position:100%}to{background-position:0%}}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--border-radius-full);border:var(--border-width-025) solid transparent;font-family:var(--font-family-body);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease,opacity .15s ease,filter .15s ease}.btn:disabled{cursor:not-allowed;opacity:.5}.btn--huge{height:var(--height-1200);padding:0 var(--spacing-500);font-size:var(--label-medium-font-size);line-height:var(--label-medium-line-height);gap:var(--spacing-200)}.btn--large{height:var(--height-1100);padding:0 var(--spacing-400);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);gap:var(--spacing-200)}.btn--medium{height:var(--height-1000);padding:0 var(--spacing-400);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);gap:var(--spacing-200)}.btn--small{height:var(--height-900);padding:0 var(--spacing-400);font-size:var(--label-small-font-size);line-height:var(--label-small-line-height);gap:var(--spacing-200)}.btn--tiny{height:32px;padding:0 var(--spacing-300);font-size:var(--label-xsmall-font-size);line-height:var(--label-xsmall-line-height);gap:var(--spacing-150)}.btn--huge svg,.btn--huge img{width:var(--height-500);height:var(--height-500);flex-shrink:0}.btn--large svg,.btn--large img,.btn--medium svg,.btn--medium img,.btn--small svg,.btn--small img,.btn--tiny svg,.btn--tiny img{width:var(--height-400);height:var(--height-400);flex-shrink:0}.btn--icon-only{padding:0;line-height:0;gap:0}.btn--icon-only.btn--huge{width:var(--height-1200);height:var(--height-1200);min-width:var(--height-1200);min-height:var(--height-1200)}.btn--icon-only.btn--large{width:var(--height-1100);height:var(--height-1100);min-width:var(--height-1100);min-height:var(--height-1100)}.btn--icon-only.btn--medium{width:var(--height-1000);height:var(--height-1000);min-width:var(--height-1000);min-height:var(--height-1000)}.btn--icon-only.btn--small{width:var(--height-900);height:var(--height-900);min-width:var(--height-900);min-height:var(--height-900)}.btn--icon-only.btn--tiny{width:var(--height-800);height:var(--height-800);min-width:var(--height-800);min-height:var(--height-800)}.btn--icon-only.btn--huge svg,.btn--icon-only.btn--huge img{width:var(--height-500);height:var(--height-500)}.btn--icon-only.btn--large svg,.btn--icon-only.btn--large img,.btn--icon-only.btn--medium svg,.btn--icon-only.btn--medium img,.btn--icon-only.btn--small svg,.btn--icon-only.btn--small img,.btn--icon-only.btn--tiny svg,.btn--icon-only.btn--tiny img{width:var(--height-400);height:var(--height-400)}.btn--brand-solid{background:var(--action-solid-accent-idle);color:var(--always-light);border-color:transparent}.btn--brand-solid:hover:not(:disabled){background:var(--action-solid-accent-hover)}.btn--brand-solid:active:not(:disabled){background:var(--action-solid-accent-hover);filter:brightness(.92) saturate(1.1)}.btn--critical-solid{background:var(--action-solid-negative-idle);color:var(--always-light);border-color:transparent}.btn--critical-solid:hover:not(:disabled){background:var(--action-solid-negative-hover)}.btn--critical-solid:active:not(:disabled){background:var(--action-solid-negative-hover);filter:brightness(.92) saturate(1.1)}.btn--critical-outline{background:transparent;color:var(--negative);border-color:var(--border-soft)}.btn--critical-outline:hover:not(:disabled){background:var(--action-ghost-neutral-hover);border-color:var(--negative-secondary)}.btn--critical-outline:active:not(:disabled){background:var(--action-ghost-neutral-active)}.btn--contrast-solid{background:var(--action-solid-inverted-idle);color:var(--fg-inverse);border-color:transparent}.btn--contrast-solid:hover:not(:disabled){background:var(--action-solid-inverted-hover)}.btn--contrast-solid:active:not(:disabled){background:var(--action-solid-inverted-active)}.btn--contrast-outline{background:transparent;color:var(--fg-primary);border-color:var(--border-soft)}.btn--contrast-outline:hover:not(:disabled){background:var(--action-ghost-neutral-hover);border-color:var(--border-base)}.btn--contrast-outline:active:not(:disabled){background:var(--action-ghost-neutral-active)}.btn--contrast-ghost{background:transparent;color:var(--fg-primary);border-color:transparent}.btn--contrast-ghost:hover:not(:disabled){background:var(--action-ghost-neutral-hover)}.btn--contrast-ghost:active:not(:disabled){background:var(--action-ghost-neutral-active)}.btn--default-solid{background:var(--action-solid-neutral-idle);color:var(--fg-primary);border-color:transparent}.btn--default-solid:hover:not(:disabled){background:var(--action-solid-neutral-hover)}.btn--default-solid:active:not(:disabled){background:var(--action-solid-neutral-active)}.btn--default-outline{background:transparent;color:var(--fg-secondary);border-color:var(--border-soft)}.btn--default-outline:hover:not(:disabled){background:var(--action-ghost-neutral-hover);border-color:var(--border-base)}.btn--default-outline:active:not(:disabled){background:var(--action-ghost-neutral-active)}.btn--default-ghost{background:transparent;color:var(--fg-primary);border-color:transparent}.btn--default-ghost:hover:not(:disabled){background:var(--action-ghost-neutral-hover)}.btn--default-ghost:active:not(:disabled){background:var(--action-ghost-neutral-active)}.workflow-progress{width:100%;max-width:790px}.workflow-card{background:var(--bg-raised);border:var(--border-width-025) solid var(--border-soft);border-radius:16px;box-shadow:var(--shadow-rest);padding:var(--spacing-500);position:relative}.workflow-steps{display:flex;flex-direction:column;gap:4px}.workflow-row{display:flex;align-items:center;gap:16px;width:100%}.workflow-row-inner{display:flex;align-items:center;gap:8px;flex:1}.workflow-you-icon{display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:var(--fg-secondary);-webkit-mask-image:url(/animations/priorart-logo-extruded-spin.png);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/animations/priorart-logo-extruded-spin.png);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.workflow-static-logo{display:inline-block;width:16px;height:16px;flex-shrink:0;background-color:var(--fg-secondary);-webkit-mask-image:url(/animations/priorart-logo-static.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(/animations/priorart-logo-static.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center}.workflow-icon{color:var(--fg-secondary);flex-shrink:0}.workflow-label{font-family:var(--body-medium-family);font-size:var(--body-medium-font-size);font-weight:var(--body-medium-weight);line-height:var(--body-medium-line-height);color:var(--fg-secondary);white-space:nowrap}.workflow-label--shimmer{background:linear-gradient(100deg,var(--fg-secondary) 0%,var(--fg-secondary) 34%,#f7f9f8 50%,var(--fg-secondary) 66%,var(--fg-secondary) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shimmer-smooth 3s linear infinite}[data-theme=dark] .workflow-label--shimmer{background-image:linear-gradient(100deg,var(--fg-secondary) 0%,var(--fg-secondary) 34%,var(--fg-primary) 50%,var(--fg-secondary) 66%,var(--fg-secondary) 100%)}@keyframes shimmer-smooth{0%{background-position:200% 0}to{background-position:0% 0}}.workflow-result-count{margin-left:auto}.workflow-top-favicons{display:inline-flex;align-items:center;padding-left:4px;padding-right:3px}.workflow-top-favicon{width:16px;height:16px;border-radius:9999px;border:1.5px solid var(--bg-raised, #ffffff);object-fit:cover;background:var(--bg-raised, #ffffff);margin-right:-3px;flex-shrink:0}.workflow-top-favicon:last-child{margin-right:0}.workflow-db-list{display:flex;flex-direction:column;gap:0px;padding-top:6px}.workflow-db-item{display:flex;flex-direction:row;gap:16px;width:100%}.workflow-db-item-inner{display:flex;flex-direction:column;gap:0px;width:100%;flex:1;min-width:0}.workflow-db-header{display:flex;align-items:center;gap:6px;padding-top:12px}.workflow-db-bullet-wrap{width:16px;height:auto;display:flex;position:relative;flex-direction:column;align-items:center;align-self:stretch}.workflow-db-bullet{color:var(--fg-secondary);flex-shrink:0;position:absolute;top:20px;z-index:1;justify-content:center;align-items:center}.workflow-db-line-fill{width:1px;height:100%;background:var(--border-subtle)}.workflow-db-item:last-child .workflow-db-line-fill{height:20px}.workflow-db-label{font-family:var(--body-small-family);font-size:var(--body-small-font-size);font-weight:var(--body-small-weight);line-height:var(--body-small-line-height);color:var(--fg-secondary)}.workflow-db-detail{display:flex;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px;width:100%;min-width:0}.workflow-db-count{font-family:var(--body-xsmall-family);font-size:var(--body-xsmall-font-size);font-weight:var(--body-xsmall-weight);line-height:var(--body-xsmall-line-height);color:var(--fg-secondary);flex-shrink:0}.workflow-db-source{display:flex;align-items:center;gap:4px;min-width:0;flex:1}.workflow-db-source--animate{animation:db-source-in .3s ease forwards}@keyframes db-source-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.workflow-db-favicon{width:16px;height:16px;border-radius:4px;border:1px solid var(--border-subtle, rgba(16,16,18,.04));flex-shrink:0;object-fit:contain}.workflow-db-url{display:block;flex:1;min-width:0;max-width:none;font-family:var(--body-xsmall-family);font-size:var(--body-xsmall-font-size);font-weight:var(--body-xsmall-weight);line-height:var(--body-xsmall-line-height);color:var(--fg-secondary);text-decoration:underline dotted;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workflow-synth-list{display:flex;flex-direction:column;gap:0px;padding-top:6px}.workflow-synth-item{display:flex;flex-direction:row;gap:16px;width:100%}.workflow-synth-item-inner{display:flex;align-items:center;gap:8px;padding-top:12px;padding-bottom:4px;flex:1;min-width:0}.workflow-synth-item:last-child .workflow-db-line-fill{height:20px}.workflow-synth-icon{flex-shrink:0}.workflow-synth-icon--running{color:var(--fg-secondary);animation:workflow-synth-spin 1s linear infinite}.workflow-synth-icon--done{color:var(--fg-secondary)}@keyframes workflow-synth-spin{to{transform:rotate(360deg)}}.workflow-synth-label{font-family:var(--body-small-family);font-size:var(--body-small-font-size);font-weight:var(--body-small-weight);line-height:var(--body-small-line-height);color:var(--fg-secondary)}.workflow-synth-label--running{color:var(--fg-secondary)}.workflow-line-wrap{display:flex;width:16px;flex-direction:column;align-items:center;align-self:stretch;padding-top:4px}.workflow-line{width:1px;min-height:12px;background:var(--border-base)}.workflow-card--collapsed{border-radius:var(--border-radius-full);padding:var(--spacing-500)}.workflow-row--toggle{cursor:pointer}.workflow-header-left{display:flex;align-items:center;gap:4px}.workflow-chevron{color:var(--fg-secondary);flex-shrink:0;transition:transform .15s ease}.workflow-chevron--open{transform:rotate(180deg)}.workflow-reset-btn.btn--contrast-outline{position:absolute;top:13px;right:13px;background-color:var(--action-ghost-neutral-idle)}.workflow-reset-btn.btn--contrast-outline:hover:not(:disabled){background-color:var(--action-ghost-neutral-hover)}
