/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-ease:initial;--wf-a:0deg}}}@layer theme{:host,:root{--font-sans:"Barlow",system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Barlow",system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--font-cond:"Barlow Condensed","Barlow",system-ui,sans-serif}}@layer base{*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.ring{--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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--nav-bg:#15211b;--nav-ink:#c9d4cd;--nav-ink-3:#7f8f86;--nav-hover:#1f2e26;--paper:#f3f4f0;--surface:#fff;--ink:#18211c;--ink-2:#4a5650;--ink-3:#7b867f;--line:#d8ddd6;--line-2:#e8ebe6;--pine:#1e5b48;--pine-soft:#d7e6df;--signal:#d9a21b;--signal-soft:#f7ecc9;--brick:#a8382f;--brick-soft:#f3dcd8;--focus:#2f7dd1;--sky:#2563a8;--sky-soft:#dbe8f6;--violet:#6a4fb3;--violet-soft:#e8e1f6;--teal:#0f8a7e;--shadow:0 1px 2px #14231c0f,0 4px 14px #14231c0d;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--nav-bg:#0d1310;--nav-hover:#18221d;--paper:#121815;--surface:#18201c;--ink:#e7ebe6;--ink-2:#b3bdb6;--ink-3:#85918a;--line:#2d3832;--line-2:#222b26;--pine:#6fbf9f;--pine-soft:#1f3a30;--signal:#e6b73d;--signal-soft:#3a3118;--brick:#e07a6f;--brick-soft:#3d2420;--focus:#7db3ef;--sky:#7fb2ea;--sky-soft:#1c2c3d;--violet:#b5a2ec;--violet-soft:#2a2340;--teal:#5cc9bc;--shadow:none;color-scheme:dark}}:root[data-theme=dark]{--nav-bg:#0d1310;--nav-hover:#18221d;--paper:#121815;--surface:#18201c;--ink:#e7ebe6;--ink-2:#b3bdb6;--ink-3:#85918a;--line:#2d3832;--line-2:#222b26;--pine:#6fbf9f;--pine-soft:#1f3a30;--signal:#e6b73d;--signal-soft:#3a3118;--brick:#e07a6f;--brick-soft:#3d2420;--focus:#7db3ef;--sky:#7fb2ea;--sky-soft:#1c2c3d;--violet:#b5a2ec;--violet-soft:#2a2340;--teal:#5cc9bc;--shadow:none}body,html{background:var(--paper)}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}a{color:inherit}.link{color:var(--pine);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.shell{grid-template-columns:220px minmax(0,1fr);min-height:100vh;display:grid}.nav{background:var(--nav-bg);color:var(--nav-ink);flex-direction:column;gap:2px;height:100vh;padding:22px 14px;display:flex;position:sticky;top:0}.brand{font-family:var(--font-cond);letter-spacing:.01em;color:#fff;padding:0 10px 18px;font-size:22px;font-weight:700}.brand small{font-family:var(--font-sans);color:var(--nav-ink-3);letter-spacing:0;font-size:13px;font-weight:400;display:block}.nav a.item{border-radius:6px;justify-content:space-between;align-items:center;padding:7px 10px;text-decoration:none;display:flex}.nav a.item[aria-current=page]{background:var(--pine);color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav a.item[aria-current=page]{background:#2b6e58}}:root[data-theme=dark] .nav a.item[aria-current=page]{background:#2b6e58}.nav .group{text-transform:uppercase;letter-spacing:.08em;padding:18px 10px 4px;font-size:12px}.nav .foot{border-top:1px solid var(--nav-hover);margin-top:auto;padding:10px;font-size:14px}.nav .foot .link,.nav .foot div:first-child{color:var(--nav-ink)}.badge{font-family:var(--font-cond);text-align:center;background:var(--signal-soft);min-width:22px;color:var(--ink);border-radius:999px;padding:0 6px;font-size:14px;font-weight:600}.badge.err{background:var(--brick-soft);color:var(--brick)}main.page{min-width:0;max-width:1840px;padding:28px 36px 64px}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}h1{font-size:34px;font-weight:700;line-height:1.05}h1,h2{font-family:var(--font-cond)}h2{margin:0 0 12px;font-size:22px;font-weight:600}.sub{color:var(--ink-2);max-width:70ch}section.block{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;margin-top:20px;padding:16px 20px 18px}section.block.alert{border-left:4px solid var(--brick)}section.block>.block-head{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;gap:12px;margin:0 -20px 12px;padding-bottom:10px;padding-left:20px;padding-right:20px;display:flex}section.block>.block-head h2{margin:0;font-size:20px}.muted{color:var(--ink-3)}.small{font-size:14px}.board{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.board .kpi{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:16px 18px}.kpi .label{color:var(--ink-2);font-size:14px}.kpi .figure{font-family:var(--font-cond);font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:52px;font-weight:700;line-height:1}.kpi .figure.na,.kpi .meta{color:var(--ink-3)}.kpi .meta{font-variant-numeric:tabular-nums;margin-top:6px}.gauge{background:var(--line-2);border-radius:1px;height:8px;position:relative}.gauge .fill{background:var(--pine);position:absolute;inset:0 auto 0 0}.gauge .tick{background:var(--ink);width:2px;position:absolute;top:-5px;bottom:-5px}.gauge.compact{height:5px}.gauge.compact .tick{top:-3px;bottom:-3px}.delta{font-variant-numeric:tabular-nums}.delta.up{color:var(--pine)}.delta.down{color:var(--brick)}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}table.data{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}table.data th{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 10px;font-size:14px;font-weight:500}table.data td{border-bottom:1px solid var(--line-2);vertical-align:top;padding:8px 10px}table.data tr.day-row td,table.data tr.day-row:hover td{font-family:var(--font-cond);color:var(--pine);border-bottom:1px solid var(--line);background:0 0;padding-top:14px;font-size:15px;font-weight:600}table.data tr.is-open td{border-bottom-color:#0000}table.data tr.edit-row td,table.data tr.edit-row:hover td{background:var(--paper);border-bottom:2px solid var(--pine);padding:14px 14px 16px}table.data td.act,table.data td.nowrap{white-space:nowrap}table.data td.act{text-align:right;width:1%}a.case-link{color:var(--ink);font-weight:600;text-decoration:none}a.case-link:hover{color:var(--pine);text-underline-offset:3px;text-decoration:underline}table.data td.num,table.data th.num{text-align:right;white-space:nowrap}table.data tr.bench td{border-top:2px solid var(--ink);font-weight:600}.rate-cell{grid-template-columns:54px 1fr;align-items:center;gap:10px;min-width:150px;display:grid}.rate-cell b{font-family:var(--font-cond);text-align:right;font-size:19px;font-weight:600}.rate-cell .frac{color:var(--ink-3);grid-column:2;margin-top:-4px;font-size:13px}.chip{background:var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:4px;padding:1px 7px;font-size:13px;font-weight:600;display:inline-block}.chip.good{background:var(--pine-soft);color:var(--pine)}.chip.warn{background:var(--signal-soft);color:var(--ink)}.chip.bad{background:var(--brick-soft);color:var(--brick)}.empty{color:var(--ink-3);padding:18px 0}.empty.ok:before{content:"✓ ";color:var(--pine)}.filters{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));align-items:end;gap:12px 14px;margin-bottom:22px;display:grid}label.f{color:var(--ink-2);flex-direction:column;gap:4px;font-size:14px;display:flex}input.in,select.in{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:6px;min-height:38px;padding:7px 9px}a.btn,button.btn{font:inherit;background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;min-height:38px;padding:8px 14px;font-weight:600;text-decoration:none;display:inline-flex}a.btn.small,button.btn.small{min-height:30px;padding:4px 10px;font-size:14px}button.btn:disabled{opacity:.6;cursor:progress}a.btn.ghost,button.btn.ghost{color:var(--ink);border:1px solid var(--line);background:0 0}.tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:18px;display:flex}.tabs a{color:var(--ink-2);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:8px 12px;text-decoration:none;display:inline-flex}.tabs a[aria-current=page]{color:var(--ink);border-color:var(--ink);font-weight:600}.note{border-left:3px solid var(--signal);background:var(--surface);max-width:80ch;margin:14px 0;padding:10px 14px}.note.err{border-color:var(--brick)}.banner{border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:10px 14px;font-size:14px;display:flex}.banner.view-as{background:var(--ink);color:var(--paper)}.banner.view-as .btn{background:var(--paper);color:var(--ink)}.banner.error{background:var(--brick-soft);border:1px solid var(--brick);color:var(--ink)}.banner.test{background:var(--signal-soft);border:1px solid var(--signal)}.stat-strip{flex-wrap:wrap;gap:12px;display:flex}.stat{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:baseline;gap:8px;min-width:150px;padding:10px 16px;display:flex}.stat b{font-family:var(--font-cond);font-size:30px;line-height:1}.stat span{color:var(--ink-2);font-size:14px}.stat.alert{background:var(--brick-soft)}.update-form.compact .filters{margin-bottom:12px}.update-form textarea.in{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:7px 9px}code.fn{background:var(--line-2);-webkit-user-select:all;user-select:all;word-break:break-all;border-radius:4px;padding:2px 6px;font-size:13px}.cols-2{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:0 20px;display:grid}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.nav{flex-flow:wrap;gap:4px;height:auto;padding:12px 16px;position:static}.brand{width:100%;padding:0 0 8px}.nav .group{display:none}.nav .foot{width:100%;margin-top:6px}main.page{padding:20px 16px 48px}section.block{padding:14px 14px 16px}section.block>.block-head{margin:0 -14px 12px;padding-left:14px;padding-right:14px}.kpi .figure{font-size:42px}.cols-2{grid-template-columns:minmax(0,1fr)}section.block>.block-head{flex-wrap:wrap}.filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}button.chip-btn{cursor:pointer;font:inherit;border:0;font-size:13px;font-weight:600}button.chip-btn:hover{outline:1px solid var(--signal)}form.link-form{align-items:center;gap:6px;min-width:320px;display:flex}form.link-form input.in{flex:1;min-height:30px;padding:3px 8px}h2.section-title{text-transform:uppercase;letter-spacing:.08em;margin:30px 0 12px}a.stat-link{color:inherit;border-color:var(--pine);text-decoration:none}a.stat-link:hover{background:var(--pine-soft)}.flow{flex-wrap:wrap;gap:0;margin-top:6px;display:flex}.flow-step{background:var(--surface);border:1px solid var(--line);flex-direction:column;flex:150px;gap:2px;margin-right:-1px;padding:14px 18px 12px 26px;display:flex}.flow-step:first-child{border-radius:10px 0 0 10px;padding-left:18px}.flow-step:last-child{border-radius:0 10px 10px 0}.flow-step:not(:last-child):after{content:"";background:var(--surface);border-top:1px solid var(--line);border-right:1px solid var(--line);z-index:1;width:16px;height:16px;position:absolute;top:50%;right:-9px;transform:translateY(-50%)rotate(45deg)}.flow-step .label{color:var(--ink-2);font-size:14px}.flow-step b{font-family:var(--font-cond);font-variant-numeric:tabular-nums;font-size:34px;line-height:1.05}.flow-step .meta{color:var(--ink-3);font-size:13px}.flow-step.money:after{display:none}table.data tr.strong td{font-weight:600}table.data .delta-col{color:var(--ink-3);border-right:1px solid var(--line-2);font-size:14px}.kpi .figure.small-figure{font-size:30px}@media (max-width:860px){.flow-step{flex-basis:45%;margin:0 6px 6px 0;padding-left:18px;border-radius:8px!important}.flow-step:after{display:none}}table.data.wide td:first-child{white-space:nowrap}.dt-field{color:var(--ink-2);flex-direction:column;gap:4px;font-size:14px;display:flex}.dt-row{grid-template-columns:minmax(0,1fr) 92px;gap:6px;display:grid}.dt-row.date-only{grid-template-columns:minmax(0,1fr)}.dt-quick{flex-wrap:wrap;gap:4px;display:flex}.dt-quick .chip{font-weight:500}.board .kpi,.flow-step,.stat,section.block{box-shadow:var(--shadow)}.board .kpi,section.block{border-color:var(--line-2)}.board .kpi{position:relative;overflow:hidden}.board .kpi:before{content:"";background:var(--pine);height:4px;position:absolute;inset:0 0 auto}.board .kpi:nth-child(4n+2):before{background:var(--sky)}.board .kpi:nth-child(4n+3):before{background:var(--signal)}.board .kpi:nth-child(4n+4):before{background:var(--violet)}.nav .item-label{align-items:center;gap:10px;display:inline-flex}.nav .ico{opacity:.75;flex:none}.nav a.item[aria-current=page] .ico{opacity:1}.nav a.item[aria-current=page]{box-shadow:inset 3px 0 0 var(--signal)}.brand{background:linear-gradient(90deg,#fff,#cfe5da);-webkit-background-clip:text;background-clip:text;flex-direction:column;display:flex}.brand small{-webkit-text-fill-color:var(--nav-ink-3)}@supports ((-webkit-background-clip:text)){.brand{-webkit-text-fill-color:transparent}}a.btn:not(.ghost),button.btn:not(.ghost){background:var(--pine);color:#fff}a.btn:not(.ghost):hover,button.btn:not(.ghost):hover{filter:brightness(1.1)}a.btn.ghost:hover,button.btn.ghost:hover{background:var(--paper)}table.data th{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.chip.role-admin{background:var(--brick-soft);color:var(--brick)}.chip.role-qc{background:var(--violet-soft);color:var(--violet)}.chip.role-closer{background:var(--pine-soft);color:var(--pine)}.chip.role-setter{background:var(--sky-soft);color:var(--sky)}.chip.role-coach{background:var(--signal-soft);color:var(--ink)}.chip.role-dm{background:var(--line-2);color:var(--ink-2)}.stat{border-color:var(--line-2)}.stat.ok{border-left:4px solid var(--pine)}.stat.alert{border-left:4px solid var(--brick)}.flow-step:first-child{border-top:4px solid var(--sky)}.flow-step:nth-child(2){border-top:4px solid var(--teal)}.flow-step:nth-child(3){border-top:4px solid var(--pine)}.flow-step:nth-child(4){border-top:4px solid var(--signal)}.flow-step:nth-child(5),.flow-step:nth-child(6){border-top:4px solid var(--violet)}.form-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 14px;margin-bottom:16px;display:grid}.choice-group{border:0;margin:0 0 16px;padding:0}.choice-group legend{color:var(--ink-2);margin-bottom:8px;font-size:14px;font-weight:600}.choices{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}label.choice{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:8px;grid-template-columns:auto 1fr;align-items:start;gap:2px 8px;padding:9px 11px;display:grid}label.choice input{grid-row:span 2;margin-top:3px}label.choice span{color:var(--ink-3);font-size:13px}label.choice.on{border-color:var(--pine);background:var(--pine-soft)}.chips-row{flex-wrap:wrap;gap:6px;display:flex}label.chip-check{border:1px solid var(--line);cursor:pointer;background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:14px;display:inline-flex}label.chip-check:has(input:checked){border-color:var(--pine);background:var(--pine-soft)}.result{border-radius:8px;margin-top:12px;padding:10px 12px;font-size:14px}.result.ok{background:var(--pine-soft)}.result.err{background:var(--brick-soft);color:var(--brick)}.copy-row{gap:8px;margin-top:8px;display:flex}.copy-row input.in{flex:1;min-width:0;font-size:13px}table.matrix td.c,table.matrix th.c{text-align:center}.tick{color:var(--ink-3)}.tick.on{color:var(--pine);font-weight:700}tr.inactive td{opacity:.5}.row-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.link.danger{color:var(--brick)}form.chip.removable{align-items:center;gap:4px;display:inline-flex}form.chip.removable button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0 2px;font-weight:700}.kpi .figure.good,.rate-cell b.good{color:var(--pine)}.kpi .figure.bad,.rate-cell b.bad{color:var(--brick)}.gauge .fill.bad{background:var(--brick)}.gauge .fill.good{background:var(--pine)}.overdue{color:var(--brick);font-weight:600}:root{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-muted:#b9c0bb}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-muted:#4a554f}}:root[data-theme=dark]{--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-muted:#4a554f}.charts-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(560px,50% - 8px)),1fr));gap:16px;margin-top:16px;display:grid}figure.chart-card{background:var(--surface);border:1px solid var(--line-2);box-shadow:var(--shadow);border-radius:10px;margin:0;padding:14px 16px 12px}figure.chart-card figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}figure.chart-card figcaption b{font-family:var(--font-cond);font-size:18px;font-weight:600}figure.chart-card figcaption span{color:var(--ink-3);font-size:13px}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart line.grid{stroke:var(--line-2);stroke-width:1px}.chart line.axis{stroke:var(--line);stroke-width:1px}.chart text{font-family:var(--font-sans);font-variant-numeric:tabular-nums}.chart text.lab{fill:var(--ink-3);font-size:13px}.chart text.val{fill:var(--ink-2);font-size:13px;font-weight:600}.chart .mark:hover circle,.chart .mark:hover path{filter:brightness(1.12)}.chart .hover-dot circle{opacity:0}.chart .hover-dot:hover circle{opacity:1}.chart-legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:6px;font-size:13px;display:flex}.chart-legend span{align-items:center;gap:6px;display:inline-flex}.chart-legend i{border:2px solid #0000;border-radius:3px;width:10px;height:10px;display:inline-block}.chart-legend i.dashed{border-style:dotted;border-radius:50%}.rate-bars,.rb-row{gap:10px;display:grid}.rb-row{grid-template-columns:130px minmax(0,1fr);align-items:center}.rb-label{color:var(--ink-2);font-size:14px}.rb-bars{gap:3px;display:grid}.rb-bar{background:var(--line-2);border-radius:4px;height:14px;position:relative}.rb-bar span{border-radius:4px;position:absolute;inset:0 auto 0 0}.rb-bar em{color:var(--ink-2);font-size:12px;font-style:normal;font-weight:600;position:absolute;top:-1px;right:6px}.mix-bar{border-radius:5px;gap:2px;height:16px;margin:8px 0 4px;display:flex;overflow:hidden}.mix-bar span{min-width:3px}.month-picker{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.month-picker a{border:1px solid var(--line);color:var(--ink-2);background:var(--surface);border-radius:999px;padding:4px 11px;font-size:14px;text-decoration:none}.month-picker a[aria-current=true]{background:var(--pine);border-color:var(--pine);color:#fff}.big-sum{font-family:var(--font-cond);color:var(--pine);font-size:24px}select.in.small-in{min-height:30px;padding:3px 8px;font-size:14px}:root{--canvas:#e9efed;--glass:#ffffff94;--glass-strong:#ffffffc7;--glass-line:#ffffffd9;--glass-edge:#14282014;--glass-shadow:0 10px 30px -22px #10281e73;--field-a:#2563a833;--field-b:#1e5b4838;--field-c:#d9a21b1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0f1513;--glass:#1e28238c;--glass-strong:#1e2823cc;--glass-line:#ffffff0f;--glass-edge:#0000004d;--glass-shadow:none;--field-a:#3987e529;--field-b:#6fbf9f1f;--field-c:#e6b73d0f}}:root[data-theme=dark]{--canvas:#0f1513;--glass:#1e28238c;--glass-strong:#1e2823cc;--glass-line:#ffffff0f;--glass-shadow:none;--field-a:#3987e529;--field-b:#6fbf9f1f;--field-c:#e6b73d0f}body,html{background-color:var(--canvas)}body{background-image:radial-gradient(55vw 45vh at 92% -8%,var(--field-a),transparent 70%),radial-gradient(50vw 55vh at 18% 108%,var(--field-b),transparent 70%),radial-gradient(35vw 30vh at 55% 45%,var(--field-c),transparent 70%);background-attachment:fixed}.banner.test,.board .kpi,.flow-step,.note,.stat,figure.chart-card,section.block{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--glass-line);box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow)}section.block{border-radius:14px}section.block>.block-head{border-bottom-color:var(--glass-edge)}section.block.alert{border-left:1px solid var(--glass-line);box-shadow:inset 3px 0 0 var(--brick),0 0 0 1px var(--glass-edge),var(--glass-shadow)}.board .kpi:before{display:none}.flow-step:first-child,.flow-step:nth-child(n){border-top:1px solid var(--glass-line)}.flow-step.money{background:var(--pine-soft)}@supports (color:color-mix(in lab,red,red)){.flow-step.money{background:color-mix(in srgb,var(--pine-soft) 70%,transparent)}}.flow-step:not(:last-child):after{background:var(--glass-strong);border-color:var(--glass-edge)}.stat,.stat.alert,.stat.ok{border-left:1px solid var(--glass-line)}@supports (color:color-mix(in lab,red,red)){.stat.alert{background:color-mix(in srgb,var(--brick-soft) 65%,transparent)}}.nav .group,table.data th{text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}h2.section-title{text-transform:none;letter-spacing:0;font-family:var(--font-cond);color:var(--ink);font-size:22px}table.data td{border-bottom-color:var(--glass-edge)}.nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e1a15e6}.nav a.item[aria-current=page]{background:#ffffff1a;font-weight:600;box-shadow:inset 2px 0 #8fd3b6}.update-form textarea.in,input.in,select.in{background:var(--glass-strong);border-color:var(--glass-edge)}table.data tr.edit-row td,table.data tr.edit-row:hover td{border-bottom:1px solid var(--pine);background:#ffffff59}table.data tr.is-open td{background:var(--pine-soft)}@supports (color:color-mix(in lab,red,red)){table.data tr.is-open td{background:color-mix(in srgb,var(--pine-soft) 60%,transparent)}}.chip{border-radius:999px;padding:1px 9px}.theme-toggle{background:#ffffff12;border-radius:999px;gap:2px;margin-bottom:12px;padding:3px;display:inline-flex}.theme-toggle button{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:30px;height:26px;display:grid}.theme-toggle button[aria-pressed=true]{color:#fff;background:#ffffff29}:root[data-theme=dark]{color-scheme:dark}:root[data-theme=light]{color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data tbody tr:hover td{background:#ffffff0a}:root:not([data-theme=light]) table.data tr.edit-row td,:root:not([data-theme=light]) table.data tr.edit-row:hover td{background:#ffffff08}:root:not([data-theme=light]) .flow-step.money{background:var(--pine-soft)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .flow-step.money{background:color-mix(in srgb,var(--pine-soft) 80%,transparent)}}:root:not([data-theme=light]) a.btn:not(.ghost),:root:not([data-theme=light]) button.btn:not(.ghost){background:#2b6e58}}:root[data-theme=dark] table.data tr.edit-row td,:root[data-theme=dark] table.data tr.edit-row:hover td{background:#ffffff08}:root[data-theme=dark] .flow-step.money{background:var(--pine-soft)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .flow-step.money{background:color-mix(in srgb,var(--pine-soft) 80%,transparent)}}:root[data-theme=dark] a.btn:not(.ghost),:root[data-theme=dark] button.btn:not(.ghost){background:#2b6e58}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-head h1{margin:0}details.details-block>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}details.details-block>summary::-webkit-details-marker{display:none}details.details-block>summary h2{margin:0}details.details-block>summary h2:before{content:"▸";width:1em;color:var(--ink-3);transition:transform .15s;display:inline-block}details.details-block[open]>summary h2:before{transform:rotate(90deg)}details.details-block[open]>summary{margin-bottom:12px}.stage-cell{gap:2px;min-width:170px;display:grid}.stage-cell>span:first-child{color:var(--ink-3);font-size:13px}.note-cell{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:320px;display:-webkit-box;overflow:hidden}:root{--nav-bg:#ffffff80;--nav-ink:#2f3c35;--nav-ink-3:#6d7a73;--nav-hover:#ffffffbf;--tone-green:#1f8a63;--tone-blue:#2a78d6;--tone-violet:#6a4fb3;--tone-amber:#c98500;--field-a:#2a78d642;--field-b:#1f8a6342;--field-c:#eda10024;--field-d:#6a4fb324}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--nav-bg:#18211d9e;--nav-ink:#c9d4cd;--nav-ink-3:#85918a;--nav-hover:#ffffff0f;--tone-green:#4cc196;--tone-blue:#5b9ef0;--tone-violet:#a08ef0;--tone-amber:#e6b73d;--field-a:#3987e533;--field-b:#4cc19624;--field-c:#e6b73d12;--field-d:#a08ef01a}}:root[data-theme=dark]{--nav-bg:#18211d9e;--nav-ink:#c9d4cd;--nav-ink-3:#85918a;--nav-hover:#ffffff0f;--tone-green:#4cc196;--tone-blue:#5b9ef0;--tone-violet:#a08ef0;--tone-amber:#e6b73d;--field-a:#3987e533;--field-b:#4cc19624;--field-c:#e6b73d12;--field-d:#a08ef01a}body{background-image:radial-gradient(50vw 45vh at 95% -5%,var(--field-a),transparent 70%),radial-gradient(45vw 55vh at 12% 105%,var(--field-b),transparent 70%),radial-gradient(35vw 35vh at 60% 40%,var(--field-c),transparent 70%),radial-gradient(30vw 30vh at 30% 10%,var(--field-d),transparent 70%)}.shell{transition:grid-template-columns .2s}.shell:has(>.nav.collapsed){grid-template-columns:76px minmax(0,1fr)}.nav,:root[data-theme=dark] .nav{background:var(--nav-bg);-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);border-right:1px solid var(--glass-line);box-shadow:1px 0 0 var(--glass-edge);color:var(--nav-ink);padding:18px 12px}.brand-row{justify-content:space-between;gap:8px;padding:0 4px 18px 6px}.brand-row,.nav .brand{align-items:center;display:flex}.nav .brand{color:var(--ink);-webkit-text-fill-color:currentColor;background:0 0;flex-direction:row;gap:10px;padding:0;font-size:21px}.brand .mark{background:conic-gradient(from 210deg,var(--tone-green),var(--tone-blue),var(--tone-violet),var(--tone-amber),var(--tone-green));width:24px;height:24px;box-shadow:inset 0 0 0 5px var(--canvas);border-radius:8px}@supports (color:color-mix(in lab,red,red)){.brand .mark{box-shadow:inset 0 0 0 5px color-mix(in srgb,var(--canvas) 70%,transparent)}}.brand .mark{flex:none}.collapse-btn{color:var(--nav-ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.collapse-btn:hover{background:var(--nav-hover);color:var(--ink)}.nav .group{color:var(--nav-ink-3);padding:14px 10px 4px}.nav a.item{color:var(--nav-ink);border-radius:10px;padding:5px 8px;position:relative}.nav a.item:hover{background:var(--nav-hover);color:var(--ink)}.nav a.item[aria-current=page],:root[data-theme=dark] .nav a.item[aria-current=page]{background:var(--glass-strong);box-shadow:0 0 0 1px var(--glass-edge),0 6px 16px -12px #10281e80;color:var(--ink);font-weight:600}.tone-green{--tone:var(--tone-green)}.tone-blue{--tone:var(--tone-blue)}.tone-violet{--tone:var(--tone-violet)}.tone-amber{--tone:var(--tone-amber)}.ico-wrap{width:30px;height:30px;color:var(--tone,var(--pine));background:var(--tone,var(--pine));border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ico-wrap{background:color-mix(in srgb,var(--tone,var(--pine)) 14%,transparent)}}.nav .ico{opacity:1}.nav a.item[aria-current=page] .ico-wrap{background:var(--tone,var(--pine));color:#fff}.nav .foot{border-top:1px solid var(--glass-edge);padding:12px 6px 0}.nav .foot,.nav .foot .link{color:var(--nav-ink-3)}.who{align-items:center;gap:10px;display:flex}.who .avatar{color:#fff;background:linear-gradient(135deg,var(--tone-green),var(--tone-blue));border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.who .txt{min-width:0;line-height:1.3;display:grid}.who .txt b{color:var(--ink);font-size:14px;font-weight:600}.who .txt span{font-size:13px}.theme-toggle{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.theme-toggle{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.theme-toggle button{color:var(--nav-ink-3)}.theme-toggle button[aria-pressed=true]{background:var(--glass-strong);color:var(--ink);box-shadow:0 0 0 1px var(--glass-edge)}.nav.collapsed{padding:18px 10px}.nav.collapsed .brand .word,.nav.collapsed .group,.nav.collapsed .txt{display:none}.nav.collapsed .brand-row{flex-direction:column;padding:0 0 14px}.nav.collapsed a.item{justify-content:center;padding:5px}.nav.collapsed .badge{min-width:16px;padding:0 4px;font-size:10px;position:absolute;top:0;right:2px}.nav.collapsed .theme-toggle{flex-direction:column}.nav.collapsed .who{justify-content:center}.tabs a[aria-current=page]{border-image:linear-gradient(90deg,var(--tone-green),var(--tone-blue)) 1}:root[data-theme=dark] a.btn:not(.ghost),:root[data-theme=dark] button.btn:not(.ghost),a.btn:not(.ghost),button.btn:not(.ghost){background:linear-gradient(135deg,#1f7a5a,#1f8a74)}@supports (color:color-mix(in lab,red,red)){.flow-step:first-child{background:color-mix(in srgb,var(--tone-blue) 9%,var(--glass))}.flow-step:nth-child(2){background:color-mix(in srgb,var(--tone-green) 9%,var(--glass))}.flow-step:nth-child(3){background:color-mix(in srgb,var(--tone-violet) 9%,var(--glass))}.flow-step:nth-child(4){background:color-mix(in srgb,var(--tone-amber) 10%,var(--glass))}.flow-step:nth-child(5){background:color-mix(in srgb,var(--tone-blue) 9%,var(--glass))}.flow-step.money,:root[data-theme=dark] .flow-step.money{background:color-mix(in srgb,var(--tone-green) 16%,var(--glass))}}.stat b{color:var(--tone-blue)}.stat.ok b{color:var(--tone-green)}.stat.alert b{color:var(--brick)}.board .kpi .figure:not(.good):not(.bad):not(.na){color:var(--ink)}.segmented{background:var(--ink);border-radius:10px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.segmented{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.segmented{margin-bottom:16px}.segmented label{cursor:pointer;color:var(--ink-2);border-radius:8px;padding:6px 16px;font-weight:500}.segmented label.on{background:var(--glass-strong);color:var(--ink);box-shadow:0 0 0 1px var(--glass-edge)}.segmented input{opacity:0;pointer-events:none;position:absolute}.origin-search{gap:8px;max-width:520px;margin-bottom:16px;display:grid}ul.suggest{background:var(--glass-strong);box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow);border-radius:10px;margin:0;padding:4px;list-style:none}ul.suggest button{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:8px;gap:2px;padding:8px 10px;display:grid}ul.suggest button:focus-visible,ul.suggest button:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){ul.suggest button:focus-visible,ul.suggest button:hover{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.origin-card span,ul.suggest span{color:var(--ink-3);font-size:13px}.origin-card{background:var(--tone-green);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:720px;margin-bottom:16px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.origin-card{background:color-mix(in srgb,var(--tone-green) 10%,var(--glass))}}.origin-card{box-shadow:0 0 0 1px var(--glass-edge)}.origin-card>div{gap:2px;display:grid}select.in.is-loading{opacity:.6}@media (max-width:860px){.collapse-btn{display:none}.nav .who .txt span,.nav .who form{display:inline}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav a.item[aria-current=page]{background:var(--glass-strong)}:root:not([data-theme=light]) a.btn:not(.ghost),:root:not([data-theme=light]) button.btn:not(.ghost){background:linear-gradient(135deg,#1f7a5a,#1f8a74)}}@media (max-width:860px){.brand-row{width:100%;padding-bottom:8px}}.transcript-field textarea.in,form.transcript-form textarea.in{font:inherit;color:var(--ink);background:var(--glass-strong);border:1px solid var(--glass-edge);border-radius:8px;padding:7px 9px;font-size:14px}.transcript-field{margin-bottom:14px}button.add-transcript{cursor:pointer;background:0 0;border:0;margin:0 0 14px;padding:0;display:block}img.logo{width:32px;height:32px;box-shadow:0 0 0 1px var(--glass-edge);background:#fff;border-radius:50%;flex:none;padding:2px}:root{--tint:9%}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#0b100e;--surface:#17201c;--glass:#212d28cc;--glass-strong:#2a3832eb;--glass-line:#ffffff17;--glass-edge:#00000059;--glass-shadow:0 1px 0 #ffffff0a inset,0 12px 28px -18px #000c;--field-a:#3987e54d;--field-b:#4cc19633;--field-c:#e6b73d1a;--field-d:#a08ef02e;--tint:16%;--nav-bg:#141c19d1;--line-2:#ffffff12;--line:#ffffff1f}}:root[data-theme=dark]{--canvas:#0b100e;--surface:#17201c;--glass:#212d28cc;--glass-strong:#2a3832eb;--glass-line:#ffffff17;--glass-edge:#00000059;--glass-shadow:0 1px 0 #ffffff0a inset,0 12px 28px -18px #000c;--field-a:#3987e54d;--field-b:#4cc19633;--field-c:#e6b73d1a;--field-d:#a08ef02e;--tint:16%;--nav-bg:#141c19d1;--line-2:#ffffff12;--line:#ffffff1f}.flow-step:first-child{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.flow-step:first-child{background:color-mix(in srgb,var(--tone-blue) var(--tint),var(--glass))}}.flow-step:nth-child(2){background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.flow-step:nth-child(2){background:color-mix(in srgb,var(--tone-green) var(--tint),var(--glass))}}.flow-step:nth-child(3){background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.flow-step:nth-child(3){background:color-mix(in srgb,var(--tone-violet) var(--tint),var(--glass))}}.flow-step:nth-child(4){background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.flow-step:nth-child(4){background:color-mix(in srgb,var(--tone-amber) var(--tint),var(--glass))}}.flow-step:nth-child(5){background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.flow-step:nth-child(5){background:color-mix(in srgb,var(--tone-blue) var(--tint),var(--glass))}}.flow-step.money,:root[data-theme=dark] .flow-step.money{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.flow-step.money,:root[data-theme=dark] .flow-step.money{background:color-mix(in srgb,var(--tone-green) calc(var(--tint) * 1.8),var(--glass))}}.board .kpi:nth-child(4n+1){background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.board .kpi:nth-child(4n+1){background:color-mix(in srgb,var(--tone-green) calc(var(--tint) * .6),var(--glass))}}.board .kpi:nth-child(4n+2){background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.board .kpi:nth-child(4n+2){background:color-mix(in srgb,var(--tone-blue) calc(var(--tint) * .6),var(--glass))}}.board .kpi:nth-child(4n+3){background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.board .kpi:nth-child(4n+3){background:color-mix(in srgb,var(--tone-amber) calc(var(--tint) * .6),var(--glass))}}.board .kpi:nth-child(4n+4){background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.board .kpi:nth-child(4n+4){background:color-mix(in srgb,var(--tone-violet) calc(var(--tint) * .6),var(--glass))}}.stat{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.stat{background:color-mix(in srgb,var(--tone-blue) calc(var(--tint) * .5),var(--glass))}}.stat.ok{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.stat.ok{background:color-mix(in srgb,var(--tone-green) calc(var(--tint) * .6),var(--glass))}}.stat.alert{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.stat.alert{background:color-mix(in srgb,var(--brick) calc(var(--tint) * 1.4),var(--glass))}}label.check-pill{background:var(--glass-strong);box-shadow:0 0 0 1px var(--glass-edge);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:14px;display:inline-flex}label.check-pill.is-loading{opacity:.6}h2.section-title{border-bottom:1px solid var(--glass-edge);margin:40px 0 14px;padding-bottom:8px;scroll-margin-top:16px;font-size:26px}h3.sub-title{font-family:var(--font-cond);color:var(--ink-2);margin:18px 0 10px;font-size:19px;font-weight:600}.kpi .meta{line-height:1.45}@media (min-width:1500px){body{font-size:16px}}figure.chart-card.wide{grid-column:1/-1}.chart text.lab,.chart text.val{font-size:14px}figure.chart-card figcaption b{font-size:19px}.chart-legend,figure.chart-card figcaption span{font-size:14px}@media (max-width:1100px){.chart text.lab,.chart text.val{font-size:17px}}@media (max-width:700px){.chart text.lab,.chart text.val{font-size:22px}}.kpi .meta{font-size:14px}.kpi .label{font-size:15px}.big-sum,.flow-step b,.kpi .figure,.stat b{font-variant-numeric:tabular-nums}details.webhook-setup{border:1px solid var(--glass-edge);border-radius:10px;margin-bottom:16px;padding:10px 14px}details.webhook-setup summary{cursor:pointer;font-weight:600}details.webhook-setup ol.steps{gap:14px;margin:14px 0;padding-left:20px;display:grid}details.webhook-setup .copy-row{margin-top:6px}details.webhook-setup .tpl{margin-top:10px}.in.mono,textarea.in.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.copy-row textarea.in{resize:vertical;flex:1}.ingest-test{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ingest-test label.f{flex:420px}.ingest-test .result{flex-basis:100%;margin:0}img.logo{width:46px;height:46px}.nav.collapsed img.logo{width:40px;height:40px}.paste-btn{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.flow-step b{font-size:44px}.flow-step .label{font-size:15px}.rate-bars{gap:18px}.rb-row{grid-template-columns:150px minmax(0,1fr)}.rb-label{font-size:15px}.rb-bars{gap:5px}.rb-bar,.rb-bar span{border-radius:6px;height:24px}.rb-bar em{font-size:14px;top:3px;right:8px}table.data td{font-size:15px}table.data th{font-size:13px}.mix-bar{height:26px}.chart-legend b{font-size:15px}details.webhook-setup .copy-row{align-items:flex-start}.stat-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.stat,.stat.alert,.stat.ok,a.stat-link{border:1px solid var(--glass-line);box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow);border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:18px 22px}.stat.alert{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.stat.alert{border-color:color-mix(in srgb,var(--brick) 45%,transparent)}}.stat b{font-size:42px}.stat span{font-size:15px}a.stat-link:hover{font-weight:inherit;box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow),0 6px 18px -8px #0000002e;transform:translateY(-1px)}a.stat-link{transition:transform .15s,box-shadow .15s}@media (prefers-reduced-motion:reduce){a.stat-link{transition:none}a.stat-link:hover{transform:none}}.missing-actions{flex-wrap:wrap;gap:8px}.missing-actions,.na-form{align-items:center;display:inline-flex}.na-form{gap:6px}form.transcript-form{gap:8px;min-width:min(520px,70vw);display:grid}form.transcript-form textarea.in{width:100%;min-height:120px}form.transcript-form .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:600px){.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat,.stat.alert,.stat.ok,a.stat-link{padding:14px 16px}.stat b{font-size:34px}}table.data tr.day-row td,table.data tr.day-row:hover td{color:var(--ink);border-bottom:2px solid var(--tone-green);padding-top:22px;padding-bottom:8px;font-size:20px}table.data td.col-time{font-family:var(--font-cond);color:var(--ink);font-size:19px;font-weight:600}table.data td.col-id a.case-link{color:var(--ink-3);font-size:13px;font-weight:500}table.data td.col-prospect{font-weight:500}body,table.data td{font-size:16px}@media (max-width:860px){:root .shell>.nav,:root[data-theme=dark] .shell>.nav{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){:root .shell>.nav,:root[data-theme=dark] .shell>.nav{background:color-mix(in srgb,var(--tone-green) 16%,var(--glass-strong))}}:root .shell>.nav,:root[data-theme=dark] .shell>.nav{border-bottom:1px solid var(--glass-edge);box-shadow:0 8px 24px -16px #00000059}}.confetti-canvas{pointer-events:none;z-index:60;width:100vw;height:100vh;position:fixed;inset:0}.celebrate-toast{z-index:61;background:var(--glass-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--glass-line);box-shadow:0 0 0 1px var(--glass-edge),0 18px 40px -18px #0006;font-family:var(--font-cond);color:var(--ink);text-align:center;border-radius:999px;max-width:calc(100vw - 32px);padding:12px 24px;font-size:22px;font-weight:600;animation:toast-in .35s ease-out;position:fixed;top:24px;left:50%;transform:translate(-50%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.celebrate-toast{animation:none}}.board.compact{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));margin-bottom:14px}.board.compact .kpi{padding:14px 16px}.board.compact .kpi .figure{margin:2px 0 6px;font-size:40px}.board .kpi.perf .figure{margin:6px 0 8px;font-size:30px;line-height:1.1}.board .kpi.perf.over{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.over{background:color-mix(in srgb,var(--tone-green) 22%,var(--glass))}}.board .kpi.perf.over{box-shadow:inset 0 0 0 2px var(--tone-green),var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.over{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--tone-green) 55%,transparent),var(--glass-shadow)}}.board .kpi.perf.over .figure{color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.under{background:color-mix(in srgb,var(--brick) 12%,var(--glass))}}.kpi.perf .meta .up{color:var(--tone-green)}.stat-strip.small-tiles .stat b{font-size:32px}@media (max-width:600px){.board.compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.board.compact .kpi .figure{font-size:30px}.board.compact .kpi.perf{grid-column:1/-1}.board.compact .kpi .meta{font-size:12.5px}}.dt-field{min-width:min(300px,100%)}.dt-row{grid-template-columns:minmax(170px,1fr) 104px}.dt-row input[type=date].in{font-variant-numeric:tabular-nums;min-width:170px}@media (max-width:420px){.dt-row{grid-template-columns:minmax(0,1fr)}}.transcript-actions{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}ul.check-list{gap:8px;margin:0 0 12px;padding:0;list-style:none;display:grid}details.webhook-setup .copy-row textarea.in{max-height:420px}.update-form .filters{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start}.update-form .filters .dt-field{grid-column:span 2;min-width:0}.update-form .filters .dt-field>span,.update-form .filters label.f{white-space:nowrap}@media (max-width:600px){.update-form .filters{grid-template-columns:minmax(0,1fr)}.update-form .filters .dt-field{grid-column:auto}.update-form .filters .dt-field>span,.update-form .filters label.f{white-space:normal}}.not-found{justify-items:start;gap:14px;max-width:560px;padding:48px 0;display:grid}.not-found h1{font-size:36px}.not-found p{color:var(--ink-2);margin:0;font-size:17px}.not-found.standalone{margin:10vh auto;padding:32px 16px}.nav-body{display:contents}.menu-btn{display:none}@media (max-width:860px){.nav .brand-row{justify-content:space-between;align-items:center;width:100%;display:flex}.nav .brand-row .brand{width:auto;padding:0}.nav .collapse-btn{display:none}.menu-btn{border:1px solid var(--glass-line);background:var(--glass-strong);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.menu-btn .badge{margin:0}.nav:not(.menu-open) .nav-body{display:none}.nav.menu-open .nav-body{flex-wrap:wrap;gap:4px;width:100%;padding-top:10px;display:flex}}@media (max-width:520px){.filters{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.stat-strip>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:700px){.chart text.ylab{font-size:17px}}.rb-bar em{background:var(--glass-strong);color:var(--ink);border-radius:999px;padding:0 7px;line-height:18px}@media (max-width:700px){nav.tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}nav.tabs a{flex:none}}@media (max-width:600px){table.data tr.edit-row td>.update-form{width:calc(100vw - 64px);position:sticky;left:0}table.data.cases td.act{background:var(--glass-strong);position:sticky;right:0}}.chip,.chip-btn,.nav .group,table.data td.col-id a.case-link,table.data th{font-size:14px}@media (max-width:600px){.board.compact .kpi .meta{font-size:13.5px}}.gap-chips{flex-wrap:wrap;gap:6px;display:inline-flex}@media (max-width:700px){table.data.matrix td.act{white-space:normal;flex-direction:column;align-items:flex-start;gap:6px;display:flex}}@media (max-width:600px){table.data.matrix thead{display:none}table.data.matrix,table.data.matrix tbody,table.data.matrix td,table.data.matrix tr{width:100%;display:block}table.data.matrix tr{border-bottom:1px solid var(--glass-edge);padding:12px 0}table.data.matrix td{border:0;padding:2px 0}table.data.matrix td.act{flex-flow:wrap;padding-top:8px}table.data.matrix td[data-label]{text-align:left;justify-content:space-between;gap:12px;display:flex}table.data.matrix td[data-label]:before{content:attr(data-label);color:var(--ink-3)}table.data.matrix .row-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}}details.former{margin-top:14px}details.former summary{cursor:pointer;color:var(--ink-2);padding:6px 0;font-weight:600}details.former table{margin-top:6px}@media (min-width:601px){table.data.matrix .row-actions{grid-template-columns:100px 108px 84px 80px;justify-content:start;justify-items:start;display:grid}}figure.chart-card>.rate-bars{flex:1;align-content:space-evenly}figure.chart-card>.chart{margin-top:auto}.cols-2{align-items:stretch}.cols-2>section.block{flex-direction:column;display:flex}.board.forecast{flex:1;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-rows:1fr}.board.forecast .kpi{flex-direction:column;justify-content:center;display:flex}.reveal{justify-items:center;gap:18px;margin-top:36px;display:grid}.reveal-btn{padding:12px 22px;font-size:16px}.reveal-body{width:100%}.celebrate-toast{background:var(--tone-green);border-radius:18px;align-items:center;gap:14px;padding:14px 18px 18px 24px;display:flex}@supports (color:color-mix(in lab,red,red)){.celebrate-toast{background:color-mix(in srgb,var(--tone-green) 18%,#ffffff8c)}}.celebrate-toast{-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);border:1px solid #fff9;animation:toast-pop .45s cubic-bezier(.2,1.4,.4,1);overflow:hidden}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .celebrate-toast{background:color-mix(in srgb,var(--tone-green) 22%,#141e1999)}}:root[data-theme=dark] .celebrate-toast{border-color:#ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .celebrate-toast{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .celebrate-toast{background:color-mix(in srgb,var(--tone-green) 22%,#141e1999)}}:root:not([data-theme=light]) .celebrate-toast{border-color:#ffffff1f}}.celebrate-toast .spark{font-size:26px;line-height:1}.celebrate-toast .close{color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;margin-left:4px;padding:4px 6px;font-size:22px;line-height:1}.celebrate-toast .close:hover{background:#0000000f}.celebrate-toast .timer{background:var(--tone-green);transform-origin:0;width:100%;height:4px;animation:toast-timer linear forwards;position:absolute;bottom:0;left:0}@keyframes toast-pop{0%{opacity:0;transform:translate(-50%,-16px)scale(.92)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes toast-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.celebrate-toast,.celebrate-toast .timer{animation:none}}table.data th{color:var(--ink-2);font-size:15px;font-weight:600}table.data a.case-link,table.data td.col-id a.case-link{background:var(--tone-blue);font-size:14.5px;font-weight:600;display:inline-block}@supports (color:color-mix(in lab,red,red)){table.data a.case-link,table.data td.col-id a.case-link{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}table.data a.case-link,table.data td.col-id a.case-link{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){table.data a.case-link,table.data td.col-id a.case-link{border:1px solid color-mix(in srgb,var(--tone-blue) 22%,transparent)}}table.data a.case-link,table.data td.col-id a.case-link{border-radius:999px;padding:1px 10px;text-decoration:none;transition:background .15s}@supports (color:color-mix(in lab,red,red)){table.data a.case-link:focus-visible,table.data a.case-link:hover{background:color-mix(in srgb,var(--tone-blue) 20%,transparent)}}table.data a.case-link:focus-visible,table.data a.case-link:hover{color:var(--tone-blue);text-decoration:none}table.data td.col-time{font-size:20px}table.data td.col-prospect{font-size:16.5px}table.data.cases td{vertical-align:middle}@supports (color:color-mix(in lab,red,red)){section.block.tone-upcoming>.block-head{background:color-mix(in srgb,var(--tone-blue) 13%,transparent)}section.block.tone-followup>.block-head{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}section.block.tone-past>.block-head{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}section.block.tone-followup>.block-head,section.block.tone-past>.block-head,section.block.tone-upcoming>.block-head{border-radius:14px 14px 0 0}@media (min-width:900px){table.data.cases.aligned{table-layout:fixed}table.data.cases.aligned th.col-id{width:8%}table.data.cases.aligned th.col-fuAt,table.data.cases.aligned th.col-nextFu,table.data.cases.aligned th.col-qcAt,table.data.cases.aligned th.col-scAt,table.data.cases.aligned th.col-time{width:11%}table.data.cases.aligned th.col-prospect{width:18%}table.data.cases.aligned th.col-closer,table.data.cases.aligned th.col-coach,table.data.cases.aligned th.col-setter{width:14%}table.data.cases.aligned th.col-firstSc,table.data.cases.aligned th.col-funnel{width:9%}table.data.cases.aligned th.col-cycle{width:8%}table.data.cases.aligned th.col-qcOutcome,table.data.cases.aligned th.col-scOutcome{width:7%}table.data.cases.aligned th.col-ticket{width:8%}table.data.cases.aligned th.col-qcRec,table.data.cases.aligned th.col-scRec{width:10%}table.data.cases.aligned th.col-missing{width:11%}table.data.cases.aligned td.col-closer,table.data.cases.aligned td.col-coach,table.data.cases.aligned td.col-prospect,table.data.cases.aligned td.col-setter{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}table.data.cases.aligned th.act{width:10%}table.data.cases.aligned th:last-child:not(.act){width:auto}}table.data a.case-link{cursor:pointer;transition:background .15s,color .15s,box-shadow .15s,transform .15s}@media (prefers-reduced-motion:reduce){table.data a.case-link{transition:none}table.data a.case-link:hover{transform:none}}section.block.tone-followup>.block-head,section.block.tone-past>.block-head,section.block.tone-upcoming>.block-head{margin-top:-16px;padding-top:16px;padding-bottom:14px}@media (max-width:860px){section.block.tone-followup>.block-head,section.block.tone-past>.block-head,section.block.tone-upcoming>.block-head{margin-top:-14px;padding-top:14px}}.celebrate-toast{-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);background:#ffffff52;border:1px solid #ffffff8c;box-shadow:0 18px 40px -18px #00000059}:root[data-theme=dark] .celebrate-toast{background:#10181459;border-color:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .celebrate-toast{background:#10181459;border-color:#ffffff24}}.board.forecast .kpi .figure.small-figure{font-size:30px}.board.forecast .kpi{justify-content:flex-start}.board.forecast .kpi .meta{font-size:14px;line-height:1.45}.reveal{display:none}section.block.reveal-block{min-width:0;margin-top:28px}.reveal-head{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding:4px 0;display:flex}.reveal-head .chev{background:var(--tone-blue);border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.reveal-head .chev{background:color-mix(in srgb,var(--tone-blue) 14%,transparent)}}.reveal-head .chev{color:var(--tone-blue);font-size:16px;transition:transform .2s}section.block.reveal-block.open .reveal-head .chev{transform:rotate(90deg)}.reveal-title{font-family:var(--font-cond);font-size:24px;font-weight:600}.reveal-cta{color:var(--tone-blue);margin-left:auto;font-weight:600}.reveal-head:hover .chev{color:#fff}.reveal-body{border-top:1px solid var(--glass-edge);min-width:0;margin-top:14px;padding-top:12px}@media (prefers-reduced-motion:reduce){.reveal-head .chev{transition:none}}fieldset.kind-pick{border:0;margin:0 0 14px;padding:0}fieldset.kind-pick legend{color:var(--ink-2);margin-bottom:6px;font-size:14px}.kind-hint{background:var(--tone-amber);border-radius:10px;margin:0 0 8px;padding:8px 12px}@supports (color:color-mix(in lab,red,red)){.kind-hint{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}.kind-hint{font-size:14px}.result-line{align-items:baseline;gap:16px;margin:-8px 0 12px;display:flex}form.is-loading{opacity:.7}table.data a.case-link{white-space:nowrap}table.data.cases td.col-note{min-width:220px}section.block.tone-followup>.block-head,section.block.tone-past>.block-head,section.block.tone-upcoming>.block-head{background:0 0}section.block.tone-followup>.block-head h2:before,section.block.tone-past>.block-head h2:before,section.block.tone-upcoming>.block-head h2:before{content:"";vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}section.block.tone-upcoming>.block-head h2:before{background:var(--tone-blue)}section.block.tone-followup>.block-head h2:before{background:var(--tone-amber)}section.block.tone-past>.block-head h2:before{background:var(--tone-violet)}table.data a.case-link,table.data td.col-id a.case-link{color:var(--tone-blue);text-decoration:underline;-webkit-text-decoration-color:var(--tone-blue);text-decoration-color:var(--tone-blue);background:0 0;border:0;border-radius:0;padding:0;font-size:15px;font-weight:700;display:inline}@supports (color:color-mix(in lab,red,red)){table.data a.case-link,table.data td.col-id a.case-link{-webkit-text-decoration-color:color-mix(in srgb,var(--tone-blue) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}table.data a.case-link,table.data td.col-id a.case-link{text-underline-offset:4px;box-shadow:none;text-decoration-thickness:2px;transform:none}table.data a.case-link:focus-visible,table.data a.case-link:hover{box-shadow:none;color:var(--tone-violet);background:0 0;border:0;text-decoration-color:currentColor;transform:none}.reveal-head .chev{border-radius:12px;flex:none;width:40px;height:40px}.reveal-cta{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.reveal-cta{border:1px solid color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.reveal-cta{border-radius:999px;padding:6px 14px}.reveal-head:hover .reveal-cta{background:var(--tone-blue);color:#fff}select.in.funnel-pick{border-color:var(--glass-edge);background-color:#0000;min-height:32px;padding:2px 26px 2px 10px;font-size:14px}.funnel-cell{flex-direction:column;gap:4px;display:inline-flex}.load-more{justify-content:center;margin-top:16px;display:flex}.contact-line{flex-wrap:wrap;gap:18px;margin:6px 0 0;display:flex}select.in.funnel-pick{box-shadow:none;border-color:#0000;font-weight:500}select.in.funnel-pick:focus-visible,select.in.funnel-pick:hover{border-color:var(--glass-edge);background-color:var(--glass-strong)}.board .kpi.perf.under{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.under{background:color-mix(in srgb,var(--tone-amber) 14%,var(--glass))}}.board .kpi.perf.under .figure{color:var(--tone-amber)}.board .kpi.perf.mixed .figure{color:var(--tone-blue)}.kpi.perf .meta .down{color:var(--tone-amber)}details.fold>summary,details.former>summary,details.webhook-setup>summary{cursor:pointer;align-items:center;gap:12px;list-style:none;display:flex}details.fold>summary::-webkit-details-marker,details.webhook-setup>summary::-webkit-details-marker{display:none}details.former>summary::-webkit-details-marker{display:none}details.fold>summary:before,details.former>summary:before,details.webhook-setup>summary:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232a78d6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 50% /20px no-repeat,var(--tone-blue);border-radius:10px;flex:none;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){details.fold>summary:before,details.former>summary:before,details.webhook-setup>summary:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232a78d6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") 50% /20px no-repeat,color-mix(in srgb,var(--tone-blue) 14%,transparent)}}details.fold>summary:before,details.former>summary:before,details.webhook-setup>summary:before{transition:transform .2s}details.fold[open]>summary:before,details.former[open]>summary:before,details.webhook-setup[open]>summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){details>summary:before{transition:none}}input.in:focus,input.in:focus-visible,select.in:focus,select.in:focus-visible,textarea.in:focus,textarea.in:focus-visible{box-shadow:none;border-color:var(--ink);outline:none}@supports (color:color-mix(in lab,red,red)){input.in:focus,input.in:focus-visible,select.in:focus,select.in:focus-visible,textarea.in:focus,textarea.in:focus-visible{border-color:color-mix(in srgb,var(--ink) 28%,transparent)}}.funnel-cell{vertical-align:middle;max-width:100%;display:inline-block}select.in.funnel-pick{width:auto;max-width:100%;min-height:30px;margin:-4px 0;padding:2px 22px 2px 6px;font-size:15px;line-height:1.2}.board .kpi.perf .figure{overflow-wrap:anywhere;margin-top:2px;font-size:26px}:root{--glass:#fff6}table.data tbody tr:hover td{background:#ffffffd1}table.data tr.day-row:hover td{background:0 0}table.data tr.edit-row:hover td{background:#ffffff59}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data tbody tr:hover td{background:#ffffff17}:root:not([data-theme=light]) table.data tr.day-row:hover td{background:0 0}}:root[data-theme=dark] table.data tbody tr:hover td{background:#ffffff17}:root[data-theme=dark] table.data tr.day-row:hover td{background:0 0}section.block.tone-upcoming table.data tr.day-row td{border-bottom-color:var(--tone-blue)}section.block.tone-followup table.data tr.day-row td{border-bottom-color:var(--tone-amber)}section.block.tone-past table.data tr.day-row td{border-bottom-color:var(--tone-violet)}.stat.tone-blue b{color:var(--tone-blue)}.stat.tone-amber b{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.stat.tone-amber b{color:color-mix(in srgb,var(--tone-amber) 80%,var(--ink))}}.stat.tone-violet b{color:var(--tone-violet)}.stat-strip+.result-line{margin-top:10px}.insight{gap:14px;display:grid}.insight-lead{margin:0;font-size:17px}.insight-lead b{font-family:var(--font-cond);color:var(--tone-green);margin-right:4px;font-size:34px}.insight-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:4px;display:grid}.insight-facts>div{border-top:1px solid var(--glass-edge);align-items:baseline;gap:12px;padding-top:12px;display:flex}.insight-facts b{font-family:var(--font-cond);color:var(--ink);white-space:nowrap;font-size:26px}.insight-facts span{color:var(--ink-2);font-size:14px}.insight-facts em{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.insight-note{margin-top:10px}.count-bars{gap:6px;display:grid}.cb-row{color:inherit;border-radius:8px;grid-template-columns:minmax(150px,38%) 1fr 74px;align-items:center;gap:12px;padding:7px 8px;text-decoration:none;display:grid}a.cb-row:hover{background:#ffffffb3}.cb-label{font-size:14.5px}.cb-track{background:var(--glass-edge);border-radius:5px;height:10px;overflow:hidden}.cb-track span{border-radius:0 5px 5px 0;min-width:3px;height:100%;display:block}.cb-val{text-align:right;white-space:nowrap}.cb-val b{font-family:var(--font-cond);font-size:18px}.cb-val em{color:var(--ink-3);margin-left:3px;font-size:12.5px;font-style:normal}@media (max-width:600px){.cb-row{grid-template-columns:1fr 64px}.cb-track{grid-area:2/1/auto/-1}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) a.cb-row:hover{background:#ffffff0f}}:root[data-theme=dark] a.cb-row:hover{background:#ffffff0f}.cf-list{gap:14px;margin-top:16px;display:grid}.cf-card{background:var(--glass);border:1px solid var(--glass-line);box-shadow:inset 3px 0 0 var(--tone-violet),0 0 0 1px var(--glass-edge),var(--glass-shadow);border-radius:14px;padding:18px 20px}.cf-card header{justify-content:space-between;align-items:flex-start;gap:12px}.cf-card header,.cf-meta{flex-wrap:wrap;display:flex}.cf-meta{align-items:center;gap:6px 12px;font-size:15px}.cf-meta b{font-weight:600}.cf-stage{font-family:var(--font-cond);color:var(--ink-2);font-size:15px}.cf-summary{max-width:80ch;margin:12px 0 0;font-size:15.5px;line-height:1.6}.cf-admin{margin-top:12px}.cf-admin>summary{cursor:pointer;color:var(--ink-3);font-size:13px}.cf-edit{gap:10px;max-width:760px;margin-top:10px;display:grid}.cf-edit .row,.cf-edit-row{flex-wrap:wrap;gap:12px;display:flex}.cf-edit .row{align-items:center}.cf-upload{justify-items:start;gap:12px;display:grid}.cf-drop{border:1.5px dashed var(--glass-edge);cursor:pointer;text-align:center;border-radius:12px;gap:4px;width:100%;padding:22px;display:grid;position:relative}.cf-drop.has-files,.cf-drop:hover{border-color:var(--tone-violet)}.cf-drop input{opacity:0;cursor:pointer;position:absolute;inset:0}.err-text{color:var(--brick)}.cf-meta a.case-link{color:var(--tone-blue);text-underline-offset:3px;font-weight:700;text-decoration:underline}.cf-meta a.case-link:hover{color:var(--tone-violet)}.reveal-head:hover .chev{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.reveal-head:hover .chev{background:color-mix(in srgb,var(--tone-blue) 22%,transparent)}}.reveal-head:hover .chev{color:var(--tone-blue)}.tip-host{position:relative}.chart-tip{z-index:20;pointer-events:none;font-variant-numeric:tabular-nums;background:var(--ink);color:var(--surface);border-radius:8px;max-width:280px;padding:7px 10px;font-size:13px;line-height:1.45;position:absolute;box-shadow:0 6px 18px -8px #00000073}.chart .mark{cursor:default}.chart svg:has(.mark:not(.hover-col):hover) .mark:not(.hover-col) path{opacity:.45;transition:opacity .12s}.chart svg .mark:not(.hover-col):hover path{opacity:1;filter:brightness(1.08)}.chart .hover-col .crosshair,.chart .hover-col circle{opacity:0}.chart .hover-col:hover .crosshair,.chart .hover-col:hover circle{opacity:1}.chart .crosshair{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:3 3}.mix-bar span[data-tip],.rb-bar[data-tip]{cursor:default}.mix-bar span:hover,.rb-bar:hover span{filter:brightness(1.1)}.mix-bar:has(span:hover) span:not(:hover){opacity:.55}@media (prefers-reduced-motion:reduce){.chart svg .mark path{transition:none}}.chart path.trend{pointer-events:none}.chart-foot{color:var(--ink-3);margin:4px 0 0;font-size:12.5px}.flow .flow-step.money.rolling,:root[data-theme=dark] .flow .flow-step.money.rolling{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.flow .flow-step.money.rolling,:root[data-theme=dark] .flow .flow-step.money.rolling{background:color-mix(in srgb,var(--tone-violet) 14%,var(--glass))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .flow .flow-step.money.rolling{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .flow .flow-step.money.rolling{background:color-mix(in srgb,var(--tone-violet) 14%,var(--glass))}}}.chart text.val{paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.chart-foot b{color:var(--ink-2);font-weight:600}.chart-foot .trend-key{border-top:2px dashed var(--ink-3);vertical-align:middle;width:18px;margin-right:4px;display:inline-block}.stat .stat-cmp{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-style:normal;display:block}.stat .stat-cmp.up{color:var(--tone-green)}.stat .stat-cmp.down{color:var(--brick)}table.data tr.day-row .day-count{font-family:var(--font-sans);vertical-align:3px;color:var(--ink-2);background:var(--ink);border-radius:999px;margin-left:10px;padding:1px 9px;font-size:13px;font-weight:600;display:inline-block}@supports (color:color-mix(in lab,red,red)){table.data tr.day-row .day-count{background:color-mix(in srgb,var(--ink) 7%,transparent)}}section.block.tone-upcoming tr.day-row .day-count{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){section.block.tone-upcoming tr.day-row .day-count{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}section.block.tone-past tr.day-row .day-count{color:var(--tone-violet);background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){section.block.tone-past tr.day-row .day-count{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.chart svg:has(.mark:not(.hover-col):hover) .mark:not(.hover-col):hover path{filter:brightness(1.06)}table.data tr.day-row td{position:relative}section.block.tone-past tr.day-row .day-count,section.block.tone-upcoming tr.day-row .day-count,table.data tr.day-row .day-count{background:0 0;border:1px solid;margin:0;position:absolute;bottom:9px;right:10px}@supports (color:color-mix(in lab,red,red)){section.block.tone-past tr.day-row .day-count,section.block.tone-upcoming tr.day-row .day-count,table.data tr.day-row .day-count{border:1px solid color-mix(in srgb,currentColor 28%,transparent)}}section.block.tone-past tr.day-row .day-count,section.block.tone-upcoming tr.day-row .day-count,table.data tr.day-row .day-count{opacity:.85;font-weight:500}.note-cell mark{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.note-cell mark{background:color-mix(in srgb,var(--tone-amber) 32%,transparent)}}.note-cell mark{color:inherit;border-radius:3px;padding:0 2px}.stat-row{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:stretch;gap:28px;display:grid}.stat-row>.stat-strip{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.stat-strip.compare{border-left:1px dashed var(--ink);padding-left:28px;position:relative}@supports (color:color-mix(in lab,red,red)){.stat-strip.compare{border-left:1px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}.stat.cmp,a.stat.cmp{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.stat.cmp,a.stat.cmp{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.stat.cmp,a.stat.cmp{border-style:dashed;border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.stat.cmp,a.stat.cmp{border-color:color-mix(in srgb,var(--ink) 16%,transparent)}}.stat.cmp,a.stat.cmp{box-shadow:none}.stat.cmp b{font-size:30px}@media (max-width:900px){.stat-row{grid-template-columns:1fr;gap:12px}.stat-strip.compare{border-left:0;border-top:1px dashed var(--ink);padding-top:12px;padding-left:0}@supports (color:color-mix(in lab,red,red)){.stat-strip.compare{border-top:1px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}}.flow-step .meta,.kpi .meta,.stat .stat-cmp{color:var(--ink-2)}@supports (color:color-mix(in lab,red,red)){.flow-step .meta,.kpi .meta,.stat .stat-cmp{color:color-mix(in srgb,var(--ink-2) 80%,var(--ink-3))}}.flow-step .meta{font-size:14.5px}.stat .stat-cmp{font-size:13.5px}.board.compact .kpi .meta{font-size:14px}.stat.tone-blue:not(.cmp){background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.stat.tone-blue:not(.cmp){background:color-mix(in srgb,var(--tone-blue) calc(var(--tint) * .6),var(--glass))}}.stat.tone-amber:not(.cmp){background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.stat.tone-amber:not(.cmp){background:color-mix(in srgb,var(--tone-amber) calc(var(--tint) * .6),var(--glass))}}.stat.tone-violet:not(.cmp){background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.stat.tone-violet:not(.cmp){background:color-mix(in srgb,var(--tone-violet) calc(var(--tint) * .6),var(--glass))}}.count-bars .cb-track span,.mix-bar span,.rate-bars .rb-bar span,table.data .gauge .fill{transition:opacity .12s}.count-bars:has(.cb-row:hover) .cb-row:not(:hover) .cb-track span,.rate-bars:has(.rb-bar:hover) .rb-bar:not(:hover) span,table.data tbody:has(tr:hover .gauge) tr:not(:hover) .gauge .fill{opacity:.4}@media (prefers-reduced-motion:reduce){.count-bars .cb-track span,.mix-bar span,.rate-bars .rb-bar span,table.data .gauge .fill{transition:none}}.chart-tip{width:max-content}.board .kpi,.flow-step,.stat{transition:transform .15s,box-shadow .15s}.board .kpi:hover,.flow-step:hover,.stat:hover{box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow),0 6px 18px -8px #0000002e;z-index:1;position:relative;transform:translateY(-1px)}.stat.cmp:hover{box-shadow:0 6px 18px -8px #0000002e}@media (prefers-reduced-motion:reduce){.board .kpi:hover,.flow-step:hover,.stat:hover{transform:none}}.flow-step .meta .delta{white-space:nowrap}@supports (color:color-mix(in lab,red,red)){section.block.tone-upcoming>.block-head{background:color-mix(in srgb,var(--tone-blue) 5%,transparent)}section.block.tone-followup>.block-head{background:color-mix(in srgb,var(--tone-amber) 6%,transparent)}section.block.tone-past>.block-head{background:color-mix(in srgb,var(--tone-violet) 5%,transparent)}}.flow-step:not(:last-child):after{transition:opacity .12s}.flow:has(.flow-step:hover) .flow-step:after{opacity:0}.board .kpi:hover,.flow-step:hover,.stat:hover{border-color:#0000;box-shadow:0 8px 20px -10px #00000038}.perf-rows{font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:6px 14px;margin-top:4px;font-size:13.5px;display:grid}.perf-rows .perf-head{color:var(--ink-3);text-align:right;font-size:11.5px}.perf-rows .perf-label{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:flex}.perf-rows .perf-label i{font-size:10px;font-style:normal}.perf-rows .perf-label.up i,.perf-rows b.up{color:var(--tone-green)}.perf-rows .perf-label.down i,.perf-rows b.down{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.perf-rows .perf-label.down i,.perf-rows b.down{color:color-mix(in srgb,var(--tone-amber) 80%,var(--ink))}}.perf-rows b{text-align:right;font-weight:700}.perf-rows .perf-team{text-align:right;color:var(--ink-3)}.perf-rows{column-gap:10px}.perf-rows .perf-team,.perf-rows b{white-space:nowrap}.board .kpi,.flow-step,.flow-step:nth-child(n),.stat.alert:not(.cmp),.stat.ok:not(.cmp),.stat:not(.cmp){box-shadow:var(--glass-shadow);border-color:#0000}.board .kpi:hover,.flow-step:hover,.flow-step:nth-child(n):hover,.stat:not(.cmp):hover{border-color:var(--glass-line);box-shadow:0 0 0 1px var(--glass-line),0 8px 20px -10px #00000038}.board .kpi.perf.over,.board .kpi.perf.over:hover{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.over,.board .kpi.perf.over:hover{border-color:color-mix(in srgb,var(--tone-green) 45%,transparent)}}.flow-step:not(:last-child):after{display:none}.flow-step+.flow-step:before{content:"";border-top:2px solid var(--ink);width:11px;height:11px;position:absolute;top:50%;left:-7px}@supports (color:color-mix(in lab,red,red)){.flow-step+.flow-step:before{border-top:2px solid color-mix(in srgb,var(--ink) 30%,transparent)}}.flow-step+.flow-step:before{border-right:2px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.flow-step+.flow-step:before{border-right:2px solid color-mix(in srgb,var(--ink) 30%,transparent)}}.flow-step+.flow-step:before{pointer-events:none;transform:translateY(-50%)rotate(45deg)}.flow-step{position:relative}@media (max-width:900px){.flow-step+.flow-step:before{display:none}}.flow-row{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:6px;display:grid}.flow-row .flow{margin-top:0}.flow-aside{border-left:1px dashed var(--ink);padding-left:24px;display:flex}@supports (color:color-mix(in lab,red,red)){.flow-aside{border-left:1px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}.flow-aside .flow-step{border-radius:14px;flex:1}@media (max-width:900px){.flow-row.with-aside{grid-template-columns:1fr;gap:12px}.flow-aside{border-left:0;border-top:1px dashed var(--ink);padding-top:12px;padding-left:0}@supports (color:color-mix(in lab,red,red)){.flow-aside{border-top:1px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}}.board .kpi:hover,.flow-step:hover,.flow-step:nth-child(n):hover,.stat:not(.cmp):hover,a.stat-link:hover{border-color:#0000;box-shadow:0 8px 20px -10px #00000038}.flow-aside .flow-step.money.rolling,:root[data-theme=dark] .flow-aside .flow-step.money.rolling{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.flow-aside .flow-step.money.rolling,:root[data-theme=dark] .flow-aside .flow-step.money.rolling{background:color-mix(in srgb,var(--tone-violet) 14%,var(--glass))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .flow-aside .flow-step.money.rolling{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .flow-aside .flow-step.money.rolling{background:color-mix(in srgb,var(--tone-violet) 14%,var(--glass))}}}.flow-row .flow-step .meta{font-size:14px}@supports (color:color-mix(in lab,red,red)){:root{--frame:1px dashed color-mix(in srgb,var(--ink) 16%,transparent)}}.board .kpi,.board .kpi.perf,.board .kpi.perf.mixed,.board .kpi.perf.over,.board .kpi.perf.under,.cf-card,.flow-step,.flow-step:nth-child(n),.stat,.stat.alert,.stat.ok,a.stat-link,figure.chart-card,section.block,section.block.alert{border:var(--frame);box-shadow:none}section.block.tone-followup,section.block.tone-past,section.block.tone-upcoming{border:var(--frame)}section.block.tone-upcoming{border-top:3px solid var(--tone-blue)}section.block.tone-followup{border-top:3px solid var(--tone-amber)}section.block.tone-past{border-top:3px solid var(--tone-violet)}.board .kpi.perf:hover,.board .kpi:hover,.flow-step:hover,.flow-step:nth-child(n):hover,.stat:hover,.stat:not(.cmp):hover,a.stat-link:hover{border:var(--frame);box-shadow:0 8px 20px -12px #0003}.flow-row.with-aside{grid-template-columns:minmax(0,4.2fr) minmax(270px,1.25fr)}.stat.alert:not(.cmp),.stat.ok:not(.cmp),.stat:not(.cmp),a.stat-link:not(.cmp){border:var(--frame);box-shadow:none}.stat:not(.cmp):hover,a.stat-link:not(.cmp):hover{border:var(--frame);box-shadow:0 8px 20px -12px #0003}.perf-rows{grid-template-columns:minmax(0,1fr) auto;font-size:14px}h2.section-title{letter-spacing:-.01em;margin:52px 0 18px;font-size:36px;font-weight:700}section.block>.block-head h2{font-size:22px}@media (max-width:600px){h2.section-title{margin:36px 0 12px;font-size:28px}section.block>.block-head h2{font-size:20px}}@supports (color:color-mix(in lab,red,red)){.page-head h1{color:color-mix(in srgb,var(--ink) 55%,transparent)}}@media (max-width:600px){.page-head h1{font-size:38px}}:root{--frame:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){:root{--frame:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.board .kpi,.cf-card,.flow-step,.flow-step:nth-child(n),.stat.alert:not(.cmp),.stat.ok:not(.cmp),.stat:not(.cmp),a.stat-link:not(.cmp),figure.chart-card,section.block{box-shadow:0 4px 14px -10px #10281e40}section.block.alert{box-shadow:inset 3px 0 0 var(--brick),0 4px 14px -10px #10281e40}.cf-card{box-shadow:inset 3px 0 0 var(--tone-violet),0 4px 14px -10px #10281e40}.cf-card.is-setting{box-shadow:inset 3px 0 0 var(--tone-green),0 4px 14px -10px #10281e40}.board .kpi.perf.over{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.board .kpi.perf.over{border-color:color-mix(in srgb,var(--tone-green) 35%,transparent)}}.page-head h1{letter-spacing:-.01em;color:var(--ink);font-size:36px;font-weight:700}.page-head h1 .muted{color:var(--ink-3);opacity:1}h2.section-title{font-family:var(--font-sans);letter-spacing:.01em;color:var(--ink-3);border:0;align-items:center;gap:14px;margin:46px 0 14px;padding:0;font-size:15px;font-weight:600;display:flex}h2.section-title:after{content:"";background:var(--ink);flex:1;height:1px}@supports (color:color-mix(in lab,red,red)){h2.section-title:after{background:color-mix(in srgb,var(--ink) 10%,transparent)}}section.block>.block-head h2{font-size:21px;font-weight:600}table.data tr.day-row td,table.data tr.day-row:hover td{font-size:18px}@media (max-width:600px){.page-head h1{font-size:30px}h2.section-title{margin:32px 0 10px;font-size:14px}section.block>.block-head h2{font-size:19px}}h2.section-title{color:var(--ink-2);font-size:16px}.rate-bars .rb-bar em,.rb-bar em{color:var(--ink-2);white-space:nowrap;pointer-events:none;background:0 0;border-radius:0;padding:0;font-size:14px;font-weight:600;line-height:1;top:50%;right:auto;transform:translate(8px,-50%)}.rb-bar em.inside{color:#fff;transform:translate(calc(-100% - 8px),-50%)}section.block.tone-upcoming>.block-head{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){section.block.tone-upcoming>.block-head{background:color-mix(in srgb,var(--tone-blue) calc(var(--tint) * .6),transparent)}}section.block.tone-followup>.block-head{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){section.block.tone-followup>.block-head{background:color-mix(in srgb,var(--tone-amber) calc(var(--tint) * .6),transparent)}}section.block.tone-past>.block-head{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){section.block.tone-past>.block-head{background:color-mix(in srgb,var(--tone-violet) calc(var(--tint) * .6),transparent)}}section.block.tone-money>.block-head{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){section.block.tone-money>.block-head{background:color-mix(in srgb,var(--tone-green) calc(var(--tint) * .6),transparent)}}section.block.tone-money{border-top:3px solid var(--tone-green)}section.block.tone-money>.block-head{border-radius:14px 14px 0 0}section.block.tone-money>.block-head h2:before{content:"";vertical-align:2px;background:var(--tone-green);border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block}section.block.tone-money>.block-head{margin-top:-16px;padding-top:16px;padding-bottom:14px}@media (max-width:860px){section.block.tone-money>.block-head{margin-top:-14px;padding-top:14px}}section.block.tone-money>.block-head h2:before{vertical-align:middle;width:10px;height:10px}.stat.cmp,a.stat-link.cmp,a.stat.cmp{border:var(--frame);border-style:solid;box-shadow:0 4px 14px -10px #10281e40}.stat.cmp:hover,a.stat-link.cmp:hover{border:var(--frame);box-shadow:0 8px 20px -12px #0003}.flow-aside,.stat-strip.compare{border-left-style:solid;border-left-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.flow-aside,.stat-strip.compare{border-left-color:color-mix(in srgb,var(--ink) 10%,transparent)}}@media (max-width:900px){.flow-aside,.stat-strip.compare{border-top-style:solid;border-top-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.flow-aside,.stat-strip.compare{border-top-color:color-mix(in srgb,var(--ink) 10%,transparent)}}}h2.section-title{border-bottom:1px solid var(--ink);padding-bottom:10px;display:block}@supports (color:color-mix(in lab,red,red)){h2.section-title{border-bottom:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}h2.section-title:after{content:none}.q-add{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.q-add .f.grow{flex:320px}.q-add>p{flex-basis:100%}.q-assign{flex-wrap:wrap;align-items:center;gap:8px;display:flex}iframe.lead-tool{border:1px solid var(--ink);width:100%;height:calc(100vh - 210px);min-height:640px}@supports (color:color-mix(in lab,red,red)){iframe.lead-tool{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}iframe.lead-tool{background:#fff;border-radius:14px}.q-answers{grid-template-columns:minmax(180px,34%) 1fr;gap:8px 18px;margin:0;display:grid}.q-answers dt{color:var(--ink-3);font-size:14px}.q-answers dd{white-space:pre-wrap;margin:0;font-size:15px}@media (max-width:700px){.q-answers{grid-template-columns:1fr}.q-answers dd{margin-bottom:8px}}a.q-mark,span.q-mark{color:var(--tone-blue);background:var(--tone-blue);border-radius:999px;margin-left:6px;padding:0 7px;font-size:12px;font-weight:600;line-height:18px;display:inline-block}@supports (color:color-mix(in lab,red,red)){a.q-mark,span.q-mark{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}a.q-mark,span.q-mark{vertical-align:1px;text-decoration:none}a.q-mark:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){a.q-mark:hover{background:color-mix(in srgb,var(--tone-blue) 18%,transparent)}}a.stat-link.alert:hover,a.stat-link.ok:hover,a.stat-link:hover{background:var(--glass);transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000047}@supports (color:color-mix(in lab,red,red)){a.stat-link.alert:hover{background:color-mix(in srgb,var(--brick-soft) 65%,transparent)}}a.stat-link.tone-blue:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){a.stat-link.tone-blue:hover{background:color-mix(in srgb,var(--tone-blue) calc(var(--tint) * .6),var(--glass))}}a.stat-link.tone-amber:hover{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){a.stat-link.tone-amber:hover{background:color-mix(in srgb,var(--tone-amber) calc(var(--tint) * .6),var(--glass))}}a.stat-link.tone-violet:hover{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){a.stat-link.tone-violet:hover{background:color-mix(in srgb,var(--tone-violet) calc(var(--tint) * .6),var(--glass))}}a.stat-link.cmp:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){a.stat-link.cmp:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}a.stat-link.ok:hover{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){a.stat-link.ok:hover{background:color-mix(in srgb,var(--tone-green) calc(var(--tint) * .6),var(--glass))}}a.stat-link.alert:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){a.stat-link.alert:hover{background:color-mix(in srgb,var(--brick) calc(var(--tint) * 1.4),var(--glass))}}.lead-card{gap:14px;margin-bottom:18px;display:grid}.lead-tier{align-items:center;gap:12px;display:flex}.lead-tier b{background:var(--tier);color:#fff;width:46px;height:46px;font-family:var(--font-cond);border-radius:12px;place-items:center;font-size:28px;display:inline-grid}.lead-tier span{font-family:var(--font-cond);color:var(--tier);font-size:24px;font-weight:700}.lead-dims{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.lead-dim{background:var(--ink);border-radius:10px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.lead-dim{background:color-mix(in srgb,var(--ink) 3%,transparent)}}.lead-dim-head{justify-content:space-between;align-items:center;margin-bottom:6px;font-weight:600;display:flex}.lead-row{grid-template-columns:150px 1fr;gap:10px;padding:2px 0;font-size:14px;display:grid}.lead-row span:first-child{color:var(--ink-3)}.lead-adjust{gap:3px;font-size:14px;display:grid}.lead-adj.up{color:var(--tone-green)}.lead-adj.down{color:var(--brick)}.lead-adj.info{color:var(--ink-2)}.lead-flags{flex-wrap:wrap;gap:6px;display:flex}.lead-flag{background:var(--ink);border-radius:8px;padding:5px 9px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.lead-flag{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.lead-flag.pos{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.lead-flag.pos{background:color-mix(in srgb,var(--tone-green) 14%,transparent)}}.lead-flag.pos{color:var(--tone-green)}.lead-flag.warn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.lead-flag.warn{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}.lead-flag.warn{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.lead-flag.warn{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink))}}.lead-flag.stop{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.lead-flag.stop{background:color-mix(in srgb,var(--brick) 14%,transparent)}}.lead-flag.stop{color:var(--brick)}a.q-mark.tier{color:#fff}@media (max-width:600px){.lead-row{grid-template-columns:1fr}}.intervals{gap:8px;display:grid}.interval-row{grid-template-columns:220px 200px 1fr;align-items:center;gap:12px;display:grid}@media (max-width:700px){.interval-row{grid-template-columns:1fr;gap:4px}}.board .kpi,.board .kpi.perf,.cf-card,.flow-step,.stat,figure.chart-card{transition:transform .15s,box-shadow .15s}.board .kpi.perf:hover,.board .kpi:hover,.cf-card:hover,.flow-step:hover,.flow-step:nth-child(n):hover,.stat:hover,.stat:not(.cmp):hover,figure.chart-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #00000047}.cf-card:hover{box-shadow:inset 3px 0 0 var(--tone-violet),0 10px 24px -12px #00000047}.cf-card.is-setting:hover{box-shadow:inset 3px 0 0 var(--tone-green),0 10px 24px -12px #00000047}@media (prefers-reduced-motion:reduce){.board .kpi:hover,.cf-card:hover,.flow-step:hover,.stat:hover,figure.chart-card:hover{transform:none}}.sugg{flex-wrap:wrap;gap:6px;display:flex}table.data.cases thead th{color:var(--ink-2);border-bottom:2px solid var(--ink);padding-top:4px;padding-bottom:9px;font-size:13.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){table.data.cases thead th{border-bottom:2px solid color-mix(in srgb,var(--ink) 14%,transparent)}}table.data.cases tr.day-row:first-child td{padding-top:14px}.stat.cmp:hover,.stat.cmp:not(.cmp):hover{transform:none;box-shadow:0 4px 14px -10px #10281e40}table.data tbody tr:hover th{background:#ffffffd1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data tbody tr:hover th{background:#ffffff17}}:root[data-theme=dark] table.data tbody tr:hover th{background:#ffffff17}.qv{--tier:var(--ink-3);gap:14px;display:grid}.qv-head{background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--shadow);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 22px 18px 26px;display:flex;position:relative;overflow:hidden}.qv-head:before{content:"";background:var(--tier);width:5px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab,red,red)){.qv-head.has-tier{background:color-mix(in srgb,var(--tier) 7%,var(--glass-strong))}}.qv-kicker{color:var(--ink-3);font-size:13px;font-weight:600}.qv-name{font-family:var(--font-cond);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:4px;font-size:30px;font-weight:700;line-height:1.15;display:flex}.qv-name a{font-family:var(--font-sans);color:var(--pine);font-size:15px;font-weight:500;text-decoration:none}.qv-name a:hover{text-decoration:underline}.qv-chips{flex-wrap:wrap;margin-top:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.qv-chips span{background:color-mix(in srgb,var(--surface) 80%,transparent)}}.qv-chips span{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.qv-chips span{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.qv-chips span{color:var(--ink-2);border-radius:999px;padding:5px 11px;font-size:13px}.qv-tier{text-align:right;justify-items:end;gap:2px;display:grid}.qv-lights{letter-spacing:2px;font-size:26px;line-height:1}.qv-tier b{font-family:var(--font-cond);color:var(--tier);font-size:30px;line-height:1.05}.qv-tier-open{color:var(--ink-3);background:var(--ink);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.qv-tier-open{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.qv-cols{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:14px;display:grid}.qv-cols>.qv-card:first-child{position:sticky;top:16px}.qv-card{background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--shadow);border-radius:14px;padding:16px 20px 8px}.qv-card h3{margin:0 0 6px;font-size:16px;font-weight:700}.qv-sec+.qv-sec{border-top:1px solid var(--ink);margin-top:10px;padding-top:14px}@supports (color:color-mix(in lab,red,red)){.qv-sec+.qv-sec{border-top:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.qv-field{border-bottom:1px solid var(--ink);padding:8px 0}@supports (color:color-mix(in lab,red,red)){.qv-field{border-bottom:1px solid color-mix(in srgb,var(--ink) 5%,transparent)}}.qv-field:last-child{border-bottom:0}.qv-field>span{color:var(--ink-3);margin-bottom:2px;font-size:12.5px;font-weight:600;display:block}.qv-field>div{white-space:pre-wrap;font-size:15px;line-height:1.55}.qv-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}@media (max-width:1000px){.qv-cols{grid-template-columns:1fr}.qv-cols>.qv-card:first-child{position:static}.qv-tier{text-align:left;justify-items:start}}.qv .lead-card{gap:0;margin:0}.qv .lead-dim{border-bottom:1px solid var(--ink);background:0 0;border-radius:0;padding:10px 0}@supports (color:color-mix(in lab,red,red)){.qv .lead-dim{border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}.qv .lead-dim-head{margin-bottom:4px;font-size:15px;font-weight:700}.lead-level{color:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.qv .lead-row{grid-template-columns:minmax(110px,38%) 1fr;font-size:13.5px}.qv .lead-adjust{font-size:13.5px;line-height:1.5}.qv .lead-flags{padding:12px 0 8px}.qv-reassign{flex-wrap:wrap}.qv-reassign,a.lead-cell,button.lead-cell{align-items:center;gap:8px;display:inline-flex}a.lead-cell,button.lead-cell{font:inherit;cursor:pointer;text-align:left;color:inherit;background:0 0;border:0;max-width:100%;padding:0;text-decoration:none}.lead-cell:hover .lead-sum{color:var(--ink);text-decoration:underline}.lead-pill{color:#fff;min-width:26px;font-family:var(--font-cond);border-radius:7px;flex:none;place-items:center;padding:0 6px;font-size:16px;font-weight:700;display:inline-grid}.lead-pill.none{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.lead-pill.none{background:color-mix(in srgb,var(--ink) 9%,transparent)}}.lead-pill.none{color:var(--ink-2);font-family:inherit;font-size:12.5px;font-weight:500}.lead-sum{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.fb-open{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}button.fb-ask{cursor:pointer;color:var(--ink-2);background:0 0;border:0;padding:0}.fb-anchor{display:inline-block;position:relative}.fb-confirm{z-index:30;background:var(--surface);border:1px solid var(--line);white-space:normal;text-align:left;border-radius:12px;gap:8px;width:300px;padding:14px 16px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #14231c29}.fb-confirm b{font-size:14px}.fb-confirm textarea{resize:vertical;width:100%}.fb-confirm .row{flex-wrap:wrap;gap:8px;display:flex}.linklike{color:var(--pine);cursor:pointer;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.linklike:disabled{opacity:.5;cursor:default}.sugg-ask,.sugg-done{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.sugg-ask{background:var(--signal-soft);border-radius:8px;padding:4px 8px}.fb-ask{white-space:nowrap}.board-split{grid-template-columns:minmax(0,3fr) minmax(280px,1.35fr);align-items:stretch;gap:28px;margin-bottom:22px;display:grid}.board-split>.board:not(.board-aside){grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.board-aside{border-left:1px solid var(--ink);grid-template-columns:1fr;margin:0;padding-left:28px}@supports (color:color-mix(in lab,red,red)){.board-aside{border-left:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.board-aside{display:grid}.board.board-aside .kpi:before{background:var(--tone-green)}.coach-rev ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.coach-rev li{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;display:grid}.coach-rev .n{color:var(--ink-2);font-size:14px}.coach-rev b{font-family:var(--font-cond);font-size:20px;font-weight:700;line-height:1}.coach-rev .bar{background:var(--ink);border-radius:3px;grid-column:1/-1;height:3px}@supports (color:color-mix(in lab,red,red)){.coach-rev .bar{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.coach-rev .bar{overflow:hidden}.coach-rev .bar i{background:var(--tone-green,var(--pine));border-radius:3px;height:100%;display:block}.coach-rev .sub{color:var(--ink-3);grid-column:1/-1;font-size:12.5px}@media (max-width:1000px){.board-split{grid-template-columns:1fr;gap:14px}.board-aside{border-left:0;border-top:1px solid var(--ink);padding-top:14px;padding-left:0}@supports (color:color-mix(in lab,red,red)){.board-aside{border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}}@media (max-width:700px){.board-split>.board:not(.board-aside){grid-template-columns:1fr}}.q-score b{font-size:20px;font-family:var(--font-cond)}.q-score.good b{color:var(--tone-green)}.q-score.warn b{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.q-score.warn b{color:color-mix(in srgb,var(--tone-amber) 80%,var(--ink))}}.q-score.bad b{color:var(--brick)}.q-score-bar{gap:3px;max-width:260px;margin-top:6px;display:flex}.q-score-bar i{background:var(--ink);border-radius:4px;flex:1;height:7px}@supports (color:color-mix(in lab,red,red)){.q-score-bar i{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.q-score.good .q-score-bar i.on{background:var(--tone-green)}.q-score.warn .q-score-bar i.on{background:var(--tone-amber)}.q-score.bad .q-score-bar i.on{background:var(--brick)}.qv .lead-card>.lead-dim:last-child{border-bottom:0}button.row-act{color:var(--ink-2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:13px;font-weight:500;display:inline-flex}button.row-act:focus-visible,tr:hover button.row-act{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.row-act:focus-visible,tr:hover button.row-act{border-color:color-mix(in srgb,var(--ink) 14%,transparent)}}button.row-act:focus-visible,tr:hover button.row-act{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){button.row-act:focus-visible,tr:hover button.row-act{background:color-mix(in srgb,var(--surface) 70%,transparent)}}button.row-act:focus-visible,tr:hover button.row-act{color:var(--ink)}button.row-act:hover{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){button.row-act:hover{border-color:color-mix(in srgb,var(--pine) 45%,transparent)}}button.row-act:hover{color:var(--pine)}button.row-act.is-open{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.row-act.is-open{border-color:color-mix(in srgb,var(--ink) 14%,transparent)}}button.row-act.is-open{color:var(--ink)}.lead-pill{background:var(--tier);align-items:center;gap:5px;height:26px;padding:0 9px 0 7px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lead-pill{background:color-mix(in srgb,var(--tier) 13%,transparent)}}.lead-pill{color:var(--tier)}@supports (color:color-mix(in lab,red,red)){.lead-pill{color:color-mix(in srgb,var(--tier) 75%,var(--ink))}}.lead-pill{border:1px solid var(--tier)}@supports (color:color-mix(in lab,red,red)){.lead-pill{border:1px solid color-mix(in srgb,var(--tier) 30%,transparent)}}.lead-pill{font-size:15px}.lead-pill>span{letter-spacing:1px;font-size:10px}a.q-mark.tier{color:var(--tier)}@supports (color:color-mix(in lab,red,red)){a.q-mark.tier{color:color-mix(in srgb,var(--tier) 75%,var(--ink))}}a.q-mark.tier{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){a.q-mark.tier{background:color-mix(in srgb,var(--tier) 13%,transparent)}}a.q-mark.tier:hover{filter:none;background:var(--tier)}@supports (color:color-mix(in lab,red,red)){a.q-mark.tier:hover{background:color-mix(in srgb,var(--tier) 22%,transparent)}}.fb-overlay{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101c1647;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fb-overlay .fb-confirm{width:min(420px,100%);position:static}@media (min-width:901px){table.data.cases.aligned th.col-feedback{width:9%}table.data.cases.aligned td.col-feedback{padding-right:14px}}table.data tr.day-row td,table.data tr.day-row:hover td{border-bottom-width:1px}.qv-score .lead-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;display:grid}.qv-score .lead-card>.lead-dim{border-bottom:0;padding:4px 0 6px}.qv-score .lead-card>.lead-flags{border-top:1px solid var(--ink);grid-column:1/-1;padding:6px 0 4px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-flags{border-top:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}.qv-score{padding-bottom:12px}.qv-flow{columns:360px 2;column-gap:14px}.qv-flow>.qv-sec{break-inside:avoid;margin:0 0 14px;display:block}.qv-flow>.qv-sec+.qv-sec{border-top:1px solid var(--glass-line);margin-top:0;padding-top:16px}.qv-head{padding:14px 20px 14px 24px}.qv-name{margin-top:0;font-size:26px}.qv-chips{margin-top:10px}.qv-lights{font-size:22px}.qv-tier b{font-size:26px}@media (max-width:900px){.qv-score .lead-card{grid-template-columns:1fr}.qv-score .lead-card>.lead-dim{border-bottom:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}}.q-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#101c1652;place-items:start center;padding:4vh 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.q-dialog{background:var(--canvas);border-radius:18px;width:min(1080px,100%);padding:14px 18px 18px;box-shadow:0 30px 80px -20px #00000073}.q-dialog-bar{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.q-close{border:1px solid var(--ink);border-radius:10px;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.q-close{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.q-close{background:var(--glass-strong);color:var(--ink-2);cursor:pointer;font-size:22px;line-height:1}.q-close:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.q-close:hover{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.qv-score .lead-row{grid-template-columns:max-content 1fr;gap:12px}.page-close{flex:none;align-self:flex-start}button.inline-edit{all:unset;cursor:pointer;box-sizing:border-box;border-radius:6px;margin:-2px -4px;padding:2px 4px}button.inline-edit:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.inline-edit:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}button.inline-edit:hover{box-shadow:inset 0 -1px 0 var(--ink)}@supports (color:color-mix(in lab,red,red)){button.inline-edit:hover{box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--ink) 30%,transparent)}}button.inline-edit:focus-visible{outline:2px solid var(--focus)}.inline-edit-form{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.inline-edit-form .in{width:auto;min-width:0;padding:4px 8px;font-size:14px}.inline-edit-form input[type=text]{width:180px}.inline-edit-form button{border:1px solid var(--ink);border-radius:7px;width:28px;height:28px}@supports (color:color-mix(in lab,red,red)){.inline-edit-form button{border:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.inline-edit-form button{background:var(--glass-strong);cursor:pointer;font-size:15px;line-height:1}.inline-edit-form .ie-ok{color:var(--pine)}.inline-edit-form .ie-x{color:var(--ink-3)}.inline-edit-form{flex-wrap:nowrap}td:has(>.inline-edit-form){white-space:nowrap;overflow:visible!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#161b1a;--paper:#161b1a;--surface:#1f2624;--glass:#ffffff0b;--glass-strong:#ffffff12;--glass-line:#ffffff12;--glass-edge:#0000004d;--glass-shadow:0 12px 30px -20px #000000b3;--shadow:0 1px 2px #00000040,0 6px 18px -8px #00000059;--ink:#e3e8e5;--ink-2:#b2bcb7;--ink-3:#87928c;--line:#ffffff1a;--line-2:#ffffff0f;--field-a:#6e96d21a;--field-b:#64aa8c14;--field-c:#d2af6408;--field-d:#a091d20d;--tint:9%;--tone-green:#6dbb97;--tone-blue:#7ea7df;--tone-violet:#a898d9;--tone-amber:#d4b26a;--pine:#6dbb97;--sky:#7ea7df;--violet:#a898d9;--signal:#d4b26a;--brick:#d98a80;--nav-bg:#ffffff09;--nav-ink:#c9d1cd;--nav-ink-3:#8a958f;--nav-hover:#ffffff0d;--series-1:#6f9fdc;--series-2:#d48a6e;--series-3:#62b48f;--series-4:#cfa954;--series-muted:#56605b}}:root[data-theme=dark]{--canvas:#161b1a;--paper:#161b1a;--surface:#1f2624;--glass:#ffffff0b;--glass-strong:#ffffff12;--glass-line:#ffffff12;--glass-edge:#0000004d;--glass-shadow:0 12px 30px -20px #000000b3;--shadow:0 1px 2px #00000040,0 6px 18px -8px #00000059;--ink:#e3e8e5;--ink-2:#b2bcb7;--ink-3:#87928c;--line:#ffffff1a;--line-2:#ffffff0f;--field-a:#6e96d21a;--field-b:#64aa8c14;--field-c:#d2af6408;--field-d:#a091d20d;--tint:9%;--tone-green:#6dbb97;--tone-blue:#7ea7df;--tone-violet:#a898d9;--tone-amber:#d4b26a;--pine:#6dbb97;--sky:#7ea7df;--violet:#a898d9;--signal:#d4b26a;--brick:#d98a80;--nav-bg:#ffffff09;--nav-ink:#c9d1cd;--nav-ink-3:#8a958f;--nav-hover:#ffffff0d;--series-1:#6f9fdc;--series-2:#d48a6e;--series-3:#62b48f;--series-4:#cfa954;--series-muted:#56605b}.lead-level{color:var(--lv)}@supports (color:color-mix(in lab,red,red)){.lead-level{color:color-mix(in srgb,var(--lv) 80%,var(--ink))}}.lead-level{background:var(--lv)}@supports (color:color-mix(in lab,red,red)){.lead-level{background:color-mix(in srgb,var(--lv) 16%,transparent)}}.lead-level{border:1px solid var(--lv)}@supports (color:color-mix(in lab,red,red)){.lead-level{border:1px solid color-mix(in srgb,var(--lv) 30%,transparent)}}.pop-edit{z-index:95;background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:10px;width:280px;padding:14px 16px;display:grid;position:fixed;box-shadow:0 16px 40px -12px #101c1659}.pop-edit b{font-size:14px}.pop-edit .in{width:100%}.pop-edit .row{flex-wrap:wrap;gap:8px;display:flex}.case-dialog{width:min(1180px,100%);padding:22px 26px 26px}.case-dialog .page-head{margin-top:0}.pop-form{gap:8px;display:flex}.pop-form .in{flex:1;min-width:0}.pop-edit .transcript-form{gap:10px;display:grid}.pop-edit .transcript-form .row{flex-wrap:wrap;gap:8px;display:flex}button.funnel-btn{white-space:nowrap;font-size:14px;font-weight:600}button.funnel-btn span{color:var(--ink-3);margin-left:2px;font-size:11px}.funnel-form{gap:10px;display:grid}.funnel-options{gap:4px;display:grid}.funnel-options label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:14px;display:flex}.funnel-options label:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.funnel-options label:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.funnel-options label.on{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.funnel-options label.on{background:color-mix(in srgb,var(--pine) 10%,transparent)}}.funnel-options label.on{font-weight:600}.q-fold>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 20px;list-style:none;display:flex}.q-fold>summary::-webkit-details-marker{display:none}.q-fold>summary h2{margin:0;font-size:18px}.q-fold>summary h2:before{content:"▸";width:1em;color:var(--ink-3);transition:transform .15s;display:inline-block}.q-fold[open]>summary h2:before{transform:rotate(90deg)}.q-fold-hint{margin-left:auto}.q-fold[open] .q-fold-hint{display:none}.q-fold[open]>.qv{padding:0 20px 20px}@media (max-width:600px){.q-fold>summary{padding:12px 14px}.q-fold[open]>.qv{padding:0 12px 14px}}.page-head:has(>.page-close){flex-wrap:nowrap;align-items:flex-start}table.data td.col-prospect .lead-cell{vertical-align:1px}table.data td.col-prospect .lead-sub{white-space:normal;color:var(--ink-3);margin-top:2px;font-size:12.5px;line-height:1.35;display:block}table.data td.col-prospect .lead-pill{height:22px;padding:0 7px 0 6px;font-size:13px}button.row-act.icon{justify-content:center;width:32px;padding:0;font-size:18px}table.data.cases.aligned th.act{width:48px}@media (min-width:901px){table.data.cases.aligned.has-lead th.col-prospect{width:32%}}button.row-act.icon{gap:3px;width:auto;padding:0 7px}button.row-act.icon .chev{color:var(--ink-3);font-size:10px}.cf-howto{background:var(--ink);border-radius:10px;margin-top:12px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.cf-howto{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.cf-howto{color:var(--ink-2);line-height:1.5}.cf-howto ol{gap:6px;margin:6px 0;padding-left:18px;display:grid}.cf-howto code{background:var(--ink);border-radius:5px;padding:1px 5px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.cf-howto code{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.drawer-head,.nav-backdrop{display:none}@media (max-width:860px){.nav.menu-open .nav-body{z-index:85;background:var(--canvas);background-image:linear-gradient(var(--glass-strong),var(--glass-strong));border-radius:0 0 20px 20px;grid-template-columns:1fr 1fr;align-content:start;gap:2px 8px;max-height:100dvh;padding:12px 14px 14px;animation:sheet-in .18s ease-out;display:grid;position:fixed;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -16px #0006}.nav.menu-open .drawer-head{grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 2px 2px;display:flex}.nav.menu-open .drawer-head .word{font-family:var(--font-cond);font-size:20px;font-weight:700}.nav.menu-open .nav-body>span{display:contents}.nav.menu-open .nav-body .group{grid-column:1/-1;margin:8px 6px 0;font-size:11.5px;display:block}.nav.menu-open .nav-body .item{width:100%;min-width:0;padding:7px 8px;font-size:14.5px}.nav.menu-open .nav-body .item .txt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav.menu-open .nav-body .item .ico-wrap{width:28px;height:28px}.nav.menu-open .nav-body .foot{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-top:10px;display:flex}.nav.menu-open .nav-body .foot .who{margin:0}.nav-backdrop{z-index:84;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101c1659;animation:fade-in .18s ease-out;display:block;position:fixed;inset:0}}@keyframes sheet-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes drawer-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nav-backdrop,.nav.menu-open .nav-body{animation:none}}@media (max-width:860px){.nav.menu-open{-webkit-backdrop-filter:none!important;filter:none!important;contain:none!important;transform:none!important}}section.block{--idc:var(--tone-blue)}section.block.tone-followup{--idc:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){section.block.tone-followup{--idc:color-mix(in srgb,var(--tone-amber) 85%,var(--ink))}}section.block.tone-past{--idc:var(--tone-violet)}section.block.tone-money{--idc:var(--tone-green)}section.block.alert,section.block.tone-alert{--idc:var(--brick)}table.data a.case-link,table.data a.case-link:focus-visible,table.data a.case-link:hover,table.data td.col-id a.case-link{color:var(--idc,var(--tone-blue));border-color:var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){table.data a.case-link,table.data a.case-link:focus-visible,table.data a.case-link:hover,table.data td.col-id a.case-link{border-color:color-mix(in srgb,var(--idc,var(--tone-blue)) 24%,transparent)}}table.data a.case-link,table.data td.col-id a.case-link{background:var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){table.data a.case-link,table.data td.col-id a.case-link{background:color-mix(in srgb,var(--idc,var(--tone-blue)) 10%,transparent)}}table.data a.case-link:focus-visible,table.data a.case-link:hover{background:var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){table.data a.case-link:focus-visible,table.data a.case-link:hover{background:color-mix(in srgb,var(--idc,var(--tone-blue)) 20%,transparent)}}table.data a.link{color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){table.data a.link{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent)}}table.data a.link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.team-calls{flex-wrap:wrap;gap:8px;margin:-6px 0 18px;display:flex}.team-call{color:var(--ink-2);background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 12px;font-size:14px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.team-call:hover{color:var(--ink);transform:translateY(-1px)}.team-call .tc-label{color:var(--ink);font-weight:600}.team-call .tc-when{color:var(--ink-3)}.team-call.next{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.team-call.next{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.team-call.next{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.team-call.next{background:color-mix(in srgb,var(--tone-blue) 9%,var(--glass-strong))}}.team-call.next .tc-when,.team-call.next svg{color:var(--tone-blue)}.team-call.live{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.team-call.live{border-color:color-mix(in srgb,var(--tone-green) 45%,transparent)}}.team-call.live{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.team-call.live{background:color-mix(in srgb,var(--tone-green) 12%,var(--glass-strong))}}.team-call.live .tc-when,.team-call.live svg{color:var(--tone-green)}.tc-row,.team-calls-form{gap:8px;display:grid}.tc-row{grid-template-columns:minmax(140px,1fr) 140px 110px minmax(200px,2fr)}@media (max-width:800px){.tc-row{grid-template-columns:1fr 1fr}}.case-search{min-width:220px;display:inline-block;position:relative}.case-search .in{width:100%}.case-hits{z-index:96;background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:320px;max-width:420px;margin:0;padding:4px;list-style:none;position:fixed;box-shadow:0 14px 34px -14px #101c1659}.case-hits button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:7px;width:100%;padding:7px 10px;font-size:14px;display:block}.case-hits button:focus-visible,.case-hits button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.case-hits button:focus-visible,.case-hits button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.case-hits .muted{font-size:12.5px}table.data td.col-prospect button.lead-sub{all:unset;cursor:pointer;white-space:normal;color:var(--ink-3);border-radius:4px;margin-top:2px;font-size:12.5px;line-height:1.35;display:block}table.data td.col-prospect button.lead-sub:focus-visible,table.data td.col-prospect button.lead-sub:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}button.lead-cell .lead-pill{transition:background .15s,border-color .15s}button.lead-cell:focus-visible .lead-pill,button.lead-cell:hover .lead-pill{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){button.lead-cell:focus-visible .lead-pill,button.lead-cell:hover .lead-pill{background:color-mix(in srgb,var(--tier) 24%,transparent)}}button.lead-cell:focus-visible .lead-pill,button.lead-cell:hover .lead-pill{border-color:var(--tier)}@supports (color:color-mix(in lab,red,red)){button.lead-cell:focus-visible .lead-pill,button.lead-cell:hover .lead-pill{border-color:color-mix(in srgb,var(--tier) 45%,transparent)}}button.lead-cell:focus-visible .q-mark,button.lead-cell:hover .q-mark{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){button.lead-cell:focus-visible .q-mark,button.lead-cell:hover .q-mark{background:color-mix(in srgb,var(--tone-blue) 20%,transparent)}}button.lead-cell:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:8px}.nav .item.meeting .txt{line-height:1.2;display:grid}.nav .item.meeting .txt small{color:var(--nav-ink-3,var(--ink-3));font-size:12px;font-weight:400}.nav .item.meeting.next .txt small{color:var(--tone-blue);font-weight:600}.nav.collapsed .item.meeting .txt small{display:none}.meet-btns{margin:4px 0 6px;display:grid}.meet-btn{color:var(--ink);border:1px solid var(--tone-blue);border-radius:12px;align-items:center;gap:10px;padding:8px 12px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.meet-btn{border:1px solid color-mix(in srgb,var(--tone-blue) 28%,transparent);background:color-mix(in srgb,var(--tone-blue) 6%,transparent)}}.meet-btn{transition:background .15s,border-color .15s}.meet-btn:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.meet-btn:hover{background:color-mix(in srgb,var(--tone-blue) 13%,transparent)}}.meet-btn:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.meet-btn:hover{border-color:color-mix(in srgb,var(--tone-blue) 45%,transparent)}}.meet-btn .ico{color:var(--tone-blue);flex:none}.meet-btn .txt{min-width:0;line-height:1.2;display:grid}.meet-btn .txt small{color:var(--ink-3)}.meet-btn.next .txt small{color:var(--tone-blue);font-weight:600}.meet-btn .out{color:var(--ink-3);margin-left:auto;font-size:13px}.nav.collapsed .meet-btn{justify-content:center;padding:8px}.nav.collapsed .meet-btn .out,.nav.collapsed .meet-btn .txt{display:none}@media (max-width:860px){.nav.menu-open .meet-btns{grid-column:1/-1;grid-template-columns:1fr 1fr;margin:4px 0 0}}button.row-act.icon{height:30px;color:var(--idc,var(--tone-blue));background:var(--idc,var(--tone-blue));border-radius:9px;padding:0 8px}@supports (color:color-mix(in lab,red,red)){button.row-act.icon{background:color-mix(in srgb,var(--idc,var(--tone-blue)) 8%,transparent)}}button.row-act.icon{border:1px solid var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-act.icon{border:1px solid color-mix(in srgb,var(--idc,var(--tone-blue)) 22%,transparent)}}button.row-act.icon:focus-visible,button.row-act.icon:hover,tr:hover button.row-act.icon{color:var(--idc,var(--tone-blue));background:var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-act.icon:focus-visible,button.row-act.icon:hover,tr:hover button.row-act.icon{background:color-mix(in srgb,var(--idc,var(--tone-blue)) 18%,transparent)}}button.row-act.icon:focus-visible,button.row-act.icon:hover,tr:hover button.row-act.icon{border-color:var(--idc,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-act.icon:focus-visible,button.row-act.icon:hover,tr:hover button.row-act.icon{border-color:color-mix(in srgb,var(--idc,var(--tone-blue)) 40%,transparent)}}button.row-act.icon .chev{color:inherit;opacity:.7}button.row-act.icon.is-open{color:var(--ink-2);background:var(--glass-strong);border-color:var(--line)}table.data td.col-prospect:has(button.lead-cell:hover,button.lead-sub:hover) button.lead-cell .lead-pill{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){table.data td.col-prospect:has(button.lead-cell:hover,button.lead-sub:hover) button.lead-cell .lead-pill{background:color-mix(in srgb,var(--tier) 24%,transparent)}}table.data td.col-prospect:has(button.lead-cell:hover,button.lead-sub:hover) button.lead-cell .lead-pill{border-color:var(--tier)}@supports (color:color-mix(in lab,red,red)){table.data td.col-prospect:has(button.lead-cell:hover,button.lead-sub:hover) button.lead-cell .lead-pill{border-color:color-mix(in srgb,var(--tier) 45%,transparent)}}table.data td.col-prospect:has(button.lead-cell:hover,button.lead-sub:hover) button.lead-sub{color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:860px){.nav.menu-open{z-index:1000;position:relative}.nav.menu-open .nav-body{z-index:1001}.nav-backdrop{z-index:1000}}.meet-btns{gap:4px;margin:2px 0 4px}.meet-btn{border-color:var(--tone-blue);gap:8px;padding:5px 10px}@supports (color:color-mix(in lab,red,red)){.meet-btn{border-color:color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.meet-btn{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.meet-btn{background:color-mix(in srgb,var(--tone-blue) 4%,transparent)}}table.data a.case-link,table.data a.case-link:focus-visible,table.data a.case-link:hover,table.data td.col-id a.case-link{padding:0;background:0 0!important;border-color:#0000!important}table.data a.case-link:hover{text-underline-offset:3px;text-decoration:underline}button.row-act.add-btn{color:var(--tone-amber);border-radius:999px;padding:2px 10px;font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn{color:color-mix(in srgb,var(--tone-amber) 75%,var(--ink))}}button.row-act.add-btn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}button.row-act.add-btn{border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn{border:1px solid color-mix(in srgb,var(--tone-amber) 30%,transparent)}}button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{background:color-mix(in srgb,var(--tone-amber) 26%,transparent)}}button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{border-color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{border-color:color-mix(in srgb,var(--tone-amber) 50%,transparent)}}button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.row-act.add-btn:hover,tr:hover button.row-act.add-btn{color:color-mix(in srgb,var(--tone-amber) 75%,var(--ink))}}.mode-switch{background:var(--ink);border-radius:999px;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.mode-switch{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.mode-switch{margin-bottom:8px}.mode-switch button{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600}.mode-switch button[aria-pressed=true]{background:var(--glass-strong);color:var(--ink);box-shadow:var(--shadow)}.nav.collapsed .mode-switch{display:none}.origin-pick{grid-template-columns:minmax(0,2fr) minmax(200px,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.origin-pick .f{gap:6px;display:grid;position:relative}.origin-chosen{background:var(--pine);border-radius:8px;align-items:baseline;gap:10px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.origin-chosen{background:color-mix(in srgb,var(--pine) 8%,transparent)}}.origin-hits{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:0;padding:4px;list-style:none}.origin-hits button{all:unset;box-sizing:border-box;cursor:pointer;border-radius:7px;width:100%;padding:6px 10px;font-size:14px;display:block}.origin-hits button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.origin-hits button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}@media (max-width:700px){.origin-pick{grid-template-columns:1fr}}@media (min-width:901px){table.data.cases.aligned.dense th.col-id,table.data.cases.aligned.dense th.col-qcAt,table.data.cases.aligned.dense th.col-scAt,table.data.cases.aligned.dense th.col-time{width:7%}table.data.cases.aligned.dense th.col-prospect{width:20%}table.data.cases.aligned.dense th.col-closer,table.data.cases.aligned.dense th.col-coach,table.data.cases.aligned.dense th.col-setter{width:11%}table.data.cases.aligned.dense th.col-qcOutcome,table.data.cases.aligned.dense th.col-scOutcome{width:7%}table.data.cases.aligned.dense th.col-ticket{width:9%}table.data.cases.aligned.dense th.col-qcRec,table.data.cases.aligned.dense th.col-scRec{width:10%}}table.data.cases.dense td,table.data.cases.dense th{padding-left:8px;padding-right:8px}@media (min-width:901px){table.data.cases.aligned.dense th.col-id{width:6%}table.data.cases.aligned.dense th.col-prospect{width:18%}table.data.cases.aligned.dense th.col-closer,table.data.cases.aligned.dense th.col-coach,table.data.cases.aligned.dense th.col-setter{width:12%}table.data.cases.aligned.dense th.col-ticket{width:10%}table.data.cases.aligned.dense th.col-qcRec,table.data.cases.aligned.dense th.col-scRec{width:9%}table.data.cases.dense td.col-ticket{padding-right:14px}}.writeback-row{border-top:1px solid var(--line-2);flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;padding-top:10px;display:flex}.writeback-row>span{flex:360px}.contact-pill{height:24px;font:inherit;white-space:nowrap;color:var(--ink-3,var(--ink-2));border:1px dashed var(--ink);background:0 0;border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 8px;font-size:12.5px;font-weight:600;line-height:1;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.contact-pill{border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}button.contact-pill{cursor:pointer;transition:background .12s,border-color .12s}button.contact-pill:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.contact-pill:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}button.contact-pill:hover{border-style:solid}.contact-pill .contact-dot{border:1.5px solid;border-radius:50%;width:7px;height:7px}.contact-pill.soon{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.contact-pill.soon{color:color-mix(in srgb,var(--tone-amber) 78%,var(--ink))}}.contact-pill.soon{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.contact-pill.soon{background:color-mix(in srgb,var(--tone-amber) 15%,transparent)}}.contact-pill.soon{border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.contact-pill.soon{border:1px solid color-mix(in srgb,var(--tone-amber) 40%,transparent)}}.contact-pill.soon .contact-dot{background:var(--tone-amber);border-color:var(--tone-amber)}button.contact-pill.soon:hover{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){button.contact-pill.soon:hover{background:color-mix(in srgb,var(--tone-amber) 26%,transparent)}}.contact-pill.done{color:var(--pine);background:var(--pine-soft);border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.contact-pill.done{border:1px solid color-mix(in srgb,var(--pine) 22%,transparent)}}button.contact-pill.done:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){button.contact-pill.done:hover{background:color-mix(in srgb,var(--pine) 20%,transparent)}}.contact-pill.pending{opacity:.6}.contact-pill:focus-visible{outline:2px solid var(--focus,var(--pine));outline-offset:2px}.contact-open{color:var(--tone-amber);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.contact-open{color:color-mix(in srgb,var(--tone-amber) 78%,var(--ink))}}.contact-open:before{content:"";background:var(--tone-amber);border-radius:50%;width:7px;height:7px}table.data.cases th.col-contact{width:128px}table.data.cases.dense th.col-contact{width:120px}@media (max-width:700px){.contact-pill{justify-content:center;width:28px;height:28px;padding:0}.contact-pill .contact-txt{display:none}table.data.cases th.col-contact,table.data.cases.dense th.col-contact{width:44px;font-size:0}}.meet-btns{grid-template-columns:max-content;gap:6px;margin:4px 0 10px 2px}.meet-btn{border-radius:10px;gap:9px;padding:7px 12px 7px 10px}.meet-btn .ico{width:16px;height:16px}.meet-btn .txt{align-items:baseline;gap:7px;display:flex}.meet-btn .txt b{font-size:13.5px;font-weight:600}.meet-btn .txt small{font-size:12px}.meet-btn .out{margin-left:6px;font-size:11px}.nav.collapsed .meet-btns{grid-template-columns:1fr;margin-left:0}@media (max-width:860px){.nav.menu-open .meet-btns{grid-template-columns:1fr 1fr;margin-left:0}}.archive-row{background:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 14px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.archive-row{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.archive-row>span{flex:340px}.ghl-list{gap:10px;display:grid}.ghl-row{border:1px solid var(--line-2);border-radius:10px;flex-wrap:wrap;align-items:end;gap:10px;padding:10px 12px;display:flex}.ghl-row .ghl-coach{flex-direction:column;align-self:center;gap:4px;min-width:150px;display:flex}.ghl-row .ghl-coach .chip{align-self:flex-start}.ghl-row .f.grow{flex:260px}.ghl-row>p{flex-basis:100%}table.data.cases tr.need-contact>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.need-contact>td{background:color-mix(in srgb,var(--brick) 7%,transparent)}}table.data.cases tr.need-contact>td:first-child{box-shadow:inset 3px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.need-contact>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--brick) 55%,transparent)}}table.data.cases tr.contact-armable{cursor:pointer}table.data.cases tr.need-contact:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.need-contact:hover>td{background:color-mix(in srgb,var(--brick) 11%,transparent)}}.contact-btn{vertical-align:middle;min-width:28px;height:28px;font:inherit;white-space:nowrap;cursor:pointer;color:var(--brick);background:var(--brick);border-radius:999px;justify-content:center;align-items:center;gap:5px;margin-right:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.contact-btn{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.contact-btn{border:1px solid var(--brick)}@supports (color:color-mix(in lab,red,red)){.contact-btn{border:1px solid color-mix(in srgb,var(--brick) 35%,transparent)}}.contact-btn{animation:contact-in .14s ease-out}.contact-btn:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.contact-btn:hover{background:color-mix(in srgb,var(--brick) 18%,transparent)}}.contact-btn.done{width:28px;color:var(--pine);background:var(--pine-soft);border-color:var(--pine);padding:0}@supports (color:color-mix(in lab,red,red)){.contact-btn.done{border-color:color-mix(in srgb,var(--pine) 25%,transparent)}}.contact-btn.done{animation:none}button.contact-btn.done:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){button.contact-btn.done:hover{background:color-mix(in srgb,var(--pine) 22%,transparent)}}.contact-btn.pending{opacity:.6}.contact-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes contact-in{0%{opacity:0;transform:translate(4px,-50%)}}@media (prefers-reduced-motion:reduce){.contact-btn{animation:none}}.contact-open{color:var(--brick)}.contact-open:before{background:var(--brick)}.nav .item.foreign .foreign-txt{min-width:0;line-height:1.15;display:grid}.nav .item.foreign .foreign-txt small{color:var(--tone-amber,var(--ink-3));letter-spacing:0;font-size:11px;font-weight:600}.nav .item.foreign[aria-current=page]{box-shadow:inset 0 0 0 1.5px var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.nav .item.foreign[aria-current=page]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--tone-amber) 55%,transparent)}}.nav .item.foreign .back-own{color:var(--ink-3);margin-left:auto;font-size:14px}.nav .item.foreign:hover .back-own{color:var(--ink)}.nav.collapsed .item.foreign .back-own{display:none}table.data.cases td.act{position:relative}.contact-btn:not(.done){z-index:2;box-shadow:0 2px 8px var(--ink);position:absolute;top:50%;right:56px;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.contact-btn:not(.done){box-shadow:0 2px 8px color-mix(in srgb,var(--ink) 10%,transparent)}}.contact-btn:not(.done){background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.contact-btn:not(.done){background:color-mix(in srgb,var(--brick) 10%,var(--surface,#fff))}}table.data.followups{table-layout:auto}table.data.followups.busy{opacity:.7}table.data.followups .col-why{max-width:360px}table.data.followups .fu-date{font-size:15px}table.data.followups tr.fu-overdue .fu-rel{font-weight:600}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--brick) 55%,transparent)}table.data.followups tr.fu-soon>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--tone-amber) 65%,transparent)}}.fu-contact{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;font-size:12.5px;display:flex}.fu-quote{font-size:12.5px;font-style:italic}.fu-actions{align-items:center;gap:6px;display:inline-flex}.fu-btn{height:28px;font:inherit;white-space:nowrap;cursor:pointer;color:var(--ink-2);border:1px solid var(--line);background:0 0;border-radius:999px;padding:0 10px;font-size:12.5px;font-weight:600}.fu-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-btn:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.fu-btn:hover{color:var(--ink)}.fu-btn.good{color:var(--pine);background:var(--pine-soft);border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fu-btn.good{border-color:color-mix(in srgb,var(--pine) 25%,transparent)}}.fu-btn.good:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fu-btn.good:hover{background:color-mix(in srgb,var(--pine) 22%,transparent)}}.fu-owner{line-height:1.15;cursor:pointer;border:1px dashed #0000;border-radius:8px;padding:4px 8px}.fu-owner:hover{border-color:var(--line);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-owner:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.fu-owner.orphan{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.fu-owner.orphan{border-color:color-mix(in srgb,var(--brick) 40%,transparent)}}.fu-owner.orphan small{color:var(--brick);font-weight:600}.fu-reasons{gap:4px;font-size:13.5px;display:grid}.fu-reasons label{align-items:center;gap:6px;display:flex}.chip-btn{font:inherit;cursor:pointer;background:var(--ink);border-radius:999px;padding:3px 9px;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.chip-btn{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.chip-btn{border:1px solid var(--line);color:var(--ink)}.chip-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.chip-btn:hover{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.later-pick{border:0;gap:8px;margin:0 0 14px;padding:0;display:grid}.later-pick legend{color:var(--ink-3);margin-bottom:6px;font-size:13px}.later-pick .in[type=date]{max-width:200px}@media (max-width:700px){table.data.followups .col-why{min-width:200px}.fu-actions{flex-direction:column;align-items:stretch}}.later-pick .segmented{justify-self:start}.celebrate-toast{-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);background:#ffffff29;border-color:#ffffff73;gap:18px;padding:18px 26px 20px 30px;font-size:24px;box-shadow:0 18px 50px -24px #0000004d}.celebrate-toast .timer{opacity:.7;height:3px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .celebrate-toast{background:#10181438}}.ct{vertical-align:1px;box-sizing:border-box;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;margin:0 8px 0 0;padding:0;display:inline-grid}.ct.ask{cursor:pointer;border:1.5px solid var(--ink);background:0 0}@supports (color:color-mix(in lab,red,red)){.ct.ask{border:1.5px solid color-mix(in srgb,var(--ink) 20%,transparent)}}.ct.ask{color:#0000;transition:border-color .15s,background .15s,color .15s}.ct.ask:focus-visible,.ct.ask:hover{border-color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct.ask:focus-visible,.ct.ask:hover{background:color-mix(in srgb,var(--pine) 10%,transparent)}}.ct.ask:focus-visible,.ct.ask:hover{color:var(--pine)}.ct.ask:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ct.ask.pending{opacity:.5}.ct.ask.err{border-color:var(--brick)}.ct.open{border:1.5px dashed var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct.open{border:1.5px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.ct.done{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct.done{background:color-mix(in srgb,var(--pine) 14%,transparent);border:1px solid color-mix(in srgb,var(--pine) 22%,transparent)}table.data.cases tr.ct-red>td{background:color-mix(in srgb,var(--brick) 4.5%,transparent)}}table.data.cases tr.ct-red>td:first-child{box-shadow:inset 2px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-red>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 38%,transparent)}table.data.cases tr.ct-amber>td{background:color-mix(in srgb,var(--tone-amber) 5%,transparent)}table.data.cases tr.ct-amber>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 45%,transparent)}}.contact-open{opacity:.85;font-weight:500}.fu-wrap{gap:10px;display:grid}.fu-filter{background:var(--ink);border-radius:10px;justify-self:start;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fu-filter{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.fu-filter button{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:5px 11px;font-size:13px}.fu-filter button span{font-variant-numeric:tabular-nums;color:var(--ink-3);margin-left:4px}.fu-filter button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000014}table.data.followups{table-layout:fixed;width:100%}table.data.followups th.col-who{width:24%}table.data.followups th.col-owner{width:150px}table.data.followups td{vertical-align:top;padding-top:12px;padding-bottom:12px}table.data.followups .fu-date{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600;display:block}table.data.followups .fu-rel{color:var(--ink-3);margin-top:2px;font-size:12px;display:block}table.data.followups tr.fu-overdue .fu-rel{color:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 45%,transparent)}table.data.followups tr.fu-soon>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 55%,transparent)}}.fu-check{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.fu-check{color:color-mix(in srgb,var(--tone-amber) 80%,var(--ink))}}.fu-check{border-bottom:1px dotted;font-weight:600}.fu-meta{color:var(--ink-3);flex-wrap:wrap;gap:2px 0;margin-top:3px;font-size:12.5px;display:flex}.fu-meta>*+:before{content:"·";color:var(--ink);margin:0 6px}@supports (color:color-mix(in lab,red,red)){.fu-meta>*+:before{color:color-mix(in srgb,var(--ink) 25%,transparent)}}.fu-meta a.link,.fu-quote{color:var(--ink-2)}.fu-quote{-webkit-line-clamp:2;border-left:2px solid var(--ink);-webkit-box-orient:vertical;padding-left:10px;font-size:13px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fu-quote{border-left:2px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.fu-note{margin-bottom:4px;font-size:13.5px;display:block}.fu-rail{border:1px solid var(--ink);align-items:stretch;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fu-rail{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.fu-rail{background:var(--surface);border-radius:9px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.fu-rail{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.fu-act{height:30px;font:inherit;letter-spacing:.01em;color:var(--ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.fu-act+.fu-act{border-left:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-act+.fu-act{border-left:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.fu-act svg{opacity:.75}.fu-act:hover,.fu-act[aria-expanded=true]{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-act:hover,.fu-act[aria-expanded=true]{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.fu-act:hover,.fu-act[aria-expanded=true]{color:var(--ink)}.fu-act:hover svg{opacity:1}.fu-act.primary{color:var(--pine)}.fu-act.primary:hover,.fu-act.primary[aria-expanded=true]{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fu-act.primary:hover,.fu-act.primary[aria-expanded=true]{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.fu-act.primary:hover,.fu-act.primary[aria-expanded=true]{color:var(--pine)}.fu-act:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.fu-owner{text-align:left;line-height:1.2;font:inherit;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:7px;margin:-3px -7px;padding:3px 7px;font-size:13.5px;display:inline-grid}button.fu-owner{cursor:pointer}button.fu-owner:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.fu-owner:hover{border-color:color-mix(in srgb,var(--ink) 12%,transparent)}}button.fu-owner:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.fu-owner:hover{background:color-mix(in srgb,var(--ink) 3%,transparent)}}.fu-owner small{color:var(--ink-3);font-size:11.5px}.fu-owner.orphan small,.fu-owner.orphan>span{color:var(--brick)}.fu-more{font:inherit;border:1px solid var(--ink);border-radius:999px;justify-self:center;align-items:baseline;gap:10px;padding:7px 16px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fu-more{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.fu-more{color:var(--ink);cursor:pointer;background:0 0}.fu-more span{color:var(--ink-3);font-size:12px;font-weight:400}.fu-more:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-more:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}@media (max-width:900px){table.data.followups,table.data.followups tbody{display:block}table.data.followups thead{display:none}table.data.followups tr{border-bottom:1px solid var(--line-2);grid-template-columns:auto 1fr auto;gap:4px 12px;padding:12px 4px 12px 10px;display:grid}table.data.followups td{background:0 0;border:0;display:block;padding:0!important}table.data.followups td.col-id{grid-area:1/1}table.data.followups td.col-due{text-align:right;grid-area:1/3}table.data.followups td.col-who{grid-area:1/2}table.data.followups td.col-owner,table.data.followups td.col-why{grid-column:1/-1}table.data.followups td.col-act{grid-column:1/-1;padding-top:6px!important}table.data.followups tr.fu-overdue,table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue,table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 45%,transparent)}}table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 55%,transparent)}}table.data.followups tr>td:first-child{box-shadow:none!important}.fu-rail{display:flex}.fu-act{flex:1;justify-content:center}}.qv-private{color:var(--ink-2);background:var(--ink);border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.qv-private{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.qv-locked{color:var(--ink-3);font-style:italic}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#1c2826;--paper:#1c2826;--surface:#26332f;--glass:#ffffff13;--glass-strong:#ffffff1b;--glass-line:#ffffff1c;--glass-edge:#00000038;--glass-shadow:0 14px 34px -22px #0009;--shadow:0 1px 2px #0003,0 8px 22px -10px #00000059;--ink:#edf2ef;--ink-2:#c1cbc6;--ink-3:#95a19b;--line:#ffffff21;--line-2:#ffffff14;--field-a:#4a91eb4d;--field-b:#3eba8c3d;--field-c:#ecb23c26;--field-d:#9680f02e;--tint:15%;--tone-green:#62c79d;--tone-blue:#73a9f0;--tone-violet:#ab9bf0;--tone-amber:#e4b955;--pine:#62c79d;--pine-soft:#62c79d29;--sky:#73a9f0;--violet:#ab9bf0;--signal:#e4b955;--brick:#ec9488;--brick-soft:#ec948829;--nav-bg:#ffffff0f;--nav-ink:#d3dcd7;--nav-ink-3:#97a39c;--nav-hover:#ffffff14}}:root[data-theme=dark]{--canvas:#1c2826;--paper:#1c2826;--surface:#26332f;--glass:#ffffff13;--glass-strong:#ffffff1b;--glass-line:#ffffff1c;--glass-edge:#00000038;--glass-shadow:0 14px 34px -22px #0009;--shadow:0 1px 2px #0003,0 8px 22px -10px #00000059;--ink:#edf2ef;--ink-2:#c1cbc6;--ink-3:#95a19b;--line:#ffffff21;--line-2:#ffffff14;--field-a:#4a91eb4d;--field-b:#3eba8c3d;--field-c:#ecb23c26;--field-d:#9680f02e;--tint:15%;--tone-green:#62c79d;--tone-blue:#73a9f0;--tone-violet:#ab9bf0;--tone-amber:#e4b955;--pine:#62c79d;--pine-soft:#62c79d29;--sky:#73a9f0;--violet:#ab9bf0;--signal:#e4b955;--brick:#ec9488;--brick-soft:#ec948829;--nav-bg:#ffffff0f;--nav-ink:#d3dcd7;--nav-ink-3:#97a39c;--nav-hover:#ffffff14}button.ct.done{cursor:pointer;padding:0}@supports (color:color-mix(in lab,red,red)){button.ct.done:hover{background:color-mix(in srgb,var(--pine) 24%,transparent)}table.data.cases tr.ct-armed>td{background:color-mix(in srgb,var(--pine) 5%,transparent)}}.ct-prompt{z-index:2;white-space:nowrap;font:inherit;cursor:pointer;color:var(--pine);background:var(--pine);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500;position:absolute;top:50%;right:58px;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){.ct-prompt{background:color-mix(in srgb,var(--pine) 9%,var(--surface))}}.ct-prompt{border:1px dashed var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-prompt{border:1px dashed color-mix(in srgb,var(--pine) 45%,transparent)}}.ct-prompt{transition:background .12s,border-color .12s;animation:ct-in .16s ease-out}.ct-prompt:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-prompt:hover{background:color-mix(in srgb,var(--pine) 18%,var(--surface))}}.ct-prompt:hover{border-style:solid}.ct-prompt.off{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-prompt.off{background:color-mix(in srgb,var(--ink) 5%,var(--surface))}}.ct-prompt.off{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-prompt.off{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.ct-prompt.off:hover{color:var(--brick);border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.ct-prompt.off:hover{border-color:color-mix(in srgb,var(--brick) 45%,transparent)}}.ct-prompt.pending{opacity:.6}@keyframes ct-in{0%{opacity:0;transform:translate(6px,-50%)}}@media (prefers-reduced-motion:reduce){.ct-prompt{animation:none}}.ct-space{width:17px;margin-right:8px;display:inline-block}.block-head .head-side{flex-direction:column;align-items:flex-end;gap:3px;margin-left:auto;line-height:1.1;display:inline-flex}.block-head .head-side:empty{display:none}table.data td.col-prospect:has(.lead-line) .pros-name{display:block}table.data td.col-prospect .lead-line{flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0;margin-top:4px;display:flex}table.data td.col-prospect .lead-line button.lead-sub{flex:140px;min-width:0;margin:0;display:inline}table.data td.col-prospect .lead-line .lead-pill{height:22px;font-size:13.5px}table.data tbody tr:hover td,table.data tbody tr:hover th{background:0 0}@media (hover:hover){table.data tbody tr:not(.day-row):not(.edit-row):hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){table.data tbody tr:not(.day-row):not(.edit-row):hover{background:color-mix(in srgb,var(--surface) 62%,transparent)}}:root[data-theme=dark] table.data tbody tr:not(.day-row):not(.edit-row):hover{background:#ffffff12}}@media (hover:hover) and (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data tbody tr:not(.day-row):not(.edit-row):hover{background:#ffffff12}}table.data.cases tr.ct-red>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-red>td{background:color-mix(in srgb,var(--brick) 6%,transparent)}}@media (hover:hover){table.data.cases tr.ct-red:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-red:hover>td{background:color-mix(in srgb,var(--brick) 10%,transparent)}}}table.data.cases tr.ct-armed>td{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-armed>td{background:color-mix(in srgb,var(--pine) 6%,transparent)}}.ct-menu{z-index:96;background:var(--surface);border:1px solid var(--line);border-radius:12px;gap:6px;padding:5px;animation:ct-pop .14s ease-out;display:grid;position:fixed;box-shadow:0 14px 34px -14px #101c1666}.ct-menu button{font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:9px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.ct-menu button.set{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.set{background:color-mix(in srgb,var(--pine) 12%,transparent)}}.ct-menu button.set:focus-visible,.ct-menu button.set:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.set:focus-visible,.ct-menu button.set:hover{background:color-mix(in srgb,var(--pine) 22%,transparent)}}.ct-menu button.unset{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.unset{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ct-menu button.unset:focus-visible,.ct-menu button.unset:hover{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.unset:focus-visible,.ct-menu button.unset:hover{background:color-mix(in srgb,var(--brick) 12%,transparent)}}.ct-menu button:disabled{opacity:.6}.ct-menu .ct-err{color:var(--brick);padding:0 6px 4px;font-size:12px}@keyframes ct-pop{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@media (prefers-reduced-motion:reduce){.ct-menu{animation:none}}table.data.cases tr.ct-row{cursor:pointer}.pop-edit form.pop-form{gap:10px;display:grid}table.data.followups .fu-from{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}table.data.followups tr.fu-overdue>td,table.data.followups tr.fu-soon>td{box-shadow:none!important}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td{background:color-mix(in srgb,var(--brick) 6%,transparent)}table.data.followups tr.fu-soon>td{background:color-mix(in srgb,var(--tone-amber) 7%,transparent)}}@media (hover:hover){table.data.followups tr.fu-overdue:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue:hover>td{background:color-mix(in srgb,var(--brick) 10%,transparent)}}table.data.followups tr.fu-soon:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon:hover>td{background:color-mix(in srgb,var(--tone-amber) 11%,transparent)}}}@media (max-width:900px){table.data.followups tr.fu-overdue,table.data.followups tr.fu-soon{box-shadow:none}table.data.followups tr.fu-overdue{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue{background:color-mix(in srgb,var(--brick) 6%,transparent)}}table.data.followups tr.fu-soon{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{background:color-mix(in srgb,var(--tone-amber) 7%,transparent)}}table.data.followups tr.fu-overdue>td,table.data.followups tr.fu-soon>td{background:0 0}table.data.followups td.col-from .fu-from:before{content:"vom "}table.data.followups td.col-from{text-align:left;grid-area:2/2/auto/-1}table.data.followups td.col-why{grid-row:3}table.data.followups td.col-owner{grid-row:4}table.data.followups td.col-act{grid-row:5}}table.data.followups.k-free th.col-act{width:140px}table.data.followups td.col-act{text-align:right}table.data.followups .fu-act{padding:0 10px}main.page{box-sizing:border-box;width:100%;margin-inline:auto}@media (max-width:860px){.shell{grid-template-rows:auto minmax(0,1fr);align-content:start}:root .shell>.nav:not(.menu-open),:root[data-theme=dark] .shell>.nav:not(.menu-open){z-index:50;align-self:start;height:auto;min-height:0;position:sticky;top:0}:root .shell>.nav,:root[data-theme=dark] .shell>.nav{background:linear-gradient(120deg,var(--tone-blue) 0,var(--tone-blue) 70%)}@supports (color:color-mix(in lab,red,red)){:root .shell>.nav,:root[data-theme=dark] .shell>.nav{background:linear-gradient(120deg,color-mix(in srgb,var(--tone-blue) 9%,var(--surface)) 0,color-mix(in srgb,var(--tone-blue) 3%,var(--surface)) 70%)}}:root .shell>.nav,:root[data-theme=dark] .shell>.nav{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root .shell>.nav,:root[data-theme=dark] .shell>.nav{border-bottom:1px solid color-mix(in srgb,var(--tone-blue) 14%,transparent)}}:root .shell>.nav,:root[data-theme=dark] .shell>.nav{box-shadow:0 6px 20px -16px #14285059}}.celebrate-toast .hype{cursor:pointer;background:linear-gradient(135deg,#ffd25a8c,#e84a8a59);border:1px solid #ffffff8c;width:42px;height:42px;margin-left:2px;font-size:21px;transition:transform .12s;animation:hype-wiggle 1.4s ease-in-out .5s infinite;box-shadow:0 6px 18px -8px #e84a8a99}.celebrate-toast .hype:active{transform:scale(.94)}.celebrate-toast .hype:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@keyframes hype-wiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-12deg)scale(1.06)}84%{transform:rotate(10deg)scale(1.06)}92%{transform:rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.celebrate-toast .hype{animation:none}}table.data.followups.k-own th.col-act{width:262px}table.data.followups.k-manage th.col-act{width:180px}.fu-reasons label.booked{color:var(--pine);font-weight:600}.ct.done{border:1px solid var(--pine);background:0 0;width:14px;height:14px}@supports (color:color-mix(in lab,red,red)){.ct.done{border:1px solid color-mix(in srgb,var(--pine) 35%,transparent)}}.ct.done{opacity:.7}button.ct.done:hover{opacity:1;background:var(--pine)}@supports (color:color-mix(in lab,red,red)){button.ct.done:hover{background:color-mix(in srgb,var(--pine) 10%,transparent)}}@keyframes toast-center{0%{opacity:0;top:50%;transform:translate(-50%,-50%)scale(.55)}14%{opacity:1;top:50%;transform:translate(-50%,-50%)scale(1.32)}22%{top:50%;transform:translate(-50%,-50%)scale(1.22)}62%{top:50%;transform:translate(-50%,-50%)scale(1.25)}to{opacity:1;top:24px;transform:translate(-50%)scale(1)}}.celebrate-toast .timer{animation-fill-mode:both}.celebrate-toast .hype{width:50px;height:50px;font-size:25px;animation:hype-pulse 1.1s ease-in-out infinite;position:relative}.celebrate-toast .hype:after{content:"";pointer-events:none;border:2px solid #e84a8a8c;border-radius:50%;animation:hype-ring 1.1s ease-out infinite;position:absolute;inset:-2px}.celebrate-toast .hype:hover{transform:scale(1.18)rotate(-10deg)}.celebrate-toast .hype:hover:after{animation-play-state:paused}@keyframes hype-pulse{0%,to{transform:scale(1)rotate(0)}15%{transform:scale(1.22)rotate(-14deg)}30%{transform:scale(1.08)rotate(12deg)}45%{transform:scale(1.18)rotate(-6deg)}60%{transform:scale(1)rotate(0)}}@keyframes hype-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@media (prefers-reduced-motion:reduce){.celebrate-toast,.celebrate-toast .hype,.celebrate-toast .hype:after{animation:none}}table.data.followups tr.fu-claimed>td{background:var(--pine)!important}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-claimed>td{background:color-mix(in srgb,var(--pine) 14%,transparent)!important}}table.data.followups tr.fu-claimed>td{transition:background .2s}table.data.followups tr.fu-claimed td.col-who{position:relative}table.data.followups tr.fu-claimed td.col-who:after{content:"GECLAIMT";border:2px solid var(--pine);color:var(--pine);letter-spacing:.12em;background:var(--surface);border-radius:6px;padding:3px 10px;font-size:13px;font-weight:800;animation:fu-stamp .35s cubic-bezier(.2,1.6,.4,1) both;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-claimed td.col-who:after{background:color-mix(in srgb,var(--surface) 80%,transparent)}}table.data.followups tr.fu-released>td{opacity:.45;transition:opacity .4s}@keyframes fu-stamp{0%{opacity:0;transform:translate(-50%,-50%)rotate(-8deg)scale(2.2)}to{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}}.fu-fly{z-index:120;opacity:0;white-space:nowrap;pointer-events:none;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:700;transition:transform .3s cubic-bezier(.2,1.4,.4,1),opacity .3s,left .7s cubic-bezier(.55,0,.3,1),top .7s cubic-bezier(.55,0,.3,1);position:fixed;transform:translate(-50%,-50%)scale(.4);box-shadow:0 14px 30px -12px #101c1673}.fu-fly.claim{color:#fff;background:linear-gradient(135deg,var(--pine),var(--pine))}@supports (color:color-mix(in lab,red,red)){.fu-fly.claim{background:linear-gradient(135deg,var(--pine),color-mix(in srgb,var(--pine) 60%,var(--tone-blue)))}}.fu-fly.release{color:var(--ink);background:var(--surface);border:1px solid var(--line)}.fu-fly.pop{opacity:1;transform:translate(-50%,-50%)scale(1.08)}.fu-fly.go{opacity:.9;transform:translate(-50%,-50%)scale(.7)}section.block>.block-head.fu-receive{animation:fu-receive .9s ease-out}@keyframes fu-receive{0%{box-shadow:inset 0 0 #0000}30%{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--pine) 60%,transparent);background-color:color-mix(in srgb,var(--pine) 14%,transparent)}to{box-shadow:inset 0 0 #0000}}table.data.followups tr.fu-new>td{animation:fu-new 2.4s ease-out}@keyframes fu-new{0%,30%{background:color-mix(in srgb,var(--pine) 16%,transparent)}to{background:0 0}}@media (prefers-reduced-motion:reduce){section.block>.block-head.fu-receive,table.data.followups tr.fu-claimed td.col-who:after,table.data.followups tr.fu-new>td{animation:none}}.q-overlay{z-index:1500}.ct-menu,.pop-edit{z-index:1600}.fb-overlay,.q-overlay.qn-top{z-index:1550}@media (hover:hover){table.data.cases tr.ct-red:hover>td,table.data.followups tr.fu-overdue:hover>td,table.data.followups tr.fu-soon:hover>td{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-red:hover>td,table.data.followups tr.fu-overdue:hover>td,table.data.followups tr.fu-soon:hover>td{background:color-mix(in srgb,var(--surface) 70%,transparent)}}:root[data-theme=dark] table.data.cases tr.ct-red:hover>td,:root[data-theme=dark] table.data.followups tr.fu-overdue:hover>td,:root[data-theme=dark] table.data.followups tr.fu-soon:hover>td{background:#ffffff14}}@media (hover:hover) and (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data.cases tr.ct-red:hover>td,:root:not([data-theme=light]) table.data.followups tr.fu-overdue:hover>td,:root:not([data-theme=light]) table.data.followups tr.fu-soon:hover>td{background:#ffffff14}}table.data td.col-prospect .lead-line button.lead-sub{flex:0 auto;width:auto;max-width:100%}table.data td.col-prospect .lead-line{width:fit-content;max-width:100%}@media (max-width:860px){.nav.menu-open .nav-body{background:var(--canvas);background-image:linear-gradient(160deg,var(--tone-blue) 0,var(--tone-blue) 60%);grid-template-columns:1fr;gap:1px}@supports (color:color-mix(in lab,red,red)){.nav.menu-open .nav-body{background-image:linear-gradient(160deg,color-mix(in srgb,var(--tone-blue) 9%,var(--surface)) 0,color-mix(in srgb,var(--tone-blue) 3%,var(--surface)) 60%)}}.nav.menu-open .meet-btns{grid-template-columns:1fr 1fr}.nav.menu-open .nav-body .item{padding:6px 8px}.nav.menu-open .nav-body .group{margin:6px 6px 0;padding-top:8px}}.nav .group{border-top:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nav .group{border-top:1px solid color-mix(in srgb,var(--tone-blue) 13%,transparent)}}.nav .group{margin-top:6px}.nav .drawer-head+.meet-btns+span>.group,.nav .meet-btns+span>.group{border-top:0;margin-top:0}@media (min-width:861px){.nav,:root[data-theme=dark] .nav{background:linear-gradient(175deg,var(--tone-blue) 0,var(--tone-blue) 45%,var(--nav-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.nav,:root[data-theme=dark] .nav{background:linear-gradient(175deg,color-mix(in srgb,var(--tone-blue) 9%,var(--nav-bg)) 0,color-mix(in srgb,var(--tone-blue) 4%,var(--nav-bg)) 45%,var(--nav-bg) 100%)}}}@media (max-width:860px){.nav.menu-open .meet-btn .txt{white-space:nowrap;flex-direction:row;gap:5px}.nav.menu-open .meet-btn .txt b{font-size:13px}.nav.menu-open .meet-btn .txt small{font-size:11.5px}.nav.menu-open .meet-btn{padding:7px 10px}}@media (min-width:861px){@supports (color:color-mix(in lab,red,red)){.nav,:root[data-theme=dark] .nav{background:linear-gradient(175deg,color-mix(in srgb,var(--tone-blue) 11%,var(--nav-bg)) 0,color-mix(in srgb,var(--tone-blue) 7%,var(--nav-bg)) 50%,color-mix(in srgb,var(--tone-blue) 5%,var(--nav-bg)) 100%)}}.nav,:root[data-theme=dark] .nav{background:linear-gradient(175deg,var(--tone-blue) 0,var(--tone-blue) 50%,var(--nav-bg) 100%)}@supports (color:color-mix(in lab,red,red)){.nav,:root[data-theme=dark] .nav{background:linear-gradient(175deg,color-mix(in srgb,var(--tone-blue) 4%,var(--nav-bg)) 0,color-mix(in srgb,var(--tone-blue) 2%,var(--nav-bg)) 50%,var(--nav-bg) 100%)}}}.nav .group{border-top-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nav .group{border-top-color:color-mix(in srgb,var(--ink) 6%,transparent)}}.nav .group{margin-top:12px;padding-top:14px}.nav .meet-btns+span>.group{margin-top:2px;padding-top:10px}@media (max-width:860px){.nav.menu-open .nav-body .group{margin:10px 6px 0;padding-top:12px}.nav.menu-open .nav-body .item{justify-content:flex-start}.nav.menu-open .nav-body .item .item-label{flex:0 auto;min-width:0}.nav.menu-open .nav-body .item .badge{margin-left:8px}}@media (min-width:861px){.nav .group{margin-top:8px;padding-top:11px}}@media (hover:hover){table.data.cases tr.ct-red:hover>td,table.data.followups tr.fu-overdue:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-red:hover>td,table.data.followups tr.fu-overdue:hover>td{background:color-mix(in srgb,var(--brick) 5%,#ffffff80)}}table.data.followups tr.fu-soon:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon:hover>td{background:color-mix(in srgb,var(--tone-amber) 6%,#ffffff80)}}:root[data-theme=dark] table.data.cases tr.ct-red:hover>td,:root[data-theme=dark] table.data.followups tr.fu-overdue:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] table.data.cases tr.ct-red:hover>td,:root[data-theme=dark] table.data.followups tr.fu-overdue:hover>td{background:color-mix(in srgb,var(--brick) 12%,#ffffff0f)}}:root[data-theme=dark] table.data.followups tr.fu-soon:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] table.data.followups tr.fu-soon:hover>td{background:color-mix(in srgb,var(--tone-amber) 12%,#ffffff0f)}}}@media (hover:hover) and (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data.cases tr.ct-red:hover>td,:root:not([data-theme=light]) table.data.followups tr.fu-overdue:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) table.data.cases tr.ct-red:hover>td,:root:not([data-theme=light]) table.data.followups tr.fu-overdue:hover>td{background:color-mix(in srgb,var(--brick) 12%,#ffffff0f)}}:root:not([data-theme=light]) table.data.followups tr.fu-soon:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) table.data.followups tr.fu-soon:hover>td{background:color-mix(in srgb,var(--tone-amber) 12%,#ffffff0f)}}}.celebrate-toast{animation:toast-settle 1s cubic-bezier(.2,.9,.25,1) both}@keyframes toast-settle{0%{opacity:0;transform:translate(-50%,-14px)scale(.6)}25%{opacity:1;transform:translate(-50%,6px)scale(1.35)}55%{transform:translate(-50%,4px)scale(1.3)}to{opacity:1;transform:translate(-50%)scale(1)}}.celebrate-toast .hype,.celebrate-toast .hype:after{animation-delay:1s}.ct-menu button:focus{outline:none}.ct-menu button:focus-visible{box-shadow:0 0 0 2px var(--pine);outline:none}@supports (color:color-mix(in lab,red,red)){.ct-menu button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--pine) 45%,transparent)}}button.ct.done:focus,table.data.cases tr.ct-row td:focus,table.data.cases tr.ct-row:focus{outline:none}button.ct.done:focus-visible{box-shadow:0 0 0 2px var(--pine);outline:none}@supports (color:color-mix(in lab,red,red)){button.ct.done:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--pine) 40%,transparent)}}.celebrate-toast{top:68px}@media (max-width:860px){.celebrate-toast{top:84px}}@media (min-width:901px){table.data.followups{table-layout:auto}table.data.followups th.col-act,table.data.followups.k-free th.col-act,table.data.followups.k-manage th.col-act,table.data.followups.k-own th.col-act{width:1%}table.data.followups td.col-act{white-space:nowrap;padding-left:12px}table.data.followups td.col-why,table.data.followups th.col-why{min-width:180px}table.data.followups th.col-who{width:auto}}@media (min-width:901px) and (max-width:1200px){.fu-rail .fu-act>span{display:none}.fu-rail .fu-act{padding:0 10px}.fu-rail .fu-act svg{width:15px;height:15px}}@media (max-width:900px){.fu-rail{width:100%}.fu-act{gap:5px;padding:0 6px;font-size:12.5px}}.px-text{filter:blur(4.5px);-webkit-user-select:none;user-select:none;opacity:.85;background:var(--ink);border-radius:4px;display:inline}@supports (color:color-mix(in lab,red,red)){.px-text{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.px-text{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 2px}@media print{.px-text{filter:blur(4.5px)}}.fu-undo{background:var(--pine);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:13.5px;display:flex}@supports (color:color-mix(in lab,red,red)){.fu-undo{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.fu-undo{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.fu-undo{border:1px solid color-mix(in srgb,var(--pine) 20%,transparent)}}.fu-undo{animation:ct-pop .16s ease-out}.fu-undo .link{cursor:pointer;color:var(--pine);background:0 0;border:0;font-weight:600}@media (max-width:700px){table.data.cases{table-layout:auto;width:100%;display:block}table.data.cases thead{display:none}table.data.cases tbody,table.data.cases tr.day-row,table.data.cases tr.edit-row{display:block}table.data.cases tr.day-row td,table.data.cases tr.edit-row td{width:auto;display:block}table.data.cases tbody tr:not(.day-row):not(.edit-row){border-bottom:1px solid var(--line-2);flex-wrap:wrap;align-items:flex-start;gap:4px 10px;padding:11px 6px 11px 8px;display:flex}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td{background:0 0;border:0;min-width:0;display:block;width:auto!important;box-shadow:none!important;padding:0!important;position:static!important}table.data.cases td.col-id{flex:none;order:0;padding-top:2px!important}table.data.cases td.col-prospect{flex:1 1 0;order:1;min-width:0}table.data.cases td.col-fuAt,table.data.cases td.col-nextFu,table.data.cases td.col-qcAt,table.data.cases td.col-scAt,table.data.cases td.col-time{text-align:right;white-space:nowrap;flex:none;order:2}table.data.cases td.act{flex:none;order:3}table.data.cases tbody tr>td:not(.col-id):not(.col-prospect):not(.col-time):not(.col-scAt):not(.col-qcAt):not(.col-nextFu):not(.col-fuAt):not(.act){color:var(--ink-2);flex:none;order:10;max-width:100%;font-size:12.5px}table.data.cases tbody tr>td:not(.col-id):not(.col-prospect):not(.col-time):not(.col-scAt):not(.col-qcAt):not(.col-nextFu):not(.col-fuAt):not(.act)[data-label]:before{content:attr(data-label) " ";color:var(--ink-3);font-size:11.5px}table.data.cases tbody tr>td.col-closer:first-of-type,table.data.cases tbody tr>td.col-coach{margin-left:0}table.data.cases tbody tr:after{content:"";flex-basis:100%;order:5;height:0}table.data.cases tbody tr.day-row:after,table.data.cases tbody tr.edit-row:after{display:none}table.data.cases td.col-time{font-size:15px}table.data.cases td.col-prospect .lead-sub{font-size:12px}table.data.cases tr.ct-armed,table.data.cases tr.ct-red{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-armed,table.data.cases tr.ct-red{background:color-mix(in srgb,var(--brick) 6%,transparent)}}table.data.cases tr.ct-red>td{background:0 0!important}table.data.cases .row-act.icon{padding:3px 6px}table.data:not(.cases):not(.followups) td,table.data:not(.cases):not(.followups) th{padding:8px;font-size:14px}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}table.data .gauge,table.data .rate-bar{max-width:70px}.board,.board.cards{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px}.board .kpi{padding:12px 13px}.board .kpi .label{font-size:12.5px;line-height:1.3}.board .kpi .figure{font-size:30px}.board .kpi .meta{font-size:11.5px;line-height:1.35}.board.forecast{grid-template-columns:1fr;grid-auto-rows:auto}.board-split{grid-template-columns:1fr;gap:10px;display:grid}.board-split>.board-aside{width:auto}.stat-strip{grid-template-columns:1fr 1fr}.flow-row.with-aside{grid-template-columns:1fr;gap:10px}.flow{grid-template-columns:1fr 1fr;gap:8px;display:grid}.flow-step{flex:none;margin:0!important;padding:12px 13px!important}.flow-aside{border-left:0;padding:10px 0 0}.filters{grid-template-columns:1fr 1fr;gap:10px}.filters .f input:not([type]),.filters .f input[type=text],.filters .f:first-child{grid-column:1/-1}.tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs a{white-space:nowrap}.bars,.chart,.gauge,.tip-host{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.page-head h1{font-size:30px}.filters>*{min-width:0}.filters .in,.filters input,.filters select{box-sizing:border-box;width:100%;min-width:0}.board.board-aside{grid-template-columns:1fr}.board-split>.board.cards{grid-template-columns:1fr 1fr}.board-split>.board.cards>.kpi:last-child:nth-child(odd){grid-column:1/-1}table.data .rate-cell .gauge{display:none}table.data .rate-cell{white-space:nowrap}.flow-step>b{line-height:1.1;font-size:28px!important}.flow-step.money>b{font-size:26px!important}table.data.cases tr.day-row td{font-size:14px}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{z-index:1;position:sticky;left:0}@supports (color:color-mix(in lab,red,red)){table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:color-mix(in srgb,var(--surface) 92%,transparent)}}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{box-shadow:6px 0 8px -8px #00000040}table.data:not(.cases):not(.followups) td:first-child{max-width:120px}table.data.cases tbody tr>td:empty,table.data.cases tbody tr>td:has(>span:only-child:empty){display:none!important}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:color-mix(in srgb,var(--surface) 55%,transparent)}}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}}.chart-tip{z-index:1700;white-space:pre-line;max-width:min(280px,100vw - 16px)}.celebrate-toast .hype{aspect-ratio:1;appearance:none;background:radial-gradient(circle at 35% 30%,#fffffff2,#ffecc8d9 60%,#ffcd96cc);border:1px solid #ffbe78b3;border-radius:50%;flex:none;place-items:center;width:46px;min-width:46px;height:46px;margin:0 0 0 4px;padding:0;font-size:24px;line-height:1;display:inline-grid;box-shadow:0 6px 16px -6px #e6783c8c}.celebrate-toast .hype>span{line-height:1;display:block;transform:translateY(1px)}.celebrate-toast .hype:after{border-color:#ffaa5a99}@media (max-width:700px){.celebrate-toast{gap:12px;max-width:calc(100vw - 24px);padding:12px 14px 14px 20px;font-size:19px}.celebrate-toast .hype{width:42px;min-width:42px;height:42px;font-size:21px}.celebrate-toast{box-sizing:border-box;text-align:left;justify-content:space-between;width:calc(100vw - 24px);font-size:18px}.celebrate-toast>span:first-child{flex:auto}}.celebrate-toast{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:#ffffff80}:root[data-theme=dark] .celebrate-toast{background:#16201e99}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .celebrate-toast{background:#16201e99}}input.in[type=date],input.in[type=datetime-local],input.in[type=time]{appearance:none;box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}input.in[type=date]::-webkit-date-and-time-value,input.in[type=datetime-local]::-webkit-date-and-time-value{text-align:left;margin:0}@media (max-width:700px){.filters{align-items:start}.filters .f{flex-direction:column;gap:6px;min-width:0;display:flex}.filters .in,.filters input.in,.filters select.in{height:44px;min-height:44px;padding-top:0;padding-bottom:0;font-size:16px;line-height:normal}}@media (max-width:860px){.nav.menu-open .nav-body{overscroll-behavior:contain;box-sizing:border-box;width:100%;max-width:100vw;overflow-x:hidden}.nav.menu-open .meet-btns{grid-template-columns:repeat(2,minmax(0,1fr))}.nav.menu-open .meet-btn,.nav.menu-open .meet-btn .txt{min-width:0;overflow:hidden}.nav.menu-open .meet-btn .txt b,.nav.menu-open .meet-btn .txt small{text-overflow:ellipsis;overflow:hidden}.nav.menu-open .nav-body .item{box-sizing:border-box;max-width:100%}}@media (max-width:700px){.q-dialog{box-sizing:border-box;width:100%;max-width:100%;padding:12px 12px 16px;overflow-x:hidden}.q-overlay{padding:8px 6px}.q-dialog .update-form .filters,.update-form .filters{grid-template-columns:1fr}.update-form .in,.update-form select,.update-form textarea{box-sizing:border-box;width:100%;max-width:100%}.segmented{max-width:100%;overflow-x:auto}section.block table.data th[style]{width:38%!important}.reveal-head{flex-wrap:wrap;row-gap:2px}.reveal-head .reveal-title{font-size:21px}.reveal-head>:last-child:not(.reveal-title):not(.chev){flex-basis:100%;padding-left:58px}}.home-btn{display:none}@media (max-width:860px){.nav .brand-row .home-btn{width:44px;height:44px;color:var(--ink);background:var(--glass-strong);border:1px solid var(--glass-line);border-radius:50%;place-items:center;margin-left:auto;margin-right:8px;display:inline-grid}.nav .brand-row .home-btn[aria-current=page]{color:var(--pine)}.nav.menu-open .brand-row .home-btn{visibility:hidden}}@media (max-width:700px){table.data tr.edit-row td>.update-form,table.data.cases tr.edit-row td>.update-form{box-sizing:border-box;width:auto;max-width:100%;position:static}table.data.cases tr.edit-row td{overflow:hidden;padding:12px 10px!important}.update-form .filters{grid-template-columns:1fr}.update-form .f,.update-form .in,.update-form select.in{box-sizing:border-box;width:100%;min-width:0;max-width:100%}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;white-space:normal;overflow-wrap:anywhere;min-width:96px;max-width:130px;box-shadow:6px 0 10px -8px #00000059}table.data:not(.cases):not(.followups) tfoot td:first-child,table.data:not(.cases):not(.followups) tr.bench td:first-child{background:var(--surface)}.celebrate-toast{width:calc(100vw - 32px);padding-right:16px;animation-name:toast-settle-m}@keyframes toast-settle-m{0%{opacity:0;transform:translate(-50%,-10px)scale(.85)}35%{opacity:1;transform:translate(-50%,3px)scale(1.04)}to{opacity:1;transform:translate(-50%)scale(1)}}.celebrate-toast .hype{margin-right:4px}.celebrate-toast .hype:after{animation-name:hype-ring-m}@keyframes hype-ring-m{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}}@media (max-width:860px){.nav.menu-open .meet-btns{grid-template-columns:1fr}.nav.menu-open .meet-btn .txt b,.nav.menu-open .meet-btn .txt small{text-overflow:clip;overflow:visible}}@media (hover:none){.nav .meet-btn:hover,.nav a.item:focus:not([aria-current=page]),.nav a.item:hover:not([aria-current=page]){box-shadow:none;background:0 0}.nav a.item:active:not([aria-current=page]){background:var(--nav-hover)}}.lq-accounts{gap:10px;margin-top:16px;display:grid}.lq-row{grid-template-columns:minmax(110px,34%) 1fr;align-items:center;gap:12px;display:grid}.lq-name{font-size:13.5px;line-height:1.25;display:grid}.lq-name small{color:var(--ink-3);font-size:11.5px}.lq-bar{border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.lq-bar i{min-width:3px;display:block}@media (max-width:700px){.lq-row{grid-template-columns:1fr;gap:4px}}.ct-menu button.tpl-open{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tpl-open{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ct-menu button.tpl-open:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tpl-open:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}}.ct-tpl{gap:8px;max-height:min(360px,60vh);padding:2px 2px 4px;display:grid;overflow-y:auto}.ct-tpl-head{justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px;display:flex}.ct-tpl-item{background:var(--ink);border-radius:10px;padding:9px 10px}@supports (color:color-mix(in lab,red,red)){.ct-tpl-item{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ct-tpl-item{border:1px solid var(--line-2)}.ct-tpl-title{color:var(--ink-2);font-size:12.5px;font-weight:700}.ct-tpl-item p{white-space:pre-line;margin:4px 0 8px;font-size:13px;line-height:1.4}.ct-tpl-act{flex-wrap:wrap;gap:6px;display:flex}.ct-tpl-act a.wa,.ct-tpl-act button{font:inherit;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600;text-decoration:none}.ct-tpl-act a.wa{color:#fff;background:#25a366;border-color:#25a366}.ct-tpl-act a.wa:hover{background:#1e8c57}.wa-form{gap:10px;display:grid}.wa-row{grid-template-columns:200px 1fr;align-items:start}@media (max-width:700px){.wa-row{grid-template-columns:1fr}}.win-month{margin-bottom:22px}.win-month .section-title .small{margin-left:6px;font-weight:500}.win-feed{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}.win-card{background:var(--tone-amber);border-radius:16px;gap:10px;padding:14px 16px 12px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.win-card{background:color-mix(in srgb,var(--tone-amber) 7%,var(--glass));border:1px solid color-mix(in srgb,var(--tone-amber) 22%,var(--glass-line))}}.win-card{box-shadow:var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.win-card.new{border-color:color-mix(in srgb,var(--tone-amber) 60%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-amber) 18%,transparent),var(--glass-shadow)}}.win-top{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.win-trophy{filter:drop-shadow(0 3px 6px #c88c0059);font-size:26px;line-height:1}.win-who{font-size:15.5px}.win-meta{color:var(--ink-3);flex-wrap:wrap;gap:0;margin-top:2px;font-size:12.5px;display:flex}.win-meta>*+:before{content:"·";margin:0 6px}.win-amount{font-family:var(--font-cond);text-align:right;color:var(--tone-amber);font-size:24px;font-weight:700;line-height:1.05}@supports (color:color-mix(in lab,red,red)){.win-amount{color:color-mix(in srgb,var(--tone-amber) 55%,var(--ink))}}.win-amount small{font-family:var(--font-sans);color:var(--ink-3);font-size:11.5px;font-weight:500;display:block}.win-new{color:#fff;background:var(--tone-amber);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:-8px;right:14px}.win-react{flex-wrap:wrap;gap:6px;display:flex}.win-react button{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:4px;height:30px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.win-react button{background:color-mix(in srgb,var(--surface) 50%,transparent)}}.win-react button{font:inherit;font-size:15px;transition:transform .12s,background .12s}.win-react button b{color:var(--ink-2);font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.win-react button.on{border-color:color-mix(in srgb,var(--tone-amber) 55%,transparent);background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}.win-react button:hover{transform:translateY(-1px)}.win-react button.pop span{animation:win-pop .55s cubic-bezier(.2,1.6,.4,1);display:inline-block}@keyframes win-pop{0%{transform:scale(1)}40%{transform:scale(1.7)rotate(-12deg)}to{transform:scale(1)}}@media (max-width:700px){.win-feed{grid-template-columns:1fr}.win-amount{font-size:21px}}@media (prefers-reduced-motion:reduce){.win-react button.pop span{animation:none}}.badge.good{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.badge.good{background:color-mix(in srgb,var(--tone-amber) 22%,transparent)}}.badge.good{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.badge.good{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink))}}.rb-bar em small{opacity:.7;white-space:nowrap;margin-left:2px;font-size:.82em;font-weight:500}.chart text.cnt{fill:#fff;opacity:.92;font-size:11px;font-weight:600}.page-head:has(.sticky-note,.sticky-add){align-items:flex-start}.sticky-add{color:var(--ink-3);border:1px dashed var(--ink);background:0 0;font-size:13px}@supports (color:color-mix(in lab,red,red)){.sticky-add{border:1px dashed color-mix(in srgb,var(--ink) 20%,transparent)}}.sticky-add{border-radius:10px;padding:6px 12px}.sticky-add:hover{color:var(--ink)}.sticky-note{--p:#fff3a6;--p2:#ffe56b;width:220px;min-height:130px;font:inherit;text-align:left;cursor:pointer;color:#3b3415;background:linear-gradient(170deg,var(--p) 0,var(--p2) 100%);border:0;border-radius:2px 2px 14px;margin:-6px 4px 0 0;padding:26px 18px 18px;transition:transform .18s;display:block;position:relative;transform:rotate(2.2deg);box-shadow:0 1px 1px #00000014,0 12px 22px -12px #3c2d0073,inset 0 -18px 24px -22px #00000040}.sticky-note:hover{transform:rotate(0)scale(1.02)}.sticky-note.s-rosa{--p:#ffd6e5;--p2:#ffb4cf;color:#4a1a2c}.sticky-note.s-blau{--p:#d7ebff;--p2:#b7d8ff;color:#13304d}.sticky-note.s-gruen{--p:#dbf5d9;--p2:#bdebb8;color:#173d1b}.sticky-pin{background:#ffffff8c;border-radius:2px;width:46px;height:16px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #0000001f}.sticky-text{white-space:pre-line;overflow-wrap:anywhere;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:24px;line-height:1.2;display:block}.sticky-note.editing{cursor:default;transform:rotate(0)}.sticky-note textarea{resize:none;width:100%;min-height:84px;color:inherit;background:0 0;border:0;outline:none;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:23px;line-height:1.2}.sticky-tools{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.sticky-colors{gap:5px;display:flex}.sticky-colors .dot{background:linear-gradient(170deg,var(--p),var(--p2));cursor:pointer;border:1px solid #0003;border-radius:50%;width:16px;height:16px;padding:0}.sticky-colors .dot.s-gelb{--p:#fff3a6;--p2:#ffe56b}.sticky-save{font:inherit;cursor:pointer;color:inherit;background:#0000001f;border:0;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:700}@media (max-width:700px){.page-head:has(.sticky-note){flex-direction:column}.sticky-note{width:100%;min-height:90px;margin:4px 0 0;transform:rotate(-.8deg)}}@media (prefers-reduced-motion:reduce){.sticky-note,.sticky-note:hover{transition:none;transform:none}}.gold-btn{font:inherit;cursor:pointer;color:var(--ink-3);border:1px dashed var(--ink);background:0 0;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gold-btn{border:1px dashed color-mix(in srgb,var(--ink) 20%,transparent)}}.gold-btn:hover{color:var(--ink);border-style:solid}.gold-btn.on{color:#c99a06}@supports (color:color-mix(in lab,red,red)){.gold-btn.on{color:color-mix(in srgb,#c99a06 75%,var(--ink))}}.gold-btn.on{background:#f2c2302e;border:1px solid #e0b00073}.gold-btn.static{cursor:default}.gold-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:14px;display:grid}.gold-card{background:linear-gradient(160deg,#f2c230,var(--glass));border-radius:16px;gap:10px;padding:16px 18px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.gold-card{background:linear-gradient(160deg,color-mix(in srgb,#f2c230 12%,var(--glass)),var(--glass))}}.gold-card{border:1px solid #e0b000}@supports (color:color-mix(in lab,red,red)){.gold-card{border:1px solid color-mix(in srgb,#e0b000 30%,var(--glass-line))}}.gold-card{box-shadow:var(--glass-shadow)}.gold-head{grid-template-columns:auto 1fr;align-items:center;gap:12px;display:grid}.gold-medal{font-size:30px;line-height:1}.gold-who{font-size:15.5px}.gold-meta{color:var(--ink-3);flex-wrap:wrap;margin-top:2px;font-size:12.5px;display:flex}.gold-meta>*+:before{content:"·";margin:0 6px}.gold-out{color:var(--ink-2);font-weight:600}.gold-note{background:var(--surface);border-left:3px solid #e0b00099;margin:0;padding:8px 12px}@supports (color:color-mix(in lab,red,red)){.gold-note{background:color-mix(in srgb,var(--surface) 45%,transparent)}}.gold-note{border-radius:0 10px 10px 0;font-size:14.5px;line-height:1.45}.gold-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gold-links{gap:6px;display:flex}@media (max-width:700px){.gold-grid{grid-template-columns:1fr}}.medal{background:conic-gradient(from 210deg,var(--m1),var(--m2) 25%,var(--m1) 50%,var(--m2) 75%,var(--m1));box-shadow:0 10px 24px -12px var(--m2),inset 0 2px 3px #ffffff8c,inset 0 -3px 5px #00000040;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}@supports (color:color-mix(in lab,red,red)){.medal{box-shadow:0 10px 24px -12px color-mix(in srgb,var(--m2) 80%,black),inset 0 2px 3px #ffffff8c,inset 0 -3px 5px #00000040}}.medal-disc{background:radial-gradient(circle at 35% 30%,var(--m1),#14181c 75%);border-radius:50%;place-items:center;width:78%;height:78%;display:grid}@supports (color:color-mix(in lab,red,red)){.medal-disc{background:radial-gradient(circle at 35% 30%,color-mix(in srgb,var(--m1) 45%,#2a2f35),#14181c 75%);box-shadow:inset 0 3px 8px #0000008c,0 0 0 2px color-mix(in srgb,var(--m2) 60%,transparent)}}.medal-icon{filter:drop-shadow(0 2px 4px #00000073);line-height:1}.medal-shine{pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.medal-shine:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;height:180%;animation:medal-shine 5s ease-in-out infinite;position:absolute;top:-40%;left:-60%;transform:rotate(25deg)}@keyframes medal-shine{0%,70%{left:-60%}to{left:130%}}.medal.locked{background:conic-gradient(var(--tone-blue) var(--p),var(--ink) 0)}@supports (color:color-mix(in lab,red,red)){.medal.locked{background:conic-gradient(var(--tone-blue) var(--p),color-mix(in srgb,var(--ink) 12%,transparent) 0)}}.medal.locked{box-shadow:none}.medal.locked .medal-disc{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.medal.locked .medal-disc{background:color-mix(in srgb,var(--surface) 85%,var(--canvas))}}.medal.locked .medal-disc{box-shadow:inset 0 2px 6px #0000001f}.medal.locked .medal-icon{filter:grayscale();opacity:.35}.ach-latest{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.ach-latest-item{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:999px;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.ach-grid,.ach-latest-item div{display:grid}.ach-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.ach-card-s{text-align:center;border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:18px;justify-items:center;gap:6px;padding:18px 14px 14px;display:grid}.ach-card-s,.ach-card-s.locked{background:var(--glass)}@supports (color:color-mix(in lab,red,red)){.ach-card-s.locked{background:color-mix(in srgb,var(--glass) 60%,transparent)}}.ach-name{font-family:var(--font-cond);margin-top:6px;font-size:19px;font-weight:700}.ach-level{color:var(--ink-3);text-transform:none;font-size:12.5px;font-weight:600}.ach-dots{gap:5px;display:flex}.ach-dots i{border-radius:50%}@supports (color:color-mix(in lab,red,red)){.ach-dots i{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent)}}.ach-next{justify-items:center;gap:4px;line-height:1.35;display:grid}.ach-hint{font-size:11.5px}.ach-bar{background:var(--ink);border-radius:3px;width:120px;height:5px;display:block}@supports (color:color-mix(in lab,red,red)){.ach-bar{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.ach-bar{overflow:hidden}.ach-bar i{background:var(--tone-blue);border-radius:3px;height:100%;display:block}.ach-overlay{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 42%,#1e283c8c,#05080cd1);place-items:center;padding:16px;animation:ach-fade .3s ease-out;display:grid;position:fixed;inset:0}.ach-card{text-align:center;color:#fff;justify-items:center;gap:12px;max-width:420px;display:grid}.ach-kicker{letter-spacing:.02em;color:#ffffffb3;font-size:13px;font-weight:600}.ach-medal{perspective:800px;margin:8px 0 6px}.ach-medal .medal{box-shadow:0 0 60px -6px var(--m1),0 18px 40px -16px #000c,inset 0 2px 3px #ffffff8c;animation:ach-spin 1.15s cubic-bezier(.2,.8,.2,1) both}@supports (color:color-mix(in lab,red,red)){.ach-medal .medal{box-shadow:0 0 60px -6px color-mix(in srgb,var(--m1) 70%,transparent),0 18px 40px -16px #000c,inset 0 2px 3px #ffffff8c}}.ach-title{font-family:var(--font-cond);font-size:30px;font-weight:700;line-height:1.1;animation:ach-up .5s ease-out .6s both}.ach-text{color:#ffffffd1;font-size:15.5px;animation:ach-up .5s ease-out .75s both}.ach-actions{gap:10px;margin-top:10px;animation:ach-up .5s ease-out .9s both;display:flex}.ach-actions .btn.ghost{color:#fff;background:0 0;border-color:#ffffff59}@keyframes ach-spin{0%{opacity:0;transform:rotateY(-540deg)scale(.2)}60%{opacity:1;transform:rotateY(20deg)scale(1.08)}to{transform:rotateY(0)scale(1)}}@keyframes ach-up{0%{opacity:0;transform:translateY(10px)}}@keyframes ach-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ach-actions,.ach-medal .medal,.ach-text,.ach-title,.medal-shine:after{animation:none}}@media (max-width:700px){.ach-grid{grid-template-columns:1fr 1fr}.ach-card-s{padding:14px 8px 12px}.ach-latest-item{flex:100%}}body[data-ach] .celebrate-toast{visibility:hidden}.qc-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.sticky-note{--t:var(--tone-amber);background:linear-gradient(160deg,var(--t) 0,var(--t) 100%)}@supports (color:color-mix(in lab,red,red)){.sticky-note{background:linear-gradient(160deg,color-mix(in srgb,var(--t) 26%,var(--glass-strong)) 0,color-mix(in srgb,var(--t) 16%,var(--glass)) 100%)}}.sticky-note{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-note{border:1px solid color-mix(in srgb,var(--t) 38%,transparent)}}.sticky-note{color:var(--t);border-radius:6px 18px 18px}@supports (color:color-mix(in lab,red,red)){.sticky-note{color:color-mix(in srgb,var(--t) 45%,var(--ink))}}.sticky-note{box-shadow:0 1px 0 #ffffff80 inset,0 16px 34px -18px var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-note{box-shadow:0 1px 0 #ffffff80 inset,0 16px 34px -18px color-mix(in srgb,var(--t) 70%,#0006)}}.sticky-note{transform:rotate(1.6deg)}.sticky-note.s-gelb{--t:var(--tone-amber)}.sticky-note.s-gruen{--t:var(--tone-green)}.sticky-note.s-blau{--t:var(--tone-blue)}.sticky-note.s-lila{--t:var(--tone-violet)}.sticky-note.s-rosa{--t:#e0719a}.sticky-note.s-blau,.sticky-note.s-gelb,.sticky-note.s-gruen,.sticky-note.s-lila,.sticky-note.s-rosa{color:var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-note.s-blau,.sticky-note.s-gelb,.sticky-note.s-gruen,.sticky-note.s-lila,.sticky-note.s-rosa{color:color-mix(in srgb,var(--t) 45%,var(--ink))}}.sticky-pin{background:var(--t);width:54px;height:15px}@supports (color:color-mix(in lab,red,red)){.sticky-pin{background:color-mix(in srgb,var(--t) 30%,#fff9)}}.sticky-pin{border:1px solid #ffffff80;box-shadow:0 2px 4px #00000014}.sticky-note textarea,.sticky-text{font-size:25px}.sticky-colors .dot{background:var(--t);border:2px solid var(--surface)}@supports (color:color-mix(in lab,red,red)){.sticky-colors .dot{border:2px solid color-mix(in srgb,var(--surface) 70%,transparent)}}.sticky-colors .dot.s-gelb{--t:var(--tone-amber)}.sticky-colors .dot.s-gruen{--t:var(--tone-green)}.sticky-colors .dot.s-blau{--t:var(--tone-blue)}.sticky-colors .dot.s-lila{--t:var(--tone-violet)}.sticky-colors .dot.s-rosa{--t:#e0719a}.sticky-colors .dot.on{box-shadow:0 0 0 2px var(--t)}.sticky-save{background:var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-save{background:color-mix(in srgb,var(--t) 22%,transparent)}}a.case-link,table.data a.case-link,table.data td.col-id a.case-link{text-decoration-color:currentColor}@supports (color:color-mix(in lab,red,red)){a.case-link,table.data a.case-link,table.data td.col-id a.case-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}table.data a.case-link:focus-visible,table.data a.case-link:hover,table.data td.col-id a.case-link:focus-visible,table.data td.col-id a.case-link:hover{text-decoration-color:currentColor}table.data.followups th.col-id{width:74px}table.data.followups th.col-due{width:124px}table.data.followups th.col-from{width:96px}table.data.followups th.col-act{width:300px}table.data.followups thead th{font-size:14px}table.data.followups td{padding-top:14px;padding-bottom:14px}table.data.followups .fu-date,table.data.followups td.col-id a.case-link{font-size:16.5px}table.data.followups .fu-rel{margin-top:3px;font-size:13px}table.data.followups .fu-from{font-size:14.5px}table.data.followups .pros-name{font-size:17px;font-weight:500}.fu-meta{margin-top:4px;font-size:13.5px}.fu-note{font-size:14.5px}button.fu-quote{-webkit-line-clamp:2;text-align:left;width:100%;font:inherit;color:var(--ink-2);border:0;border-left:2px solid var(--ink);background:0 0;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab,red,red)){button.fu-quote{border-left:2px solid color-mix(in srgb,var(--ink) 10%,transparent)}}button.fu-quote{cursor:pointer;border-radius:0;padding:0 0 0 10px;transition:color .15s,font-size .15s}button.fu-quote:hover{color:var(--ink);border-left-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.fu-quote:hover{border-left-color:color-mix(in srgb,var(--ink) 30%,transparent)}}button.fu-quote.open{-webkit-line-clamp:unset;color:var(--ink);cursor:pointer;border-left-color:var(--pine);font-size:15px;line-height:1.55;display:block}button.fu-quote:focus-visible{outline:2px solid var(--focus);outline-offset:2px}table.data.followups .fu-act{height:36px;padding:0 13px;font-size:14px}table.data.followups .fu-act svg{width:15px;height:15px}.fu-rail{border-radius:10px}.fu-filter button{padding:6px 13px;font-size:14px}table.data.followups .fu-owner{font-size:15px}@media (max-width:760px){table.data.followups td{padding-top:6px;padding-bottom:6px}table.data.followups .pros-name{font-size:17px}}@media (min-width:761px){table.data.followups th.col-who{width:27%}table.data.followups th.col-act{width:286px}table.data.followups th.col-from{width:88px}table.data.followups .fu-meta{white-space:nowrap;flex-wrap:nowrap}table.data.followups .fu-meta,table.data.followups .fu-meta>*{text-overflow:ellipsis;overflow:hidden}table.data.followups .fu-act{padding:0 11px}button.fu-quote{font-size:13.5px}}.cal-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.cal-grid{grid-template-columns:1fr}}.cal-form{gap:16px;display:grid}.cal-state{color:var(--ink-3);background:var(--ink);border-radius:999px;padding:3px 11px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.cal-state{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.cal-state.on{color:var(--pine);background:var(--pine-soft)}.cal-state.err{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.cal-state.err{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.cal-switch{cursor:pointer;border:1px solid var(--glass-line);background:var(--surface);border-radius:14px;align-items:center;gap:14px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.cal-switch{background:color-mix(in srgb,var(--surface) 45%,transparent)}}.cal-switch input{opacity:0;pointer-events:none;position:absolute}.cal-switch .knob{background:var(--ink);border-radius:999px;flex:none;width:44px;height:26px;position:relative}@supports (color:color-mix(in lab,red,red)){.cal-switch .knob{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.cal-switch .knob{transition:background .2s}.cal-switch .knob:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.cal-switch input:checked+.knob{background:var(--pine)}.cal-switch input:checked+.knob:after{transform:translate(18px)}.cal-switch input:focus-visible+.knob{outline:2px solid var(--focus);outline-offset:2px}.cal-switch b{font-size:15.5px;display:block}.cal-switch small{color:var(--ink-3);font-size:13px;display:block}.cal-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cal-num{display:block;position:relative}.cal-num .in{font-variant-numeric:tabular-nums;width:100%;padding-right:44px;font-size:16px}.cal-num i{color:var(--ink-3);pointer-events:none;font-size:13px;font-style:normal;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cal-line{gap:3px;height:54px;display:flex}.cal-line .seg{white-space:nowrap;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:46px;transition:width .25s;display:flex;overflow:hidden}.cal-line .seg b{font-variant-numeric:tabular-nums;font-size:15px}.cal-line .seg small{opacity:.8;font-size:11.5px}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.buf{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink));background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--tone-amber) 16%,transparent) 0 7px,color-mix(in srgb,var(--tone-amber) 9%,transparent) 7px 14px)}}.cal-line .seg.buf{border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.buf{border:1px solid color-mix(in srgb,var(--tone-amber) 30%,transparent)}}.cal-line .seg.call{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.call{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.cal-line .seg.call{border:1px dashed var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.call{border:1px dashed color-mix(in srgb,var(--tone-blue) 40%,transparent)}}.cal-line .seg.call.blocked{background:var(--tone-blue);border-style:solid}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.call.blocked{background:color-mix(in srgb,var(--tone-blue) 16%,transparent)}}.cal-check{cursor:pointer;grid-template-columns:auto 1fr;align-items:center;column-gap:10px;font-size:14.5px;display:grid}.cal-check small{color:var(--ink-3);grid-column:2;font-size:12.5px}.cal-check input{width:17px;height:17px;accent-color:var(--pine)}.cal-actions{flex-wrap:wrap;gap:8px;display:flex}.cal-msg{border-radius:10px;margin:0;padding:9px 12px;font-size:14px}.cal-msg.ok{color:var(--pine);background:var(--pine-soft)}.cal-msg.err{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.cal-msg.err{background:color-mix(in srgb,var(--brick) 9%,transparent)}}.cal-steps{color:var(--ink-2);gap:12px;margin:0;padding-left:22px;font-size:14.5px;line-height:1.55;display:grid}.cal-steps b{color:var(--ink)}.cal-sa{word-break:break-all;background:var(--ink);border-radius:8px;margin-top:6px;padding:8px 10px;font-size:13px;display:block}@supports (color:color-mix(in lab,red,red)){.cal-sa{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.cal-sa{color:var(--ink);-webkit-user-select:all;user-select:all}.cal-next{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cal-next li{border-left:3px solid var(--tone-amber);border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.cal-next li{border-left:3px solid color-mix(in srgb,var(--tone-amber) 55%,transparent)}}.cal-next li{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cal-next li{background:color-mix(in srgb,var(--tone-amber) 6%,transparent)}}.cal-next li{font-size:14.5px}.cal-next li.k-call{border-left-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-next li.k-call{border-left-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.cal-next li.k-call{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-next li.k-call{background:color-mix(in srgb,var(--tone-blue) 6%,transparent)}}.cal-next .when{font-variant-numeric:tabular-nums;font-weight:600}.cal-next .what{color:var(--ink-3)}.cal-next .what a{color:inherit}@media (max-width:760px){.cal-nums{grid-template-columns:1fr 1fr 1fr;gap:8px}.cal-line .seg small{display:none}}.cal-steps{list-style:decimal}.cal-steps li::marker{color:var(--pine);font-weight:700}.cal-nums.two{grid-template-columns:1fr 1fr}.cal-colors,.cal-fu,.cal-funnels{border:0;min-width:0;margin:0;padding:0}.cal-fu{gap:8px;display:grid}.cal-fu .cal-frow{padding-left:0;font-size:14.5px}.cal-colors legend,.cal-fu legend,.cal-funnels legend{color:var(--ink-2);margin-bottom:8px;padding:0;font-size:14px}.cal-funnels{gap:4px;display:grid}.cal-frow{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 6px 10px;transition:background .15s;display:flex}.cal-frow.focus{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cal-frow.focus{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.cal-frow.off .name{color:var(--ink-3)}.cal-mini{cursor:pointer;align-items:center;gap:10px;min-width:0;font-size:14.5px;display:flex}.cal-mini input{opacity:0;pointer-events:none;position:absolute}.cal-mini .knob{background:var(--ink);border-radius:999px;flex:none;width:34px;height:20px;position:relative}@supports (color:color-mix(in lab,red,red)){.cal-mini .knob{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.cal-mini .knob{transition:background .2s}.cal-mini .knob:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.cal-mini input:checked+.knob{background:var(--pine)}.cal-mini input:checked+.knob:after{transform:translate(14px)}.cal-mini input:focus-visible+.knob{outline:2px solid var(--focus);outline-offset:2px}.cal-num.sm{flex:none;width:112px}.cal-num.sm .in{padding-top:6px;padding-bottom:6px;font-size:15px}.cal-num .in:disabled{opacity:.45}.cal-colors .sw{flex-wrap:wrap;gap:8px;display:flex}.cal-colors label{cursor:pointer;position:relative}.cal-colors input{opacity:0;pointer-events:none;position:absolute}.cal-colors label>span{background:var(--c);border-radius:50%;width:28px;height:28px;transition:transform .15s;display:block;box-shadow:inset 0 0 0 2px #ffffff40}.cal-colors label:hover>span{transform:scale(1.1)}.cal-colors input:checked+span{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--c)}.cal-colors input:focus-visible+span{outline:2px solid var(--focus);outline-offset:4px}.cal-colors em{white-space:nowrap;color:var(--ink-2);opacity:0;pointer-events:none;font-size:11.5px;font-style:normal;transition:opacity .12s;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.cal-colors input:checked~em,.cal-colors label:hover em{opacity:1}.cal-colors .sw{padding-bottom:20px}.cal-preview{gap:6px;display:grid}.cal-line .seg.buf{color:var(--buf,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.buf{color:color-mix(in srgb,var(--buf,var(--tone-amber)) 70%,var(--ink))}}.cal-line .seg.buf{background:repeating-linear-gradient(135deg,var(--buf,var(--tone-amber)) 0 7px,var(--buf,var(--tone-amber)) 7px 14px)}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.buf{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--buf,var(--tone-amber)) 22%,transparent) 0 7px,color-mix(in srgb,var(--buf,var(--tone-amber)) 12%,transparent) 7px 14px)}}.cal-line .seg.buf{border-color:var(--buf,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.cal-line .seg.buf{border-color:color-mix(in srgb,var(--buf,var(--tone-amber)) 45%,transparent)}}.cal-dot{vertical-align:0;border-radius:50%;width:10px;height:10px;margin-right:4px;display:inline-block}.win-feed{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:900px){.win-feed{grid-template-columns:1fr}}.win-card{--w:var(--tone-blue);background:linear-gradient(135deg,var(--w) 0,var(--glass) 60%);border-radius:20px;gap:14px;padding:18px 20px 16px}@supports (color:color-mix(in lab,red,red)){.win-card{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 11%,var(--glass)) 0,var(--glass) 60%)}}.win-card{border:1px solid var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card{border:1px solid color-mix(in srgb,var(--w) 24%,var(--glass-line))}}.win-card{overflow:hidden}.win-card.t-base{--w:var(--tone-green)}.win-card.t-solid{--w:var(--tone-blue)}.win-card.t-huge{--w:var(--tone-amber);background:linear-gradient(135deg,var(--w) 0,var(--w) 70%)}@supports (color:color-mix(in lab,red,red)){.win-card.t-huge{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 20%,var(--glass)) 0,color-mix(in srgb,var(--w) 6%,var(--glass)) 70%)}}.win-card.t-huge{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card.t-huge{border-color:color-mix(in srgb,var(--w) 50%,transparent)}}.win-card.t-huge{box-shadow:0 0 0 1px var(--w),0 18px 40px -22px var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card.t-huge{box-shadow:0 0 0 1px color-mix(in srgb,var(--w) 20%,transparent),0 18px 40px -22px color-mix(in srgb,var(--w) 80%,transparent)}}.win-card.t-huge:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:win-shine 5s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes win-shine{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}.win-card.new{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card.new{border-color:color-mix(in srgb,var(--w) 60%,transparent)}}.win-card.new{box-shadow:0 0 0 3px var(--w),var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.win-card.new{box-shadow:0 0 0 3px color-mix(in srgb,var(--w) 18%,transparent),var(--glass-shadow)}}.win-top{align-items:start;gap:16px}.win-trophy{filter:drop-shadow(0 4px 8px var(--w));display:block}@supports (color:color-mix(in lab,red,red)){.win-trophy{filter:drop-shadow(0 4px 8px color-mix(in srgb,var(--w) 40%,transparent))}}.win-who{flex-wrap:wrap;align-items:center;gap:8px;font-size:18px;display:flex}.win-tag{color:var(--w);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.win-tag{color:color-mix(in srgb,var(--w) 75%,var(--ink))}}.win-tag{background:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-tag{background:color-mix(in srgb,var(--w) 16%,transparent)}}.win-meta{margin-top:4px;font-size:13.5px}.win-meta.sub{margin-top:2px;font-size:13px}.win-amount{color:var(--w);font-size:30px}@supports (color:color-mix(in lab,red,red)){.win-amount{color:color-mix(in srgb,var(--w) 60%,var(--ink))}}.win-amount small{margin-top:2px;font-size:12.5px}.win-new{background:var(--w)}.win-react button{height:34px;padding:0 12px;font-size:17px}.win-react button.on{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-react button.on{border-color:color-mix(in srgb,var(--w) 55%,transparent)}}.win-react button.on{background:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-react button.on{background:color-mix(in srgb,var(--w) 14%,transparent)}}@media (max-width:700px){.win-amount{font-size:24px}.win-who{font-size:16.5px}.win-trophy{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.win-card.t-huge:after{animation:none;display:none}}.ct-tpl{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:min(420px,100vh - 140px)}td .gold-btn{color:#c99a06;margin-left:0;padding:5px 13px;font-size:13.5px}@supports (color:color-mix(in lab,red,red)){td .gold-btn{color:color-mix(in srgb,#c99a06 70%,var(--ink))}}td .gold-btn{background:#f2c23014;border:1px solid #e0b00066}td .gold-btn:hover{background:#f2c2302e}td .gold-btn.on{background:#f2c23038}td .gold-btn.static{white-space:normal;text-align:left}.page-head:has(.sticky-board){flex-wrap:wrap;align-items:flex-start;row-gap:12px}.sticky-board{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:16px;max-width:100%;margin-left:auto;display:flex}.sticky-board .sticky-note{text-align:left;width:210px;min-height:118px;padding:20px 16px 14px;transition:transform .2s,box-shadow .2s;position:relative}.sticky-board .sticky-note:nth-child(2){transform:rotate(-1.2deg)}.sticky-board .sticky-note:nth-child(3){transform:rotate(.8deg)}.sticky-board .sticky-note:focus-within,.sticky-board .sticky-note:hover{transform:rotate(0)translateY(-2px)}.sticky-board .sticky-note.editing{transform:none}.sticky-body{width:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:0;margin:0;padding:0;display:block}.sticky-bar{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:6px;right:6px}.sticky-note:focus-within .sticky-bar,.sticky-note:hover .sticky-bar{opacity:1}@media (hover:none){.sticky-bar{opacity:.85}}.sticky-bar button{cursor:pointer;min-width:24px;height:24px;font:inherit;color:inherit;background:var(--surface);border:0;border-radius:7px;place-items:center;padding:0 5px;font-size:12px;font-weight:700;display:grid}@supports (color:color-mix(in lab,red,red)){.sticky-bar button{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.sticky-bar button:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.sticky-bar button:hover{background:color-mix(in srgb,var(--surface) 85%,transparent)}}.sticky-bar button:disabled{opacity:.3;cursor:default}.sticky-bar button.del.sure{color:#fff;background:var(--brick);padding:0 8px}.sticky-bar button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.sticky-tab{--t:var(--tone-amber);cursor:pointer;max-width:170px;height:40px;font:inherit;color:var(--t);border-radius:6px 14px 14px;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.sticky-tab{color:color-mix(in srgb,var(--t) 45%,var(--ink))}}.sticky-tab{background:var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-tab{background:color-mix(in srgb,var(--t) 18%,var(--glass))}}.sticky-tab{border:1px solid var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-tab{border:1px solid color-mix(in srgb,var(--t) 35%,transparent)}}.sticky-tab{box-shadow:0 8px 18px -14px var(--t)}@supports (color:color-mix(in lab,red,red)){.sticky-tab{box-shadow:0 8px 18px -14px color-mix(in srgb,var(--t) 80%,transparent)}}.sticky-tab{transition:transform .15s}.sticky-tab:hover{transform:translateY(-1px)}.sticky-tab:before{content:"";background:var(--t);border-radius:50%;flex:none;width:8px;height:8px}.sticky-tab .sticky-text{white-space:nowrap;text-overflow:ellipsis;font-size:19px;overflow:hidden}.sticky-tab.s-gelb{--t:var(--tone-amber)}.sticky-tab.s-gruen{--t:var(--tone-green)}.sticky-tab.s-blau{--t:var(--tone-blue)}.sticky-tab.s-lila{--t:var(--tone-violet)}.sticky-tab.s-rosa{--t:#e0719a}.sticky-side{align-self:center;justify-items:start;gap:6px;display:grid}.sticky-add{font:inherit;cursor:pointer;color:var(--tone-amber);border-radius:12px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.sticky-add{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink))}}.sticky-add{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.sticky-add{background:color-mix(in srgb,var(--tone-amber) 12%,var(--glass))}}.sticky-add{border:1px dashed var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.sticky-add{border:1px dashed color-mix(in srgb,var(--tone-amber) 50%,transparent)}}.sticky-add{box-shadow:var(--glass-shadow);transition:background .15s,transform .15s}.sticky-add:hover{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.sticky-add:hover{background:color-mix(in srgb,var(--tone-amber) 22%,var(--glass))}}.sticky-add:hover{color:var(--tone-amber);border-style:solid;transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.sticky-add:hover{color:color-mix(in srgb,var(--tone-amber) 75%,var(--ink))}}.sticky-mini{font:inherit;border:1px solid var(--line);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;font-size:12.5px}.sticky-mini:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.sticky-mini:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.sticky-edit-act{gap:6px;display:flex}.sticky-cancel{font:inherit;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:12.5px}.sticky-save:disabled{opacity:.5}.sticky-stack{cursor:pointer;background:0 0;border:0;width:230px;height:150px;padding:0;position:relative}.sticky-stack .in-stack{width:auto;min-height:0;transform:translate(calc(var(--i) * 8px),calc(var(--i) * 8px)) rotate(calc(var(--i) * 2.5deg - 2deg));transition:transform .25s cubic-bezier(.3,1.3,.5,1);position:absolute;inset:0 20px 20px 0;overflow:hidden}.sticky-stack:hover .in-stack{transform:translate(calc(var(--i) * 14px),calc(var(--i) * 6px)) rotate(calc(var(--i) * 5deg - 4deg))}.sticky-stack .in-stack .sticky-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stack-count{z-index:5;color:#fff;background:var(--ink-2);border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12.5px;font-weight:700;display:grid;position:absolute;bottom:8px;right:8px}@media (max-width:760px){.page-head:has(.sticky-board){flex-direction:column}.sticky-board{justify-content:flex-start;gap:12px;width:100%;margin-left:0}.sticky-board .sticky-note{flex:150px;width:calc(50% - 6px);min-width:150px}.sticky-board .sticky-note.editing{flex-basis:100%;width:100%}.sticky-note textarea,.sticky-text{font-size:22px}}@media (prefers-reduced-motion:reduce){.sticky-board .sticky-note,.sticky-stack .in-stack{transition:none}}.ch-wrap{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:26px;display:grid}@media (max-width:900px){.ch-wrap{grid-template-columns:1fr}}.ch-col .section-title .small{margin-left:4px;font-weight:500}.ch-list{gap:10px;display:grid}.ch-card{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 16px 12px 12px;display:grid;position:relative;overflow:hidden}.ch-card.done{background:linear-gradient(120deg,var(--tone-green),var(--glass) 70%)}@supports (color:color-mix(in lab,red,red)){.ch-card.done{background:linear-gradient(120deg,color-mix(in srgb,var(--tone-green) 16%,var(--glass)),var(--glass) 70%)}}.ch-card.done{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ch-card.done{border-color:color-mix(in srgb,var(--tone-green) 40%,transparent)}}.ch-ring{background:conic-gradient(var(--tone-blue) var(--p),var(--ink) 0);border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.ch-ring{background:conic-gradient(var(--tone-blue) var(--p),color-mix(in srgb,var(--ink) 10%,transparent) 0)}}.ch-ring>span{background:var(--surface);border-radius:50%;place-items:center;width:42px;height:42px;font-size:21px;display:grid;box-shadow:inset 0 1px 3px #0000001a}.ch-card.done .ch-ring{background:conic-gradient(var(--tone-green) 100%,transparent 0);box-shadow:0 0 18px -4px var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ch-card.done .ch-ring{box-shadow:0 0 18px -4px color-mix(in srgb,var(--tone-green) 70%,transparent)}}.ch-card.done .ch-ring>span{color:var(--pine);background:var(--tone-green);font-size:20px;font-weight:800}@supports (color:color-mix(in lab,red,red)){.ch-card.done .ch-ring>span{background:color-mix(in srgb,var(--tone-green) 14%,var(--surface))}}.ch-body{gap:1px;min-width:0}.ch-body b{font-family:var(--font-cond);font-size:18px}.ch-goal{color:var(--ink-3)}.ch-status{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:600}.ch-card.done .ch-status{color:var(--pine)}.ch-times{color:var(--ink-2);background:var(--ink);border-radius:999px;padding:3px 9px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.ch-times{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.medal{background:conic-gradient(from 200deg,var(--m1),var(--m1) 12%,var(--m2) 26%,var(--m1) 42%,var(--m2) 58%,var(--m1) 74%,var(--m1) 88%,var(--m1))}@supports (color:color-mix(in lab,red,red)){.medal{background:conic-gradient(from 200deg,var(--m1),color-mix(in srgb,var(--m1) 40%,#fff) 12%,var(--m2) 26%,var(--m1) 42%,color-mix(in srgb,var(--m2) 70%,#000) 58%,var(--m1) 74%,color-mix(in srgb,var(--m1) 50%,#fff) 88%,var(--m1))}}.medal{box-shadow:0 14px 30px -14px var(--m2),0 0 0 1px var(--m2),inset 0 2px 3px #fff9,inset 0 -3px 6px #0000004d}@supports (color:color-mix(in lab,red,red)){.medal{box-shadow:0 14px 30px -14px color-mix(in srgb,var(--m2) 85%,black),0 0 0 1px color-mix(in srgb,var(--m2) 40%,transparent),inset 0 2px 3px #fff9,inset 0 -3px 6px #0000004d}}.medal-disc{background:radial-gradient(circle at 35% 28%,var(--m1),var(--m2) 78%)}@supports (color:color-mix(in lab,red,red)){.medal-disc{background:radial-gradient(circle at 35% 28%,color-mix(in srgb,var(--m1) 55%,#26303a),color-mix(in srgb,var(--m2) 30%,#0e1216) 78%)}}.medal-disc{box-shadow:inset 0 4px 10px #0009,inset 0 -2px 4px var(--m1),0 0 0 2px var(--m2)}@supports (color:color-mix(in lab,red,red)){.medal-disc{box-shadow:inset 0 4px 10px #0009,inset 0 -2px 4px color-mix(in srgb,var(--m1) 35%,transparent),0 0 0 2px color-mix(in srgb,var(--m2) 55%,transparent)}.ach-card-s:not(.locked){background:radial-gradient(120% 70% at 50% 0,color-mix(in srgb,var(--lvl,var(--tone-blue)) 14%,transparent),transparent 70%),var(--glass)}}.ach-card-s{transition:transform .2s,box-shadow .2s}.ach-card-s:hover{box-shadow:0 18px 36px -22px #101c1673}.ach-level{letter-spacing:.02em;font-weight:700}@media (prefers-reduced-motion:reduce){.ach-card-s:hover{transform:none}}.ach-zoom-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;margin:0;padding:0}.ach-latest .ach-zoom-btn{text-align:left;border-radius:999px}.ach-latest-txt{display:grid}.ach-zoom-btn:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.ach-zoom-btn .medal{transition:transform .2s}.ach-zoom-btn:hover .medal{transform:scale(1.05)rotate(-4deg)}.ach-overlay.zoom .ach-card{width:100%;max-width:460px}.zoom-levels{text-align:left;gap:6px;width:100%;margin:4px 0 0;padding:0;list-style:none;animation:ach-up .5s ease-out .7s both;display:grid}.zoom-levels li{color:#ffffff8c;background:#ffffff0f;border-radius:10px;grid-template-columns:12px 84px 1fr auto;align-items:center;gap:10px;padding:7px 12px;font-size:14px;display:grid}.zoom-levels li.on{color:#fff;background:#ffffff1f}.zoom-levels i{border-radius:50%}.zoom-levels li.on i{background:var(--c)}.zoom-levels b{font-weight:700}.zoom-levels em{opacity:.8;font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal}@media (max-width:520px){.zoom-levels li{grid-template-columns:12px 1fr auto}.zoom-levels li span{grid-area:2/2/auto/-1;font-size:13px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink-3:#a4b0aa}:root:not([data-theme=light]) .ct.done{color:#7fe0b0;opacity:1;background:#7fe0b024;border-color:#7fe0b08c}:root:not([data-theme=light]) .fu-meta,:root:not([data-theme=light]) .win-meta,:root:not([data-theme=light]) table.data.followups .fu-from{color:#b0bbb5}:root:not([data-theme=light]) .chip.warn{color:#f2cd78}:root:not([data-theme=light]) .ach-dots i{border-color:#ffffff4d}:root:not([data-theme=light]) .ch-ring>span{background:#2c3a35}}:root[data-theme=dark]{--ink-3:#a4b0aa}:root[data-theme=dark] .ct.done{color:#7fe0b0;opacity:1;background:#7fe0b024;border-color:#7fe0b08c}:root[data-theme=dark] .fu-meta,:root[data-theme=dark] .win-meta,:root[data-theme=dark] table.data.followups .fu-from{color:#b0bbb5}:root[data-theme=dark] .chip.warn{color:#f2cd78}:root[data-theme=dark] .ach-dots i{border-color:#ffffff4d}:root[data-theme=dark] .ch-ring>span{background:#2c3a35}.flow-wrap{position:relative}button.flow-btn{font:inherit;color:inherit;text-align:left;cursor:pointer;transition:transform .18s,box-shadow .18s,background .18s}button.flow-btn:hover{z-index:2;transform:translateY(-2px)}button.flow-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px;z-index:3}button.flow-btn.is-open{z-index:3;box-shadow:0 16px 30px -18px #101c1673,0 0 0 2px var(--pine);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){button.flow-btn.is-open{box-shadow:0 16px 30px -18px #101c1673,0 0 0 2px color-mix(in srgb,var(--pine) 45%,transparent)}}.flow-more{width:22px;height:22px;color:var(--ink-3);background:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:12px}@supports (color:color-mix(in lab,red,red)){.flow-more{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.flow-more{transition:transform .25s,background .2s,color .2s}button.flow-btn:hover .flow-more{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.flow-btn:hover .flow-more{background:color-mix(in srgb,var(--ink) 10%,transparent)}}button.flow-btn.is-open .flow-more{color:#fff;background:var(--pine);transform:rotate(180deg)}.flow-detail{grid-template-rows:0fr;margin-top:0;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1),margin-top .42s cubic-bezier(.2,.8,.2,1);display:grid}.flow-detail.open{grid-template-rows:1fr;margin-top:16px}.flow-detail-clip{min-height:0;padding:0 4px;overflow:hidden}.flow-detail.open .flow-detail-clip{overflow:visible}.flow-detail-card{background:var(--glass-strong);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border:1px solid var(--glass-line);opacity:0;transform-origin:var(--notch) 0;border-radius:18px;margin:10px 0 6px;padding:16px 20px 18px;transition:opacity .3s,transform .42s cubic-bezier(.2,.9,.25,1.15);position:relative;transform:translateY(-10px)scale(.985);box-shadow:0 22px 44px -28px #101c1680}.flow-detail.open .flow-detail-card{opacity:1;transform:none}.flow-detail-card:before{content:"";top:-9px;left:calc(var(--notch) - 9px);background:var(--glass-strong);border-left:1px solid var(--glass-line);border-top:1px solid var(--glass-line);width:16px;height:16px;transition:left .35s cubic-bezier(.2,.8,.2,1);position:absolute;transform:rotate(45deg)}.flow-detail-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.flow-detail-head b{font-family:var(--font-cond);font-size:20px}.flow-detail-body{animation:fd-in .35s both}@keyframes fd-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.2fr);gap:22px;display:grid}@media (max-width:1000px){.fd-grid{grid-template-columns:1fr}}.fd-col h3,.fd-sub{color:var(--ink-2);margin:0 0 10px;font-weight:600}.fd-figs{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;margin-bottom:12px;display:grid}.fd-fig{background:var(--ink);border-radius:12px;gap:1px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.fd-fig{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.fd-fig b{font-family:var(--font-cond);font-variant-numeric:tabular-nums;font-size:26px;line-height:1.1}.fd-fig small{color:var(--ink-3);font-size:12.5px}.fd-fig.good b{color:var(--pine)}.fd-fig.bad b{color:var(--brick)}.fd-fig.muted b{color:var(--ink-3)}.fd-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fd-list li{animation:fd-in .35s both;animation-delay:var(--d);grid-template-columns:minmax(90px,1fr) minmax(60px,1.3fr) auto;align-items:center;gap:10px;font-size:14px;display:grid}.fd-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fd-bar{background:var(--ink);border-radius:4px;height:8px}@supports (color:color-mix(in lab,red,red)){.fd-bar{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.fd-bar{overflow:hidden}.fd-bar i{background:linear-gradient(90deg,var(--pine),var(--pine));border-radius:4px;height:100%;display:block}@supports (color:color-mix(in lab,red,red)){.fd-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--pine) 70%,var(--tone-blue)),var(--pine))}}.fd-bar i{transform-origin:0;animation:fd-grow .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d)}@keyframes fd-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.fd-val{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.fd-val small{color:var(--ink-3);margin-left:6px;font-size:12px;font-weight:500}.fd-note{color:var(--ink-2);background:var(--tone-blue);border-radius:10px;margin:12px 0 0;padding:9px 12px;font-size:13.5px}@supports (color:color-mix(in lab,red,red)){.fd-note{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.fd-empty{color:var(--ink-3);margin:0;font-size:13.5px}.flow-detail-card .chart{margin-top:-4px}@media (prefers-reduced-motion:reduce){.fd-bar i,.fd-list li,.flow-detail,.flow-detail-body,.flow-detail-card,button.flow-btn{transition:none;animation:none}}.sticky-board .sticky-note.editing{width:240px}.sticky-note.editing .sticky-tools{flex-wrap:nowrap;gap:8px}.sticky-note.editing .sticky-colors{flex-wrap:nowrap;gap:4px;min-width:0}.sticky-note.editing .sticky-colors .dot{flex:none;width:15px;height:15px}.sticky-ico{cursor:pointer;width:28px;height:28px;color:inherit;background:var(--surface);border:0;border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.sticky-ico{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.sticky-ico{flex:none}.sticky-ico:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.sticky-ico:hover{background:color-mix(in srgb,var(--surface) 85%,transparent)}}.sticky-ico.ok{color:#fff}.sticky-ico.ok,.sticky-ico.ok:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.sticky-ico.ok:hover{background:color-mix(in srgb,var(--pine) 85%,#000)}}.sticky-ico:disabled{opacity:.4;cursor:default}.sticky-ico svg{width:14px;height:14px}.sticky-board .sticky-note .sticky-text,.sticky-note textarea{overflow-wrap:anywhere;word-break:break-word}.sticky-note.editing textarea{field-sizing:content;min-height:84px;max-height:320px;overflow-y:auto}.fd-sub{margin-top:20px}.fd-val{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.fd-val small{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:70px;margin-left:0;overflow:hidden}.flow-detail-card{background:linear-gradient(180deg,var(--fd) 0,var(--fd) 100%)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card{background:linear-gradient(180deg,color-mix(in srgb,var(--fd) 14%,var(--glass-strong)) 0,color-mix(in srgb,var(--fd) 6%,var(--glass-strong)) 100%)}}.flow-detail-card{border-color:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card{border-color:color-mix(in srgb,var(--fd) 35%,var(--glass-line))}}.flow-detail-card{box-shadow:0 22px 44px -28px var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card{box-shadow:0 22px 44px -28px color-mix(in srgb,var(--fd) 55%,#101c1680)}}.flow-detail-card:before{background:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card:before{background:color-mix(in srgb,var(--fd) 14%,var(--glass-strong))}}.flow-detail-card:before{border-color:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card:before{border-color:color-mix(in srgb,var(--fd) 35%,var(--glass-line))}}.flow-detail-head b{color:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-head b{color:color-mix(in srgb,var(--fd) 60%,var(--ink))}}.flow-detail-card .fd-bar i{background:linear-gradient(90deg,var(--fd),var(--fd))}@supports (color:color-mix(in lab,red,red)){.flow-detail-card .fd-bar i{background:linear-gradient(90deg,color-mix(in srgb,var(--fd) 65%,transparent),var(--fd))}}.flow-detail-card .fd-fig{background:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card .fd-fig{background:color-mix(in srgb,var(--fd) 9%,transparent)}}.flow-detail-card .fd-note{background:var(--fd)}@supports (color:color-mix(in lab,red,red)){.flow-detail-card .fd-note{background:color-mix(in srgb,var(--fd) 12%,transparent)}}button.flow-btn.is-open{box-shadow:0 16px 30px -18px #101c1673,0 0 0 2px var(--fd)}@supports (color:color-mix(in lab,red,red)){button.flow-btn.is-open{box-shadow:0 16px 30px -18px #101c1673,0 0 0 2px color-mix(in srgb,var(--fd) 60%,transparent)}}button.flow-btn.is-open .flow-more{background:var(--fd)}.flow-detail.open{margin-top:10px}.flow-detail-card{border-radius:14px;margin:8px 0 4px;padding:12px 40px 12px 16px}.fd-close{cursor:pointer;width:26px;height:26px;color:var(--ink-2);background:var(--fd);border:0;border-radius:50%;font-size:17px;line-height:1;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab,red,red)){.fd-close{background:color-mix(in srgb,var(--fd) 12%,transparent)}}.fd-close:hover{color:var(--ink);background:var(--fd)}@supports (color:color-mix(in lab,red,red)){.fd-close:hover{background:color-mix(in srgb,var(--fd) 22%,transparent)}}.fd-col h3,.fd-sub{margin:0 0 6px;font-size:12.5px}.fd-figs{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.fd-fig{border-radius:9px;align-items:baseline;gap:6px;padding:5px 10px;display:inline-flex}.fd-list li{grid-template-columns:minmax(80px,1fr) minmax(50px,1.1fr) 120px;gap:8px;font-size:13px}.fd-bar{height:6px}.fd-note{margin-top:8px;padding:6px 10px;font-size:13px}.flow-detail-card .mix,.flow-detail-card .mixbar{margin-top:0}.fd-cols{gap:14px}.fd-colgroup,.fd-cols{align-items:flex-end;display:flex}.fd-colgroup{gap:4px}.fd-colgroup+.fd-colgroup{border-left:1px dashed var(--ink);padding-left:14px}@supports (color:color-mix(in lab,red,red)){.fd-colgroup+.fd-colgroup{border-left:1px dashed color-mix(in srgb,var(--ink) 15%,transparent)}}.fd-c{justify-items:center;gap:3px;width:34px;display:grid}.fd-c small{font-variant-numeric:tabular-nums;color:var(--ink-2);font-size:11px;font-weight:600}.fd-cbar{background:var(--ink);border-radius:4px;width:14px;height:48px;position:relative}@supports (color:color-mix(in lab,red,red)){.fd-cbar{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.fd-cbar{align-items:flex-end;display:flex;overflow:hidden}.fd-cbar i{background:var(--fd,var(--pine));transform-origin:bottom;width:100%;animation:fd-rise .6s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--d);border-radius:4px;display:block}@keyframes fd-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.fd-c em{color:var(--ink-3);font-style:normal}@media (max-width:520px){.fd-c{width:28px}.fd-cols{gap:8px}.fd-colgroup+.fd-colgroup{padding-left:8px}}@media (prefers-reduced-motion:reduce){.fd-cbar i{animation:none}}.rec-field{gap:4px;display:grid}.rec-row{align-items:stretch;gap:6px;display:flex}.rec-row .in{flex:1;min-width:0}.rec-skip{font:inherit;cursor:pointer;color:var(--ink-2);border:1px dashed var(--ink);background:0 0;border-radius:9px;flex:none;padding:0 10px;font-size:12.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.rec-skip{border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.rec-skip{white-space:nowrap}.rec-skip:hover{color:var(--ink);background:var(--ink);border-style:solid}@supports (color:color-mix(in lab,red,red)){.rec-skip:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.rec-none{min-height:38px;color:var(--ink-2);background:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:0 12px;font-size:14px;display:flex}@supports (color:color-mix(in lab,red,red)){.rec-none{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.update-form .filters .rec-field{grid-column:span 2;min-width:0}.rec-field>label{white-space:nowrap}@media (max-width:600px){.update-form .filters .rec-field{grid-column:auto}.rec-row{flex-wrap:wrap}.rec-skip{padding:8px 10px}}.rec-field>label{color:var(--ink-2);font-size:14px}.pop-edit form.transcript-form,.popover form.transcript-form{width:100%;min-width:0}.transcript-field textarea.in,form.transcript-form textarea.in{box-sizing:border-box;width:100%;max-width:100%}.transcript-field{grid-column:1/-1}.tr-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tr-actions .rec-skip{padding:6px 10px}.transcript-pop,.wa-form,.wa-row{gap:10px;display:grid}.wa-row{background:var(--ink);border-radius:12px;grid-template-columns:auto 1fr;padding:10px}@supports (color:color-mix(in lab,red,red)){.wa-row{background:color-mix(in srgb,var(--ink) 3%,transparent)}}.wa-row{border:1px solid var(--line-2)}.wa-side{align-content:start;gap:4px;display:grid}.wa-mv{border:1px solid var(--line);background:var(--surface);width:28px;height:26px;color:var(--ink-2);cursor:pointer;font:inherit;border-radius:7px;font-size:13px}.wa-mv:disabled{opacity:.35;cursor:default}.wa-main{gap:6px;min-width:0;display:grid}.wa-top{align-items:center;gap:8px;display:flex}.wa-top .in{flex:1;min-width:0;font-weight:600}.wa-copy{color:var(--ink-2);white-space:nowrap;cursor:pointer;align-items:center;gap:5px;font-size:13px;display:inline-flex}.wa-del{cursor:pointer;width:28px;height:28px;color:var(--ink-3);background:0 0;border:0;border-radius:50%;font-size:17px}.wa-del:hover{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.wa-del:hover{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.wa-row textarea.in{box-sizing:border-box;width:100%}.wa-foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ct-tpl-item.copy{border-style:dashed}button.xt{-webkit-line-clamp:3;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;-webkit-box-orient:vertical;margin:0;padding:0;display:-webkit-box;overflow:hidden}button.xt:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.xt:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}button.xt.open{-webkit-line-clamp:unset;cursor:pointer;white-space:pre-line;max-width:460px;display:block;overflow:visible}button.xt:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lead-tip-host{max-width:100%;display:inline-block}.lead-tip{z-index:1700;background:var(--surface);border:1px solid var(--line);width:280px;color:var(--ink);pointer-events:none;border-radius:12px;padding:10px 12px;font-size:13px;animation:lt-in .14s ease-out;position:fixed;transform:translateY(-100%);box-shadow:0 16px 34px -14px #101c1673}.lead-tip.below{transform:none}@keyframes lt-in{0%{opacity:0}to{opacity:1}}.lt-tier{color:var(--tier);border-radius:999px;margin-bottom:6px;padding:2px 9px;font-size:12.5px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.lt-tier{color:color-mix(in srgb,var(--tier) 70%,var(--ink))}}.lt-tier{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){.lt-tier{background:color-mix(in srgb,var(--tier) 18%,transparent)}}.lead-tip dl{gap:3px;margin:0;display:grid}.lead-tip dl>div{grid-template-columns:82px 1fr;gap:8px;display:grid}.lead-tip dt{color:var(--ink-3)}.lead-tip dd{margin:0;font-weight:500}.sync-all{width:100%;font:inherit;cursor:pointer;color:var(--pine);background:var(--pine);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-bottom:10px;padding:8px 12px;font-size:13.5px;font-weight:600;display:flex}@supports (color:color-mix(in lab,red,red)){.sync-all{background:color-mix(in srgb,var(--pine) 10%,var(--glass))}}.sync-all{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.sync-all{border:1px solid color-mix(in srgb,var(--pine) 28%,transparent)}}.sync-all{transition:background .15s}.sync-all:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.sync-all:hover{background:color-mix(in srgb,var(--pine) 18%,var(--glass))}}.sync-all.busy svg{animation:sync-spin 1s linear infinite}.sync-all.compact span{display:none}@keyframes sync-spin{to{transform:rotate(1turn)}}.sync-result{z-index:1800;background:var(--surface);border:1px solid var(--line);border-radius:14px;width:min(420px,100vw - 32px);padding:12px 14px;animation:ct-pop .18s ease-out;position:fixed;bottom:16px;left:16px;box-shadow:0 20px 44px -18px #101c1680}.sync-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sync-result ul{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.sync-result li{grid-template-columns:16px 100px 1fr;align-items:baseline;gap:6px;display:grid}.sync-result li.ok>span:first-child{color:var(--pine);font-weight:700}.sync-result li.err>span:first-child{color:var(--brick);font-weight:800}.sync-result li.err>span:last-child{color:var(--brick)}@media (prefers-reduced-motion:reduce){.sync-all.busy svg{animation:none}}span.xt{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:320px;display:-webkit-box;overflow:hidden}span.xt.one{-webkit-line-clamp:1}span.xt.cut{cursor:pointer}span.xt.cut:hover{color:var(--ink);-webkit-text-decoration:underline dotted var(--ink);text-decoration:underline dotted var(--ink)}@supports (color:color-mix(in lab,red,red)){span.xt.cut:hover{-webkit-text-decoration:underline dotted color-mix(in srgb,var(--ink) 35%,transparent);text-decoration:underline dotted color-mix(in srgb,var(--ink) 35%,transparent)}}span.xt.cut:hover{text-underline-offset:3px}span.xt.cut:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.xt-pop{z-index:1750;background:var(--surface);border:1px solid var(--line);max-height:min(60vh,420px);color:var(--ink);white-space:pre-line;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.55;animation:ct-pop .14s ease-out;position:fixed;overflow:auto;box-shadow:0 18px 40px -16px #101c1673}.xt-title{color:var(--ink-3);white-space:normal;margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.xt-pop dl{white-space:normal;gap:4px;margin:0;display:grid}.xt-pop dl>div{grid-template-columns:100px 1fr;gap:8px;display:grid}.xt-pop dt{color:var(--ink-3)}.xt-pop dd{margin:0;font-weight:500}table.data td.col-prospect span.xt.lead-sub{-webkit-line-clamp:1;white-space:normal;max-width:100%;display:-webkit-box}span.xt.fu-quote{-webkit-line-clamp:2;color:var(--ink-2);border-left:2px solid var(--ink);padding-left:10px;font-size:13.5px;line-height:1.45;display:-webkit-box}@supports (color:color-mix(in lab,red,red)){span.xt.fu-quote{border-left:2px solid color-mix(in srgb,var(--ink) 10%,transparent)}}span.xt.fu-quote{max-width:none}.lead-pill.open{--tier:#8a9590;color:var(--ink-2)}.lp-dots{gap:2px;display:inline-flex}.lp-dots i{background:var(--ink);border-radius:50%;width:9px;height:9px}@supports (color:color-mix(in lab,red,red)){.lp-dots i{background:color-mix(in srgb,var(--ink) 16%,var(--surface))}}.lp-dots i{box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lp-dots i{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 22%,transparent)}}.lt-note{color:var(--ink-2);font-size:12.5px;display:block}.lt-note+dl:empty{display:none}section.block:has(table.data.cases,table.data.followups){background:var(--glass)}@supports (color:color-mix(in lab,red,red)){section.block:has(table.data.cases,table.data.followups){background:color-mix(in srgb,var(--glass) 32%,transparent)}}section.block:has(table.data.cases,table.data.followups){-webkit-backdrop-filter:none;backdrop-filter:none}section.block:has(table.data.cases,table.data.followups)>.block-head{background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-radius:14px 14px 0 0}section.block.tone-upcoming:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(var(--tone-blue),var(--tone-blue)),var(--glass)}@supports (color:color-mix(in lab,red,red)){section.block.tone-upcoming:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(color-mix(in srgb,var(--tone-blue) 13%,transparent),color-mix(in srgb,var(--tone-blue) 13%,transparent)),var(--glass)}}section.block.tone-followup:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(var(--tone-amber),var(--tone-amber)),var(--glass)}@supports (color:color-mix(in lab,red,red)){section.block.tone-followup:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(color-mix(in srgb,var(--tone-amber) 16%,transparent),color-mix(in srgb,var(--tone-amber) 16%,transparent)),var(--glass)}}section.block.tone-past:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(var(--tone-violet),var(--tone-violet)),var(--glass)}@supports (color:color-mix(in lab,red,red)){section.block.tone-past:has(table.data.cases,table.data.followups)>.block-head{background:linear-gradient(color-mix(in srgb,var(--tone-violet) 12%,transparent),color-mix(in srgb,var(--tone-violet) 12%,transparent)),var(--glass)}}section.block.alert:has(table.data.cases,table.data.followups){background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4)}section.block.alert:has(table.data.cases,table.data.followups)>.block-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.flow-detail-card{padding:14px 18px}.fd-col h3,.fd-sub{font-size:13.5px}.fd-fig b{font-size:22px}.fd-fig small{font-size:13px}.fd-list{gap:5px}.fd-list li{grid-template-columns:minmax(90px,1fr) minmax(50px,1.1fr) 140px;font-size:14.5px}.fd-val small{max-width:80px;font-size:12.5px}.fd-note{font-size:14px}.fd-c small{font-size:12px}.fd-c em{font-size:12.5px}.fd-cbar{width:16px;height:54px}.flow-detail:not(.open) .flow-detail-card{border-width:0;margin:0;padding-top:0;padding-bottom:0}@media (max-width:640px){.flow-detail-card{padding:12px}.fd-list li{grid-template-columns:minmax(70px,1fr) minmax(40px,.8fr) auto;font-size:14px}.fd-cols{flex-wrap:wrap;row-gap:12px}.fd-c{width:30px}}.flow-detail-card:before{clip-path:polygon(0 0,100% 0,0 100%)}.fd-cols{flex-wrap:wrap;row-gap:12px}.fd-list li{grid-template-columns:minmax(90px,1fr) minmax(40px,.8fr) 112px}.fd-cols{flex-wrap:nowrap;gap:10px}.fd-colgroup+.fd-colgroup{padding-left:10px}.fd-c{width:32px}.fd-c em{white-space:nowrap;font-size:11.5px}@media (max-width:640px){.fd-cols{flex-wrap:wrap}}.fd-colgroup+.fd-colgroup .fd-c{width:42px}button.ach-medal.pulse-close{cursor:pointer;background:0 0;border:0;border-radius:50%;margin-inline:auto;padding:0;animation:medal-breathe 2.4s ease-in-out infinite;display:block}button.ach-medal.pulse-close:hover{animation-play-state:paused;transform:scale(1.03)}@keyframes medal-breathe{0%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)}50%{filter:drop-shadow(0 0 18px color-mix(in srgb,var(--pine) 35%,transparent));transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){button.ach-medal.pulse-close{animation:none}}.page-head:has(+.ch-wrap){margin-bottom:8px}.ch-wrap{gap:14px 20px;margin-bottom:22px}.ch-col .section-title{margin:0 0 8px}.ch-col.p-week{--pc:var(--tone-blue)}.ch-col.p-month{--pc:var(--tone-violet)}.ch-col.p-quarter{--pc:var(--tone-amber)}.ch-col.p-year{--pc:var(--tone-green)}.ch-col .section-title:before{content:"";vertical-align:2px;background:var(--pc);border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.ch-card{background:linear-gradient(120deg,var(--pc),var(--glass) 75%);gap:12px;padding:9px 14px 9px 10px}@supports (color:color-mix(in lab,red,red)){.ch-card{background:linear-gradient(120deg,color-mix(in srgb,var(--pc) 13%,var(--glass)),var(--glass) 75%)}}.ch-card{border-color:var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-card{border-color:color-mix(in srgb,var(--pc) 26%,var(--glass-line))}}.ch-card .ch-ring{background:conic-gradient(var(--pc) var(--p),var(--ink) 0);width:48px;height:48px}@supports (color:color-mix(in lab,red,red)){.ch-card .ch-ring{background:conic-gradient(var(--pc) var(--p),color-mix(in srgb,var(--ink) 10%,transparent) 0)}}.ch-goal{font-size:13.5px}.ch-times{color:var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-times{color:color-mix(in srgb,var(--pc) 60%,var(--ink))}}.ch-times{background:var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-times{background:color-mix(in srgb,var(--pc) 14%,transparent)}}.ach-group{margin-bottom:22px}.ach-group .section-title{margin-bottom:10px}.ach-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:12px}.ach-card-s{gap:3px;padding:14px 10px 12px}.ach-card-s:not(.locked){background:radial-gradient(130% 85% at 50% 0,var(--lvl),var(--lvl) 75%),var(--glass)}@supports (color:color-mix(in lab,red,red)){.ach-card-s:not(.locked){background:radial-gradient(130% 85% at 50% 0,color-mix(in srgb,var(--lvl) 26%,transparent),color-mix(in srgb,var(--lvl) 7%,transparent) 75%),var(--glass)}}.ach-card-s:not(.locked){border-color:var(--lvl)}@supports (color:color-mix(in lab,red,red)){.ach-card-s:not(.locked){border-color:color-mix(in srgb,var(--lvl) 34%,var(--glass-line))}}.ach-card-s:not(.locked):hover{box-shadow:0 18px 36px -20px var(--lvl)}@supports (color:color-mix(in lab,red,red)){.ach-card-s:not(.locked):hover{box-shadow:0 18px 36px -20px color-mix(in srgb,var(--lvl) 70%,transparent)}}.ach-name{margin-top:4px;font-size:20.5px;line-height:1.15}.ach-level,.ach-next{font-size:13.5px}.ach-card-s .ach-zoom-btn .medal{transition:transform .35s cubic-bezier(.2,.9,.25,1.2)}.ach-card-s:hover .ach-zoom-btn .medal{transform:rotate(-8deg)scale(1.06)}.ach-card-s:not(.locked) .ach-zoom-btn{animation:medal-float 5s ease-in-out infinite;animation-delay:calc(var(--i,0) * -.7s)}@keyframes medal-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ach-card-s:not(.locked) .ach-zoom-btn{animation:none}.ach-card-s:hover .ach-zoom-btn .medal{transform:none}}@media (max-width:700px){.ach-grid{grid-template-columns:1fr 1fr}}.win-card{transition:transform .22s cubic-bezier(.2,.9,.25,1.2),box-shadow .22s,border-color .22s}.win-card:hover{border-color:var(--w);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.win-card:hover{border-color:color-mix(in srgb,var(--w) 48%,transparent)}}.win-card:hover{box-shadow:0 0 0 1px var(--w),0 20px 40px -22px var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--w) 22%,transparent),0 20px 40px -22px color-mix(in srgb,var(--w) 75%,transparent)}}.win-card .win-trophy,.win-card svg.trophy{transition:transform .3s cubic-bezier(.2,.9,.25,1.3)}.win-card:hover .win-trophy,.win-card:hover svg.trophy{transform:rotate(-10deg)scale(1.1)}@media (prefers-reduced-motion:reduce){.win-card,.win-card:hover,.win-card:hover .win-trophy,.win-card:hover svg.trophy{transform:none}}.sticky-mini.ico{place-items:center;width:32px;height:30px;padding:0;display:inline-grid}.sticky-mini.ico svg{width:16px;height:16px}a.acc-link{color:inherit;text-decoration:underline}@supports (color:color-mix(in lab,red,red)){a.acc-link{-webkit-text-decoration-color:color-mix(in srgb,currentColor 30%,transparent);text-decoration-color:color-mix(in srgb,currentColor 30%,transparent)}}a.acc-link{text-underline-offset:3px}a.acc-link:focus-visible,a.acc-link:hover{text-decoration-color:currentColor}.ct-tpl{gap:10px;max-height:min(640px,100vh - 60px)}.ct-tpl-head{z-index:1;background:var(--surface);border-bottom:1px solid var(--line-2);justify-content:flex-start;align-items:center;padding:4px 4px 8px;position:sticky;top:-2px}.ct-tpl-head b{font-size:15px}.ct-tpl-head .ct-ghl{color:var(--tone-blue);background:var(--tone-blue);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:12.5px;font-weight:600;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.ct-tpl-head .ct-ghl{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.ct-tpl-head .ct-ghl:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-tpl-head .ct-ghl:hover{background:color-mix(in srgb,var(--tone-blue) 20%,transparent)}}.ct-back{cursor:pointer;width:26px;height:26px;color:var(--ink-2);background:var(--ink);border:0;border-radius:50%;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ct-back{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.ct-back{flex:none}.ct-back:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-back:hover{background:color-mix(in srgb,var(--ink) 13%,transparent)}}.ct-tpl-item p{font-size:14px;line-height:1.45}.fu-tpl{gap:8px;display:grid}.fu-tpl .ct-tpl{max-height:min(420px,55vh);overflow-y:auto}.fu-tpl .ct-tpl-head{background:0 0;padding:0 0 6px;position:static}.fu-tpl-done{border-top:1px solid var(--line-2);gap:6px;padding-top:8px;display:grid}.fu-tpl-done.hot{background:var(--tone-green);border-top-color:#0000;border-radius:10px;padding:8px}@supports (color:color-mix(in lab,red,red)){.fu-tpl-done.hot{background:color-mix(in srgb,var(--tone-green) 10%,transparent)}}.fu-tpl-chips{flex-wrap:wrap;gap:6px;display:flex}.fu-tpl-chips .chip-btn.booked{color:var(--pine);border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.fu-tpl-chips .chip-btn.booked{border-color:color-mix(in srgb,var(--tone-green) 45%,transparent)}}table.data td.col-prospect .lead-line.no-q span.lead-sub{margin:0;display:inline}tr.ct-todo{cursor:pointer}.ct-hint{z-index:1600;pointer-events:none;white-space:nowrap;color:var(--brick);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600;position:fixed}@supports (color:color-mix(in lab,red,red)){.ct-hint{color:color-mix(in srgb,var(--brick) 80%,var(--ink))}}.ct-hint{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.ct-hint{background:color-mix(in srgb,var(--brick) 10%,var(--surface))}}.ct-hint{border:1px solid var(--brick)}@supports (color:color-mix(in lab,red,red)){.ct-hint{border:1px solid color-mix(in srgb,var(--brick) 22%,transparent)}}.ct-hint{animation:lt-in .12s ease-out;box-shadow:0 6px 16px -10px #101c1659}.tl{gap:8px;display:grid}.tl-head{border-bottom:1px solid var(--line-2);padding:2px 2px 8px;display:flex}.tl-title{gap:1px;margin-right:auto;display:grid}.tl-title b{font-family:var(--font-cond);font-size:18px}.tl-title span{color:var(--ink-3);font-size:12.5px}.tl-phone{padding:0 2px}.tl-list{overscroll-behavior:contain;gap:8px;max-height:min(600px,100vh - 140px);padding:2px;display:grid;overflow-y:auto}.tl-item{all:unset;box-sizing:border-box;cursor:pointer;background:var(--ink);border-radius:12px;gap:4px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.tl-item{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}}.tl-item{border:1px solid var(--line-2);transition:background .15s,border-color .15s,transform .12s}.tl-item:focus-visible,.tl-item:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-item:focus-visible,.tl-item:hover{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.tl-item:focus-visible,.tl-item:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-item:focus-visible,.tl-item:hover{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.tl-item:active{transform:scale(.99)}.tl-item.done{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.tl-item.done{background:color-mix(in srgb,var(--tone-green) 13%,transparent)}}.tl-item.done{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.tl-item.done{border-color:color-mix(in srgb,var(--tone-green) 45%,transparent)}}.tl-item-title{color:var(--ink-2);justify-content:space-between;gap:8px;font-size:13px;font-weight:700;display:flex}.tl-item-title em{color:var(--pine);font-size:12px;font-style:normal;font-weight:600}.tl-item.intern .tl-item-title em{color:var(--ink-3)}.tl-item.done .tl-item-title em{color:var(--pine)}.tl-text{white-space:pre-line;color:var(--ink);font-size:14.5px;line-height:1.45}.ct-menu.wide{padding:12px}.ct-menu .tl{width:100%}.ct-menu button.tl-item{white-space:normal;text-align:left;border:1px solid var(--line-2);background:var(--ink);border-radius:12px;gap:4px;padding:10px 12px;font-weight:400;display:grid}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-item{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}}.ct-menu button.tl-item{width:100%}.ct-menu button.tl-item:focus-visible,.ct-menu button.tl-item:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-item:focus-visible,.ct-menu button.tl-item:hover{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.ct-menu button.tl-item:focus-visible,.ct-menu button.tl-item:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-item:focus-visible,.ct-menu button.tl-item:hover{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.ct-menu button.tl-item.done{background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-item.done{background:color-mix(in srgb,var(--tone-green) 13%,transparent)}}.ct-menu button.tl-item.done{border-color:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-item.done{border-color:color-mix(in srgb,var(--tone-green) 45%,transparent)}}.ct-menu button.ct-back{width:28px;height:28px;color:var(--ink-2);background:var(--ink);border-radius:50%;place-items:center;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ct-menu button.ct-back{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.ct-menu button.ct-back:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.ct-back:hover{background:color-mix(in srgb,var(--ink) 13%,transparent)}}.ct-menu.wide{display:block}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.section-title:target+*,section.block:target{animation:target-flash 1.4s ease-out}@keyframes target-flash{0%{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 55%,transparent)}to{box-shadow:0 0 0 3px #0000}}.section-title[id],section.block[id]{scroll-margin-top:16px}.kpi.perf .figure{align-items:center;gap:10px;display:flex}.rocket-btn{border:1px solid var(--tone-amber);border-radius:50%;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.rocket-btn{border:1px solid color-mix(in srgb,var(--tone-amber) 40%,transparent)}}.rocket-btn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.rocket-btn{background:color-mix(in srgb,var(--tone-amber) 14%,transparent)}}.rocket-btn{cursor:pointer;font-size:17px;line-height:1;animation:rocket-idle 2.6s ease-in-out infinite}.rocket-btn:hover{background:var(--tone-amber);animation-play-state:paused;transform:translateY(-2px)rotate(-8deg)}@supports (color:color-mix(in lab,red,red)){.rocket-btn:hover{background:color-mix(in srgb,var(--tone-amber) 24%,transparent)}}@keyframes rocket-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.rocket-toast{z-index:1800;background:var(--surface);border:1px solid var(--tone-amber);border-radius:18px;justify-items:center;gap:4px;padding:14px 24px;display:grid;position:fixed;top:24px;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.rocket-toast{border:1px solid color-mix(in srgb,var(--tone-amber) 40%,var(--line))}}.rocket-toast{text-align:center;animation:rocket-toast 3.6s forwards;box-shadow:0 24px 48px -24px #101c168c}.rocket-toast b{font-family:var(--font-cond);font-size:22px}.rocket-toast span{color:var(--ink-2);font-size:13.5px}.rocket-fly{font-size:30px;animation:rocket-fly 1.4s cubic-bezier(.5,0,.75,.3) .5s both}@keyframes rocket-toast{0%{opacity:0;transform:translate(-50%,-16px)scale(.96)}10%,85%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-10px)}}@keyframes rocket-fly{0%{transform:translate(0)rotate(0)}30%{transform:translate(-3px,2px)rotate(-4deg)}to{opacity:0;transform:translate(140px,-160px)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.rocket-btn,.rocket-fly{animation:none}}.wa-row.team{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.wa-row.team{background:color-mix(in srgb,var(--tone-blue) 5%,transparent)}}.wa-row.hidden{opacity:.55}.wa-team-title{font-size:14.5px}.wa-badge{color:var(--tone-blue);background:var(--tone-blue);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.wa-badge{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.wa-team-text{color:var(--ink-2);white-space:pre-line;margin:0;font-size:13.5px}.wa-row.team .wa-top{flex-wrap:wrap}.wa-row.team .wa-copy{margin-left:auto}.drive-tabs a{align-items:baseline;gap:6px;display:inline-flex}.drive-tabs a small{color:var(--ink-3);font-size:11.5px}.drive-box{padding-top:12px}.drive-bar{border-bottom:1px solid var(--line-2);justify-content:space-between;gap:10px 16px;margin-bottom:4px;padding-bottom:12px}.drive-bar,.drive-crumbs{flex-wrap:wrap;align-items:center;display:flex}.drive-crumbs{gap:4px;min-width:0;font-size:14.5px}.drive-crumbs a{color:var(--ink-2);border-radius:7px;padding:2px 6px;text-decoration:none}.drive-crumbs a:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.drive-crumbs a:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.drive-crumbs i{color:var(--ink-3);margin:0 2px;font-style:normal}.drive-crumbs b{padding:2px 6px}.drive-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.drive-new,.drive-rename{align-items:center;gap:6px;display:inline-flex}.drive-new .in,.drive-rename .in{min-width:180px;padding:5px 9px}.drive-up.drag{outline:2px dashed var(--pine);outline-offset:2px}.drive-list{margin:0;padding:0;list-style:none}.drive-item{border-bottom:1px solid var(--line-2);border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:8px 6px;display:grid}.drive-item:last-child{border-bottom:0}.drive-item:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.drive-item:hover{background:color-mix(in srgb,var(--ink) 3.5%,transparent)}}.drive-ico{width:34px;height:34px;color:var(--ink-2);background:var(--ink);border-radius:9px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.drive-ico{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.drive-item.k-folder .drive-ico{color:var(--tone-amber);background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.drive-item.k-folder .drive-ico{background:color-mix(in srgb,var(--tone-amber) 13%,transparent)}}.drive-item.k-pdf .drive-ico{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.drive-item.k-pdf .drive-ico{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.drive-item.k-video .drive-ico{color:var(--tone-violet);background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.drive-item.k-video .drive-ico{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.drive-item.k-doc .drive-ico,.drive-item.k-slides .drive-ico{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.drive-item.k-doc .drive-ico,.drive-item.k-slides .drive-ico{background:color-mix(in srgb,var(--tone-blue) 11%,transparent)}}.drive-item.k-sheet .drive-ico{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.drive-item.k-sheet .drive-ico{background:color-mix(in srgb,var(--pine) 11%,transparent)}}.drive-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:15px;font-weight:500;text-decoration:none;overflow:hidden}.drive-name:hover{text-underline-offset:3px;text-decoration:underline}.drive-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;gap:12px;font-size:13px;display:flex}.drive-act{justify-content:flex-end;align-items:center;gap:4px;min-width:34px;display:inline-flex}.drive-btn{cursor:pointer;min-width:30px;height:30px;color:var(--ink-2);font:inherit;background:0 0;border:0;border-radius:8px;place-items:center;padding:0 6px;font-size:12.5px;font-weight:600;display:inline-grid}.drive-btn:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.drive-btn:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.drive-btn.del.sure,.drive-btn.del:hover{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.drive-btn.del.sure,.drive-btn.del:hover{background:color-mix(in srgb,var(--brick) 12%,transparent)}}@media (max-width:640px){.drive-item{grid-template-columns:30px minmax(0,1fr) auto}.drive-meta{display:none}}.ct-menu button.tl-phone,.tl-phone{all:unset;box-sizing:border-box;cursor:pointer;color:var(--ink);background:var(--ink);border-radius:9px;justify-self:start;align-items:baseline;gap:10px;padding:5px 10px;font-size:14px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-phone,.tl-phone{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ct-menu button.tl-phone,.tl-phone{border:1px solid var(--line-2);-webkit-user-select:text;user-select:text}.tl-phone em{color:var(--ink-3);font-size:12px;font-style:normal;font-weight:600}.tl-phone:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-phone:hover{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.tl-phone:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-phone:hover{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.tl-phone.done em{color:var(--pine)}tr.ct-tpl-row{cursor:pointer}.ct-hint.tpl{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-hint.tpl{background:color-mix(in srgb,var(--ink) 5%,var(--surface))}}.ct-hint.tpl{border-color:var(--line)}.tl-wrap.has-file{border:1px solid var(--line-2);border-radius:12px;gap:0;display:grid;overflow:hidden}.ct-menu .tl-wrap.has-file button.tl-item,.tl-wrap.has-file .tl-item{border:0;border-radius:0}.tl-file{background:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.tl-file{background:color-mix(in srgb,var(--ink) 2.5%,transparent)}}.tl-file{border-top:1px dashed var(--line-2)}.tl-file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:160px;font-size:12.5px;overflow:hidden}.ct-menu button.tl-file-btn,.tl-file-btn{font:inherit;cursor:pointer;color:var(--ink-2);background:var(--ink);border-radius:999px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-file-btn,.tl-file-btn{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ct-menu button.tl-file-btn,.tl-file-btn{white-space:nowrap;border:0}.ct-menu button.tl-file-btn.primary,.tl-file-btn.primary{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-file-btn.primary,.tl-file-btn.primary{background:color-mix(in srgb,var(--pine) 13%,transparent)}}.tl-file-btn:hover{filter:brightness(.96)}.tl-note{padding:0 2px}.wa-file{align-items:center;gap:10px;display:flex}.wa-file .in{flex:1;padding:5px 9px;font-size:13px}.tl-wrap.has-file{min-height:max-content}.tl-list{flex-direction:column;display:flex}.tl-list>*{flex:none}.ch-card{transition:transform .18s,box-shadow .18s,border-color .18s}.ch-card:hover{border-color:var(--pc);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.ch-card:hover{border-color:color-mix(in srgb,var(--pc) 45%,var(--glass-line))}}.ch-card:hover{box-shadow:0 14px 30px -20px var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-card:hover{box-shadow:0 14px 30px -20px color-mix(in srgb,var(--pc) 70%,transparent)}}.ch-card:hover .ch-ring>span{transform:scale(1.06)}.ch-ring>span{transition:transform .2s}@media (prefers-reduced-motion:reduce){.ch-card:hover{transform:none}}.ch-wrap{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 14px;margin-bottom:18px}@media (max-width:1250px){.ch-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ch-wrap{grid-template-columns:1fr}}.ch-col .section-title{margin:0 0 6px;font-size:15px}.ch-col .section-title .small{margin:1px 0 0 17px;font-size:12px;display:block}.ch-card{border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;padding:7px 10px 7px 8px}.ch-body b{font-size:15.5px;line-height:1.15}.ch-goal{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.ch-times{padding:2px 7px;font-size:11.5px}.win-note{--p:#fff3b0;--p2:#ffe577;background:linear-gradient(180deg,var(--p2),var(--p) 26%);color:#4a3b06;border-radius:3px 3px 10px;justify-self:start;max-width:min(100%,420px);padding:12px 16px;position:relative;transform:rotate(-1.2deg);box-shadow:0 10px 18px -12px #281e0073,0 1px #0000000a}.win-note.s-gruen{--p:#dbf5d9;--p2:#bdebb8;color:#173d1b}.win-note.s-blau{--p:#d7ebff;--p2:#b7d8ff;color:#13304d}.win-note.s-lila{--p:#ece0ff;--p2:#d9c4ff;color:#2e1a52}.win-note.s-rosa{--p:#ffd6e5;--p2:#ffb4cf;color:#4a1a2c}.win-note-pin{background:#ffffff8c;border:1px solid #0000000d;width:38px;height:13px;margin-left:-19px;position:absolute;top:-7px;left:50%;transform:rotate(2deg)}.win-note-text{white-space:pre-line;overflow-wrap:anywhere;color:inherit;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:23px;line-height:1.2;display:block}button.win-note-text{all:unset;cursor:pointer;white-space:pre-line;overflow-wrap:anywhere;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:23px;line-height:1.2;display:block}.win-note.editing{gap:8px;width:min(100%,420px);display:grid;transform:none}.win-note textarea{resize:none;width:100%;color:inherit;background:0 0;border:0;outline:none;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:23px;line-height:1.2}.win-note-ideas{flex-wrap:wrap;gap:5px;display:flex}.win-note-ideas button{font:inherit;color:inherit;cursor:pointer;background:#ffffff8c;border:1px solid #00000014;border-radius:999px;padding:3px 8px;font-size:12px}.win-note-tools{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.win-note-tools .sticky-colors{margin-right:auto}.win-note-btn{font:inherit;cursor:pointer;color:inherit;background:#ffffff8c;border:0;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:600}.win-note-btn.ok{color:#fff;background:#000000c7}.win-note-btn:disabled{opacity:.5;cursor:default}.win-note-add{color:var(--ink-2);border:1px dashed var(--ink);justify-self:start;padding:5px 12px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.win-note-add{border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.win-note-add:hover{background:var(--tone-amber);border-style:solid}@supports (color:color-mix(in lab,red,red)){.win-note-add:hover{background:color-mix(in srgb,var(--tone-amber) 10%,transparent)}}@media (prefers-reduced-motion:reduce){.win-note{transform:none}}.lead-tip.mini{width:auto;max-width:340px;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;border-radius:9px;padding:5px 10px;font-size:12.5px;overflow:hidden}tr.row-click{cursor:pointer}.row-act.tpl-btn{white-space:nowrap;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}.row-act.tpl-btn.todo{color:var(--brick);border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.row-act.tpl-btn.todo{border-color:color-mix(in srgb,var(--brick) 35%,transparent)}}.row-act.tpl-btn.todo{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.row-act.tpl-btn.todo{background:color-mix(in srgb,var(--brick) 8%,transparent)}}.row-act.tpl-btn.is-open{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.row-act.tpl-btn.is-open{background:color-mix(in srgb,var(--tone-blue) 16%,transparent)}}.lead-line.no-q .lead-cell{all:unset;cursor:pointer;display:inline-flex}.lead-line.no-q button.lead-sub{all:unset;cursor:pointer;color:var(--ink-3);font-size:12.5px}.lead-line.no-q:hover .lead-pill{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){.lead-line.no-q:hover .lead-pill{background:color-mix(in srgb,var(--tier) 24%,transparent)}}.lead-line.no-q:hover .lead-pill{border-color:var(--tier)}@supports (color:color-mix(in lab,red,red)){.lead-line.no-q:hover .lead-pill{border-color:color-mix(in srgb,var(--tier) 45%,transparent)}}.lead-line.no-q:hover button.lead-sub{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.lead-line.no-q.shake{animation:lead-shake .42s cubic-bezier(.36,.07,.19,.97)}@keyframes lead-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.lead-line.no-q.shake{animation:none}}.tl-head{align-items:flex-start}.tl-who{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;align-self:center;max-width:45%;margin-left:auto;font-size:13.5px;font-weight:600;overflow:hidden}.tl-who+.ct-back{margin-left:0}.tl-phone-item .tl-text{font-variant-numeric:tabular-nums;font-weight:600}.win-bottom{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px}.win-bottom .win-react{flex:auto}.win-bottom .win-note{max-width:min(100%,300px);margin-left:auto;padding:9px 14px 10px;transform:rotate(1.5deg)}.win-note-add{font:inherit;cursor:pointer;color:var(--ink-3);opacity:.75;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:12.5px;font-weight:600;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.win-card:hover .win-note-add{opacity:1}.win-note-add:hover{color:var(--ink);background:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-note-add:hover{background:color-mix(in srgb,var(--w,var(--tone-amber)) 12%,transparent)}}.win-note-add:hover{border-color:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-note-add:hover{border-color:color-mix(in srgb,var(--w,var(--tone-amber)) 25%,transparent)}}.win-note-edit{background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:min(100%,380px);margin-left:auto;padding:8px;display:grid;box-shadow:0 14px 30px -18px #101c1666}.win-note-edit .in{background:0 0;border:0;padding:6px 8px;font-size:14.5px}.win-note-edit .in:focus{outline:none}.win-note-edit-act{gap:4px;display:inline-flex}.win-note-edit .win-note-ideas{grid-column:1/-1}.win-note-ideas button{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas button{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.win-note-ideas button{border:1px solid var(--line-2);color:var(--ink-2)}.win-note-ideas button:hover{color:var(--ink);background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas button:hover{background:color-mix(in srgb,var(--tone-amber) 12%,transparent)}}.win-react{position:relative}.win-react-add{color:var(--ink-3);align-items:center;gap:1px;display:inline-flex}.win-react-add i{margin-left:-2px;font-size:12px;font-style:normal;font-weight:700}.win-picker{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(8,34px);gap:2px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 18px 36px -18px #101c1673}.win-picker button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:34px;height:34px;padding:0;font-size:19px}.win-picker button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.win-picker button:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.win-picker .in{grid-column:1/-1;margin-top:4px;padding:6px 9px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.win-card.t-legend{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 22%,var(--glass)) 0,color-mix(in srgb,#f2b632 12%,var(--glass)) 55%,var(--glass) 100%)}}.win-card.t-legend{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card.t-legend{border-color:color-mix(in srgb,var(--w) 55%,transparent)}}.win-card.t-legend{box-shadow:0 0 0 1px var(--w),0 22px 46px -22px var(--w)}@supports (color:color-mix(in lab,red,red)){.win-card.t-legend{box-shadow:0 0 0 1px color-mix(in srgb,var(--w) 25%,transparent),0 22px 46px -22px color-mix(in srgb,var(--w) 85%,transparent)}}.win-card.t-legend:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffffff73 50%,#0000 65%);animation:win-shine 3.5s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}.win-card.t-legend .win-tag{color:#fff;background:linear-gradient(90deg,#ff6a3d,#f2b632)}@media (prefers-reduced-motion:reduce){.win-card.t-legend:after{display:none}}.nav:not(.collapsed) .meet-btns{grid-template-columns:auto auto auto auto;justify-content:start}.nav:not(.collapsed) .meet-btn{grid-column:1/-1;grid-template-columns:subgrid;align-items:baseline;column-gap:8px;display:grid}.nav:not(.collapsed) .meet-btn .ico{align-self:center}.nav:not(.collapsed) .meet-btn .txt{display:contents}.nav:not(.collapsed) .meet-btn .out{margin-left:4px}@media (max-width:860px){.nav.menu-open .meet-btns{grid-template-columns:1fr 1fr}.nav.menu-open .meet-btn{grid-column:auto;display:flex}.nav.menu-open .meet-btn .txt{display:flex}}.ch-list{gap:8px}.ch-card{gap:11px;padding:10px 12px 10px 10px}.ch-card .ch-ring{width:44px;height:44px}.ch-card .ch-ring>span{width:36px;height:36px;font-size:18px}.ch-body{gap:2px}.ch-body b{font-size:17px}.ch-goal{-webkit-line-clamp:2}.ch-goal,.ch-status{font-size:13px}.ch-col .section-title{font-size:16px}.drive-loading{color:var(--ink-3);align-items:center;gap:10px;margin:18px 4px;font-size:14.5px;display:flex}.spin{border:2px solid var(--ink);border-radius:50%;width:18px;height:18px}@supports (color:color-mix(in lab,red,red)){.spin{border:2px solid color-mix(in srgb,var(--ink) 15%,transparent)}}.spin{border-top-color:var(--pine);animation:spin .8s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(1turn)}}button.ch-card{font:inherit;color:inherit;text-align:left;cursor:pointer;width:100%}.ch-body,.ch-detail{display:grid}.ch-detail{--pc:var(--tone-blue);background:var(--surface);border:1px solid var(--pc);border-radius:22px;justify-items:center;gap:8px;width:min(420px,100vw - 32px);padding:26px 24px 22px}@supports (color:color-mix(in lab,red,red)){.ch-detail{border:1px solid color-mix(in srgb,var(--pc) 30%,var(--line))}}.ch-detail{text-align:center;animation:lt-in .18s ease-out;box-shadow:0 30px 60px -30px #101c168c}.ch-detail.p-month{--pc:var(--tone-violet)}.ch-detail.p-quarter{--pc:var(--tone-amber)}.ch-detail.p-year{--pc:var(--tone-green)}.ch-ring.big{cursor:pointer;background:conic-gradient(var(--pc) var(--p),var(--ink) 0);border:0;width:96px;height:96px;padding:0}@supports (color:color-mix(in lab,red,red)){.ch-ring.big{background:conic-gradient(var(--pc) var(--p),color-mix(in srgb,var(--ink) 10%,transparent) 0)}}.ch-ring.big{animation:medal-breathe 2.4s ease-in-out infinite}.ch-ring.big>span{width:80px;height:80px;font-size:38px}.ch-ring.big.done{background:conic-gradient(var(--tone-green) 100%,transparent 0)}.ch-detail-title{font-family:var(--font-cond);font-size:26px}.ch-detail-goal{color:var(--ink-2);margin:0;font-size:14.5px}.ch-detail-now{margin:4px 0 0;font-size:14.5px}.ch-detail-hist{border-top:1px solid var(--line-2);gap:6px;width:100%;margin-top:8px;padding-top:12px;display:grid}.ch-detail-hist ul{flex-wrap:wrap;justify-content:center;gap:6px;max-height:180px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.ch-detail-hist li{color:var(--pc);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.ch-detail-hist li{color:color-mix(in srgb,var(--pc) 70%,var(--ink))}}.ch-detail-hist li{background:var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-detail-hist li{background:color-mix(in srgb,var(--pc) 13%,transparent)}}.win-picker{z-index:1700;position:fixed;bottom:auto}.nav:not(.collapsed) .meet-btn{column-gap:6px;padding-right:10px}.nav:not(.collapsed) .meet-btn .txt b,.nav:not(.collapsed) .meet-btn .txt small{white-space:nowrap}.fu-wrap{overflow-x:auto}.flow-detail:not(.open){overflow:hidden}figure.chart-card{min-width:0;overflow-x:clip}.rb-bar em{max-width:100%}.wa-when{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ct-menu button.tl-all,.tl-all{all:unset;box-sizing:border-box;text-align:center;width:100%;color:var(--tone-blue);cursor:pointer;background:var(--tone-blue);border-radius:10px;margin-top:6px;padding:8px;font-size:13px;font-weight:600;display:block}@supports (color:color-mix(in lab,red,red)){.ct-menu button.tl-all,.tl-all{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.tl-all:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-all:hover{background:color-mix(in srgb,var(--tone-blue) 15%,transparent)}}.tl-empty{margin:4px 2px}table.data td.col-prospect .lead-tip-host{min-width:0;max-width:100%;display:block}table.data td.col-prospect .lead-line.one{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin-top:2px;display:flex}table.data td.col-prospect .lead-line.one>.lead-cell,table.data td.col-prospect .lead-line.one>button.lead-cell{flex:none}table.data td.col-prospect .lead-line.one button.lead-sub{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;margin:0;display:block;overflow:hidden}.win-bottom .win-note{max-width:min(100%,360px);padding:12px 18px 13px}.win-bottom .win-note-text,.win-bottom button.win-note-text{font-size:24px}.win-note-edit{width:min(100%,440px)}.win-note-edit.s-gelb{--p:#fff3b0}.win-note-edit.s-gruen{--p:#dbf5d9}.win-note-edit.s-blau{--p:#d7ebff}.win-note-edit.s-lila{--p:#ece0ff}.win-note-edit.s-rosa{--p:#ffd6e5}.win-note-edit{background:linear-gradient(180deg,var(--p),var(--surface) 90%)}@supports (color:color-mix(in lab,red,red)){.win-note-edit{background:linear-gradient(180deg,color-mix(in srgb,var(--p) 75%,var(--surface)),var(--surface) 90%)}}.win-note-edit .in{font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:22px}.win-note-edit-act{align-items:center}.win-note-edit-act .sticky-colors{gap:4px;margin-right:4px;display:inline-flex}figure.chart-card{flex-direction:column;display:flex}figure.chart-card .insight-note:last-child,figure.chart-card>.insight-note{margin-top:auto;padding-top:10px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{background:color-mix(in srgb,var(--lv) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--lv) 24%,transparent)}}.qv-score .lead-dim-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:15px;font-weight:700;display:flex}.qv-score .lead-level{color:var(--lv);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-level{color:color-mix(in srgb,var(--lv) 75%,var(--ink));background:color-mix(in srgb,var(--lv) 18%,transparent)}}.qv-score .lead-level{border:0}.qv-score .lead-row{border-top:1px dashed var(--lv);grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:10px;padding:4px 0;font-size:13.5px;line-height:1.4;display:grid}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row{border-top:1px dashed color-mix(in srgb,var(--lv) 22%,transparent)}}.qv-score .lead-row:first-of-type{border-top:0}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row>span:first-child{color:color-mix(in srgb,var(--lv) 55%,var(--ink-3))}}.qv-score .lead-row>span:first-child{font-size:12.5px;font-weight:600}.qv-score .lead-adjust{gap:4px;font-size:13.5px;line-height:1.45;display:grid}.qv-score .lead-flags{gap:6px}@media (max-width:900px){.qv-score .lead-card>.lead-dim{border-bottom:1px solid var(--lv)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{border-bottom:1px solid color-mix(in srgb,var(--lv) 24%,transparent)}}}.ach-card,.ch-detail{position:relative}.zoom-x{cursor:pointer;width:32px;height:32px;color:var(--ink-2);background:var(--ink);border:0;border-radius:50%;font-size:20px;line-height:1;position:absolute;top:12px;right:12px}@supports (color:color-mix(in lab,red,red)){.zoom-x{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.zoom-x{z-index:2}.zoom-x:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.zoom-x:hover{background:color-mix(in srgb,var(--ink) 14%,transparent)}}.ach-overlay.zoom .ach-card .zoom-x{color:#fffc;background:#ffffff1a}.ch-detail{background:linear-gradient(170deg,var(--pc) 0,var(--pc) 60%)}@supports (color:color-mix(in lab,red,red)){.ch-detail{background:linear-gradient(170deg,color-mix(in srgb,var(--pc) 22%,var(--surface)) 0,color-mix(in srgb,var(--pc) 8%,var(--surface)) 60%)}}.ch-detail{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.ch-detail{background-color:color-mix(in srgb,var(--surface) 92%,transparent)}}.ch-detail{border-color:var(--pc)}@supports (color:color-mix(in lab,red,red)){.ch-detail{border-color:color-mix(in srgb,var(--pc) 40%,transparent)}}.ch-detail-hist li{transition:transform .15s,background .15s}.ch-detail-hist li:hover{background:var(--pc);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.ch-detail-hist li:hover{background:color-mix(in srgb,var(--pc) 24%,transparent)}}.ach-card-s:not(.locked) .ach-zoom-btn{animation-duration:var(--dur,5s);animation-delay:var(--del,0s)}.ach-card-s[data-move=sway]:not(.locked) .ach-zoom-btn{animation-name:medal-sway}.ach-card-s[data-move=tilt]:not(.locked) .ach-zoom-btn{animation-name:medal-tilt}.ach-card-s[data-move=glint]:not(.locked) .ach-zoom-btn{animation-name:medal-glint}@keyframes medal-sway{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes medal-tilt{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}60%{transform:rotate(3deg)}}@keyframes medal-glint{0%,86%,to{filter:none;transform:none}92%{filter:brightness(1.25) drop-shadow(0 0 10px color-mix(in srgb,var(--lvl) 60%,transparent));transform:scale(1.04)}}.fd-grid.two{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}@media (max-width:1000px){.fd-grid.two{grid-template-columns:1fr}}.fd-col.center,.fd-mid{flex-direction:column;display:flex}.fd-mid{flex:1;justify-content:center;gap:4px}.fd-mid .mix-bar{height:22px;margin-top:0}.fd-mid .chart-legend{justify-content:center}.fd-cols.fill{width:100%}.fd-cols.fill .fd-colgroup{justify-content:space-around;min-width:0}.fd-cols.fill .fd-c{flex:1;width:auto;min-width:26px}.fd-cols.fill .fd-cbar{width:18px;height:78px}.toggle-sw{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;gap:10px;padding:2px;font-size:14px;font-weight:600}.toggle-sw,.toggle-sw .ts-track{align-items:center;display:inline-flex}.toggle-sw .ts-track{background:linear-gradient(180deg,var(--pine),var(--pine));border-radius:16px;justify-content:space-between;width:64px;height:32px;padding:0 9px;position:relative}@supports (color:color-mix(in lab,red,red)){.toggle-sw .ts-track{background:linear-gradient(180deg,color-mix(in srgb,var(--pine) 26%,var(--surface)),color-mix(in srgb,var(--pine) 14%,var(--surface)))}}.toggle-sw .ts-track{box-shadow:inset 0 1px 3px var(--ink),0 0 0 1px var(--pine)}@supports (color:color-mix(in lab,red,red)){.toggle-sw .ts-track{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--ink) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--pine) 30%,transparent)}}.toggle-sw .ts-track{transition:background .25s}.toggle-sw.on .ts-track{background:linear-gradient(180deg,var(--tone-blue),var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){.toggle-sw.on .ts-track{background:linear-gradient(180deg,color-mix(in srgb,var(--tone-blue) 30%,var(--surface)),color-mix(in srgb,var(--tone-blue) 16%,var(--surface)))}}.toggle-sw.on .ts-track{box-shadow:inset 0 1px 3px var(--ink),0 0 0 1px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.toggle-sw.on .ts-track{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--ink) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.toggle-sw .ts-ico{fill:none;width:14px;height:14px;stroke:var(--ink)}@supports (color:color-mix(in lab,red,red)){.toggle-sw .ts-ico{stroke:color-mix(in srgb,var(--ink) 45%,transparent)}}.toggle-sw .ts-ico{stroke-width:1.5px;stroke-linecap:round}.toggle-sw .ts-knob{background:radial-gradient(circle at 35% 30%,#fff,var(--pine));border-radius:50%;width:26px;height:26px;position:absolute;top:3px;left:3px}@supports (color:color-mix(in lab,red,red)){.toggle-sw .ts-knob{background:radial-gradient(circle at 35% 30%,#fff,color-mix(in srgb,var(--pine) 8%,#f3f6f4))}}.toggle-sw .ts-knob{box-shadow:0 2px 5px var(--ink),inset 0 -1px 2px var(--ink)}@supports (color:color-mix(in lab,red,red)){.toggle-sw .ts-knob{box-shadow:0 2px 5px color-mix(in srgb,var(--ink) 30%,transparent),inset 0 -1px 2px color-mix(in srgb,var(--ink) 12%,transparent)}}.toggle-sw .ts-knob{transition:transform .28s cubic-bezier(.3,1.4,.5,1)}.toggle-sw .ts-knob:after{content:"";background:var(--pine);border-radius:50%;transition:background .25s;position:absolute;inset:8px}.toggle-sw.on .ts-knob{transform:translate(32px)}.toggle-sw.on .ts-knob:after{background:var(--tone-blue)}.toggle-sw .ts-label{text-align:left;min-width:58px}.toggle-sw:hover .ts-knob{box-shadow:0 3px 8px var(--ink),inset 0 -1px 2px var(--ink)}@supports (color:color-mix(in lab,red,red)){.toggle-sw:hover .ts-knob{box-shadow:0 3px 8px color-mix(in srgb,var(--ink) 32%,transparent),inset 0 -1px 2px color-mix(in srgb,var(--ink) 12%,transparent)}}.toggle-sw:focus-visible{outline:2px solid var(--tone-blue);outline-offset:3px;border-radius:18px}.toggle-sw.is-loading{opacity:.7}@media (prefers-reduced-motion:reduce){.toggle-sw .ts-knob,.toggle-sw .ts-track{transition:none}}.role-access{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.role-access .btn{margin-left:4px}.coach-rev.compact .cr-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.coach-rev.compact .cr-fig{font-family:var(--font-cond);font-size:30px;font-weight:700;line-height:1}.coach-rev.compact .meta{margin-top:4px}.coach-rev.compact ul{gap:6px;margin-top:10px}.coach-rev.compact li{grid-template-columns:minmax(0,auto) minmax(30px,1fr) auto;align-items:center;row-gap:0}.coach-rev.compact .n{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.coach-rev.compact b:not(.cr-fig){font-size:15px}.coach-rev.compact .bar{grid-column:auto;height:4px}.flow-step.total b{color:var(--ink)}.fd-figs.big{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.fd-figs.big .fd-fig{border-radius:12px;gap:2px;padding:14px 16px;display:grid}.fd-figs.big .fd-fig b{font-size:38px;line-height:1}.fd-figs.big .fd-fig small{font-size:13px}.cal-map{gap:14px;margin-top:12px;display:grid}.cal-map fieldset{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.cal-map fieldset{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.cal-map fieldset{border-radius:12px;gap:6px;padding:10px 14px 12px;display:grid}.cal-map legend{padding:0 6px;font-weight:600}.cal-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.cal-row .cal-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}@media (max-width:700px){.cal-row{grid-template-columns:1fr}}.cal-map>.btn{justify-self:start}.tl-who{white-space:normal;justify-items:end;gap:1px;display:grid}.tl-who b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.tl-phone{font:inherit;color:var(--ink-3);cursor:pointer;font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:500}.tl-phone:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.tl-phone.done{color:var(--pine)}tr.oc-edit [data-oc]{cursor:pointer;transition:box-shadow .15s,filter .15s}tr.oc-edit .chip[data-oc]:hover{box-shadow:0 0 0 2px var(--ink)}@supports (color:color-mix(in lab,red,red)){tr.oc-edit .chip[data-oc]:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 18%,transparent)}}tr.oc-edit .chip[data-oc]:hover{filter:brightness(1.04)}tr.oc-edit span.muted[data-oc]:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:700px){.ct-menu.wide{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;bottom:8px;right:8px;overflow-y:auto;width:auto!important;max-height:82vh!important;top:auto!important;left:8px!important}.ct-menu.wide .tl-list{max-height:none;overflow:visible}}@media (prefers-color-scheme:light){html:not([data-theme=dark]) .nav{background:linear-gradient(175deg,var(--tone-blue) 0,#ffffffa8 55%,#ffffff9e 100%)!important}@supports (color:color-mix(in lab,red,red)){html:not([data-theme=dark]) .nav{background:linear-gradient(175deg,color-mix(in srgb,var(--tone-blue) 5%,#ffffffb8) 0,#ffffffa8 55%,#ffffff9e 100%)!important}}html:not([data-theme=dark]) .nav{box-shadow:1px 0 #1428201a,6px 0 24px -18px #10281e59}html:not([data-theme=dark]) .board .kpi,html:not([data-theme=dark]) .flow-step,html:not([data-theme=dark]) .stat,html:not([data-theme=dark]) figure.chart-card,html:not([data-theme=dark]) section.block{box-shadow:0 0 0 1px #14282017,0 10px 26px -16px #10281e57}html:not([data-theme=dark]) section.block{background:#ffffff85}html:not([data-theme=dark]) .board .kpi{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html:not([data-theme=dark]) .board .kpi{background:color-mix(in srgb,var(--surface) 58%,transparent)}}html:not([data-theme=dark]) section.block:has(table.data.cases,table.data.followups){background:var(--glass)}@supports (color:color-mix(in lab,red,red)){html:not([data-theme=dark]) section.block:has(table.data.cases,table.data.followups){background:color-mix(in srgb,var(--glass) 48%,transparent)}}html:not([data-theme=dark]) table.data tbody tr:not(.day-row):not(.edit-row):hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html:not([data-theme=dark]) table.data tbody tr:not(.day-row):not(.edit-row):hover{background:color-mix(in srgb,var(--surface) 34%,transparent)}}}html[data-theme=light] .nav{background:linear-gradient(175deg,var(--tone-blue) 0,#ffffffa8 55%,#ffffff9e 100%)!important}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .nav{background:linear-gradient(175deg,color-mix(in srgb,var(--tone-blue) 5%,#ffffffb8) 0,#ffffffa8 55%,#ffffff9e 100%)!important}}html[data-theme=light] .nav{box-shadow:1px 0 #1428201a,6px 0 24px -18px #10281e59}html[data-theme=light] .board .kpi,html[data-theme=light] .flow-step,html[data-theme=light] .stat,html[data-theme=light] figure.chart-card,html[data-theme=light] section.block{box-shadow:0 0 0 1px #14282017,0 10px 26px -16px #10281e57}html[data-theme=light] section.block{background:#ffffff85}html[data-theme=light] .board .kpi{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] .board .kpi{background:color-mix(in srgb,var(--surface) 58%,transparent)}}html[data-theme=light] section.block:has(table.data.cases,table.data.followups){background:var(--glass)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] section.block:has(table.data.cases,table.data.followups){background:color-mix(in srgb,var(--glass) 48%,transparent)}}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] table.data tbody tr:not(.day-row):not(.edit-row):hover{background:color-mix(in srgb,var(--surface) 34%,transparent)}}.fd-trend-big .chart text.lab,.fd-trend-big .chart text.val{font-size:18px}.fd-trend-big .chart text.cnt{font-size:13.5px}.fd-trend-big .chart text.val{stroke:none}.fd-trend-big{width:100%}.fd-mid:has(>.fd-trend-big){justify-content:flex-start}.fd-figs.center{justify-content:center}section.block>.table-wrap{--bp:20px;--row-hover:var(--surface)}@supports (color:color-mix(in lab,red,red)){section.block>.table-wrap{--row-hover:color-mix(in srgb,var(--surface) 50%,transparent)}}section.block>.table-wrap{margin-inline:calc(-1 * var(--bp));padding-inline:var(--bp)}@media (max-width:860px){section.block>.table-wrap{--bp:14px}}section.block>.table-wrap>table.data>tbody>tr:not(.day-row):not(.edit-row):hover>td:first-child{box-shadow:calc(-1 * var(--bp)) 0 0 0 var(--row-hover)}section.block>.table-wrap>table.data>tbody>tr:not(.day-row):not(.edit-row):hover>td:last-child{box-shadow:var(--bp) 0 0 0 var(--row-hover)}.tabs a{cursor:pointer;border-radius:9px 9px 0 0;transition:background-color .15s,color .15s}.tabs a:hover{color:var(--ink);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tabs a:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.tabs a:active{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tabs a:active{background:color-mix(in srgb,var(--tone-blue) 15%,transparent)}}.tabs a[aria-current=page]{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.tabs a[aria-current=page]{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.tabs a[aria-current=page]:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.tabs a[aria-current=page]:hover{background:color-mix(in srgb,var(--surface) 75%,transparent)}}.tabs a:focus-visible{outline:2px solid var(--tone-blue);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.tabs a{transition:none}}button.row-fold{border:1px solid var(--tone-blue);border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){button.row-fold{border:1px solid color-mix(in srgb,var(--tone-blue) 22%,transparent)}}button.row-fold{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){button.row-fold{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}button.row-fold{cursor:pointer;transition:transform .25s,background .2s,color .2s,border-color .2s}@supports (color:color-mix(in lab,red,red)){button.row-fold:hover,tr:hover button.row-fold{background:color-mix(in srgb,var(--tone-blue) 16%,transparent);border-color:color-mix(in srgb,var(--tone-blue) 40%,transparent)}}button.row-fold.is-open{color:#fff;background:var(--tone-blue);border-color:var(--tone-blue);transform:rotate(180deg)}button.row-fold:focus-visible{outline:2px solid var(--tone-blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){button.row-fold{transition:none}}.delta,.flow-step .meta b.cmp,.kpi .meta b.cmp{white-space:nowrap;font-weight:650}@media (prefers-color-scheme:light){html:not([data-theme=dark]) table.data tbody tr:not(.day-row):not(.edit-row):hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html:not([data-theme=dark]) table.data tbody tr:not(.day-row):not(.edit-row):hover{background:color-mix(in srgb,var(--surface) 50%,transparent)}}}html[data-theme=light] table.data tbody tr:not(.day-row):not(.edit-row):hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){html[data-theme=light] table.data tbody tr:not(.day-row):not(.edit-row):hover{background:color-mix(in srgb,var(--surface) 50%,transparent)}}section.block>.table-wrap>table.data{border-collapse:separate;border-spacing:0}button.row-fold{border-radius:15px;width:46px}.qpick{min-width:190px;display:inline-block;position:relative}.qpick input.in{width:100%}.qpick-hits{z-index:1600;background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:2px;min-width:260px;max-height:300px;padding:4px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 14px 34px -14px #101c1666}.qpick-hits button{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;gap:1px;padding:7px 9px;font-size:13.5px;display:grid}.qpick-hits button:focus-visible,.qpick-hits button:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.qpick-hits button:focus-visible,.qpick-hits button:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.qpick-hits small{color:var(--ink-3);font-size:12px}table.cwq td .chip{margin-left:6px}button.row-fold{background:linear-gradient(180deg,var(--tone-blue),var(--tone-blue));border-radius:16px;width:58px;height:32px;transform:none!important}@supports (color:color-mix(in lab,red,red)){button.row-fold{background:linear-gradient(180deg,color-mix(in srgb,var(--tone-blue) 12%,var(--surface)),color-mix(in srgb,var(--tone-blue) 6%,var(--surface)))}}button.row-fold{box-shadow:0 1px 2px var(--ink),inset 0 1px 0 #fff9}@supports (color:color-mix(in lab,red,red)){button.row-fold{box-shadow:0 1px 2px color-mix(in srgb,var(--ink) 10%,transparent),inset 0 1px 0 #fff9}button.row-fold:hover,tr:hover button.row-fold{background:linear-gradient(180deg,color-mix(in srgb,var(--tone-blue) 20%,var(--surface)),color-mix(in srgb,var(--tone-blue) 12%,var(--surface)));box-shadow:0 3px 10px -4px color-mix(in srgb,var(--tone-blue) 60%,transparent),inset 0 1px 0 #fff9}}button.row-fold:active{transform:translateY(1px)!important}@supports (color:color-mix(in lab,red,red)){button.row-fold.is-open{background:linear-gradient(180deg,color-mix(in srgb,var(--tone-blue) 92%,#fff),var(--tone-blue))}}@media (prefers-reduced-motion:reduce){button.row-fold svg{transition:none}}.win-note-ideas.four{grid-template-columns:1fr 1fr;gap:6px;display:grid}.win-note-ideas.four button.idea{text-align:left;white-space:normal;border-radius:11px;padding:7px 10px;font-size:13px;line-height:1.3;display:block}.win-note-ideas.four button.idea small{letter-spacing:.01em;color:var(--ink-3);font-size:11px;font-weight:600}.win-note-ideas.four .m-herz{background:#e8a33d1a;border-color:#e8a33d47}.win-note-ideas.four .m-coach{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-coach{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.win-note-ideas.four .m-coach{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-coach{border-color:color-mix(in srgb,var(--pine) 24%,transparent)}}.win-note-ideas.four .m-necken{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-necken{background:color-mix(in srgb,var(--tone-violet) 9%,transparent)}}.win-note-ideas.four .m-necken{border-color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-necken{border-color:color-mix(in srgb,var(--tone-violet) 24%,transparent)}}.win-note-ideas.four .m-witz{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-witz{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.win-note-ideas.four .m-witz{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .m-witz{border-color:color-mix(in srgb,var(--tone-blue) 24%,transparent)}}.win-note-ideas.four button.idea:hover{filter:brightness(.97);color:var(--ink)}.win-note-ideas.four .idea-shuffle{color:var(--ink-3);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;align-items:center;gap:6px;padding:2px 4px;font-size:12.5px;display:inline-flex}@media (max-width:520px){.win-note-ideas.four{grid-template-columns:1fr}}.win-note-ideas.four .idea-shuffle{width:38px;height:38px;color:var(--ink-2);background:var(--ink);border-radius:50%;justify-content:center;justify-self:center;padding:0}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .idea-shuffle{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.win-note-ideas.four .idea-shuffle{transition:transform .3s,background .2s,color .2s}.win-note-ideas.four .idea-shuffle:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.win-note-ideas.four .idea-shuffle:hover{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.win-note-ideas.four .idea-shuffle:active{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.win-note-ideas.four .idea-shuffle{transition:none}}.win-note-edit.wn2{width:min(100%,500px);box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px;padding:0;display:grid}.wn2 .wn-paper{background:linear-gradient(180deg,var(--p),var(--p));border-radius:4px 14px 14px;gap:6px;padding:14px 14px 10px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-paper{background:linear-gradient(180deg,color-mix(in srgb,var(--p) 92%,var(--surface)),color-mix(in srgb,var(--p) 70%,var(--surface)))}}.wn2 .wn-paper{color:#2b2a24;transform:rotate(-.4deg);box-shadow:inset 0 1px #ffffff80,0 16px 30px -18px #101c1673}.wn2 .wn-input{resize:none;color:#2b2a24;background:0 0;border:0;width:100%;min-height:64px;padding:2px;font-family:Caveat,Segoe Print,Bradley Hand,cursive;font-size:25px;line-height:1.2}.wn2 .wn-input:focus{outline:none}.wn2 .wn-bar{border-top:1px dashed #2b2a242e;align-items:center;gap:6px;padding-top:6px;display:flex}.wn2 .wn-bar .sticky-colors{gap:6px;display:inline-flex}.wn2 .wn-bar .dot{width:20px;height:20px}.wn2 .wn-count{color:#2b2a2480;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11.5px}.wn2 .wn-sugg{gap:8px;padding:2px 2px 0;display:grid}.wn2 .wn-sugg-head{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.wn2 .idea-shuffle{cursor:pointer;width:38px;height:38px;color:var(--ink-2);background:var(--ink);border:0;border-radius:50%;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.wn2 .idea-shuffle{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.wn2 .idea-shuffle{transition:transform .3s,background .2s,color .2s}.wn2 .idea-shuffle:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.wn2 .idea-shuffle:hover{background:color-mix(in srgb,var(--ink) 11%,transparent)}}.wn2 .idea-shuffle:active{transform:rotate(180deg)}.wn2 .win-note-ideas.four button.idea{color:var(--ink-2);padding:9px 12px;font-size:13.5px}@media (max-width:520px){.win-note-edit.wn2{width:100%}.wn2 .wn-input{font-size:23px}}@media (prefers-reduced-motion:reduce){.wn2 .idea-shuffle{transition:none}.wn2 .wn-paper{transform:none}}.win-note,.win-note-edit{--t:var(--tone-amber)}.win-note-edit.s-gruen,.win-note.s-gruen{--t:var(--tone-green)}.win-note-edit.s-blau,.win-note.s-blau{--t:var(--tone-blue)}.win-note-edit.s-lila,.win-note.s-lila{--t:var(--tone-violet)}.win-note-edit.s-rosa,.win-note.s-rosa{--t:#e0719a}.win-note,.wn2 .wn-paper{background:linear-gradient(160deg,var(--t) 0,var(--t) 100%)}@supports (color:color-mix(in lab,red,red)){.win-note,.wn2 .wn-paper{background:linear-gradient(160deg,color-mix(in srgb,var(--t) 26%,var(--glass-strong)) 0,color-mix(in srgb,var(--t) 16%,var(--glass)) 100%)}}.win-note,.wn2 .wn-paper{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note,.wn2 .wn-paper{border:1px solid color-mix(in srgb,var(--t) 38%,transparent)}}.win-note,.wn2 .wn-paper{color:var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note,.wn2 .wn-paper{color:color-mix(in srgb,var(--t) 45%,var(--ink))}}.win-note,.wn2 .wn-paper{box-shadow:0 1px 0 #ffffff40 inset,0 16px 34px -18px var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note,.wn2 .wn-paper{box-shadow:0 1px 0 #ffffff40 inset,0 16px 34px -18px color-mix(in srgb,var(--t) 70%,#0006)}}.win-note.s-blau,.win-note.s-gruen,.win-note.s-lila,.win-note.s-rosa{color:var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note.s-blau,.win-note.s-gruen,.win-note.s-lila,.win-note.s-rosa{color:color-mix(in srgb,var(--t) 45%,var(--ink))}}.win-note{border-radius:4px 14px 14px}.win-note-pin{background:var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note-pin{background:color-mix(in srgb,var(--t) 30%,#fff9)}}.win-note-pin{border-color:#ffffff73}.wn2 .wn-input{color:inherit}.wn2 .wn-input::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-input::placeholder{color:color-mix(in srgb,currentColor 45%,transparent)}}.wn2 .wn-bar{border-top-color:currentColor}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-bar{border-top-color:color-mix(in srgb,currentColor 22%,transparent)}}.wn2 .wn-count{color:currentColor}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-count{color:color-mix(in srgb,currentColor 60%,transparent)}}.wn2 .wn-bar .sticky-ico{color:inherit;background:currentColor}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-bar .sticky-ico{background:color-mix(in srgb,currentColor 10%,transparent)}}.wn2 .wn-bar .sticky-ico.ok:not(:disabled){color:#fff;background:var(--t)}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-bar .sticky-ico.ok:not(:disabled){background:color-mix(in srgb,var(--t) 70%,var(--ink))}}.win-bottom .win-note{background:linear-gradient(160deg,var(--t) 0,var(--t) 100%);border-radius:4px 14px 14px;width:fit-content;max-width:min(100%,340px);padding:10px 16px 11px;transform:rotate(1deg)}@supports (color:color-mix(in lab,red,red)){.win-bottom .win-note{background:linear-gradient(160deg,color-mix(in srgb,var(--t) 34%,var(--glass-strong)) 0,color-mix(in srgb,var(--t) 22%,var(--glass)) 100%)}}.win-note-pin{opacity:.8;border-radius:2px;width:30px;height:11px;margin-left:-15px;top:-6px}.win-note-edit.wn2{border:1px solid var(--t);border-radius:18px;padding:12px}@supports (color:color-mix(in lab,red,red)){.win-note-edit.wn2{border:1px solid color-mix(in srgb,var(--t) 30%,var(--line))}}.win-note-edit.wn2{background:var(--t)}@supports (color:color-mix(in lab,red,red)){.win-note-edit.wn2{background:color-mix(in srgb,var(--t) 6%,color-mix(in srgb,var(--surface) 55%,transparent))}}.win-note-edit.wn2{box-shadow:0 14px 30px -20px #101c1673}.win-note-edit.wn2 .wn-sugg{border-top:1px solid var(--ink);padding-top:10px}@supports (color:color-mix(in lab,red,red)){.win-note-edit.wn2 .wn-sugg{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.win-bottom{flex-direction:column;justify-content:flex-end;align-self:end;align-items:stretch;gap:12px;display:flex}.win-bottom .win-note,.win-bottom .win-note-add{align-self:flex-start;margin-left:0}.win-bottom .win-note-edit{align-self:stretch;width:100%;max-width:560px;margin-left:0}.win-bottom .win-react{flex:none;justify-content:flex-start}@media (max-width:700px){.ct-menu.wide{touch-action:pan-y;overscroll-behavior:contain;border-radius:16px;animation:none;overflow-y:auto;transform:translateY(-50%);box-shadow:0 0 0 100vmax #080e0b29,0 -10px 30px -12px #00000059;max-height:78vh!important;top:50%!important;bottom:auto!important}}.ct-menu.wide .tl,.ct-menu.wide .tl-item,.ct-menu.wide .tl-list,.ct-menu.wide .tl-list>*{min-width:0;max-width:100%}.ct-menu.wide .tl-text{overflow-wrap:anywhere}section.block,section.block.tone-upcoming{--tb:var(--tone-blue)}section.block.tone-followup{--tb:var(--tone-amber)}section.block.tone-past{--tb:var(--tone-violet)}section.block.alert,section.block.tone-money{--tb:var(--tone-green)}section.block.alert{--tb:var(--brick)}button.row-fold{position:relative}@supports (color:color-mix(in lab,red,red)){button.row-fold{color:color-mix(in srgb,var(--tb,var(--tone-blue)) 80%,var(--ink))}}button.row-fold{border-color:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold{border-color:color-mix(in srgb,var(--tb,var(--tone-blue)) 24%,transparent)}}button.row-fold{background:linear-gradient(180deg,var(--tb,var(--tone-blue)),var(--tb,var(--tone-blue)))}@supports (color:color-mix(in lab,red,red)){button.row-fold{background:linear-gradient(180deg,color-mix(in srgb,var(--tb,var(--tone-blue)) 12%,var(--surface)),color-mix(in srgb,var(--tb,var(--tone-blue)) 6%,var(--surface)))}}button.row-fold:hover,tr:hover button.row-fold{border-color:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold:hover,tr:hover button.row-fold{border-color:color-mix(in srgb,var(--tb,var(--tone-blue)) 40%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--tb,var(--tone-blue)) 20%,var(--surface)),color-mix(in srgb,var(--tb,var(--tone-blue)) 12%,var(--surface)))}}button.row-fold:hover,tr:hover button.row-fold{box-shadow:0 3px 10px -4px var(--tb,var(--tone-blue)),inset 0 1px 0 #ffffff80}@supports (color:color-mix(in lab,red,red)){button.row-fold:hover,tr:hover button.row-fold{box-shadow:0 3px 10px -4px color-mix(in srgb,var(--tb,var(--tone-blue)) 55%,transparent),inset 0 1px 0 #ffffff80}button.row-fold.is-open{color:color-mix(in srgb,var(--tb,var(--tone-blue)) 85%,var(--ink))}}button.row-fold.is-open{border-color:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold.is-open{border-color:color-mix(in srgb,var(--tb,var(--tone-blue)) 45%,transparent);background:color-mix(in srgb,var(--tb,var(--tone-blue)) 22%,var(--surface))}}button.row-fold:focus-visible{outline-color:var(--tb,var(--tone-blue))}button.row-fold:before{content:"";border-radius:22px;position:absolute;inset:-10px -12px}.win-note-text,.wn2 .wn-input,button.win-note-text{letter-spacing:.01em;font-family:Patrick Hand,Segoe Print,Bradley Hand,cursive}.win-bottom .win-note-text,.win-bottom button.win-note-text{font-size:19px;line-height:1.25}@media (max-width:520px){.wn2 .wn-input{font-size:20px}}.win-bottom .win-note,.win-bottom .win-note-add{align-self:flex-end}.win-react button{cursor:pointer;transition:transform .12s,background .12s,border-color .12s,box-shadow .12s}.win-react button:focus-visible,.win-react button:hover{border-color:var(--tone-amber);transform:translateY(-1px)scale(1.06)}@supports (color:color-mix(in lab,red,red)){.win-react button:focus-visible,.win-react button:hover{border-color:color-mix(in srgb,var(--tone-amber) 65%,transparent)}}.win-react button:focus-visible,.win-react button:hover{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.win-react button:focus-visible,.win-react button:hover{background:color-mix(in srgb,var(--tone-amber) 16%,var(--surface))}}.win-react button:focus-visible,.win-react button:hover{box-shadow:0 0 0 3px var(--tone-amber),0 6px 14px -8px var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.win-react button:focus-visible,.win-react button:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-amber) 20%,transparent),0 6px 14px -8px color-mix(in srgb,var(--tone-amber) 60%,transparent)}}.win-react button:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){.win-react button,.win-react button:hover{transition:none;transform:none}}button.row-fold{width:40px;height:40px;box-shadow:none;border:0;border-radius:12px}@supports (color:color-mix(in lab,red,red)){button.row-fold{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 14%,transparent)}}button.row-fold:hover,tr:hover button.row-fold{box-shadow:none;border:0}@supports (color:color-mix(in lab,red,red)){button.row-fold:hover,tr:hover button.row-fold{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 22%,transparent)}}button.row-fold.is-open{border:0}@supports (color:color-mix(in lab,red,red)){button.row-fold.is-open{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 26%,transparent)}}button.row-fold svg{transition:transform .2s}button.row-fold.is-open svg{transform:rotate(90deg)}button.row-fold:before{border-radius:18px;inset:-8px -10px}.flow-step .meta b.cmp{font-family:inherit;font-size:1.06em;line-height:inherit;color:var(--ink-2);font-weight:700}table.data.wide td,table.data.wide th{padding:7px 8px;font-size:13.5px}table.data.wide td:first-child,table.data.wide th:first-child{z-index:1;white-space:nowrap;background:var(--surface);position:sticky;left:0}@supports (color:color-mix(in lab,red,red)){table.data.wide td:first-child,table.data.wide th:first-child{background:color-mix(in srgb,var(--surface) 94%,transparent)}}.flow-btn .meta{padding-right:26px}@media (max-width:760px){.page-head:has(.sticky-board.is-compact){flex-flow:row;align-items:flex-start}.page-head:has(.sticky-board.is-compact)>:first-child{flex:auto;min-width:0}.sticky-board.is-compact{flex:none;width:auto;margin-left:auto}.sticky-board.is-compact .sticky-stack{width:138px;height:96px}.sticky-board.is-compact .sticky-stack .in-stack{padding:12px 10px 8px;inset:0 14px 14px 0}.sticky-board.is-compact .sticky-stack .in-stack .sticky-text{-webkit-line-clamp:3;font-size:16px}.sticky-board.is-compact .stack-count{bottom:2px;right:2px}.sticky-board.is-compact .sticky-solo{text-align:left;cursor:pointer;width:138px;max-height:96px;font:inherit;padding:12px 10px 8px;display:block;overflow:hidden}.sticky-board.is-compact .sticky-solo .sticky-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}}.ach-overlay.zoom{-webkit-backdrop-filter:blur(22px)saturate(1.1);backdrop-filter:blur(22px)saturate(1.1);background:radial-gradient(circle at 50% 42%,#1e283c6b,#05080c9e)}.cwq-act{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cwq-act .no-q{white-space:nowrap}.ct-menu .ct-check{cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;margin:0 0 10px;padding:7px 12px;font-size:13.5px;font-weight:600;display:inline-flex}.ct-menu .ct-check.set{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct-menu .ct-check.set{background:color-mix(in srgb,var(--pine) 12%,transparent)}}.ct-menu .ct-check.unset{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu .ct-check.unset{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ct-menu .tl-loading{text-align:center;padding:18px 6px;display:block}.tl-head{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.tl-head .tl-name{text-align:center;color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--tone-blue);text-decoration-color:var(--tone-blue);justify-self:center;font-size:15px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.tl-head .tl-name{-webkit-text-decoration-color:color-mix(in srgb,var(--tone-blue) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.tl-head .tl-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tl-head .tl-who{justify-items:end;max-width:none;margin-left:0}.tl-head .tl-who .tl-phone{text-overflow:ellipsis;max-width:210px;overflow:hidden}@media (max-width:520px){.tl-head{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.tl-head .tl-title{grid-area:1/1}.tl-head .ct-back{grid-area:1/2}.tl-head .tl-name{grid-area:2/1/auto/-1}.tl-head .tl-who{flex-wrap:wrap;grid-area:3/1/auto/-1;justify-content:center;justify-items:center;gap:4px 14px;display:flex}}.party-card,.party-card a,.party-card button{cursor:pointer}.party-layer{pointer-events:none;border-radius:inherit;z-index:3;position:absolute;inset:0;overflow:hidden}.party-bit{will-change:transform,opacity;font-size:22px;line-height:1;animation:party-fly 1.2s cubic-bezier(.15,.7,.35,1) both;position:absolute;transform:translate(-50%,-50%)}@keyframes party-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(0)}12%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy) + 40px)) scale(var(--sc)) rotate(var(--rot))}}.lq-compare{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:10px 0 2px;font-size:13.5px;display:flex}.lq-compare b{font-weight:700}.lq-compare .lq-cmp-now,.lq-compare b{color:var(--ink-2)}.lq-compare .lq-cmp-now b{font-family:var(--font-cond);color:var(--ink);font-size:22px}html.page-loading main.page>:not(.page-head){opacity:.5;pointer-events:none;transition:opacity .2s}html.page-loading main.page:before{content:"";z-index:3000;background:linear-gradient(90deg,transparent,var(--tone-blue),var(--tone-green),transparent);background-size:200% 100%;height:3px;animation:page-load-bar 1s linear infinite;position:fixed;top:0;left:0;right:0}@keyframes page-load-bar{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){html.page-loading main.page:before{animation:none}}.ct-menu .tl-head{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:12px;padding:0 2px 12px;display:grid}.ct-menu .tl-head .tl-title{justify-self:start}.ct-menu .tl-head .tl-name{font-family:var(--font-cond);color:var(--ink);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--tone-blue);text-decoration-color:var(--tone-blue);place-self:start center;padding-top:1px;font-size:20px;font-weight:600;line-height:1.15}@supports (color:color-mix(in lab,red,red)){.ct-menu .tl-head .tl-name{-webkit-text-decoration-color:color-mix(in srgb,var(--tone-blue) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.ct-menu .tl-head .tl-name{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}.ct-menu .tl-head .tl-who{justify-self:end;justify-items:end;gap:3px;max-width:100%;margin:0;display:grid}.ct-menu .tl-head button.tl-phone{color:var(--ink-2);white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;max-width:100%;padding:0;font-size:13px;font-weight:500;display:inline-flex}.ct-menu .tl-head button.tl-phone>span:first-child{text-overflow:ellipsis;overflow:hidden}.ct-menu .tl-head button.tl-phone:hover{color:var(--ink);text-underline-offset:2px;background:0 0;text-decoration:underline}.ct-menu .tl-head button.tl-phone.done{color:var(--pine)}.ct-menu .tl-head .tl-cp{opacity:.7;font-size:12px}.ct-menu .tl-extra{border-bottom:1px solid var(--line-2);margin-bottom:10px;padding:10px 2px}.ct-menu .tl-extra .ct-check{margin:0}@media (max-width:520px){.ct-menu .tl-head{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.ct-menu .tl-head .tl-name{grid-area:1/2;justify-self:end;max-width:170px}.ct-menu .tl-head .tl-who{grid-area:2/1/auto/-1;justify-self:start;justify-items:start}}body:has(>.ct-menu,>.pop-edit,>.q-overlay,>.fb-overlay,>.win-picker,>.xt-pop) .shell{filter:blur(1.4px)saturate(.92);transition:filter .15s}@media (prefers-reduced-motion:reduce){body:has(>.ct-menu) .shell{transition:none}}@supports (color:color-mix(in lab,red,red)){.ct-menu .tl-head .tl-name{border-bottom:2px solid color-mix(in srgb,var(--tone-blue) 55%,transparent)}}button.row-fold{background:var(--tb,var(--tone-blue));border-radius:11px;width:36px;height:36px}@supports (color:color-mix(in lab,red,red)){button.row-fold{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 8%,transparent)}}button.row-fold{color:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold{color:color-mix(in srgb,var(--tb,var(--tone-blue)) 75%,var(--ink-3))}}button.row-fold:hover,tr:hover button.row-fold{background:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold:hover,tr:hover button.row-fold{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 15%,transparent)}}button.row-fold:hover,tr:hover button.row-fold{color:var(--tb,var(--tone-blue))}button.row-fold.is-open{background:var(--tb,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){button.row-fold.is-open{background:color-mix(in srgb,var(--tb,var(--tone-blue)) 17%,transparent)}}button.row-fold.is-open{color:var(--tb,var(--tone-blue))}button.row-fold svg{width:18px;height:18px}table.data tbody:has(>tr.is-open)>tr:not(.is-open):not(.edit-row):hover{background:0 0!important}table.data tbody:has(>tr.is-open)>tr:not(.is-open):not(.edit-row):hover>td{box-shadow:none!important}table.data tbody>tr.is-open:hover{background:0 0!important}table.data tbody>tr.is-open:hover>td{background:var(--pine-soft)!important;box-shadow:none!important}table.data.wide td:first-child,table.data.wide th:first-child{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){table.data.wide td:first-child,table.data.wide th:first-child{background:color-mix(in srgb,var(--paper) 88%,var(--surface))}}table.data.wide td:first-child,table.data.wide th:first-child{box-shadow:8px 0 10px -10px #00000029}.reveal-head:focus:not(:focus-visible){outline:none}.fd-grid{gap:0}.fd-grid>.fd-col{min-width:0;padding-inline:22px}.fd-grid>.fd-col:first-child{padding-left:0}.fd-grid>.fd-col:last-child{padding-right:0}.fd-grid>.fd-col+.fd-col{border-left:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.fd-grid>.fd-col+.fd-col{border-left:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}@media (max-width:1000px){.fd-grid>.fd-col{padding-inline:0}.fd-grid>.fd-col+.fd-col{border-left:0;border-top:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.fd-grid>.fd-col+.fd-col{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.fd-grid>.fd-col+.fd-col{margin-top:16px;padding-top:16px}}.fd-cols.fill{max-width:none;margin-inline:0}.fd-grid.two .fd-mid>.fd-figs.big{flex:1;align-content:stretch;margin-bottom:0}.fd-grid.two .fd-mid>.fd-figs.big .fd-fig{align-content:center}.win-heat-tag{vertical-align:middle;color:#b4400c;background:#ff78281f;border:1px solid #ff78284d;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 8px 2px 6px;font-size:11.5px;font-weight:600;display:inline-flex}.win-heat-tag:before{content:"🔥";font-size:11px}.win-heat-tag.h-4{background:linear-gradient(90deg,#ff5a0a,#ffa21a);border-color:#0000;box-shadow:0 2px 10px -3px #ff5a0ab3}.win-heat-tag.h-1,.win-heat-tag.h-2{color:#9a5a40;background:#965a3c14;border-color:#965a3c33}:root[data-theme=dark] .win-heat-tag:not(.h-4){color:#ffb38a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-heat-tag:not(.h-4){color:#ffb38a}}.win-feed.win-masonry{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.win-masonry .win-col{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:900px){.win-feed.win-masonry{flex-direction:column;display:flex}.win-masonry .win-col{display:contents}}.win-card.t-base{gap:10px;padding:14px 18px 12px}.win-card.t-base .win-amount{font-size:25px}.win-card.t-big{padding:22px 22px 18px}.win-card.t-big .win-amount{font-size:34px}.win-card.t-huge{gap:18px;padding:26px 24px 20px}.win-card.t-huge .win-amount{font-size:40px}.win-card.t-huge .win-who{font-size:1.12em}.win-card.t-legend{gap:22px;min-height:230px;padding:32px 26px 22px}.win-card.t-legend .win-amount{font-size:48px}.win-card.t-legend .win-who{font-size:1.22em}.win-card.t-legend .win-top{align-items:center}.win-card.t-huge .win-trophy,.win-card.t-huge svg.trophy{transform:scale(1.15)}.win-card.t-legend .win-trophy,.win-card.t-legend svg.trophy{transform:scale(1.35)}@media (max-width:700px){.win-card.t-big .win-amount{font-size:28px}.win-card.t-huge .win-amount{font-size:32px}.win-card.t-legend .win-amount{font-size:38px}}.win-quote{--t:var(--tone-amber);margin:0;padding:2px 4px 2px 30px;position:relative}.win-quote.s-gruen{--t:var(--tone-green)}.win-quote.s-blau{--t:var(--tone-blue)}.win-quote.s-lila{--t:var(--tone-violet)}.win-quote.s-rosa{--t:#d9598b}.win-quote:before{content:"„";color:var(--t);font-family:Georgia,Times New Roman,serif;font-size:46px;line-height:1;position:absolute;top:-16px;left:2px}@supports (color:color-mix(in lab,red,red)){.win-quote:before{color:color-mix(in srgb,var(--t) 75%,var(--ink))}}.win-quote .wq-text{all:unset;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;font-size:15.5px;font-style:italic;line-height:1.45;display:inline}.win-quote .wq-text:after{content:"“";color:var(--t);margin-left:2px;font-family:Georgia,Times New Roman,serif;font-size:1.25em;font-style:normal;line-height:0}@supports (color:color-mix(in lab,red,red)){.win-quote .wq-text:after{color:color-mix(in srgb,var(--t) 75%,var(--ink))}}.win-quote button.wq-text{cursor:pointer}.win-quote button.wq-text:hover{text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.win-quote button.wq-text:hover{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent)}}.win-quote button.wq-text:hover{text-underline-offset:3px}.win-quote button.wq-text:focus-visible{outline:2px solid var(--t);outline-offset:3px;border-radius:4px}.win-bottom:has(>.win-quote){background:var(--w,var(--tone-amber));border-radius:14px;gap:12px;padding:14px 14px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.win-bottom:has(>.win-quote){background:color-mix(in srgb,var(--w,var(--tone-amber)) 6%,color-mix(in srgb,var(--surface) 40%,transparent))}}.win-bottom:has(>.win-quote){border:1px solid var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-bottom:has(>.win-quote){border:1px solid color-mix(in srgb,var(--w,var(--tone-amber)) 20%,var(--glass-line))}}.win-bottom:has(>.win-quote){grid-template-columns:minmax(0,1fr);justify-content:stretch;align-items:start}.win-bottom:has(>.win-quote)>.win-quote{text-align:left;justify-self:stretch}.win-bottom:has(>.win-quote)>.win-note-add,.win-bottom:has(>.win-quote)>.win-react{justify-self:start}.wn2 .wn-paper{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.wn2 .wn-paper{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.wn2 .wn-paper{color:var(--ink);border:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;transform:none}.wn2 .wn-input{letter-spacing:0;min-height:52px;font-family:inherit;font-size:15.5px;font-style:italic;line-height:1.45}@media (max-width:520px){.wn2 .wn-input{font-size:15.5px}}.celebrate-toast .ct-msg{text-align:left;display:grid}.celebrate-toast .ct-msg small{color:var(--ink-2);font-size:15px;font-weight:500;line-height:1.35}.celebrate-toast.rocket{max-width:min(92vw,640px)}.celebrate-toast.rocket .hype{background:radial-gradient(circle at 50% 70%,#ffaa3c8c,#2a78d659);border-color:#fff9;flex:none;width:58px;height:58px;font-size:30px;animation:none;box-shadow:0 8px 22px -8px #ff6e14a6}.celebrate-toast.rocket .hype span{animation:rocket-tremble .16s linear infinite alternate;display:inline-block}.celebrate-toast.rocket .hype:hover span{animation-duration:60ms}@keyframes rocket-tremble{0%{transform:rotate(-45deg)translate(-.7px,.5px)}to{transform:rotate(-45deg)translate(.7px,-.5px)}}@media (prefers-reduced-motion:reduce){.celebrate-toast.rocket .hype span{animation:none;transform:rotate(-45deg)}}section.block.tone-teal{--tone-violet:#16857f}section.block.tone-sea{--tone-violet:var(--tone-green)}section.block.tone-gold{--tone-violet:var(--tone-amber)}:root[data-theme=dark] section.block.tone-teal{--tone-violet:#4cc4bc}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) section.block.tone-teal{--tone-violet:#4cc4bc}}.toast-veil{z-index:55;pointer-events:none;-webkit-backdrop-filter:blur(1.4px)saturate(.92);backdrop-filter:blur(1.4px)saturate(.92);animation:veil-in .25s;position:fixed;inset:0}@keyframes veil-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.toast-veil{animation:none}}.ct-menu .tl-item-title{color:var(--ink);letter-spacing:-.005em;align-items:baseline;font-size:15.5px;font-weight:800}.ct-menu .tl-item-title em{font-size:12.5px}.ct-menu .tl-text{color:var(--ink-2)}:root{--series-1:#3a7bc8;--series-2:#d8703f;--series-3:#2ba174;--series-4:#d49a24}@media (max-width:900px){.flow-wrap:has(.flow-row.with-aside){flex-direction:column;display:flex}.flow-wrap .flow-row.with-aside{display:contents}.flow-wrap .flow-row.with-aside>.flow{order:1}.flow-wrap>.flow-detail{order:2}.flow-wrap .flow-row.with-aside>.flow-aside{order:3;margin-top:12px}}@media (max-width:640px){.rate-bars .rb-row{grid-template-columns:minmax(0,1fr);gap:6px}.rate-bars .rb-label{font-size:14px;font-weight:600}.rb-bar em.mid{color:#fff;transform:translate(calc(-100% - 8px),-50%)}.rb-bar em.mid small{color:#ffffffd9}}.sticky-board.is-compact.empty{width:auto}.sticky-add.icon-only{border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.reveal-block{--kz-bg:#f3f7f5}:root[data-theme=dark] .reveal-block{--kz-bg:#293834}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .reveal-block{--kz-bg:#293834}}.reveal-block table.data.wide td,.reveal-block table.data.wide th{background:var(--kz-bg)}.reveal-block table.data.wide td:first-child,.reveal-block table.data.wide th:first-child{z-index:2;background:var(--kz-bg);white-space:nowrap;box-shadow:1px 0 0 var(--ink),8px 0 10px -10px #00000040;position:sticky;left:0}@supports (color:color-mix(in lab,red,red)){.reveal-block table.data.wide td:first-child,.reveal-block table.data.wide th:first-child{box-shadow:1px 0 0 color-mix(in srgb,var(--ink) 10%,transparent),8px 0 10px -10px #00000040}}.reveal-block .table-wrap{background:var(--kz-bg);border-radius:10px}section.block.tone-owed{--tone-violet:#d9682a}:root[data-theme=dark] section.block.tone-owed{--tone-violet:#f08a4b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) section.block.tone-owed{--tone-violet:#f08a4b}}:root[data-theme=dark] :is(.chart-card,.flow-detail-card,.lq-bar,.mix){--series-1:#5b8fd0;--series-2:#c9774f;--series-3:#3fa47a;--series-4:#b88a2e;--tone-blue:#5b8fd0;--tone-green:#3fa47a;--tone-violet:#8b7dcc;--tone-amber:#b88a2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.chart-card,.flow-detail-card,.lq-bar,.mix){--series-1:#5b8fd0;--series-2:#c9774f;--series-3:#3fa47a;--series-4:#b88a2e;--tone-blue:#5b8fd0;--tone-green:#3fa47a;--tone-violet:#8b7dcc;--tone-amber:#b88a2e}}@media (max-width:640px){.wa-top{flex-wrap:wrap}.wa-top .in{flex:100%}.wa-when{flex-wrap:wrap;gap:4px 10px;display:flex}.wa-copy{white-space:normal}.wa-file{flex-wrap:wrap;min-width:0}.wa-file>*{min-width:0;max-width:100%}.tc-row{grid-template-columns:minmax(0,1fr)}.tc-row>*{min-width:0;max-width:100%}}@media (max-width:860px){table.data.cases tbody tr:not(.day-row):not(.edit-row)>td:not(.col-id):not(.col-prospect):not(.col-time):not(.col-scAt):not(.col-qcAt):not(.col-nextFu):not(.col-fuAt):not(.act){color:var(--ink);overflow-wrap:anywhere;flex-direction:column;flex:0 0 calc(50% - 5px);align-items:flex-start;gap:1px;min-width:0;margin-top:6px;font-size:14px;display:flex}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td:not(.col-id):not(.col-prospect):not(.col-time):not(.col-scAt):not(.col-qcAt):not(.col-nextFu):not(.col-fuAt):not(.act)[data-label]:before{letter-spacing:.01em;color:var(--ink-3);font-size:11px;line-height:1.3;display:block}table.data.cases tbody tr:not(.day-row):not(.edit-row){row-gap:2px;padding-top:14px;padding-bottom:14px}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td.col-note{flex-basis:100%}}.win-amount .win-heat-tag{font-family:var(--font-sans);float:right;clear:both;margin:8px 0 0;line-height:1.2}.win-amount .win-heat-tag,.win-amount small+.win-heat-tag{display:inline-flex}.win-amount{flex-direction:column;align-items:flex-end;display:flex}:root{--kz-bg:#f3f7f5;--kz-hover:#e8efeb}:root[data-theme=dark]{--kz-bg:#293834;--kz-hover:#33443f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--kz-bg:#293834;--kz-hover:#33443f}}@media (max-width:700px){table.data:not(.cases):not(.followups),table.data:not(.cases):not(.followups) td,table.data:not(.cases):not(.followups) th{background:var(--kz-bg)}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:var(--kz-bg);white-space:nowrap;text-overflow:ellipsis;z-index:2;max-width:46vw;box-shadow:1px 0 0 var(--ink),8px 0 10px -10px #0000004d;overflow:hidden}@supports (color:color-mix(in lab,red,red)){table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{box-shadow:1px 0 0 color-mix(in srgb,var(--ink) 10%,transparent),8px 0 10px -10px #0000004d}}table.data:not(.cases):not(.followups) tbody tr:hover{background:0 0!important}table.data:not(.cases):not(.followups) tbody tr:hover>td{background:var(--kz-hover)!important}section.block>.table-wrap:has(>table.data:not(.cases):not(.followups)){background:var(--kz-bg);border-radius:10px}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{box-shadow:-24px 0 0 0 var(--kz-bg),1px 0 0 var(--ink),8px 0 10px -10px #0000004d}@supports (color:color-mix(in lab,red,red)){table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{box-shadow:-24px 0 0 0 var(--kz-bg),1px 0 0 color-mix(in srgb,var(--ink) 10%,transparent),8px 0 10px -10px #0000004d}}table.data:not(.cases):not(.followups) tbody tr:hover>td:first-child{box-shadow:-24px 0 0 0 var(--kz-hover),1px 0 0 var(--ink),8px 0 10px -10px #0000004d!important}@supports (color:color-mix(in lab,red,red)){table.data:not(.cases):not(.followups) tbody tr:hover>td:first-child{box-shadow:-24px 0 0 0 var(--kz-hover),1px 0 0 color-mix(in srgb,var(--ink) 10%,transparent),8px 0 10px -10px #0000004d!important}}}.win-bottom-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.win-bottom-row .win-react{flex:auto;min-width:0}.win-bottom-row .win-heat-tag{flex:none;margin:0 0 0 auto}.win-card.t-huge:after{background:linear-gradient(110deg,#0000 38%,#ffffff24 50%,#0000 62%);animation-duration:7s}.win-card.t-legend:after{background:linear-gradient(110deg,#0000 38%,#ffffff2e 50%,#0000 62%);animation-duration:6s}.win-card.t-legend{--w:#b03bc4;background:linear-gradient(135deg,var(--w) 0,#5b4bd6 55%,var(--glass) 100%)}@supports (color:color-mix(in lab,red,red)){.win-card.t-legend{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 22%,var(--glass)) 0,color-mix(in srgb,#5b4bd6 14%,var(--glass)) 55%,var(--glass) 100%)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-card.t-big{--w:#3cc2b5}:root:not([data-theme=light]) .win-card.t-huge{--w:#a08ef0}:root:not([data-theme=light]) .win-card.t-legend{--w:#d26ae6}}.cb-row.go{cursor:pointer;grid-template-columns:minmax(150px,38%) 1fr 74px 18px;transition:background .15s}.cb-go{color:var(--ink-3);place-items:center;transition:transform .15s,color .15s;display:inline-grid}a.cb-row.go:hover .cb-go{color:var(--ink);transform:translate(2px)}a.cb-row.go:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){a.cb-row.go:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.cb-hint{color:var(--ink-3);margin:0 0 8px;font-size:13px}@media (max-width:700px){.cb-row.go{grid-template-columns:1fr 64px 18px}.cb-row.go .cb-go{grid-area:1/3/span 2}}@media (max-width:600px){.cb-row.go .cb-track{grid-column:1/3}}@media (max-width:860px){.nav .brand-row .home-btn{-webkit-tap-highlight-color:transparent;transition:transform .12s,background .15s;position:relative}.nav .brand-row .home-btn:active{background:var(--pine);transform:scale(.9)}@supports (color:color-mix(in lab,red,red)){.nav .brand-row .home-btn:active{background:color-mix(in srgb,var(--pine) 16%,var(--glass-strong))}}.nav .brand-row .home-btn.is-loading{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.nav .brand-row .home-btn.is-loading{background:color-mix(in srgb,var(--pine) 12%,var(--glass-strong))}}.nav .brand-row .home-btn.is-loading:after{content:"";border-left:2px solid #0000;border-bottom:2px solid #0000;border-top:2px solid #0000;border-top-color:var(--pine);border-right:2px solid #0000;border-right-color:var(--pine);border-radius:50%;position:absolute;inset:-3px}@supports (color:color-mix(in lab,red,red)){.nav .brand-row .home-btn.is-loading:after{border-right-color:color-mix(in srgb,var(--pine) 40%,transparent)}}.nav .brand-row .home-btn.is-loading:after{animation:home-spin .7s linear infinite}@keyframes home-spin{to{transform:rotate(1turn)}}}:root{--fire-dim:1}:root[data-theme=dark]{--fire-dim:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fire-dim:0}}@media (max-width:860px){table.data.cases tbody tr.is-open:not(.day-row):not(.edit-row){border-radius:12px 12px 0 0;background:var(--pine-soft)!important}table.data.cases tbody tr.is-open:not(.day-row):not(.edit-row):hover>td,table.data.cases tbody tr.is-open:not(.day-row):not(.edit-row)>td{box-shadow:none!important;background:0 0!important}table.data.cases tbody tr.is-open+tr.edit-row>td{background:var(--pine-soft)!important}@supports (color:color-mix(in lab,red,red)){table.data.cases tbody tr.is-open+tr.edit-row>td{background:color-mix(in srgb,var(--pine-soft) 45%,transparent)!important}}}.ct-menu .tl-head .tl-name{border-bottom:0;padding-bottom:0;text-decoration:none}.ct-menu .tl-head .tl-who{padding-right:16px}.ct-menu .tl{position:relative}.tl-x{z-index:2;width:24px;height:24px;color:var(--ink-3);opacity:.6;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .15s,background .15s;display:grid;position:absolute;top:-8px;right:-8px}.tl-x svg{stroke-width:1.6px;width:11px;height:11px}.tl-x:focus-visible,.tl-x:hover{opacity:.9;background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.tl-x:focus-visible,.tl-x:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}@media (max-width:520px){.ct-menu .tl-head .tl-name{margin-right:14px}.ct-menu .tl-head .tl-who{text-align:right;justify-self:end;justify-items:end;padding-right:0}}.board.forecast{gap:10px}.board.forecast .kpi{padding:14px 16px}.win-card,.win-card *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.win-card input,.win-card textarea{-webkit-user-select:text;user-select:text}.win-card.t-big{--w:#7b5cd6}.win-card.t-huge{--w:#c2378f}.win-card.t-legend{--w:#4b5fd8;background:linear-gradient(135deg,#12a9b829 0,#4b5fd81f 45%,#e0479e21 100%) padding-box,linear-gradient(var(--card-base),var(--card-base)) padding-box,linear-gradient(120deg,#12a9b8,#4b5fd8 50%,#e0479e) border-box;border-color:#0000}:root{--card-base:#f5f7f6}:root[data-theme=dark]{--card-base:#2b3835}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--card-base:#2b3835}}.win-card.t-legend .win-tag{background:linear-gradient(90deg,#12a9b8,#4b5fd8,#e0479e)}:root[data-theme=dark] .win-card.t-big{--w:#a08ef0}:root[data-theme=dark] .win-card.t-huge{--w:#ec6ec4}:root[data-theme=dark] .win-card.t-legend{--w:#7f9bff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-card.t-big{--w:#a08ef0}:root:not([data-theme=light]) .win-card.t-huge{--w:#ec6ec4}:root:not([data-theme=light]) .win-card.t-legend{--w:#7f9bff}}.qv-who{flex:440px;min-width:0}.qv-chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-width:760px;display:grid}.qv-chips span{overflow-wrap:anywhere;border-radius:10px;padding:6px 10px;line-height:1.3}@media (max-width:520px){.qv-chips span{padding:5px 7px;font-size:12px}}@supports (color:color-mix(in lab,red,red)){.qv-score{background:color-mix(in srgb,var(--tier,var(--tone-blue)) 9%,var(--glass-strong));border-color:color-mix(in srgb,var(--tier,var(--tone-blue)) 35%,transparent)}}.qv-score h3{color:var(--tier,var(--ink))}@supports (color:color-mix(in lab,red,red)){.qv-score h3{color:color-mix(in srgb,var(--tier,var(--ink)) 45%,var(--ink))}}.qv-score .lead-card>.lead-dim.adjust{grid-column:1/-1}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{background:color-mix(in srgb,var(--lv) 15%,var(--surface));border:1px solid color-mix(in srgb,var(--lv) 45%,transparent)}}.qv-score .lead-level{color:#fff;background:var(--lv)}.qv-score .lead-row{border-top-color:var(--lv)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row{border-top-color:color-mix(in srgb,var(--lv) 35%,transparent)}}.qv-score .lead-row>span:first-child{color:var(--lv)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row>span:first-child{color:color-mix(in srgb,var(--lv) 75%,var(--ink))}}details.fold>summary:focus{outline:none}details.fold>summary:focus-visible{background:var(--tone-blue);outline:none}@supports (color:color-mix(in lab,red,red)){details.fold>summary:focus-visible{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}details.fold>summary:focus-visible{border-radius:12px}.edit-form{gap:14px;display:grid}.edit-group{border:1px solid var(--g-c,var(--ink));border-radius:14px;min-width:0;margin:0;padding:12px 16px 16px}@supports (color:color-mix(in lab,red,red)){.edit-group{border:1px solid color-mix(in srgb,var(--g-c,var(--ink)) 18%,transparent)}}.edit-group{background:var(--g-c,var(--ink))}@supports (color:color-mix(in lab,red,red)){.edit-group{background:color-mix(in srgb,var(--g-c,var(--ink)) 4%,transparent)}}.edit-group>legend{color:var(--g-c,var(--ink-2));margin-left:-4px;padding:0 8px;font-size:13px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.edit-group>legend{color:color-mix(in srgb,var(--g-c,var(--ink-2)) 70%,var(--ink))}}.edit-group.g-qc{--g-c:var(--tone-violet)}.edit-group.g-sc{--g-c:var(--tone-blue)}.edit-group.g-end{--g-c:var(--tone-green)}.edit-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:end;gap:12px 16px;display:grid}.edit-grid>.dt-field{min-width:0;overflow:hidden}.edit-grid>.f{min-width:0;margin:0}.edit-grid>.dt-field{grid-row:span 2;align-self:start}.edit-grid>.wide{grid-column:span 2}.edit-form>.btn{justify-self:start}@media (max-width:560px){.edit-grid{grid-template-columns:1fr 1fr}.edit-grid>.dt-field,.edit-grid>.wide{grid-area:auto/1/auto/-1}.edit-group{padding:10px 12px 14px}}.ct.done{width:16px;height:16px}.ct.done svg{width:10.5px;height:10.5px}.ct-space{width:19px}.gold-filters{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:14px;display:flex}.gold-filters .tabs{margin:0}.gold-tags{flex-wrap:wrap;gap:6px;display:flex}.gold-tag{color:var(--ink-2);background:var(--ink);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.gold-tag{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.gold-tag{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.gold-tag{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.gold-tag{transition:background .15s,color .15s,border-color .15s}.gold-tag:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.gold-tag:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}}.gold-tag.on{color:#c99a06}@supports (color:color-mix(in lab,red,red)){.gold-tag.on{color:color-mix(in srgb,#c99a06 70%,var(--ink))}}.gold-tag.on{background:#f2c23033;border-color:#e0b00080}.gold-who{flex-wrap:wrap;align-items:center;gap:10px;font-size:17px;display:flex}.gold-who>b{font-family:var(--font-cond);font-size:19px}button.gold-lead{cursor:pointer;background:0 0;border:0;padding:0}.gold-lead .lead-pill{height:22px;padding:0 7px 0 6px;font-size:13px}.gold-play{color:var(--ink);background:var(--surface);border:1px solid var(--ink);border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 5px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.gold-play{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.gold-play{transition:border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 1px 2px #0000000f}.gold-play .gp-icon{color:#fff;background:linear-gradient(135deg,#e7b416,#c98a00);border-radius:50%;place-items:center;width:24px;height:24px;padding-left:1px;display:grid}.gold-play:hover{border-color:#e0b0008c;transform:translateY(-1px);box-shadow:0 4px 14px -6px #c896008c}:root[data-theme=light] .win-card:not(.t-huge):not(.t-legend){background:linear-gradient(135deg,var(--w) 0,var(--w) 65%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .win-card:not(.t-huge):not(.t-legend){background:linear-gradient(135deg,color-mix(in srgb,var(--w) 18%,var(--glass)) 0,color-mix(in srgb,var(--w) 4%,var(--glass)) 65%)}}:root[data-theme=light] .win-card:not(.t-huge):not(.t-legend){border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .win-card:not(.t-huge):not(.t-legend){border-color:color-mix(in srgb,var(--w) 38%,var(--glass-line))}}:root[data-theme=light] .win-card.t-huge{background:linear-gradient(135deg,var(--w) 0,var(--w) 70%)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .win-card.t-huge{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 26%,var(--glass)) 0,color-mix(in srgb,var(--w) 9%,var(--glass)) 70%)}}:root[data-theme=light] .win-card.t-huge{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=light] .win-card.t-huge{border-color:color-mix(in srgb,var(--w) 60%,transparent)}}:root[data-theme=light] .win-card.t-legend{background:linear-gradient(135deg,#12a9b838 0,#4b5fd829 45%,#e0479e2e 100%) padding-box,linear-gradient(var(--card-base),var(--card-base)) padding-box,linear-gradient(120deg,#12a9b8,#4b5fd8 50%,#e0479e) border-box}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .win-card:not(.t-huge):not(.t-legend){background:linear-gradient(135deg,var(--w) 0,var(--w) 65%)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .win-card:not(.t-huge):not(.t-legend){background:linear-gradient(135deg,color-mix(in srgb,var(--w) 18%,var(--glass)) 0,color-mix(in srgb,var(--w) 4%,var(--glass)) 65%)}}:root:not([data-theme=dark]) .win-card:not(.t-huge):not(.t-legend){border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .win-card:not(.t-huge):not(.t-legend){border-color:color-mix(in srgb,var(--w) 38%,var(--glass-line))}}:root:not([data-theme=dark]) .win-card.t-huge{background:linear-gradient(135deg,var(--w) 0,var(--w) 70%)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .win-card.t-huge{background:linear-gradient(135deg,color-mix(in srgb,var(--w) 26%,var(--glass)) 0,color-mix(in srgb,var(--w) 9%,var(--glass)) 70%)}}:root:not([data-theme=dark]) .win-card.t-huge{border-color:var(--w)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .win-card.t-huge{border-color:color-mix(in srgb,var(--w) 60%,transparent)}}:root:not([data-theme=dark]) .win-card.t-legend{background:linear-gradient(135deg,#12a9b838 0,#4b5fd829 45%,#e0479e2e 100%) padding-box,linear-gradient(var(--card-base),var(--card-base)) padding-box,linear-gradient(120deg,#12a9b8,#4b5fd8 50%,#e0479e) border-box}}@media (hover:hover){table.data.followups tbody tr.fu-overdue:hover>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tbody tr.fu-overdue:hover>td{background:color-mix(in srgb,var(--brick) 12%,color-mix(in srgb,var(--surface) 55%,transparent))}}table.data.followups tbody tr.fu-soon:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tbody tr.fu-soon:hover>td{background:color-mix(in srgb,var(--tone-amber) 13%,color-mix(in srgb,var(--surface) 55%,transparent))}}}.gold-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:18px}.gold-card{border-radius:18px;gap:14px;padding:22px 24px 18px 30px;position:relative}.gold-medal{filter:drop-shadow(0 4px 8px #c8960073);pointer-events:none;font-size:44px;position:absolute;top:-14px;left:-12px;transform:rotate(-12deg)}.gold-head{padding-left:14px;display:block}.gold-who>b{font-size:24px}.gold-meta{margin-top:8px;font-size:13.5px}.gold-note{padding:10px 14px;font-size:16.5px;line-height:1.5}.gold-facts{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.gold-facts span{color:var(--ink);background:var(--surface);border-radius:8px;padding:4px 10px;font-size:13px}@supports (color:color-mix(in lab,red,red)){.gold-facts span{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.gold-facts span{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.gold-facts span{border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.gold-facts i{color:var(--ink-3);margin-right:3px;font-style:normal}@media (max-width:700px){.gold-card{padding:20px 16px 14px 22px}.gold-medal{font-size:36px;top:-10px;left:-6px}.gold-head{padding-left:8px}}.cof-l,.cof-title{display:inline-block}.cof-l{margin-right:.2em;animation:cof-gap .4s 1.45s forwards;position:relative}.cof-c{opacity:0;animation:cof-drop .55s cubic-bezier(.3,1.6,.5,1) 1.45s forwards;display:inline-block;transform:translateY(-1.2em)}.cof-w{transform-origin:80% 85%;animation:cof-fall 1s cubic-bezier(.55,0,.75,.4) .7s forwards;position:absolute;top:0;left:0}@keyframes cof-fall{0%{transform:none}25%{transform:rotate(14deg)}to{opacity:0;transform:translate(.3em,2.2em)rotate(85deg)}}@keyframes cof-drop{to{opacity:1;transform:none}}@keyframes cof-gap{to{margin-right:0}}@media (prefers-reduced-motion:reduce){.cof-w{display:none}.cof-l{margin-right:0}.cof-c,.cof-l{animation:none}.cof-c{opacity:1;transform:none}}.celebrate-toast .hype{animation:hype-pulse2 1.2s ease-in-out infinite}@keyframes hype-pulse2{0%,to{transform:scale(1);box-shadow:0 6px 18px -8px #e84a8a99}50%{transform:scale(1.12);box-shadow:0 8px 26px -6px #e84a8acc}}.celebrate-toast .hype:after{border-width:3px;border-color:#e84a8ab3;animation:hype-ring2 1.2s ease-out infinite}@keyframes hype-ring2{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes toast-breathe{0%,to{opacity:1}50%{opacity:.78}}.celebrate-toast .hype:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.celebrate-toast .ct-msg>span,.celebrate-toast .hype,.celebrate-toast .hype:after,.celebrate-toast>span:first-child{animation:none}}.ach-overlay.zoom .ach-card{-webkit-backdrop-filter:blur(26px)saturate(1.2);backdrop-filter:blur(26px)saturate(1.2);background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff24;border-radius:28px;padding:30px 30px 26px;box-shadow:0 30px 70px -30px #000000b3,inset 0 1px #ffffff1f}@media (max-width:520px){.ach-overlay.zoom .ach-card{border-radius:22px;padding:22px 18px 20px}}.ach-card-s.fire,.ach-overlay.zoom .ach-card.fire{isolation:isolate;--g:.5;--spd:4s;--edge:0;--ring:1.5px;position:relative;overflow:hidden}.ach-overlay.zoom .ach-card.fire>.zoom-x{position:absolute}:is(.ach-card-s,.ach-card).fire:has(.lvl-1){--g:.24;--spd:9s;--ring:1px;--bh:6%}:is(.ach-card-s,.ach-card).fire:has(.lvl-2){--g:.46;--spd:6.5s;--edge:.04;--ring:1px;--bh:10%}:is(.ach-card-s,.ach-card).fire:has(.lvl-3){--g:.78;--spd:4.5s;--edge:.08;--ring:1.5px;--bh:17%}.ach-card-s.fire{box-shadow:0 0 0 1px #ff7a1a,0 14px 32px -16px #ff5a0a}@supports (color:color-mix(in lab,red,red)){.ach-card-s.fire{box-shadow:0 0 0 1px color-mix(in srgb,#ff7a1a calc(var(--g) * 35%),transparent),0 14px 32px -16px color-mix(in srgb,#ff5a0a calc(var(--g) * 55%),transparent)}}.cal-hint{color:var(--ink-3);margin-top:4px;font-size:12.5px;line-height:1.45;display:block}.update-form .f.fu-len{max-width:150px}.td-board{scroll-snap-type:x proximity;overscroll-behavior-x:contain;align-items:flex-start;margin:0 -4px;padding:4px 4px 18px;display:flex;overflow-x:auto}.td-col{--tc:var(--ink-3);flex:0 0 var(--td-w);scroll-snap-align:start;flex-direction:column;max-height:calc(100vh - 170px);display:flex}@supports (color:color-mix(in lab,red,red)){.td-col{background:color-mix(in srgb,var(--tc) 6%,var(--glass));border:1px solid color-mix(in srgb,var(--tc) 18%,var(--glass-line))}}.td-col.t-p1{--tc:var(--brick)}.td-col.t-p2{--tc:var(--tone-amber)}.td-col.t-p3{--tc:var(--tone-blue)}.td-col.t-wait{--tc:var(--tone-violet)}.td-col.t-done{--tc:var(--tone-green)}.td-col.t-custom{--tc:var(--ink-3)}@supports (color:color-mix(in lab,red,red)){.td-col.is-over{background:color-mix(in srgb,var(--tc) 11%,var(--glass))}}.td-head{border-top:3px solid var(--tc);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:15px 15px 0 0;align-items:center;gap:6px;padding:12px 12px 8px 8px;display:flex}.td-grip{width:18px;color:var(--ink-3);opacity:.45;flex:none;place-items:center;display:grid}.td-head:hover .td-grip{opacity:.9}.td-title{text-align:left;min-width:0;font:inherit;font-family:var(--font-cond);color:var(--ink);cursor:text;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:6px;flex:1;padding:2px 4px;font-size:17px;font-weight:700;overflow:hidden}.td-title:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-title:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.td-title-in{flex:1;min-width:0;height:30px;font-weight:600}.td-count{text-align:center;min-width:22px;color:var(--tc);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.td-count{color:color-mix(in srgb,var(--tc) 80%,var(--ink))}}.td-count{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-count{background:color-mix(in srgb,var(--tc) 14%,transparent)}}.td-x{color:var(--ink-3);cursor:pointer;opacity:.6;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.td-x:hover{opacity:1;color:var(--brick)}.td-cards{flex-direction:column;gap:8px;min-height:40px;padding:4px 10px 6px;display:flex;overflow-y:auto}.td-empty{color:var(--ink-3);margin:4px 2px 6px;font-size:13px}.td-card{cursor:grab;border:1px solid var(--ink);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:start;gap:8px;padding:10px 8px 10px 10px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.td-card{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.td-card{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #101c160f}.td-card:hover{border-color:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-card:hover{border-color:color-mix(in srgb,var(--tc) 35%,transparent)}}.td-card:hover{box-shadow:0 6px 16px -10px #101c1659}.td-card.is-auto{padding-left:8px}.td-check{cursor:pointer;color:#0000;border:1.6px solid var(--ink);border-radius:50%;place-items:center;width:20px;height:20px;margin-top:1px;padding:0;display:grid}@supports (color:color-mix(in lab,red,red)){.td-check{border:1.6px solid color-mix(in srgb,var(--ink) 28%,transparent)}}.td-check{background:0 0;transition:background .15s,border-color .15s,color .15s}.td-check:hover{border-color:var(--pine);color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.td-check:hover{color:color-mix(in srgb,var(--pine) 60%,transparent)}}.td-check.on{background:var(--pine);border-color:var(--pine);color:#fff}.td-body{gap:6px;min-width:0;display:grid}.td-text{text-align:left;font:inherit;color:var(--ink);cursor:inherit;overflow-wrap:anywhere;white-space:pre-wrap;background:0 0;border:0;padding:0;font-size:14.5px;line-height:1.4}.td-card.is-done .td-text{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-card.is-done .td-text{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent)}}.td-edit{resize:none;width:100%;min-height:34px;padding:6px 8px;font-size:14.5px;line-height:1.4;overflow:hidden}.td-meta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.td-case{color:var(--tone-blue);border-radius:7px;padding:2px 8px;font-size:12.5px;font-weight:600;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.td-case{color:color-mix(in srgb,var(--tone-blue) 80%,var(--ink))}}.td-case{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.td-case{background:color-mix(in srgb,var(--tone-blue) 11%,transparent)}}.td-case:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.td-case:hover{background:color-mix(in srgb,var(--tone-blue) 20%,transparent)}}.td-due{color:var(--ink-3);font-size:12px}.td-due.soon{color:var(--brick);font-weight:600}.td-menu-wrap{position:relative}.td-dots{color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;padding:0 4px 4px;font-size:18px;line-height:1;transition:opacity .15s}.td-card:hover .td-dots,.td-dots:focus-visible,.td-dots[aria-expanded=true]{opacity:1}@media (hover:none){.td-dots{opacity:.7}}.td-menu{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:170px;padding:5px;display:grid;position:absolute;top:22px;right:0;box-shadow:0 14px 34px -14px #101c1666}.td-menu button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13.5px}.td-menu button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-menu button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.td-menu button.danger{color:var(--brick)}.td-link{position:relative}.td-link .in{width:100%;height:32px;font-size:13.5px}.td-link ul{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:4px 0 0;padding:4px;list-style:none;box-shadow:0 10px 24px -14px #101c1666}.td-link li button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:7px;padding:6px 8px;font-size:13px;display:grid}.td-link li button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-link li button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.td-link li small{color:var(--ink-3);font-size:11.5px}.td-slot{border:2px dashed var(--tc);border-radius:12px;flex:none}@supports (color:color-mix(in lab,red,red)){.td-slot{border:2px dashed color-mix(in srgb,var(--tc) 45%,transparent)}}.td-slot{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-slot{background:color-mix(in srgb,var(--tc) 7%,transparent)}}.td-col-slot{border:2px dashed var(--ink);flex:none;align-self:stretch;min-height:160px}@supports (color:color-mix(in lab,red,red)){.td-col-slot{border:2px dashed color-mix(in srgb,var(--ink) 20%,transparent)}}.td-add{text-align:left;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;font-size:13.5px;font-weight:600}.td-add:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-add:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.td-add span{margin-right:4px;font-size:16px}.td-add-form,.td-newlist-form{gap:8px;padding:4px 10px 12px;display:grid}.td-add-form textarea{resize:vertical;width:100%;font-size:14px}.td-add-form>div,.td-newlist-form>div{gap:6px;display:flex}.td-done-foot{color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;padding:0 12px 12px;font-size:12px;display:flex}.td-done-foot button{font:inherit;color:var(--ink-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-size:12px;font-weight:600;text-decoration:underline}.td-newlist{border:1.5px dashed var(--ink);border-radius:16px;flex:0 0 200px;padding:14px}@supports (color:color-mix(in lab,red,red)){.td-newlist{border:1.5px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}.td-newlist{font:inherit;color:var(--ink-3);cursor:pointer;text-align:left;background:0 0;font-weight:600}.td-newlist:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-newlist:hover{border-color:color-mix(in srgb,var(--ink) 32%,transparent)}}.td-newlist-form{background:var(--glass);border:1px solid var(--glass-line);border-radius:16px;flex:0 0 240px;padding:12px}.td-ghost{z-index:3000;pointer-events:none;position:fixed;transform:rotate(2.5deg)}.td-ghost .td-card.ghosted{border-color:var(--ink);padding:12px 14px;font-size:14.5px;display:block;box-shadow:0 22px 44px -16px #101c1680}@supports (color:color-mix(in lab,red,red)){.td-ghost .td-card.ghosted{border-color:color-mix(in srgb,var(--ink) 14%,transparent)}}.td-ghost .td-card.ghosted{cursor:grabbing}.td-ghost .td-col.ghosted{min-height:120px;max-height:none;box-shadow:0 26px 50px -18px #101c1680}.td-err{color:var(--brick);background:var(--brick-soft);cursor:pointer;border-radius:10px;margin:0 0 10px;padding:8px 12px;font-size:13.5px}.td-archive{margin-top:18px}.td-archive-head{align-items:baseline;gap:12px;display:flex}.td-archive-head h2{margin:0 0 8px;font-size:18px}.td-archive ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.td-archive li{background:var(--glass);border:1px solid var(--glass-line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.td-arch-title{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);flex:200px}@supports (color:color-mix(in lab,red,red)){.td-arch-title{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent)}}@media (max-width:700px){.td-wrap{--td-w:min(84vw,320px)}.td-board{scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 18px;scroll-padding-inline:16px}.td-col{max-height:calc(100dvh - 190px)}.td-tabs{scrollbar-width:none;gap:6px;margin:-4px -16px 10px;padding:0 16px 2px;display:flex;overflow-x:auto}.td-tabs::-webkit-scrollbar{display:none}.td-tabs button{--tc:var(--ink-3);font:inherit;cursor:pointer;color:var(--ink-2);background:var(--glass);border:1px solid var(--tc);border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 11px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.td-tabs button{border:1px solid color-mix(in srgb,var(--tc) 30%,var(--glass-line))}}.td-tabs button.t-p1{--tc:var(--brick)}.td-tabs button.t-p2{--tc:var(--tone-amber)}.td-tabs button.t-p3{--tc:var(--tone-blue)}.td-tabs button.t-wait{--tc:var(--tone-violet)}.td-tabs button.t-done{--tc:var(--tone-green)}.td-tabs b{text-align:center;color:#fff;background:var(--tc);border-radius:999px;min-width:18px;padding:1px 6px;font-size:11.5px}}.win-card.party-pulse{animation:party-pulse .45s cubic-bezier(.3,1.6,.5,1)}@keyframes party-pulse{40%{transform:scale(1.015)}}.q-dialog{background-color:var(--canvas);background-image:radial-gradient(60% 40% at 95% 0,var(--field-a),transparent 70%),radial-gradient(55% 45% at 0 100%,var(--field-b),transparent 70%),radial-gradient(40% 30% at 55% 45%,var(--field-c),transparent 70%)}.qv-card,.qv-head{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:var(--glass-shadow)}.qv-head.has-tier{background:var(--tier)}@supports (color:color-mix(in lab,red,red)){.qv-head.has-tier{background:color-mix(in srgb,var(--tier) 9%,var(--glass))}.qv-score{background:color-mix(in srgb,var(--tier,var(--tone-blue)) 10%,var(--glass))}}.qv-score{border-color:var(--tier,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){.qv-score{border-color:color-mix(in srgb,var(--tier,var(--tone-blue)) 32%,var(--glass-line))}}.qv-score h3{font-size:19px;font-family:var(--font-cond);margin-bottom:12px}.qv-score .lead-card{gap:14px}.qv-score .lead-card>.lead-dim{background:var(--lv);border-radius:16px;padding:16px 18px 14px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{background:color-mix(in srgb,var(--lv) 12%,var(--glass))}}.qv-score .lead-card>.lead-dim{border:1px solid var(--lv)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim{border:1px solid color-mix(in srgb,var(--lv) 36%,transparent)}}.qv-score .lead-card>.lead-dim{box-shadow:inset 0 1px #ffffff59}.qv-score .lead-dim-head{margin-bottom:10px;font-size:17px}.qv-score .lead-level{padding:4px 12px;font-size:13.5px}.qv-score .lead-row{border-top:0;grid-template-columns:130px minmax(0,1fr);padding:6px 0;font-size:14.5px}.qv-score .lead-row>span:first-child{font-size:13px}.qv-score .lead-row+.lead-row{border-top:1px solid var(--lv)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row+.lead-row{border-top:1px solid color-mix(in srgb,var(--lv) 14%,transparent)}}.qv-score .lead-adjust{gap:6px;font-size:14.5px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-dim.adjust .lead-dim-head{color:color-mix(in srgb,var(--tone-violet) 70%,var(--ink))}}@media (max-width:520px){.qv-score .lead-row{grid-template-columns:1fr;gap:2px}.qv-score{padding:16px 14px 14px}}.qv-score-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.qv-score-head h3{margin:0!important}.qv-score-tier{font-family:var(--font-cond);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 10px;font-size:20px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qv-score-tier{background:linear-gradient(135deg,var(--tier),color-mix(in srgb,var(--tier) 70%,#000))}}.qv-score-tier span{letter-spacing:1px;font-size:15px}.qv-chips span{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.qv-chips span{background:color-mix(in srgb,var(--surface) 42%,transparent)}}.qv-chips span{border-color:var(--tier,var(--ink))}@supports (color:color-mix(in lab,red,red)){.qv-chips span{border-color:color-mix(in srgb,var(--tier,var(--ink)) 14%,transparent)}}:root[data-theme=dark] .qv .lead-adjust b[style],:root[data-theme=dark] .qv-tier b{filter:brightness(1.7)saturate(1.1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qv .lead-adjust b[style],:root:not([data-theme=light]) .qv-tier b{filter:brightness(1.7)saturate(1.1)}}.ct-menu .tl-x{opacity:1;width:26px;height:26px;color:var(--ink-3);background:var(--ink);place-items:center;gap:0;padding:0;font-size:19px;font-weight:400;line-height:1;display:grid;top:-6px;right:-6px}@supports (color:color-mix(in lab,red,red)){.ct-menu .tl-x{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ct-menu .tl-x:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu .tl-x:hover{background:color-mix(in srgb,var(--ink) 11%,transparent)}}.gold-card{padding:20px 24px 18px 22px}.gold-medal{filter:drop-shadow(0 3px 6px #c8960059);font-size:34px;top:18px;left:18px;transform:none}.gold-head{min-height:40px;padding-left:48px}@media (max-width:700px){.gold-card{padding:16px 14px 14px}.gold-medal{font-size:28px;top:14px;left:12px}.gold-head{padding-left:40px}}.ct-menu .tl-footer{background:linear-gradient(transparent,var(--surface) 30%);border-top:1px solid var(--line-2);justify-content:center;margin:10px -12px -12px;padding:10px 12px 12px;display:flex;position:sticky;bottom:-12px}.ct-menu .tl-footer .ct-check{justify-content:center;width:100%}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 45%,transparent)!important}}@media (max-width:700px){table.data.followups tr.fu-overdue>td:first-child,table.data.followups tr.fu-soon>td:first-child{box-shadow:none!important}table.data.followups tr.fu-overdue{box-shadow:inset 2px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 45%,transparent)}}table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)}}}:is(.ach-card-s,.ach-card).fire:has(.lvl-1){--bh:4%}:is(.ach-card-s,.ach-card).fire:has(.lvl-2){--bh:7%}:is(.ach-card-s,.ach-card).fire:has(.lvl-3){--bh:11%}.ach-card-s{-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.ach-card-s .ach-zoom-btn:after{content:"";border-radius:inherit;z-index:2;position:absolute;inset:0}.ach-card-s:hover{transform:translateY(-3px)}.ach-dots{gap:7px;padding:2px 0;position:relative}.ach-dots:before{content:"";background:var(--ink);height:1px;position:absolute;top:50%;left:4px;right:4px}@supports (color:color-mix(in lab,red,red)){.ach-dots:before{background:color-mix(in srgb,var(--ink) 14%,transparent)}}.ach-dots i{border:1px solid var(--ink);border-radius:2px;width:9px;height:9px;position:relative;transform:rotate(45deg)}@supports (color:color-mix(in lab,red,red)){.ach-dots i{border:1px solid color-mix(in srgb,var(--ink) 22%,transparent)}}.ach-dots i{background:var(--surface)}.ach-dots i.on{border-color:var(--c2);background:linear-gradient(135deg,#fff 0,var(--c1) 35%,var(--c2) 100%);box-shadow:0 0 6px -1px var(--c1),inset 0 0 0 1px #ffffff59}.zoom-levels i{border:1.5px solid var(--c);border-radius:2px;width:10px;height:10px;transform:rotate(45deg)}.zoom-levels li.on i{background:linear-gradient(135deg,#fff,var(--c) 45%,var(--c))}@supports (color:color-mix(in lab,red,red)){.zoom-levels li.on i{background:linear-gradient(135deg,#fff,var(--c) 45%,color-mix(in srgb,var(--c) 55%,#000))}}.zoom-levels li.on i{box-shadow:0 0 10px var(--c)}@media (max-width:700px){.win-quote .wq-text{font-size:16px}}.ach-card-s:not(.locked):not(.fire){box-shadow:0 0 0 1px var(--lvl),0 0 22px -8px var(--lvl),var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.ach-card-s:not(.locked):not(.fire){box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl) 30%,transparent),0 0 22px -8px color-mix(in srgb,var(--lvl) 70%,transparent),var(--glass-shadow)}}.ach-card-s:not(.locked):not(.fire):hover{box-shadow:0 0 0 1px var(--lvl),0 0 28px -6px var(--lvl),0 18px 36px -20px var(--lvl)}@supports (color:color-mix(in lab,red,red)){.ach-card-s:not(.locked):not(.fire):hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--lvl) 45%,transparent),0 0 28px -6px color-mix(in srgb,var(--lvl) 80%,transparent),0 18px 36px -20px color-mix(in srgb,var(--lvl) 70%,transparent)}}.td-wrap{--td-w:auto}.td-board{scroll-snap-type:none;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:14px;margin:0;padding:0;display:grid;overflow:visible}.td-col{background:var(--tc);border-radius:16px;flex:none;max-height:none;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.td-col{background:color-mix(in srgb,var(--tc) 5%,var(--glass))}}.td-col{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-col{border:1px solid color-mix(in srgb,var(--tc) 22%,var(--glass-line))}}.td-col{border-top:3px solid var(--tc);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15)}.td-col.is-over{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-col.is-over{background:color-mix(in srgb,var(--tc) 12%,var(--glass))}}.td-head{background:var(--tc);border-top:0;border-radius:0;padding:10px 8px 10px 6px}@supports (color:color-mix(in lab,red,red)){.td-head{background:color-mix(in srgb,var(--tc) 13%,transparent)}}.td-head{border-bottom:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-head{border-bottom:1px solid color-mix(in srgb,var(--tc) 18%,transparent)}}.td-dot{background:var(--tc);border-radius:50%;flex:none;width:8px;height:8px}.td-title{font-size:16.5px}.td-head .td-dots{opacity:.55}.td-head:hover .td-dots{opacity:1}.td-cards{gap:7px;padding:10px 10px 4px;overflow:visible}.td-card{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.td-card{background:color-mix(in srgb,var(--surface) 62%,transparent)}}.td-card{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-card{border:1px solid color-mix(in srgb,var(--tc) 16%,var(--glass-line))}}.td-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:9px 8px 9px 10px;box-shadow:0 1px 2px #101c160d}.td-card:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.td-card:hover{background:color-mix(in srgb,var(--surface) 80%,transparent)}}.td-card.is-auto{border-left:3px solid var(--tc)}.td-card.is-fun{background:linear-gradient(135deg,#f2c2301f,var(--surface) 60%);border-left-color:#c58b1a}@supports (color:color-mix(in lab,red,red)){.td-card.is-fun{background:linear-gradient(135deg,#f2c2301f,color-mix(in srgb,var(--surface) 62%,transparent) 60%)}}.td-side{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.td-auto{letter-spacing:.02em;color:var(--tc);border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.td-auto{color:color-mix(in srgb,var(--tc) 85%,var(--ink))}}.td-auto{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-auto{background:color-mix(in srgb,var(--tc) 14%,transparent)}}.td-auto{white-space:nowrap}.td-card.is-fun .td-auto{color:#9a6a06;background:#f2c2303d}.td-menu{z-index:1700;min-width:190px;position:fixed}.td-menu-label{color:var(--ink-3);padding:4px 10px 2px;font-size:11.5px;font-weight:600}.td-swatches{grid-template-columns:repeat(4,1fr);gap:6px;padding:4px 10px 8px;display:grid}.td-swatches button{border:2px solid #0000;border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #00000014;background:var(--sw)!important;padding:0!important}.td-swatches button.on{border-color:var(--surface);box-shadow:0 0 0 2px var(--sw)}.td-add{margin:2px 10px 10px}.td-col-slot{border-radius:16px;min-height:140px}.td-newlist{align-self:start;min-height:52px}.td-tabs{display:none!important}.td-history{background:var(--tc);border-radius:16px;margin-top:18px}@supports (color:color-mix(in lab,red,red)){.td-history{background:color-mix(in srgb,var(--tc) 4%,var(--glass))}}.td-history{border:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-history{border:1px solid color-mix(in srgb,var(--tc) 18%,var(--glass-line))}}.td-history{box-shadow:var(--glass-shadow);overflow:hidden}.td-history.is-over{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-history.is-over{background:color-mix(in srgb,var(--tc) 12%,var(--glass))}}.td-history-head{background:var(--tc);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.td-history-head{background:color-mix(in srgb,var(--tc) 11%,transparent)}}.td-history-head{border-bottom:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){.td-history-head{border-bottom:1px solid color-mix(in srgb,var(--tc) 16%,transparent)}}.td-history-head h2{font-family:var(--font-cond);color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16.5px;display:flex}.td-history-head h2 svg{color:var(--tc)}.td-history-actions{gap:14px;font-size:12.5px;display:flex}.td-history-actions a,.td-history-actions button{font:inherit;color:var(--ink-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-weight:600;text-decoration:underline}.td-history-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 10px;padding:10px 12px 12px;display:grid}.td-history-list .td-card{padding:7px 8px}.td-history-list .td-text{font-size:13.5px}.td-history .td-archive{margin:0;padding:4px 12px 12px}@media (max-width:700px){.td-board,.td-history-list{grid-template-columns:1fr}}.td-menu{width:210px;min-width:0;right:auto}:root[data-theme=dark] .td-card.is-fun .td-auto{color:#f2c230}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .td-card.is-fun .td-auto{color:#f2c230}}.td-col:has(.td-cards>.td-empty:only-child) .td-cards{padding-top:8px;padding-bottom:0}.td-col:has(.td-cards>.td-empty:only-child) .td-empty{margin-bottom:0}.badge.fresh{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.badge.fresh{background:color-mix(in srgb,var(--tone-blue) 16%,transparent)}}.badge.fresh{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.badge.fresh{color:color-mix(in srgb,var(--tone-blue) 85%,var(--ink))}}.badge.fresh{margin-right:4px;font-weight:700}.item .badge.fresh+.badge{margin-left:0}table.data tbody tr[data-fresh]>td{animation:fresh-row 3.2s ease-out}@keyframes fresh-row{0%,35%{background:color-mix(in srgb,var(--tone-blue) 14%,transparent)}to{background:0 0}}.td-card[data-fresh]{animation:fresh-card 3.2s ease-out}@keyframes fresh-card{0%,35%{box-shadow:0 0 0 2px color-mix(in srgb,var(--tone-blue) 55%,transparent),0 8px 22px -10px color-mix(in srgb,var(--tone-blue) 70%,transparent)}to{box-shadow:0 1px 2px #101c160d}}.kpi.perf .figure{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,1.9vw,30px);overflow:hidden}.cal-fu-how{color:var(--ink-2);background:var(--tone-blue);border-radius:12px;gap:5px;margin:2px 0 0;padding:10px 12px 10px 30px;font-size:13.5px;line-height:1.45;display:grid}@supports (color:color-mix(in lab,red,red)){.cal-fu-how{background:color-mix(in srgb,var(--tone-blue) 6%,transparent)}}.cal-fu-how{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-fu-how{border:1px solid color-mix(in srgb,var(--tone-blue) 16%,transparent)}}.cal-fu-how b{color:var(--ink)}.cal-fu-note{color:var(--ink-3);margin:0;font-size:12.5px;line-height:1.45}.cal-fu-note b{color:var(--brick)}.mvt-table td small.mvt-note{color:var(--ink-3);margin-top:1px;font-size:12px;display:block}.mvt-table td.mvt-you b{font-size:15.5px}.mvt-table td.mvt-you.up b{color:var(--pine)}.mvt-table td.mvt-you.down b{color:var(--brick)}.mvt-table td.mvt-you.up b:after{content:" ▲";font-size:10px}.mvt-table td.mvt-you.down b:after{content:" ▼";font-size:10px}.cal-fu-how{list-style:decimal}.cal-fu-how li::marker{color:var(--tone-blue);font-weight:700}:root[data-theme=dark] img.logo{content:url(/logo-dark.png);background:radial-gradient(circle at 35% 30%,#22324d,#121c2e);box-shadow:0 0 0 1px #78aaff40,0 0 14px -4px #5a96ff80}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) img.logo{content:url(/logo-dark.png);background:radial-gradient(circle at 35% 30%,#22324d,#121c2e);box-shadow:0 0 0 1px #78aaff40,0 0 14px -4px #5a96ff80}}.td-suggest{flex-wrap:wrap;gap:5px;display:flex}.td-suggest button{font:inherit;cursor:pointer;color:var(--ink-2);background:var(--tc,var(--ink));border-radius:999px;padding:4px 9px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.td-suggest button{background:color-mix(in srgb,var(--tc,var(--ink)) 9%,transparent)}}.td-suggest button{border:1px solid var(--tc,var(--ink))}@supports (color:color-mix(in lab,red,red)){.td-suggest button{border:1px solid color-mix(in srgb,var(--tc,var(--ink)) 20%,transparent)}}.td-suggest button:hover{color:var(--ink);background:var(--tc,var(--ink))}@supports (color:color-mix(in lab,red,red)){.td-suggest button:hover{background:color-mix(in srgb,var(--tc,var(--ink)) 16%,transparent)}}.fu-pin-lists{gap:6px;display:grid}.fu-pin-lists .chip-btn{text-align:left;justify-content:flex-start}table.data tbody tr[data-fresh]>td{background:var(--tone-blue);animation:fresh-pulse 2s ease-in-out 3}@supports (color:color-mix(in lab,red,red)){table.data tbody tr[data-fresh]>td{background:color-mix(in srgb,var(--tone-blue) 6%,transparent)}}table.data tbody tr[data-fresh]>td:first-child{box-shadow:inset 3px 0 0 var(--tone-blue)}@keyframes fresh-pulse{0%,to{background:color-mix(in srgb,var(--tone-blue) 6%,transparent)}45%{background:color-mix(in srgb,var(--tone-blue) 20%,transparent)}}.td-card[data-fresh]{box-shadow:0 0 0 1.5px var(--tone-blue);animation:fresh-card-pulse 2s ease-in-out 3}@supports (color:color-mix(in lab,red,red)){.td-card[data-fresh]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tone-blue) 45%,transparent)}}@keyframes fresh-card-pulse{0%,to{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tone-blue) 45%,transparent)}45%{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 60%,transparent),0 8px 24px -8px color-mix(in srgb,var(--tone-blue) 70%,transparent)}}@media (prefers-reduced-motion:reduce){.td-card[data-fresh],table.data tbody tr[data-fresh]>td{animation:none}}.q-dialog-bar .q-close{width:30px;height:30px;color:var(--ink-3);border:1px solid var(--ink);background:0 0;padding:0;font-size:18px}@supports (color:color-mix(in lab,red,red)){.q-dialog-bar .q-close{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.q-dialog-bar .q-close{box-shadow:none;opacity:.8}.q-dialog-bar .q-close:hover{opacity:1;color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.q-dialog-bar .q-close:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.qv-head,.qv-head.has-tier{--hc:var(--tier,#3a5a8c)}@supports (color:color-mix(in lab,red,red)){.qv-head,.qv-head.has-tier{background:linear-gradient(135deg,color-mix(in srgb,var(--hc) 88%,#0b1530) 0,color-mix(in srgb,var(--hc) 62%,#0b1530) 100%);border-color:color-mix(in srgb,var(--hc) 60%,#000);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--hc) 80%,#000)}}.qv-head:before{display:none}.qv-head .qv-name{color:#fff}.qv-head .qv-name a{color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{background:color-mix(in srgb,var(--surface) 58%,transparent)}}.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{background-image:linear-gradient(var(--lv),var(--lv));background-repeat:no-repeat;background-size:100% 3px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{box-shadow:0 6px 18px -14px #141e3c59}.qv-score .lead-card>.lead-dim.adjust{--lv:var(--tier,var(--tone-blue))!important}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim.adjust{--lv:color-mix(in srgb,var(--tier,var(--tone-blue)) 70%,transparent)!important}}.qv-score .lead-dim.adjust .lead-dim-head{color:var(--ink)}.qv-score .lead-row+.lead-row{border-top-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-row+.lead-row{border-top-color:color-mix(in srgb,var(--ink) 7%,transparent)}}.qv-score{background:var(--tier,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){.qv-score{background:color-mix(in srgb,var(--tier,var(--tone-blue)) 7%,var(--glass))}}.qv-score-head .qv-tier-open{color:var(--ink-3);border:1px dashed var(--ink);border-radius:999px;padding:5px 12px;font-size:14px}@supports (color:color-mix(in lab,red,red)){.qv-score-head .qv-tier-open{border:1px dashed color-mix(in srgb,var(--ink) 20%,transparent)}}.ach-card-s .ach-zoom-btn:after{content:none}.ach-card-s>.ach-zoom-btn{display:inline-block}.ach-card-s:focus-visible{outline:2px solid var(--focus);outline-offset:3px}:is(.ach-card-s,.ach-card).fire:has(.lvl-1){--bhp:22px}:is(.ach-card-s,.ach-card).fire:has(.lvl-2){--bhp:32px}:is(.ach-card-s,.ach-card).fire:has(.lvl-3){--bhp:44px}.ach-card-s.fire{padding-bottom:calc(var(--bhp,30px) + 4px)}.ach-overlay.zoom .ach-card.fire{padding-bottom:calc(var(--bhp,30px) + 26px)}:is(.ach-card-s,.ach-card).fire{--ring:2px}.ach-card-s.fire,.ach-overlay.zoom .ach-card.fire{box-shadow:0 0 0 1.5px #ff7a1abf,0 0 26px -2px #ff600a8c,0 0 60px -12px #ff460080,0 16px 36px -16px #e63c008c}.ach-card-s.fire:hover{box-shadow:0 0 0 2px #ff8c28e6,0 0 34px #ff600a99,0 0 70px -10px #ff46008c,0 20px 40px -18px #e63c0099}.edit-row.bg{display:none}.chip.saving{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.chip.saving{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.chip.saving{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.chip.saving{color:color-mix(in srgb,var(--tone-blue) 80%,var(--ink))}}.chip.saving{animation:saving-breathe 1.2s ease-in-out infinite}@keyframes saving-breathe{50%{opacity:.55}}.fu-pin-pop{grid-template-columns:1fr;gap:8px;min-width:220px;display:grid!important}.fu-pin-pop>b{color:var(--ink-2);font-size:13px}.fu-pin-lists .chip-btn{white-space:nowrap;width:100%}.fu-pin-lists .pin-waiting{--pc:var(--tone-violet)}.fu-pin-lists .pin-prio1{--pc:var(--tone-red,#c0392b)}.fu-pin-lists .pin-prio2{--pc:var(--tone-amber,#c98a12)}.fu-pin-lists .pin-prio3{--pc:var(--tone-blue)}.fu-pin-lists .chip-btn:before{content:"";background:var(--pc);border-radius:50%;flex:none;width:8px;height:8px;margin-right:8px}.fu-pin-lists .chip-btn{align-items:center;display:flex}.login-sent{text-align:center;background:var(--glass-strong);border:1px solid var(--pine);border-radius:18px;justify-items:center;gap:10px;padding:26px 22px 20px;display:grid}@supports (color:color-mix(in lab,red,red)){.login-sent{border:1px solid color-mix(in srgb,var(--pine) 30%,var(--glass-line))}}.login-sent{box-shadow:0 20px 44px -26px var(--pine)}@supports (color:color-mix(in lab,red,red)){.login-sent{box-shadow:0 20px 44px -26px color-mix(in srgb,var(--pine) 60%,transparent)}}.login-sent{animation:ls-in .45s cubic-bezier(.2,.9,.3,1.2)}.login-sent h2{margin:4px 0 0;font-size:26px}.login-sent p{color:var(--ink-2);margin:0;line-height:1.5}.login-sent b{color:var(--ink);overflow-wrap:anywhere}.login-sent ul{color:var(--ink-3);gap:4px;margin:4px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.ls-icon{width:74px;height:74px;color:var(--pine);background:var(--pine);border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.ls-icon{background:color-mix(in srgb,var(--pine) 12%,transparent)}}.ls-icon i{color:#fff;background:var(--pine);width:24px;height:24px;box-shadow:0 0 0 3px var(--canvas);border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:700;animation:ls-pop .5s cubic-bezier(.3,1.8,.5,1) .25s both;display:grid;position:absolute;bottom:2px;right:2px}.ls-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:8px;display:flex}@keyframes ls-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ls-pop{0%{transform:scale(0)}}@media (prefers-reduced-motion:reduce){.login-sent,.ls-icon i{animation:none}}.live-btn{cursor:pointer;vertical-align:2px;font:600 12px/1.4 var(--font-sans);color:#fff;background:linear-gradient(135deg,#2f9e5b,#1f7a45);border:0;border-radius:999px;align-items:center;gap:5px;margin-left:10px;padding:3px 10px 3px 8px;text-decoration:none;animation:live-call 2.4s ease-in-out infinite;display:inline-flex;box-shadow:0 6px 14px -8px #1f7a45,0 0 #2f9e5b80}.live-btn:hover{filter:brightness(1.08)}.live-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@keyframes live-call{50%{box-shadow:0 6px 14px -8px #1f7a45,0 0 0 6px #2f9e5b00}0%,to{box-shadow:0 6px 14px -8px #1f7a45,0 0 #2f9e5b73}}.call-notes .live-btn{margin-left:8px;animation:none}.cn-open{flex-wrap:wrap;gap:6px;display:inline-flex}.live-dot{background:#e5484d;border-radius:50%;flex:none;width:9px;height:9px;animation:live-dot 1.6s ease-out infinite;box-shadow:0 0 #e5484d99}@keyframes live-dot{70%{box-shadow:0 0 0 7px #e5484d00}to{box-shadow:0 0 #e5484d00}}.live-dock{z-index:1560;background:var(--glass-strong);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);width:min(410px,100vw - 32px);max-height:min(82vh,760px);box-shadow:0 28px 60px -24px #0a142873,0 0 0 1px var(--ink);border-radius:18px;grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;position:fixed;bottom:16px;right:16px}@supports (color:color-mix(in lab,red,red)){.live-dock{box-shadow:0 28px 60px -24px #0a142873,0 0 0 1px color-mix(in srgb,var(--ink) 5%,transparent)}}.live-dock{animation:ld-in .3s cubic-bezier(.2,.9,.3,1.15)}@keyframes ld-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}.ld-head{justify-content:space-between;padding:14px 14px 10px 16px}.ld-head,.ld-title{align-items:center;gap:10px;display:flex}.ld-title{min-width:0}.ld-title b{font-family:var(--font-cond);white-space:nowrap;text-overflow:ellipsis;font-size:19px;line-height:1.15;display:block;overflow:hidden}.ld-title span{color:var(--ink-3);font-size:12px}.live-clock{font-variant-numeric:tabular-nums}.ld-actions{gap:4px;display:flex}.ld-icon{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ld-icon:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.ld-tools{padding:0 14px 10px 16px;display:flex}.ld-tool{border-radius:999px;align-items:center;gap:4px;padding:5px 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ld-tool{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent);background:color-mix(in srgb,var(--surface) 60%,transparent)}}.ld-tool{font:600 12.5px/1.3 var(--font-sans);color:var(--ink-2);cursor:pointer;text-decoration:none}.ld-tool:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ld-tool:hover{border-color:color-mix(in srgb,var(--ink) 24%,transparent)}}.ld-tool.zoom{color:#fff;background:linear-gradient(135deg,#2d8cff,#1a6fe0);border-color:#0000}.ld-tool:disabled{opacity:.5;cursor:default}.ld-link{flex:100%;gap:6px;display:flex}.ld-link .in{border-radius:999px;flex:1;min-width:0;padding:5px 10px;font-size:13px}.ld-body{border-top:1px solid var(--ink);padding:4px 16px 10px;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.ld-body{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.ld-body{overscroll-behavior:contain}@supports (color:color-mix(in lab,red,red)){.ld-group+.ld-group{border-top:1px dashed color-mix(in srgb,var(--ink) 10%,transparent)}}.ld-group h4{font:700 12.5px/1.2 var(--font-sans);color:var(--ink-3);letter-spacing:.02em;margin:0 0 6px}.ld-group.g-paindimensionen h4{color:#e5484d}@supports (color:color-mix(in lab,red,red)){.ld-group.g-paindimensionen h4{color:color-mix(in srgb,#e5484d 75%,var(--ink))}}.ld-group.g-pitch h4{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-group.g-pitch h4{color:color-mix(in srgb,var(--tone-blue) 80%,var(--ink))}}.ld-field{gap:3px;margin-bottom:8px;display:grid}.ld-field textarea{resize:vertical;field-sizing:content;min-height:44px;max-height:260px;padding:7px 10px;font-size:14px;line-height:1.45}.ld-group.g-paindimensionen textarea{border-left:3px solid #e5484d73}.ld-group.g-pitch textarea{border-left:3px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-group.g-pitch textarea{border-left:3px solid color-mix(in srgb,var(--tone-blue) 50%,transparent)}}.ld-foot{color:var(--ink-3);border-top:1px solid var(--ink);justify-content:space-between;align-items:center;gap:8px;padding:8px 16px 12px;font-size:12px;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-foot{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.ld-foot.saved span:before{content:"✓ ";color:var(--pine);font-weight:700}.ld-foot.error{color:var(--brick)}.live-pill{z-index:1560;cursor:pointer;border:1px solid var(--glass-line);background:var(--glass-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font:500 13.5px/1.2 var(--font-sans);color:var(--ink);border-radius:999px;align-items:center;gap:9px;padding:9px 14px 9px 12px;animation:ld-in .25s ease-out;display:inline-flex;position:fixed;bottom:16px;right:16px;box-shadow:0 16px 34px -18px #0a142880}.live-pill:hover{transform:translateY(-1px)}.live-pill .live-clock{color:var(--ink-3)}.live-state{color:var(--pine);font-size:12px}.live-state.error{color:var(--brick)}@media (min-width:1200px){body.live-open .q-overlay{padding-right:440px}}@media (max-width:640px){.live-dock{border-radius:18px 18px 0 0;width:100%;max-height:78vh;bottom:0;left:0;right:0}.live-pill{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.live-btn,.live-dock,.live-dot,.live-pill{animation:none}}.cn-stage+.cn-stage{border-top:1px solid var(--ink);margin-top:14px;padding-top:12px}@supports (color:color-mix(in lab,red,red)){.cn-stage+.cn-stage{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.cn-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;margin-top:8px;display:grid}.cn-item{background:var(--surface);border-radius:12px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.cn-item{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.cn-item{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.cn-item{border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.cn-item.g-paindimensionen{border-left:3px solid #e5484d80}.cn-item.g-pitch{border-left:3px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cn-item.g-pitch{border-left:3px solid color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.cn-item span{color:var(--ink-3);font-size:12px;font-weight:600}.cn-item p{white-space:pre-wrap;margin:4px 0 0;font-size:14px;line-height:1.45}.live-dock{grid-template-rows:auto auto auto minmax(0,1fr) auto}.ld-tpl{background:var(--ink);border-radius:10px;gap:2px;margin:0 14px 10px 16px;padding:3px;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-tpl{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ld-tpl button{font:600 12px/1.2 var(--font-sans);color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;padding:5px 6px}.ld-tpl button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001f}.ld-group.g-commitment textarea{border-left:3px solid var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.ld-group.g-commitment textarea{border-left:3px solid color-mix(in srgb,var(--tone-amber,#c98a12) 50%,transparent)}}.cn-item.g-commitment{border-left:3px solid var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.cn-item.g-commitment{border-left:3px solid color-mix(in srgb,var(--tone-amber,#c98a12) 55%,transparent)}}.celebrate-toast{cursor:pointer}.celebrate-toast .hype{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.celebrate-toast:hover .hype{transform:scale(1.18)rotate(-6deg)}.celebrate-toast:active .hype{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.celebrate-toast:hover .hype{transform:none}}.celebrate-toast:hover .hype{transform:scale(1.2)rotate(-6deg);animation:none!important}.celebrate-toast:hover .hype:after{opacity:0;animation:none}.chip-btn.deadline.good{background:var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.chip-btn.deadline.good{background:color-mix(in srgb,var(--tone-amber,#c98a12) 18%,transparent)}}.chip-btn.deadline.good{color:var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.chip-btn.deadline.good{color:color-mix(in srgb,var(--tone-amber,#c98a12) 80%,var(--ink))}}.chip-btn.deadline.good{border-color:var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.chip-btn.deadline.good{border-color:color-mix(in srgb,var(--tone-amber,#c98a12) 40%,transparent)}}.dt-note{margin-top:4px;display:block}.pop-edit .btn.on{background:var(--tone-amber,#c98a12)}@supports (color:color-mix(in lab,red,red)){.pop-edit .btn.on{background:color-mix(in srgb,var(--tone-amber,#c98a12) 18%,transparent)}}.qv-head,.qv-head.has-tier{background:linear-gradient(135deg,var(--hc) 0,var(--hc) 100%)}@supports (color:color-mix(in lab,red,red)){.qv-head,.qv-head.has-tier{background:linear-gradient(135deg,color-mix(in srgb,var(--hc) 74%,#5b6a88) 0,color-mix(in srgb,var(--hc) 58%,#7a88a6) 100%)}}.qv-head,.qv-head.has-tier{border-color:var(--hc)}@supports (color:color-mix(in lab,red,red)){.qv-head,.qv-head.has-tier{border-color:color-mix(in srgb,var(--hc) 40%,transparent)}}.qv-head,.qv-head.has-tier{box-shadow:0 14px 34px -24px var(--hc)}@supports (color:color-mix(in lab,red,red)){.qv-head,.qv-head.has-tier{box-shadow:0 14px 34px -24px color-mix(in srgb,var(--hc) 70%,#000)}}.qv-score-tier{background:linear-gradient(135deg,var(--tier),var(--tier))}@supports (color:color-mix(in lab,red,red)){.qv-score-tier{background:linear-gradient(135deg,color-mix(in srgb,var(--tier) 78%,#fff),color-mix(in srgb,var(--tier) 88%,#000))}}.qv-score-tier{box-shadow:0 6px 16px -10px var(--tier)}.qv-head .qv-chips span{color:var(--hc);background:#ffffffe6;border-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.qv-head .qv-chips span{color:color-mix(in srgb,var(--hc) 45%,#1d2433)}}.qv-head .qv-chips span{box-shadow:0 4px 12px -8px #0a142873}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qv-head .qv-chips span{color:#fffffff0;background:#0c122080;border-color:#ffffff29}}.sort-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;width:100%;display:flex}.sort-row>.small{flex:380px}.win-stokes:empty{display:none}.win-stokes{font-variant-numeric:tabular-nums;color:#fff;background:linear-gradient(135deg,#ff9a2a,#e8541a);border-radius:999px;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;line-height:17px;display:inline-block;box-shadow:0 2px 6px -2px #e8541a99}.win-stokes.bump{animation:stoke-bump .5s cubic-bezier(.3,1.8,.5,1)}@keyframes stoke-bump{40%{transform:scale(1.35)}}section.block.alert{border-top:3px solid var(--brick);box-shadow:0 0 0 1px var(--glass-edge),var(--glass-shadow)}section.block.alert:has(table.data.cases,table.data.followups)>.block-head,section.block.alert>.block-head{background:linear-gradient(var(--brick),var(--brick)),var(--glass)}@supports (color:color-mix(in lab,red,red)){section.block.alert:has(table.data.cases,table.data.followups)>.block-head,section.block.alert>.block-head{background:linear-gradient(color-mix(in srgb,var(--brick) 12%,transparent),color-mix(in srgb,var(--brick) 12%,transparent)),var(--glass)}}section.block.alert:has(table.data.cases,table.data.followups)>.block-head,section.block.alert>.block-head{border-radius:14px 14px 0 0;margin-top:-16px;margin-left:-20px;margin-right:-20px;padding:16px 20px 14px}@media (max-width:860px){section.block.alert>.block-head{margin-top:-14px;padding-top:14px}}section.block.alert>.block-head h2:before{content:"";vertical-align:middle;background:var(--brick);border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.ct.open{border:1.5px solid var(--pine);background:0 0;width:16px;height:16px}@supports (color:color-mix(in lab,red,red)){.ct.open{border:1.5px solid color-mix(in srgb,var(--pine) 55%,transparent)}}.ct.open{opacity:.9}tr.ct-red .ct.open{border-color:#e8641a;box-shadow:0 0 0 3px #e8641a29}.celebrate-toast .ct-msg>span,.celebrate-toast>span:first-child{animation:none}.celebrate-toast .ct-msg{gap:4px;display:grid!important}.celebrate-toast .ct-msg>span:first-child,.celebrate-toast>span:first-child:not(.ct-msg){transform-origin:0;animation:toast-swell 2.4s ease-in-out infinite;display:block}@keyframes toast-swell{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.cb-hint+.count-bars{gap:1px}.cb-hint{margin:0 0 6px}:root[data-theme=dark] section.block>.table-wrap{--row-hover:#ffffff27}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) section.block>.table-wrap{--row-hover:#ffffff27}}.td-board{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}.td-col .td-head{padding-top:14px;padding-bottom:12px}.td-col .td-head b,.td-col .td-title{font-size:17px}.td-card{gap:10px;padding:13px 10px 13px 12px}.td-text{font-size:15.5px;line-height:1.45}@media (min-width:1600px){.td-board{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.td-text{font-size:16px}}.chart g.running{opacity:.55;transition:opacity .12s}.chart g.running:has(.mark:hover){opacity:1}.chart svg:has(.mark:not(.hover-col):hover) .mark:not(.hover-col) path{opacity:.3}.chart svg:has(.mark:not(.hover-col):hover) .mark:not(.hover-col):hover path{opacity:1}.uf-ticket{vertical-align:middle;margin-left:14px;display:inline-block}.ticket-form{max-width:520px}.ticket-kinds{flex-wrap:wrap;gap:6px;display:flex}.ticket-kinds button{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.ticket-kinds button{border:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.ticket-kinds button{font:600 12.5px/1.2 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border-radius:999px;padding:5px 11px}.ticket-kinds button.on{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.ticket-kinds button.on{background:color-mix(in srgb,var(--tone-amber) 18%,transparent)}}.ticket-kinds button.on{border-color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.ticket-kinds button.on{border-color:color-mix(in srgb,var(--tone-amber) 50%,transparent)}}.ticket-kinds button.on{color:var(--ink)}section.block.tone-ticket{border-top:3px solid var(--tone-amber)}section.block.tone-ticket>.block-head h2:before{content:"";vertical-align:middle;background:var(--tone-amber);border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.tk-list{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.tk{background:var(--surface);border-radius:12px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.tk{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.tk{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.tk{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.tk-top{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.tk-kind{background:var(--tone-amber);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.tk-kind{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}.tk-kind{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.tk-kind{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink))}}.tk-meta{margin-left:auto}.tk-note{white-space:pre-wrap;margin:6px 0 8px;line-height:1.45}.tk-actions{flex-wrap:wrap;gap:8px;display:flex}.tk-actions .in{flex:220px;min-width:0}.tk-list.case .tk,.tk-list.done .tk{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.tk-list.case .tk-note,.tk-list.done .tk-note{margin:0}.tk-recent{margin-top:10px}.drive-access{background:var(--glass);border:1px solid var(--glass-line);border-radius:14px;margin:0 0 14px;padding:12px 16px}.drive-access>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:10px;list-style:none;display:flex}.drive-access>summary::-webkit-details-marker{display:none}.drive-access>summary:before{content:"›";color:var(--ink-3);transition:transform .15s;display:inline-block}.drive-access[open]>summary:before{transform:rotate(90deg)}.da-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-top:12px;display:grid}.da-area{background:var(--surface);border-radius:12px;padding:10px 12px}@supports (color:color-mix(in lab,red,red)){.da-area{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.da-area{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.da-area{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.da-area{gap:8px;display:grid}.da-area.off{opacity:.65}.da-switch{cursor:pointer;align-items:center;gap:8px;display:flex}.da-switch .small{margin-left:auto}.da-roles{flex-wrap:wrap;gap:6px;display:flex}.da-role{border:1px solid var(--ink);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12.5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.da-role{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.da-role{cursor:pointer}.da-role.on{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.da-role.on{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.da-role.on{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.da-role.on{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.da-role input{margin:0}.da-ok{color:var(--pine)}.drive-tabs a.is-off{opacity:.55}.drive-item.is-hidden{opacity:.45}.drive-item.is-hidden .drive-name{text-decoration:line-through;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.drive-item.is-hidden .drive-name{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 30%,transparent)}}.drive-eye.off{color:var(--brick)}.cb-hint+.count-bars .cb-row{padding-top:3px;padding-bottom:3px}tr.ct-red .ct.open{border:2px solid var(--brick);opacity:1;animation:ct-ring 1.8s ease-out infinite}@keyframes ct-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--brick) 45%,transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in srgb,var(--brick) 0%,transparent)}}@media (prefers-reduced-motion:reduce){tr.ct-red .ct.open{animation:none}}.ticket-open{color:#e8841a}@supports (color:color-mix(in lab,red,red)){.ticket-open{color:color-mix(in srgb,#e8841a 88%,var(--ink))}}.ticket-open{align-items:center;gap:5px;font-weight:600;display:inline-flex}.ticket-open:before{content:"";background:#e8841a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e8841a2e}.ticket-open:hover{color:#c86a08}.ticket-sent{color:#e8841a;background:#e8841a29}@supports (color:color-mix(in lab,red,red)){.ticket-sent{color:color-mix(in srgb,#e8841a 75%,var(--ink))}}.ticket-form{border-top:3px solid #e8841a}.ticket-kinds button.on{background:#e8841a29;border-color:#e8841a80}.ticket-form .btn:not(.ghost){background:#e8841a;border-color:#e8841a}section.block.tone-ticket{border-top-color:#e8841a}section.block.tone-ticket>.block-head h2:before{background:#e8841a}.qv{--qt:var(--tier,var(--tone-blue))}.qv-card,.qv-flow>.qv-sec{background:var(--glass);border:1px solid var(--glass-line);border-top:3px solid var(--qt);border-radius:16px;padding:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.qv-card,.qv-flow>.qv-sec{border-top:3px solid color-mix(in srgb,var(--qt) 70%,transparent)}}.qv-card,.qv-flow>.qv-sec{box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2)}.qv-flow>.qv-sec+.qv-sec{border-top:3px solid var(--qt);padding-top:0}@supports (color:color-mix(in lab,red,red)){.qv-flow>.qv-sec+.qv-sec{border-top:3px solid color-mix(in srgb,var(--qt) 70%,transparent)}}.qv-score-head,.qv-sec>h3{background:var(--qt);padding:12px 18px;margin:0!important}@supports (color:color-mix(in lab,red,red)){.qv-score-head,.qv-sec>h3{background:color-mix(in srgb,var(--qt) 9%,transparent)}}.qv-score-head,.qv-sec>h3{border-bottom:1px solid var(--glass-edge);font-family:var(--font-cond);font-size:17px}.qv-score-head h3{font-size:18px}.qv-sec .qv-field{border-bottom:1px solid var(--ink);padding:10px 18px}@supports (color:color-mix(in lab,red,red)){.qv-sec .qv-field{border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}.qv-sec .qv-field:last-child{border-bottom:0}.qv-score{background:var(--glass);padding:0}.qv-score .lead-card{padding:14px 16px 16px}.qv-score>.lead-flags,.qv-score>p{padding:0 16px 14px}.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{background:color-mix(in srgb,var(--surface) 40%,transparent)}}.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{border:1px solid var(--ink);background-image:none}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.qv-score .lead-card>.lead-dim,.qv-score .lead-card>.lead-dim.adjust{box-shadow:none;border-radius:12px}.qv-score .lead-dim-head{border-bottom:1px solid var(--ink);margin-bottom:4px;padding-bottom:8px}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-dim-head{border-bottom:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.qv-head .qv-chips span{color:#fff;background:#ffffff2b;border-color:#ffffff42;font-weight:500;box-shadow:inset 0 1px #ffffff1f}:root[data-theme=dark] .qv-head .qv-chips span{color:#fffffff0;background:#0003;border-color:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qv-head .qv-chips span{color:#fffffff0;background:#0003;border-color:#ffffff24}}.page-head .sys-sync{position:relative}.page-head .sys-sync .sync-all{width:auto}.page-head .sys-sync .sync-result{left:auto;right:0}.stat.call-tile{flex-direction:row;grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);gap:0;padding:10px 12px}.ct-half{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:2px 8px;display:flex;position:relative}.ct-div{background:var(--ink);width:1px;margin:4px 6px}@supports (color:color-mix(in lab,red,red)){.ct-div{background:color-mix(in srgb,var(--ink) 12%,transparent)}}.ct-big{font:700 15px/1.2 var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;margin-left:-8px;padding:6px 8px;text-decoration:none;display:inline-flex}.ct-big svg{color:var(--tone-blue)}.ct-big:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-big:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.ct-sub{color:var(--ink-3);font-size:12.5px;text-decoration:none}.ct-sub:hover{color:var(--ink);text-decoration:underline}.ct-start{cursor:pointer;white-space:nowrap;font:700 13.5px/1.2 var(--font-sans);color:#fff;background:linear-gradient(135deg,#2f9e5b,#1f7a45);border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px -8px #1f7a45}.ct-start:hover{filter:brightness(1.07)}.ct-start.soon{animation:live-call 2.4s ease-in-out infinite}.ct-pick{cursor:pointer;font:inherit;color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:8px;align-items:baseline;gap:6px;min-width:0;margin-left:-4px;padding:2px 4px;display:flex}.ct-pick b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ct-pick span{color:var(--ink-3);white-space:nowrap;font-size:12px}.ct-pick i{color:var(--ink-3);font-size:11px;font-style:normal}.ct-pick:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-pick:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ct-list{z-index:50;background:var(--glass-strong);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;gap:2px;min-width:260px;max-height:300px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 18px 40px -18px #0a142873}.ct-list button{text-align:left;cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;border-radius:9px;gap:1px;padding:7px 10px;display:grid}.ct-list button span{color:var(--ink-3);font-size:12px}.ct-list button.on,.ct-list button:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-list button.on,.ct-list button:hover{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.ct-none{color:var(--ink-3);font-size:13px}.stat-sep{display:none}.stat-sep+.stat-link{position:relative;overflow:visible}.stat-sep+.stat-link:before{content:"";background:var(--ink);width:1px;position:absolute;top:12%;bottom:12%;left:-8px}@supports (color:color-mix(in lab,red,red)){.stat-sep+.stat-link:before{background:color-mix(in srgb,var(--ink) 14%,transparent)}}@media (max-width:700px){.stat.call-tile{grid-column:1/-1}.stat-sep+.stat-link:before{display:none}}.ld-more{margin-left:auto;position:relative}.ld-menu{z-index:2;background:var(--glass-strong);border:1px solid var(--glass-line);border-radius:12px;gap:2px;min-width:250px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 34px -16px #0a142873}.ld-menu>*{text-align:left;font:500 13.5px/1.3 var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;text-decoration:none}.ld-menu>:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-menu>:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.ld-hint{background:var(--tone-blue);border-radius:9px;justify-content:space-between;gap:8px;margin:0 14px 8px 16px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-hint{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.ld-hint{color:var(--ink-2)}.notes-open{color:var(--tone-blue);align-items:center;gap:5px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.notes-open{color:color-mix(in srgb,var(--tone-blue) 80%,var(--ink))}}.notes-open{margin-left:14px;font-weight:600}.notes-list{margin:0;padding:0;list-style:none;display:grid}.notes-list li{border-bottom:1px solid var(--ink);padding:12px 4px}@supports (color:color-mix(in lab,red,red)){.notes-list li{border-bottom:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.notes-list li:last-child{border-bottom:0}.nl-top{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.nl-open{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.nl-preview{color:var(--ink-2);margin:6px 0 0}.stat-strip.small-tiles .stat.call-tile b,.stat.call-tile b{color:var(--ink);font-size:13.5px;font-weight:700;font-family:var(--font-sans);letter-spacing:0;line-height:1.3}.stat.call-tile .ct-list b{font-size:14px}.stat.call-tile .ct-pick{margin-top:2px}.stat.call-tile .ct-call{align-items:flex-start}.board.compact>.kpi:not(.perf):first-child{background:linear-gradient(160deg,var(--tone-blue),transparent 70%),var(--glass)}@supports (color:color-mix(in lab,red,red)){.board.compact>.kpi:not(.perf):first-child{background:linear-gradient(160deg,color-mix(in srgb,var(--tone-blue) 7%,transparent),transparent 70%),var(--glass)}}.board.compact>.kpi:not(.perf):nth-child(2){background:linear-gradient(160deg,var(--tone-violet),transparent 70%),var(--glass)}@supports (color:color-mix(in lab,red,red)){.board.compact>.kpi:not(.perf):nth-child(2){background:linear-gradient(160deg,color-mix(in srgb,var(--tone-violet) 7%,transparent),transparent 70%),var(--glass)}}.board.compact>.kpi:not(.perf):nth-child(3){background:linear-gradient(160deg,var(--tone-green),transparent 70%),var(--glass)}@supports (color:color-mix(in lab,red,red)){.board.compact>.kpi:not(.perf):nth-child(3){background:linear-gradient(160deg,color-mix(in srgb,var(--tone-green) 8%,transparent),transparent 70%),var(--glass)}}.board.compact>.kpi:not(.perf):nth-child(4){background:linear-gradient(160deg,var(--tone-amber),transparent 70%),var(--glass)}@supports (color:color-mix(in lab,red,red)){.board.compact>.kpi:not(.perf):nth-child(4){background:linear-gradient(160deg,color-mix(in srgb,var(--tone-amber) 8%,transparent),transparent 70%),var(--glass)}}:root{--tone-rose:#c2477d}:root[data-theme=dark]{--tone-rose:#ec8fb8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tone-rose:#ec8fb8}}.tone-rose{--tone:var(--tone-rose)}.win-admin{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.win-preview-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.my-tint{display:contents}.oy-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;margin-top:10px;display:grid}.oy-h{color:var(--ink-2);margin:0 0 8px;font-size:14px}section.block.only-you{border-top:3px solid var(--my,var(--tone-blue))}@media (max-width:860px){.oy-grid{grid-template-columns:1fr}}.guide-box{background:var(--tone-blue);border-radius:14px;margin:0 0 16px;padding:12px 16px}@supports (color:color-mix(in lab,red,red)){.guide-box{background:color-mix(in srgb,var(--tone-blue) 7%,var(--glass))}}.guide-box{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.guide-box{border:1px solid color-mix(in srgb,var(--tone-blue) 24%,var(--glass-line))}}.gb-head{align-items:center;gap:10px;display:flex}.gb-ico{color:#fff;background:var(--tone-blue);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:13px;font-weight:700;display:grid}.gb-x{border:1px solid var(--tone-blue);margin-left:auto}@supports (color:color-mix(in lab,red,red)){.gb-x{border:1px solid color-mix(in srgb,var(--tone-blue) 30%,transparent)}}.gb-x{background:var(--surface);font:600 12.5px/1.2 var(--font-sans);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:4px 12px}.gb-x:hover{color:var(--ink);border-color:var(--tone-blue)}.guide-box ul{color:var(--ink-2);gap:4px;margin:8px 0 6px;padding-left:20px;font-size:14px;line-height:1.45;display:grid}.gb-more{color:var(--ink-3)}.faq-item{border-top:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.faq-item{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.faq-item:first-of-type{border-top:0}.faq-item>summary{cursor:pointer;padding:12px 4px;font-weight:600;list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary:before{content:"›";width:16px;color:var(--ink-3);transition:transform .15s;display:inline-block}.faq-item[open]>summary:before{transform:rotate(90deg)}.faq-item ul{color:var(--ink-2);gap:6px;margin:0 0 12px;padding-left:36px;line-height:1.5;display:grid}.help-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin-top:10px;display:grid}.help-card{background:var(--surface);border-radius:12px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.help-card{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.help-card{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.help-card{border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.help-card ul{color:var(--ink-2);gap:4px;margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45;display:grid}.stat.call-tile .ct-pick b{font-size:15px}.stat.call-tile .ct-pick span{color:var(--ink-2);font-size:12.5px}.stat.owed-tile{align-content:start;gap:6px}.ow-main{color:inherit;gap:2px;text-decoration:none;display:grid}.stat-strip.small-tiles .stat.owed-tile .ow-main b{font-size:32px}.stat.owed-tile.ok .ow-main b{color:var(--pine)}.ow-parts{gap:2px 10px;margin:2px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid}.ow-parts a{color:var(--ink-3);white-space:nowrap;text-decoration:none}.ow-parts a:hover{color:var(--ink);text-decoration:underline}.ow-parts i{color:var(--ink-2);margin-right:3px;font-style:normal;font-weight:700}.ow-parts li.bad a,.ow-parts li.bad i{color:var(--brick)}.live-dock{flex-direction:row;height:min(82vh,760px);max-height:none;display:flex;overflow:hidden}.live-dock.with-pane:not(.free){width:min(1000px,100vw - 32px)}.live-dock.free{min-width:320px;min-height:260px}.ld-main{flex:400px;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;min-width:0;display:grid}.live-dock.with-pane .ld-main{flex:0 0 min(400px,45%)}.ld-head{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ld-head:active{cursor:grabbing}.ld-ico{width:30px;height:30px;color:var(--tone-blue);background:var(--tone-blue);border-radius:9px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ld-ico{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.ld-ico{flex:none}@supports (color:color-mix(in lab,red,red)){.ld-tool.on{border-color:color-mix(in srgb,var(--tone-blue) 50%,transparent);background:color-mix(in srgb,var(--tone-blue) 12%,var(--surface))}}.ld-pane{border-right:1px solid var(--ink);flex-direction:column;flex:auto;min-width:0;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-pane{border-right:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.ld-pane{background:var(--canvas)}@supports (color:color-mix(in lab,red,red)){.ld-pane{background:color-mix(in srgb,var(--canvas) 70%,transparent)}}.ld-pane-bar{border-bottom:1px solid var(--ink);align-items:center;gap:10px;padding:12px 12px 10px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-pane-bar{border-bottom:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.ld-pane-bar .ld-icon{margin-left:auto}.ld-pane-body{flex:1;min-height:0;padding:12px;overflow-y:auto}.ld-pane-body .qv{font-size:14px}.ld-frame{background:var(--canvas);border:0;border-radius:10px;width:100%;height:100%;display:block}.ld-pane-body:has(.ld-frame){padding:0;overflow:hidden}.ld-resize{cursor:nwse-resize;touch-action:none;z-index:2;background:linear-gradient(135deg,transparent 50%,var(--ink) 50% 56%,transparent 56% 66%,var(--ink) 66% 72%,transparent 72%);width:18px;height:18px;position:absolute;bottom:2px;right:2px}@supports (color:color-mix(in lab,red,red)){.ld-resize{background:linear-gradient(135deg,transparent 50%,color-mix(in srgb,var(--ink) 25%,transparent) 50% 56%,transparent 56% 66%,color-mix(in srgb,var(--ink) 25%,transparent) 66% 72%,transparent 72%)}}.ld-resize{border-radius:0 0 14px}.live-pill svg{color:var(--tone-blue)}@media (max-width:760px){.live-dock,.live-dock.with-pane:not(.free){flex-direction:column;width:100%;height:82vh}.live-dock.with-pane .ld-main{flex:55%}.ld-pane{border-right:0;border-bottom:1px solid var(--ink);flex:45%}@supports (color:color-mix(in lab,red,red)){.ld-pane{border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.ld-resize{display:none}}body.embed .guide-box,body.embed .live-dock,body.embed .live-pill,body.embed .nav{display:none!important}body.embed .shell{display:block}body.embed main.page{max-width:none;padding:14px 16px 24px}body.embed section.call-notes{display:none}.stat-strip.small-tiles:has(.call-tile){grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}body.embed .page-close{display:none}details.erase-block{border-top:3px solid var(--brick)}details.erase-block>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:12px;list-style:none;display:flex}details.erase-block>summary::-webkit-details-marker{display:none}.erase{gap:12px;margin-top:12px;display:grid}.erase-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.erase-cols ul{color:var(--ink-2);gap:4px;margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45;display:grid}.erase-h.bad{color:var(--brick)}.erase-h.good{color:var(--pine)}.erase-rel{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.erase-rel{border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.erase-rel{border-radius:10px;gap:4px;padding:8px 12px;display:grid}.erase-row{flex-wrap:wrap;gap:8px;display:flex}.erase-row .in{flex:220px}.erase-row .erase-confirm{flex:0 170px}.btn.danger{background:var(--brick);border-color:var(--brick);color:#fff}.btn.danger:disabled{opacity:.5}.erased-note{border-left:3px solid var(--ink-3)}@media (max-width:700px){.erase-cols{grid-template-columns:1fr}}.cal-ask-notify{align-items:center;gap:8px;display:flex}.stat.call-tile{flex-direction:column;grid-column:auto;align-items:stretch;gap:8px;display:flex}.ct-who{text-align:left;cursor:pointer;font:inherit;color:inherit;background:0 0;border:0;gap:1px;min-width:0;padding:0;display:grid}.ct-label{color:var(--ink-3);font-size:12px}.ct-label i{font-size:10px;font-style:normal}.stat-strip.small-tiles .stat.call-tile .ct-who b,.stat.call-tile .ct-who b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:700;line-height:1.2;overflow:hidden}.ct-when{color:var(--ink-2);font-size:12.5px}.ct-actions{gap:6px;margin-top:auto;display:flex}.ct-start{border-radius:9px;flex:1;padding:7px 10px;font-size:13px}.ct-notes{border:1px solid var(--tone-blue);border-radius:9px;flex:none;width:34px}@supports (color:color-mix(in lab,red,red)){.ct-notes{border:1px solid color-mix(in srgb,var(--tone-blue) 30%,transparent)}}.ct-notes{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-notes{background:color-mix(in srgb,var(--tone-blue) 9%,var(--surface))}}.ct-notes{color:var(--tone-blue);cursor:pointer;place-items:center;display:grid}.ct-notes:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-notes:hover{background:color-mix(in srgb,var(--tone-blue) 16%,var(--surface))}}.ct-list-more{color:var(--ink-3);border-top:1px solid var(--ink);align-items:center;gap:6px;padding:7px 10px;font-size:12.5px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ct-list-more{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.ct-list-more{margin-top:2px}.stat.call-tile>.ct-list-more{border:0;margin-top:auto;padding:0}.ct-list-more:hover{color:var(--ink)}.stat.owed-tile{grid-column:span 2;grid-template-columns:auto 1fr;align-items:center;gap:6px 18px;display:grid}.ow-parts{border-left:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:4px 14px;margin:0;padding-left:18px}@supports (color:color-mix(in lab,red,red)){.ow-parts{border-left:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.ow-parts{font-size:13px}@media (max-width:700px){.stat.owed-tile{grid-column:1/-1}}.guide-q{z-index:40;cursor:pointer;width:30px;height:30px;font:700 14px/1 var(--font-sans);color:var(--tone-blue);background:var(--glass-strong);border:1px solid var(--tone-blue);border-radius:50%;place-items:center;display:grid;position:fixed;top:14px}@supports (color:color-mix(in lab,red,red)){.guide-q{border:1px solid color-mix(in srgb,var(--tone-blue) 35%,var(--glass-line))}}.guide-q{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .15s,background .15s;box-shadow:0 4px 12px -6px #0a142859}@supports (color:color-mix(in lab,red,red)){.guide-q:hover{background:color-mix(in srgb,var(--tone-blue) 12%,var(--glass-strong))}}.stat.call-tile{min-width:0;container-type:inline-size}.ct-start{min-width:0}@container (max-width:175px){.ct-start-t{display:none}.ct-start{flex:1}}.stat.call-tile{background:linear-gradient(160deg,#2f9e5b17,transparent 65%),var(--glass);gap:10px;padding:12px 12px 12px 14px}.ct-who{align-items:center;gap:10px;display:flex}.ct-who-t{gap:1px;min-width:0;display:grid}.ct-av{width:36px;height:36px;font:700 13px/1 var(--font-sans);letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#3bb36c,#1f7a45);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 3px #2f9e5b29}.ct-av.sm{width:28px;height:28px;box-shadow:none;font-size:11px}.ct-go{cursor:pointer;text-align:left;color:#fff;background:linear-gradient(135deg,#34a864,#1c7140);border:0;border-radius:11px;align-items:center;gap:9px;width:100%;margin-top:auto;padding:7px 10px 7px 8px;text-decoration:none;transition:transform .15s,filter .15s;display:flex;box-shadow:0 8px 18px -10px #1c7140,inset 0 1px #ffffff38}.ct-go:hover{filter:brightness(1.07);transform:translateY(-1px)}.ct-go:active{transform:translateY(0)}.ct-go-ico{background:#fff3;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.ct-go-t{min-width:0;line-height:1.15;display:grid}.ct-go-t b,.stat-strip.small-tiles .stat.call-tile .ct-go-t b{color:#fff;font-size:13.5px;font-weight:700}.ct-go-t small{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.stat.call-tile.soon .ct-go{animation:live-call 2.4s ease-in-out infinite}.ct-list button{align-items:center;gap:10px;display:flex}.ct-list button>span:last-child{gap:1px;display:grid}@container (max-width:150px){.ct-go-t small{display:none}}@container (max-width:132px){.ct-av{display:none}}.ct-go,.ct-go-ico,.ct-go-ico svg,.ct-go:visited{color:#fff}.ct-go .ct-go-ico svg{fill:#fff}@media (min-width:1200px){body:not(.live-side) .stat-strip.small-tiles:has(.call-tile):has(.owed-tile){grid-template-columns:1fr 1fr 1fr 1fr 1.45fr 1fr}}.ct-go-t b,.ct-go-t small{white-space:nowrap}.stat.call-tile .ct-go-t small{color:#ffffffd1;font-size:11px}.stat.call-tile .ct-av{color:#fff}.ct-go{overflow:hidden}@container (max-width:145px){.ct-go-ico{display:none}.ct-go{justify-content:center;padding:8px}}.win-quote .wq-text,.wn2 .wn-input{letter-spacing:.01em;font-family:Patrick Hand,Segoe Print,Bradley Hand,cursive;font-style:normal}.wn2 .wn-input{font-size:21px;line-height:1.3}.win-quote .wq-text{font-size:20px;line-height:1.3}@media (max-width:700px){.win-quote .wq-text,.wn2 .wn-input{font-size:19px}}.btn.danger-text{color:var(--brick)}@media (min-width:900px){body.live-side{--live-side:min(400px,34vw)}body.live-side .shell{padding-right:var(--live-side)}body.live-side .q-overlay{right:var(--live-side);padding-right:16px}body.live-side .guide-q{right:calc(var(--live-side) + 16px)}.live-dock.place-side{width:var(--live-side);border-width:0 0 0 1px;border-radius:0;min-width:340px;height:auto;max-height:none;animation:ld-side .28s cubic-bezier(.2,.9,.3,1);inset:0 0 0 auto;box-shadow:-22px 0 44px -30px #0a142880}.live-dock.place-side .ld-head{cursor:default;padding-top:16px}.live-dock.place-side .ld-main{flex:auto}}@keyframes ld-side{0%{opacity:0;transform:translate(24px)}}@media (prefers-reduced-motion:reduce){.live-dock.place-side{animation:none}}.ach-overlay.zoom .ach-card.stokable{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ach-overlay.zoom .ach-card.stokable .ach-medal,.ach-overlay.zoom .ach-card.stokable .zoom-x{cursor:pointer}.ach-overlay.zoom .ach-card.fire.flare{animation:wf-flare 2.8s ease-out}.ach-overlay.zoom .ach-card.flare .ach-medal{animation:ach-tap .35s ease-out}@keyframes ach-tap{40%{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.ach-overlay.zoom .ach-card.flare,.ach-overlay.zoom .ach-card.flare .ach-medal{animation:none}}.charts-grid>.chart-card{flex-direction:column;align-self:stretch;display:flex}.charts-grid>.chart-card>.insight-note:last-child{margin-top:auto;padding-top:8px}.chart-card:has(.cb-hint) .cb-row{grid-template-columns:minmax(170px,46%) 1fr 70px;padding:4px 8px;line-height:1.25}.chart-card:has(.cb-hint) .cb-row.go{grid-template-columns:minmax(170px,46%) 1fr 70px 16px}.guide-q{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 32% 28%,#7fb6ff,#2a78d6 55%,#1c5bb0);border:0;width:36px;height:36px;font-size:16px;animation:gq-glow 3.2s ease-in-out infinite;top:12px;right:16px;box-shadow:0 6px 16px -6px #1c5bb0b3,0 0 #2a78d673,inset 0 1px #ffffff59}.guide-q span{font:800 16px/1 var(--font-sans);text-shadow:0 1px 2px #00000040}.guide-q:hover{background:radial-gradient(circle at 32% 28%,#93c2ff,#3384e4 55%,#1f63bd);transform:scale(1.1)rotate(-6deg)}.guide-q.fresh{animation-duration:1.6s}@keyframes gq-glow{0%,to{box-shadow:0 6px 16px -6px #1c5bb0b3,0 0 #2a78d666,inset 0 1px #ffffff59}50%{box-shadow:0 6px 18px -6px #1c5bb0cc,0 0 0 7px #2a78d600,0 0 22px 2px #5096f073,inset 0 1px #ffffff59}}@media (prefers-reduced-motion:reduce){.guide-q{animation:none}}.guide-overlay{z-index:1600;-webkit-backdrop-filter:blur(7px)saturate(.9);backdrop-filter:blur(7px)saturate(.9);background:#0e1a2647;place-items:center;padding:20px;animation:gw-fade .2s ease-out;display:grid;position:fixed;inset:0}@keyframes gw-fade{0%{opacity:0}}.guide-win{background:var(--glass-strong);border:1px solid var(--glass-line);width:min(560px,100%);max-height:min(86vh,720px);box-shadow:0 30px 70px -28px #0a14288c,0 0 0 1px var(--tone-blue);border-radius:20px;padding:22px 24px 18px;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.guide-win{box-shadow:0 30px 70px -28px #0a14288c,0 0 0 1px color-mix(in srgb,var(--tone-blue) 14%,transparent)}}.guide-win{animation:gw-in .32s cubic-bezier(.2,.9,.3,1.15)}@keyframes gw-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}.gw-head{align-items:center;gap:14px;margin-bottom:14px;display:flex}.gw-ico{width:42px;height:42px;font:800 20px/1 var(--font-sans);color:#fff;background:radial-gradient(circle at 32% 28%,#7fb6ff,#2a78d6 55%,#1c5bb0);border-radius:13px;flex:none;place-items:center;display:grid;box-shadow:0 8px 18px -8px #1c5bb0cc}.gw-head small{color:var(--tone-blue);font-size:12.5px;font-weight:600;display:block}.gw-head h2{font-family:var(--font-cond);margin:1px 0 0;font-size:25px;line-height:1.1}.gw-x{width:32px;height:32px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;margin-left:auto;font-size:22px;line-height:1}.gw-x:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.gw-x:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.gw-x:hover{color:var(--ink)}.gw-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.gw-list li{color:var(--ink-2);background:var(--surface);border-radius:12px;padding:10px 12px 10px 34px;font-size:14.5px;line-height:1.5;position:relative}@supports (color:color-mix(in lab,red,red)){.gw-list li{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.gw-list li{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.gw-list li{border:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}.gw-list li:before{content:"";background:var(--tone-blue);width:8px;height:8px;box-shadow:0 0 0 3px var(--tone-blue);border-radius:50%;position:absolute;top:17px;left:13px}@supports (color:color-mix(in lab,red,red)){.gw-list li:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.faq-item strong,.gw-list strong{color:var(--ink);font-weight:700}.faq-item em,.gw-list em{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.faq-item em,.gw-list em{color:color-mix(in srgb,var(--tone-blue) 70%,var(--ink))}}.gw-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.gw-more{color:var(--ink-3);font-size:13px}.gw-more:hover{color:var(--ink)}body:has(>.guide-overlay) .shell{filter:blur(1.4px)saturate(.92)}@media (max-width:860px){.guide-q{inset:auto auto 16px 16px}}.help-q-hint{color:var(--ink-2);background:var(--tone-blue);border-radius:14px;align-items:center;gap:12px;margin:0 0 18px;padding:12px 16px;font-size:14.5px;display:flex}@supports (color:color-mix(in lab,red,red)){.help-q-hint{background:color-mix(in srgb,var(--tone-blue) 7%,var(--glass))}}.help-q-hint{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.help-q-hint{border:1px solid color-mix(in srgb,var(--tone-blue) 22%,var(--glass-line))}}.guide-q-demo{width:30px;height:30px;font:800 14px/1 var(--font-sans);color:#fff;background:radial-gradient(circle at 32% 28%,#7fb6ff,#2a78d6 55%,#1c5bb0);border-radius:50%;flex:none;place-items:center;animation:gq-glow 3.2s ease-in-out infinite;display:grid}.help-faq+.help-faq{margin-top:16px}.faq-item ul{line-height:1.55}.guide-q.inline{z-index:auto;vertical-align:middle;width:28px;height:28px;color:var(--tone-blue);background:linear-gradient(var(--glass-strong),var(--glass-strong)) padding-box,conic-gradient(from 210deg,#7fb6ff,#8b5cf6,#2a78d6,#7fb6ff) border-box;border:1.5px solid #0000;border-radius:10px;margin:-4px 0 0 12px;transition:transform .15s,box-shadow .2s,color .15s;animation:none;display:inline-grid;position:relative;inset:auto;box-shadow:0 4px 12px -6px #2a78d68c}.guide-q.inline:hover{color:#fff;background:linear-gradient(135deg,#3b8bea,#7a5cf0) padding-box padding-box,conic-gradient(from 210deg,#7fb6ff,#8b5cf6,#2a78d6,#7fb6ff) border-box;transform:translateY(-1px)scale(1.06);box-shadow:0 6px 18px -6px #5a64f0b3}.guide-q.inline.fresh{animation:gq-ring 2.4s ease-in-out infinite}@keyframes gq-ring{0%,to{box-shadow:0 4px 12px -6px #2a78d68c,0 0 #7a5cf059}50%{box-shadow:0 4px 12px -6px #2a78d68c,0 0 0 6px #7a5cf000}}body.live-side .guide-q.inline{right:auto}@media (max-width:860px){.guide-q.inline{position:relative;top:auto;bottom:auto;left:auto}}.guide-q:not(.inline) svg{width:17px;height:17px}.foot-toggles{align-items:center;gap:6px;display:flex}.foot-toggles .theme-toggle{margin:0}.sound-toggle{flex:none}.nav.collapsed .foot-toggles{flex-direction:column}.fresh-dot{background:var(--tone-blue);width:8px;height:8px;box-shadow:0 0 0 3px var(--tone-blue);border-radius:50%;flex:none;margin:0 6px 0 4px}@supports (color:color-mix(in lab,red,red)){.fresh-dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 20%,transparent)}}.nav.collapsed .fresh-dot{margin:0;position:absolute;top:6px;right:6px}.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}.ho-hints{gap:10px;margin:0 0 16px;display:grid}.ho-hint{background:var(--tone-violet);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab,red,red)){.ho-hint{background:color-mix(in srgb,var(--tone-violet) 7%,var(--glass))}}.ho-hint{border:1px solid var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ho-hint{border:1px solid color-mix(in srgb,var(--tone-violet) 26%,var(--glass-line))}}.ho-hint.done{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ho-hint.done{background:color-mix(in srgb,var(--pine) 8%,var(--glass))}}.ho-hint.done{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.ho-hint.done{border-color:color-mix(in srgb,var(--pine) 28%,var(--glass-line))}}.ho-ico{width:34px;height:34px;color:var(--tone-violet);background:var(--tone-violet);border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.ho-ico{background:color-mix(in srgb,var(--tone-violet) 14%,transparent)}}.ho-txt{min-width:0;color:var(--ink-2);flex:280px;gap:2px;font-size:13.5px;display:grid}.ho-txt b{color:var(--ink);font-size:15px}.ho-txt a{color:inherit;font-weight:600}.ho-act{flex-wrap:wrap;gap:8px;display:flex}form.update-form:has(>.uf-ticket.top){position:relative}.uf-ticket.top{z-index:1;margin:0;position:absolute;top:8px;right:10px}@media (max-width:700px){.uf-ticket.top{text-align:right;margin:0 0 6px;display:block;position:static}}form.update-form:has(>.uf-ticket.top){padding-top:30px}.uf-ticket.top{top:4px}@media (max-width:700px){form.update-form:has(>.uf-ticket.top){padding-top:0}}.ach-card-s:not(.locked) .ach-zoom-btn,.ch-ring.big,.guide-q-demo{animation:none}.ct.open,tr.ct-red .ct.open{color:#0000;background:var(--pine);width:17px;height:17px}@supports (color:color-mix(in lab,red,red)){.ct.open,tr.ct-red .ct.open{background:color-mix(in srgb,var(--pine) 14%,transparent)}}.ct.open,tr.ct-red .ct.open{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.ct.open,tr.ct-red .ct.open{border:1px solid color-mix(in srgb,var(--pine) 22%,transparent)}}.ct.open,tr.ct-red .ct.open{opacity:.85;box-shadow:none;animation:none}.alerts-block{border-top:3px solid var(--brick)}.alert-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.alert-list li{gap:2px;display:grid}.alert-body{white-space:pre-wrap;background:var(--ink);border-radius:8px;margin:4px 0 0;padding:8px 10px;font-size:12.5px}@supports (color:color-mix(in lab,red,red)){.alert-body{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.cal-ask-cancel{color:var(--ink-3);justify-self:start;margin-top:2px}.cal-ask-overlay{z-index:1700}.ach-card-s.fire{background-color:#ffffff85}:root[data-theme=dark] .ach-card-s.fire{background-color:#ffffff1a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ach-card-s.fire{background-color:#ffffff1a}}.ach-overlay.zoom .ach-card.stokable{padding-bottom:calc(var(--bhp,30px) + 26px)}.ach-card-s.fire .medal,.ach-overlay.zoom .ach-card.fire .ach-medal .medal{filter:drop-shadow(0 0 10px #ff781e8c)drop-shadow(0 0 22px #ff50004d)}.ach-overlay.zoom .ach-card.fire .ach-medal .medal{transition:filter .35s}.ach-overlay.zoom .ach-card.fire.flare .ach-medal .medal{filter:drop-shadow(0 0 calc(12px + var(--stoke,1) * 5px) #ff8c28cc) drop-shadow(0 0 calc(26px + var(--stoke,1) * 10px) rgba(255,80,0,calc(.3 + var(--stoke,1) * .08)))}@media (min-width:1200px){body:not(.live-side) .stat-strip.small-tiles:has(.call-tile):has(.owed-tile){grid-template-columns:1fr 1fr 1fr 1fr 1.05fr 1.05fr 1fr}}.stat.call-tile{background:var(--glass);grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;padding:12px 14px;display:grid}.stat.call-tile.soon{box-shadow:0 0 0 1px #2f9e5b59,0 10px 26px -14px #2f9e5bb3}.stat.call-tile .ct-who{align-content:center;gap:1px;display:grid}.ct-b{font:600 13px/1.2 var(--font-sans);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:7px 12px;text-decoration:none;transition:transform .12s,filter .15s,background .15s;display:inline-flex}.ct-b.notes{color:var(--tone-blue);border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-b.notes{border:1px solid color-mix(in srgb,var(--tone-blue) 30%,transparent)}}.ct-b.notes{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-b.notes{background:color-mix(in srgb,var(--tone-blue) 8%,var(--surface))}}.ct-b.notes:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ct-b.notes:hover{background:color-mix(in srgb,var(--tone-blue) 15%,var(--surface))}}.ct-b.go{color:#fff;background:linear-gradient(135deg,#34a864,#1c7140);border:0;box-shadow:0 6px 14px -8px #1c7140}.ct-b.go:hover{filter:brightness(1.07);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.ct-b.go.off{background:color-mix(in srgb,var(--ink) 12%,transparent)}}.ct-b.go.off{box-shadow:none;cursor:default}.stat.call-tile>.ct-list-more{grid-column:1/-1}@media (max-width:700px){.stat.call-tile{grid-column:1/-1}}:root[data-theme=dark] .guide-q.inline{color:#9cc8ff;background:linear-gradient(#1b2633,#1b2633) padding-box padding-box,conic-gradient(from 210deg,#7fb6ff,#a78bfa,#3b8bea,#7fb6ff) border-box;box-shadow:0 4px 14px -6px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guide-q.inline{color:#9cc8ff;background:linear-gradient(#1b2633,#1b2633) padding-box padding-box,conic-gradient(from 210deg,#7fb6ff,#a78bfa,#3b8bea,#7fb6ff) border-box;box-shadow:0 4px 14px -6px #0009}}:root[data-theme=dark] .guide-q.inline:hover{color:#fff;background:linear-gradient(135deg,#3b8bea,#7a5cf0) padding-box padding-box,conic-gradient(from 210deg,#7fb6ff,#a78bfa,#3b8bea,#7fb6ff) border-box}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .guide-q.inline:hover{color:#fff;background:linear-gradient(135deg,#3b8bea,#7a5cf0) padding-box padding-box,conic-gradient(from 210deg,#7fb6ff,#a78bfa,#3b8bea,#7fb6ff) border-box}}.ho-hints,.stat-strip+.ho-hints{margin:16px 0 4px}.item .badge.fresh{color:var(--tone-blue);background:0 0;padding:0 2px}@supports (color:color-mix(in lab,red,red)){.item .badge.fresh{color:color-mix(in srgb,var(--tone-blue) 85%,var(--ink))}}.item .badge.fresh{font-size:12px;font-weight:700}.badge.has-new{position:relative;overflow:visible}.badge.has-new:after{content:"";background:var(--tone-blue);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;position:absolute;top:-3px;right:-3px}.dojo-chip{color:var(--tone-violet);background:var(--tone-violet);padding:1px 7px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.dojo-chip{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.dojo-chip{border-color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.dojo-chip{border-color:color-mix(in srgb,var(--tone-violet) 30%,transparent)}}.dojo-note{border-left:3px solid var(--tone-violet)}.dojo-mark{text-align:right;margin:0 0 8px}.ct-btns{gap:6px;min-width:150px;display:grid}.ct-split{display:flex}.ct-split .ct-b.notes:first-child{border-radius:10px 0 0 10px;flex:1}.ct-split .ct-b.caret{border-left:0;border-radius:0 10px 10px 0;flex:none;width:30px;padding:0}.ct-b{height:34px;font:600 13px/1 var(--font-sans);border-radius:10px;gap:7px;padding:0 12px}.ct-b.go{color:#1f7a45}@supports (color:color-mix(in lab,red,red)){.ct-b.go{color:color-mix(in srgb,#1f7a45 90%,var(--ink))}}.ct-b.go{background:#2f9e5b;border:1px solid #2f9e5b57}@supports (color:color-mix(in lab,red,red)){.ct-b.go{background:color-mix(in srgb,#2f9e5b 10%,var(--surface))}}.ct-b.go{box-shadow:none}.ct-b.go:hover{filter:none;background:#2f9e5b;transform:none}@supports (color:color-mix(in lab,red,red)){.ct-b.go:hover{background:color-mix(in srgb,#2f9e5b 18%,var(--surface))}}.ct-b.go.now{color:#fff;background:linear-gradient(135deg,#34a864,#1c7140);border-color:#0000;box-shadow:0 6px 14px -8px #1c7140}.ct-b.go.off{color:var(--ink-3);border:1px dashed var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-b.go.off{border:1px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}.ct-b.go.off{background:0 0}.stat.call-tile.soon .ct-b.go:not(.off){animation:none}.stat.call-tile.soon .ct-b.go.now{animation:live-call 2.4s ease-in-out infinite}.ct-notes-menu{left:auto;right:12px}:root[data-theme=dark] .ct-b.go:not(.now):not(.off){color:#7fd6a2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ct-b.go:not(.now):not(.off){color:#7fd6a2}}.stat.call-tile:has(.ct-list){z-index:20}.stat.call-tile{position:relative}.stat-strip.small-tiles:has(.ct-list){z-index:30;position:relative}.ct-list{background:var(--surface)}.nav .foot .foot-toggles{margin-bottom:14px}.stat-strip.small-tiles .stat,.stat-strip.small-tiles a.stat-link{padding:11px 16px}.stat-strip.small-tiles .stat b{font-size:29px;line-height:1.05}.stat-strip.small-tiles .stat>span{line-height:1.3}.stat.call-tile{padding:9px 12px 9px 14px}.ct-b{height:31px}.ct-btns{gap:5px}.tick-ok{width:22px;height:22px;color:var(--pine);background:var(--pine);border-radius:50%;place-items:center;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.tick-ok{background:color-mix(in srgb,var(--pine) 12%,transparent)}}.win-note-slot{align-content:start;min-height:58px;display:grid}.win-note-slot:has(.win-note-edit){min-height:0}.win-bottom{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);place-content:end stretch;justify-items:stretch;display:grid}.win-bottom>.win-note-slot{justify-items:start}.page-head h1:has(>.guide-q){flex-wrap:nowrap;align-items:center;gap:0;display:flex}.page-head h1>.guide-q.inline{flex:none;margin-top:0}.guide-q-demo{background:linear-gradient(var(--glass-strong),var(--glass-strong)) padding-box,conic-gradient(from 210deg,#7fb6ff,#8b5cf6,#2a78d6,#7fb6ff) border-box;color:var(--tone-blue);border:1.5px solid #0000;border-radius:9px}.td-history{margin-top:28px}.td-more{font:600 12.5px/1.3 var(--font-sans);color:var(--ink-3);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:8px auto 2px;text-decoration:underline;display:block}.td-more:hover{color:var(--ink)}.gold-head .gold-facts,.gold-head .gold-meta{margin-left:-48px}.gold-head .gold-facts{margin-top:12px}@media (max-width:700px){.gold-head .gold-facts,.gold-head .gold-meta{margin-left:-40px}}.td-card.is-go{cursor:pointer}.td-check.locked{cursor:inherit;color:var(--ink);border-style:dashed}@supports (color:color-mix(in lab,red,red)){.td-check.locked{color:color-mix(in srgb,var(--ink) 40%,transparent)}}.td-check.locked:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-check.locked:hover{border-color:color-mix(in srgb,var(--ink) 28%,transparent)}}.td-check.locked:hover{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-check.locked:hover{color:color-mix(in srgb,var(--ink) 40%,transparent)}}.td-card.is-go:not(.is-done):hover .td-check.locked{border-style:solid;border-color:var(--tone-blue);color:var(--tone-blue)}.td-check.locked.on{border-style:solid;border-color:var(--pine);color:#fff}.data.matrix tr.group-row th{text-align:left;color:var(--ink-2,var(--ink));border-bottom:1px solid var(--ink);background:0 0;padding:14px 10px 6px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.data.matrix tr.group-row th{border-bottom:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.data.matrix tr.group-row th .muted{margin-left:4px;font-weight:500}.data.matrix tbody tr.group-row:first-child th{padding-top:6px}@media (max-width:760px){.data.matrix tr.group-row,.data.matrix tr.group-row th{display:block}}.fbr-head h1,.fbr-meta{margin-top:4px}.fbr-meta{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.fbr{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;margin-top:8px;display:grid}@media (min-width:1180px){.fbr{grid-template-columns:minmax(0,1fr) 340px}}.fbr-doc-col{gap:10px;min-width:0;display:grid}.fbr-summary{background:var(--glass);border:1px solid var(--glass-line);border-radius:12px;padding:12px 16px;font-size:14.5px;line-height:1.5}.fbr-tip{margin:0 2px}.fbr-paper{color:#1b1f1d;box-shadow:0 0 0 1px var(--ink),0 18px 40px -24px #101c1659;background:#fff;border-radius:14px;position:relative}@supports (color:color-mix(in lab,red,red)){.fbr-paper{box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent),0 18px 40px -24px #101c1659}}.fbr-paper{min-height:240px}.fbr-doc{border-radius:inherit;position:relative;overflow:hidden}.fbr-state{color:#4b5550;place-items:center;margin:0;display:grid;position:absolute;inset:0}.fbr-page{overflow:hidden}.fbr-page,.fbr-page-in{position:relative}.fbr-page canvas{display:block}.fbr .textLayer{text-align:initial;opacity:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;line-height:1;position:absolute;inset:0;overflow:clip}.fbr .textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.fbr .textLayer .markedContent span:not(.markedContent),.fbr .textLayer>:not(.markedContent){z-index:1}.fbr .textLayer span.markedContent{height:0;top:0}.fbr .textLayer ::selection{background:#006eff38}.fbr .textLayer br::selection{background:0 0}.fbr .textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.fbr-doc.is-docx{overflow-wrap:anywhere;padding:clamp(18px,3.5vw,44px) clamp(16px,4vw,52px)}.fbr-doc.is-docx section.docx{width:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;margin:0!important;padding:0!important}.fbr-doc.is-docx section.docx+section.docx{margin-top:18px!important}.fbr-doc.is-docx img{max-width:100%;height:auto}.fbr-doc.is-docx table{max-width:100%}.fbr-doc.is-docx ::selection{background:#006eff38}.fbr-marks{pointer-events:none;z-index:2;position:absolute;inset:0}.fbr-hl{mix-blend-mode:multiply;background:#ffba004d;border-radius:3px;transition:background .2s;position:absolute}.fbr-hl.on{background:#ffa00080;box-shadow:0 2px #e68200e6}.fbr-hl.done{background:#78827d29}.fbr-pin{pointer-events:auto;color:#fff;min-width:18px;height:18px;font:700 11px/14px var(--font-cond,system-ui);cursor:pointer;background:#e89a00;border:2px solid #fff;border-radius:9px;padding:0 5px;position:absolute;transform:translate(-50%);box-shadow:0 2px 6px #00000040}.fbr-pin.on,.fbr-pin:hover{background:#c46f00}.fbr-ask{z-index:5;cursor:pointer;font:600 13.5px/1 var(--font-sans);color:#fff;background:#1f6f54;border:0;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;animation:fbr-pop .16s ease-out;display:inline-flex;position:absolute;box-shadow:0 10px 24px -10px #0a281eb3,0 0 0 3px #ffffffd9}.fbr-ask:hover{background:#185c45}@keyframes fbr-pop{0%{opacity:0;transform:translateY(4px)scale(.96)}}@media (max-width:700px){.fbr-ask{bottom:calc(18px + env(safe-area-inset-bottom));position:fixed;transform:translate(-50%);top:auto!important;left:50%!important}}.fbr-side{background:var(--glass);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);border-radius:14px;align-content:start;gap:12px;padding:14px;display:grid}@media (min-width:1180px){.fbr-side{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow:auto}}.fbr-side-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.fbr-side-head h2{font-size:16px}.fbr-empty{margin:0}.fbr-threads{gap:10px;display:grid}.fbr-quote{color:var(--ink-2,var(--ink));-webkit-line-clamp:4;background:#ffc53324;border-left:3px solid #e8a400;border-radius:0 8px 8px 0;-webkit-box-orient:vertical;margin:0;padding:6px 10px;font-size:13px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.fbr-quote.lost{border-left-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fbr-quote.lost{border-left-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.fbr-quote.lost{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fbr-quote.lost{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.fbr-thread{background:var(--surface);border:1px solid var(--ink);border-radius:12px;gap:8px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab,red,red)){.fbr-thread{border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.fbr-thread{cursor:pointer;transition:border-color .15s,box-shadow .15s}.fbr-thread:hover{border-color:#e8a40073}.fbr-thread.on{border-color:#e8a400;box-shadow:0 0 0 3px #ffc53340}.fbr-thread.done{opacity:.62}.fbr-general{margin:0}.fbr-msgs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fbr-msgs li{background:var(--ink);border-radius:10px;gap:4px;padding:8px 10px;display:grid}@supports (color:color-mix(in lab,red,red)){.fbr-msgs li{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.fbr-msgs li.answer{background:var(--tone-green,#2f8f6b)}@supports (color:color-mix(in lab,red,red)){.fbr-msgs li.answer{background:color-mix(in srgb,var(--tone-green,#2f8f6b) 10%,transparent)}}.fbr-msgs p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.fbr-msgs audio,.vr audio{width:100%;height:34px}.fbr-msg-head{align-items:baseline;gap:8px;font-size:12.5px;display:flex}.fbr-x{color:var(--ink-3,var(--muted));cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:15px;line-height:1}.fbr-x:hover{color:var(--brick)}.fbr-thread-act{flex-wrap:wrap;gap:14px;display:flex}.fbr-compose,.fbr-reply{gap:8px;width:100%;display:grid}.fbr-compose{background:var(--surface);border:1px solid #e8a40073;border-radius:12px;padding:10px}.fbr-compose textarea,.fbr-reply textarea{resize:vertical;width:100%;min-height:60px}.fbr-compose-act{justify-content:flex-end;gap:8px;display:flex}.fbr-err{color:var(--brick);margin:0}.fbr-done-toggle{justify-self:start}.vr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vr.has{flex-wrap:nowrap}.vr-btn{cursor:pointer;font:600 13px/1 var(--font-sans);color:var(--ink);border:1px solid var(--ink);background:0 0;border-radius:999px;align-items:center;gap:7px;padding:6px 11px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.vr-btn{border:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}}.vr-btn:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.vr-btn:hover{border-color:color-mix(in srgb,var(--ink) 35%,transparent)}}.vr-btn.on{color:#fff;background:#c2372c;border-color:#c2372c}.vr-dot{background:#fff;border-radius:50%;width:8px;height:8px;animation:vr-blink 1s ease-in-out infinite}@keyframes vr-blink{50%{opacity:.25}}.vr-x{cursor:pointer;color:var(--ink-3,var(--muted));background:0 0;border:0;font-size:18px}@media (prefers-reduced-motion:reduce){.fbr-ask,.vr-dot{animation:none}}@media (max-width:1179px){.fbr-compose{box-sizing:border-box;width:auto;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:60;max-height:70vh;position:fixed;overflow:auto;box-shadow:0 24px 60px -20px #00000073,0 0 0 1px #e8a40073}}.item .badge.new{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.item .badge.new{background:color-mix(in srgb,var(--tone-blue) 16%,transparent)}}.item .badge.new{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.item .badge.new{color:color-mix(in srgb,var(--tone-blue) 85%,var(--ink))}}.item .badge.new{min-width:20px;padding:1px 6px;font-weight:700}.item .txt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:root[data-theme=dark] .badge:not(.err):not(.good):not(.new):not(.fresh){color:#f4cf63;background:#4a3a10;box-shadow:inset 0 0 0 1px #f4c4466b,0 1px 2px #0000004d}:root[data-theme=dark] .badge.err{color:#f39a8f;background:#4d201b;box-shadow:inset 0 0 0 1px #f078696b,0 1px 2px #0000004d}:root[data-theme=dark] .item .badge.new{color:#94c4ff;background:#1b3654;box-shadow:inset 0 0 0 1px #78afff6b,0 1px 2px #0000004d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .badge:not(.err):not(.good):not(.new):not(.fresh){color:#f4cf63;background:#4a3a10;box-shadow:inset 0 0 0 1px #f4c4466b,0 1px 2px #0000004d}:root:not([data-theme=light]) .badge.err{color:#f39a8f;background:#4d201b;box-shadow:inset 0 0 0 1px #f078696b,0 1px 2px #0000004d}:root:not([data-theme=light]) .item .badge.new{color:#94c4ff;background:#1b3654;box-shadow:inset 0 0 0 1px #78afff6b,0 1px 2px #0000004d}}.fbr-top{gap:12px;margin-top:6px;display:grid}.fbr-summary{background:linear-gradient(135deg,var(--pine),var(--surface));border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px 18px;margin:0;padding:18px 22px;display:grid}@supports (color:color-mix(in lab,red,red)){.fbr-summary{background:linear-gradient(135deg,color-mix(in srgb,var(--pine) 10%,var(--surface)),var(--surface))}}.fbr-summary{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.fbr-summary{border:1px solid color-mix(in srgb,var(--pine) 22%,transparent)}}.fbr-summary{box-shadow:inset 4px 0 0 var(--pine),0 14px 30px -24px #10281e80}.fbr-summary-k{font-family:var(--font-cond);letter-spacing:.01em;color:var(--pine);white-space:nowrap;padding-top:3px;font-size:15px;font-weight:700}.fbr-summary-t{gap:8px;display:grid}.fbr-summary-t p{color:var(--ink);margin:0;font-size:17px;line-height:1.6}@media (max-width:640px){.fbr-summary{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 16px 16px 20px}.fbr-summary-t p{font-size:16px}}.fbr-tip{color:var(--ink);background:#ffc533;border-radius:12px;align-items:flex-start;gap:12px;margin:0;padding:12px 16px;font-size:14.5px;line-height:1.5;display:flex}@supports (color:color-mix(in lab,red,red)){.fbr-tip{background:color-mix(in srgb,#ffc533 16%,var(--surface))}}.fbr-tip{border:1px solid #e8a40061}.fbr-tip svg{color:#c98500;flex:none;margin-top:1px}.fbr-bar{justify-content:space-between;align-items:center;gap:10px 16px}.fbr-bar,.fbr-toc{flex-wrap:wrap;display:flex}.fbr-toc{gap:6px;min-width:0}.fbr-toc button{border:1px solid var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 11px 5px 6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fbr-toc button{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.fbr-toc button{background:var(--surface);color:var(--ink-2);font:600 13px/1.2 var(--font-sans);cursor:pointer}.fbr-toc button:hover{color:var(--ink);border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fbr-toc button:hover{border-color:color-mix(in srgb,var(--pine) 45%,transparent)}}.fbr-toc button span{background:var(--pine);border-radius:999px;place-items:center;min-width:22px;height:20px;padding:0 5px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.fbr-toc button span{background:color-mix(in srgb,var(--pine) 14%,transparent)}}.fbr-toc button span{color:var(--pine);font-variant-numeric:tabular-nums;font-size:11.5px}.fbr-views{background:var(--ink);border-radius:999px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fbr-views{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.fbr-views button{font:600 13px/1 var(--font-sans);color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px}.fbr-views button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000024}.fbr{margin-top:14px}.fbr-side-head{align-items:flex-start}.fbr-side-head h2{font-family:var(--font-cond);margin:0;font-size:20px}.fbr-side-head .small{margin-top:2px;display:block}.fbr-thread-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fbr-vis{color:var(--ink-2);background:var(--ink);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.fbr-vis{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.fbr-vis:before{content:"🔒 "}.fbr-vis.shared{color:var(--pine);background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fbr-vis.shared{background:color-mix(in srgb,var(--pine) 13%,transparent)}}.fbr-vis.shared:before{content:"👥 "}.fbr-private{margin:-2px 0 0}.fbr-paper.is-read{background:var(--surface);color:var(--ink)}.fbx{max-width:72ch;color:var(--ink);overflow-wrap:break-word;margin:0 auto;padding:clamp(22px,4vw,48px) clamp(18px,4vw,44px) clamp(30px,5vw,60px);font-size:16.5px;line-height:1.72}.fbx ::selection{background:#006eff33}.fbx-title{font-family:var(--font-cond);letter-spacing:-.005em;margin:0 0 12px;font-size:clamp(26px,3.4vw,34px);line-height:1.12}.fbx-meta{flex-wrap:wrap;gap:6px;margin:0 0 30px;display:flex}.fbx-meta span{background:var(--ink);border-radius:8px;padding:4px 10px;font-size:13px;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.fbx-meta span{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.fbx-meta span{color:var(--ink-2)}.fbx-meta span:first-child{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fbx-meta span:first-child{background:color-mix(in srgb,var(--pine) 12%,transparent)}}.fbx-meta span:first-child{color:var(--pine);font-weight:600}.fbx-h2{border-top:1px solid var(--ink);align-items:center;gap:12px;margin:42px 0 14px;padding-top:22px;display:flex}@supports (color:color-mix(in lab,red,red)){.fbx-h2{border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.fbx-h2{font-family:var(--font-cond);scroll-margin-top:90px;font-size:clamp(21px,2.6vw,25px);line-height:1.2}.fbx>.fbx-h2:first-of-type{margin-top:12px}.fbx-num{background:var(--pine);color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;min-width:38px;height:30px;padding:0 8px;font-size:15px;display:inline-grid}.fbx-h3{color:var(--ink);align-items:baseline;gap:10px;margin:28px 0 8px;font-size:18px;line-height:1.35;display:flex}.fbx-h3,.fbx-n{font-weight:700}.fbx-n{border:1.6px solid var(--pine);width:24px;height:24px;color:var(--pine);border-radius:50%;flex:none;place-items:center;font-size:13px;display:inline-grid;transform:translateY(-1px)}.fbx-p{margin:0 0 14px}.fbx strong{font-weight:700}.fbx-q{border-left:3px solid var(--pine);margin:6px 0 16px;padding:4px 0 4px 16px}@supports (color:color-mix(in lab,red,red)){.fbx-q{border-left:3px solid color-mix(in srgb,var(--pine) 55%,transparent)}}.fbx-q{color:var(--ink-2);font-style:italic}.fbx-ul{gap:6px;margin:0 0 16px;padding-left:1.3em;display:grid}.fbx-ul li::marker{color:var(--pine)}.fbx table.fbx-table{border-collapse:collapse;width:100%;margin:6px 0 18px;font-size:15px}.fbx-table td,.fbx-table th{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.fbx-table td,.fbx-table th{border:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.fbx-table td,.fbx-table th{vertical-align:top;padding:6px 10px}.fbx-ts{font-variant-numeric:tabular-nums;color:var(--tone-blue);border-radius:999px;margin:0 1px;padding:0 7px;font-size:.82em;font-style:normal;font-weight:700;line-height:1.55;display:inline-block}@supports (color:color-mix(in lab,red,red)){.fbx-ts{color:color-mix(in srgb,var(--tone-blue) 85%,var(--ink))}}.fbx-ts{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.fbx-ts{background:color-mix(in srgb,var(--tone-blue) 13%,transparent)}}.fbx-ts{vertical-align:1px}@media (max-width:640px){.fbx{font-size:16px;line-height:1.68}.fbx-h3{font-size:17px}}:root[data-theme=dark] .fbr-paper.is-read .fbr-hl{mix-blend-mode:normal;background:#ffba0038}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fbr-paper.is-read .fbr-hl{mix-blend-mode:normal;background:#ffba0038}}.fbx-tablewrap{margin:6px 0 18px;overflow-x:auto}.fbx-tablewrap .fbx-table{width:auto;min-width:60%;margin:0}.fbx-table th{text-align:left;background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.fbx-table th{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.fbx-table th{font-weight:700}.fbr-side-head{flex-direction:column;align-items:stretch;gap:10px}.fbx-ul{list-style:outside}.cf2-list{gap:16px;margin-top:18px;display:grid}.cf2{--st:var(--tone-violet);background:var(--surface);border:1px solid var(--ink);border-radius:18px;align-items:start;gap:14px 26px;padding:20px 22px 18px 26px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.cf2{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.cf2{overflow:hidden;box-shadow:0 14px 34px -26px #10281e73}.cf2:before{content:"";background:var(--st);width:5px;position:absolute;top:0;bottom:0;left:0}.cf2.is-setting{--st:var(--tone-green)}.cf2-main{gap:8px;min-width:0;display:grid}.cf2-top{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cf2-stage{color:var(--st);background:var(--st);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cf2-stage{background:color-mix(in srgb,var(--st) 13%,transparent)}}.cf2-date{color:var(--ink-3);font-size:13px}.cf2-new{color:#fff;background:var(--tone-blue);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700}.cf2-who{font-family:var(--font-cond);margin:2px 0 0;font-size:23px;line-height:1.15}.cf2-who span{font-family:var(--font-sans);color:var(--ink-2);font-size:15.5px;font-weight:500}.cf2-sum{gap:8px;max-width:78ch;display:grid}.cf2-sum p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.6}.cf2-side{align-content:start;justify-items:stretch;gap:10px;min-width:190px;display:grid}.cf2-open{color:#fff;background:linear-gradient(180deg,var(--pine),var(--pine));border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:13px 20px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cf2-open{background:linear-gradient(180deg,color-mix(in srgb,var(--pine) 88%,#fff),var(--pine))}}.cf2-open{box-shadow:0 10px 22px -12px var(--pine),inset 0 1px 0 #ffffff40}@supports (color:color-mix(in lab,red,red)){.cf2-open{box-shadow:0 10px 22px -12px color-mix(in srgb,var(--pine) 80%,transparent),inset 0 1px 0 #ffffff40}}.cf2-open{transition:transform .15s,box-shadow .15s}.cf2-open:hover{box-shadow:0 14px 28px -12px var(--pine),inset 0 1px 0 #ffffff40;transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.cf2-open:hover{box-shadow:0 14px 28px -12px color-mix(in srgb,var(--pine) 85%,transparent),inset 0 1px 0 #ffffff40}}.cf2-links{justify-content:center;align-items:center;gap:12px;display:flex}.cf2-admin{grid-column:1/-1;margin-top:0}@media (max-width:760px){.cf2{grid-template-columns:minmax(0,1fr);padding:18px 16px 16px 20px}.cf2-side{min-width:0}}:root[data-theme=dark] .cf2-open{color:#0f1a15}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf2-open{color:#0f1a15}}.data.matrix tr[class*=rg-]{--rc:var(--ink-3)}.data.matrix tr.rg-admin{--rc:#c0392b}.data.matrix tr.rg-hos{--rc:#d9782b}.data.matrix tr.rg-trainer{--rc:#d1408a}.data.matrix tr.rg-qc{--rc:#7b4fd1}.data.matrix tr.rg-coach{--rc:#c49a12}.data.matrix tr.rg-closer{--rc:#2e8b57}.data.matrix tr.rg-setter{--rc:#2f6fd1}.data.matrix tr.rg-dm{--rc:#6b7480}.data.matrix tr.rg-subcoach{--rc:#12a3b8}.data.matrix tr.group-row th{color:var(--rc);background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.data.matrix tr.group-row th{background:color-mix(in srgb,var(--rc) 12%,transparent)}}.data.matrix tr.group-row th{border-bottom:2px solid var(--rc)}@supports (color:color-mix(in lab,red,red)){.data.matrix tr.group-row th{border-bottom:2px solid color-mix(in srgb,var(--rc) 45%,transparent)}}.data.matrix tr.group-row th{padding:10px 12px;font-size:14px}.data.matrix tr.group-row th .muted{color:var(--rc)}@supports (color:color-mix(in lab,red,red)){.data.matrix tr.group-row th .muted{color:color-mix(in srgb,var(--rc) 70%,var(--ink-3))}}.data.matrix tbody tr[class*=rg-]:not(.group-row)>td:first-child{box-shadow:inset 4px 0 0 var(--rc)}@supports (color:color-mix(in lab,red,red)){.data.matrix tbody tr[class*=rg-]:not(.group-row)>td:first-child{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--rc) 70%,transparent)}}.data.matrix tbody tr[class*=rg-]:not(.group-row)>td{background:var(--rc)}@supports (color:color-mix(in lab,red,red)){.data.matrix tbody tr[class*=rg-]:not(.group-row)>td{background:color-mix(in srgb,var(--rc) 3.5%,transparent)}}.data.matrix tbody tr.group-row+tr>td{border-top:0}.chip.role-trainer{color:#c2477a;background:#c2477a24}.chip.role-hos{color:#b06a1c;background:#b06a1c24}.chip.role-subcoach{color:#0f8a9c;background:#12a3b824}@media (prefers-reduced-motion:reduce){.win-card.fire .win-heat-tag{animation:none}}.gw-list li{transition:transform .15s,border-color .15s,box-shadow .15s,background-color .15s}.gw-list li:hover{border-color:var(--tone-blue);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.gw-list li:hover{border-color:color-mix(in srgb,var(--tone-blue) 40%,transparent)}}.gw-list li:hover{box-shadow:0 10px 24px -16px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.gw-list li:hover{box-shadow:0 10px 24px -16px color-mix(in srgb,var(--tone-blue) 70%,transparent)}}.gw-list li:hover{background-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.gw-list li:hover{background-color:color-mix(in srgb,var(--tone-blue) 6%,var(--surface))}}@media (prefers-reduced-motion:reduce){.gw-list li,.gw-list li:hover{transition:none;transform:none}}.fbr-anchor{pointer-events:none;width:1px;height:1px;scroll-margin-top:90px;position:absolute;left:0}.fbr-privask{background:#ffc533;border-radius:10px;gap:8px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.fbr-privask{background:color-mix(in srgb,#ffc533 14%,var(--surface))}}.fbr-privask{border:1px solid #e8a40066}.fbr-privask p{margin:0;font-size:13.5px;line-height:1.45}.cf2{grid-template-columns:minmax(0,1fr);gap:12px}.cf2-case{font-family:var(--font-sans);color:var(--tone-blue);background:var(--tone-blue);border-radius:8px;margin-left:8px;padding:2px 8px;font-size:14px;font-weight:700;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.cf2-case{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.cf2-case{vertical-align:3px}.cf2-case:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cf2-case:hover{background:color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.cf2-nocase{vertical-align:3px;font-family:var(--font-sans);margin-left:8px}.cf2-foot{border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:10px}@supports (color:color-mix(in lab,red,red)){.cf2-foot{border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.cf2-talk{color:var(--ink-2);font-size:13px;font-weight:600}.cf2 .cf2-open{color:var(--pine);background:var(--pine);border-radius:999px;gap:8px;padding:9px 16px 9px 18px;font-size:14.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cf2 .cf2-open{background:color-mix(in srgb,var(--pine) 9%,var(--surface))}}.cf2 .cf2-open{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.cf2 .cf2-open{border:1px solid color-mix(in srgb,var(--pine) 35%,transparent)}}.cf2 .cf2-open{box-shadow:none;transform:none}.cf2 .cf2-open:hover{color:#fff;background:var(--pine);border-color:var(--pine);box-shadow:0 8px 18px -10px var(--pine)}@supports (color:color-mix(in lab,red,red)){.cf2 .cf2-open:hover{box-shadow:0 8px 18px -10px color-mix(in srgb,var(--pine) 80%,transparent)}}.cf2 .cf2-open svg{transition:transform .15s}.cf2 .cf2-open:hover svg{transform:translate(2px)}:root[data-theme=dark] .cf2 .cf2-open{color:var(--pine)}:root[data-theme=dark] .cf2 .cf2-open:hover{color:#0f1a15}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf2 .cf2-open{color:var(--pine)}:root:not([data-theme=light]) .cf2 .cf2-open:hover{color:#0f1a15}}.gw-edit{border:1px solid var(--ink);border-radius:999px;align-self:flex-start;margin-left:auto;padding:5px 11px}@supports (color:color-mix(in lab,red,red)){.gw-edit{border:1px solid color-mix(in srgb,var(--ink) 15%,transparent)}}.gw-edit{color:var(--ink-2);font:600 12.5px/1 var(--font-sans);cursor:pointer;background:0 0}.gw-edit:hover{color:var(--ink);border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.gw-edit:hover{border-color:color-mix(in srgb,var(--tone-blue) 45%,transparent)}}.gw-edit+.gw-x{margin-left:4px}.gw-editor{gap:10px;display:grid}.gw-field{color:var(--ink-2);gap:4px;font-size:13px;font-weight:600;display:grid}.gw-hint{margin:0}.gw-pt{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px;display:grid}.gw-pt textarea{resize:vertical;width:100%;font-size:14px;line-height:1.45}.gw-pt-act{gap:4px;display:grid}.gw-pt-act button{border:1px solid var(--ink);border-radius:8px;width:28px;height:26px}@supports (color:color-mix(in lab,red,red)){.gw-pt-act button{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.gw-pt-act button{background:var(--surface);cursor:pointer;color:var(--ink-2)}.gw-pt-act button:disabled{opacity:.35;cursor:default}.gw-pt-act button.danger:hover{color:var(--brick);border-color:var(--brick)}.gw-edit-act{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.gw-edit-act>span{gap:8px;display:flex}.fbr-doc.is-docx{padding:clamp(18px,3.5vw,40px) clamp(14px,3vw,36px)}.fbr-doc.is-docx>article,.fbr-doc.is-docx>section.docx{zoom:1.12;max-width:680px;margin:0 auto!important}.fbr-doc.is-docx section.docx table{max-width:100%;width:auto!important}.fbr-doc.is-docx section.docx p{overflow-wrap:break-word}@media (max-width:640px){.fbr-doc.is-docx>section.docx{zoom:1}}.fu-dm-chip{color:var(--tone-violet);background:var(--tone-violet);border-radius:999px;align-items:center;padding:1px 7px;font-size:11px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.fu-dm-chip{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.fu-dm-chip{border:1px solid var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.fu-dm-chip{border:1px solid color-mix(in srgb,var(--tone-violet) 30%,transparent)}}.fu-act.fu-dm.on{color:var(--tone-violet);border-color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.fu-act.fu-dm.on{border-color:color-mix(in srgb,var(--tone-violet) 45%,transparent)}}.fu-act.fu-dm.on{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.fu-act.fu-dm.on{background:color-mix(in srgb,var(--tone-violet) 10%,transparent)}}.guide-slot{display:contents}.qc-find{flex-wrap:wrap;gap:10px;margin:4px 0 18px}.qc-find,.qc-find-form{align-items:center;display:flex}.qc-find-form{border:var(--frame);background:var(--surface);border-radius:14px;flex:380px;gap:8px;padding:6px 6px 6px 14px;box-shadow:0 6px 18px -14px #10281e59}.qc-find-form svg{color:var(--ink-3);flex:none}.qc-find-form .in{box-shadow:none;background:0 0;border:0;flex:1;min-width:0;padding-left:2px}.qc-find-form .in:focus{outline:none}.qc-find-form:focus-within{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.qc-find-form:focus-within{border-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.qc-find-new{white-space:nowrap}.del-case .del-reasons{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.del-case .chip-btn.on{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.del-case .chip-btn.on{background:color-mix(in srgb,var(--brick) 12%,transparent)}}.del-case .chip-btn.on{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.del-case .chip-btn.on{border-color:color-mix(in srgb,var(--brick) 40%,transparent)}}.del-list td.act{text-align:right}.cf2{grid-template-columns:minmax(0,1fr) auto;column-gap:22px}.cf2-main{grid-area:1/1}.cf2-foot{border-top:0;flex-direction:column;grid-area:1/2;justify-content:flex-end;align-self:end;align-items:flex-end;gap:6px;padding-top:0;display:flex}.cf2-talk:empty{display:none}.cf2-talk{white-space:nowrap;font-size:12.5px}@media (max-width:760px){.cf2{grid-template-columns:minmax(0,1fr)}.cf2-foot{flex-direction:row;grid-area:auto/1;justify-content:flex-end;align-items:center;margin-top:-4px}}@property --wf-a{syntax:"<angle>";inherits:false;initial-value:0deg}.win-card.fire{isolation:isolate;--g:.5;--spd:4s;--edge:0;--ring:2px;border-color:#0000;box-shadow:0 0 0 1px #ff7a1a,0 14px 36px -16px #ff5a0a}@supports (color:color-mix(in lab,red,red)){.win-card.fire{box-shadow:0 0 0 1px color-mix(in srgb,#ff7a1a calc(var(--g) * 30%),transparent),0 14px 36px -16px color-mix(in srgb,#ff5a0a calc(var(--g) * 50%),transparent)}}.win-card.fire{transition:box-shadow .4s;animation:wf-glow 2.4s ease-in-out infinite}.win-card.fire:has(.lvl-1){--g:.24;--spd:9s;--edge:0;--ring:1px;animation-duration:4.5s}.win-card.fire:has(.lvl-2){--g:.46;--spd:6.5s;--edge:.04;--ring:1px;animation-duration:3.4s}.win-card.fire:has(.lvl-3){--g:.78;--spd:4.5s;--edge:.08;--ring:1.5px;animation-duration:2.2s}.win-card.fire:has(.lvl-4){--g:1.1;--spd:3s;--edge:.14;--ring:2px;animation-duration:1.6s}@keyframes wf-glow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,#ff7a1a calc(var(--g) * 30%),transparent),0 14px 36px -16px color-mix(in srgb,#ff5a0a calc(var(--g) * 45%),transparent)}45%{box-shadow:0 0 0 1px color-mix(in srgb,#ffb020 calc(var(--g) * 40%),transparent),0 16px 42px -14px color-mix(in srgb,#ff6a10 calc(var(--g) * 60%),transparent)}70%{box-shadow:0 0 0 1px color-mix(in srgb,#ff7a1a calc(var(--g) * 34%),transparent),0 13px 34px -16px color-mix(in srgb,#ff4a00 calc(var(--g) * 45%),transparent)}}.win-card.fire>:not(.win-fire):not(.party-layer):not(.win-fire-off):not(.win-new){z-index:1;position:relative}.win-card.fire>.party-layer{z-index:3}.win-fire{z-index:0;pointer-events:none;overflow:hidden}.wf-ring,.win-fire{border-radius:inherit;position:absolute;inset:0}.wf-ring{padding:var(--ring);background:conic-gradient(from var(--wf-a),transparent 0deg,#ffc45000 40deg,#ffc04d 80deg,#ff6a1a 120deg,#ff460000 170deg,transparent 200deg,#ffaa3c00 230deg,#ffb347 275deg,#ff5a0a 310deg,transparent 350deg);-webkit-mask-composite:xor;opacity:calc(.18 + var(--g) * .32);animation:wf-spin var(--spd) linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lvl-1 .wf-ring,.lvl-2 .wf-ring{filter:saturate(.75)hue-rotate(-12deg)brightness(.85)}@keyframes wf-spin{to{--wf-a:360deg}}.wf-heat{height:calc(50% + var(--g) * 50%);background:radial-gradient(75% 60% at 50% 100%,rgba(255,128,32,calc(.08 + var(--g) * .36)),rgba(255,90,0,calc(.03 + var(--g) * .13)) 55%,transparent 78%);animation:wf-breathe 3s ease-in-out infinite;position:absolute;bottom:-40%;left:-10%;right:-10%}@keyframes wf-breathe{0%,to{opacity:.8;transform:scaleY(.94)}50%{opacity:1;transform:scaleY(1.06)}}.wf-edge{border-radius:inherit;box-shadow:inset 0 0 calc(18px + var(--edge) * 60px) calc(var(--edge) * 8px) rgba(255,70,20,calc(var(--edge) * 1.3));position:absolute;inset:0}.wf-ember{left:var(--x);width:var(--s);height:var(--s);opacity:0;animation:wf-ember var(--dur) cubic-bezier(.25,.6,.4,1) var(--dl) infinite;background:radial-gradient(circle,#fff6d6 0,#ffc04d 45%,#ff6a1a 100%);border-radius:50%;position:absolute;bottom:-6px;box-shadow:0 0 6px 1px #ff8c28bf,0 0 16px 3px #ff5a0059}.lvl-1 .wf-ember,.lvl-2 .wf-ember{background:radial-gradient(circle,#ffcf9a 0,#e8622a 55%,#9a2a0c 100%);box-shadow:0 0 4px 1px #dc501e80}@keyframes wf-ember{0%{opacity:0;transform:translate(0)scale(1)}10%{opacity:calc(.45 + var(--g) * .55)}50%{transform:translate(calc(var(--sway) * .6),calc(var(--rise) * -.5)) scale(.9)}to{transform:translate(var(--sway),calc(var(--rise) * -1)) scale(.35);opacity:0}}.win-card.fire.glow{animation:wf-flare 2.8s ease-out}.win-card.fire.flare .wf-ring{opacity:.85;filter:brightness(1.2);padding:2.5px;animation-duration:1.1s}.win-card.fire.glow .wf-edge{animation:wf-edge-flare 2.8s ease-out}.win-card.fire.glow .wf-heat{animation:wf-heat-flare 2.8s ease-out}.win-card.fire.flare .wf-ember{animation-duration:calc(var(--dur) * .4);width:calc(var(--s) * 1.5);height:calc(var(--s) * 1.5)}@keyframes wf-flare{0%{box-shadow:0 0 0 1px #ffbe4680,0 16px 44px -14px rgba(255,90,10,calc(.35 + var(--glow,1) * .1))}20%{box-shadow:0 0 0 1px #ffaa2899,0 0 calc(20px + var(--glow,1) * 10px) calc(var(--glow,1) * 1px) rgba(255,80,10,calc(.2 + var(--glow,1) * .08))}to{box-shadow:0 0 0 1px color-mix(in srgb,#ff7a1a calc(var(--g) * 30%),transparent),0 14px 36px -16px color-mix(in srgb,#ff5a0a calc(var(--g) * 45%),transparent)}}@keyframes wf-edge-flare{0%,25%{box-shadow:inset 0 0 calc(30px + var(--glow,1) * 12px) calc(var(--glow,1) * 3px) rgba(255,60,15,calc(.12 + var(--glow,1) * .07))}to{box-shadow:inset 0 0 calc(18px + var(--edge) * 60px) calc(var(--edge) * 8px) rgba(255,70,20,calc(var(--edge) * 1.3))}}@keyframes wf-heat-flare{0%,25%{opacity:1;filter:brightness(1.4);transform:scaleY(1.5)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.wf-ember,.wf-heat,.wf-ring,.win-card.fire,.win-card.fire.flare{animation:none}.wf-ember{display:none}}.wf-ember.burst{animation:wf-ember var(--dur) cubic-bezier(.2,.7,.35,1) var(--dl) 1 both;box-shadow:0 0 8px 2px #ffa032d9,0 0 22px 5px #ff5a0073}.wf-ember{background:radial-gradient(circle,#ffe08a 0,#ff9a2a 45%,#e8520c 100%);box-shadow:0 0 6px 1px #ff781ecc,0 0 14px 3px #ff5a0059}.lvl-1 .wf-ember,.lvl-2 .wf-ember{background:radial-gradient(circle,#ffc48a 0,#e8622a 55%,#9a2a0c 100%)}.win-card.fire:has(.lvl-1) .wf-ring{opacity:.26}.win-card.fire:has(.lvl-2) .wf-ring{opacity:.36}.win-card.fire:has(.lvl-3) .wf-ring{opacity:.48}.win-card.fire:has(.lvl-4) .wf-ring{opacity:.62}.wf-defs{width:0;height:0;position:absolute;overflow:hidden}.wf-band{height:var(--bh,0);pointer-events:none;filter:url(#wf-lick);opacity:.85;background:linear-gradient(#d21e0000,#e83c0a61 28%,#ff801cb8 55%,#ffc446eb 80%,#fff0be);transition:height .4s cubic-bezier(.2,.8,.3,1.1);position:absolute;bottom:0;left:0;right:0}.wf-band.back{height:calc(var(--bh,0px) * 1.35);filter:url(#wf-lick2)blur(2px);opacity:.35}.win-card.fire:has(.wf-band){--bh:var(--bh0)}.lvl-1 .wf-band,.lvl-2 .wf-band{opacity:.6}@media (prefers-reduced-motion:reduce){.wf-band{filter:none;opacity:.3}}.win-card.fire:not(.wf-live) .win-fire,.win-card.fire:not(.wf-live) .win-fire *{animation-play-state:paused!important}.win-card.fire:not(.wf-live) .wf-band{filter:none;opacity:.5}.wf-ember{box-shadow:0 0 8px 2px #ff781e8c}.wf-ember.burst{box-shadow:0 0 10px 3px #ff822899}@media (hover:none),(max-width:700px){.win-fire .wf-ember:not(.burst):nth-of-type(n+15){display:none}}.win-card.fire:not(.wf-live){animation-play-state:paused}.wf-band{transition:height 2.6s cubic-bezier(.35,0,.25,1)}.win-card.fire.flare .wf-band{transition:height .5s cubic-bezier(.3,.7,.3,1) .12s}.win-fire:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(0deg,rgba(58,26,10,calc(var(--fire-dim) * (.1 + var(--g,.5) * .22))) 0,rgba(58,26,10,calc(var(--fire-dim) * (.04 + var(--g,.5) * .08))) 45%,transparent 85%);position:absolute;inset:0}:root:not([data-theme=dark]) .win-card.fire .wf-band{filter:url(#wf-lick)saturate(1.15)contrast(1.05)}.win-card.fire:has(.lvl-1){--flare-k:.5}.win-card.fire:has(.lvl-2){--flare-k:.7}.win-card.fire:has(.lvl-3){--flare-k:.85}.win-card.fire:has(.lvl-4){--flare-k:1}.win-card.fire.flare .wf-band{opacity:1}.win-card.fire.flare:has(.wf-band){--bh:var(--bh0)}:root[data-theme=light] .win-card.fire{border-color:#0000}:root[data-theme=light] .win-card.fire .wf-ring{opacity:calc((.18 + var(--g) * .32) * 1.45);filter:saturate(1.3)}:root[data-theme=light] .win-card.fire .wf-heat{background:radial-gradient(75% 60% at 50% 100%,rgba(255,100,10,calc(.12 + var(--g) * .48)),rgba(230,60,0,calc(.05 + var(--g) * .2)) 55%,transparent 78%)}:root[data-theme=light] .win-card.fire .wf-ember{background:radial-gradient(circle,#fff0c2 0,#ffaa2a 40%,#f04a00 100%);box-shadow:0 0 6px 1px #ff6e14d9,0 0 14px 3px #e6460073}:root[data-theme=light] .win-card.fire .wf-band{filter:url(#wf-lick)saturate(1.45)contrast(1.15)}:root[data-theme=light] .win-card.fire .wf-edge{box-shadow:inset 0 0 calc(18px + var(--edge) * 60px) calc(var(--edge) * 8px) rgba(240,60,10,calc(var(--edge) * 1.6))}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .win-card.fire{border-color:#0000}:root:not([data-theme=dark]) .win-card.fire .wf-ring{opacity:calc((.18 + var(--g) * .32) * 1.45);filter:saturate(1.3)}:root:not([data-theme=dark]) .win-card.fire .wf-heat{background:radial-gradient(75% 60% at 50% 100%,rgba(255,100,10,calc(.12 + var(--g) * .48)),rgba(230,60,0,calc(.05 + var(--g) * .2)) 55%,transparent 78%)}:root:not([data-theme=dark]) .win-card.fire .wf-ember{background:radial-gradient(circle,#fff0c2 0,#ffaa2a 40%,#f04a00 100%);box-shadow:0 0 6px 1px #ff6e14d9,0 0 14px 3px #e6460073}:root:not([data-theme=dark]) .win-card.fire .wf-band{filter:url(#wf-lick)saturate(1.45)contrast(1.15)}:root:not([data-theme=dark]) .win-card.fire .wf-edge{box-shadow:inset 0 0 calc(18px + var(--edge) * 60px) calc(var(--edge) * 8px) rgba(240,60,10,calc(var(--edge) * 1.6))}}.ach-card-s.fire>:not(.win-fire),.ach-overlay.zoom .ach-card.fire>:not(.win-fire){z-index:1;position:relative}.wf-band{height:calc(var(--bh,0px) * 1.8);-webkit-mask-image:radial-gradient(54% 100% at 50% 0,#0000 60%,#000 84%);mask-image:radial-gradient(54% 100% at 50% 0,#0000 60%,#000 84%)}.ach-card-s.fire .wf-band,.ach-card.fire .wf-band{height:var(--bhp,30px)}:is(.ach-card-s,.ach-card).fire .wf-ring{filter:saturate(1.25)brightness(1.1);opacity:.9!important}.win-fire-off{z-index:3;border:1px solid var(--ink);border-radius:50%;width:28px;height:28px;position:absolute;top:8px;right:8px}@supports (color:color-mix(in lab,red,red)){.win-fire-off{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.win-fire-off{background:var(--glass-strong);cursor:pointer;opacity:0;font-size:14px;line-height:1;transition:opacity .15s}.win-card:hover .win-fire-off,.win-fire-off:focus-visible{opacity:1}.ach-overlay.zoom .ach-card .win-fire{background:0 0}.lvl-1 .wf-ember,.lvl-2 .wf-ember{opacity:.95}.ach-overlay.zoom .ach-card.fire.flare .wf-band{height:calc(var(--bhp,30px) + var(--stoke,1) * 16px);transition:height .5s cubic-bezier(.3,.7,.3,1) .1s}.ach-overlay.zoom .ach-card.fire .wf-band{transition:height 2.4s cubic-bezier(.35,0,.25,1)}.ach-overlay.zoom .ach-card.fire.flare .wf-ember{animation-duration:calc(var(--dur) * .45)}.wf-band{background:linear-gradient(#d21e0000,#e83c0a61 28%,#ff761ab8 56%,#ffa834e6 82%,#ffc85cf2)}.win-card.fire:has(.lvl-4){--g:.78;--edge:.08;--ring:1.5px}.win-card.fire.flare.lit{--g:1.35;--edge:.2}.win-card.fire.flare.lit .wf-ring{opacity:1;filter:brightness(1.35)saturate(1.2);padding:3px}.win-card.fire.flare.lit .wf-heat{filter:brightness(1.5)}.win-card.fire .win-heat-tag,.win-card.fire .win-react button{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.win-heat-tag.h-3,.win-heat-tag.h-4{animation:none}}.win-bottom:has(.win-quote){z-index:1;background:var(--w,var(--tone-amber));border-radius:14px;gap:12px;padding:14px 14px 12px;position:relative}@supports (color:color-mix(in lab,red,red)){.win-bottom:has(.win-quote){background:color-mix(in srgb,var(--w,var(--tone-amber)) 6%,color-mix(in srgb,var(--surface) 40%,transparent))}}.win-bottom:has(.win-quote){border:1px solid var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-bottom:has(.win-quote){border:1px solid color-mix(in srgb,var(--w,var(--tone-amber)) 20%,var(--glass-line))}}.win-bottom:has(.win-quote) .win-note-slot{min-height:0}.win-bottom:has(.win-quote) .win-quote{text-align:left;justify-self:stretch}.fbr-doc.is-docx>article,.fbr-doc.is-docx>section.docx{zoom:1.24;max-width:740px}@media (max-width:1100px){.fbr-doc.is-docx>article,.fbr-doc.is-docx>section.docx{zoom:1.12}}@media (max-width:640px){.fbr-doc.is-docx>article,.fbr-doc.is-docx>section.docx{zoom:1}}.fbr-doc.is-docx section.docx,.fbr-doc.is-docx section.docx *{font-family:Source Sans\ 3,Barlow,system-ui,sans-serif!important}.fbr-doc.is-docx section.docx p{line-height:1.5!important}.fbr-doc.is-docx section.docx .fbx-q{border-radius:0;border-left-width:4px!important;margin-left:0!important;padding-left:18px!important;padding-right:16px!important}.fbr-doc.is-docx section.docx .fbx-q-first{border-radius:0 10px 0 0;padding-top:12px!important}.fbr-doc.is-docx section.docx .fbx-q-last{border-radius:0 0 10px;padding-bottom:12px!important}.fbr-doc.is-docx section.docx .fbx-q-first.fbx-q-last{border-radius:0 10px 10px 0}.fbr-toc button.sub{opacity:.9;padding:4px 10px;font-size:12.5px}.fbr-toc button.sub span{min-width:18px}.fbr-toc button:not(.sub):not(:has(span)){color:var(--ink);padding:5px 13px}.fbr-head h1{margin-bottom:2px}.fbr-who{color:var(--ink-2);flex-wrap:wrap;gap:4px 14px;margin:2px 0 6px;font-size:16px;display:flex}.fbr-who b{color:var(--ink);font-weight:600}.arrive{border-radius:8px;animation:arrive 3.2s ease-out}@keyframes arrive{0%{background-color:#0000}12%{background-color:#ffd54a6b}30%{background-color:#ffd54a29}46%{background-color:#ffd54a66}70%{background-color:#ffd54a38}to{background-color:#0000}}.fbr-anchor{border-radius:8px;width:auto;height:34px;right:0}.fbr-anchor.arrive,.fbr-doc.is-docx [id^=fbx-c].arrive{border-radius:6px;animation:arrive-band 3.4s ease-out}@keyframes arrive-band{0%,to{box-shadow:none;background:0 0}10%,40%{background:#ffd54a7a;box-shadow:0 0 22px 4px #ffc40059}25%{box-shadow:none;background:#ffd54a38}65%{background:#ffd54a4d;box-shadow:0 0 14px 2px #ffc40033}}:root[data-theme=dark] .arrive{animation-name:arrive-dark}@keyframes arrive-dark{0%,to{background-color:#0000}12%,46%{background-color:#ffd54a38}30%{background-color:#ffd54a14}70%{background-color:#ffd54a1f}}@media (prefers-reduced-motion:reduce){.arrive,.fbr-anchor.arrive{animation-duration:1.6s}}.td-skip{background:var(--ink);border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.td-skip{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.td-skip{color:var(--ink-3);cursor:pointer;transition:background .15s,color .15s}.td-skip:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.td-skip:hover{background:color-mix(in srgb,var(--brick) 14%,transparent)}}.td-skip:hover{color:var(--brick)}.toggle-sw.ch-sw .ts-track{width:52px;padding:0}.toggle-sw.ch-sw.on .ts-knob{transform:translate(20px)}.toggle-sw.ch-sw:not(.on) .ts-track{background:linear-gradient(180deg,var(--ink),var(--ink))}@supports (color:color-mix(in lab,red,red)){.toggle-sw.ch-sw:not(.on) .ts-track{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 12%,var(--surface)),color-mix(in srgb,var(--ink) 6%,var(--surface)))}}.toggle-sw.ch-sw:not(.on) .ts-track{box-shadow:inset 0 1px 3px var(--ink),0 0 0 1px var(--ink)}@supports (color:color-mix(in lab,red,red)){.toggle-sw.ch-sw:not(.on) .ts-track{box-shadow:inset 0 1px 3px color-mix(in srgb,var(--ink) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--ink) 16%,transparent)}}.toggle-sw.ch-sw:not(.on) .ts-knob:after{background:var(--ink-3)}.toggle-sw.ch-sw .ts-label{min-width:0}.qv .qv-head,.qv .qv-head.has-tier{background:linear-gradient(135deg,var(--tier,var(--sky)) 0,var(--tier,var(--sky)) 100%);grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 22px 18px 24px;display:grid}@supports (color:color-mix(in lab,red,red)){.qv .qv-head,.qv .qv-head.has-tier{background:linear-gradient(135deg,color-mix(in srgb,var(--tier,var(--sky)) 21%,var(--surface)) 0,color-mix(in srgb,var(--tier,var(--sky)) 11%,var(--surface)) 100%)}}.qv .qv-head,.qv .qv-head.has-tier{border:1px solid var(--tier,var(--sky))}@supports (color:color-mix(in lab,red,red)){.qv .qv-head,.qv .qv-head.has-tier{border:1px solid color-mix(in srgb,var(--tier,var(--sky)) 34%,transparent)}}.qv .qv-head,.qv .qv-head.has-tier{box-shadow:0 12px 30px -24px var(--tier,var(--sky))}@supports (color:color-mix(in lab,red,red)){.qv .qv-head,.qv .qv-head.has-tier{box-shadow:0 12px 30px -24px color-mix(in srgb,var(--tier,var(--sky)) 70%,#000)}}.qv .qv-head:before{background:var(--tier,var(--sky));width:4px;display:block}.qv .qv-head .qv-name{color:var(--ink);font-size:24px}.qv .qv-head .qv-name a{color:var(--ink-2);font-family:var(--font-sans);margin-left:10px;font-size:14px;font-weight:600}.qv-when{color:var(--ink-3);margin-top:2px;font-size:13px}.qv-facts{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin:0;display:grid}.qv-facts>div{border:1px solid var(--tier,var(--ink));border-radius:12px;padding:9px 12px 10px}@supports (color:color-mix(in lab,red,red)){.qv-facts>div{border:1px solid color-mix(in srgb,var(--tier,var(--ink)) 16%,transparent)}}.qv-facts>div{min-width:0;box-shadow:0 4px 12px -10px #141e2866}.qv-facts dt{color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:600}.qv-facts dt span{font-size:11px}.qv-facts dd{color:var(--ink);overflow-wrap:anywhere;margin:2px 0 0;font-size:16.5px;line-height:1.25}.qv .qv-card.qv-sec{background:var(--surface);border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.qv .qv-card.qv-sec{border:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}}.qv .qv-card.qv-sec{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 18px -16px #141e2873}.qv .qv-card.qv-sec>h3{background:0 0;border:0;margin:0;padding:14px 18px 4px;font-size:15.5px}.qv .qv-card.qv-sec:before{content:none}.qv .qv-sec .qv-field{border-top:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.qv .qv-sec .qv-field{border-top:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}}.qv .qv-sec h3+.qv-field{border-top:0}:root[data-theme=dark] .qv .qv-card.qv-sec,:root[data-theme=dark] .qv .qv-facts>div{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .qv .qv-card.qv-sec,:root[data-theme=dark] .qv .qv-facts>div{background:color-mix(in srgb,var(--surface) 92%,#fff 3%)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qv .qv-card.qv-sec,:root:not([data-theme=light]) .qv .qv-facts>div{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .qv .qv-card.qv-sec,:root:not([data-theme=light]) .qv .qv-facts>div{background:color-mix(in srgb,var(--surface) 92%,#fff 3%)}}}.table-wrap{overflow-y:hidden}@media (pointer:fine){.table-wrap{scrollbar-width:thin;scrollbar-color:transparent transparent}.table-wrap:hover{scrollbar-color:var(--ink) transparent}@supports (color:color-mix(in lab,red,red)){.table-wrap:hover{scrollbar-color:color-mix(in srgb,var(--ink) 22%,transparent) transparent}}.table-wrap::-webkit-scrollbar{background:0 0;height:6px}.table-wrap::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}.table-wrap:hover::-webkit-scrollbar-thumb{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.table-wrap:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--ink) 22%,transparent)}}}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button.on{background:color-mix(in srgb,var(--w,var(--tone-amber)) 12%,transparent);border-color:color-mix(in srgb,var(--w,var(--tone-amber)) 55%,transparent)}}section.block.tk-empty{padding-bottom:0}section.block.tk-empty>.block-head{border-bottom:0;border-radius:14px;margin-bottom:0;padding-bottom:14px}section.block.tk-empty>.tk-recent{padding:0 0 12px}.tk-none{color:var(--pine);font-size:13.5px;font-weight:600}section.block.qc-lists{margin-top:18px;padding-top:10px}section.block.qc-lists>nav.tabs{margin-top:0}section.block.qc-lists .empty{margin:18px 4px 8px}.win-card{grid-template-rows:auto 1fr auto}.win-bottom:not(:has(.win-quote)){background:0 0;border:0;padding:0}.win-bottom:not(:has(.win-quote,.win-note-edit,.win-note-add)) .win-note-slot{min-height:0}.win-foot{z-index:2;align-self:end;position:relative}.win-foot .win-heat-tag{margin:0 0 0 auto}.win-fire-off{width:26px;height:26px;font-size:13px;top:6px;left:6px;right:auto}.win-card.fire>.win-fire-off,.win-card>.win-fire-off{z-index:4;position:absolute;top:6px;left:6px;right:auto}.win-card.fire>.win-new{position:absolute}.cfm-overlay{z-index:400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e161261;place-items:center;padding:16px;animation:cfm-in .14s ease-out;display:grid;position:fixed;inset:0}.cfm{background:var(--surface);border:1px solid var(--ink);border-radius:16px;width:min(420px,100%);padding:20px 22px 18px}@supports (color:color-mix(in lab,red,red)){.cfm{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.cfm{animation:cfm-pop .18s cubic-bezier(.2,1.2,.4,1);box-shadow:0 24px 60px -20px #0a140f80}.cfm h3{margin:0 0 6px;font-size:18px}.cfm p{color:var(--ink-2);white-space:pre-line;margin:0;line-height:1.45}.cfm-row{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}@keyframes cfm-in{0%{opacity:0}}@keyframes cfm-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}.win-heat-tag.h-1,.win-heat-tag.h-2,.win-heat-tag.h-3,.win-heat-tag.h-4{--tg:0;box-shadow:0 0 0 1.5px rgba(255,122,26,calc(.25 + var(--tg) * .55)),0 0 16px -2px rgba(255,96,10,calc(var(--tg) * .65));border:0;animation:wh-rim 2.6s ease-in-out infinite}@keyframes wh-rim{0%,to{box-shadow:0 0 0 1.5px rgba(255,122,26,calc(.25 + var(--tg) * .55)),0 0 12px -3px rgba(255,96,10,calc(var(--tg) * .5))}50%{box-shadow:0 0 0 1.5px rgba(255,140,40,calc(.3 + var(--tg) * .6)),0 0 18px -1px rgba(255,96,10,calc(var(--tg) * .8))}}.win-heat-tag.h-4{--tg:1;color:#fff;background:linear-gradient(#ff8a3dd1,#ec621ed1)}.win-heat-tag.h-3{--tg:.7;color:#8a2d00;background:linear-gradient(#ffe2beb8,#ffc487b8)}.win-heat-tag.h-2{--tg:.4;color:#7a4a1c;background:linear-gradient(#faecda9e,#eed6b89e)}.win-heat-tag.h-1{--tg:.15;color:#6d625a;background:linear-gradient(#f0ece88c,#ded8d28c);animation:none}.win-heat-tag.h-1:before{filter:grayscale(.6);opacity:.75}:root[data-theme=dark] .win-heat-tag.h-3{color:#ffd9b0;background:linear-gradient(#6e320eb3,#50240ab3)}:root[data-theme=dark] .win-heat-tag.h-2{color:#e8c9a6;background:linear-gradient(#46301e9e,#3826169e)}:root[data-theme=dark] .win-heat-tag.h-1{color:#b9b0a8;background:linear-gradient(#34302d8c,#2825238c)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-heat-tag.h-3{color:#ffd9b0;background:linear-gradient(#6e320eb3,#50240ab3)}:root:not([data-theme=light]) .win-heat-tag.h-2{color:#e8c9a6;background:linear-gradient(#46301e9e,#3826169e)}:root:not([data-theme=light]) .win-heat-tag.h-1{color:#b9b0a8;background:linear-gradient(#34302d8c,#2825238c)}}@media (prefers-reduced-motion:reduce){.win-heat-tag{animation:none!important}}.ach-riddle{font-style:italic}.online{margin:2px 0 6px;position:relative}.online-btn{width:100%;color:var(--ink-2);font:600 12.5px/1 var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;display:inline-flex}.online-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.online-btn:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.online-dot{background:#2fbf71;border-radius:50%;flex:none;width:8px;height:8px;animation:online-breathe 3s ease-in-out infinite;box-shadow:0 0 0 3px #2fbf7138}@keyframes online-breathe{50%{box-shadow:0 0 0 5px #2fbf711a}}.online-faces{display:inline-flex}.online-faces i{width:22px;height:22px;font:700 9.5px/1 var(--font-sans);color:var(--ink-2);background:var(--surface);border:1.5px solid var(--ink);border-radius:50%;place-items:center;margin-left:-6px;font-style:normal;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.online-faces i{border:1.5px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.online-faces i:first-child{margin-left:0}.online-faces i.fresh{border-color:#2fbf71}.online-pop{z-index:60;background:var(--surface);border:1px solid var(--ink);border-radius:12px;min-width:220px;padding:12px 14px;position:absolute;bottom:calc(100% + 6px);left:0}@supports (color:color-mix(in lab,red,red)){.online-pop{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.online-pop{box-shadow:0 16px 40px -14px #0a140f66}.online-pop b{margin-bottom:8px;font-size:13px;display:block}.online-pop ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.online-pop li{color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:13.5px;display:grid}.online-pop small{color:var(--ink-3);font-size:11.5px}.nav.collapsed .online-faces,.nav.collapsed .online-txt{display:none}.nav.collapsed .online-btn{justify-content:center}@media (prefers-reduced-motion:reduce){.online-dot{animation:none}}.gw-list li,.gw-list li *{cursor:default}section.block.danger-zone{margin-top:22px}section.block.danger-zone>.block-head h2{color:var(--ink-2)}.dz-item{border-top:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.dz-item{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.dz-item:first-of-type{border-top:0}.dz-item>summary{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:14px 4px;list-style:none;display:flex}.dz-item>summary::-webkit-details-marker{display:none}.dz-item>summary:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.dz-item>summary:hover{background:color-mix(in srgb,var(--brick) 5%,transparent)}}.dz-txt{gap:2px;display:grid}.dz-txt b{color:var(--ink);font-size:15px}.dz-chev{background:var(--brick);border-radius:8px;flex:none;width:26px;height:26px}@supports (color:color-mix(in lab,red,red)){.dz-chev{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.dz-chev{transition:transform .2s;position:relative}.dz-chev:after{content:"";border-right:2px solid var(--brick);border-bottom:2px solid var(--brick);width:7px;height:7px;position:absolute;top:8px;left:9px;transform:rotate(-45deg)}.dz-item[open]>summary .dz-chev{transform:rotate(90deg)}.dz-body{padding:4px 4px 16px 42px}@media (max-width:640px){.dz-body{padding-left:4px}}.qv-facts{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}@media (max-width:1100px){.qv-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.qv-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.qv-facts>div{background:var(--surface);border-radius:10px;padding:6px 10px 7px}@supports (color:color-mix(in lab,red,red)){.qv-facts>div{background:color-mix(in srgb,var(--surface) 66%,transparent)}}.qv-facts>div{border-color:var(--tier,var(--ink))}@supports (color:color-mix(in lab,red,red)){.qv-facts>div{border-color:color-mix(in srgb,var(--tier,var(--ink)) 14%,transparent)}}.qv-facts>div{box-shadow:0 4px 12px -10px #141e2859}.qv-facts dt{font-size:11.5px}.qv-facts dd{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:650;overflow:hidden}:root[data-theme=dark] .qv .qv-facts>div{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .qv .qv-facts>div{background:color-mix(in srgb,var(--surface) 70%,transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qv .qv-facts>div{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .qv .qv-facts>div{background:color-mix(in srgb,var(--surface) 70%,transparent)}}}.btn.btn.danger,.btn.btn.danger:hover{background:var(--brick);border-color:var(--brick);color:#fff;background-image:none}.btn.btn.danger:disabled{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.btn.btn.danger:disabled{background:color-mix(in srgb,var(--brick) 45%,var(--surface))}}.btn.btn.danger:disabled{opacity:1;border-color:#0000}.win-bottom:has(.win-quote){justify-self:start;width:fit-content;max-width:100%}.win-bottom:has(.win-quote) .win-quote{justify-self:start}@media (max-width:860px){html{scroll-padding-top:108px}.section-title[id],[id],section.block[id]{scroll-margin-top:108px}}.kh-cases{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:2px 0 14px;display:flex}.kh-case{background:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:4px 6px 4px 11px;font-size:13px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.kh-case{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.kh-case{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.kh-case{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.kh-case a{color:var(--ink);text-decoration:none}.kh-case a:hover{text-decoration:underline}.kh-case.me{color:var(--sky);background:var(--sky);padding-right:11px}@supports (color:color-mix(in lab,red,red)){.kh-case.me{background:color-mix(in srgb,var(--sky) 10%,transparent)}}.kh-case.me{border-color:var(--sky)}@supports (color:color-mix(in lab,red,red)){.kh-case.me{border-color:color-mix(in srgb,var(--sky) 30%,transparent)}}.kh-case.t-good{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.kh-case.t-good{border-color:color-mix(in srgb,var(--pine) 40%,transparent)}}.kh-case.t-bad{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.kh-case.t-bad{border-color:color-mix(in srgb,var(--brick) 35%,transparent)}}.kh-unlink{width:20px;height:20px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:14px;line-height:1}.kh-unlink:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.kh-unlink:hover{background:color-mix(in srgb,var(--brick) 12%,transparent)}}.kh-unlink:hover{color:var(--brick)}.kh-time{margin:0;padding:0 0 0 4px;list-style:none;position:relative}.kh-time:before{content:"";background:var(--ink);width:2px;position:absolute;top:8px;bottom:8px;left:96px}@supports (color:color-mix(in lab,red,red)){.kh-time:before{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.kh-time:before{border-radius:2px}.kh-time li{grid-template-columns:74px 36px minmax(0,1fr) auto;align-items:start;gap:8px;padding:7px 0;display:grid;position:relative}.kh-date{color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:3px;font-size:13px}.kh-ico{z-index:1;background:var(--surface);border:2px solid var(--ink);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.kh-ico{border:2px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.kh-ico{font-size:13px}.kh-time li.t-good .kh-ico{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.kh-time li.t-good .kh-ico{border-color:color-mix(in srgb,var(--pine) 55%,transparent)}}.kh-time li.t-bad .kh-ico{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.kh-time li.t-bad .kh-ico{border-color:color-mix(in srgb,var(--brick) 50%,transparent)}}.kh-time li.t-warn .kh-ico{border-color:var(--signal)}@supports (color:color-mix(in lab,red,red)){.kh-time li.t-warn .kh-ico{border-color:color-mix(in srgb,var(--signal) 70%,transparent)}}.kh-what{gap:1px;min-width:0;padding-top:3px;display:grid}.kh-what b{font-size:14.5px;font-weight:600}.kh-detail{font-size:13px}.kh-detail,.kh-time li.other .kh-what a,.kh-time li.other .kh-what b{color:var(--ink-2)}.kh-case-ref{color:var(--sky);background:var(--sky);border-radius:8px;padding:3px 8px;font-size:12.5px;font-weight:700;text-decoration:none}@supports (color:color-mix(in lab,red,red)){.kh-case-ref{background:color-mix(in srgb,var(--sky) 9%,transparent)}}.kh-case-ref{align-self:center}@media (max-width:640px){.kh-time:before{left:76px}.kh-time li{grid-template-columns:58px 32px minmax(0,1fr) auto}}.guide-win{overscroll-behavior:contain;max-height:calc(100dvh - 32px)}.gw-list{gap:8px}.gw-list li{padding:9px 12px 9px 32px;font-size:14px;line-height:1.45}@media (max-height:760px),(max-width:560px){.guide-win{padding:16px 16px 14px}.gw-list{gap:6px}.gw-list li{padding:7px 10px 7px 28px;font-size:13.5px;line-height:1.4}}.win-card .win-react button:not(.on),.win-card .win-react-add{background:0 0}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button:not(.on),.win-card .win-react-add{border-color:color-mix(in srgb,var(--w,var(--tone-amber)) 26%,transparent)}}.win-card .win-react button:not(.on),.win-card .win-react-add{box-shadow:none}.win-card .win-react button:not(.on):hover,.win-card .win-react-add:hover{background:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button:not(.on):hover,.win-card .win-react-add:hover{background:color-mix(in srgb,var(--w,var(--tone-amber)) 8%,transparent)}}.win-card .win-react button.on{background:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button.on{background:color-mix(in srgb,var(--w,var(--tone-amber)) 10%,transparent)}}.win-heat-tag.h-4{color:#8a2a00;background:linear-gradient(#ffd6aac7,#ffb06ec7)}.win-heat-tag.h-4 .win-stokes{color:#8a2a00;background:#ff781e33}:root[data-theme=dark] .fbr-paper{color:#e4e8e5;background:#1d2521;box-shadow:0 0 0 1px #ffffff14,0 18px 40px -24px #0009}:root[data-theme=dark] .fbr-doc.is-docx section.docx{color:#e4e8e5;background:0 0!important}:root[data-theme=dark] .fbr-doc.is-docx section.docx .fbx-q{background-color:#ffe4be12!important}:root[data-theme=dark] .fbr-doc.is-docx section.docx [style*=border-bottom]{border-bottom-color:#d6ba8c73!important}:root[data-theme=dark] .fbr-doc.is-pdf canvas{filter:invert(.88)hue-rotate(180deg)brightness(1.02)contrast(.95)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fbr-paper{color:#e4e8e5;background:#1d2521;box-shadow:0 0 0 1px #ffffff14,0 18px 40px -24px #0009}:root:not([data-theme=light]) .fbr-doc.is-docx section.docx{color:#e4e8e5;background:0 0!important}:root:not([data-theme=light]) .fbr-doc.is-docx section.docx .fbx-q{background-color:#ffe4be12!important}:root:not([data-theme=light]) .fbr-doc.is-docx section.docx [style*=border-bottom]{border-bottom-color:#d6ba8c73!important}:root:not([data-theme=light]) .fbr-doc.is-pdf canvas{filter:invert(.88)hue-rotate(180deg)brightness(1.02)contrast(.95)}}.notes-window{background:var(--paper);min-height:100dvh}.live-dock.place-window{width:100%;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;position:fixed;inset:0}.live-dock.place-window .ld-head{cursor:default}.cf-res{background:var(--tone-violet);border-radius:18px;margin:4px 0 22px;padding:16px 18px 18px}@supports (color:color-mix(in lab,red,red)){.cf-res{background:color-mix(in srgb,var(--tone-violet) 6%,var(--glass))}}.cf-res{border:1px solid var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.cf-res{border:1px solid color-mix(in srgb,var(--tone-violet) 22%,var(--glass-line))}}.cf-res-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.cf-res-head h2{margin:0;font-size:19px}.cf-res-list{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.cf-res-card{background:var(--surface);align-content:start;gap:4px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.cf-res-card{background:color-mix(in srgb,var(--surface) 70%,transparent);border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.cf-res-card b{font-size:15.5px;line-height:1.3}.cf-res-kind{color:var(--tone-violet);background:var(--tone-violet);border-radius:999px;justify-self:start;padding:2px 9px;font-size:11.5px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.cf-res-kind{background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.cf-res-act{align-items:center;gap:8px;margin-top:8px;display:flex}.cf-res-card .cf2-open{padding:6px 13px;font-size:13.5px}.cf-res-empty{margin:0}.res-window{background:var(--paper);min-height:100dvh;padding:12px 14px 20px}.res-window-head{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 2px 10px;display:flex}.res-window-head b{font-size:17px}.fbr.fbr-bare{grid-template-columns:minmax(0,1fr)}.ld-res{min-width:230px}.ld-res-empty{padding:8px 10px;display:block}:root[data-theme=dark] .reveal-block,:root[data-theme=dark] section.block{border-inline-color:#ffffff17;background-color:#141e1b9e;border-bottom-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d,0 1px #00000040,0 10px 26px -18px #000000b3}:root[data-theme=dark] section.block>.table-wrap>table.data>thead th{background:#ffffff06}:root[data-theme=dark] table.data td{border-color:#ffffff0f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .reveal-block,:root:not([data-theme=light]) section.block{border-inline-color:#ffffff17;background-color:#141e1b9e;border-bottom-color:#ffffff17;box-shadow:inset 0 1px #ffffff0d,0 1px #00000040,0 10px 26px -18px #000000b3}:root:not([data-theme=light]) section.block>.table-wrap>table.data>thead th{background:#ffffff06}:root:not([data-theme=light]) table.data td{border-color:#ffffff0f}}.res-links{margin-top:10px}.res-links-box{background:var(--surface);border-radius:12px;margin-top:8px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.res-links-box{background:color-mix(in srgb,var(--surface) 60%,transparent)}}.res-links-box{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.res-links-box{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.res-links-box ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.res-links-box label{cursor:pointer;flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ct-row2{gap:6px;display:flex}.ct-row2 .ct-all{flex:1;min-width:0}.ct-b.ct-cam{flex:none;width:38px;padding:0}.ct-b.ct-cam.now{color:#fff;background:linear-gradient(135deg,#34a864,#1c7140);border-color:#0000;box-shadow:0 6px 14px -8px #1c7140}.stat.call-tile.soon .ct-b.go:not(.ct-cam){animation:none}.cs-bar{border-bottom:1px solid var(--line);align-items:stretch;gap:8px;margin-bottom:10px;padding:0 0 10px;display:flex}.cs-go{color:#1f7a45;border-radius:10px;flex:1;align-items:center;gap:9px;min-height:40px;padding:0 14px;text-decoration:none;display:flex}@supports (color:color-mix(in lab,red,red)){.cs-go{color:color-mix(in srgb,#1f7a45 88%,var(--ink))}}.cs-go{background:#2f9e5b;border:1px solid #2f9e5b61}@supports (color:color-mix(in lab,red,red)){.cs-go{background:color-mix(in srgb,#2f9e5b 8%,var(--surface))}}.cs-go{transition:background .15s,border-color .15s}.cs-go:hover{background:#2f9e5b}@supports (color:color-mix(in lab,red,red)){.cs-go:hover{background:color-mix(in srgb,#2f9e5b 14%,var(--surface))}}.cs-go:hover{border-color:#2f9e5b8c}.cs-go b{font:650 14px/1.2 var(--font-sans)}.cs-go .cs-id{font:500 12px/1 var(--font-sans);opacity:.65;margin-left:auto}.cs-go.wait{cursor:progress;opacity:.75}.cs-go.off{color:var(--ink-3);border-color:var(--line);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cs-go.off{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.cs-go.off{cursor:default}.cs-notes{font:600 13px/1 var(--font-sans);color:var(--ink-2);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;flex:none;padding:0 14px}.cs-notes:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cs-notes:hover{border-color:color-mix(in srgb,var(--ink) 22%,transparent)}}.ct-menu.wide>.cs-bar{margin:0 0 10px}.gw-list li.has-media,.gw-list li.has-media *{cursor:pointer}.gw-list li.has-media{padding-right:92px}.gw-list li.has-media:focus-visible{outline:2px solid var(--tone-blue);outline-offset:2px}.gw-ex{font:600 11.5px/1.2 var(--font-sans);color:var(--tone-blue);background:var(--tone-blue);border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 8px;display:inline-flex;position:absolute;bottom:9px;right:10px}@supports (color:color-mix(in lab,red,red)){.gw-ex{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.gw-ex{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.gw-ex{border:1px solid color-mix(in srgb,var(--tone-blue) 24%,transparent)}}.gw-ex{transition:background .15s,color .15s}.gw-list li.has-media:hover .gw-ex{color:#fff;background:var(--tone-blue);border-color:#0000}.gw-pick{font:600 11.5px/1.2 var(--font-sans);color:var(--ink-3);opacity:0;transition:opacity .15s;position:absolute;bottom:8px;right:10px;cursor:pointer!important}.gw-list li:hover .gw-pick,.gw-pick:focus-within{opacity:1}.gw-view-admin .gw-pick{opacity:1;color:var(--tone-blue);position:static}.gw-pick-err{color:var(--tone-red,#c0392b);max-width:220px;font-weight:500;display:block}.gw-view{z-index:3000;-webkit-backdrop-filter:blur(6px);background:#0a100d9e;align-content:center;place-items:center;gap:12px;padding:24px 16px;animation:gw-view-in .18s ease-out;display:grid;position:fixed;inset:0}@keyframes gw-view-in{0%{opacity:0}to{opacity:1}}.gw-media{background:var(--surface);border:1px solid var(--ink);border-radius:16px;gap:0;width:min(1080px,100%);margin:0;display:grid;overflow:hidden;box-shadow:0 30px 70px -30px #0009}@supports (color:color-mix(in lab,red,red)){.gw-media{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.gw-media img,.gw-media video{object-fit:contain;background:var(--ink);width:100%;height:auto;max-height:calc(100dvh - 220px);display:block}@supports (color:color-mix(in lab,red,red)){.gw-media img,.gw-media video{background:color-mix(in srgb,var(--ink) 4%,var(--surface))}}.gw-media figcaption{color:var(--ink-2);border-top:1px solid var(--line);padding:12px 16px 14px;font-size:14.5px;line-height:1.5}.gw-media figcaption strong{color:var(--ink)}.gw-view-bar{align-items:center;gap:10px;width:min(1080px,100%);display:flex}.gw-view-bar .btn.ghost{color:#fff;background:#ffffff14;border-color:#ffffff59}.gw-view-nav{gap:6px;margin-left:auto;display:inline-flex}.gw-nav{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff59;border-radius:10px;width:36px;height:34px;font-size:22px;line-height:1}.gw-nav:disabled{opacity:.35;cursor:default}.gw-view-admin{background:var(--surface);border-radius:10px;align-items:center;gap:12px;padding:6px 12px;display:inline-flex}@media (prefers-reduced-motion:reduce){.gw-view{animation:none}}@media (max-width:700px){.gw-list li.has-media{padding-bottom:32px;padding-right:12px}.gw-media img,.gw-media video{max-height:calc(100dvh - 260px)}}.win-card .win-react button,.win-card .win-react-add{border-style:solid;border-width:1.5px}.win-card .win-react button:not(.on),.win-card .win-react-add{border-color:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button:not(.on),.win-card .win-react-add{border-color:color-mix(in srgb,var(--w,var(--tone-amber)) 48%,transparent)}}.win-card .win-react button.on{border-width:2px;border-color:var(--w,var(--tone-amber))}@supports (color:color-mix(in lab,red,red)){.win-card .win-react button.on{border-color:color-mix(in srgb,var(--w,var(--tone-amber)) 80%,transparent)}}@media (min-width:701px){.win-card .win-react button,.win-card .win-react-add{height:34px;padding:0 12px;font-size:17px}.win-card .win-react button b{font-size:13px;font-weight:700}.win-card .win-heat-tag{gap:6px;padding:5px 13px 5px 10px;font-size:13.5px}.win-card .win-heat-tag:before{font-size:15px}.win-card .win-heat-tag .win-stokes{font-size:12px}}.stat-strip.small-tiles .stat.owed-tile{box-shadow:0 0 0 1px #14282017,0 10px 26px -16px #10281e57}.stat-strip.small-tiles .stat.owed-tile.alert{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.stat-strip.small-tiles .stat.owed-tile.alert{background:color-mix(in srgb,var(--brick) calc(var(--tint) * .6),var(--glass))}}.stat-strip.small-tiles .stat.owed-tile{min-width:0}.stat-strip.small-tiles .ow-parts{grid-template-columns:1fr;gap:3px;min-width:0}.stat.call-tile .ct-label{white-space:nowrap}.stat.call-tile .ct-who{min-width:0}.stat.call-tile .ct-when,.stat.call-tile .ct-who b{text-overflow:ellipsis;overflow:hidden}@media (min-width:1200px){body:not(.live-side) .stat-strip.small-tiles:has(.call-tile):has(.owed-tile){grid-template-columns:.9fr .9fr .85fr .85fr 1.05fr 1.05fr 1.35fr}}.stat-strip.small-tiles a.stat-link b{white-space:nowrap}.ld-more.ld-res-wrap{margin-left:0}.ld-tools{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px}.ld-tools>.ld-more:last-child{margin-left:auto}@media (min-width:701px){.live-dock:not(.place-window):not(.free){width:min(470px,100vw - 32px)}}.live-dock:not(.place-window){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--tone-blue),0 0 0 6px var(--tone-blue),0 30px 70px -24px #0a141e80}@supports (color:color-mix(in lab,red,red)){.live-dock:not(.place-window){box-shadow:0 0 0 1px color-mix(in srgb,var(--tone-blue) 30%,transparent),0 0 0 6px color-mix(in srgb,var(--tone-blue) 7%,transparent),0 30px 70px -24px #0a141e80}}@media (min-width:701px){.live-dock.with-pane:not(.free):not(.place-window){width:min(1040px,100vw - 32px)}}.live-dock.with-pane .ld-main{flex-basis:min(460px,48%)}.ld-head{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-head{background:color-mix(in srgb,var(--tone-blue) 6%,var(--surface))}}.ld-head{border-bottom:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-head{border-bottom:1px solid color-mix(in srgb,var(--tone-blue) 14%,transparent)}}.ld-head{margin-bottom:10px;padding:14px 14px 12px 18px}.ld-title b,.ld-title strong{font-size:18px}.ld-tools{padding:0 14px 12px 18px}.ld-tpl{margin:0 14px 12px 18px}.ld-tpl button{padding:7px 6px;font-size:13px}.ld-body{padding-left:18px;padding-right:16px}.ld-group{padding:14px 0 6px}.ld-group h4{margin-bottom:8px;font-size:13.5px}.ld-field{gap:5px;margin-bottom:12px}.ld-field>span{color:var(--ink);font-size:13.5px;font-weight:650}.ld-field textarea{background:var(--ink);min-height:50px;padding:9px 12px;font-size:15px;line-height:1.5}@supports (color:color-mix(in lab,red,red)){.ld-field textarea{background:color-mix(in srgb,var(--ink) 2.5%,var(--surface))}}.ld-field textarea:focus{background:var(--surface);box-shadow:0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.ld-foot{border-top:1px solid var(--line)}.live-dock.place-window .ld-main{width:100%;max-width:760px;margin:0 auto}@media (max-width:700px){.ld-tools{flex-wrap:wrap}}.ld-tool{gap:6px}.ld-ico-svg{opacity:.8;flex:none}.ld-menu button{align-items:center;gap:8px;display:flex}.ui-icon{vertical-align:-.18em;opacity:.85;flex:none;display:inline-block}h3>.ui-icon{opacity:.7;margin-right:4px}.ld-menu{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--line),0 16px 34px -14px #00000073;background:var(--surface)!important}:root[data-theme=dark] .ld-menu{background:#1f2724!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ld-menu{background:#1f2724!important}}.nav a .lbl,.nav-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ra{border-top:1px dashed var(--ink);gap:10px;margin-top:12px;padding-top:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.ra{border-top:1px dashed color-mix(in srgb,var(--ink) 12%,transparent)}}.ra-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ra-bar .res-links{margin-left:auto}.ra-edit,.ra-up{background:var(--ink);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:10px 14px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.ra-edit,.ra-up{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.ra-edit,.ra-up{border:1px solid var(--line)}.ra-f{gap:4px;display:grid}.ra-f>span{color:var(--ink-2);font-size:12.5px;font-weight:600}.ra-f input[type=file]{font-size:13px}.ra-ver{max-width:140px}.ra-act,.ra-edit>p,.ra-name{grid-column:1/-1;margin:0}.ra-act{flex-wrap:wrap;gap:10px}.ra-act,.ra-check{align-items:center;display:flex}.ra-check{gap:6px;font-size:13px}.ra-types{gap:8px;display:grid}.ra-types>p{margin:0}.ra-types ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ra-type{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:9px 12px;display:grid}.ra-type:has(.ra-edit){background:0 0;border:0;padding:0;display:block}.ra-type-main{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ra-edit code,.ra-type-main code,.ra-types code{background:var(--ink);border-radius:6px;padding:1px 6px;font-size:12px}@supports (color:color-mix(in lab,red,red)){.ra-edit code,.ra-type-main code,.ra-types code{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ra-type>.small{grid-column:1}.ra-type-act{grid-area:1/2/span 2;gap:12px;display:flex}.ok-text{color:var(--pine,#1f7a45)}.gw-media{width:auto;min-width:min(300px,100%);max-width:min(1080px,100%)}.gw-media.sized img,.gw-media.sized video{width:100%}.gw-view-bar{width:auto;min-width:min(300px,100%);max-width:min(1080px,100%)}.gw-view{justify-items:center}:root[data-theme=dark] .fbr-doc.is-docx section.docx p:before{color:inherit!important}:root[data-theme=dark] .fbr-doc.is-docx section.docx li::marker{color:inherit!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fbr-doc.is-docx section.docx p:before{color:inherit!important}:root:not([data-theme=light]) .fbr-doc.is-docx section.docx li::marker{color:inherit!important}}.live-dock .ld-main{min-height:0}@media (max-width:700px){.live-dock .ld-main{flex:auto;overflow:hidden}.ld-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.win-quote .wq-text{cursor:inherit}.win-quote.mine{position:relative}.win-quote .wq-edit{z-index:3;border:1px solid;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:-9px;left:-9px}@supports (color:color-mix(in lab,red,red)){.win-quote .wq-edit{border:1px solid color-mix(in srgb,currentColor 18%,transparent)}}.win-quote .wq-edit{background:var(--surface);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.win-quote .wq-edit{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.win-quote .wq-edit{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink-2);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .18s,transform .22s cubic-bezier(.3,1.6,.5,1);transform:scale(.6)}.win-card:hover .win-quote .wq-edit,.win-quote .wq-edit:focus-visible{opacity:1;pointer-events:auto;transform:scale(1)}.win-quote .wq-edit:hover{color:var(--ink);background:var(--surface)}@media (hover:none){.win-quote .wq-edit{opacity:.55;pointer-events:auto;transform:scale(1)}}.alerts-block{margin-bottom:18px}.alerts-block+nav.tabs{margin-top:0}.fbr-bare .fbr-page+.fbr-page{border-top:1px solid var(--line)}.win-theme{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.res-window-head .win-theme{align-self:center}.win-theme-btn{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);font:600 12.5px/1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.win-theme-btn:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.win-theme-btn:hover{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.win-theme-hint{white-space:nowrap}.win-theme.in-notes .win-theme-btn span{display:none}.win-theme.in-notes .win-theme-btn{justify-content:center;width:30px;padding:0}.win-theme.in-notes .win-theme-hint{display:none}.live-dock .ld-main{min-width:0;container-type:inline-size}.ld-tools{flex-wrap:wrap}.ld-body,.ld-field,.ld-group,.ld-head,.ld-title,.ld-tpl{min-width:0}.ld-title{overflow:hidden}.ld-title b,.ld-title small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ld-field textarea{box-sizing:border-box;width:100%;min-width:0}.ld-tpl{flex-wrap:wrap}.ld-tpl button{white-space:nowrap;min-width:0}@container (max-width:420px){.ld-head{gap:6px;padding:10px 10px 8px 12px}.ld-actions{gap:0}.ld-tools{gap:5px;padding:0 10px 10px 12px}.ld-tool{padding:4px 9px;font-size:12px}.ld-tpl{margin:0 10px 10px 12px}.ld-tpl button{padding:6px 4px;font-size:12px}.ld-body{padding-left:12px;padding-right:10px}.ld-field textarea{padding:7px 9px;font-size:14px}}@container (max-width:340px){.ld-tool .ld-ico-svg+*{display:none}.ld-ico-svg{opacity:1}}.burn-select{align-items:center;gap:6px;display:inline-flex}.burn-select select{height:34px;padding:0 8px}.sv{color:#e9ecea;background:#0b0d0c;grid-template-rows:minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.sv-stage{cursor:pointer;place-items:center;min-height:0;padding:12px;display:grid;overflow:hidden}.sv.full .sv-stage{padding:0}.sv-stage canvas{display:block;box-shadow:0 20px 60px -20px #000c}.sv-err,.sv-load{color:#c9cfcb;text-align:center;cursor:default;justify-items:center;gap:10px;max-width:520px;display:grid}.sv-err b{color:#fff}.sv-bar{background:#121514;border-top:1px solid #ffffff14;align-items:center;gap:14px;padding:8px 14px;transition:opacity .3s,transform .3s;display:flex}.sv.full .sv-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121514d1;border:1px solid #ffffff1f;border-radius:999px;position:fixed;bottom:14px;left:50%;transform:translate(-50%)}.sv.full.calm .sv-bar{opacity:0;pointer-events:none}.sv.full.calm .sv-stage{cursor:none}.sv-name{font:600 13px/1.2 var(--font-sans);color:#aeb5b1;text-overflow:ellipsis;white-space:nowrap;max-width:40vw;overflow:hidden}.sv.full .sv-name{display:none}.sv-nav{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.sv.full .sv-nav{margin-left:0}.sv-full,.sv-nav button{color:#fff;min-width:32px;height:32px;font:600 13px/1 var(--font-sans);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;padding:0 10px}.sv-nav button{padding:0;font-size:20px}.sv-nav button:disabled{opacity:.35;cursor:default}.sv-count{font:600 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;text-align:center;min-width:56px}.sv-help{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#e9ecea;width:min(420px,100vw - 32px);font:14px/1.45 var(--font-sans);background:#161a18f0;border:1px solid #ffffff24;border-radius:16px;gap:8px;padding:16px 18px 14px;display:grid;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px -20px #000c}.sv-help b{font-size:15px}.sv-help ul{gap:4px;margin:0;padding-left:18px;display:grid}.sv-help kbd{min-width:22px;font:600 12px/1.4 var(--font-sans);text-align:center;background:#ffffff0f;border:solid #ffffff40;border-width:1px 1px 2px;border-radius:6px;padding:1px 6px;display:inline-block}.sv-help .small{color:#aeb5b1}.sv-help-x{color:#c9cfcb;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;font-size:20px;line-height:1;position:absolute;top:8px;right:10px}.sv-help-x:hover{color:#fff;background:#ffffff14}.sv-arrange{grid-template-columns:repeat(4,auto);justify-content:start;gap:8px;display:grid}.sv-arrange button{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff40;border-radius:6px;width:52px;height:32px;padding:0;position:relative}.sv-arrange button:hover{border-color:#fff9}.sv-arrange button i{background:#3d8bff;border-radius:2px;width:50%;height:50%;position:absolute}.sv-arrange .q-tl i{top:0;left:0}.sv-arrange .q-tr i{top:0;right:0}.sv-arrange .q-bl i{bottom:0;left:0}.sv-arrange .q-br i{bottom:0;right:0}.sv-arrange.compact{grid-template-columns:repeat(4,auto);gap:4px}.sv-arrange.compact button{border-radius:4px;width:30px;height:20px}.sv.full .sv-arrange.compact{display:none}.cn-hint{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cn-hint{background:color-mix(in srgb,var(--tone-amber) 8%,var(--glass))}}.cn-hint{border-color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cn-hint{border-color:color-mix(in srgb,var(--tone-amber) 30%,var(--glass-line))}}.cn-hint .ho-ico{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cn-hint .ho-ico{color:color-mix(in srgb,var(--tone-amber) 85%,var(--ink))}}.cn-hint .ho-ico{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.cn-hint .ho-ico{background:color-mix(in srgb,var(--tone-amber) 16%,transparent)}}.cn-hint.o-dq,.cn-hint.o-ns,.cn-hint.o-sf{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.cn-hint.o-dq,.cn-hint.o-ns,.cn-hint.o-sf{background:color-mix(in srgb,var(--brick) 7%,var(--glass))}}.cn-hint.o-dq,.cn-hint.o-ns,.cn-hint.o-sf{border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.cn-hint.o-dq,.cn-hint.o-ns,.cn-hint.o-sf{border-color:color-mix(in srgb,var(--brick) 26%,var(--glass-line))}}.cn-hint.o-dq .ho-ico,.cn-hint.o-ns .ho-ico,.cn-hint.o-sf .ho-ico{color:var(--brick);background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.cn-hint.o-dq .ho-ico,.cn-hint.o-ns .ho-ico,.cn-hint.o-sf .ho-ico{background:color-mix(in srgb,var(--brick) 12%,transparent)}}.cn-hint .ho-txt em{color:var(--ink);font-style:normal}.ho-hints+.ho-hints{margin-top:0}.online-dot.idle{background:#f0a23a;animation:none;box-shadow:0 0 0 3px #f0a23a38}.online-faces i.on{border-color:#2fbf71}.online-faces i.idle{opacity:.8;border-color:#f0a23a}.online-legend{align-items:center;gap:6px;margin:2px 0 6px;display:inline-flex}.online-legend .online-dot{width:7px;height:7px;animation:none}.online-legend .online-dot+*{margin-right:6px}.live-dock{--ld-fs:15px}.ld-body{gap:12px;padding-top:4px;padding-bottom:14px;display:grid}.ld-tile{--t:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ld-tile{--t:color-mix(in srgb,var(--ink) 55%,var(--tone-blue))}}.ld-tile{border:1px solid var(--t);border-radius:14px;padding:12px 12px 4px}@supports (color:color-mix(in lab,red,red)){.ld-tile{border:1px solid color-mix(in srgb,var(--t) 22%,transparent)}}.ld-tile{background:var(--t)}@supports (color:color-mix(in lab,red,red)){.ld-tile{background:color-mix(in srgb,var(--t) 6%,var(--surface))}}.ld-group+.ld-group{border-top:1px solid var(--t)}@supports (color:color-mix(in lab,red,red)){.ld-group+.ld-group{border-top:1px solid color-mix(in srgb,var(--t) 22%,transparent)}}.ld-tile.g-paindimensionen{--t:#e5484d}.ld-tile.g-pitch{--t:var(--tone-blue)}.ld-tile.g-commitment{--t:var(--tone-amber,#c98a12)}.ld-tile.g-frei{--t:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ld-tile.g-frei{--t:color-mix(in srgb,var(--ink) 70%,transparent)}}.ld-tile .ld-tile-head{font:700 calc(var(--ld-fs) - .5px)/1.2 var(--font-sans);color:var(--t);align-items:center;gap:9px;margin:0 0 10px;display:flex}@supports (color:color-mix(in lab,red,red)){.ld-tile .ld-tile-head{color:color-mix(in srgb,var(--t) 70%,var(--ink))}}.ld-tile .ld-tile-head{letter-spacing:0}.ld-num{width:22px;height:22px;font:700 12px/1 var(--font-sans);color:#fff;background:var(--t);border-radius:7px;flex:none;place-items:center;display:grid}.ld-tile .ld-field{margin-bottom:10px}.ld-tile .ld-field>span{font-size:calc(var(--ld-fs) - 2px)}.ld-field textarea,.ld-tile .ld-field textarea{font-size:var(--ld-fs);background:var(--surface);border-left-width:1px!important;border-left-color:var(--line)!important}.ld-tile .ld-field textarea:focus{border-color:var(--t)!important}@supports (color:color-mix(in lab,red,red)){.ld-tile .ld-field textarea:focus{border-color:color-mix(in srgb,var(--t) 55%,transparent)!important}}.ld-tile .ld-field textarea:focus{box-shadow:0 0 0 3px var(--t)}@supports (color:color-mix(in lab,red,red)){.ld-tile .ld-field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--t) 16%,transparent)}}.ld-font{gap:3px;display:inline-flex}.ld-font .ld-tool{padding:4px 9px;font-weight:700}.ld-font .ld-tool:disabled{opacity:.4}.ld-tools>.ld-font+.ld-more:last-child{margin-left:0}.ld-tools>.ld-font{margin-left:auto}.ld-hint{animation:ld-hint 4.5s forwards}@keyframes ld-hint{0%{opacity:0;transform:translateY(-4px)}8%,82%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ld-hint{animation:none}}.cf-res{background:var(--glass);border:1px solid var(--glass-line,var(--ink))}@supports (color:color-mix(in lab,red,red)){.cf-res{border:1px solid var(--glass-line,color-mix(in srgb,var(--ink) 8%,transparent))}}.cf-res{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);box-shadow:0 0 0 1px #1428200d,0 12px 30px -20px #10281e59}.cf-res-head{align-items:center}.cf-res-head .badge{font-size:12px}.cf-res-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.cf-res-card{--k:var(--tone-violet);background:var(--k);border-radius:14px;flex-direction:column;gap:5px;min-height:132px;padding:13px 14px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.cf-res-card{background:color-mix(in srgb,var(--k) 8%,transparent)}}.cf-res-card{border:1px solid var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card{border:1px solid color-mix(in srgb,var(--k) 24%,transparent)}}.cf-res-card{box-shadow:none;transition:border-color .15s,background .15s,transform .15s}.cf-res-card:hover{background:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card:hover{background:color-mix(in srgb,var(--k) 12%,transparent)}}.cf-res-card:hover{border-color:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card:hover{border-color:color-mix(in srgb,var(--k) 40%,transparent)}}.cf-res-card:hover{transform:translateY(-1px)}.cf-res-card.k-skript{--k:var(--tone-violet)}.cf-res-card.k-framework{--k:#e5484d}.cf-res-card.k-leitfaden{--k:var(--tone-blue)}.cf-res-card.k-ressource{--k:var(--tone-green,#2f9e5b)}.cf-res-kind{color:var(--k);align-self:flex-start}@supports (color:color-mix(in lab,red,red)){.cf-res-kind{color:color-mix(in srgb,var(--k) 85%,var(--ink))}}.cf-res-kind{background:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-kind{background:color-mix(in srgb,var(--k) 14%,transparent)}}.cf-res-card b{color:var(--ink)}.cf-res-act{margin-top:auto;padding-top:8px}.cf-res-card .cf2-open{color:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card .cf2-open{color:color-mix(in srgb,var(--k) 80%,var(--ink))}}.cf-res-card .cf2-open{background:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card .cf2-open{background:color-mix(in srgb,var(--k) 10%,transparent)}}.cf-res-card .cf2-open{border-color:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res-card .cf2-open{border-color:color-mix(in srgb,var(--k) 30%,transparent)}}.cf-res-card .cf2-open:hover{color:#fff;background:var(--k);border-color:var(--k)}.cf-res-card .btn.ghost{background:0 0}.cf-fb .cf2-filters{margin:0 0 12px}.cf-fb .cf2-list{gap:12px;margin-top:0}.cf-fb .cf2{background:var(--surface);border-radius:14px;padding:14px 16px 12px 20px}@supports (color:color-mix(in lab,red,red)){.cf-fb .cf2{background:color-mix(in srgb,var(--surface) 55%,transparent)}}.cf-fb .cf2{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cf-fb .cf2{border-color:color-mix(in srgb,var(--ink) 7%,transparent)}}.cf-fb .cf2{box-shadow:none}.cf-fb .cf2:before{width:4px}.cf-fb .cf2-who{font-size:19px}.cf-fb .cf2-who span{font-size:14.5px}.cf-fb .cf2-sum p{font-size:14.5px;line-height:1.55}.cf-fb .cf2 .cf2-open{padding:7px 14px 7px 16px;font-size:13.5px}.cf-fb-more{width:max-content;font:600 13.5px/1.2 var(--font-sans);color:var(--ink-2);border:1px solid var(--line);background:var(--surface);border-radius:999px;margin:14px auto 0;padding:8px 18px;text-decoration:none;display:block}@supports (color:color-mix(in lab,red,red)){.cf-fb-more{background:color-mix(in srgb,var(--surface) 60%,transparent)}}.cf-fb-more:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cf-fb-more:hover{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.cf-fb-empty{margin:0}.win-open{border:1px solid var(--k,var(--ink));border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.win-open{border:1px solid color-mix(in srgb,var(--k,var(--ink)) 30%,transparent)}}.win-open{color:var(--k,var(--ink));background:0 0}@supports (color:color-mix(in lab,red,red)){.win-open{color:color-mix(in srgb,var(--k,var(--ink)) 80%,var(--ink))}}.win-open{cursor:pointer;transition:background .15s,color .15s,border-color .15s}.win-open:hover{color:#fff;background:var(--k,var(--tone-blue));border-color:var(--k,var(--tone-blue))}.cf-res-act{justify-content:space-between}.cf-res-card .cf2-open{flex:1;justify-content:center}.sv.clean .sv-stage{padding:0}.sv.clean{grid-template-rows:minmax(0,1fr)}.sv.clean .sv-bar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121514d1;border:1px solid #ffffff1f;border-radius:999px;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.sv.clean .sv-name{display:none}.sv.clean .sv-nav{margin-left:0}.sv.clean.calm .sv-bar{opacity:0;pointer-events:none}.sv.clean.calm .sv-stage{cursor:none}.sv-arrange .sv-q{background:#ffffff0a;border:1px solid #ffffff40;border-radius:6px;width:52px;height:32px;padding:0;display:inline-block;position:relative}button.sv-q{cursor:pointer}button.sv-q:hover{border-color:#fff9}.sv-arrange .sv-q i{background:#3d8bff;border-radius:2px;width:50%;height:50%;position:absolute}.sv-arrange.compact .sv-q{border-radius:4px;width:30px;height:20px}.sv-arrange.still{vertical-align:-4px;gap:3px;margin:0 2px;display:inline-flex}.sv-arrange.still .sv-q{border-radius:3px;width:22px;height:14px}.cf-res .cf-res-card .cf2-open{box-shadow:none;border:1px solid var(--k);border-radius:999px;padding:8px 14px}@supports (color:color-mix(in lab,red,red)){.cf-res .cf-res-card .cf2-open{border:1px solid color-mix(in srgb,var(--k) 30%,transparent)}}.cf-res .cf-res-card .cf2-open{color:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res .cf-res-card .cf2-open{color:color-mix(in srgb,var(--k) 80%,var(--ink))}}.cf-res .cf-res-card .cf2-open{background:var(--k)}@supports (color:color-mix(in lab,red,red)){.cf-res .cf-res-card .cf2-open{background:color-mix(in srgb,var(--k) 10%,transparent)}}.cf-res .cf-res-card .cf2-open{font-size:13.5px}.cf-res .cf-res-card .cf2-open:hover{color:#fff;background:var(--k);border-color:var(--k);transform:none}:root[data-theme=dark] .cf-res .cf-res-card .cf2-open{color:var(--k)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .cf-res .cf-res-card .cf2-open{color:color-mix(in srgb,var(--k) 55%,#fff)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf-res .cf-res-card .cf2-open{color:var(--k)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .cf-res .cf-res-card .cf2-open{color:color-mix(in srgb,var(--k) 55%,#fff)}}}:root[data-theme=dark] .win-open{color:var(--k,#fff)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .win-open{color:color-mix(in srgb,var(--k,#fff) 55%,#fff)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-open{color:var(--k,#fff)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .win-open{color:color-mix(in srgb,var(--k,#fff) 55%,#fff)}}}.cf2-read{color:var(--tone-green);background:var(--tone-green);border-radius:999px;align-items:center;gap:5px;padding:2px 10px 2px 7px;font-size:12px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.cf2-read{background:color-mix(in srgb,var(--tone-green) 12%,transparent)}}.cf2-read{border:1px solid var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.cf2-read{border:1px solid color-mix(in srgb,var(--tone-green) 28%,transparent)}}.cf2.is-read:before{background:repeating-linear-gradient(180deg,var(--st) 0 6px,transparent 6px 10px);opacity:.55}.cf2.is-read .cf2-sum p,.cf2.is-read .cf2-who span{color:var(--ink-2)}.cf2.is-read .cf2-who{color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.cf2.is-read .cf2-who{color:color-mix(in srgb,var(--ink) 82%,transparent)}}.cf2.is-read .cf2-open{color:var(--pine);box-shadow:inset 0 0 0 1.5px var(--pine);background:0 0}@supports (color:color-mix(in lab,red,red)){.cf2.is-read .cf2-open{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--pine) 55%,transparent)}}.cf2.is-read .cf2-open:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.cf2.is-read .cf2-open:hover{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.cf2.is-read .cf2-open:hover{box-shadow:inset 0 0 0 1.5px var(--pine)}:root[data-theme=dark] .cf2.is-read .cf2-open{color:var(--pine)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .cf2.is-read .cf2-open{color:color-mix(in srgb,var(--pine) 60%,#fff)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf2.is-read .cf2-open{color:var(--pine)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .cf2.is-read .cf2-open{color:color-mix(in srgb,var(--pine) 60%,#fff)}}}.cf2-n{text-align:center;background:var(--ink);border-radius:999px;min-width:18px;margin-left:4px;padding:0 6px;font-size:11.5px;font-weight:700;display:inline-block}@supports (color:color-mix(in lab,red,red)){.cf2-n{background:color-mix(in srgb,var(--ink) 9%,transparent)}}.cf-fb .cf2.is-new .cf2-open{color:#fff;background:var(--pine);border-color:var(--pine);box-shadow:0 8px 18px -12px var(--pine)}@supports (color:color-mix(in lab,red,red)){.cf-fb .cf2.is-new .cf2-open{box-shadow:0 8px 18px -12px color-mix(in srgb,var(--pine) 80%,transparent)}}:root[data-theme=dark] .cf-fb .cf2.is-new .cf2-open{color:#0f1a15}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf-fb .cf2.is-new .cf2-open{color:#0f1a15}}.cf-fb .cf2.is-read .cf2-open{box-shadow:inset 0 0 0 1px var(--pine);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.cf-fb .cf2.is-read .cf2-open{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pine) 38%,transparent)}}.win-card.fire.flare:not(.lit):has(.wf-band){--bh:calc(var(--bh0) + var(--charge,0) * 9%)}.win-card.fire.flare:not(.lit) .wf-band{transition:height .3s cubic-bezier(.3,.8,.3,1)}.win-card.fire.flare:not(.lit) .wf-ring{filter:brightness(calc(1 + var(--charge,0) * .5))}.win-card.fire.flare:not(.lit) .wf-heat{filter:brightness(calc(1 + var(--charge,0) * .6))}.wf-ignite{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(#0000,#ffc86e00 30%,#ffd68c80 50%,#ffc86e00 70%,#0000) 0 0/100% 220%;height:100%;animation:wf-wave .7s cubic-bezier(.3,.6,.3,1) both;position:absolute;bottom:0;left:0;right:0}.wf-ignite.max{background-image:linear-gradient(#0000,#ffd27800 28%,#ffe4a0b3 50%,#ffd27800 72%,#0000);animation-duration:.9s}@keyframes wf-wave{0%{opacity:0;background-position:0 0}15%{opacity:1}to{opacity:0;background-position:0 100%}}@media (prefers-reduced-motion:reduce){.wf-ignite{animation-duration:10ms}}.sv{grid-template-rows:minmax(0,1fr)}.sv .sv-stage{cursor:default;padding:0}.sv .sv-bar{opacity:0;pointer-events:none;z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#121514db;border:1px solid #ffffff1f;border-radius:999px;transition:opacity .2s,transform .2s;position:fixed;bottom:12px;left:50%;transform:translate(-50%,14px)}.sv.bar-open .sv-bar{opacity:1;pointer-events:auto;transform:translate(-50%)}.sv .sv-name{max-width:30vw;display:inline}.sv-dot{z-index:5;background:#ffffff59;border-radius:50%;width:6px;height:6px;margin-left:-3px;transition:opacity .2s;position:fixed;bottom:7px;left:50%}.sv.bar-open .sv-dot{opacity:0}.sv .sv-help{gap:10px;width:min(380px,100vw - 32px);padding:16px 44px 18px 18px;overflow:hidden}.sv-help-row{font:600 15px/1.3 var(--font-sans);color:#fff;align-items:center;gap:12px;display:flex}.sv-keys{justify-content:center;gap:4px;min-width:64px;display:inline-flex}.sv .sv-help kbd{min-width:28px;padding:2px 6px;font-size:16px}.sv-help-dot{background:#fff9;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 10px 0 -2px #ffffff40}.sv-help-time{transform-origin:0;background:#3d8bff;width:100%;height:3px;animation:sv-time 7s linear forwards;position:absolute;bottom:0;left:0}@keyframes sv-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.sv-help-time{animation:none}}.ra-incall{color:var(--ink-2);cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.ra-incall input{accent-color:var(--pine)}.cf-fb{position:relative}.cf-up>summary{list-style:none}.cf-up>summary::-webkit-details-marker{display:none}.cf-up-btn{cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--pine);background:var(--pine);border-radius:999px;align-items:center;gap:7px;padding:7px 14px;font-size:13.5px;font-weight:700;display:inline-flex;position:absolute;top:14px;right:16px}@supports (color:color-mix(in lab,red,red)){.cf-up-btn{background:color-mix(in srgb,var(--pine) 9%,transparent)}}.cf-up-btn{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.cf-up-btn{border:1px solid color-mix(in srgb,var(--pine) 30%,transparent)}}.cf-up-btn{transition:background .15s,color .15s}.cf-up-btn:hover,.cf-up[open] .cf-up-btn{color:#fff;background:var(--pine);border-color:var(--pine)}:root[data-theme=dark] .cf-up-btn{color:var(--pine)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .cf-up-btn{color:color-mix(in srgb,var(--pine) 60%,#fff)}}:root[data-theme=dark] .cf-up-btn:hover,:root[data-theme=dark] .cf-up[open] .cf-up-btn{color:#0f1a15}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cf-up-btn{color:var(--pine)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .cf-up-btn{color:color-mix(in srgb,var(--pine) 60%,#fff)}}:root:not([data-theme=light]) .cf-up-btn:hover,:root:not([data-theme=light]) .cf-up[open] .cf-up-btn{color:#0f1a15}}.cf-up-body{background:var(--surface);border-radius:14px;margin:0 0 16px;padding:14px 16px}@supports (color:color-mix(in lab,red,red)){.cf-up-body{background:color-mix(in srgb,var(--surface) 60%,transparent)}}.cf-up-body{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.cf-up-body{border:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}}.cf-up-body{gap:12px;display:grid}@media (max-width:560px){.cf-up-btn{padding:6px 11px;font-size:13px}}.cf2-reason{color:var(--ink-2);background:var(--tone-rose);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.cf2-reason{background:color-mix(in srgb,var(--tone-rose) 9%,transparent)}}.cf2-reason{border:1px solid var(--tone-rose)}@supports (color:color-mix(in lab,red,red)){.cf2-reason{border:1px solid color-mix(in srgb,var(--tone-rose) 22%,transparent)}}.cf2-grounds{align-items:center}.cf2-grounds-l{color:var(--ink-3);margin-right:2px;font-size:12px;font-weight:700}.cf-reasons{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.cf-reasons{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.cf-reasons{border-radius:12px;gap:8px;margin:0;padding:8px 12px 10px;display:grid}.cf-reasons legend{padding:0 4px;font-size:13px;font-weight:700}.cf-reasons-opts{flex-wrap:wrap;gap:6px 14px;display:flex}.cf-reason-opt{cursor:pointer;align-items:center;gap:5px;font-size:13px;display:inline-flex}.cf-reason-opt input{accent-color:var(--pine)}.cf2-reason.src-feedback,.cf2-reason.src-hand{color:var(--ink);border-color:var(--tone-rose);font-weight:700}@supports (color:color-mix(in lab,red,red)){.cf2-reason.src-feedback,.cf2-reason.src-hand{border-color:color-mix(in srgb,var(--tone-rose) 42%,transparent)}}@media (max-width:860px){.menu-btn{-webkit-tap-highlight-color:transparent;transition:transform .12s,background .15s;position:relative}.menu-btn:active{transform:scale(.93)}.menu-btn.tapped{animation:menu-tap .45s cubic-bezier(.3,.7,.3,1)}.menu-btn.tapped:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 0 var(--pine);animation:menu-ring .5s ease-out forwards;position:absolute;inset:-1px}@supports (color:color-mix(in lab,red,red)){.menu-btn.tapped:after{box-shadow:0 0 0 0 color-mix(in srgb,var(--pine) 45%,transparent)}}.nav.menu-open .menu-btn{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.nav.menu-open .menu-btn{background:color-mix(in srgb,var(--pine) 14%,var(--glass-strong))}}.nav.menu-open .menu-btn{border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.nav.menu-open .menu-btn{border-color:color-mix(in srgb,var(--pine) 40%,var(--glass-line))}}}@keyframes menu-tap{0%{transform:scale(1)}30%{transform:scale(.92)}70%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes menu-ring{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pine) 45%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--pine) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.menu-btn.tapped,.menu-btn.tapped:after{animation:none}}.ra-kind{background:var(--ink);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.ra-kind{background:color-mix(in srgb,var(--ink) 8%,transparent)}}.ra-kind{color:var(--ink-2)}.win-card.fire.flare.lit:has(.lvl-1),.win-card.fire.flare.lit:has(.lvl-2){--flare-k:1}.win-card.fire.flare.burst-up .wf-band{opacity:1;transition:height .2s cubic-bezier(.2,.9,.3,1)}.win-card.fire.flare.burst-up .wf-ring{filter:brightness(1.7)saturate(1.3)}.wf-ignite{background-image:linear-gradient(#0000,#ffd27800 28%,#ffe296bf 50%,#ffd27800 72%,#0000)}.win-feed.quote-plain .win-bottom:has(.win-quote){background:0 0;border:0;border-radius:0;padding:0}.quote-toggle{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.quote-toggle input{accent-color:var(--pine)}.page-head h1:has(>.guide-slot){flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.page-head h1>.guide-slot{flex:none;display:inline-flex}.page-head h1>.guide-slot .guide-q.inline{margin:0}@media (max-width:860px){.page-head h1>.guide-slot .guide-q.inline{border-radius:9px;width:26px;height:26px}}.stoke-taps{position:relative}.stoke-taps>summary{cursor:pointer;border:1px solid var(--glass-line);background:var(--glass);border-radius:999px;padding:6px 10px;list-style:none}.stoke-taps>summary::-webkit-details-marker{display:none}.stoke-pop{z-index:30;background:var(--surface);border:1px solid var(--glass-line);border-radius:14px;gap:8px;width:240px;padding:12px 14px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 40px -18px #0006}.stoke-row{justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.stoke-row .in{text-align:right;width:72px}.stoke-act{justify-content:space-between;align-items:center;display:flex}.stoke-pop{width:290px}.stoke-sec{border-top:1px solid var(--glass-line);margin-top:6px;padding-top:8px}.stoke-pct{align-items:center;gap:4px;font-size:13px;display:inline-flex}.stoke-pct .in{width:60px}.stoke-note{margin:0;line-height:1.4}.gauge.labelled{margin-bottom:20px;overflow:visible}.gauge .tick-label{color:var(--ink-3);white-space:nowrap;pointer-events:none;font-size:10.5px;font-weight:700;line-height:1;position:absolute;top:calc(100% + 7px);transform:translate(-50%)}:root[data-theme=dark]{--kz-hover:#3e544d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--kz-hover:#3e544d}}@media (hover:none){table.data tbody tr:not(.day-row):not(.edit-row)>td{transition:background-color .12s}table.data tbody tr:not(.day-row):not(.edit-row):active>td{background:var(--kz-hover)!important}}.ach-overlay.zoom .ach-card.fire>.zoom-x,.ach-overlay.zoom .ach-card>.zoom-x{z-index:5;justify-self:auto;margin:0;top:14px;left:auto;right:14px;position:absolute!important}@supports (-webkit-touch-callout:none){@media (max-width:860px){[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:max(16px,1em)!important}}}.ls-code{text-align:left;grid-template-columns:1fr auto;align-items:end;gap:8px 10px;margin:6px 0 4px;display:grid}.ls-code .f{grid-column:1}.ls-code .btn{grid-column:2;height:42px}.ls-code p{grid-column:1/-1}.paste-link{margin-top:18px;font-size:14px}.paste-link>summary{cursor:pointer;color:var(--ink-2)}.paste-link-form{gap:10px;margin-top:10px;display:grid}.paste-link-form .btn{justify-content:center}.win-card.fire .wf-ring{animation:wf-ring-breathe 3.2s ease-in-out infinite}@keyframes wf-ring-breathe{0%,to{opacity:calc(.18 + var(--g) * .32)}50%{opacity:calc(.28 + var(--g) * .42)}}.win-card.fire .wf-ember{will-change:transform,opacity;box-shadow:0 0 6px 1px #ff8c28b3}.wf-band{will-change:transform;transform-origin:50% 100%}.win-card.fire.wf-live .wf-band{animation:wf-sway 3.6s ease-in-out infinite}.win-card.fire.wf-live .wf-band.back{animation-duration:4.8s;animation-direction:reverse}@keyframes wf-sway{0%,to{transform:translate(0)scaleY(1)}30%{transform:translate(-6px)scaleY(1.05)}65%{transform:translate(5px)scaleY(.97)}}.wf-band.back{filter:url(#wf-lick2)}.win-card.fire:not(.wf-live) .wf-ember,.win-card.fire:not(.wf-live) .wf-heat,.win-card.fire:not(.wf-live) .wf-ring{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.win-card.fire .wf-band,.win-card.fire .wf-ring{animation:none}}.wf-tap{z-index:2;pointer-events:none;background:radial-gradient(circle,rgba(255,196,92,calc(.95 * var(--g,.6))) 0,rgba(255,128,30,calc(.7 * var(--g,.6))) 20%,rgba(240,70,10,calc(.3 * var(--g,.6))) 44%,transparent 66%);border-radius:50%;width:180px;height:180px;margin:-90px 0 0 -90px;animation:wf-tap .7s cubic-bezier(.2,.8,.3,1) both;position:absolute}.wf-tap.hot{width:200px;height:200px;margin:-100px 0 0 -100px}@keyframes wf-tap{0%{opacity:1;transform:scale(.35)}35%{opacity:.9}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.wf-tap{animation-duration:10ms}}.win-card.fire .win-react button:not(.on),.win-card.fire .win-react-add{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.win-card.fire .win-react button:not(.on),.win-card.fire .win-react-add{background-color:color-mix(in srgb,var(--surface) 8%,transparent)}}:root[data-theme=dark] .win-card.fire .win-react button:not(.on),:root[data-theme=dark] .win-card.fire .win-react-add{background-color:#1014121a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-card.fire .win-react button:not(.on),:root:not([data-theme=light]) .win-card.fire .win-react-add{background-color:#1014121a}}.win-meta .win-coach{font-size:1.06em}.win-meta .win-coach b{color:var(--ink);font-weight:800}.badge.warn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.badge.warn{background:color-mix(in srgb,var(--tone-amber) 22%,transparent)}}.badge.warn{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.badge.warn{color:color-mix(in srgb,var(--tone-amber) 70%,var(--ink))}}.badge.warn{font-weight:700}:root[data-theme=dark] .badge.warn{color:#f2cf73;background:#4a3a14;box-shadow:inset 0 0 0 1px #f2c86461}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .badge.warn{color:#f2cf73;background:#4a3a14;box-shadow:inset 0 0 0 1px #f2c86461}}.item .badge.badge2+.badge{margin-left:4px}.nf{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-radius:16px;margin:14px 0 18px;overflow:hidden;box-shadow:0 10px 26px -20px #10281e66}.nf-head{width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.nf-head b{font-family:var(--font-cond);font-size:19px}.nf-sub{font-size:13px}.nf-chev,.nf-sub{color:var(--ink-3)}.nf-chev{margin-left:auto;transition:transform .2s}.nf.open .nf-chev{transform:rotate(180deg)}.nf-bell{width:34px;height:34px;color:var(--tone-blue);background:var(--tone-blue);border-radius:50%;place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.nf-bell{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.nf-bell i{min-width:18px;height:18px;font:700 11px/18px var(--font-sans);text-align:center;color:#fff;background:var(--brick);box-shadow:0 0 0 2px var(--surface);border-radius:999px;padding:0 5px;font-style:normal;position:absolute;top:-4px;right:-6px}.nf-body{gap:6px;max-height:460px;padding:0 10px 10px;display:grid;overflow-y:auto}.nf-all{justify-self:end;margin-right:6px}.nf-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.nf-item button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;transition:background .15s;display:flex}.nf-item button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nf-item button:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.nf-item.unread button{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nf-item.unread button{background:color-mix(in srgb,var(--tone-blue) 7%,transparent)}}.nf-ico{width:30px;height:30px;color:var(--t,var(--tone-blue));background:var(--t,var(--tone-blue));border-radius:9px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.nf-ico{background:color-mix(in srgb,var(--t,var(--tone-blue)) 14%,transparent)}}.nf-item.t-green{--t:var(--tone-green)}.nf-item.t-amber{--t:var(--tone-amber)}.nf-item.t-rose{--t:var(--tone-rose)}.nf-item.t-violet{--t:var(--tone-violet)}.nf-item.t-blue{--t:var(--tone-blue)}.nf-txt{flex:1;gap:2px;min-width:0;display:grid}.nf-txt b{font-size:14.5px;font-weight:600;line-height:1.35}.nf-item.unread .nf-txt b{font-weight:700}.nf-note{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.nf-txt small{color:var(--ink-3);font-size:12px}.nf-dot{background:var(--tone-blue);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.nf-more{justify-self:center;margin-top:4px}.nf-empty{margin:4px 8px 6px}.td-tools{gap:10px;margin:0 0 14px;display:grid}.td-tools-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.td-tool{font:inherit;cursor:pointer;color:var(--pine);background:var(--pine);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13.5px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.td-tool{background:color-mix(in srgb,var(--pine) 10%,transparent)}}.td-tool{border:1px solid var(--pine)}@supports (color:color-mix(in lab,red,red)){.td-tool{border:1px solid color-mix(in srgb,var(--pine) 30%,transparent)}}.td-tool.ghost{color:var(--ink-2);border-color:var(--glass-line);background:0 0;font-weight:600}.td-tool.on,.td-tool:hover{color:#fff;background:var(--pine);border-color:var(--pine)}.td-tool.ghost.on,.td-tool.ghost:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-tool.ghost.on,.td-tool.ghost:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.td-tool.ghost.on,.td-tool.ghost:hover{border-color:var(--glass-line)}.td-give{background:var(--glass);border:1px solid var(--glass-line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:12px 14px;display:flex}.td-give select.in{min-width:180px}.td-give>input.in{flex:240px}.td-give-dl,.td-rule label{align-items:center;gap:6px;display:inline-flex}.td-rule label{font-size:13.5px}.td-rule input.in{width:64px}.td-deadline{border:1px solid var(--ink);border-radius:999px;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.td-deadline{border:1px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.td-deadline{color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;font-size:12px;font-weight:600}.td-deadline.warm{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.td-deadline.warm{color:color-mix(in srgb,var(--tone-amber) 75%,var(--ink))}}.td-deadline.warm{border-color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.td-deadline.warm{border-color:color-mix(in srgb,var(--tone-amber) 45%,transparent)}}.td-deadline.warm{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.td-deadline.warm{background:color-mix(in srgb,var(--tone-amber) 12%,transparent)}}.td-deadline.hot,.td-deadline.late{color:var(--brick);border-color:var(--brick)}@supports (color:color-mix(in lab,red,red)){.td-deadline.hot,.td-deadline.late{border-color:color-mix(in srgb,var(--brick) 45%,transparent)}}.td-deadline.hot,.td-deadline.late{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.td-deadline.hot,.td-deadline.late{background:color-mix(in srgb,var(--brick) 10%,transparent)}}.td-deadline.late{font-weight:800}.td-from{color:var(--tone-violet);font-size:12px;font-weight:600}.td-dl-edit{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.td-dl-edit input.in{width:auto;padding:4px 8px}.call-tile .ct-add{color:var(--ink-2);border:1px dashed var(--ink);background:0 0}@supports (color:color-mix(in lab,red,red)){.call-tile .ct-add{border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.call-tile .ct-add{text-decoration:none}.call-tile .ct-add:hover{color:var(--pine);border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.call-tile .ct-add:hover{border-color:color-mix(in srgb,var(--pine) 55%,transparent)}}.call-tile .ct-add:hover{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.call-tile .ct-add:hover{background:color-mix(in srgb,var(--pine) 7%,transparent)}}.cf-media{position:relative}.cf-media .md-add{top:14px;right:16px}.md-tabs{margin:0 0 12px}.md-list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.md-card{--k:var(--tone-blue);background:var(--k);border-radius:14px;align-content:start;gap:6px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.md-card{background:color-mix(in srgb,var(--k) 7%,transparent)}}.md-card{border:1px solid var(--k)}@supports (color:color-mix(in lab,red,red)){.md-card{border:1px solid color-mix(in srgb,var(--k) 24%,transparent)}}.md-card.k-fame{--k:var(--tone-amber)}.md-card.k-analyse{--k:var(--tone-violet)}.md-card.k-vertrieb{--k:var(--tone-green)}.md-kind{color:var(--k);font-size:12px;font-weight:700}@supports (color:color-mix(in lab,red,red)){.md-kind{color:color-mix(in srgb,var(--k) 70%,var(--ink))}}.md-card b{font-size:15px;line-height:1.3}.md-note{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.md-act{align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.md-act .cf2-open{border-radius:999px;padding:6px 14px;font-size:13.5px}.md-form{background:var(--surface);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;margin:0 0 12px;padding:12px;display:grid}@supports (color:color-mix(in lab,red,red)){.md-form{background:color-mix(in srgb,var(--surface) 60%,transparent)}}.md-form{border:1px solid var(--glass-line)}.md-form-act{justify-content:flex-end;align-items:center;gap:8px;display:flex}.md-form p{grid-column:1/-1;margin:0}.item-badges{flex:none;align-items:center;gap:4px;margin-left:8px;display:inline-flex}.item-badges:empty{display:none}.nav a.item .item-label{flex:auto;min-width:0}.nav .item-badges .badge{box-sizing:border-box;min-width:21px;height:21px;padding:0 6px;font-size:12.5px;line-height:21px;position:relative;margin:0!important}.nav.collapsed .item-badges{gap:2px;margin:0;position:absolute;top:-2px;right:0}.nav.collapsed .item-badges .badge{height:16px;position:relative;top:auto;right:auto}@media (max-width:900px){.nav.menu-open .nav-body .item .item-badges{margin-left:auto;padding-left:8px}.nav.menu-open .nav-body .item .item-badges .badge{margin-left:0}}@media (min-width:701px){.ct-menu.wide{overflow:hidden}.ct-menu.wide,.ct-menu.wide>.tl{flex-direction:column;display:flex}.ct-menu.wide>.tl{flex:auto;min-height:0}.ct-menu.wide>.cs-bar,.ct-menu.wide>.tl>.tl-all,.ct-menu.wide>.tl>.tl-extra,.ct-menu.wide>.tl>.tl-footer,.ct-menu.wide>.tl>.tl-head{flex:none}.ct-menu.wide .tl-list{flex:auto;min-height:0;max-height:none;overflow-y:auto}}@media (hover:none) and (max-width:700px){table.data.cases tbody tr:not(.day-row):not(.edit-row):active>td,table.data.followups tbody tr:not(.day-row):not(.edit-row):active>td{background:0 0!important}table.data.cases tbody tr:not(.day-row):not(.edit-row),table.data.followups tbody tr:not(.day-row):not(.edit-row){transition:background-color .12s}table.data.cases tbody tr:not(.day-row):not(.edit-row):active,table.data.followups tbody tr:not(.day-row):not(.edit-row):active{background:var(--kz-hover)!important}}.ld-tools{gap:8px;padding:2px 16px 12px 18px}.ld-tool{box-sizing:border-box;height:36px;font:600 13.5px/1 var(--font-sans);color:var(--ink);border:1px solid var(--ink);border-radius:12px;gap:7px;padding:0 14px}@supports (color:color-mix(in lab,red,red)){.ld-tool{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.ld-tool{background:linear-gradient(180deg,var(--surface),var(--surface))}@supports (color:color-mix(in lab,red,red)){.ld-tool{background:linear-gradient(180deg,color-mix(in srgb,var(--surface) 96%,#fff),color-mix(in srgb,var(--surface) 82%,transparent))}}.ld-tool{transition:transform .12s,box-shadow .15s,border-color .15s,background .15s;box-shadow:inset 0 1px #ffffff8c,0 3px 10px -6px #10281e59}.ld-tool .ld-ico-svg{width:17px;height:17px;color:var(--tone-blue);opacity:1}.ld-tool:hover:not(:disabled){border-color:var(--tone-blue);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.ld-tool:hover:not(:disabled){border-color:color-mix(in srgb,var(--tone-blue) 38%,transparent)}}.ld-tool:hover:not(:disabled){box-shadow:0 1px 0 #ffffff8c inset,0 8px 18px -10px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-tool:hover:not(:disabled){box-shadow:0 1px 0 #ffffff8c inset,0 8px 18px -10px color-mix(in srgb,var(--tone-blue) 70%,transparent)}}.ld-tool:active:not(:disabled){transform:translateY(0)scale(.98)}.ld-tool.on{color:var(--ink);border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-tool.on{border-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.ld-tool.on{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-tool.on{background:color-mix(in srgb,var(--tone-blue) 14%,var(--surface))}}.ld-font .ld-tool{justify-content:center;min-width:40px;padding:0 11px}:root[data-theme=dark] .ld-tool{background:linear-gradient(#ffffff14,#ffffff08);border-color:#ffffff1f;box-shadow:0 3px 10px -6px #0009}:root[data-theme=dark] .ld-tool .ld-ico-svg{color:#8fc0ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ld-tool{background:linear-gradient(#ffffff14,#ffffff08);border-color:#ffffff1f;box-shadow:0 3px 10px -6px #0009}:root:not([data-theme=light]) .ld-tool .ld-ico-svg{color:#8fc0ff}}.ld-icon{width:36px;height:36px;color:var(--ink-2);background:var(--ink);border-radius:11px}@supports (color:color-mix(in lab,red,red)){.ld-icon{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ld-icon{transition:background .15s,color .15s,transform .12s}.ld-icon svg{width:18px;height:18px}.ld-icon:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-icon:hover{background:color-mix(in srgb,var(--tone-blue) 14%,transparent)}}.ld-icon:hover{color:var(--ink)}.ld-icon:active{transform:scale(.94)}.ld-icon[aria-label=Schließen]:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.ld-icon[aria-label=Schließen]:hover{background:color-mix(in srgb,var(--brick) 16%,transparent)}}.ld-icon[aria-label=Schließen]:hover{color:var(--brick)}.ld-actions{gap:6px}@container (max-width:420px){.ld-tools{gap:6px;padding:0 10px 10px 12px}.ld-tool{height:32px;padding:0 10px;font-size:12.5px}.ld-icon{width:32px;height:32px}}@container (max-width:340px){.ld-tool .ld-ico-svg+*{display:none}}.no-q.can-assign button.qa-open{color:var(--tone-blue);text-decoration:underline;-webkit-text-decoration-color:var(--tone-blue);text-decoration-color:var(--tone-blue);font-weight:650}@supports (color:color-mix(in lab,red,red)){.no-q.can-assign button.qa-open{-webkit-text-decoration-color:color-mix(in srgb,var(--tone-blue) 35%,transparent);text-decoration-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.no-q.can-assign button.qa-open{text-underline-offset:3px;cursor:pointer}.no-q.can-assign button.qa-open:hover{text-decoration-color:currentColor}.qa-line{margin:8px 0 0}.qa-line button.qa-open{all:unset;cursor:pointer;color:var(--tone-blue);background:var(--tone-blue);border-radius:11px;align-items:center;gap:6px;padding:7px 13px;font-size:14px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.qa-line button.qa-open{background:color-mix(in srgb,var(--tone-blue) 11%,transparent)}}.qa-line button.qa-open:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.qa-line button.qa-open:hover{background:color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.q-none button.qa-open{all:unset;cursor:pointer;color:var(--tone-blue);background:var(--tone-blue);border-radius:11px;margin-right:8px;padding:7px 13px;font-size:14px;font-weight:650}@supports (color:color-mix(in lab,red,red)){.q-none button.qa-open{background:color-mix(in srgb,var(--tone-blue) 11%,transparent)}}.q-unassign{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;margin-right:12px;display:inline-flex}.qa-win{z-index:2100;background:var(--surface);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;gap:10px;max-height:min(460px,100vh - 16px);padding:14px;animation:ct-pop .14s ease-out;display:grid;position:fixed;overflow:hidden;box-shadow:0 22px 50px -18px #0a181280}.qa-head{align-items:center;gap:10px;min-width:0;display:flex}.qa-head b{font-family:var(--font-cond);flex:none;font-size:17px}.qa-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-3);flex:auto;font-size:13px;overflow:hidden}.qa-x{cursor:pointer;width:30px;height:30px;color:var(--ink-2);background:var(--ink);border:0;border-radius:50%;flex:none;font-size:18px;line-height:1}@supports (color:color-mix(in lab,red,red)){.qa-x{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.qa-x:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.qa-x:hover{background:color-mix(in srgb,var(--ink) 12%,transparent)}}.qa-in{box-sizing:border-box;width:100%}.qa-hits{overscroll-behavior:contain;gap:4px;min-height:0;max-height:240px;display:grid;overflow-y:auto}.qa-hits button{text-align:left;border:1px solid var(--line-2);background:var(--ink);border-radius:10px;gap:2px;padding:9px 11px;display:grid}@supports (color:color-mix(in lab,red,red)){.qa-hits button{background:color-mix(in srgb,var(--ink) 3%,transparent)}}.qa-hits button{font:inherit;color:var(--ink);cursor:pointer;transition:background .12s,border-color .12s}.qa-hits button:focus-visible,.qa-hits button:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.qa-hits button:focus-visible,.qa-hits button:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.qa-hits button:focus-visible,.qa-hits button:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.qa-hits button:focus-visible,.qa-hits button:hover{border-color:color-mix(in srgb,var(--tone-blue) 38%,transparent)}}.qa-hits b{font-size:14px;font-weight:650}.qa-hits small{color:var(--ink-3);font-size:12px}.qa-foot{justify-content:flex-end;display:flex}.qa-ghost,.qa-undo{cursor:pointer;font:inherit;color:var(--ink-2);background:var(--ink);border:0;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.qa-ghost,.qa-undo{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.qa-ghost:hover,.qa-undo:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.qa-ghost:hover,.qa-undo:hover{background:color-mix(in srgb,var(--ink) 11%,transparent)}}.qa-ghost:hover,.qa-undo:hover{color:var(--ink)}.qa-done{background:var(--tone-green);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.qa-done{background:color-mix(in srgb,var(--tone-green) 12%,transparent)}}.qa-ok{color:var(--pine);font-size:14px;font-weight:650}.qa-err{color:var(--brick);margin:0;font-size:13px}@media (max-width:700px){.qa-win{bottom:8px;right:8px;width:auto!important;top:auto!important;left:8px!important}}.head-tools{align-items:flex-start;gap:12px;max-width:100%;margin-left:auto;display:flex}.head-tools>.sticky-board{margin-left:0}.page-head:has(.head-tools){flex-wrap:wrap;align-items:flex-start;row-gap:12px}.nb-btn{cursor:pointer;width:44px;height:44px;color:var(--ink-2);border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);-webkit-tap-highlight-color:transparent;border-radius:14px;flex:none;place-items:center;transition:transform .12s,color .15s,background .15s;display:grid;position:relative;box-shadow:0 6px 16px -12px #10281e73}.nb-btn:hover{color:var(--ink);transform:translateY(-1px)}.nb-btn:active{transform:scale(.94)}.nb-btn.on{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-btn.on{background:color-mix(in srgb,var(--tone-blue) 12%,var(--surface))}}.nb-count{box-sizing:border-box;min-width:20px;height:20px;font:700 11.5px/20px var(--font-sans);text-align:center;color:#fff;box-shadow:0 0 0 2px var(--surface),0 3px 8px -2px #e5484d99;background:#e5484d;border-radius:999px;padding:0 6px;font-style:normal;position:absolute;top:-6px;right:-6px}.nb-scrim{z-index:1590;background:0 0;position:fixed;inset:0}.nb-panel{z-index:1600;top:var(--nb-top,70px);right:var(--nb-right,16px);width:min(400px,100vw - 16px);max-height:min(560px,calc(100vh - var(--nb-top,70px) - 12px));border:1px solid var(--line);transform-origin:100% 0;border-radius:18px;flex-direction:column;animation:nb-in .16s cubic-bezier(.2,.8,.3,1);display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 60px -22px #0a18128c}@keyframes nb-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.nb-head{border-bottom:1px solid var(--line-2);flex:none;align-items:center;gap:10px;padding:14px 14px 10px 18px;display:flex}.nb-head b{font-family:var(--font-cond);margin-right:auto;font-size:19px}.nb-allread{cursor:pointer;font:inherit;color:var(--tone-blue);background:0 0;border:0;border-radius:8px;padding:4px 6px;font-size:13px;font-weight:600}.nb-allread:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-allread:hover{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.nb-x{cursor:pointer;width:30px;height:30px;color:var(--ink-2);background:var(--ink);border:0;border-radius:50%;font-size:18px;line-height:1}@supports (color:color-mix(in lab,red,red)){.nb-x{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.nb-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;align-content:start;min-height:0;padding:8px;overflow-y:auto}.nb-list,.nb-scroll{gap:4px;display:grid}.nb-list{margin:0;padding:0;list-style:none}.nb-item{border-radius:12px;align-items:center;gap:6px;transition:background .15s;display:flex}.nb-item.unread{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-item.unread{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.nb-item.t-green{--t:var(--tone-green)}.nb-item.t-amber{--t:var(--tone-amber)}.nb-item.t-rose{--t:var(--tone-rose)}.nb-item.t-violet{--t:var(--tone-violet)}.nb-item.t-blue{--t:var(--tone-blue)}.nb-go{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:auto;align-items:flex-start;gap:11px;padding:10px 6px 10px 10px;display:flex}.nb-go:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nb-go:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.nb-ico{width:32px;height:32px;color:var(--t,var(--tone-blue));background:var(--t,var(--tone-blue));border-radius:10px;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.nb-ico{background:color-mix(in srgb,var(--t,var(--tone-blue)) 14%,transparent)}}.nb-item:not(.unread) .nb-ico{filter:saturate(.5);opacity:.75}.nb-txt{flex:1;gap:2px;min-width:0;display:grid}.nb-txt b{font-size:14px;font-weight:600;line-height:1.35}.nb-item.unread .nb-txt b{font-weight:700}.nb-item:not(.unread) .nb-txt b,.nb-note{color:var(--ink-2)}.nb-note{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.nb-txt small{color:var(--ink-3);font-size:12px}.nb-ok{border:1px solid var(--tone-blue);border-radius:999px;flex:none;height:30px;margin-right:8px;padding:0 12px}@supports (color:color-mix(in lab,red,red)){.nb-ok{border:1px solid color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.nb-ok{background:var(--surface);color:var(--tone-blue);font:inherit;cursor:pointer;font-size:12.5px;font-weight:700}.nb-ok:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-ok:hover{background:color-mix(in srgb,var(--tone-blue) 12%,var(--surface))}}.nb-empty{color:var(--ink-3);margin:12px 10px;font-size:13.5px}.nb-more{cursor:pointer;font:inherit;color:var(--tone-blue);background:var(--tone-blue);border:0;justify-self:center;margin:6px 0 4px;font-size:13px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.nb-more{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.nb-more{border-radius:999px;padding:7px 14px}@media (max-width:700px){.nb-scrim{background:#080e0b47}.nb-panel{transform-origin:bottom;border-radius:20px;width:auto;max-height:78vh;animation-name:nb-up;bottom:8px;left:8px;top:auto!important;right:8px!important}@keyframes nb-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.nb-go{padding:11px 6px 11px 10px}.head-tools{gap:10px}}.wf-spark{z-index:3;width:var(--l,8px);pointer-events:none;transform-origin:0;height:2px;animation:wf-spark var(--t,.45s) cubic-bezier(.15,.7,.35,1) forwards;background:linear-gradient(90deg,#fffadc00,#ffd77a 45%,#fff6d8);border-radius:2px;margin:-1px 0 0;position:absolute;box-shadow:0 0 6px 1px #ffaa3cbf}@keyframes wf-spark{0%{transform:rotate(var(--a)) translateX(2px) scaleX(.3);opacity:1}60%{opacity:1}to{transform:rotate(var(--a)) translateX(var(--d,40px)) scaleX(.15);opacity:0}}@media (prefers-reduced-motion:reduce){.wf-spark{display:none}}.win-card.fire.flare.burst-up:has(.wf-band){--bh:calc(var(--bh0) + 11%)}.td-shift-dot{background:var(--ink);border-radius:50%;width:8px;height:8px}@supports (color:color-mix(in lab,red,red)){.td-shift-dot{background:color-mix(in srgb,var(--ink) 25%,transparent)}}.td-shift-dot{flex:none}.td-shift-dot.on{background:var(--tone-green);box-shadow:0 0 0 3px var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.td-shift-dot.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-green) 22%,transparent)}}.td-rule .td-shift{cursor:pointer;flex-basis:100%;align-items:flex-start;gap:10px;display:flex;position:relative}.td-shift input{opacity:0;width:1px;height:1px;position:absolute}.td-shift>span:last-child{gap:2px;display:grid}.td-shift b{font-size:14px}.td-shift small{color:var(--ink-3);font-size:12.5px;line-height:1.35}.td-switch{background:var(--ink);border-radius:999px;flex:none;width:38px;height:22px;margin-top:1px;position:relative}@supports (color:color-mix(in lab,red,red)){.td-switch{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.td-switch{transition:background .18s}.td-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.td-shift input:checked+.td-switch{background:var(--tone-green)}.td-shift input:checked+.td-switch:after{transform:translate(16px)}.td-shift input:focus-visible+.td-switch{outline:2px solid var(--tone-blue);outline-offset:2px}.td-rule label.td-off{opacity:.45}.stat.call-tile.ct2{--ct-c:var(--tone-violet);background:linear-gradient(150deg,var(--ct-c),var(--ct-c) 70%),var(--glass);grid-column:span 2;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 14px;padding:12px 14px 12px 16px;display:grid}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2{background:linear-gradient(150deg,color-mix(in srgb,var(--ct-c) 16%,transparent),color-mix(in srgb,var(--ct-c) 4%,transparent) 70%),var(--glass)}}.stat.call-tile.ct2{border-color:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2{border-color:color-mix(in srgb,var(--ct-c) 26%,var(--glass-line))}}.stat.call-tile.ct2.soon{box-shadow:0 0 0 1px var(--ct-c),0 10px 26px -14px var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2.soon{box-shadow:0 0 0 1px color-mix(in srgb,var(--ct-c) 45%,transparent),0 10px 26px -14px color-mix(in srgb,var(--ct-c) 70%,transparent)}}.ct2-main{align-content:center;gap:8px;min-width:0;display:grid}.stat.call-tile.ct2 .ct-who{align-content:start;gap:1px;display:grid}.stat.call-tile.ct2 .ct-label{color:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2 .ct-label{color:color-mix(in srgb,var(--ct-c) 75%,var(--ink))}}.stat.call-tile.ct2 .ct-split{justify-self:start;max-width:100%;display:inline-flex}.stat.call-tile.ct2 .ct-b.notes{color:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2 .ct-b.notes{color:color-mix(in srgb,var(--ct-c) 85%,var(--ink))}}.stat.call-tile.ct2 .ct-b.notes{border-color:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2 .ct-b.notes{border-color:color-mix(in srgb,var(--ct-c) 34%,transparent)}}.stat.call-tile.ct2 .ct-b.notes{background:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2 .ct-b.notes{background:color-mix(in srgb,var(--ct-c) 10%,var(--surface))}}.stat.call-tile.ct2 .ct-b.notes:hover{background:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.stat.call-tile.ct2 .ct-b.notes:hover{background:color-mix(in srgb,var(--ct-c) 18%,var(--surface))}}.stat.call-tile.ct2 .ct-solo{justify-self:start}.ct2-sep{background:linear-gradient(180deg,transparent,var(--ct-c) 25%,var(--ct-c) 75%,transparent);border-radius:1px;align-self:stretch;width:1px;margin:6px 0}@supports (color:color-mix(in lab,red,red)){.ct2-sep{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ct-c) 40%,transparent) 25%,color-mix(in srgb,var(--ct-c) 40%,transparent) 75%,transparent)}}.ct2-add{min-width:76px;color:var(--ct-c);justify-items:center;gap:6px;padding:6px 4px;text-decoration:none;display:grid}@supports (color:color-mix(in lab,red,red)){.ct2-add{color:color-mix(in srgb,var(--ct-c) 80%,var(--ink))}}.ct2-add{font:600 12.5px/1.2 var(--font-sans);text-align:center;border-radius:12px;transition:background .15s,transform .12s}.ct2-add:hover{background:var(--ct-c)}@supports (color:color-mix(in lab,red,red)){.ct2-add:hover{background:color-mix(in srgb,var(--ct-c) 10%,transparent)}}.ct2-add:active{transform:scale(.96)}.ct2-plus{color:#fff;background:linear-gradient(140deg,var(--ct-c),var(--ct-c));border-radius:12px;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab,red,red)){.ct2-plus{background:linear-gradient(140deg,color-mix(in srgb,var(--ct-c) 85%,#fff),var(--ct-c))}}.ct2-plus{box-shadow:0 6px 14px -8px var(--ct-c)}.stat.call-tile.ct2 .ct-list{left:0}.ct-list .ct-menu-all{border-top:1px solid var(--line-2);color:var(--tone-violet);border-radius:0 0 9px 9px;align-items:center;gap:8px;margin-top:4px;padding-top:9px;display:flex}@supports (color:color-mix(in lab,red,red)){.ct-list .ct-menu-all{color:color-mix(in srgb,var(--tone-violet) 80%,var(--ink))}}.ct-list .ct-menu-all{font-weight:600}@media (max-width:700px){.stat.call-tile.ct2{grid-column:1/-1}}.sb-seg{scrollbar-width:none;background:var(--ink);border-radius:14px;gap:2px;max-width:100%;margin:4px 0 18px;padding:4px;display:inline-flex;overflow-x:auto}@supports (color:color-mix(in lab,red,red)){.sb-seg{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.sb-seg{border:1px solid var(--glass-line)}.sb-seg::-webkit-scrollbar{display:none}.sb-seg a{color:var(--ink-3);white-space:nowrap;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .15s,background-color .15s,box-shadow .15s;display:inline-flex;position:relative}.sb-seg a.on,.sb-seg a:hover{color:var(--ink)}.sb-seg a.on{background:var(--surface);box-shadow:0 1px 2px #10281e1f,0 4px 12px -6px #10281e40}:root[data-theme=dark] .sb-seg a.on{background:#ffffff1c;box-shadow:0 2px 8px -3px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sb-seg a.on{background:#ffffff1c;box-shadow:0 2px 8px -3px #0009}}.sb-seg .sb-new{background:var(--tone-blue);border-radius:50%;width:7px;height:7px}.sb-seg .sb-n{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.sb-seg-sm{margin:0 0 14px}.sb-seg-sm a{padding:6px 13px;font-size:13.5px}.cf-res-head:has(.md-add,details,form){flex-wrap:wrap}.cf-fame .cof-head{margin:0 0 14px}.cf-fame h2.cof-title{font-size:clamp(26px,3.4vw,34px);line-height:1.1}@media (max-width:700px){.sb-seg{display:flex}.sb-seg a{padding:8px 12px;font-size:13.5px}}.sb-seg a[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px #10281e1f,0 4px 12px -6px #10281e40}:root[data-theme=dark] .sb-seg a[aria-current=page]{background:#ffffff1c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sb-seg a[aria-current=page]{background:#ffffff1c}}.gold-filters .sb-seg{margin:0}.online.online-top{flex:none;margin:0 6px 0 auto}.online-top .online-btn{border-radius:12px;gap:6px;width:auto;padding:6px 8px}.online-top .online-txt{display:none}.online-top .online-faces i{width:24px;height:24px;font-size:10px}.online-top .online-pop{z-index:200;inset:calc(100% + 8px) 0 auto auto}.nav .brand-row .online-top+.home-btn{margin-left:0}.td-add-form textarea.in{box-sizing:border-box;min-height:64px;color:var(--ink);border-radius:12px;padding:10px 12px;font-size:14.5px;line-height:1.4;display:block;background:var(--surface)!important;border:1px solid var(--ink)!important}@supports (color:color-mix(in lab,red,red)){.td-add-form textarea.in{border:1px solid color-mix(in srgb,var(--ink) 14%,transparent)!important}}.td-add-form textarea.in{outline:none;box-shadow:0 2px 8px -4px #10281e40}.td-add-form textarea.in:focus{border-color:var(--tone-blue)!important}@supports (color:color-mix(in lab,red,red)){.td-add-form textarea.in:focus{border-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)!important}}.td-add-form textarea.in:focus{box-shadow:0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.td-add-form textarea.in:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 18%,transparent)}}:root[data-theme=dark] .td-add-form textarea.in{background:#ffffff0f!important;border-color:#ffffff29!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .td-add-form textarea.in{background:#ffffff0f!important;border-color:#ffffff29!important}}@supports (-webkit-touch-callout:none){.td-add-form textarea.in{font-size:16px}}.stat.call-tile.ct2 .ct-split .ct-b{padding:6px 10px}.stat.call-tile.ct2 .ct-split .ct-b.caret{padding:6px 7px}.stat.call-tile.ct2{gap:0 12px}@container (max-width:300px){.ct2-add span:last-child{display:none}.ct2-add{min-width:0}}table.data.cases tr.ct-amber>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-amber>td{background:color-mix(in srgb,var(--tone-amber) 10%,transparent)}}table.data.cases tr.ct-amber>td:first-child{box-shadow:inset 3px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-amber>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)}}@media (hover:hover){table.data.cases tr.ct-amber:hover>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.cases tr.ct-amber:hover>td{background:color-mix(in srgb,var(--tone-amber) 15%,transparent)}}}:root[data-theme=dark] table.data.cases tr.ct-amber>td{background:#f0b43c17}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) table.data.cases tr.ct-amber>td{background:#f0b43c17}}@media (max-width:700px){table.data.cases tbody tr.ct-amber:not(.day-row):not(.edit-row){background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.cases tbody tr.ct-amber:not(.day-row):not(.edit-row){background:color-mix(in srgb,var(--tone-amber) 11%,transparent)}}table.data.cases tbody tr.ct-amber:not(.day-row):not(.edit-row){box-shadow:inset 3px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.cases tbody tr.ct-amber:not(.day-row):not(.edit-row){box-shadow:inset 3px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)}}table.data.cases tbody tr.ct-red:not(.day-row):not(.edit-row){background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tbody tr.ct-red:not(.day-row):not(.edit-row){background:color-mix(in srgb,var(--brick) 7%,transparent)}}table.data.cases tbody tr.ct-red:not(.day-row):not(.edit-row){box-shadow:inset 3px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.cases tbody tr.ct-red:not(.day-row):not(.edit-row){box-shadow:inset 3px 0 0 color-mix(in srgb,var(--brick) 45%,transparent)}}}.ff-head-act{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-left:auto;display:flex;position:relative}.ff-btn{height:36px;font:600 13.5px/1 var(--font-sans);cursor:pointer;color:#fff;background:var(--pine);white-space:nowrap;border:1px solid #0000;border-radius:11px;align-items:center;gap:6px;padding:0 14px;transition:transform .12s,background .15s;display:inline-flex}.ff-btn:hover{filter:brightness(1.06)}.ff-btn:active{transform:scale(.97)}.ff-btn.ghost{color:var(--ink-2);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ff-btn.ghost{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ff-btn.ghost{border-color:var(--glass-line)}.ff-btn.ghost.on,.ff-btn.ghost:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ff-btn.ghost.on,.ff-btn.ghost:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}}.ff-btn.danger{color:var(--brick)}.ff-btn:disabled{opacity:.55;cursor:default}.ff-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.ff-stat{color:var(--ink);background:var(--glass);border:1px solid var(--glass-line);--t:var(--tone-green);border-radius:16px;gap:2px;padding:14px 16px;text-decoration:none;transition:transform .12s,border-color .15s;display:grid;box-shadow:0 8px 20px -16px #10281e73}.ff-stat b{font-family:var(--font-cond);color:var(--t);font-size:30px;line-height:1}@supports (color:color-mix(in lab,red,red)){.ff-stat b{color:color-mix(in srgb,var(--t) 80%,var(--ink))}}.ff-stat span{color:var(--ink-3);font-size:13px}.ff-stat:hover{transform:translateY(-1px)}.ff-stat.on{border-color:var(--t)}@supports (color:color-mix(in lab,red,red)){.ff-stat.on{border-color:color-mix(in srgb,var(--t) 50%,transparent)}}.ff-stat.on{box-shadow:0 0 0 1px var(--t),0 8px 20px -14px var(--t)}@supports (color:color-mix(in lab,red,red)){.ff-stat.on{box-shadow:0 0 0 1px color-mix(in srgb,var(--t) 30%,transparent),0 8px 20px -14px color-mix(in srgb,var(--t) 60%,transparent)}}.ff-stat.t-violet{--t:var(--tone-violet)}.ff-stat.t-amber{--t:var(--tone-amber)}.ff-stat.t-red{--t:var(--brick)}.ff-filters{flex-wrap:wrap;align-items:center;gap:10px 14px;margin:0 0 14px;display:flex}.ff-filters .sb-seg{margin:0}.ff-list{gap:10px;display:grid}.ff-card{background:var(--glass);border:1px solid var(--glass-line);border-radius:16px;padding:14px 16px;box-shadow:0 8px 20px -18px #10281e73}.ff-card.due{border-color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-card.due{border-color:color-mix(in srgb,var(--tone-violet) 40%,var(--glass-line))}}.ff-main{grid-template-columns:auto minmax(160px,1.3fr) minmax(150px,1fr) minmax(0,1.4fr) auto;align-items:center;gap:10px 16px;display:grid}.ff-light{background:var(--ink);border-radius:50%;width:12px;height:12px}@supports (color:color-mix(in lab,red,red)){.ff-light{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.ff-light.l-green{background:#2fbf71;box-shadow:0 0 0 4px #2fbf712e}.ff-light.l-yellow{background:#f0b232;box-shadow:0 0 0 4px #f0b23238}.ff-light.l-red{background:#e5484d;box-shadow:0 0 0 4px #e5484d33}.ff-light.l-over{background:#8a8f98}.ff-who{gap:2px;min-width:0;display:grid}.ff-who b{font-size:15.5px;font-weight:700}.ff-sub,.ff-who b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ff-sub{color:var(--ink-3);font-size:12.5px}.ff-sub a{color:inherit}.ff-run{gap:2px;display:grid}.ff-left{font-size:14px;font-weight:700}.ff-left.l-yellow{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.ff-left.l-yellow{color:color-mix(in srgb,var(--tone-amber) 80%,var(--ink))}}.ff-left.l-red{color:var(--brick)}.ff-left.l-over{color:var(--ink-3)}.ff-left.l-green{color:var(--pine)}.ff-left.l-none{color:var(--ink-3);font-weight:600}.ff-dates{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.ff-tags{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.ff-tag{color:var(--ink-2);background:var(--ink);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}@supports (color:color-mix(in lab,red,red)){.ff-tag{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ff-tag{white-space:nowrap;text-decoration:none}.ff-tag.like-hoch{color:var(--pine);background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ff-tag.like-hoch{background:color-mix(in srgb,var(--tone-green) 14%,transparent)}}.ff-tag.like-mittel{color:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.ff-tag.like-mittel{color:color-mix(in srgb,var(--tone-amber) 75%,var(--ink))}}.ff-tag.like-mittel{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.ff-tag.like-mittel{background:color-mix(in srgb,var(--tone-amber) 14%,transparent)}}.ff-tag.due,.ff-tag.hint{color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-tag.due,.ff-tag.hint{color:color-mix(in srgb,var(--tone-violet) 85%,var(--ink))}}.ff-tag.due,.ff-tag.hint{background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-tag.due,.ff-tag.hint{background:color-mix(in srgb,var(--tone-violet) 13%,transparent)}}.ff-tag.new{color:var(--tone-blue);background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-tag.new{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.ff-tag.planned{color:var(--pine);background:var(--tone-green)}@supports (color:color-mix(in lab,red,red)){.ff-tag.planned{background:color-mix(in srgb,var(--tone-green) 12%,transparent)}}.ff-act .ff-btn{height:32px;padding:0 12px;font-size:13px}.ff-act .ff-btn:not(.ghost){color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-act .ff-btn:not(.ghost){color:color-mix(in srgb,var(--tone-violet) 85%,var(--ink))}}.ff-act .ff-btn:not(.ghost){background:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-act .ff-btn:not(.ghost){background:color-mix(in srgb,var(--tone-violet) 12%,transparent)}}.ff-act .ff-btn:not(.ghost){border-color:var(--tone-violet)}@supports (color:color-mix(in lab,red,red)){.ff-act .ff-btn:not(.ghost){border-color:color-mix(in srgb,var(--tone-violet) 25%,transparent)}}.ff-notes{color:var(--ink-2);white-space:pre-line;margin:10px 0 0 28px;font-size:13.5px}.ff-form{background:var(--surface);border-radius:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px 12px;margin-top:12px;padding:14px;display:grid}@supports (color:color-mix(in lab,red,red)){.ff-form{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.ff-form{border:1px solid var(--line-2)}.ff-form label{color:var(--ink-3);gap:4px;font-size:12.5px;font-weight:600;display:grid}.ff-form label.wide{grid-column:1/-1}.ff-form .in{box-sizing:border-box;width:100%}.ff-form-act{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ff-form-act .danger{margin-right:auto}.ff-err{color:var(--brick);font-size:13px}.ff-plan{background:var(--tone-violet);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.ff-plan{background:color-mix(in srgb,var(--tone-violet) 8%,transparent)}}.ff-plan .in{flex:160px;min-width:0}.ff-plan input[type=date]{flex:none}.ff-plan-t{color:var(--ink-2);font-size:13px;font-weight:600}.ff-plan.done{color:var(--pine);background:var(--tone-green);justify-content:space-between;font-weight:600}@supports (color:color-mix(in lab,red,red)){.ff-plan.done{background:color-mix(in srgb,var(--tone-green) 10%,transparent)}}.ff-add{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:18px;width:min(620px,100vw - 32px);padding:4px 6px 6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 54px -22px #0a181280}.ff-add .ff-form{background:0 0;border:0;margin:0}.ff-rules{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:10px;width:300px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 54px -22px #0a181280}.ff-rules label{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.ff-rules label span{width:110px;font-weight:600}.ff-rules .in{width:70px}@media (max-width:980px){.ff-main{grid-template-columns:auto minmax(0,1fr) auto}.ff-act,.ff-run,.ff-tags{grid-column:2/-1}}@media (max-width:700px){.ff-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ff-add,.ff-rules{width:auto;max-height:82vh;position:fixed;inset:auto 8px 8px;overflow-y:auto}.ff-notes{margin-left:0}}.board.compact .kpi{min-width:0;container-type:inline-size}.board.compact .kpi .figure{white-space:nowrap;font-size:clamp(26px,19cqi,40px)}.board.compact .kpi .label,.board.compact .kpi .meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width:1180px){.board.compact:has(>.kpi:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:701px) and (max-width:1179px){.board.compact:has(>.kpi:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}.board.compact:has(>.kpi:nth-child(5):last-child)>.kpi{grid-column:span 2}.board.compact:has(>.kpi:nth-child(5):last-child)>.kpi:nth-child(n+4){grid-column:span 3}}.board.compact .kpi.perf .figure{font-size:clamp(22px,13cqi,30px)}.board.compact .perf-rows{min-width:0}.board.compact .perf-rows>*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ct2-add{min-width:70px;color:var(--ink-2);gap:5px;padding:6px;font-size:12.5px;font-weight:600}.ct2-add:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct2-add:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ct2-plus{width:32px;height:32px;color:var(--ink-2);border:1.5px solid var(--ink);background:0 0;border-radius:50%}@supports (color:color-mix(in lab,red,red)){.ct2-plus{border:1.5px solid color-mix(in srgb,var(--ink) 18%,transparent)}}.ct2-plus{box-shadow:none;transition:border-color .15s,color .15s}.ct2-plus svg{width:16px;height:16px}.ct2-add:hover .ct2-plus{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct2-add:hover .ct2-plus{border-color:color-mix(in srgb,var(--ink) 35%,transparent)}}.ct2-sep{background:linear-gradient(180deg,transparent,var(--ink) 25%,var(--ink) 75%,transparent)}@supports (color:color-mix(in lab,red,red)){.ct2-sep{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--ink) 14%,transparent) 25%,color-mix(in srgb,var(--ink) 14%,transparent) 75%,transparent)}}.cf-fame{margin:0 0 22px}.cf-fame .page-head.cof-head{margin:6px 0 18px}.cf-fame h2.cof-title{font-family:var(--font-cond);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:36px;font-weight:700;line-height:1.05}@media (max-width:600px){.cf-fame h2.cof-title{font-size:30px}}@media (min-width:1180px){.board.compact:has(>.kpi:nth-child(5):last-child) .kpi{padding:14px 15px}.board.compact:has(>.kpi:nth-child(5):last-child) .kpi .label{font-size:14px}.board.compact:has(>.kpi:nth-child(5):last-child) .kpi .meta{font-size:12.5px}}.cf2-why{color:var(--ink);background:var(--brick);border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:14px;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.cf2-why{background:color-mix(in srgb,var(--brick) 6%,transparent)}}.cf2-why{border-left:3px solid var(--brick)}@supports (color:color-mix(in lab,red,red)){.cf2-why{border-left:3px solid color-mix(in srgb,var(--brick) 40%,transparent)}}.cf2-why b{color:var(--brick);font-weight:700}@supports (color:color-mix(in lab,red,red)){.cf2-why b{color:color-mix(in srgb,var(--brick) 80%,var(--ink))}}.dk{gap:26px;margin:0 0 24px;display:grid}.dk-h{font-family:var(--font-cond);color:var(--ink);margin:0 0 12px;font-size:21px;font-weight:600}.dk-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;display:grid}.dk-card{--k:var(--tone-blue);background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:10px 14px;padding:16px;transition:transform .15s,box-shadow .15s;display:grid;box-shadow:inset 0 1px #ffffff80,0 10px 24px -20px #10281e80}.dk-card:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,0 16px 30px -20px #10281e8c}.dk-card.k-skript{--k:var(--tone-violet)}.dk-card.k-framework{--k:#c2410c}.dk-card.k-leitfaden{--k:var(--tone-blue)}.dk-card.k-ressource{--k:var(--pine)}.dk-card.k-buch{--k:#8a5a14}.dk-card.k-präsentation{--k:var(--tone-violet)}.dk-ico{width:40px;height:40px;color:var(--k);border-radius:12px;grid-row:1/span 2;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.dk-ico{color:color-mix(in srgb,var(--k) 85%,var(--ink))}}.dk-ico{background:var(--k)}@supports (color:color-mix(in lab,red,red)){.dk-ico{background:color-mix(in srgb,var(--k) 10%,var(--surface))}}.dk-ico{border:1px solid var(--k)}@supports (color:color-mix(in lab,red,red)){.dk-ico{border:1px solid color-mix(in srgb,var(--k) 16%,transparent)}}.dk-txt{align-content:start;gap:3px;min-width:0;display:grid}.dk-kind{color:var(--ink-3);font-size:12px;font-weight:600}.dk-txt b{color:var(--ink);font-size:15.5px;font-weight:700;line-height:1.3}.dk-meta{color:var(--ink-3);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.dk-act{grid-column:2;gap:8px;display:flex}.dk-act,.dk-btn{align-items:center}.dk-btn{height:34px;font:600 13.5px/1 var(--font-sans);cursor:pointer;color:var(--ink);background:var(--surface);border:1px solid var(--ink);border-radius:10px;justify-content:center;padding:0 16px;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.dk-btn{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.dk-btn{transition:background .15s,border-color .15s;box-shadow:0 1px 2px #10281e14}.dk-btn:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dk-btn:hover{border-color:color-mix(in srgb,var(--ink) 24%,transparent)}}.dk-btn:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dk-btn:hover{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.dk-win{cursor:pointer;width:34px;height:34px;color:var(--ink-2);border:1px solid var(--ink);background:0 0;border-radius:10px;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.dk-win{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.dk-win:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dk-win:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}:root[data-theme=dark] .dk-btn{background:#ffffff0f;border-color:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .dk-btn{background:#ffffff0f;border-color:#ffffff24}}.nav .item-badges .badge.warn{color:#8a6100;box-shadow:none;background:#fdf0c2}.nav .item-badges .badge.err{color:#c4262e;box-shadow:none;background:#fde0de}@supports (color:color-mix(in lab,red,red)){.nav .item-badges:has(>.badge2+.badge){box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}}.nav .item-badges:has(>.badge2+.badge)>.badge{border-radius:0}.nav .item-badges:has(>.badge2+.badge)>.badge2{border-right:1px solid #ffffffb3}:root[data-theme=dark] .nav .item-badges .badge.warn{color:#ffd45e;background:#4f3d0c}:root[data-theme=dark] .nav .item-badges .badge.err{color:#ff9c92;background:#5a1d1b}:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2{border-right-color:#00000059}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav .item-badges .badge.warn{color:#ffd45e;background:#4f3d0c}:root:not([data-theme=light]) .nav .item-badges .badge.err{color:#ff9c92;background:#5a1d1b}:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2{border-right-color:#00000059}}.nav .item-badges .badge.has-new:after{z-index:1}.nav .item-badges:has(>.badge2+.badge)>.badge2{border-radius:999px 0 0 999px}.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{border-radius:0 999px 999px 0}.head-tools{align-items:center}.head-tools>.sticky-board{align-items:center;margin:0}.head-tools .sticky-add.icon-only{border-style:solid;border-color:var(--tone-amber);border-radius:14px;width:44px;height:44px}@supports (color:color-mix(in lab,red,red)){.head-tools .sticky-add.icon-only{border-color:color-mix(in srgb,var(--tone-amber) 35%,transparent)}}@media (max-width:700px){.head-tools{align-self:flex-start;margin-top:2px}}.nb-panel{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.nb-panel{background:color-mix(in srgb,var(--surface) 84%,transparent)}}.nb-panel{-webkit-backdrop-filter:blur(22px)saturate(1.3);backdrop-filter:blur(22px)saturate(1.3);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nb-panel{border-color:color-mix(in srgb,var(--ink) 10%,transparent)}}:root[data-theme=dark] .nb-panel{background:#1e2623db}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nb-panel{background:#1e2623db}}.nb-goto{color:var(--tone-blue);background:var(--tone-blue);border-radius:999px;flex:none;align-self:center;align-items:center;gap:3px;padding:4px 9px;font-size:12px;font-weight:650;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.nb-goto{background:color-mix(in srgb,var(--tone-blue) 10%,transparent)}}.nb-goto{transition:background .15s}.nb-go:hover .nb-goto{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-go:hover .nb-goto{background:color-mix(in srgb,var(--tone-blue) 18%,transparent)}}.nb-go:hover .nb-txt b{text-decoration:underline;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.nb-go:hover .nb-txt b{-webkit-text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent);text-decoration-color:color-mix(in srgb,var(--ink) 25%,transparent)}}.nb-go:hover .nb-txt b{text-underline-offset:3px}@media (max-width:420px){.nb-goto{gap:0;padding:6px;font-size:0}}.stat.call-tile.ct2 .ct-label{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.stat.call-tile.ct2 .ct-label .ct-when{font-size:inherit;color:var(--ink-2);font-weight:600}.stat-strip.small-tiles .stat.call-tile.ct2 .ct-who b,.stat.call-tile.ct2 .ct-who b{font-size:16px}.stat.call-tile.ct2 .ct2-main{gap:7px}.stat.call-tile.ct2 .ct-label .ct-when{margin:0;display:inline}@media (max-width:700px){.board.compact{grid-auto-rows:auto}}.head-tools{flex-wrap:nowrap}.head-tools>.sticky-board{flex:0 auto;min-width:0}.head-tools>.nb-btn{z-index:2;position:relative}@media (max-width:700px){.head-tools>.sticky-board.is-compact{margin-right:14px}}.board-aside .kpi,.board.cards .kpi{min-width:0;container-type:inline-size}.board.cards .kpi .figure{white-space:nowrap;font-size:clamp(26px,17cqi,40px)}.board.cards .kpi .label,.board.cards .kpi .meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:700px){.board.cards{grid-auto-rows:auto}}@media (min-width:1180px){.board.compact:not(:has(>.kpi:nth-child(5):last-child)){grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}.md2{gap:14px;margin:0 0 24px;display:grid}.md2-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.md2-head .md-form{flex-basis:100%;margin:0}.md2-tags{flex-wrap:wrap;gap:8px;display:flex}.md2-tags a{height:34px;color:var(--ink-2);background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.md2-tags a span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.md2-tags a:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.md2-tags a:hover{border-color:color-mix(in srgb,var(--ink) 20%,transparent)}}.md2-tags a.on{background:var(--ink);border-color:var(--ink)}.md2-tags a.on,.md2-tags a.on span{color:var(--surface)}@supports (color:color-mix(in lab,red,red)){.md2-tags a.on span{color:color-mix(in srgb,var(--surface) 70%,transparent)}}.md2-card.k-analyse{--k:var(--tone-blue)}.md2-card.k-vertrieb{--k:var(--pine)}.md2-card.k-sonst{--k:var(--tone-violet)}.dk-btn.play{gap:7px}.dk-btn.play svg{color:var(--k)}@supports (color:color-mix(in lab,red,red)){.dk-btn.play svg{color:color-mix(in srgb,var(--k) 85%,var(--ink))}}.md2-card .dk-act .link.danger{color:var(--ink-3);margin-left:auto;font-size:12.5px;text-decoration:none}.md2-card .dk-act .link.danger:hover{color:var(--brick)}.tint-form{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:12px;display:flex}.tint-form label{align-items:center;gap:6px;font-size:14px;display:inline-flex}.tint-form .in{width:70px}.tint-form .tint-on{flex-basis:100%}.nav .item-badges:has(>.badge2+.badge){box-shadow:none;border-radius:0;gap:0;overflow:visible}.nav .item-badges:has(>.badge2+.badge)>.badge,.nav .item-badges:has(>.badge2+.badge)>.badge2,.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{border-right:0;border-radius:999px}.nav .item-badges:has(>.badge2+.badge)>.badge2{box-shadow:0 0 0 2px var(--surface)}.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{z-index:1;padding-left:9px;margin-left:-6px!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2{box-shadow:0 0 0 2px #1d2622}}.online-more{font:700 11px/1 var(--font-sans);color:var(--ink-2);margin-left:2px}.online-top .online-btn{max-width:120px;overflow:hidden}.head-tools .sticky-add.icon-only{border-style:dashed;border-radius:50%}.td-rule .td-shift.td-shift-sub{padding-left:20px}.online-faces i.me{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.online-faces i.me{box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.online-me{color:var(--ink-3);font-style:normal}.stoke-slider{color:var(--ink-3);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;margin:2px 0 6px;font-size:12.5px;display:grid}.stoke-slider input[type=range]{accent-color:#e8742a;width:100%}.add-case-ov{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c161247}.add-case-dlg{border-radius:22px;width:min(820px,100%);padding:18px 22px 20px}.add-case-t{font-family:var(--font-cond);font-size:24px}.add-case-sub{margin:2px 0 0}.add-case-foot{margin:12px 0 0}button.ct2-add{cursor:pointer;font:600 12.5px/1.2 var(--font-sans);background:0 0;border:0}button.ct2-add:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){button.ct2-add:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.nav .item-badges:has(>.badge2+.badge)>.badge{min-width:22px;height:22px;padding:0 6px;font-weight:800;line-height:22px}.nav .item-badges:has(>.badge2+.badge)>.badge2{color:#3d2a00;background:#f5c33b;box-shadow:0 0 0 2px #ffffffd9,0 2px 6px -2px #00000059}.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#fff;background:#e5484d}:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2{color:#3d2a00;background:#f5c33b;box-shadow:0 0 0 2px #ffffff38,0 2px 6px -2px #0009}:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#fff;background:#e5484d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2{color:#3d2a00;background:#f5c33b;box-shadow:0 0 0 2px #ffffff38,0 2px 6px -2px #0009}:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#fff;background:#e5484d}}.nb-switch{border-top:1px solid var(--line-2);color:var(--ink-2);cursor:pointer;align-items:center;gap:10px;margin:8px 6px 4px;padding-top:10px;font-size:13px;display:flex;position:relative}.nb-switch input{opacity:0;width:1px;height:1px;position:absolute}.nb-switch input:checked+.td-switch{background:var(--tone-green)}.nb-switch input:checked+.td-switch:after{transform:translate(16px)}@media (max-width:700px){.ff-add,.ff-rules,.ld-menu,.online-pop,.online-top .online-pop,.stat.call-tile .ct-list,.stoke-pop,.td-menu{overscroll-behavior:contain;background:var(--surface);border-radius:20px;max-height:75vh;padding:14px 16px;animation:sheet-up .18s ease-out;overflow-y:auto;box-shadow:0 -10px 40px -10px #00000073,0 0 0 100vmax #080e0b38;top:auto!important;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;z-index:1700!important;width:auto!important;min-width:0!important;position:fixed!important}.stoke-pop .in{font-size:16px}.stoke-pop input[type=range]{height:32px}}@keyframes sheet-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ld-menu,.stoke-pop,.td-menu{animation:none}}.ff-share{width:320px}.ff-share-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ff-share-list li{background:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab,red,red)){.ff-share-list li{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ff-share-list li{font-size:13.5px}.ff-share-list small{color:var(--ink-3)}.ff-x{cursor:pointer;width:26px;height:26px;color:var(--ink-2);background:0 0;border:0;border-radius:50%;font-size:16px}.ff-x:hover{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){.ff-x:hover{background:color-mix(in srgb,var(--brick) 12%,transparent)}}.ff-x:hover{color:var(--brick)}.ff-share .in{width:100%}.live-dock.place-window .ld-main{max-width:none}@media (min-width:1100px){.live-dock.place-window .ld-body{padding-left:28px;padding-right:28px}}.cs-bar{gap:6px;margin-bottom:8px;padding-bottom:8px}.cs-go{border-radius:9px;gap:7px;min-height:32px;padding:0 11px}.cs-go b{font-size:13px}.cs-go svg{width:14px;height:14px}.cs-notes{border-radius:9px;min-height:32px;padding:0 11px;font-size:12.5px}.fbr-bare .fbr-paper{position:relative}.fbr-bare .fbr-doc.is-pdf{overflow-x:auto}.fbr-zoom{z-index:5;float:right;background:var(--surface);border-radius:12px;align-items:center;gap:2px;margin:0 0 6px 8px;padding:3px;display:inline-flex;position:sticky;top:8px}@supports (color:color-mix(in lab,red,red)){.fbr-zoom{background:color-mix(in srgb,var(--surface) 88%,transparent)}}.fbr-zoom{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--glass-line);box-shadow:0 6px 18px -10px #00000059}.fbr-zoom button{min-width:32px;height:30px;color:var(--ink);font:700 16px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:9px}.fbr-zoom button:hover:not(:disabled){background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fbr-zoom button:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 7%,transparent)}}.fbr-zoom button:disabled{opacity:.35;cursor:default}.fbr-zoom .fbr-zoom-v{min-width:54px;color:var(--ink-2);font-size:12.5px;font-weight:650}.fbr-bare .fbr-doc.is-pdf .fbr-page{width:max-content;min-width:100%;overflow:visible}.nb-perm{border:1px dashed var(--tone-blue);border-radius:12px;gap:2px;margin:8px 6px 2px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab,red,red)){.nb-perm{border:1px dashed color-mix(in srgb,var(--tone-blue) 45%,transparent)}}.nb-perm{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-perm{background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.nb-perm{color:var(--ink);font:650 13.5px/1.3 var(--font-sans);text-align:left;cursor:pointer}.nb-perm small{color:var(--ink-3);font-size:12px;font-weight:500}.nb-perm:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-perm:hover{background:color-mix(in srgb,var(--tone-blue) 14%,transparent)}}.nb-perm-note{color:var(--ink-3);margin:8px 8px 0;font-size:12px}.tp{position:relative}.tp-in{text-align:center;font-variant-numeric:tabular-nums;width:86px}.tp-pop{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:8px;width:248px;padding:10px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 36px -14px #0a181273}.tp-hours,.tp-mins{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.tp-mins{border-top:1px solid var(--line-2);padding-top:8px}.tp-pop button{background:var(--ink);border:0;border-radius:8px;height:32px}@supports (color:color-mix(in lab,red,red)){.tp-pop button{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.tp-pop button{color:var(--ink);font:600 13.5px/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer}.tp-pop button:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tp-pop button:hover{background:color-mix(in srgb,var(--tone-blue) 12%,transparent)}}.tp-pop button.on{color:#fff;background:var(--pine)}@media (max-width:700px){.tp-pop{z-index:1800;width:auto;position:fixed;inset:auto 8px 8px}.tp-in{font-size:16px}}.uf-ticket.top{align-items:center;gap:18px;display:inline-flex}button.uf-funnel-btn{all:unset;cursor:pointer;font:650 13.5px/1.2 var(--font-sans);color:var(--tone-blue);text-decoration:underline;-webkit-text-decoration-color:var(--tone-blue);text-decoration-color:var(--tone-blue);align-items:center;gap:6px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){button.uf-funnel-btn{-webkit-text-decoration-color:color-mix(in srgb,var(--tone-blue) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--tone-blue) 45%,transparent)}}button.uf-funnel-btn{text-underline-offset:3px}button.uf-funnel-btn:before{content:"";background:var(--tone-blue);width:7px;height:7px;box-shadow:0 0 0 3px var(--tone-blue);border-radius:50%}@supports (color:color-mix(in lab,red,red)){button.uf-funnel-btn:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 18%,transparent)}}button.uf-funnel-btn:hover{text-decoration-color:currentColor}.nav .item-badges{gap:4px}.nav .item-badges .badge,.nav .item-badges:has(>.badge2+.badge)>.badge,.nav .item-badges:has(>.badge2+.badge)>.badge2{min-width:22px;height:auto;line-height:1.45;font-family:var(--font-cond);border:0;border-radius:999px;padding:0 6px;font-size:14px;font-weight:600}.nav .item-badges .badge.warn,.nav .item-badges:has(>.badge2+.badge)>.badge2{color:#6e4d00;box-shadow:none;background:#fbe39b}.nav .item-badges .badge.err,.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#b3261e;box-shadow:none;background:#fbd0cc}.nav .item-badges:has(>.badge2+.badge)>.badge2{z-index:2;position:relative;box-shadow:0 0 0 1.5px #ffffffb3}.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{padding-left:8px;margin-left:-5px!important}:root[data-theme=dark] .nav .item-badges .badge.warn,:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2{color:#ffd45e;background:#5c4610}:root[data-theme=dark] .nav .item-badges .badge.err,:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#ff9b91;background:#5e1f1b}:root[data-theme=dark] .nav .item-badges:has(>.badge2+.badge)>.badge2{box-shadow:0 0 0 1.5px #00000040}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav .item-badges .badge.warn,:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2{color:#ffd45e;background:#5c4610}:root:not([data-theme=light]) .nav .item-badges .badge.err,:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{color:#ff9b91;background:#5e1f1b}:root:not([data-theme=light]) .nav .item-badges:has(>.badge2+.badge)>.badge2{box-shadow:0 0 0 1.5px #00000040}}.nav.collapsed .item-badges .badge{min-width:16px;padding:0 4px;font-size:10px;line-height:16px}.nav .item-badges{margin-left:2px}.nav .item-badges .badge,.nav .item-badges:has(>.badge2+.badge)>.badge,.nav .item-badges:has(>.badge2+.badge)>.badge2{min-width:20px;padding:0 5px}.nav a.item .item-label .txt{text-overflow:clip;overflow:visible}.ct-menu .cs-bar{justify-content:flex-start;align-items:center;gap:8px;display:flex}.ct-menu .cs-bar .cs-go{height:34px;min-height:0;font:650 13px/1 var(--font-sans);color:#fff;background:linear-gradient(#34a864,#238a4f);border:0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 14px;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px -6px #1f7a45b3}.ct-menu .cs-bar .cs-go b{font:inherit}.ct-menu .cs-bar .cs-go .cs-id{display:none}.ct-menu .cs-bar .cs-go:hover{filter:brightness(1.06)}.ct-menu .cs-bar .cs-go.wait{opacity:.7}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar .cs-go.off{background:color-mix(in srgb,var(--ink) 5%,var(--surface))}}.ct-menu .cs-bar .cs-go.off{box-shadow:none}.ct-menu .cs-bar button.cs-notes{all:unset;box-sizing:border-box;cursor:pointer;height:34px;font:650 13px/1 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--ink);border-radius:10px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar button.cs-notes{border:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}}.ct-menu .cs-bar button.cs-notes{box-shadow:0 1px 2px #10281e14}.ct-menu .cs-bar button.cs-notes:hover{border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar button.cs-notes:hover{border-color:color-mix(in srgb,var(--ink) 30%,transparent)}}.ct-menu .cs-bar button.cs-notes:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar button.cs-notes:hover{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.ct-menu .tl-head .tl-who,.tl-head .tl-who{text-align:right;justify-items:end;margin-left:auto;display:grid}.ct-menu .tl-head .tl-who button.tl-phone,.tl-head .tl-who .tl-phone{text-align:right;justify-self:end}.page-loading{gap:16px;padding-top:6px;animation:pl-in .25s .12s both;display:grid}@keyframes pl-in{0%{opacity:0}to{opacity:1}}.pl-head{gap:8px;display:grid}.pl-bar,.pl-block,.pl-tiles span{background:linear-gradient(90deg,var(--ink) 0,var(--ink) 50%,var(--ink) 100%);border-radius:12px;display:block}@supports (color:color-mix(in lab,red,red)){.pl-bar,.pl-block,.pl-tiles span{background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 5%,transparent) 0,color-mix(in srgb,var(--ink) 9%,transparent) 50%,color-mix(in srgb,var(--ink) 5%,transparent) 100%)}}.pl-bar,.pl-block,.pl-tiles span{background-size:200% 100%;animation:pl-shine 1.3s ease-in-out infinite}.pl-bar{height:34px}.pl-bar.w40{width:min(320px,60%)}.pl-bar.w20{width:min(180px,35%);height:14px}.pl-text{margin:0}.pl-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.pl-tiles span{border-radius:16px;height:96px}.pl-block{border-radius:18px;height:260px}@keyframes pl-shine{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.pl-bar,.pl-block,.pl-tiles span{animation:none}}@media (min-width:900px){table.data.cases.aligned th.col-id{width:84px}table.data.cases.aligned th.col-fuAt,table.data.cases.aligned th.col-nextFu,table.data.cases.aligned th.col-qcAt,table.data.cases.aligned th.col-scAt,table.data.cases.aligned th.col-time{width:200px}table.data.cases.aligned td.col-fuAt,table.data.cases.aligned td.col-nextFu,table.data.cases.aligned td.col-qcAt,table.data.cases.aligned td.col-scAt,table.data.cases.aligned td.col-time{padding-right:28px}}.ff-prod-head,.ff-prod-row{grid-template-columns:minmax(0,1fr) 70px 90px 28px;align-items:center;gap:6px;display:grid}.ff-prod-row .in{width:100%;min-width:0}.ff-other{align-items:center;gap:4px;display:flex}.ff-other .in{flex:1;min-width:0}.ff-plan-who{flex:0 200px!important}.wv-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin:0 0 14px;display:flex}.wv-bar .sb-seg{margin:0}.wv-search{flex:0 340px;min-width:220px;position:relative}.wv-search .in{box-sizing:border-box;border-radius:12px;width:100%;padding-right:34px}.wv-clear{width:26px;height:26px;color:var(--ink-3);border-radius:50%;place-items:center;font-size:16px;text-decoration:none;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.wv-clear:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.wv-clear:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.wv-clear:hover{color:var(--ink)}@media (max-width:700px){.wv-search{flex-basis:100%}.wv-search .in{font-size:16px}}.ff-plan{grid-template-columns:minmax(170px,220px) 170px minmax(0,1fr) auto;align-items:end;gap:10px 12px;display:grid}.ff-plan .ff-pf{min-width:0;color:var(--ink-3);gap:4px;font-size:12px;font-weight:600;display:grid}.ff-plan .ff-pf .in{box-sizing:border-box;flex:none;width:100%}.ff-plan .ff-pf-go{height:38px}.ff-plan .ff-err{grid-column:1/-1}.ff-plan.done{display:flex}@media (max-width:760px){.ff-plan{grid-template-columns:1fr 1fr}.ff-plan .ff-pf-go,.ff-plan .ff-pf-note{grid-column:1/-1}}.td-ghost{will-change:transform;transition:none}.td-wrap.is-dragging .td-card,.td-wrap.is-dragging .td-col{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:none!important}.td-wrap.is-dragging .td-card{box-shadow:none}.td-wrap.is-dragging .td-slot{transition:none}body.td-dragging,body.td-dragging *{cursor:grabbing!important}.fu-fly{will-change:transform,opacity;transition:none;transform:translate(-50%,-50%)}.td-tools{position:relative}.td-tool .td-shift-state{color:var(--ink-3);font-weight:600}.td-tool .td-chev{transition:transform .2s}.td-tool[aria-expanded=true] .td-chev{transform:rotate(180deg)}.td-give.td-rule{z-index:40;background:var(--surface);border:1px solid var(--line);transform-origin:0 0;border-radius:16px;gap:12px;width:min(380px,100vw - 32px);padding:14px 16px;animation:td-drop .18s cubic-bezier(.2,.8,.3,1);display:grid;position:absolute;top:calc(100% - 4px);left:0;box-shadow:0 18px 40px -18px #0a181273}@keyframes td-drop{0%{opacity:0;transform:translateY(-6px)scaleY(.96)}to{opacity:1;transform:none}}.td-give.td-rule label{font-size:13.5px}.td-give.td-rule .btn{justify-self:start}@media (max-width:700px){.td-give.td-rule{z-index:1700;width:auto;position:fixed;inset:auto 8px 8px;box-shadow:0 -10px 40px -10px #00000073,0 0 0 100vmax #080e0b38}}.win-heat-tag .win-stokes,.win-heat-tag.h-4 .win-stokes,.win-stokes{color:#8a2a00;box-shadow:none;background:#ff781e33}:root[data-theme=dark] .win-heat-tag .win-stokes,:root[data-theme=dark] .win-stokes{color:#ffb37a;background:#ff781e38}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-heat-tag .win-stokes,:root:not([data-theme=light]) .win-stokes{color:#ffb37a;background:#ff781e38}}.win-card.fire .wf-ember.burst{opacity:1}.win-card.fire:has(.lvl-1) .wf-ember.burst,.win-card.fire:has(.lvl-2) .wf-ember.burst{background:radial-gradient(circle,#fff0c2 0,#ffaa2a 40%,#f04a00 100%);box-shadow:0 0 8px 2px #ff8228bf}.fbr-bare .fbr-zoom{float:none;z-index:6;width:max-content;margin:0 10px -40px auto;display:flex;position:sticky;top:10px}.qv-score .lead-card{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (max-width:700px){.qv-score .lead-card{grid-template-columns:1fr}}.qv .qv-card,.qv-score .lead-card>.lead-dim{transition:transform .18s,box-shadow .18s}.qv .qv-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px -14px #0000004d}.qv-score .lead-card>.lead-dim:hover{box-shadow:0 10px 24px -12px var(--lv);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.qv-score .lead-card>.lead-dim:hover{box-shadow:0 10px 24px -12px color-mix(in srgb,var(--lv) 45%,#0000004d)}}.qv .qv-card.qv-score:hover{transform:none}@media (prefers-reduced-motion:reduce){.qv .qv-card:hover,.qv-score .lead-card>.lead-dim:hover{transform:none}}.ct-menu .cs-bar .cs-go{color:#1f7a45}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar .cs-go{color:color-mix(in srgb,#1f7a45 88%,var(--ink))}}.ct-menu .cs-bar .cs-go{background:#2f9e5b}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar .cs-go{background:color-mix(in srgb,#2f9e5b 9%,var(--surface))}}.ct-menu .cs-bar .cs-go{border:1px solid #2f9e5b66;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #10281e0f}.ct-menu .cs-bar .cs-go:hover{filter:none;background:#2f9e5b}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar .cs-go:hover{background:color-mix(in srgb,#2f9e5b 15%,var(--surface))}}.ct-menu .cs-bar .cs-go:hover{border-color:#2f9e5b94;box-shadow:0 4px 12px -8px #1f7a458c}.ct-menu .cs-bar .cs-go .cs-id{font:500 11.5px/1 var(--font-sans);opacity:.6;margin-left:2px;display:inline}.ct-menu .cs-bar .cs-go.off{border:1px solid var(--line);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ct-menu .cs-bar .cs-go.off{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.ct-menu .cs-bar .cs-go.off{color:var(--ink-3)}.fbr-bare .fbr-doc-col{grid-template-columns:minmax(0,1fr);min-width:0}.fbr-bare .fbr-doc,.fbr-bare .fbr-paper{min-width:0;max-width:100%}main.page{position:relative}.nb-global{z-index:30;position:absolute;top:22px;right:30px}.nb-global .nb-btn{background:var(--glass-strong);border:1px solid var(--glass-line);border-radius:13px;width:40px;height:40px;box-shadow:0 4px 14px -10px #00000059}.nav-bell,main.page:has(.head-tools)>.nb-global{display:none}@media (max-width:860px){.nb-global{display:none}.nav .brand-row .nav-bell{margin-left:auto;display:inline-flex}.nav .brand-row .nav-bell+.home-btn{margin-left:6px}.nav .brand-row .nav-bell .nb-btn{background:var(--glass-strong);border:1px solid var(--glass-line);border-radius:50%;width:44px;height:44px}.nav.menu-open .brand-row .nav-bell{visibility:hidden}.head-tools>.nb-btn{display:none}}.pulse-say{z-index:300;border:1px solid var(--glass-line);cursor:pointer;text-align:left;max-width:min(360px,100vw - 36px);font:650 14px/1.35 var(--font-sans);color:var(--ink);background:var(--surface);border-radius:14px;padding:11px 16px;position:fixed;bottom:18px;right:18px}@supports (color:color-mix(in lab,red,red)){.pulse-say{background:color-mix(in srgb,var(--surface) 90%,transparent)}}.pulse-say{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:pulse-say-in .28s ease-out both;box-shadow:0 14px 34px -16px #00000073}div.pulse-say{cursor:default}.pulse-say:before{content:"🔔";margin-right:8px}.pulse-say.out{opacity:0;transition:opacity .4s,transform .4s;transform:translateY(8px)}@keyframes pulse-say-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.pulse-say{animation:none}}section.block.tone-ticket#tickets{margin-bottom:24px}.tl-card{background:var(--ink);border-radius:14px;gap:10px;margin:0 0 12px;padding:12px 14px;display:grid}@supports (color:color-mix(in lab,red,red)){.tl-card{background:color-mix(in srgb,var(--ink) 3%,var(--surface))}}.tl-card{border:1px solid var(--line-2)}.tl-person{align-items:center;gap:10px;min-width:0;display:flex}.tl-avatar{width:34px;height:34px;font:750 13px/1 var(--font-sans);letter-spacing:.02em;color:var(--tone-blue);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.tl-avatar{color:color-mix(in srgb,var(--tone-blue) 85%,var(--ink))}}.tl-avatar{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.tl-avatar{background:color-mix(in srgb,var(--tone-blue) 14%,var(--surface))}}.tl-pname{min-width:0;font:700 16.5px/1.25 var(--font-sans);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tl-contacts{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.tl-chip{all:unset;box-sizing:border-box;cursor:pointer;min-width:0;max-width:100%;height:30px;font:550 13px/1 var(--font-sans);color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;padding:0 10px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.tl-chip:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.tl-chip:hover{border-color:color-mix(in srgb,var(--ink) 24%,transparent)}}.tl-chip.done{color:#1f7a45;background:#2f9e5b;border-color:#2f9e5b80}@supports (color:color-mix(in lab,red,red)){.tl-chip.done{background:color-mix(in srgb,#2f9e5b 8%,var(--surface))}}.tl-chip .tl-at,.tl-chip svg{opacity:.65;flex:none}.tl-chip .tl-at{font-size:13px;font-weight:700}.tl-chip-v{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.tl-chip .tl-cp{opacity:.5;flex:none;font-size:12px}.ct-menu .tl-actions .cs-bar,.tl-actions .cs-bar{border:0;margin:0;padding:0}.tl-sec{align-items:baseline;gap:8px;padding:0 2px 8px;display:flex}.tl-sec b{font:700 14px/1.2 var(--font-sans);color:var(--ink)}.tl-sec span{color:var(--ink-3);font-size:12.5px}@media (max-width:520px){.tl-card{padding:11px 12px}.tl-chip{height:32px}}@media (min-width:900px){table.data.cases.aligned:has(th.col-cycle) th.col-cycle{width:auto}table.data.cases.aligned:has(th.col-cycle) td.col-cycle,table.data.cases.aligned:has(th.col-cycle) th.col-cycle{text-align:center}table.data.cases.aligned:not(:has(th.col-cycle,th.col-scOutcome,th.col-qcOutcome,th.col-missing,th.col-ticket,th.col-scRec,th.col-qcRec,th.col-feedback,th.col-closer,th.col-setter,th.col-firstSc)) th.act{width:auto}table.data.cases.aligned td.act{text-align:right}}.qv-facts>div{transition:transform .18s,box-shadow .18s,background .18s}.qv-facts>div:hover{box-shadow:0 10px 22px -14px var(--tier,#000);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.qv-facts>div:hover{box-shadow:0 10px 22px -14px color-mix(in srgb,var(--tier,#000) 55%,#00000059)}}.qv-facts>div:hover{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.qv-facts>div:hover{background:color-mix(in srgb,var(--surface) 88%,transparent)}}@media (prefers-reduced-motion:reduce){.qv-facts>div:hover{transform:none}}.cal-hits{background:var(--tone-blue);border-radius:12px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;padding:10px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.cal-hits{background:color-mix(in srgb,var(--tone-blue) 6%,var(--surface))}}.cal-hits{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-hits{border:1px solid color-mix(in srgb,var(--tone-blue) 22%,transparent)}}.cal-hits>.small{flex-basis:100%}.cal-hit{all:unset;box-sizing:border-box;cursor:pointer;max-width:100%;font:500 13px/1.25 var(--font-sans);color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:7px 12px;transition:border-color .15s,box-shadow .15s;display:inline-flex}.cal-hit:hover{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-hit:hover{border-color:color-mix(in srgb,var(--tone-blue) 50%,transparent)}}.cal-hit:hover{box-shadow:0 6px 16px -12px #00000059}.cal-hit.on{border-color:var(--tone-blue);box-shadow:0 0 0 2px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.cal-hit.on{box-shadow:0 0 0 2px color-mix(in srgb,var(--tone-blue) 25%,transparent)}}.cal-hit span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);overflow:hidden}.cal-hit em{color:#1f7a45;font-size:11.5px;font-style:normal;font-weight:650}.cal-hits-none{grid-column:1/-1;margin:-2px 0 2px}.nb-global{display:none!important}.page-head.has-bell{position:relative;padding-right:56px!important}@media (max-width:860px){.page-head.has-bell{padding-right:0!important}}.head-bell{display:inline-flex;position:absolute;top:0;right:0}.head-bell .nb-btn{background:var(--glass-strong);border:1px solid var(--glass-line);border-radius:13px;width:40px;height:40px;box-shadow:0 4px 14px -10px #00000059}.head-bell.floating{z-index:5;position:absolute;top:28px;right:36px}@media (max-width:860px){.head-bell{display:none}}.wf-band{left:-28px;right:-28px}.win-card.fire.tap-flash .win-fire{animation:wf-tapflash .32s ease-out}@keyframes wf-tapflash{0%{filter:brightness(calc(1 + var(--tf,0) * .8)) saturate(calc(1 + var(--tf,0) * .3))}to{filter:brightness()saturate()}}.win-card.fire:has(.lvl-1) .wf-ember.burst,.win-card.fire:has(.lvl-2) .wf-ember.burst{box-shadow:0 0 10px 3px #ff8c28d9,0 0 22px 6px #ff5a0059}.wf-spark{height:2.5px}@media (prefers-reduced-motion:reduce){.win-card.fire.tap-flash .win-fire{animation:none}}:root[data-theme=dark] .nav .item-badges .badge:not(.err):not(.good):not(.new):not(.warn){color:#ffd45e;box-shadow:none;background:#5c4610;border:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav .item-badges .badge:not(.err):not(.good):not(.new):not(.warn){color:#ffd45e;box-shadow:none;background:#5c4610;border:0}}.head-tools>.nb-btn{display:none!important}.ff-card{transition:transform .18s,box-shadow .18s,border-color .18s}.ff-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px -16px #00000052}.ff-card:has(.ff-form):hover{transform:none}.ff-stat{transition:transform .18s,box-shadow .18s,border-color .18s}.ff-stat:hover{box-shadow:0 10px 24px -14px var(--t,#000);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.ff-stat:hover{box-shadow:0 10px 24px -14px color-mix(in srgb,var(--t,#000) 55%,#0000004d)}}@media (prefers-reduced-motion:reduce){.ff-card:hover,.ff-stat:hover{transform:none}}.add-case-warn{color:#8a5a00;border-radius:12px;margin:6px 0 2px;padding:10px 12px;font-size:13.5px;line-height:1.45}@supports (color:color-mix(in lab,red,red)){.add-case-warn{color:color-mix(in srgb,#8a5a00 85%,var(--ink))}}.add-case-warn{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.add-case-warn{background:color-mix(in srgb,var(--tone-amber) 12%,var(--surface))}}.add-case-warn{border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.add-case-warn{border:1px solid color-mix(in srgb,var(--tone-amber) 40%,transparent)}}.add-case-warn b{color:inherit;margin-bottom:2px;display:block}:root[data-theme=dark] .add-case-warn{color:#ffd98a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .add-case-warn{color:#ffd98a}}@media (min-width:900px){:is(section.tone-upcoming,section.tone-followup) table.data.cases{table-layout:fixed}:is(section.tone-upcoming,section.tone-followup) table.data.cases th.col-id{width:84px!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases :is(th.col-time,th.col-fuAt,th.col-nextFu,th.col-scAt,th.col-qcAt){width:190px!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases th.col-prospect{width:30%!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases :is(th.col-coach,th.col-closer,th.col-setter){width:13%!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases th.col-funnel{width:8%!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases th.col-cycle{text-align:center;width:auto!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases td.col-cycle{text-align:center}:is(section.tone-upcoming,section.tone-followup) table.data.cases th.act{width:56px!important}:is(section.tone-upcoming,section.tone-followup) table.data.cases:not(:has(th.col-cycle)) th.act{width:auto!important}}td .ct,td .ct-space{box-sizing:border-box;vertical-align:1px;flex:none;min-width:18px;height:18px;width:18px!important;margin:0 8px 0 0!important;padding:0!important}td .ct-space{display:inline-block}.win-card.fire.flare.lit:is(:has(.lvl-1),:has(.lvl-2),:has(.lvl-3)) .wf-band{opacity:1}.win-card.fire.flare.lit:is(:has(.lvl-1),:has(.lvl-2)) .wf-ring{opacity:.9;filter:brightness(1.3)saturate(1.15)}.win-card.fire.flare.lit:is(:has(.lvl-1),:has(.lvl-2)) .wf-ember{background:radial-gradient(circle,#fff3c4 0,#ffb02e 45%,#f05a00 100%)}.win-card.fire.flare.lit:has(.lvl-1) .wf-ring{opacity:.72;filter:brightness(1.1)saturate()}.win-card.fire.flare.lit:has(.lvl-1) .wf-band{opacity:.85}.ff-pop{display:contents}@keyframes pop-drop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}.ff-rules,details.pop[open]>:not(summary){transform-origin:100% 0;animation:pop-drop .18s cubic-bezier(.2,.8,.3,1) both}@media (prefers-reduced-motion:reduce){.ff-rules,details.pop[open]>:not(summary){animation:none}}.win-card.fire:has(.lvl-4){--bh0:var(--bh0-4,22%)}.win-card.fire:has(.lvl-3){--bh0:var(--bh0-3,11%)}.win-card.fire:has(.lvl-2){--bh0:var(--bh0-2,7%)}.win-card.fire:has(.lvl-1){--bh0:var(--bh0-1,4%)}.qv-score-tier{cursor:default;transition:transform .18s,box-shadow .18s,filter .18s}.qv-score-tier:hover{filter:brightness(1.06)saturate(1.08);box-shadow:0 10px 24px -10px var(--tier,#2f9e5b);transform:translateY(-2px)scale(1.03)}@supports (color:color-mix(in lab,red,red)){.qv-score-tier:hover{box-shadow:0 10px 24px -10px color-mix(in srgb,var(--tier,#2f9e5b) 70%,#0000004d)}}@media (prefers-reduced-motion:reduce){.qv-score-tier:hover{transform:none}}@media (min-width:861px){.shell:not(:has(>.nav.collapsed)){grid-template-columns:238px minmax(0,1fr)}}.nav a.item .item-label .txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nav .item-badges:has(>.badge2+.badge)>.badge2+.badge{margin-left:-7px!important}.nav .item-badges{flex:none}.ho-acts{align-items:center;gap:6px;display:inline-flex}.ho-up input[type=file]{padding:6px 8px}.mk{display:block}.mk,.mk>textarea{position:relative}.mk>textarea{z-index:1}.mk.has>textarea{background:0 0!important}.mk-back{z-index:0;pointer-events:none;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;color:#0000;box-sizing:border-box;background:var(--surface);border:solid #0000;border-radius:10px;display:none;position:absolute;inset:0;overflow:hidden}.mk.has>.mk-back{display:block}.mk-back mark{color:#0000;border-radius:3px;padding:0}.ld-mark.mk-y,.mk-back .mk-y{background:#ffe066}.ld-mark.mk-g,.mk-back .mk-g{background:#a5e6b8}.ld-mark.mk-r,.mk-back .mk-r{background:#ffb3ad}:root[data-theme=dark] .mk-back .mk-y{background:#ffd64061}:root[data-theme=dark] .mk-back .mk-g{background:#5ad28252}:root[data-theme=dark] .mk-back .mk-r{background:#ff6e6457}.ld-marks{align-items:center;gap:4px;padding:0 4px;display:inline-flex}.ld-mark{border:1px solid var(--ink);border-radius:6px;width:20px;height:20px}@supports (color:color-mix(in lab,red,red)){.ld-mark{border:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}}.ld-mark{cursor:pointer;padding:0;transition:transform .12s}.ld-mark:hover{transform:translateY(-1px)scale(1.08)}.ld-mark.mk-x{background:var(--surface);color:var(--ink-3);font-size:11px;line-height:1}@keyframes wf-flicker{0%,to{scale:1}20%{scale:1.015 1.09}45%{scale:.99 .94}70%{scale:1.01 1.06}85%{scale:1 .98}}.win-card.fire.flare.wf-live .wf-band{animation:wf-sway 1.5s ease-in-out infinite,wf-flicker .9s ease-in-out infinite}.win-card.fire.flare.wf-live .wf-band.back{animation:wf-sway 2.1s ease-in-out infinite reverse,wf-flicker 1.25s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.win-card.fire.flare.wf-live .wf-band,.win-card.fire.flare.wf-live .wf-band.back{animation:none}}.gauge{background:var(--ink)!important}@supports (color:color-mix(in lab,red,red)){.gauge{background:color-mix(in srgb,var(--ink) 13%,transparent)!important}}.gauge{box-shadow:inset 0 0 0 1px var(--ink)}@supports (color:color-mix(in lab,red,red)){.gauge{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}}:root[data-theme=dark] .gauge{box-shadow:inset 0 0 0 1px #ffffff14;background:#ffffff24!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gauge{box-shadow:inset 0 0 0 1px #ffffff14;background:#ffffff24!important}}table.data.followups .fu-rail{flex-wrap:nowrap;gap:4px}table.data.followups .fu-rail .fu-act:not(.fu-keep):not(.primary){justify-content:center;width:36px;padding:0!important}table.data.followups .fu-rail .fu-act:not(.fu-keep):not(.primary)>span:not(.sr){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}table.data.followups .fu-rail .fu-act:not(.fu-keep):not(.primary){position:relative}table.data.followups .fu-rail .fu-act.fu-dm.on{color:#fff;background:var(--tone-violet);border-color:#0000}table.data.followups .col-act{white-space:nowrap;width:auto}.ld-menu.to-right{left:0;right:auto}.ld-menu{max-width:calc(100vw - 24px)}.ff-tag.ho{color:#1f6fd1;background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-tag.ho{background:color-mix(in srgb,var(--tone-blue) 12%,var(--surface))}}.ff-tag.ho{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-tag.ho{border-color:color-mix(in srgb,var(--tone-blue) 35%,transparent)}}.ff-tag.ho{font-weight:650;text-decoration:none}.ff-tag.ho:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-tag.ho:hover{background:color-mix(in srgb,var(--tone-blue) 20%,var(--surface))}}.ff-tag.ho-missing{color:#9a6500;background:#e0a100}@supports (color:color-mix(in lab,red,red)){.ff-tag.ho-missing{background:color-mix(in srgb,#e0a100 13%,var(--surface))}}:root[data-theme=dark] .ff-tag.ho{color:#8cc0ff}:root[data-theme=dark] .ff-tag.ho-missing{color:#ffd16a}.ff-tag.booked{color:#1f7a45;background:#2f9e5b}@supports (color:color-mix(in lab,red,red)){.ff-tag.booked{background:color-mix(in srgb,#2f9e5b 13%,var(--surface))}}.ff-tag.booked{border-color:#2f9e5b66;font-weight:650;text-decoration:none}:root[data-theme=dark] .ff-tag.booked{color:#7fd8a2}.td-undo{z-index:300;color:#fff;background:#1d2622;border-radius:14px;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:10px 12px 10px 16px;font-size:14px;animation:pulse-say-in .22s ease-out both;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 16px 36px -14px #0000008c}.td-undo button{font:700 13.5px/1 var(--font-sans);color:#1d2622;cursor:pointer;background:#ffd75e;border:0;border-radius:9px;padding:6px 12px}:root[data-theme=dark] .td-undo{color:#1d2622;background:#e9efe9}.notif-table td:nth-child(3),.notif-table td:nth-child(4),.notif-table th:nth-child(3),.notif-table th:nth-child(4){text-align:center;width:120px}.notif-table input[type=checkbox]{width:18px;height:18px;accent-color:var(--pine)}.notif-rules .btn{margin-top:12px}.nb-topics{border-top:1px solid var(--line-2);margin:6px 0 2px;padding-top:6px}.nb-topics-head{all:unset;cursor:pointer;font:650 13px/1.2 var(--font-sans);color:var(--ink-2);padding:6px 4px;display:block}.nb-topics-head:hover{color:var(--ink)}.win-card.fire .wf-ring{padding:calc(var(--ring,2px) * min(1.6, var(--ring-k,1)));opacity:min(1,calc(var(--ring-o,.62) * var(--ring-k,1)))!important}.win-card.fire:has(.lvl-1){--ring-o:.26}.win-card.fire:has(.lvl-2){--ring-o:.36}.win-card.fire:has(.lvl-3){--ring-o:.48}.win-card.fire:has(.lvl-4){--ring-o:.62}.win-card.fire.flare{--ring-o:.85}.win-card.fire.flare.lit{--ring-o:1}.win-card.fire.flare.lit:has(.lvl-1){--ring-o:.72}.win-card.fire.flare.lit:has(.lvl-2){--ring-o:.9}.lq-trend .lq-row.running{opacity:.62}.lq-legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.lq-legend span{align-items:center;gap:6px;display:inline-flex}.lq-legend i{border-radius:3px;width:10px;height:10px;display:inline-block}.charts-grid>.chart-card.wide{grid-column:1/-1}.pop-edit{overflow-x:hidden}.pop-form .pop-title{font-size:14px}.fu-pin-pop .fu-pin-lists .chip-btn{text-overflow:ellipsis;min-width:0;overflow:hidden}.docx-box{border:1.5px solid #7030a0;border-radius:6px;margin:4px 2px;padding:3px 10px;font-weight:650;line-height:1.35;display:inline-block}.docx-arrow{color:#7030a0;margin:0 6px;font-size:1.15em;font-weight:800;display:inline-block}:root[data-theme=dark] .docx-box{border-color:#b37be0}:root[data-theme=dark] .docx-arrow{color:#c79bef}.win-card.fire:has(.lvl-4){--lit-m:var(--lit-4,1.6)}.win-card.fire:has(.lvl-3){--lit-m:var(--lit-3,2.4)}.win-card.fire:has(.lvl-2){--lit-m:var(--lit-2,3)}.win-card.fire:has(.lvl-1){--lit-m:var(--lit-1,3)}.win-card.fire.flare.lit:has(.wf-band){--bh:calc(var(--bh0) * var(--lit-m,1.6) * (1 + (var(--lift,1) - 1) * .08))!important}.ff-act{justify-self:end;align-items:center;gap:6px;display:flex;position:relative}.ff-act .ff-plan-btn{gap:7px;height:34px;padding:0 13px}.ff-ico{border:1px solid var(--glass-line);cursor:pointer;width:34px;height:34px;font:700 16px/1 var(--font-sans);color:var(--ink-2);background:var(--ink);border-radius:10px;place-items:center;padding:0;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.ff-ico{background:color-mix(in srgb,var(--ink) 4%,var(--surface))}}.ff-ico{transition:background .15s,color .15s,transform .15s,box-shadow .15s}.ff-ico.on,.ff-ico:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ff-ico.on,.ff-ico:hover{background:color-mix(in srgb,var(--ink) 9%,var(--surface))}}.ff-ico.on,.ff-ico:hover{transform:translateY(-1px);box-shadow:0 6px 14px -10px #0006}.ff-act .ff-btn{transition:transform .15s,box-shadow .15s,filter .15s}.ff-act .ff-btn:hover{box-shadow:0 8px 18px -12px var(--tone-violet);transform:translateY(-1px)}@supports (color:color-mix(in lab,red,red)){.ff-act .ff-btn:hover{box-shadow:0 8px 18px -12px color-mix(in srgb,var(--tone-violet) 70%,#0000004d)}}.ff-act .ff-btn:hover{filter:brightness(1.04)}.ff-menu{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:12px;min-width:250px;padding:6px;animation:pop-drop .16s ease-out both;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -16px #00000073}.ff-menu,.ff-menu a{gap:2px;display:grid}.ff-menu a{color:var(--ink);border-radius:9px;padding:8px 10px;text-decoration:none}.ff-menu a:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ff-menu a:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.ff-menu a b{font-size:13.5px}.ff-menu a small{color:var(--ink-3);font-size:12px}.ff-tag{transition:background .15s,transform .15s}a.ff-tag:hover{transform:translateY(-1px)}.ff-main{grid-template-columns:auto minmax(170px,1.2fr) minmax(150px,.9fr) minmax(0,1.4fr) auto}@media (max-width:900px){.ff-act{justify-self:start}}.win-card.t-legend .win-tag{color:#4b5fd8}@supports (color:color-mix(in lab,red,red)){.win-card.t-legend .win-tag{color:color-mix(in srgb,#4b5fd8 80%,var(--ink))}}.win-card.t-legend .win-tag{box-shadow:none;text-shadow:none;background:#4b5fd826}:root[data-theme=dark] .win-card.t-legend .win-tag{color:#b3c2ff;background:#7f9bff2e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-card.t-legend .win-tag{color:#b3c2ff;background:#7f9bff2e}}.ff-card:has(.ff-menu){z-index:20;position:relative}.given-away{background:var(--tone-amber);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 14px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab,red,red)){.given-away{background:color-mix(in srgb,var(--tone-amber) 10%,var(--surface))}}.given-away{border:1px solid var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.given-away{border:1px solid color-mix(in srgb,var(--tone-amber) 35%,transparent)}}.given-away b{font-size:14px}.given-item{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:4px 6px 4px 10px;font-size:13.5px;font-weight:600;display:inline-flex}.given-item small{color:var(--ink-3);font-weight:500}.given-item button{font:700 12.5px/1 var(--font-sans);color:#fff;background:var(--pine);cursor:pointer;border:0;border-radius:8px;padding:5px 10px}.given-item button:hover{filter:brightness(1.08)}.ld-facts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex!important}.ld-fact{background:var(--surface);border:1px solid var(--ink);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 10px 3px 8px;font-size:12px;line-height:1.3;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.ld-fact{border:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}}.ld-fact{white-space:nowrap;box-shadow:0 1px 2px #0000000a}.ld-fact>i{background:var(--ink-3);border-radius:50%;flex:none;width:7px;height:7px}.ld-fact.t-good>i{background:#2f9e5b;box-shadow:0 0 0 3px #2f9e5b2e}.ld-fact.t-warn>i{background:#e0a100;box-shadow:0 0 0 3px #e0a10033}.ld-fact.t-bad>i{background:var(--brick);box-shadow:0 0 0 3px var(--brick)}@supports (color:color-mix(in lab,red,red)){.ld-fact.t-bad>i{box-shadow:0 0 0 3px color-mix(in srgb,var(--brick) 18%,transparent)}}.ld-fact em{color:var(--ink-3);font-style:normal;font-weight:500}.ld-fact b{color:var(--ink);text-overflow:ellipsis;font-weight:650;overflow:hidden}.ld-fact-sep{color:var(--ink-3);margin:0 5px 0 1px;font-weight:400}.ld-title .ld-fact b,.ld-title .ld-fact em{font-size:11.5px;line-height:1.3;display:inline}.ld-title .ld-fact b{font-weight:650}.ld-title .ld-facts{max-width:100%}.ff-products{width:min(520px,100vw - 32px)}.ff-prod-head,.ff-prod-row{grid-template-columns:minmax(0,1fr) 62px 84px 118px 28px}.ff-prod-acc{align-items:center;gap:8px;display:flex}.ff-prod-acc .in{flex:1;min-width:0}.ff-prod-note{margin:0;line-height:1.4}.ff-prod-act{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.feat-table select.in{min-width:130px}.feat-table .feat-def td{background:var(--pine)}@supports (color:color-mix(in lab,red,red)){.feat-table .feat-def td{background:color-mix(in srgb,var(--pine) 6%,transparent)}}.feat-on{gap:6px}.feat-on,.save-btn{align-items:center;display:inline-flex}.save-btn{flex-wrap:wrap;gap:10px}.save-ok{color:var(--pine);font-weight:600;animation:save-ok-in .25s ease-out}@keyframes save-ok-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.save-ok{animation:none}}.feat-table td,.feat-table th{text-align:left}.lqt{margin-top:12px}.lqt-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.toggle-sw.sm{gap:8px;font-size:13px}.toggle-sw.sm .ts-track{border-radius:12px;width:44px;height:24px;padding:0}.toggle-sw.sm .ts-knob{width:20px;height:20px;top:2px;left:2px}.toggle-sw.sm .ts-knob:after{inset:6px}.toggle-sw.sm.on .ts-knob{transform:translate(20px)}.toggle-sw.sm .ts-label{min-width:0}.lqt-plot{grid-template-rows:170px auto;grid-template-columns:38px minmax(0,1fr);column-gap:8px;display:grid}.lqt-axis{color:var(--ink-3);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:space-between;align-items:flex-end;margin:-7px 0;font-size:11px;display:flex}.lqt-area{position:relative}.lqt-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.lqt-grid i{border-top:1px solid var(--line);display:block}.lqt-grid i:last-child{border-top-color:var(--line-2)}.lqt-cols{grid-template-columns:repeat(var(--cols),minmax(0,1fr));display:grid;position:absolute;inset:0}.lqt-col{justify-content:center;padding:0 clamp(2px,1.2vw,7px);display:flex}.lqt-bar{flex-direction:column-reverse;gap:2px;width:100%;max-width:34px;height:100%;display:flex}.lqt-bar i{flex:1 1 0;min-height:2px;transition:filter .15s;display:block}.lqt-bar i:last-child{border-radius:4px 4px 0 0}.lqt-bar i:hover{filter:brightness(1.08)saturate(1.1)}.lqt-col.two .lqt-bar .seg-rest{opacity:.75}.lqt-col.running .lqt-bar{opacity:.55}.lqt-none{background:var(--line-2);border-radius:2px;width:100%;height:2px;display:block}.lqt-trend{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lqt-trend line{stroke:var(--ink);stroke-width:2px;stroke-dasharray:6 5;stroke-linecap:round;opacity:.75}.lqt-labels{grid-template-columns:repeat(var(--cols),minmax(0,1fr));padding-top:6px;display:grid}.lqt-labels span{flex-direction:column;align-items:center;min-width:0;line-height:1.25;display:flex}.lqt-labels b{color:var(--ink-2);white-space:nowrap;font-size:11px;font-weight:600}.lqt-labels small{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.lqt-labels .running b,.lqt-labels .running small{opacity:.6}.lqt-trend-key i{border-top:2px dashed var(--ink);opacity:.75;background:0 0!important;border-radius:0!important;width:16px!important;height:0!important}@media (max-width:520px){.lqt-labels small{font-size:10px}.lqt-plot{grid-template-columns:32px minmax(0,1fr)}}.kpi .meta .rev-meta{white-space:nowrap;font-variant-numeric:tabular-nums;grid-template-columns:auto auto 1fr;gap:1px 6px;display:grid}.kpi .meta .rev-meta>:nth-child(3n){text-align:right}.board.compact .kpi .meta:has(.rev-meta){white-space:normal;text-overflow:clip;font-size:12.5px;overflow:visible}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--canvas:#1e2b28;--paper:#1e2b28;--surface:#2c3a36;--glass:#ffffff18;--glass-strong:#ffffff21;--glass-line:#ffffff21;--line:#ffffff26;--line-2:#ffffff18;--nav-bg:#ffffff16;--nav-hover:#ffffff1c}}:root[data-theme=dark]{--canvas:#1e2b28;--paper:#1e2b28;--surface:#2c3a36;--glass:#ffffff18;--glass-strong:#ffffff21;--glass-line:#ffffff21;--line:#ffffff26;--line-2:#ffffff18;--nav-bg:#ffffff16;--nav-hover:#ffffff1c}.win-card .win-react button,.win-card .win-react-add{box-sizing:border-box;justify-content:center;min-width:46px;height:34px;font-size:17px}.win-card .win-react button:not(:has(b)){width:46px;padding:0}.win-card .win-react button.on{border-width:1.5px}:root[data-theme=dark] .win-heat-tag.h-4{color:#ffe8cc;background:linear-gradient(#c44e0ee6,#8c3008e6)}:root[data-theme=dark] .win-heat-tag.h-4 .win-stokes{color:#fff3e4;background:#ffd6aa33}:root[data-theme=dark] .win-heat-tag:is(.h-3,.h-2,.h-1) .win-stokes{color:inherit;background:#ffd6aa24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .win-heat-tag.h-4{color:#ffe8cc;background:linear-gradient(#c44e0ee6,#8c3008e6)}:root:not([data-theme=light]) .win-heat-tag.h-4 .win-stokes{color:#fff3e4;background:#ffd6aa33}:root:not([data-theme=light]) .win-heat-tag:is(.h-3,.h-2,.h-1) .win-stokes{color:inherit;background:#ffd6aa24}}:root[data-theme=dark] .reveal-block,:root[data-theme=dark] section.block{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .reveal-block,:root[data-theme=dark] section.block{background-color:color-mix(in srgb,var(--surface) 82%,transparent)}}:root[data-theme=dark] .reveal-block,:root[data-theme=dark] section.block{border-inline-color:#ffffff1c;border-bottom-color:#ffffff1c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .reveal-block,:root:not([data-theme=light]) section.block{background-color:var(--surface)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .reveal-block,:root:not([data-theme=light]) section.block{background-color:color-mix(in srgb,var(--surface) 82%,transparent)}}:root:not([data-theme=light]) .reveal-block,:root:not([data-theme=light]) section.block{border-inline-color:#ffffff1c;border-bottom-color:#ffffff1c}}table.data.followups tr.fu-overdue>td{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td{background:color-mix(in srgb,var(--brick) 8%,transparent)}}table.data.followups tr.fu-soon>td{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon>td{background:color-mix(in srgb,var(--tone-amber) 8%,transparent)}}table.data.followups tr.fu-overdue>td:first-child{box-shadow:inset 2px 0 0 var(--brick)!important}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 60%,transparent)!important}}table.data.followups tr.fu-soon>td:first-child{box-shadow:inset 2px 0 0 var(--tone-amber)!important}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon>td:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)!important}}@media (max-width:700px){table.data.followups tr.fu-overdue>td:first-child,table.data.followups tr.fu-soon>td:first-child{box-shadow:none!important}table.data.followups tr.fu-overdue{box-shadow:inset 2px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--brick) 60%,transparent)}}table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)}}}:root[data-theme=dark]{--overlay-bg:#34443f;--overlay-edge:#ffffff29;--overlay-shadow:0 0 0 1px #00000059,0 30px 70px -18px #000c,0 10px 24px -12px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--overlay-bg:#34443f;--overlay-edge:#ffffff29;--overlay-shadow:0 0 0 1px #00000059,0 30px 70px -18px #000c,0 10px 24px -12px #0009}}:root[data-theme=dark] :is(.live-dock,.live-dock:not(.place-window),.q-dialog,.pop-edit,.ld-menu,.fb-overlay .fb-confirm){background-color:var(--overlay-bg);border:1px solid var(--overlay-edge);box-shadow:var(--overlay-shadow)}:root[data-theme=dark] :is(.q-overlay,.fb-overlay){background:#040a088c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(.live-dock,.live-dock:not(.place-window),.q-dialog,.pop-edit,.ld-menu,.fb-overlay .fb-confirm){background-color:var(--overlay-bg);border:1px solid var(--overlay-edge);box-shadow:var(--overlay-shadow)}:root:not([data-theme=light]) :is(.q-overlay,.fb-overlay){background:#040a088c}}.flow-box{min-width:0;container-type:inline-size}.flow-box>.flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.flow-box>.flow>.flow-step,.flow-box>.flow>.flow-step:first-child,.flow-box>.flow>.flow-step:last-child{border-radius:14px;min-width:0;margin:0}.flow-box .flow-step+.flow-step:before{display:none}@container (min-width:760px){.flow-box>.flow{grid-template-columns:repeat(var(--rates,3),minmax(0,1fr)) minmax(0,1.35fr)}.flow-box .flow-step+.flow-step:before{display:block;left:-11px}}.flow-box button.flow-btn.is-open{box-shadow:0 0 0 2px var(--fd),0 14px 28px -18px var(--fd);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.flow-box button.flow-btn.is-open{box-shadow:0 0 0 2px color-mix(in srgb,var(--fd) 65%,transparent),0 14px 28px -18px color-mix(in srgb,var(--fd) 60%,#00000080)}}.flow-box button.flow-btn.is-open,.flow-box button.flow-btn:focus:not(:focus-visible){outline:none}.flow-box .flow-step.money,:root[data-theme=dark] .flow-box .flow-step.money{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){.flow-box .flow-step.money,:root[data-theme=dark] .flow-box .flow-step.money{background:color-mix(in srgb,var(--tone-amber) 13%,var(--glass))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .flow-box .flow-step.money{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .flow-box .flow-step.money{background:color-mix(in srgb,var(--tone-amber) 13%,var(--glass))}}}.flow-box .flow-step.money b{color:var(--ink)}.flow-detail-card{container-type:inline-size}@container (max-width:920px){.fd-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fd-grid>:last-child:nth-child(odd){grid-column:1/-1}}@container (max-width:560px){.fd-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.nav .brand-row{flex-wrap:nowrap;gap:8px;min-height:56px}.nav .brand-row .brand{flex:0 auto;align-items:center;gap:9px;min-width:0;display:flex}.nav .brand-row .brand .logo{flex:none;width:36px;height:36px}.nav .brand-row .brand .word{white-space:nowrap;font-size:21px;line-height:1}.nav .brand-row .online.online-top{margin:0 0 0 auto}.online-top .online-btn{gap:5px;padding:4px 6px}.online-top .online-faces i{width:26px;height:26px;font-size:10px}.nav .brand-row .home-btn,.nav .brand-row .menu-btn,.nav .brand-row .nav-bell{flex:none}.nav .brand-row .home-btn,.nav .brand-row .nav-bell :is(button,a){box-sizing:border-box;border-radius:50%;place-items:center;width:42px;min-width:42px;height:42px;padding:0;display:inline-grid}.nav .brand-row .menu-btn{box-sizing:border-box;gap:7px;height:42px;padding:0 14px}}@media (max-width:430px){.nav .brand-row{gap:6px}.nav .brand-row .menu-btn{border-radius:50%;justify-content:center;width:42px;padding:0}.nav .brand-row .menu-btn>span{display:none}.nav .brand-row .brand .word{font-size:20px}}.cfm-overlay{z-index:3000}:root[data-theme=dark] .cfm-overlay{background:#040a088c}:root[data-theme=dark] .cfm{background:var(--overlay-bg);border:1px solid var(--overlay-edge);box-shadow:var(--overlay-shadow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cfm-overlay{background:#040a088c}:root:not([data-theme=light]) .cfm{background:var(--overlay-bg);border:1px solid var(--overlay-edge);box-shadow:var(--overlay-shadow)}}@media (max-width:860px){.nav{transition:transform .28s cubic-bezier(.2,.8,.2,1);padding-top:8px!important;padding-bottom:8px!important}.nav .brand-row{min-height:52px;padding-bottom:0!important}.nav.tucked{transform:translateY(calc(-100% - 2px))}}@media (max-width:860px) and (prefers-reduced-motion:reduce){.nav{transition:none}}.ho-rules{flex-direction:column;align-items:flex-start;gap:10px}.ho-mode{border:0;gap:6px;margin:0;padding:0;display:grid}.ho-mode legend{margin-bottom:4px;padding:0}.ho-mode label{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ho-mode .in{width:72px}.lqt-seg{background:var(--ink);border-radius:999px;gap:2px;padding:3px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.lqt-seg{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.lqt-seg{border:1px solid var(--line-2)}.lqt-seg button{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}.lqt-seg button:hover{color:var(--ink)}.lqt-seg button.on{color:var(--ink);background:var(--surface);box-shadow:0 1px 3px var(--ink)}@supports (color:color-mix(in lab,red,red)){.lqt-seg button.on{box-shadow:0 1px 3px color-mix(in srgb,var(--ink) 18%,transparent)}}.lqt-seg button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.lqt-cap{margin:8px 0 0}.lqt-labels b{font-size:10.5px}.win-card.t-huge:hover .win-trophy,.win-card.t-huge:hover svg.trophy{transform:rotate(-10deg)scale(1.27)}.win-card.t-legend:hover .win-trophy,.win-card.t-legend:hover svg.trophy{transform:rotate(-10deg)scale(1.5)}@media (prefers-reduced-motion:reduce){.win-card.t-huge:hover .win-trophy,.win-card.t-huge:hover svg.trophy{transform:scale(1.15)}.win-card.t-legend:hover .win-trophy,.win-card.t-legend:hover svg.trophy{transform:scale(1.35)}}.rs-form{gap:0;margin-top:4px;display:grid}.rs-search{background:var(--glass-strong);border:1px solid var(--glass-line);box-shadow:var(--glass-shadow);color:var(--ink-3);border-radius:16px;align-items:center;gap:10px;padding:6px 8px 6px 16px;display:flex}.rs-search:focus-within{border-color:var(--focus)}@supports (color:color-mix(in lab,red,red)){.rs-search:focus-within{border-color:color-mix(in srgb,var(--focus) 55%,var(--glass-line))}}.rs-search:focus-within{box-shadow:0 0 0 3px var(--focus),var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.rs-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 18%,transparent),var(--glass-shadow)}}.rs-search:focus-within{color:var(--ink-2)}.rs-search .in{min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:10px 4px;font-size:17px}.rs-search .in:focus{box-shadow:none;outline:none}.rs-head{border-top:1px solid var(--line-2);color:var(--ink-2);flex-wrap:wrap;align-items:baseline;gap:10px;margin:34px 0 10px;padding-top:22px;display:flex}.rs-head svg{flex:none;align-self:center}.rs-head h2{font-family:var(--font-cond);color:var(--ink);margin:0;font-size:22px}.rs-form .filters{margin-top:0}@media (max-width:700px){.rs-head{margin-top:24px;padding-top:16px}.rs-search .in{font-size:16px}}.rs-hint{color:var(--ink-3);flex:none;padding-right:10px}@media (max-width:560px){.rs-hint{display:none}}.flow-box>.flow>.flow-detail.inline{grid-column:1/-1;margin-top:-4px}.flow-box>.flow>.flow-detail.inline .flow-detail-card{margin:6px 0 2px}.flow-box>.flow>.flow-detail.inline:not(.open){margin-top:-10px}.flow-row.with-aside>.flow-aside{align-self:start}.flow-row.with-aside:has(.flow-detail.inline.open)>.flow-aside .flow-step{min-height:0}.lqt-labels .kw{font-style:normal}@media (max-width:560px){.lqt-labels .kw,.lqt-labels.dense small{display:none}}@media (max-width:700px){.nb-panel{width:auto;max-height:calc(100dvh - var(--nb-top,64px) - 12px);transform-origin:100% 0;border-radius:18px;animation-name:nb-down;bottom:auto;left:8px;top:var(--nb-top,64px)!important;right:8px!important}@keyframes nb-down{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}}.flow-box .flow-step{container-type:inline-size}.flow-box .flow-step>b{white-space:nowrap}.flow-box .flow-step.money>b{font-size:clamp(22px,16cqi,44px)}.flow-aside .flow-step{container-type:inline-size}.flow-aside .flow-step>b{white-space:nowrap;font-size:clamp(22px,16cqi,44px)}.flow-aside .flow-step{width:100%;min-width:0}@media (max-width:900px){.flow-aside{width:100%}.flow-aside .flow-step{min-width:170px}}.lqt-head .lqt-seg button{white-space:nowrap;padding:4px 10px}@media (max-width:520px){.lqt-head{gap:8px}.lqt-head .lqt-seg button{padding:4px 8px;font-size:12px}}.nb-choice{flex:none;align-self:center;gap:6px;display:grid}.nb-choice .nb-ok{white-space:nowrap;padding:5px 10px;font-size:12px}.nb-choice .nb-take{color:var(--pine);border-color:var(--pine)}@supports (color:color-mix(in lab,red,red)){.nb-choice .nb-take{border-color:color-mix(in srgb,var(--pine) 45%,transparent)}}.nb-answer,.nb-choice .nb-back{color:var(--ink-2)}.nb-answer{max-width:120px;flex:none;align-self:center;font-weight:600}.fu-give{gap:8px}.fu-give-opt{border:1px solid var(--line-2);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;transition:border-color .12s,background .12s;display:grid}.fu-give-opt:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.fu-give-opt:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.fu-give-opt:has(input:checked){border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.fu-give-opt:has(input:checked){border-color:color-mix(in srgb,var(--tone-blue) 55%,transparent)}}.fu-give-opt:has(input:checked){background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.fu-give-opt:has(input:checked){background:color-mix(in srgb,var(--tone-blue) 8%,transparent)}}.fu-give-opt input[type=radio]{accent-color:var(--tone-blue);margin-top:3px}.fu-give-opt>span{gap:4px;font-size:13.5px;font-weight:600;display:grid}.fu-give-opt small{font-size:12px;font-weight:400;line-height:1.35}.fu-give-opt .in{font-weight:400}table.data.pipe-table{table-layout:fixed;width:100%}table.data.pipe-table td:first-child,table.data.pipe-table th:first-child{white-space:normal;width:46%;box-shadow:none!important;max-width:none!important;position:static!important}table.data.pipe-table td.num,table.data.pipe-table th.num{width:18%}@media (max-width:700px){table.data.pipe-table td,table.data.pipe-table th{padding-left:8px;padding-right:8px}table.data:not(.cases):not(.followups) td:first-child,table.data:not(.cases):not(.followups) th:first-child{background:var(--surface)}.chart-card:has(.cb-hint) .count-bars .cb-row,.chart-card:has(.cb-hint) .count-bars .cb-row.go,.count-bars .cb-row,.count-bars .cb-row.go{grid-template-columns:minmax(0,1fr) auto 16px;gap:7px 10px;padding:8px 6px}.count-bars .cb-row .cb-label{grid-area:1/1;line-height:1.3}.count-bars .cb-row .cb-val{grid-area:1/2;align-self:center}.count-bars .cb-row .cb-track{grid-area:2/1/auto/3;height:8px}.count-bars .cb-row .cb-go{grid-area:1/3/span 2;align-self:center}.count-bars .cb-row:not(.go){grid-template-columns:minmax(0,1fr) auto}}.sec-head.lq-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:30px 0 12px;display:flex}.sec-head.lq-head h2{font-family:var(--font-cond);margin:0;font-size:24px}.card-toggles{position:relative}.card-toggles summary{cursor:pointer;border:1px solid var(--line-2);border-radius:999px;padding:5px 12px;list-style:none}.card-toggles summary::-webkit-details-marker{display:none}.card-toggles[open] summary{color:var(--ink);background:var(--glass-strong)}.card-toggles-form{z-index:30;background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:8px;min-width:270px;padding:14px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -16px #0006}.card-toggles-form label{align-items:center;gap:8px;font-size:14px;display:flex}.lq-early{background:var(--tone-amber);border-radius:10px;margin-top:10px;padding:9px 12px}@supports (color:color-mix(in lab,red,red)){.lq-early{background:color-mix(in srgb,var(--tone-amber) 12%,transparent)}}.lq-early{color:var(--ink-2);line-height:1.5}.lq-early a{color:var(--ink);font-weight:600}@media (max-width:980px){.ff-main{grid-template-columns:auto minmax(0,1fr) auto}.ff-main>.ff-run,.ff-main>.ff-tags{grid-column:2/-1;min-width:0}.ff-main>.ff-act,.ff-main>.ff-actions{grid-column:2/-1}}@media (max-width:860px){body,html{overflow-x:clip}}@media (max-width:700px){form.notif-rules{overflow-x:auto}.faq li,.faq p,.guide li,details li{overflow-wrap:anywhere}}.ff-ho{background:var(--tone-blue);border-radius:16px;margin:0 0 16px;padding:12px 14px 14px}@supports (color:color-mix(in lab,red,red)){.ff-ho{background:color-mix(in srgb,var(--tone-blue) 8%,var(--glass))}}.ff-ho{border:1px solid var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-ho{border:1px solid color-mix(in srgb,var(--tone-blue) 22%,var(--glass-line))}}.ff-ho-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.ff-ho-head b{font-family:var(--font-cond);font-size:18px}.ff-ho-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.ff-ho-card{background:var(--glass-strong);border:1px solid var(--glass-line);color:inherit;border-radius:12px;gap:2px;padding:10px 12px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;position:relative}.ff-ho-card:hover{border-color:var(--tone-blue);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.ff-ho-card:hover{border-color:color-mix(in srgb,var(--tone-blue) 45%,var(--glass-line))}}.ff-ho-card:hover{box-shadow:0 10px 22px -14px #00000059}.ff-ho-card.fresh{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ff-ho-card.fresh{border-color:color-mix(in srgb,var(--tone-blue) 55%,var(--glass-line))}}.ff-ho-name{align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:700;display:flex}.ff-ho-new{color:#fff;background:var(--tone-blue);border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:700}.ff-ho-card small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.ff-ho-go{color:var(--tone-blue);justify-self:start;margin-top:4px;font-size:12.5px;font-weight:600}@media (max-width:560px){.ff-ho-list{grid-template-columns:minmax(0,1fr)}}.cal-auto{justify-self:start;margin:6px 0 2px}.nb-back-btn,.nb-when{display:none}.nb-group+.nb-group{margin-top:6px}.nb-group-head{color:var(--ink-3);letter-spacing:.01em;margin:8px 8px 4px;font-size:12.5px;font-weight:700}.nb-ico{position:relative}.nb-ico.has-actor{background:var(--t,var(--tone-blue));border-radius:50%;width:34px;height:34px}@supports (color:color-mix(in lab,red,red)){.nb-ico.has-actor{background:color-mix(in srgb,var(--t,var(--tone-blue)) 22%,var(--surface))}}.nb-ico.has-actor{color:var(--ink)}.nb-av{font:700 12.5px/1 var(--font-sans);letter-spacing:.02em}.nb-ico.has-actor .nb-ico-in{color:#fff;background:var(--t,var(--tone-blue));width:18px;height:18px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.nb-ico:not(.has-actor) .nb-ico-in{display:contents}@media (max-width:860px){.nb-scrim{background:0 0}.nb-panel{-webkit-backdrop-filter:none;backdrop-filter:none;height:100dvh;box-shadow:none;padding-top:env(safe-area-inset-top);animation:nb-page .22s cubic-bezier(.2,.8,.2,1);background:var(--canvas)!important;border:0!important;border-radius:0!important;width:100%!important;max-height:none!important;inset:0!important}@keyframes nb-page{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:none}}.nb-head{border-bottom:0;gap:6px;padding:12px 14px 12px 8px}.nb-head b{font-size:24px}.nb-back-btn{cursor:pointer;width:42px;height:42px;color:var(--ink);background:var(--ink);border:0;border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.nb-back-btn{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.nb-x{display:none}.nb-scroll{padding:0 6px calc(16px + env(safe-area-inset-bottom));gap:0}.nb-group-head{color:var(--ink);margin:18px 12px 8px;font-size:17px;font-weight:700}.nb-list{gap:0}.nb-item,.nb-item.unread{background:0 0;border-radius:12px}.nb-go{align-items:center;gap:14px;padding:10px 8px 10px 10px}.nb-ico{border-radius:13px;width:44px;height:44px}.nb-ico svg{width:19px;height:19px}.nb-txt{gap:3px}.nb-txt b{color:var(--ink);font-size:15.5px;font-weight:600;line-height:1.35}.nb-item.unread .nb-txt b{font-weight:700}.nb-item:not(.unread) .nb-txt b{color:var(--ink)}.nb-note{color:var(--ink-2);font-size:14.5px}.nb-txt small{color:var(--ink-3);font-size:13px;display:block}.nb-goto{display:none}.nb-item.unread .nb-go:after{content:"";background:var(--tone-blue);border-radius:50%;flex:none;align-self:center;width:9px;height:9px}.nb-ok:not(.nb-take):not(.nb-back){display:none}}@media (min-width:861px){.nb-panel{transform-origin:calc(100% - var(--nb-notch,22px)) -8px;animation:nb-pop .32s cubic-bezier(.2,.9,.25,1.15);overflow:visible}@keyframes nb-pop{0%{opacity:0;transform:translateY(-8px)scale(.86)}to{opacity:1;transform:none}}.nb-panel:before{content:"";top:-8px;right:calc(var(--nb-notch,22px) - 8px);background:inherit;width:15px;height:15px;-webkit-backdrop-filter:inherit;backdrop-filter:inherit;border-top:1px solid;border-left:1px solid;border-color:inherit;z-index:0;border-radius:3px 0 0;position:absolute;transform:rotate(45deg)}.nb-head{z-index:1;border-radius:18px 18px 0 0;position:relative}.nb-scroll{border-radius:0 0 18px 18px}.nb-btn.on{box-shadow:0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.nb-btn.on{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 22%,transparent)}}}@media (min-width:861px) and (prefers-reduced-motion:reduce){.nb-panel{animation:none}}.nb-item:has(.nb-choice) .nb-goto{display:none}:root[data-theme=dark] .nb-panel{box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--overlay-bg)!important;border-color:var(--overlay-edge)!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nb-panel{box-shadow:var(--overlay-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--overlay-bg)!important;border-color:var(--overlay-edge)!important}}@media (max-width:860px){.nb-panel{background:var(--surface)!important}:root[data-theme=dark] .nb-panel{background:var(--overlay-bg)!important}}@media (max-width:860px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .nb-panel{background:var(--overlay-bg)!important}}:root:not([data-theme=dark]) .ff-ho{background:linear-gradient(180deg,var(--tone-blue),var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .ff-ho{background:linear-gradient(180deg,color-mix(in srgb,var(--tone-blue) 16%,#fff),color-mix(in srgb,var(--tone-blue) 9%,#fff))}}:root:not([data-theme=dark]) .ff-ho{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .ff-ho{border-color:color-mix(in srgb,var(--tone-blue) 38%,transparent)}}:root:not([data-theme=dark]) .ff-ho{box-shadow:0 10px 26px -18px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .ff-ho{box-shadow:0 10px 26px -18px color-mix(in srgb,var(--tone-blue) 70%,transparent)}}:root:not([data-theme=dark]) .ff-ho .ff-ho-card{border-color:var(--tone-blue);background:#fff}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .ff-ho .ff-ho-card{border-color:color-mix(in srgb,var(--tone-blue) 22%,transparent)}}:root:not([data-theme=dark]) .ff-ho-head b{color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=dark]) .ff-ho-head b{color:color-mix(in srgb,var(--tone-blue) 70%,var(--ink))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .ff-ho{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ff-ho{background:color-mix(in srgb,var(--tone-blue) 8%,var(--glass))}}:root:not([data-theme=light]) .ff-ho{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .ff-ho{border-color:color-mix(in srgb,var(--tone-blue) 22%,var(--glass-line))}}:root:not([data-theme=light]) .ff-ho{box-shadow:none}:root:not([data-theme=light]) .ff-ho .ff-ho-card{background:var(--glass-strong);border-color:var(--glass-line)}:root:not([data-theme=light]) .ff-ho-head b{color:var(--ink)}}.ld-menu-start{min-width:290px;padding:4px}.ld-menu.ld-menu-start>*{padding:0}.ld-menu.ld-menu-start>:hover{background:0 0}.ss-pick{gap:4px;display:grid}.ss-head{align-items:center;gap:6px;padding:4px 4px 2px;display:flex}.ss-head b{font:650 13.5px/1.2 var(--font-sans);color:var(--ink)}.ss-back{width:28px;height:28px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.ss-back:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ss-back:hover{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.ss-back:hover{color:var(--ink)}.ss-list{gap:1px;max-height:min(52vh,380px);display:grid;overflow-y:auto}.ld-menu .ss-item{text-align:left;width:100%;font:500 13.5px/1.25 var(--font-sans);color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.ld-menu .ss-item:hover{background:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){.ld-menu .ss-item:hover{background:color-mix(in srgb,var(--tone-blue) 9%,transparent)}}.ss-txt{gap:1px;min-width:0;display:grid}.ss-txt small{color:var(--muted);font-size:11.5px;font-weight:450}.ss-sw{background:var(--ink);border-radius:99px;flex:none;width:32px;height:19px;position:relative}@supports (color:color-mix(in lab,red,red)){.ss-sw{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.ss-sw{transition:background .16s}.ss-sw:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.ss-item.on .ss-sw{background:var(--tone-green)}.ss-item.on .ss-sw:after{transform:translate(13px)}.ss-item:focus-visible{outline:2px solid var(--tone-blue);outline-offset:-2px}.ss-foot,.ss-wait{padding:6px 10px}.ss-foot{border-top:1px solid var(--line);line-height:1.35;display:block}@media (prefers-reduced-motion:reduce){.ss-sw,.ss-sw:after{transition:none}}.cs-plus{font:650 11.5px/1.3 var(--font-sans);color:inherit;background:#2f9e5b29;border-radius:99px;margin-left:auto;padding:2px 7px}.cs-plus+.cs-id{margin-left:0}.pop-hint{z-index:1300;background:var(--overlay-bg,var(--surface));border:1px solid var(--overlay-edge,var(--line));width:min(520px,100vw - 32px);box-shadow:var(--overlay-shadow,0 18px 40px -16px #0a142873);color:var(--ink);font:450 13.5px/1.4 var(--font-sans);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 14px 13px 16px;animation:pop-hint-in .22s ease-out;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.pop-hint>svg{color:var(--tone-amber);flex:none;margin-top:1px}.pop-hint b{margin-bottom:2px;font-weight:650;display:block}.pop-hint button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:2px 4px;font-size:14px}.pop-hint button:hover{color:var(--ink)}@keyframes pop-hint-in{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.pop-hint{animation:none}}.ld-menu>.ld-res-start{border-top:1px solid var(--line);color:var(--muted);border-radius:0 0 8px 8px;margin-top:4px;padding-top:10px;font-size:13px}.ld-menu>.ld-res-start:hover,.pres-none{color:var(--ink)}.pres-none{text-align:center;background:var(--canvas,var(--bg));min-height:100vh;place-content:center;gap:8px;padding:32px;display:grid}.pres-none h1{font:700 22px/1.2 var(--font-display,var(--font-sans));margin:0}.pres-none p{max-width:46ch;color:var(--muted);font:450 14.5px/1.5 var(--font-sans);margin:0 auto}.ss-notes{background:var(--ink);border-radius:10px;gap:7px;margin:2px 4px 4px;padding:10px;display:grid}@supports (color:color-mix(in lab,red,red)){.ss-notes{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.ss-notes-head{font:600 13.5px/1.2 var(--font-sans);color:var(--ink)}.ss-notes-head small{color:var(--muted);margin-left:4px;font-size:11.5px;font-weight:450}.ss-seg{background:var(--ink);border-radius:9px;grid-template-columns:1fr 1fr;gap:2px;padding:2px;display:grid}@supports (color:color-mix(in lab,red,red)){.ss-seg{background:color-mix(in srgb,var(--ink) 7%,transparent)}}.ld-menu .ss-seg button{font:550 12.5px/1.2 var(--font-sans);color:var(--muted);cursor:pointer;text-align:center;background:0 0;border:0;border-radius:7px;padding:6px 8px}.ld-menu .ss-seg button.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000024}.ld-menu .ss-seg button:focus-visible{outline:2px solid var(--tone-blue);outline-offset:1px}.ss-notes-why{color:var(--muted);font-size:11.5px;line-height:1.35}.ss-sub{font:600 11.5px/1.2 var(--font-sans);color:var(--muted);padding:6px 10px 0}.win-meta{clip-path:inset(-6px -6px -6px 14px);margin-left:-14px}.win-meta>*{margin-left:14px;position:relative}.win-card .win-meta>*+:before,.win-card .win-meta>:before{content:"·";opacity:.8;margin:0;position:absolute;left:-10px}.win-card .win-meta>:first-child:before{content:none}.win-pills{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.win-heat-tag.win-heat-top{display:none}@media (max-width:560px){.win-top{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"tro who""tro amt""meta meta""sub sub";align-items:center;gap:0 14px}.win-top>.win-trophy,.win-top>:first-child,.win-top>svg{grid-area:tro;align-self:center}.win-top>.win-main{display:contents}.win-main>.win-who{grid-area:who;align-self:end;row-gap:6px}.win-main>.win-meta:not(.sub){grid-area:meta;margin-top:12px}.win-main>.win-meta.sub{grid-area:sub}.win-top>.win-amount{text-align:left;flex-flow:wrap;grid-area:amt;justify-content:flex-start;align-self:start;align-items:baseline;gap:0 8px;margin-top:4px}.win-top>.win-amount small{margin:0;display:inline}.win-card.t-huge .win-top,.win-card.t-legend .win-top{align-items:center}.win-heat-tag.win-heat-top{font-size:12px;font-family:var(--font-sans);gap:4px;margin:0;padding:3px 9px 3px 7px;display:inline-flex}.win-heat-tag.win-heat-top:before{font-size:12px}.win-heat-tag.win-heat-top .win-stokes{font-size:11px}.win-foot .win-heat-tag.win-heat-foot{display:none}.win-pills{flex-basis:100%}.win-pills:not(:has(>*)){display:none}}.td-add-form>.td-add-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.td-add-dl-btn{border:1px dashed var(--ink);border-radius:8px;align-items:center;gap:6px;height:30px;padding:0 10px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.td-add-dl-btn{border:1px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.td-add-dl-btn{color:var(--muted);font:550 12.5px/1 var(--font-sans);cursor:pointer;background:0 0}.td-add-dl-btn:hover{color:var(--ink);border-color:var(--ink)}@supports (color:color-mix(in lab,red,red)){.td-add-dl-btn:hover{border-color:color-mix(in srgb,var(--ink) 38%,transparent)}}.td-add-dl{align-items:center;gap:4px;display:inline-flex}.td-add-dl input.in{width:auto;height:30px;padding:4px 8px}@supports (-webkit-touch-callout:none){.td-add-dl input.in,.td-dl-edit input.in{font-size:16px}}:root[data-theme=dark] .td-add-dl input,:root[data-theme=dark] .td-dl-edit input{color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .td-add-dl input,:root:not([data-theme=light]) .td-dl-edit input{color-scheme:dark}}:root[data-theme=dark] section.block.tone-upcoming{--bt:var(--tone-blue)}:root[data-theme=dark] section.block.tone-followup{--bt:var(--tone-amber)}:root[data-theme=dark] section.block.tone-past{--bt:var(--tone-violet)}:root[data-theme=dark] section.block.tone-money{--bt:var(--tone-green)}:root[data-theme=dark] section.block.alert{--bt:var(--brick)}:root[data-theme=dark] section.block.tone-ticket{--bt:#e8841a}:root[data-theme=dark] section.block.only-you{--bt:var(--my,var(--tone-blue))}:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.tone-money,.alert,.tone-ticket,.only-you){border-top-color:var(--bt);box-shadow:0 -1px 14px -6px var(--bt),inset 0 1px 0 #ffffff0d,0 10px 26px -18px #000000b3}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.tone-money,.alert,.tone-ticket,.only-you){box-shadow:0 -1px 14px -6px color-mix(in srgb,var(--bt) 55%,transparent),inset 0 1px 0 #ffffff0d,0 10px 26px -18px #000000b3}}:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){background:linear-gradient(180deg,var(--bt),var(--bt))}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){background:linear-gradient(180deg,color-mix(in srgb,var(--bt) 26%,var(--surface)),color-mix(in srgb,var(--bt) 12%,var(--surface)))}}:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){border-bottom:1px solid var(--bt)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){border-bottom:1px solid color-mix(in srgb,var(--bt) 32%,transparent)}}:root[data-theme=dark] section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head h2{color:#f1f5f2}:root[data-theme=dark] .td-col{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-col{background:color-mix(in srgb,var(--tc) 5%,#26332f)}}:root[data-theme=dark] .td-col{border:1px solid #ffffff12;border-top:3px solid var(--tc);box-shadow:0 -1px 14px -7px var(--tc),0 14px 30px -20px #000000bf}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-col{box-shadow:0 -1px 14px -7px color-mix(in srgb,var(--tc) 55%,transparent),0 14px 30px -20px #000000bf}}:root[data-theme=dark] .td-col{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=dark] .td-col.is-over{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-col.is-over{background:color-mix(in srgb,var(--tc) 12%,#26332f)}}:root[data-theme=dark] .td-head{background:linear-gradient(180deg,var(--tc),var(--tc))}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-head{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 24%,#26332f),color-mix(in srgb,var(--tc) 10%,#26332f))}}:root[data-theme=dark] .td-head{border-bottom:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-head{border-bottom:1px solid color-mix(in srgb,var(--tc) 30%,transparent)}}:root[data-theme=dark] .td-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#33423e;border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0b,0 6px 14px -9px #000000b3}:root[data-theme=dark] .td-card:hover{background:#394944;border-color:#ffffff1a}:root[data-theme=dark] .td-card.is-auto{border-left:3px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-card.is-auto{border-left:3px solid color-mix(in srgb,var(--tc) 85%,#fff)}}:root[data-theme=dark] .td-card.is-fun{background:linear-gradient(135deg,#f2c23024,#33423e 62%);border-left-color:#e0a72a}:root[data-theme=dark] .td-card.is-done{box-shadow:none;background:#2d3b37}:root[data-theme=dark] .td-card[data-fresh]{box-shadow:0 0 0 1.5px var(--tone-blue),0 6px 18px -8px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-card[data-fresh]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tone-blue) 70%,transparent),0 6px 18px -8px color-mix(in srgb,var(--tone-blue) 55%,transparent)}}:root[data-theme=dark] .td-auto{color:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-auto{color:color-mix(in srgb,var(--tc) 70%,#fff)}}:root[data-theme=dark] .td-auto{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] .td-auto{background:color-mix(in srgb,var(--tc) 20%,transparent)}}:root[data-theme=dark] .td-add{color:#a9b6b0}:root[data-theme=dark] .td-add:hover{color:#e6ece9;background:#ffffff0d}:root[data-theme=dark] .td-newlist{color:#a9b6b0;border-color:#ffffff24}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) section.block.tone-upcoming{--bt:var(--tone-blue)}:root:not([data-theme=light]) section.block.tone-followup{--bt:var(--tone-amber)}:root:not([data-theme=light]) section.block.tone-past{--bt:var(--tone-violet)}:root:not([data-theme=light]) section.block.tone-money{--bt:var(--tone-green)}:root:not([data-theme=light]) section.block.alert{--bt:var(--brick)}:root:not([data-theme=light]) section.block.tone-ticket{--bt:#e8841a}:root:not([data-theme=light]) section.block.only-you{--bt:var(--my,var(--tone-blue))}:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.tone-money,.alert,.tone-ticket,.only-you){border-top-color:var(--bt);box-shadow:0 -1px 14px -6px var(--bt),inset 0 1px 0 #ffffff0d,0 10px 26px -18px #000000b3}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.tone-money,.alert,.tone-ticket,.only-you){box-shadow:0 -1px 14px -6px color-mix(in srgb,var(--bt) 55%,transparent),inset 0 1px 0 #ffffff0d,0 10px 26px -18px #000000b3}}:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){background:linear-gradient(180deg,var(--bt),var(--bt))}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){background:linear-gradient(180deg,color-mix(in srgb,var(--bt) 26%,var(--surface)),color-mix(in srgb,var(--bt) 12%,var(--surface)))}}:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){border-bottom:1px solid var(--bt)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head:not(#_){border-bottom:1px solid color-mix(in srgb,var(--bt) 32%,transparent)}}:root:not([data-theme=light]) section.block:is(.tone-upcoming,.tone-followup,.tone-past,.alert)>.block-head h2{color:#f1f5f2}:root:not([data-theme=light]) .td-col{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-col{background:color-mix(in srgb,var(--tc) 5%,#26332f)}}:root:not([data-theme=light]) .td-col{border:1px solid #ffffff12;border-top:3px solid var(--tc);box-shadow:0 -1px 14px -7px var(--tc),0 14px 30px -20px #000000bf}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-col{box-shadow:0 -1px 14px -7px color-mix(in srgb,var(--tc) 55%,transparent),0 14px 30px -20px #000000bf}}:root:not([data-theme=light]) .td-col{-webkit-backdrop-filter:none;backdrop-filter:none}:root:not([data-theme=light]) .td-col.is-over{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-col.is-over{background:color-mix(in srgb,var(--tc) 12%,#26332f)}}:root:not([data-theme=light]) .td-head{background:linear-gradient(180deg,var(--tc),var(--tc))}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-head{background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 24%,#26332f),color-mix(in srgb,var(--tc) 10%,#26332f))}}:root:not([data-theme=light]) .td-head{border-bottom:1px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-head{border-bottom:1px solid color-mix(in srgb,var(--tc) 30%,transparent)}}:root:not([data-theme=light]) .td-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#33423e;border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0b,0 6px 14px -9px #000000b3}:root:not([data-theme=light]) .td-card:hover{background:#394944;border-color:#ffffff1a}:root:not([data-theme=light]) .td-card.is-auto{border-left:3px solid var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-card.is-auto{border-left:3px solid color-mix(in srgb,var(--tc) 85%,#fff)}}:root:not([data-theme=light]) .td-card.is-fun{background:linear-gradient(135deg,#f2c23024,#33423e 62%);border-left-color:#e0a72a}:root:not([data-theme=light]) .td-card.is-done{box-shadow:none;background:#2d3b37}:root:not([data-theme=light]) .td-card[data-fresh]{box-shadow:0 0 0 1.5px var(--tone-blue),0 6px 18px -8px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-card[data-fresh]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--tone-blue) 70%,transparent),0 6px 18px -8px color-mix(in srgb,var(--tone-blue) 55%,transparent)}}:root:not([data-theme=light]) .td-auto{color:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-auto{color:color-mix(in srgb,var(--tc) 70%,#fff)}}:root:not([data-theme=light]) .td-auto{background:var(--tc)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) .td-auto{background:color-mix(in srgb,var(--tc) 20%,transparent)}}:root:not([data-theme=light]) .td-add{color:#a9b6b0}:root:not([data-theme=light]) .td-add:hover{color:#e6ece9;background:#ffffff0d}:root:not([data-theme=light]) .td-newlist{color:#a9b6b0;border-color:#ffffff24}}.m-only{display:none}@media (max-width:860px){.m-only{display:inline}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td[data-empty]{display:none!important}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td.col-note:not(.col-id):not(.col-prospect):not(.col-time):not(.col-scAt):not(.col-qcAt):not(.col-nextFu):not(.col-fuAt):not(.act){flex-basis:100%}}.tb-bar{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:2px 0 20px;display:flex}.tb-tabs{background:var(--ink);border-radius:14px;gap:2px;padding:4px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tb-tabs{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.tb-tabs{border:1px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.tb-tabs{border:1px solid color-mix(in srgb,var(--ink) 7%,transparent)}}.tb-tabs a{--tt:var(--tone-blue);font:600 14.5px/1 var(--font-sans);color:var(--ink-2);border-radius:10px;align-items:center;gap:8px;padding:9px 16px;text-decoration:none;transition:background .15s,color .15s;display:inline-flex;position:relative}.tb-tabs a+a{--tt:var(--tone-violet)}.tb-tabs a svg{color:var(--tt)}@supports (color:color-mix(in lab,red,red)){.tb-tabs a svg{color:color-mix(in srgb,var(--tt) 70%,var(--ink-3))}}.tb-tabs a:hover{color:var(--ink);background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.tb-tabs a:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}}.tb-tabs a.on{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px #101c161a,0 4px 12px -8px #101c1659,inset 0 -2px 0 var(--tt)}.tb-tabs a.on svg{color:var(--tt)}.tb-tabs a small{min-width:20px;font:700 11.5px/1.2 var(--font-sans);text-align:center;color:var(--tt);border-radius:99px;padding:2px 6px}@supports (color:color-mix(in lab,red,red)){.tb-tabs a small{color:color-mix(in srgb,var(--tt) 80%,var(--ink))}}.tb-tabs a small{background:var(--tt)}@supports (color:color-mix(in lab,red,red)){.tb-tabs a small{background:color-mix(in srgb,var(--tt) 14%,transparent)}}.tb-tabs a:focus-visible{outline:2px solid var(--focus,var(--tone-blue));outline-offset:1px}.tb-search{background:var(--glass-strong);border:1px solid var(--glass-line);max-width:460px;height:46px;box-shadow:var(--glass-shadow);color:var(--ink-3);border-radius:14px;flex:280px;align-items:center;gap:8px;margin:0 0 0 auto;padding:0 8px 0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.tb-search:focus-within{color:var(--ink-2);border-color:var(--focus,var(--tone-blue))}@supports (color:color-mix(in lab,red,red)){.tb-search:focus-within{border-color:color-mix(in srgb,var(--focus,var(--tone-blue)) 55%,var(--glass-line))}}.tb-search:focus-within{box-shadow:0 0 0 3px var(--focus,var(--tone-blue)),var(--glass-shadow)}@supports (color:color-mix(in lab,red,red)){.tb-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--focus,var(--tone-blue)) 18%,transparent),var(--glass-shadow)}}.tb-search .in{min-width:0;height:100%;color:var(--ink);flex:1;padding:0 2px;font-size:15px;box-shadow:none!important;background:0 0!important;border:0!important}.tb-search .in:focus{outline:none}.tb-kbd{border:1px solid var(--ink);border-radius:6px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 5px;display:grid}@supports (color:color-mix(in lab,red,red)){.tb-kbd{border:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}}.tb-kbd{font:600 12px/1 var(--font-sans);color:var(--ink-3);background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.tb-kbd{background:color-mix(in srgb,var(--surface) 60%,transparent)}}.tb-search:focus-within .tb-kbd{opacity:0}.tb-note{margin:-10px 0 6px 4px}.rs-form>.tb-bar{margin-bottom:14px}@media (max-width:700px){.tb-bar{gap:10px;margin-bottom:16px}.tb-tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.tb-tabs a{justify-content:center;padding:10px 8px}.tb-search{flex-basis:100%;max-width:none;margin:0}.tb-search .in{font-size:16px}.tb-kbd{display:none}}@media (pointer:coarse){.tb-kbd{display:none}}:root[data-theme=dark] .tb-tabs{background:#ffffff0d;border-color:#ffffff14}:root[data-theme=dark] .tb-tabs a.on{box-shadow:0 6px 16px -10px #000c,inset 0 -2px 0 var(--tt);background:#3a4a45}:root[data-theme=dark] .tb-search{background:#ffffff0f;border-color:#ffffff1f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tb-tabs{background:#ffffff0d;border-color:#ffffff14}:root:not([data-theme=light]) .tb-tabs a.on{box-shadow:0 6px 16px -10px #000c,inset 0 -2px 0 var(--tt);background:#3a4a45}:root:not([data-theme=light]) .tb-search{background:#ffffff0f;border-color:#ffffff1f}}.rs-fold{display:none}@media (max-width:700px){.rs-head{align-items:center;margin-top:8px;padding-top:12px}.rs-head>.small,.rs-head>h2,.rs-head>svg{display:none}.rs-fold{border:1px solid var(--ink);border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 14px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.rs-fold{border:1px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.rs-fold{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.rs-fold{background:color-mix(in srgb,var(--surface) 70%,transparent)}}.rs-fold{color:var(--ink);font:600 14px/1 var(--font-sans);cursor:pointer}.rs-fold small{min-width:20px;font:700 11.5px/1.2 var(--font-sans);color:#fff;background:var(--tone-violet);text-align:center;border-radius:99px;padding:2px 6px}.rs-fold .rs-fold-car{opacity:.7;transition:transform .18s}.rs-fold.on .rs-fold-car{transform:rotate(180deg)}.rs-form:not([data-fopen]) .filters{display:none}}html.modal-lock,html.modal-lock body{overscroll-behavior:none;overflow:hidden!important}@media (max-width:860px){table.data.cases tbody tr:not(.day-row):not(.edit-row)>td:is(.col-scAt,.col-qcAt,.col-nextFu,.col-fuAt){text-align:left;white-space:normal;color:var(--ink);flex-direction:column;flex:0 0 calc(50% - 5px);order:6;align-items:flex-start;gap:1px;min-width:0;margin-top:6px;font-size:14px;display:flex}table.data.cases tbody tr:not(.day-row):not(.edit-row)>td:is(.col-scAt,.col-qcAt,.col-nextFu,.col-fuAt)[data-label]:before{content:attr(data-label);letter-spacing:.01em;color:var(--ink-3);font-size:11px;line-height:1.3;display:block}}@media (max-width:700px){table.data.followups tr.fu-overdue:hover>td,table.data.followups tr.fu-overdue>td,table.data.followups tr.fu-soon:hover>td,table.data.followups tr.fu-soon>td{background:0 0!important}table.data.followups tr.fu-overdue{background:var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue{background:color-mix(in srgb,var(--brick) 7%,transparent)}}table.data.followups tr.fu-overdue{box-shadow:inset 3px 0 0 var(--brick)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-overdue{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--brick) 60%,transparent)}}table.data.followups tr.fu-soon{background:var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{background:color-mix(in srgb,var(--tone-amber) 7%,transparent)}}table.data.followups tr.fu-soon{box-shadow:inset 3px 0 0 var(--tone-amber)}@supports (color:color-mix(in lab,red,red)){table.data.followups tr.fu-soon{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--tone-amber) 60%,transparent)}}table.data:not(.cases):not(.followups) thead th{white-space:nowrap;background:var(--kz-bg)!important}table.data:not(.cases):not(.followups) td.num{white-space:nowrap}}:root[data-theme=dark] :is(section.block,figure.chart-card,.board .kpi,.stat,.ff-card){box-shadow:inset 0 1px #ffffff12,0 1px #0000004d,0 14px 32px -22px #000000d9}:root[data-theme=dark] :is(section.block,figure.chart-card){background-image:linear-gradient(#ffffff09,#fff0 140px)}:root[data-theme=dark] :is(.stat b,.board .kpi .figure,.flow-step>b,.big-sum,.win-amount){text-shadow:0 0 24px}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] :is(.stat b,.board .kpi .figure,.flow-step>b,.big-sum,.win-amount){text-shadow:0 0 24px color-mix(in srgb,currentColor 30%,transparent)}}:root[data-theme=dark] :is(.page-head h1,.block-head h2,figure.chart-card figcaption,.chart-card h3){color:#f3f7f4}:root[data-theme=dark] :is(button.btn:not(.ghost):not(.danger),a.btn:not(.ghost):not(.danger)){background:linear-gradient(#34a876,#22855c);box-shadow:inset 0 1px #fff3,0 8px 18px -10px #34be78a6}:root[data-theme=dark] :is(button.btn:not(.ghost):not(.danger),a.btn:not(.ghost):not(.danger)):hover{filter:brightness(1.08)}:root[data-theme=dark] .nav a.item[aria-current=page]{background:linear-gradient(#2f7a61,#25624f);box-shadow:inset 0 1px #ffffff24,0 6px 16px -10px #3cc88c99}:root[data-theme=dark] :is(input.in,select.in,textarea.in):not([type=checkbox]):not([type=radio]){background-color:#ffffff0e;border-color:#ffffff1f}:root[data-theme=dark] :is(input.in,select.in,textarea.in):focus-visible{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] :is(input.in,select.in,textarea.in):focus-visible{border-color:color-mix(in srgb,var(--tone-blue) 70%,transparent)}}:root[data-theme=dark] :is(input.in,select.in,textarea.in):focus-visible{box-shadow:0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=dark] :is(input.in,select.in,textarea.in):focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 24%,transparent)}}:root[data-theme=dark] :is(input.in,select.in,textarea.in):focus-visible{outline:none}:root[data-theme=dark] table.data:not(.matrix) tbody tr:not(.day-row):not(.edit-row):hover>td{background-color:#ffffff08}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) :is(section.block,figure.chart-card,.board .kpi,.stat,.ff-card){box-shadow:inset 0 1px #ffffff12,0 1px #0000004d,0 14px 32px -22px #000000d9}:root:not([data-theme=light]) :is(section.block,figure.chart-card){background-image:linear-gradient(#ffffff09,#fff0 140px)}:root:not([data-theme=light]) :is(.stat b,.board .kpi .figure,.flow-step>b,.big-sum,.win-amount){text-shadow:0 0 24px}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) :is(.stat b,.board .kpi .figure,.flow-step>b,.big-sum,.win-amount){text-shadow:0 0 24px color-mix(in srgb,currentColor 30%,transparent)}}:root:not([data-theme=light]) :is(.page-head h1,.block-head h2,figure.chart-card figcaption,.chart-card h3){color:#f3f7f4}:root:not([data-theme=light]) :is(button.btn:not(.ghost):not(.danger),a.btn:not(.ghost):not(.danger)){background:linear-gradient(#34a876,#22855c);box-shadow:inset 0 1px #fff3,0 8px 18px -10px #34be78a6}:root:not([data-theme=light]) :is(button.btn:not(.ghost):not(.danger),a.btn:not(.ghost):not(.danger)):hover{filter:brightness(1.08)}:root:not([data-theme=light]) .nav a.item[aria-current=page]{background:linear-gradient(#2f7a61,#25624f);box-shadow:inset 0 1px #ffffff24,0 6px 16px -10px #3cc88c99}:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):not([type=checkbox]):not([type=radio]){background-color:#ffffff0e;border-color:#ffffff1f}:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):focus-visible{border-color:var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):focus-visible{border-color:color-mix(in srgb,var(--tone-blue) 70%,transparent)}}:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):focus-visible{box-shadow:0 0 0 3px var(--tone-blue)}@supports (color:color-mix(in lab,red,red)){:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--tone-blue) 24%,transparent)}}:root:not([data-theme=light]) :is(input.in,select.in,textarea.in):focus-visible{outline:none}:root:not([data-theme=light]) table.data:not(.matrix) tbody tr:not(.day-row):not(.edit-row):hover>td{background-color:#ffffff08}}.kpi .meta .rev-meta>:nth-child(3n):before,.kpi .meta .rev-meta>:nth-child(3n+2):before{content:"·";color:var(--ink-3);margin-right:6px;font-weight:400}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}