


:root{
  --ink:var(--n-ink); --ink2:var(--n-ink-2); --ink3:var(--n-ink-3); --ink4:var(--n-ink-4);
  --blue:var(--n-blue); --blue2:var(--n-blue); --blue3:var(--n-btn-blue); --deep:var(--n-indigo); --sky:var(--n-cyan);
  --st-queue:var(--n-ink-4); --st-active:var(--n-green); --st-review:var(--n-amber); --st-revisions:var(--n-orange); --st-approved:var(--n-tone-green);
  --green:var(--n-green); --green2:var(--n-tone-green); --gold:var(--n-orange); --red:var(--n-red); --purple:var(--n-purple); --teal:var(--n-cyan);
  --surface:var(--n-card); --canvas:var(--n-bg); --panel:var(--n-card); --field:var(--n-w06); --field-hover:var(--n-w1); --well:var(--n-w06);
  --hair:var(--n-line-2); --hair2:var(--n-card-edge); --line:var(--n-line-2); --hair-strong:var(--n-line-2);
  --font:var(--n-font); --disp:var(--n-display); --mono:var(--n-mono);
  --r-sm:var(--n-r-sm); --r-md:var(--n-r); --r-lg:var(--n-r-lg); --r-xl:var(--n-r-lg); --r-pill:var(--n-pill);
  --ease:var(--n-ease); --spring:var(--n-spring); --pad:var(--n-page);
  --e-card:var(--n-card-shadow); --e-pop:var(--n-glass-shadow); --e-blue:var(--n-btn-glow); --ring:0 0 0 3px var(--n-blue-soft);
  --glass:var(--n-glass); --glass-rail:var(--n-glass); --apple-blur:none; --h:54px;
  --accent:var(--n-blue); --accent-fill:var(--n-btn-blue); --accent-fill-top:var(--n-btn-blue); --accent-fill-btm:var(--n-btn-blue); --accent-soft:var(--n-blue-soft); --accent-ring:var(--n-blue-soft);
  --ok:var(--n-green); --warn:var(--n-orange); --bad:var(--n-red); --info:var(--n-purple);
  --stage-queue:var(--st-queue); --stage-active:var(--st-active); --stage-review:var(--st-review); --stage-revisions:var(--st-revisions); --stage-approved:var(--st-approved);
  --e1:var(--n-card-shadow); --e2:var(--n-card-shadow); --e3:var(--n-glass-shadow);
  --glass-blur:none; --glass-bg:var(--n-glass); --glass-edge:var(--n-glass-edge);
  --dur-fast:var(--n-motion); --dur:var(--n-motion); --dur-slow:var(--n-enter);
}


*{box-sizing:border-box;margin:0;font-synthesis:none;}
[hidden]{display:none!important;}
html,body{height:100%;}
body{font:var(--n-w) var(--n-t)/1.4 var(--n-font);color:var(--n-ink);background:var(--n-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}
h1,h2{letter-spacing:var(--n-h1-track);}
h1,h2,h3,h4,h5,h6,th,dt{font-weight:var(--n-w-strong);font-family:var(--n-display);}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;}
a{text-decoration:none;color:inherit;}
input,textarea,select{font:inherit;color:inherit;}
svg{display:block;}
.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;}
::selection{background:var(--n-blue-soft);}
::-webkit-scrollbar{width:11px;height:11px;}
::-webkit-scrollbar-thumb{background:rgba(130,141,157,.42);border-radius:99px;border:3px solid transparent;background-clip:content-box;}
::-webkit-scrollbar-thumb:hover{background:rgba(130,141,157,.62);background-clip:content-box;}
::-webkit-scrollbar-track{background:transparent;}
:focus-visible{outline:none;box-shadow:0 0 0 3px var(--n-blue-soft);}


.sfi{display:inline-flex;width:1em;height:1em;flex:0 0 auto;}
.sfi svg{width:100%;height:100%;stroke:currentColor;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}
.sfi.fill svg{fill:currentColor;stroke:none;}


