:root{--bg:#f4f5f2;--surface:#fff;--surface-2:#eceeea;--ink:#1c2226;--muted:#5e6a70;--faint:#8f999d;--line:#daddd7;--hover:#1c22260d;--press:#1c22261a;--accent:#1f6f78;--accent-ink:#fff;--accent-weak:#e1eff0;--low:#946200;--low-bg:#fff3d6;--empty:#b3362b;--empty-bg:#fce9e6;--ok:#1f8a4c;--shadow:0 1px 2px #0000000f, 0 4px 16px #0000000f;--radius:14px;--spring:cubic-bezier(.34, 1.56, .64, 1);--ease:cubic-bezier(.2, .8, .2, 1);--sans:-apple-system, BlinkMacSystemFont, "Hiragino Sans", "Noto Sans JP", "Segoe UI", Meiryo, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#15191c;--surface:#1f2528;--surface-2:#262d31;--ink:#e4e8e6;--muted:#a3adb1;--faint:#7a858b;--line:#30383c;--hover:#e4e8e60f;--press:#e4e8e61f;--accent:#5fb8c1;--accent-ink:#0e2427;--accent-weak:#1c3336;--low:#e6b93d;--low-bg:#3a3018;--empty:#f08070;--empty-bg:#3d2220;--ok:#5db38c;--shadow:0 1px 2px #0000004d, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#15191c;--surface:#1f2528;--surface-2:#262d31;--ink:#e4e8e6;--muted:#a3adb1;--faint:#7a858b;--line:#30383c;--hover:#e4e8e60f;--press:#e4e8e61f;--accent:#5fb8c1;--accent-ink:#0e2427;--accent-weak:#1c3336;--low:#e6b93d;--low-bg:#3a3018;--empty:#f08070;--empty-bg:#3d2220;--ok:#5db38c;--shadow:0 1px 2px #0000004d, 0 4px 16px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:var(--bg);min-height:100dvh;color:var(--ink);font:15px/1.6 var(--sans);font-feature-settings:"palt" 1;margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.faint{color:var(--faint)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;min-height:44px;transition:transform .16s var(--spring), background .15s;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:var(--hover)}.btn:active{transform:scale(.96)}.btn.primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}.btn.primary:hover{filter:brightness(1.06)}.btn.danger{color:var(--empty)}.btn.ghost{background:0 0;border-color:#0000}.btn:disabled{opacity:.45;cursor:default;transform:none}.icon-btn{cursor:pointer;width:44px;height:44px;transition:transform .16s var(--spring), background .15s;background:0 0;border:0;border-radius:12px;place-items:center;display:inline-grid}.icon-btn:hover{background:var(--hover)}.icon-btn:active{transform:scale(.9)}.field{gap:4px;display:grid}.field>span{color:var(--muted);font-size:13px;font-weight:600}.input{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:100%;min-height:44px;padding:10px 12px;font-size:16px;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-weak);outline:none}textarea.input{resize:vertical;min-height:88px}.card{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow)}::view-transition-old(root){animation-duration:.18s;animation-timing-function:var(--ease)}::view-transition-new(root){animation-duration:.18s;animation-timing-function:var(--ease)}html[data-nav=forward]::view-transition-old(root){animation-name:lt-out-left}html[data-nav=forward]::view-transition-new(root){animation-name:lt-in-right}html[data-nav=back]::view-transition-old(root){animation-name:lt-out-right}html[data-nav=back]::view-transition-new(root){animation-name:lt-in-left}@keyframes lt-out-left{to{opacity:0;transform:translate(-24px)}}@keyframes lt-in-right{0%{opacity:0;transform:translate(24px)}}@keyframes lt-out-right{to{opacity:0;transform:translate(24px)}}@keyframes lt-in-left{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:color,background-color,border-color,opacity!important;animation-duration:.01ms!important}}.toasts.svelte-1q7l584{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:50;pointer-events:none;gap:8px;width:min(440px,100vw - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast.svelte-1q7l584{color:#f2f4f3;pointer-events:auto;background:#22292d;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:10px 10px 10px 16px;display:flex;box-shadow:0 6px 24px #00000040}.toast.error.svelte-1q7l584{background:#8e2a21}.msg.svelte-1q7l584{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.act.svelte-1q7l584{color:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:8px;flex-shrink:0;min-height:36px;padding:0 12px;font-weight:700}.act.svelte-1q7l584:active{transform:scale(.95)}.login.svelte-110obhz{place-items:center;min-height:100dvh;padding:16px;display:grid}.box.svelte-110obhz{text-align:center;justify-items:center;gap:6px;width:min(380px,100%);padding:32px 24px;display:grid}h1.svelte-110obhz{margin:8px 0 0;font-size:26px}p.svelte-110obhz{margin:0}.gbtn.svelte-110obhz{min-height:44px;margin:20px 0 8px}.dev.svelte-110obhz{text-align:left;gap:8px;width:100%;margin-top:8px;display:grid}.err.svelte-110obhz{color:var(--empty);margin-top:8px;font-size:14px}.note.svelte-110obhz{margin-top:16px;font-size:12px;line-height:1.7}.bar.svelte-1h259us{z-index:10;padding:calc(8px + env(safe-area-inset-top)) 12px 8px;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);align-items:center;gap:4px;min-height:60px;display:flex;position:sticky;top:0}.t.svelte-1h259us{flex:1;min-width:0;padding:0 4px}h1.svelte-1h259us{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:19px;line-height:1.3;overflow:hidden}.sub.svelte-1h259us{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.acts.svelte-1h259us{align-items:center;gap:2px;display:flex}.q.svelte-14xv5cj{align-items:baseline;gap:3px;font-weight:700;transition:color .25s;display:inline-flex}.slot.svelte-14xv5cj{justify-items:center;min-width:2.2ch;font-size:20px;line-height:1.25;display:inline-grid;overflow:hidden}.big.svelte-14xv5cj .slot:where(.svelte-14xv5cj){min-width:3ch;font-size:40px}.digit.svelte-14xv5cj{grid-area:1/1}.unit.svelte-14xv5cj{color:var(--muted);font-size:12px;font-weight:500}.big.svelte-14xv5cj .unit:where(.svelte-14xv5cj){font-size:14px}.low.svelte-14xv5cj{color:var(--low)}.empty.svelte-14xv5cj{color:var(--empty)}.shake.svelte-14xv5cj{animation:svelte-14xv5cj-shake .32s var(--ease)}.flash.svelte-14xv5cj .slot:where(.svelte-14xv5cj){animation:svelte-14xv5cj-flash .6s var(--ease)}@keyframes svelte-14xv5cj-shake{20%{transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-2px)}}@keyframes svelte-14xv5cj-flash{0%{box-shadow:inset 0 -2px 0 var(--empty)}to{box-shadow:inset 0 -2px #0000}}.sc.svelte-4iccit{align-items:center;gap:4px;display:inline-flex}.step.svelte-4iccit{border:1px solid var(--line);background:var(--surface);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:44px;height:44px;transition:transform .18s var(--spring), background .15s, border-color .15s;border-radius:50%;place-items:center;display:grid}.step.svelte-4iccit:hover{background:var(--hover)}.step.svelte-4iccit:active{background:var(--press);transition-duration:60ms;transform:scale(.86)}.step.svelte-4iccit:disabled{opacity:.35;cursor:default;transform:none}.plus.svelte-4iccit{background:var(--accent-weak);color:var(--accent);border-color:#0000}.big.svelte-4iccit{gap:20px}.big.svelte-4iccit .step:where(.svelte-4iccit){width:64px;height:64px}.val.svelte-4iccit{justify-content:center;min-width:52px;display:inline-flex}.big.svelte-4iccit .val:where(.svelte-4iccit){min-width:120px}.up.svelte-4iccit{animation:svelte-4iccit-pop-up .22s var(--spring)}.down.svelte-4iccit{animation:svelte-4iccit-pop-down .22s var(--spring)}@keyframes svelte-4iccit-pop-up{40%{transform:scale(1.12)}}@keyframes svelte-4iccit-pop-down{40%{transform:scale(.9)}}.row.svelte-hdf947{cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 12px;transition:background .15s;display:flex}.row.svelte-hdf947:hover{background:var(--hover)}.row.active.svelte-hdf947{background:var(--accent-weak)}.thumb.svelte-hdf947{background:var(--surface-2);width:48px;height:48px;color:var(--faint);border-radius:10px;flex-shrink:0;place-items:center;font-weight:700;display:grid;overflow:hidden}.thumb.svelte-hdf947 img:where(.svelte-hdf947){object-fit:cover;width:100%;height:100%}.info.svelte-hdf947{flex:1;min-width:0}.name.svelte-hdf947{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.meta.svelte-hdf947{color:var(--muted);white-space:nowrap;gap:8px;font-size:12.5px;display:flex;overflow:hidden}.meta.svelte-hdf947 span:where(.svelte-hdf947){text-overflow:ellipsis;overflow:hidden}.box.svelte-hdf947:before{content:"▢ ";color:var(--faint)}.brand.svelte-1nmp6pz{align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.home.svelte-1nmp6pz{max-width:960px;margin:0 auto;padding:0 16px 120px}.search.svelte-1nmp6pz{background:var(--surface);height:52px;box-shadow:var(--shadow);color:var(--muted);border-radius:16px;align-items:center;gap:10px;padding:0 14px;transition:box-shadow .2s;display:flex}.search.svelte-1nmp6pz:focus-within{box-shadow:0 0 0 3px var(--accent-weak), var(--shadow)}.search.svelte-1nmp6pz input:where(.svelte-1nmp6pz){color:var(--ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.spin.svelte-1nmp6pz{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite svelte-1nmp6pz-spin}@keyframes svelte-1nmp6pz-spin{to{transform:rotate(360deg)}}h2.svelte-1nmp6pz{color:var(--muted);margin:24px 4px 10px;font-size:14px;font-weight:700}.grid.svelte-1nmp6pz{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.tile.svelte-1nmp6pz{min-height:104px;transition:transform .18s var(--spring), box-shadow .18s;align-content:start;gap:2px;padding:14px;text-decoration:none;display:grid}.tile.svelte-1nmp6pz:hover{transform:translateY(-2px)}.tile.svelte-1nmp6pz:active{transform:scale(.97)}.tile.sk.svelte-1nmp6pz{background:var(--surface-2);box-shadow:none;animation:1.2s ease-in-out infinite svelte-1nmp6pz-pulse}@keyframes svelte-1nmp6pz-pulse{50%{opacity:.5}}.bname.svelte-1nmp6pz{font-weight:700;line-height:1.35}.bmeta.svelte-1nmp6pz{color:var(--muted);font-size:12.5px}.bcount.svelte-1nmp6pz{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:6px;font-size:12.5px;display:flex}.pill.svelte-1nmp6pz{white-space:nowrap;border-radius:99px;padding:0 7px;font-size:11.5px;font-weight:700;line-height:1.7}.pill.low.svelte-1nmp6pz{background:var(--low-bg);color:var(--low)}.pill.empty.svelte-1nmp6pz{background:var(--empty-bg);color:var(--empty)}.list.svelte-1nmp6pz{padding:4px}.empty.svelte-1nmp6pz{color:var(--muted);padding:8px 4px}.err.svelte-1nmp6pz{color:var(--empty)}.fab.svelte-1nmp6pz{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));background:var(--accent);height:56px;color:var(--accent-ink);cursor:pointer;box-shadow:0 8px 24px color-mix(in srgb, var(--accent) 40%, transparent);z-index:20;transition:transform .18s var(--spring);border:0;border-radius:99px;align-items:center;gap:8px;padding:0 26px;font-size:16px;font-weight:800;display:flex;position:fixed;transform:translate(-50%)}.fab.svelte-1nmp6pz:active{transform:translate(-50%)scale(.94)}.pd.svelte-5qon4k{gap:16px;padding:4px 16px 32px;display:grid}.photo.svelte-5qon4k{border-radius:var(--radius);background:var(--surface-2);place-items:center;max-height:320px;display:grid;overflow:hidden}.photo.svelte-5qon4k img:where(.svelte-5qon4k){object-fit:contain;width:100%;max-height:320px}h2.svelte-5qon4k{margin:0;font-size:22px;line-height:1.35}.meta.svelte-5qon4k{color:var(--muted);flex-wrap:wrap;gap:6px 12px;margin-top:4px;font-size:14px;display:flex}.model.svelte-5qon4k{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.boxlink.svelte-5qon4k{color:var(--accent);align-items:center;gap:4px;font-weight:600;text-decoration:none;display:inline-flex}.stock.svelte-5qon4k{justify-items:center;gap:6px;padding:20px 12px;display:grid}.hint.svelte-5qon4k{color:var(--faint);font-size:12px}.desc.svelte-5qon4k{white-space:pre-wrap;margin:0}.kw.svelte-5qon4k{flex-wrap:wrap;gap:6px;margin:0;display:flex}.kw.svelte-5qon4k span:where(.svelte-5qon4k){background:var(--surface-2);color:var(--muted);border-radius:99px;padding:2px 8px;font-size:12px}.pd.svelte-5qon4k>.btn:where(.svelte-5qon4k){justify-self:start}h3.svelte-5qon4k{color:var(--muted);margin:8px 0 4px;font-size:13px}ul.svelte-5qon4k{margin:0;padding:0;list-style:none}li.svelte-5qon4k{border-bottom:1px solid var(--line);align-items:baseline;gap:10px;padding:7px 0;font-size:14px;display:flex}.at.svelte-5qon4k{color:var(--muted);flex-shrink:0;width:8.5em}.d.svelte-5qon4k{width:4em;color:var(--empty);font-weight:700}.d.plus.svelte-5qon4k{color:var(--ok)}.after.svelte-5qon4k{width:4em}.who.svelte-5qon4k{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);flex:1;overflow:hidden}.err.svelte-5qon4k{color:var(--empty);padding:24px 16px}.skeleton.svelte-5qon4k{gap:12px;padding:16px;display:grid}.skeleton.svelte-5qon4k div:where(.svelte-5qon4k){background:var(--surface-2);border-radius:8px;height:24px;animation:1.2s ease-in-out infinite svelte-5qon4k-pulse}.skeleton.svelte-5qon4k div:where(.svelte-5qon4k):first-child{height:140px}@keyframes svelte-5qon4k-pulse{50%{opacity:.5}}.pad.svelte-e0kssv{padding:0 16px 40px}.split.svelte-e0kssv{max-width:1200px;margin:0 auto}.split.has-detail.svelte-e0kssv{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:16px;padding-right:16px;display:grid}.split.svelte-e0kssv:not(.has-detail) main:where(.svelte-e0kssv){max-width:760px;margin:0 auto}.detail.svelte-e0kssv{align-self:start;max-height:calc(100dvh - 88px);padding-top:16px;position:sticky;top:72px;overflow:auto}.filter.svelte-e0kssv{background:var(--surface);border:1px solid var(--line);height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:0 12px;display:flex}.filter.svelte-e0kssv input:where(.svelte-e0kssv){color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}.list.svelte-e0kssv{padding:4px}.list.hide.svelte-e0kssv{display:none}.add.svelte-e0kssv{width:100%;margin-top:16px}.empty.svelte-e0kssv{color:var(--muted)}.err.svelte-e0kssv{color:var(--empty)}.wrap.svelte-schnol{max-width:640px;margin:0 auto}.form.svelte-taet61{gap:14px;max-width:640px;margin:0 auto;padding:0 16px 48px;display:grid}.photo.svelte-taet61{border-radius:var(--radius);background:var(--surface-2);place-items:center;gap:10px;min-height:140px;padding:16px;display:grid;position:relative}.photo.svelte-taet61 img:where(.svelte-taet61){border-radius:10px;max-width:100%;max-height:240px}.rm.svelte-taet61{background:var(--surface);position:absolute;top:8px;right:8px}.cam.svelte-taet61{cursor:pointer}.row2.svelte-taet61{grid-template-columns:1fr .8fr 1.2fr;gap:10px;display:grid}.acts.svelte-taet61{justify-content:space-between;gap:8px;margin-top:8px;display:flex}.acts.svelte-taet61 .primary:where(.svelte-taet61){flex:1;max-width:240px}.err.svelte-taet61{color:var(--empty)}.pad.svelte-taet61{padding:16px}.scan.svelte-xww969{color:#eef1f0;background:#0d1012;grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.scan.svelte-xww969 .bar{color:#eef1f0;background:0 0}.stage.svelte-xww969{place-items:center;display:grid;position:relative;overflow:hidden}video.svelte-xww969{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.frame.svelte-xww969{aspect-ratio:1;border-radius:24px;width:min(68vw,300px);transition:box-shadow .2s;position:relative;box-shadow:0 0 0 100vmax #00000073}.frame.svelte-xww969 i:where(.svelte-xww969){width:36px;height:36px;transition:border-color .15s, transform .25s var(--spring);border:4px solid #fff;position:absolute}.frame.svelte-xww969 i:where(.svelte-xww969):first-child{border-bottom:0;border-right:0;border-top-left-radius:22px;top:0;left:0}.frame.svelte-xww969 i:where(.svelte-xww969):nth-child(2){border-bottom:0;border-left:0;border-top-right-radius:22px;top:0;right:0}.frame.svelte-xww969 i:where(.svelte-xww969):nth-child(3){border-top:0;border-right:0;border-bottom-left-radius:22px;bottom:0;left:0}.frame.svelte-xww969 i:where(.svelte-xww969):nth-child(4){border-top:0;border-left:0;border-bottom-right-radius:22px;bottom:0;right:0}.frame.hit.svelte-xww969 i:where(.svelte-xww969){border-color:#4ade80}.frame.hit.svelte-xww969{animation:svelte-xww969-hit .3s var(--spring);box-shadow:0 0 0 100vmax #0009,inset 0 0 40px #4ade8080}@keyframes svelte-xww969-hit{50%{transform:scale(.94)}}.laser.svelte-xww969{background:#5fb8c1e6;height:2px;animation:1.8s ease-in-out infinite alternate svelte-xww969-sweep;position:absolute;left:12%;right:12%;box-shadow:0 0 12px #5fb8c1e6}@keyframes svelte-xww969-sweep{0%{top:14%}to{top:86%}}.msg.svelte-xww969{text-align:center;color:var(--ink);justify-items:center;gap:8px;margin:16px;padding:24px;display:grid;position:relative}.bottom.svelte-xww969{padding:12px 16px calc(16px + env(safe-area-inset-bottom));gap:8px;display:grid}.manual.svelte-xww969{gap:8px;display:flex}.manual.svelte-xww969 .btn:where(.svelte-xww969){white-space:nowrap;flex-shrink:0}.manual.svelte-xww969 .input:where(.svelte-xww969){color:#eef1f0;text-transform:uppercase;background:#1f2528;border-color:#30383c}.warn.svelte-xww969{color:#facc15;margin:0;font-size:14px}.hint.svelte-xww969{margin:0;font-size:12px}.wrap.svelte-twvpmv{gap:14px;max-width:760px;margin:0 auto;padding:0 16px 48px;display:grid}.tools.svelte-twvpmv{gap:8px;display:flex}.editor.svelte-twvpmv{gap:12px;padding:16px;display:grid}h2.svelte-twvpmv{margin:0;font-size:16px}.two.svelte-twvpmv{grid-template-columns:1fr 120px;gap:10px;display:grid}.acts.svelte-twvpmv{gap:8px;display:flex}.right.svelte-twvpmv{margin-left:auto}.list.svelte-twvpmv{padding:4px}.row.svelte-twvpmv{border-radius:12px;align-items:center;gap:12px;padding:6px 6px 6px 12px;display:flex}.row.head.svelte-twvpmv{color:var(--muted);border-bottom:1px solid var(--line);border-radius:0;gap:10px;padding:10px 12px;font-size:13px}.row.head.svelte-twvpmv .faint:where(.svelte-twvpmv){margin-left:auto}.row.svelte-twvpmv:not(.head):hover{background:var(--hover)}input[type=checkbox].svelte-twvpmv{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}.info.svelte-twvpmv{flex:1;min-width:0;padding:4px 0;text-decoration:none;display:grid}.name.svelte-twvpmv{font-weight:600}.meta.svelte-twvpmv{color:var(--muted);font-size:12.5px}code.svelte-twvpmv{letter-spacing:.05em;font-family:ui-monospace,Menlo,monospace}.print.svelte-twvpmv{gap:12px;padding:16px;display:grid}.layouts.svelte-twvpmv{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.opt.svelte-twvpmv{border:1.5px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px;transition:border-color .15s,background .15s;display:flex}.opt.on.svelte-twvpmv{border-color:var(--accent);background:var(--accent-weak)}.opt.svelte-twvpmv input:where(.svelte-twvpmv){opacity:0;position:absolute}.opt.svelte-twvpmv b:where(.svelte-twvpmv){display:block}.opt.svelte-twvpmv small:where(.svelte-twvpmv){color:var(--muted);font-size:12px}.sheet.svelte-twvpmv{background:var(--surface);border:1px solid var(--line);border-radius:3px;flex-shrink:0;gap:2px;padding:3px;display:grid}.sheet.svelte-twvpmv i:where(.svelte-twvpmv){background:var(--faint);border-radius:1px}.s1.svelte-twvpmv{width:42px;height:30px}.s2.svelte-twvpmv{grid-template-rows:1fr 1fr;width:30px;height:42px}.s4.svelte-twvpmv{grid-template:1fr 1fr/1fr 1fr;width:30px;height:42px}.tip.svelte-9elyhp{color:var(--muted);margin:0 16px 12px;font-size:13.5px}.err.svelte-9elyhp{color:var(--empty)}.pages.svelte-9elyhp{justify-content:center;gap:16px;padding:0 16px 48px;display:grid}.sheet.svelte-9elyhp{zoom:var(--k);color:#000;background:#fff;display:grid;overflow:hidden;box-shadow:0 2px 16px #0000002e}.l1.svelte-9elyhp{grid-template:1fr/1fr}.l2.svelte-9elyhp{grid-template-rows:1fr 1fr}.l4.svelte-9elyhp{grid-template:1fr 1fr/1fr 1fr}.label.svelte-9elyhp{border:.2mm dashed #bbb;align-items:center;gap:8mm;padding:10mm;font-family:Hiragino Sans,Noto Sans JP,sans-serif;display:flex;position:relative}.l4.svelte-9elyhp .label:where(.svelte-9elyhp){text-align:center;flex-direction:column;justify-content:center;gap:5mm;padding:8mm 6mm}.qr.svelte-9elyhp{flex-shrink:0}.qr.svelte-9elyhp svg{width:100%;height:100%;display:block}.text.svelte-9elyhp{gap:2mm;min-width:0;display:grid}.name.svelte-9elyhp{overflow-wrap:anywhere;line-break:strict;font-weight:800;line-height:1.2}.loc.svelte-9elyhp{color:#333;font-size:6mm}.l4.svelte-9elyhp .loc:where(.svelte-9elyhp){font-size:4.5mm}.code.svelte-9elyhp{letter-spacing:.12em;font-family:ui-monospace,Menlo,monospace;font-size:7mm;font-weight:700}.l4.svelte-9elyhp .code:where(.svelte-9elyhp){font-size:5mm}.brand.svelte-9elyhp{color:#777;margin-top:2mm;font-size:3mm}@media print{body{background:#fff!important}.noprint.svelte-9elyhp{display:none}.pages.svelte-9elyhp{padding:0;display:block}.sheet.svelte-9elyhp{zoom:1;box-shadow:none;break-after:page}.sheet.svelte-9elyhp:last-child{break-after:auto}}.wrap.svelte-10n092p{gap:14px;max-width:760px;margin:0 auto;padding:0 16px 48px;display:grid}.add.svelte-10n092p{gap:12px;padding:16px;display:grid}.two.svelte-10n092p{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.chk.svelte-10n092p{align-items:center;gap:8px;min-height:44px;display:flex}.chk.svelte-10n092p input:where(.svelte-10n092p){width:20px;height:20px;accent-color:var(--accent)}.list.svelte-10n092p{padding:4px}.row.svelte-10n092p{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.row.svelte-10n092p:last-child{border-bottom:0}.row.off.svelte-10n092p .email:where(.svelte-10n092p){color:var(--faint)}.info.svelte-10n092p{flex:1;min-width:220px}.email.svelte-10n092p{word-break:break-all;font-weight:600}.meta.svelte-10n092p{color:var(--muted);font-size:12.5px}.tag.svelte-10n092p{background:var(--accent-weak);color:var(--accent);border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}.tag.stop.svelte-10n092p{background:var(--empty-bg);color:var(--empty)}.acts.svelte-10n092p{gap:4px;display:flex}.acts.svelte-10n092p .btn:where(.svelte-10n092p){min-height:36px;padding:0 10px;font-size:13.5px}.me.svelte-10n092p{padding:0 10px;font-size:13px}.err.svelte-10n092p{color:var(--empty)}.wrap.svelte-1cd116o{max-width:480px;margin:0 auto;padding:0 16px}.box.svelte-1cd116o{gap:4px;padding:20px;display:grid}.name.svelte-1cd116o{font-size:18px;font-weight:700}.btn.svelte-1cd116o{justify-self:start;margin-top:16px}.boot.svelte-1n46o8q{min-height:100dvh}.nf.svelte-1n46o8q{text-align:center;padding:48px 16px}
