@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";.ivr-pop-stack{z-index:80;overscroll-behavior:contain;pointer-events:none;flex-direction:column;gap:10px;width:min(360px,100vw - 24px);max-height:calc(100vh - 32px);display:flex;position:fixed;bottom:16px;right:16px;overflow-y:auto}.ivr-pop-queue{pointer-events:auto;color:#fff;background:#1a1d21;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:11.5px;font-weight:700;display:flex;box-shadow:0 6px 16px #10182038}.ivr-pop-queue-count{letter-spacing:.2px;flex:auto;min-width:0}.ivr-pop-queue-btn{color:#fff;font:inherit;cursor:pointer;background:#ffffff1f;border:none;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700}.ivr-pop-queue-btn:hover{background:#fff3}.ivr-pop-queue-btn.is-on{background:#1f6f43d9}.ivr-pop-queue-btn:focus-visible{outline-offset:1px;outline:2px solid #7dcea0}.ivr-pop-queue-single{opacity:.96}.ivr-pop-card.is-primary{z-index:1}.ivr-pop-card:focus{outline:none}.ivr-pop-card:focus-visible{outline-offset:2px;outline:2px solid #1f6f438c}.ivr-pop-card{pointer-events:auto;border:1.5px solid var(--frame,#1a1d21);color:#1a1d21;background:#fff;border-radius:10px;font-size:13px;overflow:hidden;box-shadow:0 10px 28px #1018202e}.ivr-pop-card.is-ringing{animation:1.6s ease-out infinite ivr-pop-pulse;box-shadow:0 10px 28px #1018202e,0 0 #1f6f4359}@keyframes ivr-pop-pulse{0%{box-shadow:0 10px 28px #1018202e,0 0 #1f6f4366}70%{box-shadow:0 10px 28px #1018202e,0 0 0 10px #1f6f4300}to{box-shadow:0 10px 28px #1018202e,0 0 #1f6f4300}}.ivr-pop-head{background:#f7f9f8;border-bottom:1px solid #e6e9ee;align-items:center;gap:8px;padding:10px 12px;display:flex}.ivr-pop-card.is-ringing .ivr-pop-head{background:linear-gradient(90deg,#1f6f431f 0%,#f7f9f8 55%);border-bottom-color:#1f6f4347}.ivr-pop-card.is-answered .ivr-pop-head{background:linear-gradient(90deg,#1f6f4314 0%,#f7f9f8 55%)}.ivr-pop-card.is-ended .ivr-pop-head{background:#f3f4f6}.ivr-pop-dot{background:#8a929c;border-radius:50%;flex:none;width:8px;height:8px}.ivr-pop-card.is-ringing .ivr-pop-dot{background:var(--green,#1f6f43);animation:1s ease-in-out infinite ivr-pop-dot}.ivr-pop-card.is-answered .ivr-pop-dot{background:var(--green,#1f6f43)}.ivr-pop-card.is-ended .ivr-pop-dot{background:#6a727b}@keyframes ivr-pop-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.ivr-pop-phase{letter-spacing:.4px;text-transform:uppercase;color:#3d4650;font-size:11px;font-weight:800}.ivr-pop-card.is-ringing .ivr-pop-phase{color:var(--green,#1f6f43)}.ivr-pop-timer{font-variant-numeric:tabular-nums;color:var(--green,#1f6f43);margin-left:auto;font-size:13px;font-weight:800}.ivr-pop-head-actions{align-items:center;gap:2px;margin-left:auto;display:flex}.ivr-pop-timer+.ivr-pop-head-actions{margin-left:8px}.ivr-pop-iconbtn{color:#5a6270;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;line-height:1;display:inline-flex}.ivr-pop-iconbtn:hover{color:#1a1d21;background:#0000000f}.ivr-pop-iconbtn:focus-visible{outline-offset:1px;outline:2px solid #1f6f438c}.ivr-pop-body{padding:12px 14px 10px}.ivr-pop-phone{letter-spacing:.2px;margin:0;font-size:17px;font-weight:800}.ivr-pop-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ivr-pop-tag{color:#3d4650;background:#eef1f4;border-radius:5px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.ivr-pop-tag.is-match{color:var(--green,#1f6f43);background:#1f6f431f}.ivr-pop-tag.is-new{color:#555c66;background:#eceff3}.ivr-pop-sub{color:#5a6270;margin:8px 0 0;font-size:12px;line-height:1.35}.ivr-pop-actions{flex-wrap:wrap;gap:8px;padding:0 14px 14px;display:flex}.ivr-pop-btn{cursor:pointer;border:none;border-radius:7px;flex:auto;min-width:0;padding:8px 12px;font-family:inherit;font-size:12.5px;font-weight:700}.ivr-pop-btn:focus-visible{outline-offset:1px;outline:2px solid #1f6f438c}.ivr-pop-btn.is-primary{background:var(--green,#1f6f43);color:#fff}.ivr-pop-btn.is-primary:hover{background:#1a5f39}.ivr-pop-btn.is-danger{color:#fff;background:#c0392b}.ivr-pop-btn.is-danger:hover{background:#a93226}.ivr-pop-btn.is-ghost{color:#1a1d21;background:#eef1f4}.ivr-pop-btn.is-ghost:hover{background:#e2e6eb}.ivr-pop-btn:disabled{opacity:.5;cursor:not-allowed}.ivr-pop-card.is-minimized{border-radius:999px;animation:none;box-shadow:0 6px 18px #10182029}.ivr-pop-card.is-minimized.is-ringing{animation:1.6s ease-out infinite ivr-pop-pulse}.ivr-pop-pill{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px 8px 12px;display:flex}.ivr-pop-pill:focus-visible{outline-offset:-2px;outline:2px solid #1f6f438c}.ivr-pop-pill-phone{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:800;overflow:hidden}.ivr-pop-pill-meta{font-variant-numeric:tabular-nums;color:var(--green,#1f6f43);flex:none;font-size:12px;font-weight:700}.ivr-pop-ended-note{color:#5a6270;margin:8px 0 0;font-size:12px}.ivr-pop-identity{align-items:flex-start;gap:10px;display:flex}.ivr-pop-avatar{width:40px;height:40px;color:var(--green,#1f6f43);background:#1f6f4324;border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.ivr-pop-avatar.is-new{color:#6a727b;background:#eef1f4}.ivr-pop-id-main{flex:auto;min-width:0}.ivr-pop-name{margin:0;font-size:15px;font-weight:800;line-height:1.25}.ivr-pop-phone-line{color:#5a6270;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:12.5px;font-weight:600}.ivr-pop-score{text-align:center;color:#3d4650;background:#eef1f4;border-radius:8px;flex:none;min-width:44px;padding:4px 6px;font-size:14px;font-weight:800;line-height:1.1}.ivr-pop-score small{opacity:.75;font-size:9px;font-weight:700;display:block}.ivr-pop-score.is-high{color:var(--green,#1f6f43);background:#1f6f4324}.ivr-pop-score.is-medium{color:#8a6a12;background:#b4821424}.ivr-pop-score.is-low{color:#c0392b;background:#c0392b1f}.ivr-pop-facts{grid-template-columns:1fr 1fr;gap:6px 10px;margin-top:10px;display:grid}.ivr-pop-fact{min-width:0}.ivr-pop-fact span{text-transform:uppercase;letter-spacing:.35px;color:#8a929c;font-size:10px;font-weight:700;display:block}.ivr-pop-fact b{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;font-weight:700;display:block;overflow:hidden}.ivr-pop-fact b.is-muted{color:#8a929c;font-weight:600}.ivr-pop-chips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.ivr-pop-chip{color:#3d4650;background:#eef1f4;border-radius:5px;align-items:center;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-flex}.ivr-pop-chip.temp-t-hot{color:#c0392b;background:#c0392b1f}.ivr-pop-chip.temp-t-warm{color:#8a6a12;background:#b4821424}.ivr-pop-chip.temp-t-cold{color:#2a5d9c;background:#2a5d9c1f}.ivr-pop-chip.is-stage{color:var(--green,#1f6f43);background:#1f6f431a}.ivr-pop-chip.is-repeat{color:var(--green,#1f6f43);background:#1f6f4324}.ivr-pop-quick{gap:6px;padding:0 14px 10px;display:flex}.ivr-pop-qbtn{color:#2a2f35;cursor:pointer;background:#fff;border:1px solid #d5dae2;border-radius:6px;flex:auto;padding:6px 8px;font-family:inherit;font-size:11.5px;font-weight:700}.ivr-pop-qbtn:hover:not(:disabled){background:#f3f5f7}.ivr-pop-qbtn.is-emphasis{color:var(--green,#1f6f43);background:#1f6f4314;border-color:#1f6f4373}.ivr-pop-qbtn:disabled{opacity:.45;cursor:not-allowed}.ivr-pop-qbtn:focus-visible{outline-offset:1px;outline:2px solid #1f6f438c}.ivr-pop-note{margin-top:10px}.ivr-pop-note textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:56px;color:inherit;background:#fff;border:1.5px solid #d5dae2;border-radius:7px;padding:8px 10px;font-family:inherit;font-size:12.5px}.ivr-pop-note textarea:focus{border-color:var(--green,#1f6f43);outline:none}.ivr-pop-note-actions{gap:6px;margin-top:6px;display:flex}.ivr-pop-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ivr-pop-post{border-top:1px solid #e6e9ee;margin-top:10px;padding-top:10px}.ivr-pop-post-title{text-transform:uppercase;letter-spacing:.4px;color:var(--green,#1f6f43);margin:0;font-size:12px;font-weight:800}.ivr-pop-post-meta{color:#5a6270;margin:3px 0 8px;font-size:11.5px}.ivr-pop-outcomes{flex-wrap:wrap}.ivr-pop-post .id-flabel{margin-top:6px}.ivr-pop-post .id-gate{margin-top:8px}.ivr-pop-post-notes{box-sizing:border-box;resize:vertical;width:100%;min-height:52px;color:inherit;background:#fff;border:1.5px solid #d5dae2;border-radius:7px;margin-top:8px;padding:8px 10px;font-family:inherit;font-size:12.5px}.ivr-pop-post-notes:focus{border-color:var(--green,#1f6f43);outline:none}html.dark .ivr-pop-post{border-top-color:#33404f}html.dark .ivr-pop-post-title{color:#7dcea0}html.dark .ivr-pop-post-meta{color:#99acc2}html.dark .ivr-pop-post-notes{color:#e8ecf1;background:#17212b;border-color:#3a4a5c}html.dark .ivr-pop-card{color:#e8ecf1;background:#1c2732;border-color:#3a4a5c;box-shadow:0 10px 28px #00000073}html.dark .ivr-pop-head{background:#17212b;border-bottom-color:#33404f}html.dark .ivr-pop-card.is-ringing .ivr-pop-head{background:linear-gradient(90deg,#1f6f4338 0%,#17212b 55%);border-bottom-color:#7dcea059}html.dark .ivr-pop-card.is-answered .ivr-pop-head{background:linear-gradient(90deg,#1f6f4329 0%,#17212b 55%)}html.dark .ivr-pop-card.is-ended .ivr-pop-head{background:#17212b}html.dark .ivr-pop-phase{color:#c5ced8}html.dark .ivr-pop-card.is-ringing .ivr-pop-phase,html.dark .ivr-pop-timer,html.dark .ivr-pop-pill-meta{color:#7dcea0}html.dark .ivr-pop-iconbtn{color:#99acc2}html.dark .ivr-pop-iconbtn:hover{color:#e8ecf1;background:#ffffff0f}html.dark .ivr-pop-tag{color:#c5ced8;background:#243140}html.dark .ivr-pop-tag.is-match{color:#7dcea0;background:#1f6f4347}html.dark .ivr-pop-sub,html.dark .ivr-pop-ended-note,html.dark .ivr-pop-phone-line{color:#99acc2}html.dark .ivr-pop-avatar{color:#7dcea0;background:#1f6f4347}html.dark .ivr-pop-avatar.is-new{color:#99acc2;background:#243140}html.dark .ivr-pop-score{color:#c5ced8;background:#243140}html.dark .ivr-pop-score.is-high{color:#7dcea0;background:#1f6f4347}html.dark .ivr-pop-score.is-medium{color:#e8c96a;background:#b4821438}html.dark .ivr-pop-score.is-low{color:#f0a8a0;background:#c0392b38}html.dark .ivr-pop-chip{color:#c5ced8;background:#243140}html.dark .ivr-pop-chip.is-stage,html.dark .ivr-pop-chip.is-repeat{color:#7dcea0;background:#1f6f4347}html.dark .ivr-pop-qbtn{color:#e8ecf1;background:#17212b;border-color:#3a4a5c}html.dark .ivr-pop-qbtn:hover:not(:disabled){background:#243140}html.dark .ivr-pop-qbtn.is-emphasis{color:#7dcea0;background:#1f6f4338;border-color:#7dcea073}html.dark .ivr-pop-note textarea{color:#e8ecf1;background:#17212b;border-color:#3a4a5c}html.dark .ivr-pop-btn.is-ghost{color:#e8ecf1;background:#243140}html.dark .ivr-pop-btn.is-ghost:hover{background:#2c3a4a}html.dark .ivr-pop-queue{background:#0f1620;border:1px solid #3a4a5c}@media (width<=480px){.ivr-pop-stack{width:calc(100vw - 20px);bottom:10px;right:10px}}@media (prefers-reduced-motion:reduce){.ivr-pop-card.is-ringing,.ivr-pop-card.is-minimized.is-ringing,.ivr-pop-card.is-ringing .ivr-pop-dot{animation:none}}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-rose-500:oklch(64.5% .246 16.439);--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cbd5e1;--color-slate-400:#94a3b8;--color-slate-500:#64748b;--color-slate-600:#475569;--color-slate-700:#334155;--color-slate-800:#1e293b;--color-slate-900:#0f172a;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:#fff4ec;--color-primary-100:#ffe2cc;--color-primary-200:#ffc89b;--color-primary-300:#ffb074;--color-primary-400:#fa9246;--color-primary-500:#f47a1f;--color-primary-600:#d86313;--color-primary-700:#b04a0b;--color-primary-800:#8c3808;--color-primary-900:#6b2905;--color-secondary-50:#f9fafb;--color-secondary-100:#f3f4f6;--color-secondary-200:#e5e7eb;--color-secondary-300:#d1d5db;--color-secondary-400:#9ca3af;--color-secondary-500:#6b7280;--color-secondary-600:#4b5563;--color-secondary-700:#374151;--color-secondary-800:#1f2937;--color-secondary-900:#111827;--color-warning-500:#f59e0b;--color-background-main:#fff4ec;--color-background-card:#fff;--color-brand-dark:#46062b;--color-text-primary:#1f1f1f;--animate-auth-mesh-drift:auth-mesh-drift 40s linear infinite;--animate-auth-mesh-drift-alt:auth-mesh-drift-alt 60s linear infinite;--animate-auth-node-drift:auth-node-drift 45s linear infinite;--animate-auth-surface-enter:auth-surface-enter .32s cubic-bezier(.2,.8,.2,1)both;--animate-auth-brand-enter:auth-brand-enter .42s cubic-bezier(.2,.8,.2,1)80ms both;--animate-auth-headline-rise:auth-headline-rise .42s cubic-bezier(.2,.8,.2,1)80ms both;--animate-auth-surface-exit:auth-surface-exit .26s cubic-bezier(.2,.8,.2,1)forwards;--animate-auth-brand-resolve:auth-brand-resolve .26s cubic-bezier(.2,.8,.2,1)forwards;--animate-auth-error-settle:auth-error-settle .2s cubic-bezier(.2,.8,.2,1)both;--animate-auth-spin:auth-spin .7s linear infinite}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-\[22\%\]{inset:22%}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-2{right:calc(var(--spacing)*2)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-full{bottom:100%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing)*3)}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-100{z-index:100}.z-1000{z-index:1000}.z-9999{z-index:9999}.z-\[51\]{z-index:51}.z-\[60\]{z-index:60}.order-last{order:9999}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-auto{margin-left:auto}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-\[125px\]{height:125px}.h-\[500px\]{height:500px}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[300px\]{max-height:300px}.max-h-\[min\(40vh\,280px\)\]{max-height:min(40vh,280px)}.min-h-64{min-height:calc(var(--spacing)*64)}.min-h-\[100px\]{min-height:100px}.min-h-\[400px\]{min-height:400px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[160px\]{width:160px}.w-\[250px\]{width:250px}.w-\[calc\(100vw-1rem\)\]{width:calc(100vw - 1rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-20{max-width:calc(var(--spacing)*20)}.max-w-\[72px\]{max-width:72px}.max-w-\[80px\]{max-width:80px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[280px\]{max-width:280px}.max-w-\[calc\(100vw-1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[11rem\]{min-width:11rem}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-auth-brand-enter{animation:var(--animate-auth-brand-enter)}.animate-auth-brand-resolve{animation:var(--animate-auth-brand-resolve)}.animate-auth-error-settle{animation:var(--animate-auth-error-settle)}.animate-auth-headline-rise{animation:var(--animate-auth-headline-rise)}.animate-auth-mesh-drift{animation:var(--animate-auth-mesh-drift)}.animate-auth-mesh-drift-alt{animation:var(--animate-auth-mesh-drift-alt)}.animate-auth-node-drift{animation:var(--animate-auth-node-drift)}.animate-auth-spin{animation:var(--animate-auth-spin)}.animate-auth-surface-enter{animation:var(--animate-auth-surface-enter)}.animate-auth-surface-exit{animation:var(--animate-auth-surface-exit)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.\!gap-2{gap:calc(var(--spacing)*2)!important}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing)*2)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-1{row-gap:calc(var(--spacing)*1)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}:where(.divide-gray-200>:not(:last-child)){border-color:var(--color-gray-200)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--accent\,\#1f6f43\)\]{border-color:var(--accent,#1f6f43)}.border-\[var\(--cell\,\#b9bfc7\)\]{border-color:var(--cell,#b9bfc7)}.border-\[var\(--frame\,\#1a1d21\)\]{border-color:var(--frame,#1a1d21)}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-current{border-color:currentColor}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/50{border-color:#e5e7eb80}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/50{border-color:color-mix(in oklab,var(--color-gray-200)50%,transparent)}}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-800\/50{border-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.border-gray-800\/50{border-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.border-green-500{border-color:var(--color-green-500)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-500{border-color:var(--color-indigo-500)}.border-primary-200{border-color:var(--color-primary-200)}.border-primary-200\/80{border-color:#ffc89bcc}@supports (color:color-mix(in lab, red, red)){.border-primary-200\/80{border-color:color-mix(in oklab,var(--color-primary-200)80%,transparent)}}.border-primary-300{border-color:var(--color-primary-300)}.border-primary-600{border-color:var(--color-primary-600)}.border-red-200{border-color:var(--color-red-200)}.border-red-400{border-color:var(--color-red-400)}.border-red-500{border-color:var(--color-red-500)}.border-secondary-200{border-color:var(--color-secondary-200)}.border-secondary-200\/70{border-color:#e5e7ebb3}@supports (color:color-mix(in lab, red, red)){.border-secondary-200\/70{border-color:color-mix(in oklab,var(--color-secondary-200)70%,transparent)}}.border-secondary-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-secondary-200\/80{border-color:color-mix(in oklab,var(--color-secondary-200)80%,transparent)}}.border-slate-700{border-color:var(--color-slate-700)}.border-teal-100\/50{border-color:#cbfbf180}@supports (color:color-mix(in lab, red, red)){.border-teal-100\/50{border-color:color-mix(in oklab,var(--color-teal-100)50%,transparent)}}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-500{border-color:var(--color-teal-500)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-t-primary-500{border-top-color:var(--color-primary-500)}.border-t-transparent{border-top-color:#0000}.border-r-primary-400\/80{border-right-color:#fa9246cc}@supports (color:color-mix(in lab, red, red)){.border-r-primary-400\/80{border-right-color:color-mix(in oklab,var(--color-primary-400)80%,transparent)}}.bg-\[\#1f6f43\]{background-color:#1f6f43}.bg-\[\#D86313\]{background-color:#d86313}.bg-\[\#F2F4F7\]{background-color:#f2f4f7}.bg-\[\#F47A1F\]{background-color:#f47a1f}.bg-\[\#FFA45B\]{background-color:#ffa45b}.bg-\[\#FFC89B\]{background-color:#ffc89b}.bg-\[\#FFE2CC\]{background-color:#ffe2cc}.bg-\[var\(--accent\,\#1f6f43\)\]{background-color:var(--accent,#1f6f43)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-background-main{background-color:var(--color-background-main)}.bg-black{background-color:var(--color-black)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/50{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/50{background-color:color-mix(in oklab,var(--color-gray-50)50%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-100\/80{background-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.bg-gray-100\/80{background-color:color-mix(in oklab,var(--color-gray-100)80%,transparent)}}.bg-gray-200\/90{background-color:#e5e7ebe6}@supports (color:color-mix(in lab, red, red)){.bg-gray-200\/90{background-color:color-mix(in oklab,var(--color-gray-200)90%,transparent)}}.bg-gray-600\/40{background-color:#4a556566}@supports (color:color-mix(in lab, red, red)){.bg-gray-600\/40{background-color:color-mix(in oklab,var(--color-gray-600)40%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary-50{background-color:var(--color-secondary-50)}.bg-secondary-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-secondary-50\/80{background-color:color-mix(in oklab,var(--color-secondary-50)80%,transparent)}}.bg-secondary-100{background-color:var(--color-secondary-100)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-teal-50\/50{background-color:#f0fdfa80}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/50{background-color:color-mix(in oklab,var(--color-teal-50)50%,transparent)}}.bg-teal-50\/80{background-color:#f0fdfacc}@supports (color:color-mix(in lab, red, red)){.bg-teal-50\/80{background-color:color-mix(in oklab,var(--color-teal-50)80%,transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white)95%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-indigo-500{--tw-gradient-from:var(--color-indigo-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary-500{--tw-gradient-from:var(--color-primary-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-emerald-600{--tw-gradient-to:var(--color-emerald-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-primary-300{--tw-gradient-to:var(--color-primary-300);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-purple-600{--tw-gradient-to:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.text-\[\#1DB954\]{color:#1db954}.text-\[\#1f6f43\]{color:#1f6f43}.text-\[\#2A2A2A\]{color:#2a2a2a}.text-\[\#8A8A8A\]{color:#8a8a8a}.text-\[\#9A9A9A\]{color:#9a9a9a}.text-\[\#FFE8D6\]{color:#ffe8d6}.text-\[var\(--accent\,\#1f6f43\)\]{color:var(--accent,#1f6f43)}.text-\[var\(--muted\,\#6a727b\)\]{color:var(--muted,#6a727b)}.text-amber-700{color:var(--color-amber-700)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-current{color:currentColor}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-700{color:var(--color-green-700)}.text-green-800{color:var(--color-green-800)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-indigo-900{color:var(--color-indigo-900)}.text-inherit{color:inherit}.text-orange-700{color:var(--color-orange-700)}.text-primary-500{color:var(--color-primary-500)}.text-primary-600{color:var(--color-primary-600)}.text-primary-700{color:var(--color-primary-700)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-red-200{color:var(--color-red-200)}.text-red-400{color:var(--color-red-400)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-500{color:var(--color-rose-500)}.text-secondary-400{color:var(--color-secondary-400)}.text-secondary-500{color:var(--color-secondary-500)}.text-secondary-600{color:var(--color-secondary-600)}.text-secondary-700{color:var(--color-secondary-700)}.text-secondary-900{color:var(--color-secondary-900)}.text-slate-800{color:var(--color-slate-800)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-text-primary{color:var(--color-text-primary)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-teal-600{accent-color:var(--color-teal-600)}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_8px_24px_rgba\(244\,122\,31\,0\.12\)\]{--tw-shadow:0px 8px 24px var(--tw-shadow-color,#f47a1f1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-teal-500\/20{--tw-shadow-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.shadow-teal-500\/20{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-teal-500)20%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-red-200\/80{--tw-ring-color:#ffcacacc}@supports (color:color-mix(in lab, red, red)){.ring-red-200\/80{--tw-ring-color:color-mix(in oklab,var(--color-red-200)80%,transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.\[no-new-privileges\:true\]{no-new-privileges:true}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:text-\[\#2A2A2A\]:is(:where(.group):hover *){color:#2a2a2a}.group-hover\:text-text-primary:is(:where(.group):hover *){color:var(--color-text-primary)}}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.placeholder\:text-gray-900::placeholder{color:var(--color-gray-900)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:bg-\[linear-gradient\(135deg\,\#F9B27D_0\%\,\#F6A35F_35\%\,\#F2C19A_70\%\,\#F7E1CC_100\%\)\]:before{content:var(--tw-content);background-image:linear-gradient(135deg,#f9b27d 0%,#f6a35f 35%,#f2c19a 70%,#f7e1cc 100%)}.before\:opacity-0:before{content:var(--tw-content);opacity:0}.before\:transition-opacity:before{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-350:before{content:var(--tw-content);--tw-duration:.35s;transition-duration:.35s}.before\:ease-out:before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:border-gray-200:hover{border-color:var(--color-gray-200)}.hover\:border-primary-500:hover{border-color:var(--color-primary-500)}.hover\:bg-\[\#FFF5EE\]:hover{background-color:#fff5ee}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-orange-600:hover{background-color:var(--color-orange-600)}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-700:hover{background-color:var(--color-primary-700)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-secondary-100:hover{background-color:var(--color-secondary-100)}.hover\:bg-secondary-200\/80:hover{background-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary-200\/80:hover{background-color:color-mix(in oklab,var(--color-secondary-200)80%,transparent)}}.hover\:bg-teal-50:hover{background-color:var(--color-teal-50)}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-teal-100\/50:hover{background-color:#cbfbf180}@supports (color:color-mix(in lab, red, red)){.hover\:bg-teal-100\/50:hover{background-color:color-mix(in oklab,var(--color-teal-100)50%,transparent)}}.hover\:bg-teal-700:hover{background-color:var(--color-teal-700)}.hover\:text-gray-600:hover{color:var(--color-gray-600)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-primary-800:hover{color:var(--color-primary-800)}.hover\:text-primary-900:hover{color:var(--color-primary-900)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:text-secondary-600:hover{color:var(--color-secondary-600)}.hover\:text-secondary-700:hover{color:var(--color-secondary-700)}.hover\:text-secondary-800:hover{color:var(--color-secondary-800)}.hover\:text-secondary-900:hover{color:var(--color-secondary-900)}.hover\:text-teal-600:hover{color:var(--color-teal-600)}.hover\:text-teal-700:hover{color:var(--color-teal-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0px_6px_20px_rgba\(244\,122\,31\,0\.35\)\]:hover{--tw-shadow:0px 6px 20px var(--tw-shadow-color,#f47a1f59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_12px_28px_rgba\(244\,122\,31\,0\.35\)\,0px_0px_40px_rgba\(244\,122\,31\,0\.25\)\]:hover{--tw-shadow:0px 12px 28px var(--tw-shadow-color,#f47a1f59),0px 0px 40px var(--tw-shadow-color,#f47a1f40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0px_12px_30px_rgba\(244\,122\,31\,0\.18\)\]:hover{--tw-shadow:0px 12px 30px var(--tw-shadow-color,#f47a1f2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness:brightness(95%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-98:hover{--tw-brightness:brightness(98%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:before\:opacity-100:hover:before{content:var(--tw-content);opacity:1}}.focus\:border-\[var\(--accent\,\#1f6f43\)\]:focus{border-color:var(--accent,#1f6f43)}.focus\:border-orange-500:focus{border-color:var(--color-orange-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--accent\,\#1f6f43\)\]:focus{--tw-ring-color:var(--accent,#1f6f43)}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)}.focus\:ring-indigo-500\/30:focus{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-indigo-500)30%,transparent)}}.focus\:ring-orange-500:focus{--tw-ring-color:var(--color-orange-500)}.focus\:ring-primary-500:focus{--tw-ring-color:var(--color-primary-500)}.focus\:ring-red-500:focus{--tw-ring-color:var(--color-red-500)}.focus\:ring-teal-500\/30:focus{--tw-ring-color:#00baa74d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-teal-500\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)30%,transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-color:var(--color-indigo-500)}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-color:var(--color-primary-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-teal-500:focus-visible{outline-color:var(--color-teal-500)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-indigo-800:active{background-color:var(--color-indigo-800)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-indigo-600:disabled:hover{background-color:var(--color-indigo-600)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media not all and (width>=425px){.max-\[425px\]\:right-auto{right:auto}.max-\[425px\]\:left-0{left:calc(var(--spacing)*0)}.max-\[425px\]\:\!inline-flex{display:inline-flex!important}.max-\[425px\]\:hidden{display:none}.max-\[425px\]\:h-9{height:calc(var(--spacing)*9)}.max-\[425px\]\:w-\[calc\(100vw-2\.5rem\)\]{width:calc(100vw - 2.5rem)}.max-\[425px\]\:w-full{width:100%}.max-\[425px\]\:max-w-\[22rem\]{max-width:22rem}.max-\[425px\]\:flex-1{flex:1}.max-\[425px\]\:flex-wrap{flex-wrap:wrap}.max-\[425px\]\:justify-center{justify-content:center}.max-\[425px\]\:justify-start{justify-content:flex-start}.max-\[425px\]\:gap-2{gap:calc(var(--spacing)*2)}.max-\[425px\]\:px-3{padding-inline:calc(var(--spacing)*3)}}@media (width>=40rem){.sm\:right-0{right:calc(var(--spacing)*0)}.sm\:left-auto{left:auto}.sm\:order-first{order:-9999}.sm\:mb-0{margin-bottom:calc(var(--spacing)*0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:h-16{height:calc(var(--spacing)*16)}.sm\:h-56{height:calc(var(--spacing)*56)}.sm\:h-72{height:calc(var(--spacing)*72)}.sm\:h-\[100px\]{height:100px}.sm\:min-h-80{min-height:calc(var(--spacing)*80)}.sm\:w-16{width:calc(var(--spacing)*16)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-28{width:calc(var(--spacing)*28)}.sm\:w-32{width:calc(var(--spacing)*32)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-64{width:calc(var(--spacing)*64)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-\[180px\]{width:180px}.sm\:w-auto{width:auto}.sm\:max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.sm\:max-w-none{max-width:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[140px_minmax\(0\,1\.45fr\)_minmax\(0\,1\.1fr\)_100px_130px\]{grid-template-columns:140px minmax(0,1.45fr) minmax(0,1.1fr) 100px 130px}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-5{gap:calc(var(--spacing)*5)}:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.sm\:space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.sm\:self-auto{align-self:auto}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:px-1{padding-inline:calc(var(--spacing)*1)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:py-1\.5{padding-block:calc(var(--spacing)*1.5)}.sm\:py-2\.5{padding-block:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (width>=48rem){.md\:hidden{display:none}.md\:w-36{width:calc(var(--spacing)*36)}}@media (width>=64rem){.lg\:\!flex{display:flex!important}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:min-h-\[500px\]{min-height:500px}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:flex-1{flex:1}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(120px\,0\.9fr\)_minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)_minmax\(96px\,0\.6fr\)_minmax\(110px\,0\.72fr\)\]{grid-template-columns:minmax(120px,.9fr) minmax(0,1.35fr) minmax(0,1fr) minmax(96px,.6fr) minmax(110px,.72fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:gap-6{gap:calc(var(--spacing)*6)}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-3{padding-inline:calc(var(--spacing)*3)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}}@media (width>=80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[220px_minmax\(0\,1\.45fr\)_minmax\(0\,1\.1fr\)_140px_150px\]{grid-template-columns:220px minmax(0,1.45fr) minmax(0,1.1fr) 140px 150px}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:justify-end{justify-content:flex-end}.xl\:justify-start{justify-content:flex-start}.xl\:text-right{text-align:right}}:where(.dark\:divide-gray-700:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-700)}:where(.dark\:divide-gray-800:where(.dark,.dark *)>:not(:last-child)){border-color:var(--color-gray-800)}.dark\:border:where(.dark,.dark *){border-style:var(--tw-border-style);border-width:1px}.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:#953d0080}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800)50%,transparent)}}.dark\:border-amber-800\/60:where(.dark,.dark *){border-color:#953d0099}@supports (color:color-mix(in lab, red, red)){.dark\:border-amber-800\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-800)60%,transparent)}}.dark\:border-blue-800\/50:where(.dark,.dark *){border-color:#193cb880}@supports (color:color-mix(in lab, red, red)){.dark\:border-blue-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-blue-800)50%,transparent)}}.dark\:border-gray-600:where(.dark,.dark *){border-color:var(--color-gray-600)}.dark\:border-gray-700:where(.dark,.dark *){border-color:var(--color-gray-700)}.dark\:border-gray-700\/50:where(.dark,.dark *){border-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.dark\:border-gray-700\/60:where(.dark,.dark *){border-color:#36415399}@supports (color:color-mix(in lab, red, red)){.dark\:border-gray-700\/60:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-gray-700)60%,transparent)}}.dark\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\:border-indigo-700\/50:where(.dark,.dark *){border-color:#432dd780}@supports (color:color-mix(in lab, red, red)){.dark\:border-indigo-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-indigo-700)50%,transparent)}}.dark\:border-primary-700:where(.dark,.dark *){border-color:var(--color-primary-700)}.dark\:border-red-800:where(.dark,.dark *){border-color:var(--color-red-800)}.dark\:border-red-800\/50:where(.dark,.dark *){border-color:#9f071280}@supports (color:color-mix(in lab, red, red)){.dark\:border-red-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-800)50%,transparent)}}.dark\:border-secondary-700:where(.dark,.dark *){border-color:var(--color-secondary-700)}.dark\:border-secondary-800:where(.dark,.dark *){border-color:var(--color-secondary-800)}.dark\:border-teal-700\/50:where(.dark,.dark *){border-color:#00776e80}@supports (color:color-mix(in lab, red, red)){.dark\:border-teal-700\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-teal-700)50%,transparent)}}.dark\:border-teal-800\/50:where(.dark,.dark *){border-color:#005f5a80}@supports (color:color-mix(in lab, red, red)){.dark\:border-teal-800\/50:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-teal-800)50%,transparent)}}.dark\:bg-\[\#13151B\]:where(.dark,.dark *){background-color:#13151b}.dark\:bg-\[\#13151B\]\/95:where(.dark,.dark *){background-color:oklab(19.6358% .000154339 -.0124899/.95)}.dark\:bg-\[\#111319\]:where(.dark,.dark *){background-color:#111319}.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900)20%,transparent)}}.dark\:bg-amber-900\/30:where(.dark,.dark *){background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-900)30%,transparent)}}.dark\:bg-background-main:where(.dark,.dark *){background-color:var(--color-background-main)}.dark\:bg-black\/20:where(.dark,.dark *){background-color:#0003}@supports (color:color-mix(in lab, red, red)){.dark\:bg-black\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.dark\:bg-blue-900:where(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-blue-900\/20:where(.dark,.dark *){background-color:#1c398e33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900)20%,transparent)}}.dark\:bg-blue-900\/30:where(.dark,.dark *){background-color:#1c398e4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-blue-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-blue-900)30%,transparent)}}.dark\:bg-emerald-800\/50:where(.dark,.dark *){background-color:#005f4680}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-800)50%,transparent)}}.dark\:bg-emerald-900:where(.dark,.dark *){background-color:var(--color-emerald-900)}.dark\:bg-emerald-900\/30:where(.dark,.dark *){background-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)30%,transparent)}}.dark\:bg-emerald-900\/35:where(.dark,.dark *){background-color:#004e3b59}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)35%,transparent)}}.dark\:bg-emerald-900\/50:where(.dark,.dark *){background-color:#004e3b80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-900)50%,transparent)}}.dark\:bg-gray-700\/50:where(.dark,.dark *){background-color:#36415380}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-700\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-700)50%,transparent)}}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.dark\:bg-gray-800\/80:where(.dark,.dark *){background-color:#1e2939cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-800)80%,transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/40:where(.dark,.dark *){background-color:#10182866}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)40%,transparent)}}.dark\:bg-gray-900\/50:where(.dark,.dark *){background-color:#10182880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.dark\:bg-green-900:where(.dark,.dark *){background-color:var(--color-green-900)}.dark\:bg-green-900\/30:where(.dark,.dark *){background-color:#0d542b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-green-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-green-900)30%,transparent)}}.dark\:bg-indigo-900:where(.dark,.dark *){background-color:var(--color-indigo-900)}.dark\:bg-indigo-900\/20:where(.dark,.dark *){background-color:#312c8533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900)20%,transparent)}}.dark\:bg-indigo-900\/30:where(.dark,.dark *){background-color:#312c854d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900)30%,transparent)}}.dark\:bg-indigo-900\/40:where(.dark,.dark *){background-color:#312c8566}@supports (color:color-mix(in lab, red, red)){.dark\:bg-indigo-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-indigo-900)40%,transparent)}}.dark\:bg-orange-600\/85:where(.dark,.dark *){background-color:#f05100d9}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-600\/85:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-600)85%,transparent)}}.dark\:bg-orange-700\/80:where(.dark,.dark *){background-color:#c53c00cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-700\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-700)80%,transparent)}}.dark\:bg-orange-800\/80:where(.dark,.dark *){background-color:#9f2d00cc}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-800\/80:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-800)80%,transparent)}}.dark\:bg-orange-800\/85:where(.dark,.dark *){background-color:#9f2d00d9}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-800\/85:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-800)85%,transparent)}}.dark\:bg-orange-900\/30:where(.dark,.dark *){background-color:#7e2a0c4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900)30%,transparent)}}.dark\:bg-orange-900\/70:where(.dark,.dark *){background-color:#7e2a0cb3}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-900\/70:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900)70%,transparent)}}.dark\:bg-primary-900\/20:where(.dark,.dark *){background-color:#6b290533}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-primary-900)20%,transparent)}}.dark\:bg-primary-900\/30:where(.dark,.dark *){background-color:#6b29054d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-primary-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-primary-900)30%,transparent)}}.dark\:bg-purple-900:where(.dark,.dark *){background-color:var(--color-purple-900)}.dark\:bg-purple-900\/20:where(.dark,.dark *){background-color:#59168b33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-900)20%,transparent)}}.dark\:bg-purple-900\/30:where(.dark,.dark *){background-color:#59168b4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-purple-900)30%,transparent)}}.dark\:bg-red-900:where(.dark,.dark *){background-color:var(--color-red-900)}.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}.dark\:bg-red-900\/30:where(.dark,.dark *){background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900)30%,transparent)}}.dark\:bg-red-900\/35:where(.dark,.dark *){background-color:#82181a59}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/35:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900)35%,transparent)}}.dark\:bg-red-900\/40:where(.dark,.dark *){background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-red-900\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-900)40%,transparent)}}.dark\:bg-secondary-700:where(.dark,.dark *){background-color:var(--color-secondary-700)}.dark\:bg-secondary-800:where(.dark,.dark *){background-color:var(--color-secondary-800)}.dark\:bg-secondary-800\/60:where(.dark,.dark *){background-color:#1f293799}@supports (color:color-mix(in lab, red, red)){.dark\:bg-secondary-800\/60:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-secondary-800)60%,transparent)}}.dark\:bg-secondary-900:where(.dark,.dark *){background-color:var(--color-secondary-900)}.dark\:bg-secondary-900\/95:where(.dark,.dark *){background-color:#111827f2}@supports (color:color-mix(in lab, red, red)){.dark\:bg-secondary-900\/95:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-secondary-900)95%,transparent)}}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-800\/40:where(.dark,.dark *){background-color:#1e293b66}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-800\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-slate-800)40%,transparent)}}.dark\:bg-teal-500:where(.dark,.dark *){background-color:var(--color-teal-500)}.dark\:bg-teal-800\/50:where(.dark,.dark *){background-color:#005f5a80}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-800\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-800)50%,transparent)}}.dark\:bg-teal-900\/10:where(.dark,.dark *){background-color:#0b4f4a1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/10:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900)10%,transparent)}}.dark\:bg-teal-900\/20:where(.dark,.dark *){background-color:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-teal-900\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-900)20%,transparent)}}.dark\:bg-yellow-900:where(.dark,.dark *){background-color:var(--color-yellow-900)}.dark\:\!text-white:where(.dark,.dark *){color:var(--color-white)!important}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *){color:var(--color-amber-300)}.dark\:text-blue-200:where(.dark,.dark *){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *){color:var(--color-blue-300)}.dark\:text-emerald-200:where(.dark,.dark *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where(.dark,.dark *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where(.dark,.dark *){color:var(--color-emerald-400)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-gray-600:where(.dark,.dark *){color:var(--color-gray-600)}.dark\:text-gray-800:where(.dark,.dark *){color:var(--color-gray-800)}.dark\:text-green-200:where(.dark,.dark *){color:var(--color-green-200)}.dark\:text-green-300:where(.dark,.dark *){color:var(--color-green-300)}.dark\:text-indigo-100:where(.dark,.dark *){color:var(--color-indigo-100)}.dark\:text-indigo-200:where(.dark,.dark *){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *){color:var(--color-indigo-300)}.dark\:text-indigo-400:where(.dark,.dark *){color:var(--color-indigo-400)}.dark\:text-orange-300:where(.dark,.dark *){color:var(--color-orange-300)}.dark\:text-primary-300:where(.dark,.dark *){color:var(--color-primary-300)}.dark\:text-primary-400:where(.dark,.dark *){color:var(--color-primary-400)}.dark\:text-purple-200:where(.dark,.dark *){color:var(--color-purple-200)}.dark\:text-purple-300:where(.dark,.dark *){color:var(--color-purple-300)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *){color:var(--color-red-300)}.dark\:text-red-400:where(.dark,.dark *){color:var(--color-red-400)}.dark\:text-red-500:where(.dark,.dark *){color:var(--color-red-500)}.dark\:text-secondary-300:where(.dark,.dark *){color:var(--color-secondary-300)}.dark\:text-secondary-400:where(.dark,.dark *){color:var(--color-secondary-400)}.dark\:text-secondary-500:where(.dark,.dark *){color:var(--color-secondary-500)}.dark\:text-slate-100:where(.dark,.dark *){color:var(--color-slate-100)}.dark\:text-teal-200:where(.dark,.dark *){color:var(--color-teal-200)}.dark\:text-teal-400:where(.dark,.dark *){color:var(--color-teal-400)}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}.dark\:text-yellow-200:where(.dark,.dark *){color:var(--color-yellow-200)}.dark\:accent-teal-500:where(.dark,.dark *){accent-color:var(--color-teal-500)}.dark\:ring-red-800\/70:where(.dark,.dark *){--tw-ring-color:#9f0712b3}@supports (color:color-mix(in lab, red, red)){.dark\:ring-red-800\/70:where(.dark,.dark *){--tw-ring-color:color-mix(in oklab,var(--color-red-800)70%,transparent)}}.dark\:placeholder\:text-gray-500:where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.dark\:placeholder\:text-white:where(.dark,.dark *)::placeholder{color:var(--color-white)}@media (hover:hover){.dark\:hover\:border-gray-700:where(.dark,.dark *):hover{border-color:var(--color-gray-700)}.dark\:hover\:bg-gray-600:where(.dark,.dark *):hover{background-color:var(--color-gray-600)}.dark\:hover\:bg-gray-700:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}.dark\:hover\:bg-gray-800\/60:where(.dark,.dark *):hover{background-color:#1e293999}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-gray-800\/60:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800)60%,transparent)}}.dark\:hover\:bg-red-900\/20:where(.dark,.dark *):hover{background-color:#82181a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-red-900\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-red-900)20%,transparent)}}.dark\:hover\:bg-secondary-200:where(.dark,.dark *):hover{background-color:var(--color-secondary-200)}.dark\:hover\:bg-secondary-700:where(.dark,.dark *):hover{background-color:var(--color-secondary-700)}.dark\:hover\:bg-secondary-800:where(.dark,.dark *):hover{background-color:var(--color-secondary-800)}.dark\:hover\:bg-teal-600:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}.dark\:hover\:bg-teal-900\/20:where(.dark,.dark *):hover{background-color:#0b4f4a33}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-teal-900\/20:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-900)20%,transparent)}}.dark\:hover\:bg-teal-900\/40:where(.dark,.dark *):hover{background-color:#0b4f4a66}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-teal-900\/40:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-900)40%,transparent)}}.dark\:hover\:text-gray-200:where(.dark,.dark *):hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:where(.dark,.dark *):hover{color:var(--color-gray-300)}.dark\:hover\:text-primary-100:where(.dark,.dark *):hover{color:var(--color-primary-100)}.dark\:hover\:text-primary-300:where(.dark,.dark *):hover{color:var(--color-primary-300)}.dark\:hover\:text-red-300:where(.dark,.dark *):hover{color:var(--color-red-300)}.dark\:hover\:text-secondary-100:where(.dark,.dark *):hover{color:var(--color-secondary-100)}.dark\:hover\:text-secondary-200:where(.dark,.dark *):hover{color:var(--color-secondary-200)}.dark\:hover\:text-secondary-300:where(.dark,.dark *):hover{color:var(--color-secondary-300)}.dark\:hover\:text-teal-400:where(.dark,.dark *):hover{color:var(--color-teal-400)}.dark\:hover\:text-white:where(.dark,.dark *):hover{color:var(--color-white)}.dark\:hover\:brightness-110:where(.dark,.dark *):hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}}:root{--frame:#1a1d21;--ink:#1a1d21;--cell:#b9bfc7;--line:#e2e5ea;--muted:#6a727b;--red:#c0392b;--amber:#8a6400;--purple:#5b3ea8;--bg:#f4f5f7;--banner:#fde8d7;--header:#fff3b0;--header-ink:#4a4123;--font:"Inter","Segoe UI",Arial,sans-serif;--sidebar-w:240px;--sidebar-w-collapsed:64px;--topbar-h:52px;--contextbar-h:40px;--side-bg:#1a1d21;--side-bg-hover:#24282d;--side-fg:#c8cdd4;--side-fg-dim:#7e858d;--side-fg-active:#fff;--side-border:#2c3137;--topbar-bg:#fff;--topbar-border:#d9dde3;--bp-drawer:900px;--bp-rail:1200px;--page-gutter:22px;--page-pad-top:18px;--page-pad-bottom:48px;--page-max:1180px;--page-max-wide:1560px;--page-max-default:1280px;--accent:#1f6f43;--accent-ink:#fff;--green:var(--accent);--side-bg-active:var(--accent);--panel:#fff;--panel-2:#eef0f3;--shadow:0 1px 3px #1a1d2112,0 4px 14px #1a1d210f}html.dark{--bg:#17212b;--frame:#dfe3eb;--ink:#dfe3eb;--line:#2d3e50;--cell:#3a4a5c;--muted:#99acc2;--topbar-bg:#1c2732;--topbar-border:#2d3e50;--header:#2a3444;--header-ink:#c9b87a;--panel:#1c2732;--panel-2:#243140;--shadow:0 1px 3px #00000059,0 6px 18px #00000047}.panel{border:1.5px solid var(--frame);background:#fff;border-radius:8px}.chip{border-radius:4px;padding:1px 7px;font-size:10.5px;font-weight:700;line-height:16px;display:inline-block}.k-new{color:#2a5d9c;background:#eaf1fb;border:1px solid #c3d6ee}.k-asn{color:#186a84;background:#e8f6fb;border:1px solid #b3dced}.k-prg{color:#8a6400;background:#fff3d6;border:1px solid #ecd48e}.k-wait{color:#5b3ea8;background:#f1ecfb;border:1px solid #d2c6ef}.k-res{color:#1f6f43;background:#e4f2e9;border:1px solid #b3d9c2}.k-cls{color:#6a727b;background:#f0f1f3;border:1px solid #d3d7dd}.k-reo,.p-p1{color:#c0392b;background:#fdeeec;border:1px solid #efb9b2}.p-p2{color:#b25a12;background:#fdecdd;border:1px solid #eec39a}.p-p3{color:#8a6400;background:#fff3d6;border:1px solid #ecd48e}.p-p4{color:#2a5d9c;background:#eaf1fb;border:1px solid #c3d6ee}html.dark .panel{background:var(--topbar-bg)}.admin-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-layout :where(a,button,input,select,textarea,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--green);outline-offset:2px}.admin-layout{background:var(--bg);--admin-sidebar-current-w:var(--sidebar-w);--shell-chrome-h:calc(var(--topbar-h) + var(--contextbar-h));min-height:100vh}.admin-layout.is-sidebar-collapsed{--admin-sidebar-current-w:var(--sidebar-w-collapsed)}.admin-sidebar{z-index:40;width:var(--admin-sidebar-current-w);box-sizing:border-box;background:var(--side-bg);height:100vh;color:var(--side-fg);border-right:1px solid var(--side-border);flex-direction:column;padding:0;transition:width .15s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.admin-sidebar-brand{box-sizing:border-box;border-bottom:1px solid var(--side-border);height:56px;color:var(--side-fg-active);flex-direction:row;flex:0 0 56px;align-items:center;gap:10px;padding:0 16px;text-decoration:none;display:flex;overflow:hidden}.admin-sidebar-brand:hover{background:var(--side-bg-hover)}.admin-sidebar-brand-mark{background:var(--side-bg-active);width:28px;height:28px;color:var(--side-fg-active);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:none}.admin-sidebar-brand-text{flex-direction:column;justify-content:center;min-width:0;display:flex}.admin-sidebar-brand-name{letter-spacing:.01em;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}.admin-sidebar-brand-sub{color:var(--side-fg-dim);letter-spacing:.02em;white-space:nowrap;margin-top:2px;font-size:10.5px;font-weight:500}.admin-sidebar-nav{flex-direction:column;flex:auto;gap:1px;padding:8px 8px 12px;display:flex;overflow:hidden auto}.admin-sidebar-jump{flex:none;margin:0 0 8px;position:relative}.admin-sidebar-jump-input{box-sizing:border-box;border:1px solid var(--side-border);background:var(--side-bg-hover);width:100%;height:32px;color:var(--side-fg-active);font:inherit;border-radius:8px;outline:none;padding:0 10px 0 30px;font-size:12px}.admin-sidebar-jump-input::placeholder{color:var(--side-fg-dim)}.admin-sidebar-jump-input:focus{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.admin-sidebar-jump-icon{color:var(--side-fg-dim);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.admin-sidebar-group{letter-spacing:.06em;text-transform:uppercase;color:var(--side-fg-dim);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;margin:12px 8px 4px;font-size:10px;font-weight:600}.admin-sidebar-link{height:34px;color:var(--side-fg);box-sizing:border-box;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:0;width:100%;padding:0 8px;font-size:13px;line-height:1;text-decoration:none;display:flex}.admin-sidebar-link:hover{background:var(--side-bg-hover);color:var(--side-fg-active)}.admin-sidebar-link.is-active{background:var(--side-bg-active);color:var(--side-fg-active);font-weight:600}.admin-sidebar-link.is-active:hover{background:var(--side-bg-active);color:var(--side-fg-active)}.admin-sidebar-link:focus-visible{outline:2px solid var(--green);outline-offset:1px}.admin-sidebar-link-icon{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;margin-right:10px;display:inline-flex;position:relative}.admin-sidebar-link-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.admin-sidebar-badge{background:var(--side-bg-hover);min-width:18px;height:18px;color:var(--side-fg-active);text-align:center;border-radius:9px;flex:none;margin-left:6px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px}.admin-sidebar-badge.is-red{color:#fff;background:#c0392b}.admin-sidebar-link.is-active .admin-sidebar-badge:not(.is-red){background:#ffffff38}.admin-sidebar-badge-dot{background:var(--side-fg-active);width:7px;height:7px;box-shadow:0 0 0 2px var(--side-bg);border-radius:50%;display:none;position:absolute;top:-1px;right:-2px}.admin-sidebar-badge-dot.is-red{background:#c0392b}.admin-sidebar.is-collapsed .admin-sidebar-badge-dot{display:block}.admin-sidebar-footer{border-top:1px solid var(--side-border);background:#0000002e;flex:none;padding:10px 8px;position:relative}.admin-sidebar-utility{flex-direction:column;gap:6px;display:flex}.admin-user-card{position:relative}.admin-user-card-row{align-items:center;gap:4px;display:flex}.admin-sidebar-utility-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.admin-user-trigger{min-width:0;height:40px;color:var(--side-fg);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;flex:auto;align-items:center;gap:8px;padding:0 6px;display:flex}.admin-user-trigger:hover{background:var(--side-bg-hover);color:var(--side-fg-active)}.admin-user-avatar{background:var(--side-bg-active);width:28px;height:28px;color:var(--side-fg-active);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:inline-flex}.admin-user-meta{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.admin-user-name{color:var(--side-fg-active);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.admin-user-role{color:var(--side-fg-dim);font-size:10.5px}.admin-user-caret{color:var(--side-fg-dim);flex:0 0 18px}.admin-user-menu{z-index:50;border:1px solid var(--topbar-border);color:var(--frame);background:#fff;border-radius:8px;padding:4px;position:absolute;bottom:calc(100% + 4px);left:8px;right:8px;box-shadow:0 8px 24px #0000001f}.admin-user-menu.is-flyout{left:var(--admin-sidebar-current-w);z-index:70;min-width:180px;position:fixed;bottom:auto;right:auto}.admin-user-menu-item{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;text-decoration:none;display:flex}.admin-user-menu-header{border-bottom:1px solid var(--topbar-border);margin-bottom:4px;padding:8px 10px 10px}.admin-user-menu-name{color:var(--frame);font-size:13px;font-weight:700;line-height:1.3}.admin-user-menu-role{color:var(--green);text-transform:capitalize;margin-top:2px;font-size:11px;font-weight:600}.admin-user-menu-email{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:500;overflow:hidden}.admin-user-menu-item:hover,.admin-user-menu-item.is-active{background:var(--bg)}.admin-user-menu-item:focus-visible{outline:2px solid var(--green);outline-offset:0}.admin-user-menu-item.is-danger{color:var(--red)}.admin-sidebar-collapse{width:32px;height:32px;color:var(--side-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.admin-sidebar-collapse:hover{background:var(--side-bg-hover);color:var(--side-fg-active)}.admin-sidebar.is-collapsed .admin-sidebar-brand{justify-content:center;padding:0}.admin-sidebar.is-collapsed .admin-sidebar-brand-mark{display:inline-flex}.admin-sidebar.is-collapsed .admin-sidebar-brand-text,.admin-sidebar.is-collapsed .admin-sidebar-group,.admin-sidebar.is-collapsed .admin-sidebar-link-label,.admin-sidebar.is-collapsed .admin-sidebar-badge,.admin-sidebar.is-collapsed .admin-sidebar-jump{display:none}.admin-sidebar.is-collapsed .admin-sidebar-nav{padding:10px 6px}.admin-sidebar.is-collapsed .admin-sidebar-link{justify-content:center;width:40px;margin:0 auto;padding:0}.admin-sidebar.is-collapsed .admin-sidebar-link-icon{margin-right:0}.admin-sidebar.is-collapsed .admin-sidebar-utility{align-items:center}.admin-sidebar.is-collapsed .admin-user-card.is-compact .admin-user-trigger{flex:none;justify-content:center;width:40px;padding:0}.admin-sidebar.is-collapsed .admin-user-card-row{flex-direction:column;align-items:center;gap:4px}.admin-sidebar.is-collapsed .admin-sidebar-utility-actions{flex-direction:column;justify-content:center}.admin-topbar{top:0;left:var(--admin-sidebar-current-w);z-index:30;height:var(--topbar-h);box-sizing:border-box;background:var(--topbar-bg);border-bottom:1px solid var(--topbar-border);color:var(--frame);align-items:center;gap:12px;padding:0 16px;transition:left .15s,box-shadow .15s;display:flex;position:fixed;right:0;overflow:visible}.admin-topbar.is-scrolled{box-shadow:0 2px 8px #0000000f}.admin-topbar-left{flex:0 220px;align-items:center;gap:8px;min-width:0;max-width:280px;display:flex}.admin-topbar-center{flex:auto;justify-content:center;align-items:center;min-width:0;max-width:560px;margin:0 auto;display:flex}.admin-topbar-right{flex:none;align-items:center;gap:0;margin-left:auto;display:flex}.admin-topbar-heading{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}.admin-topbar-title{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.admin-topbar-subtitle{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;font-size:11.5px;font-weight:600;line-height:1.2;overflow:hidden}.admin-topbar-crumb{align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}.admin-topbar-crumb-link{color:var(--muted);white-space:nowrap;font-weight:600;text-decoration:none}.admin-topbar-crumb-link:hover{color:var(--frame);text-decoration:underline}.admin-topbar-crumb-sep{color:var(--cell);font-weight:500}.admin-topbar-crumb .admin-topbar-title{font-weight:700}.admin-topbar-actions{flex:none;align-items:center;gap:10px;display:flex}.admin-topbar-actions-inner{align-items:center;gap:8px;display:flex}.admin-topbar-divider{background:var(--topbar-border);flex:0 0 1px;width:1px;height:22px;margin:0 2px}.admin-topbar-quick{align-items:center;gap:6px;display:flex}.admin-topbar-iconbtn{border:1px solid var(--topbar-border);min-width:34px;height:34px;color:var(--frame);cursor:pointer;font:inherit;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex;position:relative}.admin-topbar-iconbtn:hover:not(:disabled){background:var(--bg)}.admin-topbar-iconbtn:disabled,.admin-topbar-iconbtn.is-inert{opacity:.55;cursor:default}.admin-topbar-iconbtn-label{display:none}.admin-topbar-overflow{display:none;position:relative}.admin-topbar-overflow .admin-user-menu-item{align-items:center;gap:8px;display:flex}.admin-topbar-search-toggle{border:1px solid var(--topbar-border);width:34px;height:34px;color:var(--frame);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:none}.admin-topbar-search-toggle:hover{background:var(--bg)}.admin-global-search{flex:auto;width:100%;max-width:560px;position:relative}.admin-global-search-icon{color:var(--muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.admin-global-search-input{box-sizing:border-box;border:1px solid var(--topbar-border);width:100%;height:36px;color:var(--frame);background:#fff;border-radius:9px;padding:0 72px 0 34px;font-size:13px}.admin-global-search-input::placeholder{color:var(--muted)}.admin-global-search-input:focus{outline:2px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.admin-global-search-input:focus{outline:2px solid color-mix(in srgb,var(--accent)35%,transparent)}}.admin-global-search-input:focus{outline-offset:0;border-color:var(--green);box-shadow:0 0 0 3px var(--green)}@supports (color:color-mix(in lab, red, red)){.admin-global-search-input:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--green)14%,transparent)}}.admin-global-search-kbd{pointer-events:none;border:1px solid var(--topbar-border);background:var(--bg);height:20px;color:var(--muted);border-radius:5px;align-items:center;padding:0 6px;font-family:inherit;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.admin-global-search-clear{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.admin-global-search-clear:hover{background:var(--bg);color:var(--frame)}.admin-sla-bell{border:1px solid var(--topbar-border);width:34px;height:34px;color:var(--frame);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.admin-sla-bell:hover{background:var(--bg)}.admin-sla-bell-dot{background:var(--red);border:1.5px solid #fff;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:7px}.admin-sla-bell-live{display:contents}.admin-sla-bell-count{background:var(--red);color:#fff;text-align:center;border-radius:8px;min-width:16px;height:16px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:16px;position:absolute;top:-4px;right:-4px}.admin-topbar-notif{position:relative}.admin-topbar-bell.is-open{background:var(--bg);border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43)}.admin-topbar-bell:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.admin-notif-panel{z-index:80;border:1.5px solid var(--line,#e2e5ea);width:min(360px,100vw - 24px);max-height:min(420px,70vh);font-family:var(--font,"Inter","Segoe UI",Arial,sans-serif);background:#fff;border-radius:8px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 6px 20px #1a1d211a}.admin-notif-head{border-bottom:1px solid var(--line,#e2e5ea);justify-content:space-between;align-items:baseline;gap:8px;padding:10px 12px 8px;display:flex}.admin-notif-title{color:var(--frame,#1a1d21);font-size:13px;font-weight:700}.admin-notif-hint{color:var(--muted,#6a727b);font-size:10.5px;font-weight:600}.admin-notif-list{margin:0;padding:4px;list-style:none;overflow:auto}.admin-notif-item{box-sizing:border-box;width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-left:3px solid #0000;border-radius:6px;align-items:flex-start;gap:10px;padding:10px 10px 10px 12px;display:flex;position:relative}.admin-notif-item:hover{background:var(--bg,#f4f5f7)}.admin-notif-item:focus-visible{background:var(--bg,#f4f5f7);outline:2px solid var(--accent,#1f6f43);outline-offset:-2px}.admin-notif-item.is-pinned{border-left-color:var(--accent,#1f6f43);border-bottom:1px solid var(--line,#e2e5ea);background:#e7f3ec;border-radius:0}.admin-notif-item.is-unread{background:#1f6f430a}.admin-notif-item.is-unread .admin-notif-item-title{font-weight:800}.admin-notif-item.is-unread:after{content:"";background:var(--accent,#1f6f43);border-radius:50%;width:6px;height:6px;position:absolute;top:14px;right:8px}.admin-notif-item.is-kind-sla{border-left-color:var(--red,#c0392b)}.admin-notif-item.is-kind-forward,.admin-notif-item.is-kind-intake{border-left-color:var(--accent,#1f6f43)}.admin-notif-item.is-kind-repeat{border-left-color:var(--amber,#8a6400)}.admin-notif-item.is-kind-reassign,.admin-notif-item.is-kind-info{border-left-color:var(--frame,#1a1d21)}.admin-notif-icon{background:var(--bg,#f4f5f7);width:28px;height:28px;color:var(--muted,#6a727b);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.admin-notif-icon.is-sla{color:var(--red,#c0392b);background:#c0392b1f}.admin-notif-icon.is-forward,.admin-notif-icon.is-intake{color:var(--accent,#1f6f43);background:#1f6f431f}.admin-notif-icon.is-reassign,.admin-notif-icon.is-info{color:var(--frame,#1a1d21);background:#1a1d2114}.admin-notif-icon.is-repeat{color:var(--amber,#8a6400);background:#8a64001f}.admin-notif-body{flex-direction:column;flex:auto;gap:2px;min-width:0;padding-right:10px;display:flex}.admin-notif-item-title{color:var(--frame,#1a1d21);font-size:13px;font-weight:600;line-height:1.3}.admin-notif-item-msg{color:var(--muted,#6a727b);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.admin-notif-time{color:var(--muted,#6a727b);white-space:nowrap;flex:none;margin-top:2px;font-size:10.5px;font-weight:600}.admin-notif-empty{text-align:center;color:var(--muted,#6a727b);flex-direction:column;align-items:center;gap:6px;padding:32px 16px;font-size:13px;font-weight:600;display:flex}.admin-notif-empty-icon{width:36px;height:36px;color:var(--accent,#1f6f43);background:#e7f3ec;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.admin-notif-empty-sub{color:var(--muted,#6a727b);font-size:11.5px;font-weight:500}.admin-btn-primary{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.admin-btn-primary:hover{filter:brightness(.95)}.admin-btn-primary:disabled{opacity:.65;cursor:not-allowed}.admin-btn-ghost{border:1px solid var(--topbar-border);height:34px;color:var(--frame);cursor:pointer;background:#fff;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:600}.admin-topbar-new span{white-space:nowrap}.admin-user-card.is-topbar{color:var(--frame)}.admin-user-trigger.is-topbar{border:1px solid var(--topbar-border);background:#fff;border-radius:8px;justify-content:center;width:34px;height:34px;padding:0}.admin-user-trigger.is-topbar:hover{background:var(--bg);color:var(--frame)}.admin-user-card.is-topbar .admin-user-avatar{flex-basis:26px;width:26px;height:26px;font-size:9.5px}.admin-user-menu.is-topbar{min-width:200px;inset:calc(100% + 6px) 0 auto auto}.admin-modal-backdrop{z-index:80;background:#1a1d2173;justify-content:center;align-items:flex-start;padding:72px 16px 24px;display:flex;position:fixed;inset:0;overflow:auto}.admin-modal,.admin-modal-panel{border:1px solid var(--topbar-border);width:100%;max-width:520px;color:var(--frame);background:#fff;border-radius:12px;padding:0;overflow:hidden;box-shadow:0 16px 40px #1a1d2129}.admin-modal.is-qc,.admin-modal-panel.is-qc{max-width:560px}.admin-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.admin-modal-title{margin:0;font-size:15px;font-weight:700}.admin-modal-close{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.admin-modal-close:hover{background:var(--bg);color:var(--frame)}.admin-modal-form{flex-direction:column;gap:14px;max-height:min(72vh,640px);padding:16px;display:flex;overflow:auto}.admin-modal-section{flex-direction:column;gap:10px;display:flex}.admin-modal-section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.admin-modal-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=560px){.admin-modal-grid{grid-template-columns:1fr}}.admin-modal-field{color:var(--muted);flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.admin-modal-field-label{white-space:nowrap;align-items:baseline;gap:3px;line-height:1.3;display:inline-flex}.admin-modal-field input,.admin-modal-field select,.admin-modal-field textarea{color:var(--frame);border:1px solid var(--cell);background:#fff;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500}.admin-modal-field input:focus,.admin-modal-field select:focus,.admin-modal-field textarea:focus,.admin-qc-phone-row select:focus,.admin-qc-phone-input input:focus{outline-offset:0;border-color:var(--green);outline:2px solid #1f6f4359}.admin-modal-field input.is-invalid,.admin-modal-field select.is-invalid,.admin-modal-field textarea.is-invalid,.admin-qc-phone-input input.is-invalid{border-color:var(--red)}.admin-modal-field input.is-valid,.admin-qc-phone-input input.is-valid{border-color:var(--green)}.admin-modal-field input:disabled,.admin-modal-field select:disabled,.admin-modal-field textarea:disabled{opacity:.7;cursor:not-allowed;background:var(--bg)}.admin-modal-field-error,.admin-modal-error{color:var(--red);margin:0;font-size:12px;font-style:normal;font-weight:600}.admin-modal-actions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:4px;padding-top:4px;display:flex}.admin-qc-req{color:var(--red);font-weight:700}.admin-modal.is-qc .admin-modal-form{gap:16px}.admin-modal.is-qc .admin-modal-section,.admin-modal.is-qc .admin-modal-grid{gap:12px}.admin-modal.is-qc .admin-modal-field input,.admin-modal.is-qc .admin-modal-field select,.admin-modal.is-qc .admin-modal-field textarea,.admin-modal.is-qc .admin-qc-phone-row select,.admin-modal.is-qc .admin-qc-phone-input input{box-sizing:border-box;min-height:36px}.admin-qc-phone-row{gap:8px;display:flex}.admin-qc-phone-row select{color:var(--frame);border:1px solid var(--cell);background:#fff;border-radius:6px;flex:0 0 88px;padding:8px 6px;font-size:13px;font-weight:600}.admin-qc-phone-input{flex:auto;position:relative}.admin-qc-phone-input input{box-sizing:border-box;width:100%;color:var(--frame);border:1px solid var(--cell);background:#fff;border-radius:6px;padding:8px 36px 8px 10px;font-size:13px;font-weight:500}.admin-qc-phone-status{display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.admin-qc-dup{color:var(--frame);background:#1f6f4314;border:1px solid #1f6f4359;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}.admin-qc-dup svg{color:var(--green,#1f6f43);flex:none;margin-top:2px}.admin-qc-dup-body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.admin-qc-dup-link{color:var(--green,#1f6f43);text-underline-offset:2px;align-items:center;gap:4px;font-weight:700;text-decoration:underline;display:inline-flex}.admin-qc-dup-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-qc-dup-open{border:1px solid var(--green,#1f6f43);background:var(--green,#1f6f43);color:#fff;cursor:pointer;border-radius:6px;align-items:center;gap:6px;height:28px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.admin-qc-dup-open:hover:not(:disabled){filter:brightness(1.05)}.admin-qc-dup-open:disabled{opacity:.65;cursor:not-allowed}.admin-qc-dup-fetch{border:1px solid var(--topbar-border);height:28px;color:var(--frame);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.admin-qc-dup-fetch:hover:not(:disabled){border-color:var(--green,#1f6f43);color:var(--green,#1f6f43)}.admin-qc-banner{color:var(--frame);background:#1f6f4314;border:1px solid #1f6f4359;border-radius:8px;align-items:flex-start;gap:8px;margin:12px 16px 0;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.admin-qc-banner a{color:var(--green);font-weight:700}.admin-qc-more-toggle{color:var(--green);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px;font-weight:600}.admin-qc-more-toggle:hover{text-underline-offset:2px;text-decoration:underline}.admin-qc-secondary{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.admin-qc-secondary-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.admin-qc-toggles{flex-wrap:wrap;gap:8px;display:flex}.admin-qc-chip{border:1px solid var(--topbar-border);height:30px;color:var(--muted);cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.admin-qc-chip:hover{border-color:var(--cell);color:var(--frame)}.admin-qc-chip.is-on{border-color:var(--green);color:var(--green);background:#1f6f431a}.admin-qc-actions{justify-content:space-between;align-items:center;gap:12px}.admin-qc-actions-primary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-qc-busy{align-items:center;gap:8px;display:inline-flex}.admin-qc-kbd-hint{color:var(--muted);text-align:right;margin:-4px 0 0;font-size:11px;font-weight:500}html.dark .admin-modal,html.dark .admin-modal-panel,html.dark .admin-qc-phone-row select,html.dark .admin-qc-phone-input input,html.dark .admin-qc-dup-fetch,html.dark .admin-qc-chip,html.dark .admin-qc-secondary{background:var(--topbar-bg);color:var(--frame);border-color:var(--topbar-border)}html.dark .admin-qc-dup,html.dark .admin-qc-banner{background:#1f6f4333;border-color:#7dcea066}html.dark .admin-qc-dup svg,html.dark .admin-qc-dup-link{color:#7dcea0}html.dark .admin-qc-dup-open{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}html.dark .admin-qc-chip.is-on{border-color:var(--green);color:#7dcea0;background:#1f6f4338}.admin-main{margin-left:var(--admin-sidebar-current-w);padding-top:calc(var(--shell-chrome-h) - var(--contextbar-h));box-sizing:border-box;min-width:0;min-height:100vh;transition:margin-left .15s}.admin-page{box-sizing:border-box;width:100%;padding:var(--page-pad-top)var(--page-gutter)var(--page-pad-bottom);margin:0}.admin-page--default{max-width:var(--page-max-default)}.admin-page--wide{max-width:var(--page-max-wide)}.admin-page--narrow{max-width:var(--page-max)}.admin-contextbar{top:calc(var(--shell-chrome-h) - var(--contextbar-h));z-index:20;height:var(--contextbar-h);box-sizing:border-box;border-bottom:1px solid var(--topbar-border);background:#fff;position:sticky}.admin-contextbar.td-context .admin-contextbar-inner{justify-content:space-between}.admin-contextbar-inner{box-sizing:border-box;width:100%;height:100%;padding:0 var(--page-gutter);color:var(--frame);white-space:nowrap;align-items:center;gap:12px;margin:0;font-size:12.5px;display:flex;overflow:hidden}.admin-contextbar-inner--default{max-width:var(--page-max-default)}.admin-contextbar-inner--wide{max-width:var(--page-max-wide)}.admin-contextbar-inner--narrow{max-width:var(--page-max)}.admin-ctl{box-sizing:border-box;color:#2a2f35;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.admin-ctl-btn{box-sizing:border-box;height:28px;color:var(--frame);border:1px solid var(--topbar-border);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.admin-ctl-btn:hover:not(:disabled){background:var(--bg)}.admin-ctl-btn:disabled{opacity:.35;cursor:not-allowed}.coming-soon{min-height:calc(100vh - var(--shell-chrome-h) - var(--page-pad-top) - var(--page-pad-bottom));justify-content:center;align-items:center;display:flex}.coming-soon-panel{text-align:center;width:100%;max-width:420px;padding:28px 32px}.coming-soon-title{color:var(--frame);margin:0 0 8px;font-size:18px;font-weight:700}.coming-soon-copy{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.admin-topbar-menu{border:1px solid var(--topbar-border);width:34px;height:34px;color:var(--frame);cursor:pointer;background:#fff;border-radius:8px;flex:0 0 34px;justify-content:center;align-items:center;margin-right:8px;display:none}.admin-layout.is-drawer-mode .admin-topbar-menu{display:inline-flex}.admin-sidebar-backdrop{z-index:55;cursor:pointer;background:#1a1d2173;border:none;margin:0;padding:0;position:fixed;inset:0}.admin-layout.is-drawer-mode{--admin-sidebar-current-w:0px}.admin-layout.is-drawer-mode .admin-sidebar{width:var(--sidebar-w);z-index:60;box-shadow:none;transition:transform .2s;transform:translate(-100%)}.admin-layout.is-drawer-mode.is-drawer-open .admin-sidebar{transform:translate(0);box-shadow:8px 0 24px #00000040}.admin-layout.is-drawer-mode .admin-topbar{left:0}.admin-layout.is-drawer-mode .admin-main{margin-left:0}@media (width<=1024px){.admin-topbar-left{flex-basis:160px;max-width:180px}.admin-topbar-new span{display:none}.wb-views{overflow-x:auto}.db-scorebar,.db-twocol{flex-direction:column}}@media (width<=900px){.admin-topbar-left{flex:auto;max-width:none}.admin-topbar-center{flex:none;justify-content:flex-end;max-width:none;margin:0}.admin-topbar-search-toggle{display:inline-flex}.admin-topbar:not(.is-search-expanded) .admin-global-search,.admin-topbar.is-search-expanded .admin-topbar-search-toggle,.admin-topbar.is-search-expanded .admin-topbar-left{display:none}.admin-topbar.is-search-expanded .admin-topbar-center{flex:auto;max-width:none}.admin-topbar.is-search-expanded .admin-global-search{max-width:none;display:block}.admin-topbar-quick,.admin-topbar-divider-desktop{display:none!important}.admin-topbar-overflow{display:block}.admin-topbar-subtitle{display:none}.admin-topbar-actions-inner{gap:6px}}@media (width<=768px){.admin-topbar-hide-sm{display:none!important}.admin-contextbar-inner{gap:8px}.wb-context-search{width:120px}}@media (width<=375px){.admin-sla-bell-count{display:none}}.admin-sidebar-brand-mark{background:0 0;overflow:hidden}.admin-sidebar-brand-mark img{object-fit:contain;width:28px;height:28px;display:block}.admin-sidebar-brand-text img{object-fit:contain;width:auto;max-width:140px;height:28px;display:block}.admin-sidebar-tree{flex-direction:column;gap:1px;display:flex}.admin-sidebar-link-row{border-radius:8px;align-items:stretch;gap:0;display:flex}.admin-sidebar-link-row:hover{background:var(--side-bg-hover)}.admin-sidebar-link-row:hover .admin-sidebar-link,.admin-sidebar-link-row:hover .admin-sidebar-expand{color:var(--side-fg-active);background:0 0}.admin-sidebar-link-row .admin-sidebar-link{flex:auto;width:auto;min-width:0}.admin-sidebar-link-row.is-active{background:var(--side-bg-active)}.admin-sidebar-link-row.is-active .admin-sidebar-link,.admin-sidebar-link-row.is-active .admin-sidebar-expand{color:var(--side-fg-active);background:0 0;font-weight:600}.admin-sidebar-expand{width:28px;color:var(--side-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-sidebar-expand:hover{color:var(--side-fg-active)}.admin-sidebar-expand:focus-visible{outline:2px solid var(--green);outline-offset:1px}.admin-sidebar-sublink{height:30px;padding-left:36px;font-size:12.5px}.admin-sidebar-sublink .admin-sidebar-link-icon{background:var(--side-fg-dim);opacity:.7;border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-right:10px}.admin-sidebar-sublink.is-active .admin-sidebar-link-icon{background:var(--side-fg-active);opacity:1}.admin-sidebar.is-collapsed .admin-sidebar-sublink{padding-left:0}.admin-sidebar-theme{width:32px;height:32px;color:var(--side-fg-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.admin-sidebar-theme:hover{background:var(--side-bg-hover);color:var(--side-fg-active)}.admin-sidebar-chevron{color:var(--side-fg-dim);cursor:pointer;background:0 0;border:none;flex:0 0 18px;justify-content:center;align-items:center;padding:0;display:inline-flex}.admin-sidebar-link.is-active .admin-sidebar-chevron{color:var(--side-fg-active)}.admin-user-menu-mobile-links{display:none}@media (width<=768px){.admin-user-menu-mobile-links{display:block}}.admin-global-search-results{z-index:50;border:1px solid var(--topbar-border);background:#fff;border-radius:10px;max-height:min(70vh,28rem);padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000024}.admin-global-search-results.is-portal{z-index:70;margin:0;position:fixed;top:0;left:0;right:auto}.admin-global-search-section{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-size:10px;font-weight:700}.admin-global-search-result{box-sizing:border-box;width:100%;color:var(--frame);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.admin-global-search-result.is-active,.admin-global-search-result:hover{background:var(--green)}@supports (color:color-mix(in lab, red, red)){.admin-global-search-result.is-active,.admin-global-search-result:hover{background:color-mix(in srgb,var(--green)10%,var(--bg))}}.admin-global-search-result.is-rich{min-height:48px}.admin-global-search-avatar{background:var(--green);border-radius:50%;flex:0 0 32px;width:32px;height:32px}@supports (color:color-mix(in lab, red, red)){.admin-global-search-avatar{background:color-mix(in srgb,var(--green)18%,transparent)}}.admin-global-search-avatar{color:var(--green);justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.admin-global-search-action-icon{background:var(--bg);width:32px;height:32px;color:var(--frame);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;display:inline-flex}.admin-global-search-result.is-add-query{background:#1f6f4314;border:1px solid #1f6f4359;margin-bottom:4px}.admin-global-search-result.is-add-query .admin-global-search-action-icon{color:#1f6f43;background:#1f6f432e}.admin-global-search-result.is-add-query.is-active,.admin-global-search-result.is-add-query:hover{background:#1f6f43}@supports (color:color-mix(in lab, red, red)){.admin-global-search-result.is-add-query.is-active,.admin-global-search-result.is-add-query:hover{background:color-mix(in srgb,#1f6f43 14%,var(--bg))}}.admin-global-search-meta{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.admin-global-search-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.admin-global-search-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.admin-global-search-chips{flex-direction:column;flex:none;align-items:flex-end;gap:3px;max-width:40%;display:flex}.admin-global-search-chip{white-space:nowrap;color:#2a5d9c;background:#eaf1fb;border:1px solid #c3d6ee;border-radius:8px;padding:2px 7px;font-size:10.5px;font-weight:700;display:inline-block}.admin-global-search-chip.t-hot{color:var(--red,#c0392b);background:#fdeeec;border-color:#efb9b2}.admin-global-search-chip.t-warm{color:var(--amber,#8a6400);background:#fff3d6;border-color:#ecd48e}.admin-global-search-chip.t-cold{color:#2a5d9c;background:#eaf1fb;border-color:#c3d6ee}.admin-global-search-chip.t-neutral{color:#1f6f43;background:#1f6f431f;border-color:#1f6f434d}.admin-global-search-center{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;max-width:100%;font-size:10.5px;font-weight:600;display:inline-flex;overflow:hidden}.admin-global-search-empty{text-align:center;color:var(--muted);padding:16px 12px;font-size:12px}html.dark .admin-global-search-input,html.dark .admin-btn-ghost,html.dark .admin-sla-bell,html.dark .admin-topbar-iconbtn,html.dark .admin-topbar-search-toggle,html.dark .admin-topbar-menu,html.dark .admin-user-trigger.is-topbar,html.dark .admin-contextbar,html.dark .admin-global-search-results{background:var(--topbar-bg)}html.dark .admin-global-search-kbd{background:#243140;border-color:#3a4a5c}html.dark .admin-global-search-result.is-active,html.dark .admin-global-search-result:hover{background:#1f6f4333}html.dark .admin-global-search-result.is-add-query{background:#1f6f4324;border-color:#1f6f4373}html.dark .admin-global-search-result.is-add-query.is-active,html.dark .admin-global-search-result.is-add-query:hover{background:#1f6f433d}html.dark .admin-global-search-chip.t-neutral{color:#7dcea0;background:#1f6f4338;border-color:#1f6f4373}html.dark .admin-topbar-subtitle{color:var(--muted)}html.dark .admin-user-menu,html.dark .admin-notif-panel{color:#dfe3eb;background:#1c2732;border-color:#2d3e50;box-shadow:0 8px 24px #0006}html.dark .admin-notif-head{border-bottom-color:#2d3e50}html.dark .admin-notif-title,html.dark .admin-notif-item-title{color:#dfe3eb}html.dark .admin-notif-item-msg,html.dark .admin-notif-time,html.dark .admin-notif-hint,html.dark .admin-notif-empty,html.dark .admin-notif-empty-sub{color:#a8b0ba}html.dark .admin-notif-item:hover,html.dark .admin-notif-item:focus-visible{background:#243040}html.dark .admin-notif-item.is-pinned{background:#1f6f4329;border-bottom-color:#2d3e50}html.dark .admin-notif-item.is-unread{background:#1f6f431a}html.dark .admin-notif-icon.is-reassign,html.dark .admin-notif-icon.is-info{color:#dfe3eb;background:#dfe3eb14}html.dark .admin-notif-item.is-kind-reassign,html.dark .admin-notif-item.is-kind-info{border-left-color:#a8b0ba}html.dark .admin-notif-empty-icon{color:#8fd4a8;background:#1e3a2c}html.dark .admin-modal-field input,html.dark .admin-modal-field select,html.dark .admin-modal-field textarea{background:var(--topbar-bg);color:var(--frame);border-color:var(--cell)}.ems-avatar{box-sizing:border-box;color:#1f6f43;vertical-align:middle;background:#e4f2e9;border:2px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;overflow:hidden}.ems-avatar img{object-fit:cover;width:100%;height:100%;display:block}.ems-avatar-initials{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.ems-avatar--xs{font-size:9px}.ems-avatar--sm{font-size:10px}.ems-avatar--md{font-size:12px}.ems-avatar--lg{font-size:14px}.ems-avatar--xl{font-size:20px}.ems-avatar--ring-on{border-color:var(--accent,#1f6f43);box-shadow:0 0 0 2px #e4f2e9}.ems-avatar--ring-off{color:#6a727b;background:#eef0f3;border-color:#9aa3ad;box-shadow:0 0 0 2px #f4f5f7}.admin-user-trigger .ems-avatar,.admin-user-card .ems-avatar{background:var(--side-bg-active,#1f6f43);color:var(--side-fg-active,#fff)}.admin-user-card.is-topbar .ems-avatar{color:#1f6f43;background:#e4f2e9}html.dark .ems-avatar{color:#8fd4a8;background:#1a2e24}html.dark .ems-avatar--ring-on{border-color:#6bbf8a;box-shadow:0 0 0 2px #1a2e24}html.dark .ems-avatar--ring-off{color:#9aa3ad;background:#222c38;border-color:#6a727b;box-shadow:0 0 0 2px #17212b}html.dark .admin-user-card.is-topbar .ems-avatar{color:#8fd4a8;background:#1a2e24}.admin-gridwrap{border:1.5px solid var(--frame);background:#fff;border-radius:0 0 8px 8px;min-width:0;overflow:auto}.admin-grid{--gcol-1:34px;--gcol-2:32px;--gcol-3:86px;--gcol-4:250px;border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.admin-grid th,.admin-grid td{border-right:1px solid var(--cell);border-bottom:1px solid var(--cell);white-space:nowrap;text-overflow:ellipsis;text-align:center;background:#fff;height:31px;padding:0 8px;font-size:12px;overflow:hidden}.admin-grid thead th{z-index:3;background:var(--header);text-transform:uppercase;letter-spacing:.4px;color:#4a4123;border-bottom:1.5px solid var(--frame);height:30px;font-size:10.5px;font-weight:800;position:sticky;top:0}.admin-grid tbody tr:nth-child(2n) td{background:#fbfcfd}.admin-grid tbody tr:hover td{background:#eef5f9}.admin-grid tbody tr.is-selected td{background:#eaf5ee}.admin-grid tbody tr{cursor:pointer}.admin-grid td.l,.admin-grid th.l{text-align:left}.admin-grid-cRow{z-index:2;width:var(--gcol-1);color:#9aa1aa;font-size:10.5px;position:sticky;left:0;background:#f4f6f8!important}.admin-grid-cChk{left:var(--gcol-1);z-index:2;width:var(--gcol-2);position:sticky;background:#f4f6f8!important}.admin-grid-cId{left:calc(var(--gcol-1) + var(--gcol-2));z-index:2;width:var(--gcol-3);max-width:var(--gcol-3);color:#2a5d9c;font-variant-numeric:tabular-nums;font-weight:800;position:sticky;background:#f4f6f8!important}.admin-grid-cSub{left:calc(var(--gcol-1) + var(--gcol-2) + var(--gcol-3));z-index:2;width:var(--gcol-4);max-width:var(--gcol-4);min-width:var(--gcol-4);font-weight:700;position:sticky;border-right:1.5px solid var(--frame)!important}.admin-grid td.admin-grid-cId,.admin-grid th.admin-grid-cId,.admin-grid td.admin-grid-cSub,.admin-grid th.admin-grid-cSub{text-align:left}.admin-grid thead .admin-grid-cRow,.admin-grid thead .admin-grid-cChk,.admin-grid thead .admin-grid-cId,.admin-grid thead .admin-grid-cSub{z-index:4;background:var(--header)!important}.admin-grid tbody tr:hover .admin-grid-cSub{background:#eef5f9}.admin-grid tbody tr.is-selected .admin-grid-cSub{background:#eaf5ee}.admin-grid-empty td{text-align:center;color:#9aa1aa;padding:36px;font-size:13px}html.dark .admin-gridwrap,html.dark .admin-grid th,html.dark .admin-grid td{background:var(--topbar-bg)}html.dark .admin-grid thead th{color:var(--muted)}html.dark .admin-grid tbody tr:nth-child(2n) td{background:#1a2430}html.dark .admin-grid-cRow,html.dark .admin-grid-cChk,html.dark .admin-grid-cId{background:#1a2430!important}:root{--auth-surface:#fbfbfa;--auth-mesh-green:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){:root{--auth-mesh-green:color-mix(in srgb,var(--accent,#1f6f43)7%,transparent)}}:root{--auth-mesh-amber:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){:root{--auth-mesh-amber:color-mix(in srgb,var(--amber,#8a6400)6%,transparent)}}.auth-page{box-sizing:border-box;background:var(--bg);min-height:100dvh;color:var(--frame);font-family:var(--font)}.auth-page--split{background:var(--auth-surface);grid-template-columns:minmax(0,62fr) minmax(0,38fr);height:100dvh;max-height:100dvh;display:grid;overflow:hidden}.auth-brand-panel{background:var(--frame,#1a1d21);color:#fff;flex-direction:column;justify-content:space-between;min-width:0;padding:36px 48px 32px;display:flex;position:relative;overflow:hidden}.auth-brand-panel--placeholder{pointer-events:none;min-height:100%}.auth-brand-panel__layers{pointer-events:none;z-index:0;position:absolute;inset:0}.auth-brand-panel__mesh{background:radial-gradient(ellipse 55% 45% at 18% 30%,var(--auth-mesh-green),transparent 70%),radial-gradient(ellipse 50% 40% at 78% 62%,var(--auth-mesh-amber),transparent 72%),radial-gradient(ellipse 40% 35% at 48% 88%,var(--auth-mesh-green),transparent 68%);position:absolute;inset:-20%}.auth-brand-panel__mesh--slow{background:radial-gradient(ellipse 45% 50% at 62% 22%,var(--auth-mesh-amber),transparent 70%),radial-gradient(ellipse 50% 40% at 28% 70%,var(--auth-mesh-green),transparent 68%);opacity:.85}.auth-brand-panel__grid{background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.auth-brand-panel__nodes{position:absolute;inset:0}.auth-brand-panel__node{background:#ffffff59;border-radius:50%;width:5px;height:5px;position:absolute;left:0;box-shadow:0 0 0 1px #ffffff14}.auth-brand-panel__node:first-child{animation-delay:0s;top:22%}.auth-brand-panel__node:nth-child(2){animation-delay:-8s;top:38%}.auth-brand-panel__node:nth-child(3){animation-delay:-16s;top:54%}.auth-brand-panel__node:nth-child(4){animation-delay:-24s;top:30%}.auth-brand-panel__node:nth-child(5){animation-delay:-32s;top:66%}.auth-brand-panel__node:nth-child(6){animation-delay:-40s;top:48%}.auth-brand-panel__grain{opacity:.03;mix-blend-mode:overlay;position:absolute;inset:0}.auth-brand-panel__content{z-index:1;flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.auth-brand-panel__logo{object-fit:contain;align-self:flex-start;width:auto;height:28px}.auth-brand-panel__copy{max-width:520px;margin-top:auto;margin-bottom:auto;padding:48px 0}.auth-brand-panel__headline{font-family:var(--font);letter-spacing:-.02em;color:#ffffffeb;margin:0;font-size:clamp(32px,2.75vw,44px);font-weight:600;line-height:1.1}.auth-brand-panel__sub{color:#ffffff94;max-width:36ch;margin:14px 0 0;font-size:15px;font-weight:400;line-height:1.45}.auth-brand-panel__stat{letter-spacing:.01em;color:#ffffff8c;min-height:1.4em;font-size:13px;font-weight:500;position:relative}.auth-brand-panel__stat-item{opacity:0;transition:opacity .32s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}.auth-brand-panel__stat-item.is-active{opacity:1;position:relative}.auth-surface{z-index:1;background:var(--auth-surface);-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:0;padding:40px 48px;display:flex;position:relative;overflow-y:auto}.auth-surface__inner{width:100%;max-width:min(380px,100%)}@media (width<=1100px){.auth-page--split .auth-surface{padding:32px 28px}.auth-page--split .auth-brand-panel{padding:28px 32px 24px}}@media (width<=960px){.auth-page--split .auth-surface{padding:28px 20px}.auth-page--split .auth-brand-panel__headline{font-size:clamp(28px,3.2vw,36px)}}.auth-surface__wordmark{margin-bottom:28px;display:none}.auth-surface__wordmark img{object-fit:contain;width:auto;height:28px}.auth-surface__promise{color:var(--frame);letter-spacing:-.01em;margin:0 0 28px;font-size:15px;font-weight:600;line-height:1.35;display:none}.auth-surface h1{letter-spacing:-.02em;color:var(--frame,#1a1d21);margin:0 0 6px;font-size:28px;font-weight:600;line-height:1.15}.auth-surface .auth-sub{color:var(--frame,#1a1d21);margin:0 0 28px;font-size:14px;font-weight:400;line-height:1.4}@supports (color:color-mix(in lab, red, red)){.auth-surface .auth-sub{color:color-mix(in srgb,var(--frame,#1a1d21)68%,var(--auth-surface,#fbfbfa))}}.auth-btn--microsoft{background:var(--frame,#1a1d21);color:#fff;width:100%;height:48px;font-family:var(--font);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-size:15px;font-weight:600;transition:transform .12s ease-out,box-shadow .12s ease-out,background-color .12s ease-out,opacity .12s ease-out;display:inline-flex;box-shadow:0 0 #0000}.auth-btn--microsoft:disabled{opacity:.72;cursor:not-allowed}.auth-btn--microsoft[aria-busy=true]{cursor:wait}.auth-btn--microsoft:hover:not(:disabled){background:#24282d;transform:translateY(-1px);box-shadow:0 2px 8px #0000002e}.auth-btn--microsoft:active:not(:disabled){box-shadow:none;transition-duration:80ms;transform:scale(.985)}.auth-btn--microsoft:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.auth-btn--microsoft svg{flex-shrink:0;width:18px;height:18px}.auth-btn--microsoft .auth-inline-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:14px;height:14px}.auth-divider{color:var(--frame,#1a1d21);align-items:center;gap:12px;margin:22px 0 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-divider{color:color-mix(in srgb,var(--frame,#1a1d21)68%,var(--auth-surface,#fbfbfa))}}.auth-divider{letter-spacing:.01em;font-size:12px;font-weight:500}.auth-divider:before,.auth-divider:after{content:"";background:var(--cell,#b9bfc7);opacity:.7;flex:auto;height:1px}.auth-dev-block{margin-top:0}.auth-info-panel{background:var(--frame)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel{background:color-mix(in srgb,var(--frame)4%,var(--auth-surface))}}.auth-info-panel{border:1px solid var(--cell)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel{border:1px solid color-mix(in srgb,var(--cell)70%,transparent)}}.auth-info-panel{color:var(--frame)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel{color:color-mix(in srgb,var(--frame)70%,transparent)}}.auth-info-panel{border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:12.5px;font-weight:500;line-height:1.4}.auth-info-panel--accent{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel--accent{background:color-mix(in srgb,var(--accent)8%,#fff)}}.auth-info-panel--accent{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel--accent{border-color:color-mix(in srgb,var(--accent)28%,var(--cell))}}.auth-info-panel--accent{color:var(--frame)}@supports (color:color-mix(in lab, red, red)){.auth-info-panel--accent{color:color-mix(in srgb,var(--frame)78%,transparent)}}.auth-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.auth-field label{color:var(--frame);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}.auth-field-label-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.auth-field input,.auth-field select{border:1px solid var(--cell,#b9bfc7);height:44px;color:var(--frame);box-sizing:border-box;background:#fff;border-radius:6px;width:100%;padding:0 12px;font-family:inherit;font-size:15px;transition:border-color .14s ease-out,box-shadow .14s ease-out}.auth-field input:focus,.auth-field select:focus{border-color:var(--accent,#1f6f43);box-shadow:0 0 0 2px var(--accent)}@supports (color:color-mix(in lab, red, red)){.auth-field input:focus,.auth-field select:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent)12%,transparent)}}.auth-field input:focus-visible,.auth-field select:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.auth-field input:disabled,.auth-field select:disabled{opacity:.65;cursor:not-allowed}.auth-hint{color:var(--frame);font-size:12.5px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.auth-hint{color:color-mix(in srgb,var(--frame)55%,transparent)}}.auth-hint{margin:0 0 12px}.auth-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.auth-actions--stack{flex-direction:column;align-items:stretch}.auth-btn{border:1.5px solid var(--accent,#1f6f43);background:var(--accent,#1f6f43);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .12s ease-out,box-shadow .12s ease-out,background-color .12s ease-out,opacity .12s ease-out;display:inline-flex;box-shadow:0 0 #0000}.auth-btn:disabled{opacity:.65;cursor:default}.auth-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #0000002e}.auth-btn:active:not(:disabled){box-shadow:none;transition-duration:80ms;transform:scale(.985)}.auth-btn:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.auth-btn--block{width:100%}.auth-link{color:var(--frame);font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab, red, red)){.auth-link{color:color-mix(in srgb,var(--frame)72%,var(--auth-surface,#fbfbfa))}}.auth-link{text-decoration:none}button.auth-link{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit}.auth-link:hover{color:var(--accent,#1f6f43)}.auth-link:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:2px}.auth-footer{color:var(--frame,#1a1d21);margin-top:28px;font-size:12px;font-weight:400;line-height:1.45}@supports (color:color-mix(in lab, red, red)){.auth-footer{color:color-mix(in srgb,var(--frame,#1a1d21)68%,var(--auth-surface,#fbfbfa))}}.auth-footer a{color:inherit;text-underline-offset:2px;text-decoration:underline}.auth-footer a:hover{color:var(--frame)}.auth-footer a:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:2px}.auth-footer__meta{margin-top:4px}.auth-field-input-wrap{position:relative}.auth-field-input-wrap input{padding-right:44px}.auth-password-toggle{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.auth-error{color:var(--red,#c0392b);margin:0;font-size:12px;font-weight:500;line-height:1.35}.auth-form-error{background:var(--banner,#fde8d7);border:none;border-left:3px solid var(--amber,#8a6400);color:var(--amber,#8a6400);border-radius:0 6px 6px 0;margin-bottom:16px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.4}.auth-form-error__text{margin:0}.auth-form-error__meta{opacity:.92;margin:6px 0 0;font-size:12px;font-weight:500}.auth-form-error__meta a{color:inherit;text-underline-offset:2px;font-weight:600}.auth-form-error__meta a:hover{color:var(--frame,#1a1d21)}.auth-password-toggle:hover:not(:disabled){color:var(--frame);background:var(--frame)}@supports (color:color-mix(in lab, red, red)){.auth-password-toggle:hover:not(:disabled){background:color-mix(in srgb,var(--frame)6%,transparent)}}.auth-password-toggle:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.auth-form-error a:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:2px}.auth-page--success{position:relative}.auth-page--success .auth-surface{pointer-events:none}.auth-page--success .auth-brand-panel{z-index:2;position:absolute;inset:0}@media (width<=899.98px){.auth-page--split{height:auto;min-height:100dvh;max-height:none;display:block;overflow:auto}.auth-brand-panel{display:none}.auth-surface{justify-content:flex-start;min-height:100dvh;padding:max(40px,8vh) 24px 40px}.auth-surface__wordmark,.auth-surface__promise{display:block}.auth-page--split .auth-brand-panel{animation:none}.auth-page--success .auth-brand-panel{display:none}}@media (width<=389.98px){.auth-surface{padding-left:16px;padding-right:16px}.auth-surface h1{font-size:24px}}.auth-shell{max-width:440px;margin:40px auto;padding:0 16px 48px}.auth-shell--wide{max-width:480px}.auth-card{border:1.5px solid var(--frame);background:#fff;border-radius:8px;padding:22px 22px 18px}.auth-brand{align-items:center;gap:10px;margin-bottom:16px;display:flex}.auth-brand img{object-fit:contain;width:auto;height:32px}.auth-card h1{margin:0 0 4px;font-size:18px;font-weight:800}.auth-card .auth-sub{color:var(--muted);margin:0 0 18px;font-size:12.5px}.auth-card .auth-field label{text-transform:uppercase;letter-spacing:.4px;color:#4a5158;font-size:11px;font-weight:800}.auth-card .auth-field input,.auth-card .auth-field select{border:1.5px solid #c9ced6;height:auto;padding:9px 11px;font-size:13.5px}.auth-btn--ghost{color:var(--frame);background:#fff;border:1.5px solid #c9ced6;height:44px}.auth-btn--ghost:hover:not(:disabled){background:var(--bg)}.auth-legal{color:var(--muted);text-align:center;margin:14px 0 0;font-size:11.5px;font-weight:500;line-height:1.45}.auth-required{letter-spacing:.2px;text-transform:lowercase;color:var(--muted);margin-left:4px;font-size:10px;font-weight:700}.auth-loading{color:var(--muted);padding-top:48px;font-weight:600}.db-context-scope{color:var(--frame);font-weight:600}.db-context-period{color:var(--muted);font-size:12px}.banner{text-align:center;color:#1a1d21;background:#eef5f0;border:2px solid #1a1d21;border-radius:6px;margin-bottom:10px;padding:10px 16px;font-size:16px;font-weight:800}.banner .sep{color:#1f6f43;margin:0 8px;font-weight:600}.navrow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.navlink{color:#4a5158;cursor:pointer;background:#fff;border:1.5px solid #c9ced6;border-radius:7px;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:700}.navlink.on{color:#fff;background:#1f6f43;border-color:#1f6f43}.navlink:hover:not(.on){background:#eef0f3}.db-link{color:inherit;font-family:inherit;font-weight:700;font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.db-link:hover{color:#1f6f43;text-decoration:underline}.db-link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1f6f43}html.dark .db-link:hover{color:#6bbf8a}.spacer{flex:1}.tab-group,.db-tabs{background:#fff;border:1.5px solid #c9ced6;border-radius:7px;display:flex;overflow:hidden}.db-tabs{height:28px}.db-tabs--context{margin-left:auto}.tab-btn,.db-tab{cursor:pointer;color:#4a5158;background:#fff;border:none;border-right:1px solid #e3e6ea;border-radius:0;padding:7px 14px;font-family:inherit;font-size:12.5px;font-weight:600}.db-tab{height:100%;padding:0 12px}.tab-btn:last-child,.db-tab:last-child{border-right:none}.tab-btn.active,.db-tab--on{color:#fff;background:#1f6f43;font-weight:700}.tab-btn.active:hover:not(:disabled),.db-tab--on:hover:not(:disabled){background:#1f6f43}.block{margin-bottom:22px}.block-title{background:#fff3b0;border:1.5px solid #1a1d21;border-bottom:none;border-radius:6px 6px 0 0;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-flex}.block-title .n{color:#fff;background:#1a1d21;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:11px;display:inline-flex}.block-title.urgent{background:#fdeeec}.block-sub{color:#6a727b;margin:4px 0 8px 2px;font-size:11.5px}.scorebar{flex-wrap:wrap;gap:14px;margin-bottom:12px;display:flex}.scorecard{min-width:180px;color:inherit;background:#fff;border:1.5px solid #1a1d21;border-radius:8px;flex:1;padding:12px 16px;text-decoration:none}.scorecard .sc-label{text-transform:uppercase;letter-spacing:.5px;color:#6a727b;font-size:11px;font-weight:800}.scorecard .sc-value{margin-top:4px;font-size:24px;font-weight:800}.scorecard .sc-sub{color:#6a727b;margin-top:2px;font-size:11.5px}.scorecard.risk{background:#fdf5f4;border-color:#c0392b}.scorecard.risk .sc-value{color:#c0392b}.scorecard.ok{background:#f3faf5;border-color:#1f6f43}.scorecard.gap{background:#fafbfc;border-style:dashed;border-color:#b9bfc7}.scorecard.gap .sc-value{color:#6a727b;font-size:16px;font-weight:700}a.scorecard:hover{box-shadow:0 3px 10px #0000001a}a.scorecard:focus-visible{outline-offset:2px;outline:2px solid #1f6f43}.sc-go{color:#1f6f43;margin-top:6px;font-size:11px;font-weight:700;display:inline-block}.db-table{border-collapse:collapse;background:#fff;border:1.5px solid #1a1d21;width:100%}.db-table th,.db-table td{border:1px solid #b9bfc7;padding:7px 10px;font-size:13px}.db-table thead th{text-align:center;white-space:nowrap;background:#fff3b0;font-weight:800}.db-table tbody th{text-align:left;color:#2a2f35;white-space:nowrap;background:#fafbfc;font-weight:600}.db-table td{text-align:center;font-variant-numeric:tabular-nums}.db-table td.left{text-align:left}.db-table tr.total-row th,.db-table tr.total-row td{background:#eef2f6;border-top:2px solid #1a1d21;font-weight:800}.db-rate{color:var(--muted,#6a727b);font-size:11px;font-weight:600}.sales-dash-book-kpis{margin-bottom:14px}.sales-dash-pipe-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px 20px;display:grid}@media (width<=960px){.sales-dash-pipe-grid{grid-template-columns:1fr}}.sales-dash-pipeline{min-width:0}.sales-dash-pipe-scroll{border:1px solid var(--line,#e4e8ec);background:var(--surface,#fff);border-radius:8px;overflow-x:auto}.sales-dash-stage-table{width:100%;margin:0}.sales-dash-stage-table tbody tr:hover{background:#f2f6f4}.sales-dash-stage-table tfoot th,.sales-dash-stage-table tfoot td{border-top:1px solid var(--line,#d8dde3);color:var(--muted,#5c6570);font-size:12px}.sales-dash-stage-link{vertical-align:middle;text-decoration:none;display:inline-flex}.sales-dash-stage-link:focus-visible{outline-offset:2px;border-radius:999px;outline:2px solid #1f6f43}.sales-dash-stage-link .wb-chip{max-width:160px}.sales-dash-stage-share{align-items:center;gap:8px;min-width:88px;display:flex}.sales-dash-stage-bar{background:#e8ecf0;border-radius:999px;flex:1;height:6px;overflow:hidden}.sales-dash-stage-bar-fill{background:#1f6f43;border-radius:999px;min-width:0;height:100%}.sales-dash-stage-pct{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);text-align:right;min-width:2.5em;font-size:11px;font-weight:700}.sales-dash-stage-open{white-space:nowrap}.sales-dash-discipline{margin:0}.sales-dash-discipline.scorebar{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=560px){.sales-dash-discipline.scorebar{grid-template-columns:1fr}}html.dark .sales-dash-pipe-scroll{background:#1e2630;border-color:#3a4a5c}html.dark .sales-dash-stage-table tbody tr:hover{background:#1e3333}html.dark .sales-dash-stage-bar{background:#2a3542}.sales-dash-caught{margin:0 0 10px}.sales-dash-ai{border-top:1px dashed #d0d5dc;margin-top:14px;padding-top:12px}.sales-dash-ai-panel{margin-top:8px}.sales-dash-table-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0 0 8px;font-size:12px;font-weight:800}.sales-dash-claim{border-top:1px dashed #d0d5dc;margin-top:12px;padding-top:12px}.sales-dash-claim-label{color:var(--frame,#1a1d21);margin:0 0 8px;font-size:12px;font-weight:700}html.dark .sales-dash-ai,html.dark .sales-dash-claim{border-top-color:#3a4a5c}html.dark .sales-dash-claim-label{color:#dfe3eb}html.dark .sales-dash-table-heading{color:#9aa3ad}.db-table td.strong,.db-table .strong,.strong{font-weight:800}.db-table td.zero,.db-table .zero,.zero{color:#aab1b9}.db-table td.bad,.db-table .bad,.bad{color:#c0392b;background:#fdeeec;font-weight:800}.db-table td.good,.db-table .good,.good{color:#1f6f43;font-weight:800}.db-table td.warn,.db-table .warn,.warn{color:#9a6b00;background:#fff8e0;font-weight:700}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:22px;display:grid}@media (width<=1000px){.two-col{grid-template-columns:1fr}}.bar-cell{align-items:center;gap:8px;display:flex}.mini{background:#eceff3;border:1px solid #d7dbe1;border-radius:5px;flex:1;min-width:50px;height:8px;overflow:hidden}.mini i{height:100%;display:block}.pill{border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.pill.red{color:#c0392b;background:#fdeeec;border:1px solid #efb9b2}.pill.purple{color:#5b3ea8;background:#f1ecfb;border:1px solid #d2c6ef}.footnote{color:#8a919a;margin-top:6px;font-size:11px}.db-day-summary{color:#1a1d21;background:#eef5f0;border:1.5px solid #1a1d21;border-radius:8px;margin:0 0 14px;padding:14px 16px;font-size:14.5px;font-weight:600;line-height:1.5}.db-day-clear{color:#6a727b;margin:0 0 8px 2px;font-size:12.5px}.db-day-summary .db-day-line{display:block}.db-day-summary .db-day-start{color:#1f6f43;margin-top:6px;font-weight:800;display:block}.db-day-cta{background:#1f6f43;border:1.5px solid #1f6f43;border-radius:7px;align-items:center;margin-top:10px;padding:8px 14px;font-size:12.5px;font-weight:800;text-decoration:none;display:inline-flex;color:#fff!important}.db-day-cta:hover{filter:brightness(1.05)}.db-day-cta:focus-visible{outline-offset:2px;outline:2px solid #1f6f43}html.dark .db-day-summary{color:#dfe3eb;background:#1a2e24;border-color:#3a4a5c}html.dark .db-day-summary .db-day-start{color:#6bbf8a}html.dark .db-day-cta{background:#1f6f43;border-color:#1f6f43}.db-loading,.db-error{border:1.5px solid var(--frame);color:var(--muted);background:#fff;border-radius:8px;padding:28px}.db-error{color:var(--red)}@media print{body{background:#fff}.admin-sidebar,.admin-sidebar-backdrop,.admin-topbar,.admin-contextbar,.admin-sla-bell,.db-tabs,.tab-group,.navrow{display:none!important}.admin-layout{display:block}.admin-main{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;position:static!important;left:auto!important;overflow:visible!important}.admin-page,.admin-page--default,.admin-page--wide,.admin-page--narrow{max-width:none!important;margin:0!important;padding:0!important}.block{break-inside:avoid;page-break-inside:avoid}a.scorecard{box-shadow:none!important}a.scorecard .sc-go{display:none}}html.dark .banner{color:#dfe3eb;background:#1a2e24;border-color:#3a4a5c}html.dark .banner .sep{color:#6bbf8a}html.dark .block-title{color:#f0e6c8;background:#3a3320;border-color:#4a4a4a}html.dark .block-title.urgent{color:#f0d4d0;background:#2e1c1a}html.dark .scorecard,html.dark .db-table{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .db-table th,html.dark .db-table td{border-color:#33404f}html.dark .db-table thead th{color:#e8dca8;background:#2a3444}html.dark .db-table tbody th{color:#cfd6df;background:#222c38}html.dark .db-table tr.total-row th,html.dark .db-table tr.total-row td{background:#263041}html.dark .tab-group,html.dark .db-tabs,html.dark .tab-btn,html.dark .db-tab,html.dark .navlink{color:#cfd6df;background:#1c2732;border-color:#3a4a5c}html.dark .tab-btn,html.dark .db-tab{border-right-color:#33404f}html.dark .navlink:hover:not(.on){background:#243040}html.dark .db-loading,html.dark .db-error{background:#1c2732}html.dark .scorecard.ok{background:#1a2e24}html.dark .scorecard.risk{background:#2e1c1a}html.dark .scorecard.gap{background:#222c38;border-color:#3a4a5c}html.dark .scorecard.gap .sc-value{color:#9aa3ad}.db-table tr.pa-last-admin td{box-shadow:inset 3px 0 #1f6f43}html.dark .db-table tr.pa-last-admin td{box-shadow:inset 3px 0 #6bbf8a}button.scorecard{font:inherit;text-align:left;cursor:pointer;appearance:none}.pa-page{flex-direction:column;gap:12px;display:flex}.pa-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.pa-page-titles h1{color:var(--frame,#1a1d21);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800}.pa-page-titles p{color:var(--muted,#6a727b);margin:4px 0 0;font-size:12.5px}.pa-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.pa-sync-block{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.pa-btn-secondary{height:32px;color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.pa-btn-secondary:hover:not(:disabled){border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43)}.pa-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.pa-btn-icon{width:32px;height:32px;color:var(--muted,#6a727b);cursor:pointer;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.pa-btn-icon:hover{border-color:var(--accent,#1f6f43);color:var(--frame,#1a1d21)}.pa-overflow-menu{z-index:30;border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;width:min(88vw,240px);margin-top:6px;padding:4px;position:absolute;right:0;box-shadow:0 8px 24px #1a1d211f}.pa-overflow-item{width:100%;color:var(--frame,#1a1d21);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.pa-overflow-item:hover:not(:disabled){background:var(--bg,#f4f5f7)}.pa-overflow-item:disabled{opacity:.5;cursor:not-allowed}.pa-scorebar.scorebar{gap:8px;margin:0}.pa-scorebar .scorecard{min-width:0;padding:10px 12px}.pa-grid-shell{flex-direction:column;min-width:0;display:flex}.pa-subbar.wb-subbar{border-radius:8px 8px 0 0}.pa-subbar-search{flex:200px;min-width:160px;max-width:280px;position:relative}.pa-subbar-search .wb-search{width:100%;max-width:none;padding-left:30px}.pa-subbar-search-icon{width:14px;height:14px;color:var(--muted,#6a727b);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.pa-grid-panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:0 0 8px 8px;min-width:0;padding:10px 12px 12px}.pa-grid-count{color:var(--muted,#6a727b);margin:0 0 8px;font-size:12px;font-weight:600}.pa-grid-chips{flex-wrap:wrap;gap:4px;display:flex}.pa-grid-chip{border:1px solid var(--cell,#b9bfc7);color:var(--frame,#1a1d21);background:#fff;border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.pa-signin{color:var(--muted,#6a727b);font-size:12px;font-weight:500}.pa-leads{font-variant-numeric:tabular-nums;font-weight:600}.pa-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.pa-empty-icon{color:#9aa3ad;width:40px;height:40px}.pa-empty-title{color:var(--frame,#1a1d21);margin:0;font-size:13px;font-weight:700}.pa-pager{color:var(--muted,#6a727b);align-items:center;gap:10px;margin-top:12px;font-size:12px;font-weight:600;display:flex}html.dark .pa-page-titles h1{color:#dfe3eb}html.dark .pa-page-titles p,html.dark .pa-grid-count,html.dark .pa-signin,html.dark .pa-pager{color:#9aa3ad}html.dark .pa-btn-secondary,html.dark .pa-btn-icon,html.dark .pa-overflow-menu,html.dark .pa-grid-panel,html.dark .pa-grid-chip{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .pa-btn-secondary:hover:not(:disabled),html.dark .pa-btn-icon:hover{color:#8fd4a8;border-color:#6bbf8a}html.dark .pa-overflow-item{color:#dfe3eb}html.dark .pa-overflow-item:hover:not(:disabled){background:#17212b}html.dark .pa-empty-title{color:#dfe3eb}.pa-drawer-root{z-index:90;justify-content:flex-end;display:flex;position:fixed;inset:0}.pa-drawer-backdrop{cursor:pointer;background:#1a1d2173;border:none;margin:0;padding:0;position:absolute;inset:0}.pa-drawer{z-index:1;border-left:1.5px solid var(--frame,#1a1d21);width:min(440px,100vw);height:100%;color:var(--frame,#1a1d21);background:#fff;flex-direction:column;display:flex;position:relative;box-shadow:-12px 0 32px #1a1d211f}@media (width<=560px){.pa-drawer{border-left:none;width:100vw}}.pa-drawer-head{border-bottom:1px solid var(--line,#e2e5ea);background:#fff3b0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.pa-drawer-head-main{align-items:center;gap:10px;min-width:0;display:flex}.pa-drawer-avatar{color:#1f6f43;box-sizing:border-box;background:#e4f2e9;border:2.5px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:inline-flex}.pa-drawer-avatar--on{border-color:var(--accent,#1f6f43);box-shadow:0 0 0 2px #e4f2e9}.pa-drawer-avatar--off{color:#6a727b;background:#eef0f3;border-color:#9aa3ad;box-shadow:0 0 0 2px #f4f5f7}.pa-drawer-title{margin:0;font-size:15px;font-weight:800}.pa-drawer-sub{color:var(--muted,#6a727b);margin:2px 0 0;font-size:12px}.pa-drawer-head-meta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.pa-drawer-close{width:32px;height:32px;color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pa-drawer-close:hover{color:var(--frame,#1a1d21);background:#1a1d210f}.pa-drawer-body{flex-direction:column;flex:1;gap:18px;padding:16px;display:flex;overflow:auto}.pa-drawer-section{flex-direction:column;gap:8px;display:flex}.pa-drawer-section-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0;font-size:11px;font-weight:800}.pa-drawer-hint{color:var(--muted,#6a727b);margin:0;font-size:12px;line-height:1.45}.pa-drawer-fields{flex-direction:column;gap:12px;display:flex}.pa-identity-card{border:1px solid var(--cell,#b9bfc7);background:var(--bg,#f4f5f7);border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pa-identity-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.pa-entra-badge{border:1px solid var(--cell,#b9bfc7);color:var(--muted,#6a727b);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}.pa-identity-rows{flex-direction:column;gap:0;margin:4px 0 0;display:flex}.pa-identity-row{border-top:1px solid var(--line,#e2e5ea);grid-template-columns:7.5rem 1fr;align-items:center;gap:10px;padding:8px 0;display:grid}.pa-identity-row dt{letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0;font-size:10px;font-weight:700}.pa-identity-row dd{color:var(--frame,#1a1d21);word-break:break-word;min-width:0;margin:0;font-size:13px;font-weight:600}.pa-identity-row dd.mono,.pa-drawer .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500}.pa-identity-row .zero{color:var(--muted,#6a727b);font-weight:600}.pa-cap-preview{flex-wrap:wrap;gap:6px;margin-top:-2px;display:flex}.pa-cap-chip{border:1px solid #0000;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.pa-cap-chip--ok{color:#1f6f43;background:#e7f3ec;border-color:#b7d8c4}.pa-cap-chip--no{color:#6a727b;background:#eef0f3;border-color:#d3d7dd}.pa-centers-label-row{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;display:flex}.pa-centers-bulk{align-items:center;gap:4px;font-size:11px;display:inline-flex}.pa-centers-bulk-sep{color:var(--muted,#6a727b)}.pa-link-btn{font:inherit;color:var(--accent,#1f6f43);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-size:11px;font-weight:700;text-decoration:underline}.pa-link-btn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.pa-req{color:var(--red,#c0392b);font-weight:800}.pa-centers-global{border:1px dashed var(--cell,#b9bfc7);background:var(--bg,#f4f5f7);color:var(--muted,#6a727b);border-radius:8px;margin:0;padding:10px 12px;font-size:12px;font-weight:600}.pa-center-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pa-center-chip{border:1px solid var(--cell,#b9bfc7);color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:999px;align-items:center;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.pa-center-chip:hover:not(:disabled){border-color:var(--accent,#1f6f43)}.pa-center-chip.is-selected{color:#1f6f43;background:#e7f3ec;border-color:#1f6f43}.pa-center-chip:disabled{opacity:.55;cursor:not-allowed}.pa-center-chip:focus-visible{outline-offset:1px;outline:2px solid #1f6f438c}.pa-switch-row{align-items:flex-start;gap:12px;padding-top:4px;display:flex}.pa-switch{cursor:pointer;background:#eef0f3;border:1.5px solid #b9bfc7;border-radius:999px;flex-shrink:0;width:40px;height:22px;padding:0;transition:background .15s,border-color .15s;position:relative}.pa-switch.is-on{background:var(--accent,#1f6f43);border-color:var(--accent,#1f6f43)}.pa-switch:disabled{opacity:.5;cursor:not-allowed}.pa-switch:focus-visible{outline-offset:2px;outline:2px solid #1f6f438c}.pa-switch-thumb{background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1a1d2133}.pa-switch.is-on .pa-switch-thumb{transform:translate(18px)}.pa-switch-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.pa-switch-state{color:var(--frame,#1a1d21);font-size:13px;font-weight:700}.pa-drawer-foot{border-top:1px solid var(--line,#e2e5ea);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.pa-drawer-foot-left{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.pa-drawer-foot-right{align-items:center;gap:8px;margin-left:auto;display:flex}.pa-dirty-cue{color:var(--muted,#6a727b);letter-spacing:.02em;font-size:11px;font-weight:700}.pa-btn-danger{color:#c0392b;cursor:pointer;background:#fdeeec;border:1.5px solid #efb9b2;border-radius:6px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.pa-btn-danger:hover:not(:disabled){background:#f8d7d3;border-color:#c0392b}.pa-btn-danger:disabled{opacity:.45;cursor:not-allowed}.pa-btn-danger:focus-visible{outline-offset:2px;outline:2px solid #c0392b73}.pa-btn-save{border:1.5px solid var(--accent,#1f6f43);background:var(--accent,#1f6f43);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 14px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.pa-btn-save:hover:not(:disabled){background:#185a36;border-color:#185a36}.pa-btn-save:disabled{opacity:.45;cursor:not-allowed}.pa-btn-save:focus-visible{outline-offset:2px;outline:2px solid #1f6f438c}html.dark .pa-drawer{color:#dfe3eb;background:#1c2732;border-left-color:#3a4a5c;box-shadow:-12px 0 32px #00000059}html.dark .pa-drawer-head{background:#2a3320;border-bottom-color:#3a4a5c}html.dark .pa-drawer-avatar{color:#8fd4a8;background:#1a2e24}html.dark .pa-drawer-avatar--on{border-color:#6bbf8a;box-shadow:0 0 0 2px #1a2e24}html.dark .pa-drawer-avatar--off{color:#9aa3ad;background:#222c38;border-color:#6a727b;box-shadow:0 0 0 2px #17212b}html.dark .pa-identity-card{background:#17212b;border-color:#3a4a5c}html.dark .pa-cap-chip--ok{color:#8fd4a8;background:#1e3a2c;border-color:#2f5c44}html.dark .pa-cap-chip--no{color:#9aa3ad;background:#222c38;border-color:#3a4a5c}html.dark .pa-centers-global{color:#9aa3ad;background:#17212b;border-color:#3a4a5c}html.dark .pa-center-chip{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .pa-center-chip.is-selected{color:#8fd4a8;background:#1a2e24;border-color:#6bbf8a}html.dark .pa-switch{background:#222c38;border-color:#3a4a5c}html.dark .pa-switch.is-on{background:#1f6f43;border-color:#6bbf8a}html.dark .pa-switch-state{color:#dfe3eb}html.dark .pa-link-btn{color:#8fd4a8}html.dark .pa-entra-badge{color:#9aa3ad;background:#1c2732;border-color:#3a4a5c}html.dark .pa-identity-row{border-top-color:#2d3e50}html.dark .pa-identity-row dd{color:#dfe3eb}html.dark .pa-drawer-foot{background:#1c2732;border-top-color:#3a4a5c}html.dark .pa-dirty-cue{color:#9aa3ad}html.dark .pa-btn-danger{color:#f0a8a0;background:#2e1c1a;border-color:#6b3530}html.dark .pa-btn-danger:hover:not(:disabled){background:#3a2420;border-color:#c0392b}html.dark .pa-btn-save{background:#1f6f43;border-color:#6bbf8a}html.dark .pa-btn-save:hover:not(:disabled){background:#185a36;border-color:#8fd4a8}html.dark .pa-drawer-close:hover{color:#dfe3eb;background:#ffffff0f}.pa-sync-chip{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.pa-sync-chip--ok{color:#1f6f43;background:#e4f2e9}.pa-sync-chip--drift{color:#3a424a;background:#eef0f3;border:1px solid #b9bfc7}.pa-sync-chip--disabled{color:#c0392b;background:#fdecea}.pa-sync-chip--unknown{color:var(--muted,#6a727b);background:0 0;padding-left:0}.db-table tr.pa-disabled-entra td{box-shadow:inset 3px 0 #c0392b}.pa-lifecycle-banner{border:1.5px solid var(--frame,#1a1d21);color:var(--frame,#1a1d21);background:#fff;border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:8px 14px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.pa-lifecycle-banner--risk{background:#fdecea;border-color:#c0392b}.pa-lifecycle-banner--gap{color:var(--muted,#6a727b);background:#f4f5f7;border-color:#b9bfc7}.pa-lifecycle-banner strong{font-weight:800}.pa-lifecycle-banner summary{cursor:pointer;font-weight:600;list-style-position:outside}.pa-lifecycle-banner summary::-webkit-details-marker{color:var(--muted,#6a727b)}.pa-last-synced{color:var(--muted,#6a727b);white-space:nowrap;font-size:11px}html.dark .pa-sync-chip--ok{color:#8fd4a8;background:#1a2e24}html.dark .pa-sync-chip--drift{color:#c8cdd4;background:#222c38;border-color:#3a4a5c}html.dark .pa-sync-chip--disabled{color:#f0a8a0;background:#2e1c1a}html.dark .pa-lifecycle-banner{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .pa-lifecycle-banner--risk{background:#2e1c1a;border-color:#c0392b}html.dark .pa-lifecycle-banner--gap{color:#9aa3ad;background:#17212b;border-color:#3a4a5c}html.dark .pa-last-synced{color:#9aa3ad}.pa-btn-sync{color:#fff;cursor:pointer;background:#1f6f43;border:1.5px solid #1f6f43;border-radius:6px;justify-content:center;align-items:center;height:32px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.pa-btn-sync:hover:not(:disabled){background:#185a36;border-color:#185a36}.pa-btn-sync:disabled{opacity:.55;cursor:not-allowed}.pa-btn-sync:focus-visible{outline-offset:2px;outline:2px solid #1f6f438c}.db-table tr.pa-row-click{cursor:pointer}.db-table tr.pa-row-click:hover td{background:#f0f7f3}html.dark .db-table tr.pa-row-click:hover td{background:#1a2e24}.pa-sort-btn{font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;align-items:center;gap:2px;margin:0;padding:0;display:inline-flex}.pa-sort-btn:hover,.pa-sort-btn.is-active{color:#1f6f43;text-underline-offset:2px;text-decoration:underline}.pa-sort-ind{font-size:10px;font-weight:800}html.dark .pa-btn-sync{background:#1f6f43;border-color:#6bbf8a}html.dark .pa-sort-btn:hover,html.dark .pa-sort-btn.is-active{color:#8fd4a8}html.dark .block-sub,html.dark .footnote,html.dark .db-day-clear{color:#9aa3ad}html.dark a.scorecard:focus-visible{outline-color:#6bbf8a}.db-page-heading{color:var(--frame);margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.2}.db-context-custom{position:relative}.db-context-custom-panel{z-index:40;border:1.5px solid var(--frame);background:#fff;border-radius:8px;width:280px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}html.dark .db-context-custom-panel{background:#1c2732;border-color:#3a4a5c}.db-context-custom-panel label{text-transform:uppercase;letter-spacing:.4px;color:var(--muted);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.db-context-custom-panel input[type=date]{box-sizing:border-box;border:1px solid var(--topbar-border,#d9dde3);width:100%;height:32px;color:var(--frame);font:inherit;background:#fff;border-radius:6px;margin-bottom:10px;padding:0 8px;font-size:12.5px}html.dark .db-context-custom-panel input[type=date]{background:#17212b;border-color:#3a4a5c}.db-context-custom-error{color:var(--red,#c0392b);margin:0 0 8px;font-size:12px;font-weight:600}.db-context-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ci-summary{margin-top:10px}.ci-table th,.ci-table td{white-space:nowrap}.ci-manager{text-overflow:ellipsis;max-width:140px;overflow:hidden}.ci-load{color:var(--muted,#6a727b);font-size:11px;font-weight:600}.ci-gap{color:var(--muted,#6a727b);font-weight:600}.ci-spark{align-items:flex-end;gap:2px;min-width:52px;height:22px;display:inline-flex}.ci-spark i{background:var(--accent,#1f6f43);opacity:.85;border-radius:2px 2px 0 0;width:5px;min-height:3px;display:block}.pill.green{color:#1f6f43;background:#e7f3ec;border:1px solid #b7d8c4}.pill.amber{color:#8a6400;background:#faf3e0;border:1px solid #e0c070}.pill.muted{color:#6a727b;background:#eef0f3;border:1px solid #d3d7dd}html.dark .ci-load,html.dark .ci-gap{color:#a8b0ba}html.dark .ci-spark i{background:#6bbf8a}html.dark .pill.green{color:#8fd4a8;background:#1e3a2c;border-color:#2f5c44}html.dark .pill.amber{color:#e0c070;background:#2a2410;border-color:#6b5a20}html.dark .pill.muted{color:#9aa3ad;background:#222c38;border-color:#3a4a5c}html.dark .pill.purple{color:#c4b5fd;background:#2a2438;border-color:#4c3d7a}html.dark .pill.red{color:#f0a8a0;background:#2e1c1a;border-color:#6b3530}.ci-expand{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-weight:700;display:inline-flex}.ci-expand:hover,.ci-expand:focus-visible{color:var(--accent,#1f6f43);outline:none}.ci-expand:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:4px}.ci-chevron{flex-shrink:0;transition:transform .15s}.ci-chevron.is-open{transform:rotate(180deg)}.ci-row-open th{color:var(--accent,#1f6f43)}.ci-profile-row>td{background:var(--bg,#f4f5f7);border-bottom:1.5px solid var(--line,#e2e5ea);white-space:normal!important;padding:0!important}.ci-profile{padding:14px 16px 16px}.ci-profile-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px 18px;display:grid}.ci-profile-h{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0 0 8px;font-size:11.5px;font-weight:800}.ci-funnel-list,.ci-named-list{margin:0;padding:0;list-style:none}.ci-funnel-list li{margin-bottom:8px}.ci-funnel-row{justify-content:space-between;gap:8px;font-size:12.5px;font-weight:600;display:flex}.ci-funnel-bar{background:#e2e5ea;border-radius:4px;height:6px;margin-top:3px;overflow:hidden}.ci-funnel-bar i{background:var(--accent,#1f6f43);border-radius:4px;height:100%;display:block}.ci-named-list li{border-bottom:1px solid var(--line,#e2e5ea);justify-content:space-between;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.ci-named-name{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.ci-named-count{color:var(--frame,#1a1d21);font-weight:700}.ci-team-table{font-size:12px}.ci-spark-lg{min-width:80px;height:36px}.ci-spark-lg i{width:8px}.ci-profile-actions{border-top:1px solid var(--line,#e2e5ea);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}button.scorecard.ci-attn-card{text-align:left;cursor:pointer;width:100%;font:inherit}button.scorecard.ci-attn-card .sc-value{font-size:14px}html.dark .ci-profile-row>td{background:#17212b;border-bottom-color:#2d3e50}html.dark .ci-funnel-bar{background:#243040}html.dark .ci-named-list li{border-bottom-color:#2d3e50}html.dark .ci-named-count{color:#dfe3eb}html.dark .ci-profile-actions{border-top-color:#2d3e50}.ci-kpi-link{color:inherit;font-weight:inherit;border-bottom:1px dotted #0000;text-decoration:none}.ci-kpi-link:hover,.ci-kpi-link:focus-visible{color:var(--accent,#1f6f43);border-bottom-color:var(--accent,#1f6f43);outline:none}.ci-health-btn{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.ci-health-btn:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:6px}.ci-empty{border:1.5px dashed var(--line,#e2e5ea);background:var(--bg,#f4f5f7);border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px;padding:20px 16px;display:flex}.ci-empty-sm{padding:14px 16px}.ci-empty-icon{width:36px;height:36px;color:var(--accent,#1f6f43);background:#e7f3ec;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.ci-empty-title{color:var(--frame,#1a1d21);margin:0;font-size:13.5px;font-weight:800}.ci-summary-jump{text-decoration:none}.ci-summary-jump:hover,.ci-summary-jump:focus-visible{outline:none;text-decoration:underline}.ci-attn-card{flex-direction:column;gap:4px;display:flex}.ci-attn-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}html.dark .ci-empty{background:#17212b;border-color:#3a4a5c}html.dark .ci-empty-icon{color:#8fd4a8;background:#1e3a2c}html.dark .ci-empty-title{color:#dfe3eb}.pa-profile{flex-direction:column;gap:14px;max-width:1100px;display:flex}.pa-profile-empty{text-align:center;color:var(--muted,#6a727b);padding:48px 16px;font-size:14px}.pa-profile-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.pa-profile-col{flex-direction:column;gap:14px;min-width:0;display:flex}.pa-profile-card{background:#fff;border:1px solid #d8dde4;border-radius:10px;padding:16px 18px}.pa-profile-card--readonly{background:#fafbfc}.pa-profile-card--editable{box-shadow:inset 3px 0 0 var(--accent,#1f6f43);background:#fff;border-color:#b9d4c4}.pa-editable-badge{height:20px;color:var(--accent,#1f6f43);letter-spacing:.04em;text-transform:uppercase;background:#e4f2e9;border-radius:999px;align-items:center;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.pa-profile-card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.pa-profile-card-title{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0 0 10px;font-size:13px;font-weight:800}.pa-profile-card-top .pa-profile-card-title{margin-bottom:0}.pa-profile-identity{align-items:center;gap:14px;margin-bottom:14px;display:flex}.pa-profile-name{letter-spacing:-.02em;color:var(--frame,#1a1d21);margin:0;font-size:20px;font-weight:800;line-height:1.2}.pa-profile-mono{color:var(--muted,#6a727b);word-break:break-all;margin:4px 0 0;font-size:12.5px}.pa-profile-meta-row{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.pa-profile-activity{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pa-activity-card{color:inherit;min-height:88px;text-decoration:none}.pa-activity-card .sc-value{font-variant-numeric:tabular-nums}.pa-profile .pa-btn-secondary:focus-visible,.pa-profile .pa-btn-save:focus-visible,.pa-profile .pa-btn-danger:focus-visible,.pa-profile .btn-cancel:focus-visible,.pa-profile a.scorecard:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.pa-profile .admin-modal-field input:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px;border-color:var(--accent,#1f6f43)}.pa-theme-toggle{background:#f4f6f8;border:1.5px solid #c9ced6;border-radius:8px;display:inline-flex;overflow:hidden}.pa-theme-opt{min-width:72px;height:32px;font:inherit;color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:12px;font-weight:700}.pa-theme-opt.is-on{color:var(--accent,#1f6f43);background:#fff;box-shadow:0 0 0 1px #c9ced6}.pa-theme-opt:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:-2px;z-index:1}.pa-profile-prefs-foot{border-top:1px solid #e8ebf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:10px;display:flex}.pa-profile-sec-actions{border-top:1px solid #e8ebf0;margin-top:12px;padding-top:12px}@media (width<=860px){.pa-profile-layout,.pa-profile-activity{grid-template-columns:1fr}}html.dark .pa-profile-card{background:#17212b;border-color:#3a4a5c}html.dark .pa-profile-card--readonly{background:#141c24}html.dark .pa-profile-card--editable{background:#17212b;border-color:#2f5a42;box-shadow:inset 3px 0 #6bbf8a}html.dark .pa-editable-badge{color:#8fd4a8;background:#1a2e24}html.dark .pa-profile-name{color:#dfe3eb}html.dark .pa-theme-toggle{background:#1c2732;border-color:#3a4a5c}html.dark .pa-theme-opt.is-on{color:#8fd4a8;background:#243140;box-shadow:0 0 0 1px #3a4a5c}html.dark .pa-profile-prefs-foot,html.dark .pa-profile-sec-actions{border-top-color:#3a4a5c}.reports-hub{font-family:var(--font,"Inter","Segoe UI",Arial,sans-serif);flex-direction:column;gap:14px;padding:4px 0 28px;display:flex}.reports-hub .sc-value,.reports-hub .rc-funnel-value,.reports-hub .rc-tbar-pct,.reports-hub .rc-table td,.reports-hub .db-table td,.reports-hub .db-table th,.reports-hub .reports-delta,.reports-hub .rc-org-totals strong,.reports-hub .block .sc-value{font-variant-numeric:tabular-nums}.reports-empty,.reports-hub .rc-ai-empty,.reports-hub .reports-breakdown-empty{color:var(--muted,#6a727b);margin:0;font-size:13px;line-height:1.45}.reports-deck{border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);box-shadow:var(--shadow);border-radius:12px;overflow:hidden}.reports-deck--compact .reports-deck-z1{gap:10px 14px;padding:10px 14px}.reports-deck--compact .reports-deck-mark{border-radius:8px;width:32px;height:32px;font-size:14px}.reports-deck--compact .reports-deck-h1{font-size:17px}.reports-deck--compact .reports-deck-z2{gap:8px 12px;padding:8px 14px}.reports-deck--compact .reports-deck-z3{padding:5px 14px 6px}.reports-deck--compact .reports-level-note{margin:0;font-size:11.5px;line-height:1.35}.reports-deck-z1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:14px 16px;display:flex}.reports-deck-identity{align-items:center;gap:12px;min-width:0;display:flex}.reports-deck-mark{background:var(--accent,#1f6f43);color:#fff;letter-spacing:-.02em;width:36px;height:36px;box-shadow:0 2px 8px var(--accent,#1f6f43);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reports-deck-mark{box-shadow:0 2px 8px color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.reports-deck-titles{min-width:0}.reports-deck-h1{color:var(--ink,#1a1d21);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:19px;font-weight:800;line-height:1.15;display:flex}.reports-city-select{flex-direction:column;gap:2px;min-width:0;display:inline-flex}.reports-city-select-label{text-transform:uppercase;letter-spacing:.04em;color:var(--accent,#1f6f43);font-size:10px;font-weight:800}.reports-city-select-ctl{border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);min-width:168px;height:32px;color:var(--ink,#1a1d21);cursor:pointer;border-radius:8px;padding:0 10px;font-size:13px;font-weight:700}.reports-city-select-ctl:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-city-select-ctl:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.reports-city-select-ctl:focus-visible{outline-offset:2px}.reports-city-select.is-scoped .reports-city-select-ctl{border-color:var(--accent,#1f6f43);box-shadow:0 0 0 1px var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-city-select.is-scoped .reports-city-select-ctl{box-shadow:0 0 0 1px color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.reports-city-select-hint{color:var(--muted,#6a727b);max-width:168px;font-size:10px;font-weight:650;line-height:1.2}.reports-city-pill{letter-spacing:.01em;color:#fff;background:var(--accent,#1f6f43);box-shadow:0 1px 4px var(--accent,#1f6f43);border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reports-city-pill{box-shadow:0 1px 4px color-mix(in srgb,var(--accent,#1f6f43)40%,transparent)}}.reports-city-pill{vertical-align:middle}html.dark .reports-city-select-ctl{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}.reports-deck-context{color:var(--muted,#6a727b);flex-wrap:wrap;align-items:center;gap:5px;margin:3px 0 0;font-size:11.5px;line-height:1.35;display:flex}.reports-deck-scope{color:var(--ink,#1a1d21);font-weight:700}.reports-deck-dot{color:var(--muted,#6a727b)}.reports-deck-live{font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}.reports-deck-pulse{background:var(--accent,#1f6f43);width:6px;height:6px;box-shadow:0 0 0 2px var(--accent,#1f6f43);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.reports-deck-pulse{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#1f6f43)25%,transparent)}}.reports-deck-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.reports-deck-ghost{appearance:none;border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);color:var(--muted,#6a727b);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:7px 11px;font-family:inherit;font-size:12px;font-weight:650;display:inline-flex}.reports-deck-ghost:hover{color:var(--ink,#1a1d21);border-color:var(--ink,#1a1d21)}.reports-deck-ghost:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-deck-ghost:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.reports-deck-ghost:focus-visible{outline-offset:2px}.reports-deck-z2{border-top:1px solid var(--line,#e2e5ea);background:var(--panel-2,#eef0f3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:10px 16px;display:flex}.reports-deck-scope-nav{flex-wrap:wrap;flex:auto;align-items:center;gap:8px 10px;min-width:0;display:flex}.reports-deck-scope-nav .reports-breadcrumb-wrap,.reports-deck-z2 .reports-breadcrumb-wrap{flex:auto;min-width:0}.reports-deck-back{appearance:none;border:1.5px solid var(--accent,#1f6f43);flex-shrink:0;align-items:center;gap:5px;margin:0;padding:5px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.reports-deck-back{border:1.5px solid color-mix(in srgb,var(--accent,#1f6f43)40%,var(--frame,#dfe3eb))}}.reports-deck-back{background:var(--panel,#fff);color:var(--accent,#1f6f43);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;font-size:12px;font-weight:750;line-height:1.2}.reports-deck-back-arrow{font-size:13px;font-weight:800;line-height:1}.reports-deck-back:hover{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-deck-back:hover{background:color-mix(in srgb,var(--accent,#1f6f43)10%,#fff)}}.reports-deck-back:hover{border-color:var(--accent,#1f6f43)}.reports-deck-back:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-deck-back:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.reports-deck-back:focus-visible{outline-offset:2px}.reports-deck--compact .reports-deck-back{padding:4px 9px;font-size:11.5px}html.dark .reports-deck-back{background:var(--panel,#1c2732);border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-deck-back{border-color:color-mix(in srgb,var(--accent,#1f6f43)45%,var(--cell,#3a4a5c))}}html.dark .reports-deck-back{color:#6fcf97}html.dark .reports-deck-back:hover{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-deck-back:hover{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .reports-deck-back:hover{border-color:var(--accent,#1f6f43)}.reports-deck-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}.reports-deck-filters .reports-slicers{margin:0}.reports-deck-filters .reports-slicer span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.reports-deck-filters .admin-ctl{min-width:118px;height:28px;font-size:12px}.reports-deck-vs{color:var(--ink,#1a1d21);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding-bottom:4px;font-size:12px;font-weight:650;display:inline-flex}.reports-deck-vs input{accent-color:var(--accent,#1f6f43);cursor:pointer;width:14px;height:14px}.reports-deck-z3{border-top:1px solid var(--line,#e2e5ea);background:var(--panel,#fff);padding:7px 16px 8px}.reports-deck-z3 .reports-level-note{max-width:none}html.dark .reports-deck{background:var(--panel,#1c2732)}html.dark .reports-deck-h1,html.dark .reports-deck-scope{color:var(--ink,#dfe3eb)}html.dark .reports-deck-ghost{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--muted,#99acc2)}html.dark .reports-deck-ghost:hover{color:var(--ink,#dfe3eb);border-color:var(--frame,#dfe3eb)}html.dark .reports-deck-z2{background:var(--panel-2,#243140);border-top-color:var(--line,#2d3e50)}html.dark .reports-deck-z3{background:var(--panel,#1c2732);border-top-color:var(--line,#2d3e50)}.reports-topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;display:flex}.reports-topbar-right{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.reports-density{border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);border-radius:8px;align-self:center;height:fit-content;display:inline-flex;overflow:hidden}.reports-deck-controls .reports-density-btn{padding:7px 10px;font-size:12px}.reports-density-btn{appearance:none;border:none;border-right:1px solid var(--cell,#b9bfc7);color:var(--muted,#6a727b);cursor:pointer;background:0 0;padding:6px 10px;font-family:inherit;font-size:11px;font-weight:650}.reports-density-btn:last-child{border-right:none}.reports-density-btn.is-on{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-density-btn.is-on{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#fff)}}.reports-density-btn.is-on{color:var(--accent,#1f6f43);font-weight:800}.reports-density-btn:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-density-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.reports-density-btn:focus-visible{outline-offset:-2px;z-index:1}html.dark .reports-density{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c)}html.dark .reports-density-btn{color:var(--muted,#9aa3ad);border-right-color:var(--cell,#3a4a5c)}html.dark .reports-density-btn.is-on{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-density-btn.is-on{background:color-mix(in srgb,var(--accent,#1f6f43)22%,#1c2732)}}html.dark .reports-density-btn.is-on{color:#7dcaa0}.reports-hub:focus{outline:none}.reports-deck-vs:focus-within{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-deck-vs:focus-within{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.reports-deck-vs:focus-within{outline-offset:2px;border-radius:4px}.reports-topbar-title h1{color:var(--ink,#1a1d21);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800}.reports-topbar-title p{color:var(--muted,#6a727b);max-width:36rem;margin:4px 0 0;font-size:12.5px}.reports-topbar-title strong{color:var(--ink,#1a1d21);font-weight:700}.reports-period-bar{flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:relative}.reports-period-seg{border:1.5px solid var(--frame,#1a1d21);background:var(--topbar-bg,#fff);border-radius:8px;flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.reports-period-seg-btn{appearance:none;border:none;border-right:1px solid var(--cell,#b9bfc7);color:var(--ink,#1a1d21);cursor:pointer;white-space:nowrap;background:0 0;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:650}.reports-period-seg-btn:last-child{border-right:none}.reports-period-seg-btn:hover:not(.is-on){background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-period-seg-btn:hover:not(.is-on){background:color-mix(in srgb,var(--accent,#1f6f43)8%,transparent)}}.reports-period-seg-btn.is-on{background:var(--accent,#1f6f43);color:#fff;font-weight:750}.reports-period-seg-btn:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-period-seg-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)55%,transparent)}}.reports-period-seg-btn:focus-visible{outline-offset:-2px;z-index:1}.reports-period-hint{color:var(--muted,#6a727b);font-variant-numeric:tabular-nums;margin:0;font-size:11.5px}.reports-custom-panel{z-index:30;border:1.5px solid var(--frame,#1a1d21);background:var(--topbar-bg,#fff);border-radius:10px;min-width:280px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1a1d211f}.reports-scope-chrome{border-bottom:1px solid var(--cell,#b9bfc7);flex-direction:column;gap:8px;padding-bottom:4px;display:flex}.reports-breadcrumb-wrap{flex-direction:column;gap:4px;display:flex}.reports-breadcrumb-list{flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.reports-breadcrumb-list li{align-items:center;gap:6px;display:inline-flex}.reports-breadcrumb-sep{color:var(--muted,#6a727b);font-weight:600}.reports-crumb{appearance:none;font:inherit;color:var(--ink,#1a1d21);background:0 0;border:none;padding:0;font-weight:650}button.reports-crumb:not(.is-on),.reports-crumb.is-link{color:var(--accent,#1f6f43);cursor:pointer;font-weight:650;text-decoration:none}button.reports-crumb:not(.is-on):hover,.reports-crumb.is-link:hover{text-underline-offset:2px;text-decoration:underline}button.reports-crumb:focus-visible,.reports-crumb.is-link:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){button.reports-crumb:focus-visible,.reports-crumb.is-link:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}button.reports-crumb:focus-visible,.reports-crumb.is-link:focus-visible{outline-offset:2px;border-radius:2px}.reports-crumb.is-on{color:var(--ink,#1a1d21);cursor:default;font-weight:800}.reports-level-note{color:var(--muted,#6a727b);max-width:52rem;margin:0;font-size:12px;line-height:1.4}.reports-jump{flex-wrap:wrap;gap:6px;display:flex}.reports-jump-btn{appearance:none;border:1px solid var(--cell,#b9bfc7);background:var(--topbar-bg,#fff);color:var(--ink,#1a1d21);cursor:pointer;border-radius:8px;padding:4px 10px;font-size:11.5px;font-weight:650}.reports-jump-btn:hover{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43)}.reports-jump-btn:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-jump-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.reports-jump-btn:focus-visible{outline-offset:2px}.reports-slicers-wrap{margin-top:2px}.reports-person-card .scorebar{margin-top:10px}html.dark .reports-topbar-title h1,html.dark .reports-topbar-title strong,html.dark .reports-crumb.is-on{color:var(--ink,#dfe3eb)}html.dark .reports-period-seg{background:var(--topbar-bg,#1c2732);border-color:var(--frame,#dfe3eb)}html.dark .reports-period-seg-btn{color:var(--ink,#dfe3eb)}html.dark .reports-period-seg-btn.is-on{background:var(--accent,#1f6f43);color:#fff}html.dark .reports-custom-panel{background:var(--topbar-bg,#1c2732);border-color:var(--cell,#3a4a5c)}html.dark .reports-scope-chrome{border-bottom-color:var(--cell,#3a4a5c)}html.dark .reports-jump-btn{background:var(--topbar-bg,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}html.dark .reports-jump-btn:hover{border-color:var(--accent,#1f6f43);color:#7dcaa0}.reports-scope-drill-list{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.reports-scope-drill-list li{margin:0}.reports-scope-drill-list .reports-drill-link{font-size:13px}.reports-org-slash{color:var(--muted,#6a727b);font-size:.7em;font-weight:650}.reports-row-watch{background:#1f6f430a}.reports-health-chip{color:var(--muted,#6a727b);font-size:11px;font-weight:700;display:inline-block}.reports-health-chip.is-risk{color:#c0392b}.reports-health-chip.is-watch,.reports-health-chip.is-ok{color:#1f6f43}html.dark .reports-row-watch{background:#1f6f431a}#reports-org-board,#reports-people,#reports-person-head,#reports-funnel,#reports-targets,#reports-activity,#reports-breakdowns,#reports-loss,#reports-insights{scroll-margin-top:24px}.reports-custom-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.reports-custom-field{color:var(--muted,#6a727b);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.reports-custom-error{color:var(--red,#c0392b);margin:8px 0 0;font-size:12px}.reports-slicers{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (width<=900px){.reports-slicers{grid-template-columns:repeat(2,minmax(0,1fr))}}.reports-slicer{color:var(--muted,#6a727b);flex-direction:column;gap:4px;min-width:0;font-size:11px;font-weight:600;display:flex}.reports-slicer .id-input{width:100%}.reports-funnel-rail{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}@media (width<=1100px){.reports-funnel-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.reports-funnel-rail{grid-template-columns:1fr 1fr}}.reports-funnel-step{border:1px solid var(--line,#e2e5ea);background:var(--bg,#fff);color:inherit;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:12px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.reports-funnel-step:hover{border-color:#1f6f43}@supports (color:color-mix(in lab, red, red)){.reports-funnel-step:hover{border-color:color-mix(in srgb,#1f6f43 40%,var(--line,#e2e5ea))}}.reports-funnel-step:hover{box-shadow:0 4px 14px #1f6f4314}.reports-funnel-step.is-unfed{opacity:.85}.reports-funnel-step-label{letter-spacing:.03em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:11px;font-weight:700}.reports-funnel-bar-track{background:#eef1f4;border-radius:999px;height:6px;overflow:hidden}.reports-funnel-bar{border-radius:inherit;background:#1f6f43;min-width:4px;height:100%}.reports-funnel-step.is-unfed .reports-funnel-bar{background:#c2c8d0}.reports-funnel-step-value{letter-spacing:-.02em;color:var(--frame,#1a1d21);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.reports-funnel-step-meta{color:var(--muted,#6a727b);flex-wrap:wrap;gap:6px 8px;font-size:10.5px;display:flex}.reports-funnel-step-meta .is-drop{color:#5a6570}.reports-delta{font-variant-numeric:tabular-nums;font-weight:700}.reports-delta.is-up{color:#1f6f43}.reports-delta.is-down{color:var(--red,#c0392b)}.reports-unfed-hint{color:var(--muted,#6a727b);font-style:italic}.reports-activity .scorecard.is-muted .sc-value{color:var(--muted,#6a727b)}.reports-activity .scorecard .reports-delta{margin-top:6px;font-size:11px}.reports-breakdown-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}@media (width<=1000px){.reports-breakdown-grid{grid-template-columns:1fr}}.reports-breakdown-title{color:var(--frame,#1a1d21);margin:0 0 8px;font-size:13px;font-weight:700}.reports-breakdown-empty{color:var(--muted,#6a727b);margin:0;font-size:12.5px}html.dark .reports-breakdown-title{color:#dfe3eb}.reports-targets-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.reports-targets-head .block-title,.reports-targets-head .block-sub{margin-bottom:0}.reports-targets-head-controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.reports-targets-wizard-btn{white-space:nowrap;align-items:center;height:34px;display:inline-flex}.reports-month-field{color:var(--muted,#6a727b);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.reports-month-field input,.reports-month-field select{border:1px solid var(--line,#e2e5ea);background:var(--bg,#fff);min-width:160px;color:var(--frame,#1a1d21);border-radius:8px;padding:6px 10px;font-size:13px}html.dark .reports-month-field input,html.dark .reports-month-field select{background:var(--topbar-bg,#1c2732);color:#dfe3eb;border-color:#33404f}.reports-target-branch-card{appearance:none;text-align:left;cursor:pointer;font:inherit}.reports-target-branch-card:hover{outline:2px solid #1f6f4359}.reports-targets-section-title{color:var(--frame,#1a1d21);margin:18px 0 8px;font-size:13px;font-weight:700}html.dark .reports-targets-section-title{color:#dfe3eb}.reports-alloc-coverage{color:var(--muted,#6a727b);flex-wrap:wrap;gap:10px 16px;margin:10px 0 4px;font-size:12px;display:flex}.reports-alloc-cov-item{align-items:baseline;gap:6px;display:flex}.reports-alloc-cov-label{color:var(--frame,#1a1d21);font-weight:700}html.dark .reports-alloc-cov-label{color:#dfe3eb}.reports-scope-tabs{flex-wrap:wrap;gap:8px;margin:14px 0 10px;display:flex}.reports-scope-btn{appearance:none;border:1px solid var(--line,#e2e5ea);background:var(--bg,#fff);color:var(--frame,#1a1d21);cursor:pointer;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:650}.reports-scope-btn:hover{border-color:#1f6f4373}.reports-scope-btn.is-on{color:#fff;background:#1f6f43;border-color:#1f6f43}html.dark .reports-scope-btn{background:var(--topbar-bg,#1c2732);color:#dfe3eb;border-color:#33404f}html.dark .reports-scope-btn.is-on{color:#fff;background:#1f6f43;border-color:#1f6f43}.reports-targets-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.reports-save-hint,.reports-save-msg{color:var(--muted,#6a727b);font-size:12px}.reports-save-msg.is-ok{color:#1f6f43;font-weight:600}.reports-target-input{border:1px solid var(--line,#e2e5ea);background:var(--bg,#fff);width:72px;color:var(--frame,#1a1d21);border-radius:6px;padding:4px 6px;font-size:12.5px}.reports-target-input:focus{border-color:#1f6f43;outline:2px solid #1f6f4359}.reports-targets-table .reports-targets-subhead th{color:var(--muted,#6a727b);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px;font-weight:600}.reports-attain-pct.is-ahead{color:#1f6f43;font-weight:700}.reports-attain-pct.is-behind{color:#c0392b;font-weight:700}.reports-pace-chip{color:var(--muted,#6a727b);font-size:11px;font-weight:650;display:inline-block}.reports-pace-chip.is-ahead,.reports-pace-chip.is-on-track{color:#1f6f43}.reports-pace-chip.is-behind{color:#c0392b}html.dark .reports-month-field input,html.dark .reports-target-input{background:var(--topbar-bg,#1c2732);color:#dfe3eb;border-color:#33404f}.reports-breakdowns .reports-breakdown-title{margin-top:4px}.reports-course-bars{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.reports-course-bar-row{grid-template-columns:minmax(100px,160px) 1fr 48px;align-items:center;gap:8px;display:grid}.reports-course-bar-label{color:var(--frame,#1a1d21);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;text-decoration:none;overflow:hidden}.reports-course-bar-label:hover{color:#1f6f43;text-decoration:underline}.reports-course-bar-track{background:var(--line,#e8ebf0);border-radius:4px;height:12px;position:relative;overflow:hidden}.reports-course-bar-target{background:#1f6f432e;border-right:2px solid #1f6f438c;position:absolute;inset:0 auto 0 0}.reports-course-bar-actual{opacity:.85;background:#1f6f43;border-radius:4px;height:100%;position:absolute;inset:0 auto 0 0}.reports-course-bar-actual.is-low{background:#c0392b}.reports-course-bar-actual.is-met{background:#1f6f43}.reports-course-bar-pct{text-align:right;color:var(--muted,#6a727b);font-size:12px;font-weight:700}.reports-attain-bar{min-width:120px}.reports-attain-bar-meta{color:var(--muted,#6a727b);justify-content:space-between;gap:6px;margin-bottom:2px;font-size:10.5px;display:flex}.reports-attain-bar-track{background:var(--line,#e8ebf0);border-radius:3px;height:6px;overflow:hidden}.reports-attain-bar-fill{background:#1f6f43;height:100%}.reports-attain-bar-fill.is-low{background:#c0392b}.reports-attain-bar-fill.is-met{background:#1f6f43}.reports-row-attention{background:#c0392b0f}.reports-attention-flag{color:#c0392b;font-size:11px;font-weight:700}.reports-drill-link{appearance:none;font:inherit;color:#1f6f43;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.reports-drill-crumbs{color:var(--muted,#6a727b);flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 10px;font-size:12.5px;display:flex}.reports-stage-table th,.reports-stage-table td{white-space:nowrap}html.dark .reports-course-bar-label{color:#dfe3eb}html.dark .reports-course-bar-track,html.dark .reports-attain-bar-track{background:#243140}html.dark .reports-row-attention{background:#c0392b1f}.reports-loss-bars{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.reports-loss-bar-row{grid-template-columns:minmax(120px,200px) 1fr minmax(90px,auto);align-items:center;gap:8px;display:grid}.reports-loss-bar-label{color:var(--frame,#1a1d21);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;text-decoration:none;overflow:hidden}.reports-loss-bar-label:hover{color:#c0392b;text-decoration:underline}.reports-loss-bar-track{background:var(--line,#e8ebf0);border-radius:4px;height:10px;overflow:hidden}.reports-loss-bar-fill{opacity:.85;background:#c0392b;border-radius:4px;height:100%}.reports-loss-bar-meta{text-align:right;color:var(--muted,#6a727b);white-space:nowrap;font-size:12px;font-weight:650}.reports-loss-bar-meta a{color:inherit;font-weight:700;text-decoration:none}.reports-loss-bar-meta a:hover{color:#c0392b;text-decoration:underline}html.dark .reports-loss-bar-label{color:#dfe3eb}html.dark .reports-loss-bar-track{background:#243140}.reports-insights-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.reports-insights-head .block-title,.reports-insights-head .block-sub{margin-bottom:0}.reports-insights-icon{vertical-align:-2px;color:#1f6f43;display:inline-block}.reports-insights-refresh{align-items:center;gap:6px;display:inline-flex}.reports-insights-refresh .is-spin{animation:.8s linear infinite reports-spin}@keyframes reports-spin{to{transform:rotate(360deg)}}.reports-insights-summary{color:var(--frame,#1a1d21);margin:0 0 14px;font-size:13.5px;line-height:1.45}.reports-insights-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.reports-insights-grid{grid-template-columns:1fr}}.reports-insights-card{border:1px solid var(--line,#e2e5ea);background:var(--bg,#fff);border-radius:10px;padding:12px}.reports-insights-card.is-actions{border-color:#1f6f4359;grid-column:1/-1}.reports-insights-card.is-actions.is-focus{background:#1f6f430f;border-color:#1f6f43}html.dark .reports-insights-card.is-actions.is-focus{background:#1f6f431f}.reports-insights-grid.is-person .reports-insights-card.is-actions{order:-1}.reports-insights-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.reports-insights-list li{flex-direction:column;gap:2px;font-size:12.5px;display:flex}.reports-insights-list li strong{color:var(--frame,#1a1d21)}.reports-insights-list li span{color:var(--muted,#6a727b)}.reports-insights-list.is-plain li{color:var(--frame,#1a1d21)}.reports-insights-actions{flex-direction:column;gap:10px;margin:0;padding-left:1.2rem;display:flex}.reports-insights-actions li{font-size:13px}.reports-insights-actions li strong{color:var(--frame,#1a1d21);display:block}.reports-insights-actions li span{color:var(--muted,#6a727b);margin-top:2px;font-size:12px;display:block}.reports-insights-meta{color:var(--muted,#6a727b);margin:12px 0 0;font-size:11px}html.dark .reports-insights-summary,html.dark .reports-insights-list li strong,html.dark .reports-insights-actions li strong,html.dark .reports-insights-list.is-plain li{color:#dfe3eb}html.dark .reports-insights-card,html.dark .reports-funnel-step{background:var(--topbar-bg,#1c2732);border-color:#33404f}html.dark .reports-funnel-bar-track{background:#243140}html.dark .reports-funnel-step-value{color:#dfe3eb}html.dark .reports-funnel-step:hover{border-color:#1f6f4380;box-shadow:0 4px 14px #00000059}html.dark .reports-funnel-step-meta .is-drop{color:#a8b4c2}.rc-scorebar{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}@media (width<=1100px){.rc-scorebar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.rc-scorebar{grid-template-columns:repeat(2,minmax(0,1fr))}}.rc-scorecard{flex:unset;text-align:left;min-width:0;font:inherit;cursor:default;border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);border-radius:8px;padding:12px 14px}button.rc-scorecard{cursor:pointer}.rc-scorecard .sc-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-scorecard .sc-value{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);margin-top:4px;font-size:24px;font-weight:800;line-height:1.15}.rc-scorecard.risk{border-color:var(--red,#c0392b);background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-scorecard.risk{background:color-mix(in srgb,var(--red,#c0392b)6%,#fff)}}.rc-scorecard.risk .sc-value{color:var(--red,#c0392b)}.rc-scorecard.ok{border-color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-scorecard.ok{background:color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)}}.rc-scorecard.gap{border-style:dashed;border-color:var(--cell,#b9bfc7);background:var(--bg,#f4f5f7)}@supports (color:color-mix(in lab, red, red)){.rc-scorecard.gap{background:color-mix(in srgb,var(--bg,#f4f5f7)80%,#fff)}}.rc-scorecard.gap .sc-value{color:var(--muted,#6a727b)}.sc-delta{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:4px;font-size:11px;font-weight:700;display:flex}.sc-delta.is-up{color:var(--purple,#5b3ea8)}.sc-delta.is-down{color:var(--red,#c0392b)}.sc-delta.is-flat,.sc-delta.is-na{color:var(--muted,#6a727b)}.sc-delta-label{color:var(--muted,#6a727b);font-weight:600}.sc-bench{flex-direction:column;gap:2px;margin-top:6px;display:flex}.sc-bench .sc-delta{margin-top:0;font-size:10px}.sc-peer-rank{font-variant-numeric:tabular-nums;color:var(--ink,#1a1f24);margin-top:0;font-size:10px;font-weight:650;line-height:1.25}.sc-peer-rank.is-na{color:var(--muted,#6a727b)}.sc-verdict{font-variant-numeric:tabular-nums;margin-top:5px;font-size:11.5px;font-weight:750;line-height:1.25}.sc-verdict.is-below{color:var(--red,#c0392b)}.sc-verdict.is-above{color:#1a7a4c}.sc-verdict.is-onpar{color:var(--muted,#6a727b)}.rc-scorecard .sc-sub{color:var(--muted,#6a727b);margin-top:4px;font-size:11px;font-weight:600}html.dark .sc-verdict.is-below{color:#f07167}html.dark .sc-verdict.is-above{color:#6bbf8e}html.dark .sc-verdict.is-onpar{color:var(--muted,#9aa3ad)}html.dark .rc-scorecard{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c)}html.dark .rc-scorecard.risk{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-scorecard.risk{background:color-mix(in srgb,var(--red,#c0392b)14%,#1c2732)}}html.dark .rc-scorecard.risk{border-color:var(--red,#c0392b)}html.dark .rc-scorecard.ok{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-scorecard.ok{background:color-mix(in srgb,var(--accent,#1f6f43)14%,#1c2732)}}html.dark .rc-scorecard.gap{border-color:var(--cell,#3a4a5c);background:#222c38}.rc-sec{border:1.5px solid var(--frame,#1a1d21);background:var(--topbar-bg,#fff);border-radius:10px;margin-bottom:4px;overflow:hidden}.rc-sec-h{background:var(--header,#fff3b0);color:var(--header-ink,#4a4123);border-bottom:1px solid var(--cell,#b9bfc7);padding:8px 14px}.rc-sec-title{text-transform:uppercase;letter-spacing:.04em;color:inherit;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:800;display:inline-flex}.rc-sec-mark{color:var(--accent,#1f6f43);font-size:13px}.rc-sec-hint{text-transform:none;letter-spacing:0;color:var(--muted,#6a727b);margin:3px 0 0;font-size:11.5px;font-weight:500}.rc-sec-b,.sec-b.rc-sec-b{padding:12px 14px 14px}html.dark .rc-sec{border-color:var(--cell,#3a4a5c);background:var(--topbar-bg,#1c2732)}html.dark .rc-sec-h{background:var(--header,#2a3444);color:var(--header-ink,#c9b87a);border-bottom-color:var(--cell,#3a4a5c)}.reports-hub.is-density-compact .rc-table-wrap .db-table th,.reports-hub.is-density-compact .rc-table-wrap .db-table td,.rc-table-wrap.is-compact .db-table th,.rc-table-wrap.is-compact .db-table td{min-height:28px;padding:4px 8px;font-size:12.5px;line-height:1.25}.reports-hub.is-density-compact .rc-table-wrap .db-table tbody th,.reports-hub.is-density-compact .rc-table-wrap .db-table tbody td{height:30px}.reports-hub.is-density-comfortable .rc-table-wrap .db-table th,.reports-hub.is-density-comfortable .rc-table-wrap .db-table td,.rc-table-wrap.is-comfortable .db-table th,.rc-table-wrap.is-comfortable .db-table td{height:auto;min-height:36px;padding:8px 10px;font-size:13px}.rc-table-wrap .db-table thead th{background:var(--header,#fff3b0);color:var(--header-ink,#4a4123);border-color:var(--cell,#b9bfc7)}.rc-table-wrap .db-table th,.rc-table-wrap .db-table td{border-color:var(--cell,#b9bfc7);font-variant-numeric:tabular-nums}.rc-table-wrap .db-table tbody tr:hover{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-table-wrap .db-table tbody tr:hover{background:color-mix(in srgb,var(--accent,#1f6f43)6%,transparent)}}.rc-row-drill{cursor:pointer}.rc-row-drill:focus{outline:none}.rc-row-drill:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-row-drill:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)55%,transparent)}}.rc-row-drill:focus-visible{outline-offset:-2px;background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-row-drill:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)8%,transparent)}}html.dark .rc-row-drill:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-row-drill:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)16%,transparent)}}.rc-name{color:#1a4a8a;font:inherit;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-weight:700;display:inline-flex}.rc-name.is-link{cursor:pointer}.rc-name.is-link:hover .rc-name-text{text-underline-offset:2px;text-decoration:underline}.rc-name.is-link:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-name.is-link:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.rc-name.is-link:focus-visible{outline-offset:2px;border-radius:4px}.rc-avatar{color:#1a4a8a;letter-spacing:.02em;background:#dfe6ef;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:800;display:inline-flex}html.dark .rc-name{color:#7eb0e8}html.dark .rc-avatar{color:#7eb0e8;background:#2e4053}.rc-health{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800;line-height:1.4;display:inline-block}.rc-health.is-breaching{color:var(--red,#c0392b);background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-breaching{background:color-mix(in srgb,var(--red,#c0392b)12%,#fff)}}.rc-health.is-breaching{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-breaching{border-color:color-mix(in srgb,var(--red,#c0392b)35%,#fff)}}.rc-health.is-leaking{color:var(--amber,#8a6400);background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-leaking{background:color-mix(in srgb,var(--amber,#8a6400)12%,#fff)}}.rc-health.is-leaking{border-color:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-leaking{border-color:color-mix(in srgb,var(--amber,#8a6400)35%,#fff)}}.rc-health.is-healthy{color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-healthy{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#fff)}}.rc-health.is-healthy{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-health.is-healthy{border-color:color-mix(in srgb,var(--accent,#1f6f43)35%,#fff)}}.rc-health.is-na{color:var(--muted,#6a727b);background:var(--bg,#f4f5f7);border-color:var(--cell,#b9bfc7)}html.dark .rc-health.is-breaching{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-health.is-breaching{background:color-mix(in srgb,var(--red,#c0392b)22%,#1c2732)}}html.dark .rc-health.is-leaking{background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-health.is-leaking{background:color-mix(in srgb,var(--amber,#8a6400)22%,#1c2732)}}html.dark .rc-health.is-healthy{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-health.is-healthy{background:color-mix(in srgb,var(--accent,#1f6f43)22%,#1c2732)}}.rc-tbar{min-width:88px}.rc-tbar-row{align-items:center;gap:6px;display:flex}.rc-tbar-track{background:var(--line,#e8ebf0);border:1px solid var(--cell,#b9bfc7);border-radius:4px;flex:1;height:7px;overflow:hidden}.rc-tbar-fill{background:var(--muted,#6a727b);border-radius:3px;height:100%;transition:width .2s}.rc-tbar-fill.is-red{background:var(--red,#c0392b)}.rc-tbar-fill.is-amber{background:var(--amber,#8a6400)}.rc-tbar-fill.is-green{background:var(--accent,#1f6f43)}.rc-tbar-pct{font-variant-numeric:tabular-nums;text-align:right;min-width:2.4em;color:var(--muted,#6a727b);font-size:11px;font-weight:800}.rc-tbar-pct.is-red{color:var(--red,#c0392b)}.rc-tbar-pct.is-amber{color:var(--amber,#8a6400)}.rc-tbar-pct.is-green{color:var(--accent,#1f6f43)}.rc-tbar-frac{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);margin-top:2px;font-size:10.5px}html.dark .rc-tbar-track{border-color:var(--cell,#3a4a5c);background:#243140}.rc-funnel{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}@media (width<=1000px){.rc-funnel{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.rc-funnel{grid-template-columns:repeat(2,minmax(0,1fr))}}.rc-funnel-step{appearance:none;text-align:left;border:1.5px solid var(--frame,#1a1d21);background:var(--topbar-bg,#fff);font:inherit;color:inherit;border-radius:8px;flex-direction:column;gap:4px;min-width:0;padding:10px 10px 8px;display:flex}button.rc-funnel-step{cursor:pointer}button.rc-funnel-step:hover{border-color:var(--accent,#1f6f43)}.rc-funnel-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-funnel-value{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);font-size:22px;font-weight:800;line-height:1.1}.rc-funnel-meta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;display:flex}.rc-funnel-meta .is-conv{color:var(--ink,#1a1d21)}.rc-funnel-meta .is-drop{color:var(--amber,#8a6400)}.rc-funnel-meta .is-muted{color:var(--muted,#6a727b);font-weight:600}.rc-funnel-conv{flex-direction:column;gap:4px;margin-top:2px;display:flex}.rc-funnel-conv-track{background:var(--line,#e8ebf0);border-radius:4px;height:7px;position:relative;overflow:visible}.rc-funnel-conv-fill{background:var(--accent,#1f6f43);border-radius:4px;min-width:0;height:100%}.rc-funnel-bench{background:var(--ink,#1a1d21);z-index:1;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 0 1px #fff}.rc-funnel-bar{background:var(--line,#e8ebf0);border-radius:3px;height:5px;margin-top:2px;overflow:hidden}.rc-funnel-bar-fill{background:var(--accent,#1f6f43);border-radius:3px;height:100%}html.dark .rc-funnel-conv-track{background:#243140}html.dark .rc-funnel-bench{background:#e8edf2;box-shadow:0 0 0 1px #1c2732}.rc-funnel-step.is-unfed .rc-funnel-value{color:var(--muted,#6a727b)}html.dark .rc-funnel-step{background:var(--topbar-bg,#1c2732);border-color:var(--cell,#3a4a5c)}html.dark .rc-funnel-value{color:var(--ink,#dfe3eb)}html.dark .rc-funnel-bar{background:#243140}.rc-ai{border:1.5px solid var(--accent,#1f6f43);background:var(--accent,#1f6f43);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.rc-ai{background:color-mix(in srgb,var(--accent,#1f6f43)4%,#fff)}}.rc-ai{padding:12px 14px 14px}.rc-ai-h{text-transform:uppercase;letter-spacing:.03em;color:var(--accent,#1f6f43);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:12px;font-weight:800;display:flex}.rc-ai-h-main{align-items:center;gap:6px;display:inline-flex}.rc-ai-mark{font-size:14px}.rc-ai-refresh{appearance:none;border:1px solid var(--accent,#1f6f43);color:var(--accent,#1f6f43);cursor:pointer;text-transform:none;letter-spacing:0;background:#fff;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.rc-ai-refresh:disabled{opacity:.6;cursor:default}.rc-ai-summary{color:var(--ink,#1a1d21);margin:0 0 12px;font-size:13.5px;line-height:1.45}.rc-ai-summary--inline{flex:1;min-width:0;margin:0}.rc-ai-score-row{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.rc-ai-score{border:1.5px solid var(--accent,#1f6f43);background:#fff;border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;min-width:56px;padding:6px 8px;line-height:1.1;display:flex}.rc-ai-score-n{font-variant-numeric:tabular-nums;color:var(--accent,#1f6f43);font-size:20px;font-weight:800}.rc-ai-score-l{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:9px;font-weight:800}.rc-ai-score.is-mid{border-color:#8a7340}.rc-ai-score.is-mid .rc-ai-score-n{color:#8a7340}.rc-ai-score.is-risk{border-color:#a33b3b}.rc-ai-score.is-risk .rc-ai-score-n{color:#a33b3b}.rc-ai-cols{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}@media (width<=720px){.rc-ai-cols{grid-template-columns:1fr}}.rc-ai-col{min-width:0}.rc-ai-leads{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.rc-ai-lead-link{color:var(--accent,#1f6f43);text-underline-offset:2px;align-items:center;font-size:11.5px;font-weight:700;text-decoration:underline;display:inline-flex}.rc-ai-lead-link:hover{color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-ai-lead-link:hover{color:color-mix(in srgb,var(--accent,#1f6f43)80%,#000)}}.rc-ai-summary strong{font-weight:800}.rc-ai-summary.is-muted{color:var(--muted,#6a727b)}.rc-ai-subh{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:0 0 6px;font-size:11px;font-weight:800}.rc-ai-lag-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-ai-lag-list li{flex-direction:column;gap:1px;font-size:12.5px;display:flex}.rc-ai-lag-list strong{color:var(--ink,#1a1d21)}.rc-ai-lag-list span{color:var(--muted,#6a727b)}.rc-ai-actions{border-left:3px solid var(--accent,#1f6f43);flex-direction:column;gap:8px;margin:0;padding:0 0 0 12px;list-style:inside decimal;display:flex}.rc-ai-actions li{font-size:12.5px}.rc-ai-actions strong{color:var(--ink,#1a1d21);font-weight:750;display:block}.rc-ai-actions span{color:var(--muted,#6a727b);margin-top:1px;font-size:11.5px;display:block}.rc-ai-empty{color:var(--muted,#6a727b);margin:0;font-size:12.5px}.rc-ai-meta{color:var(--muted,#6a727b);margin:12px 0 0;font-size:11px}html.dark .rc-ai{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-ai{background:color-mix(in srgb,var(--accent,#1f6f43)10%,#1c2732)}}html.dark .rc-ai-refresh{background:var(--topbar-bg,#1c2732)}html.dark .rc-ai-summary,html.dark .rc-ai-lag-list strong,html.dark .rc-ai-actions strong,html.dark .rc-scorecard .sc-value{color:var(--ink,#dfe3eb)}html.dark .rc-ai-score{background:var(--topbar-bg,#1c2732)}.rc-showcase-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:16px 0 8px;font-size:11px;font-weight:800}#reports-primitives{scroll-margin-top:24px}.reports-org-landing{flex-direction:column;gap:14px;display:flex}.reports-org-summary{flex-direction:column;gap:12px;margin-bottom:4px;display:flex}.reports-org-summary-head{flex-direction:column;gap:2px;padding:0 2px;display:flex}.reports-org-summary-title{letter-spacing:-.02em;color:var(--ink,#1a1d21);margin:0;font-size:15px;font-weight:800}.reports-org-summary-lead{color:var(--muted,#6a727b);margin:0;font-size:12.5px;line-height:1.4}.reports-org-summary .rc-sec--lite{border-color:var(--line,#e2e5ea);box-shadow:none}.reports-org-summary .rc-sec--lite .rc-sec-h{background:var(--bg,#f4f5f7)}.reports-org-primary{flex-direction:column;gap:12px;display:flex}.reports-org-summary .rc-sec--primary{border-width:1.5px;border-color:var(--frame,#1a1d21);box-shadow:var(--shadow)}.reports-org-summary .rc-sec--primary .rc-sec-h{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-org-summary .rc-sec--primary .rc-sec-h{background:color-mix(in srgb,var(--accent,#1f6f43)8%,var(--header,#fff3b0))}}.reports-org-summary .rc-sec--primary .rc-sec-title{font-size:15px}.reports-city-lb-banner{border:1px dashed var(--accent,#1f6f43);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 12px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.reports-city-lb-banner{border:1px dashed color-mix(in srgb,var(--accent,#1f6f43)40%,var(--line,#e2e5ea))}}.reports-city-lb-banner{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-city-lb-banner{background:color-mix(in srgb,var(--accent,#1f6f43)6%,var(--panel,#fff))}}.reports-city-lb-banner{color:var(--muted,#6a727b);font-size:12px;line-height:1.35}.reports-city-lb-banner strong{color:var(--ink,#1a1d21);font-weight:750}.reports-city-lb-badge{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--accent,#1f6f43);border-radius:6px;flex:none;align-items:center;padding:2px 8px;font-size:10px;font-weight:800;display:inline-flex}html.dark .reports-city-lb-banner{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-city-lb-banner{background:color-mix(in srgb,var(--accent,#1f6f43)14%,#1c2732)}}html.dark .reports-city-lb-banner{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-city-lb-banner{border-color:color-mix(in srgb,var(--accent,#1f6f43)35%,#3a4a5c)}}html.dark .reports-city-lb-banner strong{color:var(--ink,#dfe3eb)}.reports-org-deep{border-top:1.5px solid var(--line,#e2e5ea);flex-direction:column;gap:10px;margin-top:8px;padding-top:16px;display:flex}.reports-org-deep-head{flex-direction:column;gap:2px;padding:0 2px;display:flex}.reports-org-deep-title{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:0;font-size:13px;font-weight:800}.reports-org-deep-lead{color:var(--muted,#6a727b);margin:0;font-size:12.5px}.reports-org-tabs{border:1.5px solid var(--frame,#1a1d21);background:var(--bg,#f4f5f7);border-radius:10px;flex-wrap:wrap;gap:6px;padding:4px;display:flex}.reports-org-tab{appearance:none;color:var(--muted,#6a727b);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:700}.reports-org-tab:hover{color:var(--ink,#1a1d21);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-org-tab:hover{background:color-mix(in srgb,var(--accent,#1f6f43)8%,transparent)}}.reports-org-tab.is-on{color:#fff;background:var(--accent,#1f6f43)}.reports-org-tab:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-org-tab:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)55%,transparent)}}.reports-org-tab:focus-visible{outline-offset:2px}.reports-org-tabpanel{min-height:120px}.reports-org-tab-stack{flex-direction:column;gap:14px;display:flex}.reports-org-tab-stack .block{opacity:1;border-color:var(--line,#d5d9df)}html.dark .reports-org-summary-title{color:var(--ink,#dfe3eb)}html.dark .reports-org-summary .rc-sec--lite .rc-sec-h{background:#243140}html.dark .reports-org-summary .rc-sec--primary .rc-sec-h{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-org-summary .rc-sec--primary .rc-sec-h{background:color-mix(in srgb,var(--accent,#1f6f43)18%,#1c2732)}}html.dark .reports-org-deep{border-top-color:var(--cell,#3a4a5c)}html.dark .reports-org-tabs{border-color:var(--cell,#3a4a5c);background:#243140}html.dark .reports-org-tab.is-on{background:var(--accent,#1f6f43);color:#fff}.rc-org-totals{border:1.5px solid var(--frame,#1a1d21);background:var(--panel-2,#eef0f3);color:var(--muted,#6a727b);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 12px;padding:9px 12px;font-size:12.5px;display:flex}.rc-org-totals-label{text-transform:uppercase;letter-spacing:.04em;color:var(--ink,#1a1d21);font-size:10px;font-weight:800}.rc-org-totals strong{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);font-weight:800}.rc-org-totals-bar{flex:160px;min-width:140px;max-width:260px;margin-left:auto}.rc-manager{color:var(--ink,#1a1d21);font-size:12.5px;font-weight:650}.rc-unfed{color:var(--muted,#6a727b)}html.dark .rc-org-totals{background:var(--panel-2,#243140);border-color:var(--cell,#3a4a5c)}html.dark .rc-org-totals-label,html.dark .rc-org-totals strong,html.dark .rc-manager{color:var(--ink,#dfe3eb)}.reports-branch-landing{flex-direction:column;gap:14px;display:flex}.reports-center-review{--rc-space-1:8px;--rc-space-2:16px;--rc-space-3:24px;--rc-radius:10px;gap:var(--rc-space-2)}.reports-center-review .rc-sec{border-color:var(--frame,#e4e8ee);border-radius:var(--rc-radius);background:var(--panel,#fff);margin-bottom:0;scroll-margin-top:72px}.reports-center-review .rc-sec-h{background:var(--muted,#6a727b)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-sec-h{background:color-mix(in srgb,var(--muted,#6a727b)5%,#fff)}}.reports-center-review .rc-sec-h{color:var(--ink,#1a1d21);padding:12px var(--rc-space-2);border-bottom:1px solid var(--frame,#e4e8ee)}.reports-center-review .rc-sec-title{letter-spacing:.07em;color:var(--muted,#5c6570);font-size:11px}.reports-center-review .rc-sec-mark{color:var(--accent,#1f6f43);font-size:11px;font-weight:800}.reports-center-review .rc-sec-hint{max-width:62em;margin-top:4px;font-size:12px;line-height:1.4}.reports-center-review .rc-sec-b,.reports-center-review .sec-b.rc-sec-b{padding:var(--rc-space-2);gap:var(--rc-space-2);flex-direction:column;display:flex}.reports-center-review .rc-sec--embed{min-width:0;height:100%}.reports-center-review .rc-scorebar,.reports-center-review .scorebar{gap:var(--rc-space-1);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-items:stretch;margin-bottom:0;display:grid}.reports-center-review .scorecard,.reports-center-review .rc-scorecard{border-color:var(--frame,#e4e8ee);border-radius:8px;flex-direction:column;min-width:0;height:100%;padding:12px;display:flex}.reports-center-review .rc-scorecard .sc-value,.reports-center-review .scorecard .sc-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.reports-center-review .rc-scorecard>.sc-sub:last-child,.reports-center-review .scorecard>.sc-sub:last-child{margin-top:auto;padding-top:8px}.reports-center-review .rc-center-detail-grid{gap:var(--rc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.reports-center-review .rc-center-detail-grid--sections{align-items:stretch}@media (width<=960px){.reports-center-review .rc-center-detail-grid{grid-template-columns:1fr}}.reports-center-review .rc-center-panel{min-width:0;min-height:100%;padding:var(--rc-space-2);border:1px solid var(--frame,#e4e8ee);border-radius:var(--rc-radius);background:var(--muted,#6a727b);flex-direction:column;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-panel{background:color-mix(in srgb,var(--muted,#6a727b)3%,#fff)}}.reports-center-review .rc-center-panel--flush-bn{padding:12px 14px}.reports-center-review .rc-center-primary{gap:var(--rc-space-2);flex-direction:column;min-width:0;display:flex}.reports-center-review .rc-center-subh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0;font-size:10.5px;font-weight:800}.reports-center-review .rc-chip{border:1px solid var(--frame,#e4e8ee);max-width:100%;color:var(--ink,#1a1d21);background:#fff;border-radius:4px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-flex}.reports-center-review .rc-chip--stage{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-chip--stage{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.reports-center-review .rc-chip--stage{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-chip--stage{border-color:color-mix(in srgb,var(--accent,#1f6f43)22%,var(--frame,#e4e8ee))}}.reports-center-review .rc-ai-empty{border:1px dashed var(--frame,#e4e8ee);background:var(--muted,#6a727b);border-radius:8px;margin:0;padding:14px}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-ai-empty{background:color-mix(in srgb,var(--muted,#6a727b)4%,#fff)}}.reports-center-review .rc-ai-empty{color:var(--muted,#6a727b);text-align:center;font-size:13px;font-weight:600}.reports-center-review .rc-center-team-table{font-variant-numeric:tabular-nums}.reports-center-review .rc-center-team-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);white-space:nowrap;font-size:10.5px}.reports-center-review .rc-center-team-table tbody th,.reports-center-review .rc-center-team-table tbody td{vertical-align:top;padding-top:10px;padding-bottom:10px}.reports-center-review .rc-center-team-table tbody tr:hover th,.reports-center-review .rc-center-team-table tbody tr:hover td{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-team-table tbody tr:hover th,.reports-center-review .rc-center-team-table tbody tr:hover td{background:color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)}}.reports-center-review .rc-center-team-table tr.reports-row-attention th,.reports-center-review .rc-center-team-table tr.reports-row-attention td{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-team-table tr.reports-row-attention th,.reports-center-review .rc-center-team-table tr.reports-row-attention td{background:color-mix(in srgb,var(--red,#c0392b)5%,#fff)}}.reports-center-review .rc-center-team-table .rc-avatar{background:var(--accent,#1f6f43);color:#fff;width:28px;height:28px;font-size:11px}.reports-center-review .rc-center-team-table .rc-name-text{color:var(--ink,#1a1d21);font-weight:750}.reports-center-review .rc-center-team-table .rc-cell-verdict{margin-top:3px;font-size:10.5px;font-weight:750}.reports-center-review .rc-center-team-table .rc-cell-verdict.is-below{color:var(--red,#c0392b)}.reports-center-review .rc-center-team-table .rc-cell-verdict.is-above{color:#1a7a4c}.reports-center-review .rc-center-team-table .rc-cell-verdict.is-onpar{color:var(--muted,#6a727b)}html.dark .reports-center-review .rc-sec-h{color:var(--ink,#dfe3eb);border-bottom-color:var(--cell,#3a4a5c);background:#25303a}html.dark .reports-center-review .rc-sec-title{color:var(--muted,#9aa3ad)}html.dark .reports-center-review .rc-center-panel{border-color:var(--cell,#3a4a5c);background:#232d38}html.dark .reports-center-review .rc-chip,html.dark .reports-center-review .scorecard,html.dark .reports-center-review .rc-scorecard{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#1c2732}html.dark .reports-center-review .rc-center-team-table tbody tr:hover th,html.dark .reports-center-review .rc-center-team-table tbody tr:hover td{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-center-review .rc-center-team-table tbody tr:hover th,html.dark .reports-center-review .rc-center-team-table tbody tr:hover td{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .reports-center-review .rc-ai-empty{border-color:var(--cell,#3a4a5c);background:#232d38}.reports-center-review .rc-center-toc{flex-wrap:wrap;align-items:center;gap:4px 2px;margin:-4px 0 0;padding:4px 0 0;display:flex}.reports-center-review .rc-center-toc-link{letter-spacing:.02em;color:var(--muted,#5c6570);border-radius:6px;align-items:center;padding:6px 10px;font-size:11.5px;font-weight:750;text-decoration:none;display:inline-flex}.reports-center-review .rc-center-toc-link:hover,.reports-center-review .rc-center-toc-link:focus-visible{color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-toc-link:hover,.reports-center-review .rc-center-toc-link:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.reports-center-review .rc-center-toc-link:hover,.reports-center-review .rc-center-toc-link:focus-visible{outline:none}.reports-center-review .rc-center-ai-cta{border:1px solid var(--accent,#1f6f43);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-ai-cta{border:1px solid color-mix(in srgb,var(--accent,#1f6f43)22%,var(--frame,#e4e8ee))}}.reports-center-review .rc-center-ai-cta{background:var(--accent,#1f6f43);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-ai-cta{background:color-mix(in srgb,var(--accent,#1f6f43)5%,#fff)}}.reports-center-review .rc-center-ask-launch{appearance:none;border:1.5px solid var(--accent,#1f6f43);background:var(--accent,#1f6f43);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:750}.reports-center-review .rc-center-ask-launch:hover,.reports-center-review .rc-center-ask-launch:focus-visible{background:#155533;border-color:#155533;outline:none}.reports-center-review .rc-center-ask-launch:focus-visible{box-shadow:0 0 0 3px var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-ask-launch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.reports-center-review .rc-center-ai-cta-hint{color:var(--muted,#5c6570);flex:200px;margin:0;font-size:12.5px;font-weight:550;line-height:1.4}html.dark .reports-center-review .rc-center-toc-link:hover,html.dark .reports-center-review .rc-center-toc-link:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-center-review .rc-center-toc-link:hover,html.dark .reports-center-review .rc-center-toc-link:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .reports-center-review .rc-center-ai-cta{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-center-review .rc-center-ai-cta{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .reports-center-review .rc-center-ai-cta{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-center-review .rc-center-ai-cta{border-color:color-mix(in srgb,var(--accent,#1f6f43)30%,#3a4a5c)}}.reports-branch-split{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1020px){.reports-branch-split{grid-template-columns:1fr}}.reports-branch-main{flex-direction:column;gap:16px;min-width:0;display:flex}.reports-branch-aside{flex-direction:column;gap:12px;display:flex;position:sticky;top:12px}.rc-funnel--mini .rc-funnel-value{font-size:20px}.rc-funnel--mini .rc-funnel-step{padding:8px 10px 10px}.reports-center-review .rc-funnel--center{gap:var(--rc-space-1,8px);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));align-items:stretch;display:grid}.reports-center-review .rc-funnel--center .rc-funnel-step{border-color:var(--frame,#e4e8ee);background:var(--muted,#6a727b);border-radius:10px;gap:6px;padding:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-funnel--center .rc-funnel-step{background:color-mix(in srgb,var(--muted,#6a727b)3%,#fff)}}.reports-center-review .rc-funnel--center .rc-funnel-step{margin-inline:calc(var(--rc-funnel-taper,0%)*.35)}.reports-center-review .rc-funnel-conv{flex-direction:column;gap:5px;margin-top:2px;display:flex}.reports-center-review .rc-funnel-conv-track{background:var(--muted,#6a727b);border-radius:4px;height:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-funnel-conv-track{background:color-mix(in srgb,var(--muted,#6a727b)12%,#fff)}}.reports-center-review .rc-funnel-conv-track{overflow:visible}.reports-center-review .rc-funnel-conv-fill{background:linear-gradient(90deg,var(--accent,#1f6f43),var(--accent,#1f6f43));border-radius:4px;height:100%}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-funnel-conv-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent,#1f6f43)70%,#fff),var(--accent,#1f6f43))}}.reports-center-review .rc-funnel-bench{background:var(--ink,#1a1d21);z-index:1;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 1px #fff}.reports-center-review .rc-funnel--center .rc-funnel-bar{background:var(--muted,#6a727b);border-radius:2px;height:3px}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-funnel--center .rc-funnel-bar{background:color-mix(in srgb,var(--muted,#6a727b)10%,#fff)}}.reports-center-review .rc-funnel--center .rc-funnel-bar-fill{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-funnel--center .rc-funnel-bar-fill{background:color-mix(in srgb,var(--accent,#1f6f43)45%,#c5d4cc)}}.reports-center-review .rc-course-list{gap:12px}.reports-center-review .rc-course-row{border:1px solid var(--frame,#e4e8ee);background:#fff;border-radius:8px;gap:6px;padding:10px 12px}.reports-center-review .rc-course-frac{font-size:12px;font-weight:700}.rc-center-risk-bars{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rc-center-risk-row{border:1px solid var(--frame,#e4e8ee);width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:8px;grid-template-columns:minmax(100px,1.1fr) minmax(0,2fr) auto;align-items:center;gap:10px 12px;padding:10px 12px;display:grid}.rc-center-risk-row:hover,.rc-center-risk-row:focus-visible{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-row:hover,.rc-center-risk-row:focus-visible{border-color:color-mix(in srgb,var(--accent,#1f6f43)35%,var(--frame,#e4e8ee))}}.rc-center-risk-row:hover,.rc-center-risk-row:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-row:hover,.rc-center-risk-row:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)5%,#fff)}}.rc-center-risk-row:hover,.rc-center-risk-row:focus-visible{outline:none}.rc-center-risk-row:focus-visible{box-shadow:0 0 0 2px var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-row:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.rc-center-risk-row.is-risk{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-row.is-risk{border-color:color-mix(in srgb,var(--red,#c0392b)35%,var(--frame,#e4e8ee))}}.rc-center-risk-row.is-unfed{border-style:dashed}.rc-center-risk-label{color:var(--ink,#1a1d21);font-size:12.5px;font-weight:750}.rc-center-risk-track{background:var(--muted,#6a727b);border-radius:3px;height:6px;display:block}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-track{background:color-mix(in srgb,var(--muted,#6a727b)12%,#fff)}}.rc-center-risk-track{overflow:hidden}.rc-center-risk-fill{background:var(--accent,#1f6f43);border-radius:3px;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.rc-center-risk-fill{background:color-mix(in srgb,var(--accent,#1f6f43)55%,#9bb5a6)}}.rc-center-risk-row.is-risk .rc-center-risk-fill{background:var(--red,#c0392b)}.rc-center-risk-n{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);text-align:right;min-width:2ch;font-size:14px;font-weight:800}.rc-center-risk-row.is-unfed .rc-center-risk-n{color:var(--muted,#6a727b)}.reports-center-review .rc-center-loss .reports-loss-bars{gap:10px}.reports-center-review .rc-center-loss .reports-loss-bar-row{border:1px solid var(--frame,#e4e8ee);background:#fff;border-radius:8px;align-items:center;gap:8px 10px;padding:8px 10px}.reports-center-review .rc-center-loss .reports-loss-bar-track{border-radius:3px;height:6px}.reports-center-review .rc-center-loss .reports-loss-bar-fill{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.reports-center-review .rc-center-loss .reports-loss-bar-fill{background:color-mix(in srgb,var(--red,#c0392b)75%,#e8a59c)}}.reports-center-review .rc-center-loss .reports-loss-bar-label{font-weight:750}.reports-center-review .rc-center-loss .scorebar{margin-bottom:0}html.dark .reports-center-review .rc-funnel--center .rc-funnel-step,html.dark .reports-center-review .rc-course-row,html.dark .rc-center-risk-row,html.dark .reports-center-review .rc-center-loss .reports-loss-bar-row{border-color:var(--cell,#3a4a5c);background:#1c2732}html.dark .reports-center-review .rc-funnel-conv-track,html.dark .rc-center-risk-track,html.dark .reports-center-review .rc-funnel--center .rc-funnel-bar{background:#243140}html.dark .reports-center-review .rc-funnel-bench{background:#e8edf2;box-shadow:0 0 0 1px #1c2732}html.dark .rc-center-risk-row:hover,html.dark .rc-center-risk-row:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-center-risk-row:hover,html.dark .rc-center-risk-row:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}.rc-fu-overdue{color:var(--red,#c0392b);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.rc-course-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rc-course-row{flex-direction:column;gap:4px;display:flex}.rc-course-head{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:12.5px;display:flex}.rc-course-name{color:var(--ink,#1a1d21);font-weight:750}.rc-course-frac{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-weight:650}.rc-branch-issues{border:1px solid var(--cell,#b9bfc7);background:var(--topbar-bg,#fff);border-radius:10px;padding:10px 12px}html.dark .rc-course-name{color:var(--ink,#dfe3eb)}html.dark .rc-branch-issues{background:var(--topbar-bg,#1c2732);border-color:var(--cell,#3a4a5c)}#reports-branch-board,#reports-center-review-brief,#reports-center-on-target,#reports-city-team,#reports-center-leaking,#reports-center-loss,#reports-center-plan,#reports-center-reference{scroll-margin-top:24px}.reports-center-reference{border-top:1.5px solid var(--cell,#d8dee6);flex-direction:column;gap:14px;margin-top:20px;padding-top:16px;display:flex}.reports-center-reference-head{margin-bottom:2px}.reports-center-reference-title{letter-spacing:-.01em;color:var(--ink,#1c2732);margin:0;font-size:15px;font-weight:800}.reports-center-reference-hint{color:var(--muted,#6a727b);margin:4px 0 0;font-size:12.5px;line-height:1.4}html.dark .reports-center-reference{border-top-color:var(--cell,#3a4a5c)}html.dark .reports-center-reference-title{color:var(--ink,#dfe3eb)}.reports-person-landing{--rc-space-1:8px;--rc-space-2:16px;--rc-space-3:24px;--rc-radius:10px;gap:var(--rc-space-2);flex-direction:column;display:flex}.reports-person-landing .rc-sec{border-color:var(--frame,#e4e8ee);border-radius:var(--rc-radius);background:var(--panel,#fff);margin-bottom:0}.reports-person-landing .rc-sec-h{background:var(--muted,#6a727b)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-sec-h{background:color-mix(in srgb,var(--muted,#6a727b)5%,#fff)}}.reports-person-landing .rc-sec-h{color:var(--ink,#1a1d21);padding:12px var(--rc-space-2);border-bottom:1px solid var(--frame,#e4e8ee)}.reports-person-landing .rc-sec-title{letter-spacing:.07em;color:var(--muted,#5c6570);font-size:11px}.reports-person-landing .rc-sec-mark{color:var(--accent,#1f6f43);font-size:11px;font-weight:800}.reports-person-landing .rc-sec-hint{max-width:62em;margin-top:4px;font-size:12px;line-height:1.4}.reports-person-landing .rc-sec-b,.reports-person-landing .sec-b.rc-sec-b{padding:var(--rc-space-2);gap:var(--rc-space-2);flex-direction:column;display:flex}.reports-person-landing .rc-scorebar,.reports-person-landing .scorebar{gap:var(--rc-space-1);grid-template-columns:repeat(auto-fill,minmax(148px,1fr));align-items:stretch;margin-bottom:0;display:grid}.reports-person-landing .rc-scorebar--compact{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.reports-person-landing .scorecard,.reports-person-landing .rc-scorecard{border-color:var(--frame,#e4e8ee);background:var(--panel,#fff);border-radius:8px;flex-direction:column;min-width:0;height:100%;padding:12px;display:flex}.reports-person-landing .rc-scorecard .sc-label,.reports-person-landing .scorecard .sc-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.reports-person-landing .rc-scorecard .sc-value,.reports-person-landing .scorecard .sc-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:6px;font-size:22px;font-weight:800;line-height:1.15}.reports-person-landing .sc-value--sm{letter-spacing:-.01em;line-height:1.25;font-size:15px!important}.reports-person-landing .sc-verdict{margin-top:6px}.reports-person-landing .rc-scorecard .sc-sub,.reports-person-landing .scorecard .sc-sub{color:var(--muted,#6a727b);margin-top:6px;font-size:11px;font-weight:600}.reports-person-landing .rc-scorecard>.sc-sub:last-child,.reports-person-landing .scorecard>.sc-sub:last-child{margin-top:auto;padding-top:8px}.reports-person-landing .rc-person-detail-grid{gap:var(--rc-space-2);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}@media (width<=960px){.reports-person-landing .rc-person-detail-grid{grid-template-columns:1fr}}.reports-person-landing .rc-person-panel{min-width:0;min-height:100%;padding:var(--rc-space-2);border:1px solid var(--frame,#e4e8ee);border-radius:var(--rc-radius);background:var(--muted,#6a727b);flex-direction:column;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-panel{background:color-mix(in srgb,var(--muted,#6a727b)3%,#fff)}}.reports-person-landing .rc-person-panel--flush{background:0 0;border:none;border-radius:0;padding:0}.reports-person-landing .rc-person-primary{min-width:0}.reports-person-landing .rc-person-subh{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0;font-size:10.5px;font-weight:800}.reports-person-landing .rc-person-subh--sm{letter-spacing:.05em;font-size:10px}.reports-person-landing .rc-person-loss-stack,.reports-person-landing .rc-person-activity,.reports-person-landing .rc-person-pipeline,.reports-person-landing .rc-person-funnel-wrap{gap:var(--rc-space-2);flex-direction:column;display:flex}.reports-person-landing .rc-chip{border:1px solid var(--frame,#e4e8ee);max-width:100%;color:var(--ink,#1a1d21);background:#fff;border-radius:4px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-flex}.reports-person-landing .rc-chip--stage{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-chip--stage{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.reports-person-landing .rc-chip--stage{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-chip--stage{border-color:color-mix(in srgb,var(--accent,#1f6f43)22%,var(--frame,#e4e8ee))}}.reports-person-landing .rc-chip--stage{color:var(--ink,#1a1d21)}.reports-person-landing .rc-sparks{gap:var(--rc-space-1)}.reports-person-landing .rc-spark{border-color:var(--frame,#e4e8ee);background:var(--panel,#fff);border-radius:8px;height:100%;padding:12px}html.dark .reports-person-landing .rc-sec-h{color:var(--ink,#dfe3eb);border-bottom-color:var(--cell,#3a4a5c);background:#25303a}html.dark .reports-person-landing .rc-sec-title{color:var(--muted,#9aa3ad)}html.dark .reports-person-landing .rc-person-panel{border-color:var(--cell,#3a4a5c);background:#232d38}html.dark .reports-person-landing .rc-chip,html.dark .reports-person-landing .rc-spark,html.dark .reports-person-landing .scorecard,html.dark .reports-person-landing .rc-scorecard{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#1c2732}html.dark .reports-person-landing .rc-chip--stage{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-chip--stage{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .reports-person-landing .rc-chip--stage{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-chip--stage{border-color:color-mix(in srgb,var(--accent,#1f6f43)30%,#3a4a5c)}}.reports-person-split{grid-template-columns:minmax(0,1.55fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}@media (width<=1020px){.reports-person-split{grid-template-columns:1fr}}.reports-person-main{flex-direction:column;gap:16px;min-width:0;display:flex}.reports-person-aside{position:sticky;top:12px}.rc-person-tbar{max-width:100%;margin-top:4px}.rc-coaching-brief{border:1.5px solid var(--frame,#dfe3eb);background:var(--accent,#1f6f43);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief{background:color-mix(in srgb,var(--accent,#1f6f43)5%,#fff)}}.rc-coaching-brief{margin-bottom:14px;padding:14px 16px 16px}.rc-coaching-brief.is-empty{background:var(--panel,#fff)}.rc-coaching-brief--focal{border:1.5px solid var(--accent,#1f6f43);border-radius:12px;margin:16px 0;padding:24px 24px 24px 28px;position:relative}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal{border:1.5px solid color-mix(in srgb,var(--accent,#1f6f43)28%,var(--frame,#dfe3eb))}}.rc-coaching-brief--focal{background:linear-gradient(135deg,var(--accent,#1f6f43)0%,#fff 42%,var(--accent,#1f6f43)100%)}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal{background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#1f6f43)9%,#fff)0%,#fff 42%,color-mix(in srgb,var(--accent,#1f6f43)3%,#fff)100%)}}.rc-coaching-brief--focal{box-shadow:0 1px 0 var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal{box-shadow:0 1px 0 color-mix(in srgb,var(--accent,#1f6f43)12%,transparent)}}.rc-coaching-brief--focal:before{content:"";background:var(--accent,#1f6f43);border-radius:0 3px 3px 0;width:4px;position:absolute;top:12px;bottom:12px;left:0}.rc-coaching-brief-head{margin-bottom:10px}.rc-coaching-brief--focal .rc-coaching-brief-head{border-bottom:1px solid var(--accent,#1f6f43);margin-bottom:16px;padding-bottom:14px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-coaching-brief-head{border-bottom:1px solid color-mix(in srgb,var(--accent,#1f6f43)16%,var(--frame,#e4e8ee))}}.rc-coaching-brief-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--accent,#1f6f43);margin:0 0 6px;font-size:10.5px;font-weight:800}.rc-coaching-brief-title{color:var(--ink,#1a1d21);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:800}.rc-coaching-brief--focal .rc-coaching-brief-title{letter-spacing:-.025em;font-size:22px;line-height:1.2}.rc-coaching-brief-lead{color:var(--muted,#6a727b);margin:3px 0 0;font-size:12px;font-weight:600}.rc-coaching-brief--focal .rc-coaching-brief-lead{max-width:42em;margin-top:6px;font-size:13px;font-weight:550;line-height:1.4}.rc-coaching-brief-ok{color:var(--ink,#1a1d21);margin:0 0 10px;font-size:13px;font-weight:650}.rc-coaching-diagnoses{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rc-coaching-brief--focal .rc-coaching-diagnoses{gap:12px}.rc-coaching-diagnosis{border:1px solid var(--cell,#b9bfc7);background:var(--panel,#fff);border-radius:8px;grid-template-columns:22px 1fr;gap:10px;padding:10px 12px;display:grid}.rc-coaching-brief--focal .rc-coaching-diagnosis{border-color:var(--frame,#e4e8ee);background:#fff;border-radius:10px;grid-template-columns:28px 1fr;gap:12px 14px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-coaching-diagnosis{background:color-mix(in srgb,#fff 92%,var(--accent,#1f6f43))}}.rc-coaching-diagnosis.is-critical{border-color:var(--red,#c0392b);box-shadow:inset 3px 0 0 var(--red,#c0392b)}.rc-coaching-diagnosis.is-high{box-shadow:inset 3px 0 #b8860b}.rc-coaching-diagnosis-n{background:var(--accent,#1f6f43);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.rc-coaching-brief--focal .rc-coaching-diagnosis-n{width:28px;height:28px;margin-top:2px;font-size:12px}.rc-coaching-diagnosis-metric{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6a727b);margin:0 0 4px;font-size:10.5px;font-weight:800}.rc-coaching-diagnosis-stmt{color:var(--ink,#1a1d21);margin:0;font-size:13px;font-weight:700;line-height:1.35}.rc-coaching-brief--focal .rc-coaching-diagnosis-stmt{letter-spacing:-.015em;font-size:15px;font-weight:750;line-height:1.4}.rc-coaching-diagnosis-ev{color:var(--muted,#6a727b);margin:4px 0 0;font-size:11.5px;font-weight:600;line-height:1.35}.rc-coaching-brief--focal .rc-coaching-diagnosis-ev{font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px}.rc-coaching-diagnosis-q{color:var(--ink,#1a1d21);margin:7px 0 0;font-size:12.5px;font-weight:650;line-height:1.35}.rc-coaching-brief--focal .rc-coaching-diagnosis-q{border-top:1px dashed var(--muted,#6a727b);margin-top:10px;padding-top:10px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-coaching-diagnosis-q{border-top:1px dashed color-mix(in srgb,var(--muted,#6a727b)28%,transparent)}}.rc-coaching-brief--focal .rc-coaching-diagnosis-q{color:var(--ink,#1a1d21);font-size:13.5px;font-style:italic;font-weight:600}.rc-coaching-ask{letter-spacing:.04em;text-transform:uppercase;background:var(--accent,#1f6f43);border-radius:3px;margin-right:5px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:800;display:inline-block}@supports (color:color-mix(in lab, red, red)){.rc-coaching-ask{background:color-mix(in srgb,var(--accent,#1f6f43)14%,#fff)}}.rc-coaching-ask{color:var(--accent,#1f6f43)}.rc-coaching-ask-ai{font:inherit;color:var(--accent,#1f6f43);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-top:8px;padding:0;font-size:12px;font-style:normal;font-weight:750;text-decoration:underline;display:inline-flex}.rc-coaching-brief--focal .rc-coaching-ask-ai{margin-top:10px;padding:6px 0;font-size:12.5px}.rc-coaching-ask-ai:hover,.rc-coaching-ask-ai:focus-visible{color:#155533}.rc-coaching-brief--focal .rc-coaching-ask-ai:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-coaching-ask-ai:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.rc-coaching-brief--focal .rc-coaching-ask-ai:focus-visible{outline-offset:2px;border-radius:3px}.rc-coaching-brief-foot{border-top:1px solid var(--accent,#1f6f43);grid-template-columns:1fr;gap:14px;margin-top:18px;padding-top:16px;display:grid}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief-foot{border-top:1px solid color-mix(in srgb,var(--accent,#1f6f43)14%,var(--frame,#e4e8ee))}}@media (width>=800px){.rc-coaching-brief--focal .rc-coaching-brief-foot:has(.rc-coaching-flags){grid-template-columns:1fr 1fr;gap:16px 24px}}.rc-coaching-brief--focal .rc-coaching-bottleneck{background:var(--muted,#6a727b);border-radius:8px;margin:0;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-coaching-bottleneck{background:color-mix(in srgb,var(--muted,#6a727b)5%,#fff)}}.rc-coaching-brief--focal .rc-coaching-bottleneck{border:1px solid var(--frame,#e4e8ee)}.rc-coaching-brief--focal .rc-coaching-flags{margin:0}.rc-coaching-brief--focal .rc-coaching-brief-foot .rc-coaching-subh{margin:0 0 8px}.rc-coaching-subh{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:14px 0 6px;font-size:10.5px;font-weight:800}.rc-coaching-flag-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rc-coaching-flag{color:#8a6d00;background:#f6f0e2;border:1px solid #e6d5aa;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:650}.rc-coaching-bn-where{color:var(--ink,#1a1d21);margin:0;font-size:13px;font-weight:750}.rc-coaching-bn-meaning{color:var(--ink,#1a1d21);margin:3px 0 0;font-size:12.5px;font-weight:650;line-height:1.35}html.dark .rc-coaching-brief{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-brief{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .rc-coaching-brief{border-color:var(--frame,#dfe3eb)}html.dark .rc-coaching-diagnosis{border-color:var(--cell,#3a4a5c);background:#1c2732}html.dark .rc-coaching-flag{color:#e6c86a;background:#38382b;border-color:#6a5a20}html.dark .rc-coaching-ask{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-ask{background:color-mix(in srgb,var(--accent,#1f6f43)22%,#1c2732)}}html.dark .rc-coaching-brief--focal{background:linear-gradient(135deg,var(--accent,#1f6f43)0%,#1c2732 50%,var(--accent,#1f6f43)100%)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-brief--focal{background:linear-gradient(135deg,color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)0%,#1c2732 50%,color-mix(in srgb,var(--accent,#1f6f43)8%,#1c2732)100%)}}html.dark .rc-coaching-brief--focal{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-brief--focal{border-color:color-mix(in srgb,var(--accent,#1f6f43)35%,#3a4a5c)}}html.dark .rc-coaching-brief--focal{box-shadow:none}html.dark .rc-coaching-brief--focal .rc-coaching-diagnosis{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-brief--focal .rc-coaching-diagnosis{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#1c2732)}}html.dark .rc-coaching-brief--focal .rc-coaching-diagnosis{border-color:#3a4a5c}html.dark .rc-coaching-brief--focal .rc-coaching-bottleneck{background:#25303a;border-color:#3a4a5c}.rc-center-actions-note{color:var(--muted,#6a727b);margin:0 0 12px;font-size:12.5px;line-height:1.4}.rc-center-actions-form{flex-wrap:wrap;align-items:stretch;gap:8px;margin-bottom:12px;display:flex}.rc-center-actions-label{min-width:0;display:flex}.rc-center-actions-grow{flex:200px}.rc-center-actions-label select,.rc-center-actions-label input{border:1px solid var(--frame,#dfe3eb);width:100%;min-height:36px;font:inherit;color:var(--ink,#1a1d21);background:#fff;border-radius:6px;padding:6px 10px}.rc-center-actions-add{background:var(--accent,#1f6f43);color:#fff;min-height:36px;font:inherit;cursor:pointer;border:none;border-radius:6px;padding:6px 14px;font-weight:700}.rc-center-actions-add:hover,.rc-center-actions-add:focus-visible{filter:brightness(1.05);outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-center-actions-add:hover,.rc-center-actions-add:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)40%,transparent)}}.rc-center-actions-add:hover,.rc-center-actions-add:focus-visible{outline-offset:2px}.rc-center-actions-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rc-center-actions-list>li{border:1px solid var(--frame,#dfe3eb);background:#fff;border-radius:6px;align-items:flex-start;gap:8px;padding:8px 10px;display:flex}.rc-center-actions-list>li.is-done{opacity:.65}.rc-center-actions-row{cursor:pointer;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.rc-center-actions-body{flex-direction:column;gap:2px;min-width:0;display:flex}.rc-center-actions-rep{color:var(--accent,#1f6f43);text-transform:uppercase;letter-spacing:.02em;font-size:11px;font-weight:750}.rc-center-actions-rep.is-team{color:var(--muted,#6a727b)}.rc-center-actions-text{color:var(--ink,#1a1d21);font-size:13.5px;font-weight:600;line-height:1.35}.rc-center-actions-list>li.is-done .rc-center-actions-text{text-decoration:line-through}.rc-center-actions-remove{color:var(--muted,#6a727b);font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:12px;font-weight:650}.rc-center-actions-remove:hover,.rc-center-actions-remove:focus-visible{color:var(--red,#c0392b)}html.dark .rc-center-actions-label select,html.dark .rc-center-actions-label input,html.dark .rc-center-actions-list>li{border-color:var(--cell,#3a4a5c);color:#e8eef4;background:#1c2732}.rc-coaching-brief--focal .rc-center-trend{border:1px solid var(--frame,#e4e8ee);background:var(--muted,#6a727b);border-radius:8px;margin:0 0 16px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.rc-coaching-brief--focal .rc-center-trend{background:color-mix(in srgb,var(--muted,#6a727b)5%,#fff)}}.rc-center-trend.is-up{border-color:#1a7a4c}@supports (color:color-mix(in lab, red, red)){.rc-center-trend.is-up{border-color:color-mix(in srgb,#1a7a4c 35%,var(--frame,#dfe3eb))}}.rc-center-trend.is-up{background:#edf4f1}.rc-center-trend.is-down{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-center-trend.is-down{border-color:color-mix(in srgb,var(--red,#c0392b)35%,var(--frame,#dfe3eb))}}.rc-center-trend.is-down{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-center-trend.is-down{background:color-mix(in srgb,var(--red,#c0392b)6%,#fff)}}.rc-center-trend.is-mixed{border-color:#6a727b}@supports (color:color-mix(in lab, red, red)){.rc-center-trend.is-mixed{border-color:color-mix(in srgb,#6a727b 40%,var(--frame,#dfe3eb))}}.rc-center-trend-headline{letter-spacing:-.01em;color:var(--ink,#1a1d21);margin:0;font-size:14px;font-weight:800}.rc-center-trend-lines{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);margin:6px 0 0;padding:0 0 0 16px;font-size:12.5px;font-weight:600;line-height:1.4}.rc-center-brief-reps-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-center-brief-rep{border:1px solid var(--frame,#e4e8ee);text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}button.rc-center-brief-rep:hover,button.rc-center-brief-rep:focus-visible{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){button.rc-center-brief-rep:hover,button.rc-center-brief-rep:focus-visible{border-color:color-mix(in srgb,var(--accent,#1f6f43)40%,var(--frame,#e4e8ee))}}button.rc-center-brief-rep:hover,button.rc-center-brief-rep:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){button.rc-center-brief-rep:hover,button.rc-center-brief-rep:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)}}button.rc-center-brief-rep:hover,button.rc-center-brief-rep:focus-visible{outline:none}button.rc-center-brief-rep:focus-visible{box-shadow:0 0 0 2px var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){button.rc-center-brief-rep:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.rc-center-brief-rep.is-static{cursor:default}.rc-center-brief-rep-name{color:var(--ink,#1a1d21);font-size:13px;font-weight:750}.rc-center-brief-rep-reason{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-size:12px;font-weight:600}html.dark .rc-coaching-brief--focal .rc-center-trend{background:var(--muted,#6a727b)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-coaching-brief--focal .rc-center-trend{background:color-mix(in srgb,var(--muted,#6a727b)12%,#1c2732)}}html.dark .rc-coaching-brief--focal .rc-center-trend{border-color:var(--cell,#3a4a5c)}html.dark .rc-center-brief-rep{border-color:var(--cell,#3a4a5c);background:#1c2732}html.dark button.rc-center-brief-rep:hover,html.dark button.rc-center-brief-rep:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark button.rc-center-brief-rep:hover,html.dark button.rc-center-brief-rep:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)14%,#1c2732)}}.rc-reps-attention{border:1px solid var(--red,#c0392b);margin:0 0 14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.rc-reps-attention{border:1px solid color-mix(in srgb,var(--red,#c0392b)35%,var(--frame,#dfe3eb))}}.rc-reps-attention{background:var(--red,#c0392b);border-radius:8px}@supports (color:color-mix(in lab, red, red)){.rc-reps-attention{background:color-mix(in srgb,var(--red,#c0392b)6%,#fff)}}.rc-reps-attention.is-clear{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-reps-attention.is-clear{border-color:color-mix(in srgb,var(--accent,#1f6f43)30%,var(--frame,#dfe3eb))}}.rc-reps-attention.is-clear{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-reps-attention.is-clear{background:color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)}}.rc-reps-attention-head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px;display:flex}.rc-reps-attention-title{color:var(--ink,#1a1d21);font-size:13px;font-weight:800}.rc-reps-attention-sub{color:var(--muted,#6a727b);font-size:12px}.rc-reps-attention-ok{color:#1a7a4c;margin:0;font-size:13px;font-weight:650}.rc-reps-attention-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rc-reps-attention-item{text-align:left;border:1px solid var(--frame,#dfe3eb);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px 8px;padding:8px 10px;display:flex}.rc-reps-attention-item:hover,.rc-reps-attention-item:focus-visible{border-color:var(--accent,#1f6f43);outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-reps-attention-item:hover,.rc-reps-attention-item:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.rc-reps-attention-item:hover,.rc-reps-attention-item:focus-visible{outline-offset:1px}.rc-reps-attention-name{color:var(--ink,#1a1d21);font-weight:750}.rc-reps-attention-reason{color:var(--red,#c0392b);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.rc-cell-verdict{font-variant-numeric:tabular-nums;margin-top:2px;font-size:10px;font-weight:750;line-height:1.2}.rc-cell-verdict.is-below{color:var(--red,#c0392b)}.rc-cell-verdict.is-above{color:#1a7a4c}.rc-cell-verdict.is-onpar{color:var(--muted,#6a727b)}html.dark .rc-reps-attention{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-reps-attention{background:color-mix(in srgb,var(--red,#c0392b)12%,#1c2732)}}html.dark .rc-reps-attention.is-clear{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-reps-attention.is-clear{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .rc-reps-attention-item{border-color:var(--cell,#3a4a5c);background:#1c2732}.rc-person-hero{border:1.5px solid var(--frame,#dfe3eb);background:linear-gradient(165deg,var(--accent,#1f6f43)0%,#fff 48%);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:16px;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.rc-person-hero{background:linear-gradient(165deg,color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)0%,#fff 48%)}}.rc-person-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.rc-person-hero-main{align-items:center;gap:16px;min-width:0;display:flex}.rc-person-hero-avatar{background:var(--accent,#1f6f43);color:#fff;width:72px;height:72px;box-shadow:0 0 0 3px var(--accent,#1f6f43);border-radius:50%;flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rc-person-hero-avatar{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#1f6f43)18%,transparent)}}.rc-person-hero-avatar-img{object-fit:cover;width:100%;height:100%}.rc-person-hero-avatar-mono{line-height:1}.rc-person-hero-id{min-width:0}.rc-person-hero-name{color:var(--ink,#1a1d21);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:26px;font-weight:800;line-height:1.15;display:flex}.rc-person-hero-meta{color:var(--muted,#6a727b);letter-spacing:.01em;margin:6px 0 0;font-size:13px;font-weight:650}.rc-person-hero-period{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:4px 0 0;font-size:11.5px;font-weight:700}.rc-person-hero-gauge{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.rc-person-hero-gauge-ring{--rc-gauge:0;background:conic-gradient(var(--accent,#1f6f43)calc(var(--rc-gauge)*1%),#e4e8ee 0);border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative}.rc-person-hero-gauge-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}.rc-person-hero-gauge-n{z-index:1;font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);font-size:24px;font-weight:800;position:relative}.rc-person-hero-gauge.is-good .rc-person-hero-gauge-ring{background:conic-gradient(#1f6f43 calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-hero-gauge.is-mid .rc-person-hero-gauge-ring{background:conic-gradient(#8a6400 calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-hero-gauge.is-risk .rc-person-hero-gauge-ring{background:conic-gradient(#c0392b calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-hero-gauge-l{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-person-hero-gauge-status{color:var(--muted,#6a727b);font-size:12px;font-weight:750}.rc-person-hero-gauge-status.is-good{color:#1f6f43}.rc-person-hero-gauge-status.is-mid{color:#8a6400}.rc-person-hero-gauge-status.is-risk{color:#c0392b}.rc-person-hero-kpis{border-top:1px solid var(--frame,#e4e8ee);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:16px 0 0;list-style:none;display:grid}.rc-person-hero-kpi{border:1px solid var(--frame,#e4e8ee);background:#fff;border-radius:10px;flex-direction:column;gap:4px;min-height:72px;padding:12px 14px;display:flex}.rc-person-hero-kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6a727b);font-size:10.5px;font-weight:800}.rc-person-hero-kpi-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink,#1a1d21);font-size:22px;font-weight:800;line-height:1.1}.rc-person-hero-kpi-verdict{font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:750}.rc-person-hero-kpi-verdict.is-above{color:#1f6f43}.rc-person-hero-kpi-verdict.is-on_par,.rc-person-hero-kpi-verdict.is-onpar{color:#8a6400}.rc-person-hero-kpi-verdict.is-below{color:#c0392b}.rc-person-hero-kpi-verdict.is-na,.rc-person-hero-kpi.is-unfed .rc-person-hero-kpi-value{color:var(--muted,#6a727b)}@media (width<=720px){.rc-person-hero{padding:16px}.rc-person-hero-name{font-size:22px}.rc-person-hero-avatar{width:60px;height:60px;font-size:18px}.rc-person-hero-gauge-ring{width:72px;height:72px}.rc-person-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}html.dark .rc-person-hero{background:linear-gradient(165deg,var(--accent,#1f6f43)0%,#1c2732 50%)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-person-hero{background:linear-gradient(165deg,color-mix(in srgb,var(--accent,#1f6f43)14%,#1c2732)0%,#1c2732 50%)}}html.dark .rc-person-hero{border-color:var(--cell,#3a4a5c)}html.dark .rc-person-hero-name{color:var(--ink,#dfe3eb)}html.dark .rc-person-hero-kpi,html.dark .rc-person-hero-gauge-ring:before{border-color:var(--cell,#3a4a5c);background:#243140}html.dark .rc-person-hero-kpi-value,html.dark .rc-person-hero-gauge-n{color:var(--ink,#dfe3eb)}html.dark .rc-person-hero-kpis{border-top-color:var(--cell,#3a4a5c)}.rc-center-hero{border:1.5px solid var(--frame,#dfe3eb);background:linear-gradient(165deg,var(--accent,#1f6f43)0%,#fff 48%);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:0;padding:24px;display:flex}@supports (color:color-mix(in lab, red, red)){.rc-center-hero{background:linear-gradient(165deg,color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)0%,#fff 48%)}}.rc-center-hero-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.rc-center-hero-main{align-items:center;gap:16px;min-width:0;display:flex}.rc-center-hero-mark{background:var(--accent,#1f6f43);color:#fff;width:72px;height:72px;box-shadow:0 0 0 3px var(--accent,#1f6f43);border-radius:16px;flex-shrink:0;place-items:center;font-size:22px;font-weight:800;display:grid}@supports (color:color-mix(in lab, red, red)){.rc-center-hero-mark{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#1f6f43)18%,transparent)}}.rc-center-hero-mark-mono{letter-spacing:.02em;line-height:1}.rc-center-hero-id{min-width:0}.rc-center-hero-name{color:var(--ink,#1a1d21);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800;line-height:1.15}.rc-center-hero-manager{color:var(--ink,#1a1d21);margin:6px 0 0;font-size:14px;font-weight:700}.rc-center-hero-manager-l{text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#6a727b);margin-right:4px;font-size:10.5px;font-weight:800}.rc-center-hero-manager .is-muted{color:var(--muted,#6a727b);font-weight:650}.rc-center-hero-meta{color:var(--muted,#6a727b);margin:4px 0 0;font-size:13px;font-weight:650}.rc-center-hero-period{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:4px 0 0;font-size:11.5px;font-weight:700}.rc-center-hero-gauge{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;display:flex}.rc-center-hero-gauge-ring{--rc-gauge:0;background:conic-gradient(var(--accent,#1f6f43)calc(var(--rc-gauge)*1%),#e4e8ee 0);border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:relative}.rc-center-hero-gauge-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:9px}.rc-center-hero-gauge-n{z-index:1;font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);letter-spacing:-.02em;font-size:18px;font-weight:800;position:relative}.rc-center-hero-gauge.is-good .rc-center-hero-gauge-ring{background:conic-gradient(#1f6f43 calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-center-hero-gauge.is-mid .rc-center-hero-gauge-ring{background:conic-gradient(#8a6400 calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-center-hero-gauge.is-risk .rc-center-hero-gauge-ring{background:conic-gradient(#c0392b calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-center-hero-gauge-l{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-center-hero-gauge-status{color:var(--muted,#6a727b);font-size:12.5px;font-weight:750}.rc-center-hero-gauge-status.is-good{color:#1f6f43}.rc-center-hero-gauge-status.is-mid{color:#8a6400}.rc-center-hero-gauge-status.is-risk{color:#c0392b}.rc-center-hero-kpis{border-top:1px solid var(--frame,#e4e8ee);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:16px 0 0;list-style:none;display:grid}.rc-center-hero-kpi{border:1px solid var(--frame,#e4e8ee);background:#fff;border-radius:10px;flex-direction:column;gap:4px;min-height:88px;padding:12px 14px;display:flex}.rc-center-hero-kpi-label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted,#6a727b);font-size:10.5px;font-weight:800}.rc-center-hero-kpi-value{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ink,#1a1d21);font-size:22px;font-weight:800;line-height:1.1}.rc-center-hero-kpi-verdict{font-size:11.5px;font-weight:750}.rc-center-hero-kpi-verdict.is-above{color:#1a7a4c}.rc-center-hero-kpi-verdict.is-on_par,.rc-center-hero-kpi-verdict.is-onpar{color:#8a6400}.rc-center-hero-kpi-verdict.is-below{color:#c0392b}.rc-center-hero-kpi-verdict.is-na{color:var(--muted,#6a727b)}.rc-center-hero-kpi-rank{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);margin-top:auto;padding-top:4px;font-size:11px;font-weight:700}.rc-center-hero-kpi.is-unfed .rc-center-hero-kpi-value{color:var(--muted,#6a727b)}@media (width<=720px){.rc-center-hero{padding:16px}.rc-center-hero-name{font-size:22px}.rc-center-hero-mark{border-radius:14px;width:60px;height:60px;font-size:18px}.rc-center-hero-gauge-ring{width:80px;height:80px}.rc-center-hero-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}html.dark .rc-center-hero{background:linear-gradient(165deg,var(--accent,#1f6f43)0%,#1c2732 50%)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-center-hero{background:linear-gradient(165deg,color-mix(in srgb,var(--accent,#1f6f43)14%,#1c2732)0%,#1c2732 50%)}}html.dark .rc-center-hero{border-color:var(--cell,#3a4a5c)}html.dark .rc-center-hero-name,html.dark .rc-center-hero-manager{color:var(--ink,#dfe3eb)}html.dark .rc-center-hero-kpi,html.dark .rc-center-hero-gauge-ring:before{border-color:var(--cell,#3a4a5c);background:#243140}html.dark .rc-center-hero-kpi-value,html.dark .rc-center-hero-gauge-n{color:var(--ink,#dfe3eb)}html.dark .rc-center-hero-kpis{border-top-color:var(--cell,#3a4a5c)}.rc-person-name{color:var(--frame,#1a1d21);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font-size:18px;font-weight:800;display:flex}.rc-person-rank-chip{color:#1f6f43;letter-spacing:0;background:#e0ebe5;border-radius:999px;align-items:baseline;gap:1px;padding:2px 8px;font-size:12px;font-weight:750;line-height:1.4;display:inline-flex}.rc-person-rank-of{opacity:.75;font-weight:600}.rc-person-targets-pace{color:var(--muted,#6a727b);margin:0 0 10px;font-size:12px}.rc-person-meta{color:var(--muted,#6a727b);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:4px 0 0;font-size:12px;font-weight:600;display:flex}.rc-person-dot{opacity:.6}.rc-person-email{color:var(--muted,#6a727b);margin:2px 0 0;font-size:11px}.rc-person-gauge{flex-direction:column;align-items:center;gap:4px;display:flex}.rc-person-gauge-ring{--rc-gauge:0;background:conic-gradient(var(--accent,#1f6f43)calc(var(--rc-gauge)*1%),#e4e8ee 0);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.rc-person-gauge-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:6px}.rc-person-gauge-n{z-index:1;font-variant-numeric:tabular-nums;color:var(--frame,#1a1d21);font-size:18px;font-weight:800;position:relative}.rc-person-gauge.is-good .rc-person-gauge-ring{background:conic-gradient(var(--accent,#1f6f43)calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-gauge.is-mid .rc-person-gauge-ring{background:conic-gradient(#8a6400 calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-gauge.is-risk .rc-person-gauge-ring{background:conic-gradient(#c0392b calc(var(--rc-gauge)*1%),#e4e8ee 0)}.rc-person-gauge-l{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-funnel-branch{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);flex-wrap:wrap;gap:4px 8px;margin-top:4px;font-size:10px;font-weight:700;display:flex}.rc-funnel-branch.is-up{color:#1a7a4c}.rc-funnel-branch.is-down{color:var(--red,#c0392b)}.reports-person-landing .rc-person-funnel{gap:var(--rc-space-1,8px);grid-template-columns:repeat(auto-fit,minmax(118px,1fr));align-items:stretch;display:grid}.reports-person-landing .rc-person-funnel .rc-funnel-step{border-color:var(--frame,#e4e8ee);background:var(--muted,#6a727b);border-radius:10px;gap:6px;padding:12px;position:relative}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-funnel .rc-funnel-step{background:color-mix(in srgb,var(--muted,#6a727b)3%,#fff)}}.reports-person-landing .rc-person-funnel .rc-funnel-step{margin-inline:calc(var(--rc-funnel-taper,0%)*.35)}.reports-person-landing .rc-person-funnel .rc-funnel-value{letter-spacing:-.02em;font-size:24px}.reports-person-landing .rc-funnel-conv{flex-direction:column;gap:5px;margin-top:2px;display:flex}.reports-person-landing .rc-funnel-conv-track{background:var(--muted,#6a727b);border-radius:4px;height:8px;position:relative}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-funnel-conv-track{background:color-mix(in srgb,var(--muted,#6a727b)12%,#fff)}}.reports-person-landing .rc-funnel-conv-track{overflow:visible}.reports-person-landing .rc-funnel-conv-fill{background:linear-gradient(90deg,var(--accent,#1f6f43),var(--accent,#1f6f43));border-radius:4px;height:100%}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-funnel-conv-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent,#1f6f43)70%,#fff),var(--accent,#1f6f43))}}.reports-person-landing .rc-funnel-conv-fill{min-width:0;transition:width .2s}.reports-person-landing .rc-funnel-bench{background:var(--ink,#1a1d21);z-index:1;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px;box-shadow:0 0 0 1px #fff}.reports-person-landing .rc-person-funnel .rc-funnel-bar{background:var(--muted,#6a727b);border-radius:2px;height:3px}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-funnel .rc-funnel-bar{background:color-mix(in srgb,var(--muted,#6a727b)10%,#fff)}}.reports-person-landing .rc-person-funnel .rc-funnel-bar-fill{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-funnel .rc-funnel-bar-fill{background:color-mix(in srgb,var(--accent,#1f6f43)45%,#c5d4cc)}}html.dark .reports-person-landing .rc-person-funnel .rc-funnel-step{border-color:var(--cell,#3a4a5c);background:#232d38}html.dark .reports-person-landing .rc-funnel-conv-track,html.dark .reports-person-landing .rc-person-funnel .rc-funnel-bar{background:#243140}html.dark .reports-person-landing .rc-funnel-bench{background:#e8edf2;box-shadow:0 0 0 1px #1c2732}.rc-age-cell{flex-direction:column;gap:4px;min-width:72px;display:flex}.rc-age-n{font-variant-numeric:tabular-nums;color:var(--ink,#1a1d21);font-size:12px;font-weight:750;line-height:1.2}.rc-age-track{background:var(--muted,#6a727b);border-radius:2px;height:4px}@supports (color:color-mix(in lab, red, red)){.rc-age-track{background:color-mix(in srgb,var(--muted,#6a727b)12%,#fff)}}.rc-age-track{overflow:hidden}.rc-age-fill{background:var(--accent,#1f6f43);border-radius:2px;height:100%}@supports (color:color-mix(in lab, red, red)){.rc-age-fill{background:color-mix(in srgb,var(--accent,#1f6f43)55%,#9bb5a6)}}.rc-age-fill.is-stuck,.rc-age-cell.is-hot .rc-age-fill{background:var(--red,#c0392b)}.rc-age-cell.is-warm .rc-age-fill{background:#b8860b}.rc-age-cell.is-hot .rc-age-n{color:var(--red,#c0392b)}.rc-age-cell.is-warm .rc-age-n{color:#8a6d00}html.dark .rc-age-n{color:var(--ink,#dfe3eb)}html.dark .rc-age-track{background:#243140}html.dark .rc-age-cell.is-warm .rc-age-n{color:#e6c86a}.reports-person-landing .rc-person-leads-table{font-variant-numeric:tabular-nums}.reports-person-landing .rc-person-leads-table thead th{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:10.5px}.reports-person-landing .rc-person-leads-table tbody tr:hover th,.reports-person-landing .rc-person-leads-table tbody tr:hover td{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-leads-table tbody tr:hover th,.reports-person-landing .rc-person-leads-table tbody tr:hover td{background:color-mix(in srgb,var(--accent,#1f6f43)6%,#fff)}}.reports-person-landing .rc-lead-name{color:var(--ink,#1a1d21);font-weight:700}.reports-person-landing .rc-lead-age{font-variant-numeric:tabular-nums;font-weight:700}.reports-person-landing .rc-lead-age.is-warm{color:#8a6d00}.reports-person-landing .rc-lead-age.is-hot{color:var(--red,#c0392b)}.reports-person-landing .rc-person-leads-table tr.is-lost th,.reports-person-landing .rc-person-leads-table tr.is-lost td{opacity:.72}.reports-person-landing .rc-person-leads-table tr.is-admitted th,.reports-person-landing .rc-person-leads-table tr.is-admitted td{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-leads-table tr.is-admitted th,.reports-person-landing .rc-person-leads-table tr.is-admitted td{background:color-mix(in srgb,var(--accent,#1f6f43)5%,transparent)}}.reports-person-landing .rc-ai-empty{border:1px dashed var(--frame,#e4e8ee);background:var(--muted,#6a727b);border-radius:8px;margin:0;padding:16px}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-ai-empty{background:color-mix(in srgb,var(--muted,#6a727b)4%,#fff)}}.reports-person-landing .rc-ai-empty{color:var(--muted,#6a727b);text-align:center;font-size:13px;font-weight:600}.reports-person-landing .rc-spark-svg{height:52px}.reports-person-landing .rc-spark-empty{height:52px;font-size:12px;font-weight:650}.reports-person-landing .rc-spark-sum{letter-spacing:-.015em;font-size:16px}html.dark .reports-person-landing .rc-person-leads-table tbody tr:hover th,html.dark .reports-person-landing .rc-person-leads-table tbody tr:hover td{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-person-leads-table tbody tr:hover th,html.dark .reports-person-landing .rc-person-leads-table tbody tr:hover td{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .reports-person-landing .rc-ai-empty{border-color:var(--cell,#3a4a5c);background:#232d38}.rc-person-subh{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:14px 0 8px;font-size:12px;font-weight:800}.rc-person-win-tabs{flex-wrap:wrap;gap:6px;margin:12px 0 8px;display:flex}.rc-person-win-tab{appearance:none;border:1px solid var(--cell,#d0d5dc);color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.rc-person-win-tab.is-active{border-color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-person-win-tab.is-active{background:color-mix(in srgb,var(--accent,#1f6f43)10%,#fff)}}.rc-person-win-tab.is-active{color:var(--accent,#1f6f43)}.rc-table tr.is-risk-row th,.rc-table tr.is-risk-row td{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.rc-table tr.is-risk-row th,.rc-table tr.is-risk-row td{background:color-mix(in srgb,var(--red,#c0392b)6%,#fff)}}.rc-heat{grid-template-columns:36px repeat(13,minmax(14px,1fr));gap:2px;max-width:720px;display:grid}.rc-heat-corner{width:36px}.rc-heat-hlabel{color:var(--muted,#6a727b);text-align:center;font-size:9px;font-weight:700}.rc-heat-dlabel{color:var(--muted,#6a727b);align-items:center;font-size:10px;font-weight:700;display:flex}.rc-heat-cell{aspect-ratio:1;background:#eef1f4;border:1px solid #0000;border-radius:2px;min-height:14px}.rc-heat-legend{color:var(--muted,#6a727b);margin:6px 0 0;font-size:10px}.rc-sparks{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=720px){.rc-sparks{grid-template-columns:1fr}}.rc-spark{border:1px solid var(--cell,#d0d5dc);background:#fff;border-radius:8px;padding:8px 10px}.rc-spark-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin-bottom:4px;font-size:10px;font-weight:800}.rc-spark-svg{width:100%;height:44px;display:block}.rc-spark-empty{height:44px;color:var(--muted,#6a727b);align-items:center;font-weight:700;display:flex}.rc-spark-sum{font-variant-numeric:tabular-nums;color:var(--frame,#1a1d21);margin-top:4px;font-size:14px;font-weight:800}.rc-person-loss-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}@media (width<=820px){.rc-person-loss-grid{grid-template-columns:1fr}}.reports-person-landing .rc-person-loss-grid{gap:var(--rc-space-2,16px);grid-template-columns:1fr;margin-top:0}.rc-person-ai-foot{margin-top:4px;position:static}.reports-person-landing .rc-sec-b>.rc-ai{border:1px solid var(--cell,#b9bfc7);border-radius:8px;margin:0}.reports-person-landing .rc-person-hero{margin-bottom:0}.reports-person-landing .rc-person-toc{flex-wrap:wrap;align-items:center;gap:4px 2px;margin:-4px 0 0;padding:4px 0 0;display:flex}.reports-person-landing .rc-person-toc-link{letter-spacing:.02em;color:var(--muted,#5c6570);border-radius:6px;align-items:center;padding:6px 10px;font-size:11.5px;font-weight:750;text-decoration:none;display:inline-flex}.reports-person-landing .rc-person-toc-link:hover,.reports-person-landing .rc-person-toc-link:focus-visible{color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-toc-link:hover,.reports-person-landing .rc-person-toc-link:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.reports-person-landing .rc-person-toc-link:hover,.reports-person-landing .rc-person-toc-link:focus-visible{outline:none}.reports-person-landing .rc-sec,.reports-person-landing .rc-coaching-brief--focal{scroll-margin-top:72px}.reports-person-landing .rc-person-ai-cta{border:1px solid var(--accent,#1f6f43);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:4px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-ai-cta{border:1px solid color-mix(in srgb,var(--accent,#1f6f43)22%,var(--frame,#e4e8ee))}}.reports-person-landing .rc-person-ai-cta{background:var(--accent,#1f6f43);border-radius:10px}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-ai-cta{background:color-mix(in srgb,var(--accent,#1f6f43)5%,#fff)}}.reports-person-landing .rc-person-ask-launch{appearance:none;border:1.5px solid var(--accent,#1f6f43);background:var(--accent,#1f6f43);color:#fff;font:inherit;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:750}.reports-person-landing .rc-person-ask-launch:hover,.reports-person-landing .rc-person-ask-launch:focus-visible{background:#155533;border-color:#155533;outline:none}.reports-person-landing .rc-person-ask-launch:focus-visible{box-shadow:0 0 0 3px var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.reports-person-landing .rc-person-ask-launch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.reports-person-landing .rc-person-ai-cta-hint{color:var(--muted,#5c6570);flex:200px;margin:0;font-size:12.5px;font-weight:550;line-height:1.4}html.dark .reports-person-landing .rc-person-toc-link:hover,html.dark .reports-person-landing .rc-person-toc-link:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-person-toc-link:hover,html.dark .reports-person-landing .rc-person-toc-link:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .reports-person-landing .rc-person-ai-cta{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-person-ai-cta{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .reports-person-landing .rc-person-ai-cta{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .reports-person-landing .rc-person-ai-cta{border-color:color-mix(in srgb,var(--accent,#1f6f43)30%,#3a4a5c)}}.rc-person-leads-filters{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:0 0 12px;display:flex}.rc-person-leads-filter{color:var(--muted,#5c6570);flex-direction:column;gap:4px;font-size:11.5px;font-weight:650;display:flex}.rc-person-leads-filter select,.rc-person-leads-filter input{border:1px solid var(--line,#d8dde3);background:var(--surface,#fff);min-width:120px;height:32px;color:var(--ink,#1a1d21);border-radius:6px;padding:0 8px;font-size:12.5px;font-weight:500}.rc-person-leads-count{color:var(--muted,#5c6570);margin-left:auto;padding-bottom:6px;font-size:12px}.rc-sort-btn{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0;font-weight:750}.rc-sort-btn.is-active{color:#1f6f43}.rc-ai-risk{border-top:1px solid var(--line,#e4e8ec);margin-top:14px;padding-top:12px}.rc-ai-risk-list{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.rc-ai-risk-list li{flex-direction:column;gap:2px;display:flex}.rc-ai-risk-meta{color:var(--muted,#5c6570);text-transform:capitalize;font-size:11.5px}.rc-ai-risk-ev{color:var(--ink,#1a1d21);font-size:12px}.rc-ai-risk-flags{margin-bottom:8px}.rc-loss-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rc-loss-row{flex-direction:column;gap:4px;display:flex}.rc-loss-head{flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:12.5px;display:flex}.rc-loss-name{color:var(--ink,#1a1d21);font-weight:750}.rc-loss-meta{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-weight:650}.rc-loss-track{background:var(--line,#e8ebf0);border:1px solid var(--cell,#b9bfc7);border-radius:4px;height:7px;overflow:hidden}.rc-loss-fill{background:var(--purple,#5b3ea8);border-radius:3px;height:100%}html.dark .rc-loss-name{color:var(--ink,#dfe3eb)}html.dark .rc-loss-track{border-color:var(--cell,#3a4a5c);background:#243140}#reports-person-board{scroll-margin-top:24px}.admin-modal.is-target-wizard{flex-direction:column;width:min(740px,100vw - 24px);max-width:740px;max-height:min(90vh,860px);padding:0;display:flex;overflow:hidden}.admin-modal.is-target-wizard .admin-modal-head.tw-head{border-bottom:1px solid var(--line,#e2e5ea);flex-direction:column;flex:none;align-items:stretch;gap:10px;padding:14px 16px 12px;display:flex}.admin-modal.is-target-wizard .tw-head-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-modal.is-target-wizard .tw-head-titles{min-width:0}.admin-modal.is-target-wizard .tw-head-hint{margin-top:2px;font-size:12px}.admin-modal.is-target-wizard .admin-modal-form.tw-body{flex:auto;gap:12px;min-height:0;max-height:none;padding:14px 16px;overflow:auto}.admin-modal.is-target-wizard .tw-actions{border-top:1px solid var(--line,#e2e5ea);background:var(--panel,#fff);flex:none;margin:0;padding:12px 16px}.tw-stepper{margin:0}.tw-stepper-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tw-stepper-item{flex:auto;min-width:0}.tw-stepper-btn,.tw-stepper-static{border:1.5px solid var(--line,#e2e5ea);background:var(--bg,#f4f5f7);width:100%;color:var(--muted,#6a727b);font:inherit;text-align:left;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;display:flex}.tw-stepper-btn{cursor:pointer}.tw-stepper-btn:hover{border-color:var(--accent,#1f6f43);color:var(--ink,#1a1d21)}.tw-stepper-btn:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-stepper-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.tw-stepper-btn:focus-visible{outline-offset:2px}.tw-stepper-n{background:var(--panel,#fff);border:1.5px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.tw-stepper-label{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:750;overflow:hidden}.tw-stepper-item.is-current .tw-stepper-static{border-color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-stepper-item.is-current .tw-stepper-static{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#fff)}}.tw-stepper-item.is-current .tw-stepper-static{color:var(--accent,#1f6f43)}.tw-stepper-item.is-done .tw-stepper-btn{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-stepper-item.is-done .tw-stepper-btn{border-color:color-mix(in srgb,var(--accent,#1f6f43)45%,var(--line,#e2e5ea))}}.tw-stepper-item.is-done .tw-stepper-btn{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-stepper-item.is-done .tw-stepper-btn{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.tw-stepper-item.is-done .tw-stepper-btn{color:var(--ink,#1a1d21)}.tw-stepper-item.is-done .tw-stepper-n{background:var(--accent,#1f6f43);border-color:var(--accent,#1f6f43);color:#fff}.tw-stepper-item.is-upcoming .tw-stepper-static{opacity:.72}.tw-hint{color:var(--muted,#6a727b);margin:0;font-size:12.5px;line-height:1.45}.tw-rail{border:1.5px solid var(--frame,#1a1d21);background:var(--accent,#1f6f43);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.tw-rail{background:color-mix(in srgb,var(--accent,#1f6f43)6%,var(--panel,#fff))}}.admin-modal.is-target-wizard .tw-rail--sticky{z-index:1;border-top:none;border-left:none;border-right:none;border-radius:0;flex:none;margin:0;padding:10px 16px}.tw-rail-item{flex-direction:column;gap:2px;min-width:0;display:flex}.tw-rail-item--muted .tw-rail-v{color:var(--muted,#6a727b);font-weight:650}.tw-rail-k{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.tw-rail-v{color:var(--ink,#1a1d21);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}.tw-rail-v.is-ok{color:var(--accent,#1f6f43)}.tw-rail-v.is-warn{color:var(--amber,#8a6400)}.tw-step-panel{min-height:160px}.tw-placeholder{color:var(--muted,#6a727b);margin:0 0 12px;font-size:13px;line-height:1.45}.tw-seed-preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.tw-seed-preview div{border:1px solid var(--line,#e2e5ea);background:var(--panel,#fff);border-radius:8px;padding:8px 10px}.tw-seed-preview dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:0;font-size:10px;font-weight:800}.tw-seed-preview dd{color:var(--ink,#1a1d21);margin:4px 0 0;font-size:13px;font-weight:700}.tw-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tw-actions-right{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.admin-modal.is-target-wizard .tw-footer{flex-wrap:nowrap;grid-template-columns:minmax(72px,auto) 1fr auto;align-items:center;gap:8px 12px;display:grid}.admin-modal.is-target-wizard .tw-footer button:focus-visible,.admin-modal.is-target-wizard .admin-modal-close:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.admin-modal.is-target-wizard .tw-footer button:focus-visible,.admin-modal.is-target-wizard .admin-modal-close:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)50%,transparent)}}.admin-modal.is-target-wizard .tw-footer button:focus-visible,.admin-modal.is-target-wizard .admin-modal-close:focus-visible{outline-offset:2px}.tw-footer-left,.tw-footer-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tw-footer-center{text-align:center;min-width:0}.tw-footer-spacer{width:1px;height:1px;display:inline-block}.tw-gate-hint{color:var(--amber,#8a6400);margin:0;font-size:11.5px;font-weight:650;line-height:1.3}.tw-save-busy{align-items:center;gap:8px;display:inline-flex}.tw-save-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite tw-spin}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-remain-banner{border:1.5px solid var(--line,#e2e5ea);background:var(--bg,#f4f5f7);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin:0 0 12px;padding:10px 12px;display:flex}.tw-remain-banner-label{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.tw-remain-banner-meta{color:var(--muted,#6a727b);font-variant-numeric:tabular-nums;font-size:12px;font-weight:650}.tw-remain-banner.is-ok{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-ok{border-color:color-mix(in srgb,var(--accent,#1f6f43)45%,#fff)}}.tw-remain-banner.is-ok{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-ok{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#fff)}}.tw-remain-banner.is-ok .tw-remain-banner-label{color:var(--accent,#1f6f43)}.tw-remain-banner.is-under{border-color:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-under{border-color:color-mix(in srgb,var(--amber,#8a6400)40%,#fff)}}.tw-remain-banner.is-under{background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-under{background:color-mix(in srgb,var(--amber,#8a6400)12%,#fff)}}.tw-remain-banner.is-under .tw-remain-banner-label{color:var(--amber,#8a6400)}.tw-remain-banner.is-over{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-over{border-color:color-mix(in srgb,var(--red,#c0392b)40%,#fff)}}.tw-remain-banner.is-over{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.tw-remain-banner.is-over{background:color-mix(in srgb,var(--red,#c0392b)10%,#fff)}}.tw-remain-banner.is-over .tw-remain-banner-label{color:var(--red,#c0392b)}.tw-rep-grid-wrap{flex-direction:column;gap:6px;min-width:0;display:flex}.tw-rep-grid-head{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);grid-template-columns:minmax(0,1.4fr) 88px 96px;gap:8px 12px;padding:0 12px;font-size:10px;font-weight:800;display:grid}.tw-rep-grid-head span:nth-child(2),.tw-rep-grid-head span:nth-child(3){text-align:right}.tw-rep-grid{border:1.5px solid var(--line,#e2e5ea);-webkit-overflow-scrolling:touch;border-radius:8px;max-height:min(42vh,280px);margin:0;padding:0;list-style:none;overflow:auto}.tw-rep-grid-row{border-bottom:1px solid var(--line,#e2e5ea);grid-template-columns:minmax(0,1.4fr) 88px 96px;align-items:center;gap:8px 12px;padding:8px 12px;display:grid}.tw-rep-grid>.tw-rep-grid-row:last-child{border-bottom:none}.tw-rep-grid-name{color:var(--ink,#1a1d21);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.tw-rep-grid-last{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-size:12.5px;font-weight:650}.tw-rep-grid-input{justify-self:end}.tw-rep-grid-input input{text-align:right;font-variant-numeric:tabular-nums;border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);width:88px;height:32px;color:var(--ink,#1a1d21);border-radius:8px;padding:0 8px;font-weight:700}.tw-rebalance-cue{color:var(--accent,#1f6f43);margin:4px 0 0;font-size:12px;font-weight:650}.tw-rebalance-cue.is-muted{color:var(--muted,#6a727b);font-weight:550}html.dark .tw-rail{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-rail{background:color-mix(in srgb,var(--accent,#1f6f43)14%,var(--panel,#1c2732))}}html.dark .tw-rail{border-color:var(--cell,#3a4a5c)}html.dark .tw-gate-hint{color:#d4a017}html.dark .tw-remain-banner.is-ok{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-remain-banner.is-ok{background:color-mix(in srgb,var(--accent,#1f6f43)18%,#1c2732)}}html.dark .tw-remain-banner.is-under{background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-remain-banner.is-under{background:color-mix(in srgb,var(--amber,#8a6400)22%,#1c2732)}}html.dark .tw-remain-banner.is-over{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-remain-banner.is-over{background:color-mix(in srgb,var(--red,#c0392b)18%,#1c2732)}}html.dark .tw-rep-grid{border-color:var(--cell,#3a4a5c)}html.dark .tw-rep-grid-row{border-bottom-color:var(--cell,#3a4a5c)}html.dark .tw-rep-grid-name{color:var(--ink,#dfe3eb)}html.dark .tw-rep-grid-input input{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}@media (width<=560px){.admin-modal.is-target-wizard .tw-footer{grid-template-columns:1fr;justify-items:stretch}.tw-footer-center{text-align:left;order:3}.tw-footer-right{justify-content:flex-end}.tw-rep-grid-head,.tw-rep-grid-row{grid-template-columns:minmax(0,1fr) 72px 80px;gap:6px 8px}}html.dark .admin-modal.is-target-wizard .tw-head,html.dark .admin-modal.is-target-wizard .tw-actions{border-color:var(--cell,#3a4a5c);background:var(--panel,#1c2732)}html.dark .tw-stepper-btn,html.dark .tw-stepper-static{border-color:var(--cell,#3a4a5c);background:#243140}html.dark .tw-stepper-item.is-current .tw-stepper-static{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-stepper-item.is-current .tw-stepper-static{background:color-mix(in srgb,var(--accent,#1f6f43)22%,#1c2732)}}html.dark .tw-stepper-item.is-done .tw-stepper-btn{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-stepper-item.is-done .tw-stepper-btn{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .tw-stepper-item.is-done .tw-stepper-btn,html.dark .tw-rail-v,html.dark .tw-seed-preview dd{color:var(--ink,#dfe3eb)}html.dark .tw-seed-preview div{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c)}@media (width<=560px){.tw-rail,.admin-modal.is-target-wizard .tw-rail--sticky,.tw-seed-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-stepper-label{font-size:11.5px}}.tw-scope-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.tw-metric-seg{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.tw-smart{border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.tw-smart-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.tw-smart-head strong{color:var(--ink,#1a1d21);font-size:13px}.tw-smart-meta{color:var(--muted,#6a727b);font-size:11.5px}.tw-smart-actual{background:var(--accent,#1f6f43);border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){.tw-smart-actual{background:color-mix(in srgb,var(--accent,#1f6f43)8%,var(--bg,#f4f5f7))}}.tw-smart-actual-v{font-variant-numeric:tabular-nums;color:var(--accent,#1f6f43);letter-spacing:-.02em;font-size:22px;font-weight:800}.tw-smart-actions{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;display:flex}.tw-growth{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.tw-growth-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);width:100%;font-size:10px;font-weight:800}.tw-growth-ctl{align-items:center;gap:4px;display:inline-flex}.tw-growth-btn{min-width:32px;padding-left:8px;padding-right:8px;font-weight:800}.tw-growth-input{text-align:center;font-variant-numeric:tabular-nums;border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);width:56px;height:34px;color:var(--ink,#1a1d21);border-radius:8px;font-weight:700}.tw-growth-suffix{color:var(--muted,#6a727b);font-size:12px;font-weight:700}.tw-seeded{color:var(--ink,#1a1d21);margin:0;font-size:12.5px}.tw-seeded strong{color:var(--accent,#1f6f43)}html.dark .tw-smart{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c)}html.dark .tw-smart-head strong,html.dark .tw-seeded{color:var(--ink,#dfe3eb)}html.dark .tw-growth-input{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}@media (width<=560px){.tw-scope-grid{grid-template-columns:1fr}}.tw-branch-total input{font-variant-numeric:tabular-nums;max-width:200px;font-weight:700}.tw-alloc-bar{flex-direction:column;gap:6px;margin:12px 0 10px;display:flex}.tw-alloc-bar-meta{color:var(--ink,#1a1d21);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;font-size:12.5px;display:flex}.tw-remaining{font-variant-numeric:tabular-nums;font-weight:750}.tw-remaining.is-ok{color:var(--accent,#1f6f43)}.tw-remaining.is-under{color:var(--amber,#8a6400)}.tw-remaining.is-over{color:var(--red,#c0392b)}.tw-alloc-bar-track{background:var(--line,#e8ebf0);border:1px solid var(--cell,#b9bfc7);border-radius:4px;height:8px;overflow:hidden}.tw-alloc-bar-fill{background:var(--accent,#1f6f43);border-radius:3px;height:100%;transition:width .15s}.tw-alloc-bar-fill.is-over{background:var(--red,#c0392b)}.tw-alloc-bar-fill.is-ok{background:var(--accent,#1f6f43)}.tw-course-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.tw-course-list{border:1.5px solid var(--line,#e2e5ea);border-radius:8px;flex-direction:column;gap:0;max-height:260px;display:flex;overflow:auto}.tw-course-row{border-bottom:1px solid var(--line,#e2e5ea);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.tw-course-list .tw-course-row:last-child{border-bottom:none}.tw-course-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.tw-course-name{color:var(--ink,#1a1d21);font-size:13px;font-weight:700}.tw-course-last{color:var(--muted,#6a727b);font-variant-numeric:tabular-nums;font-size:11px}.tw-course-input input{text-align:right;font-variant-numeric:tabular-nums;border:1.5px solid var(--frame,#1a1d21);background:var(--panel,#fff);width:88px;height:32px;color:var(--ink,#1a1d21);border-radius:8px;padding:0 8px;font-weight:700}.tw-targets .sr-only,.tw-allocate .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.dark .tw-alloc-bar-meta,html.dark .tw-course-name{color:var(--ink,#dfe3eb)}html.dark .tw-alloc-bar-track{border-color:var(--cell,#3a4a5c);background:#243140}html.dark .tw-course-list{border-color:var(--cell,#3a4a5c)}html.dark .tw-course-row{border-bottom-color:var(--cell,#3a4a5c)}html.dark .tw-course-input input{background:var(--panel,#1c2732);border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}.tw-review-summary{margin-bottom:12px}.tw-warnings{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.tw-warning{border:1px solid var(--line,#e2e5ea);background:var(--bg,#f4f5f7);color:var(--ink,#1a1d21);border-radius:8px;padding:8px 10px;font-size:12.5px;line-height:1.4}.tw-warning.is-warn{border-color:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.tw-warning.is-warn{border-color:color-mix(in srgb,var(--amber,#8a6400)40%,#fff)}}.tw-warning.is-warn{background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){.tw-warning.is-warn{background:color-mix(in srgb,var(--amber,#8a6400)12%,#fff)}}.tw-warning.is-warn{color:var(--amber,#8a6400)}.tw-warning.is-error{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.tw-warning.is-error{border-color:color-mix(in srgb,var(--red,#c0392b)40%,#fff)}}.tw-warning.is-error{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){.tw-warning.is-error{background:color-mix(in srgb,var(--red,#c0392b)10%,#fff)}}.tw-warning.is-error{color:var(--red,#c0392b)}.tw-review-h{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);margin:12px 0 6px;font-size:12px;font-weight:800}.tw-review-list{border:1.5px solid var(--line,#e2e5ea);border-radius:8px;max-height:160px;margin:0;padding:0;list-style:none;overflow:auto}.tw-review-list li{border-bottom:1px solid var(--line,#e2e5ea);justify-content:space-between;gap:12px;padding:7px 12px;font-size:13px;display:flex}.tw-review-list li:last-child{border-bottom:none}.tw-review-list strong{font-variant-numeric:tabular-nums;color:var(--accent,#1f6f43)}.tw-kbd{border:1px solid var(--frame,#1a1d21);background:var(--bg,#f4f5f7);border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:800;display:inline-block}html.dark .tw-warning.is-warn{background:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-warning.is-warn{background:color-mix(in srgb,var(--amber,#8a6400)22%,#1c2732)}}html.dark .tw-warning.is-warn{border-color:var(--amber,#8a6400)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-warning.is-warn{border-color:color-mix(in srgb,var(--amber,#8a6400)45%,#1c2732)}}html.dark .tw-warning.is-error{background:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-warning.is-error{background:color-mix(in srgb,var(--red,#c0392b)18%,#1c2732)}}html.dark .tw-warning.is-error{border-color:var(--red,#c0392b)}@supports (color:color-mix(in lab, red, red)){html.dark .tw-warning.is-error{border-color:color-mix(in srgb,var(--red,#c0392b)40%,#1c2732)}}html.dark .tw-review-list{border-color:var(--cell,#3a4a5c)}html.dark .tw-review-list li{border-bottom-color:var(--cell,#3a4a5c)}html.dark .tw-kbd{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#243140}.rc-assist{z-index:40;position:relative}.rc-assist .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rc-assist-launch{z-index:45;border:1.5px solid var(--accent,#1f6f43);font:inherit;color:var(--accent,#1f6f43);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px 12px 36px;font-size:14px;font-weight:800;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 28px #1c273224}.rc-assist-launch:hover,.rc-assist-launch:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-launch:hover,.rc-assist-launch:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.rc-assist-launch:hover,.rc-assist-launch:focus-visible{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-launch:hover,.rc-assist-launch:focus-visible{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)35%,transparent)}}.rc-assist-launch:hover,.rc-assist-launch:focus-visible{outline-offset:2px}.rc-assist-launch-mark{color:var(--accent,#1f6f43);font-size:14px;line-height:1;position:absolute;top:12px;left:12px}.rc-assist-launch-sub{color:var(--muted,#6a727b);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11px;font-weight:650;overflow:hidden}.rc-assist-panel{z-index:46;border:1.5px solid var(--accent,#1f6f43);background:var(--panel,#fff);border-radius:12px;flex-direction:column;width:min(420px,100vw - 24px);max-height:min(70vh,640px);display:flex;position:fixed;bottom:78px;right:16px;overflow:hidden;box-shadow:0 16px 48px #1c27322e}.rc-assist-head{border-bottom:1px solid var(--frame,#dfe3eb);background:var(--accent,#1f6f43);justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.rc-assist-head{background:color-mix(in srgb,var(--accent,#1f6f43)7%,#fff)}}.rc-assist-title{letter-spacing:-.01em;color:var(--ink,#1a1d21);align-items:flex-start;gap:6px;margin:0;font-size:14px;font-weight:800;line-height:1.3;display:flex}.rc-assist-title-mark{color:var(--accent,#1f6f43);flex-shrink:0}.rc-assist-grounded{color:var(--accent,#1f6f43);margin:3px 0 0;font-size:11px;font-weight:700}.rc-assist-head-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.rc-assist-clear,.rc-assist-close{font:inherit;color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:700}.rc-assist-clear:hover,.rc-assist-close:hover,.rc-assist-clear:focus-visible,.rc-assist-close:focus-visible{color:var(--ink,#1a1d21);background:var(--muted,#6a727b)}@supports (color:color-mix(in lab, red, red)){.rc-assist-clear:hover,.rc-assist-close:hover,.rc-assist-clear:focus-visible,.rc-assist-close:focus-visible{background:color-mix(in srgb,var(--muted,#6a727b)12%,transparent)}}.rc-assist-clear:disabled{opacity:.5;cursor:not-allowed}.rc-assist-hint{color:var(--muted,#6a727b);margin:0;padding:8px 14px 0;font-size:11.5px;line-height:1.4}.rc-assist-chips{flex-wrap:wrap;gap:6px;padding:10px 14px 0;display:flex}.rc-assist-chip{border:1px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-chip{border:1px solid color-mix(in srgb,var(--accent,#1f6f43)35%,var(--frame,#dfe3eb))}}.rc-assist-chip{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-chip{background:color-mix(in srgb,var(--accent,#1f6f43)8%,#fff)}}.rc-assist-chip{color:var(--accent,#1f6f43);font:inherit;cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700}.rc-assist-chip:hover:not(:disabled),.rc-assist-chip:focus-visible:not(:disabled){background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-chip:hover:not(:disabled),.rc-assist-chip:focus-visible:not(:disabled){background:color-mix(in srgb,var(--accent,#1f6f43)16%,#fff)}}.rc-assist-chip:disabled{opacity:.55;cursor:not-allowed}.rc-assist-thread{flex-direction:column;flex:1;gap:10px;min-height:140px;padding:12px 14px;display:flex;overflow-y:auto}.rc-assist-msg{flex-direction:column;gap:3px;max-width:95%;display:flex}.rc-assist-msg.is-user{align-self:flex-end}.rc-assist-msg.is-ai{align-self:flex-start}.rc-assist-msg-role{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.rc-assist-msg.is-user .rc-assist-msg-text{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-msg.is-user .rc-assist-msg-text{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#fff)}}.rc-assist-msg.is-user .rc-assist-msg-text{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-msg.is-user .rc-assist-msg-text{border-color:color-mix(in srgb,var(--accent,#1f6f43)28%,var(--frame,#dfe3eb))}}.rc-assist-msg-text{border:1px solid var(--frame,#dfe3eb);color:var(--ink,#1a1d21);white-space:pre-wrap;background:#fff;border-radius:8px;margin:0;padding:8px 10px;font-size:13px;font-weight:550;line-height:1.45}.rc-assist-cites{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.rc-assist-cite,.rc-assist-cite-btn{font:inherit;font-size:inherit;color:var(--accent,#1f6f43);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:750;text-decoration:underline;display:inline}.rc-assist-cite-chip{border:1px solid var(--accent,#1f6f43);border-radius:999px;align-items:center;padding:3px 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.rc-assist-cite-chip{border:1px solid color-mix(in srgb,var(--accent,#1f6f43)35%,var(--frame,#dfe3eb))}}.rc-assist-cite-chip{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-cite-chip{background:color-mix(in srgb,var(--accent,#1f6f43)10%,#fff)}}.rc-assist-cite-chip{font:inherit;color:var(--accent,#1f6f43);cursor:pointer;font-size:11.5px;font-weight:750;text-decoration:none}.rc-assist-cite-chip:hover,.rc-assist-cite-chip:focus-visible{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-cite-chip:hover,.rc-assist-cite-chip:focus-visible{background:color-mix(in srgb,var(--accent,#1f6f43)18%,#fff)}}.rc-assist-cite-chip:hover,.rc-assist-cite-chip:focus-visible{outline:none}.rc-assist-cite:hover,.rc-assist-cite-btn:hover,.rc-assist-cite:focus-visible,.rc-assist-cite-btn:focus-visible{color:#155533}html.dark .rc-assist-cite-chip{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-cite-chip{background:color-mix(in srgb,var(--accent,#1f6f43)18%,#1c2732)}}html.dark .rc-assist-cite-chip{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-cite-chip{border-color:color-mix(in srgb,var(--accent,#1f6f43)40%,#3a4a5c)}}.rc-assist-loading,.rc-assist-error{margin:0;font-size:12.5px;font-weight:650}.rc-assist-loading{color:var(--muted,#6a727b)}.rc-assist-error{color:var(--red,#c0392b)}.rc-assist-form{border-top:1px solid var(--frame,#dfe3eb);background:var(--muted,#6a727b);grid-template-columns:1fr auto;gap:8px;padding:10px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){.rc-assist-form{background:color-mix(in srgb,var(--muted,#6a727b)4%,#fff)}}.rc-assist-input{resize:none;border:1px solid var(--frame,#dfe3eb);font:inherit;color:var(--ink,#1a1d21);background:#fff;border-radius:8px;min-height:44px;padding:8px 10px;font-size:13px}.rc-assist-input:focus{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.rc-assist-input:focus{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)40%,transparent)}}.rc-assist-input:focus{outline-offset:1px;border-color:var(--accent,#1f6f43)}.rc-assist-send{font:inherit;color:#fff;background:var(--accent,#1f6f43);cursor:pointer;border:none;border-radius:8px;align-self:end;padding:10px 14px;font-size:13px;font-weight:800}.rc-assist-send:hover:not(:disabled),.rc-assist-send:focus-visible:not(:disabled){background:#155533}.rc-assist-send:disabled{opacity:.5;cursor:not-allowed}.rc-assist-disclaimer{color:var(--muted,#6a727b);margin:0;padding:0 14px 10px;font-size:10.5px;line-height:1.35}@media (width<=640px){.rc-assist-panel{width:auto;max-height:min(75vh,560px);bottom:72px;left:8px;right:8px}.rc-assist-launch{bottom:12px;right:12px}}html.dark .rc-assist-launch,html.dark .rc-assist-panel,html.dark .rc-assist-input,html.dark .rc-assist-msg-text{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#1c2732}html.dark .rc-assist-head,html.dark .rc-assist-form{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-head,html.dark .rc-assist-form{background:color-mix(in srgb,var(--accent,#1f6f43)12%,#1c2732)}}html.dark .rc-assist-head,html.dark .rc-assist-form{border-color:var(--cell,#3a4a5c)}html.dark .rc-assist-chip{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-chip{background:color-mix(in srgb,var(--accent,#1f6f43)16%,#1c2732)}}html.dark .rc-assist-chip{border-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-chip{border-color:color-mix(in srgb,var(--accent,#1f6f43)40%,#3a4a5c)}}html.dark .rc-assist-msg.is-user .rc-assist-msg-text{background:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .rc-assist-msg.is-user .rc-assist-msg-text{background:color-mix(in srgb,var(--accent,#1f6f43)18%,#1c2732)}}html.dark .rc-coaching-ask-ai{color:#6fcf97}.wb-banner{border:2px solid var(--frame,#1a1d21);text-align:center;background:#fde8d7;border-radius:6px;margin-bottom:12px;padding:8px 16px;font-size:14px;font-weight:800}.wb-banner .sep{color:#8a5a2f;margin:0 8px;font-weight:600}.wb-navrow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.wb-navrow .spacer{flex:1}.wb-att{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:7px;display:flex;overflow:hidden}.wb-att button{border:none;border-right:1px solid var(--cell,#b9bfc7);cursor:pointer;color:var(--muted,#6a727b);background:#fafbfc;align-items:center;gap:6px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.wb-att button:last-child{border-right:none}.wb-att button.on{color:var(--frame,#1a1d21);box-shadow:inset 0 -3px 0 var(--green,#1f6f43);background:#fff}.wb-att .vn{font-size:12px;font-weight:800}.wb-views{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-bottom:none;border-radius:8px 8px 0 0;display:flex;overflow:auto hidden}.wb-vb{border:none;border-right:1px solid var(--cell,#b9bfc7);cursor:pointer;text-align:center;background:#fafbfc;flex:1 0 auto;min-width:7.25rem;padding:9px 8px;font-family:inherit}.wb-vb:last-child{border-right:none}.wb-counts-retry{border:1px solid var(--cell,#b9bfc7);color:var(--muted,#6a727b);cursor:pointer;white-space:nowrap;background:#faf6f2;border-radius:6px;flex:none;align-items:center;gap:4px;margin:6px 8px;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:600;display:inline-flex}.wb-counts-retry:hover:not(:disabled){color:var(--frame,#1a1d21);background:#f3ebe3}.wb-counts-retry:disabled{opacity:.65;cursor:wait}.wb-vb:hover:not(.on){background:#f2f4f7}.wb-vb.on{box-shadow:inset 0 -3px 0 var(--green,#1f6f43);background:#fff}.wb-vb .vl{color:var(--muted,#6a727b);font-size:11.5px;font-weight:700}.wb-vb.on .vl{color:var(--frame,#1a1d21);font-weight:800}.wb-vb .vn{font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:1.1}.wb-vb.risk .vn{color:var(--red,#c0392b)}.wb-vb .vn.is-quiet{color:var(--muted,#6a727b);font-weight:600}.wb-vb:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:2px;z-index:1}.wb-slicebar{border-bottom:1px solid var(--topbar-border,#e3e6eb);background:var(--wb-chrome-bg,#f6f7f9);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 12px 10px;display:flex}.wb-slice{border:1px solid var(--topbar-border,#d3d7dd);height:28px;color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.wb-slice:hover{border-color:var(--green,#1f6f43)}.wb-slice:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:2px}.wb-slice.on{border-color:var(--green,#1f6f43);background:#1f6f431a;box-shadow:inset 0 0 0 1px #1f6f4333}.wb-slice.risk .wb-slice-count{color:var(--red,#c0392b);font-weight:800}.wb-slice-count{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-weight:700}.wb-slice-count.is-zero{color:var(--muted,#aab1b9);font-weight:500}.wb-slice.on .wb-slice-count{color:var(--frame,#1a1d21)}.wb-slice.on .wb-slice-count.is-zero{color:var(--muted,#6a727b)}.wb-slice-hint{color:var(--muted,#6a727b);margin-left:4px;font-size:11px;font-weight:500}@media (width<=720px){.wb-slice-hint{display:none}}.wb-mark.attn{color:#4a5560;background:#f0f1f3;border:1px solid #d3d7dd}.wb-mark.attn-risk{color:#c0392b;background:#fdeeec;border:1px solid #efb9b2;font-weight:700}.wb-vb .vn.flagged{color:#c2c8d0;font-size:14px;font-weight:700}.wb-subbar{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-bottom:none;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:12px;padding:8px 12px;display:flex;overflow:auto visible}.wb-hintbar{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-bottom:none;flex-shrink:0;align-items:center;padding:8px 12px;display:flex}.wb-hint{color:var(--muted,#6a727b);flex:1;min-width:220px;font-size:11.5px}.wb-hintbtn{width:22px;height:22px;color:var(--muted,#6a727b);cursor:help;background:#fff;border:1.5px solid #c9ced6;border-radius:999px;flex:0 0 22px;padding:0;font-family:inherit;font-size:11px;font-weight:800;line-height:1}.wb-hintbtn:hover{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43)}.wb-subbar select,.wb-subbar input[type=text],.wb-subbar input[type=date],.wb-subbar input[type=search]{box-sizing:border-box;color:#2a2f35;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.wb-subbar select:focus,.wb-subbar input:focus{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.wb-subbar select:focus,.wb-subbar input:focus{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.wb-subbar select:focus,.wb-subbar input:focus{outline-offset:0;border-color:var(--accent,#1f6f43)}.wb-subbar .wb-clear{color:var(--red,#c0392b);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:4px 6px;font-family:inherit;font-size:11.5px;font-weight:700}.wb-subbar .wb-clear:hover{text-decoration:underline}.wb-bulk{background:var(--frame,#1a1d21);color:#fff;border:1.5px solid var(--frame,#1a1d21);border-bottom:none;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:none}.wb-bulk.show{flex-wrap:wrap;display:flex}.wb-bulk b{font-weight:800}.wb-bulk button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:5px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:700}.wb-bulk button:hover:not(:disabled){background:#ffffff24}.wb-bulk button:disabled,.wb-bulk button.wb-bulk-disabled{opacity:.45;cursor:not-allowed}.wb-bulk .x{opacity:.7;border:none;margin-left:auto}.wb-bulk .danger{color:#ffb4ac;border-color:#e0746ab3}.wb-bulk .danger:hover:not(:disabled){background:#c0392b59;border-color:#e0746a}.wb-selbanner{border:1.5px solid var(--frame,#1a1d21);color:#1a3d2a;background:#e7f3ec;border-bottom:none;flex-wrap:wrap;align-items:center;gap:10px;padding:7px 12px;font-size:12.5px;display:flex}.wb-selbanner button{color:var(--green,#1f6f43);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:800;text-decoration:underline}.wb-selbanner button:hover:not(:disabled){color:#14532d}.wb-selbanner button:disabled{opacity:.55;cursor:wait}html.dark .wb-selbanner{color:#c8e6d4;background:#1e3a2c;border-color:#3a4a5c}html.dark .wb-selbanner button{color:#7dcea0}.wb-badges{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.wb-badge{color:#1f6f43;background:#eaf5ee;border:1px solid #b3d9c2;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.wb-badge button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;line-height:1}.wb-gridwrap{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:0 0 8px 8px;flex:auto;min-height:0;max-height:none;overflow:auto}.wb-grid{--gcol-1:34px;--gcol-2:32px;--gcol-3:150px;border-collapse:separate;border-spacing:0;width:100%}.wb-grid.no-chk{--gcol-2:0px}.wb-grid.no-chk .cName{left:var(--gcol-1)}.wb-grid.no-rownum{--gcol-1:0px}.wb-grid.no-rownum .cChk,.wb-grid.no-rownum.no-chk .cName{left:0}.wb-grid th,.wb-grid td{border-right:1px solid var(--cell,#b9bfc7);border-bottom:1px solid var(--cell,#b9bfc7);white-space:nowrap;text-overflow:ellipsis;text-align:center;background:#fff;height:31px;padding:0 8px;font-size:12px;font-weight:400;overflow:hidden}.wb-grid thead th{z-index:3;background:var(--header,#fff3b0);text-transform:uppercase;letter-spacing:.4px;color:#4a4123;border-right:1px solid var(--cell,#b9bfc7);border-bottom:1.5px solid var(--frame,#1a1d21);height:30px;padding:0 8px;font-size:10.5px;font-weight:800;position:sticky;top:0}.wb-grid tbody tr:nth-child(2n) td{background:#fbfcfd}.wb-grid tbody tr:hover td{background:#eef5f9}.wb-grid tbody tr.sel td,.wb-grid tbody tr.is-selected td{background:#eaf5ee}.wb-grid tbody tr{cursor:pointer}.wb-grid td.l,.wb-grid th.l{text-align:left}.wb-grid td.r,.wb-grid th.r{text-align:right}.wb-grid .cRow,.wb-grid .wb-cRow{z-index:2;width:var(--gcol-1);color:#9aa1aa;font-variant-numeric:tabular-nums;font-size:10.5px;position:sticky;left:0;background:#f4f6f8!important}.wb-grid .cChk,.wb-grid .wb-cChk{left:var(--gcol-1);z-index:2;width:var(--gcol-2);position:sticky;background:#f4f6f8!important}.wb-grid .cId,.wb-grid .wb-cId{left:calc(var(--gcol-1) + var(--gcol-2));z-index:2;width:var(--gcol-3);max-width:var(--gcol-3);color:#2a5d9c;font-variant-numeric:tabular-nums;text-align:left;font-weight:800;position:sticky;background:#f4f6f8!important}.wb-grid .cName,.wb-grid .wb-cSub{left:calc(var(--gcol-1) + var(--gcol-2));z-index:2;min-width:var(--gcol-3);text-align:left;font-weight:700;position:sticky;border-right:1.5px solid var(--frame,#1a1d21)!important;background:#f4f6f8!important}.wb-grid .wb-cSub{left:calc(var(--gcol-1) + var(--gcol-2) + var(--gcol-3));width:var(--gcol-4);max-width:var(--gcol-4);min-width:var(--gcol-4)}.wb-grid td.cId,.wb-grid th.cId,.wb-grid td.wb-cId,.wb-grid th.wb-cId,.wb-grid td.cName,.wb-grid th.cName,.wb-grid td.wb-cSub,.wb-grid th.wb-cSub{text-align:left}.wb-grid thead .cRow,.wb-grid thead .cChk,.wb-grid thead .cId,.wb-grid thead .cName,.wb-grid thead .wb-cRow,.wb-grid thead .wb-cChk,.wb-grid thead .wb-cId,.wb-grid thead .wb-cSub{z-index:4;background:var(--header,#fff3b0)!important}.wb-grid tbody tr:hover .cName,.wb-grid tbody tr:hover .cRow,.wb-grid tbody tr:hover .cChk,.wb-grid tbody tr:hover .cId,.wb-grid tbody tr:hover .wb-cSub,.wb-grid tbody tr:hover .wb-cId{background:#eef5f9!important}.wb-grid tbody tr.sel .cName,.wb-grid tbody tr.sel .cRow,.wb-grid tbody tr.sel .cChk,.wb-grid tbody tr.sel .cId,.wb-grid tbody tr.is-selected .cName,.wb-grid tbody tr.is-selected .cRow,.wb-grid tbody tr.is-selected .cChk,.wb-grid tbody tr.is-selected .cId,.wb-grid tbody tr.sel .wb-cSub,.wb-grid tbody tr.is-selected .wb-cSub{background:#eaf5ee!important}.wb-grid tbody tr:nth-child(2n) .cName,.wb-grid tbody tr:nth-child(2n) .cRow,.wb-grid tbody tr:nth-child(2n) .cChk,.wb-grid tbody tr:nth-child(2n) .cId{background:#f4f6f8!important}.wb-unknown{color:#6a727b;font-style:italic;font-weight:500}.wb-grid .mono,.mono,.wb-grid .cRow,.wb-grid td.col-age,.wb-grid td.col-score,.wb-grid td.col-phone,.wb-grid td.col-nextFollowUp,.wb-grid td.col-forwarded,.wb-grid .wb-score,.wb-vb .vn,.wb-foot .wb-count,.wb-foot .wb-pg-btn{font-variant-numeric:tabular-nums}button.wb-linkish,button.wb-stack-next{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;max-width:100%;margin:0;padding:0}button.wb-chip.wb-cell-edit{font:inherit;cursor:pointer}button.wb-linkish:focus-visible,button.wb-chip.wb-cell-edit:focus-visible,button.wb-stack-next:focus-visible,.wb-qa button:focus-visible,.wb-sortbtn:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:1px;border-radius:3px}.wb-sortbtn{font:inherit;font-weight:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;width:100%;height:100%;text-align:inherit;vertical-align:middle;background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.wb-grid th.r .wb-sortbtn{justify-content:flex-end}.wb-grid th.l .wb-sortbtn{justify-content:flex-start}.wb-grid th:not(.l):not(.r) .wb-sortbtn{justify-content:center}.wb-chip{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;box-sizing:border-box;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;max-width:140px;height:20px;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.wb-chip.s-new{color:#3a5a7a;background:#eef3f8;border-color:#d0dae6}.wb-chip.s-con{color:#1f6a62;background:#eaf6f4;border-color:#c5e0db}.wb-chip.s-qua{color:var(--purple,#5b3ea8);background:#f3f0f8;border-color:#ddd4ec}.wb-chip.s-dem{color:var(--amber,#8a6400);background:#f7f3e6;border-color:#e6dcb8}.wb-chip.s-cnv{color:var(--accent,#1f6f43);background:#e8f2ec;border-color:#c5ddd0}.wb-chip.s-adm{color:var(--accent,#1f6f43);background:#e4f2e9;border-color:#b3d9c2}.wb-chip.s-lst{color:var(--muted,#6a727b);background:#f0f1f3;border-color:#d3d7dd}.wb-chip.s-cold{color:#2f5f8a;background:#e8f0f8;border-color:#c5d6e8}.wb-chip.s-warm{color:var(--amber,#8a6400);background:#f7f3e6;border-color:#e6dcb8}.wb-chip.s-hot{color:var(--red,#c0392b);background:#f7eceb;border-color:#e8c8c4}.wb-chip.s-walkin{color:var(--purple,#5b3ea8);background:#f0ecf8;border-color:#d8d0ea}.wb-chip.t-hot{color:var(--red,#c0392b);background:#f7eceb;border-color:#e8c8c4}.wb-chip.t-warm{color:var(--amber,#8a6400);background:#f7f3e6;border-color:#e6dcb8}.wb-chip.t-cold{color:#3a5a7a;background:#eef3f8;border-color:#d0dae6}.wb-sub,.wb-grid .sub,.wb-grid td.col-createdBy,.wb-grid td.col-source,.wb-grid td.col-email{color:var(--muted,#6a727b);font-size:12px;font-weight:500}.wb-grid .due-over{color:var(--red,#c0392b);font-weight:700;background:#fdf6f5!important}.wb-grid .due-today{color:var(--amber,#8a6400);font-weight:700;background:#faf7ee!important}.wb-grid .due-none,.wb-grid .due-unset{color:var(--muted,#6a727b);font-style:italic;font-weight:500}.wb-grid .due-na{color:var(--muted,#6a727b)}.wb-grid .unassigned,.wb-grid .col-owner-display.unassigned{color:var(--red,#c0392b);font-style:italic;font-weight:600}.wb-grid .col-owner-display{max-width:100%;color:var(--frame,#1a1d21);text-overflow:ellipsis;align-items:center;font-weight:500;display:inline-flex;overflow:hidden}.wb-qa{justify-content:flex-end;align-items:center;gap:2px;width:100%;min-height:22px;display:inline-flex}.wb-grid td.cActions,.wb-grid th.cActions,.wb-grid td.col-actions,.wb-grid th.col-actions{text-align:right;padding-right:10px}.wb-qa button{cursor:pointer;width:24px;height:24px;color:var(--muted,#6a727b);background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.wb-qa button:hover:not(:disabled){color:var(--accent,#1f6f43);background:#e7f3ec;border-color:#c5ddd0}.wb-qa button:disabled{cursor:not-allowed;opacity:.55}.wb-qa button svg{flex-shrink:0;display:block}.wb-qa .wb-qa-icon{opacity:.35;transition:opacity .12s,background .12s,color .12s}.wb-grid tbody tr:hover .wb-qa .wb-qa-icon,.wb-grid tbody tr.focus .wb-qa .wb-qa-icon,.wb-grid tbody tr.is-focused .wb-qa .wb-qa-icon,.wb-qa:focus-within .wb-qa-icon{opacity:1}.wb-qa .wb-qa-more{opacity:.7;letter-spacing:-1px;font-weight:800}.wb-grid tbody tr:hover .wb-qa .wb-qa-more,.wb-grid tbody tr.focus .wb-qa .wb-qa-more,.wb-grid tbody tr.is-focused .wb-qa .wb-qa-more{opacity:1}.wb-qa .wb-qa-claim{letter-spacing:.01em;white-space:nowrap;opacity:1;pointer-events:auto;color:#fff;border-color:var(--accent,#1f6f43);background:var(--accent,#1f6f43);gap:3px;width:auto;min-width:0;height:22px;padding:0 7px 0 5px;font-size:10.5px;font-weight:800;line-height:1}.wb-qa .wb-qa-claim svg{width:12px;height:12px}.wb-qa .wb-qa-claim:hover:not(:disabled){color:#fff;background:#185a36;border-color:#185a36}.wb-stage-stack{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.wb-stage-stack .wb-name-sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.wb-callbar{background:var(--frame,#1a1d21);color:#fff;z-index:80;border-top:3px solid var(--accent,#1f6f43);pointer-events:auto;align-items:center;gap:12px;padding:8px 20px;font-size:12.5px;display:flex;position:fixed;bottom:0;left:0;right:0}.wb-callbar-stack{z-index:80;pointer-events:none;flex-direction:column-reverse;display:flex;position:fixed;bottom:0;left:0;right:0}.wb-callbar-stack .wb-callbar{pointer-events:auto;position:relative;bottom:auto;left:auto;right:auto}.wb-callbar b{font-size:14px}.wb-callbar .tag{background:#ffffff26;border-radius:5px;padding:1px 8px;font-size:11px;font-weight:700}.wb-callbar button{cursor:pointer;border:none;border-radius:6px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:700}.wb-callbar .cb-a{color:#fff;background:#1f9d55}.wb-callbar .cb-d{background:var(--red,#c0392b);color:#fff}.wb-callbar .cb-v{color:var(--frame,#1a1d21);background:#fff}.wb-callbar .cb-x{color:#fff;opacity:.6;background:0 0;padding:6px 8px}.wb-callbar .cb-x:hover{opacity:1}.wb-callbar-sub{opacity:.72;font-size:11px}.wb-foot{color:var(--muted,#6a727b);border:none;border-top:1px solid var(--topbar-border,#e3e6eb);box-sizing:border-box;background:#fff;border-radius:0;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:0;padding:9px 12px;font-size:12px;display:flex}.wb-foot,.wb-foot label,.wb-foot span,.wb-foot select,.wb-foot input,.wb-foot button{line-height:1.25;font-size:12px!important}.wb-foot svg{width:14px!important;height:14px!important}.wb-foot label span,.wb-foot .text-xs,.wb-foot .text-sm{font-weight:500;color:var(--muted,#6a727b)!important;font-size:11.5px!important}.wb-foot-meta{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-width:0;display:flex}.wb-foot .wb-count{color:var(--muted,#6a727b);white-space:nowrap;font-weight:500;line-height:1.35;font-size:12px!important}.wb-foot-hint{color:var(--muted,#6a727b);max-width:42ch;font-weight:400;line-height:1.35;font-size:11.5px!important}.wb-foot .wb-pagination{flex:none;align-items:center;width:auto;margin-left:auto;gap:8px!important;padding:0!important}.wb-foot .wb-pg{align-items:center;gap:4px;margin-left:0;display:flex}.wb-foot .wb-pg-btn{justify-content:center;align-items:center;min-width:auto;height:28px;font-family:inherit;line-height:1;color:#4a5158!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #c9ced6!important;border-radius:5px!important;padding:4px 10px!important;font-size:12px!important;font-weight:700!important}.wb-foot .wb-pg-btn:hover:not(:disabled){background:#f0f2f5!important}.wb-foot .wb-pg-btn:disabled{opacity:.45;cursor:not-allowed}.wb-foot .wb-pg-btn[aria-current=page]{background:var(--green,#1f6f43)!important;border-color:var(--green,#1f6f43)!important;color:#fff!important}.wb-foot select,.wb-foot .wb-pg-limit,.wb-foot input[type=text]{box-sizing:border-box;font-weight:600;color:#4a5158!important;background:#fff!important;border:1.5px solid #c9ced6!important;border-radius:5px!important;height:28px!important;padding:0 8px!important;font-size:12px!important}.wb-foot input[type=text]{width:64px!important;max-width:64px!important}.wb-foot label{color:var(--muted,#6a727b);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.wb-foot .wb-pagination button:not(.wb-pg-btn){min-width:28px;height:28px;color:#4a5158!important;background:#fff!important;border:1.5px solid #c9ced6!important;border-radius:5px!important;padding:4px 8px!important}html.dark .wb-foot .wb-pagination button:not(.wb-pg-btn){background:var(--topbar-bg,#1c2732)!important;border-color:var(--cell,#3a4a5c)!important;color:var(--ink,#dfe3eb)!important}.wb-grid .empty td{text-align:center;color:#6a727b;white-space:normal;height:auto;padding:48px 24px;font-size:14px;font-weight:600;line-height:1.45}.wb-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.wb-empty-title{color:var(--frame,#1a1d21);margin-bottom:4px;font-size:15px;font-weight:800;display:block}.wb-empty-sub{color:#9aa1aa;max-width:360px;font-size:12.5px;font-weight:500;display:block}.intake-filters{padding:8px 12px 4px}.intake-scorecard{flex-wrap:wrap;gap:10px;padding:12px 12px 4px;display:flex}.intake-empty-cta{margin-top:12px}.wb-subbar .wb-fsel.is-dim{opacity:.55}.intake-merge-note{color:var(--muted,#6a727b);margin:0;padding:0 12px 8px;font-size:11.5px;font-weight:500}.intake-updated-ago{font-variant-numeric:tabular-nums;opacity:.85;font-weight:500}.wb-toolbtn.is-busy{opacity:.7;pointer-events:none}.intake-source-chip{letter-spacing:.01em;border:1px solid var(--cell,#d8dde3);background:var(--bg,#f4f6f8);height:20px;color:var(--frame,#1a1d21);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.intake-source-chip .intake-source-ico{flex-shrink:0}.intake-source-chip.is-ivr{color:#c0392b;background:#c0392b14;border-color:#c0392b59}.intake-source-chip.is-web{color:#1f6f43;background:#1f6f4314;border-color:#1f6f4359}.intake-received-mark{margin-left:6px}html.dark .intake-source-chip.is-ivr{color:#f97066;background:#c0392b2e;border-color:#f9706666}html.dark .intake-source-chip.is-web{color:#7dcea0;background:#1f6f4333;border-color:#7dcea059}.intake-scorecard .scorecard{flex:140px;min-width:140px}.intake-scorecard .scorecard.is-gap .sc-value{color:var(--muted,#6a727b);font-size:20px}.intake-scorecard .scorecard.is-gap .sc-sub{font-style:italic}.wb-grid tbody tr.is-new-signal td{background:#1f6f430a}.wb-grid tbody tr.is-hot-resub td{background:#c440400a}.wb-grid tbody tr.is-sla-warn td.cName,.wb-grid tbody tr.is-sla-warn td:first-child{box-shadow:inset 3px 0 0 var(--amber,#c9a227)}.wb-grid tbody tr.is-sla-breach td.cName,.wb-grid tbody tr.is-sla-breach td:first-child{box-shadow:inset 3px 0 0 var(--red,#c0392b)}html.dark .wb-grid tbody tr.is-new-signal td{background:#1f6f431f}html.dark .wb-grid tbody tr.is-hot-resub td{background:#c4404024}html.dark .wb-name-main.wb-sla-breach{color:#f97066}.wb-fetching{opacity:.65;transition:opacity .15s}html.dark .wb-banner{color:#f0e6c8;background:#3a2e24;border-color:#4a4a4a}html.dark .wb-banner .sep{color:#c4a882}html.dark .wb-att,html.dark .wb-views,html.dark .wb-subbar,html.dark .wb-hintbar,html.dark .wb-slicebar,html.dark .wb-gridwrap,html.dark .wb-foot{background:var(--topbar-bg,#1c2732);border-color:var(--frame,#dfe3eb);color:var(--ink,#dfe3eb)}html.dark .wb-slice{color:#dfe3eb;background:#222c38;border-color:#3a4a5c}html.dark .wb-slice.on{background:#1f6f4338;border-color:#7dcea08c}html.dark .wb-slice.risk .wb-slice-count{color:#e0746a}html.dark .wb-slice-hint{color:#99acc2}html.dark .wb-mark.attn{color:#c5ccd6;background:#2a3340;border-color:#3a4a5c}html.dark .wb-mark.attn-risk{color:#f0a8a0;background:#3a2220;border-color:#c0392b}html.dark .wb-score.is-high{color:#7dcea0;background:#7dcea024;border-color:#7dcea059}html.dark .wb-score.is-medium{color:#e8c96a;background:#e8c96a1f;border-color:#e8c96a4d}html.dark .wb-score.is-low{color:#f0a8a0;background:#f0a8a01f;border-color:#f0a8a04d}html.dark .wb-score.is-empty{color:#99acc2;background:#243040}html.dark .wb-att button,html.dark .wb-vb{color:var(--muted,#99acc2);border-right-color:var(--cell,#3a4a5c);background:#222c38}html.dark .wb-att button.on,html.dark .wb-vb.on{background:var(--topbar-bg,#1c2732);color:var(--ink,#dfe3eb);box-shadow:inset 0 -3px 0 var(--green,#1f6f43)}html.dark .wb-vb .vl{color:var(--muted,#99acc2)}html.dark .wb-vb.on .vl,html.dark .wb-vb .vn{color:var(--frame,#dfe3eb)}html.dark .wb-vb.risk .vn{color:var(--red,#e0746a)}html.dark .wb-vb .vn.is-quiet{color:var(--muted,#99acc2);font-weight:600}html.dark .wb-vb .vn.flagged,html.dark .wb-slice-count.is-zero,html.dark .wb-hint{color:var(--muted,#99acc2)}html.dark .wb-subbar select,html.dark .wb-subbar input,html.dark .wb-subbar .wb-search,html.dark .wb-ms-trigger{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#17212b}html.dark .wb-subbar select:focus,html.dark .wb-subbar input:focus,html.dark .wb-ms-trigger.is-open,html.dark .wb-ms-trigger:focus-within{border-color:var(--accent,#1f6f43)}html.dark .wb-gridwrap{background:var(--topbar-bg,#1c2732);border-color:var(--frame,#dfe3eb)}html.dark .wb-grid th,html.dark .wb-grid td{background:var(--topbar-bg,#1c2732);border-right:1px solid var(--cell,#3a4a5c);border-bottom:1px solid var(--cell,#3a4a5c);color:var(--ink,#dfe3eb)}html.dark .wb-grid thead th,html.dark .wb-grid thead .cRow,html.dark .wb-grid thead .cChk,html.dark .wb-grid thead .cId,html.dark .wb-grid thead .cName,html.dark .wb-grid thead .wb-cRow,html.dark .wb-grid thead .wb-cChk,html.dark .wb-grid thead .wb-cId,html.dark .wb-grid thead .wb-cSub{color:#e8dca8;border-right:1px solid var(--cell,#3a4a5c);border-bottom:1.5px solid var(--frame,#dfe3eb);background:var(--header,#2a3444)!important}html.dark .wb-grid .cRow,html.dark .wb-grid .cChk,html.dark .wb-grid .cId,html.dark .wb-grid .cName,html.dark .wb-grid .wb-cRow,html.dark .wb-grid .wb-cChk,html.dark .wb-grid .wb-cId,html.dark .wb-grid .wb-cSub{background:#1a2430!important}html.dark .wb-grid .cRow,html.dark .wb-grid .wb-cRow{color:#8a96a5}html.dark .wb-grid .cId,html.dark .wb-grid .wb-cId{color:#7eb0e0}html.dark .wb-grid .cName,html.dark .wb-grid .wb-cSub{color:var(--ink,#dfe3eb);border-right-color:var(--frame,#dfe3eb)!important}html.dark .wb-grid tbody tr:nth-child(2n) td{background:#1a2430}html.dark .wb-grid tbody tr:hover td{background:#243447}html.dark .wb-grid tbody tr:hover .cName,html.dark .wb-grid tbody tr:hover .cRow,html.dark .wb-grid tbody tr:hover .cChk,html.dark .wb-grid tbody tr:hover .cId,html.dark .wb-grid tbody tr:hover .wb-cSub,html.dark .wb-grid tbody tr:hover .wb-cId{background:#243447!important}html.dark .wb-bulk{background:#0f1419;border-color:#3a4a5c}.wb-grid th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.wb-grid th.sortable:hover{background:#f5eb9e}.wb-grid th .sort-ind{opacity:.4;vertical-align:middle;letter-spacing:0;text-transform:none;flex-shrink:0;justify-content:center;align-items:center;width:.85em;margin-left:0;font-size:9px;line-height:1;display:inline-flex}.wb-grid th.sortable.on .sort-ind{opacity:1;color:var(--green,#1f6f43);font-weight:700}@media (prefers-reduced-motion:reduce){.wb-qa .wb-qa-icon{transition:none}}.wb-grid tbody td,.wb-grid thead th{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;overflow:hidden}.wb-grid.density-compact th,.wb-grid.density-compact td{height:31px;max-height:31px;padding:0 8px;font-size:12px;font-weight:400}.wb-grid.density-compact thead th{height:30px;max-height:30px;padding:0 8px}.wb-grid.density-comfortable th,.wb-grid.density-comfortable td{height:34px;max-height:34px;padding:0 8px;font-size:12px;font-weight:400}.wb-grid.density-comfortable thead th{height:30px;max-height:30px;padding:0 8px}.wb-grid td.cName{white-space:nowrap;line-height:1.2}.wb-name-cell{align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;overflow:hidden}.wb-name-cell .wb-name-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wb-name-cell .wb-marks{flex-shrink:0}.wb-grid tbody tr.focus td,.wb-grid tbody tr.is-focused td{box-shadow:none;outline:none;background:#eaf5ee!important}.wb-grid tbody tr.focus .cName,.wb-grid tbody tr.focus .cRow,.wb-grid tbody tr.focus .cChk,.wb-grid tbody tr.is-focused .cName,.wb-grid tbody tr.is-focused .cRow,.wb-grid tbody tr.is-focused .cChk{background:#eaf5ee!important}.wb-grid tbody tr.sel .cRow,.wb-grid tbody tr.is-selected .cRow,.wb-grid tbody tr.focus .cRow,.wb-grid tbody tr.is-focused .cRow{box-shadow:inset 2px 0 0 var(--green,#1f6f43)}.wb-grid .age-ok{color:#6a727b;font-weight:500}.wb-grid .age-aging{color:var(--amber,#8a6400);font-weight:600}.wb-grid .age-over{color:var(--red,#c0392b);font-weight:700}.wb-marks{vertical-align:middle;gap:3px;margin-left:5px;display:inline-flex}.wb-mark{letter-spacing:.2px;text-transform:uppercase;border-radius:3px;padding:0 4px;font-size:9px;font-weight:800;line-height:14px;display:inline-block}.wb-mark.dup{color:#b25a12;background:#fdecdd;border:1px solid #eec39a}.wb-mark.new{color:#1f6f43;background:#e4f2e9;border:1px solid #b3d9c2}.wb-mark.fresh{color:#2a5d9c;background:#eaf1fb;border:1px solid #c3d6ee}.wb-mark.reengaged{color:var(--green,#1f6f43);background:#1f6f431f;border:1px solid #1f6f4359;font-weight:700}.wb-mark.sla-countdown{color:#9a6700;background:#fff6e5;border:1px solid #efd48a}.wb-mark.sla-warn{color:#8a6d00;background:#fff3cd;border:1px solid #e6c200;font-weight:600}.wb-mark.sla-breach{color:#b42318;background:#fde8e8;border:1px solid #f3b4b0;font-weight:600}.wb-name-main.wb-sla-breach{color:#b42318}.wb-score{font-variant-numeric:tabular-nums;letter-spacing:-.02em;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:2.25rem;padding:2px 7px;font-size:12px;font-weight:800;display:inline-flex}.wb-score.is-high{color:var(--green,#1f6f43);background:#1f6f431f;border-color:#1f6f4347}.wb-score.is-medium{color:#8a6400;background:#b482141f;border-color:#b4821447}.wb-score.is-low{color:var(--red,#c0392b);background:#c0392b1a;border-color:#c0392b38}.wb-score.is-empty{color:var(--muted,#6a727b);background:#eef0f3}.wb-cell-edit{cursor:pointer;border-radius:3px}.wb-cell-edit:hover{outline:1px dashed var(--green,#1f6f43);outline-offset:1px}.wb-tools{align-items:center;gap:6px;display:inline-flex;position:relative}.wb-tools .wb-toolbtn,.wb-cmdtools .wb-toolbtn{box-sizing:border-box;color:#4a5158;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #c9ced6;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:30px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.wb-tools .wb-toolbtn:hover,.wb-cmdtools .wb-toolbtn:hover:not(:disabled){border-color:var(--green,#1f6f43);background:#e7f3ec}.wb-cmdtools .wb-toolbtn:disabled{opacity:.45;cursor:not-allowed}.wb-cmdtools .wb-toolbtn.on{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}.wb-density{align-items:center;gap:4px;display:inline-flex}.wb-density-swap{color:var(--muted,#6a727b);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:700;line-height:1}.wb-cmd-divider{background:#c9ced6;flex-shrink:0;width:1px;height:22px;margin:0 2px}.wb-colmenu{z-index:40;border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;width:240px;padding:8px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000001f}.wb-colmenu .hd{text-transform:uppercase;letter-spacing:.4px;color:#6a727b;padding:4px 6px 8px;font-size:10.5px;font-weight:800}.wb-colmenu .row{border-radius:4px;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.wb-colmenu .row:hover{background:#f4f6f8}.wb-colmenu .row label{cursor:pointer;flex:1;align-items:center;gap:6px;display:flex}.wb-colmenu .ord{gap:2px;display:inline-flex}.wb-colmenu .ord button{cursor:pointer;background:#fff;border:1px solid #c9ced6;border-radius:3px;width:20px;height:18px;padding:0;font-size:9px;line-height:1}.wb-colmenu .ord button:disabled{opacity:.35;cursor:not-allowed}.wb-colmenu .den{border-top:1px solid #e4e7eb;gap:4px;margin-top:6px;padding:8px 6px 4px;display:flex}.wb-colmenu .den button{cursor:pointer;background:#fff;border:1px solid #c9ced6;border-radius:4px;flex:1;height:26px;font-size:11px;font-weight:700}.wb-colmenu .den button.on{border-color:var(--green,#1f6f43);color:var(--green,#1f6f43);background:#e7f3ec}html.dark .wb-grid th.sortable:hover{background:#334155!important}html.dark .wb-grid tbody tr.focus td,html.dark .wb-grid tbody tr.is-focused td,html.dark .wb-grid tbody tr.sel td,html.dark .wb-grid tbody tr.is-selected td{box-shadow:none;background:#1e3a2c!important}html.dark .wb-grid tbody tr.focus .cName,html.dark .wb-grid tbody tr.focus .cRow,html.dark .wb-grid tbody tr.focus .cChk,html.dark .wb-grid tbody tr.is-focused .cName,html.dark .wb-grid tbody tr.is-focused .cRow,html.dark .wb-grid tbody tr.is-focused .cChk,html.dark .wb-grid tbody tr.sel .cName,html.dark .wb-grid tbody tr.sel .cRow,html.dark .wb-grid tbody tr.sel .cChk,html.dark .wb-grid tbody tr.is-selected .cName,html.dark .wb-grid tbody tr.is-selected .cRow,html.dark .wb-grid tbody tr.is-selected .cChk{background:#1e3a2c!important}html.dark .wb-grid .due-over{color:#f0a8a0;background:#2a1f1e!important}html.dark .wb-grid .due-today{color:#e0d09a;background:#252318!important}html.dark .wb-grid .due-none,html.dark .wb-grid .due-unset,html.dark .wb-grid .due-na,html.dark .wb-unknown,html.dark .wb-grid .sub,html.dark .wb-sub{color:#a8b0ba}html.dark .wb-grid .unassigned,html.dark .wb-grid .col-owner-display.unassigned{color:#f0a8a0}html.dark .wb-grid .col-owner-display{color:#dfe3eb}html.dark .wb-grid .age-ok{color:#a8b0ba}html.dark .wb-qa button{color:#dfe3eb;background:0 0;border-color:#0000}html.dark .wb-qa button:hover:not(:disabled){border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#1e3a2c}html.dark .wb-qa .wb-qa-claim{color:#fff;border-color:var(--accent,#1f6f43);background:var(--accent,#1f6f43)}html.dark .wb-qa .wb-qa-claim:hover:not(:disabled){color:#fff;background:#2a8f58;border-color:#2a8f58}html.dark .wb-hintbtn{color:#a8b0ba;background:#17212b;border-color:#3a4a5c}html.dark .wb-tools .wb-toolbtn,html.dark .wb-cmdtools .wb-toolbtn,html.dark .wb-colmenu{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .wb-cmdtools .wb-toolbtn.on{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}html.dark .wb-cmd-divider{background:#3a4a5c}html.dark .wb-colmenu .row:hover{background:#243040}html.dark .wb-colmenu .ord button,html.dark .wb-colmenu .den button{color:#dfe3eb;background:#222c38;border-color:#3a4a5c}.wb-dept-seg{border:1px solid var(--wb-border,#e2e5e9);background:#fff;border-radius:8px;flex-shrink:0;align-items:stretch;margin-right:4px;display:inline-flex;overflow:hidden}.wb-dept-btn{appearance:none;color:#5c6570;cursor:pointer;border:0;border-right:1px solid var(--wb-border,#e2e5e9);background:0 0;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2}.wb-dept-btn:last-child{border-right:0}.wb-dept-btn:hover:not(.on){color:#1a1d21;background:#f4f6f8}.wb-dept-btn.on{color:#fff;background:#1f6f43}html.dark .wb-dept-seg{background:#1e2228;border-color:#2f353d}html.dark .wb-dept-btn{color:#b8c0c8;border-right-color:#2f353d}html.dark .wb-dept-btn:hover:not(.on){color:#fff;background:#2a3038}html.dark .wb-dept-btn.on{color:#fff;background:#1f6f43}.wb-cmdbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin:0;display:flex}.wb-cmdbar .wb-views{flex:420px;align-self:stretch;min-width:0;margin:0}.wb-cmdbar .wb-vb{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:7.25rem;display:flex}.wb-cmdbar .wb-vb .vl{line-height:1.15}.wb-cmdbar .wb-vb .vn{font-variant-numeric:tabular-nums;min-height:1.15em;line-height:1.1}.wb-cmdtools{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;margin-left:auto;display:inline-flex;position:relative}.wb-cmdbar .wb-vb.wb-preset{padding-right:22px;position:relative}.wb-preset-x{opacity:.45;cursor:pointer;font-size:12px;font-weight:800;line-height:1;position:absolute;top:4px;right:6px}.wb-preset-x:hover{opacity:1;color:var(--red,#c0392b)}.wb-filters{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.wb-subbar .wb-search{color:#2a2f35;box-sizing:border-box;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;flex:200px;width:200px;min-width:160px;max-width:260px;height:28px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600}.wb-subbar .wb-fsel,.wb-subbar select.wb-fsel{flex:0 0 160px;width:160px;min-width:150px;max-width:170px;height:28px}.wb-subbar .wb-dategrp{flex:none;align-items:center;gap:6px;display:inline-flex}.wb-subbar .wb-dategrp-label{letter-spacing:.04em;text-transform:uppercase;color:#555c66;white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;font-size:10.5px;font-weight:800;line-height:1}.wb-subbar .wb-fsel-datefield{flex:0 0 118px;width:118px;min-width:110px;max-width:130px}.wb-subbar .wb-fdate,.wb-subbar input.wb-fdate{flex:0 0 132px;width:132px;min-width:124px;height:28px}.wb-subbar .wb-fowner{flex:0 0 160px;align-self:center;align-items:center;width:160px;min-width:150px;max-width:170px;height:28px;margin:0;padding:0;display:flex;position:relative}.wb-subbar .wb-ms-root{width:100%;height:28px;margin:0;padding:0;display:block;position:relative}.wb-ms-trigger{box-sizing:border-box;color:#2a2f35;width:100%;height:28px;min-height:28px;max-height:28px;box-shadow:none;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;outline:none;justify-content:space-between;align-items:center;gap:4px;padding:0 8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:flex;overflow:hidden}.wb-ms-trigger.is-open,.wb-ms-trigger:focus-within{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.wb-ms-trigger.is-open,.wb-ms-trigger:focus-within{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)45%,transparent)}}.wb-ms-trigger.is-open,.wb-ms-trigger:focus-within{outline-offset:0;border-color:var(--accent,#1f6f43)}.wb-ms-trigger-btn{box-sizing:border-box;min-width:0;height:100%;max-height:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:auto;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1;display:flex}.wb-ms-trailing{flex-shrink:0;align-items:center;gap:2px;height:100%;display:inline-flex}.wb-ms-chevron{color:var(--muted,#6a727b);flex-shrink:0}.wb-ms-placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted,#6a727b);margin:0;padding:0;font-size:12px;font-weight:600;line-height:1;display:block;overflow:hidden}.wb-ms-label{text-overflow:ellipsis;white-space:nowrap;color:#2a2f35;min-width:0;margin:0;padding:0;font-size:12px;font-weight:600;line-height:1;display:block;overflow:hidden}.wb-ms-count{min-width:18px;height:18px;color:var(--green,#1f6f43);font-variant-numeric:tabular-nums;background:#1f6f431f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.wb-ms-clear{width:18px;height:18px;color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.wb-ms-clear:hover{color:var(--frame,#1a1d21);background:#eef0f3}.wb-ms-clear:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:1px}html.dark .wb-ms-trigger{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#17212b}html.dark .wb-ms-trigger.is-open,html.dark .wb-ms-trigger:focus-within{border-color:var(--accent,#1f6f43);outline-color:var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){html.dark .wb-ms-trigger.is-open,html.dark .wb-ms-trigger:focus-within{outline-color:color-mix(in srgb,var(--accent,#1f6f43)55%,transparent)}}html.dark .wb-ms-placeholder{color:var(--muted,#99acc2)}html.dark .wb-ms-label{color:var(--ink,#dfe3eb)}html.dark .wb-ms-count{color:#7dcea0;background:#7dcea02e}html.dark .wb-ms-clear:hover{color:var(--ink,#dfe3eb);background:#243040}.ms-portal-dropdown{box-sizing:border-box;border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;flex-direction:column;min-width:min(300px,90vw);max-width:min(360px,90vw);padding:6px;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000024}.ms-portal-search-wrap{flex-shrink:0;padding:2px 2px 6px}.ms-portal-search{box-sizing:border-box;width:100%;color:var(--frame,#1a1d21);background:#fff;border:1.5px solid #c9ced6;border-radius:6px;padding:7px 9px;font-family:inherit;font-size:13px;font-weight:500}.ms-portal-search::placeholder{color:var(--muted,#6a727b)}.ms-portal-search:focus{outline:2px solid var(--green,#1f6f43);outline-offset:1px;border-color:var(--green,#1f6f43)}.ms-portal-head{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:2px 4px 6px;display:flex}.ms-portal-head-label{text-transform:uppercase;letter-spacing:.4px;color:var(--muted,#6a727b);font-size:11px;font-weight:800}.ms-portal-head-actions{align-items:center;gap:8px;display:inline-flex}.ms-portal-link{color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11.5px;font-weight:600}.ms-portal-link:hover:not(:disabled){color:var(--green,#1f6f43)}.ms-portal-link:disabled{opacity:.4;cursor:default}.ms-portal-list{max-height:14rem;margin:0;padding:0;overflow:auto}.ms-portal-empty{color:var(--muted,#6a727b);text-align:center;padding:10px 8px;font-size:12px}.ms-option{text-align:left;cursor:pointer;width:100%;height:auto;min-height:40px;color:var(--frame,#1a1d21);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.ms-option:hover,.ms-option.is-active{background:#f3f5f7}.ms-option.is-selected{color:var(--green,#1f6f43);background:#e7f3ec}.ms-option.is-selected.is-active{background:#dcefe4}.ms-option:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:-2px}.ms-portal-link:focus-visible,.ms-clear-foot:focus-visible,.ms-apply:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:2px}.ms-check{color:#fff;background:#fff;border:1.5px solid #c9ced6;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.ms-check.is-checked{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43)}.ms-option-avatar{flex-shrink:0}.ms-option-text{flex-direction:column;flex:auto;align-items:flex-start;gap:1px;min-width:0;display:flex}.ms-option-name{color:inherit;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-weight:650;line-height:1.25}.ms-option-meta{color:var(--muted,#6a727b);white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:11px;font-weight:500;line-height:1.25}.ms-option-label{white-space:normal;overflow-wrap:anywhere;flex:auto;min-width:0;font-size:12px;font-weight:600;line-height:1.25}.ms-portal-foot{border-top:1px solid #e4e7ec;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding:8px 2px 2px;display:flex}.ms-clear-foot{color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:600}.ms-clear-foot:hover:not(:disabled){color:var(--frame,#1a1d21);background:#f3f5f7}.ms-clear-foot:disabled{opacity:.4;cursor:default}.ms-apply{background:var(--green,#1f6f43);color:#fff;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;min-width:72px;height:28px;margin-left:auto;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.ms-apply:hover:not(:disabled){filter:brightness(.95)}.ms-apply:disabled,.ms-apply.is-idle{opacity:.45;cursor:default;filter:none}.ms-trigger-open{outline:2px solid var(--accent,#1f6f43)}@supports (color:color-mix(in lab, red, red)){.ms-trigger-open{outline:2px solid color-mix(in srgb,var(--accent,#1f6f43)55%,transparent)}}.ms-trigger-open{border-color:#c9ced6}html.dark .ms-portal-dropdown{border-color:var(--frame,#dfe3eb);background:#17212b;box-shadow:0 8px 24px #00000073}html.dark .ms-portal-search{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#17212b}html.dark .ms-portal-search:focus{border-color:var(--green,#1f6f43)}html.dark .ms-portal-head-label,html.dark .ms-portal-link,html.dark .ms-portal-empty,html.dark .ms-clear-foot{color:var(--muted,#99acc2)}html.dark .ms-portal-link:hover:not(:disabled){color:#7dcea0}html.dark .ms-option{color:var(--ink,#dfe3eb)}html.dark .ms-option:hover,html.dark .ms-option.is-active{background:#243040}html.dark .ms-option.is-selected{color:#8fd4a8;background:#1e3a2c}html.dark .ms-option.is-selected.is-active{background:#244a36}html.dark .ms-option-meta{color:var(--muted,#99acc2)}html.dark .ms-option.is-selected .ms-option-meta{color:#a8d4b8}html.dark .ms-check{border-color:var(--cell,#3a4a5c);background:#17212b}html.dark .ms-check.is-checked{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43)}html.dark .ms-portal-foot{border-top-color:var(--cell,#3a4a5c)}html.dark .ms-clear-foot:hover:not(:disabled){color:var(--ink,#dfe3eb);background:#243040}html.dark .ms-apply{background:var(--green,#1f6f43);color:#fff}.wb-subbar select.wb-fsel.w-full,.wb-subbar .wb-fsel.w-full{width:160px!important}.wb-subbar .wb-clear{flex-shrink:0;align-items:center;height:28px;display:inline-flex}.wb-name-main{color:var(--frame,#1a1d21);font-weight:700;line-height:1.2}.wb-name-sub{color:#6a727b;margin-top:1px;font-size:11px;font-weight:500}.wb-setfu{color:#9aa1aa;font-style:italic;font-weight:500}.wb-setfu .cta{color:var(--green,#1f6f43);margin-left:4px;font-size:11px;font-style:normal;font-weight:800}.wb-grid td.due-cta:hover .cta{text-decoration:underline}html.dark .wb-name-main{color:#dfe3eb}html.dark .wb-subbar .wb-search{border-color:var(--cell,#3a4a5c);color:var(--ink,#dfe3eb);background:#17212b}html.dark .wb-subbar .wb-dategrp-label{color:#a8b0ba}.wb-livepill{z-index:25;background:var(--frame,#1a1d21);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;margin:0 0 8px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex;position:sticky;top:8px;box-shadow:0 4px 14px #0000002e}.wb-livepill:hover{background:#2a3038}.wb-ctx{z-index:90;border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;min-width:180px;padding:4px;position:fixed;box-shadow:0 10px 28px #00000029}.wb-ctx button{text-align:left;cursor:pointer;color:#2a323c;background:0 0;border:none;border-radius:5px;width:100%;padding:7px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:block}.wb-ctx button:hover{color:var(--green,#1f6f43);background:#e7f3ec}.wb-ctx button.is-danger{color:var(--red,#c0392b)}.wb-ctx button.is-danger:hover{color:var(--red,#c0392b);background:#fdeeec}.wb-ctx .sep{background:#e4e7eb;height:1px;margin:4px 0}.wb-savedlg{z-index:95;background:#0f141973;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.wb-savedlg .panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:10px;flex-direction:column;gap:10px;width:min(360px,100%);padding:16px;display:flex}.wb-savedlg h3{margin:0;font-size:14px;font-weight:800}.wb-savedlg input[type=text]{border:1.5px solid #c9ced6;border-radius:6px;height:34px;padding:0 10px;font-family:inherit;font-size:13px}.wb-savedlg label.share{color:#3a424c;align-items:center;gap:6px;font-size:12.5px;display:flex}.wb-savedlg .actions{justify-content:flex-end;gap:8px;display:flex}.wb-savedlg .actions button{cursor:pointer;background:#fff;border:1.5px solid #c9ced6;border-radius:6px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:700}.wb-savedlg .actions button.primary{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}html.dark .wb-kpi button,html.dark .wb-presets .chip,html.dark .wb-ctx,html.dark .wb-savedlg .panel{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .wb-kpi .kn,html.dark .wb-ctx button{color:#dfe3eb}html.dark .wb-ctx button:hover{background:#1e3a2c}html.dark .wb-ctx button.is-danger{color:#e0746a}html.dark .wb-ctx button.is-danger:hover{color:#f0a39a;background:#3a2422}.wb-grid .wb-name-main{color:var(--frame,#1a1d21);font-size:12px;font-weight:700}.wb-grid td.col-nextFollowUp{color:var(--frame,#1a1d21);font-variant-numeric:tabular-nums;min-width:118px;font-size:12px;font-weight:700}.wb-grid td.col-nextFollowUp.due-over,.wb-grid td.col-nextFollowUp.due-today{font-weight:700}.wb-grid td.col-center,.wb-grid td.col-age,.wb-grid td.col-course,.wb-grid td.col-source,.wb-grid td.col-createdBy,.wb-grid td.col-subStage,.wb-grid td.col-email,.wb-grid td.col-phone,.wb-grid td.col-forwarded{color:var(--muted,#6a727b);font-size:12px;font-weight:500}.wb-grid td.col-owner{color:var(--ink,#1a1d21);font-size:12px}.wb-stack{flex-direction:column;align-items:flex-start;gap:4px;margin-top:4px;display:none}.wb-stack .wb-stack-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.wb-stack .wb-stack-next{font-size:11.5px;font-weight:700}@media (width<=960px){.wb-gridwrap{overflow-x:hidden}.wb-grid .col-center,.wb-grid .col-age,.wb-grid .col-temp,.wb-grid .col-phone,.wb-grid .col-email,.wb-grid .col-subStage,.wb-grid .col-course,.wb-grid .col-source,.wb-grid .col-createdBy,.wb-grid .col-stage,.wb-grid .col-nextFollowUp{display:none!important}.wb-stack{display:flex}.wb-grid .cName{min-width:180px}}@media (width<=640px){.wb-grid .col-owner{display:none!important}.wb-cmdbar{flex-direction:column}.wb-cmdtools{width:100%;margin-left:0}}html.dark .wb-empty-title{color:#dfe3eb}html.dark .wb-grid .wb-name-main,html.dark .wb-grid td.col-nextFollowUp{color:var(--ink,#dfe3eb)}html.dark .wb-grid td.col-center,html.dark .wb-grid td.col-age,html.dark .wb-grid td.col-course,html.dark .wb-grid td.col-source,html.dark .wb-grid td.col-createdBy,html.dark .wb-grid td.col-subStage,html.dark .wb-grid td.col-email,html.dark .wb-grid td.col-phone,html.dark .wb-grid td.col-forwarded{color:var(--muted,#99acc2)}.admin-main:has(.wb-sheet){flex-direction:column;height:100vh;display:flex;overflow:hidden}.admin-page:has(.wb-sheet){flex-direction:column;flex:auto;max-width:none;min-height:0;padding-top:10px;padding-bottom:10px;display:flex;overflow:hidden}.wb-sheet{background:var(--panel,#fff);border:1px solid var(--topbar-border,#e3e6eb);border-radius:12px;flex-direction:column;flex:auto;gap:0;min-width:0;max-width:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #1018280d}.wb-chrome{flex-direction:column;flex:none;gap:0;min-width:0;display:flex;overflow:visible}.wb-sheet .wb-views,.wb-sheet .wb-cmdbar .wb-views{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-bottom:none;border-radius:8px 8px 0 0;overflow:auto hidden}.wb-sheet .wb-subbar,.wb-sheet .wb-hintbar{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-bottom:none}.wb-sheet .wb-gridwrap{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:0 0 8px 8px;flex:auto;min-height:0;overflow:auto}.wb-sheet .wb-foot{border:none;border-top:1px solid var(--topbar-border,#e3e6eb);background:var(--panel,#fff);border-radius:0;flex:none;margin-top:0}.wb-sheet .wb-livepill{align-self:flex-start;margin:0 0 6px}html.dark .wb-sheet{background:var(--panel,#1c2732);border-color:var(--topbar-border,#2d3e50);box-shadow:0 1px 2px #00000047}html.dark .wb-sheet .wb-views,html.dark .wb-sheet .wb-cmdbar .wb-views,html.dark .wb-sheet .wb-subbar,html.dark .wb-sheet .wb-hintbar,html.dark .wb-sheet .wb-foot{background:var(--topbar-bg,#1c2732);border-color:var(--frame,#dfe3eb)}html.dark .wb-sheet .wb-gridwrap{background:var(--topbar-bg,#1c2732);border:1.5px solid var(--frame,#dfe3eb);border-radius:0 0 8px 8px}.wb-subbar{flex-direction:row;align-items:center}.wb-subbar .wb-badges{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;max-width:none;margin-left:4px;display:flex;overflow:visible}.wb-grid th.col-actions,.wb-grid td.col-actions,.wb-grid th.cActions,.wb-grid td.cActions{z-index:2;border-left:1px solid var(--topbar-border,#e3e6eb);background:#fff;width:148px;min-width:136px;max-width:168px;position:sticky;right:0;box-shadow:-2px 0 4px #1018280a}.wb-grid thead th.col-actions,.wb-grid thead th.cActions{z-index:5;background:var(--header,#fff3b0)!important}.wb-grid tbody tr:nth-child(2n) td.col-actions,.wb-grid tbody tr:nth-child(2n) td.cActions{background:#fbfcfd}.wb-grid tbody tr:hover td.col-actions,.wb-grid tbody tr:hover td.cActions{background:#eef5f9!important}.wb-grid tbody tr.sel td.col-actions,.wb-grid tbody tr.is-selected td.col-actions,.wb-grid tbody tr.focus td.col-actions,.wb-grid tbody tr.is-focused td.col-actions,.wb-grid tbody tr.sel td.cActions,.wb-grid tbody tr.is-selected td.cActions,.wb-grid tbody tr.focus td.cActions,.wb-grid tbody tr.is-focused td.cActions{background:#eaf5ee!important}html.dark .wb-grid th.col-actions,html.dark .wb-grid td.col-actions,html.dark .wb-grid th.cActions,html.dark .wb-grid td.cActions{border-left-color:var(--topbar-border,#2d3e50);background:#1c2732;box-shadow:-2px 0 4px #00000038}html.dark .wb-grid thead th.col-actions,html.dark .wb-grid thead th.cActions{color:#e8dca8;background:var(--header,#2a3444)!important}html.dark .wb-grid tbody tr.sel td,html.dark .wb-grid tbody tr.is-selected td,html.dark .wb-grid tbody tr.focus td,html.dark .wb-grid tbody tr.is-focused td{background:#1e3a2c!important}html.dark .wb-grid tbody tr.sel .cRow,html.dark .wb-grid tbody tr.is-selected .cRow,html.dark .wb-grid tbody tr.focus .cRow,html.dark .wb-grid tbody tr.is-focused .cRow{box-shadow:inset 2px 0 0 var(--green,#1f6f43)}html.dark .wb-foot{background:var(--topbar-bg,#1c2732);border-top-color:var(--cell,#3a4a5c);color:var(--muted,#99acc2)}html.dark .wb-foot .wb-count,html.dark .wb-foot-hint,html.dark .wb-foot label,html.dark .wb-foot label span,html.dark .wb-foot .text-xs,html.dark .wb-foot .text-sm{color:var(--muted,#99acc2)!important}html.dark .wb-foot .wb-pg-btn{background:var(--topbar-bg,#1c2732)!important;border-color:var(--cell,#3a4a5c)!important;color:var(--ink,#dfe3eb)!important}html.dark .wb-foot .wb-pg-btn:hover:not(:disabled){background:#243040!important}html.dark .wb-foot .wb-pg-btn[aria-current=page]{background:var(--green,#1f6f43)!important;border-color:var(--green,#1f6f43)!important;color:#fff!important}html.dark .wb-foot select,html.dark .wb-foot .wb-pg-limit,html.dark .wb-foot input[type=text]{border-color:var(--cell,#3a4a5c)!important;color:var(--ink,#dfe3eb)!important;background:#17212b!important}.fu-planner-chrome{gap:8px;padding-bottom:6px}.fu-kpi-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;display:grid}.fu-kpi-card{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:6px;min-width:0;padding:6px 10px}.fu-kpi-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:800;overflow:hidden}.fu-kpi-value{font-variant-numeric:tabular-nums;color:var(--frame,#1a1d21);min-height:1.15em;margin-top:2px;font-size:18px;font-weight:800;line-height:1.15}.fu-kpi-value.is-nodata,.fu-kpi-card.is-empty .fu-kpi-value{color:var(--muted,#6a727b);font-size:12px;font-weight:700}.fu-kpi-card.is-risk{background:#fdeeec;border-color:#c0392b}.fu-kpi-card.is-risk .fu-kpi-value{color:#b42318}.fu-kpi-card.is-warn{background:#fff8e0;border-color:#b8860b}.fu-kpi-card.is-warn .fu-kpi-value{color:#8a6d00}.fu-planner-nav{flex-flow:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fu-planner-nav .fu-bucket-bar{flex:100%;width:100%;min-width:0}.fu-tabs{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:7px;align-items:stretch;width:fit-content;max-width:100%;display:inline-flex;overflow:hidden}.fu-tab{height:32px;color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-right:1px solid #d0d5db;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.fu-tab:last-child{border-right:none}.fu-tab:hover:not(.on){color:var(--frame,#1a1d21);background:#f2f4f7}.fu-tab.on{color:var(--accent,#1f6f43);box-shadow:inset 0 -3px 0 var(--accent,#1f6f43);background:#e7f3ec}.fu-tab:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:-2px;z-index:1}.fu-bucket-bar{margin:0}.fu-bucket-bar.wb-views{border-radius:7px;overflow:hidden}.fu-bucket-bar .wb-vb{flex:1 1 0;min-width:0;padding:4px 6px}.fu-bucket-bar .wb-vb .vl{font-size:10px}.fu-bucket-bar .wb-vb .vn{font-size:12px}.fu-bucket-bar .wb-vb.on{box-shadow:inset 0 -3px 0 var(--accent,#1f6f43)}.fu-bucket-bar .wb-vb.fu-bucket-today.on{background:#fff8e0;box-shadow:inset 0 -3px #b8860b}.fu-planner-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.fu-planner-search{flex:220px;min-width:160px;max-width:360px}.fu-planner-search-input{width:100%;height:30px;color:var(--frame,#1a1d21);background:#fff;border:1.5px solid #c9ced6;border-radius:7px;padding:0 10px 0 30px;font-family:inherit;font-size:12.5px}.fu-planner-search-input:focus{border-color:var(--accent,#1f6f43);box-shadow:0 0 0 2px var(--accent,#1f6f43);outline:none}@supports (color:color-mix(in lab, red, red)){.fu-planner-search-input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent,#1f6f43)18%,transparent)}}.fu-planner-toolbar-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:flex}.fu-planner-sheet .fu-ctl{gap:5px;height:30px;padding:0 10px;font-size:12px;font-weight:700}.fu-planner-sheet .fu-ctl.is-active{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.fu-planner-sheet .fu-ctl:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.fu-filter-count{background:var(--accent,#1f6f43);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:800;display:inline-flex}.fu-planner-tools{align-items:center;gap:6px;margin:0;display:inline-flex}.fu-planner-tools .wb-toolbtn:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.fu-filter-badges{flex-wrap:wrap;gap:6px;display:flex}.fu-badge{height:22px;color:var(--accent,#1f6f43);border:1px solid var(--accent,#1f6f43);background:#e7f3ec;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fu-badge{border:1px solid color-mix(in srgb,var(--accent,#1f6f43)35%,#fff)}}.fu-badge{font-size:11px;font-weight:700}.fu-badge.is-risk{color:#b42318;background:#fdeeec;border-color:#f3b4b0}.fu-badge button{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.fu-badge button:focus-visible{outline-offset:1px;border-radius:2px;outline:2px solid}.fu-planner-sheet .wb-grid tbody tr.fu-bucket-section td,.fu-planner-sheet .wb-grid tbody tr.dg-group-divider td{cursor:default;border-top:1px solid #d0d5db;border-bottom:1px solid #e4e7eb;height:22px;background:#f5f6f8!important;padding:0!important}.fu-bucket-section-inner{letter-spacing:.03em;color:var(--muted,#6a727b);align-items:center;gap:5px;padding:2px 10px 2px 8px;font-size:10px;font-weight:800;line-height:1.2;display:flex;box-shadow:inset 3px 0 #9aa3ad;background:0 0!important}.fu-bucket-section-label{text-transform:uppercase}.fu-bucket-section-count{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);font-weight:700}.fu-bucket-section.is-overdue td,.fu-bucket-section.is-unscheduled td{background:#faf2f1!important}.fu-bucket-section.is-overdue .fu-bucket-section-inner,.fu-bucket-section.is-unscheduled .fu-bucket-section-inner{color:#b42318;box-shadow:inset 3px 0 #c0392b}.fu-bucket-section.is-today td{background:#faf7eb!important}.fu-bucket-section.is-today .fu-bucket-section-inner{color:#8a6d00;box-shadow:inset 3px 0 #b8860b}.fu-planner-sheet .fu-planner-body{background:0 0;border:none;border-radius:0;flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:hidden}.fu-planner-sheet .fu-planner-foot{border:none;border-top:1px solid var(--topbar-border,#e3e6eb);background:var(--panel,#fff);border-radius:0;flex:none;margin:0;padding:9px 12px}.fu-planner-sheet .fu-planner-gridwrap,.fu-planner-sheet .wb-gridwrap.fu-planner-gridwrap{border:1.5px solid var(--frame,#1a1d21);min-height:0;box-shadow:none;background:#fff;border-radius:0 0 8px 8px;flex:auto;overflow:auto}.fu-planner-sheet .wb-grid{box-shadow:none}.fu-stage-cell{vertical-align:middle;align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.fu-stage-cell .wb-chip{flex:0 auto;min-width:0}.fu-stage-sub{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted,#6a727b);font-size:11px;font-weight:600;overflow:hidden}.fu-planner-sheet .wb-grid th.cActions,.fu-planner-sheet .wb-grid td.cActions{width:172px;min-width:172px;max-width:none;padding-left:6px;padding-right:8px}.fu-planner-sheet .wb-qa{flex-wrap:nowrap;justify-content:flex-start;gap:2px;width:100%}.mw-queue .wb-qa.mw-qa{justify-content:flex-start}.fu-planner-sheet .wb-grid th.col-n12,.fu-planner-sheet .wb-grid td.col-n12,.fu-planner-sheet .wb-grid th.fu-col-n12,.fu-planner-sheet .wb-grid td.fu-col-n12{font-variant-numeric:tabular-nums;width:76px;min-width:76px;max-width:88px;text-align:right!important}.fu-n12{text-align:right;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;width:100%;display:block}.fu-planner-sheet .wb-grid th.col-stage,.fu-planner-sheet .wb-grid td.col-stage{text-align:left;min-width:128px;max-width:168px}.fu-planner-sheet .wb-grid td.col-stage .wb-chip{text-overflow:ellipsis;max-width:148px;overflow:hidden}.fu-planner-sheet .wb-grid th.col-temp,.fu-planner-sheet .wb-grid td.col-temp{width:72px;min-width:72px}.fu-planner-sheet .wb-grid.no-chk .cName{left:var(--gcol-1);box-shadow:2px 0 #1a1d210f}@media (width<=960px){.fu-planner-sheet .wb-gridwrap{overflow-x:auto!important}.fu-planner-sheet .wb-grid .col-stage,.fu-planner-sheet .wb-grid .col-temp,.fu-planner-sheet .wb-grid .col-nextFollowUp,.fu-planner-sheet .wb-grid .col-center,.fu-planner-sheet .wb-grid .col-n12{display:table-cell!important}}.fu-planner-sheet .wb-grid tbody tr.fu-zebra td,.fu-planner-sheet .wb-grid tbody tr.fu-zebra td.cActions{background:#fbfcfd}.fu-planner-sheet .wb-grid tbody tr:hover td.cActions{background:#eef5f9!important}.fu-planner-empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;padding:32px 16px;display:flex}@media (width<=1100px){.fu-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.fu-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.fu-planner-toolbar-actions{width:100%;margin-left:0}}html.dark .fu-kpi-card,html.dark .fu-tabs,html.dark .fu-planner-search-input{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .fu-planner-sheet .fu-planner-gridwrap,html.dark .fu-planner-sheet .wb-gridwrap.fu-planner-gridwrap{border-color:var(--frame,#dfe3eb);background:#1c2732}html.dark .fu-stage-sub{color:var(--muted,#9aa3ad)}html.dark .fu-kpi-value{color:#dfe3eb}html.dark .fu-kpi-value.is-nodata,html.dark .fu-kpi-card.is-empty .fu-kpi-value{color:#9aa3ad}html.dark .fu-kpi-card.is-risk{background:#b423181f;border-color:#c0392b}html.dark .fu-kpi-card.is-warn{background:#b8860b1f;border-color:#b8860b}html.dark .fu-tab{color:#9aa3ad;border-right-color:#3a4a5c}html.dark .fu-tab.on{color:#8fd4a8;background:#1e3a2c}html.dark .fu-tab:hover:not(.on){color:#dfe3eb;background:#243040}html.dark .fu-badge{color:#8fd4a8;background:#1e3a2c;border-color:#2f6b4a}html.dark .fu-planner-sheet .wb-grid tbody tr.fu-bucket-section td,html.dark .fu-planner-sheet .wb-grid tbody tr.dg-group-divider td{border-color:#3a4a5c;background:#17212b!important}html.dark .fu-bucket-section.is-overdue td,html.dark .fu-bucket-section.is-unscheduled td{background:#b423181f!important}html.dark .fu-bucket-section.is-overdue .fu-bucket-section-inner,html.dark .fu-bucket-section.is-unscheduled .fu-bucket-section-inner{color:#e0746a;box-shadow:inset 3px 0 #c0392b;background:0 0!important}html.dark .fu-bucket-section.is-today td{background:#b8860b1f!important}html.dark .fu-bucket-section.is-today .fu-bucket-section-inner{color:#e6c200;box-shadow:inset 3px 0 #b8860b;background:0 0!important}html.dark .fu-planner-sheet .wb-grid tbody tr.fu-zebra td,html.dark .fu-planner-sheet .wb-grid tbody tr.fu-zebra td.cActions{background:#17212b}html.dark .fu-bucket-bar .wb-vb.fu-bucket-today.on{background:#b8860b29}.fu-completion-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:280px;font-size:12px;line-height:1.35;display:-webkit-box;overflow:hidden}.wb-chip.fu-ontime{color:#1f6f43;background:#e7f3ec;border:1px solid #1f6f43;font-weight:700}.wb-chip.fu-late{color:#b42318;background:#fdeeec;border:1px solid #f3b4b0;font-weight:700}.wb-chip.fu-ontime-unk{color:#6a727b;background:#f0f2f4;border:1px solid #d0d5db}.wb-grid tbody tr.fu-row-late td{background:#fdf8f7}html.dark .wb-chip.fu-ontime{color:#8fd4a8;background:#1e3a2c}html.dark .wb-chip.fu-late{color:#e0746a;background:#b4231829}html.dark .wb-grid tbody tr.fu-row-late td{background:#b4231814}.tfh-shell{flex-direction:column;gap:14px;min-width:0;max-width:100%;display:flex}.tfh-filters{border:1.5px solid var(--frame,#1a1d21);background:#f7f9f8;border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:14px 16px;min-width:0;padding:10px 12px;display:flex}.tfh-filter-group{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.tfh-filter-label{letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:10px;font-weight:800;line-height:1}.tfh-filter-divider{background:#c9ced6;flex-shrink:0;align-self:stretch;width:1px;min-height:36px;margin-bottom:2px}.tfh-seg{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:7px;align-items:stretch;height:32px;display:inline-flex;overflow:hidden}.tfh-seg-btn{color:#4a5158;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-right:1px solid #d0d5db;justify-content:center;align-items:center;height:100%;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.tfh-seg-btn:last-child{border-right:none}.tfh-seg-btn:hover:not(.on){color:var(--accent,#1f6f43);background:#e7f3ec}.tfh-seg-btn.on{background:var(--accent,#1f6f43);color:#fff;box-shadow:inset 0 -2px #0000001f}.tfh-seg-btn:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:-2px;z-index:1}.tfh-filter-group-branch{flex:280px;min-width:0}.tfh-checklist{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;min-height:32px;padding:5px 6px;display:flex}.tfh-check{color:#4a5158;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#f7f8fa;border:1.5px solid #c9ced6;border-radius:6px;align-items:center;gap:6px;height:26px;padding:0 9px 0 7px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.tfh-check input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.tfh-check-box{box-sizing:border-box;background:#fff;border:1.5px solid #9aa3ad;border-radius:3px;flex-shrink:0;width:14px;height:14px;position:relative}.tfh-check-box:after{content:"";transform-origin:50%;border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transition:transform .1s;position:absolute;top:0;left:3px;transform:rotate(45deg)scale(0)}.tfh-check:hover{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.tfh-check:hover .tfh-check-box{border-color:var(--accent,#1f6f43)}.tfh-check.on{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.tfh-check.on .tfh-check-box{background:var(--accent,#1f6f43);border-color:var(--accent,#1f6f43)}.tfh-check.on .tfh-check-box:after{transform:rotate(45deg)scale(1)}.tfh-check:focus-within{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}@media (width<=720px){.tfh-filter-divider{display:none}.tfh-filters{align-items:stretch}.tfh-filter-group{flex:100%}.tfh-seg{width:100%}.tfh-seg-btn{flex:1 1 0}.tfh-checklist{width:100%}}.tfh-section{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;min-width:0;padding:10px 12px}.tfh-section-head{color:var(--accent,#1f6f43);align-items:center;gap:8px;margin-bottom:8px;display:flex}.tfh-section-head h3{color:var(--frame,#1a1d21);margin:0;font-size:13px;font-weight:800}.tfh-table-scroll{min-width:0;overflow-x:auto}.tfh-table-scroll .db-table{width:100%;margin:0}.tfh-intro{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.tfh-intro-icon{width:36px;height:36px;color:var(--accent,#1f6f43);background:#e7f3ec;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tfh-intro-title{color:var(--frame,#1a1d21);margin:0;font-size:16px;font-weight:800}.tfh-intro-copy{color:var(--muted,#6a727b);margin:4px 0 0;font-size:12.5px;line-height:1.4}.tfh-scorecards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.tfh-card{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:7px;min-height:78px;padding:8px 10px}.tfh-card-label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.tfh-card-value{font-variant-numeric:tabular-nums;color:var(--frame,#1a1d21);margin-top:4px;font-size:20px;font-weight:800;line-height:1.15}.tfh-card-value.is-nodata{color:var(--muted,#6a727b);font-size:12px;font-weight:700}.tfh-card-hint{color:var(--muted,#6a727b);margin-top:4px;font-size:10.5px;line-height:1.3}.tfh-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tfh-panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;min-height:140px;padding:12px 14px}.tfh-panel-head{color:var(--accent,#1f6f43);align-items:center;gap:8px;margin-bottom:8px;display:flex}.tfh-panel-head h3{color:var(--frame,#1a1d21);margin:0;font-size:13px;font-weight:800}.tfh-panel-empty{color:var(--muted,#6a727b);margin:0;font-size:12.5px;line-height:1.45}.tfh-note{color:#8a6d00;background:#fff8e0;border:1px solid #e2c56a;border-radius:7px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.4;display:flex}@media (width<=720px){.tfh-panels{grid-template-columns:1fr}}html.dark .tfh-intro,html.dark .tfh-card,html.dark .tfh-panel,html.dark .tfh-section{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .tfh-intro-title,html.dark .tfh-panel-head h3,html.dark .tfh-section-head h3,html.dark .tfh-card-value{color:#dfe3eb}html.dark .tfh-intro-icon{color:#8fd4a8;background:#1e3a2c}html.dark .tfh-filters{background:#17212b;border-color:#3a4a5c}html.dark .tfh-filter-label{color:#9aa3ad}html.dark .tfh-filter-divider{background:#3a4a5c}html.dark .tfh-seg{background:#1c2732;border-color:#3a4a5c}html.dark .tfh-seg-btn{color:#cfd6df;border-right-color:#3a4a5c}html.dark .tfh-seg-btn:hover:not(.on){color:#8fd4a8;background:#1e3a2c}html.dark .tfh-seg-btn.on{background:var(--accent,#1f6f43);color:#fff}html.dark .tfh-checklist{background:#1c2732;border-color:#3a4a5c}html.dark .tfh-check{color:#cfd6df;background:#17212b;border-color:#3a4a5c}html.dark .tfh-check-box{background:#1c2732;border-color:#6a727b}html.dark .tfh-check:hover,html.dark .tfh-check.on{border-color:var(--accent,#1f6f43);color:#8fd4a8;background:#1e3a2c}html.dark .tfh-check.on .tfh-check-box{background:var(--accent,#1f6f43);border-color:var(--accent,#1f6f43)}html.dark .tfh-note{color:#e6c200;background:#b8860b29;border-color:#b8860b}.mw-queue{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.mw-queue-toolbar{background:#f7f8fa;border-bottom:1px solid #d0d5db;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.mw-queue-toolbar-copy{color:var(--muted,#6a727b);align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.mw-queue-toolbar-copy span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mw-focus-start{height:30px!important;padding:0 12px!important;font-size:12px!important}.mw-queue-grid,.mw-queue .wb-gridwrap{flex:auto;min-height:0}.mw-queue .wb-grid td.cRow{font-variant-numeric:tabular-nums;color:var(--accent,#1f6f43);font-weight:800}.mw-queue .wb-grid th.cActions,.mw-queue .wb-grid td.cActions{width:188px;min-width:188px}.mw-why{color:var(--muted,#6a727b);white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin-top:1px;font-size:11px;font-weight:600;overflow:hidden}.wb-qa .wb-qa-focus{opacity:1;pointer-events:auto;color:var(--accent,#1f6f43)}.wb-qa .wb-qa-focus:hover:not(:disabled){border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.fu-status-toggle .wb-toolbtn{gap:4px}.mw-focus{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex;overflow:auto}.mw-focus-bar{border-bottom:1.5px solid var(--frame,#1a1d21);background:#e7f3ec;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.mw-focus-meta{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.mw-focus-pos{color:var(--accent,#1f6f43);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.mw-focus-name{color:var(--frame,#1a1d21);font-size:15px;font-weight:800}.mw-focus-phone{color:var(--muted,#6a727b);font-size:12px}.mw-focus-why{color:#4a5158;max-width:320px;font-size:12px;font-weight:700}.mw-focus-bar-actions{align-items:center;gap:6px;display:flex}.mw-focus-work{padding:0 0 12px}html.dark .mw-queue-toolbar{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .mw-why{color:#9aa3ad}html.dark .mw-focus-name{color:#dfe3eb}html.dark .mw-focus-bar{background:#1e3a2c;border-color:#3a4a5c}html.dark .wb-qa .wb-qa-focus{color:#8fd4a8}.mw-exceptions{flex-wrap:wrap;gap:6px;display:flex}.mw-ex-chip{cursor:pointer;background:#fff;border:1.5px solid;border-radius:7px;align-items:center;gap:6px;height:28px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.mw-ex-chip strong{font-variant-numeric:tabular-nums}.mw-ex-chip.is-leak{color:#b42318;background:#fdeeec;border-color:#c0392b}.mw-ex-chip.is-overdue{color:#b42318;background:#fdf5f4;border-color:#c0392b}.mw-ex-chip:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.mw-bulk{border:1.5px solid var(--accent,#1f6f43);background:#e7f3ec;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.mw-bulk-count{color:var(--accent,#1f6f43);font-size:12px;font-weight:800}.mw-bulk-actions{flex-wrap:wrap;gap:6px;display:flex}.mw-agenda{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.mw-agenda-toolbar{background:#f7f8fa;border-bottom:1px solid #d0d5db;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.mw-agenda-summary{color:var(--frame,#1a1d21);flex-direction:column;gap:2px;font-size:12px;font-weight:700;display:flex}.mw-agenda-hint{color:var(--muted,#6a727b);font-size:11px;font-weight:600}.mw-agenda-grid{border-top:1px solid #d0d5db;flex:auto;grid-template-columns:repeat(7,minmax(120px,1fr));gap:0;min-height:0;display:grid;overflow:auto}.mw-agenda-grid.is-day{grid-template-columns:1fr}.mw-agenda-col{background:#fff;border-right:1px solid #e4e7eb;flex-direction:column;min-height:200px;display:flex}.mw-agenda-col:last-child{border-right:none}.mw-agenda-col.is-today{background:#f7fbf8}.mw-agenda-col-head{color:#4a4123;background:#fff3b0;border-bottom:1px solid #e4e7eb;flex:none;justify-content:space-between;align-items:center;padding:6px 8px;font-size:11px;font-weight:800;display:flex}.mw-agenda-col.is-today .mw-agenda-col-head{box-shadow:inset 0 -2px 0 var(--accent,#1f6f43)}.mw-agenda-col-count{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b)}.mw-agenda-items{flex-direction:column;flex:auto;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.mw-agenda-gap{color:#9aa3ad;text-align:center;border:1px dashed #d0d5db;border-radius:6px;padding:8px 6px;font-size:11px;font-weight:600}.mw-agenda-item{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #d0d5db;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 7px;display:flex}.mw-agenda-item:hover{border-color:var(--accent,#1f6f43);background:#e7f3ec}.mw-agenda-time{color:var(--accent,#1f6f43);font-size:10.5px;font-weight:800}.mw-agenda-name{color:var(--frame,#1a1d21);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}.mw-agenda-sub{color:var(--muted,#6a727b);font-size:10.5px}.mw-reassign-overlay{z-index:80;background:#1a1d2173;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mw-reassign-panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:10px;flex-direction:column;gap:10px;width:min(420px,100%);max-height:min(560px,90vh);padding:14px;display:flex}.mw-reassign-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mw-reassign-head h3{margin:0;font-size:15px;font-weight:800}.mw-reassign-list{border:1px solid #d0d5db;border-radius:7px;flex:auto;min-height:160px;margin:0;padding:0;list-style:none;overflow:auto}.mw-reassign-user{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-bottom:1px solid #e4e7eb;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.mw-reassign-user.on,.mw-reassign-user:hover{background:#e7f3ec}.mw-reassign-name{font-size:13px;font-weight:700}.mw-reassign-meta{color:var(--muted,#6a727b);font-size:11px}.mw-reassign-empty{color:var(--muted,#6a727b);padding:16px;font-size:12px}.mw-reassign-foot{justify-content:flex-end;gap:8px;display:flex}html.dark .mw-ex-chip,html.dark .mw-bulk,html.dark .mw-agenda-toolbar,html.dark .mw-agenda-col,html.dark .mw-agenda-item,html.dark .mw-reassign-panel{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .mw-ex-chip.is-leak,html.dark .mw-ex-chip.is-overdue{color:#e0746a;background:#b4231829}html.dark .mw-bulk{background:#1e3a2c;border-color:#2f6b4a}html.dark .mw-agenda-col-head{color:#e6c200;background:#2a3444}html.dark .mw-agenda-col.is-today{background:#17281f}html.dark .mw-agenda-name{color:#dfe3eb}.tfh-card.is-ok .tfh-card-value{color:var(--accent,#1f6f43)}.tfh-card.is-risk .tfh-card-value{color:#b42318}.tfh-card.is-muted .tfh-card-value.is-nodata{color:var(--muted,#6a727b)}.tfh-panels-wide{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.tfh-panel-reps{min-height:280px}.tfh-rep-table-wrap{border:1px solid #d0d5db;border-radius:7px;max-height:420px;overflow:auto}.tfh-rep-table{border-collapse:collapse;width:100%;font-size:12px}.tfh-rep-table th,.tfh-rep-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e4e7eb;padding:7px 8px}.tfh-rep-table th{text-transform:uppercase;letter-spacing:.03em;color:#4a4123;z-index:1;background:#fff3b0;font-size:10.5px;font-weight:800;position:sticky;top:0}.tfh-rep-table th.r,.tfh-rep-table td.r{text-align:right;font-variant-numeric:tabular-nums}.tfh-rep-table td.is-risk{color:#b42318;font-weight:800}.tfh-rep-name{color:var(--frame,#1a1d21);font-weight:700}.tfh-rep-email{color:var(--muted,#6a727b);font-size:11px}.tfh-track{text-transform:uppercase;color:#4a5158;background:#f0f2f4;border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-block}.tfh-track.is-sales{color:var(--accent,#1f6f43);background:#e7f3ec}.tfh-track.is-presales{color:#2a5d9c;background:#eef5f9}.tfh-signals{color:var(--frame,#1a1d21);margin:0;padding-left:18px;font-size:12.5px;line-height:1.45}.tfh-signal-extra{margin:10px 0 0;font-size:12px;font-weight:700}.tfh-signal-extra.is-risk{color:#b42318}.tfh-drill{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;flex-direction:column;gap:12px;min-width:0;padding:12px 14px;display:flex}.tfh-drill-bar{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.tfh-drill-back{border:1.5px solid var(--frame,#1a1d21);height:30px;color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.tfh-drill-back:hover{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.tfh-drill-back:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.tfh-drill-title{flex:220px;align-items:center;gap:10px;min-width:0;display:flex}.tfh-drill-title-icon{width:32px;height:32px;color:var(--accent,#1f6f43);background:#e7f3ec;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tfh-drill-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.tfh-drill-name-row{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.tfh-drill-name{color:var(--frame,#1a1d21);font-size:15px;font-weight:800}.tfh-drill-email{color:var(--muted,#6a727b);font-size:11.5px}.tfh-drill-kicker{letter-spacing:.05em;text-transform:uppercase;color:var(--muted,#6a727b);flex-shrink:0;margin-left:auto;font-size:10px;font-weight:800}.tfh-drill-stats{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;display:grid}.tfh-drill-stat{border:1.5px solid var(--frame,#1a1d21);min-width:0;font:inherit;text-align:left;cursor:pointer;background:#f7f9f8;border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;transition:border-color .12s,box-shadow .12s,background .12s;display:flex}.tfh-drill-stat:hover{border-color:var(--accent,#1f6f43);background:#eef7f1}.tfh-drill-stat.is-active{border-color:var(--accent,#1f6f43);box-shadow:inset 0 -3px 0 var(--accent,#1f6f43);background:#e7f3ec}.tfh-drill-stat:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.tfh-drill-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);font-size:10px;font-weight:800}.tfh-drill-stat-value{font-variant-numeric:tabular-nums;color:var(--frame,#1a1d21);font-size:18px;font-weight:800;line-height:1.15}.tfh-drill-stat.is-ok .tfh-drill-stat-value{color:var(--accent,#1f6f43)}.tfh-drill-stat.is-risk{background:#fdeeec;border-color:#c0392b}.tfh-drill-stat.is-risk .tfh-drill-stat-value{color:#b42318}.tfh-drill-stat.is-warn{background:#fff8e0;border-color:#b8860b}.tfh-drill-stat.is-warn .tfh-drill-stat-value{color:#8a6d00}.tfh-drill-table-wrap{border-radius:0;max-height:min(48vh,420px);overflow:auto}.tfh-drill-table-wrap .db-table{margin:0}.tfh-drill-table-wrap .db-table thead th{z-index:1;position:sticky;top:0}.tfh-drill-lead{color:var(--frame,#1a1d21);font-weight:700}.tfh-drill-sub{color:var(--muted,#6a727b);margin-top:1px;font-size:11px}.tfh-drill-open{border:1.5px solid var(--accent,#1f6f43);height:26px;color:var(--accent,#1f6f43);cursor:pointer;white-space:nowrap;background:#e7f3ec;border-radius:6px;align-items:center;gap:4px;padding:0 9px;font-family:inherit;font-size:11.5px;font-weight:700;display:inline-flex}.tfh-drill-open:hover{background:var(--accent,#1f6f43);color:#fff}.tfh-drill-open:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:1px}.tfh-drill-note{color:var(--muted,#6a727b);margin:0;font-size:11px;line-height:1.4}.stu-dl{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 16px;margin:0;display:grid}.stu-dl dt{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0 0 2px;font-size:10px;font-weight:800}.stu-dl dd{color:var(--frame,#1a1d21);margin:0;font-size:13px;font-weight:700}.stu-lead-card{border:1.5px solid var(--frame,#1a1d21);background:#f7f9f8;border-radius:7px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}html.dark .stu-dl dd{color:#dfe3eb}html.dark .stu-lead-card{background:#17212b;border-color:#3a4a5c}.stu-select,.stu-input{border:1.5px solid var(--frame,#1a1d21);min-width:140px;height:32px;color:var(--frame,#1a1d21);background:#fff;border-radius:6px;padding:0 10px;font-size:12px;font-weight:600}.stu-input{width:100%;min-width:0}.stu-form-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 14px;display:grid}.stu-field{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);flex-direction:column;gap:4px;font-size:10px;font-weight:800;display:flex}.stu-check-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.stu-check-list>li{border:1px solid #d8dee6;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;font-weight:600;display:flex}.stu-check-row{text-transform:none;letter-spacing:0;color:var(--frame,#1a1d21);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.stu-save-bar{justify-content:flex-end;margin:4px 0 8px;display:flex}.stu-detail-sheet{overflow:auto}.stu-detail-body{flex-direction:column;gap:12px;padding:12px 14px 28px;display:flex;overflow:auto}html.dark .stu-select,html.dark .stu-input{color:#dfe3eb;background:#121a22;border-color:#3a4a5c}html.dark .stu-check-list>li{border-color:#3a4a5c}html.dark .stu-check-row{color:#dfe3eb}.tfh-note code{font-size:11px}@media (width<=900px){.tfh-panels-wide{grid-template-columns:1fr}}html.dark .tfh-rep-table th{color:#e6c200;background:#2a3444;border-color:#3a4a5c}html.dark .tfh-rep-table td,html.dark .tfh-rep-table-wrap{border-color:#3a4a5c}html.dark .tfh-rep-name,html.dark .tfh-drill-name,html.dark .tfh-drill-lead,html.dark .tfh-signals{color:#dfe3eb}html.dark .tfh-drill{background:#1c2732;border-color:#3a4a5c}html.dark .tfh-drill-back{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .tfh-drill-back:hover{border-color:var(--accent,#1f6f43);color:#8fd4a8;background:#1e3a2c}html.dark .tfh-drill-title-icon{color:#8fd4a8;background:#1e3a2c}html.dark .tfh-drill-stat{color:inherit;background:#17212b;border-color:#3a4a5c}html.dark .tfh-drill-stat:hover,html.dark .tfh-drill-stat.is-active{border-color:var(--accent,#1f6f43);background:#1e3a2c}html.dark .tfh-drill-stat-value{color:#dfe3eb}html.dark .tfh-drill-stat.is-ok .tfh-drill-stat-value{color:#8fd4a8}html.dark .tfh-drill-stat.is-risk{background:#c0392b2e;border-color:#c0392b}html.dark .tfh-drill-stat.is-warn{background:#b8860b29;border-color:#b8860b}html.dark .tfh-drill-open{color:#8fd4a8;background:#1e3a2c}html.dark .tfh-drill-open:hover{background:var(--accent,#1f6f43);color:#fff}html.dark .tfh-card.is-ok .tfh-card-value{color:#8fd4a8}html.dark .tfh-card.is-risk .tfh-card-value,html.dark .tfh-rep-table td.is-risk,html.dark .tfh-signal-extra.is-risk{color:#e0746a}.id-sheet{max-width:1180px;color:var(--frame,#1a1d21);font-family:var(--font,"Inter","Segoe UI",Arial,sans-serif);box-sizing:border-box;margin:0 auto;padding:0 16px 32px;font-size:13px;line-height:1.5}.id-qbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:10px;display:flex}.id-qpos{color:var(--muted,#6a727b);margin-right:auto;font-size:12px}.id-qpos-muted{color:#9aa1aa;font-weight:600}.id-side-actions{gap:7px;margin-top:0;display:flex}.id-keyhint{z-index:60;background:#fff;border:1.5px solid #c9ced6;border-radius:8px;font-size:11.5px;position:fixed;bottom:16px;right:18px}.id-keyhint summary{cursor:pointer;color:var(--muted,#6a727b);padding:7px 12px;font-weight:700;list-style:none}.id-keyhint summary::-webkit-details-marker{display:none}.id-keys{color:var(--muted,#6a727b);border-top:1px solid var(--line,#e2e5ea);padding:4px 12px 10px;line-height:1.9}.id-keyhint kbd{background:#eef0f3;border:1px solid #d4d9e0;border-radius:4px;margin-right:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:10.5px}.id-modal-backdrop{z-index:80;background:#1a1d2173;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.id-modal{border:1.5px solid var(--frame,#1a1d21);width:100%;max-width:440px;color:var(--frame,#1a1d21);background:#fff;border-radius:10px;padding:18px 20px}.id-modal h2{margin:0;font-size:16px;font-weight:800}.id-modal-sub{color:var(--muted,#6a727b);margin:6px 0 14px;font-size:12.5px}@media print{.id-qbar,.id-ctabs,.id-cbody,.id-keyhint,.id-side-actions,.id-due-push,.id-actions{display:none!important}.id-head{box-shadow:none!important;position:static!important}.id-sheet{max-width:none}}.id-head{--id-stack-gap:10px;--id-banner-radius:7px;border:1.5px solid var(--frame,#1a1d21);top:var(--topbar-h,52px);z-index:40;gap:var(--id-stack-gap);box-sizing:border-box;background:#fff;border-radius:8px;flex-direction:column;margin-bottom:12px;padding:12px 14px;display:flex;position:sticky}.id-head.stuck{border-radius:0 0 8px 8px;box-shadow:0 4px 14px #0000001c}.id-head.stuck .hide-stuck{display:none}.id-status{box-sizing:border-box;border-radius:var(--id-banner-radius);width:100%;min-height:36px;color:var(--frame,#1a1d21);background:#fffaeb;border:1px solid #e5cd80;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:7px 11px;font-size:12.5px;line-height:1.35;display:flex}.id-status.over,.id-status.none{color:#8f2b20;background:#fdf1ef;border-color:#e0a79e}.id-status.none{border-style:dashed;font-weight:600}.id-status.has-attention{box-shadow:inset 3px 0 0 var(--green,#1f6f43)}.id-status-main{flex-wrap:wrap;flex:220px;align-items:center;gap:6px 10px;min-width:0;display:flex}.id-status-re{color:var(--frame,#1a1d21);white-space:nowrap;background:#1f6f431a;border:1px solid #1f6f4347;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-weight:500;display:inline-flex}.id-status-re.is-attention{background:#1f6f4329;border-color:#1f6f4373}.id-status-re-ico{color:var(--green,#1f6f43);flex:none}.id-status-re b{color:var(--green,#1f6f43);font-weight:800}.id-status-pill{letter-spacing:.03em;text-transform:uppercase;color:#fff;background:var(--green,#1f6f43);border-radius:999px;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:800;display:inline-flex}.id-status-due{min-width:0}.id-status-due b{font-weight:800}.id-status-muted{opacity:.85;font-weight:500}.id-status-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.id-stepper-inhead{box-sizing:border-box;width:100%;margin:0}.id-head .id-stepper,.id-head .id-stepper-main{margin-bottom:0}.id-head-top{flex-wrap:wrap;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.id-head-titleblock{flex:220px;min-width:0}.id-h1{letter-spacing:-.3px;color:var(--frame,#1a1d21);margin:0;font-size:20px;font-weight:800;line-height:1.2}.id-identity{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.id-phone{letter-spacing:.01em;color:#2f363e;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;max-width:100%;margin:0;padding:2px 4px 2px 0;font-family:inherit;font-size:13.5px;font-weight:700;display:inline-flex}.id-phone-num{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.id-phone-ico{opacity:.55;color:inherit;flex:none}.id-phone:hover{color:var(--green,#1f6f43)}.id-phone:hover .id-phone-ico,.id-phone.is-copied .id-phone-ico{opacity:1}.id-phone:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:2px}.id-phone.is-copied{color:var(--green,#1f6f43)}.id-phone.is-empty{cursor:default;color:#555c66;font-weight:600;text-decoration:none}.id-phone.is-empty:hover{color:#555c66}.id-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-top:6px;display:flex}.id-meta-group{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}@media (width>=721px){.id-meta-group+.id-meta-group{border-left:1px solid #c9ced6;margin-left:2px;padding-left:12px}}.id-chip{box-sizing:border-box;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:5px;min-width:0;max-width:100%;height:24px;padding:0 9px;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.id-chip-k{letter-spacing:.04em;text-transform:uppercase;color:#555c66;font-size:9.5px;font-weight:700}.id-chip-v{color:var(--frame,#1a1d21);text-overflow:ellipsis;font-weight:700;overflow:hidden}.id-chip.is-meta{background:#eef0f3;border-color:#c9ced6;font-weight:600}.id-chip.is-meta.is-empty .id-chip-v,.id-chip.is-meta.is-empty{color:#555c66}.id-chip.is-meta.is-quiet{color:#555c66;background:#f3f4f6;border-color:#d5dae2;font-size:10.5px;font-weight:600}.id-chip.t-hot{color:var(--red,#c0392b);background:#fdeeec;border-color:#efb9b2}.id-chip.t-warm{color:var(--amber,#8a6400);background:#fff3d6;border-color:#ecd48e}.id-chip.t-cold{color:#2a5d9c;background:#eaf1fb;border-color:#c3d6ee}.id-sep{color:#c2c8d0;margin:0 2px}.id-actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;margin-top:0;margin-left:auto;padding-top:0;display:flex}.id-quick{align-items:center;gap:8px;display:flex}.id-abtn{box-sizing:border-box;cursor:pointer;white-space:nowrap;color:#2a2f35;background:#fff;border:1.5px solid #c9ced6;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.id-abtn:hover:not(:disabled){background:#eef0f3}.id-abtn:disabled{opacity:.4;cursor:not-allowed}.id-abtn:focus-visible{outline:2px solid var(--green,#1f6f43);outline-offset:2px}.id-abtn.green,.id-abtn-primary{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff;min-width:96px}.id-abtn.green:hover:not(:disabled),.id-abtn-primary:hover:not(:disabled){background:#185835}.id-abtn.sm{height:28px;padding:0 11px;font-size:11.5px}.id-more{position:relative}.id-more-btn{min-width:34px;padding:0 10px}.id-more-btn[aria-expanded=true]{border-color:var(--green,#1f6f43);background:#1f6f4314}.id-more-menu{z-index:50;border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;min-width:196px;padding:4px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #1a1d211f}.id-more-sep{background:#e3e6eb;height:1px;margin:4px 6px}.id-more-item{text-align:left;width:100%;color:var(--frame,#1a1d21);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:block}.id-more-item:hover:not(:disabled),.id-more-item:focus-visible{background:#eef0f3;outline:none}.id-more-item:disabled{opacity:.45;cursor:not-allowed}.id-more-item.is-danger{color:var(--red,#c0392b)}.id-more-item.is-danger:hover:not(:disabled),.id-more-item.is-danger:focus-visible{background:#fdeeec}@media (width<=720px){.id-head-top{flex-direction:column;align-items:flex-start;gap:10px}.id-head-titleblock{flex:auto;width:100%}.id-actions{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-top:0;margin-left:0}.id-meta{gap:6px}.id-h1{font-size:18px}}.id-due{border-radius:var(--id-banner-radius,7px);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:9px 14px;font-size:12.5px;display:flex}.id-due.soon{background:#fffaeb;border:1px solid #e5cd80}.id-due.over{background:#fdf1ef;border:1px solid #e0a79e}.id-due.none{border:1px dashed var(--red,#c0392b);color:#8f2b20;background:#fdf1ef;font-weight:700}.id-due b{font-weight:800}.id-due-push{gap:6px;margin-left:auto;display:flex}.id-fu-progress{color:#555c66;white-space:nowrap;background:#ffffffa6;border:1px solid #1a1d211f;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:700}.id-status.over .id-fu-progress,.id-status.none .id-fu-progress{color:#8f2b20;background:#ffffff8c;border-color:#8f2b2033}.id-stepper,.id-stepper-main{border-radius:var(--id-banner-radius,7px);box-sizing:border-box;background:#fff;border:1px solid #c9ced6;margin-bottom:16px;display:flex;overflow:hidden}.id-step{text-align:center;color:#9aa1aa;border:none;border-right:1px solid var(--line,#e2e5ea);cursor:pointer;background:#fff;flex:1;padding:7px 5px;font-family:inherit;font-size:11px;font-weight:600}.id-step:last-child{border-right:none}.id-step.done{color:var(--green,#1f6f43);background:#f2f8f4}.id-step.current{background:var(--green,#1f6f43);color:#fff;font-weight:800}.id-step.lost{color:var(--red,#c0392b);cursor:default;background:#fdf1ef;flex:1;font-weight:800}.id-step:hover:not(.current):not(:disabled):not(.lost){background:#f4f6f8}.id-step:disabled{cursor:default}.id-step.blocked{opacity:.45;cursor:not-allowed}.id-grid{grid-template-columns:minmax(0,1.9fr) minmax(340px,360px);align-items:stretch;gap:20px;width:100%;display:grid}.id-work{flex-direction:column;gap:16px;min-width:0;height:100%;min-height:0;display:flex}.id-context{flex-direction:column;gap:12px;min-width:0;display:flex}.id-hist{flex-direction:column;flex:auto;min-height:220px;display:flex}.id-hist .id-phd{flex:none}.id-hist .id-tl{flex:auto;min-height:0;overflow-y:auto}.id-hist .id-tl-empty{flex:auto;justify-content:center;align-items:center;min-height:160px;display:flex}@media (width<=1000px){.id-grid{grid-template-columns:1fr;align-items:start}.id-work{height:auto}.id-hist{flex:0 auto;min-height:0}.id-hist .id-tl{overflow:visible}.id-hist .id-tl-empty{min-height:120px}}.id-panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;overflow:hidden}.id-panel+.id-panel{margin-top:0}.id-panel-primary{box-shadow:inset 3px 0 0 var(--green,#1f6f43);border-color:#1f6f436b}#id-composer.id-panel-primary .id-phd{background:linear-gradient(90deg,#1f6f430f 0%,#fafbfc 48%)}#id-composer.id-panel-primary .id-phd h2{color:var(--green,#1f6f43)}.id-ai-card{margin-bottom:0}.id-ai-card .id-ai{background:linear-gradient(165deg,#eef7f1 0%,#fff 55%);border-bottom:none;padding:14px 14px 12px}.id-ai-card .id-ai-title h2{color:var(--green,#1f6f43);font-size:12px}.id-ai-card .id-ai-next{background:#1f6f4314;border-width:1.5px;border-color:#1f6f4359}.id-panel-secondary{border-color:#c9ced6}.id-panel-quiet{background:#fafbfc;border-color:#d5dae2}.id-panel-quiet .id-glance{background:0 0}.id-panel-quiet .id-g{border-color:#e8ebef}.id-panel-quiet .id-gl{color:#6a727b}.id-panel-quiet .id-gv{color:#3d4650;font-weight:700}.id-phd{border-bottom:1px solid var(--line,#e2e5ea);background:#fafbfc;align-items:center;gap:8px;padding:10px 14px;display:flex}.id-phd h2{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:12px;font-weight:800}.id-ctabs{border-bottom:1px solid var(--line,#e2e5ea);display:flex}.id-ctab{color:var(--muted,#6a727b);cursor:pointer;border:none;border-right:1px solid var(--line,#e2e5ea);background:#fafbfc;flex:1;padding:10px 8px;font-family:inherit;font-size:12.5px;font-weight:700}.id-ctab:last-child{border-right:none}.id-ctab.on{color:var(--frame,#1a1d21);box-shadow:inset 0 -2.5px 0 var(--green,#1f6f43);background:#fff}.id-cbody{padding:14px}.id-flabel{text-transform:uppercase;letter-spacing:.5px;color:var(--muted,#6a727b);margin-bottom:7px;font-size:10.5px;font-weight:800}.id-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.id-row+.id-flabel{margin-top:14px}.id-opt{cursor:pointer;color:#4a5158;background:#fff;border:1.5px solid #c9ced6;border-radius:18px;padding:5px 13px;font-family:inherit;font-size:12px;font-weight:600}.id-opt:hover{background:#eef0f3}.id-opt.on{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff;font-weight:700}.id-opt.on.neg{background:var(--red,#c0392b);border-color:var(--red,#c0392b)}.id-input,.id-textarea{color:var(--frame,#1a1d21);background:#fff;border:1.5px solid #c9ced6;border-radius:7px;padding:8px 10px;font-family:inherit;font-size:13px}.id-textarea{resize:vertical;width:100%;min-height:62px;margin-top:12px;display:block}.id-input:focus,.id-textarea:focus{border-color:var(--green,#1f6f43);outline:2px solid #1f6f4359}.id-gate{border-top:1px solid var(--line,#e2e5ea);margin-top:14px;padding-top:13px}.id-gate .id-flabel{color:var(--red,#c0392b)}.id-gate.ok .id-flabel{color:var(--green,#1f6f43)}.id-csave{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.id-warn{color:var(--red,#c0392b);font-size:11.5px;font-weight:600}.id-forward-note{color:var(--muted,#5a636c);background:var(--surface-2,#f4f6f8);border:1px solid var(--border,#e2e6ea);border-radius:var(--id-banner-radius,7px);margin:0 14px 10px;padding:8px 12px;font-size:12.5px;line-height:1.35}.id-placeholder{color:var(--muted,#6a727b);margin:0;font-size:12.5px}.id-pad{padding:14px}.id-phd .id-tl-filter{max-width:160px;margin-left:auto;padding:4px 8px;font-size:12px}.id-phd .id-tl-filter:focus-visible{outline-offset:1px;border-color:var(--green,#1f6f43);outline:2px solid #1f6f4373}.id-tl{padding-bottom:8px}.id-tl-day+.id-tl-day{border-top:1px solid #eef1f4;margin-top:8px;padding-top:4px}.id-tl-list{margin:0;padding:0;list-style:none}.id-tl-day-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0;padding:12px 16px 6px;font-size:10px;font-weight:800}.id-tl-item{border-bottom:1px solid #eef1f4;gap:12px;padding:10px 16px 12px;transition:background .12s;display:flex}.id-tl-item:hover{background:#fafbfc}.id-tl-day .id-tl-item:last-child{border-bottom:none}.id-tl-rail{flex:none;justify-content:center;width:28px;display:flex;position:relative}.id-tl-list .id-tl-item:not(:last-child) .id-tl-rail:after{content:"";background:#e4e8ee;width:1px;position:absolute;top:30px;bottom:-12px;left:50%;transform:translate(-50%)}.id-tl-ico{z-index:1;color:#5a6570;background:#eef1f4;border:1.5px solid #d8dee6;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:relative}.id-tl-ico.is-pos,.id-tl-ico.is-created,.id-tl-ico.is-signal,.id-tl-ico.is-forward,.id-tl-ico.is-assign{color:#1f6f43;background:#1f6f431f;border-color:#1f6f4347}.id-tl-ico.is-signal{box-shadow:0 0 0 3px #1f6f431f}.id-tl-ico.is-neg{color:var(--red,#c0392b);background:#c0392b1a;border-color:#c0392b47}.id-tl-ico.is-call{color:#2a5d9c;background:#eaf1fb;border-color:#c3d6ee}.id-tl-ico.is-wa{color:#1f6f43;background:#e8f6ef;border-color:#c5e0d0}.id-tl-ico.is-stage,.id-tl-ico.is-schedule{color:#3a5a7a;background:#eef3f8;border-color:#d0dae6}.id-tl-ico.is-note{color:#555c66;background:#f3f4f6;border-color:#d5dae2}.id-dot{background:#c2c8d0;border-radius:50%;flex:none;width:9px;height:9px;margin-top:5px}.id-dot.pos{background:var(--green,#1f6f43)}.id-dot.neg{background:var(--red,#c0392b)}.id-dot.signal{background:var(--green,#1f6f43);box-shadow:0 0 0 3px #1f6f432e}.id-tl-item.is-repeat{background:#1f6f430b;border-radius:0;box-shadow:inset 3px 0 #1f6f43}.id-tl-item.is-repeat:hover{background:#1f6f4312}.id-tl-item.is-repeat .id-tl-what{color:#1a5c38}.id-tl-body{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:2px;display:flex}.id-tl-what{color:var(--frame,#1a1d21);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:800;line-height:1.35}.id-tl-note{color:var(--muted,#6a727b);white-space:pre-wrap;word-break:break-word;border-left:2px solid #e4e8ee;margin:0;padding-left:10px;font-size:12.5px;font-weight:500;line-height:1.45}.id-tl-rec{border:1px solid var(--cell,#e4e8ee);background:#f7f9f8;border-radius:8px;align-items:center;gap:8px;max-width:280px;margin:2px 0 0;padding:6px 8px;display:flex}.id-tl-rec-play{color:#fff;cursor:pointer;background:#1f6f43;border:none;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.id-tl-rec-play:hover:not(:disabled){background:#185a36}.id-tl-rec-play:disabled{opacity:.55;cursor:wait}.id-tl-rec-play:focus-visible{outline-offset:2px;outline:2px solid #1f6f4373}.id-tl-rec-spin{border:2px solid;border-top-color:#0000;border-radius:999px;width:12px;height:12px;animation:.7s linear infinite id-tl-rec-spin;display:block}@keyframes id-tl-rec-spin{to{transform:rotate(360deg)}}.id-tl-rec-track{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.id-tl-rec-times{font-variant-numeric:tabular-nums;color:var(--muted,#6a727b);justify-content:space-between;font-size:10px;font-weight:700;display:flex}.id-tl-rec-scrub{accent-color:#1f6f43;cursor:pointer;width:100%;height:4px;margin:0}.id-tl-rec-scrub:disabled{cursor:default;opacity:.55}.id-tl-rec-scrub:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #1f6f4373}.id-tl-norecording{color:#9aa1aa;margin:0;font-size:11.5px;font-weight:600}.id-tl-actor{color:var(--muted,#6a727b);flex-wrap:wrap;align-items:center;gap:5px;min-width:0;margin:0;font-size:11.5px;line-height:1.3;display:flex}.id-tl-avatar{flex:none}.id-tl-avatar.is-system{opacity:.85}.id-tl-actor-name{color:#3a424a;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-weight:650;overflow:hidden}.id-tl-actor-role{color:var(--muted,#6a727b)}.id-tl-sep{color:#c2c8d0;-webkit-user-select:none;user-select:none}.id-tl-when{color:#9aa1aa;white-space:nowrap}.id-tl-empty{text-align:center;color:#9aa1aa;padding:26px;font-size:12.5px}.id-inline-edit{text-align:right;color:var(--frame,#1a1d21);background:0 0;border:none;border-bottom:1px dashed #c9ced6;min-width:100px;max-width:180px;padding:0 2px;font-family:inherit;font-size:12.5px;font-weight:700}.id-inline-edit::placeholder{color:#8a929c;font-weight:500}.id-inline-edit:focus{border-bottom-color:var(--green,#1f6f43);outline:none}.id-ok,.id-gv.ok{color:var(--green,#1f6f43)}.id-dupline{color:var(--red,#c0392b);border-top:1px solid var(--line,#e2e5ea);background:#fdf9f8;padding:9px 14px;font-size:12px}.id-dupline a{color:inherit;font-weight:700}.id-ai{border-bottom:1px solid var(--line,#e2e5ea);background:linear-gradient(#f4faf6 0%,#fff 72%);padding:12px 14px 10px}.id-ai-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.id-ai-title{min-width:0;color:var(--green,#1f6f43);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.id-ai-title h2{letter-spacing:.03em;text-transform:uppercase;color:var(--frame,#1a1d21);margin:0;font-size:11.5px;font-weight:800}.id-ai-band{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;height:18px;padding:0 7px;font-size:10px;font-weight:800;display:inline-flex}.id-ai-band.is-high{color:var(--green,#1f6f43);background:#1f6f4324}.id-ai-band.is-medium{color:#8a6400;background:#b4821429}.id-ai-band.is-low{color:var(--red,#c0392b);background:#c0392b1f}.id-ai-src{color:var(--muted,#6a727b);text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:700}.id-ai-recompute{flex:none;gap:5px}.id-ai-spin{animation:.8s linear infinite id-ai-spin}@keyframes id-ai-spin{to{transform:rotate(360deg)}}.id-ai-body{align-items:flex-start;gap:12px;display:flex}.id-ai-gauge{flex:none;width:72px;height:72px;position:relative}.id-ai-gauge-track,.id-ai-gauge-arc{fill:none;stroke-width:6px}.id-ai-gauge-track{stroke:#e3e8e5}.id-ai-gauge-arc{stroke:var(--green,#1f6f43);stroke-linecap:round;transition:stroke-dashoffset .4s}.id-ai-gauge.is-medium .id-ai-gauge-arc{stroke:#c49214}.id-ai-gauge.is-low .id-ai-gauge-arc{stroke:var(--red,#c0392b)}.id-ai-gauge.is-empty .id-ai-gauge-arc{stroke:#c9ced6}.id-ai-gauge-val{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.id-ai-gauge-num{letter-spacing:-.03em;color:var(--frame,#1a1d21);font-size:18px;font-weight:800}.id-ai-gauge-den{color:var(--muted,#6a727b);margin-top:2px;font-size:9.5px;font-weight:700}.id-ai-copy{flex:1;min-width:0}.id-ai-rationale{color:var(--frame,#1a1d21);margin:0;font-size:12.5px;line-height:1.4}.id-ai-rationale.is-muted{color:var(--muted,#6a727b)}.id-ai-next{text-align:left;cursor:pointer;background:#1f6f430f;border:1.5px solid #1f6f4347;border-radius:7px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;margin-top:8px;padding:7px 9px;font-family:inherit;display:flex}.id-ai-next:hover:not(:disabled){border-color:var(--green,#1f6f43);background:#1f6f431f}.id-ai-next:disabled{cursor:default;opacity:.85}.id-ai-next-k{letter-spacing:.04em;text-transform:uppercase;color:var(--green,#1f6f43);font-size:10px;font-weight:800}.id-ai-next-v{color:var(--frame,#1a1d21);font-size:12px;font-weight:600;line-height:1.35}.id-ai-factors{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}.id-ai-factor{justify-content:space-between;align-items:center;gap:8px;padding:3px 0;font-size:11.5px;display:flex}.id-ai-factor-label{color:var(--frame,#1a1d21);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.id-ai-factor-impact{font-variant-numeric:tabular-nums;flex:none;font-weight:800}.id-ai-factor.is-pos .id-ai-factor-impact{color:var(--green,#1f6f43)}.id-ai-factor.is-neg .id-ai-factor-impact{color:var(--red,#c0392b)}.id-ai-meta{color:var(--muted,#6a727b);margin-top:8px;font-size:10.5px}.id-nba{border-bottom:1px solid var(--line,#e2e5ea);background:#f2f8f4;padding:12px 14px;font-size:12.5px}.id-nba b{color:var(--green,#1f6f43)}.id-glance{grid-template-columns:1fr 1fr;display:grid}.id-g{border-right:1px solid var(--line,#e2e5ea);border-bottom:1px solid var(--line,#e2e5ea);padding:11px 14px}.id-g:nth-child(2n){border-right:none}.id-g:nth-last-child(-n+2){border-bottom:none}.id-gl{text-transform:uppercase;letter-spacing:.4px;color:var(--muted,#6a727b);font-size:10.5px;font-weight:700}.id-gv{margin-top:2px;font-size:16px;font-weight:800}.id-gv.sm{font-size:13px}.id-g.is-empty .id-gl{color:#8a929c}.id-gv.is-empty,.id-gv.muted{color:#8a929c;font-weight:650}.id-details{border-top:1px solid var(--line,#e2e5ea)}.id-details>summary{cursor:pointer;color:#2a2f35;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;list-style:none;display:flex}.id-details>summary:focus{outline:none}.id-details>summary:focus-visible{outline-offset:-2px;outline:2px solid #1f6f438c}.id-details-hint{color:#8a929c;text-transform:none;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:11px;font-weight:500;overflow:hidden}.id-details-quiet>summary{color:#555c66;padding:9px 14px;font-size:11.5px;font-weight:600}.id-panel-quiet .id-details{border-top-color:#e3e6eb}.id-panel-quiet .id-details>summary:hover{background:#f3f4f6}.id-details>summary::-webkit-details-marker{display:none}.id-details>summary:after{content:"▸";color:var(--muted,#6a727b);margin-left:auto;font-size:11px}.id-details[open]>summary:after{content:"▾"}.id-details>summary:hover{background:#fafbfc}.id-kv{border-top:1px solid #f0f2f5;justify-content:space-between;gap:10px;padding:6px 14px;font-size:12.5px;display:flex}.id-kv span{color:var(--muted,#6a727b)}.id-kv b{text-align:right;font-weight:700}html.dark .id-phone{color:#d5dbe3}html.dark .id-phone:hover,html.dark .id-phone.is-copied{color:#7dcea0}html.dark .id-phone.is-empty,html.dark .id-phone.is-empty:hover{color:#a8b0ba}@media (width>=721px){html.dark .id-meta-group+.id-meta-group{border-left-color:#3a4a5c}}html.dark .id-chip.is-meta{background:#243140;border-color:#3a4a5c}html.dark .id-chip.is-meta .id-chip-v{color:#e8ecf1}html.dark .id-chip.is-meta .id-chip-k,html.dark .id-chip.is-meta.is-quiet,html.dark .id-chip.is-meta.is-empty,html.dark .id-chip.is-meta.is-empty .id-chip-v{color:#b4bec9}html.dark .id-chip.is-meta.is-quiet{color:#b4bec9;background:#1e2833;border-color:#33404f}html.dark .id-chip.t-hot{color:#f5b7b1;background:#c0392b33;border-color:#c0392b73}html.dark .id-chip.t-warm{color:#e8c96a;background:#b482142e;border-color:#b4821466}html.dark .id-chip.t-cold{color:#9bb8de;background:#2a5d9c38;border-color:#2a5d9c73}html.dark .id-head,html.dark .id-panel,html.dark .id-stepper,html.dark .id-stepper-main{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}html.dark .id-panel-primary{border-color:#7dcea066;box-shadow:inset 3px 0 #7dcea0}html.dark #id-composer.id-panel-primary .id-phd{background:linear-gradient(90deg,#1f6f4333 0%,#17212b 48%)}html.dark #id-composer.id-panel-primary .id-phd h2{color:#7dcea0}html.dark .id-ai-card .id-ai{background:linear-gradient(165deg,#1e3a2c 0%,#1c2732 60%)}html.dark .id-ai-card .id-ai-title h2{color:#7dcea0}html.dark .id-panel-quiet{background:#17212b;border-color:#33404f}html.dark .id-panel-secondary{border-color:#3a4a5c}html.dark .id-details-quiet>summary{color:#99acc2}html.dark .id-details-hint,html.dark .id-g.is-empty .id-gl,html.dark .id-gv.is-empty,html.dark .id-gv.muted{color:#7a8794}html.dark .id-details>summary:focus-visible{outline-color:#7dcea0a6}html.dark .id-panel-quiet .id-details>summary:hover{background:#1e2833}html.dark .id-h1,html.dark .id-kv b{color:#dfe3eb}html.dark .id-phd,html.dark .id-ctab{color:#a8b0ba;background:#17212b;border-color:#33404f}html.dark .id-ctab.on{color:#dfe3eb;background:#1c2732}html.dark .id-step{color:#7a8794;background:#1c2732;border-color:#33404f}html.dark .id-step.done{color:#7dcea0;background:#1e3a2c}html.dark .id-step.current{background:var(--green,#1f6f43);color:#fff}html.dark .id-ai{background:linear-gradient(#1e3a2c 0%,#1c2732 70%);border-color:#33404f}html.dark .id-ai-title h2,html.dark .id-ai-gauge-num,html.dark .id-ai-rationale,html.dark .id-ai-factor-label,html.dark .id-ai-next-v{color:#dfe3eb}html.dark .id-ai-title{color:#7dcea0}html.dark .id-ai-band.is-high{color:#7dcea0;background:#7dcea029}html.dark .id-ai-band.is-medium{color:#e8c96a;background:#e8c96a24}html.dark .id-ai-band.is-low{color:#f0a8a0;background:#f0a8a024}html.dark .id-ai-gauge-track{stroke:#33404f}html.dark .id-ai-next{background:#1f6f432e;border-color:#7dcea059}html.dark .id-ai-next:hover:not(:disabled){background:#1f6f4347}html.dark .id-ai-next-k{color:#7dcea0}html.dark .id-nba{color:#dfe3eb;background:#1e3a2c;border-color:#33404f}html.dark .id-status.soon{color:#e8c96a;background:#3a3420;border-color:#8a6400}html.dark .id-status.over,html.dark .id-status.none{color:#f0a8a0;background:#3a2220;border-color:#c0392b}html.dark .id-status-re{color:#dfe3eb;background:#1f6f4338;border-color:#7dcea059}html.dark .id-status-re-ico,html.dark .id-status-re b{color:#7dcea0}html.dark .id-status.has-attention{box-shadow:inset 3px 0 #7dcea0}html.dark .id-fu-progress,html.dark .id-status.over .id-fu-progress,html.dark .id-status.none .id-fu-progress{color:#b4bec9;background:#243040;border-color:#3a4a5c}html.dark .id-abtn{color:#dfe3eb;background:#222c38;border-color:#3a4a5c}html.dark .id-abtn.green,html.dark .id-abtn-primary{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}html.dark .id-more-menu{background:#1c2732;border-color:#3a4a5c;box-shadow:0 8px 24px #00000059}html.dark .id-more-btn[aria-expanded=true]{border-color:var(--green,#1f6f43);background:#1f6f432e}html.dark .id-more-sep{background:#3a4a5c}html.dark .id-more-item{color:#dfe3eb}html.dark .id-more-item:hover:not(:disabled),html.dark .id-more-item:focus-visible{background:#243040}html.dark .id-more-item.is-danger{color:#f0a8a0}html.dark .id-more-item.is-danger:hover:not(:disabled),html.dark .id-more-item.is-danger:focus-visible{background:#c0392b2e}html.dark .id-g,html.dark .id-kv,html.dark .id-details{border-color:#33404f}html.dark .id-details>summary:hover{background:#243040}html.dark .id-opt{color:#dfe3eb;background:#222c38;border-color:#3a4a5c}html.dark .id-opt:hover{background:#2a3644}html.dark .id-opt.on{background:var(--green,#1f6f43);border-color:var(--green,#1f6f43);color:#fff}html.dark .id-input,html.dark .id-textarea{color:#dfe3eb;background:#17212b;border-color:#3a4a5c}html.dark .id-gate{border-color:#33404f}html.dark .id-tl-item{border-color:#2a3542}html.dark .id-tl-item:hover{background:#1a222c}html.dark .id-tl-day+.id-tl-day{border-top-color:#2a3542}html.dark .id-tl-day-label{color:#8b95a3}html.dark .id-tl-list .id-tl-item:not(:last-child) .id-tl-rail:after{background:#33404f}html.dark .id-tl-item.is-repeat{background:#1f6f4324;box-shadow:inset 3px 0 #3d9a66}html.dark .id-tl-item.is-repeat .id-tl-what{color:#7dcea0}html.dark .id-tl-what{color:#dfe3eb}html.dark .id-tl-ico{color:#a8b4c2;background:#243140;border-color:#3a4a5c}html.dark .id-tl-ico.is-pos,html.dark .id-tl-ico.is-created,html.dark .id-tl-ico.is-signal,html.dark .id-tl-ico.is-wa,html.dark .id-tl-ico.is-forward,html.dark .id-tl-ico.is-assign{color:#7dcea0;background:#1f6f4338;border-color:#1f6f4366}html.dark .id-tl-ico.is-signal{box-shadow:0 0 0 3px #3d9a6638}html.dark .id-tl-ico.is-neg{color:#f0a8a0;background:#c0392b33;border-color:#c0392b66}html.dark .id-tl-ico.is-call,html.dark .id-tl-ico.is-stage,html.dark .id-tl-ico.is-schedule{color:#9db4d1;background:#243140;border-color:#3a4a5c}html.dark .id-tl-ico.is-note{color:#a8b4c2;background:#243140;border-color:#3a4a5c}html.dark .id-dot.signal{background:#3d9a66;box-shadow:0 0 0 3px #3d9a6647}html.dark .id-tl-note{color:#c5ccd6;border-color:#33404f}html.dark .id-tl-rec{background:#1a222c;border-color:#33404f}html.dark .id-tl-norecording{color:#6b7684}html.dark .id-tl-actor-name{color:#c5ccd6}html.dark .id-tl-actor-role,html.dark .id-tl-when{color:#8b95a3}html.dark .id-tl-sep{color:#4a5868}html.dark .id-inline-edit{color:#dfe3eb;border-bottom-color:#3a4a5c}html.dark .id-dupline{color:#f0a8a0;background:#3a2220;border-color:#c0392b}html.dark .id-keyhint{background:#1c2732;border-color:#3a4a5c}html.dark .id-keys{color:#a8b0ba;border-color:#33404f}html.dark .id-keyhint kbd{color:#dfe3eb;background:#243040;border-color:#3a4a5c}html.dark .id-modal{color:#dfe3eb;background:#1c2732;border-color:#3a4a5c}.settings-sheet{min-width:0;padding:4px 0 28px}.settings-layout{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:28px;min-width:0;display:grid}.settings-subnav{border-right:1px solid var(--cell,#e4e8ee);flex-direction:column;gap:16px;padding:4px 16px 4px 0;display:flex;position:sticky;top:8px}.settings-subnav-group{flex-direction:column;gap:2px;display:flex}.settings-subnav-group-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#6a727b);margin:0 0 4px;padding:0 10px;font-size:10px;font-weight:800}.settings-subnav-link{color:var(--muted,#6a727b);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:block}.settings-subnav-link:hover{color:var(--frame,#1a1d21);background:#f4f6f8}.settings-subnav-link:focus-visible{outline-offset:1px;outline:2px solid #1f6f4373}.settings-subnav-link--on{color:var(--frame,#1a1d21);background:#e8f2ec;font-weight:800;box-shadow:inset 3px 0 #1f6f43}.settings-subnav-soon{letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#6a727b);opacity:.75;margin-left:6px;font-size:9px;font-weight:800;display:inline-block}.settings-pane{min-width:0;min-height:240px}.settings-pane-stack{flex-direction:column;gap:16px;display:flex}.settings-pane-stack .settings-pane-head,.settings-pane-stack .settings-panel,.settings-pane-stack .settings-callout{margin-bottom:0}.settings-pane-head{margin-bottom:16px}.settings-pane-title{color:var(--frame,#1a1d21);margin:0 0 6px;font-size:18px;font-weight:800}.settings-pane-lead{color:var(--muted,#6a727b);max-width:56ch;margin:0;font-size:13px;line-height:1.45}.settings-callout{border:1px solid var(--cell,#e4e8ee);background:#f7f9fb;border-radius:6px;margin:0 0 18px;padding:12px 14px}.settings-callout p{color:#3a424a;margin:0;font-size:12.5px;line-height:1.45}.settings-muted{color:var(--muted,#6a727b);font-size:12.5px}.settings-help{margin:8px 0 0;line-height:1.4}.settings-error{color:#b42318;font-size:13px;font-weight:600}.settings-panel{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;margin-bottom:16px;overflow:hidden}.settings-panel-hd{border-bottom:1px solid var(--cell,#e4e8ee);background:#f7f9f8;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.settings-panel-hd h2{color:var(--frame,#1a1d21);margin:0 0 4px;font-size:15px;font-weight:800}.settings-panel-hd p{color:var(--muted,#6a727b);margin:0;font-size:12.5px;line-height:1.4}.settings-panel-body{padding:16px}.settings-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.settings-actions--flush{margin-top:0}.settings-save-bar{flex-direction:column;gap:8px;margin-top:0;display:flex}.settings-save-bar--section{border-top:1px solid var(--cell,#e4e8ee);margin-top:16px;padding-top:16px}.settings-save-bar-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.settings-save-bar-error{margin:0}.settings-pane-stack>.settings-save-bar{margin-top:0}.settings-callout--inset{margin-top:16px;margin-bottom:0}.settings-panel-hd--tax{flex-wrap:wrap;align-items:center}.settings-panel-hd--tax .settings-tax-tabs{margin:0}.settings-save,.settings-cta{color:#fff;cursor:pointer;background:#1f6f43;border:1.5px solid #1f6f43;border-radius:6px;justify-content:center;align-items:center;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:800;display:inline-flex}.settings-save:hover:not(:disabled),.settings-cta:hover:not(:disabled){background:#185a36;border-color:#185a36}.settings-save:disabled,.settings-cta:disabled{opacity:.55;cursor:not-allowed}.settings-save:focus-visible,.settings-cta:focus-visible,.settings-discard:focus-visible{outline-offset:1px;outline:2px solid #1f6f4373}.settings-draft{background:#f7faf8;border:1.5px dashed #c5d4cb;border-radius:8px;margin-bottom:16px;padding:14px}.settings-dirty{color:#8a5a00;font-size:12.5px;font-weight:700}.settings-discard{border:1.5px solid var(--frame,#1a1d21);color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:6px;padding:8px 12px;font-family:inherit;font-size:12.5px;font-weight:700}.settings-discard:hover:not(:disabled){background:#f4f6f8}.settings-discard:disabled{opacity:.5;cursor:not-allowed}.settings-fields{flex-direction:column;gap:16px;display:flex}.settings-form-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}.settings-field{flex-direction:column;gap:6px;min-width:0;display:flex}.settings-field--narrow{max-width:220px}.settings-field--full{grid-column:1/-1}.settings-field-label{letter-spacing:.02em;color:var(--muted,#6a727b);font-size:12px;font-weight:800}.settings-field-help{color:var(--muted,#6a727b);margin:0;font-size:12px;font-weight:500;line-height:1.45}.settings-input,select.settings-input{box-sizing:border-box;border:1.5px solid var(--frame,#1a1d21);width:100%;max-width:100%;height:36px;color:var(--frame,#1a1d21);background:#fff;border-radius:6px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:600}textarea.settings-input{resize:vertical;height:auto;min-height:72px;padding:8px 10px}.settings-input--num{font-variant-numeric:tabular-nums;max-width:140px}.settings-input:focus,select.settings-input:focus,textarea.settings-input:focus{outline-offset:0;border-color:#1f6f43;outline:2px solid #1f6f4359}.settings-input:disabled,select.settings-input:disabled{opacity:.65;cursor:not-allowed;background:#f4f6f8}.settings-check-stack{flex-direction:column;gap:8px;display:flex}.settings-check{cursor:pointer;width:100%;color:var(--frame,#1a1d21);box-sizing:border-box;background:#f7f9f8;border:1px solid #d8dee6;border-radius:6px;align-items:flex-start;gap:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:600;display:flex}.settings-check input{accent-color:#1f6f43;flex-shrink:0;margin-top:2px}.settings-check:has(input:disabled){opacity:.55;cursor:not-allowed}.settings-check-title{font-weight:800;display:block}.settings-check-help{color:var(--muted,#6a727b);margin-top:2px;font-size:12px;font-weight:500;line-height:1.4;display:block}.settings-center-checks{border:1px solid var(--cell,#e4e8ee);background:#f7f9fb;border-radius:6px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;padding:12px;display:grid}.settings-center-check{cursor:pointer;color:var(--frame,#1a1d21);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}.settings-center-check input{accent-color:#1f6f43}.settings-pick-stack{flex-direction:column;gap:8px;display:flex}.settings-pick-hd{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.settings-pick-row{grid-template-columns:minmax(0,1.4fr) 88px 96px 36px;align-items:end;gap:8px;display:grid}.settings-pick-remove{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.settings-tax-tabs{flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}.settings-tax-tab{color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:6px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:700}.settings-tax-tab:hover{color:var(--frame,#1a1d21);background:#f4f6f8}.settings-tax-tab--on{color:#1f6f43;background:#e8f2ec;border-color:#b3d9c2}.settings-tax-tab--dirty:after{content:"·";color:#8a5a00;margin-left:4px;font-weight:900}.settings-tax-hint{margin:0 0 12px}.settings-tax-add{align-items:center;gap:8px;margin-bottom:12px;display:flex}.settings-tax-add-input{flex:1;max-width:280px}.settings-tax-gridwrap{border-radius:8px;max-height:min(60vh,520px)}.settings-tax-grid{width:100%;min-width:420px}.settings-lead-grid.settings-tax-grid{table-layout:fixed;width:100%;min-width:0}.settings-tax-grid tbody tr{cursor:default}.settings-tax-col-label{width:70%}.settings-tax-col-key{width:28%}.settings-tax-col-usage,.settings-tax-col-active{width:12%}.settings-tax-col-order{width:30%}.settings-tax-key{color:var(--muted,#6a727b);font-size:11.5px;font-weight:500}.settings-tax-labelbtn{color:inherit;cursor:pointer;text-align:left;text-overflow:ellipsis;background:0 0;border:none;max-width:100%;padding:0;font-family:inherit;font-size:12px;font-weight:700;overflow:hidden}.settings-tax-labelbtn:hover{color:#1f6f43;text-decoration:underline}.settings-tax-order{justify-content:center;gap:4px;display:inline-flex}.settings-tax-orderbtn{border:1.5px solid var(--cell,#e4e8ee);width:28px;height:24px;color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:4px;font-family:inherit;font-size:12px;line-height:1}.settings-tax-orderbtn:hover:not(:disabled){color:#1f6f43;border-color:#1f6f43}.settings-tax-orderbtn:disabled{opacity:.45;cursor:not-allowed}.settings-lead-editor{flex-direction:column;gap:12px;display:flex}.settings-lead-legend{background:#1f6f4312;border:1px solid #1f6f4338;border-radius:8px;margin:0;padding:10px 12px}.settings-lead-legend-line{color:var(--frame,#1a1d21);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}.settings-lead-legend-sep{color:var(--muted,#6a727b);margin:0 8px}.settings-lead-legend-hint{color:var(--muted,#6a727b);font-weight:500}.settings-lead-legend-mapped{margin:6px 0 0;font-size:12px}.settings-lead-addbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.settings-lead-addbar-input{flex:1;min-width:180px;max-width:320px}.settings-lead-addbar .settings-cta{gap:6px}.settings-lead-gridwrap{border-radius:8px;max-height:min(62vh,560px)}.settings-lead-table{table-layout:fixed;width:100%;min-width:640px}.settings-lead-table tbody tr{cursor:default}.settings-lead-table tbody tr:hover td{background:#f4f8f6}.settings-lead-c-grip{width:52px}.settings-lead-c-stage{width:22%}.settings-lead-c-counts{width:268px}.settings-lead-c-subs{width:auto}.settings-lead-c-active{width:88px}.settings-lead-table th,.settings-lead-table td{text-overflow:clip;vertical-align:middle;height:auto;min-height:40px;overflow:visible;padding:8px!important}.settings-lead-td-grip{position:relative;text-align:center!important}.settings-lead-grip{width:28px;height:28px;color:var(--muted,#6a727b);cursor:grab;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.settings-lead-grip:hover:not(:disabled){color:#1f6f43;background:#e8f2ec}.settings-lead-grip:active:not(:disabled){cursor:grabbing}.settings-lead-kb-order{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.settings-lead-kb-order:focus-within{clip:auto;gap:2px;width:auto;height:auto;margin:4px 0 0;display:inline-flex;position:static;overflow:visible}.settings-lead-stagecell{align-items:center;gap:8px;min-width:0;display:flex}.settings-lead-stagechip{pointer-events:none;flex:none;justify-content:center;min-width:26px;font-weight:800}.settings-lead-stagelabel{color:var(--frame,#1a1d21);cursor:pointer;text-align:left;text-overflow:ellipsis;background:0 0;border:none;min-width:0;padding:2px 0;font-family:inherit;font-size:13px;font-weight:800;overflow:hidden}.settings-lead-stagelabel:hover:not(:disabled){color:#1f6f43;text-decoration:underline}.settings-lead-stage-input{max-width:160px;height:32px}.settings-lead-td-counts{overflow:visible!important}.settings-lead-subs-btn{cursor:pointer;color:var(--frame,#1a1d21);background:0 0;border:none;border-radius:4px;align-items:baseline;gap:8px;padding:4px 0;font-family:inherit;display:inline-flex}.settings-lead-subs-btn:hover:not(:disabled){color:#1f6f43}.settings-lead-subs-count{font-variant-numeric:tabular-nums;min-width:1.25ch;font-size:13px;font-weight:800}.settings-lead-subs-affordance{color:#1f6f43;white-space:nowrap;font-size:12px;font-weight:700}.settings-lead-active{color:var(--muted,#6a727b);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.settings-lead-active input{accent-color:#1f6f43}.settings-lead-row--inactive td{opacity:.72}.settings-lead-row--drop td{background:#e8f2ec!important}.settings-lead-row--open td{background:#f3f8f5}.settings-lead-footnote{margin:0;font-size:12px;line-height:1.4}.settings-lead-outcome-pill{letter-spacing:.02em;vertical-align:middle;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:800;display:inline-block}.settings-lead-outcome-pill--admitted{color:#1f6f43;background:#e8f2ec}.settings-lead-outcome-pill--converted{color:#1a5c38;background:#dceee4}html.dark .settings-lead-outcome-pill--admitted,.dark .settings-lead-outcome-pill--admitted,html.dark .settings-lead-outcome-pill--converted,.dark .settings-lead-outcome-pill--converted{color:#7dcaa0;background:#1a2e24}.settings-lead-counts{vertical-align:middle;box-sizing:border-box;background:#eef1f4;border:1.5px solid #d0d7de;border-radius:8px;align-items:center;gap:2px;max-width:100%;padding:3px;display:inline-flex}.settings-lead-counts-opt{appearance:none;color:var(--muted,#6a727b);cursor:pointer;white-space:nowrap;background:0 0;border-radius:5px;outline:none;margin:0;padding:6px 9px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1.2;box-shadow:none!important;border:0!important}.settings-lead-counts-opt:hover:not(:disabled):not(.is-on){color:var(--frame,#1a1d21);background:#1a1d210f}.admin-layout .settings-lead-counts-opt:focus,.settings-lead-counts-opt:focus{outline:none}.admin-layout .settings-lead-counts-opt:focus-visible,.settings-lead-counts-opt:focus-visible{outline-offset:1px;outline:2px solid #1f6f4373}.settings-lead-counts-opt.is-on{color:var(--frame,#1a1d21);background:#fff;box-shadow:0 1px 2px #1a1d211f!important}.settings-lead-counts-opt.is-converted,.settings-lead-counts-opt.is-admitted{color:#fff;background:#1f6f43;box-shadow:none!important}.settings-lead-counts-opt:disabled{opacity:.55;cursor:not-allowed}.settings-lead-counts--sm .settings-lead-counts-opt{padding:5px 7px;font-size:11px}.settings-lead-drawer-root{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.settings-lead-drawer-backdrop{cursor:pointer;background:#1a1d2159;border:none;margin:0;padding:0;position:absolute;inset:0}.settings-lead-drawer{z-index:1;border-left:1.5px solid var(--frame,#1a1d21);background:#fff;flex-direction:column;width:min(420px,100vw);height:100%;animation:.16s ease-out settings-lead-drawer-in;display:flex;position:relative;box-shadow:-8px 0 24px #1a1d211f}@keyframes settings-lead-drawer-in{0%{opacity:.6;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.settings-lead-drawer-hd{border-bottom:1px solid var(--cell,#e4e8ee);background:#f7f9f8;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 12px;display:flex}.settings-lead-drawer-titleblock{align-items:flex-start;gap:10px;min-width:0;display:flex}.settings-lead-drawer-title{color:var(--frame,#1a1d21);margin:0 0 4px;font-size:15px;font-weight:800}.settings-lead-drawer-hint{margin:0;font-size:12px;line-height:1.4}.settings-lead-drawer-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow:auto}.settings-lead-sublist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.settings-lead-subrow{border:1px solid var(--cell,#e4e8ee);background:#fafbfc;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.settings-lead-subrow-main{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.settings-lead-subname{color:var(--frame,#1a1d21);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:800}.settings-lead-subname:hover:not(:disabled){color:#1f6f43;text-decoration:underline}.settings-lead-subrow-actions{align-items:center;gap:4px;display:flex}.settings-lead-subadd{align-items:center;gap:8px;display:flex}.settings-lead-subadd .settings-input{flex:1;max-width:none}.settings-lead-expand{color:var(--frame,#1a1d21);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;max-width:100%;padding:4px 6px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.settings-lead-expand:hover:not(:disabled){color:#1f6f43;background:#e8f2ec}.settings-lead-summary{text-overflow:ellipsis;white-space:nowrap;color:var(--muted,#6a727b);font-weight:600;overflow:hidden}.settings-lead-expand:hover .settings-lead-summary{color:#1f6f43}.settings-lead-warn-inline{font-weight:800;color:#b42318!important}.settings-lead-remove{padding:4px 8px;font-size:11.5px}.settings-lead-expand-row td{background:#f7f9f8;text-align:left!important;border-top:none!important;padding:14px 16px!important}.settings-lead-subpanel{max-width:720px;animation:.14s ease-out settings-lead-sub-in}@keyframes settings-lead-sub-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.settings-lead-subhead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.settings-lead-subtitle{color:var(--frame,#1a1d21);margin:0;font-size:13px;font-weight:800}.settings-lead-subhint{margin:0;font-size:11.5px;font-weight:600}.settings-lead-chips{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.settings-lead-chip{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:4px 8px 4px 12px;display:flex}.settings-lead-chip-label{text-align:left;min-width:0;color:var(--frame,#1a1d21);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:4px 0;font-family:inherit;font-size:13px;font-weight:700;overflow:hidden}.settings-lead-chip-label:hover:not(:disabled){color:#1f6f43;text-decoration:underline}.settings-lead-chip-input{flex:1;min-width:0;max-width:none!important}.settings-lead-chip-actions{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.settings-lead-chip-x{border:1.5px solid var(--cell,#e4e8ee);width:28px;height:24px;color:var(--muted,#6a727b);cursor:pointer;background:#fff;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.settings-lead-chip-x:hover:not(:disabled){color:#b42318;background:#fdeeec;border-color:#efb9b2}.settings-lead-chip-x:disabled{opacity:.35;cursor:not-allowed}.settings-lead-chip--add{color:#1f6f43;background:#f7fbf8;border-style:dashed;border-color:#b3d9c2;gap:6px}.settings-lead-add-input{min-width:0;color:var(--frame,#1a1d21);background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-family:inherit;font-size:13px;font-weight:700}.settings-lead-add-input::placeholder{color:#1f6f43;opacity:.75;font-weight:700}.settings-lead-add-btn{color:#fff;cursor:pointer;background:#1f6f43;border:1.5px solid #1f6f43;border-radius:5px;flex-shrink:0;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:800}.settings-lead-add-btn:hover:not(:disabled){background:#185a36;border-color:#185a36}.settings-lead-add-btn:disabled{opacity:.45;cursor:not-allowed}.settings-lead-row--open>td{background:#eef6f1}.settings-lead-row--inactive>td{opacity:.72}.settings-list-add{align-items:stretch;gap:8px;margin-bottom:14px;display:flex}.settings-list-add input,.settings-list-add select,.settings-list-add .settings-input{border:1.5px solid var(--frame,#1a1d21);min-width:0;height:36px;color:var(--frame,#1a1d21);box-sizing:border-box;background:#fff;border-radius:6px;flex:1;padding:0 12px;font-size:13px;font-weight:600}.settings-list-add .settings-input--num{flex:0 0 100px;width:100px;max-width:100px}.settings-list-add button{color:#fff;cursor:pointer;background:#1f6f43;border:1.5px solid #1f6f43;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.settings-chip-row{flex-wrap:wrap;gap:8px;display:flex}.settings-chip{color:var(--frame,#1a1d21);background:#f7f9f8;border:1px solid #d8dee6;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.settings-chip button{color:var(--muted,#6a727b);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;display:inline-flex}.settings-chip button:hover{color:#1f6f43;background:#e8f2ec}.settings-chip button.is-danger:hover{color:#b42318;background:#fdecea}.settings-empty{text-align:center;width:100%;color:var(--muted,#6a727b);border:1.5px dashed #d8dee6;border-radius:8px;padding:28px 16px;font-size:13px}.settings-stage{border:1.5px solid var(--frame,#1a1d21);background:#fff;border-radius:8px;margin-bottom:10px;overflow:hidden}.settings-stage-hd{background:#f7f9f8;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.settings-stage-body{border-top:1px solid var(--cell,#e4e8ee);padding:14px}.settings-color-dot{cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.settings-color-dot.is-on{border-color:#1f6f43;box-shadow:0 0 0 2px #e8f2ec}.settings-substage-warn{color:#b42318;text-align:center;background:#fdeeec;border:1.5px dashed #efb9b2;border-radius:6px;padding:12px;font-size:12.5px;font-weight:700}@media (width<=720px){.settings-layout{grid-template-columns:1fr;gap:16px}.settings-subnav{border-right:none;border-bottom:1px solid var(--cell,#e4e8ee);flex-flow:wrap;gap:12px 16px;padding:0 0 12px;position:static}.settings-subnav-group{flex-flow:wrap;align-items:center;gap:2px 4px}.settings-subnav-group-label{width:100%;margin-bottom:2px;padding:0 4px}.settings-subnav-link{width:auto}}html.dark .settings-subnav{border-color:#3a4a5c}html.dark .settings-subnav-group-label{color:#8a96a3}html.dark .settings-subnav-link:hover{color:#dfe3eb;background:#1c2732}html.dark .settings-subnav-link--on{color:#dfe3eb;background:#1a2e24;box-shadow:inset 3px 0 #3d9a66}html.dark .settings-draft{background:#121a22;border-color:#2f5c44}html.dark .settings-pane-title{color:#dfe3eb}html.dark .settings-callout{background:#1c2732;border-color:#3a4a5c}html.dark .settings-callout p{color:#c5ced9}html.dark .settings-panel,html.dark .settings-stage{background:#1c2732;border-color:#3a4a5c}html.dark .settings-panel-hd,html.dark .settings-stage-hd{background:#17212b;border-color:#3a4a5c}html.dark .settings-panel-hd h2{color:#dfe3eb}html.dark .settings-list-add input,html.dark .settings-discard{color:#dfe3eb;background:#121a22;border-color:#3a4a5c}html.dark .settings-chip{color:#dfe3eb;background:#17212b;border-color:#3a4a5c}html.dark .settings-input{color:#dfe3eb;background:#121a22;border-color:#3a4a5c}html.dark .settings-input:focus{outline-color:#2f5c44}html.dark .settings-input:disabled,html.dark select.settings-input:disabled{background:#1c2732}html.dark .settings-check{color:#dfe3eb;background:#17212b;border-color:#3a4a5c}html.dark .settings-center-checks{background:#121a22;border-color:#3a4a5c}html.dark .settings-center-check{color:#dfe3eb}html.dark .settings-list-add select,html.dark .settings-list-add .settings-input{color:#dfe3eb;background:#121a22;border-color:#3a4a5c}html.dark .settings-tax-tab:hover{color:#dfe3eb;background:#1c2732}html.dark .settings-tax-tab--on{color:#7dcaa0;background:#1a2e24;border-color:#2f5c44}html.dark .settings-tax-labelbtn:hover{color:#7dcaa0}html.dark .settings-tax-orderbtn{color:#dfe3eb;background:#121a22;border-color:#3a4a5c}html.dark .settings-tax-orderbtn:hover:not(:disabled){color:#7dcaa0;border-color:#3d9a66}html.dark .settings-lead-expand{color:#dfe3eb}html.dark .settings-lead-expand:hover:not(:disabled){color:#7dcaa0;background:#1a2e24}html.dark .settings-lead-summary{color:#9aa6b2}html.dark .settings-lead-expand:hover .settings-lead-summary{color:#7dcaa0}html.dark .settings-lead-subtitle{color:#dfe3eb}html.dark .settings-lead-expand-row td,html.dark .settings-lead-row--open>td{background:#17212b}html.dark .settings-lead-chip{background:#121a22;border-color:#3a4a5c}html.dark .settings-lead-chip-label{color:#dfe3eb}html.dark .settings-lead-chip-label:hover:not(:disabled){color:#7dcaa0}html.dark .settings-lead-chip-x{color:#9aa6b2;background:#121a22;border-color:#3a4a5c}html.dark .settings-lead-chip-x:hover:not(:disabled){color:#f0a8a0;background:#2a1a18;border-color:#6b3a35}html.dark .settings-lead-chip--add{color:#7dcaa0;background:#1a2e24;border-color:#2f5c44}html.dark .settings-lead-add-input{color:#dfe3eb}html.dark .settings-lead-add-input::placeholder{color:#7dcaa0}html.dark .settings-lead-row--inactive>td{opacity:.65}html.dark .settings-empty,html.dark .settings-stage-body{border-color:#3a4a5c}html.dark .settings-substage-warn{color:#f0a8a0;background:#2a1a1a;border-color:#6b3030}.admin-modal.is-redistribute{max-width:640px}.rd-steps{flex-wrap:wrap;gap:6px;margin:0;padding:0 0 4px;list-style:none;display:flex}.rd-step{color:var(--muted,#6a727b);background:var(--bg,#f4f5f7);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.rd-step.is-on{color:var(--accent,#1f6f43);background:#e7f3ec}.rd-step.is-done{color:var(--frame,#1a1d21)}.rd-step-n{background:#fff;border:1.5px solid;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:inline-flex}.rd-userlist{border:1.5px solid var(--line,#e2e5ea);border-radius:8px;max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}.rd-user{border:none;border-bottom:1px solid var(--line,#e2e5ea);text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 12px;display:flex}.rd-userlist li:last-child .rd-user{border-bottom:none}.rd-user:hover,.rd-user:focus-visible{background:var(--bg,#f4f5f7);outline:none}.rd-user.is-on{background:#e7f3ec}.rd-user-name{color:var(--frame,#1a1d21);font-size:13px;font-weight:700}.rd-user-meta{color:var(--muted,#6a727b);font-size:11.5px}.rd-count{color:var(--accent,#1f6f43);margin:0;font-size:12.5px;font-weight:700}.rd-hint{color:var(--muted,#6a727b);margin:0;font-size:12px;line-height:1.4}.rd-seg{flex-wrap:wrap;gap:6px;display:flex}.rd-seg-btn{border:1.5px solid var(--line,#e2e5ea);height:32px;font:inherit;color:var(--frame,#1a1d21);cursor:pointer;background:#fff;border-radius:6px;padding:0 12px;font-size:12.5px;font-weight:700}.rd-seg-btn.is-on{border-color:var(--accent,#1f6f43);color:var(--accent,#1f6f43);background:#e7f3ec}.rd-method{gap:8px;display:grid}.rd-method-card{border:1.5px solid var(--line,#e2e5ea);text-align:left;cursor:pointer;font:inherit;background:#fff;border-radius:8px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;display:flex}.rd-method-card strong{color:var(--frame,#1a1d21);font-size:13px}.rd-method-card span{color:var(--muted,#6a727b);font-size:12px;line-height:1.35}.rd-method-card.is-on{border-color:var(--accent,#1f6f43);background:#e7f3ec}.rd-preview-summary{color:var(--frame,#1a1d21);margin:0;font-size:13px}.rd-skip-list{color:var(--amber,#8a6400);margin:0;padding-left:18px;font-size:12px}.rd-empty{color:var(--muted,#6a727b);text-align:center;padding:16px;font-size:12.5px}html.dark .rd-step{color:#a8b0ba;background:#243040}html.dark .rd-step.is-on{color:#8fd4a8;background:#1e3a2c}html.dark .rd-userlist,html.dark .rd-seg-btn,html.dark .rd-method-card{background:#17212b;border-color:#3a4a5c}html.dark .rd-user:hover,html.dark .rd-user:focus-visible{background:#243040}html.dark .rd-user.is-on,html.dark .rd-seg-btn.is-on,html.dark .rd-method-card.is-on{border-color:var(--accent,#1f6f43);color:#8fd4a8;background:#1e3a2c}html.dark .rd-user-name,html.dark .rd-method-card strong,html.dark .rd-preview-summary{color:#dfe3eb}html.dark .rd-step-n{background:#1c2732}.rd-seg-btn:focus-visible,.rd-method-card:focus-visible,.rd-user:focus-visible{outline:2px solid var(--accent,#1f6f43);outline-offset:2px}.admin-modal.is-redistribute kbd{border:1px solid var(--line,#e2e5ea);background:var(--bg,#f4f5f7);border-radius:4px;padding:1px 5px;font-size:11px;font-weight:700;display:inline-block}html.dark .rd-hint,html.dark .rd-user-meta,html.dark .rd-skip-list,html.dark .rd-empty{color:#a8b0ba}html.dark .rd-count{color:#8fd4a8}html.dark .admin-modal.is-redistribute kbd{color:#dfe3eb;background:#243040;border-color:#3a4a5c}html.dark .rd-skip-list{color:#e0c070}.Toastify__toast-container{width:min(360px,100vw - 24px);padding:10px 12px}.Toastify__toast,.Toastify__toast-theme--light,.od-toast{font-family:var(--font,"Inter","Segoe UI",Arial,sans-serif);letter-spacing:.01em;color:var(--frame,#1a1d21);border:1.5px solid var(--line,#e2e5ea);background:#fff;border-left-style:solid;border-left-width:3px;border-radius:8px;min-height:44px;margin-bottom:8px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.35;box-shadow:0 6px 20px #1a1d211a}.Toastify__toast-body{color:inherit;align-items:center;margin:0;padding:0}.Toastify__toast-icon{width:18px;margin-inline-end:10px}.Toastify__toast-icon svg{width:18px;height:18px}.Toastify__close-button{opacity:.55;color:var(--muted,#6a727b);align-self:center}.Toastify__close-button:hover{opacity:1}.Toastify__close-button:focus-visible{opacity:1;outline:2px solid var(--accent,#1f6f43);outline-offset:2px;border-radius:4px}.Toastify__toast-container[aria-live],.Toastify__toast-container{z-index:9999}.Toastify__progress-bar{opacity:.85;height:2px}.Toastify__toast--success{border-left-color:var(--accent,#1f6f43)}.Toastify__toast--success .Toastify__toast-icon{color:var(--accent,#1f6f43)}.Toastify__toast--success .Toastify__progress-bar{background:var(--accent,#1f6f43)}.Toastify__toast--error{border-left-color:var(--red,#c0392b)}.Toastify__toast--error .Toastify__toast-icon{color:var(--red,#c0392b)}.Toastify__toast--error .Toastify__progress-bar{background:var(--red,#c0392b)}.Toastify__toast--warning{border-left-color:var(--amber,#8a6400)}.Toastify__toast--warning .Toastify__toast-icon{color:var(--amber,#8a6400)}.Toastify__toast--warning .Toastify__progress-bar{background:var(--amber,#8a6400)}.Toastify__toast--info{border-left-color:var(--frame,#1a1d21)}.Toastify__toast--info .Toastify__toast-icon{color:var(--frame,#1a1d21)}.Toastify__toast--info .Toastify__progress-bar{background:var(--frame,#1a1d21)}html.dark .Toastify__toast{color:#dfe3eb;background:#1c2732;border-color:#2d3e50;box-shadow:0 8px 24px #0006}html.dark .Toastify__close-button{color:#a8b0ba}html.dark .Toastify__toast--info{border-left-color:#a8b0ba}html.dark .Toastify__toast--info .Toastify__toast-icon{color:#a8b0ba}html.dark .Toastify__toast--info .Toastify__progress-bar{background:#a8b0ba}html.dark .Toastify__toast--success{border-left-color:var(--accent,#1f6f43)}html.dark .Toastify__toast--error{border-left-color:var(--red,#c0392b)}html.dark .Toastify__toast--warning{border-left-color:var(--amber,#8a6400)}:root,html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{border-color:var(--color-slate-200)}body{background-color:var(--bg,var(--color-background-main));color:var(--frame,var(--color-text-primary));font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:13.5px}@media (prefers-color-scheme:dark){:root,html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}}html.dark body,body.dark{color:#dfe3eb;--color-text-primary:#dfe3eb;--color-text-secondary:#99acc2;--color-background-sidebar:var(--color-brand-dark);--color-slate-200:#2d3e50;--color-secondary-200:#2d3e50;--color-background-main:#17212b;--color-background-card:#1c2732;background-color:#17212b}html.dark *{border-color:#2d3e50}.btn{justify-content:center;align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;border-radius:3px;display:inline-flex}@media (hover:hover){.btn:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.btn:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.btn:disabled{pointer-events:none;opacity:.5}.btn{letter-spacing:.01em}.btn-primary{background-color:var(--color-primary-500);color:#fff;border:1px solid #fff}.btn-primary:hover:not(:disabled){background-color:var(--color-primary-600);box-shadow:0 2px 4px #ff7a5933}html.dark .btn-primary,body.dark .btn-primary{background-color:var(--color-primary-500);border-color:var(--color-primary-600);color:#fff}.btn-secondary{color:var(--color-primary-500);border:1px solid var(--color-primary-500);background-color:#fff}.btn-secondary:hover:not(:disabled){background-color:var(--color-primary-50)}html.dark .btn-secondary,body.dark .btn-secondary{color:var(--color-primary-400);border-color:var(--color-primary-400);background-color:#0000}html.dark .btn-secondary:hover:not(:disabled){background-color:#ff7a591a}.btn-outline{color:var(--color-text-primary);border:1px solid var(--color-slate-300);background:0 0}.btn-outline:hover:not(:disabled){background-color:var(--color-slate-100);border-color:var(--color-slate-400)}html.dark .btn-outline,body.dark .btn-outline{color:var(--color-slate-200);border-color:var(--color-slate-500)}html.dark .btn-outline:hover:not(:disabled){background-color:var(--color-slate-800)}.btn-warning{background-color:var(--color-warning-500);color:#fff;border:1px solid #d97706}.btn-cancel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);color:var(--color-gray-700)}@media (hover:hover){.btn-cancel:hover{background-color:var(--color-gray-200)}}.btn-cancel:where(.dark,.dark *){border-color:var(--color-gray-600);background-color:var(--color-gray-800);color:var(--color-gray-300)}@media (hover:hover){.btn-cancel:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.btn-ghost{color:var(--color-slate-600)}@media (hover:hover){.btn-ghost:hover{background-color:var(--color-slate-100)}}.btn-ghost:where(.dark,.dark *){color:var(--color-slate-300)}@media (hover:hover){.btn-ghost:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}}.btn-sm{height:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-md{height:calc(var(--spacing)*9);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*1.5)}.btn-lg{height:calc(var(--spacing)*10);padding-inline:calc(var(--spacing)*6);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input{height:calc(var(--spacing)*9);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*1.5);padding-right:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem;display:flex}.input::file-selector-button{border-style:var(--tw-border-style);border-width:0}.input::file-selector-button{background-color:#0000}.input::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.input::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.input::placeholder{color:var(--color-slate-400)}.input:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary-200);--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.input:disabled{cursor:not-allowed;opacity:.5}.input:where(.dark,.dark *){border-color:var(--color-slate-600);background-color:var(--color-slate-800);color:var(--color-white)}.input:where(.dark,.dark *)::placeholder{color:var(--color-slate-500)}.input{transition:all .2s}.input:focus{border-color:var(--color-primary-300)}html.dark select option{background-color:var(--color-background-card);color:var(--color-text-primary)}.sidebar-link{align-items:center;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-radius:3px;transition-duration:.2s;display:flex}@media (hover:hover){.sidebar-link:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.sidebar-link:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.sidebar-link:hover{color:var(--color-white)}}.sidebar-link-active{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);background-color:#fc4f01;box-shadow:0 1px 2px #0003}html.dark .sidebar-link-active,body.dark .sidebar-link-active{background-color:#fc4f01}button:not(:disabled),a[href],[role=button]:not([aria-disabled=true]){cursor:pointer}.table-header{background-color:var(--color-slate-50)}.table-header:where(.dark,.dark *){background-color:var(--color-slate-800)}.table-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.table-row:hover{background-color:var(--color-slate-50)}.table-row:where(.dark,.dark *):hover{background-color:var(--color-slate-800)}}.card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.card:where(.dark,.dark *){border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-200)}.card-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-900)}.card-title:where(.dark,.dark *){color:var(--color-slate-100)}.card-description{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-slate-500)}.card-description:where(.dark,.dark *){color:var(--color-slate-400)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#cbd6e2;border-radius:4px}html.dark ::-webkit-scrollbar-thumb{background-color:#516f90}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@keyframes account-menu-in{0%{opacity:0;transform:translateY(-.375rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.account-menu-animate{animation:.18s ease-out account-menu-in}@keyframes loader-ring-spin{to{transform:rotate(360deg)}}@keyframes loader-ring-pulse{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1)}}@keyframes loader-dot-bounce{0%,80%,to{opacity:.6;transform:scale(.75)}40%{transform:scale(1.1)}}@keyframes loader-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-loader-spin{animation:.9s linear infinite loader-ring-spin}.animate-loader-pulse{animation:1.5s ease-in-out infinite loader-ring-pulse}.animate-loader-bounce{animation:.6s ease-in-out infinite both loader-dot-bounce}.clip-path-arrow-right,.clip-path-arrow-both{clip-path:polygon(0 0,calc(100% - 25px) 0,100% 50%,calc(100% - 25px) 100%,0 100%,25px 50%)}.mask-gradient-right{-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 90%,#0000 100%)}.nav-tab{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);--tw-font-weight:var(--font-weight-medium);font-size:15px;font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-gray-500);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;position:relative}@media (hover:hover){.nav-tab:hover{background-color:var(--color-gray-50);color:var(--color-gray-700)}}.nav-tab:where(.dark,.dark *){color:var(--color-gray-400)}@media (hover:hover){.nav-tab:where(.dark,.dark *):hover{background-color:#1e293980}@supports (color:color-mix(in lab, red, red)){.nav-tab:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-gray-800)50%,transparent)}}.nav-tab:where(.dark,.dark *):hover{color:var(--color-gray-200)}}.nav-tab.active{background-color:#fff7ed80}@supports (color:color-mix(in lab, red, red)){.nav-tab.active{background-color:color-mix(in oklab,var(--color-orange-50)50%,transparent)}}.nav-tab.active{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:#f97316}.nav-tab.active:where(.dark,.dark *){background-color:#7e2a0c1a}@supports (color:color-mix(in lab, red, red)){.nav-tab.active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-orange-900)10%,transparent)}}.nav-tab-indicator{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);height:calc(var(--spacing)*.5);background-color:#f97316;position:absolute}@keyframes dashboard-stats-enter{0%{opacity:0}to{opacity:1}}.dashboard-stats-enter{animation:.25s ease-out dashboard-stats-enter}@media (prefers-reduced-motion:reduce){.animate-auth-mesh-drift,.animate-auth-mesh-drift-alt,.animate-auth-node-drift,.animate-auth-spin{animation:none!important}.auth-brand-panel__stat-item{transition:none!important}.auth-btn--microsoft:hover:not(:disabled),.auth-btn:hover:not(:disabled),.auth-btn--microsoft:active:not(:disabled),.auth-btn:active:not(:disabled){box-shadow:none!important;transform:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes auth-surface-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0)}}@keyframes auth-brand-enter{0%{opacity:0}to{opacity:1}}@keyframes auth-headline-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0)}}@keyframes auth-mesh-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(3.5%,2%)scale(1.03)}to{transform:translate(0)scale(1)}}@keyframes auth-mesh-drift-alt{0%{transform:translate(0)scale(1.02)}50%{transform:translate(-3%,-2.5%)scale(1.06)}to{transform:translate(0)scale(1.02)}}@keyframes auth-node-drift{0%{opacity:.15;transform:translate(-8%)}45%{opacity:.85}55%{opacity:.9}to{opacity:.12;transform:translate(108%)}}@keyframes auth-surface-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(8px)}}@keyframes auth-brand-resolve{0%{opacity:.96}to{opacity:1}}@keyframes auth-error-settle{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0)}}@keyframes auth-spin{to{transform:rotate(360deg)}}