.bg{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--n-bg)}
.bg i{position:absolute;border-radius:50%;opacity:var(--n-aura-op);will-change:transform;animation:drift 26s ease-in-out infinite alternate}
.bg i:nth-child(1){width:var(--n-aura-s1);height:var(--n-aura-s1);left:-8vw;top:-12vw;background:var(--n-aura-1)}
.bg i:nth-child(2){width:var(--n-aura-s2);height:var(--n-aura-s2);right:-6vw;top:10vh;background:var(--n-aura-2);animation-duration:32s;animation-delay:-8s}
.bg i:nth-child(3){width:var(--n-aura-s3);height:var(--n-aura-s3);left:30vw;bottom:-14vw;background:var(--n-aura-3);opacity:var(--n-aura-op-3);animation-duration:38s;animation-delay:-14s}
.bg i:nth-child(4){width:var(--n-aura-s4);height:var(--n-aura-s4);right:20vw;bottom:-6vw;background:var(--n-aura-4);opacity:var(--n-aura-op-4);animation-duration:30s;animation-delay:-20s}
@keyframes drift{0%{transform:translate(0,0) scale(1)}50%{transform:translate(6vw,4vh) scale(1.12)}100%{transform:translate(-4vw,-3vh) scale(.94)}}
.cs-page{position:relative;z-index:1}

html:not(.n-light) img[src$="img-14.webp"]{filter:invert(1)}
@keyframes rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}


.g{background:var(--n-glass);border:var(--n-line-w) solid var(--n-glass-edge);border-radius:var(--n-r-lg);box-shadow:var(--n-glass-shadow);}
.g-pop{box-shadow:var(--n-glass-shadow);}
.glass{background:var(--n-glass);border:var(--n-line-w) solid var(--n-glass-edge);border-radius:var(--n-r-lg);box-shadow:var(--n-glass-shadow);}
.nxr{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--n-r);background:var(--n-card);border:var(--n-line-w) solid var(--n-card-edge);box-shadow:var(--n-card-shadow);transition:transform var(--n-motion) var(--n-ease),border-color var(--n-motion)}
.nxr:hover{background:var(--n-card-hover);border-color:var(--n-card-edge-hover)}
.eb{display:block;font:var(--n-w-strong) var(--n-t-sm) var(--n-font);letter-spacing:var(--n-eb-track);text-transform:uppercase;color:var(--n-ink-3)}
.eb.blue{color:var(--n-blue)}
.hello{background:var(--n-hello);-webkit-background-clip:text;background-clip:text;color:transparent}


.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;height:var(--n-btn);padding:0 18px;border-radius:var(--n-pill);
  font:var(--n-w-strong) var(--n-t) var(--n-font);color:var(--n-ink);border:0;background:var(--n-fld);box-shadow:var(--n-fld-shadow);
  transition:transform var(--n-motion) var(--n-ease),background var(--n-motion),box-shadow var(--n-motion);}
.btn:hover{background:var(--n-card-hover);} .btn:active{transform:scale(var(--n-press));transition-duration:0s;}
.btn .sfi{font-size:var(--n-ico);}
.btn-primary,.btn.p{color:var(--n-on-blue);background:var(--n-btn-blue);box-shadow:var(--n-btn-glow);}
.btn-primary:hover,.btn.p:hover{color:var(--n-on-blue);background:var(--n-btn-blue-hover);}
.btn.gold{background:var(--n-gold);color:var(--n-gold-ink);box-shadow:var(--n-gold-shadow);}
.btn-ghost{background:var(--n-seg);box-shadow:none;}
.btn-ghost:hover{background:var(--n-w1);}
.btn-danger{color:var(--n-on-blue);background:var(--n-red);}
.btn-sm{height:var(--n-btn-sm);padding:0 14px;font-size:var(--n-t-sm);}
.btn-lg{height:48px;padding:0 24px;font-size:var(--n-t-md);}
.btn[disabled]{opacity:.45;pointer-events:none;}
.btn-block{width:100%;}
.iconbtn{display:inline-flex;align-items:center;justify-content:center;width:var(--n-btn);height:var(--n-btn);border-radius:var(--n-pill);color:var(--n-ink);border:0;background:var(--n-fld);box-shadow:var(--n-fld-shadow);position:relative;
  transition:transform var(--n-motion) var(--n-ease),background var(--n-motion);}
