html[data-style=f]{--bg:#fff;--surface:#fff;--layer-1:#f7f7f8;--subtle:#efeff2;--layer-3:#e6e6ea;--border:#e3e3e8;--border-strong:#c6c6ce;--text:#111114;--text-2:#43454e;--muted:#5c5e68;--faint:#696b75;--accent:#c01f86;--on-accent:#fff;--success:#15784a;--success-soft:#e3f3e9;--danger:#c22a36;--danger-soft:#fcebed;--warning:#935000;--warning-soft:#fcefdb;--dot-neutral:#9a9ca6;--row-hover:var(--layer-1);--th-bg:var(--layer-1);--stage:#0b0e13;--stage-border:#262c37;--grid-line:#1111140d;--shadow-float:0 8px 24px #1111141f, 0 1px 2px #1111140f;--shadow-pin:-8px 0 8px -8px #11111429;--pin-shade:#11111414;--field-border:#80838c;--r4:4px;--r6:6px;--r8:8px;--r12:12px;--ease:cubic-bezier(.2, 0, 0, 1);--font-ui:var(--font-plex-sans), system-ui, -apple-system, "Segoe UI", sans-serif;--font-code:var(--font-plex-mono), ui-monospace, "Cascadia Mono", Menlo, Consolas, monospace;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%235c5e68' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--magnifier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235c5e68' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E");--chevron-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--shelf:linear-gradient(to bottom, transparent 0 45%, currentColor 45% 58%, transparent 58%)}html[data-style=f],html[data-style=f] .ez-shell,html[data-style=f] .ez-portal-page{--accent-text:color-mix(in oklab, var(--accent) 85%, #000);--accent-soft:color-mix(in srgb, var(--accent) 10%, #fff);--accent-line:color-mix(in srgb, var(--accent) 45%, #fff);--ring:color-mix(in srgb, var(--accent) 24%, transparent);--accent-hover:color-mix(in oklab, var(--accent) 88%, #000);--row-selected:var(--accent-soft);--glow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent), 0 12px 40px -12px color-mix(in srgb, var(--accent) 45%, transparent)}html[data-style=f].dark{--bg:#0b0e13;--surface:#0b0e13;--layer-1:#12161d;--subtle:#191e27;--layer-3:#222834;--border:#262c37;--border-strong:#3a4250;--text:#eef0f4;--text-2:#c3c8d1;--muted:#9ba2af;--faint:#8b92a0;--accent:#f07ccf;--on-accent:#1a0616;--success:#52cf90;--success-soft:#52cf9024;--danger:#ff6d78;--danger-soft:#ff6d7824;--warning:#eeb052;--warning-soft:#eeb05224;--dot-neutral:#6b7280;--stage:#05070a;--grid-line:#eef0f40b;--shadow-float:0 12px 32px #0000008c, 0 0 0 1px #262c37;--shadow-pin:-8px 0 8px -8px #000000b3;--pin-shade:#00000080;--field-border:#6b7382;--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ba2af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--magnifier:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239ba2af' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E")}html[data-style=f].dark,html[data-style=f].dark .ez-shell,html[data-style=f].dark .ez-portal-page{--accent-text:color-mix(in oklab, var(--accent) 58%, #fff);--accent-soft:color-mix(in srgb, var(--accent) 20%, #0b0e13);--accent-line:color-mix(in srgb, var(--accent) 55%, #0b0e13);--ring:color-mix(in srgb, var(--accent) 38%, transparent);--accent-hover:color-mix(in oklab, var(--accent) 88%, #fff);--glow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent), 0 16px 48px -16px color-mix(in srgb, var(--accent) 55%, transparent)}html[data-style=f].dark .ez-shell,html[data-style=f].dark .ez-portal-page{--on-accent:#fff;--accent-hover:color-mix(in oklab, var(--accent) 86%, #000)}html[data-style=f],html[data-style=f] body{font-family:var(--font-ui);-webkit-font-smoothing:antialiased}html[data-style=f] body{background:var(--bg);font-size:14px;line-height:1.5}html[data-style=f] :is(h1,h2){text-wrap:balance}html[data-style=f] p{text-wrap:pretty}html[data-style=f] strong{font-weight:600}html[data-style=f] :focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}html[data-style=f] input[type=radio],html[data-style=f] input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent)}html[data-style=f] ::selection{background:var(--ring)}html[data-style=f] :is(.ez-nav-icon,.ez-portal-tab-icon,.ez-flash-icon,.ez-btn-icon,.ez-link-icon,.ez-head-action-icon,.ez-home-queue-chevron,.ez-portal-needs-chevron,.ez-home-tool-icon,.ez-home-tool-arrow,.ez-landing-pack-icon){flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-style=f] .ez-ico svg{stroke-width:1.5px}html[data-style=f] :is(.ez-nav-icon,.ez-btn-icon,.ez-flash-icon,.ez-link-icon,.ez-home-queue-chevron,.ez-portal-needs-chevron,.ez-home-tool-arrow) svg{width:16px;height:16px}html[data-style=f] :is(code,kbd){font-family:var(--font-code);font-size:13px}html[data-style=f] .ez-main p a:not(.ez-btn):not([style]),html[data-style=f] .ez-portal-main p a:not(.ez-btn):not([style]){color:var(--accent-text);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}@media (min-width:821px){html[data-style=f] .ez-shell{grid-template-columns:232px minmax(0,1fr)}}html[data-style=f] .ez-sidebar{border-right:1px solid var(--border);background:var(--layer-1);gap:2px;padding:12px}html[data-style=f] .ez-side-head{padding-bottom:8px}html[data-style=f] .ez-brand{font:700 12px/1 var(--font-ui);letter-spacing:.14em;color:var(--text);align-items:center;gap:8px;padding:6px 8px 12px;display:flex}html[data-style=f] .ez-brand:before{content:"";background:var(--shelf);width:14px;height:12px;box-shadow:inset 0 -4px 0 -1px var(--accent);border:1.5px solid;border-radius:2px;flex-shrink:0}html[data-style=f] .ez-tenant{padding:4px 8px}html[data-style=f] .ez-tenant-name{font-size:14px;font-weight:600;line-height:1.35}html[data-style=f] .ez-tenant-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}html[data-style=f] .ez-nav-list{gap:1px}html[data-style=f] .ez-nav-group{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:16px 8px 4px;font-size:11.5px;font-weight:600;line-height:16px}html[data-style=f] .ez-nav-link{border-radius:var(--r6);min-height:32px;color:var(--text-2);transition:background-color .12s var(--ease), color .12s var(--ease);align-items:center;gap:10px;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;display:flex;position:relative}html[data-style=f] .ez-nav-link:hover{background:var(--subtle);color:var(--text)}html[data-style=f] .ez-nav-link[data-active=true]{background:var(--accent-soft);color:var(--accent-text);font-weight:600}html[data-style=f] :is(.ez-nav-link,.ez-portal-tab)[data-active=true]:before{content:"";background:var(--accent);border-radius:0 2px 2px 0;width:3px;position:absolute;top:5px;bottom:5px;left:0}html[data-style=f] .ez-nav-icon{color:var(--muted)}html[data-style=f] .ez-nav-link[data-active=true] .ez-nav-icon{color:var(--accent-text)}html[data-style=f] .ez-side-foot{border-top:1px solid var(--border);padding-top:12px}html[data-style=f] .ez-side-user{align-items:center;gap:10px;padding:0 4px 8px;display:flex}html[data-style=f] .ez-avatar{border-radius:var(--r6);background:var(--subtle);width:28px;height:28px;color:var(--text-2);flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}html[data-style=f] .ez-side-who{min-width:0}html[data-style=f] .ez-side-role{padding:0;font-size:13px;font-weight:500;line-height:1.35}html[data-style=f] .ez-side-email{color:var(--muted);white-space:nowrap;padding:0;font-size:12px;line-height:1.35}html[data-style=f] .ez-sidebar .ez-btn{background:0 0;border-color:#0000;justify-content:flex-start;min-height:32px}html[data-style=f] .ez-sidebar .ez-btn:hover{background:var(--subtle);border-color:#0000}html[data-style=f] .ez-main{padding:24px 32px 48px}html[data-style=f] .ez-main>*{max-width:1240px}html[data-style=f] .ez-page-head{align-items:flex-end;gap:12px;margin-bottom:16px}html[data-style=f] .ez-page-group{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:flex}html[data-style=f] .ez-page-group:before{content:"";background:var(--accent);border-radius:1px;flex-shrink:0;width:6px;height:6px}html[data-style=f] .ez-page-title{letter-spacing:-.02em;margin:6px 0 0;font-size:28px;font-weight:600;line-height:34px}html[data-style=f] .ez-page-desc{max-width:72ch;color:var(--muted);margin-top:6px;font-size:14px}html[data-style=f] .ez-tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:20px;margin-top:0}html[data-style=f] .ez-tab{min-height:36px;color:var(--muted);white-space:nowrap;transition:color .12s var(--ease), border-color .12s var(--ease);border-bottom:2px solid #0000;padding:0;font-size:13.5px;font-weight:500}html[data-style=f] .ez-tab:hover{color:var(--text)}html[data-style=f] .ez-tab[aria-current=page]{color:var(--text);border-bottom-color:var(--accent)}html[data-style=f] .ez-subtabs{border-radius:var(--r8);background:var(--subtle);flex-wrap:wrap;gap:2px;max-width:100%;margin-top:16px;padding:2px;display:inline-flex}html[data-style=f] .ez-subtab{border-radius:var(--r6);min-height:28px;color:var(--muted);transition:background-color .12s var(--ease), color .12s var(--ease), border-color .12s var(--ease);background:0 0;border:1px solid #0000;padding:0 10px;font-size:13px;font-weight:500}html[data-style=f] .ez-subtab:hover{color:var(--text)}html[data-style=f] .ez-subtab[aria-current=page]{border-color:var(--border);background:var(--surface);color:var(--text)}html[data-style=f] .ez-btn{border:1px solid var(--border);border-radius:var(--r8);background:var(--subtle);min-height:34px;color:var(--text);text-align:center;transition:background-color .12s var(--ease), border-color .12s var(--ease), color .12s var(--ease);justify-content:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;line-height:1.25}html[data-style=f] .ez-btn:hover{border-color:var(--border-strong);background:var(--layer-3)}html[data-style=f] .ez-btn:active{background:var(--layer-3)}html[data-style=f] .ez-btn-primary{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}html[data-style=f] .ez-btn-primary:hover,html[data-style=f] .ez-btn-primary:active{border-color:var(--accent-hover);background:var(--accent-hover)}html[data-style=f] .ez-btn-danger{border-color:color-mix(in srgb, var(--danger) 45%, var(--border));color:var(--danger);background:0 0}html[data-style=f] .ez-btn-danger:hover{border-color:var(--danger);background:var(--danger-soft)}html[data-style=f] .ez-btn-sm,html[data-style=f] .ez-btn.ez-compact{border-radius:var(--r6);min-height:32px;padding:0 12px;font-size:13px}html[data-style=f] .ez-btn:disabled,html[data-style=f] .ez-btn:disabled:hover{border-color:var(--border);background:var(--subtle);color:var(--faint);opacity:1;cursor:default}html[data-style=f] .ez-btn.ez-big,html[data-style=f] .ez-task-primary{border-radius:var(--r8);min-height:48px;font-size:15px;font-weight:500}html[data-style=f] .ez-input{border:1px solid var(--field-border);border-radius:var(--r6);background-color:var(--surface);min-height:34px;color:var(--text);transition:border-color .12s var(--ease), box-shadow .12s var(--ease);padding:0 10px;font-size:13.5px}html[data-style=f] .ez-input::placeholder{color:var(--faint)}html[data-style=f] .ez-input:hover{border-color:var(--text-2)}html[data-style=f] .ez-input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring);outline:none}html[data-style=f] .ez-input:is([aria-invalid=true],:user-invalid){border-color:var(--danger)}html[data-style=f] .ez-input:disabled{background-color:var(--layer-1);color:var(--faint)}html[data-style=f] textarea.ez-input{min-height:88px;padding:8px 10px;line-height:1.5}html[data-style=f] select.ez-input:not([multiple]){appearance:none;background-image:var(--chevron);background-position:right 9px center;background-repeat:no-repeat;background-size:12px;padding-right:28px}html[data-style=f] select.ez-input[multiple]{padding:6px 8px}html[data-style=f] input[type=search].ez-input{background-image:var(--magnifier);background-position:10px;background-repeat:no-repeat;background-size:14px;padding-left:32px}html[data-style=f] input[type=file].ez-input{padding-block:4px}html[data-style=f] :is(.ez-shared-form .ez-input,.ez-input.ez-compact,.ez-input.ez-compact-md){min-height:32px;padding:0 8px;font-size:13px}html[data-style=f] :is(.ez-shared-form,.ez-table) select:is(.ez-input,.ez-compact,.ez-compact-md):not([multiple]){background-position:right 8px center;padding-right:26px}html[data-style=f] .ez-portal-field,html[data-style=f] .ez-qty,html[data-style=f] .ez-scan{color:var(--text-2);gap:6px;font-size:12.5px;font-weight:500}html[data-style=f] .ez-field-hint{color:var(--muted);margin-top:-2px;font-size:12px;font-weight:400}@media (min-width:821px) and (hover:hover){html[data-style=f] .ez-scan{position:relative}html[data-style=f] .ez-scan:after{content:"/" / "";border:1px solid var(--border);border-radius:var(--r4);background:var(--subtle);min-width:22px;height:22px;font:500 11px/1 var(--font-code);color:var(--muted);pointer-events:none;border-bottom-width:2px;place-items:center;display:grid;position:absolute;bottom:14px;right:10px}}html[data-style=f] .ez-card{border:1px solid var(--border);border-radius:var(--r8);background:var(--layer-1);box-shadow:none}html[data-style=f] .ez-section{margin-top:16px;padding:16px}html[data-style=f] .ez-section-group>.ez-section:first-child{margin-top:16px}html[data-style=f] .ez-section[data-surface=history]{background:var(--surface)}html[data-style=f] .ez-section-head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;margin:-16px -16px 12px;padding:6px 16px}html[data-style=f] .ez-section-title{font-size:14px;font-weight:600;line-height:20px}html[data-style=f] .ez-section[data-surface=history] .ez-section-title{color:var(--text-2)}html[data-style=f] .ez-section>.ez-scroll,html[data-style=f] .ez-section>.ez-lane>.ez-scroll{border-top:1px solid var(--border);max-width:none;margin:0 -16px}html[data-style=f] .ez-section-head+.ez-scroll,html[data-style=f] .ez-section-head+.ez-lane>.ez-lane-head+.ez-scroll{border-top:0;margin-top:-12px}html[data-style=f] .ez-section>.ez-scroll:last-child{border-radius:0 0 7px 7px;margin-bottom:-16px}html[data-style=f] .ez-section>.ez-scroll:not(:last-child),html[data-style=f] .ez-section>.ez-lane>.ez-scroll{border-bottom:1px solid var(--border);margin-bottom:12px}html[data-style=f] .ez-section>.ez-scroll>.ez-table>*>tr>:is(th,td):first-child,html[data-style=f] .ez-section>.ez-lane>.ez-scroll>.ez-table>*>tr>:is(th,td):first-child{padding-left:16px}html[data-style=f] .ez-section>.ez-scroll>.ez-table>*>tr>:is(th,td):last-child,html[data-style=f] .ez-section>.ez-lane>.ez-scroll>.ez-table>*>tr>:is(th,td):last-child{padding-right:16px}html[data-style=f] a.ez-head-action{border-radius:var(--r6);min-height:28px;color:var(--accent-text);transition:background-color .12s var(--ease);align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:500;text-decoration:none;display:inline-flex}html[data-style=f] a.ez-head-action:hover{background:var(--subtle)}html[data-style=f] .ez-head-action-icon svg{width:14px;height:14px}html[data-style=f] .ez-form-stack{gap:10px}@media (min-width:1024px){html[data-style=f] .ez-form-stack{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;max-width:720px}html[data-style=f] .ez-form-stack>:is(select:first-of-type,button,.ez-btn){grid-column:1/-1}}html[data-style=f] .ez-form-stack>:is(button,.ez-btn){justify-self:start}html[data-style=f] .ez-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px 12px}html[data-style=f] .ez-form-bridge{border:1px dashed var(--border-strong);border-radius:var(--r8);background:var(--surface);gap:8px;margin-top:16px;padding:12px}html[data-style=f] .ez-lane{border-top:1px solid var(--border);margin-top:16px;padding-top:12px}html[data-style=f] .ez-lane:first-of-type,html[data-style=f] .ez-section-head+.ez-lane{border-top:0;margin-top:0;padding-top:0}html[data-style=f] .ez-lane-head{gap:8px;margin-bottom:8px}html[data-style=f] .ez-lane-head h3{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px;font-weight:600;line-height:16px}html[data-style=f] :is(.ez-lane-count,.ez-view-count){border-radius:var(--r4);background:var(--subtle);min-width:24px;height:20px;color:var(--text-2);font:500 12px/1 var(--font-code);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}html[data-style=f] .ez-shared-form{min-width:0;max-width:100%}html[data-style=f] .ez-shared-form .ez-input{max-width:100%}html[data-style=f] .ez-record{gap:16px}html[data-style=f] .ez-view{margin-top:16px}html[data-style=f] .ez-view-head{border-bottom:1px solid var(--border);justify-content:flex-start;gap:8px;min-height:44px;padding:8px 16px}html[data-style=f] .ez-view-title{font-size:16px;font-weight:600;line-height:22px}html[data-style=f] .ez-view .ez-scroll{background:var(--surface)}html[data-style=f] .ez-view .ez-scroll>.ez-table>*>tr>:is(th,td):first-child{padding-left:16px}html[data-style=f] .ez-view .ez-scroll>.ez-table>*>tr>:is(th,td):last-child{padding-right:16px}html[data-style=f] .ez-view-body[data-empty]{padding:12px 16px 16px}html[data-style=f] .ez-dock-today{font-size:13.5px}html[data-style=f] .ez-module-tile,html[data-style=f] .ez-record>.ez-card{transition:background-color .12s var(--ease), border-color .12s var(--ease)}html[data-style=f] .ez-table{--row-bg:var(--surface);border-collapse:separate;border-spacing:0;background:var(--surface);font-variant-numeric:tabular-nums;font-size:13px}html[data-style=f] .ez-table>thead>tr{--row-bg:var(--th-bg)}html[data-style=f] .ez-table>tbody>tr[data-row]:hover{--row-bg:var(--row-hover)}html[data-style=f] .ez-table>tbody>tr[data-row]:is([aria-current],:has(input[type=checkbox]:checked)){--row-bg:var(--row-selected)}html[data-style=f] .ez-table>*>tr>th{border-bottom:1px solid var(--border);background:var(--th-bg);text-transform:none;letter-spacing:0;height:34px;color:var(--muted);padding:0 12px;font-size:12px;font-weight:500;line-height:16px}html[data-style=f] .ez-table>*>tr>td{border-bottom:1px solid var(--border);height:40px;color:var(--text);vertical-align:middle;padding:10px 12px;line-height:20px}html[data-style=f] .ez-table>tbody>tr:last-child>td{border-bottom:0}html[data-style=f] .ez-table>tbody>tr[data-row]:hover>td{background:var(--row-hover)}html[data-style=f] .ez-table>tbody>tr[data-row]:is([aria-current],:has(input[type=checkbox]:checked))>td{background:var(--row-selected)}html[data-style=f] .ez-table:not([data-cards])>*>tr>:is(th,td):first-child:not(.ez-actions,[colspan]){z-index:1;background:var(--row-bg);box-shadow:inset -1px 0 0 var(--border);position:sticky;left:0}html[data-style=f] .ez-table:not([data-cards])>*>tr>:is(th,td):first-child:not(.ez-actions,[colspan]):before{content:"";pointer-events:none;background:linear-gradient(to right, var(--row-bg) 10%, transparent);width:24px;position:absolute;top:0;bottom:0;left:100%}html[data-style=f] .ez-table :is(th,td).ez-actions{background:var(--row-bg);box-shadow:inset 1px 0 0 var(--border);text-align:left;padding-left:12px;padding-right:12px}html[data-style=f] .ez-table>*>tr>td.ez-actions{padding-block:6px}html[data-style=f] .ez-table :is(th,td).ez-actions:before{content:"";pointer-events:none;background:linear-gradient(to left, var(--pin-shade), transparent 8px), linear-gradient(to right, transparent, var(--row-bg) 75%);width:32px;position:absolute;top:0;bottom:0;right:100%}html[data-style=f] td.ez-actions>.ez-row-actions,html[data-style=f] td.ez-actions>form.ez-row-actions{justify-content:flex-start;align-items:center;column-gap:10px}html[data-style=f] td.ez-actions .ez-row-actions>a[data-row-ref]{padding:4px 0}html[data-style=f] .ez-table details[data-testid=line-contents]>summary{white-space:nowrap}html[data-style=f] .ez-table [data-testid=order-hold]{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}html[data-style=f] .ez-table>tbody>tr[data-row]:has(>td[data-held=yes])>td:first-child:after{content:"On hold";background:var(--warning-soft);width:fit-content;height:20px;color:var(--warning);font:500 12px/1 var(--font-ui);border-radius:999px;align-items:center;gap:5px;margin-top:4px;padding:0 8px;display:flex}html[data-style=f] .ez-table :is(.ez-input.ez-compact,.ez-input.ez-compact-md):focus{box-shadow:0 0 0 2px var(--ring)}html[data-style=f] .ez-subtable td{border-bottom:1px solid var(--border);padding:6px 8px;font-size:12.5px}html[data-style=f] .ez-subtable tr:last-child td{border-bottom:0}html[data-style=f] .ez-mono{font-family:var(--font-code);font-variant-numeric:tabular-nums;color:var(--text);font-size:12.5px;font-weight:500}html[data-style=f] .ez-table td a[data-row-ref]{font-weight:500;text-decoration:none}html[data-style=f] .ez-table td a[data-row-ref]:hover{text-underline-offset:3px;text-decoration:underline}html[data-style=f] .ez-cell-muted{color:var(--muted);font-size:12.5px}html[data-style=f] details.ez-more>summary{border-radius:var(--r6);min-height:32px;color:var(--text-2);transition:background-color .12s var(--ease), color .12s var(--ease);gap:6px;padding:0 8px;font-size:13px;font-weight:500}html[data-style=f] details.ez-more>summary:hover{background:var(--subtle);color:var(--text)}html[data-style=f] details.ez-more>summary:after,html[data-style=f] .ez-home-idle>summary:after,html[data-style=f] .ez-task details>summary:after{content:"";width:12px;height:12px;-webkit-mask:var(--chevron-mask) center / 12px no-repeat;-webkit-mask:var(--chevron-mask) center / 12px no-repeat;mask:var(--chevron-mask) center / 12px no-repeat;transition:transform .15s var(--ease);background-color:currentColor;flex-shrink:0}html[data-style=f] details.ez-more[open]>summary:after,html[data-style=f] .ez-home-idle[open]>summary:after,html[data-style=f] .ez-task details[open]>summary:after{content:"";transform:rotate(180deg)}html[data-style=f] .ez-more-body{border:1px solid var(--border);border-radius:var(--r8);background:var(--surface);min-width:180px;box-shadow:var(--shadow-float);gap:6px;margin-top:4px;padding:6px}@media (max-width:480px){html[data-style=f] .ez-section>.ez-scroll:has(>table[data-cards]){border:0;border-radius:0;margin-left:0;margin-right:0}html[data-style=f] .ez-section>.ez-lane>.ez-scroll:has(>table[data-cards]){border:0;border-radius:0;margin-left:0;margin-right:0}html[data-style=f] .ez-section>.ez-scroll:last-child:has(>table[data-cards]){margin-bottom:0}html[data-style=f] table[data-cards]{background:0 0}html[data-style=f] .ez-scroll:has(>table[data-cards]){background:0 0}html[data-style=f] table[data-cards] tr[data-row]{border:1px solid var(--border);border-radius:var(--r8);background:var(--surface);margin-bottom:8px;padding:12px 14px}html[data-style=f] :is(.ez-section,.ez-view) .ez-scroll>table[data-cards]>tbody>tr[data-row]>td:nth-child(n),html[data-style=f] table[data-cards]>tbody>tr[data-row]>td{border:0;height:auto;padding:3px 0}html[data-style=f] table[data-cards]>tbody>tr[data-row]:hover>td{background:0 0}html[data-style=f] table[data-cards] tr[data-row] td[data-label]:before{letter-spacing:.04em;color:var(--muted);font-size:11.5px;font-weight:600}html[data-style=f] :is(.ez-main,.ez-portal-main) .ez-table[data-cards]>tbody>tr[data-row]>td.ez-actions:nth-child(n){border-top:1px solid var(--border);box-shadow:none;text-align:left;background:0 0;margin-top:8px;padding-top:10px;position:static}html[data-style=f] .ez-table[data-cards] td.ez-actions:before{content:none}html[data-style=f] .ez-table:not([data-cards]) td.ez-actions-inline{white-space:normal}html[data-style=f] .ez-table:not([data-cards]) td.ez-actions>.ez-row-actions{flex-wrap:wrap;gap:6px 12px;min-width:9.5rem}html[data-style=f] .ez-table:not([data-cards])>*>tr>:is(th,td):first-child:not(.ez-actions,[colspan]){max-width:8.5rem}}html[data-style=f] .ez-badge{border-radius:var(--r4);background:var(--subtle);height:22px;color:var(--text-2);letter-spacing:0;white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid #0000;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}html[data-style=f] .ez-chip:before{content:"";background:var(--dot-neutral);border-radius:50%;flex-shrink:0;width:6px;height:6px}html[data-style=f] .ez-chip[data-tone=progress]{background:var(--accent-soft);color:var(--accent-text)}html[data-style=f] .ez-chip[data-tone=attention]{background:var(--warning-soft);color:var(--warning)}html[data-style=f] .ez-chip[data-tone=done]{background:var(--success-soft);color:var(--success)}html[data-style=f] .ez-chip[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}html[data-style=f] .ez-chip:is([data-tone=progress],[data-tone=attention],[data-tone=done],[data-tone=danger]):before{background:currentColor}html[data-style=f] .ez-table .ez-chip{border-radius:999px;height:20px}html[data-style=f] .ez-sidebar .ez-env.ez-chip{border-color:var(--border);border-radius:var(--r4);background:var(--subtle);height:20px;color:var(--text-2);font:500 12px/1 var(--font-ui);padding:0 7px}html[data-style=f] .ez-sidebar .ez-env.ez-chip:before{background:var(--accent)}html[data-style=f] .ez-sidebar .ez-env.ez-chip[data-env=production]:before{background:var(--success)}html[data-style=f] .ez-sidebar .ez-env.ez-chip[data-env=sandbox]:before{background:var(--warning)}html[data-style=f] .ez-badge.ez-auth-local{background:var(--warning-soft);color:var(--warning)}html[data-style=f] .ez-badge.ez-draft-chip{border-color:var(--border);background:var(--subtle);color:var(--text)}html[data-style=f] .ez-chip:is(.ez-home-count,.ez-portal-needs-count)[data-tone]{min-width:2ch;height:auto;color:var(--warning);font:600 22px/1 var(--font-code);letter-spacing:-.02em;background:0 0;justify-content:flex-end;padding:0}html[data-style=f] .ez-chip:is(.ez-home-count,.ez-portal-needs-count):before{content:none}html[data-style=f] .ez-chip.ez-home-count[data-tone=danger]{color:var(--danger)}html[data-style=f] .ez-chip.ez-home-count[data-tone=neutral]{color:var(--muted);font-size:16px}html[data-style=f] .ez-flash{border:1px solid var(--border);border-left:3px solid var(--success);border-radius:2px var(--r8) var(--r8) 2px;background:var(--layer-1);color:var(--text);align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;line-height:20px;display:flex}html[data-style=f] .ez-flash-icon{color:var(--success);margin-top:2px}html[data-style=f] .ez-flash[data-tone=error]{border-left-color:var(--danger);background:var(--layer-1);color:var(--text)}html[data-style=f] .ez-flash[data-tone=error] .ez-flash-icon{color:var(--danger)}html[data-style=f] .ez-flash[data-tone=info]{border-left-color:var(--accent);background:var(--layer-1);color:var(--text)}html[data-style=f] .ez-flash[data-tone=info] .ez-flash-icon{color:var(--accent-text)}html[data-style=f] .ez-flash-big{padding:14px 16px;font-size:15px;font-weight:500}html[data-style=f] .ez-flash-big .ez-flash-icon svg{width:20px;height:20px}html[data-style=f] .ez-portal-notice{border:1px solid var(--border);border-left:3px solid var(--warning);border-radius:2px var(--r8) var(--r8) 2px;background:var(--layer-1);color:var(--text);padding:10px 12px;font-size:13.5px}html[data-style=f] .ez-empty{border:1px dashed var(--border-strong);border-radius:var(--r8);color:var(--muted);background:0 0;justify-items:start;gap:8px;padding:20px;font-size:13.5px;display:grid}html[data-style=f] .ez-empty:before{content:"";border:1px solid var(--border);border-radius:var(--r6);width:32px;height:32px;color:var(--border-strong);background:linear-gradient(to bottom, transparent 0 46%, currentColor 46% 54%, transparent 54%) center / 16px 14px no-repeat, var(--subtle)}html[data-style=f] .ez-empty>*{justify-self:start}html[data-style=f] .ez-section .ez-lane .ez-empty,html[data-style=f] .ez-table .ez-empty,html[data-style=f] .ez-task .ez-empty{border:0;padding:8px 0;display:block}html[data-style=f] .ez-section .ez-lane .ez-empty:before,html[data-style=f] .ez-table .ez-empty:before,html[data-style=f] .ez-task .ez-empty:before{content:none}html[data-style=f] .ez-empty a{color:var(--accent-text);text-underline-offset:3px;font-weight:500;text-decoration:underline}html[data-style=f] .ez-readonly{border:1px solid var(--border);border-radius:var(--r6);background:var(--layer-1);color:var(--muted);align-items:center;gap:6px;padding:4px 8px;font-size:12.5px;display:inline-flex}html[data-style=f] .ez-readonly .ez-ico{display:inline-flex}html[data-style=f] .ez-readonly-icon svg{width:13px;height:13px}html[data-style=f] .ez-portal-empty{color:var(--muted);font-size:13.5px}html[data-style=f] .ez-home{gap:28px;max-width:960px}html[data-style=f] .ez-home .ez-page-title{letter-spacing:-.025em;font-size:34px;line-height:40px}html[data-style=f] .ez-home-role{color:var(--muted);margin-top:2px;font-size:13.5px}html[data-style=f] .ez-home-group{gap:6px}html[data-style=f] .ez-home-group-title{text-transform:none;letter-spacing:0;color:var(--text);align-items:center;gap:10px;margin-bottom:4px;font-size:15px;font-weight:600;line-height:20px;display:flex}html[data-style=f] .ez-home-group-title:after{content:"";background:var(--border);flex:1;height:1px}html[data-style=f] a.ez-home-queue{--tile-bg:var(--accent-soft);--tile-fg:var(--accent-text);min-height:56px;transition:background-color .12s var(--ease), border-color .12s var(--ease), box-shadow .12s var(--ease);gap:12px;padding:8px 12px 8px 10px;position:relative}html[data-style=f] a.ez-home-queue[data-kind=exception]{--tile-bg:var(--danger-soft);--tile-fg:var(--danger)}html[data-style=f] a.ez-home-queue[data-kind=watch]{--tile-bg:var(--warning-soft);--tile-fg:var(--warning)}html[data-style=f] a.ez-home-queue[data-count="0"]{--tile-bg:var(--subtle);--tile-fg:var(--muted)}html[data-style=f] .ez-home-queue-icon{border-radius:var(--r6);background:var(--tile-bg);width:34px;height:34px;color:var(--tile-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-style=f] .ez-home-queue-icon svg{width:18px;height:18px}html[data-style=f] a.ez-home-queue.ez-home-queue-compact{min-height:48px}html[data-style=f] :is(a.ez-home-queue,a.ez-home-tool,.ez-module-tile):hover{border-color:var(--accent-line);background:var(--surface);box-shadow:inset 3px 0 0 var(--accent)}html[data-style=f] .ez-home-queue-text{flex:1}html[data-style=f] .ez-home-queue-label{color:var(--text);font-size:14.5px;font-weight:600;line-height:20px}html[data-style=f] .ez-home-queue-empty{color:var(--muted);font-size:12.5px;line-height:18px}html[data-style=f] .ez-home-queue-chevron{color:var(--muted);margin-left:-4px}html[data-style=f] a.ez-home-queue:hover .ez-home-queue-chevron{color:var(--text)}html[data-style=f] .ez-home-idle>summary{border-radius:var(--r6);width:fit-content;min-height:44px;color:var(--muted);gap:6px;padding:0 8px;font-size:13px;font-weight:500;list-style:none}html[data-style=f] .ez-home-idle>summary:hover{background:var(--subtle);color:var(--text)}html[data-style=f] .ez-home-idle>summary::-webkit-details-marker{display:none}html[data-style=f] .ez-home-idle-body{gap:6px}html[data-style=f] .ez-home-next{border-color:var(--accent-line);background:linear-gradient(90deg, var(--accent-soft), var(--layer-1) 70%);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;padding:22px 22px 22px 28px;position:relative;overflow:hidden}html[data-style=f] .ez-home-next:before{content:"";background:var(--accent);width:4px;position:absolute;top:0;bottom:0;left:0}html[data-style=f] .ez-home-next>*{grid-column:1}html[data-style=f] .ez-home-next-kicker{font:600 12px/16px var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);align-items:center;gap:6px;display:flex}html[data-style=f] .ez-home-next-kicker:before{content:"";background:var(--accent);border-radius:1px;width:6px;height:6px}html[data-style=f] .ez-home-next-title{letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:32px}html[data-style=f] .ez-home-next-count{font:600 26px/1 var(--font-code);color:var(--accent-text);font-variant-numeric:tabular-nums;margin-left:6px}html[data-style=f] .ez-home-next-detail{color:var(--text-2);font-size:13.5px}@media (min-width:641px){html[data-style=f] .ez-home-next>.ez-btn.ez-big{grid-area:1/2/span 3;width:auto;min-width:180px;min-height:44px;padding:0 16px;font-size:13.5px}}html[data-style=f] .ez-home-tools{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}html[data-style=f] a.ez-home-tool{min-height:64px;transition:background-color .12s var(--ease), border-color .12s var(--ease);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:0 10px;padding:12px 32px 12px 14px;position:relative}html[data-style=f] a.ez-home-tool>:not(.ez-home-tool-icon,.ez-home-tool-arrow){grid-column:2}html[data-style=f] a.ez-home-tool:not(:has(>.ez-home-tool-icon))>*{grid-column:1/-1}html[data-style=f] .ez-home-tool-icon{border-radius:var(--r6);background:var(--subtle);width:30px;height:30px;color:var(--text);grid-row:1/span 2}html[data-style=f] .ez-home-tool-arrow{color:var(--faint);position:absolute;top:10px;right:10px}html[data-style=f] a.ez-home-tool .ez-home-queue-label{font-size:13.5px}html[data-style=f] a.ez-home-tool .ez-home-queue-empty{font-size:12px}html[data-style=f] .ez-home-setup{gap:4px 12px}html[data-style=f] .ez-home-setup a,html[data-style=f] .ez-home-everything{border-radius:var(--r6);min-height:44px;color:var(--accent-text);gap:6px;padding:0 4px;font-size:13px;font-weight:500;text-decoration:none}html[data-style=f] .ez-home-setup a:hover,html[data-style=f] .ez-home-everything:hover{background:var(--subtle)}html[data-style=f] .ez-module-tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:20px}html[data-style=f] .ez-module-tile{padding:14px 16px}html[data-style=f] .ez-module-tile-group{font:600 11.5px/16px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:8px;display:flex}html[data-style=f] .ez-module-tile-name{margin-top:6px;font-size:14px;font-weight:600;line-height:20px}html[data-style=f] .ez-module-tile-desc{margin-top:2px;font-size:12.5px}html[data-style=f] .ez-stat{padding:12px 16px}html[data-style=f] .ez-stat-label{color:var(--muted);font-size:12px;font-weight:500}html[data-style=f] .ez-stat-value{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;margin-top:2px;font-size:28px;font-weight:600;line-height:32px}html[data-style=f] .ez-stat[data-attention]{border-color:color-mix(in srgb, var(--warning) 40%, var(--border))}html[data-style=f] .ez-stat[data-attention] .ez-stat-value{color:var(--warning)}html[data-style=f] .ez-task{gap:14px;max-width:440px}html[data-style=f] .ez-task-back{border-radius:var(--r6);width:fit-content;min-height:44px;color:var(--text-2);margin-left:-8px;padding:0 8px;font-size:14px;font-weight:500}html[data-style=f] .ez-task-back:hover{background:var(--subtle);color:var(--text)}html[data-style=f] .ez-task-head{align-items:center}html[data-style=f] .ez-task-title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}html[data-style=f] .ez-task-sub{color:var(--muted);font-size:14px}html[data-style=f] .ez-steps{gap:4px}html[data-style=f] .ez-step{text-align:left;color:var(--muted);justify-items:stretch;gap:6px;font-size:12px;font-weight:500;line-height:16px}html[data-style=f] .ez-step-dot{background:var(--layer-3);border:0;border-radius:2px;width:auto;height:4px;font-size:0}html[data-style=f] .ez-step[data-state=done] .ez-step-dot{background:var(--success)}html[data-style=f] .ez-step[data-state=current]{color:var(--text);font-weight:500}html[data-style=f] .ez-step[data-state=current] .ez-step-dot{background:var(--accent);border:0}html[data-style=f] .ez-task-card{border-color:var(--border);border-radius:var(--r8);background:var(--layer-1);gap:10px;padding:16px}html[data-style=f] .ez-task-actions{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg);gap:8px;margin:0 -16px}html[data-style=f] .ez-pickline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 16px}html[data-style=f] .ez-pickline>:not(.ez-pickline-qty){grid-column:1}html[data-style=f] .ez-pickline-sku{font:600 17px/1.3 var(--font-code);color:var(--text)}html[data-style=f] .ez-pickline-name{color:var(--text);font-size:15px;font-weight:500;line-height:1.35}html[data-style=f] .ez-pickline-where{border:1px solid var(--border);border-radius:var(--r4);background:var(--subtle);font:500 13px/1.5 var(--font-code);color:var(--text-2);border-bottom-width:2px;justify-self:start;padding:2px 8px}html[data-style=f] .ez-pickline-part{overflow-wrap:anywhere;display:inline-block}html[data-style=f] .ez-pickline-qty{border:1px solid var(--border);border-radius:var(--r8);background:var(--subtle);text-transform:uppercase;letter-spacing:.06em;text-align:center;min-width:72px;color:var(--muted);flex-direction:column;grid-area:1/2/span 3;justify-content:center;align-items:center;padding:8px 10px;font-size:11.5px;font-weight:600;line-height:16px;display:flex}html[data-style=f] .ez-pickline-n{font:600 32px/36px var(--font-code);letter-spacing:0;text-transform:none;color:var(--text);font-variant-numeric:tabular-nums}html[data-style=f] .ez-pickline-already{text-transform:none;letter-spacing:0;max-width:96px;color:var(--success);font-size:12.5px;font-weight:500}html[data-style=f] .ez-pickline[data-compact] .ez-pickline-sku{font-size:13px}html[data-style=f] .ez-pickline[data-compact] .ez-pickline-name{font-size:12.5px}html[data-style=f] .ez-pickline[data-compact] .ez-pickline-n{font-size:18px;line-height:22px}html[data-style=f] .ez-why{color:var(--muted);font-size:13px}html[data-style=f] .ez-task details>summary{min-height:44px;color:var(--text-2);gap:6px;font-size:14px;font-weight:500;list-style:none}html[data-style=f] .ez-task details>summary::-webkit-details-marker{display:none}html[data-style=f] .ez-next{border-color:var(--border);border-radius:var(--r8);background:var(--layer-1);padding:16px 16px 16px 20px;position:relative}html[data-style=f] .ez-next:before{content:"";background:var(--success);border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}html[data-style=f] .ez-next-done{font-size:16px;font-weight:600}html[data-style=f] .ez-next-home{width:fit-content;color:var(--accent-text);font-weight:500}html[data-style=f] .ez-portal-head{border-bottom:1px solid var(--border);background:var(--bg);align-content:center;min-height:56px;padding:10px 20px}html[data-style=f] .ez-portal-headline{align-items:baseline;gap:2px 12px}html[data-style=f] .ez-portal-tenant{font-size:15px;font-weight:600;line-height:20px}html[data-style=f] .ez-portal-whose{color:var(--muted);font-size:12.5px}@media (min-width:721px){html[data-style=f] .ez-portal{grid-template-columns:216px minmax(0,1fr)}}html[data-style=f] .ez-portal-rail{border-right:1px solid var(--border);background:var(--layer-1);gap:1px;padding:12px}html[data-style=f] .ez-portal-tab{border-radius:var(--r6);min-height:32px;color:var(--text-2);transition:background-color .12s var(--ease), color .12s var(--ease);gap:10px;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;position:relative}html[data-style=f] .ez-portal-tab:hover{background:var(--subtle);color:var(--text)}html[data-style=f] .ez-portal-tab[data-active=true]{background:var(--accent-soft);color:var(--accent-text);font-weight:500}html[data-style=f] .ez-portal-tab-icon{color:var(--muted)}html[data-style=f] .ez-portal-tab-icon svg{width:16px;height:16px}html[data-style=f] .ez-portal-tab[data-active=true] .ez-portal-tab-icon{color:var(--accent-text)}html[data-style=f] .ez-portal-main{padding:24px 32px 48px}html[data-style=f] .ez-portal-heading{align-items:flex-end}html[data-style=f] .ez-portal-title{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:36px}html[data-style=f] .ez-portal-sub{margin-top:6px;font-size:14px}html[data-style=f] .ez-portal-card{margin-top:16px;padding:16px}html[data-style=f] .ez-portal-card-head{border-bottom:1px solid var(--border);align-items:center;min-height:44px;margin:-16px -16px 12px;padding:6px 16px}html[data-style=f] .ez-portal-card-title{font-size:14px;font-weight:600;line-height:20px}html[data-style=f] .ez-portal-card>.ez-portal-table{background:var(--surface);margin:0 -16px}html[data-style=f] .ez-portal-card-head+.ez-portal-table{margin-top:-12px}html[data-style=f] .ez-portal-card>.ez-portal-table:last-child{border-radius:0 0 7px 7px;margin-bottom:-16px}html[data-style=f] .ez-portal-card>.ez-portal-table>.ez-table>*>tr>:is(th,td):first-child{padding-left:16px}html[data-style=f] .ez-portal-card>.ez-portal-table>.ez-table>*>tr>:is(th,td):last-child{padding-right:16px}html[data-style=f] .ez-portal-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:16px}@media (max-width:1180px) and (min-width:721px){html[data-style=f] .ez-portal-stats:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-style=f] .ez-portal-foot{border-top:1px solid var(--border);background:var(--bg);color:var(--muted);padding:12px 20px 16px;font-size:12.5px}html[data-style=f] .ez-portal-signout .ez-btn{background:0 0;border-color:#0000;min-height:28px;font-size:12.5px}html[data-style=f] .ez-portal-signout .ez-btn:hover{background:var(--subtle)}html[data-style=f] .ez-portal-card[data-testid=portal-needs-you]{border-color:color-mix(in srgb, var(--warning) 40%, var(--border));padding-bottom:8px;position:relative;overflow:hidden}html[data-style=f] .ez-portal-card[data-testid=portal-needs-you]:before{content:"";background:var(--warning);width:3px;position:absolute;top:0;bottom:0;left:0}html[data-style=f] .ez-portal-needs-icon{border-radius:var(--r6);background:var(--warning-soft);width:30px;height:30px;color:var(--warning);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}html[data-style=f] .ez-portal-needs-icon svg{width:16px;height:16px}html[data-style=f] .ez-portal-needs{gap:0;margin:-12px -8px 0}html[data-style=f] .ez-portal-needs li+li{border-top:1px solid var(--border)}html[data-style=f] .ez-portal-needs-row{border-radius:var(--r6);width:100%;min-height:52px;color:var(--text);transition:background-color .12s var(--ease);gap:12px;padding:6px 8px;font-size:14.5px;font-weight:500;display:flex}html[data-style=f] .ez-portal-needs-row:hover{background:var(--subtle)}html[data-style=f] .ez-portal-needs-text{flex:1;min-width:0}html[data-style=f] .ez-portal-needs-chevron{color:var(--muted)}@media (max-width:720px){html[data-style=f] .ez-portal-head{padding:10px 16px}html[data-style=f] .ez-portal-rail{z-index:40;padding:4px 4px calc(4px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--layer-1);border-right:0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}html[data-style=f] :is(.ez-portal-tab,.ez-portal-more,.ez-portal-less){border-radius:var(--r6);min-width:0;min-height:52px;color:var(--muted);text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:6px 2px;font-size:11.5px;font-weight:500;line-height:1.2;text-decoration:none}html[data-style=f] :is(.ez-portal-tab,.ez-portal-more,.ez-portal-less) .ez-portal-tab-icon svg{width:18px;height:18px}html[data-style=f] .ez-portal-tab[data-active=true]{background:var(--accent-soft);color:var(--accent-text)}html[data-style=f] .ez-portal-tab[data-active=true]:before{content:none}html[data-style=f] .ez-portal-rail:has(>.ez-portal-tab:nth-child(6))>.ez-portal-tab:nth-child(n+5):not([data-active=true]){display:none}html[data-style=f] .ez-portal-rail:has(>.ez-portal-tab:nth-child(n+5)[data-active=true])>.ez-portal-tab:nth-child(4){display:none}html[data-style=f] .ez-portal-rail:has(>.ez-portal-tab:nth-child(6))>.ez-portal-more{display:flex}html[data-style=f] #ez-portal-more:target~.ez-portal-rail{box-shadow:var(--shadow-float);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;padding-top:8px}html[data-style=f] #ez-portal-more:target~.ez-portal-rail>.ez-portal-tab{display:flex}html[data-style=f] #ez-portal-more:target~.ez-portal-rail>.ez-portal-more{display:none}html[data-style=f] #ez-portal-more:target~.ez-portal-rail>.ez-portal-less{display:flex}html[data-style=f] .ez-portal-main{padding:16px 16px 32px}html[data-style=f] .ez-portal-card{padding:14px 16px}html[data-style=f] .ez-portal-card-head{margin-top:-14px}html[data-style=f] .ez-portal-title{font-size:26px;line-height:32px}html[data-style=f] .ez-portal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-style=f] .ez-portal-stats>:last-child:nth-child(odd){grid-column:1/-1}}html[data-style=f] .ez-draft{max-width:880px}html[data-style=f] .ez-draft-back{min-height:44px;color:var(--text-2);align-items:center;font-size:13.5px;font-weight:500;display:inline-flex}html[data-style=f] .ez-draft-kicker{font:600 12px/16px var(--font-ui);letter-spacing:.08em;color:var(--accent-text);align-items:center;gap:6px;margin-top:12px;display:flex}html[data-style=f] .ez-draft-kicker:before{content:"";background:var(--accent);border-radius:1px;width:6px;height:6px}html[data-style=f] .ez-draft-title{letter-spacing:-.025em;margin:6px 0 4px;font-size:34px;font-weight:600;line-height:40px}html[data-style=f] .ez-draft-status{font-size:13.5px}html[data-style=f] .ez-draft-error{border:1px solid var(--border);border-left:3px solid var(--danger);border-radius:2px var(--r8) var(--r8) 2px;background:var(--layer-1);color:var(--text);font-size:13.5px}html[data-style=f] .ez-draft-card{margin-top:16px;padding:20px;position:relative}html[data-style=f] .ez-draft-h2{letter-spacing:.06em;color:var(--muted);align-items:center;gap:10px;font-size:11.5px;font-weight:600;line-height:16px;display:flex}html[data-style=f] .ez-draft-h2:after{content:"";background:var(--border);flex:1;height:1px}html[data-style=f] .ez-draft-chips{gap:6px;margin-top:12px}html[data-style=f] .ez-draft-stop{border-left:3px solid var(--warning);border-radius:2px var(--r6) var(--r6) 2px;padding:10px 12px;font-size:13.5px;position:relative}html[data-style=f] .ez-draft-stop-link{color:var(--accent-text)}html[data-style=f] .ez-draft-grid{gap:8px;margin-top:14px}html[data-style=f] .ez-draft-item{border-radius:var(--r8);background:var(--surface);padding:12px 14px;font-size:13px}html[data-style=f] .ez-draft-item-name{font-size:14px;font-weight:600}html[data-style=f] .ez-draft-module .ez-draft-item-words{color:var(--muted);margin-top:2px}html[data-style=f] [data-testid=preview-monthly]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}html[data-style=f] .ez-draft-rows{gap:0;margin-top:8px}html[data-style=f] .ez-draft-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;min-height:40px;padding:10px 0;font-size:13px;display:grid}html[data-style=f] .ez-draft-row:last-child{padding-bottom:0}html[data-style=f] .ez-draft-q{color:var(--muted);font-size:12.5px}html[data-style=f] .ez-draft-a{color:var(--text);font-size:13.5px;font-weight:500}html[data-style=f] .ez-draft-quote{border-left:2px solid var(--border-strong);color:var(--text-2);margin-top:4px;padding-left:10px;font-size:12.5px;font-style:normal}html[data-style=f] .ez-draft-quote:empty{display:none}html[data-style=f] .ez-draft-quote[data-preset]{border-left-color:var(--warning);color:var(--text-2)}html[data-style=f] .ez-draft-actions{gap:8px 10px}html[data-style=f] .ez-draft-open-list{margin-top:10px;padding-left:0;font-size:14px}html[data-style=f] .ez-btn.ez-draft-primary{min-height:40px;padding:0 16px;font-size:13.5px}@media (max-width:720px){html[data-style=f] .ez-draft-actions{z-index:2;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg);margin:20px -16px 0;position:sticky;bottom:0;box-shadow:0 -10px 20px -14px #00000059}html[data-style=f] .ez-draft-title{font-size:28px;line-height:34px}html[data-style=f] .ez-draft-actions>*{width:100%}html[data-style=f] .ez-draft-actions .ez-btn{width:100%;min-height:48px}html[data-style=f] .ez-draft-actions .ez-btn.ez-draft-primary{min-height:52px;font-size:15px}html[data-style=f] .ez-draft-card{padding:16px}}html[data-style=f] .ez-landing{background:var(--bg);position:relative;overflow:clip}html[data-style=f] .ez-landing:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(70% 55% at 50% 0,#000 30%,#0000 75%)}html[data-style=f] .ez-landing-inner{z-index:1;max-width:1120px;padding:96px 24px 72px;position:relative}html[data-style=f] .ez-landing-hero{text-align:center;justify-items:center;gap:48px;display:grid}html[data-style=f] .ez-landing-copy{justify-items:center;max-width:860px;display:grid}html[data-style=f] .ez-landing-kicker{border:1px solid var(--border);border-radius:var(--r4);background:var(--layer-1);font:600 12px/16px var(--font-ui);letter-spacing:.12em;color:var(--text-2);align-items:center;gap:8px;padding:4px 10px;display:inline-flex}html[data-style=f] :is(.ez-landing-kicker,.ez-auth-kicker,.ez-stylepage-kicker):before{content:"";background:var(--shelf);width:12px;height:10px;box-shadow:inset 0 -3px 0 -1px var(--accent);border:1.5px solid;border-radius:2px;flex-shrink:0}html[data-style=f] .ez-landing-title{letter-spacing:-.035em;text-wrap:balance;margin:24px 0 0;font-size:clamp(40px,6.2vw,68px);font-weight:600;line-height:1.05}html[data-style=f] .ez-landing-em{color:var(--accent-text);font-weight:600;display:block}html[data-style=f] .ez-landing-lede{max-width:620px;color:var(--text-2);margin:20px auto 0;font-size:19px;line-height:30px}html[data-style=f] .ez-landing-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:36px auto 0}html[data-style=f] .ez-landing-cta .ez-btn{min-height:48px;padding:0 22px;font-size:15.5px;font-weight:600}html[data-style=f] .ez-landing-cta .ez-btn-primary{box-shadow:var(--glow)}html[data-style=f] .ez-landing-cta .ez-btn:not(.ez-btn-primary){border-color:var(--border-strong);background:var(--surface);color:var(--text)}html[data-style=f] .ez-landing-cta .ez-btn:not(.ez-btn-primary):hover{border-color:var(--accent-line);background:var(--layer-1)}html[data-style=f] .ez-landing-packs-title{font:600 22px/28px var(--font-ui);letter-spacing:-.015em;text-transform:none;text-align:left;color:var(--text);align-items:center;gap:12px;margin:72px 0 16px;display:flex}html[data-style=f] .ez-landing-packs-title:after{content:"";background:var(--border);flex:1;height:1px}html[data-style=f] .ez-landing-packs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:0}html[data-style=f] .ez-landing-pack{text-align:left;transition:background-color .12s var(--ease), border-color .12s var(--ease);flex-direction:column;align-items:flex-start;padding:20px;display:flex}html[data-style=f] .ez-landing-pack:hover{border-color:var(--border-strong);background:var(--subtle)}html[data-style=f] .ez-landing-pack-icon{border:1px solid var(--border);border-radius:var(--r6);background:var(--surface);width:36px;height:36px;color:var(--accent-text);margin-bottom:14px}html[data-style=f] .ez-landing-pack-icon svg{width:20px;height:20px}html[data-style=f] .ez-landing-pack-name{font-size:16px;font-weight:600;line-height:22px}html[data-style=f] .ez-landing-pack-desc{margin-top:4px;margin-bottom:16px;font-size:13.5px;line-height:1.55}html[data-style=f] .ez-landing-pack-count{border:1px solid var(--border);border-radius:var(--r4);background:var(--subtle);height:24px;font:500 12.5px/1 var(--font-ui);color:var(--text-2);font-variant-numeric:tabular-nums;align-items:center;margin-top:auto;padding:0 8px;display:inline-flex}html[data-style=f] .ez-art{border:1px solid var(--stage-border);border-radius:var(--r12);background:var(--stage);text-align:left;width:min(100%,920px);padding:24px 196px 24px 24px;display:block;position:relative}html[data-style=f] .ez-art-window{border-radius:var(--r8);background:#12161d;border:1px solid #262c37;overflow:hidden}html[data-style=f] .ez-art-top{background:#0b0e13;border-bottom:1px solid #262c37;align-items:center;gap:6px;height:28px;padding:0 12px;display:flex}html[data-style=f] .ez-art-top>span{background:#262c37;border-radius:2px;width:8px;height:8px}html[data-style=f] .ez-art-body{grid-template-columns:150px minmax(0,1fr);min-height:300px;display:grid}html[data-style=f] .ez-art-side{background:#0f1318;border-right:1px solid #262c37;align-content:start;gap:8px;padding:14px 12px;display:grid}html[data-style=f] .ez-art-brand{color:#eef0f4;background:var(--shelf);border:1.5px solid #eef0f4;border-radius:2px;width:12px;height:10px;margin-bottom:10px}html[data-style=f] .ez-art-nav{border-radius:var(--r4);background:linear-gradient(#262c37,#262c37) 10px/64% 8px no-repeat;height:22px;position:relative}html[data-style=f] .ez-art-nav[data-on]{background-color:color-mix(in srgb, var(--accent) 20%, #0f1318);background-image:linear-gradient(var(--accent), var(--accent))}html[data-style=f] .ez-art-nav[data-on]:before{content:"";background:var(--accent);width:2px;position:absolute;top:5px;bottom:5px;left:0}html[data-style=f] .ez-art-main{align-content:start;gap:10px;padding:16px;display:grid}html[data-style=f] .ez-art-title{background:#3a4250;border-radius:2px;width:40%;height:12px;margin-bottom:4px}html[data-style=f] .ez-art-line{background:#3a4250;border-radius:2px;width:56%;height:8px;display:block}html[data-style=f] .ez-art-next{border-radius:var(--r6);background:#171c24;border:1px solid #262c37;gap:10px;padding:14px 16px;display:grid;position:relative}html[data-style=f] .ez-art-next:before{content:"";background:var(--accent);width:3px;position:absolute;top:10px;bottom:10px;left:0}html[data-style=f] .ez-art-kicker{background:var(--accent);border-radius:1px;width:60px;height:6px;display:block}html[data-style=f] .ez-art-next .ez-art-line{background:#c3c8d1;width:62%;height:10px}html[data-style=f] .ez-art-button{border-radius:var(--r6);background:var(--accent);width:96px;height:28px;display:block}html[data-style=f] .ez-art-row{border-bottom:1px solid #262c37;justify-content:space-between;align-items:center;height:32px;display:flex}html[data-style=f] .ez-art-row:last-child{border-bottom:0}html[data-style=f] .ez-art-row .ez-art-line{width:44%}html[data-style=f] .ez-art-count{border-radius:var(--r4);color:#eeb052;min-width:24px;height:16px;font:500 10.5px/1 var(--font-code);background:#eeb05229;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}html[data-style=f] .ez-art-count:before{content:"12"}html[data-style=f] .ez-art-count[data-tone=danger]{color:#ff6d78;background:#ff6d7829}html[data-style=f] .ez-art-count[data-tone=danger]:before{content:"3"}html[data-style=f] .ez-art-row:last-child .ez-art-count:before{content:"7"}html[data-style=f] .ez-art-phone{border-radius:var(--r12);background:#0b0e13;border:1px solid #3a4250;align-content:start;gap:12px;width:150px;min-height:240px;padding:16px 12px;display:grid;position:absolute;bottom:24px;right:24px;box-shadow:0 16px 40px #00000080}html[data-style=f] .ez-art-qty{border-radius:var(--r8);background:#171c24;border:1px solid #262c37;place-items:center;height:64px;display:grid}html[data-style=f] .ez-art-qty:before{content:"04";font:600 30px/1 var(--font-code);color:#eef0f4e6}html[data-style=f] .ez-art-phone .ez-art-line{width:80%}html[data-style=f] .ez-art-phone .ez-art-button{width:100%;height:36px;margin-top:auto}@media (max-width:900px){html[data-style=f] .ez-landing-packs{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){html[data-style=f] .ez-landing-inner{padding:56px 16px}html[data-style=f] .ez-landing-lede{font-size:17px;line-height:26px}html[data-style=f] .ez-landing-cta .ez-btn{flex:100%;min-height:48px}html[data-style=f] .ez-art{padding:12px}html[data-style=f] .ez-landing-packs-title{font-size:20px}html[data-style=f] .ez-art-phone{display:none}html[data-style=f] .ez-art-body{grid-template-columns:72px minmax(0,1fr);min-height:240px}html[data-style=f] .ez-art-button{width:72px}}html[data-style=f] .ez-auth{position:relative;overflow:clip}html[data-style=f] .ez-auth:before{content:"";pointer-events:none;background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 30%,#0000 75%)}html[data-style=f] .ez-auth-card{border-color:var(--border);border-radius:var(--r12);background:var(--surface);max-width:400px;box-shadow:var(--shadow-float);padding:32px;position:relative}html[data-style=f].dark .ez-auth-card{background:var(--layer-1)}html[data-style=f] .ez-auth-kicker,html[data-style=f] .ez-stylepage-kicker{border:1px solid var(--border);border-radius:var(--r4);background:var(--layer-1);font:600 12px/16px var(--font-ui);letter-spacing:.12em;color:var(--text-2);align-items:center;gap:8px;padding:4px 10px;display:inline-flex}html[data-style=f] .ez-auth-title{letter-spacing:-.025em;margin:16px 0 20px;font-size:30px;font-weight:600;line-height:36px}html[data-style=f] .ez-auth-label{color:var(--text-2);font-size:12.5px;font-weight:500}html[data-style=f] .ez-auth-label-next{margin-top:14px}html[data-style=f] .ez-auth .ez-input{min-height:40px}html[data-style=f] .ez-btn.ez-auth-submit{min-height:40px;margin-top:20px}html[data-style=f] .ez-auth-error{border:1px solid var(--border);border-left:3px solid var(--danger);border-radius:2px var(--r8) var(--r8) 2px;background:var(--layer-1);color:var(--text);padding:10px 12px;font-size:13px}html[data-style=f] .ez-auth-local{margin-bottom:12px}html[data-style=f] .ez-or{text-transform:uppercase;letter-spacing:.08em;color:var(--faint);align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}html[data-style=f] .ez-or:before,html[data-style=f] .ez-or:after{content:"";background:var(--border);flex:1;height:1px}html[data-style=f] .ez-btn.ez-google-btn{background:var(--surface);min-height:40px}html[data-style=f] .ez-btn.ez-google-btn:hover{background:var(--layer-1)}html[data-style=f] .ez-auth-foot{text-align:center;margin-top:20px;font-size:13px}html[data-style=f] .ez-auth-link{color:var(--accent-text);font-weight:500}html[data-style=f] .ez-option,html[data-style=f] .ez-choice{border-color:var(--border);background:var(--surface);transition:background-color .12s var(--ease), border-color .12s var(--ease)}html[data-style=f] .ez-option{border-radius:var(--r8);align-items:center;gap:10px;min-height:44px;padding:10px 12px}html[data-style=f] .ez-choice{border-radius:var(--r8)}html[data-style=f] .ez-option:hover,html[data-style=f] .ez-choice:hover{border-color:var(--border-strong);background:var(--layer-1)}:is(html[data-style=f] .ez-option:has(:checked),html[data-style=f] .ez-choice:has(:checked)){border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}@media (max-width:720px){html[data-style=f] .ez-choice{flex:calc(50% - 4px);min-width:0;min-height:48px}}html[data-style=f] .ez-stylepage{max-width:1120px;padding:64px 24px}html[data-style=f] .ez-stylepage-title{letter-spacing:-.03em;margin:16px 0 8px;font-size:40px;font-weight:600;line-height:46px}html[data-style=f] .ez-stylepage-lede{color:var(--text-2);font-size:15px}html[data-style=f] .ez-stylepage-now{color:var(--muted);font-size:13px}html[data-style=f] .ez-stylepage-now strong{color:var(--text)}html[data-style=f] .ez-style-group{margin-top:40px}html[data-style=f] .ez-style-group-title{font:600 20px/26px var(--font-ui);letter-spacing:-.01em;text-transform:none;color:var(--text);align-items:center;gap:10px;display:flex}html[data-style=f] .ez-style-group-title:after{content:"";background:var(--border);flex:1;height:1px}html[data-style=f] .ez-style-group-note{font-size:13px}html[data-style=f] .ez-style-grid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:12px}html[data-style=f] .ez-style-card{border-radius:var(--r12);transition:border-color .12s var(--ease);gap:8px;padding:20px}html[data-style=f] .ez-style-card:hover{border-color:var(--border-strong)}html[data-style=f] .ez-style-card[data-current=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}html[data-style=f] .ez-style-swatch{border-radius:var(--r8)}html[data-style=f] .ez-style-name{font-size:17px;font-weight:600;line-height:24px}html[data-style=f] .ez-style-label{letter-spacing:.06em;color:var(--muted);margin-top:8px;font-size:11.5px;font-weight:600}html[data-style=f] .ez-style-text{color:var(--text-2);font-size:13.5px}html[data-style=f] .ez-style-foot{align-items:center;min-height:34px;margin-top:auto;padding-top:12px;display:flex}html[data-style=f] .ez-stylepage-back{color:var(--accent-text);font-size:13.5px;font-weight:500}html[data-style=f] .ez-stylebar{border:1px solid var(--border);border-radius:var(--r8);background:var(--layer-1);min-height:36px;color:var(--text);box-shadow:var(--shadow-float);font:500 12.5px/1 var(--font-ui);gap:2px;padding:3px}html[data-style=f] .ez-stylebar a{border-radius:var(--r6);min-height:28px;color:var(--text-2);padding:0 10px}html[data-style=f] .ez-stylebar a:hover{background:var(--subtle);color:var(--text)}html[data-style=f] .ez-stylebar a[aria-current=true]{background:var(--accent-soft);color:var(--accent-text)}html[data-style=f] .ez-stylebar a:focus-visible{outline-color:var(--accent-text)}html[data-style=f] .ez-stylebar-label{font:600 11px/1 var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}html[data-style=f] .ez-stylebar-group{border-left-color:var(--border)}html[data-style=f] .ez-stylebar .ez-stylebar-all{border-radius:var(--r6);box-shadow:inset 1px 0 0 var(--border)}html[data-style=f] .ez-stylebar-menu{font:500 12.5px/1 var(--font-ui)}html[data-style=f] .ez-stylebar-menu>summary{border:1px solid var(--border);border-radius:var(--r8);background:var(--layer-1);min-height:32px;color:var(--text);box-shadow:var(--shadow-float);opacity:1;padding:0 12px}html[data-style=f] .ez-stylebar-menu[open]>.ez-stylebar{border-radius:var(--r8)}html[data-style=f] .ez-stylebar-menu[open] .ez-stylebar-group{border-top-color:var(--border)}html[data-style=f] .ez-stylebar-menu[open] .ez-stylebar .ez-stylebar-all{box-shadow:inset 0 1px 0 var(--border)}@media (max-width:820px){html[data-style=f] .ez-sidebar{border-right:0;border-bottom:1px solid var(--border);justify-content:center;min-height:56px;padding:8px 16px}html[data-style=f] .ez-side-head{gap:6px;padding-bottom:0}html[data-style=f] .ez-brand{padding:4px 6px 4px 0}html[data-style=f] .ez-tenant{flex:1;min-width:0;padding:0 6px}html[data-style=f] .ez-tenant-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-style=f] .ez-tenant-meta{margin-top:1px}html[data-style=f] .ez-menu-link,html[data-style=f] .ez-sidebar:target .ez-menu-close{border:1px solid var(--border);border-radius:var(--r8);background:var(--subtle);min-height:44px;color:var(--text);padding:0 14px;font-weight:500}html[data-style=f] .ez-sidebar:target .ez-nav-list{border:1px solid var(--border);border-radius:var(--r8);background:var(--surface);box-shadow:var(--shadow-float);margin-top:8px;padding:8px}html[data-style=f] .ez-sidebar:target .ez-nav-link{min-height:44px;font-size:14px}html[data-style=f] .ez-sidebar:target .ez-side-foot{margin-top:8px}html[data-style=f] .ez-sidebar .ez-btn{min-height:44px}html[data-style=f] .ez-main{padding:20px 16px 40px}html[data-style=f] .ez-page-title,html[data-style=f] .ez-home .ez-page-title{font-size:26px;line-height:32px}html[data-style=f] .ez-section{padding:14px 16px}html[data-style=f] .ez-section-head{margin:-14px -16px 12px}html[data-style=f] .ez-section>.ez-scroll:last-child{margin-bottom:-14px}html[data-style=f] .ez-btn,html[data-style=f] .ez-btn-sm,html[data-style=f] .ez-btn.ez-compact{min-height:44px;font-size:15px}html[data-style=f] .ez-input,html[data-style=f] :is(.ez-shared-form .ez-input,.ez-input.ez-compact,.ez-input.ez-compact-md){min-height:48px;font-size:16px}html[data-style=f] .ez-subtab{min-height:40px}html[data-style=f] details.ez-more>summary,html[data-style=f] a.ez-head-action{min-height:44px}html[data-style=f] .ez-auth-card{padding:24px}html[data-style=f] .ez-auth .ez-input,html[data-style=f] .ez-btn.ez-auth-submit,html[data-style=f] .ez-btn.ez-google-btn{min-height:48px}html[data-style=f] .ez-stylepage{padding:40px 16px}html[data-style=f] .ez-stylebar-menu>summary{min-height:44px;font-size:14px}}@media (max-width:640px){html[data-style=f] .ez-home-next{grid-template-columns:minmax(0,1fr)}html[data-style=f] .ez-home-next>.ez-btn.ez-big{width:100%;margin-top:8px}}html[data-style=f] .ez-portal-main .ez-btn,html[data-style=f] .ez-portal-field .ez-input{min-height:44px}html[data-style=f] .ez-task .ez-btn{min-height:48px}html[data-style=f] .ez-task .ez-input,html[data-style=f] .ez-task-card .ez-input,html[data-style=f] .ez-qty .ez-input,html[data-style=f] .ez-scan .ez-input{min-height:52px;font-size:17px}html[data-style=f] .ez-qty input[type=number].ez-input{font:600 24px/1.2 var(--font-code);font-variant-numeric:tabular-nums}html[data-style=f] .ez-task .ez-btn.ez-big,html[data-style=f] .ez-btn.ez-big,html[data-style=f] .ez-task-primary{min-height:52px}html[data-style=f] .ez-task-actions .ez-btn.ez-big:not([data-task-primary]){min-height:48px;font-size:15px}@media (max-width:820px){html[data-style=f] .ez-home-next .ez-btn.ez-big{min-height:52px}}@keyframes ez-f-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){html[data-style=f] .ez-landing-hero>*{animation:ez-f-fade .32s var(--ease) both}html[data-style=f] .ez-landing-hero>:nth-child(2){animation-delay:60ms}}@media (prefers-reduced-motion:reduce){html[data-style=f] *,html[data-style=f] :before,html[data-style=f] :after{transition:none!important;animation:none!important}}
