html,body{min-height:100vh;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--accent:#0078d4;--accent-rgb:0, 120, 212;--accent-2:#106ebe;--accent-3:#005a9e;--accent-secondary-rgb:106, 90, 205;--page-gradient:linear-gradient(135deg, #e3f2fd 0%, #f0f4ff 25%, #f5f7fa 50%, #e8f0f8 75%, #dde8f5 100%);--page-texture:radial-gradient(circle at 20% 50%, rgba(var(--accent-rgb), .03) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(var(--accent-secondary-rgb), .03) 0%, transparent 50%);--title-gradient:linear-gradient(135deg, var(--accent) 0%, var(--accent-2) 30%, var(--accent-3) 60%, var(--accent) 100%);--control-bg:#ffffffb3;--control-border:#fffc;--control-inset:#ffffffe6;--control-fg:#323130}html[data-design-theme=terminal]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#bd93f9;--accent-rgb:189, 147, 249;--accent-2:#ff79c6;--accent-3:#8be9fd;--accent-secondary-rgb:255, 121, 198;--page-gradient:#282a36;--page-texture:radial-gradient(circle, #6272a48c 1px, transparent 1px);--title-gradient:linear-gradient(90deg, #bd93f9 0%, #ff79c6 100%);--control-bg:#282a36eb;--control-border:#44475a;--control-inset:transparent;--control-fg:#f8f8f2}html[data-design-theme=cyberpunk]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cyber-bg:#060608;--cyber-fg:#e8e6d0;--cyber-card:#0c0c14;--cyber-muted:#14141e;--cyber-muted-fg:#6b7088;--cyber-border:#1e1e2c;--cyber-accent:#f5e642;--cyber-accent-2:#ff2a6d;--cyber-accent-3:#05d9e8;--accent:var(--cyber-accent);--accent-rgb:245, 230, 66;--accent-2:var(--cyber-accent-2);--accent-3:var(--cyber-accent-3);--accent-secondary-rgb:255, 42, 109;--page-gradient:var(--cyber-bg);--page-texture:radial-gradient(ellipse at 15% 35%, #ff2a6d12 0%, transparent 45%), radial-gradient(ellipse at 85% 65%, #05d9e812 0%, transparent 45%), radial-gradient(ellipse at 50% 88%, #f5e6420d 0%, transparent 40%), linear-gradient(#f5e64207 1px, transparent 1px), linear-gradient(90deg, #f5e64207 1px, transparent 1px);--title-gradient:linear-gradient(90deg, var(--cyber-accent-2) 0%, var(--cyber-accent) 50%, var(--cyber-accent-3) 100%);--control-bg:#060608eb;--control-border:#f5e64280;--control-inset:#ffffff08;--control-fg:var(--cyber-fg);--box-shadow-neon:0 0 6px #f5e642, 0 0 14px #f5e64266;--box-shadow-neon-sm:0 0 3px #f5e642, 0 0 8px #f5e6424d;--box-shadow-neon-lg:0 0 10px #f5e642, 0 0 25px #f5e6428c, 0 0 55px #f5e64233;--box-shadow-neon-secondary:0 0 5px #ff2a6d, 0 0 18px #ff2a6d8c;--box-shadow-neon-tertiary:0 0 5px #05d9e8, 0 0 18px #05d9e88c;--cyber-chamfer:polygon(0 14px, 14px 0, calc(100% - 14px) 0, 100% 14px, 100% calc(100% - 14px), calc(100% - 14px) 100%, 14px 100%, 0 calc(100% - 14px));--cyber-chamfer-sm:polygon(0 8px, 8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px))}body{background:var(--page-gradient);background-attachment:fixed;position:relative}body:before{content:"";background-image:var(--page-texture);pointer-events:none;z-index:0;position:fixed;inset:0}a{color:inherit;text-decoration:none}*{box-sizing:border-box}.container{z-index:1;padding:0 2rem;position:relative}.theme-controls{z-index:1000;align-items:center;gap:10px;display:flex;position:fixed;top:20px;right:20px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.design-theme{align-items:center;display:flex;position:relative}.design-theme-button,.theme-toggle{border:1px solid var(--control-border);background:var(--control-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);box-shadow:0 2px 8px #00000014, 0 1px 2px #0000000a, inset 0 1px 0 var(--control-inset);color:var(--control-fg);cursor:pointer;border-radius:12px}.design-theme-button{min-width:118px;height:44px;font:inherit;text-align:center;justify-content:center;align-items:center;padding:0 34px 0 14px;display:inline-flex;position:relative}.design-theme-button:after{content:"▾";pointer-events:none;opacity:.7;color:var(--control-fg);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.design-theme-button:hover{border-color:rgba(var(--accent-rgb), .3)}.design-theme-button:focus-visible{outline:2px solid rgba(var(--accent-rgb), .35);outline-offset:2px}.design-theme-list{border:1px solid var(--control-border);-webkit-backdrop-filter:blur(20px)saturate(180%);z-index:1001;background:#ffffffd1;border-radius:14px;min-width:160px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #0000001f,0 6px 12px #00000014,inset 0 1px #ffffffe6}html[data-theme=dark]:not([data-design-theme=terminal]) .design-theme-list{background:#141414cc;box-shadow:0 12px 30px #0000008c,0 6px 12px #00000059,inset 0 1px #ffffff0f}.design-theme-list [role=option]{cursor:pointer;color:var(--control-fg);-webkit-user-select:none;user-select:none;text-align:center;border-radius:10px;padding:10px;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.design-theme-list [role=option]:hover{background:rgba(var(--accent-rgb), .12);color:var(--control-fg)}.design-theme-list [role=option][aria-selected=true]{background:rgba(var(--accent-rgb), .18);color:var(--control-fg)}.design-theme-list [role=option]:focus-visible{outline:2px solid rgba(var(--accent-rgb), .35);outline-offset:2px}.theme-toggle{justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.theme-icon{width:20px;height:20px;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);display:block}.theme-icon-sun{display:none}.theme-icon-moon,html[data-theme=dark]:not([data-design-theme=terminal]) .theme-icon-sun{display:block}html[data-theme=dark]:not([data-design-theme=terminal]) .theme-icon-moon{display:none}.theme-toggle:hover{box-shadow:0 8px 24px rgba(var(--accent-rgb), .15), 0 4px 8px #0000001a, inset 0 1px 0 #fffffff2;border-color:rgba(var(--accent-rgb), .3);color:var(--accent);transform:translateY(-2px)}.theme-toggle:active{transition:all .1s cubic-bezier(.4,0,.2,1);transform:translateY(0)}html[data-theme=dark]:not([data-design-theme=terminal]) .theme-toggle{box-shadow:0 2px 8px #0000004d,0 1px 2px #0003,inset 0 1px #ffffff0d}html[data-theme=dark]:not([data-design-theme=terminal]) .design-theme-button{box-shadow:0 2px 8px #0000004d, 0 1px 2px #0003, inset 0 1px 0 var(--control-inset)}html[data-theme=dark]:not([data-design-theme=terminal]) .theme-toggle:hover{border-color:rgba(var(--accent-rgb), .4);box-shadow:0 8px 24px rgba(var(--accent-rgb), .25), 0 4px 8px #0000004d, inset 0 1px 0 #ffffff1a;color:var(--accent)}.main{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:4rem 3rem 0;display:flex;position:relative}.title{text-align:center;color:#1a1a1a;letter-spacing:-.02em;margin:1rem 0;font-size:2.5rem;font-weight:600;line-height:1.3}.title-cursor{display:none}.title{background:var(--title-gradient);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.title,.description{text-align:center}.description{margin:4rem 0;font-size:1.5rem;line-height:1.5}.grid{flex-wrap:wrap;justify-content:center;align-items:center;max-width:800px;display:flex}.card{text-align:left;width:100%;color:inherit;-webkit-backdrop-filter:blur(20px)saturate(180%);background:#ffffffb3;border:1px solid #fffc;border-radius:12px;max-width:300px;margin:1rem;padding:1.5rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;transform:translateY(0);box-shadow:0 2px 8px #00000014,0 1px 2px #0000000a,inset 0 1px #ffffffe6}.card:before{content:"";background:linear-gradient(135deg, rgba(var(--accent-rgb), .1) 0%, #ffffff4d 50%, rgba(var(--accent-rgb), .1) 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;border-radius:12px;padding:1px;transition:opacity .2s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}.card.pin{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#f7f7f7bf}.card:hover,.card:focus{color:var(--accent);box-shadow:0 8px 24px rgba(var(--accent-rgb), .15), 0 4px 8px #0000001a, inset 0 1px 0 #fffffff2;border-color:rgba(var(--accent-rgb), .3);transform:translateY(-2px)}.card:hover:before,.card:focus:before{opacity:1}.card:active{transition:all .1s cubic-bezier(.4,0,.2,1);transform:translateY(0)}.card h2{color:#1a1a1a;letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600;transition:color .2s cubic-bezier(.4,0,.2,1)}.card:hover h2,.card:focus h2{color:var(--accent)}.card .title-icon{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.card .title-icon img{filter:drop-shadow(0 1px 2px #0000001a);width:32px;height:32px;transition:transform .2s cubic-bezier(.4,0,.2,1)}.card:hover .title-icon img,.card:focus .title-icon img{transform:scale(1.05)}.card p{color:#605e5c;margin:0;font-size:.9375rem;line-height:1.6;transition:color .2s cubic-bezier(.4,0,.2,1)}.card:hover p,.card:focus p{color:#323130}.card .single{text-overflow:ellipsis;word-break:break-all;white-space:nowrap;overflow:hidden}.beian{text-align:center;margin:24px 0}.beian img{vertical-align:middle;width:14px;height:14px;margin:0 4px}.beian a{color:#605e5c;font-size:13px;text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1)}.beian a:hover{color:var(--accent)}@keyframes terminal-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes cyberpunk-title-anim{0%{filter:drop-shadow(-2px 0 #ff2a6dbf)drop-shadow(2px 0 #05d9e8bf)drop-shadow(0 0 18px #f5e6424d);clip-path:inset(0);transform:translate(0,0)}30%{filter:drop-shadow(3px 0 #ff2a6dbf)drop-shadow(-3px 0 #05d9e8bf)drop-shadow(0 0 24px #f5e64266);clip-path:inset(0);transform:translate(0,0)}60%,84%{filter:drop-shadow(-2px 0 #ff2a6dbf)drop-shadow(2px 0 #05d9e8bf)drop-shadow(0 0 18px #f5e6424d);clip-path:inset(0);transform:translate(0,0)}85%{clip-path:inset(10% 0 76%);filter:drop-shadow(5px 0 #ff2a6d)drop-shadow(-2px 0 #05d9e8);transform:translate(-6px)}86%{clip-path:inset(62% 0 12%);filter:drop-shadow(-5px 0 #ff2a6d)drop-shadow(2px 0 #05d9e8);transform:translate(6px,2px)}87%{clip-path:inset(38% 0 44%);filter:drop-shadow(0 0 10px #f5e642)drop-shadow(3px 0 #ff2a6d);transform:translate(-3px,-2px)}88%,to{filter:drop-shadow(-2px 0 #ff2a6dbf)drop-shadow(2px 0 #05d9e8bf)drop-shadow(0 0 18px #f5e6424d);clip-path:inset(0);transform:translate(0,0)}}@keyframes cyberpunk-scanline{0%{background-position:0 0,0 -220px}to{background-position:0 0,0 calc(100vh + 220px)}}@keyframes cyberpunk-corner-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes nier-glitch{0%,86%,to{clip-path:inset(0);text-shadow:none;transform:none}87%{clip-path:inset(15% 0 70%);text-shadow:-2px 0 #ff003ccc,2px 0 #00b4ffcc;transform:translate(3px)}89%{clip-path:inset(60% 0 10%);text-shadow:2px 0 #ff003c99,-1px 0 #00b4ff99;transform:translate(-2px)}91%{clip-path:inset(35% 0 45%);text-shadow:-1px 0 #ff003c66;transform:translate(1px)}93%{clip-path:inset(0);text-shadow:none;transform:none}}@keyframes nier-scan{0%{opacity:.9;top:0}to{opacity:0;top:calc(100% - 2px)}}html[data-design-theme=terminal] body{letter-spacing:.01em;color:#f8f8f2;font-family:ui-monospace,JetBrains Mono,Fira Code,VT323,Menlo,Consolas,Liberation Mono,monospace}html[data-design-theme=terminal] body:before{background-size:20px 20px}html[data-design-theme=terminal] .theme-controls{gap:12px}html[data-design-theme=terminal] .design-theme-button,html[data-design-theme=terminal] .theme-toggle{box-shadow:none;-webkit-backdrop-filter:none;border:1px solid #44475a;border-radius:8px}html[data-design-theme=terminal] .theme-toggle{cursor:not-allowed}html[data-design-theme=terminal] .design-theme-button:hover,html[data-design-theme=terminal] .theme-toggle:hover{color:#bd93f9;background:#bd93f914;border-color:#bd93f9;transform:none}html[data-design-theme=terminal] .design-theme-button:after{color:currentColor}html[data-design-theme=terminal] .design-theme-list{box-shadow:none;-webkit-backdrop-filter:none;background:#282a36f5;border:1px solid #44475a;border-radius:10px}html[data-design-theme=terminal] .design-theme-list [role=option]{text-transform:uppercase;border-radius:0}html[data-design-theme=terminal] .design-theme-list [role=option]:hover,html[data-design-theme=terminal] .design-theme-list [role=option][aria-selected=true]{color:#bd93f9;background:#bd93f926}html[data-design-theme=terminal] .title{background:var(--title-gradient);-webkit-text-fill-color:transparent;color:#0000;text-shadow:none;text-transform:uppercase;letter-spacing:.04em;-webkit-background-clip:text;background-clip:text;position:relative}html[data-design-theme=terminal] .title:after{content:"█";-webkit-text-fill-color:#bd93f9;margin-left:8px;animation:1s step-end infinite terminal-cursor-blink}html[data-design-theme=terminal] .card{-webkit-backdrop-filter:none;background:#313244;border:1px solid #44475a;border-radius:10px;transition:all .2s;transform:translateY(0);box-shadow:0 4px 16px #00000073}html[data-design-theme=terminal] .card.pin{background:#383a4a}html[data-design-theme=terminal] .card:before{display:none}html[data-design-theme=terminal] .card h2{color:#f8f8f2;text-shadow:none}html[data-design-theme=terminal] .card p{color:#6272a4;text-shadow:none}html[data-design-theme=terminal] .card:hover,html[data-design-theme=terminal] .card:focus{background:#313244;border-color:#bd93f9;transform:translateY(-2px);box-shadow:0 0 0 1px #bd93f940,0 8px 28px #bd93f926,0 4px 12px #00000080}html[data-design-theme=terminal] .card:hover h2,html[data-design-theme=terminal] .card:focus h2{color:#bd93f9}html[data-design-theme=terminal] .card:hover p,html[data-design-theme=terminal] .card:focus p{color:#cdd6f4}html[data-design-theme=terminal] .beian a{color:#6272a4;text-shadow:none}html[data-design-theme=terminal] .beian a:hover{color:#bd93f9;text-shadow:none;background:0 0}html[data-design-theme=cyberpunk] body{letter-spacing:.02em;color:var(--cyber-fg);font-family:ui-monospace,JetBrains Mono,Fira Code,Menlo,Consolas,Liberation Mono,monospace}html[data-design-theme=cyberpunk] body:before{background-size:auto,auto,auto,60px 60px,60px 60px}html[data-design-theme=cyberpunk] body:after{content:"";pointer-events:none;z-index:0;opacity:.6;background:repeating-linear-gradient(0deg,#0000 0 2px,#0006 2px 4px),linear-gradient(#0000 0%,#f5e64214 50%,#0000 100%) 0 -220px/100% 220px;animation:9s linear infinite cyberpunk-scanline;position:fixed;inset:0}html[data-design-theme=cyberpunk] .theme-controls{gap:12px}html[data-design-theme=cyberpunk] .design-theme-button,html[data-design-theme=cyberpunk] .theme-toggle{clip-path:var(--cyber-chamfer-sm);-webkit-backdrop-filter:none;border:1px solid rgba(var(--accent-rgb), .55);border-bottom:2px solid rgba(var(--accent-rgb), .8);box-shadow:var(--box-shadow-neon-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--cyber-fg);background:#060608eb;border-radius:0}html[data-design-theme=cyberpunk] .design-theme-button:hover,html[data-design-theme=cyberpunk] .theme-toggle:hover{border-color:rgba(var(--accent-rgb), .95);border-bottom-color:var(--cyber-accent);color:var(--cyber-accent);box-shadow:var(--box-shadow-neon);background:#f5e64212;transform:translateY(-1px)}html[data-design-theme=cyberpunk] .design-theme-button:focus-visible,html[data-design-theme=cyberpunk] .theme-toggle:focus-visible{outline:2px solid rgba(var(--accent-rgb), .65);outline-offset:3px;box-shadow:var(--box-shadow-neon)}html[data-design-theme=cyberpunk] .theme-toggle{cursor:not-allowed;opacity:.65}html[data-design-theme=cyberpunk] .theme-icon-sun{display:none}html[data-design-theme=cyberpunk] .theme-icon-moon{display:block}html[data-design-theme=cyberpunk] .design-theme-list{clip-path:var(--cyber-chamfer);border:1px solid rgba(var(--accent-rgb), .5);border-bottom:2px solid rgba(var(--accent-rgb), .85);box-shadow:var(--box-shadow-neon-sm);-webkit-backdrop-filter:none;background:#060608f5;border-radius:0}html[data-design-theme=cyberpunk] .design-theme-list [role=option]{clip-path:var(--cyber-chamfer-sm);text-transform:uppercase;letter-spacing:.14em;border-radius:0}html[data-design-theme=cyberpunk] .design-theme-list [role=option]:hover,html[data-design-theme=cyberpunk] .design-theme-list [role=option][aria-selected=true]{background:rgba(var(--accent-rgb), .12);color:var(--cyber-accent);box-shadow:inset 0 0 0 1px rgba(var(--accent-rgb), .6)}html[data-design-theme=cyberpunk] .title{background:var(--title-gradient);-webkit-text-fill-color:transparent;color:#0000;text-transform:uppercase;letter-spacing:.08em;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite cyberpunk-title-anim;position:relative}html[data-design-theme=cyberpunk] .title-cursor{display:none}html[data-design-theme=cyberpunk] .card{clip-path:var(--cyber-chamfer);border:1px solid #1e1e2cf0;border-top:2px solid rgba(var(--accent-rgb), .55);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .1), 0 12px 32px #0009, var(--box-shadow-neon-sm);-webkit-backdrop-filter:none;background:#0c0c14f0;border-radius:0;transition:all .12s steps(4,end);position:relative;overflow:hidden;transform:translateY(0)}html[data-design-theme=cyberpunk] .card:before{content:"";background:linear-gradient(var(--cyber-accent), var(--cyber-accent)) top left / 16px 2px no-repeat, linear-gradient(var(--cyber-accent), var(--cyber-accent)) top left / 2px 16px no-repeat, linear-gradient(var(--cyber-accent), var(--cyber-accent)) bottom right / 16px 2px no-repeat, linear-gradient(var(--cyber-accent), var(--cyber-accent)) bottom right / 2px 16px no-repeat;opacity:0;pointer-events:none;z-index:1;animation:3s ease-in-out infinite cyberpunk-corner-pulse;position:absolute;inset:0}html[data-design-theme=cyberpunk] .card h2{color:var(--cyber-fg);text-transform:uppercase;letter-spacing:.06em}html[data-design-theme=cyberpunk] .card p{color:var(--cyber-muted-fg)}html[data-design-theme=cyberpunk] .card:hover,html[data-design-theme=cyberpunk] .card:focus{border-top-color:var(--cyber-accent);border-color:rgba(var(--accent-rgb), .85);box-shadow:0 0 0 1px rgba(var(--accent-rgb), .22), 0 14px 38px #000000a6, var(--box-shadow-neon-lg);transform:translateY(-2px)}html[data-design-theme=cyberpunk] .card:hover:before,html[data-design-theme=cyberpunk] .card:focus:before{opacity:.9;animation:none}html[data-design-theme=cyberpunk] .card:hover h2,html[data-design-theme=cyberpunk] .card:focus h2{color:var(--cyber-accent)}html[data-design-theme=cyberpunk] .card:hover p,html[data-design-theme=cyberpunk] .card:focus p{color:#e8e6d0e6}html[data-design-theme=cyberpunk] .beian a{color:#e8e6d099}html[data-design-theme=cyberpunk] .beian a:hover{color:var(--cyber-accent);text-shadow:0 0 10px rgba(var(--accent-rgb), .35)}@media (width<=600px){.grid{flex-direction:column;width:100%}.theme-controls{gap:8px;top:12px;right:12px}.design-theme-button{min-width:108px}}@media (prefers-reduced-motion:reduce){html[data-design-theme=cyberpunk] body:after,html[data-design-theme=cyberpunk] .title,html[data-design-theme=cyberpunk] .card,html[data-design-theme=cyberpunk] .card:before{transition-duration:.01ms!important;animation:none!important;transform:none!important}}html[data-theme=dark]:not([data-design-theme=terminal]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#60cdff;--accent-rgb:96, 205, 255;--accent-2:#4fc3f7;--accent-3:#29b6f6;--page-gradient:linear-gradient(135deg, #1a1a1a 0%, #1f1f1f 25%, #1a1a1a 50%, #1d1d1d 75%, #1a1a1a 100%);--page-texture:radial-gradient(circle at 20% 50%, rgba(var(--accent-rgb), .08) 0%, transparent 50%), radial-gradient(circle at 80% 80%, rgba(var(--accent-secondary-rgb), .08) 0%, transparent 50%);--control-bg:#1e1e1eb3;--control-border:#ffffff1a;--control-inset:#ffffff0d;--control-fg:#fff}html[data-theme=dark]:not([data-design-theme=terminal]) body{color:#fff}html[data-theme=dark]:not([data-design-theme=terminal]) .card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#1e1e1eb3;border:1px solid #ffffff1a;box-shadow:0 2px 8px #0000004d,0 1px 2px #0003,inset 0 1px #ffffff0d}html[data-theme=dark]:not([data-design-theme=terminal]) .card:before{background:linear-gradient(135deg, rgba(var(--accent-rgb), .2) 0%, #ffffff1a 50%, rgba(var(--accent-rgb), .2) 100%)}html[data-theme=dark]:not([data-design-theme=terminal]) .card h2{color:#fff}html[data-theme=dark]:not([data-design-theme=terminal]) .card:hover h2,html[data-theme=dark]:not([data-design-theme=terminal]) .card:focus h2{color:var(--accent)}html[data-theme=dark]:not([data-design-theme=terminal]) .card:hover,html[data-theme=dark]:not([data-design-theme=terminal]) .card:focus{border-color:rgba(var(--accent-rgb), .4);box-shadow:0 8px 24px rgba(var(--accent-rgb), .25), 0 4px 8px #0000004d, inset 0 1px 0 #ffffff1a}html[data-theme=dark]:not([data-design-theme=terminal]) .card p{color:#c8c6c4}html[data-theme=dark]:not([data-design-theme=terminal]) .card:hover p,html[data-theme=dark]:not([data-design-theme=terminal]) .card:focus p{color:#e1dfdd}html[data-theme=dark]:not([data-design-theme=terminal]) .pin.card{-webkit-backdrop-filter:blur(20px)saturate(180%);background:#282828bf}html[data-theme=dark]:not([data-design-theme=terminal]) .beian a{color:#c8c6c4}html[data-theme=dark]:not([data-design-theme=terminal]) .beian a:hover{color:var(--accent)}html[data-design-theme=material-you]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-bg:#fffbfe;--md-on-bg:#1c1b1f;--md-primary:#6750a4;--md-on-primary:#fff;--md-secondary-container:#e8def8;--md-on-secondary-container:#1d192b;--md-tertiary:#7d5260;--md-surface-container:#f3edf7;--md-surface-container-low:#e7e0ec;--md-outline:#79747e;--md-on-surface-variant:#49454f;--md-ease:cubic-bezier(.2, 0, 0, 1);--accent:var(--md-primary);--accent-rgb:103, 80, 164;--accent-2:var(--md-primary);--accent-3:var(--md-primary);--accent-secondary-rgb:125, 82, 96;--page-gradient:radial-gradient(circle at 12% 18%, rgba(var(--accent-rgb), .16) 0%, transparent 56%), radial-gradient(circle at 88% 22%, #e8def8eb 0%, transparent 58%), radial-gradient(circle at 22% 90%, #7d52601a 0%, transparent 52%), var(--md-bg);--page-texture:radial-gradient(circle at 18% 32%, rgba(var(--accent-rgb), .1) 0%, transparent 48%), radial-gradient(circle at 78% 76%, #7d526014 0%, transparent 50%);--title-gradient:linear-gradient(135deg, var(--md-primary) 0%, #6750a4eb 40%, var(--md-tertiary) 100%);--control-bg:#f3edf7c7;--control-border:#79747e59;--control-inset:#ffffffb3;--control-fg:var(--md-on-bg)}html[data-theme=dark][data-design-theme=material-you]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-bg:#1c1b1f;--md-on-bg:#e6e1e5;--md-primary:#d0bcff;--md-on-primary:#381e72;--md-secondary-container:#4a4458;--md-on-secondary-container:#e8def8;--md-tertiary:#efb8c8;--md-surface-container:#211f26;--md-surface-container-low:#1f1d24;--md-outline:#938f99;--md-on-surface-variant:#cac4d0;--accent:var(--md-primary);--accent-rgb:208, 188, 255;--accent-2:var(--md-primary);--accent-3:var(--md-primary);--accent-secondary-rgb:239, 184, 200;--page-gradient:radial-gradient(circle at 12% 18%, rgba(var(--accent-rgb), .12) 0%, transparent 56%), radial-gradient(circle at 88% 22%, #efb8c81a 0%, transparent 58%), radial-gradient(circle at 26% 92%, #e8def817 0%, transparent 55%), var(--md-bg);--page-texture:radial-gradient(circle at 18% 32%, rgba(var(--accent-rgb), .08) 0%, transparent 48%), radial-gradient(circle at 78% 76%, #efb8c80f 0%, transparent 50%);--title-gradient:linear-gradient(135deg, var(--md-primary) 0%, #d0bcffeb 45%, var(--md-tertiary) 100%);--control-bg:#211f26c7;--control-border:#938f9959;--control-inset:#ffffff0f;--control-fg:var(--md-on-bg)}html[data-design-theme=material-you] body{color:var(--md-on-bg)}html[data-design-theme=material-you] body:after{content:"";background:radial-gradient(circle at 24% 28%, rgba(var(--accent-rgb), .22) 0%, transparent 46%), radial-gradient(circle at 72% 34%, #e8def89e 0%, transparent 52%), radial-gradient(circle at 78% 88%, rgba(var(--accent-secondary-rgb), .18) 0%, transparent 56%);filter:blur(84px);opacity:.65;pointer-events:none;z-index:0;position:fixed;inset:-20vh -20vw}html[data-design-theme=material-you] .design-theme-button,html[data-design-theme=material-you] .theme-toggle{transition:all .3s var(--md-ease);border-radius:9999px}html[data-design-theme=material-you] .design-theme-button:after{content:"▾"}html[data-design-theme=material-you] .design-theme-button:hover,html[data-design-theme=material-you] .theme-toggle:hover{background:rgba(var(--accent-rgb), .1);border-color:rgba(var(--accent-rgb), .35);box-shadow:0 10px 26px rgba(var(--accent-rgb), .18), 0 4px 10px #00000014, inset 0 1px 0 #ffffff80;transform:translateY(-1px)}html[data-design-theme=material-you] .design-theme-button:active,html[data-design-theme=material-you] .theme-toggle:active{transition:all .2s var(--md-ease);transform:scale(.95)}html[data-design-theme=material-you] .design-theme-button:focus-visible,html[data-design-theme=material-you] .theme-toggle:focus-visible{outline:2px solid rgba(var(--accent-rgb), .5);outline-offset:3px}html[data-design-theme=material-you] .design-theme-list{background:#f3edf7e0;border:1px solid #79747e3d;border-radius:20px;box-shadow:0 18px 40px #0000001f,0 8px 18px #00000014,inset 0 1px #ffffffb3}html[data-theme=dark][data-design-theme=material-you] .design-theme-list{background:#211f26e6;border:1px solid #938f993d;box-shadow:0 18px 46px #00000085,0 8px 18px #0000005c,inset 0 1px #ffffff0f}html[data-design-theme=material-you] .title{letter-spacing:-.01em;font-weight:500}html[data-design-theme=material-you] .card{box-shadow:0 1px 2px #0000000f, 0 10px 22px rgba(var(--accent-rgb), .12);transition:all .3s var(--md-ease);background:#f3edf7d1;border:none;border-radius:24px}html[data-design-theme=material-you] .card:before{display:none}html[data-design-theme=material-you] .card.pin{background:#e7e0ecd9}html[data-design-theme=material-you] .card:hover,html[data-design-theme=material-you] .card:focus{color:var(--accent);box-shadow:0 18px 46px rgba(var(--accent-rgb), .22), 0 10px 22px #0000001a;transform:translateY(-2px)scale(1.02)}html[data-design-theme=material-you] .card h2{color:var(--md-on-bg);transition:color .3s var(--md-ease);font-weight:500}html[data-design-theme=material-you] .card p{color:var(--md-on-surface-variant);transition:color .3s var(--md-ease)}html[data-design-theme=material-you] .card:hover p,html[data-design-theme=material-you] .card:focus p{color:var(--md-on-bg)}html[data-theme=dark][data-design-theme=material-you] .card{background:#211f26d6;box-shadow:0 1px 2px #0000004d,0 14px 34px #0006}html[data-theme=dark][data-design-theme=material-you] .card.pin{background:#1f1d24eb}html[data-theme=dark][data-design-theme=material-you] .card:hover,html[data-theme=dark][data-design-theme=material-you] .card:focus{box-shadow:0 22px 60px #0000008c, 0 10px 26px rgba(var(--accent-rgb), .14)}html[data-design-theme=material-you] .beian a{color:var(--md-on-surface-variant)}html[data-design-theme=material-you] .beian a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html[data-design-theme=material-you] .card,html[data-design-theme=material-you] .design-theme-button,html[data-design-theme=material-you] .theme-toggle,html[data-design-theme=material-you] .theme-icon{transition-duration:.01ms!important;transform:none!important}}html[data-design-theme=nord],html[data-theme=dark][data-design-theme=nord]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#88c0d0;--accent-rgb:136, 192, 208;--accent-2:#81a1c1;--accent-3:#5e81ac;--accent-secondary-rgb:129, 161, 193;--page-gradient:#2e3440;--page-texture:none;--title-gradient:linear-gradient(135deg, #88c0d0 0%, #81a1c1 50%, #5e81ac 100%);--control-bg:#3b4252d9;--control-border:#4c566a99;--control-inset:#434c5e80;--control-fg:#eceff4}html[data-theme=dark][data-design-theme=nord] body{color:#eceff4}html[data-theme=light][data-design-theme=nord]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#5e81ac;--accent-rgb:94, 129, 172;--accent-2:#81a1c1;--accent-3:#88c0d0;--accent-secondary-rgb:94, 129, 172;--page-gradient:#eceff4;--page-texture:none;--title-gradient:linear-gradient(135deg, #5e81ac 0%, #81a1c1 50%, #88c0d0 100%);--control-bg:#e5e9f0d9;--control-border:#d8dee9cc;--control-inset:#eceff4e6;--control-fg:#2e3440}html[data-theme=light][data-design-theme=nord] body{color:#2e3440}html[data-theme=dark][data-design-theme=nord] .card{-webkit-backdrop-filter:none;background:#3b4252;border:1px solid #4c566a;border-radius:6px;box-shadow:0 2px 8px #0000004d}html[data-theme=dark][data-design-theme=nord] .card:before{display:none}html[data-theme=dark][data-design-theme=nord] .card h2{color:#eceff4}html[data-theme=dark][data-design-theme=nord] .card:hover h2,html[data-theme=dark][data-design-theme=nord] .card:focus h2{color:#88c0d0}html[data-theme=dark][data-design-theme=nord] .card p{color:#d8dee9}html[data-theme=dark][data-design-theme=nord] .card:hover p,html[data-theme=dark][data-design-theme=nord] .card:focus p{color:#e5e9f0}html[data-theme=dark][data-design-theme=nord] .card:hover,html[data-theme=dark][data-design-theme=nord] .card:focus{border-color:#88c0d0;box-shadow:0 4px 16px #88c0d033}html[data-theme=dark][data-design-theme=nord] .card.pin{-webkit-backdrop-filter:none;background:#434c5e}html[data-theme=light][data-design-theme=nord] .card{-webkit-backdrop-filter:none;background:#e5e9f0;border:1px solid #d8dee9;border-radius:6px;box-shadow:0 2px 8px #2e34401a}html[data-theme=light][data-design-theme=nord] .card:before{display:none}html[data-theme=light][data-design-theme=nord] .card h2{color:#2e3440}html[data-theme=light][data-design-theme=nord] .card:hover h2,html[data-theme=light][data-design-theme=nord] .card:focus h2{color:#5e81ac}html[data-theme=light][data-design-theme=nord] .card p{color:#4c566a}html[data-theme=light][data-design-theme=nord] .card:hover p,html[data-theme=light][data-design-theme=nord] .card:focus p{color:#3b4252}html[data-theme=light][data-design-theme=nord] .card:hover,html[data-theme=light][data-design-theme=nord] .card:focus{border-color:#5e81ac;box-shadow:0 4px 16px #5e81ac33}html[data-theme=light][data-design-theme=nord] .card.pin{-webkit-backdrop-filter:none;background:#eceff4;border-color:#d8dee9}html[data-theme=dark][data-design-theme=nord] .beian a{color:#d8dee9}html[data-theme=dark][data-design-theme=nord] .beian a:hover{color:#88c0d0}html[data-theme=light][data-design-theme=nord] .beian a{color:#4c566a}html[data-theme=light][data-design-theme=nord] .beian a:hover{color:#5e81ac}html[data-design-theme=animal-crossing]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#6dbc7e;--accent-rgb:109, 188, 126;--accent-2:#5aad6d;--accent-3:#4a9e5d;--accent-secondary-rgb:244, 200, 66;--page-gradient:linear-gradient(135deg, #fdf6e3 0%, #f5f0d8 25%, #fdf6e3 50%, #f8f2e0 75%, #fdf6e3 100%);--page-texture:radial-gradient(circle at 20% 50%, #6dbc7e14 0%, transparent 50%), radial-gradient(circle at 80% 80%, #f4c8420f 0%, transparent 50%);--title-gradient:linear-gradient(135deg, #6dbc7e 0%, #5aad6d 40%, #f4c842 100%);--control-bg:#fffcf0d1;--control-border:#6dbc7e59;--control-inset:#ffffffd9;--control-fg:#5c4824}html[data-design-theme=animal-crossing] body{color:#5c4824}html[data-design-theme=animal-crossing] .design-theme-button,html[data-design-theme=animal-crossing] .theme-toggle{border-radius:50px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 5px #bdaea0}html[data-design-theme=animal-crossing] .design-theme-button:hover,html[data-design-theme=animal-crossing] .theme-toggle:hover{border-color:#6dbc7e73;transform:translateY(-2px);box-shadow:0 7px #bdaea0}html[data-design-theme=animal-crossing] .design-theme-button:active,html[data-design-theme=animal-crossing] .theme-toggle:active{box-shadow:none;transition:all .1s cubic-bezier(.4,0,.2,1);transform:translateY(5px)}html[data-design-theme=animal-crossing] .card{background:#fffcf0d9;border:1px solid #6dbc7e40;border-radius:16px;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 5px #bdaea0}html[data-design-theme=animal-crossing] .card:before{display:none}html[data-design-theme=animal-crossing] .card.pin{background:#f5f2e4e0}html[data-design-theme=animal-crossing] .card h2{color:#5c4824}html[data-design-theme=animal-crossing] .card p{color:#7a6040}html[data-design-theme=animal-crossing] .card:hover,html[data-design-theme=animal-crossing] .card:focus{border-color:#6dbc7e73;transform:translateY(-2px);box-shadow:0 7px #bdaea0}html[data-design-theme=animal-crossing] .card:active{box-shadow:none;transition:all .1s cubic-bezier(.4,0,.2,1);transform:translateY(5px)}html[data-design-theme=animal-crossing] .card:hover h2,html[data-design-theme=animal-crossing] .card:focus h2{color:var(--accent)}html[data-design-theme=animal-crossing] .card:hover p,html[data-design-theme=animal-crossing] .card:focus p{color:#5c4824}html[data-design-theme=animal-crossing] .beian a{color:#7a6040}html[data-design-theme=animal-crossing] .beian a:hover{color:var(--accent)}html[data-theme=dark][data-design-theme=animal-crossing]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#9ed98a;--accent-rgb:158, 217, 138;--accent-2:#86cb72;--accent-3:#6dbc5e;--accent-secondary-rgb:245, 210, 90;--page-gradient:#1e2d1e;--page-texture:radial-gradient(circle at 20% 50%, #9ed98a0f 0%, transparent 50%), radial-gradient(circle at 80% 80%, #f5d25a0a 0%, transparent 50%);--title-gradient:linear-gradient(135deg, #9ed98a 0%, #86cb72 40%, #f5d25a 100%);--control-bg:#192819d1;--control-border:#9ed98a40;--control-inset:#ffffff0a;--control-fg:#e8f4d8}html[data-theme=dark][data-design-theme=animal-crossing] body{color:#e8f4d8}html[data-theme=dark][data-design-theme=animal-crossing] .card{background:#1e301ed1;border:1px solid #9ed98a2e;border-radius:16px;box-shadow:0 5px #0f1e0f}html[data-theme=dark][data-design-theme=animal-crossing] .card:before{display:none}html[data-theme=dark][data-design-theme=animal-crossing] .card.pin{background:#263a26e0}html[data-theme=dark][data-design-theme=animal-crossing] .card h2{color:#e8f4d8}html[data-theme=dark][data-design-theme=animal-crossing] .card p{color:#b0c8a0}html[data-theme=dark][data-design-theme=animal-crossing] .card:hover,html[data-theme=dark][data-design-theme=animal-crossing] .card:focus{border-color:#9ed98a73;transform:translateY(-2px);box-shadow:0 7px #0f1e0f}html[data-theme=dark][data-design-theme=animal-crossing] .card:active{box-shadow:none;transition:all .1s cubic-bezier(.4,0,.2,1);transform:translateY(5px)}html[data-theme=dark][data-design-theme=animal-crossing] .card:hover h2,html[data-theme=dark][data-design-theme=animal-crossing] .card:focus h2{color:var(--accent)}html[data-theme=dark][data-design-theme=animal-crossing] .card:hover p,html[data-theme=dark][data-design-theme=animal-crossing] .card:focus p{color:#c8deb8}html[data-theme=dark][data-design-theme=animal-crossing] .design-theme-list{background:#162416e6;box-shadow:0 12px 30px #0000008c,0 6px 12px #00000059,inset 0 1px #ffffff0a}html[data-theme=dark][data-design-theme=animal-crossing] .design-theme-button,html[data-theme=dark][data-design-theme=animal-crossing] .theme-toggle{box-shadow:0 5px #0f1e0f}html[data-theme=dark][data-design-theme=animal-crossing] .design-theme-button:hover,html[data-theme=dark][data-design-theme=animal-crossing] .theme-toggle:hover{box-shadow:0 7px #0f1e0f}html[data-theme=dark][data-design-theme=animal-crossing] .beian a{color:#b0c8a0}html[data-theme=dark][data-design-theme=animal-crossing] .beian a:hover{color:var(--accent)}@keyframes ac-bg-scroll{0%{background-position:0 0}to{background-position:1012px 1012px}}html[data-design-theme=animal-crossing] body:before{opacity:.6;background-image:url(/textures/ac-tile.webp);background-repeat:repeat;background-size:auto;animation:80s linear infinite ac-bg-scroll}html[data-theme=dark][data-design-theme=animal-crossing] body:before{opacity:.12;background-image:url(/textures/ac-tile.webp);background-repeat:repeat;background-size:auto;animation:80s linear infinite ac-bg-scroll}@media (prefers-reduced-motion:reduce){html[data-design-theme=animal-crossing] .card,html[data-design-theme=animal-crossing] .design-theme-button,html[data-design-theme=animal-crossing] .theme-toggle{transition-duration:.01ms!important;transform:none!important}html[data-design-theme=animal-crossing] body:before{animation:none!important}}html[data-design-theme=minecraft],html[data-theme=dark][data-design-theme=minecraft]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#5aaa3a;--accent-rgb:90, 170, 58;--accent-2:#3d8a2a;--accent-3:#2a6e1a;--accent-secondary-rgb:91, 191, 232;--page-gradient:#1a1a1a;--page-texture:none;--title-gradient:linear-gradient(135deg, #5bbfe8 0%, #5aaa3a 100%);--control-bg:#3e3e3eeb;--control-border:#1a1a1a;--control-inset:#fff3;--control-fg:#f0f0f0}html[data-design-theme=minecraft] body{letter-spacing:.04em;color:#f0f0f0;font-family:ui-monospace,Courier New,Courier,monospace}html[data-theme=dark][data-design-theme=minecraft] body{color:#f0f0f0}html[data-design-theme=minecraft] body:before{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:16px 16px}html[data-design-theme=minecraft] .design-theme-button,html[data-design-theme=minecraft] .theme-toggle{-webkit-backdrop-filter:none;border-radius:0;transition:all .1s steps(2,end);box-shadow:inset 2px 2px #ffffff40,inset -2px -2px #00000080}html[data-design-theme=minecraft] .design-theme-button:hover,html[data-design-theme=minecraft] .theme-toggle:hover{border-color:rgba(var(--accent-rgb), .7);background:#525252f2;transform:none;box-shadow:inset 2px 2px #ffffff59,inset -2px -2px #0006}html[data-design-theme=minecraft] .design-theme-button:active,html[data-design-theme=minecraft] .theme-toggle:active{box-shadow:inset 2px 2px #0006,inset -2px -2px #ffffff1f}html[data-design-theme=minecraft] .design-theme-list{-webkit-backdrop-filter:none;background:#1e1e1ef5;border:2px solid #111;border-radius:0;box-shadow:inset 2px 2px #ffffff1a,inset -2px -2px #0009}html[data-design-theme=minecraft] .design-theme-list [role=option]{border-radius:0}html[data-design-theme=minecraft] .design-theme-list [role=option]:hover,html[data-design-theme=minecraft] .design-theme-list [role=option][aria-selected=true]{background:rgba(var(--accent-rgb), .25);color:var(--control-fg)}html[data-theme=dark][data-design-theme=minecraft] .card{-webkit-backdrop-filter:none;background:#3c3c3c;border:2px solid #111;border-radius:0;transition:all .1s steps(2,end);transform:none;box-shadow:inset 2px 2px #fff3,inset -2px -2px #00000080}html[data-theme=dark][data-design-theme=minecraft] .card:before{display:none}html[data-theme=dark][data-design-theme=minecraft] .card.pin{background:#454545}html[data-theme=dark][data-design-theme=minecraft] .card h2{color:#f0f0f0}html[data-theme=dark][data-design-theme=minecraft] .card p{color:#c8c8c8}html[data-theme=dark][data-design-theme=minecraft] .card:hover,html[data-theme=dark][data-design-theme=minecraft] .card:focus{background:#484848;border-color:#5aaa3a;transform:none;box-shadow:inset 2px 2px #00000059,inset -2px -2px #ffffff1f}html[data-theme=dark][data-design-theme=minecraft] .card:hover h2,html[data-theme=dark][data-design-theme=minecraft] .card:focus h2{color:#5aaa3a}html[data-theme=dark][data-design-theme=minecraft] .card:hover p,html[data-theme=dark][data-design-theme=minecraft] .card:focus p{color:#e0e0e0}html[data-theme=dark][data-design-theme=minecraft] .beian a{color:#c8c8c8}html[data-theme=dark][data-design-theme=minecraft] .beian a:hover{color:#5aaa3a}html[data-theme=light][data-design-theme=minecraft]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#5c9e40;--accent-rgb:92, 158, 64;--accent-2:#4a8a30;--accent-3:#8b6914;--accent-secondary-rgb:135, 206, 235;--page-gradient:linear-gradient(180deg, #87ceeb 0%, #c9e8f7 50%, #f0f8ff 100%);--page-texture:none;--title-gradient:linear-gradient(135deg, #5c9e40 0%, #8b6914 100%);--control-bg:#c6c6c6eb;--control-border:#555;--control-inset:#ffffff80;--control-fg:#2a2a2a}html[data-theme=light][data-design-theme=minecraft] body{color:#2a2a2a}html[data-theme=light][data-design-theme=minecraft] body:before{background-image:linear-gradient(#0000000a 1px,#0000 1px),linear-gradient(90deg,#0000000a 1px,#0000 1px);background-size:16px 16px}html[data-theme=light][data-design-theme=minecraft] .design-theme-button:hover,html[data-theme=light][data-design-theme=minecraft] .theme-toggle:hover{background:#dadadaf2}html[data-theme=light][data-design-theme=minecraft] .design-theme-list{background:#d2d2d2f5;border:2px solid #555;box-shadow:inset 2px 2px #ffffffb3,inset -2px -2px #0003}html[data-theme=light][data-design-theme=minecraft] .card{-webkit-backdrop-filter:none;background:#c6c6c6d9;border:2px solid #555;border-radius:0;transition:all .1s steps(2,end);transform:none;box-shadow:inset 2px 2px #fff9,inset -2px -2px #00000040}html[data-theme=light][data-design-theme=minecraft] .card:before{display:none}html[data-theme=light][data-design-theme=minecraft] .card.pin{background:#d2d2d2e0}html[data-theme=light][data-design-theme=minecraft] .card h2{color:#2a2a2a}html[data-theme=light][data-design-theme=minecraft] .card p{color:#4a4a4a}html[data-theme=light][data-design-theme=minecraft] .card:hover,html[data-theme=light][data-design-theme=minecraft] .card:focus{background:#d4e0c6eb;border-color:#5c9e40;transform:none;box-shadow:inset 2px 2px #00000026,inset -2px -2px #ffffff80}html[data-theme=light][data-design-theme=minecraft] .card:hover h2,html[data-theme=light][data-design-theme=minecraft] .card:focus h2{color:#5c9e40}html[data-theme=light][data-design-theme=minecraft] .card:hover p,html[data-theme=light][data-design-theme=minecraft] .card:focus p{color:#2a2a2a}html[data-theme=light][data-design-theme=minecraft] .beian a{color:#4a4a4a}html[data-theme=light][data-design-theme=minecraft] .beian a:hover{color:#5c9e40}@media (prefers-reduced-motion:reduce){html[data-design-theme=minecraft] .card,html[data-design-theme=minecraft] .design-theme-button,html[data-design-theme=minecraft] .theme-toggle{transition-duration:.01ms!important;transform:none!important}}html[data-theme=dark][data-design-theme=persona-5]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#ff1f2d;--accent-rgb:255, 31, 45;--accent-2:#fff;--accent-3:#111;--accent-secondary-rgb:255, 255, 255;--page-gradient:#0a0a0a;--page-texture:repeating-linear-gradient(-58deg, transparent 0px 16px, #ff1f2d0e 16px 18px), linear-gradient(-58deg, #ff1f2d52 0% 26%, #ff1f2d08 26% 100%);--title-gradient:linear-gradient(135deg, #fff 0%, #ff1f2d 45%, #fff 100%);--control-bg:#0e0e0ee6;--control-border:#ffffffb8;--control-inset:#ffffff14;--control-fg:#fff}html[data-theme=dark][data-design-theme=persona-5] body:before{background-size:auto,100% 100%}html[data-theme=dark][data-design-theme=persona-5] .title{text-transform:uppercase;letter-spacing:0;filter:drop-shadow(3px 3px 0 rgba(var(--accent-rgb), .25));font-weight:900}html[data-theme=dark][data-design-theme=persona-5] .design-theme-button,html[data-theme=dark][data-design-theme=persona-5] .theme-toggle{text-transform:uppercase;box-shadow:6px 6px 0 rgba(var(--accent-rgb), .34);border-width:2px;border-radius:4px;font-weight:900;transform:skew(-8deg)}html[data-theme=dark][data-design-theme=persona-5] .design-theme-button:after,html[data-theme=dark][data-design-theme=persona-5] .theme-icon{transform:skew(8deg)}html[data-theme=dark][data-design-theme=persona-5] .design-theme-button:after{transform:translateY(-50%)skew(8deg)}html[data-theme=dark][data-design-theme=persona-5] .design-theme-button:hover,html[data-theme=dark][data-design-theme=persona-5] .theme-toggle:hover{background:var(--accent);color:#fff;border-color:#fff;transform:translateY(-2px)skew(-8deg);box-shadow:8px 8px #ffffffe0}html[data-theme=dark][data-design-theme=persona-5] .design-theme-list{border:2px solid var(--control-border);background:var(--control-bg);box-shadow:8px 8px 0 rgba(var(--accent-rgb), .42);border-radius:4px}html[data-theme=dark][data-design-theme=persona-5] .design-theme-list [role=option]{border-radius:2px;font-weight:900}html[data-theme=dark][data-design-theme=persona-5] .design-theme-list [role=option]:hover,html[data-theme=dark][data-design-theme=persona-5] .design-theme-list [role=option][aria-selected=true]{background:var(--accent);color:#fff}html[data-theme=dark][data-design-theme=persona-5] .card{-webkit-backdrop-filter:none;background:#0e0e0eeb;border:2px solid #fff;border-radius:4px;overflow:hidden;transform:rotate(-.4deg);box-shadow:8px 8px #ff1f2dc7}html[data-theme=dark][data-design-theme=persona-5] .card:nth-child(2n){transform:rotate(.4deg)}html[data-theme=dark][data-design-theme=persona-5] .card:before{background:var(--accent);opacity:1;border-radius:0;width:12px;height:auto;padding:0;display:block;inset:0 auto 0 0;-webkit-mask:none;mask:none}html[data-theme=dark][data-design-theme=persona-5] .card.pin{background:#240a0ceb}html[data-theme=dark][data-design-theme=persona-5] .card h2{color:#fff;text-transform:uppercase;letter-spacing:0;font-weight:900}html[data-theme=dark][data-design-theme=persona-5] .card p{color:#d9d9d9}html[data-theme=dark][data-design-theme=persona-5] .card:hover,html[data-theme=dark][data-design-theme=persona-5] .card:focus{border-color:var(--accent);color:#fff;box-shadow:10px 10px 0 rgba(var(--accent-rgb), .92);background:#111;transform:translateY(-4px)rotate(0)}html[data-theme=dark][data-design-theme=persona-5] .card:hover:before,html[data-theme=dark][data-design-theme=persona-5] .card:focus:before{background:#fff}html[data-theme=dark][data-design-theme=persona-5] .card:hover h2,html[data-theme=dark][data-design-theme=persona-5] .card:focus h2{color:#fff}html[data-theme=dark][data-design-theme=persona-5] .card:hover p,html[data-theme=dark][data-design-theme=persona-5] .card:focus p{color:#f2f2f2}html[data-theme=dark][data-design-theme=persona-5] .beian a{color:var(--control-fg);font-weight:800}html[data-theme=dark][data-design-theme=persona-5] .beian a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html[data-theme=dark][data-design-theme=persona-5] .card,html[data-theme=dark][data-design-theme=persona-5] .design-theme-button,html[data-theme=dark][data-design-theme=persona-5] .theme-toggle{transition-duration:.01ms!important;transform:none!important}}html[data-theme=dark][data-design-theme=nier-automata]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:#b8986a;--accent-rgb:184, 152, 106;--accent-2:#e8dfc8;--accent-3:#c8baa0;--accent-secondary-rgb:232, 223, 200;--page-gradient:#0a0906;--page-texture:radial-gradient(ellipse at 50% 50%, transparent 30%, #000000ad 100%), linear-gradient(transparent calc(50% - .5px), #b8986a1f calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(90deg, transparent calc(50% - .5px), #b8986a1f calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), repeating-linear-gradient(0deg, transparent 0px 39px, #b8986a0a 39px 40px), repeating-linear-gradient(90deg, transparent 0px 39px, #b8986a0a 39px 40px);--title-gradient:linear-gradient(90deg, #b8986a 0%, #e8dfc8 50%, #b8986a 100%);--control-bg:#0a0906f0;--control-border:#b8986a73;--control-inset:#b8986a0d;--control-fg:#c8baa0}html[data-theme=dark][data-design-theme=nier-automata] .title{letter-spacing:.06em;text-transform:uppercase;font-weight:700;animation:6s step-end infinite nier-glitch}html[data-theme=dark][data-design-theme=nier-automata] .design-theme-button,html[data-theme=dark][data-design-theme=nier-automata] .theme-toggle{letter-spacing:.08em;text-transform:uppercase;border-width:1px;border-radius:0;font-weight:600;transition:all 80ms steps(2,end)}html[data-theme=dark][data-design-theme=nier-automata] .design-theme-button:hover,html[data-theme=dark][data-design-theme=nier-automata] .theme-toggle:hover{background:var(--accent);border-color:var(--accent);color:#080806}html[data-theme=dark][data-design-theme=nier-automata] .design-theme-list{border:1px solid var(--control-border);background:var(--control-bg);border-radius:0}html[data-theme=dark][data-design-theme=nier-automata] .design-theme-list [role=option]{letter-spacing:.06em;border-radius:0;font-weight:600;transition:all 60ms steps(2,end)}html[data-theme=dark][data-design-theme=nier-automata] .design-theme-list [role=option]:hover,html[data-theme=dark][data-design-theme=nier-automata] .design-theme-list [role=option][aria-selected=true]{background:var(--accent);color:#080806}html[data-theme=dark][data-design-theme=nier-automata] .card{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0% calc(100% - 14px),0% 14px);-webkit-backdrop-filter:none;background:#0a0906ed;border:1px solid #b8986a4d;border-radius:0;transition:all .12s steps(3,end);position:relative;overflow:hidden;box-shadow:0 0 10px #b8986a0f,0 8px 24px #000000a6}html[data-theme=dark][data-design-theme=nier-automata] .card:before{content:"";background:linear-gradient(var(--accent), var(--accent)) top left / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) top left / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 1px 12px no-repeat;opacity:0;pointer-events:none;z-index:1;transition:opacity .15s steps(3,end);position:absolute;inset:0}html[data-theme=dark][data-design-theme=nier-automata] .card:after{content:"";pointer-events:none;opacity:0;z-index:2;background:#b8986ad9;height:2px;position:absolute;top:0;left:0;right:0}html[data-theme=dark][data-design-theme=nier-automata] .card h2{color:#c8baa0;letter-spacing:.04em;text-transform:uppercase;font-weight:700}html[data-theme=dark][data-design-theme=nier-automata] .card p{color:#c8baa099}html[data-theme=dark][data-design-theme=nier-automata] .card:hover,html[data-theme=dark][data-design-theme=nier-automata] .card:focus{border-color:#b8986abf;box-shadow:0 0 16px #b8986a24,0 12px 32px #000000b3}html[data-theme=dark][data-design-theme=nier-automata] .card:hover:before,html[data-theme=dark][data-design-theme=nier-automata] .card:focus:before{opacity:.9}html[data-theme=dark][data-design-theme=nier-automata] .card:hover:after,html[data-theme=dark][data-design-theme=nier-automata] .card:focus:after{animation:.4s steps(20,end) forwards nier-scan}html[data-theme=dark][data-design-theme=nier-automata] .card:hover h2,html[data-theme=dark][data-design-theme=nier-automata] .card:focus h2{color:var(--accent)}html[data-theme=dark][data-design-theme=nier-automata] .card:hover p,html[data-theme=dark][data-design-theme=nier-automata] .card:focus p{color:#c8baa0d9}html[data-theme=dark][data-design-theme=nier-automata] .beian a{color:#c8baa073}html[data-theme=dark][data-design-theme=nier-automata] .beian a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html[data-theme=dark][data-design-theme=nier-automata] .title{animation:none!important}html[data-theme=dark][data-design-theme=nier-automata] .card,html[data-theme=dark][data-design-theme=nier-automata] .design-theme-button,html[data-theme=dark][data-design-theme=nier-automata] .theme-toggle{transition-duration:.01ms!important}html[data-theme=dark][data-design-theme=nier-automata] .card:after{animation:none!important}}html[data-theme=light][data-design-theme=nier-automata]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:#7a6035;--accent-rgb:122, 96, 53;--accent-2:#2a1f0e;--accent-3:#4a3820;--accent-secondary-rgb:42, 31, 14;--page-gradient:#ede5d4;--page-texture:radial-gradient(ellipse at 50% 50%, transparent 38%, #2a1f0e38 100%), linear-gradient(transparent calc(50% - .5px), #7a603524 calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(90deg, transparent calc(50% - .5px), #7a603524 calc(50% - .5px) calc(50% + .5px), transparent calc(50% + .5px)), repeating-linear-gradient(0deg, transparent 0px 39px, #2a1f0e0d 39px 40px), repeating-linear-gradient(90deg, transparent 0px 39px, #2a1f0e0d 39px 40px);--title-gradient:linear-gradient(90deg, #7a6035 0%, #2a1f0e 50%, #7a6035 100%);--control-bg:#ede8dff2;--control-border:#8b691473;--control-inset:#8b69140f;--control-fg:#2a1f0e}html[data-theme=light][data-design-theme=nier-automata] .title{letter-spacing:.06em;text-transform:uppercase;font-weight:700}html[data-theme=light][data-design-theme=nier-automata] .design-theme-button,html[data-theme=light][data-design-theme=nier-automata] .theme-toggle{letter-spacing:.08em;text-transform:uppercase;border-width:1px;border-radius:0;font-weight:600;transition:all 80ms steps(2,end)}html[data-theme=light][data-design-theme=nier-automata] .design-theme-button:hover,html[data-theme=light][data-design-theme=nier-automata] .theme-toggle:hover{background:var(--accent);border-color:var(--accent);color:#ede8df}html[data-theme=light][data-design-theme=nier-automata] .design-theme-list{border:1px solid var(--control-border);background:var(--control-bg);border-radius:0}html[data-theme=light][data-design-theme=nier-automata] .design-theme-list [role=option]{letter-spacing:.06em;border-radius:0;font-weight:600;transition:all 60ms steps(2,end)}html[data-theme=light][data-design-theme=nier-automata] .design-theme-list [role=option]:hover,html[data-theme=light][data-design-theme=nier-automata] .design-theme-list [role=option][aria-selected=true]{background:var(--accent);color:#ede8df}html[data-theme=light][data-design-theme=nier-automata] .card{clip-path:polygon(14px 0%,calc(100% - 14px) 0%,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0% calc(100% - 14px),0% 14px);-webkit-backdrop-filter:none;background:#ede8dff2;border:1px solid #8b69144d;border-radius:0;transition:all .12s steps(3,end);position:relative;overflow:hidden;box-shadow:0 4px 16px #2a1f0e1a}html[data-theme=light][data-design-theme=nier-automata] .card:before{content:"";background:linear-gradient(var(--accent), var(--accent)) top left / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) top left / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) top right / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom left / 1px 12px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 12px 1px no-repeat, linear-gradient(var(--accent), var(--accent)) bottom right / 1px 12px no-repeat;opacity:0;pointer-events:none;z-index:1;transition:opacity .15s steps(3,end);position:absolute;inset:0}html[data-theme=light][data-design-theme=nier-automata] .card:after{content:"";pointer-events:none;opacity:0;z-index:2;background:#8b6914cc;height:2px;position:absolute;top:0;left:0;right:0}html[data-theme=light][data-design-theme=nier-automata] .card h2{color:#2a1f0e;letter-spacing:.04em;text-transform:uppercase;font-weight:700}html[data-theme=light][data-design-theme=nier-automata] .card p{color:#2a1f0ea6}html[data-theme=light][data-design-theme=nier-automata] .card:hover,html[data-theme=light][data-design-theme=nier-automata] .card:focus{border-color:#8b6914b3;box-shadow:0 0 12px #8b69141f,0 8px 24px #2a1f0e26}html[data-theme=light][data-design-theme=nier-automata] .card:hover:before,html[data-theme=light][data-design-theme=nier-automata] .card:focus:before{opacity:.8}html[data-theme=light][data-design-theme=nier-automata] .card:hover:after,html[data-theme=light][data-design-theme=nier-automata] .card:focus:after{animation:.4s steps(20,end) forwards nier-scan}html[data-theme=light][data-design-theme=nier-automata] .card:hover h2,html[data-theme=light][data-design-theme=nier-automata] .card:focus h2{color:var(--accent)}html[data-theme=light][data-design-theme=nier-automata] .card:hover p,html[data-theme=light][data-design-theme=nier-automata] .card:focus p{color:#2a1f0ed9}html[data-theme=light][data-design-theme=nier-automata] .beian a{color:#2a1f0e80}html[data-theme=light][data-design-theme=nier-automata] .beian a:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){html[data-theme=light][data-design-theme=nier-automata] .card,html[data-theme=light][data-design-theme=nier-automata] .design-theme-button,html[data-theme=light][data-design-theme=nier-automata] .theme-toggle{transition-duration:.01ms!important}html[data-theme=light][data-design-theme=nier-automata] .card:after{animation:none!important}}html[data-theme][data-design-theme] .theme-toggle:disabled,html[data-theme][data-design-theme] .theme-toggle[aria-disabled=true]{cursor:not-allowed;opacity:.48;filter:grayscale(.35)saturate(.65);box-shadow:none;transform:none}html[data-theme][data-design-theme] .theme-toggle:disabled:hover,html[data-theme][data-design-theme] .theme-toggle[aria-disabled=true]:hover,html[data-theme][data-design-theme] .theme-toggle:disabled:active,html[data-theme][data-design-theme] .theme-toggle[aria-disabled=true]:active{color:var(--control-fg);border-color:var(--control-border);background:var(--control-bg);box-shadow:none;transform:none}html[data-theme=dark][data-design-theme=monogatari]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mono-pink:#e05060;--mono-pink-rgb:224, 80, 96;--accent:#e05060;--accent-rgb:224, 80, 96;--accent-2:#c83848;--accent-3:#f06878;--accent-secondary-rgb:200, 56, 72;--page-gradient:#080808;--page-texture:repeating-linear-gradient(-65deg, transparent 0px 28px, #e050600b 28px 29px);--title-gradient:linear-gradient(90deg, #e05060 0%, #f06878 100%);--control-bg:#121212f5;--control-border:#e0506080;--control-inset:transparent;--control-fg:#f0f0f0}html[data-theme=dark][data-design-theme=monogatari] .title{letter-spacing:.02em;font-family:Georgia,Palatino Linotype,serif;font-weight:400}html[data-theme=dark][data-design-theme=monogatari] .design-theme-button,html[data-theme=dark][data-design-theme=monogatari] .theme-toggle{border-width:1px;border-color:#e0506080;border-radius:0}html[data-theme=dark][data-design-theme=monogatari] .design-theme-button:hover,html[data-theme=dark][data-design-theme=monogatari] .theme-toggle:hover{background:var(--mono-pink);color:#fff;border-color:var(--mono-pink)}html[data-theme=dark][data-design-theme=monogatari] .design-theme-list{background:#0c0c0c;border:1px solid #e0506066;border-radius:0}html[data-theme=dark][data-design-theme=monogatari] .design-theme-list [role=option]:hover,html[data-theme=dark][data-design-theme=monogatari] .design-theme-list [role=option][aria-selected=true]{background:var(--mono-pink);color:#fff}html[data-theme=dark][data-design-theme=monogatari] .card{box-shadow:none;-webkit-backdrop-filter:none;background:#141414;border:1px solid #242424;border-radius:0}html[data-theme=dark][data-design-theme=monogatari] .card:before{background:var(--mono-pink);opacity:1;border-radius:0;width:3px;height:auto;padding:0;display:block;inset:0 auto 0 0;-webkit-mask:none;mask:none}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+1):before{background:#7c3aed}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+2):before{background:#d97706}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+3):before{background:#dc2626}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+4):before{background:#16a34a}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+5):before{background:#475569}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+6):before{background:#ea580c}html[data-theme=dark][data-design-theme=monogatari] .card h2{color:#f0f0f0;font-family:Georgia,Palatino Linotype,serif;font-weight:400}html[data-theme=dark][data-design-theme=monogatari] .card p{color:#f0f0f08c}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+1):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+1):focus{background:#130b28;border-color:#7c3aed4d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+1):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+1):focus h2{color:#a78bfa}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+2):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+2):focus{background:#1a1200;border-color:#d977064d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+2):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+2):focus h2{color:#fbbf24}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+3):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+3):focus{background:#1e0808;border-color:#dc26264d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+3):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+3):focus h2{color:#f87171}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+4):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+4):focus{background:#081a0e;border-color:#16a34a4d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+4):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+4):focus h2{color:#4ade80}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+5):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+5):focus{background:#0e1218;border-color:#4755694d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+5):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+5):focus h2{color:#94a3b8}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+6):hover,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+6):focus{background:#1e0d04;border-color:#ea580c4d}html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+6):hover h2,html[data-theme=dark][data-design-theme=monogatari] .card:nth-child(6n+6):focus h2{color:#fb923c}html[data-theme=dark][data-design-theme=monogatari] .card:hover p,html[data-theme=dark][data-design-theme=monogatari] .card:focus p{color:#f0f0f0b3}html[data-theme=dark][data-design-theme=monogatari] .beian a{color:#f0f0f04d}html[data-theme=dark][data-design-theme=monogatari] .beian a:hover{color:var(--mono-pink)}html[data-design-theme=monogatari] body:after{content:"";pointer-events:none;z-index:9999;opacity:.7;background:linear-gradient(#7c3aed 0% 16.6%,#d97706 16.6% 33.3%,#dc2626 33.3% 50%,#16a34a 50% 66.6%,#475569 66.6% 83.3%,#ea580c 83.3% 100%);width:4px;height:100%;position:fixed;top:0;right:0}@media (prefers-reduced-motion:reduce){html[data-theme=dark][data-design-theme=monogatari] .card,html[data-theme=dark][data-design-theme=monogatari] .design-theme-button,html[data-theme=dark][data-design-theme=monogatari] .theme-toggle{transition-duration:.01ms!important}}html[data-theme=light][data-design-theme=monogatari]{--mono-pink:#e05060;--mono-pink-rgb:224, 80, 96;--accent:#e05060;--accent-rgb:224, 80, 96;--accent-2:#c83848;--accent-3:#f06878;--accent-secondary-rgb:200, 56, 72;--page-gradient:#fff;--page-texture:repeating-linear-gradient(-65deg, transparent 0px 28px, #e050600e 28px 29px);--title-gradient:linear-gradient(90deg, #e05060 0%, #f06878 100%);--control-bg:#fffffff5;--control-border:#e0506066;--control-inset:transparent;--control-fg:#1a1a1a}html[data-theme=light][data-design-theme=monogatari] .title{letter-spacing:.02em;font-family:Georgia,Palatino Linotype,serif;font-weight:400}html[data-theme=light][data-design-theme=monogatari] .design-theme-button,html[data-theme=light][data-design-theme=monogatari] .theme-toggle{border-width:1px;border-color:#e0506066;border-radius:0}html[data-theme=light][data-design-theme=monogatari] .design-theme-button:hover,html[data-theme=light][data-design-theme=monogatari] .theme-toggle:hover{background:var(--mono-pink);color:#fff;border-color:var(--mono-pink)}html[data-theme=light][data-design-theme=monogatari] .design-theme-list{background:#fff;border:1px solid #e050604d;border-radius:0}html[data-theme=light][data-design-theme=monogatari] .design-theme-list [role=option]:hover,html[data-theme=light][data-design-theme=monogatari] .design-theme-list [role=option][aria-selected=true]{background:var(--mono-pink);color:#fff}html[data-theme=light][data-design-theme=monogatari] .card{box-shadow:none;-webkit-backdrop-filter:none;background:#fff;border:1px solid #ebebeb;border-radius:0}html[data-theme=light][data-design-theme=monogatari] .card:before{background:var(--mono-pink);opacity:1;border-radius:0;width:3px;height:auto;padding:0;display:block;inset:0 auto 0 0;-webkit-mask:none;mask:none}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+1):before{background:#7c3aed}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+2):before{background:#d97706}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+3):before{background:#dc2626}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+4):before{background:#16a34a}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+5):before{background:#475569}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+6):before{background:#ea580c}html[data-theme=light][data-design-theme=monogatari] .card h2{color:#1a1a1a;font-family:Georgia,Palatino Linotype,serif;font-weight:400}html[data-theme=light][data-design-theme=monogatari] .card p{color:#1a1a1a80}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+1):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+1):focus{background:#f5f3ff;border-color:#7c3aed33}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+1):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+1):focus h2{color:#7c3aed}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+2):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+2):focus{background:#fffbeb;border-color:#d9770633}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+2):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+2):focus h2{color:#d97706}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+3):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+3):focus{background:#fff5f5;border-color:#dc262633}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+3):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+3):focus h2{color:#dc2626}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+4):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+4):focus{background:#f0fdf4;border-color:#16a34a33}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+4):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+4):focus h2{color:#16a34a}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+5):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+5):focus{background:#f8fafc;border-color:#47556933}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+5):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+5):focus h2{color:#475569}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+6):hover,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+6):focus{background:#fff7ed;border-color:#ea580c33}html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+6):hover h2,html[data-theme=light][data-design-theme=monogatari] .card:nth-child(6n+6):focus h2{color:#ea580c}html[data-theme=light][data-design-theme=monogatari] .card:hover p,html[data-theme=light][data-design-theme=monogatari] .card:focus p{color:#1a1a1ab3}html[data-theme=light][data-design-theme=monogatari] .beian a{color:#1a1a1a59}html[data-theme=light][data-design-theme=monogatari] .beian a:hover{color:var(--mono-pink)}@media (prefers-reduced-motion:reduce){html[data-theme=light][data-design-theme=monogatari] .card,html[data-theme=light][data-design-theme=monogatari] .design-theme-button,html[data-theme=light][data-design-theme=monogatari] .theme-toggle{transition-duration:.01ms!important}}html[data-theme=dark][data-design-theme=fallout]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--fo-green:#39ff14;--fo-green-dim:#1c8a08;--accent:#39ff14;--accent-rgb:57, 255, 20;--accent-2:#2acc10;--accent-3:#1a8a09;--accent-secondary-rgb:57, 255, 20;--page-gradient:#060d00;--page-texture:radial-gradient(ellipse at 50% 40%, #39ff140f 0%, transparent 65%), repeating-linear-gradient(0deg, transparent 0px 2px, #00000038 2px 3px);--title-gradient:linear-gradient(90deg, #39ff14 0%, #7fff60 100%);--control-bg:#060d00f5;--control-border:#39ff1473;--control-inset:transparent;--control-fg:#39ff14}html[data-theme=dark][data-design-theme=fallout] body{font-family:ui-monospace,Courier New,Courier,monospace}html[data-theme=dark][data-design-theme=fallout] .title{text-transform:uppercase;letter-spacing:.1em;text-shadow:0 0 8px #39ff14b3,0 0 24px #39ff144d;font-family:ui-monospace,Courier New,monospace;font-weight:700}html[data-theme=dark][data-design-theme=fallout] .design-theme-button,html[data-theme=dark][data-design-theme=fallout] .theme-toggle{text-transform:uppercase;letter-spacing:.05em;border-width:1px;border-radius:0;font-family:ui-monospace,monospace}html[data-theme=dark][data-design-theme=fallout] .design-theme-button:hover,html[data-theme=dark][data-design-theme=fallout] .theme-toggle:hover{color:#39ff14;background:#39ff141f;border-color:#39ff14;box-shadow:0 0 10px #39ff1459}html[data-theme=dark][data-design-theme=fallout] .design-theme-list{background:#060d00;border:1px solid #39ff1459;border-radius:0}html[data-theme=dark][data-design-theme=fallout] .design-theme-list [role=option]:hover,html[data-theme=dark][data-design-theme=fallout] .design-theme-list [role=option][aria-selected=true]{color:#39ff14;background:#39ff1426}html[data-theme=dark][data-design-theme=fallout] .card{box-shadow:none;-webkit-backdrop-filter:none;background:#0b1400;border:1px solid #39ff1433;border-radius:0}html[data-theme=dark][data-design-theme=fallout] .card:before{background:var(--fo-green);opacity:.65;border-radius:0;width:2px;height:auto;padding:0;display:block;inset:0 auto 0 0;-webkit-mask:none;mask:none}html[data-theme=dark][data-design-theme=fallout] .card h2{color:#39ff14;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 6px #39ff1480;font-family:ui-monospace,Courier New,monospace;font-weight:700}html[data-theme=dark][data-design-theme=fallout] .card p{color:#39ff148c;font-family:ui-monospace,Courier New,monospace;font-size:.88em}html[data-theme=dark][data-design-theme=fallout] .card:hover,html[data-theme=dark][data-design-theme=fallout] .card:focus{background:#101f00;border-color:#39ff1473;transform:none;box-shadow:0 0 16px #39ff141f}html[data-theme=dark][data-design-theme=fallout] .card:hover:before,html[data-theme=dark][data-design-theme=fallout] .card:focus:before{opacity:1;box-shadow:2px 0 8px #39ff1499}html[data-theme=dark][data-design-theme=fallout] .card:hover h2,html[data-theme=dark][data-design-theme=fallout] .card:focus h2{text-shadow:0 0 10px #39ff14e6,0 0 24px #39ff1466}html[data-theme=dark][data-design-theme=fallout] .card:hover p,html[data-theme=dark][data-design-theme=fallout] .card:focus p{color:#39ff14d9}html[data-theme=dark][data-design-theme=fallout] .beian a{color:#39ff144d;font-family:ui-monospace,monospace}html[data-theme=dark][data-design-theme=fallout] .beian a:hover{color:#39ff14}html[data-theme=dark][data-design-theme=fallout] body:after{content:"";pointer-events:none;z-index:9998;background:repeating-linear-gradient(0deg,#0000 0 3px,#39ff1406 3px 4px);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){html[data-theme=dark][data-design-theme=fallout] .card,html[data-theme=dark][data-design-theme=fallout] .design-theme-button,html[data-theme=dark][data-design-theme=fallout] .theme-toggle{transition-duration:.01ms!important}}html[data-theme=light][data-design-theme=fallout]{--fo-navy:#1a2c5b;--fo-yellow:#f5c518;--fo-cream:#ede0c4;--accent:#f5c518;--accent-rgb:245, 197, 24;--accent-2:#d4a80a;--accent-3:#1a2c5b;--accent-secondary-rgb:26, 44, 91;--page-gradient:#ede0c4;--page-texture:repeating-linear-gradient(0deg, transparent 0px 48px, #1a2c5b0a 48px 49px), repeating-linear-gradient(90deg, transparent 0px 48px, #1a2c5b0a 48px 49px);--title-gradient:linear-gradient(90deg, #1a2c5b 0%, #2a4c9b 100%);--control-bg:#ede0c4f5;--control-border:#1a2c5b73;--control-inset:transparent;--control-fg:#1a2c5b}html[data-theme=light][data-design-theme=fallout] body{font-family:ui-monospace,Courier New,Courier,monospace}html[data-theme=light][data-design-theme=fallout] .title{text-transform:uppercase;letter-spacing:.1em;font-family:ui-monospace,Courier New,monospace;font-weight:700}html[data-theme=light][data-design-theme=fallout] .design-theme-button,html[data-theme=light][data-design-theme=fallout] .theme-toggle{text-transform:uppercase;letter-spacing:.05em;border-width:1px;border-radius:0;font-family:ui-monospace,monospace}html[data-theme=light][data-design-theme=fallout] .design-theme-button:hover,html[data-theme=light][data-design-theme=fallout] .theme-toggle:hover{background:var(--fo-navy);color:var(--fo-yellow);border-color:var(--fo-navy)}html[data-theme=light][data-design-theme=fallout] .design-theme-list{background:#ede0c4;border:1px solid #1a2c5b66;border-radius:0}html[data-theme=light][data-design-theme=fallout] .design-theme-list [role=option]:hover,html[data-theme=light][data-design-theme=fallout] .design-theme-list [role=option][aria-selected=true]{background:var(--fo-navy);color:var(--fo-yellow)}html[data-theme=light][data-design-theme=fallout] .card{box-shadow:none;-webkit-backdrop-filter:none;background:#f5ead4;border:1px solid #1a2c5b33;border-radius:0}html[data-theme=light][data-design-theme=fallout] .card:before{background:var(--fo-yellow);opacity:1;border-radius:0;width:4px;height:auto;padding:0;display:block;inset:0 auto 0 0;-webkit-mask:none;mask:none}html[data-theme=light][data-design-theme=fallout] .card h2{color:#1a2c5b;text-transform:uppercase;letter-spacing:.06em;font-family:ui-monospace,Courier New,monospace;font-weight:700}html[data-theme=light][data-design-theme=fallout] .card p{color:#1a2c5b8c;font-family:ui-monospace,Courier New,monospace;font-size:.88em}html[data-theme=light][data-design-theme=fallout] .card:hover,html[data-theme=light][data-design-theme=fallout] .card:focus{box-shadow:none;background:#fdf3d8;border-color:#1a2c5b66;transform:none}html[data-theme=light][data-design-theme=fallout] .card:hover h2,html[data-theme=light][data-design-theme=fallout] .card:focus h2{color:var(--fo-navy)}html[data-theme=light][data-design-theme=fallout] .card:hover p,html[data-theme=light][data-design-theme=fallout] .card:focus p{color:#1a2c5bcc}html[data-theme=light][data-design-theme=fallout] .beian a{color:#1a2c5b59;font-family:ui-monospace,monospace}html[data-theme=light][data-design-theme=fallout] .beian a:hover{color:var(--fo-navy)}@media (prefers-reduced-motion:reduce){html[data-theme=light][data-design-theme=fallout] .card,html[data-theme=light][data-design-theme=fallout] .design-theme-button,html[data-theme=light][data-design-theme=fallout] .theme-toggle{transition-duration:.01ms!important}}
