@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=Source+Serif+4:ital,wght@0,400;0,600;0,700;1,400;1,600&display=swap";:root{--navy: #172033;--paper: #F5F3EE;--card: #FFFFFF;--ink: #172033;--graphite: #3F4858;--blue: #315C9B;--brand: #8F3540;--green: #36705A;--amber: #A77A2A;--hair: #D9DDE3}.cb-mono{font-family:IBM Plex Mono,monospace}.cb-auth-wrap{min-height:100vh;display:flex;font-family:"Source Serif 4",Georgia,serif}.cb-left{flex:1.15;background:var(--navy);color:#e8ecf2;padding:56px 64px;display:flex;flex-direction:column;justify-content:center;min-height:100vh}.cb-logo{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:26px;letter-spacing:.02em;color:#f5f3ee;margin-bottom:40px}.cb-logo .b{color:#7fa4d9}.cb-logo .u{color:#c4707b}.cb-left h1{font-size:clamp(30px,3.4vw,44px);font-weight:700;line-height:1.18;color:#f5f3ee}.cb-left h1 .accent{color:#7fa4d9}.cb-checks{list-style:none;margin:30px 0 6px}.cb-checks li{display:flex;gap:12px;font-size:16.5px;line-height:1.55;padding:7px 0;color:#c9d1dc}.cb-checks li:before{content:"✓";color:var(--amber);font-weight:700;flex:none}.cb-brandline{color:#c4707b;font-weight:700;font-size:17.5px;margin:16px 0 30px}.cb-quote{border-left:3px solid var(--brand);background:#1e2a40;border-radius:0 8px 8px 0;padding:18px 22px;max-width:640px}.cb-quote p{font-size:16.5px;line-height:1.6;font-style:italic;color:#e8ecf2}.cb-quote .attr{font-family:IBM Plex Mono,monospace;font-size:11px;color:#8b97a5;margin-top:10px}.cb-demo{margin-top:38px;max-width:640px}.cb-demo .lbl{font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.16em;color:#7c8aa0;margin-bottom:6px}.cb-demo .notice{font-family:IBM Plex Mono,monospace;font-size:13.5px;line-height:1.6;color:#aeb8c4}.cb-demo .decode{font-size:17px;line-height:1.6;color:#f5f3ee}.cb-demo .decode b{color:#9fd4b8}.cb-demo .what{margin-top:18px}.cb-demo .what .txt{font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7;color:#6b7a90}.cb-gap{height:22px}.cb-right{flex:1;background:var(--paper);display:flex;align-items:center;justify-content:center;padding:40px 28px;min-height:100vh}.cb-authcard{width:100%;max-width:420px;background:var(--card);border-radius:12px;box-shadow:0 8px 40px #1720331a;padding:38px 36px 30px}.cb-authcard h2{font-size:27px;font-weight:700;color:var(--ink);font-family:"Source Serif 4",serif}.cb-authcard .sub{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--graphite);margin:8px 0 24px}.cb-gbtn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;background:#fff;border:1.5px solid var(--hair);border-radius:8px;padding:13px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;color:var(--ink)}.cb-gbtn:hover{border-color:var(--graphite)}.cb-divider{display:flex;align-items:center;gap:12px;margin:20px 0;font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--graphite)}.cb-divider:before,.cb-divider:after{content:"";flex:1;height:1px;background:var(--hair)}.cb-authcard label{display:block;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--graphite);margin:14px 0 6px}.cb-authcard input{width:100%;padding:12px 13px;font-size:15.5px;font-family:"Source Serif 4",serif;border:1.5px solid var(--hair);border-radius:8px;background:#fff;color:var(--ink);box-sizing:border-box}.cb-authcard input:focus{outline:none;border-color:var(--blue)}.cb-cta{width:100%;margin-top:22px;border:none;border-radius:8px;cursor:pointer;background:var(--blue);color:#fff;font-family:IBM Plex Mono,monospace;font-size:13.5px;font-weight:600;letter-spacing:.04em;padding:14px}.cb-cta:hover{background:#28497c}.cb-cta:disabled{opacity:.6;cursor:default}.cb-cta:focus-visible,.cb-gbtn:focus-visible,.cb-authcard input:focus-visible{outline:2.5px solid var(--brand);outline-offset:2px}.cb-links{text-align:center;margin-top:18px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--graphite);line-height:2.1}.cb-links a,.cb-linkbtn{color:var(--ink);text-decoration:underline;text-underline-offset:2px;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.cb-links a:hover,.cb-linkbtn:hover{color:var(--blue)}.cb-fine{margin-top:14px;text-align:center;font-family:IBM Plex Mono,monospace;font-size:9px;line-height:1.8;color:var(--graphite)}.cb-err{color:var(--brand);font-size:12.5px;margin-top:10px;font-family:IBM Plex Mono,monospace}.cb-ok{color:var(--green);font-size:12.5px;margin-top:10px;font-family:IBM Plex Mono,monospace}@media (max-width: 940px){.cb-auth-wrap{flex-direction:column}.cb-left{padding:40px 26px;min-height:0}.cb-demo{display:none}.cb-right{min-height:0;padding:34px 20px 50px}}.ob{font-family:"Source Serif 4",Georgia,serif;background:var(--paper);color:var(--ink);height:100vh;display:flex;justify-content:center}.ob .shell{width:100%;max-width:620px;height:100vh;display:flex;flex-direction:column;padding:0 16px}.ob .top{display:flex;justify-content:space-between;align-items:center;padding:16px 4px 12px}.ob .logo{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:16px}.ob .logo .b{color:var(--blue)}.ob .logo .u{color:var(--brand)}.ob .stat{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);letter-spacing:.1em}.ob .chat{flex:1;overflow-y:auto;padding:10px 4px 16px;display:flex;flex-direction:column;gap:14px}.ob .b{max-width:94%;font-size:16px;line-height:1.65}.ob .b.s{align-self:flex-start;width:100%}.ob .b.s .who{display:none}.ob .b.s .bub{background:transparent;border:none;border-radius:0;padding:2px;position:relative;box-shadow:none}.ob .b.s .bub b{font-weight:700}.ob .b.s .bub i{color:var(--graphite)}.ob .b.u{align-self:flex-end;max-width:82%}.ob .b.u .bub{background:var(--navy);color:#edf0f4;border-radius:10px 0 10px 10px;padding:11px 15px;font-style:italic}.ob .typing{align-self:flex-start;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.08em;color:var(--graphite);padding:2px;text-transform:uppercase}.ob .aw{align-self:stretch;background:#fff;border:1px solid var(--hair);border-radius:8px;padding:16px 18px;box-shadow:0 1px 5px #1720330a}.ob .aw label{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.12em;color:var(--graphite);margin:10px 0 5px;text-transform:uppercase}.ob .aw label:first-child{margin-top:0}.ob .aw input{width:100%;padding:11px 12px;font-size:17px;font-family:"Source Serif 4",serif;font-style:italic;border:none;border-bottom:1.5px solid var(--hair);border-radius:0;background:transparent;color:var(--ink)}.ob .aw input::placeholder{color:#8a93a3}.ob .aw input:focus{outline:none;border-bottom-color:var(--blue)}.ob .aw .row{display:flex;gap:14px}.ob .awbtn{margin-top:16px;border:none;border-radius:5px;background:var(--blue);color:#fff;font-family:IBM Plex Mono,monospace;font-size:11.5px;letter-spacing:.06em;padding:12px 18px;cursor:pointer}.ob .awbtn:hover{background:#28497c}.ob .awbtn:disabled{opacity:.6;cursor:default}.ob .awbtn:focus-visible,.ob .qr:focus-visible,.ob .aw input:focus-visible{outline:2.5px solid var(--brand);outline-offset:2px}.ob .qrwrap{display:flex;flex-wrap:wrap;gap:8px;align-self:flex-start}.ob .qr{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.04em;border:1.5px solid var(--hair);color:var(--ink);background:#fff;border-radius:5px;padding:9px 15px;cursor:pointer;text-transform:uppercase}.ob .qr:hover{border-color:var(--blue);color:var(--blue)}.ob .sigline{margin-top:12px;border-top:1.5px solid var(--ink);padding-top:6px;display:flex;justify-content:space-between;align-items:flex-end;min-height:48px}.ob .sigscript{font-style:italic;font-size:26px;transform:rotate(-2deg);opacity:.35}.ob .siglbl{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);letter-spacing:.1em}.ob .ck{display:flex;gap:9px;align-items:flex-start;margin-top:11px;font-size:13.5px;line-height:1.55;cursor:pointer;font-family:"Source Serif 4",serif}.ob .ck input{width:auto;margin-top:3px;accent-color:var(--blue);border-bottom:none}.ob .filecard{background:#fff;border:1px solid var(--hair);border-radius:8px;padding:16px 18px;font-size:14px;box-shadow:0 1px 5px #1720330a}.ob .filecard .fl{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;color:var(--brand);margin-bottom:9px}.ob .frow{display:flex;gap:12px;padding:6px 0;border-top:1px solid var(--hair)}.ob .frow:first-of-type{border-top:none}.ob .frow .k{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);min-width:78px;padding-top:4px;letter-spacing:.08em}.ob .sugg{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ob .sg{font-family:IBM Plex Mono,monospace;font-size:10.5px;border:1px solid var(--hair);background:#fff;border-radius:5px;padding:7px 12px;cursor:pointer;color:var(--graphite)}.ob .sg:hover,.ob .sg.on{border-color:var(--blue);color:var(--blue)}.ob .sg.on{background:#eef3fa}.ob .foot{font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--graphite);text-align:center;padding:10px 0 14px;line-height:1.7}.ob .closer{text-align:center;padding:22px;background:var(--navy);color:#edf0f4;border-radius:8px}.ob .closer .lbl{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.2em;color:#9fb4d4;margin-bottom:8px}.ob .closer .big{font-size:22px;font-weight:700}.ob .closer .tag{font-style:italic;color:#c0c9d6;margin-top:6px;font-size:14px}@media (prefers-reduced-motion: reduce){.ob *{animation:none!important;transition:none!important}}.crt{font-family:"Source Serif 4",Georgia,serif;background:var(--paper);color:var(--ink);height:100vh;display:flex;overflow:hidden;font-size:15px}.crt button{cursor:pointer;font-family:IBM Plex Mono,monospace}.crt button:focus-visible,.crt a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.crt .courtroom{width:252px;min-width:252px;background:var(--navy);color:#c9d1dc;height:100vh;display:flex;flex-direction:column;padding:18px 0 14px;overflow-y:auto}.crt .logo{padding:0 20px 20px;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:17px;letter-spacing:.02em;color:#f5f3ee}.crt .logo .b{color:#7fa4d9}.crt .logo .cursor{color:var(--brand)}.crt .side-active{margin:0 12px 12px;background:#22304a;border-left:3px solid var(--brand);padding:10px 14px;font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.08em;color:#fff}.crt .newcase{margin:0 12px 20px;background:transparent;border:1.5px solid #3A4761;color:#e6eaf0;padding:11px;font-size:12.5px;letter-spacing:.04em;width:calc(100% - 24px);border-radius:3px}.crt .newcase:hover{border-color:#5b7bae;background:#1e2a40}.crt .side-label{padding:14px 20px 8px;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.14em;color:#7c8aa0;display:flex;justify-content:space-between;align-items:center}.crt .case-item{display:flex;align-items:center;gap:9px;padding:8px 20px;cursor:pointer;font-size:14.5px;color:#dde3ea;border-left:3px solid transparent;background:none;border-top:none;border-right:none;border-bottom:none;width:100%;text-align:left}.crt .case-item:hover{background:#1e2a40}.crt .case-item.sel{background:#22304a;border-left-color:var(--brand)}.crt .dot{width:8px;height:8px;border-radius:50%;flex:none}.crt .dot.g{background:#4c9078}.crt .dot.a{background:#c79a45}.crt .dot.r{background:#c25454}.crt .dot.gray{background:#5b6b7c}.crt .case-item .meta{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:#7c8aa0;margin-left:auto}.crt .side-foot{margin-top:auto;padding:14px 20px 0;border-top:1px solid #2A3650;font-size:13.5px;color:#9aa6b6}.crt .side-foot div,.crt .side-foot button{padding:5px 0;cursor:pointer;background:none;border:none;color:inherit;font-family:"Source Serif 4",serif;font-size:inherit;display:block;text-align:left;width:100%}.crt .side-foot div:hover,.crt .side-foot button:hover{color:#fff}.crt .main{flex:1;height:100vh;overflow-y:auto;position:relative}.crt .topchrome{position:sticky;top:0;z-index:10;background:var(--paper);display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 26px;border-bottom:1px solid var(--hair)}.crt .crumb{margin-right:auto;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--graphite);letter-spacing:.04em}.crt .chip{font-size:10.5px;letter-spacing:.06em;border:1.5px solid var(--ink);background:transparent;padding:6px 12px;border-radius:3px}.crt .chip.blue{background:var(--blue);color:#fff;border-color:var(--blue)}.crt .view{padding:30px 34px 60px}.crt .welcome{font-size:40px;font-weight:700;margin-bottom:26px}.crt .sec-label{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.14em;color:var(--graphite);margin-bottom:12px}.crt .card-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-bottom:36px}.crt .case-card{background:var(--card);border:1px solid var(--hair);border-radius:6px;padding:18px 18px 14px;cursor:pointer;transition:box-shadow .12s;position:relative;text-align:left;font-family:inherit}.crt .case-card:hover{box-shadow:0 3px 14px #1b25361a}.crt .case-card .cb{position:absolute;top:14px;right:14px;font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--brand);border:1.5px solid var(--hair);border-radius:4px;padding:3px 7px}.crt .case-card h3{font-size:19px;font-weight:600;margin-bottom:5px;padding-right:44px}.crt .case-card .line{font-size:14px;font-style:italic;color:#4a5568;margin-bottom:9px}.crt .case-card .meta{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--graphite)}.crt .case-card .meta .warn{color:var(--amber);font-weight:600}.crt .askbox{max-width:760px;margin:6px auto 0;background:var(--card);border:1px solid var(--hair);border-radius:8px;padding:16px 18px 14px;box-shadow:0 2px 10px #1b25360d}.crt .askbox .hint{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--graphite);margin-bottom:10px;line-height:1.5}.crt .askbox textarea{width:100%;border:none;background:transparent;font-size:18px;font-style:italic;font-family:inherit;color:var(--ink);resize:none}.crt .askbox textarea:focus{outline:none}.crt .askrow{display:flex;justify-content:space-between;align-items:center;margin-top:22px}.crt .plusbtn{width:34px;height:34px;border-radius:50%;border:1px solid var(--hair);background:#fff;font-size:17px;color:var(--graphite);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.crt .plusbtn input{display:none}.crt .cbbtn{font-size:11px;color:#fff;background:var(--blue);border:none;border-radius:5px;padding:8px 14px}.crt .cbbtn:disabled{opacity:.5}.crt .decode-result{margin-top:18px;border-top:1px solid var(--hair);padding-top:14px}.crt .decode-block{font-size:14px;color:var(--graphite);margin-bottom:10px;line-height:1.5}.crt .decode-block ul{margin:6px 0 0 18px}.crt .filename{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--graphite);margin-top:8px}.crt .scopefield{margin:14px 0 22px}.crt .scopefield label{display:block;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--graphite);margin-bottom:6px}.crt .scopefield input{width:100%;padding:11px 13px;font-size:15px;font-family:"Source Serif 4",serif;border:1px solid var(--hair);border-radius:6px;box-sizing:border-box}.crt .accountpanel-row{display:flex;justify-content:space-between;padding:8px 0;border-top:1px solid var(--hair);font-size:13.5px}.crt .accountpanel-row:first-of-type{border-top:none}.crt .nc-title{font-size:32px;font-weight:700;margin-bottom:6px}.crt .nc-sub{font-style:italic;color:#4a5568;margin-bottom:24px}.crt .fights{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;max-width:1000px}.crt .fightbtn{text-align:left;background:var(--card);border:1px solid var(--hair);border-radius:6px;padding:15px 16px;font-family:"Source Serif 4",serif;transition:box-shadow .12s}.crt .fightbtn:hover{box-shadow:0 3px 12px #1b25361a;border-color:#c8cfda}.crt .fightbtn .fn{font-size:17px;font-weight:600}.crt .fightbtn .fp{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--graphite);margin-top:5px}.crt .fightbtn.hot{border:1.5px solid var(--blue)}.crt .fightbtn.hot .tag{font-family:IBM Plex Mono,monospace;font-size:9px;background:var(--blue);color:#fff;padding:2px 6px;border-radius:3px;float:right}.crt .fightbtn.dim{opacity:.5;cursor:default}.crt .paywrap{max-width:640px}.crt .payopt{display:block;width:100%;text-align:left;background:var(--card);border:1.5px solid var(--hair);border-radius:6px;padding:18px;margin-bottom:12px;font-family:"Source Serif 4",serif}.crt .payopt:hover{border-color:var(--ink)}.crt .payopt:disabled{opacity:.6;cursor:wait}.crt .payopt .pt{font-size:18px;font-weight:700}.crt .payopt .pt .amt{color:var(--blue)}.crt .payopt .pd{font-size:14px;color:#4a5568;margin-top:4px;font-style:italic}.crt .paylaw{margin-top:16px;background:var(--navy);color:#dde3ea;border-radius:6px;padding:14px 16px;font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7}.crt .paylaw b{color:#d9c89a}.crt .ws{display:grid;grid-template-columns:minmax(380px,1fr) 380px;gap:22px;align-items:start}@media (max-width: 1080px){.crt .ws{grid-template-columns:1fr}}.crt .ws-title{font-size:28px;font-weight:700}.crt .ws-sub{font-family:IBM Plex Mono,monospace;font-size:10.5px;color:var(--graphite);margin:4px 0 18px}.crt .saved{color:var(--green)}.crt .chatpane{background:var(--card);border:1px solid var(--hair);border-radius:8px;display:flex;flex-direction:column;min-height:520px;max-height:calc(100vh - 210px)}.crt .chat-head{padding:12px 16px;border-bottom:1px solid var(--hair);display:flex;justify-content:space-between;align-items:center}.crt .chat-head .hn{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.1em;color:var(--blue)}.crt .chat-head .duty{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--green)}.crt .chat-scroll{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.crt .msg{max-width:88%;line-height:1.55;font-size:14.5px}.crt .msg.h{align-self:flex-start}.crt .msg.h .who{font-family:IBM Plex Mono,monospace;font-size:9.5px;letter-spacing:.1em;color:var(--blue);margin-bottom:3px}.crt .msg.h .bub{background:var(--paper);border:1px solid var(--hair);border-radius:0 8px 8px;padding:10px 13px}.crt .msg.m{align-self:flex-end}.crt .msg.m .bub{background:var(--navy);color:#edf0f4;border-radius:8px 0 8px 8px;padding:10px 13px}.crt .chat-input{border-top:1px solid var(--hair);padding:12px 14px}.crt .chat-input .row{display:flex;gap:10px}.crt .chat-input input{flex:1;border:1px solid var(--hair);border-radius:6px;padding:11px 13px;font-family:"Source Serif 4",serif;font-size:15px;font-style:italic;background:var(--paper)}.crt .chat-input input:focus{outline:2px solid var(--blue)}.crt .sendbtn{background:var(--blue);color:#fff;border:none;border-radius:5px;padding:0 18px;font-size:12.5px;letter-spacing:.04em}.crt .sendbtn:disabled{opacity:.5}.crt .chat-note{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);margin-top:8px}.crt .panel{background:var(--card);border:1px solid var(--hair);border-radius:8px;padding:15px 16px;margin-bottom:14px;position:relative}.crt .panel .plabel{font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;color:var(--graphite);margin-bottom:9px}.crt .panel .plabel .ro{float:right;color:#b9bfc9;letter-spacing:.2em}.crt .deadline{background:var(--amber);color:#fff;border:none}.crt .deadline .plabel{color:#f3e4c2}.crt .deadline .big{font-size:21px;font-weight:700}.crt .deadline .mono{font-size:11px;margin-top:3px;color:#f3e4c2;font-family:IBM Plex Mono,monospace}.crt .empty-note{font-size:13px;color:var(--graphite);font-style:italic}.crt .fee{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-top:1px solid var(--hair);font-size:13.5px}.crt .fee:first-of-type{border-top:none}.crt .fee .fv{font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;white-space:nowrap}.crt .fee .src{display:block;font-family:IBM Plex Mono,monospace;font-size:9px;color:var(--graphite)}.crt .feelaw{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);margin-top:8px;line-height:1.6}.crt .party{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid var(--hair);font-size:13.5px}.crt .party:first-of-type{border-top:none}.crt .party .role{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--graphite)}.crt .tray{border:1.5px solid var(--blue)}.crt .tray-item{background:var(--paper);border:1px solid var(--hair);border-radius:6px;padding:11px 12px;font-size:13.5px}.crt .tray-item .tt{font-weight:600}.crt .tray-item .tm{font-family:IBM Plex Mono,monospace;font-size:10px;color:var(--graphite);margin:3px 0 9px}.crt .approve{width:100%;background:var(--blue);color:#fff;border:none;border-radius:5px;padding:11px;font-size:12px;letter-spacing:.04em}.crt .logrow{font-family:IBM Plex Mono,monospace;font-size:10.5px;line-height:1.6;padding:5px 0;border-top:1px dashed var(--hair);color:#3a4552}.crt .logrow:first-of-type{border-top:none}.crt .logrow .ld{color:var(--graphite)}.crt .closebtn{width:100%;background:var(--green);color:#fff;border:none;border-radius:5px;padding:12px;font-size:12px;letter-spacing:.05em;margin-top:2px}.crt .withdrawbtn{width:100%;background:transparent;color:var(--brand);border:1.5px solid var(--hair);border-radius:5px;padding:10px;font-size:12px;letter-spacing:.05em;margin-top:8px}.crt .billing-note{font-family:IBM Plex Mono,monospace;font-size:9.5px;color:var(--graphite);text-align:center;margin-top:8px;line-height:1.6}