.iconbtn:hover{background:var(--n-card-hover);} .iconbtn:active{transform:scale(var(--n-press));}
.iconbtn .sfi{font-size:18px;}
.iconbtn .badge{position:absolute;top:6px;right:7px;width:8px;height:8px;border-radius:50%;background:var(--n-red);box-shadow:0 0 0 2px var(--n-bg);}


.tag{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--n-pill);font:var(--n-w-strong) var(--n-t-xs)/1 var(--n-font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--n-w08);}
.tag .dot{width:6px;height:6px;border-radius:50%;background:currentColor;}
.tag-queue{color:var(--n-ink-3);} .tag-active{color:var(--n-blue);} .tag-review{color:var(--n-tone-purple);}
.tag-revisions{color:var(--n-tone-amber);} .tag-approved{color:var(--n-tone-green);} .tag-cancelled{color:var(--n-tone-red);}
.chip{display:inline-flex;align-items:center;gap:6px;height:var(--n-btn-sm);padding:0 13px;border-radius:var(--n-pill);border:var(--n-line-w) solid var(--n-seg-edge);background:var(--n-seg);color:var(--n-ink-3);cursor:pointer;font:var(--n-w-strong) var(--n-t-sm)/1 var(--n-font);transition:transform var(--n-motion) var(--n-ease),color var(--n-motion),background var(--n-motion);}
.chip .sfi{font-size:13px;} .chip:active{transform:scale(var(--n-press));} .chip:hover{color:var(--n-ink);}
.chip.on{color:var(--n-ink);background:var(--n-on);box-shadow:var(--n-on-shadow);}
.seg,.htabs{position:relative;display:inline-flex;gap:2px;padding:4px;border-radius:var(--n-pill);background:var(--n-seg);border:var(--n-line-w) solid var(--n-seg-edge);flex-wrap:wrap;}
.seg button,.htab{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:var(--n-pill);font:var(--n-w-strong) var(--n-t-sm)/1 var(--n-font);color:var(--n-ink-3);transition:transform var(--n-motion) var(--n-ease),color var(--n-motion);}
.seg button:active,.htab:active{transform:scale(var(--n-press));}
.seg button .sfi{font-size:14px;}
.seg button.on,.htab.on{color:var(--n-ink);background:var(--n-on);box-shadow:var(--n-on-shadow);}


.field{display:flex;flex-direction:column;gap:7px;}
.field>label{font:var(--n-w-strong) var(--n-t-sm)/1 var(--n-font);letter-spacing:var(--n-eb-track);text-transform:uppercase;color:var(--n-ink-3);}
.ginput,.fld{display:flex;align-items:center;gap:10px;height:var(--n-field);padding:0 16px;border-radius:var(--n-pill);background:var(--n-fld);border:0;box-shadow:var(--n-fld-shadow);color:var(--n-ink);outline:none;transition:box-shadow var(--n-motion);}
.ginput:focus-within,.fld:focus{box-shadow:var(--n-fld-shadow),0 0 0 3px var(--n-blue-soft);}
.ginput .sfi{font-size:17px;color:var(--n-ink-3);}
.ginput input,.ginput textarea,.ginput select{flex:1;min-width:0;border:0;background:none;outline:none;font:var(--n-w) var(--n-t)/1.4 var(--n-font);color:var(--n-ink);}
.ginput input::placeholder,.ginput textarea::placeholder,.fld::placeholder{color:var(--n-ink-3);}
.ginput.area{height:auto;align-items:flex-start;padding:13px 16px;border-radius:var(--n-r);}
.ginput.area textarea{resize:vertical;min-height:84px;}


