:root{--icon-tile:#1c1c1e;--icon-mark:#efe7d8;--ground:#121214;--surface:#1c1c1e;--raise:#232326;--card:#1a1a1c;--card-line:#ffffff17;--text:#f2f2f4;--secondary:#a1a1a6;--line:#ffffff17;--sel:#efe7d824;--pass:#30d158;--pass-bg:#30d15829;--warn:#ffd60a;--warn-bg:#ffd60a24;--fail:#ff8e86;--fail-bg:#ff453a2e;--bone:#efe7d8;--on-bone:#1c1c1e;--bone-ink:#efe7d8;--badge:#1c1c1e;--mark:#efe7d8;--glass:linear-gradient(180deg, #3a3a3e9e, #1e1e218f);--spec:inset 0 1px 0 #ffffff1a;--control:#ffffff12;--measure:#ffffff14;--measure-line:#ffffff38;--glass-menu:#26262af0;--crop:#2a2a2d;--lights:#4a4a4e;--scrim:#00000080;--band-sep:#6e6e73;--track:#ffffff2e;--shot-col:#0b0d10;--sheet-shadow:0 30px 80px -10px #000000b3;--paper:#fbfaf7;--paper-ink:#1b1a17;--paper-soft:#5f5a50;--paper-line:#e2ded5;--blur:blur(24px) saturate(160%);--bar:52px;--toast-hover:#1212141a;--bar-bg:#121214bd;--bar-blur:blur(22px) saturate(180%);--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--archive:var(--bone);--on-intent:var(--on-bone);--ask:var(--bone);--hover:var(--control);--shadow-control:0 1px 2px #00000040, 0 2px 8px -2px #00000040;--shadow-panel:var(--sheet-shadow)}@media (prefers-color-scheme:light){:root:not([data-appearance=dark]){--ground:#f5f5f4;--surface:#fff;--raise:#ebebea;--card:#fff;--card-line:#00000029;--text:#1c1c1e;--secondary:#5e5e62;--line:#0000001a;--sel:#78623821;--pass:#126b2c;--pass-bg:#34c75929;--warn:#664700;--warn-bg:#ffcc003d;--fail:#a81e16;--fail-bg:#ff3b3021;--bone:#e6dbc4;--on-bone:#1c1c1e;--bone-ink:#6b5a36;--badge:#fff;--mark:#1c1c1e;--glass:linear-gradient(180deg, #ffffffc2, #f5f5f4a3);--bar-bg:#f5f5f4cc;--toast-hover:#ffffff29;--spec:inset 0 1px 0 #ffffffd9;--control:#0000000d;--measure:#0000000e;--measure-line:#00000029;--glass-menu:#fbfbfaf5;--crop:#e6e6e4;--lights:#c8c8c6;--scrim:#1c1c1e47;--track:#00000029;--shot-col:#e4e4e2;--sheet-shadow:0 30px 80px -10px #1c1c1e59;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}:root[data-appearance=light]{--ground:#f5f5f4;--surface:#fff;--raise:#ebebea;--card:#fff;--card-line:#00000029;--text:#1c1c1e;--secondary:#5e5e62;--line:#0000001a;--sel:#78623821;--pass:#126b2c;--pass-bg:#34c75929;--warn:#664700;--warn-bg:#ffcc003d;--fail:#a81e16;--fail-bg:#ff3b3021;--bone:#e6dbc4;--on-bone:#1c1c1e;--bone-ink:#6b5a36;--badge:#fff;--mark:#1c1c1e;--glass:linear-gradient(180deg, #ffffffc2, #f5f5f4a3);--bar-bg:#f5f5f4cc;--toast-hover:#ffffff29;--spec:inset 0 1px 0 #ffffffd9;--control:#0000000d;--measure:#0000000e;--measure-line:#00000029;--glass-menu:#fbfbfaf5;--crop:#e6e6e4;--lights:#c8c8c6;--scrim:#1c1c1e47;--track:#00000029;--shot-col:#e4e4e2;--sheet-shadow:0 30px 80px -10px #1c1c1e59;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-transparency:reduce){:root,:root[data-appearance]{--glass:#1e1e21;--glass-menu:#26262a}*{-webkit-backdrop-filter:none!important}}@media (prefers-reduced-transparency:reduce) and (prefers-color-scheme:light){:root:not([data-appearance=dark]){--glass:#f7f7f6;--glass-menu:#fbfbfa}}@media (prefers-reduced-transparency:reduce){:root[data-appearance=light]{--glass:#f7f7f6;--glass-menu:#fbfbfa}:root[data-appearance=dark]{--glass:#1e1e21;--glass-menu:#26262a}}@media (prefers-contrast:more){:root,:root[data-appearance]{--line:#ffffff6b;--card-line:#ffffff80;--secondary:#c7c7cc;--glass-menu:#2c2c2e}}@media (prefers-contrast:more) and (prefers-color-scheme:light){:root:not([data-appearance=dark]){--line:#00000073;--card-line:#0000008c;--secondary:#3c3c40;--glass-menu:#fff}}@media (prefers-contrast:more){:root[data-appearance=light]{--line:#00000073;--card-line:#0000008c;--secondary:#3c3c40;--glass-menu:#fff}:root[data-appearance=dark]{--line:#ffffff6b;--card-line:#ffffff80;--secondary:#c7c7cc;--glass-menu:#2c2c2e}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@keyframes trace-burst{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}15%{opacity:1}55%{opacity:1;transform:translate(var(--dx), var(--dy)) scale(1) rotate(var(--rot))}to{opacity:0;transform:translate(0)scale(.5)rotate(0)}}@keyframes trace-joy-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes trace-band{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes trace-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-joy-shape]{display:none!important}[data-joy]{animation:trace-fade var(--t-slow) var(--ease-out) both!important}[data-joy-band]{animation:none!important}}@keyframes trace-spin{to{transform:rotate(360deg)}}@keyframes trace-pop-in{0%{opacity:0;scale:.96}}@keyframes trace-pop-out{to{opacity:0;scale:.98}}@keyframes trace-rise-in{0%{opacity:0;translate:0 8px;scale:.98}}@keyframes trace-rise-out{to{opacity:0;scale:.98}}@keyframes trace-alert-in{0%{opacity:0;scale:.95}}@keyframes trace-alert-out{to{opacity:0;scale:.98}}@keyframes trace-scrim-in{0%{opacity:0}}@keyframes trace-scrim-out{to{opacity:0}}@keyframes trace-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media print{html,body{background:#fff!important;height:auto!important;overflow:visible!important}body *{visibility:hidden!important}[data-print-report],[data-print-report] *{visibility:visible!important}[data-print-report]{background:#fff!important;width:100%!important;position:absolute!important;inset:0 auto auto 0!important;overflow:visible!important}[data-print-report] article{max-width:none!important;margin:0 auto!important;padding:0!important}[data-print-hide]{display:none!important}}*,:before,:after{box-sizing:border-box}html,body{background:var(--ground);height:100%;margin:0}body{-webkit-font-smoothing:antialiased}a{color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}a:hover{color:var(--text);text-decoration-color:currentColor}button,input,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--bone-ink);outline-offset:2px}::placeholder{color:var(--secondary);opacity:1}:root{--r-xs:4px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-round:999px;--t-fast:.12s;--t-mid:.2s;--t-slow:.32s;--t-intent:.3s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.55,0,1,.45);--spring:cubic-bezier(.34,1.56,.64,1);--fs-micro:.6875rem;--fs-small:.75rem;--fs-body:.8125rem;--fs-title:.9375rem;--fs-h3:1.0625rem;--fs-h2:1.375rem;--fs-h1:1.5rem}@font-face{font-family:CConnect Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-600-cconnect.woff2)format("woff2");unicode-range:U+43,U+45,U+4E-4F,U+54}html,body,#root{height:100%}html,body{overscroll-behavior:none;overflow:hidden}body{font-family:var(--sans);color:var(--text)}.trace-skel{background:linear-gradient(90deg, var(--raise) 30%, color-mix(in srgb, var(--raise), var(--text) 5%) 50%, var(--raise) 70%) var(--raise);background-size:250% 100%;animation:1.8s ease-in-out infinite trace-shimmer}@keyframes trace-panel-in{0%{transform:translate(100%)}}@keyframes trace-panel-out{to{transform:translate(100%)}}@keyframes trace-shimmer{0%{background-position:100% 0}to{background-position:0 0}}::view-transition-old(root){animation:var(--t-mid) var(--ease-in) both trace-vt-out}::view-transition-new(root){animation:var(--t-mid) var(--ease-out) both trace-vt-in}@keyframes trace-vt-out{to{opacity:0}}@keyframes trace-vt-in{0%{opacity:0}}::view-transition-group(root){animation-duration:var(--t-mid)}::view-transition-group(sidebar){animation:none}::view-transition-old(sidebar){animation:none}::view-transition-new(sidebar){animation:none}::view-transition-old(sidebar){display:none}::view-transition-group(*.shot){animation-duration:var(--t-slow);animation-timing-function:var(--ease-out);border-radius:var(--r-md);overflow:clip}::view-transition-old(*.shot){animation-duration:var(--t-slow);animation-timing-function:var(--ease-out);object-fit:cover;object-position:top;height:100%}::view-transition-new(*.shot){animation-duration:var(--t-slow);animation-timing-function:var(--ease-out);object-fit:cover;object-position:top;height:100%}[data-vt-shot][data-vt-on]{opacity:1!important;transition:none!important}[data-fill]>*{animation:trace-fade var(--t-fast) var(--ease-out) both}[data-fitmenu]>*,[data-stack]>*{flex-shrink:0}[data-topbar]{background:var(--bar-bg);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);transition:border-color var(--t-fast) var(--ease-out);border-bottom:1px solid #0000}[data-topbar][data-scrolled]{border-bottom-color:var(--line)}[data-subbar]{background:var(--bar-bg);-webkit-backdrop-filter:var(--bar-blur);backdrop-filter:var(--bar-blur);border-bottom:1px solid var(--line)}@media (prefers-reduced-transparency:reduce){[data-topbar],[data-subbar]{background:var(--ground);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){[data-topbar]{border-bottom-color:var(--line)}}@media (prefers-reduced-motion:no-preference){[data-sheet]{animation:trace-sheet-in var(--t-mid) var(--ease-out) both}}.pb-sw .pb-tools>button:not([data-keep]){opacity:0;transition:opacity var(--t-fast) var(--ease-out)}.pb-sw:hover .pb-tools>button,.pb-sw[data-on] .pb-tools>button,.pb-sw:focus-within .pb-tools>button{opacity:1}@media (hover:none){.pb-sw .pb-tools>button{opacity:1}}.pb-sw:not([data-on]):hover{flex-grow:1.15!important}
