@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-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--spacing:.25rem;--font-weight-semibold:600;--radius-lg:.5rem;--default-font-family:var(--zs-font-sans);--default-mono-font-family:var(--zs-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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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;-webkit-text-decoration:inherit;-webkit-text-decoration: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:where(:not(iframe)){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{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.min-w-0{min-width:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-decimal{list-style-type:decimal}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--zs-space-2) * var(--tw-space-y-reverse));margin-block-end:calc(var(--zs-space-2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--zs-space-3) * var(--tw-space-y-reverse));margin-block-end:calc(var(--zs-space-3) * calc(1 - var(--tw-space-y-reverse)))}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.p-4{padding:var(--zs-space-4)}.py-4{padding-block:var(--zs-space-4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-title{font-size:var(--zs-text-title-size);line-height:var(--tw-leading,var(--zs-text-title-line));font-weight:var(--tw-font-weight,var(--zs-text-title-weight))}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--zs-color-ink-navy:#0a1d3a;--zs-color-deep-blue:#0b446e;--zs-color-zet-blue:#0d6efd;--zs-color-signal-teal:#00c2c7;--zs-color-mint:#22d3a6;--zs-color-cloud:#f5f7fa;--zs-color-slate:#6b7280;--zs-color-danger:#e5484d;--zs-color-warning:#e8a33d;--zs-color-surface-175bd6:#175bd6;--zs-color-surface-172b4d:#172b4d;--zs-color-surface-53657e:#53657e;--zs-color-surface-dce5f0:#dce5f0;--zs-color-surface-ffffff:#fff;--zs-color-surface-f5f7fb:#f5f7fb;--zs-color-surface-20385a03:#20385a03;--zs-color-surface-eef3fc:#eef3fc;--zs-color-surface-ebd3a7:#ebd3a7;--zs-color-surface-fffcf5:#fffcf5;--zs-color-surface-9a6211:#9a6211;--zs-color-surface-eaf0f8:#eaf0f8;--zs-color-surface-dce5ef:#dce5ef;--zs-color-surface-124daf:#124daf;--zs-color-surface-183f7120:#183f7120;--zs-color-surface-f9fbff:#f9fbff;--zs-color-surface-8e7ee7:#8e7ee7;--zs-color-surface-8caef0:#8caef0;--zs-color-surface-f5f8fc:#f5f8fc;--zs-color-surface-f8faff:#f8faff;--zs-color-surface-233b5d:#233b5d;--zs-color-surface-456faa:#456faa;--zs-color-surface-f0f5ff:#f0f5ff;--zs-color-surface-dce8fa:#dce8fa;--zs-color-surface-245dc0:#245dc0;--zs-color-surface-edf3ff:#edf3ff;--zs-color-surface-7451b6:#7451b6;--zs-color-surface-f3edff:#f3edff;--zs-color-surface-22765f:#22765f;--zs-color-surface-eaf7f1:#eaf7f1;--zs-color-surface-465d7b:#465d7b;--zs-color-surface-93a4bc:#93a4bc;--zs-color-surface-8facdf:#8facdf;--zs-color-surface-24436f0a:#24436f0a;--zs-color-surface-fff0ed:#fff0ed;--zs-color-surface-a83c37:#a83c37;--zs-color-surface-20385a08:#20385a08;--zs-color-surface-79aaff:#79aaff;--zs-color-surface-edf2f9:#edf2f9;--zs-color-surface-316fe3:#316fe3;--zs-color-surface-8463cf:#8463cf;--zs-color-surface-269574:#269574;--zs-color-surface-e8edf5:#e8edf5;--zs-color-surface-eef3fb:#eef3fb;--zs-color-surface-3f587b:#3f587b;--zs-color-surface-cc6460:#cc6460;--zs-color-surface-c28b2e:#c28b2e;--zs-color-surface-3d9a7d:#3d9a7d;--zs-color-surface-f3f6fc:#f3f6fc;--zs-color-surface-3b5476:#3b5476;--zs-color-surface-c8dafa:#c8dafa;--zs-color-surface-edf2ff:#edf2ff;--zs-color-surface-f7f0ff:#f7f0ff;--zs-color-surface-6753a7:#6753a7;--zs-color-surface-c9d4e5:#c9d4e5;--zs-color-surface-f7f9fc:#f7f9fc;--zs-color-surface-e3e8ef:#e3e8ef;--zs-color-surface-eff7f5:#eff7f5;--zs-color-surface-f2f1fd:#f2f1fd;--zs-color-surface-172c36:#172c36;--zs-color-surface-536473:#536473;--zs-color-surface-cee2df:#cee2df;--zs-color-surface-136b5e:#136b5e;--zs-color-surface-4b6267:#4b6267;--zs-color-surface-566373:#566373;--zs-color-surface-d7dfe8:#d7dfe8;--zs-color-surface-155e53:#155e53;--zs-color-surface-126757:#126757;--zs-color-surface-e4efed:#e4efed;--zs-color-surface-165e51:#165e51;--zs-color-surface-395965:#395965;--zs-color-surface-eaf2f5:#eaf2f5;--zs-color-surface-dbe3eb:#dbe3eb;--zs-color-surface-72afa2:#72afa2;--zs-color-surface-263946:#263946;--zs-color-surface-596c78:#596c78;--zs-color-surface-166b59:#166b59;--zs-color-surface-e5eeeb:#e5eeeb;--zs-color-surface-5f6c79:#5f6c79;--zs-color-surface-cbd5e1:#cbd5e1;--zs-color-surface-206e60:#206e60;--zs-color-surface-64717d:#64717d;--zs-color-surface-596775:#596775;--zs-color-surface-63717d:#63717d;--zs-color-surface-f1f8f5:#f1f8f5;--zs-color-surface-adcebf:#adcebf;--zs-color-surface-223b3e:#223b3e;--zs-color-surface-576b74:#576b74;--zs-color-surface-176a5b:#176a5b;--zs-color-surface-e8f3ef:#e8f3ef;--zs-color-surface-546776:#546776;--zs-color-surface-f6f8fb:#f6f8fb;--zs-color-surface-edf2fa:#edf2fa;--zs-color-surface-cad7eb:#cad7eb;--zs-color-surface-4f637c:#4f637c;--zs-color-surface-18485a:#18485a;--zs-color-surface-f0f7f4:#f0f7f4;--zs-color-surface-566975:#566975;--zs-color-surface-185c50:#185c50;--zs-color-surface-123e58:#123e58;--zs-color-surface-155d60:#155d60;--zs-color-surface-ffffff07:#ffffff07;--zs-color-surface-c5e9e7:#c5e9e7;--zs-color-surface-e0efee:#e0efee;--zs-color-surface-c3e1df:#c3e1df;--zs-color-surface-ffffff29:#ffffff29;--zs-color-surface-c5e5e3:#c5e5e3;--zs-color-surface-d3e9e7:#d3e9e7;--zs-color-surface-174958:#174958;--zs-color-surface-c5dada:#c5dada;--zs-color-surface-345861:#345861;--zs-color-surface-24615e:#24615e;--zs-color-surface-edf5f2:#edf5f2;--zs-color-surface-885a15:#885a15;--zs-color-surface-fff4dd:#fff4dd;--zs-color-surface-1b6e52:#1b6e52;--zs-color-surface-e9f6ed:#e9f6ed;--zs-color-surface-64748a:#64748a;--zs-color-surface-52677a:#52677a;--zs-color-surface-566475:#566475;--zs-color-surface-9b6b21:#9b6b21;--zs-color-surface-e7edf3:#e7edf3;--zs-color-surface-245dad:#245dad;--zs-color-surface-53677d:#53677d;--zs-color-surface-607186:#607186;--zs-color-surface-d5dfec:#d5dfec;--zs-color-surface-667d97:#667d97;--zs-color-surface-243c57:#243c57;--zs-color-surface-246ac5:#246ac5;--zs-color-surface-5a6d82:#5a6d82;--zs-color-surface-294157:#294157;--zs-color-surface-e0e7f0:#e0e7f0;--zs-color-surface-51657b:#51657b;--zs-color-surface-174e9b:#174e9b;--zs-color-surface-edf4ff:#edf4ff;--zs-color-surface-adc8ef:#adc8ef;--zs-color-surface-dbe4ef:#dbe4ef;--zs-color-surface-64768a:#64768a;--zs-color-surface-193f54:#193f54;--zs-color-surface-e6edf3:#e6edf3;--zs-color-surface-f1f4f8:#f1f4f8;--zs-color-surface-dce4ed:#dce4ed;--zs-color-surface-226652:#226652;--zs-color-surface-e8f5ed:#e8f5ed;--zs-color-surface-b4d7c4:#b4d7c4;--zs-color-surface-456483:#456483;--zs-color-surface-5e7288:#5e7288;--zs-color-surface-516b87:#516b87;--zs-color-surface-3f7590:#3f7590;--zs-color-surface-e2e9f2:#e2e9f2;--zs-color-surface-64758a:#64758a;--zs-color-surface-edf3fb:#edf3fb;--zs-color-surface-366193:#366193;--zs-color-surface-536b83:#536b83;--zs-color-surface-63778c:#63778c;--zs-color-surface-243f54:#243f54;--zs-color-surface-845b24:#845b24;--zs-color-surface-24694e:#24694e;--zs-color-surface-e6ecf4:#e6ecf4;--zs-color-surface-e6e8e6:#e6e8e6;--zs-color-surface-fffcf6:#fffcf6;--zs-color-surface-566879:#566879;--zs-color-surface-2157a3:#2157a3;--zs-color-surface-61758a:#61758a;--zs-color-surface-eef3f9:#eef3f9;--zs-color-surface-536b89:#536b89;--zs-color-surface-edf3fa:#edf3fa;--zs-color-surface-4c647c:#4c647c;--zs-color-surface-203e53:#203e53;--zs-color-surface-586f87:#586f87;--zs-color-surface-5a6d7e:#5a6d7e;--zs-color-surface-5a7085:#5a7085;--zs-color-surface-234d5b:#234d5b;--zs-color-surface-51697f:#51697f;--zs-color-surface-337764:#337764;--zs-color-surface-dfe6f1:#dfe6f1;--zs-color-surface-445875:#445875;--zs-color-surface-53627b:#53627b;--zs-color-surface-2458e7:#2458e7;--zs-color-surface-174bcf:#174bcf;--zs-color-surface-16243c:#16243c;--zs-color-surface-e9eef5:#e9eef5;--zs-color-surface-25406b:#25406b;--zs-color-surface-8a231e:#8a231e;--zs-color-surface-fff1ef:#fff1ef;--zs-color-surface-edc3bc:#edc3bc;--zs-color-surface-125e46:#125e46;--zs-color-surface-edf8f2:#edf8f2;--zs-color-surface-c1e0d2:#c1e0d2;--zs-color-surface-5c4715:#5c4715;--zs-color-surface-fff8e8:#fff8e8;--zs-color-surface-f3f6fb:#f3f6fb;--zs-color-surface-075ee8:#075ee8;--zs-color-surface-64748b:#64748b;--zs-color-surface-dbe2ec:#dbe2ec;--zs-color-surface-2563eb:#2563eb;--zs-color-surface-f8fbff:#f8fbff;--zs-color-surface-93c5fd:#93c5fd;--zs-color-surface-e2e8f0:#e2e8f0;--zs-color-surface-e9eef4:#e9eef4;--zs-color-surface-e1f3f0:#e1f3f0;--zs-color-surface-b6c5d8:#b6c5d8;--zs-color-surface-f8fafc:#f8fafc;--zs-color-surface-edf1f6:#edf1f6;--zs-color-surface-10244612:#10244612;--zs-color-surface-334155:#334155;--zs-color-surface-dddddd:#ddd;--zs-color-surface-c4d3e9:#c4d3e9;--zs-color-surface-23354e:#23354e;--zs-color-surface-f5c6c8:#f5c6c8;--zs-color-surface-dbe3ef:#dbe3ef;--zs-color-surface-cdd8e8:#cdd8e8;--zs-color-surface-112541:#112541;--zs-color-surface-132744:#132744;--zs-color-surface-0d2341:#0d2341;--zs-color-surface-d9e2ee:#d9e2ee;--zs-color-surface-c7db8d2fcb:#0f23410a;--zs-color-surface-6c788b:#6c788b;--zs-color-surface-102440:#102440;--zs-color-surface-778397:#778397;--zs-color-surface-079878:#079878;--zs-color-surface-bd7a0b:#bd7a0b;--zs-color-surface-e1e7f0:#e1e7f0;--zs-color-surface-7a8698:#7a8698;--zs-color-surface-e3e9f1:#e3e9f1;--zs-color-surface-6f7b8e:#6f7b8e;--zs-color-surface-f8fafd:#f8fafd;--zs-color-surface-737f91:#737f91;--zs-color-surface-eaf2ff:#eaf2ff;--zs-color-surface-e6b85e:#e6b85e;--zs-color-surface-fff8e9:#fff8e9;--zs-color-surface-8b5c0c:#8b5c0c;--zs-color-surface-bf7b0d:#bf7b0d;--zs-color-surface-758195:#758195;--zs-color-surface-0877dd:#0877dd;--zs-color-surface-788498:#788498;--zs-color-surface-aebbd0:#aebbd0;--zs-color-surface-6d788b:#6d788b;--zs-color-surface-efb6b6:#efb6b6;--zs-color-surface-fffafa:snow;--zs-color-surface-d13d42:#d13d42;--zs-color-surface-0877e8:#0877e8;--zs-color-surface-ccd7e6:#ccd7e6;--zs-color-surface-e1e7ef:#e1e7ef;--zs-color-surface-6e798b:#6e798b;--zs-color-surface-e4eaf2:#e4eaf2;--zs-color-surface-6f7b8d:#6f7b8d;--zs-color-surface-eef5ff:#eef5ff;--zs-color-surface-0b5b83:#0b5b83;--zs-color-surface-b6780b:#b6780b;--zs-color-surface-059b78:#059b78;--zs-color-surface-a9c9f6:#a9c9f6;--zs-color-surface-eaf3ff:#eaf3ff;--zs-color-surface-697589:#697589;--zs-color-surface-991aef2413:#0f23411a;--zs-color-surface-6c778a:#6c778a;--zs-color-surface-788497:#788497;--zs-color-surface-dbe3ed:#dbe3ed;--zs-color-surface-8ebcff:#8ebcff;--zs-color-surface-f4f8ff:#f4f8ff;--zs-color-surface-707c8f:#707c8f;--zs-color-surface-6d788a:#6d788a;--zs-color-surface-fff7f7:#fff7f7;--zs-color-surface-eef3fa:#eef3fa;--zs-color-surface-e8eef7:#e8eef7;--zs-color-surface-8290a5:#8290a5;--zs-color-surface-c9d6e7:#c9d6e7;--zs-color-surface-ab2245529a:#0814268a;--zs-color-surface-279cca697f:#0f234133;--zs-color-surface-dce4ee:#dce4ee;--zs-color-surface-aabbd1:#aabbd1;--zs-color-surface-aadddd:#add;--zs-color-surface-b97d1e:#b97d1e;--zs-color-surface-d4dce8:#d4dce8;--zs-color-surface-eef2f8:#eef2f8;--zs-color-surface-c53a3e:#c53a3e;--zs-color-surface-8fa3c2:#8fa3c2;--zs-color-surface-00b8d4:#00b8d4;--zs-color-surface-008fa6:#008fa6;--zs-color-surface-fff6f6:#fff6f6;--zs-color-surface-fffbf2:#fffbf2;--zs-color-surface-f5f8ff:#f5f8ff;--zs-color-surface-0d6efd26:#0d6efd26;--zs-color-surface-003d56:#003d56;--zs-color-surface-00647b:#00647b;--zs-color-surface-ffcacf:#ffcacf;--zs-color-surface-e2e8f2:#e2e8f2;--zs-color-surface-edf2f8:#edf2f8;--zs-color-surface-fff9ed:#fff9ed;--zs-color-surface-826326:#826326;--zs-color-surface-fae7c0:#fae7c0;--zs-color-surface-edf1f7:#edf1f7;--zs-color-surface-f6f9ff:#f6f9ff;--zs-color-surface-cadcff:#cadcff;--zs-color-surface-f7dfae:#f7dfae;--zs-color-surface-ffcbce:#ffcbce;--zs-color-surface-d63242:#d63242;--zs-color-surface-fff0f1:#fff0f1;--zs-color-surface-009c7b:#009c7b;--zs-color-surface-e8faf5:#e8faf5;--zs-color-surface-c33343:#c33343;--zs-color-surface-b6c7df:#b6c7df;--zs-color-surface-fafbfd:#fafbfd;--zs-color-surface-ad7200:#ad7200;--zs-color-surface-74829a:#74829a;--zs-color-surface-b8d0f3:#b8d0f3;--zs-color-surface-738198:#738198;--zs-color-surface-8294af:#8294af;--zs-color-surface-d8e2f1:#d8e2f1;--zs-color-surface-ac3340:#ac3340;--zs-color-surface-a6b6cf:#a6b6cf;--zs-color-surface-fff5df:#fff5df;--zs-color-surface-a8750b:#a8750b;--zs-color-surface-e8f9f7:#e8f9f7;--zs-color-surface-08988d:#08988d;--zs-color-surface-52627b:#52627b;--zs-color-surface-dce4ef:#dce4ef;--zs-color-surface-0a1d3a14:#0a1d3a14;--zs-color-surface-0a1d3a04:#0a1d3a04;--zs-color-surface-8db7f6:#8db7f6;--zs-color-surface-0a1d3a0a:#0a1d3a0a;--zs-color-surface-edf5ff:#edf5ff;--zs-color-surface-759fff:#759fff;--zs-color-surface-61718b:#61718b;--zs-color-surface-dde5f0:#dde5f0;--zs-color-surface-93baff:#93baff;--zs-color-surface-f2f7ff:#f2f7ff;--zs-color-surface-bf3544:#bf3544;--zs-color-surface-ccd7e8:#ccd7e8;--zs-color-surface-c5d8f7:#c5d8f7;--zs-color-surface-e8f1ff:#e8f1ff;--zs-color-surface-e8eff9:#e8eff9;--zs-color-surface-42638e:#42638e;--zs-color-surface-e4eaf3:#e4eaf3;--zs-color-surface-fafcff:#fafcff;--zs-color-surface-e9f7f1:#e9f7f1;--zs-color-surface-087353:#087353;--zs-color-surface-885b00:#885b00;--zs-color-surface-ffeded:#ffeded;--zs-color-surface-b52c3b:#b52c3b;--zs-color-surface-e5eaf2:#e5eaf2;--zs-color-surface-cbdcf8:#cbdcf8;--zs-color-surface-4389ef:#4389ef;--zs-color-surface-f3f8ff:#f3f8ff;--zs-color-surface-183153:#183153;--zs-color-surface-e7f1ff:#e7f1ff;--zs-color-surface-476383:#476383;--zs-color-surface-eef0fa:#eef0fa;--zs-color-surface-9ca9d3:#9ca9d3;--zs-color-surface-fff3e2:#fff3e2;--zs-color-surface-dda33e:#dda33e;--zs-color-surface-f4f1fc:#f4f1fc;--zs-color-surface-bfaee3:#bfaee3;--zs-color-surface-dde4ee:#dde4ee;--zs-color-surface-728099:#728099;--zs-color-surface-173653:#173653;--zs-color-surface-0a1d3a08:#0a1d3a08;--zs-color-surface-18394c:#18394c;--zs-color-surface-234c53:#234c53;--zs-color-surface-123939:#123939;--zs-color-surface-a0e3d4:#a0e3d4;--zs-color-surface-729aab:#729aab;--zs-color-surface-c5d5df:#c5d5df;--zs-color-surface-dae8ed:#dae8ed;--zs-color-surface-c5f1de:#c5f1de;--zs-color-surface-153c34:#153c34;--zs-color-surface-dcfaee:#dcfaee;--zs-color-surface-ffffff0a:#ffffff0a;--zs-color-surface-ffffff45:#ffffff45;--zs-color-surface-f2f8fb:#f2f8fb;--zs-color-surface-ffffff18:#ffffff18;--zs-color-surface-ffffff0d:#ffffff0d;--zs-color-surface-ffffff03:#ffffff03;--zs-color-surface-ffffff02:#ffffff02;--zs-color-surface-ffffff25:#ffffff25;--zs-color-surface-e2eee7:#e2eee7;--zs-color-surface-0d3038e6:#0d3038e6;--zs-color-surface-001b2a25:#001b2a25;--zs-color-surface-9de2b8:#9de2b8;--zs-color-surface-c0d4df:#c0d4df;--zs-color-surface-f3faf6:#f3faf6;--zs-color-surface-bad1d8:#bad1d8;--zs-color-surface-bed3da:#bed3da;--zs-color-surface-0a1d3a03:#0a1d3a03;--zs-color-surface-7695bd:#7695bd;--zs-color-surface-4b9d83:#4b9d83;--zs-color-surface-b59acc:#b59acc;--zs-color-surface-c69b62:#c69b62;--zs-color-surface-d6c4ec:#d6c4ec;--zs-color-surface-e9bf87:#e9bf87;--zs-color-surface-0a1d3a0e:#0a1d3a0e;--zs-color-surface-f8fcf6:#f8fcf6;--zs-color-surface-dcece6:#dcece6;--zs-color-surface-edf4eb:#edf4eb;--zs-color-surface-fff9ef:#fff9ef;--zs-color-surface-eaded2:#eaded2;--zs-color-surface-f3ede3:#f3ede3;--zs-color-surface-f4f9fc:#f4f9fc;--zs-color-surface-dce6f0:#dce6f0;--zs-color-surface-edf2f7:#edf2f7;--zs-color-surface-ffffff75:#ffffff75;--zs-color-surface-ffffff20:#ffffff20;--zs-color-surface-2943420c:#2943420c;--zs-color-surface-536078:#536078;--zs-color-surface-1d6c50:#1d6c50;--zs-color-surface-f1fff6:#f1fff6;--zs-color-surface-785423:#785423;--zs-color-surface-fff9ee:#fff9ee;--zs-color-surface-435766:#435766;--zs-color-surface-ffffffc9:#ffffffc9;--zs-color-surface-45605a:#45605a;--zs-color-surface-ffffffb8:#ffffffb8;--zs-color-surface-183c39:#183c39;--zs-color-surface-ffffffad:#ffffffad;--zs-color-surface-0a1d3a10:#0a1d3a10;--zs-color-surface-deece6:#deece6;--zs-color-surface-f3f6ec:#f3f6ec;--zs-color-surface-405f54:#405f54;--zs-color-surface-ffffffbd:#ffffffbd;--zs-color-surface-ff9933:#f93;--zs-color-surface-138808:#138808;--zs-color-surface-000080:navy;--zs-color-surface-dce1e7:#dce1e7;--zs-color-surface-f4f6f8:#f4f6f8;--zs-color-surface-d1e3d9:#d1e3d9;--zs-color-surface-39877b:#39877b;--zs-color-surface-1d5c53:#1d5c53;--zs-color-surface-a5d1ba:#a5d1ba;--zs-color-surface-e9d9c6:#e9d9c6;--zs-color-surface-bf8d64:#bf8d64;--zs-color-surface-845e41:#845e41;--zs-color-surface-e8c29e:#e8c29e;--zs-color-surface-d2ddea:#d2ddea;--zs-color-surface-668eaf:#668eaf;--zs-color-surface-3e607d:#3e607d;--zs-color-surface-b8d5e8:#b8d5e8;--zs-color-surface-fcf6ec:#fcf6ec;--zs-color-surface-e4d6c2:#e4d6c2;--zs-color-surface-edf8f4:#edf8f4;--zs-color-surface-bbd9d6:#bbd9d6;--zs-color-surface-163c3a:#163c3a;--zs-color-surface-c6bba9:#c6bba9;--zs-color-surface-f5f2e9:#f5f2e9;--zs-color-surface-bdac93:#bdac93;--zs-color-surface-fafdf8:#fafdf8;--zs-color-surface-d2c4af:#d2c4af;--zs-color-surface-faf9f0:#faf9f0;--zs-color-surface-faf7ee:#faf7ee;--zs-color-surface-dbd4c6:#dbd4c6;--zs-color-surface-b29b7e:#b29b7e;--zs-color-surface-fffef9:#fffef9;--zs-color-surface-deded4:#deded4;--zs-color-surface-e6eae0:#e6eae0;--zs-color-surface-faf4e7:#faf4e7;--zs-color-surface-c7b18e:#c7b18e;--zs-color-surface-b89251:#b89251;--zs-color-surface-f1dfb4:#f1dfb4;--zs-color-surface-cebd9f:#cebd9f;--zs-color-surface-9c8b6e:#9c8b6e;--zs-color-surface-497859:#497859;--zs-color-surface-699d73:#699d73;--zs-color-surface-3f8264:#3f8264;--zs-color-surface-83ae7a:#83ae7a;--zs-color-surface-eee5d6:#eee5d6;--zs-color-surface-bfa78a:#bfa78a;--zs-color-surface-85b7ff:#85b7ff;--zs-color-surface-081426:#081426;--zs-color-surface-ecf2ff:#ecf2ff;--zs-color-surface-152945:#152945;--zs-color-surface-0759ce:#0759ce;--zs-color-surface-40516a:#40516a;--zs-color-surface-ccd5e2:#ccd5e2;--zs-color-surface-17243d:#17243d;--zs-color-surface-d7deea:#d7deea;--zs-color-surface-506079:#506079;--zs-color-surface-e4ebf5:#e4ebf5;--zs-color-surface-ffffff10:#ffffff10;--zs-color-surface-ffffff0b:#ffffff0b;--zs-color-surface-a1e4ce:#a1e4ce;--zs-color-surface-3f8fff12:#3f8fff12;--zs-color-surface-83b7ff:#83b7ff;--zs-color-surface-edf3fd:#edf3fd;--zs-color-surface-dfe8f5:#dfe8f5;--zs-color-surface-dcece5:#dcece5;--zs-color-surface-087b5e:#087b5e;--zs-color-surface-fff5e8:#fff5e8;--zs-color-surface-f0e6d6:#f0e6d6;--zs-color-surface-997038:#997038;--zs-color-surface-f0edf8:#f0edf8;--zs-color-surface-e4def0:#e4def0;--zs-color-surface-756093:#756093;--zs-color-surface-dae7ff:#dae7ff;--zs-color-surface-f6f8fc:#f6f8fc;--zs-color-surface-606e83:#606e83;--zs-color-surface-e7f5ef:#e7f5ef;--zs-color-surface-936015:#936015;--zs-color-surface-fff4df:#fff4df;--zs-color-surface-b72d38:#b72d38;--zs-color-surface-fff0f0:#fff0f0;--zs-color-surface-c1cee2:#c1cee2;--zs-color-surface-e4e9f2:#e4e9f2;--zs-color-surface-3184ff:#3184ff;--zs-color-surface-0961e6:#0961e6;--zs-color-surface-75a7ff:#75a7ff;--zs-color-surface-c33138:#c33138;--zs-color-surface-f4c6c9:#f4c6c9;--zs-color-surface-8fa6c4:#8fa6c4;--zs-color-surface-afc0d9:#afc0d9;--zs-color-surface-16345b:#16345b;--zs-color-surface-aaccff:#acf;--zs-color-surface-7b879a:#7b879a;--zs-color-surface-91b4e0:#91b4e0;--zs-color-surface-b7c6dc:#b7c6dc;--zs-color-surface-ebeff6:#ebeff6;--zs-color-surface-f0f3f8:#f0f3f8;--zs-color-surface-078464:#078464;--zs-color-surface-e9f8f2:#e9f8f2;--zs-color-surface-a66400:#a66400;--zs-color-surface-fff6e6:#fff6e6;--zs-color-surface-ba343c:#ba343c;--zs-color-surface-0d63d4:#0d63d4;--zs-color-surface-f4dcb4:#f4dcb4;--zs-color-surface-fff8ec:#fff8ec;--zs-color-surface-61728b:#61728b;--zs-color-surface-d8e1ef:#d8e1ef;--zs-color-surface-b42430:#b42430;--zs-color-surface-067355:#067355;--zs-color-surface-a6c7ff:#a6c7ff;--zs-color-surface-c5efdf:#c5efdf;--zs-color-surface-effbfc:#effbfc;--zs-color-surface-bdebf1:#bdebf1;--zs-color-surface-adc0dc:#adc0dc;--zs-color-surface-1a2d47:#1a2d47;--zs-color-surface-2b3d56:#2b3d56;--zs-color-surface-f4f7fb:#f4f7fb;--zs-color-surface-168b77:#168b77;--zs-color-surface-63718a:#63718a;--zs-color-surface-176bea:#176bea;--zs-color-surface-72a5fa:#72a5fa;--zs-color-surface-eaf8f2:#eaf8f2;--zs-color-surface-edfafa:#edfafa;--zs-color-surface-fffaed:#fffaed;--zs-color-surface-5f7290:#5f7290;--zs-color-surface-5b7192:#5b7192;--zs-color-surface-dceeea:#dceeea;--zs-color-surface-f0fbf8:#f0fbf8;--zs-color-surface-50726c:#50726c;--zs-color-surface-173f36:#173f36;--zs-color-surface-eff5ff:#eff5ff;--zs-color-surface-317ef4:#317ef4;--zs-color-surface-126cf2:#126cf2;--zs-color-surface-6f7d94:#6f7d94;--zs-color-surface-5c6a82:#5c6a82;--zs-color-surface-6a7b94:#6a7b94;--zs-color-surface-eff9f8:#eff9f8;--zs-color-surface-d6eeea:#d6eeea;--zs-color-surface-55716c:#55716c;--zs-color-surface-65748b:#65748b;--zs-color-surface-4285f4:#4285f4;--zs-color-surface-34a853:#34a853;--zs-color-surface-fbbc05:#fbbc05;--zs-color-surface-ea4335:#ea4335;--zs-color-surface-15283e:#15283e;--zs-color-surface-112b48:#112b48;--zs-color-surface-0b213323:#0b213323;--zs-color-surface-0b233512:#0b233512;--zs-color-surface-0d294b9c:#0d294b9c;--zs-color-surface-102d50f2:#102d50f2;--zs-color-surface-102a49:#102a49;--zs-color-surface-ffffff80:#ffffff80;--zs-color-surface-10254012:#10254012;--zs-color-surface-536579:#536579;--zs-color-surface-dae2eb:#dae2eb;--zs-color-surface-e0eee9:#e0eee9;--zs-color-surface-aae6d2:#aae6d2;--zs-color-surface-a8e4d218:#a8e4d218;--zs-color-surface-b2ebd9:#b2ebd9;--zs-color-surface-d0dceb:#d0dceb;--zs-color-surface-ffffff24:#ffffff24;--zs-color-surface-b6c8dc:#b6c8dc;--zs-color-surface-e1e8f1:#e1e8f1;--zs-color-surface-9aafc6:#9aafc6;--zs-color-surface-657487:#657487;--zs-color-surface-125ae4:#125ae4;--zs-color-surface-7d8b9b:#7d8b9b;--zs-color-surface-18345a26:#18345a26;--zs-color-surface-18345a12:#18345a12;--zs-color-surface-dce7ff:#dce7ff;--zs-color-surface-eff4ff:#eff4ff;--zs-color-surface-2165db:#2165db;--zs-color-surface-65768a:#65768a;--zs-color-surface-708094:#708094;--zs-color-surface-35465b:#35465b;--zs-color-surface-fcfdff:#fcfdff;--zs-color-surface-dce3ed:#dce3ed;--zs-color-surface-3878e4:#3878e4;--zs-color-surface-2563eb13:#2563eb13;--zs-color-surface-8898ac:#8898ac;--zs-color-surface-175ee8:#175ee8;--zs-color-surface-1759d6:#1759d6;--zs-color-surface-175ee81a:#175ee81a;--zs-color-surface-124fcb:#124fcb;--zs-color-surface-175ee82b:#175ee82b;--zs-color-surface-e3ebfb:#e3ebfb;--zs-color-surface-687fa5:#687fa5;--zs-color-surface-304057:#304057;--zs-color-surface-b7c9e5:#b7c9e5;--zs-color-surface-738095:#738095;--zs-color-surface-7b889a:#7b889a;--zs-color-surface-8995a5:#8995a5;--zs-color-surface-e9edf3:#e9edf3;--zs-color-surface-7a889a:#7a889a;--zs-color-surface-edf0f5:#edf0f5;--zs-color-surface-748196:#748196;--zs-color-surface-7c899b:#7c899b;--zs-color-surface-8693a4:#8693a4;--zs-color-surface-e0e7f1:#e0e7f1;--zs-color-surface-f7f9fd:#f7f9fd;--zs-color-surface-52647e:#52647e;--zs-color-surface-6b7e9c:#6b7e9c;--zs-color-surface-7d8ca0:#7d8ca0;--zs-color-surface-205cc4:#205cc4;--zs-color-surface-8695af:#8695af;--zs-color-surface-8693a5:#8693a5;--zs-color-surface-3678ef:#3678ef;--zs-color-surface-102c50eb:#102c50eb;--zs-color-surface-102c5099:#102c5099;--zs-color-surface-102c5038:#102c5038;--zs-color-surface-132b43:#132b43;--zs-color-surface-617180:#617180;--zs-color-surface-1165ed:#1165ed;--zs-color-surface-e2e8e9:#e2e8e9;--zs-color-surface-fafbf8:#fafbf8;--zs-color-surface-1268e8:#1268e8;--zs-color-surface-cdd5db:#cdd5db;--zs-color-surface-1265e5:#1265e5;--zs-color-surface-546c70:#546c70;--zs-color-surface-258d75:#258d75;--zs-color-surface-e9f1e8:#e9f1e8;--zs-color-surface-3e8e75:#3e8e75;--zs-color-surface-112e5a:#112e5a;--zs-color-surface-264a80:#264a80;--zs-color-surface-c4d6f1:#c4d6f1;--zs-color-surface-b7f3cb:#b7f3cb;--zs-color-surface-819fca26:#819fca26;--zs-color-surface-819fca1a:#819fca1a;--zs-color-surface-071c4633:#071c4633;--zs-color-surface-f9fcffed:#f9fcffed;--zs-color-surface-08193740:#08193740;--zs-color-surface-165cce:#165cce;--zs-color-surface-dff5ea:#dff5ea;--zs-color-surface-26835f:#26835f;--zs-color-surface-b4c7e4:#b4c7e4;--zs-color-surface-548177:#548177;--zs-color-surface-bfcfc9:#bfcfc9;--zs-color-surface-4a6c60:#4a6c60;--zs-color-surface-1460de:#1460de;--zs-color-surface-d4e3ff:#d4e3ff;--zs-color-surface-ffffff38:#ffffff38;--zs-color-surface-b4f0cd:#b4f0cd;--zs-color-surface-dfebff:#dfebff;--zs-color-surface-ffffff40:#ffffff40;--zs-color-surface-eaf0e9:#eaf0e9;--zs-color-surface-fafcf8:#fafcf8;--zs-color-surface-4d6a5c:#4d6a5c;--zs-color-surface-afc9b4:#afc9b4;--zs-color-surface-c6e7bd:#c6e7bd;--zs-color-surface-edf6e8:#edf6e8;--zs-color-surface-c6d9c4:#c6d9c4;--zs-color-surface-5c7064:#5c7064;--zs-color-surface-f0f0ec:#f0f0ec;--zs-color-surface-e2e5dd:#e2e5dd;--zs-color-surface-dde3d9:#dde3d9;--zs-color-surface-546d5e:#546d5e;--zs-color-surface-e8eefb:#e8eefb;--zs-color-surface-c5d4f266:#c5d4f266;--zs-color-surface-b7cfff:#b7cfff;--zs-color-surface-82a8f6:#82a8f6;--zs-color-surface-4775cc:#4775cc;--zs-color-surface-5a89ea:#5a89ea;--zs-color-surface-1e448e:#1e448e;--zs-color-surface-6085cb:#6085cb;--zs-color-surface-cde0ff:#cde0ff;--zs-color-surface-97b7f0:#97b7f0;--zs-color-surface-dfe9f9:#dfe9f9;--zs-color-surface-527dc8:#527dc8;--zs-color-surface-163d84:#163d84;--zs-color-surface-436eb7:#436eb7;--zs-color-surface-12366e:#12366e;--zs-color-surface-9cece2:#9cece2;--zs-color-surface-55b9ba:#55b9ba;--zs-color-surface-339c9e:#339c9e;--zs-color-surface-73bdb2:#73bdb2;--zs-color-surface-91d8c9:#91d8c9;--zs-color-surface-75c8bd:#75c8bd;--zs-color-surface-0b234d:#0b234d;--zs-color-surface-0066ff:#06f;--zs-color-surface-07111f:#07111f;--zs-color-surface-f1f5f9:#f1f5f9;--zs-color-surface-101828:#101828;--zs-color-surface-f7f8fa:#f7f8fa;--zs-color-surface-e7ebf0:#e7ebf0;--zs-color-surface-657187:#657187;--zs-color-surface-a0c9ff:#a0c9ff;--zs-color-surface-bdcde4:#bdcde4;--zs-color-surface-7eb3ff:#7eb3ff;--zs-color-surface-0b5ed7:#0b5ed7;--zs-color-surface-142a4a12:#142a4a12;--zs-color-surface-3869db:#3869db;--zs-color-surface-175de0:#175de0;--zs-color-surface-0b1e3b:#0b1e3b;--zs-color-surface-0c2144:#0c2144;--zs-color-surface-6d788c:#6d788c;--zs-color-surface-00bec5:#00bec5;--zs-color-surface-dfe7f3:#dfe7f3;--zs-color-surface-009f80:#009f80;--zs-color-surface-b46d06:#b46d06;--zs-color-surface-d93542:#d93542;--zs-color-surface-2c3e58:#2c3e58;--zs-color-surface-a8b7ce:#a8b7ce;--zs-color-surface-060f1f:#060f1f;--zs-color-surface-3c4757:#3c4757;--zs-color-surface-00bd98:#00bd98;--zs-color-surface-ffc5cb:#ffc5cb;--zs-color-surface-ecfbf5:#ecfbf5;--zs-color-surface-f0f2f6:#f0f2f6;--zs-color-surface-c8e1ff:#c8e1ff;--zs-color-surface-eaf4fb:#eaf4fb;--zs-color-surface-104b70:#104b70;--zs-color-surface-ffc6cc:#ffc6cc;--zs-color-surface-a92132:#a92132;--zs-color-surface-edfbf6:#edfbf6;--zs-color-surface-bfecde:#bfecde;--zs-color-surface-08745e:#08745e;--zs-color-surface-edf1f8:#edf1f8;--zs-color-surface-efa732:#efa732;--zs-color-surface-134c70:#134c70;--zs-color-surface-f9faff:#f9faff;--zs-color-surface-f7faff:#f7faff;--zs-color-surface-cedbef:#cedbef;--zs-color-surface-16476e:#16476e;--zs-color-surface-ef4a60:#ef4a60;--zs-color-surface-d5deea:#d5deea;--zs-color-partner-onboarding-096bff:#096bff;--zs-color-partner-onboarding-102342:#102342;--zs-color-partner-onboarding-74829b:#74829b;--zs-color-partner-onboarding-e0e8f4:#e0e8f4;--zs-color-partner-onboarding-d9e3f1:#d9e3f1;--zs-color-partner-onboarding-1023420b:#1023420b;--zs-color-partner-onboarding-fbfcff:#fbfcff;--zs-color-partner-onboarding-98a4b6:#98a4b6;--zs-color-partner-onboarding-cb672d:#cb672d;--zs-color-partner-onboarding-76a9ff:#76a9ff;--zs-color-partner-onboarding-e7fafb:#e7fafb;--zs-color-partner-onboarding-6f8196:#6f8196;--zs-color-partner-onboarding-00bfc8:#00bfc8;--zs-color-partner-onboarding-b16c0c:#b16c0c;--zs-color-partner-onboarding-079b73:#079b73;--zs-color-partner-onboarding-e4f7ef:#e4f7ef;--zs-color-partner-onboarding-eef2f7:#eef2f7;--zs-color-partner-onboarding-e9f3ff:#e9f3ff;--zs-color-partner-onboarding-b35717:#b35717;--zs-color-partner-onboarding-00cbd0:#00cbd0;--zs-color-partner-onboarding-b7c7df:#b7c7df;--zs-color-partner-onboarding-00c5ce:#00c5ce;--zs-color-partner-onboarding-91b9ff:#91b9ff;--zs-color-partner-onboarding-16325708:#16325708;--zs-color-partner-onboarding-e6ecf5:#e6ecf5;--zs-color-partner-onboarding-8b98ad:#8b98ad;--zs-color-partner-onboarding-152b4d:#152b4d;--zs-color-partner-onboarding-bad0ef:#bad0ef;--zs-color-partner-onboarding-b97008:#b97008;--zs-color-partner-onboarding-a96508:#a96508;--zs-color-partner-onboarding-10234288:#10234288;--zs-color-partner-onboarding-dae3f0:#dae3f0;--zs-color-partner-onboarding-ad5211:#ad5211;--zs-color-partner-onboarding-bac8de:#bac8de;--zs-color-partner-onboarding-f0f7ff:#f0f7ff;--zs-color-surface-c4e2ff:#c4e2ff;--zs-color-surface-cfddf2:#cfddf2;--zs-color-surface-66738a:#66738a;--zs-color-surface-b7c9e0:#b7c9e0;--zs-color-surface-08765b:#08765b;--zs-color-surface-e6f4ee:#e6f4ee;--zs-color-surface-075acb:#075acb;--zs-color-surface-ccd4e2:#ccd4e2;--zs-color-surface-dce6f6:#dce6f6;--zs-color-surface-f1f5fd:#f1f5fd;--zs-color-surface-9fb4d3:#9fb4d3;--zs-color-surface-edf3fc:#edf3fc;--zs-color-surface-d5e3fa:#d5e3fa;--zs-color-surface-d8e6fa33:#d8e6fa33;--zs-color-surface-d8e6fa22:#d8e6fa22;--zs-gradient-ai:linear-gradient(90deg, #0d6efd, #00c2c7);--zs-font-sans:Poppins, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--zs-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--zs-numeric-tabular:tabular-nums;--zs-text-display-size:34px;--zs-text-display-line:1.2;--zs-text-display-weight:600;--zs-text-title-size:24px;--zs-text-title-line:1.2;--zs-text-title-weight:600;--zs-text-heading-size:17px;--zs-text-heading-line:1.3;--zs-text-heading-weight:500;--zs-text-body-size:14.5px;--zs-text-body-line:1.5;--zs-text-body-weight:400;--zs-text-caption-size:12.5px;--zs-text-caption-line:1.4;--zs-text-caption-weight:400;--zs-text-overline-size:11px;--zs-text-overline-line:1.2;--zs-text-overline-weight:500;--zs-text-overline-tracking:2px;--zs-text-overline-transform:uppercase;--zs-text-size-14-size:14px;--zs-text-size-14-line:1.5;--zs-text-size-14-weight:400;--zs-text-size-19-size:19px;--zs-text-size-19-line:1.5;--zs-text-size-19-weight:400;--zs-text-size-16-size:16px;--zs-text-size-16-line:1.5;--zs-text-size-16-weight:400;--zs-text-size-12-size:12px;--zs-text-size-12-line:1.5;--zs-text-size-12-weight:400;--zs-text-size-13-size:13px;--zs-text-size-13-line:1.5;--zs-text-size-13-weight:400;--zs-text-size-15-size:15px;--zs-text-size-15-line:1.5;--zs-text-size-15-weight:400;--zs-text-size-23-size:23px;--zs-text-size-23-line:1.2;--zs-text-size-23-weight:400;--zs-text-size-20-size:20px;--zs-text-size-20-line:1.2;--zs-text-size-20-weight:400;--zs-text-size-32-size:32px;--zs-text-size-32-line:1.2;--zs-text-size-32-weight:400;--zs-text-size-25-size:25px;--zs-text-size-25-line:1.2;--zs-text-size-25-weight:400;--zs-text-size-18-size:18px;--zs-text-size-18-line:1.5;--zs-text-size-18-weight:400;--zs-text-size-26-size:26px;--zs-text-size-26-line:1.2;--zs-text-size-26-weight:400;--zs-text-size-27-size:27px;--zs-text-size-27-line:1.2;--zs-text-size-27-weight:400;--zs-text-size-45-size:45px;--zs-text-size-45-line:1.2;--zs-text-size-45-weight:400;--zs-text-size-29-size:29px;--zs-text-size-29-line:1.2;--zs-text-size-29-weight:400;--zs-text-size-21-size:21px;--zs-text-size-21-line:1.2;--zs-text-size-21-weight:400;--zs-text-size-40-size:40px;--zs-text-size-40-line:1.2;--zs-text-size-40-weight:400;--zs-text-size-15-5-size:15.5px;--zs-text-size-15-5-line:1.5;--zs-text-size-15-5-weight:400;--zs-text-size-22-size:22px;--zs-text-size-22-line:1.2;--zs-text-size-22-weight:400;--zs-text-size-13-5-size:13.5px;--zs-text-size-13-5-line:1.5;--zs-text-size-13-5-weight:400;--zs-text-size-30-size:30px;--zs-text-size-30-line:1.2;--zs-text-size-30-weight:400;--zs-text-size-28-size:28px;--zs-text-size-28-line:1.2;--zs-text-size-28-weight:400;--zs-text-size-120-size:120px;--zs-text-size-120-line:1.2;--zs-text-size-120-weight:400;--zs-text-size-39-size:39px;--zs-text-size-39-line:1.2;--zs-text-size-39-weight:400;--zs-text-size-35-size:35px;--zs-text-size-35-line:1.2;--zs-text-size-35-weight:400;--zs-text-size-65-size:65px;--zs-text-size-65-line:1.2;--zs-text-size-65-weight:400;--zs-text-size-100-size:100px;--zs-text-size-100-line:1.2;--zs-text-size-100-weight:400;--zs-text-size-53-size:53px;--zs-text-size-53-line:1.2;--zs-text-size-53-weight:400;--zs-text-size-46-size:46px;--zs-text-size-46-line:1.2;--zs-text-size-46-weight:400;--zs-space-1:4px;--zs-space-2:8px;--zs-space-3:12px;--zs-space-4:16px;--zs-space-6:24px;--zs-space-8:32px;--zs-space-12:48px;--zs-gutter-mobile:20px;--zs-gutter-desktop:24px;--zs-touch-target:44px;--zs-radius-input:8px;--zs-radius-button:12px;--zs-radius-card:16px;--zs-radius-pill:9999px;--zs-ease-standard:cubic-bezier(.2,.8,.2,1);--zs-ease-linear:linear;--zs-duration-press:.1s;--zs-duration-standard:.2s;--zs-duration-sheet:.28s;--zs-duration-ai-shimmer:1.4s;--zs-duration-table:0s;--zs-press-scale:.97;--zs-bg-app:#f5f7fa;--zs-bg-surface:#fff;--zs-bg-elevated:#fff;--zs-bg-subtle:#f5f7fa;--zs-bg-header:#fafbfd;--zs-text-primary:#0a1d3a;--zs-text-muted:#6b7280;--zs-accent-on-fill:#fff;--zs-border:#e2e8f2;--zs-border-strong:#d4dce8;--zs-accent:#0d6efd;--zs-accent-hover:#0b5ed7;--zs-accent-ink:#0b5ed7;--zs-accent-tint:#eaf2ff;--zs-accent-rail:#0d6efd;--zs-focus-ring:#0d6efd;--zs-success-fill:#22d3a6;--zs-success-on-fill:#0a1d3a;--zs-success-tint:#effcf7;--zs-success-ink:#0c8263;--zs-warning-fill:#e8a33d;--zs-warning-on-fill:#0a1d3a;--zs-warning-tint:#fff9ec;--zs-warning-ink:#9b6919;--zs-danger-fill:#c53a3e;--zs-danger-on-fill:#fff;--zs-danger-tint:#fff0f0;--zs-danger-ink:#c53a3e;--zs-info-tint:#eaf2ff;--zs-info-ink:#0b5ed7;--zs-neutral-tint:#eef2f8;--zs-neutral-ink:#666c7a;--zs-chart-series-1:#0d6efd;--zs-chart-series-2:#0b446e;--zs-chart-series-3:#00a0a4;--zs-chart-series-4:#7a5af8;--zs-chart-series-5:#b5561c;--zs-chart-series-6:#6b7280;--zs-chart-grid:#e2e8f2;--zs-rail-bg:#060f1f;--zs-rail-surface:#0a1d3a;--zs-rail-text:#f5f7fa;--zs-rail-muted:#8fa3c2;--zs-rail-border:#ffffff1f;--zs-chip-white:#fff;--zs-overlay:#0a1d3a7a;--zs-owner-premium-canvas:#f7f8fa;--zs-owner-premium-surface:#fff;--zs-owner-premium-subtle:#eef3fa;--zs-owner-premium-ink:#0a1d3a;--zs-owner-premium-muted:#52647a;--zs-owner-premium-border:#b5cef3;--zs-owner-premium-control-border:#7b8ca3;--zs-owner-premium-action:#0759d3;--zs-owner-premium-action-pressed:#0649ad;--zs-owner-premium-action-label:#fff;--zs-owner-premium-selection:#eaf2ff;--zs-owner-premium-success:#087a59;--zs-owner-premium-success-bg:#e6f5ef;--zs-owner-premium-warning:#8a4b00;--zs-owner-premium-warning-bg:#fff3dc;--zs-owner-premium-error:#b42318;--zs-owner-premium-error-bg:#feedeb;--zs-owner-premium-pending:#725016;--zs-owner-premium-pending-bg:#fff4da;--zs-owner-premium-disabled:#65758a;--zs-owner-premium-disabled-bg:#e5eaf0;--zs-elevation-border:0 0 0 1px #0a1d3a14;--zs-elevation-card:0 1px 2px #0a1d3a0f, 0 4px 12px #0a1d3a14;--zs-elevation-floating:0 2px 6px #0a1d3a14, 0 8px 24px #0a1d3a29;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--zs-bg-app:#060f1f;--zs-bg-surface:#0a1d3a;--zs-bg-elevated:#122a4d;--zs-bg-subtle:#122a4d;--zs-bg-header:#0f2444;--zs-text-primary:#f5f7fa;--zs-text-muted:#8fa3c2;--zs-accent-on-fill:#fff;--zs-border:#ffffff1f;--zs-border-strong:#fff3;--zs-accent:#0d6efd;--zs-accent-hover:#0b5ed7;--zs-accent-ink:#7eb3ff;--zs-accent-tint:#0d6efd29;--zs-accent-rail:#0d6efd;--zs-focus-ring:#7eb3ff;--zs-success-fill:#22d3a6;--zs-success-on-fill:#0a1d3a;--zs-success-tint:#22d3a629;--zs-success-ink:#22d3a6;--zs-warning-fill:#e8a33d;--zs-warning-on-fill:#0a1d3a;--zs-warning-tint:#e8a33d29;--zs-warning-ink:#e8a33d;--zs-danger-fill:#c53a3e;--zs-danger-on-fill:#fff;--zs-danger-tint:#e5484d29;--zs-danger-ink:#f5a9ab;--zs-info-tint:#0d6efd29;--zs-info-ink:#7eb3ff;--zs-neutral-tint:#ffffff1a;--zs-neutral-ink:#8fa3c2;--zs-chart-series-1:#5b9bff;--zs-chart-series-2:#7fc5e8;--zs-chart-series-3:#3ddce0;--zs-chart-series-4:#a594ff;--zs-chart-series-5:#f2a16a;--zs-chart-series-6:#8fa3c2;--zs-chart-grid:#ffffff1f;--zs-rail-bg:#060f1f;--zs-rail-surface:#0a1d3a;--zs-rail-text:#f5f7fa;--zs-rail-muted:#8fa3c2;--zs-rail-border:#ffffff1f;--zs-chip-white:#fff;--zs-overlay:#060f1fa3;--zs-owner-premium-canvas:#091321;--zs-owner-premium-surface:#132238;--zs-owner-premium-subtle:#1b304a;--zs-owner-premium-ink:#f3f7fc;--zs-owner-premium-muted:#b1c0d3;--zs-owner-premium-border:#385d8c;--zs-owner-premium-control-border:#8395ad;--zs-owner-premium-action:#8bb9ff;--zs-owner-premium-action-pressed:#a0c9ff;--zs-owner-premium-action-label:#0a1d3a;--zs-owner-premium-selection:#203b60;--zs-owner-premium-success:#6ed7b0;--zs-owner-premium-success-bg:#123e32;--zs-owner-premium-warning:#ffd18a;--zs-owner-premium-warning-bg:#463313;--zs-owner-premium-error:#ffb4ab;--zs-owner-premium-error-bg:#4c2527;--zs-owner-premium-pending:#e9c477;--zs-owner-premium-pending-bg:#3f331c;--zs-owner-premium-disabled:#abb9ca;--zs-owner-premium-disabled-bg:#27394f;--zs-elevation-border:0 0 0 1px #ffffff1f;--zs-elevation-card:0 1px 2px #060f1f99, 0 4px 12px #060f1f73;--zs-elevation-floating:0 2px 6px #060f1f99, 0 8px 24px #060f1fb3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--zs-duration-press:0s;--zs-duration-standard:0s;--zs-duration-sheet:0s;--zs-duration-ai-shimmer:0s;--zs-duration-table:0s;--zs-press-scale:1}}:root{--zs-density-gutter:var(--zs-space-4);--zs-density-gutter-mobile:var(--zs-space-4);--zs-density-section-gap:var(--zs-space-6);--zs-density-stack-gap:var(--zs-space-3);--zs-density-card-pad:var(--zs-space-4);--zs-density-row-pad:var(--zs-space-2);--zs-density-control-h:var(--zs-touch-target)}[data-density=resident]{--zs-density-gutter:var(--zs-space-8);--zs-density-gutter-mobile:var(--zs-gutter-mobile);--zs-density-section-gap:var(--zs-space-12);--zs-density-stack-gap:var(--zs-space-6);--zs-density-card-pad:var(--zs-space-6);--zs-density-row-pad:var(--zs-space-3);--zs-density-control-h:var(--zs-touch-target)}[data-density=owner]{--zs-density-gutter:var(--zs-space-6);--zs-density-gutter-mobile:var(--zs-gutter-mobile);--zs-density-section-gap:var(--zs-space-8);--zs-density-stack-gap:var(--zs-space-4);--zs-density-card-pad:var(--zs-space-4);--zs-density-row-pad:var(--zs-space-3);--zs-density-control-h:var(--zs-touch-target)}[data-density=desk]{--zs-density-gutter:var(--zs-space-4);--zs-density-gutter-mobile:var(--zs-space-4);--zs-density-section-gap:var(--zs-space-6);--zs-density-stack-gap:var(--zs-space-3);--zs-density-card-pad:var(--zs-space-4);--zs-density-row-pad:var(--zs-space-2);--zs-density-control-h:var(--zs-touch-target)}[data-density=admin]{--zs-density-gutter:var(--zs-space-3);--zs-density-gutter-mobile:var(--zs-space-3);--zs-density-section-gap:var(--zs-space-4);--zs-density-stack-gap:var(--zs-space-2);--zs-density-card-pad:var(--zs-space-3);--zs-density-row-pad:var(--zs-space-1);--zs-density-control-h:var(--zs-touch-target)}.zs-shell{--zs-shell-max:1152px;inline-size:100%;max-inline-size:var(--zs-shell-max);padding-inline:var(--zs-density-gutter-mobile);padding-block:var(--zs-density-section-gap);margin-inline:auto}.zs-shell--compact{--zs-shell-max:512px}.zs-shell--narrow{--zs-shell-max:672px}.zs-shell--content{--zs-shell-max:1152px}.zs-shell--wide{--zs-shell-max:1440px}.zs-shell--full{--zs-shell-max:none}.zs-shell--flush{padding-inline:0}.zs-shell--bare{padding-block:0}@media (min-width:768px){.zs-shell{padding-inline:var(--zs-density-gutter)}}:root{--zs-siteheader-height:calc(var(--zs-space-12) + var(--zs-space-6))}.zs-siteheader{z-index:10;background:var(--zs-bg-surface);border-block-end:1px solid var(--zs-border);transition:background var(--zs-duration-standard) var(--zs-ease-standard), color var(--zs-duration-standard) var(--zs-ease-standard);position:sticky;inset-block-start:0}.zs-siteheader__inner{align-items:center;gap:var(--zs-space-4);block-size:var(--zs-siteheader-height);inline-size:100%;max-inline-size:1152px;padding-inline:var(--zs-density-gutter-mobile);margin-inline:auto;display:flex}@media (min-width:768px){.zs-siteheader__inner{padding-inline:var(--zs-density-gutter)}}.zs-siteheader__logo{flex-shrink:0;display:inline-flex}.zs-siteheader__nav{align-items:center;gap:var(--zs-space-2);margin-inline-start:auto;display:flex}.zs-siteheader__link{border-radius:var(--zs-radius-pill);padding:var(--zs-space-2) var(--zs-space-3);font-size:var(--zs-text-caption-size);line-height:var(--zs-text-caption-line);color:var(--zs-text-primary);white-space:nowrap;font-weight:500}.zs-siteheader__meta{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted)}@media (max-width:767px){.zs-siteheader__link--secondary{display:none}}.zs-section{gap:var(--zs-density-stack-gap);flex-direction:column;display:flex}.zs-section+.zs-section{margin-block-start:var(--zs-density-section-gap)}.zs-section__header{justify-content:space-between;align-items:flex-end;gap:var(--zs-space-4);flex-wrap:wrap;display:flex}.zs-section__headings{gap:var(--zs-space-1);flex-direction:column;min-inline-size:0;display:flex}.zs-section__title{font-size:var(--zs-text-title-size);line-height:var(--zs-text-title-line);font-weight:var(--zs-text-title-weight);color:var(--zs-text-primary);margin:0}.zs-section__description{font-size:var(--zs-text-body-size);line-height:var(--zs-text-body-line);color:var(--zs-text-muted);margin:0}.zs-section__action{flex-shrink:0}.zs-section__body{gap:var(--zs-density-stack-gap);flex-direction:column;min-inline-size:0;display:flex}.zs-section--bleed{inline-size:100%;padding-block:var(--zs-density-section-gap)}.zs-section__inner{inline-size:100%;max-inline-size:1152px;padding-inline:var(--zs-density-gutter-mobile);gap:var(--zs-density-stack-gap);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.zs-section__inner{padding-inline:var(--zs-density-gutter)}}.zs-section--app{background:0 0}.zs-section--surface.zs-section--bleed{background:var(--zs-bg-surface)}.zs-section--subtle.zs-section--bleed{background:var(--zs-bg-subtle)}.zs-hero{inline-size:100%}.zs-hero__band{isolation:isolate;background:var(--zs-rail-bg);inline-size:100%;color:var(--zs-rail-text);padding-block:var(--zs-space-12);position:relative;overflow:hidden}.zs-hero--overlapped{--zs-hero-overlap:var(--zs-space-12)}.zs-hero--overlapped .zs-hero__band{padding-block-end:calc(var(--zs-space-12) + var(--zs-hero-overlap))}.zs-hero--overlapped .zs-hero__overlap{margin-block-start:calc(-1 * var(--zs-hero-overlap))}.zs-hero__media{z-index:-2;position:absolute;inset:0}.zs-hero__media>*{object-fit:cover;block-size:100%;inline-size:100%}.zs-hero__scrim{z-index:-1;background:linear-gradient(var(--zs-overlay), var(--zs-overlay));position:absolute;inset:0}.zs-hero__inner{inline-size:100%;max-inline-size:1152px;padding-inline:var(--zs-density-gutter-mobile);gap:var(--zs-space-2);text-align:center;flex-direction:column;margin-inline:auto;display:flex;position:relative}@media (min-width:768px){.zs-hero__inner{padding-inline:var(--zs-density-gutter)}}.zs-hero__eyebrow{font-size:var(--zs-text-overline-size);line-height:var(--zs-text-overline-line);font-weight:var(--zs-text-overline-weight);letter-spacing:var(--zs-text-overline-tracking);text-transform:var(--zs-text-overline-transform);color:var(--zs-rail-muted);margin:0}.zs-hero__headline{font-size:var(--zs-text-display-size);line-height:var(--zs-text-display-line);font-weight:var(--zs-text-display-weight);color:var(--zs-rail-text);margin:0}.zs-hero__subheadline{font-size:var(--zs-text-body-size);line-height:var(--zs-text-body-line);color:var(--zs-rail-muted);margin:0}.zs-hero__extra{margin-block-start:var(--zs-space-2)}.zs-hero__overlap{z-index:1;margin-block-start:calc(-1 * var(--zs-space-12));position:relative}.zs-hero__overlap-inner{inline-size:100%;max-inline-size:1152px;padding-inline:var(--zs-density-gutter-mobile);margin-inline:auto}@media (min-width:768px){.zs-hero__overlap-inner{padding-inline:var(--zs-density-gutter)}}.zs-hero--tall{--zs-hero-lead:var(--zs-space-8)}.zs-hero-weave{background:repeating-linear-gradient(45deg, var(--zs-rail-surface), var(--zs-rail-surface) 16px, var(--zs-rail-bg) 16px, var(--zs-rail-bg) 32px);block-size:100%;inline-size:100%}@media (min-width:768px){.zs-hero--tall{--zs-hero-lead:calc(var(--zs-space-12) * 2)}.zs-hero--tall.zs-hero--overlapped{--zs-hero-overlap:calc(var(--zs-space-12) * 7)}}:root:not([data-zs-scrolled]) body:has(.zs-hero--tall) .zs-siteheader{color:var(--zs-rail-text);background:0 0;border-block-end-color:#0000}:root:not([data-zs-scrolled]) body:has(.zs-hero--tall) .zs-siteheader__link{color:var(--zs-rail-text)}:root:not([data-zs-scrolled]) body:has(.zs-hero--tall) .zs-siteheader__meta{color:var(--zs-rail-muted)}:root:not([data-zs-scrolled]) body:has(.zs-hero--tall) .zs-siteheader__logo{background:var(--zs-chip-white);border-radius:var(--zs-radius-input);padding:var(--zs-space-1) var(--zs-space-3)}body:has(.zs-hero--tall) .zs-siteheader{z-index:10;position:sticky}body:has(.zs-hero--tall) .zs-hero--tall{margin-block-start:calc(-1 * var(--zs-siteheader-height))}.zs-hero--tall .zs-hero__band{padding-block-start:calc(var(--zs-hero-lead) + var(--zs-siteheader-height))}.zs-rail{inline-size:100%;position:relative}.zs-rail__viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;padding-block-end:var(--zs-space-2);overflow-x:auto}.zs-rail__viewport:focus-visible{outline:2px solid var(--zs-focus-ring);outline-offset:2px;border-radius:var(--zs-radius-card)}.zs-rail__track{gap:var(--zs-density-stack-gap);inline-size:max-content;min-inline-size:100%;display:flex}.zs-rail__track>*{scroll-snap-align:start;flex:none}.zs-rail__viewport--card>.zs-rail__track>*{inline-size:280px}.zs-rail__viewport--wide>.zs-rail__track>*{inline-size:360px}.zs-rail__viewport--chip>.zs-rail__track>*{inline-size:auto}.zs-rail__controls{gap:var(--zs-space-1);display:flex;position:absolute;inset-block-start:calc(-1 * var(--zs-space-8));inset-inline-end:0}.zs-rail__control{min-inline-size:var(--zs-touch-target);min-block-size:var(--zs-touch-target);border:1px solid var(--zs-border);border-radius:var(--zs-radius-pill);background:var(--zs-bg-surface);color:var(--zs-text-primary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.zs-rail__control:hover:not(:disabled){background:var(--zs-bg-subtle)}.zs-rail__control:disabled{opacity:.4;cursor:default}.zs-rail__control:focus-visible{outline:2px solid var(--zs-focus-ring);outline-offset:2px}.zs-segbar{inline-size:100%}.zs-segbar__header{z-index:2;justify-content:center;margin-block-end:calc(-1 * var(--zs-space-6));display:flex;position:relative}.zs-segbar__header>*{background:var(--zs-bg-surface);border-radius:var(--zs-radius-button);box-shadow:var(--zs-elevation-card);padding:var(--zs-space-1)}.zs-segbar__bar{gap:var(--zs-space-3);background:var(--zs-bg-surface);border-radius:var(--zs-radius-card);box-shadow:var(--zs-elevation-floating);padding:var(--zs-density-card-pad);flex-direction:column;display:flex}.zs-segbar__row{gap:var(--zs-space-3);flex-direction:column;min-inline-size:0;display:flex}.zs-segbar:has(.zs-segbar__header) .zs-segbar__bar{padding-block-start:var(--zs-space-8)}.zs-segbar__footer{align-items:center;gap:var(--zs-space-2);border-block-start:1px solid var(--zs-border);padding-block-start:var(--zs-space-3);padding-inline:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-segbar--action-overlap{--zs-segbar-action-overlap:var(--zs-space-6);padding-block-end:var(--zs-segbar-action-overlap)}.zs-segbar__action--overlap{z-index:2;justify-content:center;margin-block-start:calc(-1 * var(--zs-segbar-action-overlap));display:flex;position:relative}.zs-segbar__action--overlap>*{inline-size:auto}.zs-searchbtn{border-radius:var(--zs-radius-pill);padding-inline:calc(var(--zs-space-12) + var(--zs-space-6));letter-spacing:1px;text-transform:uppercase}.zs-segbar__header .zs-accsel{gap:var(--zs-space-1)}.zs-segbar__header .zs-accsel__card{text-align:center;align-items:center;gap:var(--zs-space-1);min-width:auto;padding:var(--zs-space-2) var(--zs-space-6);border-radius:var(--zs-radius-button);font-size:var(--zs-text-caption-size);background:0 0;border-color:#0000}.zs-segbar__header .zs-accsel__card:hover:not(.is-disabled){background:var(--zs-bg-subtle)}.zs-segbar__header .zs-accsel__card.is-selected{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-color:#0000}.zs-segbar__header .zs-accsel__card-label{font-weight:500}.zs-segfield{gap:var(--zs-space-1);inline-size:100%;min-block-size:var(--zs-touch-target);padding:var(--zs-space-2);border-radius:var(--zs-radius-button);font-family:var(--zs-font-sans);text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.zs-segfield:hover:not(:disabled){background:var(--zs-bg-subtle)}.zs-segfield:disabled{cursor:default;opacity:.6}.zs-segfield__label{align-items:center;gap:var(--zs-space-1);font-size:var(--zs-text-overline-size);line-height:var(--zs-text-overline-line);font-weight:var(--zs-text-overline-weight);color:var(--zs-text-muted);display:flex}.zs-segfield__value{font-size:calc(var(--zs-text-title-size) - 1px);line-height:1.15;font-weight:var(--zs-text-display-weight);color:var(--zs-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zs-segfield__caption{font-size:var(--zs-text-caption-size);line-height:var(--zs-text-caption-line);color:var(--zs-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zs-segfield__popover{inline-size:100%}.zs-segfield__panel{gap:var(--zs-space-3);min-inline-size:calc(var(--zs-space-12) * 6);flex-direction:column;display:flex}.zs-segbar__footer-label{font-size:var(--zs-text-caption-size);color:var(--zs-text-primary);font-weight:500}.zs-segbar__footer-group{gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-segbar__footer-note{align-items:center;gap:var(--zs-space-2);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin-inline-start:auto;display:inline-flex}.zs-segbar__segments{gap:var(--zs-space-3);flex-direction:column;min-inline-size:0;display:flex}.zs-segbar__segment{gap:var(--zs-space-1);min-inline-size:0;padding-inline:var(--zs-space-2);flex-direction:column;display:flex}.zs-segbar__label{font-size:var(--zs-text-overline-size);line-height:var(--zs-text-overline-line);font-weight:var(--zs-text-overline-weight);color:var(--zs-text-muted)}.zs-segbar__value{font-size:var(--zs-text-body-size);line-height:var(--zs-text-body-line);font-weight:var(--zs-text-heading-weight);color:var(--zs-text-primary)}.zs-segbar__caption{font-size:var(--zs-text-caption-size);line-height:var(--zs-text-caption-line);color:var(--zs-text-muted)}.zs-segbar__control{min-inline-size:0}.zs-segbar__action{display:flex}.zs-segbar__action>*{inline-size:100%}@media (min-width:768px){.zs-segbar__row{align-items:stretch;gap:var(--zs-space-2);flex-direction:row}.zs-segbar__bar{padding:var(--zs-space-2)}.zs-segbar:has(.zs-segbar__header) .zs-segbar__bar{padding-block-start:var(--zs-space-8)}.zs-segbar__segments{flex-direction:row;flex:auto;gap:0}.zs-segbar__segment{padding-inline:var(--zs-space-4);padding-block:var(--zs-space-2);justify-content:center}.zs-segbar__segment+.zs-segbar__segment{border-inline-start:1px solid var(--zs-border)}.zs-segbar__action{flex:none;align-items:center}.zs-segbar__action>*{inline-size:auto}}.zs-results{background:var(--zs-bg-app);flex-direction:column;min-block-size:100vh;display:flex}.zs-resultsbar{z-index:9;background:var(--zs-bg-surface);border-block-end:1px solid var(--zs-border);position:sticky;inset-block-start:var(--zs-siteheader-height)}.zs-resultsbar__inner,.zs-results__strip-inner{inline-size:100%;max-inline-size:1440px;padding-inline:var(--zs-density-gutter-mobile);align-items:center;gap:var(--zs-space-4);flex-wrap:wrap;margin-inline:auto;display:flex}@media (min-width:768px){.zs-resultsbar__inner,.zs-results__strip-inner{padding-inline:var(--zs-density-gutter)}}.zs-resultsbar__inner{padding-block:var(--zs-space-3)}.zs-resultsbar__query{min-inline-size:0;max-inline-size:calc(var(--zs-space-12) * 11);flex:auto}.zs-resultsbar__submit{margin:var(--zs-space-1);flex-shrink:0}.zs-resultsbar__end{align-items:center;gap:var(--zs-space-3);margin-inline-start:auto;display:flex}.zs-resultsbar__link{border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);padding:var(--zs-space-2) var(--zs-space-3);font-size:var(--zs-text-caption-size);color:var(--zs-text-primary);white-space:nowrap;font-weight:500}@media (max-width:767px){.zs-resultsbar__link{display:none}}.zs-results__strip{background:var(--zs-bg-surface);border-block-end:1px solid var(--zs-border)}.zs-results__strip-inner{padding-block:var(--zs-space-3);align-items:center}.zs-aisearch{inline-size:100%}.zs-aisearch__form{align-items:flex-end;gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-aisearch__form>:first-child{flex:20rem}.zs-aisearch__result{gap:var(--zs-space-2);flex-direction:column;padding-block-start:var(--zs-space-2);display:flex}.zs-aisearch__failure{padding-block-start:var(--zs-space-1)}.zs-ladder{padding-block:var(--zs-space-2)}.zs-ladder__list{gap:var(--zs-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zs-ladder__step{align-items:baseline;gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-ladder__label{font-weight:500}.zs-ladder__change{font-variant-numeric:tabular-nums}.zs-ladder__counts{font-variant-numeric:tabular-nums;margin-inline-start:auto}.zs-residue-notice{padding-block:var(--zs-space-1)}.zs-results__strip-end{align-items:center;gap:var(--zs-space-2);margin-inline-start:auto;display:flex}.zs-results__body{inline-size:100%;max-inline-size:1440px;padding:var(--zs-density-section-gap) var(--zs-density-gutter-mobile);gap:var(--zs-space-6);flex:auto;margin-inline:auto;display:grid}@media (min-width:768px){.zs-results__body{padding-inline:var(--zs-density-gutter)}}.zs-results__mappane{display:none}@media (min-width:1024px){.zs-results__body{grid-template-columns:1.25fr 1fr;align-items:start}.zs-results__mappane{display:block;position:sticky;inset-block-start:calc(var(--zs-siteheader-height) * 2 + var(--zs-space-12))}.zs-results .zs-results__map-inline,.zs-results .zs-results__maptoggle{display:none}}.zs-results__map-inline{margin-block-start:var(--zs-space-6)}.zs-accountshell{min-block-size:calc(100vh - var(--zs-siteheader-height));background:var(--zs-bg-app);display:block}.zs-accountshell__rail{background:var(--zs-bg-surface);border-block-end:1px solid var(--zs-border);padding:var(--zs-space-4) var(--zs-space-3)}.zs-accountshell__main{min-inline-size:0;padding:var(--zs-density-section-gap) var(--zs-density-gutter-mobile)}@media (min-width:768px){.zs-accountshell{grid-template-columns:290px minmax(0,1fr);align-items:start;display:grid}.zs-accountshell__rail{block-size:calc(100vh - var(--zs-siteheader-height));border-block-end:0;border-inline-end:1px solid var(--zs-border);padding:var(--zs-space-6) var(--zs-space-4);position:sticky;inset-block-start:var(--zs-siteheader-height);overflow-y:auto}.zs-accountshell__main{padding-inline:var(--zs-density-gutter)}}.zs-accountnav{gap:var(--zs-space-1);min-block-size:100%;font-size:var(--zs-text-caption-size);flex-direction:column;display:flex}.zs-accountnav__identity{align-items:center;gap:var(--zs-space-3);border-radius:var(--zs-radius-button);padding:var(--zs-space-2) var(--zs-space-3);color:var(--zs-text-primary);margin-block-end:var(--zs-space-3);display:flex}.zs-accountnav__identity:hover{background:var(--zs-bg-subtle)}.zs-accountnav__avatar{inline-size:var(--zs-touch-target);block-size:var(--zs-touch-target);border-radius:var(--zs-radius-pill);background:linear-gradient(135deg, var(--zs-accent), var(--zs-color-deep-blue));color:var(--zs-accent-on-fill);flex-shrink:0;place-items:center;display:grid}.zs-accountnav__identity-text{flex-direction:column;min-inline-size:0;display:flex}.zs-accountnav__identity-name{font-size:var(--zs-text-body-size);font-weight:600}.zs-accountnav__identity-meta{font-size:var(--zs-text-overline-size);color:var(--zs-text-muted)}.zs-accountnav__list,.zs-accountnav__sublist{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.zs-accountnav__sublist{border-inline-start:1px solid var(--zs-border);margin-block-start:2px;margin-inline-start:var(--zs-space-4);padding-inline-start:var(--zs-space-3)}.zs-accountnav__link{border-radius:var(--zs-radius-input);padding:var(--zs-space-2) var(--zs-space-3);color:var(--zs-text-primary);border-inline-start:3px solid #0000;display:block}.zs-accountnav__link:hover{background:var(--zs-bg-subtle)}.zs-accountnav__link--small{color:var(--zs-text-muted)}.zs-accountnav__link.is-active{background:var(--zs-accent-tint);border-inline-start-color:var(--zs-accent-rail);color:var(--zs-accent-ink);font-weight:500}.zs-accountnav__signout{align-items:center;gap:var(--zs-space-2);border-radius:var(--zs-radius-input);padding:var(--zs-space-2) var(--zs-space-3);color:var(--zs-danger-ink);margin-block-start:auto;padding-block-start:var(--zs-space-3);font-weight:500;display:flex}.zs-accountnav__signout:hover{background:var(--zs-danger-tint)}.zs-staypage{gap:var(--zs-density-section-gap);flex-direction:column;display:flex}.zs-staypage__list{gap:var(--zs-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zs-staycard{align-items:center;gap:var(--zs-space-6);border-radius:calc(var(--zs-radius-card) + var(--zs-space-1));padding:var(--zs-space-6);background:linear-gradient(135deg, var(--zs-rail-surface), var(--zs-color-deep-blue));color:var(--zs-rail-text);flex-wrap:wrap;display:flex}.zs-staycard__thumb{inline-size:calc(var(--zs-space-12) + var(--zs-space-6) + var(--zs-space-1));block-size:calc(var(--zs-space-12) + var(--zs-space-6) + var(--zs-space-1));border-radius:var(--zs-radius-card);background:repeating-linear-gradient(45deg, var(--zs-rail-border), var(--zs-rail-border) 8px, transparent 8px, transparent 16px);flex-shrink:0}.zs-staycard__body{flex:auto;min-inline-size:0}.zs-staycard__title{font-size:var(--zs-text-heading-size);line-height:var(--zs-text-heading-line);font-weight:var(--zs-text-heading-weight);color:var(--zs-rail-text);margin:0}.zs-staycard__meta{margin:var(--zs-space-1) 0 0;font-size:var(--zs-text-caption-size);color:var(--zs-rail-muted)}.zs-staycard__badges{gap:var(--zs-space-2);flex-wrap:wrap;margin-block-start:var(--zs-space-3);display:flex}.zs-staycard__actions{align-items:center;gap:var(--zs-space-2);flex-shrink:0;display:flex}.zs-staycard__actions .zs-button--ghost{color:var(--zs-rail-text)}.zs-staycard__actions .zs-button--ghost:hover:not(:disabled){background:var(--zs-rail-border)}.zs-quickactions{gap:var(--zs-density-stack-gap);flex-direction:column;display:flex}.zs-quickactions__grid{gap:var(--zs-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.zs-property-ai{gap:var(--zs-space-4);padding:var(--zs-space-6);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);color:var(--zs-text-primary);display:grid}.zs-property-ai__heading,.zs-property-ai__actions,.zs-property-ai__suggestions,.zs-property-ai__context{align-items:center;gap:var(--zs-space-3);flex-wrap:wrap;display:flex}.zs-property-ai__heading{justify-content:space-between;align-items:flex-start}.zs-property-ai__eyebrow{color:var(--zs-color-zet-blue);font-weight:600}.zs-property-ai h2,.zs-property-ai h3,.zs-property-ai p{margin:0}.zs-property-ai__heading p,.zs-property-ai__actions span,.zs-property-ai__notes,.zs-property-ai__source{color:var(--zs-text-muted);font-size:var(--zs-text-caption-size)}.zs-property-ai__form{gap:var(--zs-space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.zs-property-ai__filter-grid,.zs-property-ai__results{gap:var(--zs-space-4);margin-block:var(--zs-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.zs-property-ai__answer,.zs-property-ai__card,.zs-property-ai__save{gap:var(--zs-space-3);display:grid}.zs-property-ai__card{border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);padding:var(--zs-space-4);align-content:start}.zs-property-ai__message{font-weight:500}.zs-property-ai__context span{background:var(--zs-bg-subtle);padding:var(--zs-space-2) var(--zs-space-3);border-radius:var(--zs-radius-pill);font-size:var(--zs-text-caption-size)}.zs-property-ai__price{font-size:var(--zs-text-heading-size);font-variant-numeric:tabular-nums}.zs-property-ai__compare{font-size:var(--zs-text-caption-size)}.zs-property-ai__table{overflow-x:auto}.zs-property-ai__table table{border-collapse:collapse;text-align:left;width:100%}.zs-property-ai__table th,.zs-property-ai__table td{padding:var(--zs-space-3);border-bottom:1px solid var(--zs-border)}.zs-property-ai summary{cursor:pointer}@media (max-width:640px){.zs-property-ai__form{grid-template-columns:minmax(0,1fr)}}.zs-root,.zs-surface{font-family:var(--zs-font-sans);font-size:var(--zs-text-body-size);line-height:var(--zs-text-body-line);color:var(--zs-text-primary);background:var(--zs-bg-app)}.zs-focusable:focus-visible,.zs-button:focus-visible,.zs-chip:focus-visible,.zs-input:focus-visible,.zs-tab:focus-visible,.zs-accordion__trigger:focus-visible,.zs-tree__item:focus-visible,.zs-table__row:focus-visible{outline:2px solid var(--zs-focus-ring);outline-offset:2px;border-radius:var(--zs-radius-input)}.zs-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zs-numeric,.zs-money,.zs-table__td.is-numeric,.zs-table__th.is-numeric,.zs-metric__value{font-variant-numeric:var(--zs-numeric-tabular)}.zs-money{white-space:nowrap}.zs-money__symbol{vertical-align:-.145em;width:1em;height:1em;margin-inline:-.18em -.3em;display:inline-block}.zs-button{justify-content:center;align-items:center;gap:var(--zs-space-2);min-height:var(--zs-touch-target);padding-inline:var(--zs-space-4);border-radius:var(--zs-radius-button);font-family:var(--zs-font-sans);font-size:var(--zs-text-body-size);font-weight:500;line-height:var(--zs-text-body-line);cursor:pointer;transition:background-color var(--zs-duration-standard) var(--zs-ease-standard), border-color var(--zs-duration-standard) var(--zs-ease-standard), transform var(--zs-duration-press) var(--zs-ease-standard);border:1px solid #0000;text-decoration:none;display:inline-flex}.zs-button:active:not(:disabled){transform:scale(var(--zs-press-scale))}.zs-button:disabled{opacity:.4;cursor:not-allowed}.zs-button--block{width:100%}.zs-button--sm{min-height:var(--zs-space-8);padding-inline:var(--zs-space-3);font-size:var(--zs-text-caption-size)}.zs-button--lg{min-height:var(--zs-space-12);padding-inline:var(--zs-space-6);font-size:var(--zs-text-heading-size)}@media (pointer:coarse){.zs-button--sm{min-height:var(--zs-touch-target);min-width:var(--zs-touch-target)}}.zs-button--primary{background:var(--zs-accent);color:var(--zs-accent-on-fill)}.zs-button--primary:hover:not(:disabled){background:var(--zs-accent-hover)}.zs-button--tonal{background:var(--zs-accent-tint);color:var(--zs-accent-ink)}.zs-button--tonal:hover:not(:disabled){background:var(--zs-bg-subtle)}.zs-button--outline{border-color:var(--zs-border-strong);color:var(--zs-text-primary);background:0 0}.zs-button--outline:hover:not(:disabled){background:var(--zs-bg-subtle)}.zs-button--ghost{color:var(--zs-text-primary);background:0 0}.zs-button--ghost:hover:not(:disabled){background:var(--zs-bg-subtle)}.zs-button--danger{background:var(--zs-danger-fill);color:var(--zs-danger-on-fill)}.zs-button--ai{background:var(--zs-gradient-ai);color:var(--zs-accent-on-fill);border-color:#0000}.zs-button--ai:hover:not(:disabled){filter:brightness(1.06)}.zs-button__spinner{width:var(--zs-space-4);height:var(--zs-space-4);border-radius:var(--zs-radius-pill);animation:zs-spin var(--zs-duration-ai-shimmer) linear infinite;border:2px solid;border-top-color:#0000}@keyframes zs-spin{to{transform:rotate(360deg)}}.zs-field{gap:var(--zs-space-1);flex-direction:column;display:flex}.zs-field__label{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);font-weight:500}.zs-field__required{color:var(--zs-danger-ink);margin-inline-start:var(--zs-space-1)}.zs-field__hint{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-field__error{font-size:var(--zs-text-caption-size);color:var(--zs-danger-ink);margin:0}.zs-input{width:100%;min-height:var(--zs-touch-target);padding:var(--zs-space-2) var(--zs-space-3);border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);color:var(--zs-text-primary);font-family:var(--zs-font-sans);font-size:var(--zs-text-body-size);line-height:var(--zs-text-body-line);transition:border-color var(--zs-duration-standard) var(--zs-ease-standard)}.zs-input::placeholder{color:var(--zs-text-muted)}.zs-input:hover:not(:disabled){border-color:var(--zs-accent)}.zs-input:disabled{opacity:.4;cursor:not-allowed}.zs-field--invalid .zs-input{border-color:var(--zs-danger-ink)}.zs-input-group{align-items:center;gap:var(--zs-space-2);width:100%;min-height:var(--zs-touch-target);padding-inline:var(--zs-space-3);border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);cursor:text;transition:border-color var(--zs-duration-standard) var(--zs-ease-standard);display:flex}.zs-input-group:hover:not(.zs-input-group--disabled){border-color:var(--zs-accent)}.zs-input-group:focus-within{outline:2px solid var(--zs-focus-ring);outline-offset:2px}.zs-field--invalid .zs-input-group{border-color:var(--zs-danger-ink)}.zs-input-group--disabled{opacity:.4;cursor:not-allowed}.zs-input-group--readonly{background:var(--zs-bg-subtle)}.zs-input-group .zs-input-group__control{background:0 0;border-color:#0000;flex:auto;min-width:0;padding-inline:0}.zs-input-group .zs-input-group__control:disabled{opacity:1}.zs-input-group .zs-input-group__control:focus-visible{outline-color:#0000}.zs-input-group__adornment{color:var(--zs-text-muted);font-size:var(--zs-text-body-size);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;display:inline-flex}.zs-stepper{align-items:center;gap:var(--zs-space-2);width:100%;min-width:0;min-height:var(--zs-touch-target);display:flex}.zs-stepper__control{min-width:var(--zs-space-12);text-align:center;font-variant-numeric:tabular-nums;flex:auto}.zs-stepper__button{width:var(--zs-touch-target);height:var(--zs-touch-target);border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);color:var(--zs-accent);cursor:pointer;transition:border-color var(--zs-duration-standard) var(--zs-ease-standard), background var(--zs-duration-standard) var(--zs-ease-standard);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.zs-stepper__button:hover:not(:disabled){border-color:var(--zs-accent);background:var(--zs-accent-tint)}.zs-stepper__button:disabled{color:var(--zs-text-muted);opacity:.4;cursor:not-allowed}.zs-form-section{gap:var(--zs-space-4);min-width:0;padding:var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);flex-direction:column;margin:0;display:flex}.zs-form-section__head{gap:var(--zs-space-1);flex-direction:column;display:flex}.zs-form-section__title{font-size:var(--zs-text-body-size);color:var(--zs-text-primary);margin:0;font-weight:600}.zs-form-section__caption{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-missing-hint{justify-content:center;align-items:center;gap:var(--zs-space-1);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);text-align:center;margin:0;display:flex}.zs-missing-hint--action{min-height:var(--zs-touch-target);padding:0 var(--zs-space-2);border-radius:var(--zs-radius-input);cursor:pointer;background:0 0;border:0;font-family:inherit}.zs-missing-hint--action:hover{color:var(--zs-text-primary)}.zs-missing-hint__icon{flex:none}.zs-phone-chip{padding:0 var(--zs-space-2);border-radius:var(--zs-radius-input);background:var(--zs-accent-tint);color:var(--zs-accent);font-weight:600}.zs-textarea{min-height:calc(var(--zs-space-12) * 2);resize:vertical}.zs-select{display:block;position:relative}.zs-select__control{appearance:none;padding-inline-end:var(--zs-space-8)}.zs-select__chevron{pointer-events:none;color:var(--zs-text-muted);position:absolute;inset-block-start:50%;inset-inline-end:var(--zs-space-3);transform:translateY(-50%)}.zs-search{display:block;position:relative}.zs-search__icon{color:var(--zs-text-muted);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--zs-space-3);transform:translateY(-50%)}.zs-search__control{padding-inline-start:var(--zs-space-12)}.zs-search__clear{min-width:var(--zs-space-8);min-height:var(--zs-space-8);border-radius:var(--zs-radius-pill);color:var(--zs-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--zs-space-2);transform:translateY(-50%)}.zs-chip__wrap{align-items:center;display:inline-flex}.zs-chip{align-items:center;gap:var(--zs-space-2);min-height:var(--zs-space-8);padding:var(--zs-space-1) var(--zs-space-3);border:1px solid var(--zs-border);border-radius:var(--zs-radius-pill);background:var(--zs-bg-surface);color:var(--zs-text-primary);font-family:var(--zs-font-sans);font-size:var(--zs-text-caption-size);cursor:pointer;transition:background-color var(--zs-duration-standard) var(--zs-ease-standard);font-weight:500;display:inline-flex}@media (pointer:coarse){.zs-chip{min-height:var(--zs-touch-target)}}.zs-chip:hover:not(.zs-chip--disabled){background:var(--zs-bg-subtle)}.zs-chip--selected{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-color:var(--zs-accent-tint);border-inline-start:3px solid var(--zs-accent-rail);padding-inline-start:calc(var(--zs-space-3) - 2px)}.zs-chip--disabled{opacity:.4;cursor:not-allowed}.zs-chip__count{font-variant-numeric:var(--zs-numeric-tabular);color:var(--zs-text-muted)}.zs-chip--selected .zs-chip__count{color:var(--zs-accent-ink)}.zs-chip__remove{min-width:var(--zs-space-6);min-height:var(--zs-space-6);color:var(--zs-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:calc(var(--zs-space-1) * -1);display:inline-flex}.zs-tag{padding:0 var(--zs-space-2);border-radius:var(--zs-radius-input);font-size:var(--zs-text-caption-size);background:var(--zs-neutral-tint);color:var(--zs-neutral-ink);align-items:center;display:inline-flex}.zs-tag--accent{background:var(--zs-accent-tint);color:var(--zs-accent-ink)}.zs-badge{align-items:center;gap:var(--zs-space-1);padding:0 var(--zs-space-2);min-height:var(--zs-space-6);border-radius:var(--zs-radius-pill);font-size:var(--zs-text-caption-size);white-space:nowrap;font-weight:500;display:inline-flex}.zs-badge--sm{font-size:var(--zs-text-overline-size);min-height:var(--zs-space-4)}.zs-badge--success{background:var(--zs-success-tint);color:var(--zs-success-ink)}.zs-badge--warning{background:var(--zs-warning-tint);color:var(--zs-warning-ink)}.zs-badge--danger{background:var(--zs-danger-tint);color:var(--zs-danger-ink)}.zs-badge--info{background:var(--zs-info-tint);color:var(--zs-info-ink)}.zs-badge--neutral{background:var(--zs-neutral-tint);color:var(--zs-neutral-ink)}.zs-badge--escalated{background:var(--zs-rail-bg);color:var(--zs-rail-text)}.zs-card{background:var(--zs-bg-surface);border-radius:var(--zs-radius-card);padding:var(--zs-space-4);color:var(--zs-text-primary)}.zs-card--border{box-shadow:var(--zs-elevation-border)}.zs-card--card{box-shadow:var(--zs-elevation-card)}.zs-card--floating{box-shadow:var(--zs-elevation-floating)}.zs-card--flush{padding:0;overflow:hidden}.zs-card__header{justify-content:space-between;align-items:center;gap:var(--zs-space-3);margin-block-end:var(--zs-space-3);display:flex}.zs-card__title{font-size:var(--zs-text-heading-size);font-weight:var(--zs-text-heading-weight);line-height:var(--zs-text-heading-line);margin:0}.zs-metric{gap:var(--zs-space-1);padding:var(--zs-density-card-pad,var(--zs-space-4));background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);flex-direction:column;display:flex}.zs-metric__head{align-items:center;gap:var(--zs-space-1);color:var(--zs-text-muted);display:flex}.zs-metric__label{font-size:var(--zs-text-overline-size);font-weight:var(--zs-text-overline-weight);line-height:var(--zs-text-overline-line);letter-spacing:var(--zs-text-overline-tracking);text-transform:var(--zs-text-overline-transform)}.zs-metric__icon{opacity:.7;flex:none}.zs-metric__value{font-size:var(--zs-text-title-size);font-weight:var(--zs-text-title-weight);line-height:var(--zs-text-title-line)}.zs-metric__delta{align-items:center;gap:var(--zs-space-1);font-size:var(--zs-text-caption-size);display:flex}.zs-metric__delta--good{color:var(--zs-success-ink)}.zs-metric__delta--bad{color:var(--zs-danger-ink)}.zs-metric__delta--flat{color:var(--zs-text-muted)}.zs-metric__caption{font-size:var(--zs-text-caption-size);font-variant-numeric:var(--zs-numeric-tabular)}.zs-metric__caption--good{color:var(--zs-success-ink)}.zs-metric__caption--bad{color:var(--zs-danger-ink)}.zs-metric__caption--muted{color:var(--zs-text-muted)}.zs-metric--attention{border-color:var(--zs-warning-fill)}.zs-metric--attention .zs-metric__head,.zs-metric--attention .zs-metric__value{color:var(--zs-warning-ink)}.zs-metric--critical{border-color:var(--zs-danger-fill)}.zs-metric--critical .zs-metric__head,.zs-metric--critical .zs-metric__value{color:var(--zs-danger-ink)}.zs-metric--inverted{border-color:var(--zs-rail-bg);background:var(--zs-rail-bg)}.zs-metric--inverted .zs-metric__head{color:var(--zs-rail-muted)}.zs-metric--inverted .zs-metric__value{color:var(--zs-rail-text)}.zs-metric--inverted .zs-metric__delta--good,.zs-metric--inverted .zs-metric__caption--good{color:var(--zs-success-fill)}.zs-metric--inverted .zs-metric__caption--muted{color:var(--zs-rail-muted)}.zs-metric--inverted .zs-metric__caption--bad{color:var(--zs-danger-fill)}.zs-property{background:var(--zs-bg-surface);border-radius:var(--zs-radius-card);box-shadow:var(--zs-elevation-card);flex-direction:column;display:flex;overflow:hidden}.zs-property__media{aspect-ratio:4/3;background:var(--zs-bg-subtle);position:relative}.zs-property__photo{object-fit:cover;width:100%;height:100%;display:block}.zs-property__verified{position:absolute;inset-block-start:var(--zs-space-2);inset-inline-start:var(--zs-space-2)}.zs-property__fav{min-width:var(--zs-touch-target);min-height:var(--zs-touch-target);border-radius:var(--zs-radius-pill);background:var(--zs-chip-white);color:var(--zs-danger-ink);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--zs-space-2);inset-inline-end:var(--zs-space-2)}.zs-property__body{gap:var(--zs-space-1);padding:var(--zs-space-3);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.zs-property__title-row{justify-content:space-between;align-items:baseline;gap:var(--zs-space-2);display:flex}.zs-property__name{font-size:var(--zs-text-heading-size);font-weight:var(--zs-text-heading-weight)}.zs-property__rating{align-items:center;gap:var(--zs-space-1);color:var(--zs-warning-ink);font-size:var(--zs-text-caption-size);display:inline-flex}.zs-property__reviews{color:var(--zs-text-muted)}.zs-property__place{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-property__price-row{align-items:baseline;gap:var(--zs-space-1);display:flex}.zs-property__price{font-size:var(--zs-text-heading-size);font-weight:600}.zs-property__period,.zs-property__availability{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-table{border-collapse:collapse;width:100%;font-size:var(--zs-text-body-size)}.zs-table__th{z-index:1;text-align:start;padding:var(--zs-space-2) var(--zs-space-3);background:var(--zs-bg-header);font-size:var(--zs-text-overline-size);font-weight:var(--zs-text-overline-weight);letter-spacing:var(--zs-text-overline-tracking);text-transform:var(--zs-text-overline-transform);color:var(--zs-text-muted);border-block-end:1px solid var(--zs-border);position:sticky;inset-block-start:0}.zs-table__td{padding:var(--zs-space-3);border-block-end:1px solid var(--zs-neutral-tint);color:var(--zs-text-primary)}.zs-table__th.is-numeric,.zs-table__td.is-numeric{text-align:end}.zs-table__row:hover{background:var(--zs-bg-subtle)}.zs-table__row.is-selected{background:var(--zs-accent-tint)}.zs-table__row.is-active>.zs-table__td:first-child{box-shadow:inset 3px 0 0 0 var(--zs-accent-rail)}.zs-overlay{z-index:1000;display:flex;position:fixed;inset:0}.zs-overlay__scrim{background:var(--zs-overlay);position:absolute;inset:0}.zs-overlay__panel{background:var(--zs-bg-surface);color:var(--zs-text-primary);box-shadow:var(--zs-elevation-floating);max-height:100%;animation-duration:var(--zs-duration-sheet);animation-timing-function:var(--zs-ease-standard);flex-direction:column;animation-fill-mode:both;display:flex;position:relative;overflow:auto}.zs-overlay--modal{padding:var(--zs-space-4);justify-content:center;align-items:center}.zs-overlay--modal .zs-overlay__panel{border-radius:var(--zs-radius-card);width:100%;animation-name:zs-rise}.zs-overlay--sheet{align-items:flex-end}.zs-overlay--sheet .zs-overlay__panel{border-start-start-radius:var(--zs-radius-card);border-start-end-radius:var(--zs-radius-card);width:100%;animation-name:zs-slide-up}.zs-overlay--drawer{justify-content:flex-end}.zs-overlay--drawer .zs-overlay__panel{height:100%;max-height:none;animation-name:zs-slide-in}.zs-overlay__panel--sm{max-width:calc(var(--zs-space-12) * 8)}.zs-overlay__panel--md{max-width:calc(var(--zs-space-12) * 12)}.zs-overlay__panel--lg{max-width:calc(var(--zs-space-12) * 18)}.zs-overlay--drawer .zs-overlay__panel--sm,.zs-overlay--drawer .zs-overlay__panel--md,.zs-overlay--drawer .zs-overlay__panel--lg{width:100%}@keyframes zs-rise{0%{opacity:0;transform:translateY(var(--zs-space-3))}}@keyframes zs-slide-up{0%{opacity:0;transform:translateY(var(--zs-space-12))}}@keyframes zs-slide-in{0%{opacity:0;transform:translateX(var(--zs-space-12))}}.zs-overlay__header,.zs-overlay__footer{align-items:center;gap:var(--zs-space-3);padding:var(--zs-space-4);display:flex}.zs-overlay__header{border-block-end:1px solid var(--zs-border);justify-content:space-between}.zs-overlay__footer{border-block-start:1px solid var(--zs-border);justify-content:flex-end}.zs-overlay__title{font-size:var(--zs-text-heading-size);font-weight:var(--zs-text-heading-weight);margin:0}.zs-overlay__body{padding:var(--zs-space-4);overflow:auto}.zs-tabs{gap:var(--zs-space-1);border-block-end:1px solid var(--zs-border);display:flex}.zs-tab{align-items:center;gap:var(--zs-space-2);min-height:var(--zs-touch-target);padding-inline:var(--zs-space-3);color:var(--zs-text-muted);font-family:var(--zs-font-sans);font-size:var(--zs-text-body-size);cursor:pointer;border:0;background:0 0;border-block-end:2px solid #0000;font-weight:500;display:inline-flex}.zs-tab:hover:not(:disabled){color:var(--zs-text-primary);background:var(--zs-bg-subtle)}.zs-tab.is-selected{color:var(--zs-accent-ink);border-block-end-color:var(--zs-accent-rail)}.zs-tab:disabled{opacity:.4;cursor:not-allowed}.zs-tab__count{color:var(--zs-text-muted)}.zs-accordion__item{border-block-end:1px solid var(--zs-border)}.zs-accordion__trigger{align-items:center;gap:var(--zs-space-2);width:100%;min-height:var(--zs-touch-target);padding:var(--zs-space-2) 0;color:var(--zs-text-primary);font-family:var(--zs-font-sans);font-size:var(--zs-text-body-size);text-align:start;cursor:pointer;background:0 0;border:0;font-weight:500;display:flex}.zs-accordion__panel{color:var(--zs-text-muted);padding-block-end:var(--zs-space-3)}.zs-tooltip{display:inline-flex;position:relative}.zs-tooltip__bubble{z-index:900;padding:var(--zs-space-1) var(--zs-space-2);border-radius:var(--zs-radius-input);background:var(--zs-rail-bg);color:var(--zs-rail-text);font-size:var(--zs-text-caption-size);white-space:nowrap;box-shadow:var(--zs-elevation-floating);position:absolute;inset-inline-start:50%;transform:translate(-50%)}.zs-tooltip__bubble.is-top{inset-block-end:calc(100% + var(--zs-space-1))}.zs-tooltip__bubble.is-bottom{inset-block-start:calc(100% + var(--zs-space-1))}.zs-popover{display:inline-flex;position:relative}.zs-popover__panel{z-index:900;min-width:calc(var(--zs-space-12) * 4);padding:var(--zs-space-2);border-radius:var(--zs-radius-card);background:var(--zs-bg-elevated);color:var(--zs-text-primary);box-shadow:var(--zs-elevation-floating);position:absolute;inset-block-start:calc(100% + var(--zs-space-1))}.zs-popover__panel.is-start{inset-inline-start:0}.zs-popover__panel.is-end{inset-inline-end:0}.zs-toasts{z-index:1100;position:fixed;inset-block-end:var(--zs-space-4);inset-inline-end:var(--zs-space-4)}.zs-toasts__list{gap:var(--zs-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zs-toast{align-items:flex-start;gap:var(--zs-space-2);min-width:calc(var(--zs-space-12) * 6);max-width:calc(var(--zs-space-12) * 8);padding:var(--zs-space-3);border-radius:var(--zs-radius-card);background:var(--zs-bg-elevated);color:var(--zs-text-primary);box-shadow:var(--zs-elevation-floating);display:flex}.zs-toast--success .zs-toast__icon{color:var(--zs-success-ink)}.zs-toast--warning .zs-toast__icon{color:var(--zs-warning-ink)}.zs-toast--danger .zs-toast__icon{color:var(--zs-danger-ink)}.zs-toast--info .zs-toast__icon{color:var(--zs-info-ink)}.zs-toast__content{flex:1}.zs-toast__title{margin:0;font-weight:600}.zs-toast__desc{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-toast__action{color:var(--zs-accent-ink);cursor:pointer;background:0 0;border:0;font-weight:500}.zs-toast__close{color:var(--zs-text-muted);cursor:pointer;background:0 0;border:0}.zs-ai-shimmer{gap:var(--zs-space-2);flex-direction:column;display:flex}.zs-ai-shimmer__line{height:var(--zs-space-3);border-radius:var(--zs-radius-pill);background:var(--zs-gradient-ai);opacity:.35;animation:zs-shimmer var(--zs-duration-ai-shimmer) var(--zs-ease-linear) infinite;background-size:300% 100%;display:block}.zs-ai-shimmer__line[data-line="1"]{width:85%}.zs-ai-shimmer__line[data-line="2"]{width:60%}@keyframes zs-shimmer{0%{background-position:0 0}to{background-position:300% 0}}@media (prefers-reduced-motion:reduce){.zs-ai-shimmer__line,.zs-button__spinner,.zs-overlay__panel{animation-duration:0s;animation-iteration-count:1}}.zs-logo{align-items:center;display:inline-flex}.zs-logo__img{display:block}.zs-logo--chip-always,[data-theme=dark] .zs-logo--chip-auto{padding:var(--zs-space-1) var(--zs-space-2);border-radius:var(--zs-radius-input);background:var(--zs-chip-white)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .zs-logo--chip-auto{padding:var(--zs-space-1) var(--zs-space-2);border-radius:var(--zs-radius-input);background:var(--zs-chip-white)}}.zs-aibar{border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);inline-size:fit-content;max-inline-size:100%;box-shadow:var(--zs-elevation-floating);padding:var(--zs-space-3) var(--zs-space-4);margin-block-start:var(--zs-density-stack-gap);margin-inline:auto}.zs-aibar__row{align-items:center;gap:var(--zs-space-4);flex-wrap:wrap;display:flex}@media (min-width:768px){.zs-aibar__row{flex-wrap:nowrap}}.zs-aibar__field{inline-size:calc(var(--zs-space-12) * 9.6);align-items:center;gap:var(--zs-space-2);border-radius:var(--zs-radius-button);background:linear-gradient(var(--zs-bg-subtle), var(--zs-bg-subtle)) padding-box, var(--zs-gradient-ai) border-box;max-inline-size:100%;border:1.5px solid #0000;flex:auto;padding-inline-start:var(--zs-space-4);display:flex}.zs-aibar__field .zs-hintedsearch--bare{flex:auto;min-inline-size:0}.zs-aibar__field .zs-search{inline-size:100%}.zs-aibar__field .zs-search__control{box-shadow:none;background:0 0;border-color:#0000}.zs-aibar__field .zs-search__icon{display:none}.zs-aibar__field .zs-search__control{padding-inline-start:var(--zs-space-2)}.zs-aibar__spark{color:var(--zs-accent);flex-shrink:0}.zs-aibar__trust{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);flex-shrink:0;margin:0}.zs-aibar__parsed:not(:empty){margin-block-start:var(--zs-space-3)}:is(body:has(.zs-authscreen) .zs-siteheader,body:has(.zs-authscreen) .zs-sitefooter){display:none}.zs-authscreen{isolation:isolate;min-block-size:100vh;padding:var(--zs-space-6);background:var(--zs-rail-bg);place-items:center;display:grid;position:relative}.zs-authscreen__weave{z-index:-2;background:repeating-linear-gradient(45deg, var(--zs-rail-surface), var(--zs-rail-surface) 16px, var(--zs-rail-bg) 16px, var(--zs-rail-bg) 32px);position:absolute;inset:0}.zs-authscreen__scrim{z-index:-1;background:var(--zs-overlay);position:absolute;inset:0}.zs-authscreen__content{justify-content:center;inline-size:100%;display:flex}.zs-authcard{inline-size:100%;max-inline-size:calc(var(--zs-space-12) * 18);border-radius:calc(var(--zs-radius-card) * 1.5);background:var(--zs-bg-surface);box-shadow:var(--zs-elevation-floating);display:flex;overflow:hidden}.zs-authcard__brand{inline-size:calc(var(--zs-space-12) * 7);padding:var(--zs-space-8);background:linear-gradient(160deg, var(--zs-rail-surface), var(--zs-color-deep-blue));color:var(--zs-rail-text);flex-direction:column;flex-shrink:0;align-items:flex-start;display:none}@media (min-width:768px){.zs-authcard__brand{display:flex}}.zs-authcard__brand-title{margin:var(--zs-space-6) 0 0;font-size:var(--zs-text-title-size);line-height:var(--zs-text-title-line);font-weight:var(--zs-text-display-weight);color:var(--zs-rail-text)}.zs-authcard__claims{margin:var(--zs-space-6) 0 0;gap:var(--zs-space-3);font-size:var(--zs-text-caption-size);color:var(--zs-rail-muted);flex-direction:column;padding:0;list-style:none;display:flex}.zs-authcard__claim{align-items:center;gap:var(--zs-space-2);display:flex}.zs-authcard__claim svg{color:var(--zs-color-mint);flex-shrink:0}.zs-authcard__tagline{font-size:var(--zs-text-caption-size);color:var(--zs-rail-muted);margin:auto 0 0;padding-block-start:var(--zs-space-6)}.zs-authcard__lede{font-size:var(--zs-text-caption-size);line-height:var(--zs-text-caption-line);color:var(--zs-text-muted);margin:0}.zs-authcard__form{gap:var(--zs-space-4);min-inline-size:0;padding:var(--zs-space-8);flex-direction:column;flex:auto;display:flex}.zs-authcard__tabs{gap:var(--zs-space-1);inline-size:fit-content;padding:var(--zs-space-1);border-radius:var(--zs-radius-button);background:var(--zs-bg-subtle);display:flex}.zs-authcard__tab{border-radius:var(--zs-radius-input);padding:var(--zs-space-2) var(--zs-space-6);color:var(--zs-text-muted);font-family:var(--zs-font-sans);font-size:var(--zs-text-caption-size);cursor:pointer;background:0 0;border:0;font-weight:500}.zs-authcard__tab[aria-selected=true]{background:var(--zs-bg-surface);color:var(--zs-text-primary);box-shadow:var(--zs-elevation-card)}.zs-authcard__phone{align-items:flex-end;gap:var(--zs-space-2);display:flex}.zs-authcard__phone-prefix{border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);padding:var(--zs-space-3) var(--zs-space-4);color:var(--zs-text-primary);flex-shrink:0;font-weight:500}.zs-authcard__phone>.zs-field{flex:auto;min-inline-size:0}.zs-authcard__divider{align-items:center;gap:var(--zs-space-3);color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);display:flex}.zs-authcard__divider:before,.zs-authcard__divider:after{content:"";background:var(--zs-border);flex:auto;block-size:1px}.zs-authcard__legal{text-align:center;font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-map-canvas{border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-subtle);inline-size:100%;overflow:hidden}.zs-map-canvas--absent{padding:var(--zs-space-4);text-align:center;color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);justify-content:center;align-items:center;display:flex}.zs-privacy-panel{gap:var(--zs-space-4);padding-block:var(--zs-space-6);display:grid}.zs-privacy-panel p,.zs-privacy-panel li{color:var(--zs-text-muted);line-height:1.8}.zs-privacy-panel h2{font-size:var(--zs-text-heading-size);font-weight:600}.zs-privacy-panel a{color:var(--zs-accent);text-decoration:underline}.zs-privacy-panel form{gap:var(--zs-space-4);margin-top:var(--zs-space-4);display:grid}.zs-agreement-workspace{width:100%;min-width:0;max-width:1160px;padding:var(--zs-space-6);color:var(--zs-text-primary);margin-inline:auto}.zs-agreement-workspace>*+*{margin-top:var(--zs-space-4)}.zs-agreement-hero{align-items:center;gap:var(--zs-space-6);padding:var(--zs-space-8);border-radius:var(--zs-radius-card);background:linear-gradient(120deg, var(--zs-color-ink-navy), var(--zs-rail-bg));color:var(--zs-rail-text);display:flex}.zs-agreement-hero h1{margin:0 0 var(--zs-space-2);font-size:var(--zs-text-title-size);color:inherit;font-weight:600;line-height:1.3}.zs-agreement-hero p{max-width:64ch;color:var(--zs-rail-muted);font-size:var(--zs-text-caption-size);margin:0;line-height:1.7}.zs-agreement-hero__icon{flex:0 0 var(--zs-space-12);height:var(--zs-space-12);border-radius:var(--zs-radius-button);background:var(--zs-rail-surface);border:1px solid var(--zs-rail-border);place-items:center;display:grid}.zs-agreement-toolbar,.zs-agreement-draft-list{align-items:center;gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-agreement-draft-list:empty{display:none}.zs-agreement-layout{align-items:start;gap:var(--zs-space-6);grid-template-columns:minmax(0,1fr) 260px;display:grid}.zs-agreement-form{gap:var(--zs-space-6);flex-direction:column;min-width:0;display:flex}.zs-agreement-language{justify-content:space-between;align-items:center;gap:var(--zs-space-2);padding-inline:var(--zs-space-1);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);flex-wrap:wrap;display:flex}.zs-agreement-workspace .zs-agreement-language select{width:auto;min-width:180px;margin:0}.zs-agreement-steps{gap:var(--zs-space-1);padding:var(--zs-space-2);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.zs-agreement-workspace .zs-agreement-steps button{gap:var(--zs-space-2);padding:var(--zs-space-3);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);border-radius:var(--zs-radius-button);box-shadow:none;background:0 0;border:0;flex-direction:column;align-items:flex-start;font-weight:500;line-height:1.5;display:flex}.zs-agreement-workspace .zs-agreement-steps button[aria-current=step]{background:var(--zs-accent-tint);color:var(--zs-accent-ink);font-weight:600}.zs-agreement-step-number{width:var(--zs-space-8);height:var(--zs-space-8);border-radius:var(--zs-radius-pill);background:var(--zs-bg-subtle);border:1px solid var(--zs-border);place-items:center;font-weight:600;display:grid}[aria-current=step]>.zs-agreement-step-number{background:var(--zs-accent);border-color:var(--zs-accent);color:var(--zs-accent-on-fill)}.zs-agreement-fields{gap:var(--zs-space-6);border:0;min-width:0;margin:0;padding:0;display:grid}.zs-agreement-section-title{float:left;width:100%;margin-bottom:var(--zs-space-4);font-size:var(--zs-text-heading-size);font-weight:600}.zs-agreement-card{gap:var(--zs-space-6) var(--zs-space-4);padding:var(--zs-space-6);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);box-shadow:var(--zs-elevation-card);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.zs-agreement-card-title{padding-bottom:var(--zs-space-4);border-bottom:1px solid var(--zs-border);font-size:var(--zs-text-body-size);grid-column:1/-1;margin:0;font-weight:600}.zs-agreement-field{min-width:0}.zs-agreement-field--wide{grid-column:1/-1}.zs-agreement-field label,.zs-agreement-field h4{margin-bottom:var(--zs-space-2);font-size:var(--zs-text-caption-size);color:var(--zs-text-primary);font-weight:500;line-height:1.5;display:block}.zs-agreement-workspace :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;min-height:46px;padding:var(--zs-space-3);margin-top:var(--zs-space-2);border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);color:var(--zs-text-primary);font:inherit;font-size:var(--zs-text-caption-size);display:block}.zs-agreement-workspace textarea{resize:vertical;min-height:100px}.zs-agreement-workspace :is(input,select,textarea):focus-visible{outline:2px solid var(--zs-focus-ring);outline-offset:2px;border-color:var(--zs-accent)}.zs-agreement-workspace [aria-invalid=true]{border-color:var(--zs-danger-ink)}.zs-agreement-workspace button{cursor:pointer;min-width:0;max-width:100%;height:auto;min-height:48px;padding:var(--zs-space-2) var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);background:var(--zs-bg-surface);color:var(--zs-text-primary);font:inherit;white-space:normal;overflow-wrap:anywhere;text-align:center;flex-shrink:1;font-size:.875rem;font-weight:500;line-height:1.45;transition:background .15s,border-color .15s}.zs-agreement-workspace button:hover:not(:disabled){border-color:var(--zs-accent);background:var(--zs-accent-tint)}.zs-agreement-workspace button:focus-visible{outline:2px solid var(--zs-focus-ring);outline-offset:2px}.zs-agreement-workspace :disabled{cursor:not-allowed;opacity:.55}.zs-agreement-footer{bottom:var(--zs-space-4);z-index:5;justify-content:space-between;align-items:center;gap:var(--zs-space-3);padding:var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);box-shadow:var(--zs-elevation-floating);display:flex;position:sticky}.zs-agreement-workspace button[data-primary=true]{background:var(--zs-accent);border-color:var(--zs-accent);color:var(--zs-accent-on-fill);min-width:140px}.zs-agreement-workspace button[data-primary=true]:hover:not(:disabled){background:var(--zs-accent-hover)}.zs-agreement-guidance{top:calc(var(--zs-space-12) * 2);gap:var(--zs-space-4);padding-top:var(--zs-space-2);display:grid;position:sticky}.zs-agreement-guidance>section{padding:var(--zs-space-6);border-radius:var(--zs-radius-card);border:1px solid var(--zs-border);background:var(--zs-bg-surface);box-shadow:var(--zs-elevation-card)}.zs-agreement-guidance h2{margin:var(--zs-space-2) 0 var(--zs-space-4);font-size:var(--zs-text-body-size);font-weight:600}.zs-agreement-guidance h3{margin-bottom:var(--zs-space-2);font-weight:500;font-size:var(--zs-text-caption-size)}.zs-agreement-guidance p,.zs-agreement-guidance dt{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);line-height:1.7}.zs-agreement-tip-icon,.zs-agreement-assurance>svg{color:var(--zs-accent-ink)}.zs-agreement-overview dl{gap:var(--zs-space-4);padding-bottom:var(--zs-space-4);margin-bottom:var(--zs-space-4);border-bottom:1px solid var(--zs-border);display:grid}.zs-agreement-overview dd{margin-top:var(--zs-space-1);font-size:var(--zs-text-heading-size);font-variant-numeric:tabular-nums;font-weight:600}.zs-agreement-assurance p+p{margin-top:var(--zs-space-3)}.zs-agreement-summary{gap:var(--zs-space-4);display:grid}.zs-agreement-summary>div{padding:var(--zs-space-6);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface)}@media (max-width:1000px){.zs-agreement-layout{grid-template-columns:minmax(0,1fr)}.zs-agreement-guidance{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.zs-agreement-assurance{grid-column:1/-1}}@media (max-width:600px){.zs-agreement-workspace{padding:var(--zs-space-3)}.zs-agreement-hero{padding:var(--zs-space-6);align-items:flex-start}.zs-agreement-hero__icon{display:none}.zs-agreement-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.zs-agreement-workspace .zs-agreement-steps button{flex-direction:row;align-items:center}.zs-agreement-step-number{flex-shrink:0}.zs-agreement-card,.zs-agreement-guidance{grid-template-columns:minmax(0,1fr)}.zs-agreement-card{padding:var(--zs-space-4)}.zs-agreement-footer{bottom:calc(var(--zs-space-12) + var(--zs-space-6))}}.zs-agreement-workspace{max-width:1440px}.zs-agreement-layout{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start}.zs-agreement-toolbar{align-items:center}.zs-agreement-save-state{color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);margin-right:auto}.zs-agreement-step-state{margin-top:var(--zs-space-1);font-weight:400;font-size:var(--zs-text-caption-size);display:block}.zs-agreement-resume-card{gap:var(--zs-space-3);padding:var(--zs-space-4);background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);text-align:left;align-items:center;display:flex}.zs-agreement-resume-card span{gap:var(--zs-space-2);display:grid}.zs-agreement-resume-card small{color:var(--zs-text-muted)}.zs-agreement-review-row{background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);padding:var(--zs-space-4)}.zs-agreement-review-row summary{justify-content:space-between;align-items:center;gap:var(--zs-space-3);cursor:pointer;min-height:44px;font-weight:600;display:flex}.zs-agreement-review-row[open] summary{margin-bottom:var(--zs-space-4);padding-bottom:var(--zs-space-3);border-bottom:1px solid var(--zs-border)}.zs-agreement-status{padding:var(--zs-space-2) var(--zs-space-3);background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-radius:var(--zs-radius-card);font-size:var(--zs-text-caption-size)}.zs-agreement-presets{gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-agreement-presets button{min-height:44px;padding:var(--zs-space-2) var(--zs-space-4);border:1px solid var(--zs-border);background:var(--zs-bg-surface);border-radius:var(--zs-radius-card)}.zs-agreement-presets button[aria-pressed=true]{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-color:var(--zs-accent-ink)}.zs-agreement-deduction-suggestions{gap:var(--zs-space-2);display:grid}.zs-agreement-deduction-suggestions .zs-agreement-presets button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.zs-agreement-workspace .zs-agreement-presets input{width:100px;margin:0}.zs-agreement-workspace input[readonly]{background:var(--zs-bg-app);color:var(--zs-text-muted)}.zs-agreement-footer{box-shadow:var(--zs-elevation-card);flex-wrap:wrap}.zs-agreement-footer-total{gap:var(--zs-space-1);min-width:0;margin-right:auto;display:grid}.zs-agreement-footer-total strong{font-size:var(--zs-text-heading-size)}.zs-agreement-footer-total small{color:var(--zs-text-muted)}.zs-agreement-price-card dd{font-size:var(--zs-text-body-size)}.zs-agreement-preview-status{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-radius:var(--zs-radius-card);padding:var(--zs-space-3) var(--zs-space-4)}.zs-agreement-workspace :is(button,summary,input,select,textarea):focus-visible{outline:2px solid var(--zs-accent-ink);outline-offset:3px}.zs-agreement-tracker{gap:var(--zs-space-4);padding:var(--zs-space-6);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);display:grid}.zs-agreement-tracker li{justify-content:space-between;gap:var(--zs-space-4);padding:var(--zs-space-4);border-bottom:1px solid var(--zs-border);display:flex}@media (max-width:1000px){.zs-agreement-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.zs-agreement-footer-total{flex-basis:100%;grid-template-columns:1fr auto;align-items:center}.zs-agreement-footer-total small:last-child{grid-column:1/-1}.zs-agreement-footer>button{flex:1 1 0;min-width:0;padding-inline:.75rem}.zs-agreement-workspace .zs-agreement-footer>button[data-primary=true]{flex:1.8 1 0;min-width:0}.zs-agreement-footer-total{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.zs-agreement-footer-total strong{text-align:end}.zs-agreement-review-row summary{align-items:flex-start}}@media (max-width:380px){.zs-agreement-workspace .zs-agreement-footer>button,.zs-agreement-workspace .zs-agreement-footer>button[data-primary=true]{flex:100%}}.zs-agreement-workspace--modern{max-width:1480px;padding:var(--zs-space-4)}.zs-agreement-workspace--modern .zs-agreement-hero{background:var(--zs-bg-surface);color:var(--zs-text-primary);border:1px solid var(--zs-border);padding:var(--zs-space-3) var(--zs-space-6);gap:var(--zs-space-4)}.zs-agreement-workspace--modern .zs-agreement-hero h1{font-size:var(--zs-text-heading-size)}.zs-agreement-workspace--modern .zs-agreement-hero p{color:var(--zs-text-muted);max-width:80ch}.zs-agreement-hero-art{object-fit:contain;flex-shrink:0}.zs-agreement-workspace--modern .zs-agreement-layout{gap:var(--zs-space-6);grid-template-columns:182px minmax(340px,1fr) minmax(270px,330px)}.zs-agreement-step-rail{top:var(--zs-space-6);min-width:0;position:sticky}.zs-agreement-rail-brand{justify-items:start;gap:var(--zs-space-2);padding:0 var(--zs-space-3) var(--zs-space-6);display:grid}.zs-agreement-rail-brand img{object-fit:contain;margin-left:-12px}.zs-agreement-rail-brand strong{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted)}.zs-agreement-workspace--modern .zs-agreement-steps{gap:var(--zs-space-2);background:0 0;border:0;grid-template-columns:minmax(0,1fr);padding:0}.zs-agreement-workspace--modern .zs-agreement-steps button{align-items:flex-start;gap:var(--zs-space-3);padding:var(--zs-space-3);color:var(--zs-text-muted);box-shadow:none;background:0 0;border:1px solid #0000;flex-direction:row;display:flex}.zs-agreement-workspace--modern .zs-agreement-steps button[aria-current=step]{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-color:var(--zs-accent)}.zs-agreement-workspace--modern .zs-agreement-step-number{border:1px solid var(--zs-border);background:var(--zs-bg-surface);width:26px;height:26px;color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);flex-shrink:0}.zs-agreement-workspace--modern [aria-current=step] .zs-agreement-step-number{background:var(--zs-accent);color:var(--zs-accent-on-fill);border-color:var(--zs-accent)}.zs-agreement-rail-help{margin-top:var(--zs-space-8);padding:var(--zs-space-4);background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);line-height:1.6}.zs-agreement-workspace--modern .zs-agreement-card{padding:var(--zs-space-6);gap:var(--zs-space-6);box-shadow:var(--zs-elevation-border);border-color:var(--zs-border)}.zs-agreement-card-index{width:26px;height:26px;margin-right:var(--zs-space-2);border-radius:var(--zs-radius-button);background:var(--zs-accent-tint);color:var(--zs-accent-ink);font-size:var(--zs-text-caption-size);place-items:center;display:inline-grid}.zs-agreement-options{gap:var(--zs-space-2);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.zs-agreement-options--explained{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start}.zs-agreement-option-with-help{align-items:center;gap:var(--zs-space-2);grid-template-columns:minmax(0,1fr) 44px;display:grid}.zs-agreement-info-button{border:1px solid var(--zs-border);background:var(--zs-bg-surface);min-width:44px;min-height:44px;color:var(--zs-accent-ink);border-radius:50%;font-size:1.25rem}.zs-agreement-info-button:focus-visible{outline:2px solid var(--zs-accent);outline-offset:2px}.zs-agreement-option-help{padding:var(--zs-space-3);border-radius:var(--zs-radius-card);background:var(--zs-bg-subtle);grid-column:1/-1}.zs-agreement-property-help,.zs-agreement-option-help{color:var(--zs-text-secondary);font-size:var(--zs-text-caption-size);overflow-wrap:anywhere;line-height:1.6}.zs-agreement-workspace .zs-agreement-option{justify-content:space-between;align-items:center;gap:var(--zs-space-2);min-width:0;min-height:54px;padding:var(--zs-space-3);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);background:var(--zs-bg-surface);cursor:pointer;font-size:var(--zs-text-caption-size);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.5;display:flex;position:relative}.zs-agreement-workspace button>*,.zs-agreement-option>span:not(.zs-agreement-option-check){min-width:0}.zs-agreement-workspace button>svg{flex-shrink:0}.zs-agreement-workspace .zs-agreement-option[data-selected=true]{border-color:var(--zs-accent);background:var(--zs-accent-tint);color:var(--zs-accent-ink);box-shadow:inset 0 0 0 1px var(--zs-accent)}.zs-agreement-workspace .zs-agreement-option input{opacity:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.zs-agreement-option:has(input:focus-visible){outline:2px solid var(--zs-accent);outline-offset:3px}.zs-agreement-option:has(input:disabled){opacity:.6;cursor:default}.zs-agreement-option-check{border:1px solid var(--zs-border);width:18px;height:18px;font-size:var(--zs-text-caption-size);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.zs-agreement-option[data-selected=true] .zs-agreement-option-check{background:var(--zs-accent);color:var(--zs-accent-on-fill);border-color:var(--zs-accent)}.zs-agreement-workspace--modern .zs-agreement-guidance{gap:var(--zs-space-4);top:var(--zs-space-6)}.zs-agreement-live{background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);padding:var(--zs-space-4)}.zs-agreement-live>header{align-items:center;gap:var(--zs-space-2);margin-bottom:var(--zs-space-3);color:var(--zs-accent-ink);display:flex}.zs-agreement-live h2{font-size:var(--zs-text-caption-size);font-weight:600}.zs-agreement-live-dot{background:var(--zs-success-ink);border-radius:50%;width:7px;height:7px;margin-left:auto}.zs-agreement-preview-tabs{padding:var(--zs-space-1);background:var(--zs-bg-app);border-radius:var(--zs-radius-button);margin-bottom:var(--zs-space-3);display:flex}.zs-agreement-preview-tabs button{padding:var(--zs-space-2);font-size:var(--zs-text-caption-size);border-radius:var(--zs-radius-button);background:0 0;border:0;flex:1}.zs-agreement-preview-tabs button[aria-pressed=true]{background:var(--zs-bg-surface);color:var(--zs-accent-ink);box-shadow:var(--zs-elevation-card)}.zs-agreement-paper{min-height:400px;max-height:65vh;padding:var(--zs-space-6);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);overflow:auto}.zs-agreement-paper h3{font-family:Georgia,serif;font-size:var(--zs-text-heading-size);margin-bottom:var(--zs-space-6);line-height:1.5}.zs-agreement-paper-eyebrow{color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);margin-bottom:var(--zs-space-2)}.zs-agreement-paper dl{gap:var(--zs-space-4);display:grid}.zs-agreement-paper dt{color:var(--zs-text-muted);font-size:var(--zs-text-caption-size)}.zs-agreement-paper dd{margin:var(--zs-space-1) 0 0;white-space:pre-wrap;font-weight:500}.zs-agreement-paper pre{white-space:pre-wrap;font-family:Georgia,serif;font-size:var(--zs-text-caption-size);line-height:1.9}.zs-agreement-paper-inventory{margin-top:var(--zs-space-6)}.zs-agreement-paper-inventory p{padding-block:var(--zs-space-2);border-bottom:1px solid var(--zs-border);justify-content:space-between;display:flex}.zs-agreement-live-note{margin-top:var(--zs-space-3);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);line-height:1.5}.zs-agreement-workspace--modern .zs-agreement-footer [data-primary=true]{background:var(--zs-accent);color:var(--zs-accent-on-fill);border-color:var(--zs-accent)}@media (max-width:1200px){.zs-agreement-workspace--modern .zs-agreement-layout{grid-template-columns:160px minmax(0,1fr)}.zs-agreement-workspace--modern .zs-agreement-guidance{grid-column:2;grid-template-columns:1fr;position:static}}@media (max-width:760px){.zs-agreement-workspace--modern{padding:var(--zs-space-3)}.zs-agreement-workspace--modern .zs-agreement-layout{gap:var(--zs-space-4);flex-direction:column;display:flex}.zs-agreement-step-rail{width:100%;position:static}.zs-agreement-rail-brand,.zs-agreement-rail-help{display:none}.zs-agreement-workspace--modern .zs-agreement-steps{gap:var(--zs-space-1);grid-template-columns:repeat(5,minmax(0,1fr))}.zs-agreement-workspace--modern .zs-agreement-steps button{padding:var(--zs-space-2) var(--zs-space-1);gap:var(--zs-space-2);font-size:var(--zs-text-caption-size);flex-direction:column}.zs-agreement-workspace--modern .zs-agreement-step-state{display:none}.zs-agreement-workspace--modern .zs-agreement-card{padding:var(--zs-space-4)}.zs-agreement-workspace--modern .zs-agreement-hero{padding:var(--zs-space-3)}.zs-agreement-hero-art{width:64px;height:64px}.zs-agreement-form,.zs-agreement-guidance{width:100%}.zs-agreement-paper{min-height:260px}}.zs-agreement-furniture-presets{gap:var(--zs-space-3);margin-block:var(--zs-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zs-agreement-furniture-presets button{justify-content:space-between;align-items:center;gap:var(--zs-space-2);background:var(--zs-bg-surface);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);min-height:60px;padding:var(--zs-space-3);text-align:left;display:flex}.zs-agreement-furniture-presets button:hover{background:var(--zs-accent-tint);border-color:var(--zs-accent);color:var(--zs-accent-ink)}.zs-agreement-open-preview{justify-content:space-between;align-items:center;gap:var(--zs-space-3);width:100%;padding:var(--zs-space-4);border:1px solid var(--zs-accent);background:var(--zs-accent-tint);color:var(--zs-accent-ink);border-radius:var(--zs-radius-button);display:flex}.zs-agreement-preview-dialog{width:min(640px,100% - 24px);max-height:90dvh;padding:var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-app);color:var(--zs-text-primary)}.zs-agreement-city-select{gap:var(--zs-space-3);display:grid}.zs-agreement-preview-dialog::backdrop{background:var(--zs-color-ink-navy)}@supports (color:color-mix(in lab, red, red)){.zs-agreement-preview-dialog::backdrop{background:color-mix(in srgb, var(--zs-color-ink-navy) 60%, transparent)}}.zs-agreement-dialog-close{min-height:44px;margin:0 0 var(--zs-space-3) auto;padding:var(--zs-space-2) var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);background:var(--zs-bg-surface);display:block}@media (max-width:760px){.zs-agreement-furniture-presets{grid-template-columns:repeat(2,minmax(0,1fr))}}.zs-agreement-workspace--modern .zs-agreement-layout{grid-template-columns:minmax(0,1fr) minmax(270px,310px);align-items:start}.zs-agreement-workspace--modern .zs-agreement-step-rail{grid-column:1/-1;position:static}.zs-agreement-workspace--modern .zs-agreement-steps{gap:var(--zs-space-2);grid-template-columns:repeat(5,minmax(0,1fr))}.zs-agreement-workspace--modern .zs-agreement-steps button{min-height:64px;color:var(--zs-text-primary);position:relative}.zs-agreement-workspace--modern .zs-agreement-steps button:not(:last-child):after{content:"";width:var(--zs-space-2);background:var(--zs-border);pointer-events:none;inset-inline-start:100%;height:2px;position:absolute;top:50%}.zs-agreement-workspace--modern .zs-agreement-steps button[data-step-state=Done]:after{background:var(--zs-accent)}.zs-agreement-workspace--modern [data-step-state=Done] .zs-agreement-step-number{background:var(--zs-accent-tint);border-color:var(--zs-accent);color:var(--zs-accent-ink)}.zs-agreement-workspace--modern .zs-agreement-form{scroll-margin-top:calc(var(--zs-siteheader-height,64px) + var(--zs-space-4))}.zs-agreement-workspace--modern .zs-agreement-guidance{position:static}.zs-agreement-workspace--modern .zs-agreement-card{gap:var(--zs-space-4)}.zs-agreement-workspace--modern .zs-agreement-field>label,.zs-agreement-workspace--modern .zs-agreement-field-label,.zs-agreement-workspace--modern .zs-agreement-option{font-size:var(--zs-text-body-size);line-height:1.5}.zs-agreement-workspace--modern .zs-agreement-field input,.zs-agreement-workspace--modern .zs-agreement-field textarea{font-size:var(--zs-text-body-size)}.zs-agreement-home-choices{gap:var(--zs-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.zs-agreement-home-choice{gap:var(--zs-space-2);text-align:start;border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);min-height:72px;padding:var(--zs-space-4);cursor:pointer;display:grid}.zs-agreement-home-choice[aria-pressed=true]{background:var(--zs-accent-tint);border-color:var(--zs-accent);color:var(--zs-accent-ink)}.zs-agreement-disclosure{min-height:44px;padding:var(--zs-space-2) var(--zs-space-3);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);background:var(--zs-bg-surface);color:var(--zs-accent-ink);cursor:pointer;justify-self:start}.zs-agreement-error{padding:var(--zs-space-4);border-inline-start:4px solid var(--zs-danger-ink);background:var(--zs-bg-surface);color:var(--zs-danger-ink);border-radius:var(--zs-radius-button)}.zs-agreement-paper--details{min-height:0;max-height:none;padding:var(--zs-space-4);overflow:visible}.zs-agreement-paper--details h3{font-family:inherit;font-size:var(--zs-text-body-size);margin-bottom:var(--zs-space-4)}.zs-agreement-review-row summary{min-height:64px}.zs-agreement-review-preview{-webkit-line-clamp:2;margin-top:var(--zs-space-2);color:var(--zs-text-muted);white-space:pre-wrap;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}@media (min-width:768px){.zs-accountshell:has(.zs-agreement-workspace--modern){grid-template-columns:220px minmax(0,1fr)}.zs-accountshell__main:has(.zs-agreement-workspace--modern){padding-inline:var(--zs-space-4)}}@media (max-width:1200px){.zs-agreement-workspace--modern .zs-agreement-layout{grid-template-columns:minmax(0,1fr)}.zs-agreement-workspace--modern .zs-agreement-guidance{grid-column:1}}@media (max-width:760px){.zs-agreement-workspace--modern .zs-agreement-steps{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.zs-agreement-workspace--modern .zs-agreement-steps button{scroll-snap-align:start;padding:var(--zs-space-3);flex-direction:row;flex:0 0 140px}.zs-agreement-workspace--modern .zs-agreement-card{grid-template-columns:minmax(0,1fr)}}.zs-agreement-clause-editor{gap:1rem;display:grid}.zs-agreement-clause-item{border:1px solid var(--zs-border);border-radius:.75rem;gap:.5rem;padding:1rem;display:grid}.zs-agreement-clause-editor button{border:1px solid var(--zs-border);border-radius:.5rem;min-height:44px;padding:.5rem 1rem}.zs-agreement-clause-item textarea{border:1px solid var(--zs-border);border-radius:.5rem;width:100%;min-height:100px;padding:.75rem}.zs-agreement-party-cards{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.zs-agreement-party-cards article{border:1px solid var(--zs-border);overflow-wrap:anywhere;border-radius:.75rem;padding:1rem}.zs-agreement-party-cards h3{margin-bottom:.5rem;font-weight:600}.zs-agreement-services{border:1px solid var(--zs-border);border-radius:.75rem;gap:.75rem;padding:1rem;display:grid}.zs-agreement-services>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;display:grid}.zs-agreement-services article{border:1px solid var(--zs-border);border-radius:.5rem;gap:.5rem;padding:.75rem;display:grid}@media (max-width:600px){.zs-agreement-party-cards{grid-template-columns:1fr}}.zs-agreement-clause-library{grid-column:1/-1;gap:12px;display:grid}.zs-agreement-clause-wording{white-space:pre-wrap;overflow-wrap:anywhere}.zs-agreement-template-panel,.zs-agreement-duty-panel{border:1px solid var(--zs-border);background:var(--zs-bg-surface);border-radius:20px;gap:16px;min-width:0;padding:clamp(16px,3vw,28px);display:grid}.zs-agreement-duty-panel{background:var(--zs-accent-tint)}.zs-agreement-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.zs-agreement-panel-heading h2{color:var(--zs-text-primary);font-size:1.125rem;font-weight:700}.zs-agreement-panel-heading p{color:var(--zs-text-muted);margin-top:5px}.zs-agreement-panel-heading>strong{color:var(--zs-accent-ink);font-size:1.75rem}.zs-agreement-template-categories{flex-wrap:wrap;gap:8px;display:flex}.zs-agreement-template-categories button,.zs-agreement-secondary{border:1px solid var(--zs-border-strong);background:var(--zs-bg-surface);min-height:44px;color:var(--zs-text-primary);border-radius:12px;padding:10px 14px;font-weight:600}.zs-agreement-template-categories button[aria-pressed=true]{background:var(--zs-accent-tint);border-color:var(--zs-accent);color:var(--zs-accent-ink)}.zs-agreement-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.zs-agreement-template-grid label{cursor:pointer;border:1px solid var(--zs-border);border-radius:14px;align-items:start;gap:10px;min-height:86px;padding:16px;display:flex}.zs-agreement-template-grid label.is-selected{background:var(--zs-accent-tint);border-color:var(--zs-accent);box-shadow:0 0 0 1px var(--zs-accent)}.zs-agreement-template-grid input{width:18px;height:18px;accent-color:var(--zs-accent);flex:0 0 18px;margin-top:3px}.zs-agreement-template-grid strong{color:var(--zs-text-primary);font-weight:650;display:block}.zs-agreement-template-grid small{color:var(--zs-text-muted);margin-top:6px;display:block}.zs-agreement-search{gap:6px;display:grid}.zs-agreement-search input,.zs-agreement-template-fields input,.zs-agreement-template-fields textarea{border:1px solid var(--zs-border-strong);background:var(--zs-bg-surface);width:100%;min-height:48px;color:var(--zs-text-primary);border-radius:10px;padding:12px}.zs-agreement-template-fields{gap:18px;display:grid}.zs-agreement-template-fields label{gap:7px;min-width:0;display:grid}.zs-agreement-template-fields label>span{color:var(--zs-text-muted);font-size:.875rem}.zs-agreement-template-fields textarea:disabled{background:var(--zs-bg-subtle);color:var(--zs-text-muted)}.zs-agreement-template-note{color:var(--zs-text-muted);font-size:.8125rem;line-height:1.6}.zs-agreement-duty-panel dl>div{justify-content:space-between;gap:12px;padding:6px 0;display:flex}.zs-agreement-duty-panel summary{cursor:pointer;padding:8px 0;font-weight:600}.zs-agreement-duty-panel a{text-decoration:underline}.zs-agreement-template-dialog{border:1px solid var(--zs-border);background:var(--zs-bg-surface);width:min(900px,100vw - 32px);max-height:90dvh;color:var(--zs-text-primary);border-radius:20px;padding:clamp(16px,4vw,40px)}.zs-agreement-template-dialog::backdrop{background:var(--zs-overlay)}.zs-agreement-template-dialog header{background:var(--zs-bg-surface);justify-content:space-between;align-items:start;gap:16px;padding-bottom:14px;display:flex;position:sticky;top:0}.zs-agreement-template-dialog header button{border:1px solid var(--zs-border-strong);border-radius:10px;min-height:44px;padding:8px 16px}.zs-agreement-template-dialog article{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:24px;line-height:1.9}.zs-agreement-document-blank{background:var(--zs-accent-tint);color:var(--zs-accent-ink);font:inherit;border-radius:4px;padding:2px 4px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:inline}.zs-agreement-template-panel :focus-visible,.zs-agreement-duty-panel :focus-visible,.zs-agreement-template-dialog :focus-visible{outline:3px solid var(--zs-focus-ring);outline-offset:3px}@media (max-width:640px){.zs-agreement-template-grid{grid-template-columns:minmax(0,1fr)}.zs-agreement-template-categories button{flex:140px}.zs-agreement-template-dialog{border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}}.zs-address-assist,.zs-address-assist__pin{gap:var(--zs-space-2);flex-direction:column;min-width:0;display:flex}.zs-address-assist__notice{align-items:flex-start;gap:var(--zs-space-1);font-size:var(--zs-text-caption-size);line-height:var(--zs-text-caption-line);color:var(--zs-text-muted);overflow-wrap:anywhere;margin:0;display:flex}.zs-address-assist__notice>svg{flex:none;margin-block-start:2px}.zs-address-assist__notice--warning{color:var(--zs-warning-ink)}.zs-address-assist__attribution{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:0}.zs-address-assist__conflict{gap:var(--zs-space-2);padding:var(--zs-space-3);border-radius:var(--zs-radius-input);background:var(--zs-warning-tint);color:var(--zs-text-primary);flex-direction:column;display:flex}.zs-address-assist__conflict p{font-size:var(--zs-text-caption-size);margin:0}.zs-address-assist__actions,.zs-address-assist__chips{gap:var(--zs-space-2);flex-wrap:wrap;display:flex}.zs-address-assist__suggestion{align-items:center;gap:var(--zs-space-2);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);flex-wrap:wrap;margin:0;display:flex}.zs-combobox{gap:var(--zs-space-1);flex-direction:column;min-width:0;display:flex}.zs-combobox__list{border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);margin:0;padding:0;list-style:none;overflow:hidden}.zs-combobox__list[hidden]{display:none}.zs-combobox__option{align-items:center;gap:var(--zs-space-2);min-height:var(--zs-touch-target);padding:var(--zs-space-2) var(--zs-space-3);border-block-start:1px solid var(--zs-border);color:var(--zs-text-muted);cursor:pointer;display:flex}.zs-combobox__option:first-child{border-block-start:0}.zs-combobox__option:hover,.zs-combobox__option--active{background:var(--zs-accent-tint)}.zs-combobox__option--active{outline:2px solid var(--zs-focus-ring);outline-offset:-2px}.zs-combobox__option>span{flex-direction:column;min-width:0;display:flex}.zs-combobox__primary{color:var(--zs-text-primary);overflow-wrap:anywhere;font-weight:600}.zs-combobox__secondary{font-size:var(--zs-text-caption-size);overflow-wrap:anywhere}.zs-address-assist__chips .zs-chip[aria-pressed=true]{border-color:var(--zs-accent);background:var(--zs-accent-tint)}.zs-agreement-key-terms{border-radius:var(--zs-radius-card);background:var(--zs-accent);color:var(--zs-accent-on-fill);gap:12px;padding:18px;display:grid}.zs-agreement-key-terms h3{margin:0;font-size:1.1rem;font-weight:700}.zs-agreement-key-terms dl{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:0;display:grid}.zs-agreement-key-terms dl>div{background:var(--zs-bg-surface);color:var(--zs-text-primary);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.zs-agreement-key-terms dt{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);align-items:center;gap:6px;display:flex}.zs-agreement-key-terms dt svg{color:var(--zs-accent-ink)}.zs-agreement-key-terms dd{margin:0;font-size:1.15rem;font-weight:700}.zs-agreement-key-terms dd.is-missing{font-size:var(--zs-text-body-size);color:var(--zs-warning-ink);font-weight:500}.zs-agreement-timeline{border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);padding:18px}.zs-agreement-timeline h3{margin:0 0 12px;font-size:1.05rem;font-weight:700}.zs-agreement-timeline ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.zs-agreement-timeline li{color:var(--zs-text-muted);gap:12px;padding-bottom:14px;display:flex;position:relative}.zs-agreement-timeline li:not(:last-child):after{content:"";background:var(--zs-border);width:2px;position:absolute;top:32px;bottom:0;left:15px}.zs-agreement-timeline li.is-done:not(:last-child):after{background:var(--zs-accent)}.zs-agreement-timeline-dot{background:var(--zs-bg-subtle);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.zs-agreement-timeline li.is-done,.zs-agreement-timeline li.is-next{color:var(--zs-text-primary)}.zs-agreement-timeline li.is-done .zs-agreement-timeline-dot,.zs-agreement-timeline li.is-next .zs-agreement-timeline-dot{background:var(--zs-accent);color:var(--zs-accent-on-fill)}.zs-agreement-timeline li>span:last-child{padding-top:6px;display:grid}.zs-agreement-timeline small{color:var(--zs-text-muted)}.zs-agreement-option-row{border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);width:100%;min-height:64px;color:var(--zs-text-primary);text-align:left;cursor:pointer;align-items:center;gap:14px;padding:14px;display:flex}.zs-agreement-option-row:hover{border-color:var(--zs-accent)}.zs-agreement-option-row>span:nth-child(2){flex:1;gap:2px;display:grid}.zs-agreement-option-row small{color:var(--zs-text-muted)}.zs-agreement-option-icon,.zs-agreement-glossary-icon{background:var(--zs-accent-tint);width:40px;height:40px;color:var(--zs-accent-ink);border-radius:12px;flex:none;place-items:center;display:grid}.zs-agreement-glossary{border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);padding:18px;display:grid}.zs-agreement-glossary h3{align-items:center;gap:8px;margin:0 0 8px;font-size:1.05rem;font-weight:700;display:flex}.zs-agreement-glossary h3 svg{color:var(--zs-accent-ink)}.zs-agreement-glossary details{border-top:1px solid var(--zs-border)}.zs-agreement-glossary summary{cursor:pointer;align-items:center;gap:12px;min-height:52px;font-weight:600;display:flex}.zs-agreement-glossary .zs-agreement-glossary-icon{border-radius:10px;width:32px;height:32px}.zs-agreement-glossary details p{color:var(--zs-text-muted);margin:0 0 12px 44px}.zs-agreement-remaining{background:var(--zs-warning-tint);width:100%;min-height:44px;color:var(--zs-warning-ink);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:flex}.zs-agreement-remaining>span{text-align:left;flex:1}.zs-agreement-services article{background:var(--zs-bg-subtle);border-color:#0000;grid-template-columns:auto 1fr;align-items:center;column-gap:10px}.zs-agreement-services article>svg{color:var(--zs-text-muted);grid-row:span 2}.zs-agreement-services article>span{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted)}.zs-agreement-services article.is-included{background:var(--zs-success-tint)}.zs-agreement-services article.is-included>svg,.zs-agreement-services article.is-included>span{color:var(--zs-success-ink)}.zs-agreement-document{border:1px solid var(--zs-border);background:var(--zs-bg-surface);border-radius:6px;padding:clamp(20px,4vw,48px);font-family:Georgia,Times New Roman,serif;line-height:1.7}.zs-agreement-document>header{border-bottom:1px solid var(--zs-border);justify-items:center;gap:8px;margin-bottom:18px;padding-bottom:16px;display:grid;position:static}.zs-agreement-document>header h3{text-align:center;margin:0;font-size:1.25rem}.zs-agreement-document-badge{border-radius:var(--zs-radius-pill);background:var(--zs-warning-tint);color:var(--zs-warning-ink);font:700 .75rem var(--zs-font-sans);padding:2px 10px}.zs-agreement-document h4{margin:22px 0 6px;font-size:1rem}.zs-agreement-document p{margin:0 0 12px}.zs-agreement-footer{flex-wrap:wrap}.zs-agreement-footer>.zs-agreement-remaining{flex-basis:100%}.zs-agreement-workspace .zs-agreement-footer>.zs-agreement-remaining{background:var(--zs-warning-tint);color:var(--zs-warning-ink);border:0}.zs-agreement-workspace .zs-agreement-option-row{text-align:left;justify-content:flex-start}.zs-agreement-workspace .zs-agreement-option-row>span:nth-child(2){justify-items:start}.zs-agreement-template-dialog .zs-agreement-document>header{justify-content:center;justify-items:center;padding-bottom:16px;display:grid;position:static}.zs-agreement-template-dialog .zs-agreement-document .zs-agreement-document-blank{background:var(--zs-accent-tint);min-height:0;color:var(--zs-accent-ink);font:inherit;font-weight:700;line-height:inherit;cursor:pointer;border:0;border-radius:4px;margin:0;padding:1px 4px;display:inline}.zs-agreement-workspace .zs-agreement-services{border-radius:var(--zs-radius-card)}.zs-agreement-workspace .zs-agreement-services>h3{margin:0;font-size:1.05rem;font-weight:700}.zs-agreement-workspace .zs-agreement-services article{border:1px solid var(--zs-border);background:var(--zs-bg-surface);border-radius:12px}.zs-agreement-workspace .zs-agreement-services article.is-included{background:var(--zs-success-tint);border-color:#0000}.zs-agreement-quickstart{border:1px solid var(--zs-accent);border-radius:var(--zs-radius-card);background:var(--zs-bg-surface);box-shadow:var(--zs-elevation-card);gap:18px;padding:22px;display:grid}.zs-agreement-quickstart>header{align-items:flex-start;gap:12px;display:flex}.zs-agreement-quickstart>header svg{color:var(--zs-accent-ink);margin-top:4px}.zs-agreement-quickstart h2{margin:0;font-size:1.2rem;font-weight:700}.zs-agreement-quickstart header p{color:var(--zs-text-muted);margin:4px 0 0}.zs-agreement-quickstart fieldset{border:0;margin:0;padding:0}.zs-agreement-quickstart legend,.zs-agreement-quickstart label{margin-bottom:8px;font-weight:600}.zs-agreement-quickstart-kinds{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.zs-agreement-quickstart-kinds button{border:1px solid var(--zs-border);background:var(--zs-bg-surface);min-height:88px;color:var(--zs-text-primary);text-align:left;cursor:pointer;border-radius:14px;justify-items:start;gap:8px;padding:14px;font-weight:600;display:grid}.zs-agreement-quickstart-kinds button svg{color:var(--zs-accent-ink)}.zs-agreement-quickstart-kinds button[aria-pressed=true],.zs-agreement-quickstart-months button[aria-pressed=true]{border-color:var(--zs-accent);background:var(--zs-accent-tint);color:var(--zs-accent-ink)}.zs-agreement-quickstart-row{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.zs-agreement-quickstart-row label{gap:8px;display:grid}.zs-agreement-quickstart-row select{border:1px solid var(--zs-border-strong);border-radius:var(--zs-radius-input);background:var(--zs-bg-surface);min-height:48px;padding:0 12px}.zs-agreement-quickstart-months{gap:8px;display:flex}.zs-agreement-quickstart-months button{border:1px solid var(--zs-border);border-radius:var(--zs-radius-pill);background:var(--zs-bg-surface);cursor:pointer;flex:1;min-height:48px;font-weight:600}.zs-agreement-quickstart>footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.zs-agreement-link{color:var(--zs-text-muted);cursor:pointer;background:0 0;border:0;text-decoration:underline}.zs-agreement-more{border:1px dashed var(--zs-border-strong);border-radius:var(--zs-radius-pill);min-height:44px;color:var(--zs-accent-ink);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.zs-agreement-amount-words{color:var(--zs-text-muted);font-size:var(--zs-text-caption-size);margin-top:4px;display:block}.zs-agreement-suggest{border-radius:var(--zs-radius-pill);background:var(--zs-accent-tint);min-height:44px;color:var(--zs-accent-ink);cursor:pointer;border:0;align-items:center;gap:6px;margin-top:6px;padding:0 12px;font-weight:600;display:inline-flex}.zs-agreement-fill{border:1px solid var(--zs-accent);border-radius:var(--zs-radius-pill);color:var(--zs-accent-ink);font-size:var(--zs-text-caption-size);cursor:pointer;background:0 0;margin-left:8px;padding:2px 10px;font-weight:700}.zs-agreement-resume-row{align-items:stretch;gap:6px;display:flex}.zs-agreement-resume-row .zs-agreement-resume-card{flex:1}.zs-agreement-archive{border:1px solid var(--zs-border);background:var(--zs-bg-surface);width:40px;color:var(--zs-text-muted);cursor:pointer;border-radius:12px;place-items:center;display:grid}.zs-agreement-archive:hover{color:var(--zs-danger-ink);border-color:var(--zs-danger-ink)}.zs-agreement-document--live{max-height:70vh;padding:20px;font-size:.85rem;overflow:auto}.zs-agreement-document--live mark{color:inherit;background:0 0;border-radius:3px;padding:0 2px;font-weight:700}.zs-agreement-document--live mark.is-blank{background:var(--zs-accent-tint);color:var(--zs-accent-ink);font-weight:600}.zs-agreement-workspace .zs-agreement-quickstart-months button{white-space:nowrap;padding:0 10px}.zs-agreement-workspace .zs-agreement-link{min-height:44px;box-shadow:none;background:0 0;border:0;padding:0 4px}.zs-agreement-workspace .zs-agreement-suggest{background:var(--zs-accent-tint);color:var(--zs-accent-ink);border:0}.zs-agreement-workspace .zs-agreement-suggest .zs-money__symbol{width:1em;height:1em}.zs-agreement-workspace .zs-agreement-more{border:1px dashed var(--zs-border-strong);color:var(--zs-accent-ink);background:0 0}.zs-agreement-workspace .zs-agreement-fill{border:1px solid var(--zs-accent);min-height:0;color:var(--zs-accent-ink);background:0 0}:root{--zs-font-sans:var(--zs-font-poppins), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--zs-font-sans)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.zs-partner{background:var(--zs-bg-app);min-height:100dvh;color:var(--zs-text-primary);flex-direction:column;display:flex}.zs-partner__body{gap:var(--zs-space-4);min-height:0;padding:var(--zs-space-4) var(--zs-space-4) calc(var(--zs-space-12) + var(--zs-space-8));flex-direction:column;flex:1;width:100%;max-width:72rem;margin-inline:auto;display:flex}.zs-partner__header{background:var(--zs-rail-bg);color:var(--zs-rail-text);padding:var(--zs-space-4) var(--zs-space-4)}.zs-partner__header-inner{justify-content:space-between;align-items:center;gap:var(--zs-space-4);max-width:72rem;margin-inline:auto;display:flex}.zs-partner__eyebrow{font-size:var(--zs-text-caption-size);color:var(--zs-rail-muted);margin:0}.zs-partner__title{font-size:var(--zs-text-heading-size);font-weight:var(--zs-text-heading-weight);margin:0}.zs-partner__tabs{background:var(--zs-bg-surface);border-top:1px solid var(--zs-border);padding:var(--zs-space-2) var(--zs-space-2) calc(var(--zs-space-2) + env(safe-area-inset-bottom,0px));inset-inline:0;justify-content:space-around;display:flex;position:fixed;bottom:0}.zs-partner__tab{align-items:center;gap:var(--zs-space-1);min-width:3rem;min-height:2.75rem;padding:var(--zs-space-1) var(--zs-space-2);font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);flex-direction:column;text-decoration:none;display:flex}.zs-partner__tab[aria-current=page]{color:var(--zs-accent);font-weight:var(--zs-text-heading-weight)}.zs-partner__sidebar{display:none}@media (min-width:64rem){.zs-partner{flex-direction:row}.zs-partner__tabs{display:none}.zs-partner__sidebar{gap:var(--zs-space-1);background:var(--zs-rail-bg);width:15rem;color:var(--zs-rail-text);padding:var(--zs-space-4) var(--zs-space-3);flex-direction:column;flex-shrink:0;display:flex}.zs-partner__main{flex:1;min-width:0}.zs-partner__body{padding-bottom:var(--zs-space-8)}}.zs-partner__nav-item{align-items:center;gap:var(--zs-space-3);padding:var(--zs-space-3) var(--zs-space-3);border-radius:var(--zs-radius-input);color:var(--zs-rail-muted);font-size:var(--zs-text-body-size);text-decoration:none;display:flex}.zs-partner__nav-item[aria-current=page]{background:var(--zs-rail-surface);color:var(--zs-rail-text);font-weight:var(--zs-text-heading-weight)}.zs-partner__metrics{gap:var(--zs-space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.zs-partner__metric-value{font-size:var(--zs-text-title-size);font-weight:var(--zs-text-display-weight);font-variant-numeric:tabular-nums;margin:var(--zs-space-1) 0 0}.zs-partner__metric-label{font-size:var(--zs-text-overline-size);font-weight:var(--zs-text-heading-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--zs-text-muted);margin:0}.zs-partner__metric-delta{font-size:var(--zs-text-caption-size);font-weight:var(--zs-text-heading-weight);margin:0}.zs-partner__row{justify-content:space-between;align-items:center;gap:var(--zs-space-3);padding:var(--zs-space-3) 0;border-bottom:1px solid var(--zs-border);display:flex}.zs-partner__row-subject{font-weight:var(--zs-text-heading-weight);font-size:var(--zs-text-body-size);margin:0}.zs-partner__row-meta{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);margin:var(--zs-space-1) 0 0}.zs-partner__row-amount{font-weight:var(--zs-text-heading-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.zs-partner__note{font-size:var(--zs-text-caption-size);color:var(--zs-text-muted);line-height:1.5}.zs-partner__state{color:var(--zs-text-muted);padding:var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-card);background:var(--zs-bg-subtle)}.zs-partner__blockers{margin:var(--zs-space-2) 0 0;gap:var(--zs-space-2);font-size:var(--zs-text-caption-size);flex-direction:column;padding:0;line-height:1.5;list-style:none;display:flex}.zs-partner__inert-command{padding:var(--zs-space-3) var(--zs-space-4);border:1px solid var(--zs-border);border-radius:var(--zs-radius-button);color:var(--zs-text-muted);background:var(--zs-bg-subtle);font-weight:var(--zs-text-heading-weight);cursor:not-allowed;display:inline-block}.zs-partner__install{justify-content:space-between;align-items:center;gap:var(--zs-space-4);flex-wrap:wrap;display:flex}.zs-partner__track{height:var(--zs-space-2);border-radius:var(--zs-radius-pill);background:var(--zs-bg-subtle);overflow:hidden}.zs-partner__track-fill{border-radius:var(--zs-radius-pill);background:var(--zs-accent);height:100%}.zs-partner__pref{gap:var(--zs-space-1);padding:var(--zs-space-3) 0;border-bottom:1px solid var(--zs-border);flex-direction:column;display:flex}.zs-partner__pref:last-child{border-bottom:none}.zs-partner__pref-label{align-items:center;gap:var(--zs-space-3);cursor:pointer;min-height:44px;display:flex}.zs-partner__pref-label input{width:20px;height:20px;accent-color:var(--zs-accent);flex-shrink:0}.zs-partner__pref-label input:disabled{cursor:progress}.zs-partner-record-list{gap:12px;display:grid}.zs-partner-record-list article{border-bottom:1px solid var(--zs-border);justify-content:space-between;gap:20px;padding:16px 0;display:flex}.zs-partner-record-list h3,.zs-partner-record-list p{margin:0 0 6px}.zs-partner-record-list small{overflow-wrap:anywhere}.zs-partner-record-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.zs-partner-record-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;display:grid}.zs-partner-record-summary dd{font-size:var(--zs-text-size-20-size);margin:6px 0;font-weight:600}.zs-partner__note{overflow-wrap:anywhere}@media print{nav,header,button{display:none!important}.zs-partner-record-list article{break-inside:avoid}}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
