@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--g-bg:#f3f5f4;--g-surface:#fff;--g-raised:#f1f4f2;--g-sel:#eef6f0;--g-line:#e2e7e4;--g-line-2:#d3dad6;--g-text:#0f1613;--g-muted:#5b6862;--g-faint:#8a9690;--g-brand:#2fae45;--g-pri:#16803a;--g-pri-hover:#11692f;--g-pri-text:#13702f;--g-on-pri:#fff;--g-pri-soft:#e3f3e7;--g-hi:#ffc700;--g-hi-soft:#fff4cc;--g-hi-text:#6b4e00;--g-on-hi:#1a1400;--g-bad:#b42318;--g-bad-soft:#fdecea;--g-info-soft:#e6f3f1;--g-info-text:#1d5c55;--g-toast:#0e1a14;--g-on-toast:#f3f5f4;--g-toast-act:#5bd072;--g-scrim:#0f161373;--g-shadow:0 1px 2px #0f16130d, 0 4px 14px #0f16130d;--g-shadow-pop:0 12px 40px #0f161329;--g-shadow-fab:0 4px 14px #16803a47;--g-font:"Geist Variable", "Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--g-radius-sm:9px;--g-radius:12px;--g-radius-lg:14px;--g-tap:44px;--g-box:44px;--g-bar:52px;--g-tabs:56px;--g-page-top:12px;--g-gap:12px;--g-gap-form:10px;--g-card-pad:14px;--g-row-pad:10px 14px;--g-sec-title:12px;--g-sec-space:12px;--g-page-max:1440px;--g-pill:34px;--g-icon-btn:36px;--g-av:40px;--g-tick:24px;--g-btn-pad:16px;--g-t-xs:12px;--g-t-sm:13px;--g-t-md:14px;--g-t:15px;--g-t-in:16px;--g-t-lg:16px;--g-t-h3:18px;--g-t-h2:20px;--g-t-xl:22px;--g-t-h1:26px;--g-t-2xl:30px;--g-w-label:500;--g-w-strong:600;--g-w-title:700;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=560px){:root{--g-t-h1:24px;--g-av:32px}}@media (hover:hover) and (pointer:fine){:root{--g-tap:32px;--g-box:36px;--g-bar:48px;--g-pill:30px;--g-icon-btn:32px;--g-av:36px;--g-tick:18px;--g-btn-pad:14px;--g-row-pad:8px 14px;--g-radius-sm:7px;--g-radius:8px;--g-radius-lg:12px;--g-t-xs:11.5px;--g-t-sm:12.5px;--g-t-md:13px;--g-t:14px;--g-t-in:14px;--g-t-lg:15px;--g-t-h3:16px;--g-t-h2:18px;--g-t-xl:20px;--g-t-h1:22px;--g-t-2xl:26px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--g-bg:#0a0e0c;--g-surface:#121815;--g-raised:#1a221e;--g-sel:#2fae4514;--g-line:#232d28;--g-line-2:#2e3a34;--g-text:#e7eeea;--g-muted:#97a49d;--g-faint:#6c7973;--g-pri:#2fae45;--g-pri-hover:#3bc253;--g-pri-text:#5bd072;--g-on-pri:#04130a;--g-pri-soft:#2fae4524;--g-hi-soft:#ffc7001f;--g-hi-text:#ffd54a;--g-bad:#ff8a80;--g-bad-soft:#ff8a801f;--g-info-soft:#50beaf1f;--g-info-text:#8fd6cc;--g-toast:#e7eeea;--g-on-toast:#0e1a14;--g-toast-act:#16803a;--g-scrim:#0000009e;--g-shadow:0 1px 2px #0006;--g-shadow-pop:0 12px 40px #0009;--g-shadow-fab:0 8px 24px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--g-bg:#0a0e0c;--g-surface:#121815;--g-raised:#1a221e;--g-sel:#2fae4514;--g-line:#232d28;--g-line-2:#2e3a34;--g-text:#e7eeea;--g-muted:#97a49d;--g-faint:#6c7973;--g-pri:#2fae45;--g-pri-hover:#3bc253;--g-pri-text:#5bd072;--g-on-pri:#04130a;--g-pri-soft:#2fae4524;--g-hi-soft:#ffc7001f;--g-hi-text:#ffd54a;--g-bad:#ff8a80;--g-bad-soft:#ff8a801f;--g-info-soft:#50beaf1f;--g-info-text:#8fd6cc;--g-toast:#e7eeea;--g-on-toast:#0e1a14;--g-toast-act:#16803a;--g-scrim:#0000009e;--g-shadow:0 1px 2px #0006;--g-shadow-pop:0 12px 40px #0009;--g-shadow-fab:0 8px 24px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[dir=rtl]{--g-end:left}*{box-sizing:border-box}html,body{min-height:100%}html{touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:root.g-shell,:root.g-shell body{height:100%;overflow:hidden}:root.g-shell,:root.g-shell body,:root[data-app=pos],:root[data-app=pos] body,:root[data-app=display],:root[data-app=display] body{overscroll-behavior:none}body{font-family:var(--g-font);font-size:var(--g-t);color:var(--g-text);background:var(--g-bg);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}h1,h2,h3{text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}button,input,textarea{font:inherit;color:inherit}input,textarea{font-size:max(var(--g-t-in), 1em)}b,strong{font-weight:var(--g-w-strong)}.drop-look{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px}textarea{resize:none}button{cursor:pointer}:focus-visible{outline:2px solid var(--g-pri);outline-offset:2px}svg.i{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.sub{color:var(--g-muted)}input.locked{background:var(--g-bg);color:var(--g-muted);-webkit-text-fill-color:var(--g-muted)}.help{color:var(--g-muted);font-size:var(--g-t-sm)}.when{white-space:nowrap}.help.bad{color:var(--g-bad);font-weight:var(--g-w-label)}.field[data-fixing] .help.bad{color:var(--g-muted);font-weight:400}.err{color:var(--g-bad);font-size:var(--g-t-sm);font-weight:var(--g-w-label)}.field.pair{gap:12px}.field ::placeholder{color:var(--g-faint);opacity:1}.field[data-fixing] .err{display:none}.field[data-fixing] [aria-invalid=true]:not(:focus){border-color:var(--g-line-2)}.stack{gap:var(--g-gap);flex-direction:column;display:flex}.btn{text-align:center;border:1px solid var(--g-line-2);background:var(--g-surface);color:var(--g-text);border-radius:var(--g-radius);padding:4px var(--g-btn-pad);min-height:var(--g-box);font-weight:var(--g-w-strong);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}@media (hover:hover){.btn:not([disabled]):hover{border-color:var(--g-text)}}.btn:not([disabled]):active{background:var(--g-raised)}.btn.pri{background:var(--g-pri);border-color:var(--g-pri);color:var(--g-on-pri)}.btn.pri:not([disabled]):active{background:var(--g-pri-hover);border-color:var(--g-pri-hover)}@media (hover:hover){.btn.pri:not([disabled]):hover{background:var(--g-pri-hover);border-color:var(--g-pri-hover)}}.btn.in-row{min-height:calc(var(--g-pill) - 2px);padding:2px calc(var(--g-btn-pad) - 2px);font-size:var(--g-t-md);margin-block:-6px}.btn.ghost{background:0 0;border-color:#0000}@media (hover:hover){.btn.ghost:not([disabled]):hover{background:var(--g-raised);border-color:#0000}}.btn.ghost:not([disabled]):active{background:var(--g-raised);border-color:#0000}.btn.bad-outline{color:var(--g-bad);border-color:color-mix(in srgb, var(--g-bad) 45%, transparent)}@media (hover:hover){.btn.bad-outline:not([disabled]):hover{border-color:var(--g-bad)}}.btn.bad-outline:not([disabled]):active{border-color:var(--g-bad);background:var(--g-bad-soft)}.btn.bad{background:var(--g-bad);border-color:var(--g-bad);color:#fff}.btn.bad:not([disabled]):active{background:color-mix(in srgb, var(--g-bad) 82%, #000);border-color:color-mix(in srgb, var(--g-bad) 82%, #000)}@media (hover:hover){.btn.bad:not([disabled]):hover{background:color-mix(in srgb, var(--g-bad) 82%, #000);border-color:color-mix(in srgb, var(--g-bad) 82%, #000)}}.btn.wide{width:100%}.btn[disabled]{opacity:.5;cursor:not-allowed}.btn[aria-busy=true][disabled]{opacity:1;cursor:progress}.link{color:var(--g-pri-text);font-weight:var(--g-w-strong);text-underline-offset:3px;min-height:var(--g-tap);background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:0;text-decoration:underline;display:inline-flex}.link svg.i{width:16px;height:16px}.form{gap:var(--g-gap);flex-direction:column;display:flex}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>label,.flabel{font-weight:var(--g-w-label);font-size:var(--g-t-md);align-items:baseline;gap:8px;display:flex}.field input{border:1px solid var(--g-line-2);background-color:var(--g-surface);border-radius:var(--g-radius);width:100%;height:var(--g-box);font-size:var(--g-t-in);padding:0 12px;line-height:1.3}.field input[type=date]{appearance:none;box-sizing:border-box;min-width:0;max-width:100%;color:var(--g-text);text-align:start;display:block}.field input[type=date]::-webkit-date-and-time-value{text-align:start;margin:0}.field input[type=date]::-webkit-calendar-picker-indicator{opacity:.6}.amt{height:var(--g-box);border:1px solid var(--g-line-2);border-radius:var(--g-radius);background-color:var(--g-surface);box-sizing:border-box;color:var(--g-muted);align-items:center;gap:6px;padding:0 12px;display:flex}.amt:focus-within{border-color:var(--g-pri);outline:3px solid var(--g-pri-soft)}.money-words{z-index:95;box-sizing:border-box;border:1px solid var(--g-line);background:var(--g-surface);width:max-content;box-shadow:var(--g-shadow);color:var(--g-muted);font-size:var(--g-t-sm);overflow-wrap:anywhere;pointer-events:none;opacity:0;border-radius:8px;padding:3px 10px;line-height:18px;transition:opacity .12s;position:fixed;top:0;left:0}.money-words[data-on]{opacity:1}.amt:has(input[aria-invalid=true]){border-color:var(--g-bad)}.field .amt input,.amt input{width:100%;min-width:0;height:100%;font-size:var(--g-t-in);font-variant-numeric:tabular-nums;color:var(--g-text);background:0 0;border:0;outline:0;flex:1;padding:0}.field .amt input:focus{outline:0}.field textarea{width:100%;min-height:calc(var(--g-box) * 2.2);border:1px solid var(--g-line-2);background-color:var(--g-surface);border-radius:var(--g-radius);font-size:var(--g-t-in);vertical-align:top;padding:10px 12px;line-height:1.45}.field textarea[aria-invalid=true]{border-color:var(--g-bad)}.field textarea:focus,.field input:focus{border-color:var(--g-pri);outline:3px solid var(--g-pri-soft);outline-offset:0}.field input[readonly],.field input:disabled,.field textarea:disabled{background:var(--g-raised);color:var(--g-muted)}.field input[type=date][readonly]::-webkit-datetime-edit{visibility:hidden}.opt{font-weight:var(--g-w-label);color:var(--g-faint);font-size:var(--g-t-md)}.row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=480px){.row2{grid-template-columns:1fr}}.dims{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(72px,.8fr);gap:8px;display:grid}.dims>*{min-width:0}.picks{flex-wrap:wrap;gap:8px;display:flex}.pick{border:1px solid var(--g-line-2);background:var(--g-surface);min-height:var(--g-pill);max-width:100%;font-weight:var(--g-w-label);font-size:var(--g-t-md);color:var(--g-muted);text-align:start;overflow-wrap:anywhere;border-radius:999px;padding:4px 12px}@media (hover:hover){.pick:not(:disabled):hover{border-color:var(--g-text)}}.pick:not(:disabled):active{border-color:var(--g-text)}.pick[aria-pressed=true]{background:var(--g-pri-soft);border-color:var(--g-pri);color:var(--g-pri-text)}.pick{align-items:center;gap:6px;display:inline-flex}.pick svg.i{width:16px;height:16px}.pick:disabled{cursor:default;border-style:dashed}.pick:disabled .opt{font-size:var(--g-t-xs)}.seg{border:1px solid var(--g-line-2);border-radius:var(--g-radius);background:var(--g-surface);flex-wrap:wrap;align-self:flex-start;gap:3px;max-width:100%;padding:3px;display:inline-flex}.seg button{min-height:calc(var(--g-box) - 8px);border-radius:calc(var(--g-radius) - 3px);color:var(--g-muted);font-weight:var(--g-w-label);font-size:var(--g-t-md);white-space:nowrap;background:0 0;border:0;padding:0 12px}@media (hover:hover){.seg button:not([disabled]):not([aria-pressed=true]):hover{background:var(--g-raised);color:var(--g-text)}}.seg button:not([disabled]):not([aria-pressed=true]):active{background:var(--g-raised);color:var(--g-text)}.seg button[aria-pressed=true]{background:var(--g-pri-soft);color:var(--g-pri-text)}.seg button[disabled]{cursor:not-allowed}.field input[aria-invalid=true]{border-color:var(--g-bad)}.sec-t{font-size:var(--g-sec-title);font-weight:var(--g-w-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--g-muted);margin:0;line-height:1.3}.sec-t .opt{font-size:var(--g-t-sm);letter-spacing:normal;text-transform:none;margin-inline-start:8px}.sec{gap:inherit;flex-direction:column;min-width:0;display:flex}.sec:not(:first-child),.sec-rule{padding-top:var(--g-sec-space);border-top:1px solid var(--g-line)}.kv-list{flex-direction:column;gap:8px;margin:0;display:flex}.kv{grid-template-columns:minmax(0, var(--kv-label,9rem)) minmax(0, 1fr);font-size:var(--g-t-md);gap:12px;display:grid}.kv dt{color:var(--g-muted);overflow-wrap:anywhere}.kv dd{font-weight:var(--g-w-strong);overflow-wrap:anywhere;margin:0}@media (width<=480px){.kv{grid-template-columns:minmax(0,1fr);gap:2px}.kv dd:has(.btn){margin-top:4px}}.note{background:var(--g-hi-soft);color:var(--g-hi-text);border-radius:var(--g-radius);font-size:var(--g-t-md);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.note.info{background:var(--g-info-soft);color:var(--g-info-text)}.note.ok{background:var(--g-pri-soft);color:var(--g-pri-text)}.note.bad{background:var(--g-bad-soft);color:var(--g-bad)}.note svg.i{margin-top:1px}.guide-hit{border-radius:6px;animation:2.6s ease-out guide-hit}@keyframes guide-hit{0%,55%{background:var(--g-hi-soft);box-shadow:0 0 0 6px var(--g-hi-soft), 0 0 0 8px var(--g-hi)}to{background:0 0;box-shadow:0 0 0 8px #0000}}.note.spaced{margin-bottom:var(--g-gap)}.note>.btn{flex:none;align-self:center;margin-inline-start:auto}.badge-app{background:var(--g-hi);color:var(--g-on-hi);font-weight:var(--g-w-title);font-size:var(--g-t-xs);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 10px}:root[data-app=work] .badge-app{background:var(--g-pri);color:var(--g-on-pri)}.card{background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius-lg);box-shadow:var(--g-shadow)}.figs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.fig{padding:12px var(--g-card-pad);flex-direction:column;gap:4px;min-width:0;display:flex}.fig+.fig{border-inline-start:1px solid var(--g-line)}.fig b{font-size:var(--g-t-xl);font-weight:var(--g-w-strong);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}@media (width<=560px){.figs{grid-auto-columns:auto;grid-auto-flow:row}.fig{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 12px}.fig+.fig{border-inline-start:0;border-top:1px solid var(--g-line)}.fig b{font-size:var(--g-t-h3)}}.card-body{padding:var(--g-card-pad);flex-direction:column;gap:10px;display:flex}.card h2{font-size:var(--g-t-lg);font-weight:var(--g-w-strong)}.card.list{overflow:hidden}.empty{color:var(--g-muted);text-align:center;margin:0;padding:18px 14px}.card.list>.card-body{padding:var(--g-card-pad)}.found{font-size:var(--g-t-md);margin:0}.page-head{flex-direction:column;gap:2px;display:flex}.page-head h1{font-size:var(--g-t-h1);line-height:1.15;font-weight:var(--g-w-title);letter-spacing:-.02em}.page-head .sub{font-size:var(--g-t-md)}.page-head h1.small{font-size:calc(var(--g-t-h1) * .85)}.page-head h1.smaller{font-size:calc(var(--g-t-h1) * .73)}.page-head h1.smallest{font-size:calc(var(--g-t-h1) * .65)}.page-head .titles{flex-direction:column;gap:2px;min-width:0;display:flex}.page-head.head-row{flex-direction:row;justify-content:space-between;align-items:center;gap:10px}@media (width>=901px){.page-head:not(.head-row),.page-head .titles{flex-flow:wrap;align-items:baseline;column-gap:12px}.page-head .title-row>h1{align-self:baseline}}.head-add{white-space:nowrap;flex:none;gap:8px;display:flex}@media (width<=760px){.head-add{display:none}}.title-row{align-items:center;gap:6px;min-width:0;display:flex}.title-row h1{overflow-wrap:anywhere;min-width:0}.back-btn{width:var(--g-icon-btn);height:var(--g-icon-btn);border-radius:var(--g-radius-sm);color:var(--g-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-start:-8px;display:grid}.back-btn svg.i{width:calc(var(--g-icon-btn) * .6);height:calc(var(--g-icon-btn) * .6)}@media (hover:hover){.back-btn:hover{background:var(--g-raised);color:var(--g-text)}}.back-btn:active{background:var(--g-raised);color:var(--g-text)}.switch-row{width:fit-content;max-width:100%;min-height:var(--g-tap);color:inherit;font:inherit;font-size:var(--g-t);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;padding:0;display:flex}.switch-row>:first-child{flex:0 auto}.switch{--sw-h:calc(var(--g-pill) - 6px);width:calc(var(--sw-h) * 12 / 7);height:var(--sw-h);background:var(--g-line-2);border-radius:99px;flex:none;order:-1;transition:background .2s;position:relative}.switch:after{content:"";top:3px;width:calc(var(--sw-h) - 6px);height:calc(var(--sw-h) - 6px);background:#fff;border-radius:50%;transition:transform .2s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.switch-row[aria-checked=true] .switch{background:var(--g-pri)}.switch-row[aria-checked=true] .switch:after{transform:translateX(calc(var(--sw-h) * 5 / 7))}.switch-row[disabled]{opacity:.5;cursor:not-allowed}.check{width:fit-content;max-width:100%;font-size:var(--g-t);cursor:pointer;min-height:var(--g-tap);align-self:flex-start;align-items:center;gap:10px;display:flex}.check input{width:20px;height:20px;accent-color:var(--g-pri);flex:none;margin:0}.auth-top{top:calc(12px + env(safe-area-inset-top,0px));z-index:5;position:absolute;inset-inline-end:16px}.auth{place-items:center;min-height:100dvh;padding-block:68px 32px;padding-inline:16px;display:grid}.auth-card{background:var(--g-surface);border:1px solid var(--g-line);width:100%;max-width:440px;box-shadow:var(--g-shadow);border-radius:20px;flex-direction:column;gap:20px;padding:28px 24px;display:flex}@media (width<=420px){.auth-card{padding:24px 18px}}.auth-brand{align-items:center;gap:10px;display:flex}.auth-brand img{width:auto;height:28px}.auth h1{font-size:calc(var(--g-t-h1) - 2px)}.code-boxes{gap:8px;display:flex}.code-boxes input{text-align:center;width:100%;min-width:0;font-size:var(--g-t-xl);font-weight:var(--g-w-strong);border:1px solid var(--g-line-2);border-radius:var(--g-radius-sm);background:var(--g-surface);min-height:54px;padding:10px 0}.code-boxes input:focus{border-color:var(--g-pri);outline:3px solid var(--g-pri-soft);outline-offset:0}.toast{z-index:80;left:calc((100% - var(--g-toast-side,0px)) / 2);bottom:calc(24px + var(--g-toast-lift,0px) + env(safe-area-inset-bottom,0px));background:var(--g-toast);color:var(--g-on-toast);border-radius:var(--g-radius-lg);font-size:var(--g-t-md);box-shadow:var(--g-shadow-pop);width:min(520px, calc(100% - var(--g-toast-side,0px) - 32px));pointer-events:none;align-items:center;gap:10px;padding:12px 14px;animation:.2s rise2;display:flex;position:fixed;transform:translate(-50%)}.toast>span{flex:1;min-width:0}.toast button{pointer-events:auto;font:inherit;font-weight:var(--g-w-strong);color:var(--g-toast-act);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:4px 2px}:root.g-tabbed .toast{bottom:calc(var(--g-tabs) + 14px + var(--g-toast-lift,0px) + env(safe-area-inset-bottom,0px))}@keyframes rise2{0%{opacity:0;transform:translate(-50%,12px)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.list-rows{margin:0;padding:0;list-style:none}.list-rows>li+li{border-top:1px solid var(--g-line)}.list-rows>li.has-tick{display:flex}.list-rows>li.has-tick>.list-row{flex:1;min-width:0;padding-inline-start:6px}.list-row{width:100%;padding:var(--g-row-pad);text-align:start;color:inherit;background:0 0;border:0;align-items:center;gap:10px;display:flex}@media (hover:hover){.list-row:hover:not([disabled]){background:var(--g-sel)}}.list-row:active:not([disabled]){background:var(--g-sel)}.list-row>svg.i{color:var(--g-faint);flex:none}.list-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.list-name,.list-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.list-name{font-weight:var(--g-w-strong)}.list-name.whole{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:none;line-clamp:none;display:block}.list-line{font-size:var(--g-t-md)}.tag{font-size:var(--g-t-xs);font-weight:var(--g-w-strong);background:var(--g-raised);color:var(--g-muted);white-space:nowrap;border-radius:999px;flex:none;padding:3px 9px}.tag.ok{background:var(--g-pri-soft);color:var(--g-pri-text)}.tag.warn{background:var(--g-hi-soft);color:var(--g-hi-text)}.tag.bad{background:var(--g-bad-soft);color:var(--g-bad)}.page-tabs{scrollbar-width:none;gap:6px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.page-tabs::-webkit-scrollbar{display:none}.page-tabs a{height:var(--g-pill);border:1px solid var(--g-line);background:var(--g-surface);color:var(--g-muted);font-size:var(--g-t-md);font-weight:var(--g-w-label);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}@media (width<=400px){.page-tabs{gap:4px}.page-tabs a{font-size:var(--g-t-sm);padding:0 8px}}.page-tabs a[aria-current=page]{background:var(--g-text);border-color:var(--g-text);color:var(--g-bg)}.tabs-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.tabs-row .page-tabs{flex:0 auto;max-width:100%}.tabs-row .acts{gap:8px;margin-inline-start:auto;display:flex}@media (width<=560px){.tabs-row .acts{flex:100%}.tabs-row .acts .btn{flex:1;padding-inline:10px}}.fab{display:none}@media (width<=760px){.fab{inset-inline-end:16px;bottom:calc(var(--g-tabs) + 18px + env(safe-area-inset-bottom,0px));z-index:15;background:var(--g-pri);width:56px;height:56px;color:var(--g-on-pri);box-shadow:var(--g-shadow-fab);border:0;border-radius:16px;place-items:center;display:grid;position:fixed}.fab svg.i{width:26px;height:26px}.fab[disabled]{opacity:.5}}.act-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.act-row>.act-text{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}.act-row>.act-text>b{font-weight:var(--g-w-strong)}.discard{flex-direction:column;flex:1;gap:10px;display:flex}.discard .ask{font-weight:var(--g-w-strong);white-space:nowrap}.discard-row{gap:12px;display:flex}.discard-row .btn{flex:1}.feat-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.feat-grid>li{min-width:0;display:flex}.feat-tile{min-width:0;min-height:calc(var(--g-box) + 16px);background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius-lg);color:var(--g-text);flex:1;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}@media (hover:hover){a.feat-tile:hover{border-color:var(--g-pri)}}a.feat-tile:active{border-color:var(--g-pri)}.feat-tile.faded{opacity:.5}.feat-ic{width:var(--g-icon-btn);height:var(--g-icon-btn);border-radius:calc(var(--g-icon-btn) * .3);background:var(--g-pri-soft);color:var(--g-pri-text);flex:none;place-items:center;display:grid}.feat-ic svg.i{width:20px;height:20px}.feat-name{min-width:0;font-size:var(--g-t);font-weight:var(--g-w-strong);overflow-wrap:break-word;white-space:pre-line;line-height:1.25}.feat-name.small{font-size:var(--g-t-sm)}@media (width<=560px){.feat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.feat-tile{flex-direction:column;justify-content:center;gap:6px;min-height:96px;padding:10px 2px}.feat-name{font-size:var(--g-t-sm);font-weight:var(--g-w-strong);text-align:center}.feat-name.small{font-size:var(--g-t-xs)}}.feat-h{font-size:var(--g-t-sm);font-weight:var(--g-w-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--g-muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.combo{position:relative}.combo-list{z-index:5;inset-inline:0;background:var(--g-surface);border:1px solid var(--g-line-2);border-radius:var(--g-radius);box-shadow:var(--g-shadow-pop);max-height:min(400px,55vh);position:absolute;top:calc(100% + 4px);overflow:auto}.combo-list button:not(.btn){font:inherit;cursor:pointer;width:100%;min-height:var(--g-box);text-align:start;font-size:var(--g-t);color:var(--g-text);background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;display:flex}.combo-list button:not(.btn)+button:not(.btn){border-top:1px solid var(--g-line)}.combo-list button.at{background:var(--g-raised)}@media (hover:hover){.combo-list button:not(.btn):not(:disabled):hover{background:var(--g-raised)}}.combo-list button:not(.btn):not(:disabled):active{background:var(--g-raised)}.combo-list button.add{color:var(--g-pri-text);font-weight:var(--g-w-strong)}.combo-none{color:var(--g-muted);font-size:var(--g-t-md);margin:0;padding:12px 14px}.combo-list .more{height:1px;display:block}:where(.theme-switch,.avatar,.back-btn,.chip,.pick,.seg button,.num,.page-tabs a,.x,.btn.in-row,.clear,.icon-btn){position:relative}:where(.theme-switch,.avatar,.back-btn,.chip,.pick,.seg button,.num,.page-tabs a,.x,.btn.in-row,.clear,.icon-btn):after{content:"";inset-block:min(0px, calc((100% - var(--g-tap)) / 2));inset-inline:min(0px, calc((100% - var(--g-tap)) / 2));position:absolute}.list-head{align-items:center;gap:12px;display:flex}.list-title{font-size:var(--g-t-lg);font-weight:var(--g-w-strong);margin:0}.list-head .n{color:var(--g-muted);font-variant-numeric:tabular-nums;margin-inline-start:auto}.find-row{flex-direction:column;gap:8px;display:flex}@media (width<=560px){.find-row{flex-flow:wrap;align-items:center}.find-row>*{flex:100%;min-width:0}.find-row>.chips{flex-basis:calc(100% + 32px)}.find-row>:has(+.tick-bar):not(:first-child,.period){flex:1 1 0}.find-row>.tick-bar{flex:none;margin-inline-start:auto}.find-row>.chips:has(+.tick-bar){margin-inline-end:0;padding-inline-end:0}}@media (width>=561px){.find-row{flex-flow:wrap;align-items:center;gap:8px 10px}.find-row>:first-child{flex:280px}.find-row>:not(:first-child){flex:0 auto;min-width:0;max-width:100%}.find-row>.tick-bar{margin-inline-start:auto}}.find-row .period{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.find-row .period .field{flex-direction:row;align-items:center;gap:8px}.find-row .period .field>label{flex:none}.find-row .period .field>:not(label){width:180px;min-width:0}@media (width<=480px){.find-row .period .field{flex:100%}.find-row .period .field>label{min-width:2.8em}.find-row .period .field>:not(label){flex:1;width:auto}}.av{width:var(--g-av);height:var(--g-av);border-radius:calc(var(--g-av) * .3);background:var(--g-pri-soft);color:var(--g-pri-text);flex:none;place-items:center;display:grid}.av.pic{background:var(--g-raised);overflow:hidden}.av img{object-fit:cover;width:100%;height:100%}.av.grey{background:var(--g-raised);color:var(--g-muted)}.av.warn{background:var(--g-hi-soft);color:var(--g-hi-text)}.av.bad{background:var(--g-bad-soft);color:var(--g-bad)}.end{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.side{font-weight:var(--g-w-strong);font-size:var(--g-t);text-align:end;flex-direction:column;align-items:flex-end;display:flex}.side small{font-weight:400;font-size:var(--g-t-sm);color:var(--g-muted)}.wait{color:var(--g-muted);display:grid}.side.bad,.side small.bad{color:var(--g-bad)}.side small.bad{font-weight:var(--g-w-strong)}@media (width<=560px){.list-name{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.rec-row{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"av text wait chev""av end wait chev";align-items:center;gap:0 10px;display:grid}.rec-row>:first-child{grid-area:av}.rec-row>.list-text{grid-area:text}.rec-row>.end{flex-flow:wrap;grid-area:end;justify-self:start;align-items:center;gap:8px;margin-top:2px}.rec-row>.end .side{text-align:start;flex-flow:wrap;align-items:baseline;column-gap:8px}.rec-row>.end .side,.rec-row>.end .side small{white-space:nowrap}.rec-row>.end,.rec-row>.end .side{min-width:0;max-width:100%}.rec-row>.end .side small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.rec-row>.wait{grid-area:wait}.rec-row>svg{grid-area:chev}.rec-row .list-line{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.sum-tiles{grid-template-columns:repeat(min(var(--n), 2), minmax(0, 1fr));gap:8px;display:grid}@media (width>=760px){.sum-tiles{grid-template-columns:repeat(var(--n), minmax(0, 1fr))}}.sum-tiles>div{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.sum-tiles b{font-size:var(--g-t-lg);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fig-row{grid-template-columns:repeat(var(--phone-cols,var(--cols,4)), minmax(0, 1fr));font-size:var(--g-t-md);font-variant-numeric:tabular-nums;gap:4px 8px;padding:8px 16px;display:grid}.fig-row+.fig-row{border-top:1px solid var(--g-line)}.fig-name{overflow-wrap:anywhere;flex-direction:column;grid-column:1/-1;display:flex}.fig-row>span:not(.fig-name){white-space:nowrap;flex-direction:column;min-width:0;display:flex}.fig-row>span[data-l]:before{content:attr(data-l);color:var(--g-muted);font-size:11px}.fig-head{display:none}@media (width>=760px){.fig-row{grid-template-columns:minmax(0, 2.2fr) repeat(var(--cols,4), minmax(0, 1fr));align-items:center}.fig-name{grid-column:auto}.fig-row>span:not(.fig-name){text-align:end;align-items:flex-end}.fig-row>span[data-l]:before{content:none}.fig-head{background:var(--g-raised);font-size:var(--g-t-xs);font-weight:var(--g-w-strong);color:var(--g-muted);display:grid}}.list-cat{background:var(--g-raised);border-top:1px solid var(--g-line);font-size:var(--g-t-xs);font-weight:var(--g-w-strong);color:var(--g-muted);text-transform:uppercase;letter-spacing:.04em;padding:6px 16px}.btn-spin{vertical-align:-2px;border:2px solid var(--g-line-2);border-top-color:currentColor;border-radius:50%;width:14px;height:14px;margin-right:8px;animation:.8s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.btn-spin{animation-duration:2.4s}}.crop{z-index:90;color:#fff;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:#0b0f0d;outline:0;flex-direction:column;display:flex;position:fixed;inset:0}.crop-h{padding:14px 16px 6px}.crop-h h2{font-size:var(--g-t-h3);margin:0}.crop-f{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:12px 16px 16px;display:flex}.crop-f .crop-reset{margin-inline-end:auto}.crop-f .btn:not(.pri),.crop .icon-btn{color:#fff;background:#ffffff1a;border-color:#fff3}.crop .icon-btn{width:var(--g-box);height:var(--g-box);border-radius:var(--g-radius);cursor:pointer;border:1px solid #fff3;place-items:center;padding:0;display:grid}.crop .icon-btn:disabled{opacity:.5;cursor:default}.crop .cropper-modal{opacity:.55}.crop .cropper-view-box{outline:2px solid #fff}.crop .cropper-point,.crop .cropper-point.point-se{opacity:1;background:#fff;border-radius:4px;width:16px;height:16px;box-shadow:0 0 0 1px #0006}.crop .cropper-point.point-n,.crop .cropper-point.point-s{margin-left:-8px}.crop .cropper-point.point-e,.crop .cropper-point.point-w{margin-top:-8px}.crop .cropper-point.point-n,.crop .cropper-point.point-ne,.crop .cropper-point.point-nw{top:-8px}.crop .cropper-point.point-s,.crop .cropper-point.point-se,.crop .cropper-point.point-sw{bottom:-8px}.crop .cropper-point.point-e,.crop .cropper-point.point-ne,.crop .cropper-point.point-se{right:-8px}.crop .cropper-point.point-w,.crop .cropper-point.point-nw,.crop .cropper-point.point-sw{left:-8px}.crop .cropper-point.point-se:before{display:none}.crop .cropper-dashed{opacity:.7}.g-print{display:none}@media print{body>:not(.g-print){display:none!important}.g-print{display:block}.g-print img{width:72mm;height:auto;display:block}@page{margin:4mm}.g-print.a4{height:296mm;overflow:hidden}.g-print.a4 img{width:210mm;height:297mm}}.theme-switch.svelte-1tw0uwx{color:var(--g-text);width:var(--g-icon-btn);height:var(--g-icon-btn);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}@media (hover:hover){.theme-switch.svelte-1tw0uwx:hover{background:var(--g-raised)}}.theme-switch.svelte-1tw0uwx:active{background:var(--g-raised)}.theme-switch.svelte-1tw0uwx svg.i{width:18px;height:18px}.armed.svelte-kaxpvi:not(.bad):not(.pri){border-color:var(--g-text)}.pw.svelte-y1524b{position:relative}.pw.svelte-y1524b input:where(.svelte-y1524b){padding-inline-end:48px}.pw.svelte-y1524b input:where(.svelte-y1524b)::-ms-reveal{display:none}button.svelte-y1524b{top:0;width:var(--g-box);height:100%;color:var(--g-muted);border-radius:var(--g-radius-sm);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:0}@media (hover:hover){button.svelte-y1524b:hover{color:var(--g-text)}}button.svelte-y1524b:active{color:var(--g-text)}button.svelte-y1524b svg.i{width:20px;height:20px}.search.svelte-gimg2d{align-items:center;display:flex;position:relative}.search.svelte-gimg2d>svg.i{width:18px;height:18px;color:var(--g-muted);pointer-events:none;position:absolute;inset-inline-start:12px}input.svelte-gimg2d{width:100%;height:var(--g-box);border-radius:var(--g-radius);border:1px solid var(--g-line-2);background:var(--g-surface);color:var(--g-text);font:inherit;font-size:var(--g-t-in);padding-inline:38px 40px}input.svelte-gimg2d::-webkit-search-cancel-button{display:none}input.svelte-gimg2d:disabled{opacity:.6}input.svelte-gimg2d:focus{border-color:var(--g-brand);outline:0}.clear.svelte-gimg2d{width:var(--g-box);height:var(--g-box);color:var(--g-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;inset-inline-end:0}.clear.svelte-gimg2d:disabled{opacity:.4;cursor:default}.clear.svelte-gimg2d svg.i{width:16px;height:16px}.pick-one.svelte-oi2d0r{min-width:0}.pick-box.svelte-oi2d0r{width:100%;height:var(--g-box);border:1px solid var(--g-line-2);border-radius:var(--g-radius);background-color:var(--g-surface);color:var(--g-text);font:inherit;font-size:var(--g-t-in);text-align:start;align-items:center;padding:0 36px 0 12px;display:flex}.pick-word.svelte-oi2d0r{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.pick-box.open.svelte-oi2d0r,.pick-box.svelte-oi2d0r:focus-visible{border-color:var(--g-pri);outline:3px solid var(--g-pri-soft);outline-offset:0}.pick-box.bad.svelte-oi2d0r{border-color:var(--g-bad)}.pick-box.svelte-oi2d0r:disabled{background-color:var(--g-raised);color:var(--g-muted);cursor:default}.tight.svelte-oi2d0r .pick-box:where(.svelte-oi2d0r){background-position:calc(100% - 14px),calc(100% - 9px);padding-inline:8px 24px}.menu-look.svelte-oi2d0r{max-width:100%;display:inline-flex}.menu-look.svelte-oi2d0r .pick-box:where(.svelte-oi2d0r){font-weight:var(--g-w-label);padding-inline-end:32px}.menu-look.svelte-oi2d0r .pick-box:where(.svelte-oi2d0r):disabled{background-color:var(--g-surface);color:var(--g-faint)}.pick-box.on.svelte-oi2d0r{border-color:var(--g-pri);color:var(--g-pri-text)}.pick-origin.svelte-oi2d0r{visibility:hidden;width:0;height:0;position:fixed;top:0;left:0}.pick-menu.svelte-oi2d0r{z-index:70;border:1px solid var(--g-line-2);border-radius:var(--g-radius);background:var(--g-surface);box-shadow:var(--g-shadow-pop);flex-direction:column;gap:8px;margin:0;padding:8px;display:flex;position:fixed;inset:auto;overflow:hidden}.pick-rows.svelte-oi2d0r{--pick-in:32px;overscroll-behavior:contain;grid-auto-rows:max-content;min-height:0;display:grid;position:relative;overflow-y:auto}.pick-rows.svelte-oi2d0r button:where(.svelte-oi2d0r){width:100%;min-height:var(--g-box);border-radius:var(--g-radius-sm);color:var(--g-text);font:inherit;font-size:var(--g-t);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 12px;display:flex}.pick-name.svelte-oi2d0r{overflow-wrap:anywhere;flex:1;min-width:0}.pick-rows.svelte-oi2d0r button[aria-selected=true]:where(.svelte-oi2d0r){color:var(--g-pri-text);font-weight:var(--g-w-strong)}.pick-rows.svelte-oi2d0r button.at:where(.svelte-oi2d0r){background:var(--g-raised)}@media (hover:hover){.pick-rows.svelte-oi2d0r button:where(.svelte-oi2d0r):not(:disabled):hover{background:var(--g-raised)}}.pick-rows.svelte-oi2d0r button:where(.svelte-oi2d0r):not(:disabled):active{background:var(--g-raised)}.pick-rows.svelte-oi2d0r button:where(.svelte-oi2d0r):disabled{color:var(--g-muted);cursor:default}.pick-head.svelte-oi2d0r{font-size:var(--g-t-sm);font-weight:var(--g-w-strong);color:var(--g-muted);margin:10px 12px 2px}.pick-head.svelte-oi2d0r:first-child{margin-top:2px}.pick-head.sub.svelte-oi2d0r{margin-top:6px;margin-inline-start:var(--pick-in)}.pick-rows.svelte-oi2d0r button.inner:where(.svelte-oi2d0r){padding-inline-start:var(--pick-in);position:relative}.pick-rows.svelte-oi2d0r button.inner:where(.svelte-oi2d0r):before{content:"";background:var(--g-line);width:2px;position:absolute;inset-block:0;inset-inline-start:16px}.pick-rows.svelte-oi2d0r button.top:where(.svelte-oi2d0r){font-weight:var(--g-w-strong)}.pick-none.svelte-oi2d0r{font-size:var(--g-t-md);color:var(--g-muted);margin:0;padding:10px 12px}.more.svelte-oi2d0r{height:1px;display:block}.row.svelte-giinmj{border-top:1px solid var(--g-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:8px;display:flex}.summary.svelte-giinmj{color:var(--g-muted);font-variant-numeric:tabular-nums;margin:0}.pager.svelte-giinmj{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.controls.svelte-giinmj{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;margin-inline-start:auto;display:flex}.num.svelte-giinmj{min-width:var(--g-icon-btn);height:var(--g-icon-btn);border-radius:var(--g-radius-sm);color:var(--g-muted);font:inherit;font-weight:var(--g-w-label);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0 8px}.arrow.svelte-giinmj{place-items:center;display:grid}.arrow.svelte-giinmj svg.i{width:18px;height:18px}@media (hover:hover){.num.svelte-giinmj:hover:not([aria-current]):not(:disabled){background:var(--g-raised)}}.num.svelte-giinmj:active:not([aria-current]):not(:disabled){background:var(--g-raised)}.num[aria-current=page].svelte-giinmj{background:var(--g-pri);border-color:var(--g-pri);color:var(--g-on-pri);cursor:default}.num.svelte-giinmj:disabled{opacity:.35;cursor:default}.gap.svelte-giinmj{color:var(--g-muted);padding:0 4px}@media (width<=420px){.edge.svelte-giinmj{display:none}}.chips.svelte-1r0lyep{flex-wrap:wrap;gap:8px;display:flex}@media (width<=560px){.chips.svelte-1r0lyep{scrollbar-width:none;-webkit-mask-image:linear-gradient(to var(--g-end,right), #000 calc(100% - 24px), transparent);mask-image:linear-gradient(to var(--g-end,right), #000 calc(100% - 24px), transparent);flex-wrap:nowrap;margin:-5px -16px;padding:5px 16px;scroll-padding-inline:16px;overflow-x:auto}.chips.svelte-1r0lyep::-webkit-scrollbar{display:none}}.chip.svelte-1r0lyep{border:1px solid var(--g-line-2);background:var(--g-surface);height:var(--g-pill);font-weight:var(--g-w-label);font-size:var(--g-t-md);white-space:nowrap;color:var(--g-muted);border-radius:999px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}@media (hover:hover){.chip.svelte-1r0lyep:not([aria-pressed=true]):hover{border-color:var(--g-text)}}.chip.svelte-1r0lyep:not([aria-pressed=true]):active{border-color:var(--g-text)}.chip[aria-pressed=true].svelte-1r0lyep{background:var(--g-pri-soft);border-color:var(--g-brand);color:var(--g-pri-text)}.count.svelte-1r0lyep{text-align:center;font-variant-numeric:tabular-nums;opacity:.8;min-width:2ch}.sk.svelte-1jek15l{background:linear-gradient(90deg, var(--g-raised) 25%, var(--g-line) 50%, var(--g-raised) 75%);background-size:200% 100%;flex:none;max-width:100%;animation:1.3s ease-in-out infinite svelte-1jek15l-shimmer;display:block}@keyframes svelte-1jek15l-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sk.svelte-1jek15l{animation:none}}.scrim.svelte-159evog{z-index:60;background:#0006;position:fixed;inset:0}.scrim.over.svelte-159evog{z-index:64}.panel.svelte-159evog{z-index:61;top:0;inset-inline-end:0;background:var(--g-surface);outline:none;flex-direction:column;width:min(100%,max(520px,50vw));display:flex;position:fixed;bottom:0;box-shadow:-8px 0 32px #0000002e}.panel.over.svelte-159evog{z-index:65}.panel-head.svelte-159evog{padding:12px 16px 10px;padding-top:calc(12px + env(safe-area-inset-top,0px));flex:none;align-items:flex-start;gap:10px;display:flex}.panel-head.line.svelte-159evog{border-bottom:1px solid var(--g-line)}.titles.svelte-159evog{flex:1;min-width:0}h2.svelte-159evog{font-size:var(--g-t-h2);font-weight:var(--g-w-title);overflow-wrap:anywhere;margin:0}h2.svelte-159evog.small{font-size:calc(var(--g-t-h2) - 2px)}h2.svelte-159evog.smaller{font-size:calc(var(--g-t-h2) - 4px)}.titles.svelte-159evog .help:where(.svelte-159evog){font-size:var(--g-t-md);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:2px 0 0;display:-webkit-box;overflow:hidden}.titles.svelte-159evog .help.wrap:where(.svelte-159evog){display:block}.sk-line.svelte-159evog{align-items:center;height:1lh;display:flex}.x.svelte-159evog{width:var(--g-icon-btn);height:var(--g-icon-btn);border:1px solid var(--g-line);border-radius:calc(var(--g-icon-btn) * .3);background:var(--g-surface);color:var(--g-text);flex:none;place-items:center;display:grid}@media (hover:hover){.x.svelte-159evog:hover{background:var(--g-raised)}}.x.svelte-159evog:active{background:var(--g-raised)}.tabs.svelte-159evog{border-bottom:1px solid var(--g-line);scrollbar-width:none;-webkit-mask-image:linear-gradient(to var(--g-end,right), #000 calc(100% - 24px), transparent);mask-image:linear-gradient(to var(--g-end,right), #000 calc(100% - 24px), transparent);flex:none;align-items:center;gap:4px;padding:2px 12px 6px;scroll-padding-inline:16px;display:flex;overflow:auto hidden}.tabs.svelte-159evog button:where(.svelte-159evog){height:var(--g-pill);min-height:var(--g-pill);box-sizing:border-box;appearance:none;font-weight:var(--g-w-label);font-size:var(--g-t-md);color:var(--g-muted);white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;line-height:1;display:inline-flex;position:relative}.tabs.svelte-159evog button:where(.svelte-159evog):after{content:"";position:absolute;inset:-5px 0}.tabs.svelte-159evog button[aria-selected=true]:where(.svelte-159evog){background:var(--g-pri-soft);color:var(--g-pri-text)}.x.glow.svelte-159evog{border-color:var(--g-pri);color:var(--g-pri-text);animation:1.6s ease-in-out 5 svelte-159evog-guide-glow}@keyframes svelte-159evog-guide-glow{0%,to{box-shadow:0 0 0 0 var(--g-pri-soft)}50%{box-shadow:0 0 0 7px var(--g-pri-soft)}}@media (prefers-reduced-motion:reduce){.x.glow.svelte-159evog{box-shadow:0 0 0 4px var(--g-pri-soft);animation:none}}.g-intro.svelte-159evog{font-size:var(--g-t);margin:0 0 12px}.g-head.svelte-159evog{margin:16px 0 4px}.g-lines.svelte-159evog{margin:0;padding:0;list-style:none}.g-lines.svelte-159evog li:where(.svelte-159evog)+li:where(.svelte-159evog){border-top:1px solid var(--g-line)}.g-line.svelte-159evog{width:100%;min-height:var(--g-box);color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:12px 0;display:flex}button.g-line.svelte-159evog b:where(.svelte-159evog){color:var(--g-pri-text)}button.g-line.svelte-159evog svg{color:var(--g-muted);flex:none}@media (hover:hover){button.g-line.svelte-159evog:hover b:where(.svelte-159evog){text-decoration:underline}}button.g-line.svelte-159evog:active{background:var(--g-raised)}.g-text.svelte-159evog{min-width:0;font-size:var(--g-t);overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;display:flex}.g-text.svelte-159evog b:where(.svelte-159evog){font-weight:var(--g-w-strong)}.g-eg.svelte-159evog{color:var(--g-muted);font-size:var(--g-t-md)}.tabs.svelte-159evog button.bad:where(.svelte-159evog),.tabs.svelte-159evog button.bad[aria-selected=true]:where(.svelte-159evog){color:var(--g-bad)}.lockable.svelte-159evog{display:contents}.locked.svelte-159evog .lockable:where(.svelte-159evog) :is(button,input,select,textarea,a,[role=button],[contenteditable]):not([aria-busy=true]){opacity:.5;transition:opacity .15s}.x.svelte-159evog:disabled,.tabs.svelte-159evog button:where(.svelte-159evog):disabled{opacity:.5;cursor:progress}.panel.locked.svelte-159evog{cursor:progress}.panel-body.svelte-159evog{overscroll-behavior:contain;flex:1;padding:12px 16px 20px;overflow-y:auto}.panel-body.svelte-159evog .form{gap:var(--g-gap-form)}.panel-foot.svelte-159evog{padding:10px 16px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--g-line);flex:none;gap:8px;display:flex}.panel-foot.svelte-159evog .btn{flex:auto}.panel-foot.svelte-159evog .btn.pri{flex:1.6 auto}@media (width>=761px){.panel-foot.svelte-159evog{justify-content:flex-end}.panel-foot.svelte-159evog .btn,.panel-foot.svelte-159evog .btn.pri{flex:none;min-width:140px}}.panel.full.svelte-159evog{width:100%}.panel.full.svelte-159evog h2:where(.svelte-159evog){white-space:normal}.panel.full.svelte-159evog .panel-foot:where(.svelte-159evog){align-items:center}.panel.full.svelte-159evog .panel-foot:where(.svelte-159evog) .btn{flex:none;min-width:140px}@media (width>=761px){.panel.wide.svelte-159evog{width:min(100%,max(520px,75vw))}}@media (width<=760px){.panel.svelte-159evog{top:auto;border-radius:18px 18px 0 0;width:100%;max-height:92dvh;inset-inline-start:0;box-shadow:0 -8px 32px #0000002e}.panel.tall.svelte-159evog{height:92dvh}.panel-head.svelte-159evog{flex-wrap:wrap;row-gap:6px;padding-top:12px}.panel-head.svelte-159evog .titles:where(.svelte-159evog){flex:100%;order:2}.panel-head.svelte-159evog .x:where(.svelte-159evog):first-of-type{margin-inline-start:auto}.panel.full.svelte-159evog{border-radius:0;height:100%;max-height:100%;top:0}.panel.full.svelte-159evog .panel-head:where(.svelte-159evog){padding-top:calc(12px + env(safe-area-inset-top,0px))}.panel.full.svelte-159evog .panel-foot:where(.svelte-159evog){flex-wrap:wrap}.panel.full.svelte-159evog .panel-foot:where(.svelte-159evog) .btn{flex:1;min-width:0}}.locked.svelte-jafrjy{background:var(--g-bg);color:var(--g-muted);-webkit-text-fill-color:var(--g-muted)}.date-box.svelte-jafrjy{min-width:0;position:relative}.date-box.svelte-jafrjy>input:where(.svelte-jafrjy){padding-inline-end:calc(var(--g-box) + var(--dt-room))}.date-box.svelte-jafrjy>input[data-wrong-day]:where(.svelte-jafrjy){border-color:var(--g-bad)}.dt-guess.svelte-jafrjy{white-space:nowrap;font-size:var(--g-t-md);color:var(--g-muted);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--g-box);overflow:hidden}.dt-guess.bad.svelte-jafrjy{color:var(--g-bad)}.dt-cal.svelte-jafrjy{width:var(--g-box);color:var(--g-muted);place-items:center;display:grid;position:absolute;inset-block:0;inset-inline-end:0}.dt-cal.off.svelte-jafrjy{opacity:.5}.dt-cal.svelte-jafrjy input:where(.svelte-jafrjy){opacity:0;cursor:pointer;appearance:none;border:0;width:100%;min-width:0;height:100%;margin:0;padding:0;position:absolute;inset:0}.dt-cal.svelte-jafrjy input:where(.svelte-jafrjy):disabled{cursor:not-allowed}.sk-row.svelte-1gjm854{border-top:1px solid var(--g-line);align-items:center;gap:10px;padding:10px 0;display:flex}.sk-row.svelte-1gjm854:first-child{border-top:0;padding-top:0}.sk-text.svelte-1gjm854{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.scrim.svelte-nm5qwx{z-index:70;background:var(--g-scrim,#00000080);position:fixed;inset:0}.popup.svelte-nm5qwx{z-index:71;border-radius:var(--g-radius-lg);background:var(--g-surface);width:min(720px,100% - 32px);max-height:calc(100% - 32px);box-shadow:var(--g-shadow-pop);outline:none;flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}header.svelte-nm5qwx{flex:none;align-items:center;gap:8px;display:flex}.x.svelte-nm5qwx{width:var(--g-box);height:var(--g-box);border-radius:var(--g-radius);color:var(--g-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-10px -10px -10px auto;display:grid}h2.svelte-nm5qwx{min-width:0;font-size:var(--g-t-h3);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.frame.svelte-nm5qwx{overscroll-behavior:contain;border-radius:var(--g-radius);background:var(--g-raised);flex:auto;min-height:120px;padding:8px;overflow:auto}.frame.held.svelte-nm5qwx{flex:none;max-height:100%}.frame.grab.svelte-nm5qwx{cursor:grab}.frame.dragging.svelte-nm5qwx{cursor:grabbing;-webkit-user-select:none;user-select:none}.frame.svelte-nm5qwx img:where(.svelte-nm5qwx){-webkit-user-drag:none}.frame.svelte-nm5qwx img:where(.svelte-nm5qwx),.pages.svelte-nm5qwx canvas{width:100%;height:auto;display:block}.popup.wide.svelte-nm5qwx{width:95vw;max-height:95dvh}.popup.beside.svelte-nm5qwx{width:auto;max-height:none;inset:16px calc(max(520px,50vw) + 16px) 16px 16px;transform:none}.frame.svelte-nm5qwx img.fit:where(.svelte-nm5qwx){width:auto;max-width:100%;max-height:calc((95dvh - 170px) * var(--fit,1));margin:0 auto}@media (width<=600px){.popup.wide.svelte-nm5qwx{border-radius:0;width:100%;height:100%;max-height:100%;padding:16px}.frame.svelte-nm5qwx img.fit:where(.svelte-nm5qwx){max-height:calc((100dvh - 150px) * var(--fit,1))}}.page.svelte-nm5qwx,.pic.svelte-nm5qwx{position:relative}.pic.fit.svelte-nm5qwx{width:fit-content;margin:0 auto}.spot.svelte-nm5qwx{z-index:2;background:var(--g-hi-soft);box-shadow:0 0 0 2px var(--g-hi);mix-blend-mode:multiply;pointer-events:none;border-radius:4px;position:absolute}.missed.svelte-nm5qwx{border-radius:var(--g-radius);background:var(--g-raised);color:var(--g-muted);flex:none;margin:0;padding:10px 12px}.extra.svelte-nm5qwx{flex:none}.page.svelte-nm5qwx+.page:where(.svelte-nm5qwx){margin-top:8px}.page.svelte-nm5qwx .textLayer{--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));--scale-round-x:1px;--scale-round-y:1px;text-align:initial;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:0;line-height:1;position:absolute;inset:0;overflow:clip}.page.svelte-nm5qwx .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.page.svelte-nm5qwx .textLayer>:not(.markedContent),.page.svelte-nm5qwx .textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.page.svelte-nm5qwx .textLayer .markedContent{display:contents}.page.svelte-nm5qwx .textLayer ::selection{color:#0000;background:#16803a4d}.page.svelte-nm5qwx .textLayer br::selection{background:0 0}.page.svelte-nm5qwx .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.note.svelte-nm5qwx{text-align:center;color:var(--g-muted);margin:0;padding:24px 16px}.content.svelte-nm5qwx{margin:0 auto}.buttons.svelte-nm5qwx{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.zoom.svelte-nm5qwx{align-items:center;gap:2px;margin-inline-end:auto;display:flex}.zoom.svelte-nm5qwx .btn:where(.svelte-nm5qwx){min-width:var(--g-box);padding-inline:10px}@media (width<=480px){.buttons.three.svelte-nm5qwx{flex-wrap:wrap}.buttons.three.svelte-nm5qwx .zoom:where(.svelte-nm5qwx){flex-basis:100%;justify-content:center}.buttons.three.svelte-nm5qwx>.btn{flex:1 1 0}}.pct.svelte-nm5qwx{text-align:center;font-variant-numeric:tabular-nums;min-width:48px;color:var(--g-muted)}.update.svelte-9nnyns{z-index:55;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:var(--g-radius-lg);background:var(--g-text);width:max-content;max-width:calc(100% - 32px);color:var(--g-surface);box-shadow:var(--g-shadow-pop);font-weight:var(--g-w-label);align-items:center;gap:14px;padding:8px 8px 8px 16px;display:flex;position:fixed;transform:translate(-50%)}span.svelte-9nnyns{white-space:nowrap}:root.g-tabbed .update.svelte-9nnyns{bottom:calc(76px + env(safe-area-inset-bottom,0px))}.screen-row.svelte-1a7sfoi{padding:var(--g-row-pad);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.list-text.svelte-1a7sfoi{flex:180px}.name-line.svelte-1a7sfoi{align-items:center;gap:8px;min-width:0;display:flex}.auto.svelte-ododmd{border:1px solid var(--g-line);border-radius:var(--g-radius);flex-direction:column;margin:0;display:flex}.auto-row.svelte-ododmd{grid-template-columns:minmax(110px,30%) 1fr;gap:12px;padding:10px 12px;display:grid}.auto-row.svelte-ododmd+.auto-row:where(.svelte-ododmd){border-top:1px solid var(--g-line)}dt.svelte-ododmd{color:var(--g-muted);font-size:var(--g-t-md)}dd.svelte-ododmd{font-size:var(--g-t-md);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (width<=480px){.auto-row.svelte-ododmd{grid-template-columns:1fr;gap:2px}}.body.svelte-e0bhct{gap:var(--g-gap);flex-direction:column;display:flex}.state.svelte-e0bhct{display:flex}.state.svelte-e0bhct .tag:where(.svelte-e0bhct){white-space:normal}.text.svelte-e0bhct{white-space:pre-wrap;overflow-wrap:anywhere;font-weight:400}.shots.svelte-e0bhct{flex-wrap:wrap;gap:8px;display:flex}.pic.svelte-e0bhct{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-raised);cursor:pointer;width:160px;height:120px;padding:0;display:block;overflow:hidden}.pic.svelte-e0bhct img:where(.svelte-e0bhct){object-fit:contain;width:100%;height:100%;display:block}.shot.svelte-6h4sg6{flex-direction:column;gap:8px;display:flex}.pic.svelte-6h4sg6{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-raised);cursor:zoom-in;align-self:flex-start;max-width:100%;padding:0;overflow:hidden}.pic.svelte-6h4sg6 img:where(.svelte-6h4sg6){max-width:100%;max-height:260px;display:block}.shot-row.svelte-6h4sg6{flex-wrap:wrap;gap:8px;display:flex}.ell.svelte-6h4sg6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mine.svelte-6h4sg6{border:1px solid var(--g-line);border-radius:var(--g-radius);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mine-row.svelte-6h4sg6{width:100%;min-height:var(--g-box);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.mine-row.svelte-6h4sg6:active{background:var(--g-raised)}@media (hover:hover){.mine-row.svelte-6h4sg6:hover{background:var(--g-raised)}}.mine.svelte-6h4sg6 li:where(.svelte-6h4sg6)+li:where(.svelte-6h4sg6){border-top:1px solid var(--g-line)}.mine-text.svelte-6h4sg6{flex-direction:column;gap:2px;min-width:0;display:flex}.mine-title.svelte-6h4sg6{overflow-wrap:anywhere;min-width:0}.mine.svelte-6h4sg6 .tag:where(.svelte-6h4sg6){white-space:normal;min-width:0;max-width:100%}.shot-wait.svelte-6h4sg6{flex-direction:column;gap:8px;max-width:280px;height:200px;display:flex}.shot-wait.svelte-6h4sg6 .sk{flex:1}.shot-add.svelte-6h4sg6{cursor:pointer;align-self:flex-start}.shot-add.disabled.svelte-6h4sg6{opacity:.5;pointer-events:none}.shell.svelte-v11p5l{flex-direction:column;height:100dvh;display:flex}.g-scroll.svelte-v11p5l{overscroll-behavior-y:contain;min-height:0;scroll-padding-top:calc(var(--g-bar) + 12px + env(safe-area-inset-top,0px));flex:1;overflow:hidden auto}.bar.svelte-v11p5l{z-index:20;background:var(--g-surface);border-bottom:1px solid var(--g-line);padding-top:env(safe-area-inset-top,0px);position:sticky;top:0}.bar-in.svelte-v11p5l{max-width:var(--g-page-max);height:var(--g-bar);align-items:center;gap:10px;margin:0 auto;padding:0 16px;display:flex}.logo.svelte-v11p5l{height:calc(var(--g-bar) / 2);flex:none;width:auto}@media (width<=760px){.logo.svelte-v11p5l{object-fit:contain;object-position:left center;flex:0 auto;min-width:0}}.menu.svelte-v11p5l{white-space:nowrap;flex:none;gap:4px;margin-inline-start:16px;display:flex}.menu-measure.svelte-v11p5l{white-space:nowrap;visibility:hidden;pointer-events:none;gap:4px;width:0;margin-inline-start:16px;display:flex;position:absolute;overflow:hidden}.menu-measure.svelte-v11p5l .menu-link:where(.svelte-v11p5l){flex:none}.menu-link.svelte-v11p5l{min-height:calc(var(--g-bar) - 12px);border-radius:var(--g-radius-sm);font:inherit;font-weight:var(--g-w-label);color:var(--g-muted);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}@media (hover:hover){.menu.svelte-v11p5l .menu-link:where(.svelte-v11p5l):hover{color:var(--g-text);background:var(--g-raised)}}.menu.svelte-v11p5l .menu-link:where(.svelte-v11p5l):active,.menu.svelte-v11p5l .menu-link[aria-expanded=true]:where(.svelte-v11p5l){color:var(--g-text);background:var(--g-raised)}.menu.svelte-v11p5l .menu-link[aria-current=page]:where(.svelte-v11p5l),.menu.svelte-v11p5l .menu-link.lit:where(.svelte-v11p5l){color:var(--g-pri-text);background:var(--g-pri-soft)}.more-wrap.svelte-v11p5l{position:relative}.more-list.svelte-v11p5l{background:var(--g-surface);border:1px solid var(--g-line);box-shadow:var(--g-shadow-pop);z-index:30;margin:0;padding:6px;list-style:none;overflow-y:auto}.more-list.svelte-v11p5l:not(.sheet){inset-inline-end:0;border-radius:var(--g-radius-lg);width:max-content;min-width:240px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);position:absolute;top:calc(100% + 8px)}.more-list.sheet.svelte-v11p5l{inset-inline:0;border-bottom:0;border-radius:18px 18px 0 0;max-height:calc(100dvh - 160px);padding-block:10px;position:absolute;bottom:100%}.more-list.svelte-v11p5l a:where(.svelte-v11p5l){min-height:calc(var(--g-box) + 4px);border-radius:var(--g-radius-sm);color:var(--g-text);font-weight:var(--g-w-label);align-items:center;gap:12px;padding:0 14px;text-decoration:none;display:flex}.more-label.svelte-v11p5l{flex:1;min-width:0}.more-list.svelte-v11p5l a:where(.svelte-v11p5l) svg.i{color:var(--g-muted)}@media (hover:hover){.more-list.svelte-v11p5l a:where(.svelte-v11p5l):hover{background:var(--g-raised)}}.more-list.svelte-v11p5l a:where(.svelte-v11p5l):active{background:var(--g-raised)}.more-list.svelte-v11p5l a[aria-current=page]:where(.svelte-v11p5l){color:var(--g-pri-text);background:var(--g-pri-soft)}.more-list.svelte-v11p5l a[aria-current=page]:where(.svelte-v11p5l) svg.i{color:inherit}.more-shade.svelte-v11p5l{z-index:19;position:fixed;inset:0}.more-shade.dim.svelte-v11p5l{background:var(--g-scrim)}.bar-right.svelte-v11p5l{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.pill.svelte-v11p5l{font-size:var(--g-t-xs);font-weight:var(--g-w-strong);background:var(--g-pri-soft);color:var(--g-pri-text);border-radius:999px;padding:4px 10px}.pill.off.svelte-v11p5l{background:var(--g-hi-soft);color:var(--g-hi-text)}.page.svelte-v11p5l{max-width:var(--g-page-max);padding-block:var(--g-page-top) 112px;gap:var(--g-gap);flex-direction:column;margin:0 auto;padding-inline:16px;display:flex}@media (width>=900px){.bar-in.svelte-v11p5l,.page.svelte-v11p5l{padding-inline:32px}}.g-scroll.fill.svelte-v11p5l{flex-direction:column;display:flex;overflow:hidden}.g-scroll.fill.svelte-v11p5l .page:where(.svelte-v11p5l){flex:1;gap:0;width:100%;max-width:none;min-height:0;padding:0}.count.svelte-v11p5l{background:var(--g-pri);min-width:18px;height:18px;color:var(--g-on-pri,#fff);font-size:11px;font-weight:var(--g-w-strong);vertical-align:1px;border-radius:999px;place-items:center;margin-inline-start:6px;padding-inline:5px;line-height:1;display:inline-grid}.tab-icon.svelte-v11p5l{display:inline-grid;position:relative}.count.dot.svelte-v11p5l{top:-6px;margin:0;position:absolute;inset-inline-start:14px}.page.tabbed.svelte-v11p5l{padding-bottom:88px}@media (width<=760px){.page.svelte-v11p5l:not(.tabbed){padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}}.tabs.svelte-v11p5l{z-index:20;background:var(--g-surface);border-top:1px solid var(--g-line);padding-bottom:env(safe-area-inset-bottom,0px);flex:none;display:flex;position:relative}.tabs.svelte-v11p5l>a:where(.svelte-v11p5l),.tabs.svelte-v11p5l>button:where(.svelte-v11p5l){font-size:11px;font-weight:var(--g-w-strong);color:var(--g-muted);height:var(--g-tabs);white-space:nowrap;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;padding:0 4px;text-decoration:none;display:flex}.tabs.svelte-v11p5l>button:where(.svelte-v11p5l){cursor:pointer;background:0 0;border:0;font-family:inherit}.tabs.svelte-v11p5l>a:where(.svelte-v11p5l):active,.tabs.svelte-v11p5l>button:where(.svelte-v11p5l):active{background:var(--g-raised)}.tabs.svelte-v11p5l>a[aria-current=page]:where(.svelte-v11p5l),.tabs.svelte-v11p5l>button.lit:where(.svelte-v11p5l),.tabs.svelte-v11p5l>button[aria-expanded=true]:where(.svelte-v11p5l){color:var(--g-pri-text)}@media (width<=380px){.bar-in.svelte-v11p5l{gap:8px}.bar-right.svelte-v11p5l{gap:6px}.logo.svelte-v11p5l{height:22px}.badge-app.svelte-v11p5l{flex:none;padding:3px 7px;font-size:10px}.pill.svelte-v11p5l{padding:4px 8px}}.account.svelte-1t7u4wu{position:relative}.warn.svelte-1t7u4wu{color:var(--g-bad);padding:8px 10px}.avatar.svelte-1t7u4wu{width:var(--g-icon-btn);height:var(--g-icon-btn);background:var(--g-text);color:var(--g-bg);font:inherit;font-weight:var(--g-w-strong);font-size:var(--g-t-md);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.avatar[aria-expanded=true].svelte-1t7u4wu{box-shadow:0 0 0 2px var(--g-pri)}.panel.svelte-1t7u4wu{inset-inline-end:0;background:var(--g-surface);border:1px solid var(--g-line);border-radius:var(--g-radius-lg);width:min(280px,100vw - 32px);box-shadow:var(--g-shadow);z-index:30;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px)}.who.svelte-1t7u4wu,.until.svelte-1t7u4wu{border-bottom:1px solid var(--g-line);padding:10px 12px}.who.svelte-1t7u4wu .name:where(.svelte-1t7u4wu){font-weight:var(--g-w-strong)}.who.svelte-1t7u4wu .help:where(.svelte-1t7u4wu){overflow-wrap:anywhere}.until.svelte-1t7u4wu{align-items:flex-start;gap:8px;margin:0;display:flex}.until.svelte-1t7u4wu svg.i{flex:none;width:16px;height:16px;margin-top:2px}.panel.svelte-1t7u4wu .item{border-radius:var(--g-radius-sm);font:inherit;font-weight:var(--g-w-label);text-align:start;cursor:pointer;color:var(--g-text);background:0 0;border:0;align-items:center;gap:10px;margin-top:4px;padding:10px 12px;display:flex}@media (hover:hover){.panel.svelte-1t7u4wu .item:hover{background:var(--g-raised)}}.panel.svelte-1t7u4wu .item:active{background:var(--g-raised)}.panel.svelte-1t7u4wu .item.danger{color:var(--g-bad)}.gone.svelte-ojsrz4{margin:0 0 12px}.lines.svelte-ojsrz4{margin:0;padding:0;list-style:none}.lines.svelte-ojsrz4 li:where(.svelte-ojsrz4){border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.lines.svelte-ojsrz4 b:where(.svelte-ojsrz4){font-variant-numeric:tabular-nums;white-space:nowrap}.line-text.svelte-ojsrz4{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.sums.svelte-ojsrz4{flex-direction:column;gap:6px;margin:12px 0 0;display:flex}.sums.svelte-ojsrz4 div:where(.svelte-ojsrz4){justify-content:space-between;gap:12px;display:flex}.sums.svelte-ojsrz4 dt:where(.svelte-ojsrz4){color:var(--g-muted)}.sums.svelte-ojsrz4 dd:where(.svelte-ojsrz4){font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.sums.svelte-ojsrz4 .total:where(.svelte-ojsrz4){font-size:var(--g-t-h3);font-weight:var(--g-w-title)}.sums.svelte-ojsrz4 .total:where(.svelte-ojsrz4) dt:where(.svelte-ojsrz4){color:var(--g-text)}.off.svelte-ojsrz4,.sums.svelte-ojsrz4 .off:where(.svelte-ojsrz4) dd:where(.svelte-ojsrz4){color:var(--g-pri-text)}.sums.svelte-ojsrz4 .off:where(.svelte-ojsrz4) dt:where(.svelte-ojsrz4){color:var(--g-pri-text);flex-direction:column;gap:2px;display:flex}.lines.svelte-ojsrz4 s:where(.svelte-ojsrz4){color:var(--g-faint)}.was.svelte-ojsrz4{margin-inline-start:.3em}.cust.svelte-ojsrz4{flex-wrap:wrap;align-items:center;column-gap:8px;margin:0 0 8px;display:flex}.cust.svelte-ojsrz4 .help:where(.svelte-ojsrz4){white-space:nowrap}.note-line.svelte-ojsrz4{font-style:italic}.refunds.svelte-1rrjfe3{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.refunds.svelte-1rrjfe3>li:where(.svelte-1rrjfe3){border-top:1px solid var(--g-line);flex-direction:column;gap:2px;padding:10px 0;display:flex}.refunds.svelte-1rrjfe3>li:where(.svelte-1rrjfe3):first-child{border-top:0;padding-top:0}.head.svelte-1rrjfe3{justify-content:space-between;align-items:center;gap:8px;display:flex}.help.svelte-1rrjfe3{overflow-wrap:anywhere}.nw.svelte-1fitopz{white-space:nowrap}.state.svelte-1fitopz{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;display:flex}.state.svelte-1fitopz .help:where(.svelte-1fitopz){font-variant-numeric:tabular-nums}.op.svelte-1uw1a7o{gap:var(--g-sec-space);flex-direction:column;display:flex}.note.svelte-1uw1a7o{margin:0}.lead.svelte-1uw1a7o{font-weight:var(--g-w-strong);margin:0}.qty.svelte-1uw1a7o{max-width:160px}.lines.svelte-1uw1a7o,.events.svelte-1uw1a7o{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lines.svelte-1uw1a7o>li:where(.svelte-1uw1a7o){flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ln.svelte-1uw1a7o{align-items:flex-start;gap:12px;width:100%;display:flex}.ln-text.svelte-1uw1a7o{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ln-name.svelte-1uw1a7o{font-weight:var(--g-w-strong);overflow-wrap:anywhere}.ln-end.svelte-1uw1a7o{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.choice.svelte-1uw1a7o{color:var(--g-muted);font-weight:400}.ln-amt.svelte-1uw1a7o,.sums.svelte-1uw1a7o dd:where(.svelte-1uw1a7o){font-variant-numeric:tabular-nums;white-space:nowrap}.chg.svelte-1uw1a7o{box-sizing:border-box;border-radius:var(--g-radius);background:var(--g-hi-soft);width:100%;color:var(--g-hi-text);flex-direction:column;gap:10px;padding:10px 12px;display:flex}.chg.replace.svelte-1uw1a7o{background:var(--g-pri-soft);color:var(--g-pri-text)}.chg.remove.svelte-1uw1a7o{background:var(--g-raised);color:var(--g-muted)}.chg-what.svelte-1uw1a7o{font-weight:var(--g-w-strong);align-items:flex-start;gap:8px;margin:0;display:flex}.chg-said.svelte-1uw1a7o{color:inherit;margin:-6px 0 0}.chg-help.svelte-1uw1a7o{color:inherit;margin:0}.chg.svelte-1uw1a7o .flabel{color:inherit}.chg.svelte-1uw1a7o .seg:where(.svelte-1uw1a7o){background:var(--g-surface)}.call.svelte-1uw1a7o{align-self:flex-start}.chg-btns.svelte-1uw1a7o{flex-wrap:wrap;gap:8px;display:flex}.chg-btns.svelte-1uw1a7o .btn{flex:auto}@media (width>=761px){.chg-btns.svelte-1uw1a7o .btn{flex:none;min-width:140px}}.said.svelte-1uw1a7o{font-style:italic;font-weight:400}.kv.svelte-1uw1a7o a:where(.svelte-1uw1a7o){color:inherit}.sums.svelte-1uw1a7o{flex-direction:column;gap:6px;margin:0;display:flex}.sums.svelte-1uw1a7o div:where(.svelte-1uw1a7o){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sums.svelte-1uw1a7o dt:where(.svelte-1uw1a7o){color:var(--g-muted);flex-direction:column;display:flex}.sums.svelte-1uw1a7o dt:where(.svelte-1uw1a7o) small:where(.svelte-1uw1a7o){font-size:var(--g-t-sm);color:var(--g-faint)}.sums.svelte-1uw1a7o dd:where(.svelte-1uw1a7o){margin:0}.sums.svelte-1uw1a7o .part:where(.svelte-1uw1a7o){font-size:var(--g-t-sm);padding-inline-start:14px}.sums.svelte-1uw1a7o .part:where(.svelte-1uw1a7o) dt:where(.svelte-1uw1a7o),.sums.svelte-1uw1a7o .part:where(.svelte-1uw1a7o) dd:where(.svelte-1uw1a7o){color:var(--g-faint)}.sums.svelte-1uw1a7o .strong:where(.svelte-1uw1a7o) dt:where(.svelte-1uw1a7o),.sums.svelte-1uw1a7o .strong:where(.svelte-1uw1a7o) dd:where(.svelte-1uw1a7o){color:var(--g-text);font-weight:var(--g-w-strong)}.sums.svelte-1uw1a7o .total:where(.svelte-1uw1a7o){border-top:1px solid var(--g-line);font-size:var(--g-t-h3);font-weight:var(--g-w-title);margin-top:4px;padding-top:8px}.sums.svelte-1uw1a7o .total:where(.svelte-1uw1a7o) dt:where(.svelte-1uw1a7o){color:var(--g-text)}.sums.svelte-1uw1a7o .bad:where(.svelte-1uw1a7o) dd:where(.svelte-1uw1a7o),.sums.svelte-1uw1a7o .strong.bad:where(.svelte-1uw1a7o) dd:where(.svelte-1uw1a7o){color:var(--g-bad)}.sums.svelte-1uw1a7o .strong.ok:where(.svelte-1uw1a7o) dd:where(.svelte-1uw1a7o){color:var(--g-pri-text)}.events.svelte-1uw1a7o li:where(.svelte-1uw1a7o){flex-direction:column;gap:1px;display:flex}.ev-what.bad.svelte-1uw1a7o{color:var(--g-bad)}.side.svelte-cuy1ui{font-variant-numeric:tabular-nums;white-space:nowrap}.side.gone.svelte-cuy1ui{color:var(--g-muted);text-decoration:line-through}.code.svelte-1i1sfff{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-sel);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 14px;display:flex}.big.svelte-1i1sfff{font-size:clamp(30px,9vw,44px);font-weight:var(--g-w-title);letter-spacing:.14em;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;white-space:nowrap}.waiting.svelte-1i1sfff{justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.spin.svelte-1i1sfff{border:2px solid var(--g-line-2);border-top-color:var(--g-pri);border-radius:50%;width:14px;height:14px;animation:.9s linear infinite svelte-1i1sfff-spin}@keyframes svelte-1i1sfff-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spin.svelte-1i1sfff{animation:none}}.foot-btns.svelte-n4fvy1{justify-content:space-between;gap:10px;width:100%;display:flex}.row.svelte-1vlybm6{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.name.svelte-1vlybm6{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.who.svelte-1vlybm6{flex-direction:column;gap:2px;min-width:0;display:flex}.foot-btns.svelte-1vlybm6{justify-content:space-between;gap:10px;width:100%;display:flex}.note.svelte-1vlybm6{margin:0}.computer.svelte-1vlybm6{flex-direction:column;gap:6px;min-width:0;display:flex}.help.svelte-1vlybm6+.computer:where(.svelte-1vlybm6){margin-top:6px}.computer.svelte-1vlybm6+.computer:where(.svelte-1vlybm6){border-top:1px solid var(--g-line);padding-top:12px}.sec-row.svelte-1vlybm6{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.sec-row.svelte-1vlybm6 .sec-t:where(.svelte-1vlybm6){overflow-wrap:anywhere;min-width:0}.card-rows.svelte-1vlybm6{border:1px solid var(--g-line);border-radius:var(--g-radius);overflow:hidden}.card-rows.svelte-1vlybm6 .list-line:where(.svelte-1vlybm6){white-space:normal}.list-row[aria-current=true].svelte-1vlybm6{background:var(--g-sel)}.list-row[disabled].svelte-1vlybm6{opacity:.55}.face.svelte-hut30n{flex-direction:column;align-items:center;gap:12px;display:flex}.view.svelte-hut30n{aspect-ratio:3/4;border-radius:var(--g-radius);background:#0b0f0d;width:min(100%,320px);position:relative;overflow:hidden}.view.off.svelte-hut30n video:where(.svelte-hut30n){visibility:hidden}video.svelte-hut30n{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.oval.svelte-hut30n{width:100%;height:100%;position:absolute;inset:0}ellipse.svelte-hut30n{fill:none;stroke:#ffffffbf;stroke-width:3px;stroke-dasharray:8 6}ellipse.good.svelte-hut30n{stroke:var(--g-brand);stroke-dasharray:none}.say.svelte-hut30n{text-align:center;min-height:1lh;font-weight:var(--g-w-strong);margin:0}.say.warn.svelte-hut30n{color:var(--g-hi-text)}.names.svelte-1mtrt6o{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.name.svelte-1mtrt6o{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);width:100%;min-height:64px;color:var(--g-text);font:inherit;font-weight:var(--g-w-strong);text-align:left;touch-action:manipulation;align-items:center;gap:10px;padding:10px 12px;display:flex}.name.svelte-1mtrt6o:active{background:var(--g-sel)}.name.svelte-1mtrt6o span:where(.svelte-1mtrt6o):last-child{overflow-wrap:anywhere;min-width:0}.av.svelte-1mtrt6o{background:var(--g-pri-soft);width:36px;height:36px;color:var(--g-pri-text);border-radius:50%;flex:none;place-items:center;display:grid}.pad.svelte-3xd4v4{flex-direction:column;align-items:center;gap:24px;display:flex}.dots.svelte-3xd4v4{gap:18px;height:20px;display:flex}.dot.svelte-3xd4v4{border:2px solid var(--g-faint);border-radius:50%;width:16px;height:16px}.dot.on.svelte-3xd4v4{background:var(--g-text);border-color:var(--g-text)}.dots.bad.svelte-3xd4v4{animation:.3s svelte-3xd4v4-shake}.digits.svelte-3xd4v4{gap:6px;height:auto}.digit.svelte-3xd4v4{border-bottom:2px solid var(--g-faint);text-align:center;width:26px;height:36px;font-size:var(--g-t-xl);font-weight:var(--g-w-strong);font-variant-numeric:tabular-nums;line-height:34px}.digit.gap.svelte-3xd4v4{margin-left:12px}.keys.svelte-3xd4v4{grid-template-columns:repeat(3,72px);gap:14px;display:grid}.key.svelte-3xd4v4{border:1px solid var(--g-line);background:var(--g-surface);height:72px;color:var(--g-text);font:inherit;font-size:var(--g-t-2xl);font-weight:var(--g-w-strong);font-variant-numeric:tabular-nums;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:50%}.key.svelte-3xd4v4:active:not(:disabled){background:var(--g-sel)}.key.soft.svelte-3xd4v4{background:0 0;border-color:#0000}.key.svelte-3xd4v4:disabled{opacity:.5}@keyframes svelte-3xd4v4-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.dots.bad.svelte-3xd4v4{animation:none}}.ask.svelte-pftso{flex-direction:column;gap:14px;display:flex}.center.svelte-pftso{text-align:center;margin:0}.who.svelte-pftso{text-align:center;font-size:var(--g-t-lg);font-weight:var(--g-w-strong);margin:0}.link.svelte-pftso{align-self:center;min-height:44px}.rows.svelte-1nt05qr{margin:0 calc(var(--g-card-pad) * -1)}.empty-here.svelte-1nt05qr{color:var(--g-muted);margin:0 0 8px}.code.svelte-1nt05qr{letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:22px!important}.kinds.svelte-1nt05qr{flex-direction:column;gap:8px;display:flex}.kind.svelte-1nt05qr{border:1px solid var(--g-line-2);border-radius:var(--g-radius);background:var(--g-surface);text-align:start;width:100%;min-height:var(--g-tap);align-items:center;gap:12px;padding:10px 12px;display:flex}.kind[aria-checked=true].svelte-1nt05qr{border-color:var(--g-pri);background:var(--g-sel);box-shadow:inset 0 0 0 1px var(--g-pri)}.kind-text.svelte-1nt05qr{flex-direction:column;gap:2px;min-width:0;display:flex}.foot.svelte-1nt05qr{justify-content:space-between;gap:10px;width:100%;display:flex}.ob.svelte-3ljkt7{top:calc(var(--g-bar) + 1px + env(safe-area-inset-top,0px));z-index:19;background:var(--g-hi-soft);color:var(--g-hi-text);border-bottom:1px solid var(--g-line);flex:none;position:sticky}.ob-in.svelte-3ljkt7{max-width:var(--g-page-max);font-weight:var(--g-w-strong);align-items:center;gap:10px;margin:0 auto;padding:6px 16px;display:flex}@media (width>=900px){.ob-in.svelte-3ljkt7{padding-inline:32px}}.ob-in.svelte-3ljkt7>svg.i{flex:none}.ob-words.svelte-3ljkt7{overflow-wrap:anywhere;flex:1;min-width:0}.btn.svelte-3ljkt7{background:var(--g-surface);flex:none}.line.svelte-fnzleo{align-items:flex-start;gap:8px;display:flex}.item.svelte-fnzleo{flex:1;min-width:0}.qty.svelte-fnzleo{flex:none;width:76px}.qty.svelte-fnzleo input:where(.svelte-fnzleo){text-align:center}.x.svelte-fnzleo{width:var(--g-box);flex:none;padding:0}.add.svelte-fnzleo{align-self:flex-start}.note.svelte-fnzleo{margin:0}.top.svelte-1htyrk1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.top.svelte-1htyrk1 h1:where(.svelte-1htyrk1),.note.svelte-1htyrk1{margin:0}.empty.svelte-1htyrk1{padding:24px var(--g-card-pad);color:var(--g-muted);text-align:center;margin:0}.top.svelte-1br68ch h1:where(.svelte-1br68ch){margin:0}.top.svelte-1br68ch .help:where(.svelte-1br68ch){margin:4px 0 0}.search.svelte-1br68ch{max-width:520px}.card-body.svelte-1br68ch h2:where(.svelte-1br68ch){margin:0}.empty.svelte-1br68ch{padding:8px var(--g-card-pad) 20px;color:var(--g-muted);margin:0}.note.svelte-1br68ch{border-radius:var(--g-radius);background:var(--g-hi-soft);color:var(--g-hi-text);margin:0;padding:10px 12px}.note.bad.svelte-1br68ch{background:var(--g-bad-soft);color:var(--g-bad)}.side.svelte-1br68ch{font-variant-numeric:tabular-nums}.side.svelte-1br68ch s:where(.svelte-1br68ch){color:var(--g-muted)}.tags.svelte-1br68ch{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.sub-t.svelte-1br68ch{font-size:var(--g-t);margin:20px 0 8px}.offers.svelte-1br68ch{margin:0;padding:0;list-style:none}.offers.svelte-1br68ch li:where(.svelte-1br68ch){border-top:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.offers.svelte-1br68ch li:where(.svelte-1br68ch):first-child{border-top:0}.o-text.svelte-1br68ch{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.o-text.svelte-1br68ch b:where(.svelte-1br68ch){font-variant-numeric:tabular-nums}.said.svelte-1br68ch{margin:8px 0 0}.lead.svelte-1br68ch{margin:0 0 12px}.pair.svelte-1br68ch{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=420px){.pair.svelte-1br68ch{grid-template-columns:1fr}}.disc.svelte-1m7ewg{align-items:center;gap:8px;display:flex}.disc.svelte-1m7ewg .amt:where(.svelte-1m7ewg){flex:1;max-width:12rem}.off.svelte-1m7ewg{color:var(--g-pri-text);margin:4px 0 0}.fields.svelte-35cwre{flex-direction:column;gap:14px;display:flex}.foot.svelte-35cwre{justify-content:space-between;gap:10px;width:100%;display:flex}.use.svelte-1x8s9cz{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:12px 14px;display:grid}.n.svelte-1x8s9cz{font-size:var(--g-t-h2);font-weight:var(--g-w-title);font-variant-numeric:tabular-nums}.what.svelte-1x8s9cz{color:var(--g-muted)}.off.svelte-1x8s9cz{color:var(--g-pri-text);font-weight:var(--g-w-label);font-variant-numeric:tabular-nums;white-space:nowrap}.help.svelte-1x8s9cz{margin:10px 0 0}.foot.svelte-1x8s9cz{justify-content:space-between;gap:10px;width:100%;display:flex}.wide.svelte-1x8s9cz{width:100%}.fields.svelte-11n7uiu{flex-direction:column;gap:14px;display:flex}.fields.svelte-11n7uiu .note:where(.svelte-11n7uiu){margin:0}.who.svelte-11n7uiu{font-size:var(--g-t-lg);align-items:center;gap:12px;display:flex}.who-text.svelte-11n7uiu{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.who-tags.svelte-11n7uiu{font-size:var(--g-t-md);flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.who-tags.svelte-11n7uiu .help:where(.svelte-11n7uiu){margin:0}.who-tags.svelte-11n7uiu .tag:where(.svelte-11n7uiu) svg{width:14px;height:14px;margin-inline-end:4px}.upper.svelte-11n7uiu{text-transform:uppercase}.ask.svelte-11n7uiu{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.ask.svelte-11n7uiu .help:where(.svelte-11n7uiu){margin:0}.asking.svelte-11n7uiu{align-items:center;margin:0}.spin.svelte-11n7uiu{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.9s linear infinite svelte-11n7uiu-spin}@keyframes svelte-11n7uiu-spin{to{transform:rotate(360deg)}}.given.svelte-11n7uiu{flex-wrap:wrap;gap:6px 20px;margin:0;display:flex}.given.svelte-11n7uiu dt:where(.svelte-11n7uiu){color:var(--g-muted);font-size:var(--g-t-sm)}.given.svelte-11n7uiu dd:where(.svelte-11n7uiu){font-weight:var(--g-w-strong);margin:0}.foot.svelte-11n7uiu{justify-content:space-between;gap:10px;width:100%;display:flex}.fields.svelte-10z45lu{flex-direction:column;gap:14px;display:flex}.price.svelte-10z45lu{max-width:12rem}.foot.svelte-10z45lu{justify-content:space-between;gap:10px;width:100%;display:flex}.pay.svelte-92f0v{gap:var(--g-gap);flex-direction:column;display:flex}.due.svelte-92f0v{flex-direction:column;align-items:center;gap:2px;padding:6px 0 2px;display:flex}.due.svelte-92f0v b:where(.svelte-92f0v){font-size:var(--g-t-2xl);font-weight:var(--g-w-title);font-variant-numeric:tabular-nums}.ways.svelte-92f0v{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:8px;display:grid}.way.svelte-92f0v{text-align:center;overflow-wrap:anywhere;line-height:1.2}.ways.svelte-92f0v button:where(.svelte-92f0v){border:1px solid var(--g-line-2);border-radius:var(--g-radius);background:var(--g-surface);min-height:64px;color:var(--g-text);font:inherit;font-weight:var(--g-w-label);cursor:pointer;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex}.ways.svelte-92f0v button[aria-pressed=true]:where(.svelte-92f0v){border-color:var(--g-pri);background:var(--g-pri-soft);color:var(--g-pri-text);box-shadow:inset 0 0 0 1px var(--g-pri)}.field.svelte-92f0v{flex-direction:column;gap:6px;display:flex}.field.svelte-92f0v .help:where(.svelte-92f0v){margin:0}.amt.big.svelte-92f0v{height:56px;font-size:var(--g-t-xl)}.amt.big.svelte-92f0v input:where(.svelte-92f0v){font-size:var(--g-t-xl);font-variant-numeric:tabular-nums}.quick.svelte-92f0v{flex-wrap:wrap;gap:8px;display:flex}.quick.svelte-92f0v .btn:where(.svelte-92f0v){font-variant-numeric:tabular-nums;flex:88px;justify-content:center}.change.svelte-92f0v,.left.svelte-92f0v{border-radius:var(--g-radius);background:var(--g-pri-soft);color:var(--g-pri-text);font-weight:var(--g-w-label);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;display:flex}.change.svelte-92f0v b:where(.svelte-92f0v){font-size:var(--g-t-2xl);font-weight:var(--g-w-title);font-variant-numeric:tabular-nums}.left.svelte-92f0v{background:var(--g-raised);color:var(--g-text)}.left.svelte-92f0v b:where(.svelte-92f0v){font-size:var(--g-t-xl);font-variant-numeric:tabular-nums}.left.bad.svelte-92f0v{background:var(--g-bad-soft);color:var(--g-bad)}.part.svelte-92f0v{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:10px;display:grid}.note.svelte-92f0v{border-radius:var(--g-radius);background:var(--g-info-soft);color:var(--g-info-text);margin:0;padding:12px 14px}.sms.svelte-92f0v{border-top:1px solid var(--g-line);flex-direction:column;gap:8px;padding-top:4px;display:flex}.sms.svelte-92f0v>.help:where(.svelte-92f0v){margin:0}.done.svelte-92f0v{min-height:52px;font-size:var(--g-t-lg);flex:1;justify-content:center}.note.warn.svelte-92f0v{background:var(--g-hi-soft);color:var(--g-hi-text)}.note.ok.svelte-92f0v{background:var(--g-pri-soft);color:var(--g-pri-text);align-items:center;gap:8px;display:flex}.qr-step.svelte-92f0v{text-align:center;align-items:center}.qr-step.svelte-92f0v .note:where(.svelte-92f0v){text-align:left;align-self:stretch}.qr.svelte-92f0v{aspect-ratio:1;border-radius:var(--g-radius);width:min(100%,300px);image-rendering:pixelated;background:#fff}.wait.svelte-92f0v{font-weight:var(--g-w-label);margin:0}.qr-step.svelte-92f0v .help:where(.svelte-92f0v){margin:0}.why.svelte-1bwggwu{flex-direction:column;align-self:stretch}.why.svelte-1bwggwu button:where(.svelte-1bwggwu){text-align:left}.lead.svelte-1bwggwu{text-align:center;font-weight:var(--g-w-strong);margin:0}.center.svelte-1bwggwu{text-align:center;margin:0}.link.center.svelte-1bwggwu,.center.svelte-1nmbfqq{align-self:center;min-height:44px}.center.svelte-1m6g97l{text-align:center;margin:0}.start.svelte-ym88ck{place-items:start center;display:grid}.start.fill.svelte-ym88ck{height:100%;padding:24px 16px;overflow-y:auto}.card.svelte-ym88ck{width:100%;max-width:420px}.card-body.svelte-ym88ck{flex-direction:column;gap:14px;display:flex}.av.svelte-ym88ck{align-self:flex-start}h1.svelte-ym88ck{font-size:var(--g-t-h2);margin:0}.help.svelte-ym88ck{margin:0}.field.svelte-ym88ck{flex-direction:column;gap:6px;display:flex}.amt.big.svelte-ym88ck{height:56px;font-size:var(--g-t-xl)}.amt.big.svelte-ym88ck input:where(.svelte-ym88ck){font-size:var(--g-t-xl);font-variant-numeric:tabular-nums}.go.svelte-ym88ck{min-height:52px;font-size:var(--g-t-lg);justify-content:center}.billing.svelte-nkva97{grid-template-columns:minmax(0,1fr) 360px;height:100%;min-height:0;display:grid}@media (width<=1000px){.billing.svelte-nkva97{grid-template-columns:minmax(0,1fr) 320px}}.goods.svelte-nkva97{flex-direction:column;min-width:0;min-height:0;display:flex}.find.svelte-nkva97{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 16px 8px;display:grid}.find.with-cats.svelte-nkva97{grid-template-columns:minmax(0,1fr) clamp(140px,36%,260px)}.tiles-wrap.svelte-nkva97{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 16px 24px;overflow-y:auto}.tiles.svelte-nkva97{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px;display:grid}.tile.svelte-nkva97{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);min-height:88px;color:var(--g-text);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;flex-direction:column;align-items:stretch;gap:4px;padding:10px;display:flex;position:relative}.tile.svelte-nkva97:active{background:var(--g-sel);border-color:var(--g-pri)}.pic.svelte-nkva97{border-radius:var(--g-radius-sm);background:var(--g-raised);width:64px;height:64px;color:var(--g-faint);font-weight:var(--g-w-strong);font-size:var(--g-t-lg);place-items:center;margin-bottom:2px;display:grid;overflow:hidden}.pic.svelte-nkva97 img:where(.svelte-nkva97){object-fit:cover;width:100%;height:100%}.tile-name.svelte-nkva97{font-weight:var(--g-w-label);-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.tile-price.svelte-nkva97{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:6px;margin-top:auto;display:flex}.tile-price.svelte-nkva97 s:where(.svelte-nkva97),.line-text.svelte-nkva97 s:where(.svelte-nkva97){color:var(--g-faint);font-size:var(--g-t-sm)}.tags.svelte-nkva97{flex-wrap:wrap;align-self:flex-start;gap:4px;display:flex}.pick-name.svelte-nkva97 .tags:where(.svelte-nkva97){margin-top:4px}.in-bill.svelte-nkva97{top:6px;box-sizing:border-box;background:var(--g-pri);min-width:24px;height:24px;color:var(--g-on-pri);font-size:var(--g-t-xs);font-weight:var(--g-w-strong);border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute;inset-inline-end:6px}.empty.svelte-nkva97{color:var(--g-muted);text-align:center;margin:24px 0}.bill.svelte-nkva97{border-inline-start:1px solid var(--g-line);background:var(--g-surface);flex-direction:column;min-height:0;display:flex}.bill-head.svelte-nkva97{min-height:var(--g-box);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px 6px 16px;display:flex}.bill-head.svelte-nkva97 h2:where(.svelte-nkva97){margin:0}.tools.svelte-nkva97{justify-content:flex-end;gap:2px;display:flex}.tools.svelte-nkva97 .btn:where(.svelte-nkva97){padding-inline:8px}.sheet-tools.svelte-nkva97{margin:-4px 0 4px}.sheet-tools.svelte-nkva97 .tools:where(.svelte-nkva97):empty{display:none}.bill-lines.svelte-nkva97{overscroll-behavior:contain;flex:1;min-height:0;padding:0 16px;overflow-y:auto}.bill-foot.svelte-nkva97{border-top:1px solid var(--g-line);padding:10px 16px calc(12px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:10px;display:flex}.cust-row.svelte-nkva97{border-bottom:1px solid var(--g-line);align-items:center;gap:4px;display:flex}.offers-row.svelte-nkva97{border-bottom:1px solid var(--g-line);width:100%}.bill-bar.svelte-nkva97 .offers-row:where(.svelte-nkva97){border-bottom:0}.offers-word.svelte-nkva97{align-items:center;gap:8px;display:flex}.cust-btn.svelte-nkva97{min-width:0;min-height:var(--g-tap);color:var(--g-text);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.cust-btn.add.svelte-nkva97{color:var(--g-pri-text);font-weight:var(--g-w-label)}.cust-who.svelte-nkva97{flex-direction:column;min-width:0;padding:4px 0;display:flex}.cust-name.svelte-nkva97,.cust-biz.svelte-nkva97{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cust-biz.svelte-nkva97{color:var(--g-muted);font-size:var(--g-t-sm)}.cust-tick.svelte-nkva97{vertical-align:-2px;color:var(--g-pri-text);margin-inline-start:6px;display:inline-flex}.cust-tick.svelte-nkva97 svg{width:16px;height:16px}.lines.svelte-nkva97{margin:0;padding:0;list-style:none}.line.svelte-nkva97{border-bottom:1px solid var(--g-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text amt""qty qty";gap:6px 10px;padding:10px 0;display:grid}.line.svelte-nkva97:last-child{border-bottom:0}.line-text.svelte-nkva97{min-width:0;min-height:var(--g-tap);color:inherit;font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-direction:column;grid-area:text;gap:2px;margin:-4px 0;padding:4px 0;display:flex}.line-text.svelte-nkva97:active .line-name:where(.svelte-nkva97),.line-off.svelte-nkva97,.line-offer.svelte-nkva97{color:var(--g-pri-text)}.line-note.svelte-nkva97{overflow-wrap:anywhere;font-style:italic}.line-text.svelte-nkva97 .help:where(.svelte-nkva97){flex-wrap:wrap;gap:6px;display:flex}.line-name.svelte-nkva97{font-weight:var(--g-w-label);overflow-wrap:anywhere}.line-amt.svelte-nkva97{font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:amt}.line-qty.svelte-nkva97{grid-area:qty;align-items:center;gap:6px;display:flex}.qty-unit.svelte-nkva97{color:var(--g-muted);white-space:nowrap}.ask.svelte-nkva97{flex-wrap:wrap;grid-column:1/-1;align-items:center}.ask.svelte-nkva97 span:where(.svelte-nkva97){flex:10rem}.weigh.svelte-nkva97{flex-direction:column;gap:8px;display:flex}.weigh.svelte-nkva97>label{font-weight:var(--g-w-label)}.weigh-row.svelte-nkva97{align-items:center;gap:10px;display:flex}.weigh-box.svelte-nkva97{width:11rem;height:64px;font-size:var(--g-t-2xl);font-weight:var(--g-w-strong);text-align:end;font-variant-numeric:tabular-nums}.weigh-unit.svelte-nkva97{font-size:var(--g-t-xl);font-weight:var(--g-w-strong);color:var(--g-muted)}.weigh-amt.svelte-nkva97{min-height:1.5em;font-size:var(--g-t-h3);font-weight:var(--g-w-title);font-variant-numeric:tabular-nums;margin:0}.weigh.svelte-nkva97 .note:where(.svelte-nkva97){margin:0}.weigh-add.svelte-nkva97{justify-content:center;width:100%;min-height:52px}.qty.svelte-nkva97{width:64px;height:var(--g-tap);text-align:center;font-variant-numeric:tabular-nums;padding:0 6px}.icon-btn.svelte-nkva97{width:var(--g-tap);min-width:var(--g-tap);justify-content:center;padding:0}.disc-row.svelte-nkva97{min-height:var(--g-tap);margin-block:calc((1lh - var(--g-tap)) / 2);color:var(--g-muted);font:inherit;text-align:start;cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.disc-amt.svelte-nkva97{color:var(--g-pri-text);font-variant-numeric:tabular-nums;white-space:nowrap}.disc-add.svelte-nkva97{color:var(--g-pri-text);font-weight:var(--g-w-label);align-items:center;gap:4px;display:inline-flex}.sums.svelte-nkva97,.sums.svelte-nkva97 dl:where(.svelte-nkva97){flex-direction:column;gap:4px;margin:0;display:flex}.sums.svelte-nkva97 div:where(.svelte-nkva97){justify-content:space-between;gap:12px;display:flex}.sums.svelte-nkva97 dt:where(.svelte-nkva97){color:var(--g-muted)}.sums.svelte-nkva97 dd:where(.svelte-nkva97){font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.sums.svelte-nkva97 .saved:where(.svelte-nkva97) dd:where(.svelte-nkva97){color:var(--g-pri-text)}.sums.svelte-nkva97 .total:where(.svelte-nkva97){font-size:var(--g-t-h3);font-weight:var(--g-w-title)}.sums.svelte-nkva97 .total:where(.svelte-nkva97) dt:where(.svelte-nkva97){color:var(--g-text)}.pay-row.svelte-nkva97{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.hold.svelte-nkva97{justify-content:center;min-height:56px}.pay.svelte-nkva97{width:100%;min-height:56px;font-size:var(--g-t-lg);justify-content:center}.bill-bar.svelte-nkva97{display:none}@media (width<=760px){.billing.svelte-nkva97{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.bill.svelte-nkva97{display:none}.bill-bar.shown.svelte-nkva97{padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--g-line);background:var(--g-surface);display:block}.view.svelte-nkva97{align-items:center;gap:10px;width:100%;min-height:52px;display:flex}.view.svelte-nkva97 b:where(.svelte-nkva97){font-variant-numeric:tabular-nums;white-space:nowrap}.view-go.svelte-nkva97{white-space:nowrap;align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.tiles.svelte-nkva97{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}}.sheet-foot.svelte-nkva97{flex-direction:column;gap:10px;width:100%;display:flex}.picks.svelte-nkva97{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pick.svelte-nkva97{border:1px solid var(--g-line);border-radius:var(--g-radius);background:var(--g-surface);width:100%;min-height:56px;color:var(--g-text);font:inherit;text-align:start;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.pick.svelte-nkva97:active{background:var(--g-sel);border-color:var(--g-pri)}.pick-name.svelte-nkva97{font-weight:var(--g-w-label);overflow-wrap:anywhere}.pick.svelte-nkva97 .tile-price:where(.svelte-nkva97){flex:none;justify-content:flex-end;margin:0}.held-text.svelte-nkva97{flex-direction:column;gap:2px;min-width:0;display:flex}.held-items.svelte-nkva97{font-weight:var(--g-w-label);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.held-amt.svelte-nkva97{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.held-note.svelte-nkva97{margin-bottom:10px}.top.svelte-rhkgto h1:where(.svelte-rhkgto){margin:0}.top.svelte-rhkgto .help:where(.svelte-rhkgto){margin:4px 0 0}.side.svelte-rhkgto{font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.side.svelte-rhkgto .help:where(.svelte-rhkgto){white-space:normal;overflow-wrap:anywhere}.tag.svelte-rhkgto{align-self:flex-start;margin-top:4px}.side.gone.svelte-rhkgto b:where(.svelte-rhkgto){color:var(--g-muted);text-decoration:line-through}.back.svelte-rhkgto{font-weight:var(--g-w-strong);margin:0;padding-inline-start:20px}.foot-btns.svelte-rhkgto{flex-wrap:wrap;justify-content:space-between;gap:10px;width:100%;display:flex}.foot-btns.svelte-rhkgto .right:where(.svelte-rhkgto){flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.tag.svelte-rhkgto:not(.bad){background:var(--g-hi-soft);color:var(--g-hi-text)}.empty.svelte-rhkgto{padding:24px var(--g-card-pad);color:var(--g-muted);text-align:center;margin:0}.note.svelte-rhkgto{border-radius:var(--g-radius);background:var(--g-hi-soft);color:var(--g-hi-text);margin:0 0 12px;padding:10px 12px}.note.bad.svelte-rhkgto{background:var(--g-bad-soft);color:var(--g-bad)}.note.ok.svelte-rhkgto{background:var(--g-pri-soft);color:var(--g-pri-text)}.given.svelte-rhkgto{margin-top:var(--g-gap);flex-direction:column;gap:8px;display:flex}.act-row.svelte-rhkgto{margin-top:var(--g-gap)}.row.svelte-jbsglk{border-top:1px solid var(--g-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:8px 0;display:grid}.row.svelte-jbsglk>.name{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;font-weight:400;display:flex}.on.svelte-jbsglk>.name{font-weight:var(--g-w-strong)}.on.svelte-jbsglk>.name .help{font-weight:400}.qty.svelte-jbsglk{align-items:center;gap:6px;display:flex}.qty.svelte-jbsglk input:where(.svelte-jbsglk){text-align:end;font-variant-numeric:tabular-nums;width:6em}.unit.svelte-jbsglk{min-width:2.5em;color:var(--g-muted);font-size:var(--g-t-sm)}.wide.svelte-jbsglk{grid-column:1/-1}.when-box.svelte-12etjbl{gap:8px;min-width:0;display:flex}.day.svelte-12etjbl{flex:1 1 0;min-width:0}.time.svelte-12etjbl{flex:none;width:8.5em}.find.svelte-1k60den{z-index:1;background:var(--g-surface);flex-direction:column;gap:10px;padding:8px 0;display:flex;position:sticky;top:-12px}.rows.svelte-1k60den{margin:0;padding:0;list-style:none}.made.svelte-1k60den{flex-direction:column;gap:4px;display:flex}.made-line.svelte-1k60den{min-height:var(--g-tap);text-align:start;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:-6px 0;padding:0;display:flex}.empty.svelte-1k60den{color:var(--g-muted);text-align:center;margin:0;padding:16px 0}.foot-btns.svelte-1k60den{justify-content:space-between;gap:10px;width:100%;display:flex}.rows.svelte-2k8dbi{margin:0;padding:0;list-style:none}.foot-btns.svelte-2k8dbi{justify-content:space-between;gap:10px;width:100%;display:flex}.top.svelte-11qo4b1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.top-text.svelte-11qo4b1{flex:280px;min-width:0}.top.svelte-11qo4b1 h1:where(.svelte-11qo4b1){margin:0}.top.svelte-11qo4b1 .help:where(.svelte-11qo4b1){margin:4px 0 0}.new.svelte-11qo4b1{flex:0 auto}@media (width<=560px){.new.svelte-11qo4b1{flex:100%;justify-content:center}}.card-body.svelte-11qo4b1 h2:where(.svelte-11qo4b1){margin:0}.go.svelte-11qo4b1{color:var(--g-pri-text);font-weight:var(--g-w-strong);flex:none;align-items:center;gap:2px;display:inline-flex}@media (width<=560px){.go-word.svelte-11qo4b1{display:none}}.list-row.svelte-11qo4b1:disabled{opacity:.55;cursor:default}.tag.svelte-11qo4b1{align-self:flex-start;margin-top:4px}.empty.svelte-11qo4b1{padding:8px var(--g-card-pad) 20px;color:var(--g-muted);margin:0}.note.svelte-11qo4b1{border-radius:var(--g-radius);background:var(--g-hi-soft);color:var(--g-hi-text);margin:0;padding:10px 12px}.note.bad.svelte-11qo4b1{background:var(--g-bad-soft);color:var(--g-bad)}.lines.svelte-11qo4b1{margin:0;padding:0;list-style:none}.lines.svelte-11qo4b1 li:where(.svelte-11qo4b1){border-top:1px solid var(--g-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.lines.svelte-11qo4b1 li:where(.svelte-11qo4b1):first-child{border-top:0}.lines.svelte-11qo4b1 b:where(.svelte-11qo4b1){font-variant-numeric:tabular-nums;white-space:nowrap}.line-text.svelte-11qo4b1{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.said.svelte-11qo4b1{margin:12px 0 0}.note.svelte-11qo4b1+.lines:where(.svelte-11qo4b1){margin-top:12px}.foot-btns.svelte-11qo4b1{justify-content:space-between;gap:10px;width:100%;display:flex}.head.svelte-goauje{font-size:var(--g-t-md);margin:0 0 8px}.head.svelte-goauje~.head:where(.svelte-goauje){margin-top:24px}.sums.svelte-goauje{flex-direction:column;gap:6px;margin:0;display:flex}.sums.svelte-goauje div:where(.svelte-goauje){justify-content:space-between;gap:12px;display:flex}.sums.svelte-goauje dt:where(.svelte-goauje){color:var(--g-muted)}.sums.svelte-goauje dd:where(.svelte-goauje){font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.sums.svelte-goauje .total:where(.svelte-goauje){font-size:var(--g-t-h3);font-weight:var(--g-w-title)}.sums.svelte-goauje .total:where(.svelte-goauje) dt:where(.svelte-goauje){color:var(--g-text)}.shifts.svelte-goauje{margin:0;padding:0;list-style:none}.shifts.svelte-goauje li:where(.svelte-goauje){border-top:1px solid var(--g-line);padding:10px 0}.shifts.svelte-goauje .list-line{white-space:normal;overflow-wrap:anywhere}.help.svelte-goauje,.top.svelte-1jgwoim h1:where(.svelte-1jgwoim){margin:0}.day.svelte-1jgwoim{place-items:start center;display:grid}.day.svelte-1jgwoim .btn:where(.svelte-1jgwoim){justify-content:center;width:100%;max-width:420px;min-height:48px}.head.svelte-1jgwoim{flex-direction:row;align-items:center;gap:12px}.head-text.svelte-1jgwoim{flex-direction:column;gap:2px;min-width:0;display:flex}.sums.svelte-1jgwoim{flex-direction:column;gap:6px;margin:0;display:flex}.sums.svelte-1jgwoim div:where(.svelte-1jgwoim){justify-content:space-between;gap:12px;display:flex}.sums.svelte-1jgwoim dt:where(.svelte-1jgwoim){color:var(--g-muted)}.sums.svelte-1jgwoim dd:where(.svelte-1jgwoim){font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.sums.svelte-1jgwoim .total:where(.svelte-1jgwoim){font-size:var(--g-t-h3);font-weight:var(--g-w-title)}.sums.svelte-1jgwoim .total:where(.svelte-1jgwoim) dt:where(.svelte-1jgwoim){color:var(--g-text)}.acts.svelte-1jgwoim{border-top:1px solid var(--g-line);flex-flow:wrap;gap:8px}.acts.svelte-1jgwoim .btn:where(.svelte-1jgwoim){flex:120px;justify-content:center}.acts.svelte-1jgwoim .finish:where(.svelte-1jgwoim){flex-basis:100%}@media (width>=600px){.acts.svelte-1jgwoim .finish:where(.svelte-1jgwoim){flex-basis:120px}}.card-body.svelte-1jgwoim h2:where(.svelte-1jgwoim){margin:0}.moves.svelte-1jgwoim{padding:0 var(--g-card-pad);margin:0;list-style:none}.moves.svelte-1jgwoim li:where(.svelte-1jgwoim){border-top:1px solid var(--g-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.moves.svelte-1jgwoim b:where(.svelte-1jgwoim){font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--g-pri-text)}.moves.svelte-1jgwoim b.out:where(.svelte-1jgwoim){color:var(--g-bad)}.line-text.svelte-1jgwoim{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}.empty.svelte-1jgwoim{padding:8px var(--g-card-pad) 20px;color:var(--g-muted);margin:0}.field.svelte-1jgwoim{flex-direction:column;gap:6px;display:flex}.field.svelte-1jgwoim .help:where(.svelte-1jgwoim),.form.svelte-1jgwoim>.help:where(.svelte-1jgwoim){margin:0}.amt.big.svelte-1jgwoim{height:56px;font-size:var(--g-t-xl)}.amt.big.svelte-1jgwoim input:where(.svelte-1jgwoim){font-size:var(--g-t-xl);font-variant-numeric:tabular-nums}.wide.svelte-1jgwoim{min-height:52px;font-size:var(--g-t-lg);flex:1;justify-content:center}.diff.svelte-1jgwoim{justify-content:flex-end;margin-top:10px;display:flex}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff")}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dancing-script-latin-700-normal-CX8AaSVl.woff2)format("woff2"),url(/assets/dancing-script-latin-700-normal-LI5MgW9m.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.woff2)format("woff2"),url(/assets/great-vibes-latin-400-normal-BAZ173uY.woff)format("woff")}@font-face{font-family:Lobster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lobster-latin-400-normal-VmWungf4.woff2)format("woff2"),url(/assets/lobster-latin-400-normal-Cc8ENR_t.woff)format("woff")}@font-face{font-family:Pacifico;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pacifico-latin-400-normal-7HIToT7q.woff2)format("woff2"),url(/assets/pacifico-latin-400-normal-DArfF-vd.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/playfair-display-latin-700-normal-CuDiGg7c.woff2)format("woff2"),url(/assets/playfair-display-latin-700-normal-Bc_1Q1cG.woff)format("woff")}.map.svelte-1tdnnyd{--w:196px;box-sizing:border-box;width:var(--w);height:calc(var(--w) * 297 / 210);padding:calc(var(--w) * 9.5 / 210) calc(var(--w) * 24.8 / 210);column-gap:calc(var(--w) * 8 / 210);row-gap:calc(var(--w) * 6 / 210);border:1px solid var(--g-line-2);box-shadow:var(--g-shadow);background:#fff;border-radius:4px;flex:none;grid-template-rows:repeat(5,1fr);grid-template-columns:1fr 1fr;display:grid}.space.svelte-1tdnnyd{color:#4b5652;min-height:44px;font:inherit;font-size:var(--g-t-md);font-weight:var(--g-w-strong);font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1.5px dashed #9aa5a0;border-radius:3px;place-items:center;padding:0;display:grid}.space.svelte-1tdnnyd svg.i{width:20px;height:20px}.space.chosen.svelte-1tdnnyd{border:2px solid var(--g-pri);background:var(--g-pri);color:var(--g-on-pri)}.space.used.svelte-1tdnnyd{color:#8a948f;cursor:not-allowed;background:repeating-linear-gradient(-45deg,#eef0ef 0 6px,#e1e5e3 6px 12px);border:1.5px solid #c9cfcc}@media (hover:hover){.space.svelte-1tdnnyd:not(:disabled):not(.chosen):hover{border-color:var(--g-pri);color:var(--g-pri-text)}}.space.svelte-1tdnnyd:not(:disabled):not(.chosen):active{background:var(--g-pri-soft)}.pv.svelte-1sj1tli{aspect-ratio:3/2;width:100%}canvas.svelte-1sj1tli{border-radius:6px;width:100%;height:100%;display:block;box-shadow:0 1px 2px #0000001f,0 4px 14px #0000001f}.page-head.svelte-eduel3 h1:where(.svelte-eduel3){margin:0}.designs.svelte-eduel3{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.design.svelte-eduel3{border:1px solid var(--g-line);border-radius:var(--g-radius-lg);background:var(--g-surface);box-shadow:var(--g-shadow);color:var(--g-text);font:inherit;text-align:center;cursor:pointer;flex-direction:column;gap:8px;padding:10px;display:flex}.design.svelte-eduel3 .sk{aspect-ratio:3/2}.design-name.svelte-eduel3{font-weight:var(--g-w-label);font-size:var(--g-t-md);white-space:nowrap}@media (hover:hover){.design.svelte-eduel3:not(:disabled):hover{border-color:var(--g-pri)}}.design.svelte-eduel3:not(:disabled):active{border-color:var(--g-pri);background:var(--g-pri-soft)}.make.svelte-eduel3{gap:var(--g-gap);align-items:start;display:grid}@media (width>=760px){.make.svelte-eduel3{grid-template-columns:minmax(0,1fr) 300px}}@media (width>=1100px){.make.svelte-eduel3{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr)}}.sheet-card.svelte-eduel3{container-type:inline-size}.two.svelte-eduel3{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=560px){.two.svelte-eduel3{grid-template-columns:1fr}}.sheet.svelte-eduel3{align-items:flex-start;gap:16px;display:flex}.sheet-text.svelte-eduel3{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.sheet-text.svelte-eduel3 .help:where(.svelte-eduel3){margin:0}@container (width<=400px){.sheet.svelte-eduel3{flex-direction:column;align-items:center}.sheet-text.svelte-eduel3{text-align:center;align-items:center}}.count.svelte-eduel3{align-items:center;gap:12px;display:flex}.count.svelte-eduel3 b:where(.svelte-eduel3){text-align:center;min-width:2ch;font-size:var(--g-t-xl);font-variant-numeric:tabular-nums}.step.svelte-eduel3{width:56px;padding:0}.print.svelte-eduel3{width:100%;min-height:56px}.printer.svelte-eduel3{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.printer.svelte-eduel3 .help:where(.svelte-eduel3){flex:180px;margin:0}.who.svelte-eduel3{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.who.svelte-eduel3 .help:where(.svelte-eduel3){flex:none}.name.svelte-eduel3{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.pill.svelte-yu7gy6{font:inherit;font-size:var(--g-t-xs);font-weight:var(--g-w-strong);background:var(--g-pri-soft);color:var(--g-pri-text);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;padding:4px 10px}.pill.off.svelte-yu7gy6{background:var(--g-hi-soft);color:var(--g-hi-text)}.wait-n.svelte-yu7gy6{display:none}@media (width<=560px){.wait-words.svelte-yu7gy6{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wait-n.svelte-yu7gy6{box-sizing:border-box;background:var(--g-pri);min-width:18px;height:18px;color:var(--g-on-pri);border-radius:999px;place-items:center;margin-inline-start:6px;padding:0 5px;display:inline-grid}.pill.off.svelte-yu7gy6 .wait-n:where(.svelte-yu7gy6){background:var(--g-hi-text);color:var(--g-hi-soft)}.lock.svelte-yu7gy6{width:var(--g-icon-btn);min-width:var(--g-icon-btn);justify-content:center;padding:0}.lock-word.svelte-yu7gy6{display:none}}.center.svelte-1qvyvq0{text-align:center;margin:0}.lead.svelte-1wwv902{text-align:center;font-weight:var(--g-w-strong);margin:0}.lead.svelte-z5n7xx{text-align:center;font-weight:var(--g-w-strong);justify-content:center;gap:8px;margin:0;display:flex}.center.svelte-z5n7xx{align-self:center;min-height:44px}.center.svelte-1c67bth{text-align:center;margin:0}.who.svelte-1c67bth{text-align:center;font-size:var(--g-t-lg);font-weight:var(--g-w-strong);margin:0}.links.svelte-1c67bth{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}