.metrics{display:flex;gap:7px;}
.metric{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;min-width:48px;height:46px;border-radius:11px;background:var(--n-w06);border:1px solid var(--hair2);}
.metric .k{font:500 8px/1 var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--ink4);}
.metric .v{font:500 13px/1 var(--mono);color:var(--ink2);}
.metric.overall{background:rgba(10,132,255,.08);border-color:rgba(10,132,255,.18);}
.metric.overall .v{color:var(--blue2);font-size:15px;}


.pcard{position:relative;aspect-ratio:16/9;border-radius:16px;overflow:hidden;container-type:inline-size;cursor:grab;
  background:linear-gradient(180deg,#eef1f6,#e3e7ee);border:1px solid rgba(15,23,42,.08);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 14px 28px -14px rgba(15,23,42,.2);
  transition:transform .18s var(--spring),box-shadow .18s;}
.pcard:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 22px 40px -16px rgba(15,23,42,.3);}
.pcard:active{cursor:grabbing;}
.pcard.dragging{opacity:.45;transform:scale(.97);}
.pcard .thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;}
.pcard .cb-mark{position:absolute;top:3cqw;right:3.2cqw;width:5.4cqw;height:5.4cqw;z-index:3;opacity:.92;filter:drop-shadow(0 1px 2px rgba(15,23,42,.3));}
.pcard .scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0) 30%,rgba(255,255,255,0) 60%,rgba(20,30,50,.22));}
.pcard .pc-top{position:absolute;top:3.2cqw;left:3.2cqw;right:3.2cqw;display:flex;align-items:flex-start;gap:2.6cqw;z-index:2;}
.pcard .pc-av{width:9.4cqw;height:9.4cqw;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;overflow:hidden;color:#fff;font:500 4cqw/1 var(--disp);background:linear-gradient(160deg,#3a9bff,#0a6fe0);box-shadow:0 1cqw 3cqw -1cqw rgba(10,111,224,.5);}
.pcard .pc-av img{width:100%;height:100%;object-fit:cover;}
.pcard .pc-title{flex:1;min-width:0;display:flex;flex-direction:column;gap:1.6cqw;padding-top:.4cqw;}
.pcard .pc-name{font:500 5.2cqw/1.05 var(--disp);letter-spacing:-.02em;color:#0d1420;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(255,255,255,.5);}
.pcard .pc-metarow{display:flex;align-items:center;gap:1.8cqw;}
.pcard .pc-metarow .tag{height:auto;padding:1.4cqw 2cqw;border-radius:1.6cqw;font-size:2.7cqw;}
.pcard .pc-date{font:500 2.7cqw/1 var(--mono);color:var(--ink2);padding:1.3cqw 2cqw;border-radius:1.6cqw;background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.08);}
.pcard .pc-bottom{position:absolute;left:3.2cqw;right:3.2cqw;bottom:3cqw;display:flex;align-items:center;justify-content:space-between;gap:2cqw;z-index:2;}
.pcard .pc-pills{display:flex;gap:1.4cqw;overflow:hidden;}
.pcard .pc-pill{flex:0 0 auto;font:500 2.7cqw/1 var(--mono);letter-spacing:.04em;color:var(--ink2);padding:1.4cqw 2cqw;border-radius:1.6cqw;background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.08);box-shadow:0 2px 6px -3px rgba(15,23,42,.2);}
.pcard .pc-pill.health{color:#1f7a35;border-color:rgba(47,170,110,.4);background:rgba(47,170,110,.12);}
.pcard .pc-assign{display:flex;align-items:center;gap:2cqw;flex:0 0 auto;padding:1.2cqw 1.2cqw 1.2cqw 3cqw;border-radius:999px;background:rgba(255,255,255,.94);border:1px solid rgba(15,23,42,.08);box-shadow:0 2px 6px -3px rgba(15,23,42,.2);}
.pcard .pc-turn{font:500 2.8cqw/1 var(--mono);color:var(--blue2);white-space:nowrap;}
.pcard .pc-turn small{color:var(--ink3);}
.pcard .pc-av.editor{width:7.6cqw;height:7.6cqw;font-size:3.2cqw;}


.profcard{display:flex;align-items:center;gap:18px;padding:18px;border-radius:var(--r-lg);background:var(--n-card);border:1px solid var(--hair2);box-shadow:var(--e-card);transition:transform .16s var(--spring),box-shadow .16s;}
.profcard.clickable{cursor:pointer;} .profcard.clickable:hover{transform:translateY(-3px);box-shadow:var(--e-pop);}
.profcard .av{width:60px;height:60px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:grid;place-items:center;color:#fff;font:500 22px/1 var(--disp);background:linear-gradient(160deg,#3a9bff,#0a6fe0);}
.profcard .av img{width:100%;height:100%;object-fit:cover;}
.profcard .pid{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;}
.profcard .pname{font:500 19px/1 var(--disp);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.profcard .prow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}
.profcard .prole{display:inline-flex;align-items:center;height:24px;padding:0 11px;border-radius:var(--r-pill);font:500 10px/1 var(--disp);letter-spacing:.06em;text-transform:uppercase;color:var(--blue2);background:rgba(10,113,227,.1);border:1px solid rgba(10,113,227,.22);}
.profcard .metrics{flex:0 0 auto;}
.profcard .metric{width:54px;flex:0 0 auto;height:42px;}


.pipe{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:start;}
.col{display:flex;flex-direction:column;min-width:0;border-radius:18px;box-shadow:var(--e-card);}
.col-head{border-radius:18px 18px 0 0;padding:13px 12px 11px;background:var(--n-card);border:1px solid var(--hair2);border-bottom:0;}
.col-h{display:flex;align-items:center;gap:9px;}
.col-h .cdot{width:8px;height:8px;border-radius:50%;flex:0 0 auto;box-shadow:0 0 8px currentColor;}
.col-h .ctitle{font:500 13px/1.1 var(--disp);letter-spacing:-.01em;flex:1;color:var(--ink);text-transform:capitalize;}
.col-h .ccount{font:500 11px/1 var(--mono);color:var(--ink2);min-width:24px;height:22px;display:grid;place-items:center;padding:0 7px;border-radius:99px;background:var(--n-w06);}
.col-body{flex:1;min-height:120px;padding:11px;display:flex;flex-direction:column;gap:11px;border-radius:0 0 18px 18px;background:var(--n-w04);border:1px solid var(--hair2);border-top:0;transition:background .14s,box-shadow .14s;}
.col-body.drop{background:rgba(10,132,255,.07);box-shadow:inset 0 0 0 2px rgba(10,132,255,.4);}
.col-empty{margin:auto;text-align:center;font:400 11.5px/1.5 var(--font);color:var(--ink4);padding:24px 12px;}
.cdot.s-queue{color:var(--st-queue);background:var(--st-queue);} .cdot.s-active{color:var(--st-active);background:var(--st-active);}
.cdot.s-review{color:var(--st-review);background:var(--st-review);} .cdot.s-revisions{color:var(--st-revisions);background:var(--st-revisions);} .cdot.s-approved{color:var(--st-approved);background:var(--st-approved);}


.empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 22px;text-align:center;border-radius:var(--r-lg);border:1.5px dashed var(--hair);background:rgba(16,40,90,.025);}
.empty .sfi{font-size:30px;color:var(--ink4);}
.empty .t{font:500 14px/1.4 var(--disp);color:var(--ink2);}
.empty .s{font:400 12.5px/1.5 var(--font);color:var(--ink3);max-width:340px;}


.section-h{display:flex;align-items:center;gap:12px;font:500 16px/1 var(--disp);letter-spacing:-.01em;color:var(--ink);margin:28px 0 16px;}
.section-h .sp{flex:1;}
.section-h .sfi{font-size:17px;color:var(--blue2);}


#toasts{position:fixed;left:50%;bottom:26px;transform:translateX(-50%);z-index:2000;display:flex;flex-direction:column;gap:10px;align-items:center;pointer-events:none;}
.toast{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:var(--apple-blur);backdrop-filter:var(--apple-blur);border:1px solid rgba(255,255,255,.6);box-shadow:var(--e-pop);color:var(--ink);font:500 13px/1 var(--disp);animation:toastIn .42s var(--spring) both;}
.toast .sfi{font-size:16px;color:var(--green2);}
.toast.out{animation:toastOut .3s var(--ease) both;}
@keyframes toastIn{from{opacity:0;transform:translateY(16px) scale(.94);}to{opacity:1;transform:translateY(0) scale(1);}}
@keyframes toastOut{from{opacity:1;transform:translateY(0) scale(1);}to{opacity:0;transform:translateY(10px) scale(.96);}}


.cbspin{position:relative;width:58px;height:58px;display:grid;place-items:center;}
.cbspin .ring{position:absolute;inset:0;border-radius:50%;border:3px solid rgba(10,132,255,.16);border-top-color:var(--blue);will-change:transform;animation:spin .9s linear infinite;}
.cbspin img{width:28px;height:28px;will-change:transform;animation:cbpulse 1.5s ease-in-out infinite;}
@keyframes spin{to{transform:rotate(360deg);}}
@keyframes cbpulse{0%,100%{transform:scale(.92);opacity:.78;}50%{transform:scale(1.06);opacity:1;}}
.loadwrap{display:flex;flex-direction:column;align-items:center;gap:14px;padding:48px;}
.loadwrap .lt{font:400 13px/1 var(--font);color:var(--ink3);}

@media (prefers-reduced-motion:reduce){
  *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;}
  
  .cbspin .ring{animation:spin .9s linear infinite!important;animation-iteration-count:infinite!important;}
  .cbspin img{animation:cbpulse 1.5s ease-in-out infinite!important;animation-iteration-count:infinite!important;}
  .toast{animation:toastIn .42s var(--spring) both!important;}
  .toast.out{animation:toastOut .3s var(--ease) both!important;}
}

