:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue:var(--lightningcss-light,#007aff)var(--lightningcss-dark,#0a84ff);--red:var(--lightningcss-light,#ff3b30)var(--lightningcss-dark,#ff453a);--orange:var(--lightningcss-light,#ff9500)var(--lightningcss-dark,#ff9f0a);--yellow:var(--lightningcss-light,#fc0)var(--lightningcss-dark,#ffd60a);--green:var(--lightningcss-light,#34c759)var(--lightningcss-dark,#30d158);--teal:var(--lightningcss-light,#30b0c7)var(--lightningcss-dark,#40c8e0);--indigo:var(--lightningcss-light,#5856d6)var(--lightningcss-dark,#5e5ce6);--purple:var(--lightningcss-light,#af52de)var(--lightningcss-dark,#bf5af2);--pink:var(--lightningcss-light,#ff2d55)var(--lightningcss-dark,#ff375f);--brown:var(--lightningcss-light,#a2845e)var(--lightningcss-dark,#ac8e68);--gray:var(--lightningcss-light,#8e8e93)var(--lightningcss-dark,#98989d);--accent:var(--blue);--label:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--label-2:var(--lightningcss-light,#3c3c4399)var(--lightningcss-dark,#ebebf599);--label-3:var(--lightningcss-light,#3c3c434d)var(--lightningcss-dark,#ebebf54d);--separator:var(--lightningcss-light,#3c3c432e)var(--lightningcss-dark,#54545899);--fill:var(--lightningcss-light,#7676801f)var(--lightningcss-dark,#7676803d);--fill-2:var(--lightningcss-light,#76768014)var(--lightningcss-dark,#7676802e);--bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--bg-grouped:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#000);--bg-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1c1c1e);--bg-sheet:var(--lightningcss-light,#f2f2f7)var(--lightningcss-dark,#1c1c1e);--sidebar:var(--lightningcss-light,#f2f2f7d9)var(--lightningcss-dark,#242426d9);--hover:var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#ffffff0f);--shadow:0 12px 40px var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0009);--radius:12px;--radius-sm:8px;--ease:cubic-bezier(.32, .72, 0, 1);--spring:cubic-bezier(.34, 1.36, .64, 1);color:var(--label);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:15px;line-height:1.35}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}html{touch-action:manipulation;overscroll-behavior:none}::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}a{color:var(--accent);text-decoration:none}h1,h2,h3,p{margin:0}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 50%, transparent);outline-offset:1px;border-radius:6px}.btn{background:var(--fill);min-height:34px;color:var(--accent);white-space:nowrap;transition:transform .15s var(--ease), background-color .15s, opacity .15s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex}.btn:active{transform:scale(.96)}.btn:disabled{opacity:.4;pointer-events:none}.btn.primary{background:var(--accent);color:#fff}.btn.danger{color:var(--red)}.btn.danger.filled{background:var(--red);color:#fff}.btn.plain{background:0 0;padding:0 8px}.btn.plain:hover{background:var(--hover)}.btn.icon{width:34px;padding:0}.btn.block{border-radius:var(--radius);background:var(--bg-elevated);width:100%;min-height:44px}.sheet .btn.block{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c2c2e)}.danger-zone{margin-top:28px}.group{background:var(--bg-elevated);border-radius:var(--radius);overflow:hidden}.group-title{text-transform:uppercase;letter-spacing:.02em;color:var(--label-2);padding:0 16px 6px;font-size:13px}.group-footer{color:var(--label-2);padding:6px 16px 0;font-size:13px}.row{min-height:44px;color:var(--label);text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:10px 16px;transition:background-color .15s;display:flex;position:relative}.row+.row:before,.group>div+div>.row:before{content:"";top:0;left:var(--inset,16px);border-top:.5px solid var(--separator);position:absolute;right:0}a.row:hover,button.row:hover{background:var(--hover)}a.row:active,button.row:active{background:var(--fill)}.row .grow{flex:1;min-width:0}.row .sub{color:var(--label-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.chevron{color:var(--label-3);flex:none}.field{align-items:center;gap:12px;min-height:44px;padding:0 16px;display:flex;position:relative}.field+.field:before{content:"";border-top:.5px solid var(--separator);position:absolute;top:0;left:16px;right:0}.field>span{width:110px;color:var(--label);flex:none}.field input,.field textarea,.field select{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:11px 0}.field>span.grow{flex:1;width:auto}.field input.switch,.switch{appearance:none;background:var(--fill);cursor:pointer;border-radius:999px;flex:none;width:51px;height:31px;margin:0;padding:0;transition:background-color .25s;position:relative}.switch:after{content:"";width:27px;height:27px;transition:translate .3s var(--spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}.field input.switch:checked,.switch:checked{background:var(--green)}.switch:checked:after{translate:20px}.field textarea{resize:none;field-sizing:content;min-height:88px;max-height:320px}.field input::placeholder,.field textarea::placeholder{color:var(--label-3)}.search-field{background:var(--fill);height:36px;color:var(--label-2);border-radius:10px;align-items:center;gap:6px;padding:0 10px;transition:box-shadow .2s;display:flex}.search-field:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 35%, transparent)}.search-field input{min-width:0;color:var(--label);text-transform:uppercase;letter-spacing:.04em;background:0 0;border:0;outline:none;flex:1}.search-field input::placeholder{text-transform:none;letter-spacing:0;color:var(--label-2)}@media (pointer:coarse){input,textarea,select{font-size:max(16px,1em)!important}}.page{grid-template-columns:minmax(0,1fr);align-content:start;gap:28px;max-width:900px;padding:8px 24px 48px;display:grid}@media (width<=760px){.page{padding:8px 16px 48px}}.plate{letter-spacing:.06em;background:var(--fill);border-radius:6px;flex:none;align-items:stretch;font-family:ui-monospace,SF Mono,Menlo,monospace;font-weight:600;display:inline-flex;overflow:hidden}.plate:before{content:"I";color:#fc0;letter-spacing:0;background:#039;place-items:center;padding:0 4px;font-size:.7em;display:grid}.plate b{font-weight:inherit;padding:1px 7px}.badge{color:#fff;border-radius:50%;flex:none;place-items:center;min-width:30px;height:30px;display:inline-grid}.muted{color:var(--label-2)}.empty{text-align:center;color:var(--label-2);place-items:center;gap:8px;padding:64px 24px;display:grid}.empty strong{color:var(--label);font-size:19px;font-weight:600}.empty>svg{color:var(--label-3)}.error-text{color:var(--red);font-size:13px}@media (width>=761px){.phone-only{display:none!important}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}::view-transition-old(main){animation-duration:.28s;animation-timing-function:var(--ease)}::view-transition-new(main){animation-duration:.28s;animation-timing-function:var(--ease)}::view-transition-old(main){animation-name:vt-out}::view-transition-new(main){animation-name:vt-in}@keyframes vt-out{to{opacity:0;transform:translate(-12px)}}@keyframes vt-in{0%{opacity:0;transform:translate(16px)}}@media (width<=760px){:root[data-nav=push]::view-transition-old(main){mix-blend-mode:normal;animation-duration:.38s}:root[data-nav=push]::view-transition-new(main){mix-blend-mode:normal;animation-duration:.38s}:root[data-nav=pop]::view-transition-old(main){mix-blend-mode:normal;animation-duration:.38s}:root[data-nav=pop]::view-transition-new(main){mix-blend-mode:normal;animation-duration:.38s}:root[data-nav=push]::view-transition-old(main){animation-name:stack-under}:root[data-nav=push]::view-transition-new(main){animation-name:stack-in;box-shadow:-8px 0 24px #0000001f}:root[data-nav=pop]::view-transition-old(main){z-index:1;animation-name:stack-in;animation-direction:reverse;box-shadow:-8px 0 24px #0000001f}:root[data-nav=pop]::view-transition-new(main){animation-name:stack-under;animation-direction:reverse}:root[data-nav=fade]::view-transition-old(main){animation-name:vt-fade;animation-duration:.2s}:root[data-nav=fade]::view-transition-new(main){animation-name:vt-fade;animation-duration:.2s}:root[data-nav=fade]::view-transition-old(main){animation-direction:reverse}}@keyframes stack-in{0%{transform:translate(100%)}}@keyframes stack-under{to{filter:brightness(.9);transform:translate(-30%)}}@keyframes vt-fade{0%{opacity:0}}::view-transition-group(tabbar){animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-group(*){transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-old(*){transition-duration:.01ms!important;animation-duration:.01ms!important}::view-transition-new(*){transition-duration:.01ms!important;animation-duration:.01ms!important}}.toast.svelte-1cpok13{top:max(14px, env(safe-area-inset-top));z-index:1000;-webkit-backdrop-filter:blur(20px)saturate(180%);max-width:min(420px,100vw - 32px);box-shadow:var(--shadow);text-align:center;background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#2c2c2ed9);border-radius:999px;padding:10px 18px;font-weight:500;position:fixed;left:50%;translate:-50%}.error.svelte-1cpok13{color:var(--red)}.alert.svelte-108gedq{width:270px;color:inherit;-webkit-backdrop-filter:blur(30px)saturate(180%);text-align:center;opacity:0;transition:opacity .2s, transform .25s var(--ease), overlay .25s allow-discrete, display .25s allow-discrete;background:var(--lightningcss-light,#f2f2f7eb)var(--lightningcss-dark,#2c2c2eeb);border:0;border-radius:14px;padding:0;overflow:hidden;transform:scale(1.12)}.alert[open].svelte-108gedq{opacity:1;transform:none}@starting-style{.alert[open].svelte-108gedq{opacity:0;transform:scale(1.12)}}.alert.svelte-108gedq::backdrop{background:#0000004d}.body.svelte-108gedq{padding:19px 16px 18px}h2.svelte-108gedq{font-size:17px;font-weight:600}p.svelte-108gedq{margin-top:4px;font-size:13px}.actions.svelte-108gedq{border-top:.5px solid var(--separator);grid-template-columns:1fr 1fr;display:grid}button.svelte-108gedq{color:var(--accent);background:0 0;border:0;height:44px;font-size:17px}button.svelte-108gedq:active{background:var(--fill)}.confirm.svelte-108gedq{border-left:.5px solid var(--separator);font-weight:600}.destructive.svelte-108gedq{color:var(--red)}
