html[data-look=look2][data-design=b]{--ink:#F4EFE9;--teal:#93A1D9;--teal2:#B3BEE6;--acc:#5F72B8;--accink:#FFFFFF;--soft:rgba(95,114,184,.18);--bg:#0C0C0D;--card:#19191B;--raise:#202124;--side:#19191B;--line:#2B2B2E;--line2:#222225;--mute:#A8A49D;--fnt:#8A867F;--amber:#D9A441;--green:#46B383;--red:#E5484D;--tint:#3C4870;--glass:rgba(25,25,27,.86);--radius:10px;--ovc:244,239,233;--segon:#2A2A2E;--thumbbg:#000000;--avbg:#26262A;--serif:Catalog,"Iowan Old Style","Palatino Linotype",Georgia,serif;--sans:"Area Normal",Roboto,system-ui,-apple-system,"Segoe UI",sans-serif;--l2-callout:0 14px 0 14px}html[data-look=look2][data-design=b][data-dbtheme=light]{--ink:#000000;--teal:#5F72B8;--teal2:#45578F;--acc:#5F72B8;--accink:#FFFFFF;--soft:#EEF1F9;--bg:#F4EFE9;--card:#FFFFFF;--raise:#FFFFFF;--side:#FFFFFF;--line:#E3DDD4;--line2:#ECE7DF;--mute:#5B5955;--fnt:#7A766F;--amber:#B88513;--green:#14874E;--red:#C8252B;--tint:#C5CDE8;--glass:rgba(255,255,255,.9);--ovc:0,0,0;--segon:#FFFFFF;--thumbbg:#0C0C0D;--avbg:#F4EFE9;color-scheme:light}html[data-look=look2] body{letter-spacing:.01em}html[data-look=look2] .p-teal,html[data-look=look2] .p-hair{background:var(--soft);color:var(--teal)}html[data-look=look2] .btn,html[data-look=look2] .btn-o,html[data-look=look2] .btn-t,html[data-look=look2] .btn-d,html[data-look=look2] .ib,html[data-look=look2] .card,html[data-look=look2] .db-nav,html[data-look=look2] .db-search,html[data-look=look2] .db-cam,html[data-look=look2] .inp,html[data-look=look2] input[type=text],html[data-look=look2] select,html[data-look=look2] .dlg,html[data-look=look2] .seg,html[data-look=look2] .pcard,html[data-look=look2] .gi .im{border-radius:10px}html[data-look=look2] .pill{border-radius:8px;font-family:var(--serif);font-weight:700;letter-spacing:0}html[data-look=look2] .seg button,html[data-look=look2] .seg span{border-radius:8px}html[data-look=look2] .btn{height:40px;padding:0 18px;background:var(--acc);color:var(--accink);font-weight:700;font-size:13px;letter-spacing:.02em;border:1px solid var(--acc);box-shadow:none}html[data-look=look2] .btn.sm{height:34px;padding:0 13px}html[data-look=look2] .btn-o{height:40px;padding:0 16px;background:var(--card);color:var(--ink);border:1px solid var(--line);font-weight:600;font-size:13px}html[data-look=look2] .btn-o.sm{height:34px;padding:0 12px;font-size:12.5px}html[data-look=look2] .btn-o.on{background:var(--acc);color:var(--accink);border-color:var(--acc)}html[data-look=look2] .btn-o:hover:not(:disabled){border-color:var(--teal)}html[data-look=look2] .btn-t{color:var(--teal);font-weight:600}html[data-look=look2] .ib{color:var(--mute)}html[data-look=look2] .ib:hover{background:var(--soft);color:var(--ink)}html[data-look=look2] .btn:disabled,html[data-look=look2] .btn-o:disabled{opacity:.45}html[data-look=look2] #tagSel.btn{background:var(--card);color:var(--ink);border-color:var(--line)}html[data-look=look2] #tagSel.btn:not(:disabled){border-color:var(--teal);color:var(--teal)}html[data-look=look2][data-design=b] #dbSide{width:240px;padding:18px 14px 14px;background:var(--side);border-right:1px solid var(--line)}html[data-look=look2][data-design=b] #betaDock{left:240px}html[data-look=look2] .db-brand{gap:10px;padding:2px 6px 16px}html[data-look=look2] .db-brand img{display:none}html[data-look=look2] .db-brand:before{content:"C.";display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--acc);color:#fff;font:700 18px/1 var(--serif);letter-spacing:0}html[data-look=look2] .db-brand b{font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--ink)}html[data-look=look2] .db-search{height:40px;border-radius:10px;background:var(--card);border:1px solid var(--line);color:var(--mute);margin-bottom:12px}html[data-look=look2] .db-search kbd{border-color:var(--line);color:var(--fnt)}html[data-look=look2] .db-sec{display:none}html[data-look=look2] .db-nav{height:46px;padding:0 12px;gap:12px;border-radius:10px;color:var(--ink);font-weight:600;font-size:14px;margin-bottom:4px}html[data-look=look2] .db-nav svg{width:20px;height:20px;color:var(--mute)}html[data-look=look2] .db-nav:hover{background:var(--soft);color:var(--ink)}html[data-look=look2] .db-nav.on{background:var(--acc);color:var(--accink)}html[data-look=look2] .db-nav.on svg{color:var(--accink)}html[data-look=look2] .db-navs .cd-ind,html[data-look=look2] .db-nav.l2-x{display:none}html[data-look=look2][data-l2more] .db-nav.l2-x{display:flex;height:40px;font-size:13px;font-weight:500;padding-left:22px}html[data-look=look2] #l2More{color:var(--mute);font-weight:600}html[data-look=look2] #l2More .l2-chev{margin-left:auto;transition:transform .15s ease-out;font-size:16px;line-height:1}html[data-look=look2][data-l2more] #l2More .l2-chev{transform:rotate(90deg)}html[data-look=look2] .db-cam{border-radius:10px;background:var(--card);border:1px solid var(--line);padding:12px 14px}html[data-look=look2] .db-cam .dot{background:var(--acc)}html[data-look=look2] .db-cam.off .dot{background:var(--red)}html[data-look=look2] .db-cam b{font-weight:700}html[data-look=look2] .db-me .av{background:var(--avbg);color:var(--teal);font-weight:700}html[data-look=look2] header.top{background:var(--card);border-bottom:1px solid var(--line)}html[data-look=look2] header.top .brand b{font-weight:700;letter-spacing:.02em}html[data-look=look2] #camPill{border-radius:10px!important;height:40px!important}html[data-look=look2] .pcard{background:var(--card);border:1px solid var(--line);border-radius:10px;padding:18px 22px}html[data-look=look2] .pcard>.av{background:var(--avbg);color:var(--teal);font-family:var(--sans);font-weight:700}html[data-look=look2] .stat b{font:700 18px/1.2 var(--serif);color:var(--teal);letter-spacing:0}html[data-look=look2] .stat span{font-size:10px;letter-spacing:.08em;color:var(--mute)}html[data-look=look2] .pcard .sub{color:var(--mute)}html[data-look=look2] .dsv,html[data-look=look2] .dsv.send{background:var(--acc)!important;border:0!important;color:#fff!important;border-radius:var(--l2-callout);animation:none!important;font:700 14px/1.25 var(--serif);padding:10px 12px 10px 18px}html[data-look=look2] .dsv .tx span{text-transform:none;letter-spacing:0}html[data-look=look2] .dsv .tx span:before{content:"\2192  "}html[data-look=look2] .dsv .tx small{color:#ffffffd9;font:500 12.5px/1.3 var(--sans)}html[data-look=look2] .dsv .go,html[data-look=look2] .dsv.send .go{background:#fff!important;color:var(--acc)!important;border-radius:10px;font:700 12.5px var(--sans);letter-spacing:.02em;text-transform:none;height:36px;padding:0 16px}html[data-look=look2] .cd-bill{border-radius:var(--l2-callout);background:var(--acc);color:#fff;border:0;box-shadow:0 10px 30px #00000040}html[data-look=look2] .cd-bill .cd-bill-ic{background:#fff;color:var(--acc)}html[data-look=look2] .cd-bill .cd-bill-tx b{font-family:var(--serif)}html[data-look=look2] .cd-bill .cd-bill-tx span{color:#ffffffd9}html[data-look=look2] .cd-bill button,html[data-look=look2] .cd-bill .btn,html[data-look=look2] .cd-bill .btn-o{border-radius:10px;background:#fff;color:var(--acc);border:0;font-weight:700}html[data-look=look2] .cd-bill .btn-t{background:transparent;color:#fff;font-weight:600;text-decoration:underline}html[data-look=look2] #camReset .box{border-radius:var(--l2-callout);background:var(--card);border:1px solid var(--line)}html[data-look=look2] .dlg{border-radius:var(--l2-callout)}html[data-look=look2] #toast{border-radius:var(--l2-callout);font-family:var(--serif)}html[data-look=look2] .db-gtop{padding-top:4px}html[data-look=look2] .galgrp,html[data-look=look2] .galsz{color:var(--mute);font-weight:600;font-size:12px}html[data-look=look2] .galgrp input{accent-color:var(--acc)}html[data-look=look2] .db-gh b{font:700 16px/1.2 var(--serif);color:var(--teal);letter-spacing:0}html[data-look=look2] .db-gh b:before{content:"\2192  "}html[data-look=look2] .db-gh span{color:var(--mute);font-size:12px}html[data-look=look2] .gi .im{border-radius:10px;border:0;background:var(--thumbbg);box-sizing:border-box;transition:border-radius .15s ease-out,box-shadow .15s ease-out}html[data-look=look2] .gi.sel .im{box-shadow:0 0 0 3px var(--acc);border-radius:0 16px}html[data-look=look2] .gi .chk{border-color:#ffffffe6;background:#0000002e}html[data-look=look2] .gi.sel .chk,html[data-look=look2] .gi .chk.on{background:var(--acc);border-color:var(--acc)}html[data-look=look2] .gi .cap2{color:var(--mute);font-size:11.5px}html[data-look=look2] .gi .n{display:none}html[data-look=look2] .db-hasinsp>aside,html[data-look=look2] aside.db-insp,html[data-look=look2] #dbInsp{background:var(--card);border-left:1px solid var(--line)}html[data-look=look2] .db-kicker,html[data-look=look2] .fh{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--teal);font-weight:700}html[data-look=look2] .card{background:var(--card);border:1px solid var(--line);box-shadow:none}html[data-look=look2] .seg{background:var(--card);border:1px solid var(--line);padding:3px;gap:2px}html[data-look=look2] .seg .on,html[data-look=look2] .seg button.on,html[data-look=look2] .seg [aria-pressed=true]{background:var(--acc);color:var(--accink)}html[data-look=look2] #cdFolders{display:none!important}html[data-look=look2] .cd-subs{padding-top:6px}html[data-look=look2] .cd-sub{border-radius:8px;font-weight:600}html[data-look=look2] .cd-sub.on{background:var(--soft);color:var(--teal)}html[data-look=look2][data-design=b] #betaDock{height:56px;padding:0 16px;gap:4px;background:var(--card);border-top:1px solid var(--line)}html[data-look=look2][data-design=b] #app{height:calc(100% - 56px)!important}html[data-look=look2] #betaDock .beta-pill,html[data-look=look2] #betaDock .beta-fb,html[data-look=look2] #betaDock #cdKeysBtn,html[data-look=look2] #betaDock #cdKeys,html[data-look=look2] #betaDock .nt-bell.dock{display:none!important}html[data-look=look2] #dbKeys.in-dock{position:static;transform:none;margin-left:auto;background:transparent;border:0;box-shadow:none;padding:0;gap:14px;color:var(--mute);font-size:11px}html[data-look=look2] #dbKeys.in-dock kbd{background:var(--card);border:1px solid var(--line);color:var(--mute);border-radius:4px;font:600 10.5px var(--sans);padding:1px 5px;margin-right:4px}html[data-look=look2] #dbKeys.in-dock button{display:none}html[data-look=look2] .l2-tab{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:10px;border:0;background:transparent;color:var(--mute);font:600 13px var(--sans);letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background .15s ease-out,color .15s ease-out}html[data-look=look2] .l2-tab svg{width:18px;height:18px}html[data-look=look2] .l2-tab:hover{background:var(--soft);color:var(--ink)}html[data-look=look2] .l2-tab.on{color:var(--ink)}html[data-look=look2] .l2-tab.on svg{color:var(--teal)}html[data-look=look2] .l2-ver{color:var(--fnt);font-size:11px;margin-left:12px}html[data-look=look2] #l2CmpSlot{display:inline-flex;align-items:center;align-self:center;height:44px;line-height:0;vertical-align:middle}html[data-look=look2] #l2CmpSlot:empty{display:none}html[data-look=look2] #l2Dock{align-self:stretch;align-items:center!important}html[data-look=look2] #cdCmp,html[data-look=look2][data-touch] #cdCmp{margin:0;vertical-align:middle;line-height:normal;height:44px}html[data-look=look2] #cdCmp.cd-over{background:transparent;color:var(--mute);opacity:.7;cursor:not-allowed}html[data-look=look2] #cdCmp .cd-cmph{color:var(--fnt);font-weight:500;font-size:11px;letter-spacing:0}html[data-look=look2] #cdCmp{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 14px;border-radius:10px;border:0;background:transparent;color:var(--mute);font:600 13px var(--sans);letter-spacing:.02em;opacity:1;animation:none!important;transition:background .15s ease-out,color .15s ease-out}html[data-look=look2] #cdCmp:before{display:none!important;animation:none!important}html[data-look=look2] #cdCmp kbd{border:1px solid var(--line);background:transparent;color:var(--mute);border-radius:4px;font:600 10.5px var(--sans);padding:1px 5px;min-width:0}html[data-look=look2] #cdCmp.on{background:var(--acc);color:var(--accink);animation:none!important}html[data-look=look2] #cdCmp.on kbd{border-color:#fff9;color:#fff}html[data-look=look2] #cdCmp:not(.on):hover{background:var(--soft);color:var(--ink)}html[data-look=look2] #l2Sheet{position:fixed;z-index:85;left:256px;bottom:64px;width:min(560px,calc(100vw - 284px));padding:14px;border-radius:var(--l2-callout);background:var(--card);border:1px solid var(--line);box-shadow:0 18px 50px #00000047;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}html[data-look=look2] #l2Sheet .l2-h{grid-column:1/-1;font:700 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--teal);padding:8px 10px 4px}html[data-look=look2] #l2Sheet button{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--ink);font:600 13px var(--sans);cursor:pointer;text-align:left}html[data-look=look2] #l2Sheet button svg{width:18px;height:18px;color:var(--mute)}html[data-look=look2] #l2Sheet button:hover{background:var(--soft)}html[data-look=look2] #l2Sheet button.on{background:var(--acc);color:var(--accink)}html[data-look=look2] #l2Sheet button.on svg{color:#fff}html[data-look=look2] #l2Sheet button .pill{margin-left:auto}html[data-look=look2] #l2Sheet button:disabled{opacity:.4}html[data-look=look2] #newSess,html[data-look=look2] #ns{position:relative;isolation:isolate;overflow:visible;animation:l2Glow 2.8s ease-in-out infinite;border-radius:10px}html[data-look=look2] #ns:before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;pointer-events:none;z-index:-1;background:conic-gradient(from var(--cdRun,0deg),transparent 0deg,transparent 250deg,rgba(95,114,184,.35) 290deg,#B3BEE6 330deg,#fff 350deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:cdRun 2.8s linear infinite}html[data-look=look2] #newSess:before{background:conic-gradient(from var(--cdRun,0deg),transparent 0deg,transparent 250deg,rgba(95,114,184,.35) 290deg,#B3BEE6 330deg,#fff 350deg,transparent 360deg)}@keyframes l2Glow{0%,to{box-shadow:0 0 0 4px #5f72b82e,0 0 10px #5f72b84d}50%{box-shadow:0 0 0 4px #5f72b840,0 0 18px #5f72b873}}html[data-look=look2] body.cd-sess-open #ns:before{animation:none;background:none}html[data-look=look2] body.cd-sess-open #ns,html[data-look=look2] body.cd-sess-open #newSess{animation:none;box-shadow:none}@media (prefers-reduced-motion:reduce){html[data-look=look2] #ns:before,html[data-look=look2] #newSess:before{animation:none}html[data-look=look2] #ns,html[data-look=look2] #newSess{animation:none;box-shadow:0 0 0 4px #5f72b840,0 0 18px #5f72b873}}html[data-look=look2] .db-today b,html[data-look=look2] .db-stats b,html[data-look=look2] .db-stat b{font-family:var(--serif);font-weight:700;color:var(--teal)}html[data-look=look2] .db-title{font-weight:700;letter-spacing:.01em}html[data-look=look2] .db-quick .db-q{border-radius:10px;border:1px solid var(--line);background:var(--card)}html[data-look=look2] .db-live{background:#000;border-radius:10px}html[data-look=look2] .db-tools button,html[data-look=look2] .db-act{border-radius:10px}html[data-look=look2] .l2-seg,.l2-seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:10px;background:var(--card)}.l2-seg button{height:34px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--mute);font:600 12.5px var(--sans);cursor:pointer}.l2-seg button.on{background:#5f72b8;color:#fff}html[data-look=look2] .db-navs .db-nav.on,html[data-look=look2] .db-navs.cd-has .db-nav.on{background:var(--acc)!important;color:var(--accink)!important}html[data-look=look2] .cd-bill{font-family:var(--sans)}html[data-look=look2] .dsv,html[data-look=look2] .dsv.send,html[data-look=look2] #dsVisit .dsv{border-radius:0 14px!important}html[data-look=look2] .cd-bill,html[data-look=look2] .cd-bill.amber,html[data-look=look2] .cd-bill.orange,html[data-look=look2] .cd-bill.red{border-radius:0 14px!important;background:var(--acc)!important;color:#fff!important;border:0!important}html[data-look=look2] .pill.p-amber,html[data-look=look2] .pill.p-green,html[data-look=look2] .pill.p-red{background:var(--bg)!important;color:var(--ink)!important;border:1px solid var(--line)}html[data-look=look2] .pill.p-amber svg,html[data-look=look2] .pill.p-amber .db-gi{color:var(--teal)}html[data-look=look2] .db-navs .db-nav.on,html[data-look=look2][data-dbtheme=light] .db-navs .db-nav.on{background:#5f72b8!important;color:#fff!important}html[data-look=look2] .db-navs .db-nav.on svg{color:#fff!important}html[data-look=look2] .l2-tab.on{background:var(--soft);color:var(--ink)}html[data-design=b] #dbSide .db-me{gap:3px;min-width:0}html[data-design=b] #dbSide .db-me>*{flex-shrink:0}
