@property --ink-p{syntax:"<number>";inherits:true;initial-value:0}:root{--e-lux:cubic-bezier(.22, 1, .36, 1);--e-out:cubic-bezier(.23, 1, .32, 1);--e-io:cubic-bezier(.77, 0, .175, 1);--e-drawer:cubic-bezier(.32, .72, 0, 1);--ink-gold:#9a7536;--ink-gold-hi:#c9a15a;--ink-gold-lo:#6e5226;--ink-gold-t:#735623;--ink-metal:linear-gradient(118deg, #c9a764 0%, #a5813f 20%, #6f5224 40%, #b8955a 58%, #86662f 76%, #c4a262 100%);--ink-hair:linear-gradient(90deg, transparent, #8a6a3266 18%, #785a28b3 50%, #8a6a3266 82%, transparent);--ink-line:#1c19151a;--ink-line-2:#1c191533;--ink-ok:#4a6a3a;--ink-warn:#8a6414;--ink-danger:#9c3f2a;--ink-glass:#faf6eeb8;--ink-pri-bg:linear-gradient(160deg, #25211b, #0f0d0b);--ink-pri-ink:#ecd7a6;--card-ink:#f3ece0;--card-muted:#a69d8f;--card-line:#f3ece029;--card-gold:#d8b878;--card-gold-t:#dcc08a;--card-metal:linear-gradient(118deg, #f6e7c1 0%, #d8b878 17%, #a8834a 36%, #e9d3a1 54%, #b48f55 72%, #f1dfb2 88%, #c9a45e 100%);--card-hair:linear-gradient(90deg, transparent, #d8b8786b 18%, #f6e7c1b3 50%, #d8b8786b 82%, transparent)}.dark{--ink-gold:#d8b878;--ink-gold-hi:#f6e7c1;--ink-gold-lo:#a8834a;--ink-gold-t:#dcc08a;--ink-metal:var(--card-metal);--ink-hair:var(--card-hair);--ink-line:#f3ece016;--ink-line-2:#f3ece029;--ink-ok:#b3c49b;--ink-warn:#e7c37f;--ink-danger:#e8a08b;--ink-glass:#11100e9e;--ink-pri-bg:var(--card-metal);--ink-pri-ink:#1b150b}:root[data-theme=ink] body{font-family:var(--font-readex), system-ui, -apple-system, sans-serif;font-feature-settings:normal}:root[data-theme=ink][dir=rtl] body,html[dir=rtl][data-theme=ink] body{font-family:var(--font-readex), system-ui, sans-serif}:root[data-theme=ink].dark{scrollbar-color:#d8b87859 transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(90% 60% at 50% -10%,#d8b8780b,#0000 60%) fixed,#0d0c0b linear-gradient(#070708 0%,#0d0c0b 100%)}:root[data-theme=ink]:not(.dark){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(120% 70% at 50% -12%,#ffffffbf,#0000 58%) fixed,radial-gradient(70% 50% at 100% 105%,#c9a15a24,#0000 70%) fixed,#ebe3d4 linear-gradient(#f3ede2 0%,#ebe3d4 100%)}:root[data-theme=ink] body{background:0 0}:root[data-theme=ink] body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(130% 95% at 50% 40%,#0000 45%,#0009 100%);position:fixed;inset:0}:root[data-theme=ink]:not(.dark) body:before{background:radial-gradient(130% 95% at 50% 40%,#0000 50%,#785f371f 100%)}:root[data-theme=ink] body:after{content:"";pointer-events:none;z-index:400;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}:root[data-theme=ink]:not(.dark) body:after{mix-blend-mode:multiply;opacity:.06;filter:invert()}:root[data-theme=ink] ::selection{background:#d8b87852}:root[data-theme=ink] :focus-visible{outline:1.5px solid var(--ink-gold);outline-offset:3px}.ink-display{font-family:var(--font-readex), system-ui, sans-serif;letter-spacing:-.012em;text-wrap:balance;font-weight:250}.ink-mono{font-family:var(--font-jbm), ui-monospace, Menlo, monospace}.ink-num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.ink-gold-text{background:var(--ink-metal);color:#0000;background-position:30%;background-size:220% 100%;-webkit-background-clip:text;background-clip:text}.ink-gold{color:var(--ink-gold-t)}.ink-hairline{background:var(--ink-hair);border:0;height:1px}.ink-addr{white-space:nowrap;letter-spacing:.01em;direction:ltr;unicode-bidi:isolate}.ink-addr .ink-addr-d{color:var(--ink-gold-t)}.ink-addr .ink-addr-s{opacity:.55}.ink-fname{text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:isolate;overflow:hidden}[dir=rtl] .ink-fname{text-align:right}.ink-medal{--s:40px;width:var(--s);height:var(--s);isolation:isolate;background:radial-gradient(circle at 34% 28%,#fff6de21,#0000 52%),radial-gradient(circle at 50% 55%,#1b1916,#0a0908 72%);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:0 8px 18px -8px #000000d9,0 1px 2px #0009}.ink-medal:before{content:"";background:var(--card-metal);-webkit-mask-composite:xor;z-index:2;pointer-events:none;background-size:200% 200%;border-radius:50%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ink-medal:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:3.5px;box-shadow:inset 0 0 0 1px #fff6de14,inset 0 1px #ffffff1a,inset 0 -6px 12px #0006}.ink-medal>.ink-m2a{font:650 calc(var(--s) * .36)/1 var(--font-readex), system-ui, sans-serif;letter-spacing:-.02em;z-index:1;background:var(--card-metal);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;padding-top:.06em;position:relative}.ink-medal .ink-glint{z-index:3;pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.ink-medal .ink-glint:after{content:"";background:linear-gradient(115deg,#0000 40%,#fff6ded9 50%,#0000 60%);position:absolute;inset:-20%;transform:translate(-120%)}.ink-medal.is-glinting .ink-glint:after{animation:ink-glint 1.1s var(--e-io) both}@keyframes ink-glint{to{transform:translate(120%)}}.ink-btn{min-height:46px;color:inherit;box-shadow:inset 0 0 0 1px var(--ink-line-2);white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition:transform .16s var(--e-out), background-color .2s ease, box-shadow .2s ease, background-position .9s var(--e-lux);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding-inline:20px;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.ink-btn:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.ink-btn:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 45%, transparent)}}.ink-btn-pri{background:var(--ink-pri-bg);color:var(--ink-pri-ink);background-position:30%;background-size:220% 100%;font-weight:600;box-shadow:inset 0 1px #fffaeb8c,inset 0 -1px #50371480,0 12px 26px -14px #d8b8788c,0 2px 4px #0006}:root:not(.dark) .ink-btn-pri{box-shadow:inset 0 0 0 1px #c9a15a8c,inset 0 1px #ffffff1f,0 12px 24px -14px #281e0f99}@media (hover:hover) and (pointer:fine){.ink-btn-pri:hover{background-position:80%}}.ink-btn-lg{min-height:56px;padding-inline:30px;font-size:16px}.ink-btn-sm{min-height:38px;padding-inline:15px;font-size:14px}.ink-chip{min-height:42px;box-shadow:inset 0 0 0 1px var(--ink-line-2);white-space:nowrap;transition:transform .16s var(--e-out), box-shadow .2s ease, background-color .2s ease;border-radius:999px;align-items:center;gap:8px;padding-inline:15px;font-size:14px;font-weight:500;display:inline-flex}.ink-chip:active{transform:scale(.97)}.ink-chip[aria-pressed=true],.ink-chip[data-active=true]{background:color-mix(in srgb, var(--ink-gold) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 55%, transparent);color:var(--ink-gold-t)}.ink-stage{perspective:1400px;perspective-origin:50% 40%;position:relative;container-type:inline-size}.ink-tilt{transform-style:preserve-3d;will-change:transform}.ink-face{isolation:isolate;color:var(--card-ink);background:radial-gradient(120% 90% at 0 0,#fff6de13,#0000 52%),radial-gradient(90% 70% at 100% 100%,#d8b8780d,#0000 60%),repeating-linear-gradient(90deg,#ffffff03 0 1px,#00000006 1px 2px,#0000 2px 4px),linear-gradient(158deg,#1d1b18 0%,#100f0d 46%,#171512 100%);border-radius:6.2cqi;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffaeb1a,inset 0 0 0 1px #fffaeb0e,inset 0 -1px #000000b3,0 50px 90px -40px #000000f2,0 18px 36px -18px #000c}:root:not(.dark) .ink-face{box-shadow:inset 0 1px #fffaeb1f,inset 0 0 0 1px #fffaeb0f,0 50px 80px -40px #3c280f8c,0 18px 30px -18px #281c0a8c}.ink-face.ink-face-flat{border-radius:24px}.ink-face>.ink-frame{pointer-events:none;opacity:.38;background:var(--card-metal);background-size:260% 260%;background-position:calc(var(--mx,.4) * 100%) calc(var(--my,.3) * 100%);-webkit-mask-composite:xor;border-radius:3.6cqi;padding:1px;position:absolute;inset:3.2cqi;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ink-face-flat>.ink-frame{border-radius:16px;inset:10px}.ink-face>.ink-spec{pointer-events:none;border-radius:inherit;mix-blend-mode:screen;background:radial-gradient(70% 90% at calc(var(--mx,.35) * 100%) calc(var(--my,.25) * 100%), #fff0d221, transparent 62%), linear-gradient(112deg, transparent calc(var(--mx,.35) * 60% + 10%), #fff0d20f calc(var(--mx,.35) * 60% + 18%), transparent calc(var(--mx,.35) * 60% + 26%));position:absolute;inset:0}.ink-face .ink-foil{background:var(--card-metal);background-size:240% 100%;background-position:calc(var(--mx,.4) * 100%) 50%;color:#0000;filter:drop-shadow(0 1px #000000b3);-webkit-background-clip:text;background-clip:text}.ink-go{color:#1b150b;white-space:nowrap;background:var(--card-metal);background-size:240% 100%;background-position:calc(var(--mx,.4) * 100%) 50%;min-width:48px;height:48px;transition:transform .16s var(--e-out), padding .38s var(--e-lux), box-shadow .3s ease;border-radius:24px;align-items:center;gap:10px;padding-inline:20px 16px;font-size:15px;font-weight:600;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffaeb99,inset 0 -1px #5037148c,0 10px 24px -10px #d8b8788c,0 2px 4px #0000008c}.ink-go:active{transform:scale(.96)}.ink-go:disabled{opacity:.55;cursor:not-allowed}.ink-go.is-busy:after{content:"";background:linear-gradient(105deg,#0000 35%,#fffaebbf 50%,#0000 65%) 0 0/250% 100%;animation:1.1s linear infinite ink-sheen;position:absolute;inset:0}@keyframes ink-sheen{0%{background-position:130% 0}to{background-position:-30% 0}}.ink-field{position:relative}.ink-field:before,.ink-field:after{content:"";inset-inline:0;height:1px;position:absolute;bottom:0}.ink-field:before{background:var(--card-line)}.ink-field:after{background:var(--card-hair);transition:transform .7s var(--e-lux);transform:scaleX(0)}.ink-field:focus-within:after,.ink-field[data-active=true]:after{transform:scaleX(1)}.ink-engrave{color:#0000;letter-spacing:.01em;background:linear-gradient(100deg,#9a7642 0%,#e9d3a1 22%,#fff3d6 34%,#d8b878 46%,#a8834a 62%,#efdcae 80%,#b8955a 100%) 0 0/240% 100%;background-position:calc(var(--mx,.4) * 70% + 10%) 50%;filter:drop-shadow(0 1px #000000bf)drop-shadow(0 -1px #fff0d214);-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.ink-engrave *{color:#0000!important;opacity:1!important}.ink-engrave:before{content:"";pointer-events:none;opacity:0;background:radial-gradient(10px 55% at 100%,#fffaebf2,#f6e7c159 40%,#0000 70%);position:absolute;inset:-10% 0;transform:translate(-100%)}.ink-engrave:after{content:"";pointer-events:none;opacity:0;mix-blend-mode:color-dodge;background:linear-gradient(100deg,#0000 30%,#ffecbee6 48%,#fffaeb 50%,#ffecbee6 52%,#0000 70%);position:absolute;inset:-20% -10%;transform:translate(-110%)}.ink-engrave.is-engraving{animation:ink-engrave 1.15s var(--e-lux) both}.ink-engrave.is-engraving:before{animation:ink-tip 1.15s var(--e-lux) both}.ink-engrave.is-engraving:after{animation:ink-sweep 1.5s .95s var(--e-io) both}@keyframes ink-engrave{0%{clip-path:inset(-20% 100% -20% 0);filter:blur(2.5px)drop-shadow(0 1px #000000bf)}to{clip-path:inset(-20% -2% -20% 0);filter:blur()drop-shadow(0 1px #000000bf)drop-shadow(0 -1px #fff0d214)}}@keyframes ink-tip{0%{opacity:0;transform:translate(-100%)}8%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(0)}}@keyframes ink-sweep{0%{opacity:0;transform:translate(-110%)}15%,85%{opacity:.9}to{opacity:0;transform:translate(110%)}}.ink-thread{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[dir=rtl] .ink-thread{transform:scaleX(-1)}.ink-thread .ink-trk{fill:none;stroke:#f3ece012;stroke-width:1px}.ink-thread .ink-fl{fill:none;stroke:#e9d3a1;stroke-width:1.7px;stroke-linecap:round;filter:drop-shadow(0 0 3px #f6e7c18c);transition:stroke-dashoffset .42s linear,opacity .6s,stroke .4s}.ink-thread .ink-flow{fill:none;stroke:#fff3d6;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:.3 7.7;opacity:0;filter:drop-shadow(0 0 4px #f6e7c1e6);transition:opacity .4s;animation:1.6s linear infinite ink-flow}@keyframes ink-flow{to{stroke-dashoffset:-8px}}.ink-thread[data-state=active] .ink-flow{opacity:.9}.ink-thread[data-state=paused] .ink-fl{opacity:.45;filter:none}.ink-thread[data-state=offline] .ink-fl{stroke:#f3ece0a6;filter:none;stroke-dasharray:0 .9!important}.ink-thread[data-state=error] .ink-fl{stroke:#e8a08b;filter:none}.ink-thread[data-state=done] .ink-fl{stroke:#f6e7c1}.ink-period{width:16px;height:16px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 35%, transparent);border-radius:50%;flex:none;position:relative}.ink-period:after{content:"";border:1px solid #0000;border-top-color:var(--ink-gold);border-radius:50%;animation:.9s linear infinite ink-spin;position:absolute;inset:0}@keyframes ink-spin{to{transform:rotate(360deg)}}.ink-skel{background:linear-gradient(100deg, color-mix(in srgb, var(--ink-gold) 6%, transparent) 30%, color-mix(in srgb, var(--ink-gold) 14%, transparent) 50%, color-mix(in srgb, var(--ink-gold) 6%, transparent) 70%);background-size:250% 100%;border-radius:12px;animation:1.6s linear infinite ink-shimmer}@keyframes ink-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.ink-rise{animation:ink-rise .9s var(--e-lux) both;animation-delay:var(--d,0s)}@keyframes ink-rise{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}.ink-glass{background:var(--ink-glass);-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2)}:root[data-theme=ink] [data-ui=button]{transition:transform .16s var(--e-out), box-shadow .2s ease, background-color .2s ease, background-position .9s var(--e-lux);border-radius:999px}:root[data-theme=ink] [data-ui=button]:active:not(:disabled){transform:scale(.97)}:root[data-theme=ink] [data-ui=button]:is([data-variant=default],[data-variant=gradient]):not([class*=bg-black]){background-color:#0000;background-image:var(--ink-pri-bg);color:var(--ink-pri-ink);background-position:30%;background-size:220% 100%;font-weight:600;box-shadow:inset 0 1px #fffaeb80,inset 0 -1px #50371473,0 10px 22px -14px #d8b8788c,0 2px 4px #00000059}:root[data-theme=ink]:not(.dark) [data-ui=button]:is([data-variant=default],[data-variant=gradient]):not([class*=bg-black]){box-shadow:inset 0 0 0 1px #c9a15a8c,0 10px 22px -14px #281e0f8c}@media (hover:hover) and (pointer:fine){:root[data-theme=ink] [data-ui=button]:is([data-variant=default],[data-variant=gradient]):not([class*=bg-black]):hover{background-position:80%;transform:none}}:root[data-theme=ink] [data-ui=button][data-variant=outline]{box-shadow:inset 0 0 0 1px var(--ink-line-2);background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){:root[data-theme=ink] [data-ui=button][data-variant=outline]:hover{color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 50%, transparent);background:0 0}:root[data-theme=ink] [data-ui=button][data-variant=ghost]:hover{background:color-mix(in srgb, var(--ink-gold) 8%, transparent);color:inherit}}:root[data-theme=ink] [data-ui=button][data-variant=link]{color:var(--ink-gold-t);border-radius:6px}:root[data-theme=ink] [data-ui=card]{border-color:var(--ink-line);border-radius:20px;box-shadow:inset 0 1px #fffaeb0a,0 24px 48px -32px #000c}:root[data-theme=ink].dark [data-ui=card]{background-image:linear-gradient(#fff6de06,#0000 40%)}:root[data-theme=ink]:not(.dark) [data-ui=card]{box-shadow:inset 0 1px #ffffffb3,0 20px 40px -30px #3c280f59}:root[data-theme=ink] [data-ui=field]{border-color:var(--ink-line-2);box-shadow:none;background-color:color-mix(in srgb, hsl(var(--background)) 70%, transparent);caret-color:var(--ink-gold);border-radius:14px}:root[data-theme=ink] [data-ui=field]:focus-visible{--tw-ring-color:color-mix(in srgb, var(--ink-gold) 45%, transparent);--tw-ring-offset-width:0px;border-color:color-mix(in srgb, var(--ink-gold) 60%, transparent)}:root[data-theme=ink] [data-ui=tabs]{box-shadow:inset 0 0 0 1px var(--ink-line-2);background:0 0;border-radius:999px;height:auto;padding:4px}:root[data-theme=ink] [data-ui=tab]{border-radius:999px;min-height:36px;padding-inline:14px}:root[data-theme=ink] [data-ui=tab][data-state=active]{background:color-mix(in srgb, var(--ink-gold) 12%, transparent);color:var(--ink-gold-t);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 45%, transparent)}:root[data-theme=ink] [data-ui=scrim]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050506a8}:root[data-theme=ink]:not(.dark) [data-ui=scrim]{background:#28211852}:root[data-theme=ink] [data-ui=dialog]{border-color:var(--ink-line-2);border-radius:24px;box-shadow:inset 0 1px #fffaeb0f,0 40px 80px -30px #000000e6}:root[data-theme=ink] [data-ui=switch][data-state=checked]{background-image:var(--card-metal);background-size:200% 100%;box-shadow:inset 0 1px #fffaeb80,0 2px 8px -2px #d8b87873}:root[data-theme=ink] [data-ui=switch][data-state=unchecked]{background:color-mix(in srgb, hsl(var(--foreground)) 16%, transparent)}:root[data-theme=ink] :is(input[type=range],input[type=checkbox],input[type=radio],progress){accent-color:var(--ink-gold)}@media (pointer:coarse){:root[data-theme=ink] :is([data-ui=button],[data-ui=field],[data-ui=tab],[role=tab],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox],[role=option],select){min-height:44px}:root[data-theme=ink] [data-ui=button][data-size=icon]{min-width:44px}:root[data-theme=ink] .ink-chip,:root[data-theme=ink] .ink-btn-sm{min-height:44px}}:root[data-theme=ink] [data-ui=badge][data-variant=default]{background:color-mix(in srgb, var(--ink-gold) 14%, transparent);color:var(--ink-gold-t);border-color:color-mix(in srgb, var(--ink-gold) 35%, transparent)}:root[data-theme=ink] [data-ui=badge][data-variant=outline]{border-color:var(--ink-line-2)}@media (prefers-reduced-motion:reduce){.ink-engrave.is-engraving,.ink-engrave.is-engraving:before,.ink-engrave.is-engraving:after,.ink-medal.is-glinting .ink-glint:after,.ink-go.is-busy:after,.ink-rise,.ink-skel{animation:none!important}.ink-engrave.is-engraving{clip-path:none}.ink-thread .ink-flow{animation:none;opacity:0!important}.ink-thread .ink-fl,.ink-field:after,.ink-go{transition-duration:1ms}.ink-period:after{animation-duration:2.4s}}:root{--sh-band:0px;--sh-toast-b:24px}@media (max-width:767px){:root:has(.sh-tabbar){--sh-band:calc(96px + env(safe-area-inset-bottom,0px));--sh-toast-b:calc(var(--sh-band) + 8px)}}:root[data-theme=ink] [data-ui=switch-thumb]{background:hsl(var(--muted-foreground));box-shadow:none}:root[data-theme=ink] [data-ui=switch][data-state=checked] [data-ui=switch-thumb]{background:#1b150b;box-shadow:inset 0 0 0 1px #fff0d229,0 1px 3px #28190573}:root[data-theme=ink] [data-ui=switch][data-state=checked]{box-shadow:inset 0 1px #fffaeb80}:root[data-theme=ink] [data-sonner-toaster]{--normal-bg:#16140f;--normal-border:#d8b87842;--normal-text:#f3ece0;--border-radius:18px;font-family:var(--font-readex), system-ui, sans-serif}:root[data-theme=ink]:not(.dark) [data-sonner-toaster]{--normal-bg:#faf6ee;--normal-border:#9a753657;--normal-text:#1c1915}:root[data-theme=ink] [data-sonner-toast].ink-toast{gap:10px;min-height:52px;padding:14px 18px;font-size:14.5px;font-weight:400;box-shadow:inset 0 1px #fffaeb0f,0 18px 40px -18px #000000bf}:root[data-theme=ink]:not(.dark) [data-sonner-toast].ink-toast{box-shadow:0 18px 36px -20px #3c280f73}:root[data-theme=ink] [data-sonner-toast] [data-icon]{color:var(--ink-gold-t)}:root[data-theme=ink] [data-sonner-toast][data-type=error] [data-icon],:root[data-theme=ink] [data-sonner-toast][data-type=warning] [data-icon]{color:var(--ink-danger)}:root[data-theme=ink] [data-sonner-toast] [data-description]{color:hsl(var(--muted-foreground));font-size:13.5px}:root[data-theme=ink] [data-sonner-toast] [data-button]{background:var(--ink-pri-bg);color:var(--ink-pri-ink);border-radius:999px;min-height:32px;padding-inline:12px}:root[data-theme=ink] [data-ui=badge]{padding:2px 10px;font-size:14px;font-weight:400;line-height:1.35}:root[data-theme=ink] [data-ui=badge][data-variant=success]{background:color-mix(in srgb, var(--ink-ok) 14%, transparent);color:var(--ink-ok)}:root[data-theme=ink] [data-ui=badge][data-variant=warning]{background:color-mix(in srgb, var(--ink-warn) 14%, transparent);color:var(--ink-warn)}:root[data-theme=ink] [data-ui=badge][data-variant=destructive]{color:var(--ink-danger);border-color:color-mix(in srgb, var(--ink-danger) 45%, transparent);background:0 0}:root[data-theme=ink] #main h1:not(.font-extralight):not(.font-thin){letter-spacing:-.012em;font-weight:300}:root[data-theme=ink] #main h2:is(.font-bold,.font-semibold,.font-extrabold,.font-black){letter-spacing:-.01em;font-weight:300}:root[data-theme=ink] #main h3:is(.font-bold,.font-extrabold,.font-black){font-weight:500}@keyframes ink-sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes ink-sheet-down{0%{transform:none}to{transform:translateY(100%)}}[data-ui=menu-title]{display:none}@media (max-width:767px){[data-radix-popper-content-wrapper]:has(>[data-ui=menu]){z-index:60!important;width:100%!important;min-width:0!important;position:fixed!important;inset:auto 0 0!important;transform:none!important}[data-ui=menu]{overscroll-behavior:contain;flex-direction:column;gap:2px;width:100%;max-height:82dvh;display:flex;overflow-y:auto;padding:6px 12px calc(14px + env(safe-area-inset-bottom,0px))!important;background:hsl(var(--popover))!important;box-shadow:0 0 0 100vmax #0404058c, inset 0 1px 0 #fffaeb12, inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 14%, transparent)!important;animation:ink-sheet-up .42s var(--e-drawer) both!important;border:0!important;border-radius:28px 28px 0 0!important}:root:not(.dark) [data-ui=menu]{box-shadow:0 0 0 100vmax #281e0f4d, inset 0 0 0 1px color-mix(in srgb, var(--ink-gold) 18%, transparent)!important}[data-ui=menu][data-state=closed]{animation:ink-sheet-down .24s var(--e-out) both!important}[data-ui=menu]:before{content:"";background:var(--ink-line-2);border-radius:2px;flex:none;order:-3;width:40px;height:4px;margin:6px auto 8px}[data-ui=menu-title]{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;text-align:center;direction:ltr;unicode-bidi:isolate;order:-2;padding:2px 14px 10px;font-size:15px;font-weight:400;display:block;overflow:hidden}:root [data-ui=menu] [data-ui=menu-title]:focus{outline:none}[data-ui=menu] :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]){border-radius:16px;gap:12px;min-height:50px;padding-inline:14px;font-size:15px}[data-ui=menu] :is([role=menuitem],[role=menuitemradio]) svg{width:19px;height:19px}[data-ui=menu] [role=separator]{background:var(--ink-line);margin-inline:0}[data-ui=menu] [data-variant=destructive]{color:var(--ink-danger);box-shadow:none;background:0 0;order:1}[data-ui=menu] [data-variant=destructive]:focus{background:color-mix(in srgb, var(--ink-danger) 8%, transparent);color:var(--ink-danger)}[data-ui=menu]:has([role=menuitem]:not([data-variant=destructive])) [data-variant=destructive]:not([data-variant=destructive]~[data-variant=destructive]){margin-top:13px}[data-ui=menu]:has([role=menuitem]:not([data-variant=destructive])) [data-variant=destructive]:not([data-variant=destructive]~[data-variant=destructive]):before{content:"";inset-inline:0;background:var(--ink-line);pointer-events:none;height:1px;position:absolute;top:-8px}[data-ui=menu] [role=separator]:is(:has(+[data-variant=destructive]),[data-variant=destructive]+*){display:none}[data-ui=dialog][data-sheet]{width:100%!important;max-width:none!important;max-height:94dvh!important;animation:ink-sheet-up .46s var(--e-drawer) both!important;border-radius:28px 28px 0 0!important;padding-bottom:0!important;inset:auto 0 0!important;transform:none!important}[data-ui=dialog][data-sheet][data-state=closed]{animation:ink-sheet-down .24s var(--e-out) both!important}[data-ui=dialog][data-sheet]:before{content:"";background:var(--ink-line-2);border-radius:2px;justify-self:center;width:40px;height:4px;margin-bottom:-8px;position:sticky;top:0}[data-ui=dialog][data-sheet] [data-ui=dialog-footer]{z-index:2;margin-inline:-16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:hsl(var(--background));box-shadow:0 -1px 0 var(--ink-line), 0 -16px 24px -16px hsl(var(--background));margin-top:4px;position:sticky;bottom:0}[data-ui=dialog][data-sheet]:not(:has([data-ui=dialog-footer])){padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))!important}}@media (prefers-reduced-motion:reduce){[data-ui=menu],[data-ui=menu][data-state=closed],[data-ui=dialog][data-sheet],[data-ui=dialog][data-sheet][data-state=closed]{animation-duration:1ms!important}}
