*{margin:0;padding:0;box-sizing:border-box}body{font-family:Work Sans,sans-serif;background:#111;color:#ddd;display:flex;min-height:100vh}.ccb{position:fixed;inset:0;background:#000000b3;backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .25s ease}.ccb.show{opacity:1;visibility:visible}.modal{position:relative;background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:32px;max-width:420px;width:90%;transform:scale(.9) translateY(20px);transition:transform .25s ease}.ccb.show .modal{transform:scale(1) translateY(0)}.cb7{position:absolute;top:12px;right:12px;background:transparent;border:none;color:#666;font-size:1.5rem;cursor:pointer;padding:4px 8px;line-height:1;transition:color .2s}.cb7:hover{color:#fff}.cca{font-size:3rem;text-align:center;margin-bottom:16px}.ccd{font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:600;color:#fff;text-align:center;margin-bottom:8px}.ccc{font-size:.9rem;color:#999;text-align:center;line-height:1.5;margin-bottom:24px}.cb5{display:flex;gap:10px;justify-content:center}.cb6{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border-radius:8px;font-family:Work Sans,sans-serif;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.cb6.secondary{background:transparent;border:1px solid #333;color:#999}.cb6.secondary:hover{background:#222;color:#fff}.cb6.primary{background:#4169e1;border:none;color:#fff}.cb6.primary:hover{background:#3358c4}.cb6.primary.discord{background:#5865f2}.cb6.primary.discord:hover{background:#4752c4}.cb8 label{display:block;margin:10px 0 6px;font-size:.8rem;color:#888}.cb8 input{width:100%;padding:10px 12px;background:#111;border:1px solid #333;border-radius:8px;color:#ddd;font-family:Work Sans,sans-serif;font-size:.9rem;outline:none}.cb8 input:focus{border-color:#4169e1}.cb9{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){.cb9{grid-template-columns:1fr}}body.light .cb8 label{color:#666}body.light .cb8 input{background:#f5f5f5;border-color:#ddd;color:#333}.cag{width:100%;min-height:120px;resize:vertical;background:#111;border:1px solid #333;border-radius:8px;color:#ddd;-webkit-text-fill-color:#ddd;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:.85rem;line-height:1.5;outline:none}.cag:focus{border-color:#4169e1}body.light .cag{background:#f5f5f5;border-color:#ddd;color:#333;-webkit-text-fill-color:#333}body.light .modal{background:#fff;border-color:#e0e0e0}body.light .cb7{color:#999}body.light .cb7:hover{color:#333}body.light .ccd{color:#222}body.light .ccc{color:#666}body.light .cb6.secondary{border-color:#ddd;color:#666}body.light .cb6.secondary:hover{background:#f5f5f5;color:#333}.sidebar{width:230px;background:#161616;padding:24px 18px;border-right:1px solid #222;position:fixed;height:100vh;overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none;-ms-overflow-style:none}.sidebar::-webkit-scrollbar{display:none}.logo{font-family:Outfit,sans-serif;font-size:1.3rem;font-weight:700;color:#4169e1;margin-bottom:4px;display:flex;align-items:center;gap:8px}.tagline{font-size:.8rem;color:#666;margin-bottom:20px}.cct{position:relative;margin-bottom:20px}.ccs{position:absolute;right:36px;top:50%;transform:translateY(-50%);font-family:JetBrains Mono,monospace;font-size:.55rem;font-weight:600;color:#555;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:2px 5px;pointer-events:none;line-height:1;letter-spacing:.5px;transition:opacity .15s}.cct input:focus~.ccs{opacity:0}.sidebar input{width:100%;padding:10px 40px 10px 14px;background:#111;border:1px solid #333;border-radius:8px;color:#ddd;font-family:Work Sans,sans-serif;font-size:.85rem}.sidebar input:focus{outline:none;border-color:#4169e1}.ccn{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:transparent;border:1px solid transparent;border-radius:4px;padding:4px 6px;color:#666;cursor:pointer;transition:all .2s;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:600}.ccn:hover{background:#222;color:#999}.ccn.active{background:#4169e1;border-color:#4169e1;color:#fff}.sidebar input::placeholder{color:#555}.sidebar h3{font-family:Outfit,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#555;margin-bottom:8px;margin-top:16px}#typeFilters,#addonFilters,#versionFilters{display:flex;flex-direction:column;gap:6px}.ch{margin:0 0 10px;padding:8px 10px;border:1px solid rgba(248,81,73,.45);background:#f851491f;border-radius:8px;color:#ffaea8;font-size:.8rem}.cj{margin-top:14px;border-top:1px solid #2a2a2a;padding-top:10px;display:flex;flex-direction:column;gap:8px}.ck{font-family:Outfit,sans-serif;color:#9aa7c5;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase}.cl{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid #2f2f2f;border-radius:8px;padding:8px 10px;background:#141414}.ci{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#c5d2f2}.cl .cb6{padding:7px 12px;font-size:.8rem}.cg{font-size:.82rem;color:#8a8a8a;padding:4px 2px}.cn{position:fixed;right:16px;bottom:16px;z-index:95;border:1px solid rgba(63,185,80,.55);background:#0c2513e6;color:#9ff0b2;border-radius:999px;padding:8px 12px;font-family:Outfit,sans-serif;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .2s}.cn:hover{background:#12361df2;border-color:#3fb950cc;color:#baf6c8}.cab{margin-top:7px;min-height:18px;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.73rem;color:#8090a8;line-height:1.4}.c7{position:relative}.c7.cm{cursor:help;text-decoration:underline dotted rgba(121,192,255,.55);text-underline-offset:2px}.c7.cm:hover:after{content:attr(data-admin-id);position:absolute;left:0;bottom:calc(100% + 6px);background:#0f0f0f;border:1px solid #303030;border-radius:6px;padding:4px 7px;color:#c7d6f7;font-size:.68rem;font-family:JetBrains Mono,monospace;white-space:nowrap;z-index:10;box-shadow:0 6px 16px #00000059}.cah{color:#7387a7}body.light .cab{color:#6f7891}body.light .c7.cm{text-decoration-color:#2563eb66}body.light .c7.cm:hover:after{background:#fff;border-color:#dcdcdc;color:#2b3f66;box-shadow:0 5px 14px #00000026}body.light .cah{color:#78829a}body.light .cn{border-color:#2e8b578c;background:#ddf8e5f0;color:#1e6b40}body.light .cn:hover{border-color:#2e8b57d9;background:#cdf3d8fa;color:#195d38}body.light .cl{border-color:#e0e0e0;background:#fafafa}body.light .ci{color:#334567}body.light .cj{border-top-color:#e5e5e5}body.light .cg{color:#7a7a7a}body.light .ch{border-color:#c53e3459;background:#c53e3414;color:#a73b34}.cu{display:flex;flex-direction:column;gap:10px}.cc5{display:flex;flex-direction:column;gap:8px}.cc6{font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;letter-spacing:.03em;color:#777;text-transform:uppercase;padding:2px 4px}body.light .cc6{color:#999}.stack{border:1px solid #222;border-radius:10px;background:#141414;overflow:hidden}.stack.selected{border-color:#4169e173;box-shadow:0 0 0 1px #4169e133 inset}.cc7{width:100%;display:flex;align-items:center;gap:10px;padding:10px;background:transparent;border:none;color:#ddd;cursor:pointer;transition:background .2s,color .2s}.cc7:hover{background:#ffffff08}.cc3{width:16px;height:16px;position:relative;opacity:.85}.cc3:before,.cc3:after,.cc3 span{content:"";position:absolute;left:2px;right:2px;height:2px;background:#666;border-radius:999px;transition:transform .2s,top .2s,opacity .2s}.cc3:before{top:4px}.cc3 span{top:7px}.cc3:after{top:10px}.stack.open .cc3:before{top:7px;transform:rotate(45deg)}.stack.open .cc3 span{opacity:0}.stack.open .cc3:after{top:7px;transform:rotate(-45deg)}.cdd{width:10px;height:10px;border-radius:3px;background:var(--cat-color, #4169E1);box-shadow:0 0 0 1px #ffffff1f inset}.cde{font-family:Outfit,sans-serif;font-size:.85rem;font-weight:600;color:#ddd}.cc4{margin-left:auto;font-size:.75rem;color:#666;background:#101010;border:1px solid #222;padding:2px 8px;border-radius:999px}.cdb{max-height:0;overflow:hidden;transition:max-height .25s ease;border-top:1px solid #222;background:#121212}.stack.open .cdb{max-height:420px}.cdc{padding:8px 6px;display:flex;flex-direction:column;gap:4px;max-height:420px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.cdc::-webkit-scrollbar{display:none}.cc8{width:100%;display:flex;align-items:center;gap:10px;padding:8px;background:transparent;border:1px solid transparent;border-radius:8px;color:#c9d1d9;cursor:pointer;text-align:left;transition:background .2s,border-color .2s}.cc8:hover{background:#4169e114;border-color:#4169e140}.cc9{width:10px;height:10px;border-radius:3px;background:var(--cat-color, #4169E1)}.cda{font-family:JetBrains Mono,monospace;font-size:.8rem;color:#a5d6ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.light .stack{background:#fff;border-color:#e0e0e0}body.light .stack.selected{border-color:#4169e166;box-shadow:0 0 0 1px #4169e11f inset}body.light .cdb{background:#fbfbfb;border-top-color:#e0e0e0}body.light .cc7:hover{background:#00000008}body.light .cc3:before,body.light .cc3:after,body.light .cc3 span{background:#999}body.light .cde{color:#222}body.light .cc4{background:#f5f5f5;border-color:#e0e0e0;color:#666}body.light .cda{color:#1e5aa8}.ccu{margin-top:16px;padding-top:14px;border-top:1px solid #222;display:flex;flex-direction:column;gap:10px}.status{font-size:.78rem;color:#666;line-height:1.35;min-height:1.35em}.filter{padding:8px 12px;border-radius:6px;cursor:pointer;font-size:.85rem;color:#777;transition:all .25s ease}.filter:hover{background:#1a1a1a;color:#ccc}.filter.active{background:#4169e1;color:#fff}.ccv{margin-top:auto;padding-top:16px;border-top:1px solid #222;display:flex;align-items:center;gap:14px}.ccv a{font-size:.8rem;color:#4169e1;text-decoration:none}.ccv a:hover{text-decoration:underline}.cbi{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:30px;border-radius:8px;background:transparent;border:1px solid #333;color:#777;cursor:pointer;transition:all .2s}.cbi:hover{background:#1a1a1a;color:#fff}.cbi.loading svg{animation:spin .8s linear infinite}.ccl{font-family:JetBrains Mono,monospace;font-size:.55rem;color:#555;text-align:center;padding:4px 0 2px;letter-spacing:.3px;transition:color .2s}.ccl.warn{color:#d29922}.ccl.danger{color:#f85149}main{flex:1;margin-left:230px;padding:28px 36px;background:#111}.header{margin-bottom:16px;display:flex;flex-direction:column;gap:6px}.header h1{font-family:Outfit,sans-serif;font-size:1.75rem;font-weight:600;color:#fff;margin:0}body.light .cdo .logo{color:#222}body.light .cbm{filter:invert(.02) drop-shadow(0 0 4px rgba(0,0,0,.15))}.header h1{font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:700;color:#eee;margin-bottom:4px}.cz{display:inline-block;font-family:Work Sans,sans-serif;font-size:.7rem;color:#888;letter-spacing:.3px}.cdf{display:flex;flex-wrap:wrap;gap:6px}.cdg{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:999px;font-size:.78rem;border:1px solid #222;background:#141414;color:#bbb}.cdg.muted{color:#999}.cdg.ok{border-color:#3fb95059;color:#3fb950}.cdg.warn{border-color:#f1c40f59;color:#f1c40f}.cdg.danger{border-color:#f8514959;color:#f85149}.cdg[hidden]{display:none}.ccm{position:fixed;left:0;top:0;padding:8px 12px;border-radius:10px;font-size:.8rem;background:#141414;border:1px solid #222;color:#aaa;box-shadow:0 4px 12px #00000059;z-index:900;pointer-events:none}.ccm[hidden]{display:none}.header p{color:#666;font-size:.9rem}#count{font-size:.8rem;color:#666;margin-bottom:16px}#list{display:flex;flex-direction:column;gap:12px;transition:opacity .15s ease}#list.can{opacity:0}#list.cam{opacity:1}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:#666;font-size:.9rem}.cce{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px;background:#161616;border:1px solid #222;border-radius:8px;animation:cardFadeIn .3s ease forwards}.ccf{font-size:3rem;margin-bottom:16px;opacity:.6}.cch{font-family:Outfit,sans-serif;font-size:1.2rem;font-weight:600;color:#ccc;margin-bottom:8px}.ccg{font-size:.9rem;color:#666;max-width:320px;line-height:1.5}.splash{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:72px 24px;background:#161616;border:1px solid #222;border-radius:8px;position:relative;overflow:hidden;animation:cardFadeIn .35s ease forwards}.splash:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 600px 300px at 50% 0%,rgba(65,105,225,.12),transparent),radial-gradient(ellipse 500px 280px at 85% 100%,rgba(65,105,225,.06),transparent);pointer-events:none}.splash:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 60px),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 60px);mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 30%,transparent 80%);pointer-events:none}.cc2{font-family:Outfit,sans-serif;font-size:1.5rem;font-weight:700;color:#eee;letter-spacing:.02em;margin-bottom:8px;position:relative;z-index:1}.ccx{font-size:.82rem;color:#777;max-width:440px;line-height:1.65;position:relative;z-index:1}.ccz{width:40px;height:1px;background:#333;margin:18px 0;position:relative;z-index:1}.cc1{font-size:.82rem;color:#666;max-width:400px;line-height:1.6;position:relative;z-index:1}.cc0{margin-top:16px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:500;letter-spacing:.02em;color:#555;position:relative;z-index:1}.ccy{margin-top:10px;font-size:.72rem;color:#888;text-align:center}.ccy a{color:#79c0ff;text-decoration:none}.ccy a:hover{text-decoration:underline}.cc0 kbd{font-family:JetBrains Mono,monospace;font-size:.6rem;color:#4169e1;background:#4169e114;border:1px solid rgba(65,105,225,.2);border-radius:4px;padding:1px 6px;margin:0 1px}body.light .splash{background:#fff;border-color:#e0e0e0}body.light .splash:before{background:radial-gradient(ellipse 600px 300px at 50% 0%,rgba(65,105,225,.06),transparent),radial-gradient(ellipse 500px 280px at 85% 100%,rgba(65,105,225,.03),transparent)}body.light .splash:after{background:repeating-linear-gradient(90deg,rgba(0,0,0,.04) 0 1px,transparent 1px 60px),repeating-linear-gradient(0deg,rgba(0,0,0,.04) 0 1px,transparent 1px 60px)}body.light .cc2{color:#222}body.light .ccx{color:#888}body.light .ccz{background:#e0e0e0}body.light .cc1,body.light .cc0{color:#999}body.light .cc0 kbd{color:#4169e1;background:#4169e10f;border-color:#4169e126}.spinner{width:36px;height:36px;border:3px solid #222;border-top-color:#4169e1;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.card{background:#161616;border:1px solid #222;border-radius:0;padding:16px 20px 20px;animation:cardFadeIn .3s ease forwards;opacity:0}.cr{box-shadow:0 0 0 2px #4169e159,0 10px 30px #0006;transform:translateY(-1px)}.card:hover{border-color:#333}.ct{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cs{font-family:Outfit,sans-serif;font-weight:600;font-size:1rem;color:#eee}.badge{padding:3px 10px;border-radius:4px;font-family:Outfit,sans-serif;font-size:.65rem;font-weight:600;text-transform:uppercase;background:#4169e1;color:#fff}.badge.event{background:#1e3a7a}.badge.condition{background:#2a4a8a}.badge.effect{background:#355a9a}.badge.expression{background:#4169e1}.badge.type{background:#5a7de6}.badge.function{background:#7391eb}.badge.section{background:#8ca5f0}.badge.structure{background:#a5b9f5}.badge.category{background:#4169e1}.cx{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #333;border-radius:6px;padding:5px 6px;color:#888;cursor:pointer;transition:all .2s}.cx:hover{background:#222;color:#fff;transform:scale(1.1)}.cx:active,.cx.clicked{background:#4169e1;border-color:#4169e1;color:#fff;transform:scale(.95)}.cf{margin-left:auto;display:flex;align-items:center;gap:8px}.addon{font-size:.8rem;color:#666}.version{font-size:.7rem;color:#555;background:#222;padding:2px 8px;border-radius:4px}.cck,.caj{margin-bottom:10px}.cck,.c9{position:relative}.c9{overflow:visible;border-radius:6px}.cck .cw,.c9 .cw{position:absolute;right:0;top:50%;transform:translateY(-50%);opacity:0;transition:all .2s}.caa{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:2;opacity:1;transition:all .2s}.caa .cw,.caa .cds{position:static;transform:none;opacity:1}.caa .cw:hover,.caa .cw:active,.caa .cw.clicked{transform:none}.cck:hover .cw,.c9:hover .cw{opacity:1}.caa .cds .cdq{opacity:0;pointer-events:none}.c9:hover .cds .cdq,.c9.cdn .cds .cdq{opacity:1;pointer-events:auto}.c9.cdn .caa{flex-direction:column-reverse;right:6px;gap:6px}.c9.cdn .cds{display:inline-flex;flex-direction:column;gap:4px}.c9.cdn .cdr{opacity:1}.c9.cdn .c8,.c9.cbz .c8{padding-right:calc(var(--example-gutter, 62px) + 14px)}.cdq.del{border-color:#f8514959}.cdq.del:hover{background:#f851491f;border-color:#f8514999;color:#f85149}.cdq.official{border-color:#58a6ff73;color:#58a6ff}.cdq.official:hover{background:#58a6ff24;border-color:#58a6ffb3;color:#8cc7ff}.cdq.official.active{background:#58a6ff33;border-color:#58a6ffd9;color:#cfe7ff}.cdr{min-width:20px;text-align:center;font-family:Work Sans,sans-serif;font-size:.8rem;color:#666;opacity:0;pointer-events:none}.c9:hover .cdr{opacity:1}body.light .cdr{color:#888}.cw{display:flex;align-items:center;justify-content:center;background:#222;border:1px solid #333;border-radius:6px;padding:5px 6px;color:#888;cursor:pointer;transition:all .2s}.cw:hover{background:#333;color:#fff;transform:translateY(-50%) scale(1.1)}.cw:active,.cw.clicked{background:#4169e1;border-color:#4169e1;color:#fff;transform:translateY(-50%) scale(.95)}.pattern{background:#111;padding:12px 40px 12px 14px;border-radius:0;font-family:JetBrains Mono,monospace;font-size:.8rem;color:#94b8d6}.cdl{color:#a5d6ff}.cdj{color:#6ea8fe}.cdh{color:#4169e1}.cdk{color:#79c0ff}.cdi{color:#526d82}.caj{margin-bottom:8px}.desc{font-size:.9rem;color:#999;line-height:1.5}.cds{display:inline-flex;align-items:center;gap:6px}.cdq{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:transparent;border:1px solid #333;color:#777;cursor:pointer;transition:all .2s}.cdq:hover{background:#222;color:#fff}.cdq.up.active{border-color:#3fb95099;background:#3fb9501f;color:#3fb950}.cdq.down.active{border-color:#f8514999;background:#f851491f;color:#f85149}body.light .cdq{border-color:#ddd;color:#888}body.light .cdq:hover{background:#f0f0f0;color:#333}.cb2{display:flex;align-items:baseline;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid #222}.cb1{font-family:Outfit,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#666}.cb3{font-family:Work Sans,sans-serif;font-size:.85rem;color:#a9c7e6;word-break:break-word}.ccr{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ccq{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid #2a2a2a;background:#111;font-family:Work Sans,sans-serif;font-size:.8rem;color:#ddd}.ccq.type{background:#4169e124;border-color:#4169e173;color:#a5d6ff}.ccq.name{background:#151515;border-color:#2a2a2a;color:#c9d1d9}.ccq.none{background:transparent;border-style:dashed;color:#777}.cco{display:inline-flex;align-items:center;color:#7a8595}.ccp{font-family:Outfit,sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#7a8595}.cc{display:flex;align-items:center;gap:8px;position:relative}.cc h3{margin:0}.cd{background:transparent;border:none;color:#666;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s;position:relative}.cd:hover{color:#4169e1;background:#4169e11a}.cd.active{color:#4169e1}.ce{position:absolute;left:100%;top:50%;transform:translateY(-50%);margin-left:4px;opacity:0;visibility:hidden;transition:all .2s}.ce.show{opacity:1;visibility:visible}.ce input{width:100px;padding:5px 8px;background:#1a1a1a;border:1px solid #333;border-radius:4px;color:#fff;font-size:.75rem;outline:none;transition:border-color .2s}.ce input:focus{border-color:#4169e1}.ce input::placeholder{color:#666}.cal{appearance:none;-webkit-appearance:none;margin-top:12px;padding:6px 10px;min-height:28px;background:#1414148c;border:1px solid #2c2c2c;border-radius:8px;text-align:left;font-family:Work Sans,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.01em;color:#9ca5b4;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;line-height:1.15;transition:all .2s}.cal:hover{border-color:#3a4b6f;background:#161e2dd1;color:#c5d4ea}.cal.open{border-color:#4169e18c;background:#4169e11f;color:#d8e5ff;box-shadow:inset 0 0 0 1px #4169e129}.cal .arrow{display:inline-block;color:#6e89b6;transition:transform .25s ease}.cal.open .arrow{color:#8fb2f0}.cal:focus-visible{outline:none;border-color:#58a6ffbf;box-shadow:0 0 0 2px #58a6ff40}.cal.open .arrow{transform:rotate(90deg)}.examples{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease,margin .3s ease;margin-top:0;padding-top:0;border-top:1px solid transparent}.examples.show{max-height:500px;margin-top:12px;padding-top:12px;border-top-color:#222}.caf{display:flex;align-items:center;flex-wrap:wrap;gap:6px;overflow:visible;padding-bottom:8px;margin-bottom:8px;scrollbar-width:none}.cac{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:5px 8px;border-radius:999px;border:1px solid #30363d;background:#161b22;color:#bfc7d5;font-family:Outfit,sans-serif;font-size:.66rem;cursor:pointer;transition:all .2s}.cac:hover{border-color:#4d79ff;color:#d6e5ff}.cac.active{border-color:#58a6ff;background:#2e6cd333;color:#e6f0ff}.cac.active:not(.official){border-color:#7db7ff;background:linear-gradient(180deg,#3e82f257,#3070e03d);color:#f2f7ff;box-shadow:inset 0 0 0 1px #98c7ff4d,0 0 0 1px #58a6ff38,0 0 14px #438cff33}.cac.active:not(.official) .cad{font-weight:700}.cac.active:not(.official) .cae{background:#7db7ff40;color:#f2f7ff}.cac.active.official{border-color:#79e3ff;background:linear-gradient(180deg,#12a5d25c,#0a87b647);color:#f0fdff;box-shadow:inset 0 0 0 1px #86e6ff57,0 0 0 1px #47ceff3d,0 0 14px #3cd0ff38}.cac.active.official .cad{font-weight:700}.cac.active.official .cae{background:#79e3ff42;color:#f0fdff}.cac.official{border-color:#47ceffd1;background:#06749842;color:#d6f6ff}.cac.official:not(.active){border-color:#47ceff9e;background:linear-gradient(180deg,#0a92bd33,#0878a624);color:#ccebf3;box-shadow:inset 0 0 0 1px #73e2ff2e,0 0 0 1px #47ceff1a}.cac.official:not(.active) .cad{font-weight:500}.cac.official:not(.active) .cae{background:#53daff29;color:#ccebf3}.cad{white-space:nowrap}.cae{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#94a3b838;color:#dbe6ff;font-size:.58rem;font-weight:700}.cae.positive{background:#3fb95033;color:#9ee2ad}.cae.negative{background:#f8514938;color:#ffb4ae}.cai{position:relative}.cai .caj[hidden]{display:none}.c8{background:#1e1e1e;padding:12px 40px 12px 14px;border-radius:6px;border:1px solid #2a2a2a;font-family:JetBrains Mono,monospace;font-size:.8rem;color:#d4d4d4;white-space:pre-wrap;line-height:1.6}.cbp{color:#6a9955}.cby{color:#ce9178}.cbu{color:#b5cea8}.cbt,.cbq{color:#569cd6;font-weight:600}.cbo{color:#4ec9b0}.cbr{color:#dcdcaa}.cbw{color:#9cdcfe}.cbs,.cbv,.cbx{color:#d4d4d4}body.light .c8{background:#f7f7f9;border-color:#dddddf;color:#1f2328}body.light .cbp{color:#5f6b7a}body.light .cby{color:#a31515}body.light .cbu{color:#098658}body.light .cbt,body.light .cbq{color:#00f}body.light .cbo{color:#267f99}body.light .cbr{color:#795e26}body.light .cbw{color:#001080}body.light .cbs,body.light .cbv,body.light .cbx{color:#1f2328}.caj.cci .c8{border:1px solid rgba(88,166,255,.65);box-shadow:inset 0 0 0 1px #58a6ff33;position:relative}.caj.cci .c9{padding-top:8px}.ccj{position:absolute;top:8px;right:10px;transform:translateY(-50%);z-index:6;pointer-events:none;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;border:1px solid rgba(88,166,255,.65);background:#0f0f0f;font-family:Outfit,sans-serif;font-size:.54rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.2;color:#cfe7ff;-webkit-text-stroke:.35px rgba(65,105,225,.75);text-shadow:0 0 6px rgba(88,166,255,.3)}body.light .caj.cci .c8{border-color:#4169e180;box-shadow:inset 0 0 0 1px #4169e126}body.light .ccj{color:#2c5ccf}body.light .ccj{background:#f3f4f6;border-color:#4169e18c;color:#2c5ccf;-webkit-text-stroke:.3px rgba(23,63,173,.35);text-shadow:none}body.light .cac{border-color:#d5dbe6;background:#fff;color:#39424f}body.light .cac.active{border-color:#4b7de8;background:#4b7de81f;color:#1f3d7a}body.light .cac.active:not(.official){border-color:#3f73df;background:linear-gradient(180deg,#5689ee42,#4c7ee62e);color:#183c85;box-shadow:inset 0 0 0 1px #3f73df47,0 0 0 1px #3f73df24,0 0 10px #3f73df29}body.light .cac.active:not(.official) .cae{background:#3f73df33;color:#183c85}body.light .cac.active.official{border-color:#1492c9;background:linear-gradient(180deg,#4cc4ec4d,#28aeda38);color:#0c4f72;box-shadow:inset 0 0 0 1px #1492c94d,0 0 0 1px #1492c929,0 0 10px #1492c92e}body.light .cac.active.official .cae{background:#1492c938;color:#0c4f72}body.light .cac.official{border-color:#0e8ec2b8;background:#29a7d32e;color:#0f5e85}body.light .cac.official:not(.active){border-color:#0e8ec28f;background:linear-gradient(180deg,#3dbbe829,#22a6d41f);color:#4a7991;box-shadow:inset 0 0 0 1px #0e8ec229,0 0 0 1px #0e8ec214}body.light .cac.official:not(.active) .cae{background:#0e8ec21f;color:#4a7991}body.light .cae{background:#8492a633;color:#30415d}body.light .cae.positive{background:#3fb95033;color:#1d6f34}body.light .cae.negative{background:#f851492e;color:#b42318}.cb{display:flex;align-items:center;gap:6px;margin-top:12px;padding:8px 14px;background:transparent;border:1px dashed #333;border-radius:6px;color:#666;font-family:Work Sans,sans-serif;font-size:.8rem;cursor:pointer;transition:all .2s}.cb:hover{border-color:#4169e1;color:#4169e1;background:#4169e11a}.cbj{margin-top:10px;margin-bottom:0;padding-bottom:0}.cbe{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:transparent;border:1px solid #282828;border-radius:4px;color:#888;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:500;cursor:pointer;transition:all .15s}.cbe:hover{border-color:#4169e1;color:#ccc}.cbj.open .cbe{border-color:#4169e1;border-bottom:none;color:#ccc;border-radius:4px 4px 0 0}.cbg{display:flex;color:#4169e1}.cbg svg{width:12px;height:12px}.cbh{text-align:left}.cbf{display:flex;color:#555;transition:transform .2s ease}.cbf svg{width:10px;height:10px}.cbj.open .cbf{transform:rotate(180deg);color:#4169e1}.car{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1),border-width 0s .3s;background:#0e0e0e;border:0 solid transparent;border-radius:0 0 4px 4px}.cbj.open .car{border-width:1px;border-color:#2a2a2a;transition:max-height .3s cubic-bezier(.4,0,.2,1),border-width 0s 0s}.ca7{border-bottom:1px solid #191919}.ca7:last-child{border-bottom:none}.cbb{display:flex;align-items:center;flex-wrap:nowrap;min-width:0;gap:5px;width:100%;padding:5px 10px;background:transparent;border:none;color:#ccc;font-family:Outfit,sans-serif;font-size:.72rem;cursor:pointer;transition:background .12s}.cbb:hover{background:#4169e10d}.ca7.open .cbb{background:#4169e108;border-bottom:1px solid #1c1c1c}.caq{font-family:JetBrains Mono,monospace;font-weight:600;font-size:.72rem;color:#58a6ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1}.cbd{font-family:JetBrains Mono,monospace;font-size:.65rem;color:#444;white-space:nowrap;flex-shrink:0;margin-left:6px;margin-right:auto}.ca3{margin-left:8px;font-family:JetBrains Mono,monospace;font-size:.58rem;padding:1px 6px;border-radius:8px;background:#4169e11a;color:#79c0ff;border:1px solid rgba(65,105,225,.18);flex-shrink:0}.cap{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#444;cursor:pointer;padding:2px;border-radius:3px;opacity:0;transition:opacity .15s,color .15s;margin-left:6px;margin-right:2px;flex-shrink:0}.cba{margin-left:6px;flex-shrink:0}.cbb:hover .cap{opacity:1}.cap:hover{color:#4169e1}.cap.clicked{color:#3fb950}.cba{display:flex;color:#333;transition:transform .18s ease;margin-left:2px}.cba svg{width:10px;height:10px}.ca7.open .cba{transform:rotate(180deg);color:#4169e1}.ca8{max-height:0;overflow:hidden;transition:max-height .25s cubic-bezier(.4,0,.2,1)}.ca9{padding:6px 10px 8px}.cbc{display:inline-block;font-family:JetBrains Mono,monospace;font-size:.68rem;color:#777;background:#111;padding:3px 7px;border-radius:3px;margin-bottom:5px;word-break:break-all;border:1px solid #1c1c1c}.cao{font-size:.72rem;color:#888;line-height:1.45;margin-bottom:5px}.ca4{display:inline-flex;gap:6px;align-items:center;margin:6px 0 4px}.ca5{padding:4px 7px;border-radius:6px;background:#ffffff0d;border:1px solid #1c1c1c;color:#ddd;font-size:.7rem}.ca6{padding:4px 7px;border-radius:6px;background:#5865f214;border:1px solid rgba(88,101,242,.25);color:#9db3ff;font-size:.7rem}.ca1{margin-top:3px;padding-top:5px;border-top:1px solid #1c1c1c}.ca2{display:block;font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#444;margin-bottom:3px}.caz{display:grid;grid-template-columns:1fr auto;align-items:flex-start;gap:6px;padding:6px 0;border-bottom:1px solid #1c1c1c}.caz.child{grid-template-columns:.8fr auto;padding:4px 0 4px 12px;border-bottom:none}.cau{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#d29922}.ca0{font-family:JetBrains Mono,monospace;font-size:.6rem;color:#79c0ff;padding:1px 4px;background:#79c0ff12;border-radius:8px;border:1px solid rgba(121,192,255,.1);display:inline-block;width:auto;max-width:max-content;white-space:nowrap}.ca0.empty{display:none}.cat{grid-column:1 / -1;display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:.7rem;color:#888;margin-top:2px}.cay{padding:2px 6px;border-radius:6px;background:#f851491f;border:1px solid rgba(248,81,73,.2);color:#f85149;font-size:.68rem;text-transform:uppercase;letter-spacing:.4px}.cav{padding:2px 6px;border-radius:6px;background:#3fb9501f;border:1px solid rgba(63,185,80,.2);color:#3fb950;font-size:.68rem;text-transform:uppercase;letter-spacing:.4px}.cas{color:#aaa}.caw{padding:4px 0 6px 6px;border-left:2px solid #1c1c1c}.c0{margin-top:10px;padding-top:8px;border-top:1px solid #1c1c1c}.c5{margin-top:12px;padding-top:10px;border-top:1px solid #1c1c1c;display:flex;flex-direction:column;gap:6px}.c6{font-family:Outfit,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.02em;color:#888;text-transform:uppercase}.c3{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center}.c2{font-family:JetBrains Mono,monospace;font-size:.75rem;color:#d29922}.c4{font-family:JetBrains Mono,monospace;font-size:.68rem;color:#79c0ff;padding:1px 6px;border-radius:8px;background:#79c0ff12;border:1px solid rgba(121,192,255,.1);white-space:nowrap}.c1{font-size:.75rem;color:#aaa}.cax{font-size:.68rem;text-transform:uppercase;letter-spacing:.4px;color:#666;margin-bottom:2px}body.light .cbe{border-color:#ddd;color:#777}body.light .cbe:hover{border-color:#4169e1;color:#444}body.light .cbj.open .cbe{border-color:#4169e1;border-bottom:none;color:#444}body.light .car{background:#fafafa}body.light .cbj.open .car{border-color:#ccc}body.light .ca7{border-bottom-color:#eee}body.light .cbb{color:#444}body.light .cbb:hover{background:#4169e10a}body.light .ca7.open .cbb{background:#4169e108;border-bottom-color:#e8e8e8}body.light .caq{color:#0969da}body.light .cbd{color:#aaa}body.light .ca3{background:#0969da12;color:#0969da;border-color:#0969da1f}body.light .cba{color:#ccc}body.light .cap{color:#bbb}body.light .cap:hover,body.light .ca7.open .cba{color:#4169e1}body.light .cbc{background:#f0f0f0;color:#555;border-color:#e0e0e0}body.light .cao{color:#555}body.light .ca5{background:#00000005;border-color:#e0e0e0;color:#333}body.light .ca6{background:#5865f21a;border-color:#5865f259;color:#394b9f}body.light .ca1{border-top-color:#e0e0e0}body.light .ca2{color:#aaa}body.light .cau{color:#9a6700}body.light .ca0{color:#0969da;background:#0969da0d;border-color:#0969da1a}body.light .cay{background:#f851491f;border-color:#f851494d;color:#c0392b}body.light .cav{background:#3fb9501f;border-color:#3fb9504d;color:#2e8b57}body.light .cas{color:#666}body.light .caw{border-left-color:#e0e0e0}body.light .cax{color:#999}body.light .c0,body.light .c5{border-top-color:#e0e0e0}body.light .c6{color:#999}body.light .c4{background:#0969da0d;border-color:#0969da1a;color:#0969da}body.light .c1{color:#666}body.light .cbf{color:#ccc}body.light .cbj.open .cbf{color:#4169e1}.cdo{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.cdo .logo{font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:10px}.cbm{width:28px;height:28px;display:inline-block;filter:drop-shadow(0 0 6px rgba(255,255,255,.65))}.cbn{line-height:1}.cdp{display:flex;align-items:center;gap:10px}.cak{font-size:.85rem;color:#666;padding:6px 2px 2px}.cak.co{margin-top:4px;padding:2px 0;background:transparent;border:none;color:#7d889c;font-family:Outfit,sans-serif;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.cak.co .cp{font-size:1.12rem;font-weight:600;line-height:1;letter-spacing:0}.cak.co .cq{font-size:.74rem;font-weight:600;letter-spacing:.03em;text-transform:none}body.light .cak{color:#888}body.light .cak.co{color:#7a869d}.ca{display:inline-flex;align-items:center;justify-content:center;background:#1a1a1a;border:1px solid #333;border-radius:8px;height:40px;padding:0 14px;color:#ddd;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.ca:hover{background:#222;color:#fff}.ca:disabled{opacity:.6;cursor:not-allowed}.ca.loading{position:relative}.cai.animating{overflow:hidden;transition:height .24s ease}.ca.loading:after{content:"";width:12px;height:12px;border:2px solid rgba(255,255,255,.25);border-top-color:#ffffffe6;border-radius:50%;display:inline-block;margin-left:8px;animation:spin .8s linear infinite}.cy{display:flex;align-items:center;justify-content:center;gap:8px;background:#5865f2;border:none;border-radius:8px;height:40px;padding:0 16px;color:#fff;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.cy:hover{background:#4752c4}.cy:disabled{opacity:.7;cursor:not-allowed}.cy.disabled{position:relative;overflow:hidden}.cy.disabled .label{opacity:.5}.cy.disabled .cv{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#111111bf;color:#fff;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.cy.loading{position:relative}.cy.loading:after{content:"";width:12px;height:12px;border:2px solid rgba(255,255,255,.35);border-top-color:#fffffff2;border-radius:50%;display:inline-block;margin-left:8px;animation:spin .8s linear infinite}.cdm{display:flex;align-items:center;justify-content:center;background:#222;border:1px solid #333;border-radius:8px;width:40px;height:40px;color:#ccc;cursor:pointer;transition:all .2s}.cdm:hover{background:#2a2a2a;color:#fff}.cdm .cbl,body.light .cdm .cbk{display:none}body.light .cdm .cbl{display:block}body.light{background:#f5f5f5;color:#333}body.light .sidebar{background:#fff;border-right-color:#e0e0e0}body.light .sidebar input{background:#f5f5f5;border-color:#ddd;color:#333}body.light .sidebar input::placeholder{color:#999}body.light .ccs{color:#999;background:#eee;border-color:#ddd}body.light .sidebar h3{color:#888}body.light .filter{color:#666}body.light .filter:hover{background:#f0f0f0;color:#333}body.light .filter.active{background:#4169e1;color:#fff}body.light .ccn{color:#999}body.light .ccn:hover{background:#eee;color:#666}body.light .ccv{border-top-color:#e0e0e0}body.light .ccl{color:#999}body.light .ccl.warn{color:#b58900}body.light .ccl.danger{color:#d73a49}body.light .cbi{border-color:#ddd;color:#888}body.light .cbi:hover{background:#f0f0f0;color:#333}body.light .ccu{border-top-color:#e0e0e0}body.light .status{color:#888}body.light .ca{background:#fff;border-color:#ddd;color:#333}body.light .ca:hover{background:#f0f0f0}body.light main{background:#f5f5f5}body.light .loading{color:#999}body.light .spinner{border-color:#ddd;border-top-color:#4169e1}body.light .cce{background:#fff;border-color:#e0e0e0}body.light .cch{color:#333}body.light .ccg{color:#888}body.light .header h1{color:#222}body.light .cz{color:#999}body.light .cdg{border-color:#e0e0e0;background:#f9f9f9;color:#555}body.light .cdg.ok{border-color:#3fb95059;color:#2e8b57}body.light .cdg.warn{border-color:#f1c40f59;color:#c9a302}body.light .cdg.danger{border-color:#f8514959;color:#c0392b}body.light .ccm{background:#fff;border-color:#e0e0e0;color:#555;box-shadow:0 4px 12px #00000026}body.light .header p,body.light #count{color:#888}body.light .card{background:#fff;border-color:#e0e0e0;border-radius:0}body.light .card:hover{border-color:#ccc}body.light .cs{color:#111}body.light .cx{border-color:#ddd;color:#999}body.light .cx:hover{background:#f0f0f0;color:#333}body.light .cw{background:#f5f5f5;border-color:#ddd;color:#999}body.light .cw:hover{background:#e5e5e5;color:#333}body.light .cdm:hover{background:#f0f0f0;color:#333}body.light .cy{background:#5865f2}body.light .cy:hover{background:#4752c4}body.light .cy.disabled .cv{background:#ffffffd1;color:#111}body.light .cy.disabled .label{color:#333}body.light .addon{color:#888}body.light .version{background:#eee;color:#666}body.light .cb{border-color:#ccc;color:#888}body.light .cb:hover{border-color:#4169e1;color:#4169e1;background:#4169e11a}body.light .pattern{background:#f0f4ff;color:#4a6da7}body.light .cdl{color:#1e5aa8}body.light .cdj{color:#36c}body.light .cdh{color:#4169e1}body.light .cdk{color:#2563eb}body.light .cdi{color:#7a9ac4}body.light .cd{color:#999}body.light .cd:hover{color:#4169e1;background:#4169e11a}body.light .ce input{background:#f5f5f5;border-color:#ddd;color:#333}body.light .ce input:focus{border-color:#4169e1}body.light .ce input::placeholder{color:#999}body.light .desc{color:#666}body.light .cb2{border-top-color:#e0e0e0}body.light .cb1{color:#888}body.light .cb3{color:#2563eb}body.light .ccq{background:#fff;border-color:#ddd;color:#333}body.light .ccq.type{background:#4169e11a;border-color:#4169e159;color:#1e5aa8}body.light .ccq.name{background:#f7f7f7;border-color:#e0e0e0;color:#222}body.light .ccq.none{background:transparent;border-color:#ccc;color:#888}body.light .cco,body.light .ccp{color:#1111118c}body.light .examples.show{border-top-color:#e0e0e0}body.light .cal{background:#fff;border-color:#d5dce7;color:#5f6d85}body.light .cal:hover{border-color:#9bb4e3;background:#f5f8fe;color:#36548a}body.light .cal.open{border-color:#87a4de;background:#eef4ff;color:#2c4c85;box-shadow:none}body.light .cal .arrow{color:#6280b8}body.light .cal.open .arrow{color:#3f73df}body.light .cal:focus-visible{border-color:#3f73dfb3;box-shadow:0 0 0 2px #3f73df33}body.light .examples.show{margin-top:12px;padding-top:12px}body.light .c8{background:#f7f7f9;color:#1f2328}body.light .examples .meta{color:#999}body.light .examples .meta span{color:#666}body.light .cdm{background:#fff;border-color:#ddd}body.light .cdm:hover{background:#f0f0f0}.cb0{display:none;align-items:center;justify-content:center;background:transparent;border:1px solid #333;border-radius:8px;width:40px;height:40px;color:#ccc;cursor:pointer;transition:all .2s}.cb0:hover{background:#222;color:#fff}body.light .cb0{border-color:#ddd;color:#666}body.light .cb0:hover{background:#f0f0f0;color:#333}.ccw{display:none;position:fixed;inset:0;background:#00000080;z-index:99}.cb4{display:none;align-items:center;gap:10px;padding:10px 14px;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;margin-bottom:16px;transition:border-color .2s}.cb4:focus-within{border-color:#4169e1}.cb4 svg{flex-shrink:0;color:#666}.cb4 input{flex:1;background:transparent;border:none;color:#fff;font-size:.9rem;outline:none}.cb4 input::placeholder{color:#666}.cb4 .ccn{background:transparent;border:1px solid #333;color:#666;padding:4px 6px;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.cb4 .ccn:hover{border-color:#4169e1;color:#4169e1}.cb4 .ccn.active{background:#4169e133;border-color:#4169e1;color:#4169e1}body.light .cb4{background:#f5f5f5;border-color:#ddd}body.light .cb4:focus-within{border-color:#4169e1}body.light .cb4 svg{color:#999}body.light .cb4 input{color:#333}body.light .cb4 input::placeholder{color:#999}body.light .cb4 .ccn{border-color:#ccc;color:#999}@media(max-width:768px){.cb4,.cb0{display:flex}.sidebar{transform:translate(-100%);z-index:100;transition:transform .3s ease}.sidebar.open{transform:translate(0)}.ccw.show{display:block}main{margin-left:0;padding:20px 16px}.cdo{gap:12px}.cdo .logo{font-size:1.2rem;flex:1}.ca{height:36px;padding:0 10px;font-size:.8rem}.header h1{font-size:1.4rem}.card{padding:14px 16px 18px}.ct{flex-wrap:wrap;gap:8px}.cs{width:100%;order:-1}.cf{margin-left:0}.pattern{font-size:.75rem;padding:10px 36px 10px 12px;word-break:break-all}.c8{font-size:.75rem;padding:10px 36px 10px 12px}.cy span,.cy svg+span{display:none}.cy{width:40px;padding:0}.modal{padding:24px 20px;margin:16px}.cb5{flex-direction:column}.cb6{width:100%}.cn{right:10px;bottom:10px;font-size:.66rem;padding:7px 10px}}@media(max-width:480px){main{padding:16px 12px}.cdo .logo{font-size:1rem}.header h1{font-size:1.2rem}#count{font-size:.75rem}.card{padding:12px 14px 16px}.badge{font-size:.6rem;padding:2px 8px}.desc{font-size:.85rem}.cal{font-size:.75rem}.cb{font-size:.75rem;padding:6px 12px}}
