@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/admin/assets/fonts/poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/admin/assets/fonts/poppins-latin-500-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/admin/assets/fonts/poppins-latin-600-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/admin/assets/fonts/poppins-latin-700-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(/admin/assets/fonts/jetbrains-mono-latin-300-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/admin/assets/fonts/jetbrains-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-display:swap;font-family:Archivo;font-style:normal;font-weight:600;src:url(/admin/assets/fonts/archivo-latin-600-normal.woff2) format("woff2")}:root,[data-theme=dark]{--sans:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mono:"JetBrains Mono","SF Mono",ui-monospace,Menlo,monospace;--care:"Archivo","Poppins","Helvetica Neue",sans-serif;--bg:#07011d;--panel:rgba(24,16,52,.62);--panel-tint:linear-gradient(180deg,rgba(151,71,255,.1),rgba(151,71,255,0) 120px);--surface:#150e2e;--bar:rgba(17,11,38,.9);--panel-2:#1d1831;--zebra:hsla(0,0%,100%,.04);--hover:hsla(0,0%,100%,.09);--wash:hsla(0,0%,100%,.13);--line:#423e53;--line-soft:rgba(66,62,83,.55);--ink:#fff;--ink-alt:#b2b1be;--ink-light:#dad8e9;--ink-dis:#877ea9;--accent:#ffcd4f;--accent-ink:#000;--accent-soft:hsla(0,0%,100%,.14);--atmos:#9747ff;--field:hsla(0,0%,100%,.06);--field-focus:hsla(0,0%,100%,.09);--field-glass:rgba(7,1,29,.46);--field-glass-br:hsla(0,0%,100%,.16);--ok-bg:rgba(0,175,81,.15);--ok-br:rgba(0,175,81,.3);--ok-ink:#00af51;--bad-bg:rgba(255,66,116,.15);--bad-br:rgba(255,66,116,.3);--bad-ink:#ff4274;--warn-bg:rgba(255,205,79,.15);--warn-br:rgba(255,205,79,.3);--warn-ink:#ffcd4f;--glass-bg:hsla(0,0%,100%,.14);--glass-br:hsla(0,0%,100%,.18);--glass-ink:#fff;--ghost-br:#423e53;--ghost-ink:#b2b1be;--scroll-thumb:#423e53;--shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 10px 28px -18px rgba(151,71,255,.22);--shadow-edge:0 10px 28px -18px rgba(151,71,255,.22);--shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.11),0 16px 36px -16px rgba(151,71,255,.36);--shadow-pop:inset 0 1px 0 hsla(0,0%,100%,.08),0 28px 64px -18px rgba(0,0,0,.75);--glow:0.34;--glow2:0.42;--glowimg:radial-gradient(circle at 38% 0%,#867bc2 0%,#432d80 28%,#180941 60%,rgba(7,1,29,0) 100%)}[data-theme=light]{--bg:#ebe8f2;--panel:hsla(0,0%,100%,.88);--panel-tint:linear-gradient(180deg,rgba(91,27,214,.045),rgba(91,27,214,0) 120px);--surface:#fff;--bar:hsla(0,0%,100%,.92);--panel-2:#f4f2f8;--zebra:rgba(91,27,214,.03);--hover:#ebe5fa;--wash:rgba(11,4,36,.09);--line:#d9d5e5;--line-soft:#e6e2ee;--ink:#100a24;--ink-alt:#48425e;--ink-light:#2d2742;--ink-dis:#5f5878;--accent:#5b1bd6;--accent-ink:#fff;--accent-soft:#efeafb;--atmos:#5b1bd6;--field:#ebe8f3;--field-focus:#fff;--field-glass:#fff;--field-glass-br:#e3e0ec;--ok-bg:#e4f5ec;--ok-br:rgba(0,175,81,.35);--ok-ink:#046b39;--bad-bg:#fde9ef;--bad-br:rgba(255,66,116,.4);--bad-ink:#b31742;--warn-bg:#fdf3da;--warn-br:rgba(240,160,0,.45);--warn-ink:#8a5a00;--glass-bg:#e9e5f5;--glass-br:#d9d5e5;--glass-ink:#100a24;--ghost-br:#d2cde0;--ghost-ink:#48425e;--scroll-thumb:#d6d2e2;--shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 1px 2px rgba(16,10,36,.06),0 10px 26px -16px rgba(91,27,214,.2);--shadow-edge:0 1px 2px rgba(16,10,36,.06),0 10px 26px -16px rgba(91,27,214,.2);--shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.9),0 2px 4px rgba(16,10,36,.07),0 16px 36px -16px rgba(91,27,214,.28);--shadow-pop:0 4px 10px rgba(91,27,214,.08),0 24px 56px -16px rgba(91,27,214,.28);--glow:0.7;--glow2:0.2;--glowimg:radial-gradient(circle at 38% 0%,rgba(124,96,214,.34) 0%,rgba(117,18,255,.17) 30%,rgba(255,205,79,.13) 56%,rgba(244,242,248,0) 100%)}body{font-family:var(--sans);font-size:14px;line-height:18px;-webkit-font-smoothing:antialiased;text-wrap:pretty}a{color:var(--accent);text-decoration:none}a:hover{color:var(--ink);text-decoration:underline}.cap{font-size:12px;line-height:16px}.micro{font-size:11px;line-height:14px}.mono{font-family:var(--mono)}.tnum{font-variant-numeric:tabular-nums}.alt{color:var(--ink-alt)}.dis{color:var(--ink-dis)}.tcenter{text-align:center}.jcenter{justify-content:center}.rowflex{align-items:center;display:flex;gap:8px}.trunc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.strong{font-weight:600}.logoword{display:block;flex-shrink:0}.lw-div{fill:hsla(0,0%,100%,.15)}.lw-care{fill:hsla(0,0%,100%,.55);font-family:var(--care);font-size:15.5px;font-weight:600;letter-spacing:1.9px}[data-theme=light] .lw-sp{fill:var(--ink);fill-opacity:1}[data-theme=light] .lw-div{fill:rgba(16,10,36,.18)}[data-theme=light] .lw-care{fill:rgba(16,10,36,.55)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }
/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,SFMono-Regular,Menlo,monospace;font-feature-settings:normal;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}body{background:var(--bg);color:var(--ink)}.pubshell{--pub-s:0.8;align-items:center;display:flex;flex-direction:column;gap:28px;min-height:100vh;padding:20px 20px 64px;position:relative;z-index:1}@media (min-width:720px){.pubshell{padding:20px 40px 80px}}.pubwrap{align-items:center;display:flex;flex-direction:column;gap:28px;max-width:1200px;width:100%}.pubhead{max-width:calc(1200px*var(--pub-s));position:sticky;top:20px;width:100%;z-index:20}.pubnav{align-items:center;backdrop-filter:blur(16px) saturate(1.6);background:rgba(7,1,29,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:50px;box-shadow:0 8px 8px rgba(0,0,0,.05);display:flex;gap:14px;height:calc(78px*var(--pub-s));padding:0 14px 0 24px}.pubcard,.pubnav{width:100%}@media (min-width:720px){.pubcard{backdrop-filter:blur(32px);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:32px;margin:0 auto;max-width:calc(840px*var(--pub-s));padding:calc(64px*var(--pub-s))}}.pubttl{font-size:calc(30px*var(--pub-s));font-weight:700;letter-spacing:-.03em;line-height:calc(38px*var(--pub-s));margin:calc(20px*var(--pub-s)) 0 0;text-align:center}@media (min-width:720px){.pubttl{font-size:calc(56px*var(--pub-s));line-height:calc(64px*var(--pub-s))}}@media (min-width:1000px){.pubttl{font-size:calc(64px*var(--pub-s));line-height:calc(72px*var(--pub-s))}}[lang=ja] .publines>p,[lang=ja] .pubsub,[lang=ja] .pubttl{letter-spacing:normal;word-break:auto-phrase}.pubsub{color:var(--ink-alt);font-size:max(13px,calc(15px*var(--pub-s)));line-height:20px;margin:calc(10px*var(--pub-s)) auto 0;max-width:calc(640px*var(--pub-s));text-align:center}@media (min-width:720px){.pubsub{font-size:max(13px,calc(16px*var(--pub-s)));line-height:21px}}.publab{display:block;font-size:max(12px,calc(14px*var(--pub-s)));font-weight:600;margin-bottom:calc(8px*var(--pub-s))}.pubfield{background:hsla(0,0%,100%,.14);border:1px solid transparent;border-radius:16px;color:var(--ink);display:block;font:inherit;font-size:max(14px,calc(16px*var(--pub-s)));height:max(44px,calc(56px*var(--pub-s)));padding:0 calc(18px*var(--pub-s));transition:background-color .16s ease,border-color .16s ease;width:100%}textarea.pubfield{height:calc(160px*var(--pub-s));line-height:22px;padding:calc(16px*var(--pub-s)) calc(18px*var(--pub-s));resize:vertical}.pubfield::-moz-placeholder{color:hsla(0,0%,100%,.55)}.pubfield::placeholder{color:hsla(0,0%,100%,.55)}.pubfield:focus-visible{background:hsla(0,0%,100%,.18);border-color:#9747ff;outline:none}.pubtabs{margin-top:calc(28px*var(--pub-s));position:relative}@media (min-width:720px){.pubtrack{margin:0 auto;max-width:calc(400px*var(--pub-s))}}.pubradio{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}.pubtrack{background:hsla(0,0%,100%,.14);border-radius:1024px;display:flex;padding:4px;position:relative;width:100%}.pubtrack:after{background:hsla(0,0%,100%,.85);border-radius:1024px;content:"";height:calc(100% - 8px);left:4px;position:absolute;top:4px;transition:transform .32s cubic-bezier(.32,.72,0,1);width:calc(50% - 4px)}.pubradio:nth-of-type(2):checked~.pubtrack:after{transform:translateX(100%)}.pubtrack>label{align-items:center;border-radius:1024px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex:1;font-size:max(14px,calc(16px*var(--pub-s)));font-weight:600;height:max(44px,calc(48px*var(--pub-s)));justify-content:center;position:relative;transition:color .26s ease;z-index:1}.pubradio:first-of-type:checked~.pubtrack>label:first-child,.pubradio:nth-of-type(2):checked~.pubtrack>label:nth-child(2){color:#07011d}.pubradio:focus-visible~.pubtrack{outline:2px solid #9747ff;outline-offset:3px}.publines{display:grid;margin:12px auto 0;max-width:520px}.publines>p{color:var(--ink-alt);font-size:13px;grid-area:1/1;line-height:18px;margin:0;opacity:0;text-align:center;transition:opacity .26s ease}.pubradio:first-of-type:checked~.publines>.ln-product,.pubradio:nth-of-type(2):checked~.publines>.ln-billing{opacity:1}.pubfields{gap:calc(20px*var(--pub-s));margin-top:calc(30px*var(--pub-s))}.pubfields,.pubfoot{display:flex;flex-direction:column}.pubfoot{align-items:stretch;gap:calc(18px*var(--pub-s))}@media (min-width:720px){.pubfoot{align-items:flex-end;flex-direction:row;gap:24px;justify-content:space-between}}.pubattach{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;gap:9px}.pubattach:hover{color:var(--accent)}.pubchip{align-items:center;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:1024px;display:inline-flex;font-size:13px;gap:9px;height:32px;padding:0 8px 0 13px}.pubchip button{color:var(--ink-dis);cursor:pointer;display:grid;height:20px;place-items:center;transition:color .14s ease;width:20px}.pubchip button:hover{color:var(--ink)}.pubbtn{align-items:center;background:var(--accent);border-radius:1024px;color:var(--accent-ink);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;height:max(44px,calc(56px*var(--pub-s)));justify-content:center;padding:0 calc(32px*var(--pub-s));transition:box-shadow .14s ease,opacity .14s ease;white-space:nowrap}.pubbtn:hover{box-shadow:inset 0 0 0 999px hsla(0,0%,100%,.16)}.pubbtn:disabled{cursor:not-allowed;opacity:.55}.publink{align-items:center;background:hsla(0,0%,100%,.92);border-radius:1024px;color:#07011d;display:inline-flex;font-size:14px;font-weight:600;height:40px;padding:0 18px;transition:box-shadow .14s ease;white-space:nowrap}.publink:hover{box-shadow:inset 0 0 0 999px rgba(7,1,29,.08)}.pubico{border-radius:1024px;color:var(--ink-alt);cursor:pointer;display:grid;height:34px;place-items:center;transition:color .14s ease,background-color .14s ease;width:34px}.pubico:hover{color:var(--ink)}.pubico:hover,.pubtheme{background:hsla(0,0%,100%,.1)}.pubtheme{border-radius:1024px;display:flex;gap:2px;padding:2px}.pubtheme button{border-radius:1024px;color:var(--ink-alt);cursor:pointer;display:grid;height:28px;place-items:center;transition:color .14s ease,background-color .14s ease;width:28px}.pubtheme button:hover{color:var(--ink)}.pubtheme button[data-on]{background:var(--accent);color:var(--accent-ink)}.on-wide{display:none}@media (min-width:720px){.on-wide{display:inline}.on-narrow{display:none}}.pubwrap.is-result,.pubwrap:has(>.pubresult){flex:1;justify-content:center}.pubresult{max-width:560px}.pubring{border:2.5px solid;border-radius:1024px;display:grid;height:74px;margin:0 auto;place-items:center;width:74px}.pubbg{background:var(--bg);inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:0}.pubbg .base{background:radial-gradient(35.6% 51.3% at 49.1% 40%,rgba(75,3,175,.55) 0,rgba(45,71,222,0) 100%);inset:0;position:absolute}.pubbg .o1,.pubbg .o2,.pubbg .o3{border-radius:50%;filter:blur(11vmin);left:50%;position:absolute;top:50%;will-change:transform}.pubbg .o1{animation:po1 17s ease-in-out infinite;background:radial-gradient(circle,#798eef 0,#772dde 46%,rgba(12,8,34,0) 100%);height:58vmin;margin:-29vmin 0 0 -33vmin;opacity:.42;width:66vmin}.pubbg .o2{animation:po2 23s ease-in-out infinite;background:radial-gradient(circle,rgba(255,205,79,.45) 0,rgba(117,18,255,.4) 45%,rgba(12,8,34,0) 100%);height:52vmin;margin:-26vmin 0 0 -29vmin;opacity:.34;width:58vmin}.pubbg .o3{animation:po3 29s ease-in-out infinite;background:radial-gradient(circle,rgba(75,3,175,.8) 0,rgba(45,71,222,.3) 52%,rgba(12,8,34,0) 100%);height:62vmin;margin:-31vmin 0 0 -36vmin;opacity:.34;width:72vmin}.pubbg .vignette{background:radial-gradient(86% 78% at 50% 44%,rgba(7,1,29,0) 0,rgba(7,1,29,.42) 68%,var(--bg) 100%);inset:0;position:absolute}@keyframes po1{0%{transform:translate3d(-34vw,-31vh,0) scale(.94)}26%{transform:translate3d(31vw,-24vh,0) scale(1.18)}51%{transform:translate3d(26vw,30vh,0) scale(1)}77%{transform:translate3d(-28vw,24vh,0) scale(1.22)}to{transform:translate3d(-34vw,-31vh,0) scale(.94)}}@keyframes po2{0%{transform:translate3d(30vw,-28vh,0) scale(1.16)}29%{transform:translate3d(-32vw,-19vh,0) scale(.9)}55%{transform:translate3d(-24vw,28vh,0) scale(1.24)}78%{transform:translate3d(28vw,21vh,0) scale(.98)}to{transform:translate3d(30vw,-28vh,0) scale(1.16)}}@keyframes po3{0%{transform:translate3d(-20vw,29vh,0) scale(1.08)}24%{transform:translate3d(28vw,20vh,0) scale(.88)}49%{transform:translate3d(22vw,-30vh,0) scale(1.2)}73%{transform:translate3d(-30vw,-22vh,0) scale(.96)}to{transform:translate3d(-20vw,29vh,0) scale(1.08)}}@media (prefers-reduced-motion:reduce){.pubbg .o1,.pubbg .o2,.pubbg .o3{animation:none}.publines>p,.pubtrack:after{transition:none}}[data-theme=light]{--bg:#f4f2f8;--ink-alt:#5b5570;--ink-dis:#716b89}[data-theme=light] .pubnav{background:hsla(0,0%,100%,.72);border-color:rgba(16,10,36,.1);box-shadow:0 8px 24px rgba(16,10,36,.1)}@media (min-width:720px){[data-theme=light] .pubcard{background:hsla(0,0%,100%,.72);border-color:rgba(16,10,36,.12);box-shadow:0 24px 60px rgba(16,10,36,.12)}}[data-theme=light] .pubfield{background:#f0edf6;border-color:#e0dbec}[data-theme=light] .pubfield::-moz-placeholder{color:#6e6885}[data-theme=light] .pubfield::placeholder{color:#6e6885}[data-theme=light] .pubtrack{background:#eae5f5}[data-theme=light] .pubtrack:after{background:#fff;box-shadow:0 2px 6px rgba(16,10,36,.12)}[data-theme=light] .pubtrack>label{color:#5b5570}[data-theme=light] .pubradio:first-of-type:checked~.pubtrack>label:first-child,[data-theme=light] .pubradio:nth-of-type(2):checked~.pubtrack>label:nth-child(2){color:#100a24}[data-theme=light] .pubchip{background:#fff;border-color:#e0dbec}[data-theme=light] .publink{background:#100a24;color:#fff}[data-theme=light] .publink:hover{box-shadow:inset 0 0 0 999px hsla(0,0%,100%,.14)}[data-theme=light] .pubico:hover,[data-theme=light] .pubtheme{background:rgba(16,10,36,.07)}[data-theme=light] .pubbg .base{background:radial-gradient(40% 54% at 50% 34%,rgba(91,27,214,.34) 0,rgba(91,27,214,0) 100%)}[data-theme=light] .pubbg .o1,[data-theme=light] .pubbg .o2,[data-theme=light] .pubbg .o3{filter:blur(96px)}[data-theme=light] .pubbg .o1{opacity:.4}[data-theme=light] .pubbg .o2,[data-theme=light] .pubbg .o3{opacity:.28}[data-theme=light] .pubbg .vignette{background:radial-gradient(88% 80% at 50% 44%,rgba(244,242,248,0) 0,rgba(244,242,248,.4) 70%,var(--bg) 100%)}.pubburger{border-radius:1024px;color:var(--ink);cursor:pointer;display:grid;height:38px;place-items:center;width:38px}.pubmenu{bottom:0;gap:12px;position:absolute;right:14px;top:0}.pubmenu,.pubrow{align-items:center;display:flex}.pubrow{gap:10px}.pubrow-label{color:var(--ink);display:none;font-size:14px;font-weight:600}.publang{position:relative}.publang>summary{align-items:center;border-radius:1024px;color:var(--ink-alt);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;height:34px;list-style:none;padding:0 10px;transition:color .14s ease,background-color .14s ease}.publang>summary::-webkit-details-marker{display:none}.publang>summary:hover,.publang[open]>summary{background:hsla(0,0%,100%,.1);color:var(--ink)}.publang>summary>svg{transition:transform .2s ease}.publang[open]>summary>svg{transform:rotate(180deg)}.publang-code{font-variant-numeric:tabular-nums;letter-spacing:.04em}.publang-list{background:#0c0526;border:1px solid hsla(0,0%,100%,.2);border-radius:18px;box-shadow:0 18px 40px rgba(0,0,0,.45);display:flex;flex-direction:column;max-height:320px;min-width:184px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:30}.publang-list>a{align-items:center;border-radius:12px;color:var(--ink-alt);display:flex;font-size:14px;gap:10px;height:38px;padding:0 12px;text-decoration:none;white-space:nowrap}.publang-list>a:hover{background:hsla(0,0%,100%,.1);color:var(--ink);text-decoration:none}.publang-list>a[aria-current]{background:hsla(0,0%,100%,.08);color:var(--ink);font-weight:600}[data-theme=light] .publang>summary:hover,[data-theme=light] .publang[open]>summary{background:rgba(16,10,36,.07)}[data-theme=light] .publang-list{background:#fff;border-color:rgba(16,10,36,.1);box-shadow:0 18px 40px rgba(16,10,36,.14)}[data-theme=light] .publang-list>a:hover{background:rgba(16,10,36,.06)}[data-theme=light] .publang-list>a[aria-current]{background:rgba(16,10,36,.05)}@media (max-width:719px){.pubburger{display:grid}.pubmenu{align-items:stretch;backdrop-filter:blur(16px) saturate(1.6);background:rgba(7,1,29,.3);border:1px solid hsla(0,0%,100%,.2);border-radius:24px;bottom:auto;box-shadow:0 8px 8px rgba(0,0,0,.05);flex-direction:column;gap:14px;left:0;opacity:0;padding:18px;pointer-events:none;right:0;top:calc(100% + 10px);transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.pubmenu[data-open]{opacity:1;pointer-events:auto;transform:none}.pubrow-label{display:block}.pubmenu .pubrow{justify-content:space-between;min-height:40px}.pubmenu .publink{height:46px;justify-content:center}.publang>summary{font-size:15px;height:40px;padding:0 14px}.publang-list{border-radius:20px;max-height:min(62vh,470px);min-width:236px;padding:8px}.publang-list>a{font-size:16px;gap:12px;height:48px;padding:0 14px}}@media (min-width:720px){.pubburger{display:none}}@media (max-width:719px){[data-theme=light] .pubmenu{background:hsla(0,0%,100%,.72);border-color:rgba(16,10,36,.1);box-shadow:0 8px 24px rgba(16,10,36,.1)}}@media (prefers-reduced-motion:reduce){.pubmenu{transition:none}}.pubbadge{background:var(--warn-bg);border:1px solid var(--warn-br);border-radius:1024px;color:var(--accent);gap:8px;height:34px;padding:0 16px}.pubmsg{display:block;position:relative}.pubcount{bottom:12px;position:absolute;right:16px}.pubchips{flex-wrap:wrap;gap:8px}.pubhint{display:block;margin-top:6px}.pubttl-sm{font-size:28px;line-height:36px}.pubnote{margin-top:14px}.pubmail{color:var(--ink);text-decoration:underline}.pubcta{height:52px;margin-top:28px;padding:0 32px}.pubring-row{justify-content:center}.pubring-ok{color:var(--ok-ink)}.pubring-ok>.pubring{box-shadow:0 0 42px var(--ok-bg)}.pubring-bad{color:var(--bad-ink)}.pubring-bad>.pubring{box-shadow:0 0 42px var(--bad-bg)}.pubring-star{color:var(--accent)}.pubring-star>.pubring{box-shadow:0 0 42px var(--warn-bg)}.pubrate{max-width:calc(640px*var(--pub-s))}.pubrate-ttl{font-size:calc(34px*var(--pub-s));line-height:calc(42px*var(--pub-s));margin-top:0}@media (min-width:720px){.pubrate-ttl{font-size:calc(44px*var(--pub-s));line-height:calc(52px*var(--pub-s))}}.pubrate-art{display:block;height:auto;margin:calc(26px*var(--pub-s)) auto 0;width:calc(250px*var(--pub-s))}.pubfaces{display:flex;gap:calc(40px*var(--pub-s));justify-content:center;margin-top:calc(26px*var(--pub-s))}.pubface{align-items:center;color:var(--ink);display:flex;flex-direction:column;gap:12px}.pubface-ring{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:1024px;display:grid;height:max(56px,calc(76px*var(--pub-s)));place-items:center;transition:background-color .16s ease,transform .16s ease,box-shadow .16s ease;width:max(56px,calc(76px*var(--pub-s)))}.pubface-label{color:var(--ink-alt);font-size:max(12px,calc(14px*var(--pub-s)));transition:color .16s ease}.pubface:focus-visible .pubface-ring,.pubface:hover .pubface-ring{background:var(--accent);box-shadow:0 0 34px var(--warn-bg);color:var(--accent-ink)}.pubface:focus-visible .pubface-label,.pubface:hover .pubface-label{color:var(--ink)}.pubface:active .pubface-ring{transform:scale(.94)}[data-theme=light] .pubface-ring{background:#fff;border-color:#e0dbec}@media (prefers-reduced-motion:reduce){.pubface-label,.pubface-ring{transition:none}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1\.5{margin-left:.375rem}.mr-1\.5{margin-right:.375rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-11{height:2.75rem}.max-h-60{max-height:15rem}.min-h-screen{min-height:100vh}.w-\[118px\]{width:118px}.w-\[24\%\]{width:24%}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[30\%\]{width:30%}.w-\[34\%\]{width:34%}.w-\[540px\]{width:540px}.w-\[72px\]{width:72px}.w-\[96px\]{width:96px}.w-full{width:100%}.min-w-0{min-width:0}.max-w-\[1440px\]{max-width:1440px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.flex-1{flex:1 1 0%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-\[minmax\(0\2c 1\.6fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 0\.8fr\)_minmax\(0\2c 0\.7fr\)_236px\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.7fr) 236px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.self-start{align-self:flex-start}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-card{border-radius:5px}.rounded-sheet{border-radius:16px}.border-b{border-bottom-width:1px}.border-line-soft{border-color:var(--line-soft)}.p-0{padding:0}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-8{padding:2rem}.\!px-0{padding-left:0!important;padding-right:0!important}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.pb-3\.5{padding-bottom:.875rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.text-left{text-align:left}.text-center{text-align:center}.text-\[13px\]{font-size:13px}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.last\:border-0:last-child{border-width:0}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:text-ink:hover{color:var(--ink)}@media (min-width:640px){.sm\:flex{display:flex}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[128px_1fr_128px_1fr\]{grid-template-columns:128px 1fr 128px 1fr}}@media (min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\2c 1\.15fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.65fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1\.6fr\)_minmax\(300px\2c 1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr)}.xl\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1fr\)_minmax\(0\2c 1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr)}.xl\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(320px\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.xl\:items-start{align-items:flex-start}}