@import "https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700;800;900&family=JetBrains+Mono:wght@600;700;800&display=swap";.hardware-screen{max-width:1240px;margin:0 auto;padding:28px 24px 90px}.hardware-list{border:1px solid var(--hw-card-line);border-radius:var(--hw-radius-card);background:var(--hw-surface);box-shadow:var(--hw-shadow-sm);overflow:hidden}.hardware-list__head,.hardware-row__details{grid-template-columns:minmax(150px,1.2fr) minmax(100px,.7fr) minmax(100px,.7fr) minmax(135px,.9fr) minmax(180px,1.15fr) 20px;align-items:center;gap:14px;display:grid}.hardware-list__head{color:var(--hw-ink-mute);font-size:var(--hw-type-micro);letter-spacing:.07em;text-transform:uppercase;padding:11px 14px;font-weight:800}.hardware-row{border-top:1px solid var(--hw-hairline);align-items:stretch;display:flex}.hardware-row__details{min-width:0;color:var(--hw-ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:14px}.hardware-row__details:hover{background:var(--hw-surface-2)}.hardware-row__details span{overflow-wrap:anywhere;min-width:0}.hardware-row__details small{color:var(--hw-ink-mute);margin-top:3px;display:block}.hardware-row__details svg{color:var(--hw-ink-mute)}.hardware-row>.hw-button{align-self:center;margin:10px 14px 10px 0}.hardware-form,.hardware-pairing{gap:14px;display:grid}.hardware-form label{color:var(--hw-ink-dim);gap:6px;font-weight:700;display:grid}.hardware-form input,.hardware-form select,.hardware-form textarea{border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);min-height:40px;color:var(--hw-ink);background:var(--hw-field);font:inherit;padding:8px 10px}.hardware-form textarea{resize:vertical;min-height:92px}.hardware-dialog-actions{justify-content:flex-end;gap:8px;display:flex}.hardware-error{border-radius:var(--hw-radius-control);color:var(--hw-bad-text);background:var(--hw-bad-soft);margin:14px 0;padding:10px 12px}.hardware-loading{color:var(--hw-ink-dim);text-align:center;padding:30px}.hardware-pairing output{border-radius:var(--hw-radius-control);color:var(--hw-accent-ink);background:var(--hw-accent);letter-spacing:.12em;text-align:center;padding:14px;font-size:24px;font-weight:900}.hardware-pairing b{text-align:center}@media (width<=760px){.hardware-screen{padding:18px 12px 96px}.hardware-list{border-radius:var(--hw-radius-sheet);border-inline:0}.hardware-list__head{display:none}.hardware-row{display:block}.hardware-row__details{grid-template-columns:minmax(0,1fr) 20px;gap:10px;width:100%}.hardware-row__details>span{grid-column:1}.hardware-row__details>span:before{color:var(--hw-ink-mute);content:attr(data-label);font-size:var(--hw-type-micro);letter-spacing:.06em;text-transform:uppercase;margin-bottom:3px;font-weight:800;display:block}.hardware-row__details>span:first-child{grid-row:1}.hardware-row__details>svg{grid-area:1/2}.hardware-row>.hw-button{width:calc(100% - 28px);min-height:42px;margin:0 14px 14px}.hardware-dialog-actions{flex-direction:column-reverse}.hardware-dialog-actions .hw-button{width:100%}}.people-admin{min-height:100%;padding:28px 32px 96px}.people-mode-tabs,.people-status-tabs,.people-settings__tabs{border-bottom:1px solid var(--hw-hairline-2);gap:4px;margin-top:18px;display:flex;overflow-x:auto}.people-mode-tabs button,.people-status-tabs button,.people-settings__tabs button{border:0;color:var(--hw-ink-dim);cursor:pointer;background:0 0;border-bottom:3px solid #0000;flex:none;min-height:44px;padding:0 16px;font-weight:750}.people-mode-tabs button[aria-selected=true],.people-status-tabs button[aria-selected=true],.people-settings__tabs button[aria-selected=true]{border-color:var(--hw-accent);color:var(--hw-ink)}.people-status-tabs button span{background:var(--hw-surface-2);border-radius:999px;min-width:21px;margin-left:5px;padding:3px 6px;font-size:10px;display:inline-block}.people-toolbar{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);box-shadow:var(--hw-shadow-sm);grid-template-columns:minmax(240px,1fr) 180px 150px auto;align-items:end;gap:10px;margin:14px 0;padding:12px;display:grid}.people-search{background:var(--hw-field);border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);align-items:center;gap:8px;min-height:40px;padding:0 11px;display:flex}.people-search input{color:var(--hw-ink);background:0 0;border:0;outline:0;width:100%;min-width:0}.people-field{flex-direction:column;gap:5px;min-width:0;display:flex}.people-field>span:first-child,.people-reason>span,.people-settings__scope label>span:first-child{color:var(--hw-ink-mute);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.people-field>span:nth-child(2),.people-settings__scope label,.people-setting-card label{position:relative}.people-field select,.people-field input,.people-field textarea,.people-reason input,.people-settings__scope select,.people-setting-card select{appearance:none;background:var(--hw-field);border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);color:var(--hw-ink);width:100%;min-height:40px;padding:8px 34px 8px 10px}.people-field textarea{resize:vertical}.people-field svg,.people-settings__scope svg,.people-setting-card label svg{pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.people-group-toggle{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-control);color:var(--hw-ink);justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 12px;display:flex}.people-group-toggle[aria-pressed=true]{background:var(--hw-accent-soft);border-color:var(--hw-accent-border);color:var(--hw-accent-text)}.people-notice,.people-error{border-radius:8px;margin:12px 0;padding:10px 12px}.people-notice{background:var(--hw-info-soft);color:var(--hw-ink-2)}.people-error{background:var(--hw-bad-soft);color:var(--hw-bad-text)}.people-workspace{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.people-workspace--open{grid-template-columns:minmax(560px,1fr) minmax(380px,460px)}.people-table{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);box-shadow:var(--hw-shadow-sm);overflow:hidden}.people-table>header,.people-row{grid-template-columns:24px minmax(210px,1.5fr) minmax(120px,1fr) minmax(90px,.75fr) 108px 100px 26px;align-items:center;gap:12px;padding:0 14px;display:grid}.people-table>header{background:var(--hw-surface-2);color:var(--hw-ink-mute);letter-spacing:.06em;text-transform:uppercase;min-height:38px;font-size:10px;font-weight:800}.people-row{border-top:1px solid var(--hw-hairline);height:58px}.people-row-wrap>h3{background:var(--hw-surface-2);border-top:1px solid var(--hw-hairline-2);color:var(--hw-ink-dim);text-transform:uppercase;margin:0;padding:8px 50px;font-size:11px}.people-identity{color:var(--hw-ink);text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.people-identity>span:last-child,.people-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.people-identity b,.people-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.people-identity small,.people-row>span{color:var(--hw-ink-dim);font-size:11px}.people-avatar{background:var(--hw-accent-soft);border:1px solid var(--hw-accent-border);color:var(--hw-accent-text);border-radius:50%;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:850;display:flex}.people-doc-dots{gap:4px;display:flex}.people-doc-dots i{background:var(--hw-hairline-2);border-radius:50%;width:7px;height:7px}.people-doc-dots i.done{background:var(--hw-good)}.people-doc-dots i.needs{background:var(--hw-warn)}.people-open,.people-drawer>header>button{color:var(--hw-ink-dim);background:0 0;border:0;justify-content:center;align-items:center;padding:5px;display:flex}.people-loading{color:var(--hw-ink-mute);text-align:center;padding:44px}.people-batch{background:var(--hw-ink);box-shadow:var(--hw-shadow-md);color:var(--hw-surface);max-width:calc(100vw - 32px);z-index:var(--hw-z-modal);border-radius:12px;align-items:center;gap:14px;padding:9px 12px 9px 16px;display:flex;position:fixed;bottom:18px;left:50%;transform:translate(-50%)}.people-batch>div{gap:5px;display:flex;overflow-x:auto}.people-batch button{border:1px solid color-mix(in srgb,var(--hw-surface) 25%,transparent);color:inherit;background:0 0;border-radius:7px;flex:none;min-height:34px;padding:0 10px}.people-batch button:disabled{opacity:.45}.people-drawer{background:var(--hw-surface);border:1px solid var(--hw-card-line);border-radius:var(--hw-radius-card);box-shadow:var(--hw-shadow-md);align-self:start;max-height:calc(100vh - 36px);position:sticky;top:18px;overflow:auto}.people-drawer>header{border-bottom:1px solid var(--hw-hairline);grid-template-columns:26px 38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:14px;display:grid}.people-drawer>header h2,.people-drawer>header p{margin:0}.people-drawer>header h2{font-size:17px}.people-drawer>header p,.people-drawer>header small{color:var(--hw-ink-dim);font-size:10px}.people-drawer nav{border-bottom:1px solid var(--hw-hairline-2);padding:0 6px;display:flex;overflow-x:auto}.people-drawer nav button{color:var(--hw-ink-dim);background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-height:40px;padding:0 9px;font-size:11px;font-weight:750}.people-drawer nav button[aria-selected=true]{border-color:var(--hw-accent);color:var(--hw-ink)}.people-drawer__body{padding:14px}.people-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.people-facts div{background:var(--hw-surface-2);border:1px solid var(--hw-hairline);border-radius:8px;padding:10px}.people-facts dt{color:var(--hw-ink-mute);text-transform:uppercase;font-size:9px;font-weight:800}.people-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:11px;font-weight:700}.people-steps,.people-doc-list{flex-direction:column;gap:8px;display:flex}.people-steps article,.people-doc-list article,.people-app-grid article,.people-readonly-row{background:var(--hw-surface-2);border:1px solid var(--hw-hairline);border-radius:9px;align-items:center;gap:9px;min-height:50px;padding:8px 10px;display:flex}.people-steps article>span{border:1px solid var(--hw-hairline-2);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.people-steps article>span.is-done{background:var(--hw-good-soft);color:var(--hw-good-text)}.people-steps article b,.people-doc-list article>div,.people-app-grid article>div,.people-readonly-row>span{flex:1}.people-doc-list small,.people-app-grid small,.people-readonly-row small{color:var(--hw-ink-mute);margin-top:3px;font-size:10px;display:block}.people-form{flex-direction:column;gap:12px;display:flex}.people-form>p{color:var(--hw-ink-dim);margin:0}.people-form__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.people-form__helper{color:var(--hw-ink-dim);font-size:12px}.people-confirm-copy{background:var(--hw-surface-2);border-radius:8px;padding:10px}.people-settings__scope{justify-content:flex-end;margin:14px 0 0;display:flex}.people-settings__scope label{flex-direction:column;gap:5px;min-width:240px;display:flex}.people-settings__body{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:0 0 var(--hw-radius-card) var(--hw-radius-card);min-height:360px;padding:22px}.people-settings__body section>h2{margin:0 0 5px}.people-settings__body section>p{color:var(--hw-ink-dim);margin:0 0 18px}.people-app-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.people-app-icon{background:var(--hw-accent-soft);color:var(--hw-accent-text);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.people-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.people-choice-grid button{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink);text-align:left;border-radius:9px;align-items:center;gap:9px;min-height:54px;padding:8px 10px;display:flex}.people-choice-grid button.is-selected{border-color:var(--hw-accent-border)}.people-choice-grid button>span:last-child{flex-direction:column;display:flex}.people-choice-grid small{color:var(--hw-ink-mute);font-size:10px}.people-check{border:1px solid var(--hw-hairline-2);border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.is-selected .people-check{background:var(--hw-accent);color:var(--hw-accent-ink)}.people-setting-card{border-bottom:1px solid var(--hw-hairline);grid-template-columns:minmax(180px,1fr) 190px 90px;align-items:center;gap:12px;min-height:62px;display:grid}.people-setting-card>div small{color:var(--hw-ink-mute);margin-top:3px;font-size:10px;display:block}.people-switch{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:4px 9px 4px 4px;display:flex}.people-switch span{background:var(--hw-ink-mute);border-radius:50%;width:20px;height:20px}.people-switch[aria-pressed=true] span{background:var(--hw-good)}.people-lock{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink-dim);border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:10px;display:flex}.people-lock[aria-pressed=true]{background:var(--hw-warn-soft);color:var(--hw-warn-text)}.people-reason{flex-direction:column;gap:5px;max-width:520px;margin-top:18px;display:flex}.people-sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1050px){.people-workspace--open{grid-template-columns:1fr}.people-drawer{max-height:none;z-index:var(--hw-z-modal);position:fixed;inset:0}.people-toolbar{grid-template-columns:minmax(220px,1fr) repeat(2,150px)}.people-group-toggle{grid-column:1/-1}}@media (width<=700px){.people-admin{padding:18px 14px 96px}.people-admin .hw-section-head{flex-direction:column;align-items:flex-start;gap:12px}.people-admin .hw-section-head .hw-button{width:100%}.people-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.people-search,.people-group-toggle{grid-column:1/-1}.people-table>header{display:none}.people-row{grid-template-columns:22px minmax(0,1fr) 24px;gap:8px;height:64px;padding:5px 10px}.people-row>span{display:none}.people-identity{grid-column:2}.people-open{grid-column:3}.people-row-wrap>h3{padding-left:40px}.people-batch{flex-wrap:wrap;align-items:flex-start;width:calc(100vw - 20px);bottom:8px}.people-batch>div{order:3;width:100%}.people-drawer{border:0;border-radius:0}.people-drawer>header{background:var(--hw-surface);z-index:2;position:sticky;top:0}.people-facts,.people-form__pair,.people-choice-grid,.people-app-grid{grid-template-columns:1fr}.people-settings__scope{justify-content:stretch}.people-settings__scope label{width:100%}.people-settings__tabs button{padding:0 11px}.people-settings__body{padding:15px}.people-setting-card{grid-template-columns:1fr auto;align-items:start;padding:10px 0}.people-setting-card label,.people-switch{grid-column:1/-1}}.hw-select-toggle[aria-pressed=true]{background:var(--hw-ink);border-color:var(--hw-ink);color:var(--hw-surface)}.hw-select-row{align-items:stretch;gap:8px;display:flex}.hw-select-row__gutter{flex:0 0 44px;justify-content:center;align-items:center;display:flex}.hw-select-row__content{flex:1;min-width:0}.hw-check{background:var(--hw-surface);border:1px solid var(--hw-hairline-3);color:var(--hw-accent-ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hw-check[aria-checked=true]{background:var(--hw-accent);border-color:var(--hw-accent-border)}.hw-check:active{box-shadow:inset 0 2px 4px #00000029}.hw-bulk-bar{background:var(--hw-ink);border-radius:var(--hw-radius-card);box-shadow:var(--hw-shadow-md);color:var(--hw-surface);z-index:var(--hw-z-sticky);flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;padding:11px 16px;display:flex;position:sticky;bottom:0}.hw-bulk-bar__count{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.hw-bulk-bar__actions{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.hw-bulk-bar button{border-radius:var(--hw-radius-control);color:var(--hw-surface);cursor:pointer;background:#ffffff1a;border:1px solid #fff3;min-height:36px;padding:0 12px}.hw-bulk-bar button:hover{background:#ffffff2e}.hw-bulk-bar button:active{box-shadow:inset 0 2px 4px #00000059}@media (width<=600px){.hw-bulk-bar{min-height:56px;padding-bottom:calc(11px + env(safe-area-inset-bottom,0px));border-radius:0;margin:0}.hw-bulk-bar button{min-height:44px}}.sh-all-changes{gap:12px;margin-top:24px;display:grid}.sh-filters{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sh-filters select{width:100%;color:inherit;font:inherit;background:0 0;border:0}.sh-list{gap:8px;display:grid}.sh-row{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);grid-template-columns:minmax(140px,1fr) minmax(180px,1.4fr) minmax(130px,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.sh-row small{color:var(--hw-ink-mute);display:block}.sh-change{overflow-wrap:anywhere}.sh-reason{color:var(--hw-ink-mute);grid-column:1/-1;margin:0}.sh-older{justify-content:center;display:flex}.sh-alert{color:var(--hw-bad);margin:0}.sh-last-changed{color:var(--hw-ink-mute);font-size:.875rem}@media (width<=640px){.sh-filters{grid-template-columns:1fr 1fr}.sh-row{grid-template-columns:1fr}}.store-devices{gap:var(--hw-space-4);padding:var(--hw-space-4) 0;display:grid}.store-devices__issue,.store-devices__pairing,.store-devices__confirm{gap:var(--hw-space-2);flex-wrap:wrap;align-items:end;display:flex}.store-devices__issue label{gap:var(--hw-space-1);display:grid}.store-devices__pairing{padding:var(--hw-space-3);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);align-items:center}.store-devices__pairing output{font:inherit;letter-spacing:.08em;font-weight:700}.store-devices__error{color:var(--hw-bad-text)}.store-devices__table{overflow-x:auto}.store-devices__table table{border-collapse:collapse;width:100%}.store-devices__table th,.store-devices__table td{padding:var(--hw-space-2);text-align:left;border-bottom:1px solid var(--hw-hairline);vertical-align:middle}@media (width<=560px){.store-devices__table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.store-devices__table tr,.store-devices__table td{display:block}.store-devices__table td:before{content:attr(data-label);opacity:.75;font-size:.8em;display:block}.store-devices__table td:last-child:before{content:""}}.store-admin{box-shadow:none;overflow:visible}.store-batch{background:var(--hw-ink);min-height:52px;color:var(--hw-surface);border-radius:12px;align-items:center;gap:9px;margin:-1px -1px 12px;padding:8px 13px;display:flex}.store-batch>span{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:80px;font-size:12px;overflow:hidden}.store-batch .hw-button{color:#fff;background:0 0;border-color:#ffffff80}.store-admin__list{border-right:1px solid var(--hw-hairline-2);overflow:hidden}.store-admin__list>header{border-bottom:1px solid var(--hw-hairline);align-items:center;gap:10px;height:64px;padding:0 14px;display:flex}.store-admin__list>header label{flex:1}.store-admin__list input,.store-admin__detail input,.store-admin__detail select,.store-admin__detail textarea{box-sizing:border-box;border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);background:var(--hw-field);width:100%;min-height:38px;color:var(--hw-ink);padding:7px 10px}.store-admin__select-all{background:var(--hw-surface-2);height:36px;color:var(--hw-ink-dim);white-space:nowrap;align-items:center;gap:9px;padding:0 14px;font-size:11px;display:flex}.store-admin__select-all input,.store-admin__store>input{width:18px;height:18px;min-height:18px;accent-color:var(--hw-ink);padding:0}.store-admin__store{border-bottom:1px solid var(--hw-hairline);align-items:center;gap:9px;height:72px;padding-left:14px;display:flex}.store-admin__store.is-active{box-shadow:inset 4px 0 var(--hw-accent)}.store-admin__store.is-checked{background:var(--hw-accent-soft)}.store-admin__store>button{min-width:0;color:var(--hw-ink);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-self:stretch;align-items:center;gap:8px;padding:0 13px 0 0;display:flex}.store-admin__store>button>span{align-items:center;gap:8px;min-width:0;display:flex}.store-admin__store>button>span:first-child{gap:2px;display:grid}.store-admin__store b,.store-admin__store small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-admin__store small{color:var(--hw-ink-dim);font-size:10.5px}.store-admin__detail{background:var(--hw-surface);min-width:0}.store-detail__head{align-items:center;gap:10px;min-height:64px;padding:0 16px;display:flex}.store-detail__head>div{flex:1;min-width:0}.store-detail__head h3,.store-detail__head small{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.store-detail__head small{color:var(--hw-ink-dim);font-size:10.5px}.store-detail__back{background:0 0;border:0;display:none}.store-tabs{border-bottom:1px solid var(--hw-hairline);scrollbar-width:none;gap:2px;margin:0 16px;display:flex;overflow-x:auto}.store-tabs button{height:40px;color:var(--hw-ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:0 10px;font-size:12px;font-weight:700}.store-tabs button[aria-current=page]{border-color:var(--hw-accent);color:var(--hw-ink)}.store-tabs__phone{display:none}.store-profile-card{border:1px solid var(--hw-hairline-2);border-radius:12px;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;margin:12px 16px;padding:13px;display:grid}.store-profile-card label,.store-address label,.store-create label,.store-batch-panel label{color:var(--hw-ink-dim);letter-spacing:.04em;text-transform:uppercase;gap:4px;font-size:10px;font-weight:800;display:grid}.store-profile-card>span{color:var(--hw-bad-text);font-size:11px}.store-setting-group{padding:0 16px}.store-setting-group>header{border-bottom:1px solid var(--hw-hairline);height:44px}.store-setting-group>header button{width:100%;height:100%;color:var(--hw-ink);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;display:flex}.store-setting-group>header span{color:var(--hw-ink-dim);font-size:11px}.store-setting-group>header svg{margin-left:auto}.store-settings-filter{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 4px;display:flex}.store-settings-filter>div{background:var(--hw-surface-2);border-radius:9px;padding:3px;display:flex}.store-settings-filter button{height:30px;color:var(--hw-ink-dim);background:0 0;border:0;border-radius:7px;padding:0 11px;font-size:11px;font-weight:750}.store-settings-filter button[aria-pressed=true]{background:var(--hw-surface);color:var(--hw-ink);box-shadow:0 1px 4px #0000001f}.store-settings-filter>input{max-width:220px}.store-setting{border-bottom:1px solid var(--hw-hairline);grid-template-columns:minmax(155px,1fr) 105px 14px minmax(150px,168px) 14px 96px;align-items:center;gap:7px;height:52px;display:grid;position:relative}.store-setting--head{height:30px;color:var(--hw-ink-dim);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.store-setting--head span:nth-child(2){grid-column:2}.store-setting--head span:nth-child(3){grid-column:4}.store-setting--head span:nth-child(4){grid-column:6}.store-setting__name{min-width:0;display:grid}.store-setting__name b,.store-setting__name small,.store-setting__default{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.store-setting__name small{color:var(--hw-ink-mute);font-size:10px}.store-setting__default{color:var(--hw-ink-dim);font-size:11px}.store-setting__arrow{color:var(--hw-ink-mute);font-size:11px}.store-setting__control{align-items:center;display:flex;position:relative}.store-setting__control select{appearance:none;padding-right:30px}.store-setting__control svg{pointer-events:none;position:absolute;right:9px}.store-setting input.is-overridden,.store-setting__control.is-overridden select{border-color:var(--hw-accent-border);background:var(--hw-accent-soft);font-weight:700}.store-setting__lock{border:1px solid var(--hw-hairline-3);background:var(--hw-surface);height:31px;color:var(--hw-ink);border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:750;display:flex}.store-setting__lock[aria-pressed=true]{border-color:var(--hw-ink);background:var(--hw-ink);color:#fff}.store-setting__error{color:var(--hw-bad-text);font-size:9px;position:absolute;bottom:1px;right:100px}.store-setting.is-loading{color:var(--hw-ink-mute);grid-template-columns:1fr auto}.store-settings-pane__footer{border-top:1px solid var(--hw-hairline);background:var(--hw-surface-2);align-items:center;gap:8px;min-height:60px;margin-top:10px;padding:9px 16px;display:flex}.store-settings-pane__footer input{flex:1}.store-settings-pane__footer>span{color:var(--hw-ink-dim);font-size:11px}.store-metrc-profile,.store-metrc-key{border:1px solid var(--hw-hairline-2);border-radius:12px;margin:12px 16px;overflow:hidden}.store-metrc-profile header,.store-metrc-key header{border-bottom:1px solid var(--hw-hairline);justify-content:space-between;align-items:center;gap:8px;min-height:45px;padding:0 14px;display:flex}.store-metrc-profile>div{grid-template-columns:1fr 1fr;gap:12px;padding:12px 14px;display:grid}.store-metrc-profile>div>span{gap:4px;display:grid}.store-metrc-profile small{color:var(--hw-ink-dim)}.store-metrc-key header>span{gap:6px;display:flex}.store-metrc-key p{color:var(--hw-ink-dim);margin:10px 14px;font-size:11px}.store-metrc-key>div{grid-template-columns:1fr 1fr auto auto;gap:8px;padding:0 14px 12px;display:grid}.store-metrc-key>small{color:var(--hw-ink-dim);padding:0 14px 10px;display:block}.store-batch-panel>header,.store-batch-panel>footer,.store-create>header,.store-create>footer{border-bottom:1px solid var(--hw-hairline);align-items:center;gap:10px;min-height:58px;padding:0 16px;display:flex}.store-batch-panel>header>div{flex:1}.store-batch-panel h3,.store-batch-panel small,.store-create h3{margin:0}.store-batch-panel small{color:var(--hw-ink-dim)}.store-batch-panel__fields{grid-template-columns:minmax(220px,1fr) 180px 180px;gap:12px;padding:16px;display:grid}.store-batch-panel__fields label:last-child{grid-column:1/-1}.store-batch-panel__preview{border:1px solid var(--hw-hairline-2);border-radius:10px;gap:0;margin:0 16px 16px;display:grid}.store-batch-panel__preview>b,.store-batch-panel__preview>span{border-bottom:1px solid var(--hw-hairline);align-items:center;gap:8px;min-height:42px;padding:0 12px;display:flex}.store-batch-panel__preview>span svg{margin-left:auto}.store-batch-panel>footer{border-top:1px solid var(--hw-hairline);border-bottom:0;justify-content:flex-end}.store-batch-panel>footer>span{color:var(--hw-ink-dim);margin-right:auto;font-size:11px}.store-create{grid-template-columns:1fr 1fr;gap:12px;padding:0 16px 16px;display:grid}.store-create>header,.store-create>footer{grid-column:1/-1;margin:0 -16px}.store-create>header{justify-content:space-between}.store-create>label:first-of-type{grid-column:1/-1}.store-create textarea{resize:vertical;min-height:140px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.store-create>footer{border-top:1px solid var(--hw-hairline);border-bottom:0;justify-content:flex-end;margin-bottom:-16px}.store-hours-editor{gap:6px;display:flex;overflow-x:auto}.store-hours-editor label{color:var(--hw-ink-dim);white-space:nowrap;grid-template-columns:auto 70px 70px;align-items:center;gap:4px;font-size:10px;display:grid}.store-hours-editor input{min-width:70px}@media (width<=1000px){.store-admin__layout{grid-template-columns:300px minmax(0,1fr)}.store-setting{grid-template-columns:minmax(135px,1fr) 82px 10px minmax(120px,1fr) 10px 40px}.store-setting__lock{font-size:0}.store-setting__lock svg{width:15px}.store-profile-card{grid-template-columns:1fr 1fr}}@media (width<=700px){.store-admin{border-radius:0}.store-batch{z-index:2;white-space:nowrap;border-radius:0;position:sticky;top:0;overflow-x:auto}.store-batch>span{display:none}.store-admin__layout{min-height:420px;display:block}.store-admin__detail,.store-admin--detail .store-admin__list{display:none}.store-admin--detail .store-admin__detail{display:block}.store-detail__back{place-items:center;width:28px;height:40px;padding:0;display:grid}.store-admin__list{border:0}.store-admin__store{border:1px solid var(--hw-hairline-2);border-radius:10px;height:64px;margin:8px 16px;padding-left:12px}.store-admin__store.is-active{box-shadow:none}.store-admin__select-all{margin:0}.store-tabs{display:none}.store-tabs__phone{align-items:center;margin:0 16px 10px;display:flex;position:relative}.store-tabs__phone select{appearance:none;height:48px;padding-right:38px}.store-tabs__phone svg{pointer-events:none;position:absolute;right:12px}.store-profile-card{grid-template-columns:1fr;margin:8px 16px}.store-settings-filter{flex-direction:column;align-items:stretch}.store-settings-filter>div{overflow-x:auto}.store-settings-filter>input{max-width:none}.store-setting-group{padding:0 16px}.store-setting--head{display:none}.store-setting{grid-template-rows:36px 48px;grid-template-columns:68px 14px minmax(0,1fr) 14px 36px;gap:0 6px;height:92px}.store-setting__name{grid-column:1/-1;align-self:end}.store-setting__default{grid-column:1}.store-setting__arrow:first-of-type{grid-column:2}.store-setting__control,.store-setting>input{grid-column:3}.store-setting__arrow:last-of-type{grid-column:4}.store-setting__lock{grid-column:5;width:36px}.store-setting__error{right:44px}.store-settings-pane__footer{z-index:2;flex-wrap:wrap;position:sticky;bottom:0}.store-settings-pane__footer input{flex-basis:100%}.store-settings-pane__footer>span{flex:1}.store-metrc-profile>div,.store-metrc-key>div{grid-template-columns:1fr}.store-metrc-key>div input{grid-column:1}.store-batch-panel__fields{grid-template-columns:1fr 1fr}.store-batch-panel__fields label:first-child,.store-batch-panel__fields label:last-child{grid-column:1/-1}.store-batch-panel>footer{position:sticky;bottom:0}.store-batch-panel>footer>span{display:none}.store-create{grid-template-columns:1fr}.store-create>*{grid-column:1!important}}.store-setting.is-error{background:var(--hw-bad-soft);grid-template-columns:minmax(155px,1fr) 1fr auto;gap:10px}.store-setting__load-error{align-items:center;gap:7px;min-width:0;display:flex}.store-setting__load-error small{color:var(--hw-bad-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.store-setting__retry{border:1px solid var(--hw-bad-text);background:var(--hw-surface);min-height:31px;color:var(--hw-bad-text);border-radius:8px;padding:0 10px;font-size:11px;font-weight:750}.store-address{margin:12px 16px}.store-address__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:13px;display:grid}.store-address__country{color:var(--hw-ink-dim);letter-spacing:.04em;text-transform:uppercase;gap:4px;font-size:10px;font-weight:800;display:grid}.store-address__foot{border-top:1px solid var(--hw-hairline);justify-content:flex-end;align-items:center;gap:10px;padding:10px 13px;display:flex}.store-address__foot p{color:var(--hw-ink-dim);flex:1;margin:0;font-size:11px}.store-address__foot [role=status]{color:var(--hw-ink-dim);font-size:11px}.store-address__error{color:var(--hw-bad-text);padding:0 13px 10px;font-size:11px;display:block}.store-address .settings-muted{margin:0;padding:13px}@media (width<=1000px){.store-address__grid{grid-template-columns:1fr 1fr}}@media (width<=700px){.store-address{margin:8px 16px}.store-address__grid{grid-template-columns:1fr}}.store-settings{width:min(1220px,100%);margin:0 auto;padding:4px 4px 64px}.settings-eyebrow{color:var(--hw-ink-mute);font-size:var(--hw-type-micro);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.settings-scope{color:var(--hw-ink-dim);font-size:var(--hw-type-micro);letter-spacing:.07em;text-transform:uppercase;gap:5px;font-weight:750;display:grid}.settings-scope>span:last-child,.settings-select__control{align-items:center;display:flex;position:relative}.settings-scope select,.settings-select select{appearance:none;border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);background:var(--hw-field);min-height:40px;color:var(--hw-ink);cursor:pointer;text-transform:none;padding:0 38px 0 12px;font-weight:650}.settings-scope svg,.settings-select__control svg{pointer-events:none;position:absolute;right:11px}.settings-legend{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);background:var(--hw-surface);color:var(--hw-ink-dim);font-size:var(--hw-type-meta);flex-wrap:wrap;align-items:center;gap:14px;margin:4px 0 14px;padding:10px 13px;display:flex}.settings-legend>span{align-items:center;gap:5px;display:flex}.settings-legend i{border:1px solid var(--hw-hairline-3);background:var(--hw-surface);border-radius:4px;width:13px;height:13px}.settings-legend i.override{border-left:3px solid var(--hw-info)}.settings-legend i.locked{background:var(--hw-surface-3);border-style:dashed}.settings-legend .settings-rights{color:var(--hw-ink-2);margin-left:auto;font-weight:700}.settings-layout{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:14px;display:grid}.settings-list,.settings-editor{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);background:var(--hw-surface);box-shadow:var(--hw-shadow-sm)}.settings-list{padding:4px 12px 12px}.settings-list__tools{min-height:52px;color:var(--hw-ink-mute);justify-content:space-between;align-items:center;display:flex}.settings-group h2{color:var(--hw-ink-dim);font-size:var(--hw-type-micro);letter-spacing:.13em;text-transform:uppercase;margin:14px 2px 7px}.settings-row{border:1px solid var(--hw-hairline-2);background:var(--hw-surface);width:100%;min-height:72px;color:var(--hw-ink);cursor:pointer;text-align:left;border-radius:10px;align-items:center;gap:11px;margin-bottom:7px;padding:9px 11px;transition:background .12s,border-color .12s,transform 60ms;display:flex}.settings-row:hover{border-color:var(--hw-ink);background:var(--hw-surface-2)}.settings-row:hover>svg{transform:translate(3px)}.settings-row:active{transform:scale(.992);box-shadow:inset 0 2px 4px #0000001f}.settings-row[aria-pressed=true]{border-color:var(--hw-accent-border);background:var(--hw-accent-soft);box-shadow:inset 0 0 0 1px var(--hw-accent-border)}.settings-row__icon{background:var(--hw-surface-3);height:34px;color:var(--hw-ink-2);border-radius:9px;flex:0 0 34px;place-items:center;display:grid}.settings-row__copy{flex:1;min-width:0}.settings-row__copy b,.settings-row__copy small,.settings-row__copy em{display:block}.settings-row__copy b{font-size:var(--hw-type-strong)}.settings-row__copy small{color:var(--hw-ink-dim);margin-top:3px;line-height:1.35}.settings-row__copy em{color:var(--hw-bad-text);font-size:var(--hw-type-meta);margin-top:4px;font-style:normal}.settings-row__value{flex-direction:column;align-items:flex-end;gap:5px;min-width:132px;display:flex}.settings-row__value strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.settings-row>svg{color:var(--hw-ink-mute);transition:transform .12s}.settings-editor{position:sticky;top:18px;overflow:hidden}.settings-editor>header{border-bottom:1px solid var(--hw-hairline);justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.settings-editor h2{font-size:var(--hw-type-title);margin:3px 0 0}.settings-editor__body{gap:14px;padding:16px;display:grid}.settings-editor__body>p{color:var(--hw-ink-dim);margin:0;line-height:1.5}.settings-provenance{justify-content:space-between;align-items:center;gap:8px;display:flex}.settings-provenance code{color:var(--hw-ink-mute);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.settings-segment{border:1px solid var(--hw-hairline-2);background:var(--hw-surface-2);border-radius:999px;gap:3px;width:max-content;padding:3px;display:flex}.settings-segment button{min-width:74px;min-height:34px;color:var(--hw-ink-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:700}.settings-segment button[aria-pressed=true]{background:var(--hw-ink);color:var(--hw-surface)}.settings-segment button:disabled{color:var(--hw-disabled-ink);cursor:not-allowed}.settings-select,.settings-number{color:var(--hw-ink-2);font-size:var(--hw-type-meta);gap:6px;font-weight:700;display:grid}.settings-select select{width:100%}.settings-number input{border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);background:var(--hw-field);min-height:40px;color:var(--hw-ink);padding:0 11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.settings-number input:disabled,.settings-select select:disabled{border-color:var(--hw-disabled-border);background:var(--hw-disabled-bg);color:var(--hw-disabled-ink);cursor:not-allowed}.settings-lock{border:1px dashed var(--hw-hairline-3);background:var(--hw-surface-2);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:11px;display:flex}.settings-lock input{width:18px;height:18px;accent-color:var(--hw-accent)}.settings-lock span{grid-template-columns:auto 1fr;gap:2px 7px;display:grid}.settings-lock small{color:var(--hw-ink-dim);grid-column:2;font-weight:400;line-height:1.4}.settings-readonly,.settings-error{background:var(--hw-warn-soft);color:var(--hw-warn-text);border-radius:9px;align-items:flex-start;gap:8px;padding:10px;line-height:1.45;display:flex}.settings-error{background:var(--hw-bad-soft);color:var(--hw-bad-text);justify-content:space-between;align-items:center;margin:12px}.settings-validation{color:var(--hw-bad-text)!important}.settings-unavailable{border:1px solid var(--hw-disabled-border);border-radius:var(--hw-radius-control);background:var(--hw-disabled-bg);min-height:40px;color:var(--hw-disabled-ink);text-align:left;align-items:center;gap:7px;padding:0 11px;display:flex}.settings-unavailable span{letter-spacing:.06em;text-transform:uppercase;margin-left:auto;font-size:10px;font-weight:750}.settings-audit{border-top:1px dashed var(--hw-hairline-2);color:var(--hw-ink-mute);padding-top:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px}.settings-editor>footer{border-top:1px solid var(--hw-hairline);background:var(--hw-surface-2);align-items:center;gap:8px;padding:12px 15px;display:flex}.settings-editor>footer>span{color:var(--hw-ink-mute);font-size:var(--hw-type-meta);flex:1}.settings-editor--empty{min-height:220px;color:var(--hw-ink-mute);text-align:center;place-items:center;gap:8px;padding:28px;display:grid}.settings-editor--empty b{color:var(--hw-ink)}.settings-muted{color:var(--hw-ink-mute);padding:18px}.integration-keys{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);background:var(--hw-surface);box-shadow:var(--hw-shadow-sm);margin:0 0 14px;overflow:hidden}.integration-keys__head{border-bottom:1px solid var(--hw-hairline);padding:15px}.integration-keys__head h2{margin:3px 0;font-size:18px}.integration-keys__head p{color:var(--hw-ink-dim);margin:0;font-size:12px}.integration-keys__layout{grid-template-columns:minmax(0,1fr) 390px;gap:14px;padding:14px;display:grid}.integration-vendors{gap:9px;display:grid}.integration-vendor{border:1px solid var(--hw-hairline-2);border-radius:10px;overflow:hidden}.integration-vendor>header{background:var(--hw-surface-2);align-items:center;gap:9px;min-height:53px;padding:9px 11px;display:flex}.integration-vendor>header>div{flex:1;gap:2px;display:grid}.integration-vendor small,.integration-slot small{color:var(--hw-ink-dim);font-size:10.5px}.integration-slots{display:grid}.integration-slot{border:0;border-top:1px solid var(--hw-hairline);background:var(--hw-surface);min-height:56px;color:var(--hw-ink);cursor:pointer;text-align:left;align-items:center;gap:10px;padding:8px 11px;display:flex}.integration-slot:hover{background:var(--hw-surface-2)}.integration-slot:active{box-shadow:inset 0 2px 4px #0000001f}.integration-slot[aria-pressed=true]{background:var(--hw-accent-soft)}.integration-slot>span:first-child{flex:1;gap:3px;min-width:0;display:grid}.integration-slot>span:last-child{align-items:center;gap:8px;display:flex}.store-admin{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);background:var(--hw-surface);box-shadow:var(--hw-shadow-sm);margin:0 0 14px;overflow:hidden}.store-admin__head,.store-admin__editor>header,.store-admin__editor>footer{justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.store-admin__head{border-bottom:1px solid var(--hw-hairline)}.store-admin__head h2,.store-admin__head p,.store-admin__editor h3{margin:3px 0 0}.store-admin__head p{color:var(--hw-ink-dim);font-size:12px}.store-admin__layout{grid-template-columns:minmax(280px,.9fr) minmax(390px,1.1fr);min-height:230px;display:grid}.store-admin__list{border-right:1px solid var(--hw-hairline)}.store-admin__list>button{border:0;border-bottom:1px solid var(--hw-hairline);background:var(--hw-surface);width:100%;min-height:64px;color:var(--hw-ink);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;display:flex}.store-admin__list>button:hover,.store-admin__list>button[aria-pressed=true]{background:var(--hw-accent-soft)}.store-admin__list>button:active{box-shadow:inset 0 2px 4px #0000001f}.store-admin__list>button span:first-child{gap:3px;display:grid}.store-admin__list small{color:var(--hw-ink-dim)}.store-admin__list>button span:last-child{align-items:center;gap:8px;display:flex}.store-admin__editor{flex-direction:column;min-width:0;display:flex}.store-admin__editor>header{border-bottom:1px solid var(--hw-hairline)}.store-admin__fields{grid-template-columns:1fr 1fr;gap:12px;padding:15px;display:grid}.store-admin__fields label{color:var(--hw-ink-2);font-size:var(--hw-type-meta);gap:5px;font-weight:700;display:grid}.store-admin__fields input,.store-admin__fields textarea{box-sizing:border-box;border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);background:var(--hw-field);width:100%;min-height:40px;color:var(--hw-ink);padding:8px 10px}.store-admin__fields textarea{resize:vertical;min-height:150px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.store-admin__wide{grid-column:1/-1}.store-admin__editor>footer{border-top:1px solid var(--hw-hairline);background:var(--hw-surface-2);margin-top:auto}.store-admin__editor>footer>span{color:var(--hw-ink-mute);font-size:var(--hw-type-meta)}.store-admin__empty{color:var(--hw-ink-mute);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.store-admin__empty b{color:var(--hw-ink)}@media (width<=700px){.store-admin__head{align-items:flex-start}.store-admin__layout{grid-template-columns:1fr}.store-admin__list{border-right:0}.store-admin__editor{border-top:1px solid var(--hw-hairline)}.store-admin__fields{grid-template-columns:1fr}.store-admin__wide{grid-column:auto}.store-admin__list>button{min-height:68px}.store-admin__fields input{min-height:44px}}@media (width<=600px){.integration-keys__layout{padding:0;display:block}.integration-vendor{border-width:1px 0 0;border-radius:0}.integration-slot{min-height:62px}.integration-keys .settings-editor--empty{display:none}}@media (width<=900px){.settings-layout{grid-template-columns:1fr}.settings-editor{z-index:var(--hw-z-modal);border:0;border-radius:0;position:fixed;inset:0;overflow:auto}.settings-editor--empty{display:none}}@media (width<=600px){.store-settings{padding:0 0 74px}.settings-legend{gap:9px}.settings-legend .settings-rights{flex-basis:100%;margin-left:0}.settings-list{padding:3px 7px 8px}.settings-row{min-height:82px;padding:10px 9px}.settings-row__value{align-items:flex-start;min-width:0}.settings-row__copy small,.settings-row__icon{display:none}.settings-editor>header{z-index:1;background:var(--hw-surface);position:sticky;top:0}.settings-editor__body{padding-bottom:100px}.settings-editor>footer{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));position:fixed;bottom:0;left:0;right:0}.settings-segment button,.settings-number input,.settings-select select,.settings-unavailable{min-height:44px}}.closing-checklist{border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);background:var(--hw-surface);box-shadow:var(--hw-shadow-sm);gap:12px;margin-top:22px;padding:16px;display:grid}.closing-checklist>header,.closing-checklist__toolbar,.closing-checklist__task,.closing-checklist__actions,.closing-checklist__labels,.closing-checklist__add,.closing-checklist__note,.closing-checklist__error{align-items:center;gap:10px;display:flex}.closing-checklist>header{justify-content:space-between}.closing-checklist h2,.closing-checklist p{margin:0}.closing-checklist header p{color:var(--hw-ink-dim);margin-top:4px;line-height:1.4}.closing-checklist__toolbar{border-block:1px solid var(--hw-hairline);color:var(--hw-ink-dim);font-size:var(--hw-type-meta);justify-content:space-between;padding:10px 0;font-weight:700}.closing-checklist__tasks{gap:8px;display:grid}.closing-checklist__task{border:1px solid var(--hw-hairline-2);background:var(--hw-surface-2);border-radius:12px;min-height:72px;padding:10px}.closing-checklist__task--locked{background:var(--hw-surface-3);border-style:dashed}.closing-checklist__position{background:var(--hw-surface);height:28px;color:var(--hw-ink-dim);border-radius:50%;flex:0 0 28px;place-items:center;font-weight:800;display:grid}.closing-checklist__copy{flex:1;gap:3px;min-width:0;display:grid}.closing-checklist__copy small{color:var(--hw-ink-dim);line-height:1.35}.closing-checklist__labels{flex-wrap:wrap;margin-top:3px}.closing-checklist__actions{margin-left:auto}.closing-checklist__add{align-items:end}.closing-checklist__add label{font-size:var(--hw-type-meta);flex:1;gap:5px;font-weight:700;display:grid}.closing-checklist__add input{border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);background:var(--hw-field);min-height:40px;color:var(--hw-ink);padding:0 11px}.closing-checklist__add-button{border-style:dashed;width:100%}.closing-checklist__note{color:var(--hw-ink-dim);font-size:var(--hw-type-meta);line-height:1.4}.closing-checklist__error{background:var(--hw-bad-soft);color:var(--hw-bad-text);border-radius:9px;justify-content:space-between;padding:10px}@media (width<=600px){.closing-checklist{margin-top:16px;padding:12px}.closing-checklist__task{align-items:start}.closing-checklist__actions{gap:4px}.closing-checklist__actions button{min-width:36px;padding-inline:7px}.closing-checklist__add{flex-wrap:wrap;align-items:stretch}.closing-checklist__add label{flex-basis:100%}.closing-checklist__add button{min-height:44px}}.closing-checklist__workspace{grid-template-columns:minmax(280px,1.2fr) minmax(260px,1fr) minmax(220px,.8fr);gap:12px;display:grid}.closing-checklist__task--selected{border-color:var(--hw-accent)}.closing-checklist__drag,.closing-checklist__choose{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.closing-checklist__drag{color:var(--hw-ink-dim);font-size:18px}.closing-checklist__choose{flex:1;gap:3px;min-width:0;display:grid}.closing-checklist__choose small,.closing-checklist__choose span{color:var(--hw-ink-dim);font-size:var(--hw-type-meta)}.closing-checklist__editor,.closing-checklist__preview{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);border-radius:12px;align-self:start;gap:10px;padding:12px;display:grid}.closing-checklist__editor header{justify-content:space-between;align-items:center;display:flex}.closing-checklist__editor h3,.closing-checklist__preview h3{margin:0}.closing-checklist__editor label{font-size:var(--hw-type-meta);gap:5px;font-weight:700;display:grid}.closing-checklist__editor input,.closing-checklist__editor textarea,.closing-checklist__editor select{background:var(--hw-field);border:1px solid var(--hw-field-border);border-radius:var(--hw-radius-control);color:var(--hw-ink);min-height:38px;padding:8px}.closing-checklist__editor textarea{resize:vertical;min-height:70px}.closing-checklist__toggles{gap:7px;display:grid}.closing-checklist__toggles label{align-items:center;font-weight:600;display:flex}.closing-checklist__preview>div{border-top:1px solid var(--hw-hairline);align-items:center;gap:8px;min-height:34px;display:flex}.closing-checklist__preview b{color:var(--hw-ink-dim);text-transform:uppercase;margin-left:auto;font-size:10px}@media (width<=1000px){.closing-checklist__workspace{grid-template-columns:1fr 1fr}.closing-checklist__preview{grid-column:1/-1}}@media (width<=600px){.closing-checklist__toolbar{flex-wrap:wrap;align-items:stretch}.closing-checklist__workspace{grid-template-columns:1fr}.closing-checklist__preview{grid-column:auto}}.role-editor{max-width:1336px;margin:0 auto}.role-editor__workspace{grid-template-columns:290px minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.role-editor__list,.role-editor__detail{border:1px solid var(--hw-hairline-3);background:var(--hw-surface);border-radius:12px;padding:12px}.role-editor__list-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.role-editor__list-head h2{margin:0;font-size:18px}.role-editor__rows{margin:10px -12px -12px}.role-editor__row{border:0;border-top:1px solid var(--hw-hairline-3);width:100%;min-height:62px;color:inherit;text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:8px;padding:8px 12px;display:grid}.role-editor__row.is-selected{box-shadow:inset 3px 0 var(--hw-accent);background:var(--hw-surface-2)}.role-editor__row small,.role-editor__scope small{color:var(--hw-ink-dim);font-size:11px;display:block}.role-editor__pills{flex-wrap:wrap;justify-content:end;gap:4px;display:flex}.role-editor__detail h2{outline:none}.role-editor__notice{background:var(--hw-info-soft);border-radius:8px;padding:10px}.role-editor__blocked{border:1px solid var(--hw-warn);border-radius:8px;padding:10px}.role-editor__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.role-editor label{gap:5px;font-size:12px;font-weight:700;display:grid}.role-editor input,.role-editor textarea{box-sizing:border-box;border:1px solid var(--hw-hairline-3);background:var(--hw-surface-2);width:100%;min-height:40px;color:inherit;border-radius:8px;padding:8px}.role-editor textarea{resize:vertical;min-height:72px}.role-editor__toggle{grid-template-columns:18px 1fr;align-content:center}.role-editor__toggle input,.role-editor__scope input,.role-editor__grantors input{width:18px;min-height:18px}.role-editor__grantors{border:0;flex-wrap:wrap;gap:12px;margin:16px 0;padding:0;display:flex}.role-editor__grantors label{align-items:center;gap:6px;display:flex}.role-editor__permissions section{border-top:1px solid var(--hw-hairline-3)}.role-editor__permissions h3{margin:12px 0 8px;font-size:14px}.role-editor__scope-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:12px;display:grid}.role-editor__scope{border:1px solid var(--hw-hairline-3);background:var(--hw-surface-2);border-radius:8px;grid-template-columns:18px 1fr;align-items:start;min-height:42px;padding:8px}.role-editor__scope.is-changed{border-color:var(--hw-accent-border)}.role-editor__scope:has(input:disabled){opacity:.72}.role-editor__save{border:1px solid var(--hw-hairline-3);border-radius:10px;gap:10px;margin-top:14px;padding:12px;display:grid}.role-editor__save p{margin:3px 0;font-size:12px}@media (width<=899px){.role-editor__workspace{display:block}.role-editor__detail{margin-top:12px}.role-editor__scope-grid,.role-editor__fields{grid-template-columns:1fr}.role-editor__list-head .hw-button{min-height:44px}.role-editor__row{min-height:62px}}.admin-shell{min-height:100%}.admin-shell__head{background:var(--hw-surface);border-bottom:1px solid var(--hw-hairline-2);padding:22px 32px 14px}.admin-shell__head span{color:var(--hw-accent-text);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.admin-shell__head h1{margin:4px 0;font-size:24px}.admin-shell__head p{color:var(--hw-ink-dim);margin:0}.admin-shell__tabs{background:var(--hw-surface);border-bottom:1px solid var(--hw-hairline-2);padding:0 24px;display:flex;overflow-x:auto}.admin-shell__tabs button{color:var(--hw-ink-dim);background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-height:46px;padding:0 16px;font-weight:750}.admin-shell__tabs button[aria-selected=true]{border-color:var(--hw-accent);color:var(--hw-ink)}.admin-shell__content>.store-settings,.admin-shell__content>.people-admin{padding-top:24px}@media (width<=700px){.admin-shell__head{padding:18px 14px 12px}.admin-shell__tabs{padding:0 4px}.admin-shell__tabs button{padding:0 11px}}.settings-landing{background:var(--hw-surface-2);color:var(--hw-ink);min-height:100%;padding:24px}.settings-landing .hw-section-head,.settings-landing__section{max-width:1100px;margin:0 auto 24px}.settings-landing__section h2{color:var(--hw-ink-dim);letter-spacing:.08em;text-transform:uppercase;margin:0 0 11px;font-size:11px;font-weight:800}.settings-landing__grid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:11px;display:grid}.settings-landing__tile{background:var(--hw-surface);border:1px solid var(--hw-hairline);border-radius:var(--hw-radius-card);color:var(--hw-ink);align-items:center;gap:13px;min-width:44px;min-height:44px;padding:15px;text-decoration:none;transition:box-shadow .16s,transform .16s;display:flex}.settings-landing__tile:hover{box-shadow:var(--hw-shadow-sm);transform:translateY(-1px)}.settings-landing__tile:focus-visible{box-shadow:var(--hw-focus-ring);outline:0}.settings-landing__tile>span:nth-child(2){flex:1;min-width:0}.settings-landing__tile strong,.settings-landing__tile small{display:block}.settings-landing__tile strong{font-size:13.5px;font-weight:600}.settings-landing__tile small{color:var(--hw-ink-dim);margin-top:1px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.settings-landing__tile>svg{color:var(--hw-ink-mute);flex:none}.settings-landing__chip{background:var(--hw-surface-3);border-radius:var(--hw-radius-control);color:var(--hw-ink-2);flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.settings-landing__cell{align-content:start;gap:6px;display:grid}.settings-landing__sub{background:var(--hw-surface);border:1px solid var(--hw-hairline);border-radius:var(--hw-radius-control);color:var(--hw-ink);align-items:center;min-height:44px;padding:0 15px;font-size:12.5px;text-decoration:none;display:flex}.settings-landing__sub:focus-visible{box-shadow:var(--hw-focus-ring);outline:0}@media (width<=700px){.settings-landing{padding:18px 14px}.settings-landing__grid{grid-template-columns:1fr}}.home-screen{max-width:1240px;color:var(--hw-ink);margin:auto}.home-screen .hw-kit-page-header{margin-bottom:20px}.home-quick{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px;display:grid}.home-layout{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-areas:"queue today""attention register""extra bounty";align-items:start;gap:16px;display:grid}.home-area{min-width:0}.home-area--queue{grid-area:queue}.home-area--today{grid-area:today}.home-area--attention{grid-area:attention}.home-area--extra{grid-area:extra}.home-area--register{grid-area:register}.home-area--bounty{grid-area:bounty}.home-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.home-stage{border-top:3px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);min-width:0}.home-stage--incoming{border-top-color:var(--hw-warn)}.home-stage--pack,.home-stage--packing{border-top-color:var(--hw-info)}.home-stage--ready{border-top-color:var(--hw-good)}.home-verify-bar{background:var(--hw-bad-soft);border-radius:var(--hw-radius-card);flex-wrap:wrap;align-items:center;gap:9px;margin-top:12px;padding:10px 13px;display:flex}.home-verify-bar span{color:var(--hw-ink);font-size:var(--hw-type-strong);flex:1;min-width:0;font-weight:600}.home-rows{margin:0;padding:0;list-style:none}.home-row{padding:11px var(--hw-space-4);align-items:center;gap:11px;display:flex}.home-row+.home-row{border-top:1px solid var(--hw-hairline)}.home-row__text{color:var(--hw-ink);flex:1;min-width:0;font-weight:600}.home-row--bad .hw-icon-chip{color:var(--hw-bad)}.home-row--warn .hw-icon-chip{color:var(--hw-warn)}.home-row--info .hw-icon-chip{color:var(--hw-info)}.home-today{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.home-today__retry{gap:6px;display:grid}.home-screen button{min-height:44px}.home-screen button:focus-visible{outline:2px solid var(--hw-accent);outline-offset:2px}@media (width<=600px){.home-layout{flex-direction:column;gap:16px;display:flex}.home-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-stages{gap:6px}.home-stages .hw-stat-tile{min-width:0;padding:8px 6px}.home-screen{padding-bottom:calc(var(--hw-phone-bar-height,56px) + env(safe-area-inset-bottom,0px))}}.rg-sales,.rg-sale-detail{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);padding:12px}.rg-sales__tabs,.rg-sales__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rg-sales__tabs{margin-bottom:10px}.rg-sales__filters{gap:8px;margin-bottom:10px;display:grid}.rg-sales__chips b{color:var(--hw-ink-mute);text-transform:uppercase;font-size:11px}.rg-sales-chip{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink-2);cursor:pointer;font:inherit;border-radius:999px;padding:5px 9px;font-size:12px}.rg-sales-chip.is-active{background:var(--hw-accent-soft);border-color:var(--hw-accent-border);color:var(--hw-accent-text)}.rg-sales__rows,.rg-sale-detail__lines{gap:7px;display:grid}.rg-sales-row{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink);cursor:pointer;font:inherit;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;padding:9px;display:flex}.rg-sales-row span{gap:3px;display:grid}.rg-sales-row small{color:var(--hw-ink-mute)}.rg-sales__empty{color:var(--hw-ink-mute);text-align:center;place-items:center;gap:7px;padding:25px;display:grid}.rg-sales__empty b{color:var(--hw-ink-2)}.rg-sale-detail{gap:12px;display:grid}.rg-sale-detail__lines label{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);border-radius:10px;justify-content:space-between;align-items:center;gap:9px;padding:9px;display:flex}.rg-sale-detail__lines label span{flex:1}.rg-sale-detail__refund{border-top:1px solid var(--hw-hairline);justify-content:space-between;margin-top:12px;padding-top:10px;display:flex}@media (width<=600px){.rg-sales,.rg-sale-detail{border-radius:10px}.rg-sales-row{align-items:flex-start}}.pos-bar{background:var(--hw-surface);border-bottom:1px solid var(--hw-hairline-2);z-index:var(--hw-z-chrome);justify-content:space-between;align-items:center;gap:12px;padding:6px 16px;display:flex;position:relative}.pos-bar__tabs{flex-wrap:wrap;gap:4px;min-width:0;display:flex}.pos-bar__tab{color:var(--hw-ink-2);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 14px;font-size:14px}.pos-bar__tab[aria-current=page]{background:var(--hw-accent-soft);color:var(--hw-accent-text);font-weight:600}.pos-bar__sales{position:relative}.pos-bar__receipt{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.pos-bar__badge{background:var(--hw-warn-soft);border:1px solid var(--hw-warn);color:var(--hw-warn-text);text-align:center;border-radius:999px;min-width:18px;padding:1px 5px;font-size:11px;font-weight:700;position:absolute;top:-6px;right:-6px}.pos-scrim{z-index:var(--hw-z-scrim);position:fixed;inset:0}.pos-sales{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:var(--hw-radius-card);box-shadow:var(--hw-shadow-lg);width:330px;max-height:70vh;z-index:var(--hw-z-dropdown);padding:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.pos-sales__head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.pos-sales__head b{flex:1}.pos-sales__close{color:var(--hw-ink-mute);cursor:pointer;background:0 0;border:0;width:44px;height:44px}.pos-sales__summary,.pos-sales__loading{color:var(--hw-ink-mute);margin:0;font-size:13px}.pos-sales__amount{justify-items:end}@media (width<=600px){.pos-bar{padding:6px 12px}.pos-sales{width:auto;position:fixed;top:64px;left:12px;right:12px}}.hw-shell{min-height:100vh;display:flex}.hw-shell__content{flex:1;min-width:0}.hw-shell__main{min-width:0;padding:24px}.hw-rail{background:var(--hw-rail);border-right:1px solid var(--hw-hairline-2);width:60px;min-height:100vh;z-index:var(--hw-z-chrome);flex:0 0 60px;display:flex;position:relative}.hw-rail__categories{background:var(--hw-rail);flex-direction:column;flex:1;align-items:center;gap:2px;padding:12px 0;display:flex}.hw-rail__logo{background:var(--hw-accent);color:var(--hw-accent-ink);border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:8px;display:flex}.hw-rail__category{color:var(--hw-rail-ink);cursor:pointer;letter-spacing:.02em;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:60px;height:56px;font-size:9.5px;font-weight:700;display:flex;position:relative}.hw-rail__category:hover{background:var(--hw-rail-active);color:var(--hw-rail-bright)}.hw-rail__category:active{box-shadow:inset 0 2px 4px #00000080}.hw-rail__category[aria-pressed=true]{background:var(--hw-rail-active);color:var(--hw-accent)}.hw-rail__category[aria-pressed=true]:before{background:var(--hw-accent);content:"";border-radius:2px;width:3px;position:absolute;inset:14px auto 14px 0}.hw-rail__launcher{margin-top:auto}.hw-rail__column{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);box-shadow:var(--hw-shadow-lg);flex-direction:column;min-width:252px;display:flex;position:absolute;top:8px;left:60px}.hw-rail__column header{border-bottom:1px solid var(--hw-hairline-2);align-items:center;gap:8px;padding:14px 12px 10px 14px;display:flex}.hw-rail__column header div{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.hw-rail__column header b{font-size:14px}.hw-rail__column header small{color:var(--hw-ink-dim);margin-top:3px;font-size:11px}.hw-rail__column-control{border:1px solid var(--hw-hairline-2);color:var(--hw-ink-dim);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.hw-rail__column-control:hover{background:var(--hw-surface-3);color:var(--hw-ink)}.hw-rail__column-control:active{box-shadow:inset 0 2px 4px #00000029}.hw-rail__items{flex:1;padding:6px 8px 12px;overflow-y:auto}.hw-nav-group__label{color:var(--hw-ink-mute);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;padding:2px 6px 8px;font-size:11px;font-weight:700;display:flex}.hw-nav-row{color:var(--hw-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;display:flex}.hw-nav-row:hover{background:var(--hw-surface-3)}.hw-nav-row:active{box-shadow:inset 0 2px 4px #00000029}.hw-nav-row[aria-current=page]{background:var(--hw-rail-active);color:var(--hw-ink);font-weight:700}.hw-nav-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.hw-nav-row small{color:var(--hw-accent-text);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:700}.hw-nav-item{margin-bottom:5px}.hw-nav-chips{flex-wrap:wrap;gap:6px;padding:2px 10px 6px 37px;display:flex}.hw-nav-chips button{background:var(--hw-surface-2);border:1px solid var(--hw-hairline-2);color:var(--hw-ink-2);cursor:pointer;border-radius:999px;min-height:30px;padding:2px 11px;font-size:12px;font-weight:700}.hw-nav-chips button:hover{background:var(--hw-surface-3)}.hw-nav-chips button:active{box-shadow:inset 0 2px 4px #00000029}.hw-phone-nav,.hw-phone-sheet{display:none}@media (width<=600px){.hw-shell{display:block}.hw-shell__content{min-width:0}.hw-shell__main{padding:16px 12px calc(72px + env(safe-area-inset-bottom,0px))}.hw-rail{display:none}.hw-phone-nav{background:var(--hw-surface);border-top:1px solid var(--hw-hairline-2);height:calc(56px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);z-index:var(--hw-z-chrome);display:flex;position:fixed;bottom:0;left:0;right:0}.hw-phone-tab{color:var(--hw-ink-dim);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex;position:relative}.hw-phone-tab:hover{background:var(--hw-surface-2)}.hw-phone-tab:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #00000029}.hw-phone-tab[aria-current=page]{color:var(--hw-ink)}.hw-phone-tab[aria-current=page]:before{background:var(--hw-accent);content:"";border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:22%;right:22%}.hw-phone-tab span{white-space:normal;text-overflow:clip;text-align:center;overflow-wrap:anywhere;max-width:100%;font-size:10.5px;font-weight:700;line-height:1.1;overflow:visible}.hw-phone-sheet{background:var(--hw-surface);z-index:var(--hw-z-modal);flex-direction:column;display:flex;position:fixed;inset:0}.hw-phone-sheet__head{border-bottom:1px solid var(--hw-hairline-2);align-items:center;padding:10px 8px 8px 16px;display:flex}.hw-phone-sheet__head h2{flex:1;margin:0;font-size:17px}.hw-phone-sheet__close{border:1px solid var(--hw-hairline-2);color:var(--hw-ink);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.hw-phone-sheet__close:active{box-shadow:inset 0 2px 4px #00000029}.hw-phone-sheet__search{padding:10px 12px 4px}.hw-phone-sheet__groups{flex:1;padding:4px 10px 24px;overflow-y:auto}.hw-phone-sheet .hw-nav-row{min-height:48px}.hw-phone-sheet .hw-nav-chips{padding-left:42px}.hw-phone-sheet .hw-theme-toggle{color:var(--hw-ink);margin:8px 12px}}.eos-scrim{z-index:40;background:#17171788;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.eos-flow{background:var(--hw-surface);border:1px solid var(--hw-card-line);box-shadow:var(--hw-shadow-md);border-radius:18px;width:100%;max-width:760px;max-height:calc(100vh - 40px);overflow:auto}.eos-flow>header{border-bottom:1px solid var(--hw-hairline);justify-content:space-between;align-items:start;padding:18px 20px;display:flex}.eos-flow>header span,.eos-flow h3{color:var(--hw-ink-mute);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800}.eos-flow h2{margin:4px 0 0}.eos-body{gap:20px;padding:20px;display:grid}.eos-body section{gap:10px;display:grid}.eos-body h3{margin:0}.eos-field{gap:5px;font-size:13px;font-weight:700;display:grid}.eos-field textarea,.eos-field select,.eos-equipment select{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);color:inherit;font:inherit;border-radius:9px;padding:9px}.eos-check{align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.eos-choice{grid-template-columns:1fr 1fr;gap:8px;display:grid}.eos-choice button{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);cursor:pointer;font:inherit;border-radius:10px;min-height:42px;padding:8px;font-weight:700}.eos-choice button.is-selected{background:var(--hw-ink);border-color:var(--hw-ink);color:var(--hw-surface)}.eos-signature{gap:7px;display:grid}.eos-signature>div{justify-content:space-between;align-items:center;display:flex}.eos-signature canvas{background:var(--hw-surface-2);border:1px dashed var(--hw-ink-mute);cursor:crosshair;touch-action:none;border-radius:10px;width:100%;height:120px}.eos-signature small{color:var(--hw-ink-dim)}.eos-equipment{gap:8px;display:grid}.eos-equipment>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.eos-body footer{border-top:1px solid var(--hw-hairline);justify-content:flex-end;gap:8px;padding-top:16px;display:flex}.eos-error{background:var(--hw-bad-soft);color:var(--hw-bad-text);margin:16px;padding:10px}.eos-done{text-align:center;gap:10px;padding:32px;display:grid}.eos-done svg{color:var(--hw-good);justify-self:center}.eos-done h3,.eos-done p{margin:0}@media (width<=600px){.eos-scrim{align-items:end;padding:0}.eos-flow{border-radius:18px 18px 0 0;max-height:92vh}.eos-choice,.eos-equipment>div{grid-template-columns:1fr}.eos-body footer .hw-button{flex:1}}.hw-page-tabs__list{border-bottom:1px solid var(--hw-hairline-2);gap:4px;margin:18px 0;display:flex;overflow-x:auto}.hw-page-tabs__list button{color:var(--hw-ink-dim);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;min-height:42px;padding:0 14px;font-weight:700}.hw-beta-tag{border:1px solid var(--hw-hairline-2);color:var(--hw-ink-dim);text-transform:uppercase;border-radius:999px;margin-left:6px;padding:1px 5px;font-size:11px;font-weight:700}.hw-page-tabs__list button[aria-selected=true]{border-color:var(--hw-accent);color:var(--hw-ink)}.hw-page-tabs__list button:active{box-shadow:inset 0 2px 4px #00000029}.hw-page-tabs__body>*{margin-left:-24px;margin-right:-24px}.hw-page-tabs__body>.sales-dashboard{margin-left:0;margin-right:0}.hw-home-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hw-home-cards button{background:var(--hw-surface);border:1px solid var(--hw-card-line);border-radius:var(--hw-radius-card);color:var(--hw-ink);cursor:pointer;text-align:left;align-items:flex-start;gap:6px;min-height:136px;padding:18px;display:grid}.hw-home-cards button:hover{background:var(--hw-surface-2)}.hw-home-cards button:active{box-shadow:inset 0 2px 5px #00000029}.hw-home-cards span{color:var(--hw-ink-dim);font-size:13px}.hw-home-cards em{color:var(--hw-accent-text);font-size:12px;font-style:normal;font-weight:700}@media (width<=600px){.hw-page-tabs__list{flex-wrap:wrap;margin-left:0;margin-right:0;padding:0;overflow-x:visible}.hw-page-tabs__body>*{margin-left:-12px;margin-right:-12px}.hw-home-cards{grid-template-columns:1fr}.hw-home-cards button{min-height:112px}}.hw-auth{background:var(--hw-bg);place-items:center;min-height:100vh;padding:1.25rem;display:grid}.hw-auth__card{background:var(--hw-surface,#fff);border:1px solid var(--hw-border,#ddd);border-radius:1rem;width:min(100%,28rem);padding:2rem;box-shadow:0 1rem 3rem #00000014}.hw-auth__brand{margin-bottom:2rem;font-weight:700}.hw-auth h1{margin:0 0 1.5rem}.hw-auth form{gap:1rem;display:grid}.hw-auth label{gap:.4rem;font-weight:600;display:grid}.hw-auth input{border:1px solid var(--hw-border,#bbb);border-radius:.5rem;width:100%;padding:.75rem}.hw-auth__primary{background:var(--hw-ink);color:#fff;cursor:pointer;border:0;border-radius:.5rem;padding:.8rem 1rem}.hw-auth__link{color:var(--hw-ink);cursor:pointer;background:0 0;border:0;text-decoration:underline}.hw-auth__hint{color:var(--hw-muted,#666);line-height:1.5}.hw-auth__error{color:#a32929}.hw-auth__notice{color:#276749}.hw-auth__confirmation{text-align:center;gap:1rem;display:grid}.hw-auth__confirmation h2{margin:0;font-size:1.25rem}.hw-auth__confirmation .hw-auth__notice{margin:0;line-height:1.6}.hw-auth__confirmation-icon{color:#276749;background:#e6ffed;border-radius:50%;place-items:center;width:3rem;height:3rem;margin:0 auto;font-size:1.5rem;font-weight:700;display:grid}@media (width<=480px){.hw-auth{align-items:start;padding:1rem}.hw-auth__card{margin-top:8vh;padding:1.5rem}}.onboard{max-width:42rem;margin:auto;padding:1.5rem}.onboard form,.onboard section{gap:.75rem;display:grid}.onboard label{gap:.25rem;display:grid}.onboard input,.onboard select,.onboard button{min-height:44px;font:inherit}.onboard button{padding:.6rem 1rem}.onboard__progress{height:1.5rem;padding:.2rem;position:relative}.onboard__progress span{opacity:.25;display:block;position:absolute;inset:0 auto 0 0}:root{--wl-000:color(srgb 0 0 0);--wl-111:color(srgb .0667 .0667 .0667);--wl-13130f:color(srgb .0745 .0745 .0588);--wl-14b85c:color(srgb .0784 .7216 .3608);--wl-14b85c22:color(srgb .0784 .7216 .3608/.1333);--wl-17743e:color(srgb .0902 .4549 .2431);--wl-tile-green:color(srgb .2471 .4824 .2275);--wl-tile-gold:color(srgb .5412 .4157 0);--wl-tile-pink:color(srgb .8784 .2784 .4863);--wl-tile-blue:color(srgb .1843 .3647 .8314);--wl-tile-purple:color(srgb .4235 .2941 .698);--wl-tile-credit:color(srgb .1216 .4784 .2706);--wl-1a1400:color(srgb .102 .0784 0);--wl-1f4296:color(srgb .1216 .2588 .5882);--wl-1f8a4f:color(srgb .1216 .5412 .3098);--wl-222:color(srgb .1333 .1333 .1333);--wl-2a2410:color(srgb .1647 .1412 .0627);--wl-2a2a26:color(srgb .1647 .1647 .149);--wl-2b2b2b:color(srgb .1686 .1686 .1686);--wl-2c5bb8:color(srgb .1725 .3569 .7216);--wl-333:color(srgb .2 .2 .2);--wl-444:color(srgb .2667 .2667 .2667);--wl-555:color(srgb .3333 .3333 .3333);--wl-666:color(srgb .4 .4 .4);--wl-7a3a00:color(srgb .4784 .2275 0);--wl-7a5a00:color(srgb .4784 .3529 0);--wl-888:color(srgb .5333 .5333 .5333);--wl-8a2c0d:color(srgb .5412 .1725 .051);--wl-9a4a06:color(srgb .6039 .2902 .0235);--wl-bbb:color(srgb .7333 .7333 .7333);--wl-c2410c:color(srgb .7608 .2549 .0471);--wl-c62020:color(srgb .7765 .1255 .1255);--wl-c9a400:color(srgb .7882 .6431 0);--wl-d9b14a:color(srgb .851 .6941 .2902);--wl-e2f2e8:color(srgb .8863 .949 .9098);--wl-e3f4e8:color(srgb .8902 .9569 .9098);--wl-e4ebfa:color(srgb .8941 .9216 .9804);--wl-f1efe9:color(srgb .9451 .9373 .9137);--wl-f2b705:color(srgb .949 .7176 .0196);--wl-f2c200:color(srgb .949 .7608 0);--wl-f2d45c:color(srgb .949 .8314 .3608);--wl-f3f1ea:color(srgb .9529 .9451 .9176);--wl-f4f2ec:color(srgb .9569 .949 .9255);--wl-f5f5f2:color(srgb .9608 .9608 .949);--wl-faf9f5:color(srgb .9804 .9765 .9608);--wl-fafaf7:color(srgb .9804 .9804 .9686);--wl-fde3d8:color(srgb .9922 .8902 .8471);--wl-ffb08a:color(srgb 1 .6902 .5412);--wl-ffd100:color(srgb 1 .8196 0);--wl-ffd10000:color(srgb 1 .8196 0/0);--wl-ffd10044:color(srgb 1 .8196 0/.2667);--wl-ffd10050:color(srgb 1 .8196 0/.3137);--wl-ffd10055:color(srgb 1 .8196 0/.3333);--wl-ffd10066:color(srgb 1 .8196 0/.4);--wl-ffd10088:color(srgb 1 .8196 0/.5333);--wl-ffd100bb:color(srgb 1 .8196 0/.7333);--wl-ffe36b:color(srgb 1 .8902 .4196);--wl-ffe9c7:color(srgb 1 .9137 .7804);--wl-fff:color(srgb 1 1 1);--wl-fff1b8:color(srgb 1 .9451 .7216);--wl-fff1c2:color(srgb 1 .9451 .7608);--wl-fff4b8:color(srgb 1 .9569 .7216);--wl-fff6cf:color(srgb 1 .9647 .8118);--wl-fff7c9:color(srgb 1 .9686 .7882);--wl-fff8d6:color(srgb 1 .9725 .8392);--wl-rgba-0-0-0-04:color(srgb 0 0 0/.04);--wl-rgba-0-0-0-05:color(srgb 0 0 0/.05);--wl-rgba-0-0-0-12:color(srgb 0 0 0/.12);--wl-rgba-0-0-0-35:color(srgb 0 0 0/.35);--wl-rgba-15-15-12-08:color(srgb .0588 .0588 .0471/.08);--wl-rgba-15-15-12-14:color(srgb .0588 .0588 .0471/.14);--wl-rgba-15-15-12-24:color(srgb .0588 .0588 .0471/.24);--wl-rgba-15-15-12-28:color(srgb .0588 .0588 .0471/.28);--wl-rgba-17-17-17-10:color(srgb .0667 .0667 .0667/.1);--wl-rgba-17-17-17-12:color(srgb .0667 .0667 .0667/.12);--wl-rgba-242-183-5-35:color(srgb .949 .7176 .0196/.35);--wl-rgba-255-209-0-14:color(srgb 1 .8196 0/.14);--wl-rgba-255-209-0-45:color(srgb 1 .8196 0/.45);--wl-rgba-255-255-255-07:color(srgb 1 1 1/.07);--wl-rgba-255-255-255-14:color(srgb 1 1 1/.14);--wl-rgba-255-255-255-18:color(srgb 1 1 1/.18);--wl-rgba-255-255-255-72:color(srgb 1 1 1/.72);--wl-rgba-255-255-255-75:color(srgb 1 1 1/.75);--wl-rgba-255-255-255-78:color(srgb 1 1 1/.78);--wl-rgba-255-255-255-8:color(srgb 1 1 1/.8);--wl-rgba-255-255-255-82:color(srgb 1 1 1/.82);--wl-rgba-255-255-255-85:color(srgb 1 1 1/.85);--wl-rgba-26-20-0-14:color(srgb .102 .0784 0/.14);--wl-rgba-26-20-0-16:color(srgb .102 .0784 0/.16);--wl-rgba-26-20-0-18:color(srgb .102 .0784 0/.18);--wl-rgba-26-20-0-75:color(srgb .102 .0784 0/.75);--wl-rgba-26-20-0-8:color(srgb .102 .0784 0/.8);--wl-rgba-26-20-0-85:color(srgb .102 .0784 0/.85);--wl-rgba-44-91-184-2:color(srgb .1725 .3569 .7216/.2)}.hw-wallet{--y:var(--wl-ffd100);--yi:var(--wl-1a1400);--ink:var(--wl-111);--dim:var(--wl-555);--mute:var(--wl-666);--hair:var(--wl-rgba-17-17-17-10);--muted:var(--wl-f5f5f2);--go:var(--wl-14b85c);--goodT:var(--wl-17743e);--red:var(--wl-c62020);--amber:var(--wl-9a4a06);--mono:"JetBrains Mono",ui-monospace,monospace;--card:0 1px 2px var(--wl-rgba-0-0-0-04),0 4px 12px var(--wl-rgba-0-0-0-04);--bg:var(--wl-f4f2ec);--s2:var(--wl-faf9f5);--s3:var(--wl-f1efe9);--h1:var(--wl-rgba-15-15-12-08);--h2:var(--wl-rgba-15-15-12-14);--h3:var(--wl-rgba-15-15-12-24);--accSoft:var(--wl-fff4b8);--accB:var(--wl-f2c200);--accT:var(--wl-7a5a00);--good:var(--wl-1f8a4f);--goodS:var(--wl-e2f2e8);--info:var(--wl-2c5bb8);--hw-wallet-radius-4:4px;--hw-wallet-radius-6:6px;--hw-wallet-radius-9:9px;--hw-wallet-radius-10:10px;--hw-wallet-radius-11:11px;--hw-wallet-radius-14:14px;--hw-wallet-radius-16:16px;--hw-wallet-radius-18:18px;--hw-wallet-radius-24:24px;--b:15px;--s:13px;--m:12px}.hw-wallet,.hw-wallet *{box-sizing:border-box}.hw-wallet{-webkit-text-size-adjust:100%;background:var(--bg);font:500 var(--b)/1.45 Inter,system-ui,sans-serif;color:var(--ink);margin:0}.hw-wallet a{color:inherit;cursor:pointer;text-decoration:none}.hw-wallet button{font:inherit;color:inherit;cursor:pointer}.hw-wallet .num{font-variant-numeric:tabular-nums}.hw-wallet .d{display:none}.hw-wallet .p{display:block}.hw-wallet .frame{min-height:calc(100vh - 36px);position:relative;overflow:hidden}.hw-wallet .glow{display:none}.hw-wallet .in{padding:0 0 120px;position:relative}.hw-wallet .tap{min-height:44px}.hw-wallet .ico{vertical-align:middle;flex:none;display:inline-block}.hw-wallet .ph-hdr{z-index:5;background:var(--bg);border-bottom:1px solid var(--h1);align-items:center;gap:12px;min-height:64px;padding:10px 18px;display:flex;position:sticky;top:0}.hw-wallet .ph-hdr .bk{border-radius:var(--hw-radius-card);border:1px solid var(--h2);background:var(--wl-fff);flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.hw-wallet .ph-hdr .gt{color:var(--wl-555);font-size:var(--b)}.hw-wallet .ph-hdr .gn{font-size:22px;font-weight:800;line-height:1.2}.hw-wallet .ph-hdr .tt{font-size:20px;font-weight:800}.hw-wallet .logo{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.hw-wallet .logo i{border-radius:var(--hw-radius-control);background:var(--y);width:30px;height:30px;color:var(--yi);letter-spacing:0;place-items:center;font-style:normal;font-weight:900;display:grid}.hw-wallet .pbody{max-width:640px;margin:0 auto;padding:8px 16px 0}.hw-wallet .eyebrow{font-size:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--wl-666);white-space:nowrap;font-weight:700}.hw-wallet .sect{font-size:var(--s);letter-spacing:.08em;text-transform:uppercase;color:var(--wl-666);justify-content:space-between;align-items:center;min-height:24px;margin:22px 0 10px;font-weight:700;display:flex}.hw-wallet .sect a{color:var(--wl-444);letter-spacing:.04em;align-items:center;gap:4px;min-height:44px;display:inline-flex}.hw-wallet .pass{border-radius:var(--hw-radius-sheet);background:linear-gradient(135deg,var(--wl-2a2410) 0%,var(--wl-13130f) 55%,var(--wl-000) 100%);box-shadow:0 18px 40px var(--wl-rgba-0-0-0-35);color:var(--wl-fff);padding:18px 20px 20px;position:relative;overflow:hidden}.hw-wallet .pass .glow2{background:radial-gradient(circle,var(--wl-ffd10044),transparent 70%);border-radius:50%;width:180px;height:180px;position:absolute;top:-50px;right:-30px}.hw-wallet .pass>:not(.glow2){position:relative}.hw-wallet .tier{border-radius:var(--hw-radius-pill);background:var(--y);color:var(--yi);font-size:var(--s);white-space:nowrap;align-items:center;gap:5px;min-height:28px;padding:5px 11px;font-weight:800;display:inline-flex}.hw-wallet .tier.vip{background:linear-gradient(90deg,var(--wl-d9b14a),var(--wl-fff1b8),var(--wl-d9b14a))}.hw-wallet .pts{color:var(--y);font-size:34px;font-weight:700;line-height:1}.hw-wallet .ptsl{font-size:var(--m);color:var(--wl-rgba-255-255-255-78);letter-spacing:.06em;margin-top:4px}.hw-wallet .track{border-radius:var(--hw-radius-pill);background:var(--wl-rgba-255-255-255-18);height:6px;overflow:hidden}.hw-wallet .track i{background:var(--y);height:100%;display:block}.hw-wallet .mcode{background:var(--wl-fff);border-radius:var(--hw-radius-card);color:var(--ink);align-items:center;gap:12px;margin-top:16px;padding:10px 12px;display:flex}.hw-wallet .qr{border-radius:var(--hw-wallet-radius-4);background:conic-gradient(var(--wl-111) 25%,var(--wl-fff) 0 50%,var(--wl-111) 0 75%,var(--wl-fff) 0) 0 0/14px 14px;flex:none;width:56px;height:56px}.hw-wallet .leader{border:1.5px solid var(--accB);background:var(--accSoft);border-radius:var(--hw-radius-card);align-items:center;gap:14px;padding:14px 15px;display:flex;position:relative;overflow:hidden}.hw-wallet .leader:before{content:"";opacity:.5;background:url(/assets/leader-bg-qzfuonrH.svg) 50%/cover no-repeat;position:absolute;inset:0}.hw-wallet .leader>*{position:relative}.hw-wallet .leader .wolf{opacity:.9;width:auto;height:64px;position:absolute;bottom:0;right:14px;transform:scaleX(-1)}.hw-wallet .ring{background:conic-gradient(var(--ink) calc(var(--p)*1%),var(--wl-rgba-26-20-0-14) 0);border-radius:50%;flex:none;place-items:center;width:76px;height:76px;display:grid}.hw-wallet .ring>div{background:var(--accSoft);text-align:center;border-radius:50%;place-items:center;width:62px;height:62px;font-size:15px;font-weight:800;line-height:1.05;display:grid}.hw-wallet .ring small{font-size:var(--m);color:var(--wl-rgba-26-20-0-75);font-weight:600;display:block}.hw-wallet .btn{border-radius:var(--hw-radius-card);min-height:44px;font-weight:700;font-size:var(--b);cursor:pointer;text-align:center;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.hw-wallet .btn.accent{background:var(--y);border-color:var(--accB);color:var(--yi);font-weight:800}.hw-wallet .btn.dark{background:var(--ink);color:var(--wl-fff)}.hw-wallet .btn.sec{background:var(--wl-fff);border-color:var(--h3)}.hw-wallet .btn.full{width:100%}.hw-wallet .btn.big{min-height:52px;font-size:16px}.hw-wallet .btn[disabled]{opacity:.45;cursor:not-allowed}.hw-wallet .bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hw-wallet .bt{border:1px solid var(--h2);background:var(--wl-fff);border-radius:var(--hw-wallet-radius-18);flex-direction:column;justify-content:space-between;gap:14px;min-height:150px;padding:15px;display:flex}.hw-wallet .bt .ic{border-radius:var(--hw-wallet-radius-10);background:var(--s3);place-items:center;width:36px;height:36px;display:grid}.hw-wallet .bt .ic3d{align-self:flex-start;width:auto;height:44px}.hw-wallet .bt .v{font-size:22px;font-weight:700;line-height:1.1}.hw-wallet .bt .l{font-size:var(--s);margin-top:5px;font-weight:700}.hw-wallet .bt .s{font-size:var(--s);color:var(--wl-555)}.hw-wallet .bentoimg{border-radius:var(--hw-radius-card);width:100%;display:block}.hw-wallet .rw{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hw-wallet .pr{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-radius-card);flex-direction:column;min-width:0;min-height:170px;padding:14px;display:flex;position:relative}.hw-wallet .pr b{margin-top:8px;font-size:18px;font-weight:800;line-height:1.2;display:block}.hw-wallet .pr .c{font-size:var(--s);color:var(--wl-555)}.hw-wallet .pr .pill{font-size:var(--m);border-radius:var(--hw-radius-pill);background:var(--goodS);color:var(--goodT);padding:3px 9px;font-weight:700;position:absolute;top:12px;right:12px}.hw-wallet .pr .how{font-size:var(--s);color:var(--wl-444);margin-top:8px}.hw-wallet .pr .meter{border-radius:var(--hw-radius-pill);background:var(--s3);height:6px;margin-top:auto;overflow:hidden}.hw-wallet .pr .meter i{background:var(--wl-2a2a26);height:100%;display:block}.hw-wallet .pr .sp{font-size:var(--s);color:var(--wl-555);margin-top:auto;padding-top:8px}.hw-wallet .strip{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-radius-card);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 14px;display:flex}.hw-wallet .strip b{font-size:16px;font-weight:800;display:block}.hw-wallet .strip span{font-size:var(--s);color:var(--wl-555)}.hw-wallet .pl{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-radius-card);overflow:hidden}.hw-wallet .li{border-top:1px solid var(--h1);text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;border-radius:0;align-items:center;gap:12px;width:100%;min-height:64px;padding:12px 14px;display:flex}.hw-wallet .li:first-child{border-top:0}.hw-wallet .li .ic{border-radius:var(--hw-wallet-radius-10);background:var(--s3);flex:none;place-items:center;width:36px;height:36px;display:grid}.hw-wallet .li .t{flex:1;min-width:0}.hw-wallet .li .t b{font-size:16px;font-weight:700;display:block}.hw-wallet .li .t span{font-size:var(--s);color:var(--wl-555)}.hw-wallet .warn{font-size:var(--s);border-radius:var(--hw-radius-pill);background:var(--accSoft);color:var(--accT);white-space:nowrap;padding:3px 9px;font-weight:700}.hw-wallet .foot{text-align:center;font-size:var(--s);color:var(--wl-555);padding:18px 0}.hw-wallet .vb{z-index:20;padding:0 12px calc(12px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.hw-wallet .vbi{background:var(--wl-fff);border-radius:var(--hw-wallet-radius-18);max-width:560px;box-shadow:0 14px 36px var(--wl-rgba-0-0-0-12);border:1px solid var(--h2);grid-template-columns:64px 1fr 64px 64px;gap:6px;margin:0 auto;padding:6px;display:grid}.hw-wallet .vbi>a{border-radius:var(--hw-radius-card);height:60px;font:800 var(--m)/1 var(--mono);letter-spacing:.2px;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.hw-wallet .vbi .vpts{border:1.5px solid #0000}.hw-wallet .vbi .vpts.on{border:2px solid var(--ink);background:var(--wl-fff)}.hw-wallet .vbi .vpts b{font-variant-numeric:tabular-nums;font:900 18px/1 Inter}.hw-wallet .vbi .vshop{background:var(--ink);color:var(--wl-fff);letter-spacing:.2px;flex-direction:row;gap:10px;font:900 15px Inter}.hw-wallet .vbi .vsq{background:var(--s2);border:1px solid var(--h1)}.hw-wallet .vbi .vsq i{background:var(--red);color:var(--wl-fff);font:900 var(--m) Inter;border-radius:var(--hw-wallet-radius-11);border:2px solid var(--wl-fff);place-items:center;min-width:22px;height:22px;font-style:normal;display:grid;position:absolute;top:-6px;right:-4px}.hw-wallet .card{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-wallet-radius-14);box-shadow:var(--card);padding:16px}.hw-wallet .field{margin-top:12px;display:block}.hw-wallet .field>span{font-size:var(--s);color:var(--wl-444);margin-bottom:6px;font-weight:700;display:block}.hw-wallet .field input{background:var(--wl-fff);border:1.5px solid var(--wl-rgba-15-15-12-28);border-radius:var(--hw-wallet-radius-10);width:100%;min-height:52px;color:var(--ink);padding:0 14px;font:500 16px Inter}.hw-wallet .field input:focus,.hw-wallet .otp input:focus{border-color:var(--info);box-shadow:0 0 0 3px var(--wl-rgba-44-91-184-2);outline:0}.hw-wallet .field.bad input,.hw-wallet .otp.bad input{border-color:var(--red)}.hw-wallet .otp{gap:8px;display:flex}.hw-wallet .otp input{border-radius:var(--hw-wallet-radius-10);background:var(--wl-fff);border:1.5px solid var(--wl-rgba-15-15-12-28);text-align:center;min-width:0;height:56px;color:var(--ink);flex:1;font:800 24px Inter}.hw-wallet .err{color:var(--red);font-size:var(--b);min-height:0;margin-top:10px;font-weight:600}.hw-wallet .okk{color:var(--goodT);font-size:var(--b);margin-top:10px;font-weight:700}.hw-wallet .lnk{min-height:44px;color:var(--wl-222);background:0 0;border:0;align-items:center;gap:0;padding:0 2px;font-weight:600;text-decoration:underline;display:inline-flex}.hw-wallet .fine2{font-size:var(--s);color:var(--wl-555);margin-top:10px}.hw-wallet .rules{font-size:var(--s);margin:12px 0 0;padding:0;list-style:none}.hw-wallet .rules li{min-height:28px;color:var(--wl-555);align-items:center;gap:8px;display:flex}.hw-wallet .rules li.on{color:var(--goodT);font-weight:700}.hw-wallet .dbox .dbox b{color:var(--ink)}.hw-wallet .banner{background:var(--accSoft);border:1.5px solid var(--accB);color:var(--yi);border-radius:var(--hw-radius-card);justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 14px;font-weight:700;display:flex}.hw-wallet .banner .btn{flex:none;min-height:44px}.hw-wallet .pgt{letter-spacing:-.8px;margin:14px 0 6px;font-size:30px;font-weight:900;line-height:1.1}.hw-wallet .lead2{color:var(--wl-444);font-size:var(--b);margin:0 0 14px}.hw-wallet .row2{border-top:1px solid var(--h1);align-items:center;gap:12px;min-height:64px;padding:12px 16px;display:flex}.hw-wallet .row2:first-child{border-top:0}.hw-wallet .row2 .t{flex:1;min-width:0}.hw-wallet .row2 .t b{font-size:16px;font-weight:700;display:block}.hw-wallet .row2 .t span{font-size:var(--s);color:var(--wl-555)}.hw-wallet .amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}.hw-wallet .amt.pos{color:var(--goodT)}.hw-wallet .amt.neg{color:var(--ink)}.hw-wallet .st{font:800 var(--m) var(--mono);letter-spacing:.3px;border-radius:var(--hw-radius-pill);white-space:nowrap;padding:3px 10px;display:inline-block}.hw-wallet .st.way{background:var(--wl-ffe9c7);color:var(--wl-7a3a00)}.hw-wallet .st.done{background:var(--goodS);color:var(--goodT)}.hw-wallet .st.pick{background:var(--wl-e4ebfa);color:var(--wl-1f4296)}.hw-wallet .sw{border-radius:var(--hw-radius-pill);background:var(--wl-bbb);border:0;flex:none;width:52px;height:32px;padding:0;position:relative}.hw-wallet .sw:after{content:"";background:var(--wl-fff);border-radius:50%;width:26px;height:26px;transition:left .15s;position:absolute;top:3px;left:3px}.hw-wallet .sw.on{background:var(--goodT)}.hw-wallet .sw.on:after{left:23px}.hw-wallet .darkc{background:var(--ink);color:var(--wl-fff);border-radius:var(--hw-radius-sheet);padding:24px;position:relative;overflow:hidden}.hw-wallet .darkc .rg{background:radial-gradient(circle,var(--wl-ffd10050),transparent 62%);border-radius:50%;width:300px;height:300px;position:absolute;top:-80px;right:-50px}.hw-wallet .darkc>*{position:relative}.hw-wallet .darkc .eb{font:800 var(--s) var(--mono);letter-spacing:.5px;color:var(--y)}.hw-wallet .darkc .bg{letter-spacing:-2px;margin-top:10px;font-size:54px;font-weight:900;line-height:1.05}.hw-wallet .darkc .sm{font:700 var(--s)/1.5 var(--mono);color:var(--wl-rgba-255-255-255-8);margin-top:8px}.hw-wallet .help{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-wallet-radius-14);margin-top:12px;padding:18px}.hw-wallet .help h3{margin:0 0 8px;font-size:18px}.hw-wallet .help p,.hw-wallet .help li{font-size:var(--b);color:var(--wl-333);margin:6px 0}.hw-wallet .help ul{margin:6px 0;padding-left:20px}.hw-wallet .big-m{letter-spacing:-1.2px;font-size:40px;font-weight:900}.hw-wallet .auth{flex-direction:column;padding:22px 18px 40px;display:flex}.hw-wallet .auth .bottom{margin-top:auto}.hw-wallet .auth h1{letter-spacing:-.02em;margin:6px 0 8px;font-size:30px;font-weight:800;line-height:1.15}.hw-wallet .auth .sub{color:var(--wl-444);margin-bottom:14px}.hw-wallet .auth h2{margin:0 0 6px;font-size:24px;font-weight:800}.hw-wallet .auth .logo2{display:none}.hw-wallet .phones{flex-direction:column;gap:10px;margin-top:14px;display:flex}.hw-wallet .acct{background:var(--wl-fff);border:1.5px solid var(--h3);border-radius:var(--hw-radius-card);text-align:left;align-items:center;gap:14px;width:100%;min-height:64px;padding:10px 16px;font-size:18px;font-weight:700;display:flex}.hw-wallet .acct .av{background:var(--accSoft);border:1px solid var(--accB);border-radius:50%;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.hw-wallet .dsk{display:none}@media (width>=860px){.hw-wallet{--b:16px;--s:14px;--m:13px;background:var(--wl-fff)}.hw-wallet .d{display:block}.hw-wallet .p{display:none}.hw-wallet .dsk{display:block}.hw-wallet .glow{background:linear-gradient(180deg,var(--wl-ffd100) 0%,var(--wl-ffd100bb) 30%,var(--wl-ffd10055) 65%,var(--wl-ffd10000) 100%);pointer-events:none;height:460px;display:block;position:absolute;top:0;left:0;right:0}.hw-wallet .frame{max-width:1440px;margin:0 auto}.hw-wallet .in{padding:0 40px 72px}.hw-wallet .hd{align-items:center;gap:22px;height:100px;display:flex}.hw-wallet .menu{flex:none;place-items:center;width:44px;height:44px;display:grid}.hw-wallet .wm{letter-spacing:1px;white-space:nowrap;margin-right:6px;font-size:24px}.hw-wallet .wm i{font-style:normal;font-weight:300}.hw-wallet .wm b{font-weight:900}.hw-wallet .srch{background:var(--wl-fff);border-radius:var(--hw-wallet-radius-14);min-width:0;height:52px;color:var(--mute);box-shadow:0 1px 0 var(--wl-rgba-0-0-0-04),0 0 0 1px var(--wl-rgba-17-17-17-12);white-space:nowrap;flex:1;align-items:center;gap:12px;padding:0 18px;font-size:16px;font-weight:500;display:flex;overflow:hidden}.hw-wallet .nv{gap:6px;margin-left:auto;display:flex}.hw-wallet .srch+.nv{margin-left:0}.hw-wallet .nb{border-radius:var(--hw-wallet-radius-14);width:92px;height:64px;font:800 13px var(--mono);letter-spacing:.3px;color:var(--ink);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.hw-wallet .nb.on{background:var(--wl-fff);box-shadow:0 0 0 2px var(--ink)}.hw-wallet .nb .bd{background:var(--ink);color:var(--wl-fff);font:800 13px var(--mono);letter-spacing:.2px;border-radius:var(--hw-radius-pill);padding:2px 9px;position:absolute;bottom:-11px}.hw-wallet .cartp{border-radius:var(--hw-radius-pill);background:var(--y);height:52px;color:var(--yi);box-shadow:0 4px 12px var(--wl-ffd10066);border:0;flex:none;align-items:center;gap:10px;padding:0 22px;font:900 16px Inter;display:flex;position:relative}.hw-wallet .cartp i{background:var(--red);color:var(--wl-fff);border-radius:var(--hw-radius-card);border:2px solid var(--wl-fff);place-items:center;min-width:24px;height:24px;font:900 13px Inter;display:grid;position:absolute;top:-8px;right:-6px}.hw-wallet .eye{white-space:nowrap;font:800 13px var(--mono);letter-spacing:.5px;color:var(--wl-2b2b2b);flex-wrap:wrap;align-items:center;gap:18px;display:flex}.hw-wallet .open{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.hw-wallet .open i{border-radius:var(--hw-wallet-radius-9);background:var(--go);width:8px;height:8px;box-shadow:0 0 0 4px var(--wl-14b85c22)}.hw-wallet .store{color:var(--ink);border-bottom:2px solid;align-items:center;gap:6px;min-height:24px;padding-bottom:1px;display:inline-flex}.hw-wallet h1.gr{letter-spacing:-2.5px;margin:20px 0 0;font-size:clamp(42px,4.6vw,66px);font-weight:900;line-height:1.04}.hw-wallet .hl{color:var(--yi);background:linear-gradient(180deg,transparent 58%,var(--wl-ffd100) 58%);margin:0 -4px;padding:0 4px}.hw-wallet .lead{color:var(--wl-333);max-width:560px;margin-top:18px;font-size:20px;font-weight:700;line-height:1.4}.hw-wallet .lead b{color:var(--ink)}.hw-wallet .sh{font:800 15px var(--mono);letter-spacing:.4px;justify-content:space-between;align-items:center;min-height:44px;margin:0 0 18px;display:flex}.hw-wallet .sh a{color:var(--dim);align-items:center;gap:4px;min-height:44px;font-size:14px;display:inline-flex}.hw-wallet .sec{margin-top:60px}.hw-wallet .dark{background:var(--ink);border-radius:var(--hw-wallet-radius-24);color:var(--wl-fff);padding:36px;position:relative;overflow:hidden}.hw-wallet .dark .rg{border-radius:var(--hw-radius-pill);background:radial-gradient(circle,var(--wl-ffd10050),transparent 62%);width:380px;height:380px;position:absolute;top:-90px;right:-60px}.hw-wallet .eb{font:800 14px var(--mono);letter-spacing:.5px;color:var(--y);align-items:center;gap:8px;display:flex}.hw-wallet .pillD{background:var(--y);color:var(--yi);font:800 14px var(--mono);letter-spacing:.4px;border-radius:var(--hw-radius-pill);align-items:center;gap:6px;padding:6px 13px;display:inline-flex}.hw-wallet .big{letter-spacing:-3px;font-variant-numeric:tabular-nums;margin-top:20px;font-size:88px;font-weight:900;line-height:1}.hw-wallet .big small{font:800 18px var(--mono);letter-spacing:.4px;color:var(--wl-rgba-255-255-255-8);margin-left:10px}.hw-wallet .meta{font:700 14px var(--mono);letter-spacing:.2px;color:var(--wl-rgba-255-255-255-8);margin-top:14px;line-height:1.5}.hw-wallet .bar{background:var(--wl-rgba-255-255-255-18);border-radius:var(--hw-radius-pill);height:8px;margin:14px 0 12px;overflow:hidden}.hw-wallet .bar i{height:100%;width:var(--w);background:var(--y);border-radius:var(--hw-radius-pill);box-shadow:0 0 12px var(--wl-ffd10088);display:block}.hw-wallet .nt{justify-content:space-between;align-items:baseline;display:flex}.hw-wallet .nt b{font-size:20px;font-weight:900}.hw-wallet .fine{font:700 13px var(--mono);letter-spacing:.2px;color:var(--wl-rgba-255-255-255-78);line-height:1.5}.hw-wallet .qrD{background:conic-gradient(var(--wl-111) 25%,var(--wl-fff) 0 50%,var(--wl-111) 0 75%,var(--wl-fff) 0) 0 0/9px 9px;border-radius:var(--hw-wallet-radius-6);flex:none;width:72px;height:72px}.hw-wallet .qrw{background:var(--wl-fff);color:var(--ink);border-radius:var(--hw-wallet-radius-16);align-items:center;gap:18px;padding:16px 20px;display:flex}.hw-wallet .qrw b{font-size:18px;font-weight:800;display:block}.hw-wallet .qrw span{font:700 13px var(--mono);letter-spacing:.2px;color:var(--dim);margin-top:4px;display:block}.hw-wallet .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hw-wallet .tiles>.t{border-radius:var(--hw-radius-sheet);flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:196px;padding:24px;display:flex}.hw-wallet .tiles .t .n{letter-spacing:-1.4px;font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;line-height:1}.hw-wallet .tiles .t .k{margin-top:10px;font-size:18px;font-weight:800}.hw-wallet .tiles .t .s{font:700 13px var(--mono);letter-spacing:.1px;color:var(--wl-555);margin-top:6px;line-height:1.4}.hw-wallet .rgrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.hw-wallet .r{background:var(--wl-fff);border-radius:var(--hw-radius-sheet);box-shadow:var(--card);border:1px solid var(--hair);flex-direction:column;min-height:240px;padding:26px;display:flex}.hw-wallet .r .v{letter-spacing:-1.2px;margin-top:18px;font-size:40px;font-weight:900;line-height:1.1}.hw-wallet .r .p2{font:700 14px var(--mono);letter-spacing:.2px;color:var(--dim);margin:8px 0 4px}.hw-wallet .r .u{font:700 14px var(--mono);letter-spacing:.2px;color:var(--amber);margin-bottom:12px;line-height:1.4}.hw-wallet .r .u.n{color:var(--dim)}.hw-wallet .r .hw{color:var(--wl-444);margin-bottom:14px;font-size:14px;line-height:1.4}.hw-wallet .rdy{background:var(--wl-ffd100);color:var(--yi);border-radius:var(--hw-radius-pill);font:800 13px var(--mono);letter-spacing:.4px;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:6px 14px;display:inline-flex}.hw-wallet .m{background:var(--muted);border-radius:var(--hw-wallet-radius-9);height:6px;margin-top:auto;overflow:hidden}.hw-wallet .m i{background:var(--ink);height:100%;display:block}.hw-wallet .rnote{color:var(--dim);margin:20px 2px 0;font:500 16px Inter}.hw-wallet .list{background:var(--wl-fff);border-radius:var(--hw-radius-sheet);border:1px solid var(--hair);box-shadow:var(--card);overflow:hidden}.hw-wallet .list a{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:12px 24px;font-size:18px;font-weight:700;display:flex}.hw-wallet .list a:first-child{border-top:0}.hw-wallet .list a:hover{background:var(--muted)}.hw-wallet .list span.ch{color:var(--mute);align-items:center;gap:10px;display:inline-flex}.hw-wallet .list .need{font:800 13px var(--mono);letter-spacing:.3px;color:var(--wl-fff);background:var(--red);border-radius:var(--hw-radius-pill);padding:3px 10px}.hw-wallet .list .sv{font:700 15px var(--mono);color:var(--dim)}.hw-wallet .wgrid{grid-template-columns:1fr 1fr;align-items:stretch;gap:56px;margin-top:30px;display:grid}.hw-wallet .agrid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}.hw-wallet .dpage{max-width:820px;margin:10px auto 0}.hw-wallet .dpage .pgt{letter-spacing:-1.6px;font-size:48px}.hw-wallet .pgt{font-size:48px}.hw-wallet .auth{background:var(--wl-fff);border-radius:var(--hw-wallet-radius-24);max-width:520px;min-height:0;box-shadow:0 8px 30px var(--wl-rgba-0-0-0-12);margin:30px auto 0;padding:40px}.hw-wallet .auth .bottom{margin-top:0}.hw-wallet .auth h1{font-size:36px}.hw-wallet .auth .logo2{margin-bottom:14px;display:flex}.hw-wallet .help,.hw-wallet .card{border-radius:var(--hw-wallet-radius-18)}.hw-wallet .dblk{display:block}.hw-wallet .dgridwide{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}}@media (width>=860px) and (width<=1160px){.hw-wallet .srch{display:none}.hw-wallet .nv{margin-left:auto}.hw-wallet .rgrid{grid-template-columns:1fr 1fr}.hw-wallet .wgrid{gap:32px}.hw-wallet .tiles>.t{min-height:170px}.hw-wallet .dark{padding:28px}.hw-wallet .big{font-size:72px}.hw-wallet .agrid{grid-template-columns:1fr}.hw-wallet .in{padding:0 28px 72px}}.hw-wallet{overflow-x:clip}.hw-wallet .hwlogo{width:auto;height:15px;display:block}.hw-wallet .wm .hwlogo{height:22px}.hw-wallet .dark>div>.hwlogo{height:16px;color:var(--wl-fff);opacity:.9}.hw-wallet .tbox{flex-direction:column;align-items:flex-end;gap:5px;display:flex}.hw-wallet .tlab{font-size:var(--m);letter-spacing:.14em;text-transform:uppercase;color:var(--wl-rgba-255-255-255-75);font-weight:700}.hw-wallet .pillD.vip{background:linear-gradient(90deg,var(--wl-d9b14a),var(--wl-fff1b8),var(--wl-d9b14a))}.hw-wallet .pr .sp{border-radius:var(--hw-radius-control);background:var(--wl-fff1c2);border:1px solid var(--wl-f2c200);color:var(--accT);letter-spacing:.04em;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;margin-bottom:8px;padding:5px 10px;font-weight:800;display:inline-flex}.hw-wallet .pr .meter{margin-top:0}.hw-wallet .r .u:not(.n){border-radius:var(--hw-radius-control);background:var(--wl-fff1c2);border:1px solid var(--wl-f2c200);color:var(--accT);align-self:flex-start;padding:5px 11px;font-weight:800;display:inline-flex}.hw-wallet .bt .ic{border-radius:var(--hw-wallet-radius-14);background:color-mix(in srgb,var(--c,var(--wl-888)) 13%,var(--wl-fff));border:1px solid color-mix(in srgb,var(--c,var(--wl-888)) 28%,var(--wl-fff));width:46px;height:46px}.hw-wallet .leader{background:radial-gradient(circle at 92% 110%,var(--wl-fff7c9) 0,transparent 45%),linear-gradient(135deg,var(--wl-ffe36b) 0%,var(--wl-ffd100) 50%,var(--wl-f2b705) 100%);box-shadow:0 10px 26px var(--wl-rgba-242-183-5-35);border-radius:var(--hw-wallet-radius-18);border:0;padding:16px}.hw-wallet .leader .wolf{opacity:1;height:84px}.hw-wallet .ring{background:conic-gradient(var(--ink) calc(var(--p)*1%),var(--wl-rgba-26-20-0-16) 0);width:84px;height:84px;box-shadow:0 4px 12px var(--wl-rgba-26-20-0-18)}.hw-wallet .ring>div{background:var(--wl-fff8d6);width:68px;height:68px;font-size:16px}.hw-wallet .leader .lt{letter-spacing:-.01em;color:var(--yi);margin-top:2px;font-size:20px;font-weight:900}.hw-wallet .leader .ls{font-size:var(--s);color:var(--wl-rgba-26-20-0-85);font-weight:600}.hw-wallet .perks{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.hw-wallet .perks span{background:var(--wl-rgba-255-255-255-72);border-radius:var(--hw-radius-pill);font-size:var(--m);color:var(--yi);align-items:center;gap:5px;padding:4px 10px;font-weight:800;display:inline-flex}.hw-wallet .earn{border-radius:var(--hw-wallet-radius-16);background:linear-gradient(135deg,var(--wl-fff6cf) 0%,var(--wl-fff) 70%);border:1px solid var(--wl-f2d45c);padding:14px}.hw-wallet .eh{font-size:var(--s);letter-spacing:.08em;text-transform:uppercase;color:var(--accT);font-weight:800}.hw-wallet .eg{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.hw-wallet .ec{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-radius-card);flex-direction:column;gap:3px;min-width:0;padding:10px;display:flex}.hw-wallet .ec .eic{background:var(--y);width:32px;height:32px;color:var(--yi);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.hw-wallet .ec b{font-size:18px;font-weight:900;line-height:1.1}.hw-wallet .ec b small{font-size:var(--m);font-weight:700}.hw-wallet .ec>span:last-child{font-size:var(--m);color:var(--wl-555);font-weight:600}.hw-wallet .ec.on{background:linear-gradient(160deg,var(--wl-2a2410),var(--wl-000));border-color:var(--wl-000);color:var(--wl-fff)}.hw-wallet .ec.on>span:last-child{color:var(--wl-rgba-255-255-255-8)}.hw-wallet .earnD{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:36px;display:grid;position:relative}.hw-wallet .earnD>div{background:var(--wl-rgba-255-255-255-07);border:1px solid var(--wl-rgba-255-255-255-14);border-radius:var(--hw-wallet-radius-14);padding:14px 16px}.hw-wallet .earnD>div.on{background:var(--y);color:var(--yi);border-color:var(--y)}.hw-wallet .earnD b{font-size:20px;font-weight:900;display:block}.hw-wallet .earnD span{font:700 13px var(--mono);letter-spacing:.3px;color:var(--wl-rgba-255-255-255-78);margin-top:4px;display:block}.hw-wallet .earnD .on span{color:var(--wl-rgba-26-20-0-8)}.hw-wallet .pr .sp{white-space:normal;overflow-wrap:anywhere;letter-spacing:0;font-size:var(--m);padding:5px 9px}.hw-wallet .pr.hot{border-color:var(--wl-c2410c);box-shadow:0 0 0 1px var(--wl-c2410c) inset}.hw-wallet .pr .sp.hot,.hw-wallet .r .u.hot{background:var(--wl-fde3d8);border-color:var(--wl-c2410c);color:var(--wl-8a2c0d)}.hw-wallet .hotl{color:var(--wl-8a2c0d);margin-top:4px;font-weight:700;display:inline-block}.hw-wallet .nr{border-radius:var(--hw-radius-card);background:var(--wl-rgba-255-209-0-14);border:1px solid var(--wl-rgba-255-209-0-45);color:var(--wl-fff);font-size:var(--s);align-items:center;gap:8px;margin-top:14px;padding:9px 12px;font-weight:600;display:flex}.hw-wallet .nr svg{color:var(--y);flex:none}.hw-wallet .nr b{color:var(--y);font-weight:900}.hw-wallet .nr.d{margin-top:12px;font-size:15px;display:inline-flex}.hw-wallet .rp{background:var(--wl-fff);border:1px solid var(--h2);border-radius:var(--hw-wallet-radius-16);overflow:hidden}.hw-wallet .rpr{border-top:1px solid var(--h1);align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex}.hw-wallet .rpr:first-child{border-top:0}.hw-wallet .rpr .t{flex:1;min-width:0}.hw-wallet .rpr .t b{font-size:var(--b);font-weight:700;display:block}.hw-wallet .rpr .t span{font-size:var(--s);color:var(--wl-555)}.hw-wallet .rpi{border-radius:var(--hw-radius-card);flex:none;place-items:center;width:38px;height:38px;display:grid}.hw-wallet .rpi.pos{background:var(--wl-e3f4e8);color:var(--goodT)}.hw-wallet .rpi.neg{background:var(--wl-fff1c2);color:var(--accT)}.hw-wallet .sec .rp{grid-template-columns:repeat(3,1fr);display:grid}.hw-wallet .sec .rpr{border-top:0;border-left:1px solid var(--h1)}.hw-wallet .sec .rpr:first-child{border-left:0}.hw-wallet .wpass{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.hw-wallet .wbtn{border-radius:var(--hw-radius-card);background:var(--wl-000);min-height:48px;color:var(--wl-fff);cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:6px 12px;text-decoration:none;display:flex}.hw-wallet .wbtn span{line-height:1.1;font-size:var(--b);white-space:nowrap;flex-direction:column;font-weight:700;display:flex}.hw-wallet .wbtn small{font-size:var(--m);color:var(--wl-rgba-255-255-255-82);font-weight:500}.hw-wallet .wbtn:focus-visible{outline:3px solid var(--y);outline-offset:2px}.hw-wallet .refer{border-radius:var(--hw-wallet-radius-18);background:linear-gradient(135deg,var(--wl-fff6cf) 0%,var(--wl-fff) 75%);border:1px solid var(--wl-f2d45c);flex-direction:column;gap:12px;padding:16px;display:flex}.hw-wallet .reb{font-size:var(--s);letter-spacing:.08em;text-transform:uppercase;color:var(--accT);align-items:center;gap:6px;font-weight:800;display:inline-flex}.hw-wallet .rh{margin-top:4px;font-size:20px;font-weight:900}.hw-wallet .rs{font-size:var(--s);color:var(--wl-444);margin-top:4px}.hw-wallet .rs b{color:var(--ink)}.hw-wallet .rcode{background:var(--wl-fff);border:1.5px dashed var(--wl-c9a400);border-radius:var(--hw-radius-card);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.hw-wallet .rcode .rl{font-size:var(--m);letter-spacing:.1em;text-transform:uppercase;color:var(--wl-555);font-weight:700}.hw-wallet .rcode b{font:800 20px var(--mono);letter-spacing:.06em}.hw-wallet .rbtns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hw-wallet .rbtns .btn{gap:6px}.hw-wallet .refer.rd{flex-direction:row;align-items:center;gap:28px;padding:24px 28px}.hw-wallet .refer.rd .rtx{flex:1}.hw-wallet .refer.rd .rh{font-size:26px}.hw-wallet .refer.rd .rcode{flex-direction:column;align-items:flex-start;min-width:240px}.hw-wallet .refer.rd .rbtns{flex-direction:column;grid-template-columns:1fr;align-self:center;min-width:170px;display:flex}.hw-wallet .refer.rd .rbtns .btn{flex:none;height:auto;min-height:48px;margin:0;padding-top:0;padding-bottom:0}.hw-wallet .wel{border-radius:var(--hw-wallet-radius-18);background:var(--wl-fff);border:1px solid var(--h2);box-shadow:0 6px 20px var(--wl-rgba-0-0-0-05);margin-top:12px;padding:14px}.hw-wallet .wh{letter-spacing:-.01em;margin-top:14px;font-size:22px;font-weight:900}.hw-wallet .ws{font-size:var(--s);color:var(--wl-555);margin-top:2px}.hw-wallet .wsteps{flex-direction:column;gap:8px;margin:14px 0;display:flex}.hw-wallet .wst{border-radius:var(--hw-wallet-radius-14);background:var(--wl-fafaf7);border:1px solid var(--h1);align-items:center;gap:12px;padding:12px;display:flex;position:relative}.hw-wallet .wst .wn{border-radius:var(--hw-radius-card);background:var(--y);width:40px;height:40px;color:var(--yi);flex:none;place-items:center;display:grid}.hw-wallet .wst>div{flex:1;min-width:0}.hw-wallet .wst b{font-size:var(--b);font-weight:800;display:block}.hw-wallet .wst span{font-size:var(--s);color:var(--wl-555)}.hw-wallet .wst>i{font-style:normal;font-size:var(--m);color:var(--wl-666);align-self:flex-start;font-weight:800}.hw-wallet .wgoal{margin-bottom:12px}.hw-wallet .wgl{font-size:var(--s);justify-content:space-between;margin-bottom:6px;font-weight:700;display:flex}.hw-wallet .wgl span{color:var(--wl-555)}.hw-wallet .wbar{border-radius:var(--hw-radius-pill);background:var(--h2);height:10px;overflow:hidden}.hw-wallet .wbar i{background:var(--y);border-radius:var(--hw-radius-pill);width:2%;height:100%;display:block}.hw-wallet .weld{grid-template-columns:1fr;gap:10px;display:grid}.hw-wallet .weld .wst{background:var(--wl-rgba-255-255-255-85);padding:16px}.hw-wallet .pr .pg{font-size:var(--m);color:var(--wl-555);letter-spacing:.04em;margin-top:6px;font-weight:700}.hw-wallet .pr .sp.num{background:var(--wl-f3f1ea);border-color:var(--h2);color:var(--ink)}.hw-wallet .btn.big{letter-spacing:0;line-height:1.2}.hw-wallet .pexp{font-size:var(--m);color:var(--wl-rgba-255-255-255-85);margin-top:4px;font-weight:700}.hw-wallet .pexp.hot{color:var(--wl-ffb08a)}.hw-wallet .meta .pexp{font-size:inherit;margin:0}.hw-wallet .stack{border-radius:var(--hw-wallet-radius-14);background:var(--wl-fff6cf);border:1px solid var(--wl-f2d45c);font-size:var(--s);color:var(--wl-333);align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;display:flex}.hw-wallet .stack svg{color:var(--accT);flex:none;margin-top:1px}.hw-wallet .pr .hw b,.hw-wallet .pr .how b,.hw-wallet .hw b,.hw-wallet .how b{font-size:inherit;line-height:inherit;color:var(--ink);margin:0;font-weight:800;display:inline}@media (width<=859px){.hw-wallet{background:var(--wl-fff)}.hw-wallet .glow{background:linear-gradient(180deg,var(--wl-ffd100) 0%,var(--wl-ffd100bb) 30%,var(--wl-ffd10055) 65%,var(--wl-ffd10000) 100%);pointer-events:none;height:340px;display:block;position:absolute;top:0;left:0;right:0}.hw-wallet .ph-hdr{background:var(--wl-ffd100);border-bottom:0}.hw-wallet .auth{background:var(--wl-fff);border-radius:var(--hw-wallet-radius-24);box-shadow:0 8px 30px var(--wl-rgba-0-0-0-12);margin:18px 16px 0;padding:28px 22px}.hw-wallet .auth .logo2{margin-bottom:12px;display:flex}}@media (prefers-reduced-motion:reduce){.hw-wallet,.hw-wallet *{transition:none!important;animation:none!important}}.sign-screen{background:var(--hw-surface-2);place-items:start center;min-height:100dvh;padding:16px;display:grid}.sign-panel{background:var(--hw-surface);border-radius:16px;gap:16px;width:min(100%,720px);padding:20px;display:grid}.sign-document{border:1px solid var(--hw-hairline-2);white-space:pre-wrap;border-radius:10px;max-height:42dvh;padding:16px;overflow:auto}.sign-cue{font-weight:700}.sign-pad canvas{border:2px dashed var(--hw-ink-mute);touch-action:none;border-radius:10px;width:100%;height:160px;display:block}.sign-pad button,.sign-check{min-height:44px;margin-top:8px}.sign-label{gap:8px;display:grid}.sign-check{align-items:center;gap:10px;display:flex}@media (width>=700px){.sign-screen{padding:40px}.sign-panel{padding:32px}}.approval-link{gap:1rem;max-width:34rem;margin:0 auto;padding:1.5rem 1rem;display:grid}.approval-link header p{color:var(--hw-ink-mute);text-transform:uppercase;margin:0;font-size:.8rem}.approval-link h1{text-transform:capitalize;margin:0}.approval-link dl{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;display:grid}.approval-link dl div{background:var(--hw-surface);border:1px solid var(--hw-hairline-2);border-radius:.5rem;padding:.75rem}.approval-link dt{color:var(--hw-ink-mute);font-size:.8rem}.approval-link dd{overflow-wrap:anywhere;margin:.25rem 0 0}.approval-link__decision{gap:.75rem;display:grid}.approval-link textarea{box-sizing:border-box;width:100%;min-height:5rem}.approval-link button{min-height:48px}@media (width>=42rem){.approval-link dl{grid-template-columns:repeat(2,minmax(0,1fr))}}.accept-invite__details{gap:.5rem;margin:0 0 1rem;display:grid}.accept-invite__details div{border:1px solid var(--hw-border);border-radius:.5rem;padding:.6rem}.accept-invite__details dt{color:var(--hw-muted);font-size:.8rem}.accept-invite__details dd{overflow-wrap:anywhere;margin:.2rem 0 0}:root,:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hw-bg:#f4f2ec;--hw-bg-2:#eeebe2;--hw-surface:#fff;--hw-surface-2:#faf9f5;--hw-surface-3:#f1efe9;--hw-rail:#13130f;--hw-rail-ink:#ffffffb8;--hw-rail-bright:#fff;--hw-rail-hover:#ffffff0f;--hw-rail-active:#ffd10024;--hw-rail-hair:#ffffff14;--hw-scrim:#14120c6b;--hw-ink:#0f0f0c;--hw-ink-2:#2a2a26;--hw-ink-dim:#0f0f0c99;--hw-ink-mute:#0f0f0c6b;--hw-ink-faint:#0f0f0c38;--hw-hairline:#0f0f0c14;--hw-hairline-2:#0f0f0c24;--hw-hairline-3:#0f0f0c3d;--hw-card-line:#0f0f0c75;--hw-accent:#ffd100;--hw-accent-ink:#1a1400;--hw-accent-soft:#fff4b8;--hw-accent-border:#f2c200;--hw-accent-hover:#f5c900;--hw-accent-active:#e0b800;--hw-accent-text:#7a5a00;--hw-highlight-soft:color-mix(in srgb, var(--hw-accent) 18%, var(--hw-surface));--hw-focus-ring:0 0 0 2px #fff, 0 0 0 4px #2c5bb8;--hw-disabled-bg:#f1efe9;--hw-disabled-ink:#0f0f0c6b;--hw-disabled-border:#0f0f0c24;--hw-good:#1f8a4f;--hw-good-soft:#e2f2e8;--hw-warn:#c07a12;--hw-warn-soft:#fbefd6;--hw-warn-text:#8f560c;--hw-bad:#c0392b;--hw-bad-soft:#f8e2df;--hw-info:#2c5bb8;--hw-info-soft:#e3ecfa;--hw-neutral:#6e6e66;--hw-neutral-soft:#eceae2;--hw-kind-person:#007a70;--hw-kind-order:#1f5fa8;--hw-kind-rule:#5b2fd1;--hw-kind-product:#17782a;--hw-kind-money:#7a5a00;--hw-kind-place:#7a4a2a;--hw-kind-ink:#fff;--hw-tender-cash-bg:#ffd100;--hw-tender-cash-fg:#1a1400;--hw-tender-card-bg:#2c5bb8;--hw-tender-card-fg:#fff;--hw-tender-other-bg:#2a2a26;--hw-tender-other-fg:#fff;--hw-bad-text:#a32e22;--hw-strain-indica:#7e55c9;--hw-strain-sativa:#d98316;--hw-strain-hybrid:#3f9e72;--hw-canvas:#f4f2ec;--hw-canvas-2:#eeebe2;--hw-field:#fff;--hw-field-border:#0f0f0c2e;--hw-shadow-sm:0 1px 0 #0f0f0c0a, 0 1px 2px #0f0f0c0d;--hw-shadow-md:0 1px 0 #0f0f0c0a, 0 6px 18px #0f0f0c12;--hw-shadow-lg:0 1px 0 #0f0f0c0a, 0 18px 44px #0f0f0c24;--hw-good-text:#176c3d;--hw-info-text:#204a96;--hw-neutral-text:#565650;--hw-tier-sprout:#0e7c6b;--hw-tier-bloom:#1f5fa8;--hw-tier-canopy:#6d4ac8;--hw-brand-teal:#007a70;--hw-brand-pink:#1f5fa8;--hw-brand-violet:#5b2fd1;--hw-brand-green:#17782a;--hw-brand-olive:#7a5a00;--hw-brand-blue:#2c5bb8;--hw-brand-red:#a32e22;--hw-brand-purple:#7e55c9;--hw-brand-orange:#8f560c}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hw-bg:#0d0d0a;--hw-bg-2:#0a0a07;--hw-surface:#1a1a14;--hw-surface-2:#211f18;--hw-surface-3:#28261d;--hw-rail:#070705;--hw-rail-ink:#f5f3eca8;--hw-rail-bright:#fbfaf4;--hw-rail-hover:#ffffff0d;--hw-rail-active:#ffd10024;--hw-rail-hair:#ffffff12;--hw-scrim:#0000009e;--hw-ink:#f5f3ea;--hw-ink-2:#d9d6ca;--hw-ink-dim:#f5f3ea99;--hw-ink-mute:#f5f3ea66;--hw-ink-faint:#f5f3ea38;--hw-hairline:#f5f3ea17;--hw-hairline-2:#f5f3ea26;--hw-hairline-3:#f5f3ea42;--hw-card-line:#f5f3ea57;--hw-accent:#ffd100;--hw-accent-ink:#1a1400;--hw-accent-soft:#ffd10026;--hw-accent-border:#ffd10066;--hw-accent-hover:#ffda33;--hw-accent-active:#e8be00;--hw-accent-text:#ffd100;--hw-highlight-soft:color-mix(in srgb, var(--hw-accent) 18%, var(--hw-surface));--hw-focus-ring:0 0 0 2px #1a1a14, 0 0 0 4px #6a99ec;--hw-disabled-bg:#28261d;--hw-disabled-ink:#f5f3ea66;--hw-disabled-border:#f5f3ea26;--hw-good:#46c07e;--hw-good-soft:#46c07e26;--hw-warn:#e0a53a;--hw-warn-soft:#e0a53a26;--hw-warn-text:#e0a53a;--hw-bad:#e8675b;--hw-bad-soft:#e8675b29;--hw-info:#6a99ec;--hw-info-soft:#6a99ec29;--hw-neutral:#9a968b;--hw-neutral-soft:#f5f3ea14;--hw-kind-person:#2fc4b6;--hw-kind-order:#8fc2ff;--hw-kind-rule:#a98bff;--hw-kind-product:#5fd36a;--hw-kind-money:#ffd100;--hw-kind-place:#d9a06e;--hw-kind-ink:#0f0f0c;--hw-tender-cash-bg:#ffd100;--hw-tender-cash-fg:#1a1400;--hw-tender-card-bg:#6a99ec;--hw-tender-card-fg:#0f0f0c;--hw-tender-other-bg:#d9d6ca;--hw-tender-other-fg:#0f0f0c;--hw-bad-text:#f28b80;--hw-strain-indica:#a789e0;--hw-strain-sativa:#e5a24e;--hw-strain-hybrid:#5dbe93;--hw-canvas:#0d0d0a;--hw-canvas-2:#0a0a07;--hw-field:#15150f;--hw-field-border:#f5f3ea38;--hw-shadow-sm:0 1px 0 #0000004d, 0 1px 2px #0006;--hw-shadow-md:0 1px 0 #0000004d, 0 8px 22px #00000073;--hw-shadow-lg:0 1px 0 #0000004d, 0 22px 50px #0000009e;--hw-good-text:#46c07e;--hw-info-text:#6a99ec;--hw-neutral-text:#9a968b;--hw-tier-sprout:#67d6c4;--hw-tier-bloom:#8fc2ff;--hw-tier-canopy:#b79cff;--hw-brand-teal:#2fc4b6;--hw-brand-pink:#8fc2ff;--hw-brand-violet:#a98bff;--hw-brand-green:#5fd36a;--hw-brand-olive:#ffd100;--hw-brand-blue:#6a99ec;--hw-brand-red:#f28b80;--hw-brand-purple:#a789e0;--hw-brand-orange:#e0a53a;--hw-cat-flower:#3f9e72;--hw-cat-vape:#3f73d6;--hw-cat-concentrate:#c2841d;--hw-cat-tincture:#8a5cd6;--hw-cat-preroll:#d45a3c;--hw-cat-wellness:#2fa59b;--hw-cat-deals:#ffd100;--hw-cat-premium:#9a7b3a;--hw-cat-other:#7e7e74;--hw-cat-edible:#8a5cd6;--hw-cat-accessory:#7e7e74}:root{--hw-brand-weedmaps:#1f5fc0;--hw-brand-weedmaps-ink:#fff;--hw-img-scrim:#0009;--hw-radius-control:8px;--hw-radius-card:12px;--hw-radius-sheet:20px;--hw-radius-pill:999px;--hw-control-xs:30px;--hw-control-sm:34px;--hw-control-md:40px;--hw-control-lg:44px;--hw-control-xl:48px;--hw-space-1:4px;--hw-space-2:8px;--hw-space-3:12px;--hw-space-4:16px;--hw-space-5:20px;--hw-space-6:24px;--hw-space-8:32px;--hw-type-micro:10px;--hw-type-meta:11.5px;--hw-type-body:12.5px;--hw-type-strong:13.5px;--hw-type-title:16px;--hw-type-h2:21px;--hw-type-h1:30px;--hw-type-num-row:15px;--hw-type-num-total:21px;--hw-weight-body:500;--hw-weight-emph:600;--hw-weight-num:800;--hw-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--hw-cat-flower:#3f9e72;--hw-cat-vape:#3f73d6;--hw-cat-concentrate:#c2841d;--hw-cat-tincture:#8a5cd6;--hw-cat-preroll:#d45a3c;--hw-cat-wellness:#2fa59b;--hw-cat-deals:#ffd100;--hw-cat-premium:#9a7b3a;--hw-cat-other:#7e7e74;--hw-cat-edible:#8a5cd6;--hw-cat-accessory:#7e7e74;--hw-z-content:0;--hw-z-sticky:10;--hw-z-dropdown:60;--hw-z-chrome:68;--hw-z-scrim:300;--hw-z-modal:310;--hw-z-toast:400}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--hw-bg);color:var(--hw-ink);font-family:var(--hw-font-sans);font-size:var(--hw-type-body)}button,input,select,textarea{font:inherit}button,[role=button],a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{box-shadow:var(--hw-focus-ring);z-index:1;outline:none;position:relative}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
