.fsheet-fab.svelte-1ijiq6o,.fsheet-scrim.svelte-1ijiq6o,.fsheet.svelte-1ijiq6o{display:none}:where(html.phone) .fsheet-fab.svelte-1ijiq6o{left:16px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:55;border:1px solid var(--line);background:var(--elev);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex;position:fixed;box-shadow:0 10px 26px -10px #00000047}:where(html.phone) .fsheet-fab.svelte-1ijiq6o svg{color:var(--ink-2);flex:none}:where(html.phone) .fsheet-scrim.svelte-1ijiq6o{z-index:200;background:var(--scrim);-webkit-backdrop-filter:var(--scrim-blur);backdrop-filter:var(--scrim-blur);border:0;animation:.2s svelte-1ijiq6o-fsheet-fade;display:block;position:fixed;inset:0}:where(html.phone) .fsheet.svelte-1ijiq6o{z-index:201;background:var(--card);border-top:1px solid var(--line);max-height:74dvh;padding-bottom:env(safe-area-inset-bottom,0px);touch-action:pan-y;border-radius:22px 22px 0 0;flex-direction:column;animation:.24s cubic-bezier(.22,1,.36,1) svelte-1ijiq6o-fsheet-up;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -14px 44px #00000047}:where(html.phone) .fsheet-grab.svelte-1ijiq6o{background:var(--line);border-radius:999px;width:38px;height:4px;margin:8px auto 2px}:where(html.phone) .fsheet-head.svelte-1ijiq6o{justify-content:space-between;align-items:center;padding:6px 16px 8px;display:flex}:where(html.phone) .fsheet-head.svelte-1ijiq6o strong:where(.svelte-1ijiq6o){font-size:16px;font-weight:800}:where(html.phone) .fsheet-headslot.svelte-1ijiq6o{display:none}:where(html.phone) .fsheet-x.svelte-1ijiq6o{background:var(--ground-2);width:32px;height:32px;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}:where(html.phone) .fsheet-create.svelte-1ijiq6o{background:var(--accent-grad);color:var(--accent-ink);font:inherit;box-shadow:var(--shadow-accent);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:2px 14px 8px;padding:12px 16px;font-size:14px;font-weight:700;text-decoration:none;display:flex}:where(html.phone) .fsheet-create.svelte-1ijiq6o svg{flex:none}:where(html.phone) .fsheet-create.svelte-1ijiq6o:active{transform:scale(.99)}:where(html.phone) .fsheet-body.svelte-1ijiq6o{flex-direction:column;gap:6px;padding:4px 14px 16px;display:flex;overflow-y:auto}:where(html.phone) .fsheet-fab.svelte-1ijiq6o{left:auto;right:14px;bottom:calc(82px + env(safe-area-inset-bottom,0px));background:var(--accent);width:58px;height:58px;color:var(--accent-ink);box-shadow:var(--shadow-accent);transform-origin:100% 100%;border:0;justify-content:center;gap:0;padding:0;transition:transform .38s cubic-bezier(.34,1.3,.64,1),opacity .25s}:where(html.phone) .fsheet-fab.svelte-1ijiq6o svg{width:24px;height:24px;color:var(--accent-ink)}:where(html.phone) .fsheet-dot.svelte-1ijiq6o{background:#ff3b30;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:1px;right:1px}:where(html.phone) .fsheet-fab.svelte-1ijiq6o span:where(.svelte-1ijiq6o){display:none}:where(html.phone) .fsheet-fab.stacked.svelte-1ijiq6o{bottom:calc(148px + env(safe-area-inset-bottom,0px))}:where(html.phone) .fsheet-fab.isdrawer.svelte-1ijiq6o{display:none}html:where(.phone).nav-mini .fsheet-fab.svelte-1ijiq6o{opacity:0;pointer-events:none;transform:scale(.5)}:where(html.phone) .fsheet-head.svelte-1ijiq6o{justify-content:center;padding:8px 16px 12px;position:relative}:where(html.phone) .fsheet-head.svelte-1ijiq6o strong:where(.svelte-1ijiq6o){font-size:19px}:where(html.phone) .fsheet-x.svelte-1ijiq6o{position:absolute;top:50%;right:14px;translate:0 -50%}:where(html.phone) .fsheet-head.hashead.svelte-1ijiq6o{justify-content:flex-start;gap:10px;padding:8px 18px 16px}:where(html.phone) .fsheet-head.hashead.svelte-1ijiq6o strong:where(.svelte-1ijiq6o){display:none}:where(html.phone) .fsheet-head.hashead.svelte-1ijiq6o .fsheet-headslot:where(.svelte-1ijiq6o){flex:auto;min-width:0;display:flex}:where(html.phone) .fsheet-head.hashead.svelte-1ijiq6o .fsheet-x:where(.svelte-1ijiq6o){flex:none;position:static;translate:none}:where(html.phone) .fsheet-actions.svelte-1ijiq6o{gap:10px;margin:2px 18px 16px;display:flex}:where(html.phone) .fsheet-actions.svelte-1ijiq6o .fsheet-create:where(.svelte-1ijiq6o){margin:0}:where(html.phone) .fsheet-actions.svelte-1ijiq6o>*{white-space:nowrap;flex:1 1 0;min-width:0;font-size:14px}:where(html.phone) .fsheet-create.svelte-1ijiq6o{background:var(--accent);height:46px;box-shadow:none;padding:0 12px}:where(html.phone) .fsheet-actions.svelte-1ijiq6o .fsheet-act{background:var(--accent-soft);height:46px;color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:700;display:flex}:where(html.phone) .fsheet-actions.svelte-1ijiq6o .fsheet-act.on{background:var(--accent);color:var(--accent-ink)}:where(html.phone) .fsheet-body.svelte-1ijiq6o{padding:0 18px 22px}:where(html.phone) .fsheet-label.svelte-1ijiq6o{color:var(--ink-3);margin:0 0 10px;font-size:13px;font-weight:650}:where(html.phone) .fsheet-body.svelte-1ijiq6o .cats{flex-wrap:wrap;flex-direction:row!important;gap:8px!important;padding:0!important;overflow:visible!important}:where(html.phone) .fsheet-body.svelte-1ijiq6o .cats button{background:var(--ground)!important;width:auto!important;color:var(--ink-2)!important;border-radius:999px!important;flex:none!important;padding:7px 14px!important;font-size:13.5px!important;font-weight:600!important}:where(html.phone) .fsheet-body.svelte-1ijiq6o .cats button.on{background:var(--accent-soft)!important;color:var(--accent)!important}:where(html.phone) .fsheet-body.svelte-1ijiq6o .cpager{--cp-pad:18px;margin:0 -18px;display:block}:where(html.phone) .fsheet-body.svelte-1ijiq6o .cats:has(~.cpager){display:none!important}:where(html.phone) .fsheet-scrim.svelte-1ijiq6o{-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes svelte-1ijiq6o-fsheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes svelte-1ijiq6o-fsheet-fade{0%{opacity:0}to{opacity:1}}.fdrawer.svelte-1ijiq6o{z-index:900;background:var(--card);width:calc(100vw - 76px);padding-top:env(safe-area-inset-top,0px);visibility:hidden;will-change:transform;overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.fd-top.svelte-1ijiq6o{flex:none}.fd-title.svelte-1ijiq6o{letter-spacing:-.01em;color:var(--ink);margin:0;padding:16px 22px 18px;font-size:26px;font-weight:900}html[data-menu=right] .fdrawer.svelte-1ijiq6o:not(.fdrail){left:auto;right:0}.fd-titlerow.svelte-1ijiq6o{position:relative}.fd-back.svelte-1ijiq6o{width:28px;height:28px;color:var(--ink);place-items:center;margin-top:-14px;display:grid;position:absolute;top:50%;left:18px}.fd-back.svelte-1ijiq6o:hover{transform:none}.fd-titlerow.svelte-1ijiq6o .fd-title:where(.svelte-1ijiq6o){text-align:center;overflow-wrap:anywhere;padding-left:60px;padding-right:60px}.fd-titlerow.svelte-1ijiq6o .fd-title.fd-long:where(.svelte-1ijiq6o){font-size:21px}.fd-switch.svelte-1ijiq6o{padding:0 16px;display:flex}.fd-switch.svelte-1ijiq6o+.fd-tabs:where(.svelte-1ijiq6o){margin-top:10px}.fd-tabs.svelte-1ijiq6o{background:var(--ground);border-radius:999px;margin:0 16px;padding:4px;display:flex}.fd-tabs.svelte-1ijiq6o button:where(.svelte-1ijiq6o){min-width:0;height:38px;color:color-mix(in srgb, var(--ink) 60%, transparent);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;flex:1 1 0;font-size:15px;font-weight:600;transition:background .25s,color .25s}.fd-tabs.svelte-1ijiq6o button.on:where(.svelte-1ijiq6o){background:var(--accent);color:var(--accent-ink)}.fd-body.svelte-1ijiq6o{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:2px;padding:14px 10px 120px;display:flex;overflow-y:auto}.fd-actions.svelte-1ijiq6o{flex-direction:column;gap:2px;display:flex}.fd-div.svelte-1ijiq6o{border:0;border-top:.5px solid var(--line);margin:10px 6px}.fd-label.svelte-1ijiq6o{color:color-mix(in srgb, var(--ink) 60%, transparent);margin:0;padding:4px 12px 6px;font-size:13px;font-weight:600}.fdrawer.svelte-1ijiq6o .fsheet-act{height:46px;color:var(--ink);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:16px;font-weight:400;text-decoration:none;display:flex}.fdrawer.svelte-1ijiq6o .fsheet-act svg{flex:none;width:22px;height:22px}.fdrawer.svelte-1ijiq6o .fsheet-act.fd-create svg{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);box-sizing:border-box;border-radius:50%;margin-left:-2px;padding:5px}.fdrawer.svelte-1ijiq6o .fsheet-act.on{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);font-weight:600}.fdrawer.svelte-1ijiq6o .cpager .cp-view,.fdrawer.svelte-1ijiq6o .cpager .cp-dots,.fdrawer.svelte-1ijiq6o .cats:not(.sheetcats){display:none!important}.fdrawer.svelte-1ijiq6o .cpager{display:block}.fdrawer.svelte-1ijiq6o .sheetcats{flex-direction:column;gap:2px;overflow:visible;display:flex!important}.fdrawer.svelte-1ijiq6o .sheetcats>button,.fdrawer.svelte-1ijiq6o .sheetcats>a{width:100%;min-height:46px;color:var(--ink);font:inherit;text-align:left;box-shadow:none;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 12px;font-size:16px;font-weight:400;text-decoration:none;display:flex}.fdrawer.svelte-1ijiq6o .sheetcats>.on{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--accent);font-weight:600}.fdrawer.svelte-1ijiq6o .sheetcats .cnt{color:var(--ink-3);margin-left:auto;display:inline}.fdrawer.svelte-1ijiq6o .cp-label{margin:0;padding:4px 12px 6px;font-size:13px;font-weight:600}.fdrawer.fdrail.svelte-1ijiq6o{z-index:auto;visibility:visible;will-change:auto;background:0 0;flex:auto;width:auto;min-height:0;padding-top:0;position:static}.fdrail.svelte-1ijiq6o .fd-title:where(.svelte-1ijiq6o){text-align:center;padding:18px 22px 16px}.fdrail.svelte-1ijiq6o .fd-body:where(.svelte-1ijiq6o){padding-bottom:16px}.fdlegal-ph.svelte-1ijiq6o{padding:10px 16px calc(14px + env(safe-area-inset-bottom,0px));flex:none}.fdlegal-ph.svelte-1ijiq6o .fdlegal:where(.svelte-1ijiq6o){padding:0}:is(.fd-body.svelte-1ijiq6o:has(+.fdlegal-ph:where(.svelte-1ijiq6o)),.fd-body.svelte-1ijiq6o:has(+.fd-nav:where(.svelte-1ijiq6o))){padding-bottom:16px}.fd-nav.svelte-1ijiq6o{flex:none;padding:8px 10px 0}.fdrailwrap.svelte-1ijiq6o{flex-direction:column;flex:auto;gap:10px;height:100%;min-height:0;display:flex}.fdrailwrap.svelte-1ijiq6o>.fdrail:where(.svelte-1ijiq6o){box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.fdlegal.svelte-1ijiq6o{text-align:center;color:var(--ink-3);flex:none;margin:0;padding:0 6px;font-size:12px;line-height:1.6}.fdlegal.svelte-1ijiq6o a:where(.svelte-1ijiq6o){color:inherit;text-decoration:none}.fdlegal.svelte-1ijiq6o a:where(.svelte-1ijiq6o):hover{color:var(--ink-2);text-decoration:underline;transform:none}.fdrail.svelte-1ijiq6o .fsheet-act:hover,.fdrail.svelte-1ijiq6o .sheetcats>:not(.on):hover,.fdrail.svelte-1ijiq6o .cl-row:not(.on):hover{background:var(--ground)}.has-fdrail>:not(.fdrailwrap){display:none!important}.fdstrip.svelte-1ijiq6o{z-index:899;width:100vw;box-shadow:inset 0 0 0 100vmax var(--menu-shade);visibility:hidden;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:fixed;top:0;bottom:0;left:0;-webkit-backdrop-filter:var(--drawer-blur)!important;backdrop-filter:var(--drawer-blur)!important}.fdstrip.svelte-1ijiq6o:before{content:"";opacity:1;background:linear-gradient(90deg,#0000002e,#0000);width:28px;position:absolute;top:0;bottom:0;left:0}html[data-menu=right] .fdstrip.svelte-1ijiq6o:before{background:linear-gradient(270deg,#0000002e,#0000);left:auto;right:0}.brandcopy.svelte-1ijiq6o{letter-spacing:.03em;color:var(--ink);font-size:1.05em;font-weight:900}