@media(max-width:360px){#dc-root #long-form a[href*="youtube.com"]{max-width:100%;min-width:0;height:auto;min-height:36px;overflow-wrap:anywhere;}#dc-root [data-screen-label="Reviews"] figure figcaption{overflow-wrap:anywhere;}}

html.n-light .bg{display:none}


.cb-logo-glass{background:linear-gradient(180deg,#fff,#eef3fb);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 0 #fff,0 20px 40px -18px rgba(10,60,160,.45),0 2px 6px rgba(16,24,40,.08)}
html:not(.n-light) .cb-logo-glass{background:linear-gradient(160deg,rgba(255,255,255,.22) 0%,rgba(255,255,255,.07) 45%,rgba(255,255,255,.12) 100%);border:1px solid rgba(255,255,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -1px 0 rgba(255,255,255,.08),inset 0 0 18px rgba(255,255,255,.06),0 20px 44px -18px rgba(40,110,255,.55);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}
html:not(.n-light) .cb-logo-glass img{filter:brightness(0) invert(1)}
html:not(.n-light) img[src*="cb-logo-black"]{filter:brightness(0) invert(1)}
.cb-brand-tile{background:linear-gradient(160deg,#fff,#e9f1fb)}
html:not(.n-light) .cb-brand-tile{background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border-color:rgba(255,255,255,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 18px 40px -22px rgba(0,0,0,.7)!important}
html:not(.n-light) .cb-brand-mark{filter:brightness(0) invert(1);opacity:.9}


.bg i{opacity:calc(var(--n-aura-op) * .5)}
.bg i:nth-child(3){opacity:calc(var(--n-aura-op-3) * .5)}
.bg i:nth-child(4){opacity:calc(var(--n-aura-op-4) * .5)}

@media (max-width:640px){.cb-cuts{--cut-cols:2}}
