.bgc{overflow:hidden;pointer-events:none}.bgc,.bgc>.bgl{position:absolute;inset:0}.bgc>.bgl{display:block}@media (prefers-reduced-motion:reduce){.bgc>.bgl,.bgc>.bgl:after,.bgc>.bgl:before{animation:none!important}}.bgc .bg-grain{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='300' height='300' filter='url(%23g)' opacity='0.5'/></svg>");background-size:220px 220px}.bgc .bg-paper{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='420' height='420'><filter id='p'><feTurbulence type='fractalNoise' baseFrequency='0.032 0.055' numOctaves='4' seed='7'/><feColorMatrix type='saturate' values='0'/></filter><rect width='420' height='420' filter='url(%23p)' opacity='0.55'/></svg>");background-size:420px 420px}@keyframes bgcDriftSlow{0%{transform:translate3d(-1.4%,-1%,0) scale(1.02)}to{transform:translate3d(1.6%,1.2%,0) scale(1.05)}}@keyframes bgcBlobs{0%{transform:translate3d(-2%,-1.5%,0) scale(1.03)}to{transform:translate3d(2.4%,1.8%,0) scale(1.08)}}@keyframes bgcAuroraA{0%{transform:translate3d(-3%,-2%,0) scale(1.04)}to{transform:translate3d(3.5%,2.5%,0) scale(1.12)}}@keyframes bgcAuroraB{0%{transform:translate3d(3%,2%,0) scale(1.1)}to{transform:translate3d(-3.5%,-2.5%,0) scale(1.02)}}@keyframes bgcPulse{0%{opacity:.6}to{opacity:1}}.bgc-figma{background:#fff}.bgc-figma .bgl-shapes{mix-blend-mode:multiply;opacity:.82}.bgc-figma .bgl-shapes:after,.bgc-figma .bgl-shapes:before{content:"";position:absolute;display:block}.bgc-figma .bgl-shapes:before{right:4%;top:4%;width:420px;height:420px;border-radius:50%;background:color-mix(in srgb,var(--f4,#c2a784) 62%,transparent)}.bgc-figma .bgl-shapes:after{right:16%;bottom:4%;width:460px;height:340px;border-radius:40px;background:color-mix(in srgb,var(--f3,#eba23a) 46%,transparent);transform:rotate(-8deg)}.bgc-figma .bgl-tri{left:-5%;bottom:-8%;top:auto;right:auto;width:460px;height:400px;clip-path:polygon(0 100%,100% 100%,22% 0);background:color-mix(in srgb,var(--c1,#b83c1c) 30%,transparent);mix-blend-mode:multiply;opacity:.85}.bgc-figma .bgl-sage{left:6%;top:8%;right:auto;bottom:auto;width:300px;height:130px;border-radius:999px;background:rgba(122,172,143,.5);transform:rotate(-5deg);mix-blend-mode:multiply}@keyframes bgFdA{0%{transform:translate3d(-3%,2%,0) rotate(-2deg)}to{transform:translate3d(3%,-2.5%,0) rotate(2deg)}}@keyframes bgFdB{0%{transform:translate3d(2.5%,-2%,0) rotate(1.5deg)}to{transform:translate3d(-3%,2.5%,0) rotate(-2deg)}}@keyframes bgFdC{0%{transform:translate3d(-2%,-1.5%,0) scale(1.02)}to{transform:translate3d(2%,2%,0) scale(1.08)}}@keyframes bgFtBreathe{0%{transform:scale(1)}to{transform:scale(1.06)}}@keyframes bgFpSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bgFbPulse{0%{opacity:.62}to{opacity:1}}@keyframes bgAoSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bgAbWave1{0%{transform:translateY(-16px) scaleY(.96)}to{transform:translateY(14px) scaleY(1.05)}}@keyframes bgAbWave2{0%{transform:translateY(12px) scaleY(1.04)}to{transform:translateY(-14px) scaleY(.97)}}@keyframes bgAbWave3{0%{transform:translateY(-10px) scaleY(1.03)}to{transform:translateY(18px) scaleY(.95)}}@keyframes bgArTravel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-3620}}@keyframes bgApSwell{0%{transform:scale(.9)}to{transform:scale(1.28)}}@keyframes bgAoDraw{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}.hrc-raw.hrq{position:relative;display:block;width:100%;height:100%;overflow:hidden;--hq-a:var(--c1,var(--lane-a,#0072ce));--hq-b:var(--lane-b,var(--c3,#b8791f));--hq-ink:var(--ink,var(--fg,#0b1524));--hq-mut:color-mix(in srgb,var(--ink,var(--fg,#0b1524)) 52%,transparent);font-family:var(--font-body,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);color:var(--hq-ink);-webkit-font-smoothing:antialiased;line-height:1.35}.hrc-raw.hrq,.hrq *,.hrq :after,.hrq :before{box-sizing:border-box}@keyframes hrqLbA{0%,to{transform:translate(88px,92px)}34%{transform:translate(178px,78px)}67%{transform:translate(246px,104px)}}@keyframes hrqLbB{0%,to{transform:translate(236px,172px)}34%{transform:translate(140px,190px)}67%{transform:translate(86px,164px)}}@keyframes hrq11Churn{to{transform:rotate(1turn)}}@keyframes hrq11Pop{0%,10%{transform:scale(.7);opacity:.3}32%,88%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:.3}}@keyframes hrqIsoA{0%,14%{transform:translate(0)}44%,80%{transform:translate(-56px,-34px)}to{transform:translate(0)}}@keyframes hrqIsoB{0%,14%{transform:translate(0)}44%,80%{transform:translate(56px,34px)}to{transform:translate(0)}}.hrq.hrq-clerk{background:transparent;border-radius:8px;display:grid;place-items:center}.hrq-clerk-svg{position:absolute;inset:0;width:100%;height:100%}.hrq-trace-static path{fill:none;stroke:color-mix(in srgb,var(--hq-ink) 27%,transparent);stroke-width:1.3}.hrq-trace-static circle,.hrq-trace-static rect{fill:color-mix(in srgb,var(--hq-ink) 30%,transparent)}.hrq-trace-a,.hrq-trace-b{fill:none;stroke-width:2.8;stroke-linecap:round;stroke-dasharray:84 450}.hrq-trace-a{stroke:var(--hq-a);animation:hrqTrace 4.4s linear infinite}.hrq-trace-b{stroke:var(--hq-b);animation:hrqTrace 4.4s linear .9s infinite}@keyframes hrqTrace{0%{stroke-dashoffset:534}to{stroke-dashoffset:0}}.hrq-clerk-card{position:relative;width:318px;max-width:100%;background:#fff;border:1px solid #e8eaee;border-radius:14px;box-shadow:0 14px 40px rgba(11,21,36,.12);padding:13px 16px;display:flex;flex-direction:column;gap:6px}.hrq-clerk-chip{align-self:flex-start;font-size:8.5px;font-weight:700;letter-spacing:.12em;color:#6b7280;background:#f3f4f6;border-radius:5px;padding:3px 8px}.hrq-clerk-card h4{font-size:15px;font-weight:600;letter-spacing:-.012em;color:#111827}.hrq-clerk-card p{margin-top:-3px;font-size:10.5px;line-height:14px;color:#6b7280}.hrq-clerk-row{display:flex;align-items:center;gap:9px;height:30px;padding:0 11px;border:1px solid #e5e7eb;border-radius:8px;font-size:11.5px;font-weight:500;color:#111827}.hrq-clerk-row i{flex:none;width:9px;height:9px;border-radius:50%}.hrq-dot-a{background:var(--hq-a)}.hrq-dot-b{background:var(--hq-b)}.hrq-clerk-row em{margin-left:auto;font-style:normal;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:9.5px;color:#9ca3af}.hrq-clerk-btn{height:32px;border-radius:8px;background:#111827;color:#fff;font-size:11.5px;font-weight:500;display:grid;place-items:center}@keyframes hrqL2CurA{0%,to{transform:translate(52px,30px)}33%{transform:translate(168px,14px)}66%{transform:translate(248px,52px)}}@keyframes hrqL2CurB{0%,to{transform:translate(230px,112px)}33%{transform:translate(118px,136px)}66%{transform:translate(64px,104px)}}@keyframes hrqL2CurY{0%,to{transform:translate(150px,70px)}33%{transform:translate(292px,56px)}66%{transform:translate(204px,92px)}}@keyframes hrqL2SelA{0%,to{transform:translateX(38px)}33%{transform:translateX(154px)}66%{transform:translateX(234px)}}@keyframes hrqL2SelB{0%,to{transform:translateX(216px)}33%{transform:translateX(104px)}66%{transform:translateX(50px)}}@keyframes hrqL2Pin{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 5px))}}@keyframes ckCaret{0%,49%{opacity:1}50%,to{opacity:0}}.ck-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:4px;padding:10px 18px 8px}.ck-appicon{align-self:center;flex:none;width:32px;height:32px;border-radius:9px;background:var(--ck-ink);position:relative}.ck-appicon:after,.ck-appicon:before{content:"";position:absolute;top:50%;width:2px;border-radius:2px;background:#fff;transform:translateY(-50%)}.ck-appicon:before{left:12px;height:14px}.ck-appicon:after{left:18px;height:8px}.ck-oauth{position:relative;flex:none;height:31px;border:1px solid var(--ck-field);border-radius:8px;display:flex;align-items:center;gap:9px;padding:0 11px;font-size:12.5px;font-weight:500}.ck-lastused{position:absolute;top:-7px;right:9px;font-style:normal;font-size:11px;color:var(--ck-mut);background:#fff;padding:0 4px}.ck-gl{flex:none;width:14px;height:14px;position:relative}.ck-gl-file{border:1.4px solid var(--ck-ink);border-radius:2px;border-top-right-radius:5px}.ck-gl-link:after,.ck-gl-link:before{content:"";position:absolute;width:9px;height:6px;border:1.4px solid var(--ck-ink);border-radius:4px;top:4px}.ck-gl-link:before{left:-1px}.ck-gl-link:after{left:6px}.ck-or{flex:none;display:flex;align-items:center;gap:9px;font-size:11.5px;color:var(--ck-mut)}.ck-or:after,.ck-or:before{content:"";flex:1;height:1px;background:var(--ck-line)}.ck-input{flex:none;height:31px;border:1px solid var(--ck-field);border-radius:8px;display:flex;align-items:center;padding:0 11px;font-size:12.5px}.ck-caret{width:1.5px;height:14px;margin-left:2px;background:var(--ck-ink);animation:ckCaret 1.1s steps(1) infinite}.ck-primary{flex:none;height:33px;border-radius:8px;background:var(--ck-btn);color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:6px}.ck-primary b{font-size:11px;font-weight:400}.ck-foot{flex:none;border-top:1px solid var(--ck-line);background:var(--ck-bg);border-radius:0 0 13px 13px;text-align:center;font-size:12px;color:var(--ck-mut);padding:6px 0}.ck-foot b{color:var(--ck-ink);font-weight:500}.ck-eyebrow{flex:none;font-size:12px;font-weight:500;color:var(--ck-acc);margin-bottom:6px}.ck-acc{flex:1 1 auto;min-height:0;overflow:hidden;border-top:1px solid var(--ck-line)}.ck-acc-row{border-bottom:1px solid var(--ck-line);padding:6px 0}.ck-acc-head{display:flex;align-items:center;gap:9px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px;font-weight:500;letter-spacing:.06em}.ck-dot{flex:none;width:9px;height:9px;border-radius:50%;border:1.6px solid var(--ck-mut)}.ck-dot.is-on{background:var(--ck-acc);border-color:var(--ck-acc)}.ck-acc-row.is-open>p{font-size:11.5px;line-height:15px;color:var(--ck-dim);margin:5px 0 6px 18px}.ck-acc-row code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;color:var(--ck-ink)}.ck-acc-row ul{margin-left:18px;display:flex;flex-direction:column;gap:5px}.ck-acc-row li{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px;color:var(--ck-ink)}.ck-acc-row li.is-on{color:var(--ck-acc)}.ck-pop{position:relative;width:268px;background:#fff;border:1px solid var(--ck-line);border-radius:12px;box-shadow:0 14px 36px rgba(11,21,36,.13);padding:11px 0 0;display:flex;flex-direction:column}.ck-pop-title{font-size:14px;font-weight:600;padding:0 13px}.ck-pop-sub{font-size:11.5px;color:var(--ck-mut);padding:2px 13px 8px}.ck-pop-list,.ck-pop-list li{position:relative}.ck-pop-list li{z-index:1;display:flex;align-items:center;gap:10px;height:38px;padding:0 13px}.ck-sq{flex:none;width:28px;height:28px;border-radius:6px}.ck-sq-a{background:var(--hq-a)}.ck-sq-b{background:var(--hq-b)}.ck-sq-n{background:#d4d4d8}.ck-pop-list li>span{display:flex;flex-direction:column;gap:1px;min-width:0}.ck-pop-list b{font-size:12.5px;font-weight:600}.ck-pop-list em{font-style:normal;font-size:11.5px;color:var(--ck-mut)}.ck-hl{position:absolute;left:6px;right:6px;top:52px;height:38px;border-radius:7px;background:var(--ck-bg);transform:translateY(0);animation:ckHl 7.2s steps(1) infinite}@keyframes ckHl{0%,32%{transform:translateY(0)}33%,65%{transform:translateY(38px)}66%,to{transform:translateY(76px)}}.ck-pop-foot{margin-top:4px;border-top:1px solid var(--ck-line);display:flex;align-items:center;gap:9px;padding:9px 13px;font-size:12px;font-weight:500;color:var(--ck-dim)}.ck-plus{position:relative;flex:none;width:16px;height:16px;border-radius:50%;border:1.4px solid var(--ck-mut)}.ck-plus:after,.ck-plus:before{content:"";position:absolute;inset:0;margin:auto;background:var(--ck-mut)}.ck-plus:before{width:7px;height:1.4px}.ck-plus:after{width:1.4px;height:7px}.ck-fl-wire{position:absolute;inset:0;width:100%;height:100%}.ck-fl-line{fill:none;stroke:rgba(11,21,36,.3);stroke-width:1.5;stroke-linecap:round}.ck-fl-head{fill:rgba(11,21,36,.38)}.ck-fl-step{position:absolute;top:20px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;color:var(--ck-mut)}.ck-fl-s1{left:10px}.ck-fl-s2{left:154px}.ck-fl-s3{left:298px}.ck-fl-dot{position:absolute;top:137px;left:0;width:6px;height:6px;border-radius:50%;background:var(--ck-acc);transform:translateX(114px);animation:ckFlDot 2.6s ease-in-out infinite}@keyframes ckFlDot{0%{transform:translateX(114px);opacity:0}18%{opacity:1}72%{opacity:1}to{transform:translateX(146px);opacity:0}}.ck-fl-node{position:absolute;background:#fff;border:1px solid var(--ck-hair);border-radius:9px;box-shadow:0 4px 14px rgba(11,21,36,.07);display:flex;align-items:center;gap:9px;padding:0 11px}.ck-fl-node b{font-size:11.5px;font-weight:600;display:block}.ck-fl-node em{font-style:normal;font-size:11px;color:var(--ck-mut);display:block;margin-top:2px}.ck-fl-node>span{min-width:0}.ck-fl-in{left:8px;top:114px;width:106px;height:52px}.ck-fl-file{position:relative;flex:none;width:15px;height:18px;border:1.4px solid var(--ck-ink);border-radius:2px;border-top-right-radius:6px}.ck-fl-proc{left:152px;top:110px;width:104px;height:60px;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;border-color:color-mix(in srgb,var(--ck-acc) 34%,var(--ck-hair));box-shadow:0 6px 18px rgba(11,21,36,.09)}.ck-fl-proc b{font-size:12.5px}.ck-fl-proc em{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);color:var(--ck-acc)}.ck-fl-out{left:296px;width:106px;height:46px}.ck-fl-out-a{top:65px}.ck-fl-out-b{top:169px}.ck-fl-mark{flex:none;width:9px;height:9px;border-radius:50%}.ck-fl-out-a .ck-fl-mark{background:var(--hq-a)}.ck-fl-out-b .ck-fl-mark{background:var(--hq-b)}.ck-tiles-grid{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);border-top:1px solid var(--ck-line);border-left:1px solid var(--ck-line)}.ck-tile{min-width:0;border-right:1px solid var(--ck-line);border-bottom:1px solid var(--ck-line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:6px;color:var(--ck-dim);animation:ckTile 12s ease-in-out infinite;animation-delay:calc(var(--i) * -2s)}.ck-tile svg{width:26px;height:26px}.ck-tile svg path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ck-tile span{font-size:11.5px;line-height:14px;text-align:center;color:currentColor}@keyframes ckTile{0%,7%{color:var(--ck-acc);background:var(--ck-bg)}15%,to{color:var(--ck-dim);background:transparent}}.ck-plan-body{flex:1 1 auto;min-height:0;padding:11px 12px 12px;display:flex;flex-direction:column;background:linear-gradient(180deg,#fbfbfd,#fff)}.ck-plan-row{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ck-plan{min-width:0;border:1px solid var(--ck-line);border-radius:10px;background:#fff;padding:10px;display:flex;flex-direction:column;gap:7px}.ck-plan-name{font-size:11.5px;font-weight:600}.ck-toggle{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ck-dim)}.ck-toggle i{position:relative;flex:none;width:22px;height:13px;border-radius:999px;background:#e4e4e7}.ck-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:9px;height:9px;border-radius:50%;background:#fff}.ck-toggle.is-on i{background:var(--ck-acc)}.ck-toggle.is-on i:after{left:11px}.ck-plan-cta{height:28px;border-radius:8px;background:var(--ck-btn);color:#fff;font-size:11.5px;font-weight:500;display:grid;place-items:center}.ck-plan ul{display:flex;flex-direction:column;gap:5px}.ck-plan li{display:flex;gap:7px;align-items:flex-start;font-size:11.5px;line-height:14px;color:var(--ck-dim)}.ck-plan li:before{content:"✓";flex:none;font-size:11px;color:var(--ck-mut)}.ck-appbar{flex:none;height:30px;display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid var(--ck-line2)}.ck-switch-sm{font-size:11.5px;padding:4px 8px;box-shadow:none}.ck-avatar{width:22px;height:22px;border-radius:50%;background:linear-gradient(135deg,#c9ccd3,#9aa0aa)}.ck-modal{flex:1 1 auto;min-height:0}.ck-modal,.ck-rail{position:relative;display:flex}.ck-rail{flex:none;width:106px;border-right:1px solid var(--ck-line2);padding:10px 9px;flex-direction:column;gap:3px}.ck-rail>b{font-size:13px;font-weight:600}.ck-rail>em{font-style:normal;font-size:11px;line-height:13px;color:var(--ck-mut);margin-bottom:6px}.ck-rail>span{font-size:11.5px;color:var(--ck-dim);padding:5px 7px;border-radius:6px}.ck-rail>span.is-on{background:var(--ck-bg);color:var(--ck-ink);font-weight:500}.ck-rail-foot{margin-top:auto;font-style:normal;font-size:11px;color:#a1a1a8}.ck-pane{flex:1 1 auto;min-width:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.ck-pane-title{font-size:13px;font-weight:600}.ck-tabs{display:flex;gap:14px;border-bottom:1px solid var(--ck-line2)}.ck-tabs em{font-style:normal;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ck-mut);padding-bottom:6px}.ck-tabs em.is-on{color:var(--ck-ink);box-shadow:inset 0 -2px 0 var(--ck-ink)}.ck-tabs i{font-style:normal;font-size:11px;background:var(--ck-bg);border-radius:4px;padding:0 5px;color:var(--ck-mut)}.ck-pane-tools{display:flex;align-items:center;gap:8px}.ck-search{flex:1 1 auto;min-width:0;border:1px solid var(--ck-field);display:flex;align-items:center;padding:0 9px;color:#a1a1a8}.ck-btn-dark,.ck-search{height:26px;border-radius:7px;font-size:11.5px}.ck-btn-dark{flex:none;padding:0 11px;background:var(--ck-btn);color:#fff;font-weight:500;display:grid;place-items:center}.ck-table{flex:1 1 auto;min-height:0;border:1px solid var(--ck-line2);border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.ck-tr{display:grid;grid-template-columns:1.6fr 1fr .5fr;gap:8px;align-items:center;padding:6px 9px;font-size:11.5px}.ck-tr+.ck-tr{border-top:1px solid var(--ck-line2)}.ck-tr em{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-th{background:var(--ck-bg)}.ck-th em{color:var(--ck-mut)}.ck-cursor{position:absolute;left:0;top:0;width:12px;height:15px;background:var(--ck-ink);clip-path:polygon(0 0,100% 62%,52% 70%,36% 100%);transform:translate(196px,118px);animation:ckCursor 9s ease-in-out infinite}@keyframes ckCursor{0%,to{transform:translate(196px,118px)}35%{transform:translate(266px,72px)}70%{transform:translate(152px,146px)}}.ck-code-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.ck-code-cap{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px;font-weight:600;color:var(--ck-ink)}.ck-code{position:relative;background:#141414;border:1px solid #262626;border-radius:10px;padding:10px 9px}.ck-tick{position:absolute;top:-4px;width:6px;height:6px;background:#fff;border:1px solid rgba(11,21,36,.3)}.ck-tick-l{left:-4px}.ck-tick-r{right:-4px}.ck-code pre{display:flex;flex-direction:column;gap:4px;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11px;line-height:14px;color:#d4d4d8;white-space:pre}.ck-code pre>span{display:flex;gap:9px;align-items:baseline;overflow:hidden}.ck-code b{flex:none;width:8px;text-align:right;font-weight:400;color:#5a5a5a}.ck-code em{font-style:normal}.ck-code em.k{color:#c792ea}.ck-code em.f{color:#82aaff}.ck-code em.s{color:#9ece6a}.ck-code em.n{color:#f78c6c}.ck-code em.p{color:#7dcfff}.ck-code em.c{color:#5f6672}.ck-code-caret{display:inline-block;width:1.5px;height:11px;margin-left:3px;vertical-align:-1px;background:#d4d4d8;animation:ckCaret 1.1s steps(1) infinite}.ck-addon-l{flex:none;width:152px;padding-right:16px;display:flex;flex-direction:column;justify-content:center;gap:8px}.ck-addon-icon{position:relative;width:40px;height:40px;border-radius:10px;background:var(--ck-ink)}.ck-addon-icon:after,.ck-addon-icon:before{content:"";position:absolute;top:50%;width:2.4px;border-radius:2px;background:#fff;transform:translateY(-50%)}.ck-addon-icon:before{left:15px;height:17px}.ck-addon-icon:after{left:22px;height:10px}.ck-addon-l b{font-size:15px;font-weight:600;letter-spacing:-.012em}.ck-addon-l p{font-size:11.5px;line-height:15px;color:var(--ck-mut)}.ck-addon-r{flex:1 1 auto;min-width:0;border-left:1px dashed var(--ck-line);padding-left:18px;display:flex;flex-direction:column;justify-content:center;gap:8px}.ck-pill{align-self:flex-start;font-size:11px;font-weight:500;border:1px solid var(--ck-line);border-radius:999px;padding:3px 10px;background:#fff}.ck-addon-r ul{gap:6px}.ck-addon-r li,.ck-addon-r ul{display:flex;flex-direction:column}.ck-addon-r li{position:relative;padding-left:18px;gap:2px;font-size:11.5px;line-height:15px;color:var(--ck-dim)}.ck-addon-r li:before{content:"✓";position:absolute;left:0;top:0;font-size:11px;color:var(--ck-mut)}.ck-addon-r li em{font-style:normal;font-size:11px;color:var(--ck-mut)}.ck-addon-r li i{font-style:normal;font-size:11px;color:var(--ck-dim);text-decoration:underline}.ck-metric-l{flex:none;width:150px}.ck-metric-l p{font-size:11.5px;line-height:15px;color:var(--ck-dim)}.ck-metric-r{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}.ck-metric-card{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;-moz-column-gap:12px;column-gap:12px;align-items:center;background:#fff;border:1px solid var(--ck-line);border-radius:12px;padding:9px 12px;box-shadow:0 4px 14px rgba(11,21,36,.05)}.ck-metric-n{grid-row:1/span 2;align-self:center;display:flex;align-items:baseline;gap:3px;font-size:21px;font-weight:700;letter-spacing:-.022em}.ck-metric-n em{font-style:normal;font-size:11.5px;font-weight:500;color:var(--ck-mut)}.ck-metric-card b{align-self:end;font-size:12px;font-weight:600}.ck-metric-card i{align-self:start;margin-top:2px;font-style:normal;font-size:11px;color:var(--ck-mut)}.ck-wm{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ck-wm path{fill:none;stroke:rgba(11,21,36,.09);stroke-width:1}.ck-wm circle,.ck-wm rect{fill:rgba(11,21,36,.1)}.ck-hero-mid{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:8px 14px}.ck-cmd-wrap{position:relative;width:100%}.ck-cmd-flag{position:absolute;left:11px;top:-19px;z-index:0;display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #ededed;border-bottom:0;border-radius:7px 7px 0 0;padding:3px 9px 6px;font-size:11px;color:var(--ck-dim)}.ck-agents{display:flex;flex:none}.ck-agents b{display:block;width:15px;height:15px;border-radius:50%;border:1.5px solid #fff}.ck-agents b:first-child{background:#f26a3d}.ck-agents b:nth-child(2){background:#3b82f6;margin-left:-5px}.ck-agents b:nth-child(3){background:#1f1f21;margin-left:-5px}.ck-cmd{position:relative;z-index:1;display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #ededed;border-radius:9px;box-shadow:0 6px 20px rgba(11,21,36,.07);padding:9px 11px}.ck-cmd em{font-style:normal;font-size:12px;color:#9ca3af}.ck-cmd code{flex:1 1 auto;min-width:0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px;color:var(--ck-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-copy{position:relative;flex:none;width:12px;height:12px;border:1.3px solid #c9ced6;border-radius:3px}.ck-copy:after{content:"";position:absolute;left:-4px;top:-4px;width:12px;height:12px;border:1.3px solid #e2e5ea;border-radius:3px}.ck-specwall{position:relative;flex:none;display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;border-top:1px solid var(--ck-line)}.ck-specwall>span{display:grid;place-items:center;padding:13px 6px;border-right:1px solid var(--ck-line);font-size:13px;font-weight:600}.ck-specwall>span:last-child{border-right:0}.ck-specwall>span.ck-specwall-cap{justify-items:start;padding-left:12px;font-size:11.5px;font-weight:400;line-height:14px;color:var(--ck-dim)}.ck-docs-bar{flex:none;height:36px;gap:8px;padding:0 10px;border-bottom:1px solid var(--ck-line2)}.ck-docs-bar,.ck-docs-search{display:flex;align-items:center}.ck-docs-search{flex:1 1 auto;min-width:0;height:25px;border:1px solid var(--ck-field);border-radius:8px;padding:0 9px;font-size:11.5px;color:#a1a1a8}.ck-docs-search i{margin-left:auto;font-style:normal;font-size:11px;background:var(--ck-bg);border-radius:4px;padding:0 5px;color:var(--ck-mut)}.ck-docs-body{flex:1 1 auto;min-height:0;display:flex}.ck-docs-side{flex:none;width:132px;border-right:1px solid var(--ck-line2);padding:9px 8px;display:flex;flex-direction:column;gap:2px}.ck-docs-sdklabel{font-style:normal;font-size:11px;font-weight:600;margin-bottom:4px}.ck-combo{display:flex;align-items:center;gap:7px;height:28px;margin-bottom:6px;padding:0 8px;background:#fff;border:1px solid var(--ck-field);border-radius:9px;box-shadow:0 1px 2px rgba(11,21,36,.05);font-size:11.5px;font-weight:500}.ck-combo-mark{flex:none;width:15px;height:15px;border-radius:50%;background:var(--ck-ink)}.ck-updown{position:relative;margin-left:auto;flex:none;width:8px;height:12px}.ck-updown:after,.ck-updown:before{content:"";position:absolute;left:0;border-left:4px solid transparent;border-right:4px solid transparent}.ck-updown:before{top:0;border-bottom:4px solid var(--ck-mut)}.ck-updown:after{bottom:0;border-top:4px solid var(--ck-mut)}.ck-docs-nav{display:flex;align-items:center;padding:5px 7px;border-radius:6px;font-size:11.5px;color:var(--ck-dim)}.ck-docs-nav.is-on{background:var(--ck-bg);color:var(--ck-ink);font-weight:500}.ck-docs-rule{height:1px;background:var(--ck-line);margin:5px 0}.ck-docs-main{flex:1 1 auto;min-width:0;padding:10px 12px;display:flex;flex-direction:column;gap:9px}.ck-docs-h{font-size:14px;font-weight:600;letter-spacing:-.01em}.ck-docs-grid{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:1fr 1fr;gap:11px 12px;align-content:start}.ck-docs-item{display:flex;gap:8px;min-width:0}.ck-docs-item svg{flex:none;width:20px;height:20px}.ck-docs-item svg path{fill:none;stroke:var(--ck-mut);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ck-docs-item>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ck-docs-item b{font-size:11.5px;font-weight:600}.ck-docs-item em{font-style:normal;font-size:11px;line-height:14px;color:var(--ck-mut)}.ck-stats-main{flex:1 1 auto;min-width:0;padding:11px 12px;display:flex;flex-direction:column;gap:9px}.ck-stats-h{flex:none;font-size:12px;font-weight:600}.ck-chart{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:repeat(12,1fr);gap:4px;align-items:end}.ck-chart>span{min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px}.ck-chart i{display:block;width:100%;max-width:9px;height:var(--h);border-radius:2px;background:var(--ck-acc);opacity:.85}.ck-chart em{font-style:normal;font-size:11px;color:var(--ck-mut)}.ck-form{flex:none;border:1px solid var(--ck-line2);border-radius:9px;padding:9px 10px;display:flex;flex-direction:column;gap:7px}.ck-form>b{font-size:11.5px;font-weight:600}.ck-form-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ck-form-row>span{display:flex;flex-direction:column;gap:3px;min-width:0}.ck-form-row em{font-style:normal;font-size:11px;color:var(--ck-mut)}.ck-form-row i{font-style:normal;font-size:11.5px;padding-bottom:4px;border-bottom:1px solid var(--ck-line);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-stats-rail{flex:none;width:120px;border-left:1px solid var(--ck-line2);padding:8px 11px;display:flex;flex-direction:column;justify-content:center}.ck-stats-rail>span{display:flex;flex-direction:column;gap:3px;padding:10px 0;border-bottom:1px solid var(--ck-line2)}.ck-stats-rail>span:last-child{border-bottom:0}.ck-stats-rail em{font-style:normal;font-size:11px;color:var(--ck-mut)}.ck-stats-rail b{font-size:12.5px;font-weight:600}.ck-cmp-head{flex:none;display:grid;grid-template-columns:1.5fr 1fr 1fr;align-items:end;gap:8px;padding:11px 13px 10px;border-bottom:1px solid var(--ck-hair)}.ck-cmp-head>.ck-cmp-feat{font-size:11.5px;font-weight:500;color:var(--ck-mut)}.ck-cmp-plan{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12.5px;font-weight:600}.ck-cmp-cta{font-style:normal;font-size:11px;font-weight:500;border-radius:999px;padding:3px 12px;border:1px solid var(--ck-hair);color:var(--ck-ink);background:#fff}.ck-cmp-cta.is-on{background:var(--ck-acc);border-color:var(--ck-acc);color:#fff}.ck-cmp-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ck-cmp-row{flex:1 1 0;min-height:0;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:8px;align-items:center;padding:0 13px;border-bottom:1px solid var(--ck-hair)}.ck-cmp-row:last-child{border-bottom:0}.ck-cmp-row>.ck-cmp-feat{font-size:12.5px;font-weight:600;color:var(--ck-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-cmp-row>span:not(.ck-cmp-feat){display:flex;align-items:center;justify-content:center}.ck-cmp-row b{font-size:12px;font-weight:500;color:var(--ck-ink)}.ck-cmp-check{position:relative;width:14px;height:14px;border-radius:50%;background:var(--ck-acc)}.ck-cmp-check:after{content:"";position:absolute;left:4.4px;top:3px;width:4px;height:7px;border-right:1.7px solid #fff;border-bottom:1.7px solid #fff;transform:rotate(42deg)}.ck-cmp-dash{width:11px;height:1.5px;border-radius:2px;background:rgba(11,21,36,.28)}.ck-chips-h{flex:none;font-size:15px;font-weight:600;letter-spacing:-.015em}.ck-chips-card{flex:none;background:#fafafa;border:1px solid var(--ck-line);border-radius:12px;padding:14px 0 14px 14px;overflow:hidden}.ck-chips-cloud{display:flex;flex-wrap:wrap;gap:8px;width:118%}.ck-chip{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--ck-line);border-radius:999px;padding:6px 12px;font-size:12px;color:var(--ck-dim);white-space:nowrap}.ck-chip.is-on{color:var(--ck-acc);border-color:color-mix(in srgb,var(--ck-acc) 42%,var(--ck-line))}.ck-check{position:relative;flex:none;width:13px;height:13px;border-radius:50%;background:var(--ck-acc)}.ck-check:after{content:"";position:absolute;left:4px;top:2.6px;width:4px;height:6.5px;border-right:1.6px solid #fff;border-bottom:1.6px solid #fff;transform:rotate(42deg)}.ck-cta-wash{position:absolute;inset:0;background:linear-gradient(115deg,#fff 28%,#eef4ff 62%,#f1ecff)}.ck-cta-mark{position:absolute;right:-68px;top:50%;transform:translateY(-50%);width:244px;height:244px}.ck-cta-mark circle,.ck-cta-mark path{fill:none;stroke:rgba(11,21,36,.15);stroke-width:2.5;stroke-linecap:round}.ck-cta-body{position:relative;width:60%;padding:0 16px;display:flex;flex-direction:column;gap:9px}@media (prefers-reduced-motion:reduce){.hrq *,.hrq :after,.hrq :before{animation:none!important}}.hrq-clerk-wave .hrq-clerk-row{gap:8px}.hrq-clerk-wave .hrq-wave-slot{flex:1;min-width:40px;height:16px;display:block}.hrq-clerk-wave .hrq-wave{width:100%;height:16px;display:block}.hrq-clerk-wave .hrq-clerk-row em{margin-left:auto}.hrq-clerk-wave .hrq-dot-mix{width:8px;height:8px;border-radius:50%;background:linear-gradient(90deg,var(--hq-a) 50%,var(--hq-b) 50%)}.hrq-clerk-wave .hrq-row-mix{background:color-mix(in srgb,#111827 4%,#fff)}.hrq-clerk-wave .hrq-split{display:flex;align-items:center;gap:8px;margin:-2px 0}.hrq-clerk-wave .hrq-split i{flex:1;height:1px;background:#e5e7eb}.hrq-clerk-wave .hrq-split b{font:600 9.5px/1 var(--font-mono,ui-monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b7280}.hrq-clerk-drop .hrq-drop-stage{display:grid;grid-template-columns:86px minmax(0,1fr);row-gap:7px;align-items:stretch}.hrq-clerk-drop .hrq-drop-labels{display:grid;grid-template-rows:30px 12px 30px 30px;align-items:center}.hrq-clerk-drop .hrq-drop-labels>.hrq-clerk-row:first-child{grid-row:1}.hrq-clerk-drop .hrq-drop-labels>.hrq-clerk-row:nth-child(3){grid-row:3}.hrq-clerk-drop .hrq-drop-labels>.hrq-clerk-row:nth-child(4){grid-row:4}.hrq-clerk-drop .hrq-drop-values{grid-column:1/-1;display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-top:2px;border-top:1px solid color-mix(in srgb,var(--hq-ink) 9%,transparent)}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row{height:30px;padding:0 0 0 11px;border:0;background:transparent;display:flex;min-width:0;white-space:nowrap}.hrq-clerk-drop .hrq-drop-stage{position:relative}.hrq-clerk-drop .hrq-drop-labels .hrq-split{position:absolute;left:0;right:0;top:30px;height:12px;margin:0;display:flex;align-items:center;gap:8px}.hrq-clerk-drop .hrq-drop-labels .hrq-split b{padding-right:0;flex:0 0 auto}.hrq-clerk-drop .hrq-drop-labels .hrq-split i{display:block;flex:1 1 0;height:1px;background:color-mix(in srgb,var(--hq-ink,var(--fg)) 22%,transparent)}.hrq-clerk-drop .hrq-drop-values .hrq-drop-score,.hrq-clerk-drop .hrq-drop-values em{font-style:normal;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:var(--label-size-min-mono);font-weight:400;line-height:15px;letter-spacing:.01em;text-align:left;padding-right:0;color:color-mix(in srgb,var(--hq-ink) 55%,transparent)}.hrq-clerk-drop .hrq-drop-lanes{position:relative;min-width:60px}.hrq-clerk-drop .hrq-drop-canvas{display:block;width:100%;height:102px}.hrq-clerk-drop .hrq-clerk-card{width:372px}.hrq-clerk-drop .hrq-drop-stage{-moz-column-gap:6px;column-gap:6px}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row{padding-left:6px;font-size:var(--label-size-min)}.hrq-clerk-drop .hrq-drop-values em{padding-right:6px}.hrq-clerk-drop{pointer-events:auto}.hrq-clerk-drop .hrq-drop-canvas{pointer-events:none}.hrq-clerk-drop .hrq-clerk-btn-live{display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:transform var(--motion-press),filter var(--motion-hover)}.hrq-clerk-drop .hrq-clerk-btn-live:hover{filter:brightness(1.15);transform:translateY(-1px)}.hrq-clerk-drop .hrq-clerk-btn-live:focus-visible{outline:2px solid var(--hq-a);outline-offset:2px}.hrq.hrq-clerk-drop{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.hrq-clerk-drop .hrq-clerk-card{width:100%;max-width:460px;min-height:100%;padding:18px;gap:10px}.hrq-clerk-drop .hrq-clerk-card h4{font-size:18px;line-height:1.24}.hrq-clerk-drop .hrq-clerk-card p{font-size:12px;line-height:16px}.hrq-clerk-drop .hrq-clerk-chip{font-size:var(--label-size-min);padding:3px 9px}.hrq-clerk-drop .hrq-drop-stage{-moz-column-gap:8px;column-gap:8px}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row{padding-left:8px;font-size:12px}.hrq-clerk-drop .hrq-drop-values em{font-size:12px;padding-right:8px}.hrq-clerk-drop .hrq-drop-labels .hrq-split b{font-size:var(--label-size-min)}@media (min-width:1101px){.hrq-clerk-drop .hrq-drop-lanes{min-width:195px}}@media (max-width:1100px){.hrq-clerk-drop .hrq-drop-lanes{min-width:0}.hrq-clerk-drop .hrq-drop-stage{-moz-column-gap:6px;column-gap:6px}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row{font-size:var(--label-size-min);padding-left:6px}.hrq-clerk-drop .hrq-drop-values em{font-size:var(--label-size-min);padding-right:6px}}.hrq-clerk-drop .hrq-drop-stage{margin-top:auto}.hrq-clerk-drop .hrq-clerk-btn-live{position:relative;height:36px;font-size:12.5px}.hrq-clerk-drop .hrq-clerk-btn-live:after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:44px}.hrq-clerk-drop .hrq-clerk-btn-live{background:transparent;color:var(--hq-a);border:1px solid color-mix(in srgb,var(--hq-a) 40%,transparent);font-weight:600}.hrq-clerk-drop .hrq-clerk-btn-live:hover{filter:none;background:color-mix(in srgb,var(--hq-a) 8%,transparent);border-color:color-mix(in srgb,var(--hq-a) 62%,transparent)}.hrq-clerk-drop .hrq-clerk-svg{display:none}@media (max-width:360px){.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row,.hrq-clerk-drop .hrq-drop-labels .hrq-split b,.hrq-clerk-drop .hrq-drop-values .hrq-drop-score,.hrq-clerk-drop .hrq-drop-values em,.site-live .hrq-clerk-chip,.site-live .hrq-clerk-row em,.site-live .ldc .tr-name,.site-live .ldc .tr-time{font-size:var(--label-size-min-mono)}}@media (max-width:340px){.hrq-clerk-drop .hrq-drop-stage{grid-template-columns:74px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row,.hrq-clerk-drop .hrq-drop-values .hrq-drop-score,.hrq-clerk-drop .hrq-drop-values em{font-size:var(--label-size-min-mono)}}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row,:is(.site-pm.pm-dark,:root[data-theme=dark] .site-live) .hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row{background:transparent;border:0}.hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row.hrq-row-mix,:is(.site-pm.pm-dark,:root[data-theme=dark] .site-live) .hrq-clerk-drop .hrq-drop-labels .hrq-clerk-row.hrq-row-mix{background:transparent}.hrq-clerk-drop .hrq-drop-stage{margin-top:14px}.hrq-clerk-drop .hrq-clerk-card{justify-content:center}.site-live .hrq-clerk-drop .hrq-drop-labels .hrq-split b{background:#fff;padding:0 6px 0 0;border-radius:4px;order:-1;flex:0 0 auto;text-align:right}.site-live .hrq-clerk-drop .hrq-drop-labels .hrq-split i:first-of-type{flex:0 0 0}.site-live .hrq-clerk-drop .hrq-drop-labels .hrq-split i:last-of-type{flex:1 1 auto}:is(.site-pm.pm-dark,:root[data-theme=dark] .site-live) .hrq-clerk-drop .hrq-drop-labels .hrq-split b{background:color-mix(in srgb,var(--ink) 9%,var(--ground))}.ddg{color:var(--muted)}.ddg-head,.ddg-row{display:grid;grid-template-columns:50px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;min-width:0}.ddg-head{padding:0 2px 2px;font-family:var(--font-mono,ui-monospace);font-size:var(--label-size-min,10px);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ddg-h-col{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}@media (max-width:560px){.ddg-head{font-size:9px;letter-spacing:.04em}.ddg-h-col{gap:4px}}.ddg-h-play{flex:none;display:grid;place-items:center;width:14px;height:14px;margin:0;padding:0;border:1px solid;border-radius:50%;background:transparent;color:var(--accent);cursor:pointer;position:relative}.ddg-h-play:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:34px;min-height:30px}.ddg-h-play:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ddg-h-play[data-on]{background:var(--accent);color:var(--on-accent,#fff);border-color:var(--accent)}.ddg-h-glyph{display:block;width:6px;height:7.5px;margin-left:1px}.ddg-h-play[data-on] .ddg-h-glyph{margin-left:0}.ddg-rows{display:grid}.ddg-row{padding:2px;border-top:1px solid var(--hairline)}.ddg-name{display:flex;align-items:center;gap:5px;font-family:var(--font-mono,ui-monospace);font-size:var(--label-size-min,10px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg);white-space:nowrap}.ddg-glyph{flex:none;width:7px;height:9px;display:block;opacity:.55}.ddg-row[data-on] .ddg-glyph{opacity:1;color:var(--accent)}.ddg-cell{display:block;min-width:0;margin:0;padding:1px 0;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer;position:relative}.ddg-cell[data-voice=a]{color:var(--lane-a)}.ddg-cell[data-voice=b]{color:var(--lane-b)}.ddg-cell:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:44px;min-height:34px;width:100%;height:100%}.ddg-cell:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:hover){.ddg-cell:hover{background:color-mix(in srgb,currentColor 9%,transparent)}.ddg-cell:hover .ddg-wave .dwf-rest{opacity:.48}}.ddg-cell[data-on]{background:color-mix(in srgb,currentColor 11%,transparent)}.ddg-cell[data-on] .ddg-wave .dwf-rest{opacity:.48}.ddg-cursor{display:none;position:absolute;top:1px;bottom:1px;left:calc(var(--p, 0) * (100% - 2px));width:2px;border-radius:1px;background:currentColor;pointer-events:none}.ddg-cell[data-on] .ddg-cursor,.ddg-wave{display:block}.ddg-wave{width:100%;height:13px;overflow:visible}.ddg-wave g{fill:currentColor}.ddg-wave .dwf-rest{opacity:.32}.ddg-wave .dwf-played{clip-path:inset(0 calc(100% - var(--wf-p, 0) * 100%) 0 0)}.pbar{--pb-h:4px;--pb-rest:var(--hairline-strong);--pb-hit:14px;--pb-thumb:11px;display:block;width:100%;height:var(--pb-h);border-radius:var(--radius-pill);color:inherit;background:linear-gradient(90deg,currentColor 0,currentColor var(--pb-pct,0),var(--pb-rest) var(--pb-pct,0),var(--pb-rest) 100%)}.pbar-seek{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:var(--pb-hit);padding:0;margin:0;background:transparent;cursor:pointer}.pbar-seek::-webkit-slider-runnable-track{height:var(--pb-h);border-radius:var(--radius-pill);background:linear-gradient(90deg,currentColor 0,currentColor var(--pb-pct,0),var(--pb-rest) var(--pb-pct,0),var(--pb-rest) 100%)}.pbar-seek::-moz-range-track{height:var(--pb-h);border-radius:var(--radius-pill);background:var(--pb-rest)}.pbar-seek::-moz-range-progress{height:var(--pb-h);border-radius:var(--radius-pill);background:currentColor}.pbar-seek::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--pb-thumb);height:var(--pb-thumb);margin-top:calc((var(--pb-h) - var(--pb-thumb)) / 2);border-radius:50%;background:currentColor;border:2px solid var(--surface);opacity:0;-webkit-transition:opacity var(--motion-hover);transition:opacity var(--motion-hover)}.pbar-seek::-moz-range-thumb{width:var(--pb-thumb);height:var(--pb-thumb);border:2px solid var(--surface);border-radius:50%;background:currentColor;opacity:0;-moz-transition:opacity var(--motion-hover);transition:opacity var(--motion-hover)}.pbar-seek:focus-visible::-webkit-slider-thumb,.pbar-seek:hover::-webkit-slider-thumb{opacity:1}.pbar-seek:focus-visible::-moz-range-thumb,.pbar-seek:hover::-moz-range-thumb{opacity:1}.pbar-seek:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.pbar-seek:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.pbar-seek::-moz-range-thumb,.pbar-seek::-webkit-slider-thumb{-webkit-transition:none;-moz-transition:none;transition:none}}.tr-shell{display:grid;gap:8px;min-width:0;color:var(--muted)}.tr-compact{gap:6px}.tr-dock[data-voice=a],.tr-pill-cell[data-voice=a],.tr-plain-row[data-voice=a],.tr-row[data-voice=a],.tr-switch-opt[data-voice=a],.tr-transport[data-voice=a]{color:var(--lane-a)}.tr-dock[data-voice=b],.tr-pill-cell[data-voice=b],.tr-plain-row[data-voice=b],.tr-row[data-voice=b],.tr-switch-opt[data-voice=b],.tr-transport[data-voice=b]{color:var(--lane-b)}.tr-list,.tr-row{display:grid;min-width:0}.tr-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:6px 2px}.tr-compact .tr-row{gap:7px;padding:4px 0}.tr-body{min-width:0;display:grid;gap:4px}.tr-line{display:flex;align-items:center;gap:8px;min-width:0}.tr-name{font-family:var(--font-mono);font-size:var(--label-size-min);letter-spacing:.05em;text-transform:uppercase;color:var(--text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-compact .tr-name{font-size:9px}.tr-time{margin-left:auto;flex:none;font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--label-size-min);color:var(--text-faint)}.tr-compact .tr-time{font-size:9px}.tr-bar{--pb-h:3px;--pb-rest:color-mix(in srgb,currentColor 20%,transparent);min-width:0}.tr-bar-inline{flex:1;min-width:40px}.tr-wave{display:block;width:100%;height:18px;overflow:visible}.tr-compact .tr-wave{height:16px}.tr-nobar .tr-wave{height:22px}.tr-waveform .tr-wave{height:30px}.tr-wave g{fill:currentColor}.tr-wave .dwf-rest{opacity:.32}.tr-wave .dwf-played{clip-path:inset(0 calc(100% - var(--wf-p, 0) * 100%) 0 0)}.tr-plain-line{display:flex;align-items:baseline;gap:8px;min-width:0}.tr-play{flex:none;display:grid;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;position:relative}@media (max-width:860px),(pointer:coarse){.tr-play:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;min-width:44px;min-height:44px}}.tr-play-ring{width:22px;height:22px;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 45%,transparent);transition:background var(--motion-hover),border-color var(--motion-hover)}.tr-compact .tr-play-ring{width:18px;height:18px}.tr-play-ring:hover,.tr-row[data-on] .tr-play-ring{border-color:currentColor;background:color-mix(in srgb,currentColor 12%,transparent)}.tr-play-solid{width:26px;height:26px;border-radius:50%;background:currentColor;transition:transform var(--motion-hover)}.tr-play-solid svg{fill:var(--surface)}.tr-compact .tr-play-solid{width:22px;height:22px}.tr-play-solid:hover{transform:scale(1.06)}.tr-play-bare{width:16px;height:16px}.tr-dot-btn:focus-visible,.tr-index:focus-visible,.tr-pill:focus-visible,.tr-plain-row:focus-visible,.tr-play:focus-visible,.tr-switch-opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.tr-index{position:relative;flex:none;width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.tr-index-g,.tr-index-n{grid-area:1/1;display:grid;place-items:center}.tr-index-n{font-family:var(--font-numeric);font-size:10px;color:var(--text-faint)}.tr-index-g,.tr-spotify .tr-row:hover .tr-index-n,.tr-spotify .tr-row[data-on] .tr-index-n{opacity:0}.tr-spotify .tr-row:hover .tr-index-g,.tr-spotify .tr-row[data-on] .tr-index-g{opacity:1}.tr-spotify .tr-row{border-radius:5px;padding-left:6px;padding-right:6px;transition:background var(--motion-hover)}.tr-spotify .tr-row:hover{background:color-mix(in srgb,var(--text-main) 6%,transparent)}.tr-descript .tr-list{gap:6px}.tr-descript .tr-row{padding:7px 9px;background:var(--surface-sunken)}.tr-deepgram .tr-list,.tr-descript .tr-row{border:1px solid var(--hairline);border-radius:8px}.tr-deepgram .tr-list{gap:0;overflow:hidden}.tr-deepgram .tr-row{grid-template-columns:minmax(0,1fr);padding:8px 10px}.tr-deepgram .tr-row+.tr-row{border-top:1px solid var(--hairline)}.tr-dot-btn{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;min-width:0}.tr-dot{flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.tr-row[data-on] .tr-dot{box-shadow:0 0 0 3px color-mix(in srgb,currentColor 22%,transparent)}.tr-elevenlabs .tr-row+.tr-row{border-top:1px solid var(--hairline)}.tr-plain-row{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:5px 6px;border:0;border-radius:5px;background:transparent;color:inherit;cursor:pointer;text-align:left;transition:background var(--motion-hover)}.tr-plain-row:hover,.tr-plain-row[data-on]{background:color-mix(in srgb,currentColor 10%,transparent)}.tr-plain-row .tr-name{color:inherit}.tr-dock{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:7px;border:1px solid var(--hairline);background:var(--surface-sunken)}.tr-dock .tr-bar{flex:1}.tr-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;border-radius:var(--radius-pill);border:1px solid var(--hairline);background:var(--surface-sunken)}.tr-switch-opt{min-width:0;padding:4px 2px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:8px;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:background var(--motion-hover),color var(--motion-hover)}.tr-switch-opt[data-on]{background:color-mix(in srgb,currentColor 15%,transparent);color:currentColor}.tr-transport{display:flex;align-items:center;gap:10px}.tr-transport .tr-bar{flex:1}.tr-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.tr-pill-cell{display:grid;gap:4px;min-width:0}.tr-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;padding:5px 4px;border-radius:var(--radius-pill);border:1px solid color-mix(in srgb,currentColor 45%,transparent);background:transparent;color:inherit;font-family:var(--font-mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.tr-pill[data-on]{border-color:currentColor}@media (prefers-reduced-motion:reduce){.tr-plain-row,.tr-play-ring,.tr-play-solid,.tr-spotify .tr-row,.tr-switch-opt{transition:none}}.ldc .tr-play-ring{width:28px;height:28px;border:0;background:var(--accent);color:var(--surface);box-shadow:0 1px 2px color-mix(in srgb,var(--ink,#0b1524) 18%,transparent);transition:transform var(--motion-hover),box-shadow var(--motion-hover)}.ldc .tr-play-ring svg{width:10px;height:12.5px}.ldc .tr-row:not([data-on]) .tr-play-ring svg{transform:translateX(1px)}.ldc .tr-play-ring:hover{background:var(--accent);transform:scale(1.06);box-shadow:0 2px 6px color-mix(in srgb,var(--ink,#0b1524) 26%,transparent)}.ldc .tr-row[data-on] .tr-play-ring{background:var(--accent);border:0;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 24%,transparent)}@media (prefers-reduced-motion:reduce){.ldc .tr-play-ring{transition:none}.ldc .tr-play-ring:hover{transform:none}}