:root{--hs-tint:#e29a4d;--hs-on-tint:#1e1d1b;--hs-danger:#ff453a;--hs-label:#e8e5df;--hs-secondary:#9a948a;--hs-separator:rgba(232,229,223,0.14);--hs-surface:#26241f;--hs-surface-2:#302d27;--hs-glass:rgba(52,49,43,0.72);--hs-glass-strong:rgba(58,55,48,0.78);--hs-glass-edge:rgba(255,255,255,0.1);--hs-glass-shadow:0 8px 28px -10px rgba(0,0,0,0.7);--hs-glass-blur:blur(20px) saturate(1.8);--hs-bar-h:52px;--hs-top:max(env(safe-area-inset-top),12px);--hs-bottom:max(20px,calc(env(safe-area-inset-bottom) - 8px));--hs-ease:cubic-bezier(0.32,0.72,0,1);--hs-content-max:72rem;--hs-gutter:16px;--hs-ui:-apple-system,BlinkMacSystemFont,system-ui,"Segoe UI",sans-serif;--hs-fill:rgba(118,118,128,0.24);--hs-press:rgba(255,255,255,0.08);--hs-press-soft:rgba(255,255,255,0.06);--hs-thumb:rgba(255,255,255,0.2);--hs-placeholder:#a8a298;--hs-grabber:rgba(232,229,223,0.3);--hs-menu-gap:rgba(0,0,0,0.22);--hs-bar-backing:rgba(30,29,27,0.95);--hs-bar-clear:rgba(30,29,27,0);--hs-glass-hi:rgba(255,255,255,0.08);--hs-danger-fill:rgba(255,69,58,0.12);--hs-danger-text:#ff6961;--hs-skel:var(--hs-press-soft);--hs-backdrop:rgba(0,0,0,0.45)}:root[data-theme=light]{--hs-tint:#8a5a12;--hs-on-tint:#ffffff;--hs-danger:#d70015;--hs-label:#1c1b1a;--hs-secondary:#6f6a61;--hs-separator:rgba(60,60,67,0.2);--hs-surface:#ffffff;--hs-surface-2:#f2efe9;--hs-glass:rgba(255,253,249,0.72);--hs-glass-strong:rgba(255,253,249,0.82);--hs-glass-edge:rgba(0,0,0,0.08);--hs-glass-shadow:0 8px 28px -10px rgba(0,0,0,0.25);--hs-fill:rgba(118,118,128,0.12);--hs-press:rgba(0,0,0,0.06);--hs-press-soft:rgba(0,0,0,0.04);--hs-thumb:#ffffff;--hs-placeholder:#66615a;--hs-grabber:rgba(28,27,26,0.25);--hs-menu-gap:rgba(0,0,0,0.06);--hs-bar-backing:rgba(250,248,244,0.95);--hs-bar-clear:rgba(250,248,244,0);--hs-glass-hi:rgba(255,255,255,0.7);--hs-danger-fill:rgba(215,0,21,0.08);--hs-danger-text:#d70015;--hs-skel:rgba(0,0,0,0.07);--hs-backdrop:rgba(0,0,0,0.25)}.hs-glass{background:var(--hs-glass);-webkit-backdrop-filter:var(--hs-glass-blur);backdrop-filter:var(--hs-glass-blur);border:.5px solid var(--hs-glass-edge);box-shadow:inset 0 1px 0 var(--hs-glass-hi),var(--hs-glass-shadow)}@media (prefers-reduced-transparency:reduce){.hs-action-group,.hs-glass,.hs-menu,.hs-navbar,.hs-sheet,.hs-tabbar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:var(--hs-surface)!important}}.hs-navbar{position:fixed;inset:0 0 auto 0;z-index:50;padding-top:var(--hs-top);font-family:var(--hs-ui);pointer-events:none}.hs-navbar:before{content:"";position:absolute;inset:0 0 -18px 0;background:linear-gradient(to bottom,var(--hs-bar-backing) 0,var(--hs-bar-backing) calc(100% - 18px),var(--hs-bar-clear) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(180deg,#000 65%,transparent);mask-image:linear-gradient(180deg,#000 65%,transparent);pointer-events:none}.hs-navbar-row{position:relative;display:grid;grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr);align-items:center;gap:8px;height:var(--hs-bar-h);max-width:var(--hs-content-max);box-sizing:border-box;margin:0 auto;padding:0 max(var(--hs-gutter),env(safe-area-inset-right)) 0 max(var(--hs-gutter),env(safe-area-inset-left))}.hs-navbar-lead,.hs-navbar-trail{min-width:44px;display:flex;align-items:center;gap:8px;pointer-events:auto}.hs-navbar-trail{justify-content:flex-end}.hs-navbar-title{min-width:0;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:17px;line-height:22px;font-weight:600;color:var(--hs-label);opacity:0;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease}.hs-navbar-title.is-on{opacity:1;transform:none}.hs-navbar-spacer{height:calc(var(--hs-top) + var(--hs-bar-h))}.hs-largetitle{display:flex;align-items:baseline;gap:10px;width:100%;box-sizing:border-box;max-width:var(--hs-content-max);margin:0 auto;padding:14px max(var(--hs-gutter),env(safe-area-inset-right)) 10px max(var(--hs-gutter),env(safe-area-inset-left))}.hs-largetitle h1{margin:0;font-family:Literata,Charter,Iowan Old Style,Georgia,serif;font-size:34px;line-height:41px;font-weight:700;letter-spacing:-.01em;color:var(--hs-label);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:600px){:root{--hs-gutter:20px}}.hs-barbtn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:44px;height:44px;padding:0 12px;border-radius:999px;font-family:var(--hs-ui);font-size:17px;line-height:1;color:var(--hs-label);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--hs-ease),background-color .16s ease}.hs-barbtn.is-icon{width:44px;padding:0}.hs-btn svg{width:17px;height:17px;flex:none}.hs-barbtn svg{width:22px;height:22px;flex:none}.hs-barbtn:active{transform:scale(.94)}.hs-barbtn.is-prominent{background:var(--hs-tint);border-color:transparent;color:var(--hs-on-tint);font-weight:600}.hs-barbtn.is-on{color:var(--hs-tint)}.hs-barbtn.is-prominent:disabled{background:var(--hs-fill);color:var(--hs-secondary);opacity:1}.hs-barbtn:disabled{opacity:.45;cursor:default}.hs-bargroup{display:inline-flex;align-items:center;height:44px;border-radius:999px}.hs-bargroup>.hs-barbtn{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hs-barbtn .hs-home-glyph{width:20px;height:20px}:root.hs-standalone body{min-height:100lvh}.hs-dock{bottom:var(--hs-dock,var(--hs-bottom))}.hs-tabbar{position:fixed;left:50%;z-index:40;transform:translateX(-50%);width:min(calc(100vw - 32px),360px);padding:4px;font-family:var(--hs-ui)}.hs-tab,.hs-tabbar{display:flex;gap:2px;border-radius:999px}.hs-tab{flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;min-height:54px;color:var(--hs-label);font-size:11px;font-weight:500;line-height:13px;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,transform .16s var(--hs-ease)}.hs-tab svg{width:25px;height:25px}.hs-tab:active{transform:scale(.95)}.hs-tab.is-on{color:var(--hs-tint);background:var(--hs-press)}.hs-has-tabbar{padding-bottom:calc(var(--hs-bottom) + 62px + 24px)}.hs-menu-wrap{position:relative}.hs-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:max-content;min-width:250px;max-width:calc(100vw - 32px);padding:6px 0;border-radius:18px;background:var(--hs-glass-strong);-webkit-backdrop-filter:var(--hs-glass-blur);backdrop-filter:var(--hs-glass-blur);border:.5px solid var(--hs-glass-edge);box-shadow:0 18px 50px -12px rgba(0,0,0,.8);font-family:var(--hs-ui);transform-origin:top right;animation:hs-menu-in .22s var(--hs-ease) both}.hs-menu.is-left{right:auto;left:0;transform-origin:top left}@keyframes hs-menu-in{0%{opacity:0;transform:scale(.88)}}.hs-menu-item{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:11px 16px;border:0;background:none;text-align:left;font-size:17px;line-height:22px;color:var(--hs-label);cursor:pointer}.hs-menu-item:active,.hs-menu-item:hover{background:var(--hs-press-soft)}.hs-menu-item .hs-menu-check{width:18px;flex:none;color:var(--hs-label)}.hs-menu-item .hs-menu-label{flex:1}.hs-menu-item svg.hs-menu-icon{width:20px;height:20px;flex:none;color:var(--hs-label)}.hs-menu-item.is-destructive,.hs-menu-item.is-destructive svg.hs-menu-icon{color:var(--hs-danger)}.hs-menu-sep{height:8px;margin:6px 0;background:var(--hs-menu-gap)}.hs-menu.is-closing{animation:hs-menu-out .18s var(--hs-ease) forwards;pointer-events:none}@keyframes hs-menu-out{to{opacity:0;transform:scale(.92)}}.hs-menu-scrim{position:fixed;inset:0;z-index:45}.hs-sheet-root{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;font-family:var(--hs-ui)}.hs-sheet-backdrop{position:fixed;inset:0;background:var(--hs-backdrop);opacity:0;transition:opacity .32s ease}.hs-sheet-root.is-open .hs-sheet-backdrop{opacity:1}.hs-sheet{position:relative;display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(var(--hs-vvh, 100dvh) - var(--hs-top) - 12px);border-radius:28px 28px 0 0;background:var(--hs-surface);border-top:.5px solid var(--hs-glass-edge);box-shadow:0 -20px 60px -20px rgba(0,0,0,.7);transform:translateY(100%);transition:transform .42s var(--hs-ease)}.hs-sheet-root.is-open .hs-sheet{transform:translateY(0)}.hs-sheet.is-large{height:calc(var(--hs-vvh, 100dvh) - var(--hs-top) - 12px)}@media (min-width:641px){.hs-sheet.is-large{height:min(760px,calc(var(--hs-vvh, 100dvh) - 80px))}}.hs-sheet.is-dragging{transition:none}.hs-sheet-grab{flex:none;padding:6px 0 2px;touch-action:none;cursor:grab}.hs-sheet-grabber{width:36px;height:5px;margin:0 auto;border-radius:3px;background:var(--hs-grabber)}.hs-sheet-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:2px 16px 6px;touch-action:none}.hs-sheet-head .hs-sheet-title{font-size:17px;font-weight:600;line-height:22px;color:var(--hs-label);text-align:center}.hs-sheet-head .hs-sheet-trail{display:flex;justify-content:flex-end}.hs-sheet-body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px max(20px,calc(env(safe-area-inset-bottom) + 8px))}.hs-sheet-root.has-kb .hs-sheet-body{padding-bottom:20px}@media (min-width:641px){.hs-sheet-root{align-items:center;transition:top .25s var(--hs-ease),height .25s var(--hs-ease)}.hs-sheet{border-radius:24px;border:.5px solid var(--hs-glass-edge);transform:translateY(16px) scale(.98);opacity:0;transition:transform .32s var(--hs-ease),opacity .22s ease}.hs-sheet-root.is-open .hs-sheet{transform:none;opacity:1}.hs-sheet-grab{display:none}.hs-sheet-head{padding-top:12px}}.hs-action-root{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;font-family:var(--hs-ui)}.hs-action-panel{position:relative;width:100%;max-width:420px;padding:0 8px max(8px,env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .38s var(--hs-ease)}.hs-action-root.is-open .hs-action-panel{transform:none}.hs-action-group{overflow:hidden;border-radius:14px;background:var(--hs-glass-strong);-webkit-backdrop-filter:var(--hs-glass-blur);backdrop-filter:var(--hs-glass-blur)}.hs-action-group+.hs-action-group{margin-top:8px}.hs-action-head{padding:14px 16px;text-align:center;font-size:13px;line-height:18px;color:var(--hs-secondary);border-bottom:.5px solid var(--hs-separator)}.hs-action-head strong{display:block;font-weight:600}.hs-action-btn{display:block;width:100%;min-height:57px;border:0;background:none;font-size:20px;color:var(--hs-tint);cursor:pointer}.hs-action-btn+.hs-action-btn{border-top:.5px solid var(--hs-separator)}.hs-action-btn:active{background:var(--hs-press)}.hs-action-btn.is-destructive{color:var(--hs-danger)}.hs-action-btn.is-cancel{font-weight:600}.hs-search{position:relative;display:flex;align-items:center;height:36px;border-radius:10px;background:var(--hs-fill);font-family:var(--hs-ui)}.hs-search svg{position:absolute;left:8px;width:17px;height:17px;color:var(--hs-secondary);pointer-events:none}.hs-search input{width:100%;height:100%;padding:0 30px 0 32px;border:0;border-radius:10px;background:transparent;font-size:17px;color:var(--hs-label);outline:none}.hs-search input::placeholder{color:var(--hs-placeholder)}.hs-search input::-webkit-search-cancel-button{-webkit-appearance:none}.hs-search-clear{position:absolute;right:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:var(--hs-secondary);cursor:pointer}.hs-search-clear:after{content:"";position:absolute;inset:-8px}.hs-search-clear svg{position:static;width:16px;height:16px}.hs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 20px;border:0;border-radius:12px;font-family:var(--hs-ui);font-size:17px;font-weight:600;line-height:22px;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--hs-ease),opacity .16s ease,background-color .16s ease}.hs-btn:active{transform:scale(.97)}.hs-btn:disabled{opacity:.45;cursor:default}.hs-btn-filled{background:var(--hs-tint);color:var(--hs-on-tint)}.hs-btn-filled:disabled{background:var(--hs-fill);color:var(--hs-secondary);opacity:1}.hs-btn-gray{background:var(--hs-fill);color:var(--hs-label)}.hs-btn-plain{min-height:44px;padding:0 12px;background:none;color:var(--hs-tint);font-weight:400}.hs-btn-destructive{background:var(--hs-danger-fill);color:var(--hs-danger-text)}.hs-chips{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--hs-gutter));padding:5px var(--hs-gutter);font-family:var(--hs-ui)}.hs-chips::-webkit-scrollbar{display:none}.hs-chip{flex:none;display:inline-flex;align-items:center;height:34px;padding:0 14px;line-height:1;border-radius:999px;border:0;background:var(--hs-fill);font-size:15px;color:var(--hs-label);cursor:pointer;position:relative}.hs-chip:after{content:"";position:absolute;inset:-5px -2px}.hs-chip.is-on{background:var(--hs-label);color:var(--hs-on-tint);font-weight:600}@media (prefers-reduced-motion:reduce){.hs-barbtn,.hs-btn,.hs-navbar-title,.hs-tab{transition:none!important}.hs-action-panel,.hs-sheet{transform:none!important;opacity:0;transition:opacity .2s linear!important}.hs-action-root.is-open .hs-action-panel,.hs-sheet-root.is-open .hs-sheet{opacity:1}}@media (hover:hover){.hs-barbtn:hover{background-color:var(--hs-press)}.hs-tab:not(.is-on):hover{background:var(--hs-press-soft)}}.hs-menu-check svg{width:18px;height:18px}.hs-menu-chev{width:14px!important;height:14px!important;opacity:.7}.hs-segmented{display:flex;height:32px;padding:2px;gap:2px;border-radius:9px;background:var(--hs-fill);font-family:var(--hs-ui)}.hs-segment{position:relative;flex:1 1 0;min-width:0;border:0;border-radius:7px;background:none;font-size:13px;line-height:18px;color:var(--hs-label);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}.hs-segmented[data-many] .hs-segment{font-size:12px;letter-spacing:-.2px}.hs-segment:after{content:"";position:absolute;inset:-8px 0}.hs-segment.is-on{background:var(--hs-thumb);font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.25)}@media (prefers-reduced-motion:reduce){.hs-segment{transition:none}}.hs-menu-text{font-size:17px}.hs-action-btn,.hs-barbtn,.hs-btn,.hs-chip,.hs-menu-item,.hs-segment,.hs-tab{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hs-segment:not(.is-on):active{background:var(--hs-press)}.hs-chip:active{opacity:.7}.hs-btn-plain:active{opacity:.5}.hs-segmented{position:relative;isolation:isolate}.hs-segment.is-on{background:none;box-shadow:none}.hs-segmented-thumb{position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:calc((100% - 4px - (var(--n) - 1) * 2px) / var(--n));border-radius:7px;background:var(--hs-thumb);box-shadow:0 2px 6px rgba(0,0,0,.25);transform:translateX(calc(var(--i) * (100% + 2px)));transition:transform .26s var(--hs-ease)}@media (min-width:641px){.hs-segmented{max-width:400px}}@media (prefers-reduced-motion:reduce){.hs-segmented-thumb{transition:none}.hs-menu.is-closing{animation:hs-menu-fade .12s linear forwards}.hs-menu{animation:hs-menu-fade-in .12s linear both}}@keyframes hs-menu-fade{to{opacity:0}}@keyframes hs-menu-fade-in{0%{opacity:0}}.hs-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s var(--hs-ease),opacity .22s ease}.hs-collapse.is-open{grid-template-rows:1fr;opacity:1}.hs-collapse>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.hs-collapse{transition:opacity .2s linear}}.hs-fade-in{animation:hs-fade-in .18s ease both}@keyframes hs-fade-in{0%{opacity:0}}.hs-fade-out{animation:hs-fade-out .2s ease forwards}@keyframes hs-fade-out{to{opacity:0}}.hs-empty{display:flex;flex-direction:column;align-items:center;padding:64px 24px 24px;text-align:center;font-family:var(--hs-ui)}.hs-empty-icon{width:44px;height:44px;color:var(--hs-secondary)}.hs-empty-title{margin:16px 0 0;font-size:17px;line-height:22px;font-weight:600;color:var(--hs-label)}.hs-empty-line{margin:4px 0 0;max-width:18rem;font-size:15px;line-height:20px;color:var(--hs-secondary)}.hs-empty-action{margin-top:24px;min-width:10rem}:where(.hs-skel){border-radius:6px}.hs-skel{background:var(--hs-skel);animation:hs-skel 1.4s ease-in-out infinite}@keyframes hs-skel{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.hs-skel{animation:none}}.hs-action-btn,.hs-barbtn,.hs-btn{position:relative}.hs-haptic{position:absolute;inset:0;max-width:100%;max-height:100%;appearance:none;-webkit-appearance:none;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;border-radius:inherit;-webkit-tap-highlight-color:transparent}.hs-haptic:disabled{pointer-events:none}:root{--hs-content-max:64rem;--hs-ui:var(--font-jakarta),-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--hs-tint:#1c5b45;--hs-on-tint:#ffffff;--hs-danger:#a33025;--hs-label:#111827;--hs-secondary:#4c5450;--hs-separator:rgba(60,60,67,0.18);--hs-surface:#ffffff;--hs-surface-2:#efede6;--hs-glass:rgba(255,255,255,0.72);--hs-glass-strong:rgba(255,255,255,0.85);--hs-glass-edge:rgba(0,0,0,0.08);--hs-glass-shadow:0 8px 28px -10px rgba(0,0,0,0.22);--hs-fill:rgba(118,118,128,0.12);--hs-press:rgba(0,0,0,0.06);--hs-press-soft:rgba(0,0,0,0.04);--hs-thumb:#ffffff;--hs-placeholder:#646b67;--hs-grabber:rgba(17,24,39,0.25);--hs-menu-gap:rgba(0,0,0,0.06);--hs-bar-backing:rgba(247,246,242,0.95);--hs-bar-clear:rgba(247,246,242,0);--hs-glass-hi:rgba(255,255,255,0.7);--hs-danger-fill:rgba(163,48,37,0.08);--hs-danger-text:#a33025;--hs-skel:rgba(0,0,0,0.07);--hs-backdrop:rgba(0,0,0,0.25)}:root.dark{--hs-tint:#62b894;--hs-on-tint:#0b1712;--hs-danger:#eb8276;--hs-label:#edf0ee;--hs-secondary:#a8b0ac;--hs-separator:rgba(237,240,238,0.14);--hs-surface:#1b1e1d;--hs-surface-2:#232725;--hs-glass:rgba(40,44,42,0.72);--hs-glass-strong:rgba(44,48,46,0.82);--hs-glass-edge:rgba(255,255,255,0.1);--hs-glass-shadow:0 8px 28px -10px rgba(0,0,0,0.7);--hs-fill:rgba(118,118,128,0.24);--hs-press:rgba(255,255,255,0.08);--hs-press-soft:rgba(255,255,255,0.06);--hs-thumb:rgba(255,255,255,0.2);--hs-placeholder:#9aa39f;--hs-grabber:rgba(237,240,238,0.3);--hs-menu-gap:rgba(0,0,0,0.22);--hs-bar-backing:rgba(18,20,19,0.95);--hs-bar-clear:rgba(18,20,19,0);--hs-glass-hi:rgba(255,255,255,0.08);--hs-danger-fill:rgba(235,130,118,0.12);--hs-danger-text:#eb8276;--hs-skel:rgba(255,255,255,0.06);--hs-backdrop:rgba(0,0,0,0.45)}.hs-largetitle h1{font-family:var(--font-newsreader),Georgia,serif;font-weight:600;letter-spacing:-.015em}.admin-main{max-width:var(--hs-content-max);padding-left:max(var(--hs-gutter),env(safe-area-inset-left));padding-right:max(var(--hs-gutter),env(safe-area-inset-right))}.admin-main .hs-largetitle{padding-left:0;padding-right:0}.hs-title-sub{margin:-6px 0 0;font-family:var(--hs-ui);font-size:15px;line-height:20px;color:var(--hs-secondary)}.hs-pagehead{margin-bottom:16px}.hs-pagehead+*{margin-top:0!important}.admin-main.hs-has-tabbar{padding-bottom:calc(var(--hs-bottom) + 64px + 24px)}.admin-main .uppercase[class*=tracking-],.admin-main thead .uppercase{text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}.bar-popover-scrim{inset:0;z-index:55;cursor:default}.bar-popover,.bar-popover-scrim{position:fixed;pointer-events:auto}.bar-popover{z-index:56;top:calc(var(--hs-top) + var(--hs-bar-h) + 6px);right:max(var(--hs-gutter),env(safe-area-inset-right),calc((100vw - var(--hs-content-max)) / 2 + var(--hs-gutter)));width:min(320px,calc(100vw - 2 * var(--hs-gutter)));padding:14px 16px 6px;border-radius:14px;background:var(--hs-surface);box-shadow:0 0 0 .5px var(--hs-glass-edge),var(--hs-glass-shadow);font-family:var(--hs-ui);font-size:15px;line-height:20px;color:var(--hs-label)}.sa-fields{overflow:hidden;border-radius:12px;background:var(--hs-fill)}.sa-fields input{display:block;width:100%;border:0;background:transparent;padding:13px 16px;font:inherit;font-size:17px;line-height:22px;color:var(--hs-label);outline:none}.sa-fields input::placeholder{color:var(--hs-placeholder)}.sa-fields input+input{border-top:.5px solid var(--hs-separator)}.sa-fields:has(input:focus-visible){box-shadow:0 0 0 .5px var(--hs-tint)}.record-sub{margin-top:-6px}.hs-title-sub+.record-sub{margin-top:8px}.hs-row-press{-webkit-tap-highlight-color:transparent;transition:background-color .12s ease}.hs-row-press:active{background:var(--hs-press)}@media (hover:hover){.hs-row-press:hover{background:var(--hs-fill)}}.sa-select{min-width:0;max-width:100%;appearance:none;-webkit-appearance:none;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b918c' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6.5 8 3.5l3 3M5 9.5l3 3 3-3'/%3E%3C/svg%3E") no-repeat 100% /14px;padding:0 20px 0 0;text-align:right;text-align-last:right;font-size:16px;line-height:24px;color:rgb(var(--inksoft));cursor:pointer}.sa-select:focus-visible{outline:2px solid rgb(var(--pine)/.35);outline-offset:2px;border-radius:4px}