.cm{--ink:#05070c;--paper:#fff;--paper2:#f7f7f4;--cream:#f4f1ea;--cobalt:#03c;--alarm:#c00;--money:#8a6a00;--green:#1a7f4b;--line:#e2e8f0;--line2:#eef2f6;--rule:#c2ccd8;--band1:#fff;--band2:#f8fafc;--band3:#f1f5f9;--tile:#eef2f6;--muted:#475569;--serif:Inter,ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--serif-display:Georgia,"Times New Roman",serif;--sans:Inter,ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);background:var(--paper);font-family:var(--sans);line-height:1.5;-webkit-font-smoothing:antialiased;min-height:calc(100vh - 64px);padding-bottom:60px}[data-theme=dark] .cm,html.dark .cm{--ink:#ededed;--paper:#0a0a0a;--paper2:#141414;--cream:#13110d;--cobalt:#6b8fff;--alarm:#ff7070;--money:#c8a040;--green:#46c98a;--line:#343434;--line2:#262626;--rule:#4f4f4f;--band1:#161616;--band2:#111;--band3:#0c0c0c;--tile:#1f1f1f;--muted:#aab3c2}:where(.cm *){box-sizing:border-box;min-width:0}.cm a{color:var(--cobalt);text-decoration:none}.cm a:hover{text-decoration:underline}.cm h1,.cm h2,.cm h3,.cm h4,.cm h5,.cm h6{font-family:var(--serif);font-weight:650;letter-spacing:-.015em;line-height:1.15;margin:0}.cm .serif{font-family:var(--serif)}.cm .crumb,.cm .mono{font-family:var(--mono)}.cm .crumb{display:none;align-items:center;gap:8px;padding:9px clamp(14px,2.4vw,26px);border-bottom:1px solid var(--line2);background:var(--paper2);font-size:11px;letter-spacing:.04em;color:var(--muted);flex-wrap:wrap}.cm .crumb a,.cm .crumb b{color:var(--cobalt)}.cm .crumb .sep{color:var(--line2)}.cm .pad{padding:22px clamp(14px,2.4vw,26px);max-width:1220px;margin:0 auto}.cm .h-mast{border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:18px}.cm .h-mast .ek{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.2em;color:var(--cobalt)}.cm .h-mast h1,.cm .h-mast h3{font-size:clamp(26px,4vw,40px);margin:5px 0 4px}.cm .h-mast p{color:var(--muted);font-size:14px;max-width:62ch;font-family:var(--serif);line-height:1.6}.cm .btn{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line);padding:6px 12px;background:var(--paper);color:var(--ink);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:transform .1s,box-shadow .1s}.cm .btn:hover{text-decoration:none;box-shadow:2px 2px 0 var(--line2)}.cm .btn:active{transform:translate(1px,1px);box-shadow:none}.cm .btn.pri{background:var(--cobalt);border-color:var(--cobalt)}.cm .btn.sm{padding:4px 9px;font-size:10px}.cm .pchip{display:inline-flex;align-items:center;gap:4px;font-size:11px;border:1px solid var(--line2);padding:1px 6px;color:var(--cobalt);background:var(--paper2)}.cm .src{font-size:10px;color:var(--green);letter-spacing:.06em}.cm .badge-rn,.cm .src{font-family:var(--mono);text-transform:uppercase}.cm .badge-rn{font-size:9px;color:var(--cobalt);border:1px solid var(--cobalt);padding:0 4px;letter-spacing:.08em;white-space:nowrap}.cm .handle{font-size:12px;color:var(--muted)}.cm .handle,.cm .tag{font-family:var(--mono)}.cm .tag{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;padding:3px 8px;border:1px solid}.cm .tag.net{color:var(--cobalt)}.cm .tag.ref{color:var(--money)}.cm .cols{display:grid;grid-template-columns:1fr 300px;gap:24px}@media (max-width:900px){.cm .cols{grid-template-columns:1fr}}.cm .rail h4{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--line)}.cm .rail .blk{margin-bottom:22px}.cm .blk-note{font-size:12.5px;color:var(--muted);margin:0}.cm .note{font-size:12px;color:var(--muted);margin-top:16px;border-left:3px solid var(--cobalt);padding-left:10px;font-family:var(--serif);line-height:1.6}.cm .sec-label{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:6px;margin-bottom:12px}.cm .lhero{border-bottom:2px solid var(--line);padding:8px 0 26px;margin-bottom:26px}.cm .lhero .ek{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.22em;color:var(--cobalt)}.cm .lhero h1,.cm .lhero h3{font-size:clamp(30px,5vw,52px);margin:10px 0;max-width:18ch}.cm .lhero p{font-size:16px;color:var(--muted);max-width:60ch;margin:0 0 16px}.cm .lhero .ctas{display:flex;gap:10px;flex-wrap:wrap}.cm .forrow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:34px}@media (max-width:760px){.cm .forrow{grid-template-columns:1fr 1fr}}.cm .forc{border:1px solid var(--line);padding:14px 15px;background:var(--paper)}.cm .forc .n{font-family:var(--mono);font-size:10px;color:var(--cobalt);font-weight:700}.cm .forc b{font-family:var(--serif);font-size:18px;display:block;margin:5px 0 4px}.cm .forc span{font-size:12.5px;color:var(--muted)}.cm .band2{display:grid;grid-template-columns:1.1fr 1fr;gap:26px;align-items:center;padding:24px 0;border-bottom:1px solid var(--line2)}.cm .band2:nth-child(2n) .b2-vis{order:-1}@media (max-width:760px){.cm .band2{grid-template-columns:1fr;gap:16px}.cm .band2 .b2-vis{order:0!important}}.cm .b2-txt .ek{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:var(--cobalt);margin-bottom:6px}.cm .b2-txt h4{font-size:25px;margin:0 0 8px}.cm .b2-txt p{font-size:14px;color:var(--muted);margin:0 0 12px;max-width:52ch}.cm .b2-txt .routes{display:flex;gap:8px;flex-wrap:wrap}.cm .b2-vis{border:1px solid var(--line);background:var(--tile);min-height:150px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:14px}.cm .jump{margin-top:30px;border-top:2px solid var(--line);padding-top:20px}.cm .jump h4{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.16em;color:var(--muted);margin-bottom:14px}.cm .jgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width:760px){.cm .jgrid{grid-template-columns:1fr 1fr}}.cm .jtile{border:1px solid var(--line);background:var(--paper);padding:12px 13px;display:flex;flex-direction:column;gap:3px;color:var(--ink);transition:transform .1s,box-shadow .1s}.cm .jtile:hover{transform:translateY(-2px);box-shadow:0 8px 18px -14px rgba(0,0,0,.5);text-decoration:none}.cm .jtile .g{font-size:18px;line-height:1}.cm .jtile b{font-family:var(--serif);font-size:15px}.cm .jtile span{font-size:11px;color:var(--muted)}.cm .jtile .rt{font-family:var(--mono);font-size:8.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--cobalt);margin-top:2px}.cm .hubtiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px}@media (max-width:760px){.cm .hubtiles{grid-template-columns:1fr 1fr}}.cm .htile{border:1px solid var(--line);background:var(--paper);display:flex;flex-direction:column;color:var(--ink);transition:transform .12s,box-shadow .12s}.cm .htile:hover{transform:translateY(-2px);box-shadow:0 10px 22px -16px rgba(0,0,0,.5);text-decoration:none}.cm .htile .ic{height:108px;border-bottom:1px solid var(--line);overflow:hidden}.cm .htile .tl{padding:11px 13px}.cm .htile .tl b{font-family:var(--serif);font-size:16px;display:block;line-height:1.1}.cm .htile .tl span{font-size:11.5px;color:var(--muted);display:block;margin-top:3px}.cm .htile .tl .cta{font-family:var(--mono);font-size:9.5px;color:var(--cobalt);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;display:inline-block}.cm .catalog{margin-top:8px;border-top:2px solid var(--line);padding-top:20px}.cm .catalog .ch{display:flex;align-items:baseline;gap:10px;margin-bottom:14px;flex-wrap:wrap}.cm .catalog .ch h4{font-size:20px}.cm .catalog .ch span{font-family:var(--mono);font-size:11px;color:var(--muted)}.cm .famgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px}@media (max-width:780px){.cm .famgrid{grid-template-columns:1fr 1fr}}.cm .fam{border:1px solid var(--line);padding:11px 12px;background:var(--paper)}.cm .fam .no{font-family:var(--mono);font-size:10px;color:var(--cobalt);font-weight:700}.cm .fam b{font-family:var(--serif);font-size:15px;display:block;margin:3px 0;line-height:1.05}.cm .fam span{font-size:11.5px;color:var(--muted)}.cm .integ{width:100%;border-collapse:collapse;font-size:13px;margin-bottom:22px}.cm .integ td{padding:8px 10px;border-bottom:1px solid var(--line2);vertical-align:top}.cm .integ td.src-c{font-family:var(--mono);font-size:11px;color:var(--cobalt);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;width:160px}.cm .integ td.arr{color:var(--muted);width:24px;text-align:center}.cm .styles{display:flex;gap:8px;flex-wrap:wrap}.cm .sty{min-width:78px;flex:1;text-align:center}.cm .sty .sw{height:34px;display:grid;place-items:center;font-family:Arial Black,sans-serif;font-weight:900;font-size:13px}.cm .sty .nm{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.06em;padding:4px 2px;color:var(--ink);border-top:1px solid var(--line)}.cm .folders{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.cm .folder{border:1px solid var(--line);background:var(--paper);padding:11px 12px;display:flex;flex-direction:column;gap:7px;color:var(--ink)}.cm a.folder:hover{text-decoration:none;box-shadow:0 8px 18px -14px rgba(0,0,0,.5)}.cm .folder .ic{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line);font-size:15px;background:var(--tile)}.cm .folder b{font-size:13px;line-height:1.15}.cm .folder .ct{font-family:var(--mono);font-size:10px;color:var(--muted)}.cm .folder.add{border-style:dashed;border-color:var(--cobalt);color:var(--cobalt);align-items:center;justify-content:center;text-align:center;font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.06em;min-height:92px;cursor:pointer}.cm .fromwork{border:1px solid var(--line2);background:var(--band2);padding:10px 13px;margin-top:14px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px}.cm .gal2{display:grid;grid-template-columns:206px 1fr;gap:22px}@media (max-width:820px){.cm .gal2{grid-template-columns:1fr}}.cm .galrail .grp{margin-bottom:18px}.cm .galrail h4{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.14em;margin-bottom:8px;padding-bottom:5px;border-bottom:1px solid var(--line)}.cm .galrail .opt{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:3px 0;color:var(--ink);cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:inherit}.cm .galrail .opt .dot{width:11px;height:11px;border:1px solid var(--line);flex:none;border-radius:50%}.cm .galrail .opt.on{font-weight:700}.cm .galrail .opt.on .dot{background:var(--cobalt);border-color:var(--cobalt)}.cm .galrail .opt .ct{margin-left:auto;font-family:var(--mono);font-size:10px;color:var(--muted)}.cm .galsearch{display:flex;align-items:center;gap:7px;border:1px solid var(--line);padding:7px 10px;font-size:12px;color:var(--muted);width:100%;background:var(--paper)}.cm .galsearch input{border:none;outline:none;background:transparent;color:var(--ink);font-size:12px;flex:1;font-family:inherit}.cm .lane{margin-bottom:26px}.cm .lane-head{display:flex;align-items:baseline;gap:10px;border-bottom:2px solid var(--line);padding-bottom:7px;margin-bottom:12px;flex-wrap:wrap}.cm .lane-head h4{font-family:var(--serif);font-size:21px}.cm .lane-head .ct{font-family:var(--mono);font-size:11px;color:var(--muted)}.cm .lane-head .more{margin-left:auto;font-family:var(--mono);font-size:10.5px;color:var(--cobalt);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:none;border:none}.cm .lane-head .dek{flex-basis:100%;font-size:12.5px;color:var(--muted);font-family:var(--serif);margin-top:2px}.cm .lane-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.cm .maketile{border:1px dashed var(--cobalt);background:color-mix(in srgb,var(--cobalt) 5%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;padding:14px;color:var(--cobalt);min-height:150px;cursor:pointer}.cm .maketile:hover{text-decoration:none;background:color-mix(in srgb,var(--cobalt) 10%,transparent)}.cm .maketile .pl{font-size:22px;line-height:1}.cm .maketile b{font-family:var(--serif);font-size:13px}.cm .maketile span{font-size:10.5px;color:var(--muted)}.cm .invite{display:flex;align-items:center;gap:14px;flex-wrap:wrap;border:1px solid var(--cobalt);background:color-mix(in srgb,var(--cobalt) 5%,transparent);padding:12px 16px;margin-bottom:18px}.cm .invite b{font-family:var(--serif);font-size:16px}.cm .ggrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width:760px){.cm .ggrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.cm .ggrid{grid-template-columns:1fr}}.cm .gcard{border:1px solid var(--line);background:var(--paper);display:flex;flex-direction:column;color:var(--ink)}.cm a.gcard:hover{text-decoration:none}.cm .gcard .thumb{aspect-ratio:4/5;background:var(--tile);border-bottom:1px solid var(--line);overflow:hidden;position:relative}.cm .gcard .thumb .mp{position:absolute;inset:0}.cm .gcard .ttype{position:absolute;top:7px;right:7px;z-index:3;max-width:calc(100% - 14px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.07em;background:#05070c;color:#fff;padding:1px 5px}.cm .gcard .th-ek,.cm .gcard .ttype{font-family:var(--mono);font-size:8px}.cm .gcard .th-ek{letter-spacing:.12em;color:#555}.cm .gcard .th-h{font-family:"Arial Black",var(--sans);font-weight:900;font-size:16px;line-height:.96;text-transform:uppercase;margin-top:6px;color:#05070c}.cm .gcard .th-mini{margin-top:8px;font-size:10px;color:#333;font-family:var(--mono)}.cm .gcard .gmeta{padding:10px 11px}.cm .gcard .gtitle{font-family:var(--serif);font-size:14px;font-weight:700;line-height:1.15}.cm .gcard .gby{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}.cm .gcard .glin{font-family:var(--mono);font-size:9.5px;color:var(--muted);margin-top:6px}.cm .gcard .gact{display:flex;align-items:center;gap:5px 7px;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--line2);padding:8px 11px;font-size:11px;color:var(--muted)}.cm .gcard .gact .src{white-space:nowrap}.cm .ftabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.cm .ftabs button,.cm .ftabs span{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line2);padding:5px 11px;color:var(--muted);background:var(--paper);cursor:pointer}.cm .ftabs .on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cm .fstream .ev{display:grid;grid-template-columns:84px 1fr auto;gap:12px;align-items:center;border-bottom:1px solid var(--line2);padding:13px 4px}@media (max-width:600px){.cm .fstream .ev{grid-template-columns:64px 1fr auto}}.cm .fstream .ev .when{font-family:var(--mono);font-size:10px;color:var(--muted)}.cm .fstream .ev .what{font-size:13.5px}.cm .fstream .ev .what b{font-weight:700}.cm .fstream .ev .what .tag2{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.08em;padding:0 5px;border:1px solid var(--line2);color:var(--muted);margin-right:6px}.cm .phead{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;border-bottom:2px solid var(--line);padding-bottom:18px;margin-bottom:18px}.cm .pav{width:72px;height:72px;background:var(--cobalt);font-size:26px;font-family:var(--serif)}.cm .pstats{display:flex;gap:22px;margin-top:10px}.cm .pstats div b{font-family:var(--serif);font-size:20px}.cm .pstats div span{display:block;font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.cm .pdir{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.cm .pcard{padding:14px;gap:12px;align-items:flex-start;color:var(--ink)}.cm a.pcard:hover{text-decoration:none;box-shadow:0 8px 18px -14px rgba(0,0,0,.5)}.cm .pcard .av{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:18px;flex:none}.cm .pcard .av,.cm .pcard .pn{font-weight:700;font-family:var(--serif)}.cm .pcard .pn{font-size:16px}.cm .perma{display:grid;grid-template-columns:320px 1fr;gap:24px}@media (max-width:820px){.cm .perma{grid-template-columns:1fr}}.cm .prov-draw{border:1px solid var(--line2)}.cm .prov-draw .ph{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);padding:8px 11px;border-bottom:1px solid var(--line2);background:var(--paper2)}.cm .prov-draw .pr{padding:9px 11px;border-bottom:1px solid var(--line2);font-size:12px}.cm .prov-draw .pr:last-child{border-bottom:none}.cm .lineage{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-family:var(--mono);font-size:11px;color:var(--muted);margin:12px 0}.cm .lineage b{color:var(--ink)}.cm .lineage .arr{color:var(--cobalt)}.cm .composer{display:grid;grid-template-columns:1fr 270px;gap:18px}@media (max-width:1000px){.cm .composer{grid-template-columns:1fr}}.cm .stage{border:1px solid var(--line);background:var(--tile);display:grid;place-items:center;padding:24px;min-height:360px}.cm .card-prev{width:300px;max-width:100%;background:#fff;border:2px solid #05070c;padding:22px 20px;display:flex;flex-direction:column;color:#05070c;box-shadow:0 14px 30px -18px rgba(0,0,0,.5)}.cm .card-prev .ek{font-family:var(--mono);font-size:9px;letter-spacing:.14em;color:#444;display:flex;gap:7px;align-items:center}.cm .card-prev .ek .tg{background:var(--alarm);color:#fff;font-weight:700;padding:0 5px}.cm .card-prev .ek .tg.b{background:var(--cobalt)}.cm .card-prev h5{font-family:"Arial Black",var(--sans);font-weight:900;font-size:25px;line-height:.95;text-transform:uppercase;margin:9px 0 14px;letter-spacing:-.01em}.cm .cp-row{margin-bottom:11px}.cm .cp-row .lab{display:flex;justify-content:space-between;font-weight:700;font-size:13px}.cm .cp-row .bar{height:9px;background:#e3e0d8;margin-top:4px}.cm .cp-row .bar i{display:block;height:100%;background:var(--alarm)}.cm .cp-row .bar.b i{background:var(--cobalt)}.cm .cp-row .sub{font-family:var(--mono);font-size:9px;color:#666;margin-top:3px}.cm .card-prev .foot{border-top:1.5px solid #05070c;margin-top:auto;padding-top:9px;display:flex;justify-content:space-between;align-items:center}.cm .card-prev .foot .pw{font-family:"Arial Black",var(--sans);font-weight:900;font-size:13px}.cm .card-prev .foot .pw b{color:var(--cobalt)}.cm .card-prev .foot .sr{font-family:var(--mono);font-size:8px;color:#666}.cm .controls{border:1px solid var(--line);margin-top:14px}.cm .ctl-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line2);flex-wrap:wrap}.cm .ctl-row:last-child{border-bottom:none}.cm .ctl-row .k{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);width:74px;flex:none}.cm .seg{display:inline-flex;border:1px solid var(--line2);flex-wrap:wrap}.cm .seg button,.cm .seg span{font-size:11px;padding:4px 9px;border:none;border-right:1px solid var(--line2);cursor:pointer;color:var(--muted);background:var(--paper);font-family:inherit}.cm .seg button:last-child,.cm .seg span:last-child{border-right:none}.cm .seg .on{background:var(--cobalt);color:#fff}.cm .seg.fmt .on{background:var(--ink);color:var(--paper)}.cm .share-bar{display:flex;gap:8px;flex-wrap:wrap;padding:11px 12px;background:var(--paper2);align-items:center}.cm .mp{background:#fff;overflow:hidden;display:flex;color:#0a0a0a;font-family:Inter,sans-serif}.cm .mp,.cm .mp svg{width:100%;height:100%}.cm .mp svg{display:block}.cm .mpcard{flex-direction:column;padding:9px 11px}.cm .mpcard .ek{font-family:IBM Plex Mono,monospace;font-size:6.5px;letter-spacing:.1em;text-transform:uppercase;color:#555;display:flex;align-items:center;gap:4px}.cm .mpcard .ek .tg{background:#c00;color:#fff;font-weight:700;padding:0 3px}.cm .mpcard .ek .tg.b{background:#03c}.cm .mpcard h6{font-family:Arial Black,system-ui,sans-serif;font-weight:900;font-size:15px;line-height:.9;text-transform:uppercase;margin:5px 0 7px;color:#0a0a0a}.cm .mpcard .br{height:5px;background:#e2dfd6;margin-bottom:5px}.cm .mpcard .br i{display:block;height:100%;background:#c00}.cm .mpcard .br.b i{background:#03c}.cm .mpcard .big{font-size:18px;color:#c00;margin:2px 0}.cm .mpcard .big,.cm .mpcard .ft{font-family:Arial Black,sans-serif;font-weight:900}.cm .mpcard .ft{margin-top:auto;display:flex;justify-content:space-between;align-items:center;border-top:1.5px solid #0a0a0a;padding-top:4px;font-size:8px}.cm .mpcard .ft b{color:#03c}.cm .mpcard .ft .s{font-family:IBM Plex Mono,monospace;font-weight:400;font-size:6px;color:#666}.cm .mpcard .two{display:flex;gap:6px;flex:1}.cm .mpcard .two>div{flex:1;border-top:2px solid #0a0a0a;padding-top:3px}.cm .mpcard .two .h{font-weight:800;font-size:8px}.cm .mpcard .two .m{height:4px;background:#c00;margin-top:3px}.cm .mpcard .two .m2{height:4px;background:#03c;margin-top:3px}.cm .mpballot{flex-direction:column;padding:9px 10px;gap:4px}.cm .mpballot .ek{font-family:IBM Plex Mono,monospace;font-size:6.5px;letter-spacing:.1em;text-transform:uppercase;color:#555}.cm .mpballot .r{display:flex;align-items:center;gap:5px;font-size:8.5px;border-bottom:1px solid #e2dfd6;padding-bottom:3px}.cm .mpballot .d{width:6px;height:6px;flex:none;border-radius:50%}.cm .mpballot .ft{margin-top:auto;font-family:Arial Black,sans-serif;font-weight:900;font-size:8px}.cm .mpballot .ft b{color:#03c}.cm .mpvote{flex-direction:column;padding:9px 10px;gap:5px}.cm .mpvote .ek{font-family:IBM Plex Mono,monospace;font-size:6.5px;letter-spacing:.1em;text-transform:uppercase;color:#555}.cm .mpvote .split{display:flex;height:18px;border:1px solid #0a0a0a}.cm .mpvote .split .y{background:#03c}.cm .mpvote .split .n{background:#c00}.cm .mpvote .split .nv{background:#cfc8b6}.cm .mpvote .lg{display:flex;justify-content:space-between;font-family:IBM Plex Mono,monospace;font-size:6.5px;color:#555;font-weight:700}.cm .mpdeck{align-items:center;justify-content:center;perspective:540px}.cm .mpdeck .stack{position:relative;width:120px;height:80px;overflow:hidden}.cm .mpdeck .f{position:absolute;top:0;left:50%;width:62px;height:80px;margin-left:-31px;border:1.5px solid #0a0a0a;background:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:6px}.cm .mpdeck .f .l{font-family:IBM Plex Mono,monospace;font-size:5.5px;text-transform:uppercase;letter-spacing:.06em;color:#555}.cm .mpdeck .f .bars i{display:block;height:3px;margin-top:2px}.cm .mpdeck .f1{transform:translateX(-19px) rotate(-9deg) scale(.86);opacity:.7}.cm .mpdeck .f2{transform:translateX(19px) rotate(9deg) scale(.86);opacity:.7}.cm .mpdeck .f1 .l,.cm .mpdeck .f2 .l{visibility:hidden}.cm .mpdeck .f3{box-shadow:3px 3px 0 rgba(0,0,0,.16);z-index:2}.cm .mpdeck .dot{align-self:flex-end;width:6px;height:6px;border-radius:50%;border:1px solid #0a0a0a}.cm .mpfeed{flex-direction:column;padding:8px;gap:5px;justify-content:center}.cm .mpfeed .c{display:flex;gap:5px;align-items:center;border:1px solid #0a0a0a;background:#fff;padding:4px 5px}.cm .mpfeed .a{width:14px;height:14px;flex:none;color:#fff;font-weight:900;font-size:7px;display:grid;place-items:center;font-family:Arial Black,sans-serif}.cm .mpfeed .ln{flex:1;height:4px;background:#ddd9cf}.cm .mpfeed .bell{font-size:8px}.cm .mppeople{align-items:center;justify-content:center;gap:9px}.cm .mppeople .pc{display:flex;flex-direction:column;align-items:center;gap:4px}.cm .mppeople .av{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;font-size:12px;font-family:Georgia,serif}.cm .mppeople .nm{width:24px;height:4px;background:#ddd9cf}.cm .mppeople .nm.s{width:16px}.cm .mpmap{align-items:center;justify-content:center}.cm .mpaction{flex-direction:column;padding:11px 13px;color:#0a0a0a}.cm .mpaction .ek{font-family:IBM Plex Mono,monospace;font-size:7px;letter-spacing:.1em;text-transform:uppercase;color:#555;margin-bottom:7px}.cm .mpaction .row{display:flex;align-items:center;gap:7px;font-size:9px;padding:4px 0;border-bottom:1px solid #e2dfd6}.cm .mpaction .row:last-child{border-bottom:none}.cm .mpaction .row .d{width:6px;height:6px;border-radius:50%;flex:none}.cm .calgrid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.cm .calcell{border:1px solid var(--line2);min-height:88px;padding:5px 6px;background:var(--paper);font-size:11px}.cm .calcell .dn{font-family:var(--mono);font-size:10px;color:var(--muted)}.cm .calcell.today{outline:2px solid var(--cobalt);outline-offset:-2px}.cm .calev{display:block;font-size:10px;padding:2px 4px;margin-top:3px;border-left:3px solid var(--cobalt);background:var(--paper2);color:var(--ink);line-height:1.2}.cm .calhdr{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);text-align:center;padding:4px 0}.cm .agenda{border:1px solid var(--line)}.cm .agenda .ar{display:grid;grid-template-columns:96px 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line2)}.cm .agenda .ar:last-child{border-bottom:none}.cm .agenda .ar .dt{font-family:var(--mono);font-size:11px;color:var(--cobalt)}.cm .agenda .ar .ti{font-family:var(--serif);font-size:15px;font-weight:700}.cm .agenda .ar .mt{font-size:12px;color:var(--muted)}.cm .listcard{border:1px solid var(--line);background:var(--paper);padding:16px;margin-bottom:14px}.cm .listcard .lh{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.cm .listcard .lt{font-family:var(--serif);font-size:20px;font-weight:700;line-height:1.15;margin:2px 0 6px}.cm .listcard p{font-size:13.5px;color:var(--muted);margin:0 0 12px}.cm .listcard .lm{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center;font-size:12px;color:var(--muted)}.cm .progress{height:8px;background:var(--line2);margin:8px 0;overflow:hidden}.cm .progress i{display:block;height:100%;background:var(--cobalt)}.cm .orggrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.cm .stat-row{display:flex;flex-direction:column;gap:8px;font-size:13px}.cm .stat-row>div{display:flex;justify-content:space-between}.cm .stat-row>div.tot{border-top:1px solid var(--line2);padding-top:6px}.cm .miniballot{border:1px solid var(--line);margin-top:8px}.cm .miniballot .row{display:flex;gap:8px;align-items:center;padding:5px 9px;border-bottom:1px solid var(--line2);font-size:12px}.cm .miniballot .row:last-child{border-bottom:none}.cm .miniballot .pos{font-family:var(--mono);font-size:10px;width:62px;flex:none;text-transform:uppercase}.cm .pos.s{color:var(--green)}.cm .pos.o{color:var(--alarm)}.cm .pos.u{color:var(--muted)}.cm .demo-flag{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--money);border:1px solid var(--money);padding:1px 5px}.cm.has-rail{display:flex;align-items:stretch}.cm .srail{width:198px;flex:0 0 auto;background:var(--band1);border-right:1px solid var(--line);padding:20px 12px}.cm .srail .rk{font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--muted);padding:0 11px 9px}.cm .srail a.it{display:block;padding:9px 11px;border-radius:6px;font-size:13px;color:var(--muted);text-decoration:none}.cm .srail a.it:hover{background:var(--band2);text-decoration:none}.cm .srail a.it.on{background:var(--band3);color:var(--ink);font-weight:600}.cm .srail .rdiv{height:1px;background:var(--line);margin:15px 0}.cm .srail .area{display:flex;align-items:center;gap:7px;padding:0 11px}.cm .srail .area b{flex:1;min-width:0;font-size:12.5px;font-weight:600;color:var(--ink)}.cm .srail .area .ch{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--cobalt)}.cm .srail .anote{padding:8px 11px 0;font-size:11.5px;line-height:1.6;color:var(--muted)}.cm .rail-main{flex:1;min-width:0}.cm .bnd{padding:32px clamp(18px,2.6vw,40px)}.cm .bnd.t1{background:var(--band1)}.cm .bnd.t2{background:var(--band2)}.cm .bnd.t3{background:var(--band3)}.cm .bnd.tight{padding-top:24px;padding-bottom:24px}.cm .bnd-in{display:grid;grid-template-columns:172px 1fr;gap:26px;align-items:start}.cm .bnd-k{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);line-height:1.6}.cm .bnd-h{margin:0 0 10px;font-family:var(--sans);font-weight:600;font-size:clamp(21px,2.4vw,27px);line-height:1.22;letter-spacing:-.01em;color:var(--ink);max-width:24ch}.cm .bnd-h.sm{font-size:clamp(18px,2vw,21px)}.cm .bnd-p{margin:0;font-size:13px;line-height:1.65;color:var(--muted);max-width:62ch}.cm .bnd-link{display:inline-block;margin-top:12px;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:3px}@media (max-width:900px){.cm.has-rail{display:block}.cm .srail{width:auto;border-right:none;border-bottom:1px solid var(--line)}.cm .bnd-in{grid-template-columns:1fr;gap:10px}}.cm .tiles{display:grid;gap:20px}.cm .tiles.c4{grid-template-columns:repeat(4,1fr)}.cm .tiles.c3{grid-template-columns:repeat(3,1fr)}.cm .tiles.c2{grid-template-columns:repeat(2,1fr)}@media (max-width:1100px){.cm .tiles.c4{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.cm .tiles.c2,.cm .tiles.c3,.cm .tiles.c4{grid-template-columns:1fr}}.cm a.tile{display:block}.cm a.tile,.cm a.tile:hover{text-decoration:none}.cm a.tile:hover .t-nm{text-decoration:underline}.cm .tile .im{background:var(--tile);aspect-ratio:4/3;display:grid;place-items:center;color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;border-radius:6px;overflow:hidden}.cm .tile .cap{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-top:11px}.cm .t-nm{font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink)}.cm .t-sub{font-size:11px;color:var(--muted);margin-top:2px}.cm .tile .arw{color:var(--muted);font-size:13px;flex:0 0 auto}.cm .gal2{display:block}.cm .galrail{gap:9px 20px;padding:0 0 16px;margin-bottom:20px;border-bottom:1px solid var(--line)}.cm .galrail,.cm .galrail .grp{display:flex;flex-wrap:wrap;align-items:center}.cm .galrail .grp{gap:8px;margin:0}.cm .galrail h4{border-bottom:none;margin:0;padding:0;white-space:nowrap;font-size:9.5px;letter-spacing:.16em;color:var(--muted)}.cm .galrail .opt{width:auto;padding:5px 11px;border:1px solid var(--line);border-radius:999px;font-size:12px;line-height:1.5}.cm .galrail .opt:hover{border-color:var(--rule)}.cm .galrail .opt .dot{display:none}.cm .galrail .opt.on{background:var(--band3);border-color:var(--rule);font-weight:600}.cm .galrail .opt .ct{margin-left:4px}.cm .galrail .galsearch{margin:0 4px 0 0}@media (max-width:820px){.cm .galrail{gap:8px 14px}}.cm .pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 14px}@media (max-width:1100px){.cm .pgrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.cm .pgrid{grid-template-columns:repeat(2,1fr)}}.cm a.ptile{display:block}.cm a.ptile,.cm a.ptile:hover{text-decoration:none}.cm a.ptile:hover .cap b{text-decoration:underline}.cm .ptile .im{position:relative;display:grid;place-items:center;aspect-ratio:1/1;background:var(--tile);border-radius:6px;overflow:hidden}.cm .ptile .im .ph{font-size:9px;letter-spacing:.14em;text-transform:uppercase}.cm .ptile .im .ct,.cm .ptile .im .ph{font-family:var(--mono);color:var(--muted)}.cm .ptile .im .ct{position:absolute;top:7px;right:8px;font-size:10px;background:var(--band1);padding:2px 6px;border-radius:5px}.cm .ptile .cap{display:block;padding:9px 2px 0}.cm .ptile .cap b{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;font-weight:600;line-height:1.3;color:var(--ink)}.cm .ptile .cap .hd{display:block;font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:3px}.cm .folders2{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 16px}@media (max-width:1000px){.cm .folders2{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.cm .folders2{grid-template-columns:1fr}}.cm .fold{position:relative;background:var(--band1);border:1px solid var(--rule);border-radius:0 10px 10px 10px;padding:13px 14px 12px;margin-top:13px}.cm .fold:before{content:"";position:absolute;left:-1px;top:-13px;width:84px;height:14px;background:var(--fold-c,var(--tile));border:1px solid var(--rule);border-bottom:none;border-radius:7px 7px 0 0}.cm .fold.c-red{--fold-c:var(--alarm)}.cm .fold.c-blue{--fold-c:var(--cobalt)}.cm .fold.c-green{--fold-c:var(--green)}.cm .fold.c-purple{--fold-c:#7c3aed}.cm .fold.c-orange{--fold-c:var(--money)}.cm .fold.c-yellow{--fold-c:#c98a00}.cm .fold.c-pink{--fold-c:#be185d}.cm .fold.add,.cm .fold.empty{border-style:dashed;text-decoration:none;display:block}.cm .fold.add:before,.cm .fold.empty:before{background:var(--tile);border-style:dashed}.cm .fold-h{display:flex;align-items:center;gap:8px}.cm .fold .fic{color:var(--fold-c,var(--muted));display:flex;flex:0 0 auto}.cm .fold .fname{flex:1;min-width:0;font-size:13.5px;font-weight:600;color:var(--ink);text-decoration:none}.cm .fold .fname-in{flex:1;min-width:0;font:inherit;font-size:13.5px;font-weight:600;color:var(--ink);background:var(--band2);border:1px solid var(--cobalt);border-radius:5px;padding:3px 6px}.cm .fold .fedit,.cm .fold .ftools{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:none;border:1px solid var(--line);border-radius:5px;padding:3px 6px;cursor:pointer;flex:0 0 auto}.cm .fold .fedit:hover,.cm .fold .ftools:hover{border-color:var(--rule);color:var(--ink)}.cm .fold .fct{font-size:11.5px;color:var(--muted);margin-top:4px}.cm .fold .ftopic{display:inline-flex;align-items:center;gap:5px;margin-top:9px;font-family:var(--mono);font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--muted);background:var(--band2);border:1px solid var(--line);border-radius:5px;padding:3px 7px}.cm .fold .ftopic i{width:7px;height:7px;border-radius:50%;background:var(--fold-c,var(--muted));display:block}.cm .fold .ftools{margin-top:10px;display:block;width:100%}.cm .fold .fpanel{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.cm .fold .fsw{display:flex;gap:6px}.cm .fold .fsw .sw{width:16px;height:16px;border-radius:50%;border:none;cursor:pointer;box-shadow:0 0 0 1px var(--line) inset}.cm .fold .fsw .sw.on{box-shadow:0 0 0 2px var(--ink)}.cm .fsw .s-red{background:var(--alarm)}.cm .fsw .s-blue{background:var(--cobalt)}.cm .fsw .s-green{background:var(--green)}.cm .fsw .s-purple{background:#7c3aed}.cm .fsw .s-orange{background:var(--money)}.cm .fsw .s-yellow{background:#c98a00}.cm .fsw .s-pink{background:#be185d}.cm .fold .ftsel{margin-top:9px;width:100%;font:inherit;font-size:12px;color:var(--ink);background:var(--band1);border:1px solid var(--line);border-radius:6px;padding:6px 8px}.cm .tfilter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 4px}.cm .tfilter .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-right:3px}.cm .tfilter button{font:inherit;font-size:11.5px;color:var(--muted);background:none;border:1px solid var(--line);border-radius:999px;padding:5px 11px;cursor:pointer}.cm .tfilter button.on,.cm .tfilter button:hover{border-color:var(--rule)}.cm .tfilter button.on{background:var(--band3);color:var(--ink);font-weight:600}.cm .fold.add .fname,.cm .fold.empty .fname{display:block;margin-bottom:3px}.cm .fold.add .fct,.cm .fold.empty .fct{display:block;margin-top:0}.cm .fold.add:hover{border-color:var(--cobalt);text-decoration:none}.cm .actwrap{border:1px solid var(--line);border-radius:10px;background:var(--band1);overflow:hidden}.cm .actwrap>.lane-head{background:var(--band2)}.cm .actwrap>.ftabs,.cm .actwrap>.lane-head{margin:0;padding:11px 14px;border-bottom:1px solid var(--line)}.cm .actwrap>.stream{padding:0}.cm .actwrap>.stream .ev{padding:12px 14px}.cm .actwrap>.empty2,.cm .actwrap>.note{margin:0;padding:14px}.cm .bell{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:none;color:var(--ink);cursor:pointer}.cm .bell:hover{border-color:var(--rule)}.cm .bell.off{color:var(--muted)}.cm .carou{margin-bottom:8px}.cm .carou .car-vp{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;padding-bottom:6px}.cm .carou .car-tr{display:flex;gap:16px}.cm a.car-it{flex:0 0 232px;scroll-snap-align:start;display:block;text-decoration:none;border:1px solid var(--line);border-radius:10px;padding:12px;background:var(--band1)}.cm a.car-it:hover{border-color:var(--rule);text-decoration:none}.cm a.car-it:hover .nm{text-decoration:underline}.cm .car-it .im{display:grid;place-items:center;aspect-ratio:4/3;background:var(--tile);border-radius:6px;font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.cm .car-it .nm{display:block;font-size:13px;font-weight:600;color:var(--ink);margin-top:10px}.cm .car-it .ds{display:block;font-size:11.5px;line-height:1.5;color:var(--muted);margin-top:3px}.cm .car-it .kd{display:inline-block;margin-top:8px;font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:5px;padding:2px 6px}.cm .car-nav{display:flex;align-items:center;gap:8px;margin-top:12px}.cm .car-nav button{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:none;color:var(--ink);cursor:pointer;display:grid;place-items:center}.cm .car-nav button:hover{border-color:var(--rule)}.cm .car-nav .ct{margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cm .car-nav button.prev svg{transform:rotate(90deg)}.cm .car-nav button.next svg{transform:rotate(-90deg)}.cm .bell.mini{width:auto;height:auto;border:none;padding:0;color:inherit;display:inline-flex;align-items:center}.cm .bell.mini.off{color:var(--muted);opacity:.55}.cm .bnd-in{max-width:1220px;margin:0 auto}.cm .band2.inband,.cm .bnd .lhero{padding:0;border-bottom:0}.cm .bnd .lhero{margin:0}.cm .bnd .forrow{margin-bottom:0}[data-theme=dark] .cm .card-prev,[data-theme=dark] .cm .mp,html.dark .cm .card-prev,html.dark .cm .mp{filter:brightness(.78) contrast(1.04)}[data-theme=dark] .cm .gcard .thumb>*,html.dark .cm .gcard .thumb>*{filter:brightness(.82)}.cm .mp .bell{color:#0a0a0a}.cm .mp .bell.off{color:#8a8a8a}.cm .cc{position:relative;overflow:hidden;background:var(--cc,#03c);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:14px;width:100%;height:100%}.cm .cc[data-size=sm]{padding:10px}.cm .cc[data-size=lg]{padding:18px}.cm .cc>*{position:relative;z-index:2}.cm .cc .cc-ek{font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm .cc .cc-h{font-family:"Arial Black",var(--sans);font-weight:900;font-size:22px;line-height:.95;letter-spacing:-.02em;text-transform:uppercase;margin-top:6px;overflow-wrap:anywhere;hyphens:auto}.cm .cc[data-size=sm] .cc-h{font-size:15px}.cm .cc[data-size=lg] .cc-h{font-size:30px}.cm .cc[data-size=tile] .cc-h{font-size:17px}.cm .cc .cc-f{margin-top:10px;padding-top:7px;border-top:1.5px solid hsla(0,0%,100%,.45);font-family:var(--mono);font-size:8px;letter-spacing:.1em;text-transform:uppercase;display:flex;justify-content:space-between;gap:8px;opacity:.9;min-width:0}.cm .cc .cc-f span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm .cc[data-t=poster]:before{content:"";position:absolute;width:46%;aspect-ratio:1;border-radius:50%;border:9% solid hsla(0,0%,100%,.17);right:-12%;top:-16%}.cm .cc[data-t=poster]:after{content:"";position:absolute;width:22%;height:52%;background:hsla(0,0%,100%,.14);right:22%;bottom:-22%;transform:rotate(26deg)}.cm .cc[data-t=stamp]:before{content:"";position:absolute;inset:11px;border:1.5px solid hsla(0,0%,100%,.32)}.cm .cc[data-size=sm][data-t=stamp]:before{inset:7px}.cm .cc[data-t=stamp]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,hsla(0,0%,100%,.1) 0 1px,transparent 1px 14px)}.cm .cc[data-t=photo]:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,hsla(0,0%,100%,.3),transparent 58%),linear-gradient(to top,color-mix(in srgb,var(--cc) 92%,#000) 30%,transparent 74%),repeating-linear-gradient(78deg,hsla(0,0%,100%,.13) 0 6px,transparent 6px 20px)}.cm .cc.cc-img img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.cm .cc.cc-img:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(0,0,0,.78) 8%,rgba(0,0,0,.15) 62%,transparent)}.cm .pfollow{font-family:var(--mono);font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--cobalt);color:var(--cobalt);background:var(--paper);padding:5px 10px;border-radius:5px;white-space:nowrap;cursor:pointer;transition:background .16s ease,color .16s ease}.cm .pfollow:hover{background:color-mix(in srgb,var(--cobalt) 8%,var(--paper))}.cm .pfollow.on{background:var(--cobalt);color:#fff}.cm .pfollow:disabled{opacity:.6;cursor:default}.cm .pfollow.pop{animation:cm-pop .34s cubic-bezier(.2,1.4,.4,1)}@keyframes cm-pop{0%{transform:scale(1)}42%{transform:scale(1.09)}to{transform:scale(1)}}.cm .plive{display:inline-flex;align-items:center;gap:5px;font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--green)}.cm .plive i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block;animation:cm-pulse 2.4s ease-in-out infinite}@keyframes cm-pulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes cm-rise{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.cm .p-anim>*{animation:cm-rise .38s cubic-bezier(.22,.7,.3,1) both}.cm .p-anim>:first-child{animation-delay:0ms}.cm .p-anim>:nth-child(2){animation-delay:45ms}.cm .p-anim>:nth-child(3){animation-delay:90ms}.cm .p-anim>:nth-child(4){animation-delay:135ms}.cm .p-anim>:nth-child(5){animation-delay:.18s}.cm .p-anim>:nth-child(6){animation-delay:225ms}.cm .p-anim>:nth-child(n+7){animation-delay:.27s}.cm .pw{display:flex;flex-direction:column}.cm .pw .w{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line2);font-size:13.5px;color:var(--ink)}.cm .pw .w:last-child{border-bottom:none}.cm .pw .w .k{font-family:var(--mono);font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);padding:2px 0;text-align:center}.cm .pw .w .k,.cm .pw .w .t{overflow:hidden;text-overflow:ellipsis}.cm .pw .w .t{white-space:nowrap;font-weight:500}.cm .pw .w .m{display:flex;gap:10px;align-items:baseline;white-space:nowrap;font-family:var(--mono);font-size:11px;color:var(--muted)}.cm .gcard .gact .up,.cm .pw .w .m .up{color:var(--green);font-weight:700}.cm .mast-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.cm .pfeat{display:grid;grid-template-columns:316px minmax(0,1fr);gap:0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper);margin-bottom:24px}.cm .pfeat .card{min-height:232px}.cm .pfeat .txt{padding:20px 24px;display:flex;flex-direction:column;justify-content:center}.cm .pfeat .ek{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cobalt);display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cm .pfeat h2{font-size:30px;margin:8px 0 6px;letter-spacing:-.025em}.cm .pfeat .loc{font-family:var(--mono);font-size:11px;color:var(--muted);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm .pfeat p{font-size:14px;line-height:1.6;color:var(--muted);margin:10px 0 0;max-width:58ch}.cm .pfeat .st{display:flex;gap:22px;margin:14px 0;flex-wrap:wrap}.cm .pfeat .st div b{font-size:20px;font-weight:700}.cm .pfeat .st div span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:2px}.cm .pfeat .acts{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width:820px){.cm .pfeat{grid-template-columns:1fr}.cm .pfeat .card{min-height:180px}}.cm .plane{margin-bottom:26px}.cm .plane .lh{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:8px;margin-bottom:14px}.cm .plane .lh h3{font-size:20px}.cm .plane .lh .ct{font-family:var(--mono);font-size:10.5px;color:var(--muted)}.cm .plane .lh .dek{flex-basis:100%;font-size:12.5px;color:var(--muted);margin-top:2px}.cm .plane .lh .sort{margin-left:auto;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);background:var(--paper);border-radius:6px;padding:5px 10px;cursor:pointer}.cm .prow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:980px){.cm .prow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.cm .prow{grid-template-columns:1fr}}.cm .pcard{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper);display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.cm .pcard:hover{transform:translateY(-3px);box-shadow:0 16px 32px -22px rgba(0,0,0,.5)}.cm .pcard .card{aspect-ratio:5/3;height:auto}.cm .pcard .id{padding:13px 15px 11px;display:flex;gap:11px;align-items:flex-start}.cm .pcard .id .n{font-size:15px;font-weight:650;display:flex;align-items:center;gap:6px;flex-wrap:wrap;color:var(--ink)}.cm .pcard .id .h{font-family:var(--mono);font-size:10px;color:var(--muted);margin-top:3px}.cm .pcard .id .beat{display:inline-block;margin-top:6px;font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--bt,var(--cobalt));border:1px solid;border-radius:999px;padding:2px 7px}.cm .pcard .ev{padding:0 15px 4px;border:0;border-top:1px solid var(--line2);box-shadow:none;background:none}.cm .pcard .ev .lbl{font-family:var(--mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);padding:9px 0 2px}.cm .pcard .ft{margin-top:auto;border-top:1px solid var(--line2);padding:11px 15px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cm .pcard .ft .fc{font-family:var(--mono);font-size:10px;color:var(--muted)}.cm .prise{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media (max-width:980px){.cm .prise{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.cm .prise{grid-template-columns:1fr}}.cm .prise .r{border:1px solid var(--line);border-radius:10px;padding:12px 13px;background:var(--band2);display:flex;flex-direction:column;gap:8px}.cm .prise .r .top{display:flex;align-items:center;gap:9px}.cm .prise .r .n{font-size:13px;font-weight:600;line-height:1.25;color:var(--ink)}.cm .prise .r .h{font-family:var(--mono);font-size:9.5px;color:var(--muted);margin-top:2px}.cm .prise .r .mv{font-size:11.5px;color:var(--muted);line-height:1.45}.cm .pav{width:var(--s,40px);height:var(--s,40px);border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;font-weight:700;font-size:calc(var(--s, 40px) * .38);background:var(--c,#03c)}.cm .ptile .im .cc{position:absolute;inset:0}.cm .ptile .why{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11.5px;line-height:1.45;color:var(--muted);margin-top:6px}.cm .ptile .frow{display:flex;align-items:center;gap:8px;margin-top:9px;flex-wrap:wrap}.cm .ptile .im{transition:transform .2s ease,box-shadow .2s ease}.cm .ptile:hover .im{transform:translateY(-3px);box-shadow:0 12px 24px -16px rgba(0,0,0,.55)}.cm .ptile .im .ct{z-index:3;background:hsla(0,0%,100%,.93);color:var(--ink)}.cm .ptile{display:block}.cm a.ptile-hit{display:block}.cm a.ptile-hit,.cm a.ptile-hit:hover{text-decoration:none}.cm a.ptile-hit:hover .cap b{text-decoration:underline}.cm .pmake-tile{border:1px dashed var(--cobalt);border-radius:6px;aspect-ratio:1/1;background:color-mix(in srgb,var(--cobalt) 5%,transparent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:18px;color:var(--cobalt);text-decoration:none}.cm a.pmake-tile:hover{text-decoration:none;background:color-mix(in srgb,var(--cobalt) 10%,transparent)}.cm .pmake-tile .pl{font-size:26px;line-height:1}.cm .pmake-tile b{font-size:13px}.cm .pmake-tile span{font-size:11px;color:var(--muted);line-height:1.45}.cm .pmake{border:1px solid var(--cobalt);border-radius:14px;overflow:hidden;margin-top:30px;background:color-mix(in srgb,var(--cobalt) 4%,transparent)}.cm .pmake .mh{padding:20px 24px 4px}.cm .pmake .mh .ek{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--cobalt)}.cm .pmake .mh h3{font-size:24px;margin:8px 0 6px}.cm .pmake .mh p{font-size:13.5px;color:var(--muted);margin:0;max-width:66ch;line-height:1.6}.cm .pmake .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:18px 24px 22px}@media (max-width:880px){.cm .pmake .steps{grid-template-columns:1fr}}.cm .pmake .step{background:var(--paper);border:1px solid var(--line);border-radius:10px;overflow:hidden}.cm .pmake .step .sh{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--line2);font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.cm .pmake .step .sh b{width:18px;height:18px;border-radius:50%;background:var(--cobalt);color:#fff;display:grid;place-items:center;font-size:9px;flex:none}.cm .pmake .step .sb{padding:13px}.cm .pmake .fake{border:1px solid var(--line);border-radius:7px;padding:8px 10px;font-size:12.5px;color:var(--ink);background:var(--band2);display:flex;align-items:center;justify-content:space-between;gap:8px}.cm .pmake .picks{display:flex;gap:7px;margin-top:10px}.cm .pmake .picks .sw{flex:1;height:34px;border-radius:5px;border:1px solid var(--line);background:var(--sw)}.cm .pmake .picks .sw.on{box-shadow:0 0 0 2px var(--ink)}.cm .pmake .mini{border:1px solid var(--line);border-radius:7px;overflow:hidden;background:var(--paper)}.cm .pmake .mini .card{height:74px}.cm .pmake .mini .mc{padding:8px 10px}.cm .pmake .mini .mc b{font-size:12px;display:block}.cm .pmake .mini .mc span{font-family:var(--mono);font-size:9px;color:var(--muted)}.cm .pcard .card,.cm .pfeat .card,.cm .pmake .mini .card{display:block;position:relative;overflow:hidden;text-decoration:none}.cm .pcard .card:hover,.cm .pfeat .card:hover{text-decoration:none}.cm .pcard .id .n a,.cm .pfeat h2 a,.cm .prise .r .n a{color:var(--ink);text-decoration:none}.cm .pcard .id .n a:hover,.cm .pfeat h2 a:hover,.cm .prise .r .n a:hover{text-decoration:underline}[data-theme=dark] .cm .cc,html.dark .cm .cc{filter:brightness(.82) contrast(1.03)}@media (prefers-reduced-motion:reduce){.cm .p-anim>*,.cm .pfollow.pop,.cm .plive i{animation:none!important}.cm .pcard:hover,.cm .ptile:hover .im{transform:none}}.cm{--ci-ink:var(--ink,#05070c);--ci-cobalt:var(--cobalt,#03c);--ci-paper:var(--paper,#fff);--ci-muted:var(--muted,#475569);--ci-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--ci-serif:Georgia,"Times New Roman",serif;--ci-ease:cubic-bezier(.22,1,.36,1);--ci-edge:var(--ci-ink);--ci-sh-card:3px 3px 0 var(--ci-edge);--ci-sh-panel:6px 6px 0 var(--ci-edge)}[data-theme=dark] .cm,html.dark .cm{--ci-edge:var(--line,#343434)}.cm .srail .rk{font-family:var(--ci-mono);font-size:9.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--ci-muted)}.cm .srail a{display:block;border:2px solid transparent;border-radius:0;padding:7px 10px;color:var(--ci-ink);text-decoration:none;transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm .srail a:hover{border-color:var(--ci-ink);box-shadow:var(--ci-sh-card)}.cm .srail a:active{transform:translate(3px,3px);box-shadow:none}.cm .srail a.on,.cm .srail a[aria-current]{background:var(--ci-ink);color:var(--ci-paper);border-color:var(--ci-ink)}.cm .srail .rdiv{border-top:2px solid var(--ci-ink);opacity:1}.cm .srail .area{font-family:var(--ci-serif);font-weight:400;letter-spacing:-.01em}.cm .srail .anote{color:var(--ci-muted);font-size:12px;line-height:1.5}.cm .h-mast{border-bottom:2px solid var(--ci-ink);padding-bottom:18px}.cm .h-mast h1,.cm .h-mast h3{font-family:var(--ci-serif);font-weight:400;font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-.025em}.cm .h-mast .ek{font-family:var(--ci-mono);font-weight:800;letter-spacing:.14em;color:var(--ci-cobalt)}.cm .h-mast p{max-width:60ch;color:var(--ci-muted)}.cm .crumb{font-family:var(--ci-mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cm .blk,.cm .rail .blk{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.cm .blk-note{font-size:13px;line-height:1.7}.cm .note{border:0;border-left:3px solid var(--ci-cobalt);border-radius:0;background:transparent;box-shadow:none;padding:1px 0 1px 12px;font-family:var(--ci-serif);font-size:13px;line-height:1.65;color:var(--ci-muted)}.cm .note b,.cm .note strong{color:var(--ci-ink)}.cm .blk h4,.cm .lane-head,.cm .rail h4,.cm .sec-label{font-family:var(--ci-mono);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ci-ink)}.cm .lane-head .dek{font-family:var(--ci-serif);font-size:13px;font-weight:400;letter-spacing:normal;text-transform:none;line-height:1.6}.cm .blk-note,.cm .lane-head .dek{color:var(--ci-muted)}.cm .btn,.cm .more,.cm .pchip,.cm .tag,.cm .tag2,.cm .tfilter{border:2px solid var(--ci-ink);border-radius:0;background:var(--ci-paper);color:var(--ci-ink);font-family:var(--ci-mono);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm .btn:hover,.cm .more:hover{box-shadow:var(--ci-sh-card);transform:none}.cm .btn:active,.cm .more:active{transform:translate(3px,3px);box-shadow:none}.cm .btn.pri{background:var(--ci-cobalt);color:#fff;border-color:var(--ci-ink);box-shadow:4px 4px 0 var(--ci-edge)}.cm .btn.pri:active{transform:translate(4px,4px);box-shadow:none}.cm .tag2[aria-pressed=true],.cm .tag[aria-pressed=true],.cm .tfilter[aria-pressed=true]{background:var(--ci-ink);color:var(--ci-paper)}.cm .fstream .ev{border:2px solid var(--ci-ink);border-radius:0;background:var(--ci-paper);transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm .fstream .ev:hover{box-shadow:4px 4px 0 var(--ci-edge);transform:translate(-1px,-1px)}.cm .ev .k,.cm .ev .when,.cm .handle,.cm .mono,.cm .src{font-family:var(--ci-mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cm .ev .what,.cm .serif{font-family:var(--ci-serif);font-weight:400;letter-spacing:-.01em}.cm :focus-visible{outline:3px solid var(--ci-cobalt);outline-offset:2px;border-radius:0}.cm .ch{border:0;border-bottom:2px solid var(--ci-ink);border-radius:0;box-shadow:none;background:transparent;padding:0 0 10px;margin-bottom:18px}.cm .ch h2,.cm .ch h3{font-family:var(--ci-serif);font-weight:400;letter-spacing:-.02em}.cm .fam,.cm .folder,.cm .forc,.cm .gcard,.cm .htile,.cm .jtile,.cm .listcard,.cm .pcard,.cm .pmake .step,.cm .prise .r,.cm .ptile .im,.cm a.car-it{border:2px solid var(--ci-ink);border-radius:0;box-shadow:var(--ci-sh-card);transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm .sty{border:1px solid var(--line);box-shadow:none;cursor:default}.cm .sty .nm,.cm .sty .sw{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cm .pfeat,.cm .pmake{border:2px solid var(--ci-ink);border-radius:0;box-shadow:var(--ci-sh-panel)}.cm .pmake{border-color:var(--ci-cobalt)}.cm .pcard:hover,.cm a.car-it:hover,.cm a.folder:hover,.cm a.gcard:hover,.cm a.htile:hover,.cm a.jtile:hover,.cm a.ptile-hit:hover .im{transform:translate(3px,3px);box-shadow:none;text-decoration:none}.cm .ptile .im{transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm .pcard .card .cc,.cm .pfeat .card .cc,.cm .ptile .im .cc{border:0}@media (prefers-reduced-motion:reduce){.cm .fam,.cm .folder,.cm .forc,.cm .gcard,.cm .htile,.cm .jtile,.cm .listcard,.cm .pcard,.cm .pmake .step,.cm .prise .r,.cm .ptile .im,.cm a.car-it{transition:none}.cm .pcard:hover,.cm a.car-it:hover,.cm a.folder:hover,.cm a.gcard:hover,.cm a.htile:hover,.cm a.jtile:hover,.cm a.ptile-hit:hover .im{transform:none}}.cm .chan-b{height:104px;margin:0 0 14px;border:2px solid var(--ci-ink);box-shadow:var(--ci-sh-card)}.cm .phead.chan>.cm-face{margin-top:-58px;background:var(--paper);border-radius:50%;box-shadow:0 0 0 4px var(--paper)}.cm .emb{font-size:.72em;line-height:1;color:var(--ci-cobalt);vertical-align:.14em;letter-spacing:0}.cm .posn{border:2px solid var(--ci-ink);background:var(--paper);box-shadow:var(--ci-sh-card)}.cm .posn-r{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;align-items:baseline;padding:13px 15px;border-bottom:1px solid var(--line)}.cm .posn-r:last-child{border-bottom:0}.cm .posn-s{font-family:var(--ci-mono);font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--st,var(--muted));border:2px solid;padding:2px 0;text-align:center}.cm .posn-t{font-family:var(--ci-serif);font-size:16px;font-weight:400;letter-spacing:-.01em}.cm .posn-b p{margin:4px 0 0;font-size:13px;line-height:1.6;color:var(--muted);max-width:66ch}@media (max-width:700px){.cm .posn-r{grid-template-columns:1fr;gap:7px}.cm .posn-s{justify-self:start;padding:2px 9px}}.cm .gate{border:2px dashed var(--ci-ink);background:var(--band2);padding:26px clamp(18px,3vw,32px);text-align:center}.cm .gate-k{font-family:var(--ci-mono);font-size:9.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--cobalt)}.cm .gate h3{font-family:var(--ci-serif);font-weight:400;font-size:26px;margin:9px 0 8px}.cm .gate p{margin:0 auto;max-width:56ch;font-size:13.5px;line-height:1.65;color:var(--muted)}.cm .gate-a{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:18px}.cm .gate-peek{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px;opacity:.4}@media (max-width:640px){.cm .gate-peek{grid-template-columns:1fr}}.cm .gate-p{border:2px solid var(--ci-ink);background:var(--paper);padding:11px;display:flex;flex-direction:column;gap:7px;align-items:flex-start}.cm .gate-t{font-family:var(--ci-mono);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;background:var(--ci-ink);color:var(--paper);padding:1px 5px}.cm .gate-l{display:block;width:100%;height:7px;background:var(--tile)}.cm .gate-l.s{width:58%}.cm .abt p{font-size:15px;line-height:1.7;color:var(--ink);max-width:66ch;margin:0}.cm .abt .note,.cm .abt p{font-family:var(--ci-serif)}.cm .abt .note{font-size:13px}.cm .btn.is-pending{border-color:var(--ci-cobalt);color:var(--ci-cobalt);box-shadow:none}.cm .btn.is-pending:hover{box-shadow:3px 3px 0 var(--ci-cobalt)}.cm .jtile.soon{border-style:dashed;background:var(--band2)}.cm .jtile.soon .rt{color:var(--muted)}.cm .soon-chip{font-style:normal;margin-left:7px;vertical-align:1px;font-family:var(--ci-mono);font-size:8px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--money);border:1px solid;padding:1px 4px}.cm .blts{display:grid;grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px}.cm a.blt{display:flex;flex-direction:column;gap:5px;text-decoration:none;color:var(--ink);border:2px solid var(--ci-ink);background:var(--paper);padding:13px 15px;box-shadow:var(--ci-sh-card);transition:transform .14s var(--ci-ease),box-shadow .14s var(--ci-ease)}.cm a.blt:hover{transform:translate(3px,3px);box-shadow:none;text-decoration:none}.cm .blt-k{display:flex;justify-content:space-between;gap:10px;font-family:var(--ci-mono);font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cm .blt b{font-family:var(--ci-serif);font-weight:400;font-size:19px;letter-spacing:-.01em;line-height:1.2}.cm .blt-n{font-size:12px;color:var(--muted)}.cm .blt-bar{display:block;height:7px;background:var(--alarm);margin-top:4px}.cm .blt-bar i{display:block;height:100%;background:var(--green)}.cm .blt-f{display:flex;align-items:baseline;gap:10px;margin-top:3px;font-family:var(--ci-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase}.cm .blt-f em{font-style:normal;color:var(--muted)}.cm .blt-f em:first-child{color:var(--green);font-weight:700}.cm .blt-go{margin-left:auto;color:var(--cobalt);font-weight:700}.cm .bell.is-on{color:#c98a00;border-color:currentColor}.cm .bell.is-on:hover{background:color-mix(in srgb,#c98a00 12%,transparent)}[data-theme=dark] .cm .bell.is-on,html.dark .cm .bell.is-on{color:#e0a92a}