:root,[data-theme=light]{--bg: #f1f1f1;--surface: #ffffff;--fill: #ebebec;--fill-subtle: #f5f5f6;--border: #e0e0e2;--border-strong: #8a8a91;--ink: #1b1b1f;--on-ink: #ffffff;--ink-muted: #5c5c64;--ink-subtle: #67676f;--ink-disabled: #acacb3;--chrome: #1f4e56;--on-chrome: #ffffff;--chrome-muted: #b3d0d4;--chrome-fill: #2b626b;--brand: #337581;--brand-hover: #285f69;--brand-soft: #e6f2f4;--on-brand: #ffffff;--accent: #337581;--accent-hover: #285f69;--accent-soft: #e6f2f4;--on-accent: #ffffff;--success: #13723a;--success-soft: #e2f4e8;--warning: #955709;--warning-soft: #fcefd5;--danger: #c4261b;--danger-soft: #fde7e3;--info: #2455a8;--info-soft: #e3ebf8;--telegram: #15709f;--scrim: rgba(0,0,0,.45);--shadow-raised: 0 1px 2px rgba(0,0,0,.06), 0 2px 8px rgba(0,0,0,.06);--shadow-sheet: 0 -4px 24px rgba(0,0,0,.12);--shadow-pop: 0 4px 12px rgba(0,0,0,.1), 0 12px 32px rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0f0f10;--surface: #1c1c1e;--fill: #2c2c2f;--fill-subtle: #232326;--border: #38383c;--border-strong: #86868d;--ink: #f2f2f3;--on-ink: #1b1b1f;--ink-muted: #b4b4ba;--ink-subtle: #9a9aa2;--ink-disabled: #5b5b62;--chrome: #15343a;--on-chrome: #f2f2f3;--chrome-muted: #9fc2c8;--chrome-fill: #214950;--brand: #78c4cf;--brand-hover: #9fd6de;--brand-soft: #173a40;--on-brand: #0b2226;--accent: #337581;--accent-hover: #2b6570;--accent-soft: #173a40;--on-accent: #ffffff;--success: #6fd08e;--success-soft: #15301e;--warning: #f2b55c;--warning-soft: #3a2a10;--danger: #f58a7c;--danger-soft: #3e1a16;--info: #8ab0f2;--info-soft: #172642;--telegram: #5ab6ec;--scrim: rgba(0,0,0,.6);--shadow-raised: 0 1px 2px rgba(0,0,0,.4);--shadow-sheet: 0 -4px 24px rgba(0,0,0,.5);--shadow-pop: 0 8px 32px rgba(0,0,0,.55)}}[data-theme=dark]{--bg: #0f0f10;--surface: #1c1c1e;--fill: #2c2c2f;--fill-subtle: #232326;--border: #38383c;--border-strong: #86868d;--ink: #f2f2f3;--on-ink: #1b1b1f;--ink-muted: #b4b4ba;--ink-subtle: #9a9aa2;--ink-disabled: #5b5b62;--chrome: #15343a;--on-chrome: #f2f2f3;--chrome-muted: #9fc2c8;--chrome-fill: #214950;--brand: #78c4cf;--brand-hover: #9fd6de;--brand-soft: #173a40;--on-brand: #0b2226;--accent: #337581;--accent-hover: #2b6570;--accent-soft: #173a40;--on-accent: #ffffff;--success: #6fd08e;--success-soft: #15301e;--warning: #f2b55c;--warning-soft: #3a2a10;--danger: #f58a7c;--danger-soft: #3e1a16;--info: #8ab0f2;--info-soft: #172642;--telegram: #5ab6ec;--scrim: rgba(0,0,0,.6);--shadow-raised: 0 1px 2px rgba(0,0,0,.4);--shadow-sheet: 0 -4px 24px rgba(0,0,0,.5);--shadow-pop: 0 8px 32px rgba(0,0,0,.55)}:root{--space-section: 4px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--radius-xs: 6px;--radius-sm: 10px;--radius-md: 16px;--radius-input: 16px;--radius-lg: 20px;--radius-xl: 20px;--radius-full: 999px;--size-control: 52px;--size-input: 48px;--size-touch: 48px;--size-appbar: 56px;--size-tabbar: 64px;--size-icon: 24px;--size-thumb: 48px;--web-control-sm: 32px;--web-control: 36px;--web-control-lg: 40px;--web-row: 48px;--web-row-compact: 40px;--web-header: 48px;--web-sidebar: 240px;--web-rail: 64px;--web-drawer: 440px;--web-focus-width: 2px;--web-focus-offset: 2px;--web-radius-button: 14px;--web-radius-button-lg: 15px;--web-radius-button-sm: 13px;--web-radius-icon: 12px;--web-radius-field: 12px;--web-radius-field-sm: 11px;--web-radius-search: 10px;--web-radius-panel: 12px;--web-bp-tablet: 768px;--web-bp-desktop: 1280px;--storefront-control: 44px;--storefront-control-lg: 48px;--storefront-header: 64px;--storefront-header-sm: 56px;--storefront-content: 1200px;--storefront-gallery-thumb: 72px;--storefront-grid-gap-sm: 12px;--storefront-grid-gap: 16px;--storefront-grid-gap-lg: 20px;--storefront-radius-button: 17px;--storefront-radius-button-lg: 18px;--storefront-radius-field: 15px;--storefront-radius-card: 12px;--storefront-radius-image: 10px;--font-sans: "Noto Sans", "Noto Sans Ethiopic", system-ui, sans-serif;--font-ethiopic: "Noto Sans Ethiopic", "Noto Sans", system-ui, sans-serif;--type-display-size: 28px;--type-display-line: 36px;--type-display-weight: 700;--type-title-size: 20px;--type-title-line: 28px;--type-title-weight: 600;--type-heading-size: 17px;--type-heading-line: 24px;--type-heading-weight: 600;--type-body-size: 16px;--type-body-line: 24px;--type-body-weight: 400;--type-body-strong-size: 16px;--type-body-strong-line: 24px;--type-body-strong-weight: 600;--type-label-size: 14px;--type-label-line: 20px;--type-label-weight: 500;--type-caption-size: 12px;--type-caption-line: 18px;--type-caption-weight: 400;--type-web-display-size: 24px;--type-web-display-line: 32px;--type-web-display-weight: 700;--type-web-title-size: 20px;--type-web-title-line: 28px;--type-web-title-weight: 600;--type-web-heading-size: 15px;--type-web-heading-line: 22px;--type-web-heading-weight: 600;--type-web-body-size: 14px;--type-web-body-line: 20px;--type-web-body-weight: 400;--type-web-body-strong-size: 14px;--type-web-body-strong-line: 20px;--type-web-body-strong-weight: 600;--type-web-body-am-size: 15px;--type-web-body-am-line: 22px;--type-web-body-am-weight: 400;--type-web-label-size: 13px;--type-web-label-line: 18px;--type-web-label-weight: 500;--type-web-caption-size: 12px;--type-web-caption-line: 16px;--type-web-caption-weight: 400;--type-storefront-display-size: 40px;--type-storefront-display-line: 48px;--type-storefront-display-weight: 700;--type-storefront-display-sm-size: 28px;--type-storefront-display-sm-line: 36px;--type-storefront-display-sm-weight: 700;--type-storefront-title-size: 28px;--type-storefront-title-line: 36px;--type-storefront-title-weight: 700;--type-storefront-title-sm-size: 22px;--type-storefront-title-sm-line: 30px;--type-storefront-title-sm-weight: 700;--type-storefront-heading-size: 20px;--type-storefront-heading-line: 28px;--type-storefront-heading-weight: 700;--type-storefront-price-size: 20px;--type-storefront-price-line: 28px;--type-storefront-price-weight: 700;--type-storefront-body-size: 16px;--type-storefront-body-line: 24px;--type-storefront-body-weight: 400;--type-storefront-body-am-size: 16px;--type-storefront-body-am-line: 26px;--type-storefront-body-am-weight: 400;--type-storefront-label-size: 14px;--type-storefront-label-line: 20px;--type-storefront-label-weight: 600;--type-storefront-caption-size: 13px;--type-storefront-caption-line: 18px;--type-storefront-caption-weight: 400}@media(pointer:coarse){:root{--web-control-sm: 40px;--web-control: 44px;--web-control-lg: 48px;--web-row-compact: 44px}}:root{--sqw-control: var(--web-control);--sqw-control-sm: var(--web-control-sm);--sqw-row: var(--web-row);--sqw-body-size: var(--type-web-body-size);--sqw-body-line: var(--type-web-body-line);--sqw-label-size: var(--type-web-label-size);--sqw-label-line: var(--type-web-label-line);--sqw-caption-size: var(--type-web-caption-size);--sqw-caption-line: var(--type-web-caption-line);--sqw-ring: var(--web-focus-width) solid var(--brand)}[data-density=compact]{--sqw-control: var(--web-control-sm);--sqw-row: var(--web-row-compact)}:lang(am){--sqw-body-size: var(--type-web-body-am-size);--sqw-body-line: var(--type-web-body-am-line);--sqw-label-size: var(--type-web-body-size);--sqw-label-line: var(--type-web-body-line);--sqw-caption-size: var(--type-web-label-size);--sqw-caption-line: var(--type-web-label-line)}.sqw-root,.sqw-tooltip,.sqw-popover,.sqw-overlay,.sqw-toast-region{font-family:var(--font-sans);font-size:var(--sqw-body-size);line-height:var(--sqw-body-line);color:var(--ink);-webkit-font-smoothing:antialiased}.sqw-root:lang(am),.sqw-tooltip:lang(am),.sqw-popover:lang(am),.sqw-overlay:lang(am),.sqw-toast-region:lang(am){font-family:var(--font-ethiopic)}.sqw-root *,.sqw-popover *,.sqw-overlay *,.sqw-toast-region *{box-sizing:border-box}.sqw-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sqw-icon{flex:none}kbd{font-family:inherit;font-size:var(--sqw-caption-size);opacity:.8}.sqw-button[data-focus-visible],.sqw-icon-button[data-focus-visible],.sqw-field-button[data-focus-visible],.sqw-chip[data-focus-visible],.sqw-segment[data-focus-visible],.sqw-tab[data-focus-visible],.sqw-tag[data-focus-visible],.sqw-tag-remove[data-focus-visible],.sqw-breadcrumb-link[data-focus-visible],.sqw-toast-action[data-focus-visible],.sqw-toast-close[data-focus-visible],.sqw-bar-button[data-focus-visible],.sqw-card[data-focus-visible],.sqw-day[data-focus-visible],.sqw-option[data-focus-visible]{outline:var(--sqw-ring);outline-offset:var(--web-focus-offset)}@media(max-width:767.98px){.sqw-icon-button,.sqw-checkbox-box,.sqw-switch-track,.sqw-tag-remove,.sqw-field-button,.sqw-toast-close,.sqw-chip{position:relative}.sqw-icon-button:after,.sqw-checkbox-box:after,.sqw-switch-track:after,.sqw-tag-remove:after,.sqw-field-button:after,.sqw-toast-close:after,.sqw-chip:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.sqw-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--sqw-control);padding:0 14px;border:1px solid var(--border);border-radius:var(--web-radius-button);background:var(--surface);color:var(--ink);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .12s ease}.sqw-button[data-size=sm]{min-height:var(--sqw-control-sm);padding:0 12px;border-radius:var(--web-radius-button-sm);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-button[data-size=lg]{min-height:var(--web-control-lg);padding:0 18px;border-radius:var(--web-radius-button-lg)}.sqw-button[data-block]{width:100%}.sqw-button[data-hovered]{background:var(--fill-subtle)}.sqw-button[data-pressed]{background:var(--fill)}.sqw-button[data-variant=primary]{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.sqw-button[data-variant=primary][data-hovered],.sqw-button[data-variant=primary][data-pressed]{border-color:var(--accent-hover);background:var(--accent-hover)}.sqw-button[data-variant=ghost]{border-color:transparent;background:transparent}.sqw-button[data-variant=ghost][data-hovered]{background:var(--fill-subtle)}.sqw-button[data-variant=danger]{color:var(--danger)}.sqw-button[data-variant=danger-solid]{border-color:var(--danger);background:var(--danger);color:var(--on-ink)}.sqw-button[data-disabled],.sqw-button[data-soft-disabled],.sqw-icon-button[data-disabled],.sqw-icon-button[data-soft-disabled]{border-color:var(--border);background:var(--fill-subtle);color:var(--ink-disabled);cursor:not-allowed}.sqw-icon-button[data-variant=plain][data-disabled],.sqw-icon-button[data-variant=plain][data-soft-disabled]{border-color:transparent;background:transparent}.sqw-button[data-pending]{cursor:progress}.sqw-spinner{width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--radius-full);animation:sqw-spin .7s linear infinite}@keyframes sqw-spin{to{transform:rotate(360deg)}}.sqw-icon-button{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--sqw-control);height:var(--sqw-control);padding:0;border:1px solid transparent;border-radius:var(--web-radius-icon);background:transparent;color:var(--ink-muted);cursor:pointer}.sqw-icon-button[data-size=sm]{width:var(--sqw-control-sm);height:var(--sqw-control-sm)}.sqw-icon-button[data-variant=outline]{border-color:var(--border);background:var(--surface)}.sqw-icon-button[data-round]{border-radius:var(--radius-full)}.sqw-icon-button[data-hovered],.sqw-icon-button[data-pressed]{background:var(--fill);color:var(--ink)}.sqw-count-pill{position:absolute;top:-5px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-full);background:var(--accent);color:var(--on-accent);font-size:var(--type-web-caption-size);font-weight:600;line-height:16px;text-align:center}.sqw-count-pill-inline{position:static}.sqw-tooltip{max-width:280px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);background:var(--ink);color:var(--on-ink);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line);box-shadow:var(--shadow-pop)}.sqw-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.sqw-label{color:var(--ink);font-size:var(--sqw-label-size);font-weight:500;line-height:var(--sqw-label-line)}.sqw-input-box{display:flex;align-items:center;gap:var(--space-2);min-height:var(--sqw-control);padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--web-radius-field);background:var(--surface);color:var(--ink-muted);transition:box-shadow .12s ease}.sqw-field[data-size=sm] .sqw-input-box{min-height:var(--sqw-control-sm);border-radius:var(--web-radius-field-sm)}.sqw-input-box:hover{border-color:var(--ink-muted)}.sqw-input-box:focus-within,.sqw-input-box[data-focus-within]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.sqw-field[data-invalid] .sqw-input-box{border-color:var(--danger)}.sqw-field[data-invalid] .sqw-input-box:focus-within{box-shadow:0 0 0 3px var(--danger-soft)}.sqw-field[data-disabled] .sqw-input-box{border-color:var(--border);background:var(--fill-subtle);color:var(--ink-disabled)}.sqw-field[data-readonly] .sqw-input-box:hover{border-color:var(--border-strong)}.sqw-input{flex:1;min-width:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:var(--ink);font:inherit;text-overflow:ellipsis;white-space:nowrap}.sqw-input::placeholder{color:var(--ink-subtle);opacity:1}.sqw-input[data-disabled]{color:var(--ink-disabled)}.sqw-input[data-numeric]{text-align:end;font-variant-numeric:tabular-nums}.sqw-affix{flex:none;color:var(--ink-muted);font-size:var(--sqw-label-size)}.sqw-field-hint,.sqw-field-error{font-size:var(--sqw-caption-size);line-height:var(--sqw-caption-line)}.sqw-field-hint{color:var(--ink-muted)}.sqw-field-error{display:flex;align-items:flex-start;gap:var(--space-1);color:var(--danger)}.sqw-field-error .sqw-icon{margin-top:1px}.sqw-field-button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;margin-inline-end:-4px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--ink-muted);cursor:pointer}.sqw-field-button[data-hovered]{background:var(--fill);color:var(--ink)}.sqw-search{flex:1 1 auto;max-width:360px}.sqw-search .sqw-input-box{border-radius:var(--web-radius-field-sm)}.sqw-search[data-empty] .sqw-search-clear{visibility:hidden}.sqw-input[type=search]::-webkit-search-cancel-button{appearance:none}.sqw-select-button{width:100%;font:inherit;text-align:start;cursor:pointer}.sqw-select-value{flex:1;min-width:0;color:var(--ink)}.sqw-select-value[data-placeholder]{overflow:hidden;color:var(--ink-subtle);text-overflow:ellipsis;white-space:nowrap}.sqw-select-button[data-focus-visible]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.sqw-list-popover{min-width:var(--trigger-width);max-width:320px}.sqw-listbox{max-height:calc(8 * var(--sqw-control));overflow:auto;outline:none}.sqw-option{display:flex;align-items:center;gap:var(--space-2);min-height:var(--sqw-control-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--ink);cursor:pointer;outline:none}.sqw-option[data-focused],.sqw-option[data-hovered]{background:var(--fill)}.sqw-option[data-disabled]{color:var(--ink-disabled);cursor:default}.sqw-option-text{display:flex;flex:1;flex-direction:column}.sqw-option-description{color:var(--ink-muted);font-size:var(--sqw-caption-size);line-height:var(--sqw-caption-line)}.sqw-option>.sqw-icon:last-child{color:var(--brand)}.sqw-listbox-empty{padding:var(--space-2);color:var(--ink-muted);font-size:var(--sqw-label-size)}.sqw-money .sqw-input-box{justify-content:flex-end}.sqw-checkbox,.sqw-switch{display:inline-flex;align-items:flex-start;gap:var(--space-2);color:var(--ink);cursor:pointer}.sqw-checkbox-box{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;margin-top:calc((var(--sqw-body-line) - 16px) / 2);border:1px solid var(--border-strong);border-radius:4px;background:var(--surface);color:var(--on-ink)}.sqw-checkbox[data-hovered] .sqw-checkbox-box{border-color:var(--ink-muted)}.sqw-checkbox[data-selected] .sqw-checkbox-box,.sqw-checkbox[data-indeterminate] .sqw-checkbox-box{border-color:var(--ink);background:var(--ink)}.sqw-checkbox[data-focus-visible] .sqw-checkbox-box,.sqw-switch[data-focus-visible] .sqw-switch-track{outline:var(--sqw-ring);outline-offset:var(--web-focus-offset)}.sqw-checkbox[data-disabled],.sqw-switch[data-disabled]{color:var(--ink-disabled);cursor:not-allowed}.sqw-checkbox[data-disabled] .sqw-checkbox-box{border-color:var(--border);background:var(--fill-subtle)}.sqw-checkbox[data-invalid] .sqw-checkbox-box{border-color:var(--danger)}.sqw-choice-text{display:flex;flex-direction:column}.sqw-choice-description{color:var(--ink-muted);font-size:var(--sqw-caption-size);line-height:var(--sqw-caption-line)}.sqw-switch{justify-content:space-between;gap:var(--space-4)}.sqw-switch-track{display:inline-flex;flex:none;align-items:center;width:32px;height:20px;margin-top:calc((var(--sqw-body-line) - 20px) / 2);padding:2px;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--fill);transition:background-color .12s ease}.sqw-switch-knob{width:14px;height:14px;border-radius:var(--radius-full);background:var(--surface);box-shadow:var(--shadow-raised);transition:transform .12s ease}.sqw-switch[data-hovered] .sqw-switch-track{border-color:var(--ink-muted)}.sqw-switch[data-selected] .sqw-switch-track{border-color:var(--ink);background:var(--ink)}.sqw-switch[data-selected] .sqw-switch-knob{background:var(--on-ink);transform:translate(12px)}.sqw-switch[data-disabled] .sqw-switch-track{opacity:.5}.sqw-segmented{display:inline-flex;gap:2px;min-height:var(--sqw-control-sm);padding:2px;border-radius:var(--radius-sm);background:var(--fill)}.sqw-segment{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ink-muted);font:inherit;font-size:var(--sqw-label-size);font-weight:500;white-space:nowrap;cursor:pointer}.sqw-segment[data-hovered]{color:var(--ink)}.sqw-segment[data-selected]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-raised)}.sqw-segment[data-disabled]{color:var(--ink-disabled)}.sqw-count{color:var(--ink-subtle);font-variant-numeric:tabular-nums}.sqw-tablist-scroll{overflow-x:auto;border-bottom:1px solid var(--border);scrollbar-width:thin}.sqw-tablist{display:flex;gap:var(--space-5);padding:0 var(--space-4)}.sqw-tab{display:inline-flex;align-items:center;gap:6px;min-height:var(--sqw-control);border-bottom:2px solid transparent;color:var(--ink-muted);font-size:var(--sqw-label-size);white-space:nowrap;cursor:pointer;outline:none}.sqw-tab[data-hovered]{color:var(--ink)}.sqw-tab[data-selected]{border-bottom-color:var(--brand);color:var(--ink);font-weight:600}.sqw-tab[data-disabled]{color:var(--ink-disabled)}.sqw-tab[data-focus-visible]{outline-offset:-2px}.sqw-tabpanel{outline:none}.sqw-chip-group{display:flex;flex-direction:column;gap:var(--space-2)}.sqw-chip-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sqw-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--sqw-label-size);cursor:pointer}.sqw-chip[data-hovered]{background:var(--fill-subtle)}.sqw-chip[data-selected]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.sqw-chip[data-disabled]{color:var(--ink-disabled);cursor:not-allowed}.sqw-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.sqw-tag-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sqw-tag{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;padding:0 6px 0 10px;border-radius:var(--radius-full);background:var(--brand-soft);color:var(--brand);font-size:var(--sqw-label-size);font-weight:500;outline:none}.sqw-tag-remove{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:inherit;cursor:pointer}.sqw-tag-remove[data-hovered]{background:var(--surface)}.sqw-popover{padding:6px;border:1px solid var(--border);border-radius:var(--web-radius-panel);background:var(--surface);box-shadow:var(--shadow-pop);outline:none}.sqw-task-popover{width:max-content;max-width:min(360px,calc(100vw - 32px));max-height:480px;padding:var(--space-3);overflow:auto}.sqw-task-popover[data-wide]{max-width:calc(100vw - 32px)}.sqw-popover-dialog{display:flex;flex-direction:column;gap:var(--space-3);outline:none}.sqw-popover-title{margin:0;font-size:var(--sqw-label-size);font-weight:600;line-height:var(--sqw-label-line)}.sqw-popover-body{display:flex;flex-direction:column;gap:var(--space-4)}.sqw-popover-footer{display:flex;justify-content:flex-end;gap:var(--space-2)}.sqw-menu-popover{min-width:220px;max-width:320px}.sqw-menu{outline:none}.sqw-menu-item{display:flex;align-items:center;gap:var(--space-2);min-height:var(--sqw-control-sm);padding:var(--space-1) var(--space-2);border-radius:var(--radius-xs);color:var(--ink);font-size:var(--sqw-label-size);cursor:pointer;outline:none}.sqw-menu-item>.sqw-icon:first-child{color:var(--ink-muted)}.sqw-menu-item[data-focused],.sqw-menu-item[data-open]{background:var(--fill)}.sqw-menu-item[data-danger],.sqw-menu-item[data-danger]>.sqw-icon:first-child{color:var(--danger)}.sqw-menu-item[data-disabled]{color:var(--ink-disabled);cursor:default}.sqw-menu-item-label{flex:1}.sqw-menu-shortcut{color:var(--ink-subtle)}.sqw-menu-heading{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--ink-subtle);font-size:var(--sqw-caption-size);line-height:var(--sqw-caption-line)}.sqw-separator{height:1px;margin:6px 0;border:0;background:var(--border)}.sqw-overlay{position:fixed;inset:0;z-index:100;display:flex;background:var(--scrim)}.sqw-dialog-overlay{align-items:center;justify-content:center;padding:var(--space-4)}.sqw-dialog{width:400px;max-width:100%;border-radius:var(--web-radius-panel);background:var(--surface);box-shadow:var(--shadow-pop);outline:none}.sqw-dialog-panel{padding:var(--space-5);outline:none}.sqw-dialog-panel form{display:flex;flex-direction:column;gap:var(--space-3)}.sqw-dialog-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--fill);color:var(--ink-muted)}.sqw-dialog-icon[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.sqw-dialog-title{margin:0;font-size:var(--type-web-heading-size);font-weight:600;line-height:var(--type-web-heading-line)}.sqw-dialog-text{color:var(--ink-muted);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-dialog-actions,.sqw-drawer-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.sqw-dialog-actions{margin-top:var(--space-2)}.sqw-drawer-overlay{justify-content:flex-end}.sqw-drawer{width:var(--web-drawer);max-width:100%;height:100%;background:var(--surface);box-shadow:var(--shadow-pop);outline:none}.sqw-drawer-panel{display:flex;flex-direction:column;height:100%;outline:none}.sqw-drawer-header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:var(--web-header);padding:0 var(--space-2) 0 var(--space-4);border-bottom:1px solid var(--border)}.sqw-drawer-title{margin:0;font-size:var(--type-web-heading-size);font-weight:600;line-height:var(--type-web-heading-line)}.sqw-drawer-body{display:flex;flex:1;flex-direction:column;gap:var(--space-4);padding:var(--space-4);overflow:auto}.sqw-drawer-footer{flex:none;padding:10px var(--space-4);border-top:1px solid var(--border)}@media(max-width:767.98px){.sqw-drawer{width:100%}}.sqw-sheet-overlay{align-items:flex-end}.sqw-sheet{width:100%;max-height:85vh;padding:var(--space-4);overflow:auto;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-sheet);outline:none}.sqw-toast-region{position:fixed;bottom:var(--space-4);left:var(--space-4);z-index:200;display:flex;flex-direction:column-reverse;gap:var(--space-2);max-width:calc(100vw - 2 * var(--space-4));outline:none}.sqw-toast{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--web-radius-panel);background:var(--ink);color:var(--on-ink);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line);box-shadow:var(--shadow-pop);outline:none}.sqw-toast[data-focus-visible]{outline:var(--sqw-ring);outline-offset:var(--web-focus-offset)}.sqw-toast-content{flex:1}.sqw-toast-action{padding:var(--space-1);border:0;background:transparent;color:var(--on-ink);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.sqw-toast-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--on-ink);cursor:pointer}.sqw-toast-close[data-hovered]{background:color-mix(in srgb,var(--on-ink) 12%,transparent)}.sqw-banner{display:flex;align-items:flex-start;gap:10px;padding:10px var(--space-3);border-radius:var(--web-radius-panel);background:var(--info-soft);color:var(--ink);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-banner-icon{margin-top:0;color:var(--info)}.sqw-banner[data-tone=offline],.sqw-banner[data-tone=warning]{background:var(--warning-soft)}.sqw-banner[data-tone=offline] .sqw-banner-icon,.sqw-banner[data-tone=warning] .sqw-banner-icon{color:var(--warning)}.sqw-banner[data-tone=danger]{background:var(--danger-soft)}.sqw-banner[data-tone=danger] .sqw-banner-icon{color:var(--danger)}.sqw-banner[data-tone=success]{background:var(--success-soft)}.sqw-banner[data-tone=success] .sqw-banner-icon{color:var(--success)}.sqw-banner[data-tone=brand]{background:var(--brand-soft)}.sqw-banner[data-tone=brand] .sqw-banner-icon{color:var(--brand)}.sqw-banner-text{flex:1;min-width:0}.sqw-banner-title{display:block;font-weight:600}.sqw-banner-action{flex:none;align-self:center}.sqw-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.sqw-empty-disc{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--fill);color:var(--ink-muted)}.sqw-empty-title{margin:0;font-size:var(--type-web-heading-size);font-weight:600;line-height:var(--type-web-heading-line)}.sqw-empty-text{margin:0;color:var(--ink-muted);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-empty-action{margin-top:var(--space-2)}.sqw-skeleton{display:block;height:12px;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--fill) 0%,var(--fill-subtle) 50%,var(--fill) 100%);background-size:200% 100%;animation:sqw-shimmer 1.6s ease-in-out infinite}.sqw-skeleton[data-align=end]{margin-inline-start:auto}.sqw-skeleton[data-shape=square]{width:32px!important;height:32px}.sqw-skeleton[data-shape=circle]{width:32px!important;height:32px;border-radius:var(--radius-full)}@keyframes sqw-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.sqw-progress{display:flex;align-items:center;gap:var(--space-2);width:100%}.sqw-progress-track{position:relative;flex:1;height:2px;overflow:hidden;border-radius:var(--radius-full);background:var(--brand-soft)}.sqw-progress[data-variant=upload] .sqw-progress-track{height:4px}.sqw-progress-fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--brand);transition:width .2s ease}.sqw-progress-fill[data-indeterminate]{width:30%;animation:sqw-progress 1.2s ease-in-out infinite}.sqw-progress-value{color:var(--ink-muted);font-size:var(--sqw-caption-size);font-variant-numeric:tabular-nums}@keyframes sqw-progress{0%{left:-30%}to{left:100%}}.sqw-badge{display:inline-flex;align-items:center;gap:var(--space-1);min-height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--fill);color:var(--ink);font-size:var(--sqw-caption-size);font-weight:500;line-height:var(--sqw-caption-line);white-space:nowrap}.sqw-badge[data-tone=brand]{background:var(--brand-soft);color:var(--brand)}.sqw-badge[data-tone=success]{background:var(--success-soft);color:var(--success)}.sqw-badge[data-tone=warning]{background:var(--warning-soft);color:var(--warning)}.sqw-badge[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}.sqw-badge[data-tone=info]{background:var(--info-soft);color:var(--info)}.sqw-table-wrap,.sqw-cards-wrap{display:flex;flex-direction:column;height:100%;min-height:0}.sqw-table{flex:1;min-height:0;overflow:auto;border:1px solid var(--border);border-radius:var(--web-radius-panel);background:var(--surface);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line);outline:none}.sqw-table[data-focus-visible]{outline:var(--sqw-ring);outline-offset:var(--web-focus-offset)}.sqw-thead{background:var(--fill-subtle)}.sqw-th{display:flex;align-items:center;height:36px;padding:0 var(--space-3);border-bottom:1px solid var(--border);background:var(--fill-subtle);color:var(--ink-muted);font-size:var(--sqw-caption-size);font-weight:500;text-align:start;outline:none}.sqw-th[data-align=end]{justify-content:flex-end}.sqw-th[data-allows-sorting]{cursor:pointer}.sqw-th[data-hovered]{color:var(--ink)}.sqw-th[data-focus-visible]{outline:var(--sqw-ring);outline-offset:-2px}.sqw-th-content{display:inline-flex;align-items:center;gap:var(--space-1)}.sqw-th[data-align=end] .sqw-th-content{flex-direction:row-reverse}.sqw-sort-icon{display:inline-flex;visibility:hidden;transition:transform .12s ease}.sqw-th[data-hovered] .sqw-sort-icon,.sqw-sort-icon[data-direction]{visibility:visible}.sqw-sort-icon[data-direction=ascending]{transform:rotate(180deg)}.sqw-th:has(.sqw-sort-icon[data-direction]){color:var(--ink)}.sqw-tr{height:100%;border-bottom:1px solid var(--border);color:var(--ink);outline:none}.sqw-tr[data-href],.sqw-tr[data-action]{cursor:pointer}.sqw-tr[data-hovered]{background:var(--fill-subtle)}.sqw-tr[data-selected]{background:var(--brand-soft)}.sqw-tr[data-focus-visible]{outline:var(--sqw-ring);outline-offset:-2px}.sqw-td{display:flex;align-items:center;height:100%;padding:0 var(--space-3);overflow:hidden;outline:none}.sqw-td[data-align=end]{justify-content:flex-end;font-variant-numeric:tabular-nums;text-align:end}.sqw-td[data-focus-visible]{outline:var(--sqw-ring);outline-offset:-2px}.sqw-th-check,.sqw-td-check{justify-content:center;padding:0}.sqw-th-check .sqw-checkbox-box,.sqw-td-check .sqw-checkbox-box{margin-top:0}.sqw-table-empty{padding:var(--space-2)}.sqw-load-more{display:flex;align-items:center;padding:0 var(--space-3)}.sqw-cards{flex:1;min-height:0;overflow:auto;outline:none}.sqw-card{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--web-radius-panel);background:var(--surface);outline:none}.sqw-card+.sqw-card{margin-top:var(--space-2)}.sqw-card[data-hovered]{background:var(--fill-subtle)}.sqw-card[data-selected]{border-color:var(--brand);background:var(--brand-soft)}.sqw-card .sqw-checkbox{margin-top:2px}.sqw-card-main{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.sqw-card-title{font-weight:600}.sqw-card-meta{color:var(--ink-muted);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-card-badges{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.sqw-card-amount{flex:none;font-variant-numeric:tabular-nums;font-weight:600}.sqw-selection-bar{display:flex;align-items:center;min-height:44px;padding:0 var(--space-2) 0 var(--space-4);border-radius:var(--web-radius-panel);background:var(--ink);color:var(--on-ink);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-selection-bar[data-floating]{position:fixed;right:var(--space-4);bottom:var(--space-4);left:var(--space-4);z-index:50;box-shadow:var(--shadow-pop)}.sqw-selection-keys{flex:1;min-width:0}.sqw-selection-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.sqw-selection-count{margin-inline-end:var(--space-2);white-space:nowrap}.sqw-bar-button{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--sqw-control-sm);padding:0 10px;border:0;border-radius:var(--web-radius-button-sm);background:transparent;color:var(--on-ink);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer}.sqw-bar-button[data-hovered],.sqw-bar-button[data-pressed]{background:color-mix(in srgb,var(--on-ink) 12%,transparent)}.sqw-bar-button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.sqw-bar-divider{width:1px;height:20px;margin:0 var(--space-1);border:0;background:color-mix(in srgb,var(--on-ink) 30%,transparent)}.sqw-selection-bar .sqw-bar-icon{margin-inline-start:auto;color:var(--on-ink)}.sqw-selection-bar .sqw-bar-icon[data-hovered]{background:color-mix(in srgb,var(--on-ink) 12%,transparent);color:var(--on-ink)}.sqw-selection-bar[data-floating] .sqw-selection-toolbar{flex-wrap:nowrap}.sqw-page-header{position:relative;display:flex;align-items:center;gap:var(--space-2);min-height:var(--web-header);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--border)}.sqw-page-title{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.sqw-page-heading{margin:0;font-size:var(--sqw-body-size);font-weight:600;line-height:var(--sqw-body-line)}.sqw-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none}.sqw-breadcrumb{display:flex;align-items:center}.sqw-breadcrumb:not(:last-child):after{content:"›";margin:0 var(--space-2);color:var(--ink-subtle)}.sqw-breadcrumb-link{color:var(--ink-subtle);text-decoration:none;border-radius:var(--radius-xs)}.sqw-breadcrumb-link[data-hovered]{color:var(--ink);text-decoration:underline}.sqw-page-badges{display:inline-flex;gap:var(--space-1)}.sqw-page-actions{display:flex;flex:none;align-items:center;gap:var(--space-2)}.sqw-page-progress{position:absolute;right:0;bottom:-1px;left:0}.sqw-toolbar{display:flex;flex-direction:column;gap:var(--space-3)}.sqw-toolbar-row{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4)}.sqw-toolbar-search{max-width:360px}.sqw-toolbar>.sqw-filter-chips{padding:0 var(--space-4)}@media(max-width:767.98px){.sqw-toolbar-search{max-width:none}}.sqw-action-bar{position:sticky;bottom:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:10px var(--space-4);border-top:1px solid var(--border);background:var(--surface)}.sqw-action-bar-state{color:var(--ink-muted);font-size:var(--sqw-label-size);line-height:var(--sqw-label-line)}.sqw-action-bar-buttons{display:flex;gap:var(--space-2);margin-inline-start:auto}.sqw-date-input{display:flex;flex:none;align-items:center;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.sqw-date-segment{padding:0 1px;border-radius:4px;outline:none}.sqw-date-segment[data-placeholder]{color:var(--ink-subtle)}.sqw-date-segment[data-type=literal]{color:var(--ink-muted)}.sqw-date-segment[data-focused]{background:var(--brand);color:var(--on-brand)}.sqw-date-segment[hidden]{display:none}.sqw-date-other{flex:1;min-width:0;color:var(--ink-subtle);white-space:nowrap}.sqw-date-dash{color:var(--ink-muted)}.sqw-date-field .sqw-input-box>.sqw-field-button{margin-inline-start:auto}.sqw-calendar-popover{padding:var(--space-3)}.sqw-calendar-dialog{outline:none}.sqw-calendar{display:flex;flex-direction:column;gap:var(--space-2)}.sqw-calendar-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.sqw-calendar-title{font-size:var(--sqw-label-size);font-weight:600;line-height:var(--sqw-label-line)}.sqw-calendar-title-second{display:block;margin-bottom:var(--space-2);text-align:center}.sqw-calendar-months{display:flex;gap:var(--space-6)}.sqw-calendar-grid{border-collapse:collapse}.sqw-weekday{width:36px;height:24px;color:var(--ink-subtle);font-size:var(--sqw-caption-size);font-weight:500}.sqw-calendar-grid td{padding:1px 0}.sqw-day{display:flex;flex-direction:column;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-xs);color:var(--ink);font-size:var(--sqw-label-size);line-height:1.1;cursor:pointer;outline:none}.sqw-day-other{color:var(--ink-subtle);font-size:var(--type-web-caption-size);line-height:1}.sqw-day[data-hovered]{background:var(--fill)}.sqw-day[data-today]{box-shadow:inset 0 0 0 1.5px var(--brand)}.sqw-day[data-selected]{background:var(--brand-soft);border-radius:0}.sqw-calendar:not([data-months]) .sqw-day[data-selected],.sqw-day[data-selection-start],.sqw-day[data-selection-end]{border-radius:var(--radius-xs);background:var(--accent);color:var(--on-accent)}.sqw-calendar:not([data-months]) .sqw-day[data-selected] .sqw-day-other,.sqw-day[data-selection-start] .sqw-day-other,.sqw-day[data-selection-end] .sqw-day-other{color:var(--on-accent)}.sqw-day[data-unavailable],.sqw-day[data-disabled]{color:var(--ink-disabled);cursor:default}.sqw-day[data-outside-month]{visibility:hidden}.sqw-day[data-invalid]{background:var(--danger-soft)}.sqw-range-panel{display:flex;gap:var(--space-4)}.sqw-range-presets{display:flex;flex-direction:column;min-width:150px;padding-inline-end:var(--space-3);border-inline-end:1px solid var(--border);outline:none}@media(max-width:767.98px){.sqw-range-panel{flex-direction:column}.sqw-range-presets{padding:0 0 var(--space-3);border-inline-end:0;border-bottom:1px solid var(--border)}}@media(prefers-reduced-motion:reduce){.sqw-skeleton,.sqw-progress-fill[data-indeterminate],.sqw-spinner{animation:none}.sqw-progress-fill[data-indeterminate]{width:100%;opacity:.6}}html,body,#root{min-height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:var(--type-web-body-size);line-height:var(--type-web-body-line)}:lang(am) body,body:lang(am){font-family:var(--font-ethiopic),var(--font-sans)}.mw-centre{min-height:100vh;display:grid;place-items:center;padding:var(--space-6) max(var(--space-4),env(safe-area-inset-left,0px));box-sizing:border-box}.mw-card{width:100%;max-width:400px;display:grid;gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--web-radius-panel);box-sizing:border-box}.mw-title{margin:0;font-size:var(--type-web-title-size);line-height:var(--type-web-title-line);font-weight:var(--type-web-title-weight)}.mw-lead{margin:0;color:var(--ink-muted)}.mw-form{display:grid;gap:var(--space-4)}.mw-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2)}.mw-link-button{color:var(--brand);font-weight:var(--type-web-body-strong-weight)}.mw-or{display:flex;align-items:center;gap:var(--space-3);color:var(--ink-subtle);font-size:var(--type-web-caption-size);line-height:var(--type-web-caption-line)}.mw-or:before,.mw-or:after{content:"";flex:1;height:1px;background:var(--border)}.mw-alt{display:grid;gap:var(--space-3)}.mw-method{position:relative;min-width:0}.mw-last-used{position:absolute;top:-9px;right:var(--space-2);height:18px;padding:0 6px;border-radius:999px;background:var(--brand-soft);color:var(--brand);font-size:12px;font-weight:600;line-height:18px;white-space:nowrap;pointer-events:none}.mw-provider-label{display:inline-flex;align-items:center;gap:var(--space-2)}.mw-provider-logo{flex:none;width:20px;height:20px}.mw-google{display:flex;align-items:center;justify-content:center;min-height:var(--web-control-lg)}.mw-method[data-busy] .mw-google{opacity:.6;pointer-events:none}.mw-code-boxes{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,52px));justify-content:center;gap:var(--space-2)}.mw-code-box{display:grid;place-items:center;height:52px;border:1px solid var(--border-strong);border-radius:var(--web-radius-field);background:var(--surface);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.mw-code-box[data-current]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.mw-code[data-invalid] .mw-code-box{border-color:var(--danger)}.mw-code-input{position:absolute;inset:0;width:100%;border:0;outline:0;background:transparent;color:transparent;caret-color:transparent;font-size:16px;letter-spacing:40px;cursor:text}.mw-code-input::selection{background:transparent}.mw-center{display:grid;place-items:center;align-content:center;gap:var(--space-3);min-height:100vh;min-height:100dvh;padding:var(--space-4);text-align:center}.sh-skip{position:fixed;top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border-radius:var(--web-radius-button-sm);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-pop);transform:translateY(-200%)}.sh-skip:focus-visible{transform:none;outline:var(--web-focus-width) solid var(--brand);outline-offset:var(--web-focus-offset)}.sh-frame{display:grid;grid-template-columns:var(--web-sidebar) minmax(0,1fr);min-height:100vh;min-height:100dvh}.sh-frame[data-rail]{grid-template-columns:var(--web-rail) minmax(0,1fr)}.sh-side{position:sticky;top:0;height:100vh;height:100dvh;min-width:0}.sh-main{display:flex;flex-direction:column;min-width:0;margin:var(--space-2) var(--space-2) var(--space-2) 0;background:var(--surface);border:1px solid var(--border);border-radius:var(--web-radius-panel);box-shadow:var(--shadow-raised);overflow:clip}.sh-main:focus{outline:none}.sh-page{display:grid;gap:var(--space-4);align-content:start;padding:var(--space-4)}@media(max-width:767.98px){.sh-kbd{display:none}.sh-frame{grid-template-columns:minmax(0,1fr)}.sh-main{margin:0;border:0;border-radius:0;box-shadow:none}}.sh-sidebar{display:flex;flex-direction:column;gap:1px;height:100%;padding:10px var(--space-2) 10px 10px;box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}.sh-side-head{display:flex;align-items:center;gap:2px;padding-bottom:10px}.sh-shop,.sh-me,.sh-nav,.sh-group-head,.sh-search{display:flex;align-items:center;border:0;background:transparent;color:inherit;font:inherit;text-align:start;text-decoration:none;cursor:pointer;outline:none}.sh-shop{gap:var(--space-2);min-width:0;margin-inline-end:auto;padding:var(--space-1) 6px;border-radius:6px}.sh-shop-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sh-side-head .sqw-icon-button{width:28px;height:28px;border-radius:9px}.sh-bell .sqw-count-pill{top:4px;right:4px;width:7px;min-width:0;height:7px;padding:0;font-size:0}.sh-logo{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:6px;background:var(--accent);color:var(--on-accent);font-size:12px;font-weight:700}.sh-search{gap:var(--space-2);height:30px;margin:0 0 var(--space-2);padding:0 6px 0 var(--space-2);border:1px solid var(--border);border-radius:var(--web-radius-search);color:var(--ink-subtle);font-size:13px}.sh-search-text{flex:1}.sh-kbd{font:12px/17px ui-monospace,SFMono-Regular,Menlo,monospace;padding:0 5px;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;background:var(--fill-subtle);color:var(--ink-subtle)}.sh-nav-list{display:grid;gap:1px;margin:0;padding:0;list-style:none}.sh-nav{gap:10px;width:100%;height:30px;padding:0 var(--space-2);box-sizing:border-box;border-radius:6px;font-size:13px;white-space:nowrap}.sh-sidebar:lang(am) .sh-nav{font-size:14px}.sh-nav .sqw-icon,.sh-nav svg{flex:none;color:var(--ink-muted)}.sh-nav[data-active]{background:var(--fill);font-weight:600}.sh-nav[data-active] svg{color:var(--ink)}.sh-nav-label{overflow:hidden;text-overflow:ellipsis}.sh-count{margin-inline-start:auto;color:var(--ink-subtle);font-size:12px;font-variant-numeric:tabular-nums}.sh-dot{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:var(--brand)}.sh-group-head{gap:var(--space-1);width:100%;padding:14px var(--space-2) var(--space-1);border-radius:6px;color:var(--ink-subtle);font-size:12px;font-weight:500}.sh-group{display:grid;gap:1px}.sh-sep{width:24px;height:1px;margin:var(--space-2) auto;border:0;background:var(--border)}.sh-grow{flex:1;min-height:var(--space-4)}.sh-me{gap:10px;width:100%;padding:6px var(--space-2);border-radius:var(--space-2);font-size:13px;line-height:16px}.sh-me-text{display:grid;min-width:0}.sh-me-text>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sh-me small,.sh-menu-two small{display:block;color:var(--ink-subtle);font-size:12px}.sh-avatar{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;background:var(--fill);color:var(--ink-muted);font-size:12px;font-weight:600}:is(.sh-shop,.sh-me,.sh-nav,.sh-group-head,.sh-search)[data-hovered]{background:var(--fill)}:is(.sh-shop,.sh-me,.sh-nav,.sh-group-head,.sh-search)[data-focus-visible]{outline:var(--web-focus-width) solid var(--brand);outline-offset:calc(var(--web-focus-offset) * -1)}.sh-sidebar[data-rail]{align-items:center;padding:10px var(--space-2)}.sh-sidebar[data-rail] .sh-side-head{flex-direction:column;gap:var(--space-2)}.sh-sidebar[data-rail] .sh-shop{margin:0}.sh-sidebar[data-rail] :is(.sh-nav,.sh-search){position:relative;justify-content:center;width:40px;height:36px;padding:0}.sh-sidebar[data-rail] .sh-search{border:0}.sh-sidebar[data-rail] .sh-me{justify-content:center;width:auto}.sh-menu-two{display:grid}.sh-user-menu{display:grid;gap:var(--space-2);min-width:280px}.sh-menu-label{margin:var(--space-2) 0 0;color:var(--ink-subtle);font-size:12px;font-weight:600}.sh-menu-actions{display:grid;margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border)}.sh-menu-actions .sqw-button{justify-content:flex-start}.sh-inbox-popover{width:min(336px,calc(100vw - 56px))}.sh-inbox{display:grid;gap:var(--space-1)}.sh-inbox-head{display:flex;justify-content:flex-end}.sh-inbox-list{display:grid;gap:1px;max-height:min(360px,60vh);margin:0;padding:0;overflow-y:auto;list-style:none}.sh-inbox-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);width:100%;padding:var(--space-2) 10px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;outline:none}.sh-inbox-item[data-hovered]{background:var(--fill)}.sh-inbox-item[data-focus-visible]{outline:var(--web-focus-width) solid var(--brand);outline-offset:-2px}.sh-inbox-item[data-unread] .sh-inbox-title{font-weight:600}.sh-inbox-item[data-unread] .sh-inbox-title:before{content:"";display:inline-block;width:7px;height:7px;margin-inline-end:6px;border-radius:50%;background:var(--brand);vertical-align:2px}.sh-inbox-body{grid-column:1;color:var(--ink-muted);font-size:13px}.sh-inbox-time{grid-row:1;grid-column:2;color:var(--ink-subtle);font-size:12px;white-space:nowrap}.sh-inbox-empty{margin:0;padding:var(--space-6) var(--space-4);color:var(--ink-muted);text-align:center}.sh-palette-overlay{position:fixed;inset:0;z-index:50;background:var(--scrim)}.sh-palette{position:fixed;top:12vh;left:50%;width:min(560px,calc(100vw - 24px));transform:translate(-50%);background:var(--surface);border:1px solid var(--border);border-radius:var(--web-radius-panel);box-shadow:var(--shadow-pop);overflow:hidden}.sh-palette-dialog{display:grid;outline:none}.sh-palette-field{display:flex;align-items:center;gap:10px;padding:var(--space-3) 14px;border-bottom:1px solid var(--border);color:var(--ink-subtle)}.sh-palette-input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:15px}.sh-palette-input::placeholder{color:var(--ink-subtle);text-overflow:ellipsis}.sh-palette-input::-webkit-search-cancel-button{display:none}.sh-palette-spinner{width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--brand);border-radius:50%;animation:sh-spin .8s linear infinite}@keyframes sh-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sh-palette-spinner{animation:none}}.sh-palette-note{margin:0;padding:var(--space-2) 14px;background:var(--warning-soft);color:var(--ink);font-size:13px}.sh-palette-list{display:grid;gap:1px;max-height:min(420px,60vh);padding:6px;overflow-y:auto;outline:none}.sh-palette-section{display:grid;gap:1px}.sh-palette-heading{padding:6px 10px 2px;color:var(--ink-subtle);font-size:12px;font-weight:600;letter-spacing:.03em}.sh-palette-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;min-height:32px;padding:6px 10px;border-radius:6px;color:var(--ink);font-size:13px;text-decoration:none;cursor:pointer;outline:none}.sh-palette-list:lang(am) .sh-palette-row{font-size:14px}.sh-palette-row svg{color:var(--ink-muted)}.sh-palette-row[data-focused],.sh-palette-row[data-hovered]{background:var(--fill)}.sh-palette-detail{grid-column:2;color:var(--ink-subtle);font-size:12px;line-height:16px}.sh-palette-label,.sh-palette-detail{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sh-palette-empty{display:grid;gap:var(--space-1);justify-items:center;padding:22px var(--space-4) 18px;text-align:center}.sh-palette-empty p{margin:0;color:var(--ink-muted);font-size:13px}.sh-palette-empty .sh-palette-empty-title{color:var(--ink);font-size:15px;font-weight:600}.sh-palette-empty .sqw-button{margin-top:var(--space-2)}.sh-palette-keys{display:flex;flex-wrap:wrap;gap:14px;padding:var(--space-2) 14px;border-top:1px solid var(--border);background:var(--fill-subtle);color:var(--ink-subtle);font-size:12px}@media(max-width:767.98px){.sh-palette{top:var(--space-2)}.sh-palette-keys{display:none}}.sh-drawer-overlay{position:fixed;inset:0;z-index:40;background:var(--scrim)}.sh-drawer{position:fixed;top:0;bottom:0;left:0;width:min(300px,86vw);background:var(--bg);box-shadow:var(--shadow-pop)}.sh-drawer-dialog,.sh-drawer .sh-side{height:100%;outline:none}.sh-drawer .sh-side{position:static}.sh-drawer .sh-sidebar{padding:var(--space-3) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.sh-get-app{border-radius:0;border-width:0 0 1px}.sh-get-app-actions{display:flex;gap:var(--space-2)}.sh-shops{display:grid;gap:var(--space-2)}.sh-shop-row{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:10px var(--space-3);box-sizing:border-box;border:1px solid var(--border);border-radius:var(--web-radius-panel);background:var(--surface);color:inherit;font:inherit;text-align:start;cursor:pointer;outline:none}.sh-shop-row[data-hovered]{background:var(--fill-subtle)}.sh-shop-row[data-focus-visible]{outline:var(--web-focus-width) solid var(--brand);outline-offset:var(--web-focus-offset)}.sh-shop-row .sh-logo{width:32px;height:32px;border-radius:9px;font-size:14px}.sh-shop-row-text{flex:1;min-width:0}.sh-shop-row-text small{display:block;color:var(--ink-muted);font-size:12px;line-height:16px}.sh-shop-row-actions{display:flex;gap:var(--space-2)}.sh-section-title{margin:var(--space-2) 0 0;font-size:var(--type-web-heading-size);line-height:var(--type-web-heading-line);font-weight:var(--type-web-heading-weight)}.sh-list{display:grid;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--web-radius-panel);list-style:none;overflow:hidden}.sh-list>li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--web-row);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.sh-list>li:last-child{border-bottom:0}.sh-list-text{flex:1;min-width:0}.sh-list-text small{display:block;color:var(--ink-muted);font-size:12px}.sh-narrow{max-width:720px}
