:root{color-scheme:light;--fl-bg:#FAFAF7;--fl-surface:#ffffff;--fl-surface2:#F2F0E8;--fl-line:#E1DED2;--fl-text:#131E29;--fl-muted:#6B7280;--fl-ink:#131E29;--fl-yellow:#FFDD00;--fl-yellow-hi:#FFE84D;--fl-ok:#12885a;--fl-ok-bg:rgba(31,168,113,.14);--fl-warn:#8a6300;--fl-warn-bg:rgba(255,180,0,.18);--fl-bad:#c33338;--fl-bad-bg:rgba(229,72,77,.14);--fl-acc-fg:#6f5f00;--fl-acc-bg:rgba(255,221,0,.28);--fl-info:#2784D5;--fl-info-bg:rgba(39,132,213,.13);--fl-mark:#131E29;--fl-s1:#2784D5;--fl-s2:#B27F02;--fl-sans:"Ubuntu",system-ui,-apple-system,"Segoe UI",sans-serif;--fl-head:"Nunito","Ubuntu",system-ui,sans-serif;--fl-r-card:18px;--fl-r-tile:16px;--fl-r-field:12px;--fl-r-pill:999px;--fl-border:1.5px;--fl-shadow:0 18px 44px -14px rgba(19,30,41,.22)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--fl-bg:#12181F;--fl-surface:#1B232C;--fl-surface2:#232C36;--fl-line:#2E3843;--fl-text:#F5F4EF;--fl-muted:#9BA3AD;--fl-ok:#4fd6a0;--fl-ok-bg:rgba(31,168,113,.2);--fl-warn:#FFC83C;--fl-warn-bg:rgba(255,200,60,.16);--fl-bad:#ff8a8d;--fl-bad-bg:rgba(229,72,77,.2);--fl-acc-fg:#FFDD00;--fl-acc-bg:rgba(255,221,0,.16);--fl-info:#3A93E6;--fl-info-bg:rgba(58,147,230,.18);--fl-mark:#FFDD00;--fl-s1:#3A93E6;--fl-s2:#BB8D07;--fl-shadow:0 18px 44px -14px rgba(0,0,0,.6)}}:root[data-theme=dark]{color-scheme:dark;--fl-bg:#12181F;--fl-surface:#1B232C;--fl-surface2:#232C36;--fl-line:#2E3843;--fl-text:#F5F4EF;--fl-muted:#9BA3AD;--fl-ok:#4fd6a0;--fl-ok-bg:rgba(31,168,113,.2);--fl-warn:#FFC83C;--fl-warn-bg:rgba(255,200,60,.16);--fl-bad:#ff8a8d;--fl-bad-bg:rgba(229,72,77,.2);--fl-acc-fg:#FFDD00;--fl-acc-bg:rgba(255,221,0,.16);--fl-info:#3A93E6;--fl-info-bg:rgba(58,147,230,.18);--fl-mark:#FFDD00;--fl-s1:#3A93E6;--fl-s2:#BB8D07;--fl-shadow:0 18px 44px -14px rgba(0,0,0,.6)}*{box-sizing:border-box}body{background:var(--fl-bg);color:var(--fl-text);font-family:var(--fl-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{margin:0;font-family:var(--fl-head);font-weight:900;letter-spacing:-.02em;text-wrap:balance}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,select,textarea{font:inherit;font-size:14px;color:inherit}a{color:inherit}:focus-visible{outline:2.5px solid var(--fl-yellow);outline-offset:2px;border-radius:8px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.fl-lbl{font-family:var(--fl-head);font-weight:700;font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--fl-muted)}.fl-big{font-family:var(--fl-head);font-weight:900;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.fl-sub{font-size:12.5px;color:var(--fl-muted)}.fl-num{font-variant-numeric:tabular-nums}.fl-card{background:var(--fl-surface);border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-card);padding:14px}.fl-card--flat{background:var(--fl-surface2);border-color:transparent}.fl-tile{background:var(--fl-surface);border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-tile);padding:13px 14px}.fl-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:var(--fl-r-pill);font-family:var(--fl-head);font-weight:800;font-size:11px;white-space:nowrap}.fl-pill--ok{background:var(--fl-ok-bg);color:var(--fl-ok)}.fl-pill--warn{background:var(--fl-warn-bg);color:var(--fl-warn)}.fl-pill--bad{background:var(--fl-bad-bg);color:var(--fl-bad)}.fl-pill--info{background:var(--fl-info-bg);color:var(--fl-info)}.fl-pill--acc{background:var(--fl-acc-bg);color:var(--fl-acc-fg)}.fl-pill--quiet{background:var(--fl-surface2);color:var(--fl-muted)}.fl-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--fl-head);font-weight:800;font-size:13px;padding:8px 15px;border-radius:var(--fl-r-pill);background:var(--fl-surface2);border:var(--fl-border) solid var(--fl-line);min-height:38px;transition:border-color .12s,background .12s}.fl-btn:hover{border-color:var(--fl-muted)}.fl-btn--pri{background:var(--fl-yellow);border-color:var(--fl-yellow);color:#131e29}.fl-btn--pri:hover{background:var(--fl-yellow-hi);border-color:var(--fl-yellow-hi)}.fl-btn--danger:hover{border-color:var(--fl-bad);color:var(--fl-bad)}.fl-btn--sm{min-height:32px;padding:5px 12px;font-size:12px}.fl-btn[disabled]{opacity:.4;cursor:not-allowed}.fl-btn[disabled]:hover{border-color:var(--fl-line)}.fl-field{display:grid;gap:5px}.fl-field .fl-hint{font-size:11.5px;color:var(--fl-muted)}.fl-input,input:not([type]),input[type=text],input[type=number],input[type=email],input[type=password],select,textarea{width:100%;background:var(--fl-bg);border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-field);padding:9px 12px;min-height:40px}textarea{min-height:78px;resize:vertical;line-height:1.5}.fl-input:focus,input:focus,select:focus,textarea:focus{border-color:var(--fl-muted);outline:none}.fl-switch{display:flex;align-items:center;gap:11px;padding:9px 0;cursor:pointer}.fl-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:42px;height:24px;border-radius:var(--fl-r-pill);background:var(--fl-surface2);border:var(--fl-border) solid var(--fl-line);position:relative;flex:none;cursor:pointer;transition:background .15s}.fl-switch input:after{content:"";position:absolute;top:2px;left:2px;width:17px;height:17px;border-radius:50%;background:var(--fl-muted);transition:transform .15s,background .15s}.fl-switch input:checked{background:var(--fl-yellow);border-color:var(--fl-yellow)}.fl-switch input:checked:after{transform:translate(18px);background:#131e29}.fl-switch b{font-family:var(--fl-head);font-weight:800;font-size:13.5px}.fl-list{display:flex;flex-direction:column}.fl-row{display:flex;align-items:center;gap:11px;padding:10px 14px;border-top:var(--fl-border) solid var(--fl-line);min-width:0;width:100%;text-align:left}.fl-row:first-child{border-top:none}button.fl-row:hover{background:var(--fl-surface2)}.fl-row .fl-name{display:block;font-family:var(--fl-head);font-weight:800;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-row .fl-meta{display:block;font-size:12px;color:var(--fl-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-row .fl-end{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.fl-row .fl-val{font-family:var(--fl-head);font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.fl-scroller{overflow-x:auto}.cr-shell{display:grid;grid-template-columns:230px 1fr;min-height:100vh}.cr-rail{background:var(--fl-surface);border-right:var(--fl-border) solid var(--fl-line);position:sticky;top:0;height:100vh;display:flex;flex-direction:column;gap:4px;padding:16px 12px}.cr-brand{display:flex;align-items:center;gap:9px;padding:4px 8px 14px}.cr-logo{font-family:var(--fl-head);font-weight:900;font-size:24px;letter-spacing:-.03em;background:var(--fl-yellow);color:#131e29;border-radius:11px;padding:2px 10px;flex:none}.cr-who{font-family:var(--fl-head);font-weight:800;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--fl-muted);line-height:1.25}.cr-nav{display:flex;flex-direction:column;gap:2px;flex:1;overflow-y:auto;margin:0 -4px;padding:0 4px}.cr-nav a{display:flex;align-items:center;gap:10px;width:100%;text-decoration:none;font-family:var(--fl-head);font-weight:800;font-size:13.5px;color:var(--fl-muted);padding:10px 12px;border-radius:var(--fl-r-field);min-height:42px}.cr-nav a:hover{background:var(--fl-surface2);color:var(--fl-text)}.cr-nav a[aria-current=page]{background:var(--fl-ink);color:#fafaf7}:root[data-theme=dark] .cr-nav a[aria-current=page]{background:var(--fl-yellow);color:#131e29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cr-nav a[aria-current=page]{background:var(--fl-yellow);color:#131e29}}.cr-railfoot{border-top:var(--fl-border) solid var(--fl-line);padding-top:11px;font-size:11px;color:var(--fl-muted);line-height:1.6}.cr-menubtn{display:none}.cr-main{min-width:0;display:flex;flex-direction:column}.cr-bar{position:sticky;top:0;z-index:20;background:var(--fl-surface);border-bottom:var(--fl-border) solid var(--fl-line);display:flex;align-items:center;gap:8px;padding:9px 20px;flex-wrap:wrap;min-height:56px}.cr-probe{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--fl-muted);padding:4px 10px;border-radius:var(--fl-r-pill);background:var(--fl-surface2)}.cr-led{width:7px;height:7px;border-radius:50%;flex:none;background:var(--fl-muted)}.cr-led--ok{background:#1fa871}.cr-led--bad{background:#e5484d}.cr-barend{margin-left:auto;display:flex;align-items:center;gap:8px}.cr-ico{width:38px;height:38px;border-radius:var(--fl-r-pill);display:grid;place-items:center;background:var(--fl-surface2);border:var(--fl-border) solid var(--fl-line);flex:none}.cr-ico:hover{border-color:var(--fl-muted)}.cr-canvas{padding:20px;max-width:1560px;width:100%}.cr-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;flex-wrap:wrap}.cr-head h1{font-size:26px}.cr-gate{min-height:100vh;display:grid;place-items:center;padding:24px}.cr-gate form{width:min(360px,100%);display:grid;gap:12px}.cr-stub{display:grid;gap:10px;max-width:60ch;justify-items:start}.cr-stub .fl-pill{justify-self:start}@media (max-width:860px){.cr-shell{grid-template-columns:1fr}.cr-rail{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:10px 12px;border-right:none;border-bottom:var(--fl-border) solid var(--fl-line)}.cr-brand{padding:0 10px 0 4px}.cr-who{display:none}.cr-menubtn{display:inline-flex;align-items:center;gap:8px;margin-left:auto;min-height:44px;padding:8px 14px;border-radius:var(--fl-r-pill);background:var(--fl-surface2);border:var(--fl-border) solid var(--fl-line);font-family:var(--fl-head);font-weight:800;font-size:14px;color:var(--fl-text)}.cr-nav{display:none}.cr-rail.is-open .cr-nav{display:grid;grid-template-columns:1fr 1fr;gap:4px;width:100%;flex:none;margin:10px 0 0;padding:0;overflow:visible}.cr-rail.is-open .cr-nav a{min-height:48px;background:var(--fl-surface2)}.cr-rail.is-open .cr-nav a[aria-current=page]{background:var(--fl-ink);color:#fafaf7}.cr-railfoot{display:none}.cr-rail.is-open .cr-railfoot{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:10px}.cr-rail.is-open .cr-railfoot br{display:none}.cr-rail.is-open .cr-railfoot .fl-btn{margin-top:0!important}.cr-canvas{padding:14px}}.cr-head--sub{margin:22px 0 10px;padding-bottom:0;border:0}.cr-head--sub h2{font-family:var(--fl-head);font-weight:800;font-size:15px}.cr-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cr-tile{display:flex;flex-direction:column;gap:5px;text-align:left}.cr-tile--tap{cursor:pointer}.cr-tile-num{font-size:31px;color:var(--fl-text)}.cr-tile-num--bad{color:var(--fl-bad)}.cr-tile-err{font-size:13px;color:var(--fl-bad)}.cr-skel{min-height:92px;opacity:.5}.cr-err{color:var(--fl-bad);font-size:13px}.cr-warn{color:var(--fl-warn);font-size:13px}.cr-note{margin:8px 0 0;line-height:1.45}.cr-empty{padding:22px 14px;color:var(--fl-muted);font-size:13px;text-align:center}.cr-search{max-width:260px}.cr-vrent{display:block;font-size:11.5px;margin-top:1px;text-align:right}.cr-slots{display:inline-flex;gap:3px;align-items:flex-end}.cr-slot{position:relative;width:15px;height:26px;border-radius:4px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface2);display:block;overflow:hidden}.cr-slot em{position:absolute;inset:auto 0 1px;text-align:center;font-style:normal;font-size:8px;line-height:1;color:var(--fl-muted);z-index:2}.cr-slot--full em{color:#0b1a14;font-weight:700;mix-blend-mode:normal}.cr-slot--full{border-color:transparent}.cr-slot--dim{opacity:.62}.cr-slot-fill{position:absolute;inset:auto 0 0 0;display:block;background:var(--fl-ok)}.cr-slot-fill--l4{height:100%}.cr-slot-fill--l3{height:74%}.cr-slot-fill--l2{height:52%;background:var(--fl-warn)}.cr-slot-fill--l1{height:30%;background:var(--fl-warn)}.cr-slot-fill--l0{height:14%;background:var(--fl-bad)}.cr-scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#131e296b;z-index:40}.cr-drawer{position:fixed;top:0;right:0;bottom:0;width:min(430px,100%);z-index:41;background:var(--fl-surface);border-left:var(--fl-border) solid var(--fl-line);padding:18px;overflow-y:auto;box-shadow:var(--fl-shadow)}.cr-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:var(--fl-border) solid var(--fl-line)}.cr-drawer-head h2{font-family:var(--fl-head);font-weight:800;font-size:18px;overflow:hidden;text-overflow:ellipsis}.cr-drawer-sec{padding:15px 0;border-bottom:var(--fl-border) solid var(--fl-line)}.cr-drawer-sec h3{font-family:var(--fl-head);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--fl-muted)}.cr-sechead{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.cr-sechead h3{margin:0}.cr-field{display:flex;gap:12px;align-items:baseline;padding:4px 0;min-width:0}.cr-field>.fl-sub{flex:none;width:112px}.cr-fieldval{font-size:13px;min-width:0;overflow-wrap:anywhere}.cr-fieldval code{font-size:12px;background:var(--fl-surface2);padding:1px 5px;border-radius:5px}.cr-cmd{padding:11px 0;border-top:var(--fl-border) solid var(--fl-line)}.cr-cmd:first-of-type{border-top:0;padding-top:2px}.cr-cmd-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cr-cmd-row .cr-fieldval{font-weight:600}.cr-cmd-row .fl-meta{display:block;margin-top:2px;font-size:12px;color:var(--fl-muted);line-height:1.4}.cr-cmd-ask{display:flex;gap:8px;flex:none}.cr-cmd-warn{color:var(--fl-text)}.cr-cmd-bad{color:var(--fl-bad)}.cr-speaker{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}.cr-seg{display:inline-flex;border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-field);overflow:hidden;flex:none}.cr-seg-b{background:transparent;border:0;font:inherit;font-size:12px;padding:6px 12px;min-height:32px;color:var(--fl-muted);cursor:pointer}.cr-seg-b+.cr-seg-b{border-left:var(--fl-border) solid var(--fl-line)}.cr-seg-b--on{background:var(--fl-yellow);color:#131e29;font-weight:700}.cr-seg-b[disabled]{opacity:.4;cursor:not-allowed}.cr-vol{display:flex;align-items:center;gap:9px;min-width:190px;flex:1}.cr-vol input[type=range]{flex:1;min-width:90px;height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.cr-vol input[type=range]::-webkit-slider-runnable-track{height:5px;border-radius:3px;background:var(--fl-line)}.cr-vol input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;margin-top:-5px;border-radius:50%;background:var(--fl-yellow);border:1px solid var(--fl-ink)}.cr-vol input[type=range]::-moz-range-track{height:5px;border-radius:3px;background:var(--fl-line)}.cr-vol input[type=range]::-moz-range-thumb{width:15px;height:15px;border-radius:50%;background:var(--fl-yellow);border:1px solid var(--fl-ink)}.cr-vol input[type=range][disabled]{cursor:not-allowed;opacity:.4}.cr-vol .cr-fieldval{flex:none;min-width:44px;text-align:right}@media (max-width:720px){.cr-drawer{width:100%}.cr-field>.fl-sub{width:92px}.cr-speaker{gap:10px}}.cr-grid{display:grid;gap:12px;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.cr-grid>*{min-width:0}.cr-c3{grid-column:span 3}.cr-c4{grid-column:span 4}.cr-c8{grid-column:span 8}.cr-c12{grid-column:span 12}@media (max-width:1150px){.cr-c3,.cr-c4{grid-column:span 6}.cr-c8{grid-column:span 12}}@media (max-width:760px){.cr-grid>*{grid-column:span 12}}.cr-stat .cr-v{font-family:var(--fl-head);font-weight:900;font-size:30px;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.05;margin:6px 0 7px;display:block}.cr-stat .cr-v i{font-style:normal;font-size:16px;color:var(--fl-muted)}.cr-stat .cr-v--none{font-size:15px;font-weight:800;color:var(--fl-muted);letter-spacing:0}.cr-tabs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:16px}.cr-tabs button{font-family:var(--fl-head);font-weight:800;font-size:12.5px;padding:6px 14px;border-radius:999px;background:var(--fl-surface2);color:var(--fl-muted);min-height:34px;border:0}.cr-tabs button:hover{color:var(--fl-text)}.cr-tabs button[aria-pressed=true]{background:var(--fl-ink);color:#fafaf7}:root[data-theme=dark] .cr-tabs button[aria-pressed=true]{background:var(--fl-yellow);color:#131e29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cr-tabs button[aria-pressed=true]{background:var(--fl-yellow);color:#131e29}}.cr-cabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:11px}.cr-cab{background:var(--fl-surface);border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-card);padding:13px;text-align:left;display:grid;gap:10px;transition:border-color .12s,transform .12s;width:100%;font:inherit;color:inherit}.cr-cab:hover{border-color:var(--fl-muted);transform:translateY(-1px)}.cr-cab--off{border-style:dashed}.cr-cab-top{display:flex;align-items:flex-start;gap:8px}.cr-cab>*{min-width:0}.cr-cab-top>span:first-child{min-width:0;flex:1}.cr-cab-top .fl-pill{flex:none}.cr-cab-nm{display:block;font-family:var(--fl-head);font-weight:900;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-cab-sn{display:block;font-size:11px;color:var(--fl-muted)}.cr-cab-foot{display:flex;gap:7px;font-size:12px;color:var(--fl-muted);align-items:baseline}.cr-slotbars{display:flex;gap:5px}.cr-slot-i{flex:1;height:32px;border-radius:7px;background:var(--fl-surface2);border:var(--fl-border) solid var(--fl-line);display:grid;place-items:center;font-family:var(--fl-head);font-weight:800;font-size:10px;color:var(--fl-muted)}.cr-slot-i.cr-on{background:var(--fl-yellow);border-color:var(--fl-yellow);color:#131e29}.cr-slot-i.cr-lo{background:var(--fl-warn-bg);border-color:var(--fl-warn);color:var(--fl-warn)}.cr-list{display:flex;flex-direction:column}.cr-li{display:flex;align-items:center;gap:11px;padding:10px 14px;border-top:var(--fl-border) solid var(--fl-line);min-width:0;text-align:left;width:100%;background:none;border-left:0;border-right:0;border-bottom:0;font:inherit;color:inherit}.cr-li:first-child{border-top:none}button.cr-li{cursor:pointer}button.cr-li:hover{background:var(--fl-surface2)}.cr-li .cr-nm{display:block;font-family:var(--fl-head);font-weight:800;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-li .cr-meta{display:block;font-size:12px;color:var(--fl-muted);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-li .cr-end{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.cr-li .cr-val{font-family:var(--fl-head);font-weight:800;font-size:13px;font-variant-numeric:tabular-nums}.cr-dot{width:7px;height:7px;border-radius:50%;flex:none}.cr-chead{display:flex;align-items:center;gap:10px;padding:0 0 10px}.cr-chead h3{font-family:var(--fl-head);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--fl-muted);margin:0}.cr-chead .cr-end{margin-left:auto;display:flex;align-items:center;gap:8px}.cr-share{display:flex;height:34px;border-radius:10px;overflow:hidden;gap:2px}.cr-share div{display:grid;place-items:center;font-family:var(--fl-head);font-weight:800;font-size:12px;color:#fff}.cr-legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--fl-muted);margin-bottom:9px}.cr-legend span{display:inline-flex;align-items:center;gap:6px}.cr-legend i{width:10px;height:10px;border-radius:3px;flex:none}.cr-head--act{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.cr-head--act .cr-headsub{margin-top:2px;font-size:13.5px;color:var(--fl-muted);display:block;max-width:70ch}.cr-vform .cr-drawer-sec{display:grid;gap:11px}.cr-vform .fl-field{gap:5px}.cr-form2{display:grid;grid-template-columns:1fr 1fr;gap:11px;align-items:start}.cr-form2>*{min-width:0}.cr-vform .cr-vform-acts{display:flex;align-items:center;gap:9px;flex-wrap:wrap;border-bottom:0}.cr-vform-acts .cr-note{flex-basis:100%;margin:0}.cr-ok{color:var(--fl-ok);font-size:13px;padding:9px 0}input[type=time]{width:auto;min-width:0;background:var(--fl-bg);border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-field);padding:7px 10px;min-height:38px;color:var(--fl-text);font-family:var(--fl-sans);font-variant-numeric:tabular-nums}[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}}.cr-hours{display:flex;flex-direction:column}.cr-hday{border-top:var(--fl-border) solid var(--fl-line)}.cr-hday:first-child{border-top:0}.cr-hday-top{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:10px 0;min-width:0}.cr-hday-nm{font-family:var(--fl-head);font-weight:800;font-size:13px;width:42px;flex:none;text-transform:capitalize}.cr-hday-sum{font-size:13px;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-hday-sum--shut{color:var(--fl-muted)}.cr-hday-caret{margin-left:auto;flex:none;color:var(--fl-muted)}.cr-hday-body{display:grid;gap:9px;padding:2px 0 14px}.cr-hwin{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.cr-hacts{display:flex;gap:8px;flex-wrap:wrap}.cr-geo{display:flex;align-items:center;gap:11px;width:100%;text-align:left;padding:9px 0;border-top:var(--fl-border) solid var(--fl-line);min-width:0}.cr-geo:hover{background:var(--fl-surface2)}.cr-geo .cr-nm{font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-geo .cr-end{margin-left:auto;flex:none}.cr-mapwrap{display:grid;gap:5px}.cr-map{position:relative;height:200px;border-radius:var(--fl-r-field);overflow:hidden;background:var(--fl-surface2);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.cr-map:active{cursor:grabbing}.cr-map:focus-visible{outline:2px solid var(--fl-muted);outline-offset:2px}.cr-map--empty{display:grid;place-items:center;text-align:center;padding:14px;cursor:default}.cr-map-tile{position:absolute;width:256px;height:256px;max-width:none;pointer-events:none}.cr-map-pin{position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--fl-yellow);border:2.5px solid #131E29;box-shadow:0 0 0 2px #ffffff8c;pointer-events:none}.cr-map-hint{position:absolute;left:9px;bottom:7px;font-size:11.5px;background:var(--fl-surface);padding:2px 7px;border-radius:var(--fl-r-pill);pointer-events:none;opacity:.92}.cr-map-zoom{position:absolute;right:8px;top:8px;display:grid;gap:5px}.cr-map-zoom .fl-btn{min-width:32px;padding:3px 8px;background:var(--fl-surface)}.cr-map-attr{font-size:11px}.cr-map-attr a{text-decoration:underline}.cr-pslots{display:grid;gap:16px}.cr-pslots>*{min-width:0}.cr-pslot{display:grid;gap:7px;min-width:0}.cr-pslot .cr-cmd-row{flex-wrap:wrap}.cr-pslot .cr-cmd-row>span:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cr-pframe{aspect-ratio:4/3;border-radius:var(--fl-r-field);overflow:hidden;background:var(--fl-surface2);display:grid;place-items:center}.cr-pframe img{width:100%;height:100%;object-fit:cover;display:block}.cr-pframe--empty{border:var(--fl-border) dashed var(--fl-line);text-align:center;padding:10px}.cr-pslot .cr-cmd-row{gap:8px}.cr-pslot .cr-fieldval{font-weight:600}.cr-toolbar{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:12px}.cr-toolbar input{width:min(280px,100%);min-height:38px;font:inherit;padding:7px 12px;border-radius:12px;border:1.5px solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text)}.cr-toolbar input:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-chips{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.cr-chip{font-family:var(--fl-head);font-weight:800;font-size:12px;padding:5px 12px;border-radius:999px;background:var(--fl-surface2);color:var(--fl-muted);min-height:32px;display:inline-flex;align-items:center;gap:6px;border:1.5px solid transparent;cursor:pointer}.cr-chip:hover:not(:disabled){color:var(--fl-text)}.cr-chip[aria-pressed=true]{background:var(--fl-surface);border-color:var(--fl-text);color:var(--fl-text)}.cr-chip:disabled{opacity:.55;cursor:not-allowed}.cr-chip b{font-weight:800;opacity:.65}.cr-bulk{display:flex;align-items:center;gap:9px;flex-wrap:wrap;background:var(--fl-surface2);border-radius:14px;padding:9px 13px;margin-bottom:12px;font-size:13px}.cr-bulk-why{color:var(--fl-muted);min-width:0}.cr-bulk-acts{margin-left:auto;display:flex;gap:7px;flex-wrap:wrap}.cr-pager{display:flex;align-items:center;gap:10px;padding:11px 14px;border-top:1.5px solid var(--fl-line);font-size:12.5px;color:var(--fl-muted)}.cr-pager>span:first-child{min-width:0}.cr-pager .cr-end{margin-left:auto;display:flex;gap:7px;align-items:center}.cr-ud-form{display:grid;gap:11px;margin-top:4px}.cr-ud-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}.cr-ud-row>*{min-width:0}@media (max-width:520px){.cr-ud-row{grid-template-columns:1fr}}.cr-ud-fld{display:grid;gap:4px;min-width:0}.cr-ud-fld input,.cr-ud-fld select,.cr-ud-form>input,.cr-ud-form>select{font:inherit;font-size:13px;min-height:36px;padding:6px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);width:100%}.cr-ud-fld input:focus-visible,.cr-ud-fld select:focus-visible,.cr-ud-form>input:focus-visible,.cr-ud-form>select:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-ud-acts{display:flex;gap:7px;flex-wrap:wrap}.cr-sw{display:flex;gap:11px;align-items:flex-start;cursor:pointer}.cr-sw input{margin-top:3px;flex:none;width:16px;height:16px;accent-color:var(--fl-ok)}.cr-sw b{font-family:var(--fl-head);font-weight:800;font-size:13.5px}.cr-sw input:disabled{cursor:not-allowed}.cr-sw:has(input:disabled){cursor:default;opacity:.75}.cr-reach{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:8px}.cr-drawer textarea{font:inherit;font-size:13px;padding:8px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);width:100%;resize:vertical;line-height:1.5}.cr-drawer textarea:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}@media (max-width:1150px){.cr-c6{grid-column:span 12}}.cr-subtabs{margin-bottom:12px;align-items:center}.cr-subtabs button{font-size:12px;padding:5px 12px}.cr-tk-stats{margin-left:auto}.cr-tk{display:grid;gap:9px;align-content:start;min-width:0}.cr-tk>*{min-width:0}.cr-tk-top{display:flex;align-items:center;gap:9px;min-width:0}.cr-tk-top .cr-nm{font-family:var(--fl-head);font-weight:900;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cr-tk-top .fl-pill:last-child{margin-left:auto;flex:none}.cr-tk-msg{margin:0;background:var(--fl-surface2);border-radius:14px;padding:10px 13px;font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.cr-walk-h{font-weight:700}.cr-walk ol{margin:2px 0 0;padding-left:18px;display:grid;gap:5px}.cr-walk li{font-size:12.5px;line-height:1.45}.cr-walk li code{font-size:11.5px;background:var(--fl-surface2);border-radius:6px;padding:1px 5px;margin-right:6px}.cr-walk-chose{font-weight:600}.cr-walk li .fl-pill{margin-left:6px}.cr-walk summary{cursor:pointer;font-size:11.5px}.cr-walk-said{margin:5px 0 0;font-size:12.5px;line-height:1.5;color:var(--fl-muted);white-space:pre-wrap}.cr-tk-rental{border:var(--fl-border) solid var(--fl-line);border-radius:14px;padding:9px 11px;display:grid;gap:7px}.cr-tk-rental .fl-row{gap:9px;flex-wrap:wrap}.cr-tk-give{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.cr-tk-give .fl-sub{flex:1 1 14rem;min-width:0}.cr-tk-ctx summary{cursor:pointer}.cr-tk-ctx ul{margin:6px 0 0;padding-left:18px;font-size:12.5px;display:grid;gap:4px}.cr-tk-ctx code{font-size:11.5px}.cr-tk-answer{display:grid;gap:8px}.cr-tk-tpl{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.cr-tk-tpl select{font:inherit;font-size:12.5px;min-height:34px;padding:5px 9px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);flex:1 1 12rem;min-width:0;max-width:100%}.cr-tk-tpl select:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-tk-answer textarea{font:inherit;font-size:13px;padding:8px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);width:100%;resize:vertical;line-height:1.5}.cr-tk-answer textarea:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-tk-acts{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.cr-tk-acts .fl-sub{flex:1 1 16rem;min-width:0}.cr-tk-sent summary{cursor:pointer}.cr-tk-sent .cr-tk-msg{margin-top:7px}.cr-tr-list{display:flex;flex-direction:column;padding:0}.cr-tr-list .cr-sechead{padding:13px 14px 9px}.cr-tr-row{text-align:left;padding-right:14px}.cr-tr-row--on{background:var(--fl-surface2)}.cr-tr-row .cr-nm{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cr-tr-row .cr-meta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-tr-add{display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding:11px 14px;border-top:var(--fl-border) solid var(--fl-line)}.cr-tr-add input{font:inherit;font-size:13px;min-height:34px;padding:5px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);flex:0 1 14rem;min-width:0}.cr-tr-add .fl-sub{flex:1 1 16rem;min-width:0}.cr-tr-edit{display:grid;gap:12px;align-content:start;min-width:0}.cr-tr-edit>*{min-width:0}.cr-tr-edit select,.cr-tr-edit input:not([type=checkbox]){font:inherit;font-size:13px;min-height:36px;padding:6px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);width:100%}.cr-tr-edit select:focus-visible,.cr-tr-edit input:not([type=checkbox]):focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-tr-edit .cr-sw{padding-top:11px;border-top:var(--fl-border) solid var(--fl-line)}.cr-tr-edit .cr-sw .fl-sub{margin-top:3px}.cr-tr-blob{display:grid;gap:5px;min-width:0}.cr-tr-lang{display:grid;grid-template-columns:2.2rem 1fr;gap:7px;align-items:start;min-width:0}.cr-tr-lang>span{font-size:11px;font-weight:700;color:var(--fl-muted);padding-top:9px;font-family:var(--fl-head)}.cr-tr-lang textarea{font:inherit;font-size:12.5px;padding:7px 9px;border-radius:10px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text);width:100%;resize:vertical;line-height:1.45;min-width:0}.cr-tr-lang textarea:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-tr-opts{display:grid;gap:10px;min-width:0}.cr-tr-opt{border:var(--fl-border) solid var(--fl-line);border-radius:14px;padding:9px 11px;display:grid;gap:8px;min-width:0}.cr-tr-opt-top{display:flex;gap:7px;align-items:center;min-width:0}.cr-tr-opt-top select{flex:1 1 6rem;min-width:0}.cr-tr-opt-top .cr-end{margin-left:auto;display:flex;gap:5px;flex:none}.cr-tr-problems{margin:0;padding-left:18px;display:grid;gap:4px;font-size:12.5px}.cr-tr-durable{flex-direction:row}.cr-tr-durable p{max-width:70ch}.cr-tr-save{position:sticky;bottom:12px;margin-top:12px;display:flex;gap:11px;align-items:center;flex-wrap:wrap;box-shadow:var(--fl-shadow)}.cr-tr-save .fl-sub{flex:1 1 18rem;min-width:0}.cr-tr-save .cr-end{margin-left:auto;display:flex;gap:7px;flex:none}.cr-cardh{font-size:16px;margin:0 0 3px}.cr-cardsub{margin-bottom:8px}.cr-tier{display:grid;gap:0;align-content:start;min-width:0}.cr-tier>*{min-width:0}.cr-tier-top{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:10px}.cr-tier-top h2{font-size:16px;margin:0}.cr-tier-top .fl-pill:last-child{margin-left:auto}.cr-frow{display:flex;align-items:center;gap:12px;padding:9px 0;border-top:var(--fl-border) solid var(--fl-line)}.cr-frow:first-of-type{border-top:none}.cr-frow-t{flex:1;font-size:13.5px;min-width:0}.cr-frow-t small{display:block;font-size:11.5px;color:var(--fl-muted);line-height:1.4;margin-top:2px}.cr-frow input{width:88px;flex:none;text-align:right;font:inherit;font-size:13px;min-height:36px;padding:7px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text)}.cr-frow input:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-frow input:disabled{opacity:.65;cursor:not-allowed}.cr-frow-u{width:34px;flex:none;font-size:12px;color:var(--fl-muted)}.cr-frow select,.cr-frow input[type=date]{width:150px;flex:none;text-align:left;font:inherit;font-size:13px;min-height:36px;padding:7px 10px;border-radius:11px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text)}.cr-frow select:focus-visible,.cr-frow input[type=date]:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-mailframe{width:100%;height:520px;border:var(--fl-border) solid var(--fl-line);border-radius:14px;background:#f2f0e8;display:block;margin-top:11px}.cr-subject{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;padding:9px 0 0}.cr-subject b{font-family:var(--fl-head);font-weight:800;font-size:13.5px;min-width:0;overflow-wrap:anywhere}.cr-langs{display:flex;gap:4px}.cr-langs button{font-family:var(--fl-head);font-weight:800;font-size:11.5px;padding:4px 9px;border-radius:999px;background:var(--fl-surface2);color:var(--fl-muted);border:var(--fl-border) solid transparent;min-height:28px}.cr-langs button:hover{color:var(--fl-text)}.cr-langs button[aria-pressed=true]{background:var(--fl-ink);color:#fafaf7}:root[data-theme=dark] .cr-langs button[aria-pressed=true]{background:var(--fl-yellow);color:#131e29}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cr-langs button[aria-pressed=true]{background:var(--fl-yellow);color:#131e29}}.cr-testrow{display:flex;gap:11px;align-items:flex-end;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:var(--fl-border) solid var(--fl-line)}.cr-testrow .cr-field{flex:1 1 16rem;min-width:0;margin:0}.cr-testrow .cr-field .fl-lbl{flex:none;width:112px}.cr-sidepane,.cr-mailpane{position:sticky;top:76px}@media (max-width:1150px){.cr-sidepane,.cr-mailpane{position:static}}.cr-mailpane.cr-empty{display:grid;place-items:center;min-height:220px;text-align:center;padding:24px}.cr-maillist .cr-li{gap:8px}.cr-liname{flex:1;min-width:0;text-align:left;font:inherit;font-family:var(--fl-head);font-weight:800;font-size:13.5px;color:inherit;background:none;border:0;padding:0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-liname:hover{text-decoration:underline}.cr-li.is-on{background:var(--fl-surface2)}.cr-maillist .cr-sw b{font-size:12.5px}.cr-sidepane .cr-field{display:grid;gap:4px;align-items:stretch}.cr-sidepane .cr-field>.fl-sub{width:auto}.cr-testrow .fl-sub{flex-basis:100%}.cr-frow--ro .cr-frow-v{font-family:var(--fl-head);font-weight:800;font-size:13.5px;font-variant-numeric:tabular-nums;flex:none;text-align:right}.cr-preview{background:var(--fl-surface2);border-radius:14px;padding:11px 13px;display:grid;gap:6px;margin-top:11px}.cr-preview--none{color:var(--fl-muted);font-size:12.5px;line-height:1.45}.cr-prow{display:flex;justify-content:space-between;gap:12px;font-size:13px}.cr-prow b{font-family:var(--fl-head);font-weight:800;font-variant-numeric:tabular-nums}.cr-prow--sum{border-top:var(--fl-border) solid var(--fl-line);padding-top:6px;color:var(--fl-muted)}.cr-tier-sw{padding-top:11px;margin-top:11px;border-top:var(--fl-border) solid var(--fl-line)}.cr-tier-sw .fl-sub{margin-top:3px}.cr-tier-acts{display:flex;gap:11px;align-items:center;flex-wrap:wrap;margin-top:11px}.cr-tier-acts .fl-sub{flex:1 1 12rem;min-width:0}.cr-flash{margin-bottom:12px}.cr-trail{align-items:flex-start;gap:12px}.cr-trail .cr-meta{white-space:normal;overflow:visible}.cr-trail-ch{display:inline-block;margin-right:10px;font-variant-numeric:tabular-nums}.cr-trail-ch s{color:var(--fl-muted)}.cr-trail-end{margin-left:auto;flex:none;display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.cr-scroller{overflow-x:auto;margin:0 -2px;padding:0 2px}.cr-lvl{width:100%;border-collapse:collapse}.cr-lvl th{font-family:var(--fl-head);font-weight:800;font-size:11.5px;padding:6px;color:var(--fl-muted);text-align:center;text-transform:uppercase;letter-spacing:.06em}.cr-lvl th[scope=row]{text-align:left;text-transform:none;letter-spacing:0;font-size:13.5px;color:var(--fl-text);white-space:nowrap;padding-right:12px}.cr-lvl th[scope=row] small{display:block;font-size:11.5px;font-weight:600;color:var(--fl-muted);text-transform:none;letter-spacing:0}.cr-lvl td{padding:5px 6px;text-align:center}.cr-lvl input{width:82px;text-align:right;font:inherit;font-size:13px;min-height:36px;padding:6px 9px;border-radius:11px;margin:0 auto;display:block;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text)}.cr-lvl input:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-lvl input:disabled{opacity:.65;cursor:not-allowed}.cr-lvl-fixed{display:inline-block;min-height:36px;line-height:36px;font-family:var(--fl-head);font-weight:800;font-size:13px;font-variant-numeric:tabular-nums;color:var(--fl-muted)}.cr-rw-save{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cr-rw-save .fl-sub{flex:1 1 16rem;min-width:0}.cr-rw-save .cr-end{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.cr-pushlist .cr-li{align-items:flex-start;flex-wrap:wrap}.cr-pushrow .cr-end{align-self:center}.cr-reachbox{margin:10px 0}.cr-over{color:var(--fl-bad);font-weight:700}.cr-note--bad{border-left-color:var(--fl-bad)}.cr-pushconfirm{background:var(--fl-surface2);border-radius:14px;padding:11px 13px}.cr-pushconfirm p{margin:0 0 9px;font-size:13px;line-height:1.45}.cr-pushtext{display:grid;gap:2px;min-width:0}.cr-pushwhen{font-variant-numeric:tabular-nums}.cr-pushask{flex-basis:100%;margin:6px 0 0}.cr-cell{flex:1;min-width:0}.cr-ladder-list{margin:0 -14px}.cr-ladder-list .fl-meta{font-variant-numeric:tabular-nums;opacity:.75}.cr-ladder-total{background:var(--fl-surface2)}.cr-ladder-total .fl-name{font-size:14px}.cr-ladder-sum{font-size:16px}.cr-ladder-foot{margin:11px 0 0}.cr-moneyside{display:grid;gap:12px;align-content:start;position:sticky;top:76px;max-height:calc(100vh - 88px);overflow-y:auto;overscroll-behavior:contain;padding-right:2px;margin-right:-2px}.cr-moneyside .cr-sidepane{position:static;top:auto}@media (max-width:1150px){.cr-moneyside{position:static;max-height:none;overflow:visible;overscroll-behavior:auto}}.cr-payout>.fl-list,.cr-payout>dl{margin-bottom:4px}.cr-payout .cr-sechead{margin-top:14px}.cr-payout-acts{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.cr-kv{display:grid;grid-template-columns:auto 1fr;gap:7px 14px;font-size:13px;margin:0}.cr-kv dt{color:var(--fl-muted)}.cr-kv dd{margin:0;text-align:right;font-variant-numeric:tabular-nums;font-family:var(--fl-head);font-weight:700;overflow-wrap:anywhere}.cr-kv dd .cr-acct{display:grid;gap:1px;justify-items:end}.cr-kv dd .cr-acct-note{font-family:var(--fl-sans);font-weight:400;font-size:11.5px;line-height:1.35;color:var(--fl-muted);font-variant-numeric:normal}.cr-report{margin:11px 0 0;padding:11px 12px;background:var(--fl-surface2);border-radius:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.5;white-space:pre;overflow-x:auto;max-height:340px;overflow-y:auto}.cr-source{margin:2px 0 0;text-align:right}.cr-notes{display:flex;flex-direction:column;gap:3px}.cr-band{margin-top:18px}.cr-band-h{display:block;margin:0 0 8px}.cr-insnote{display:flex;align-items:flex-start;gap:10px;margin-top:10px;padding:11px 14px;font-size:13px;line-height:1.5;border-left:3px solid var(--fl-line)}.cr-insnote--warn{border-left-color:var(--fl-warn)}.cr-insnote--bad{border-left-color:var(--fl-bad)}.cr-range{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px;font-size:13px}.cr-range label{font-family:var(--fl-head);font-weight:800;font-size:12px;color:var(--fl-muted)}.cr-range input[type=date]{width:158px;flex:none;font:inherit;font-size:13px;min-height:38px;padding:7px 10px;border-radius:var(--fl-r-field);border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface);color:var(--fl-text)}.cr-range input[type=date]:focus-visible{outline:2px solid var(--fl-text);outline-offset:1px}.cr-range .fl-sub{flex:1 1 220px;min-width:0}@media (max-width:560px){.cr-range .fl-sub{flex-basis:100%}}.cr-insnote code{font-size:11.5px;background:var(--fl-surface2);padding:1px 5px;border-radius:5px;word-break:break-word}.cr-insnote>span:last-child{min-width:0}.cr-insfoot{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cr-what code{font-size:10.5px;color:var(--fl-muted);cursor:help;background:var(--fl-surface2);padding:1px 6px;border-radius:5px}.cr-insfootnote{margin:9px 0 0;font-size:12px;line-height:1.5}.cr-chead code{font-size:10.5px;font-weight:400;letter-spacing:0}.cr-chart{position:relative;margin-top:2px}.cr-chart-svg{display:block;width:100%;height:104px;overflow:visible}.cr-bar{fill:var(--fl-mark)}.cr-bar--on{opacity:.7}.cr-bar--part{fill:none;stroke:var(--fl-mark);stroke-width:1.5;stroke-dasharray:3 2;opacity:.8}.cr-chart-hits{position:absolute;top:0;right:0;bottom:18px;left:0;display:flex}.cr-chart-hit{flex:1;min-width:0;background:none;border:0;padding:0;cursor:default}.cr-chart-tip{position:absolute;bottom:calc(100% - 96px);transform:translate(-50%);background:var(--fl-ink);color:#fafaf7;border-radius:10px;padding:5px 10px;font-family:var(--fl-head);font-weight:700;font-size:11.5px;white-space:nowrap;pointer-events:none;display:flex;gap:7px;align-items:baseline;z-index:2}:root[data-theme=dark] .cr-chart-tip{background:var(--fl-surface2);color:var(--fl-text);border:var(--fl-border) solid var(--fl-line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cr-chart-tip{background:var(--fl-surface2);color:var(--fl-text);border:var(--fl-border) solid var(--fl-line)}}.cr-chart-tip em{font-style:normal;opacity:.75;font-weight:400}.cr-chart-axis{display:flex;justify-content:space-between;gap:8px;margin-top:5px;font-size:10.5px;color:var(--fl-muted);font-variant-numeric:tabular-nums}.cr-chart-top{opacity:.8}.cr-chart-empty{padding:26px 6px;text-align:center;color:var(--fl-muted);font-size:12.5px}.cr-ranked{display:grid;gap:7px;margin-top:2px}.cr-ranked-row{display:grid;grid-template-columns:minmax(0,5.5rem) 1fr auto auto;align-items:center;gap:9px;font-size:12.5px}.cr-ranked-k{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-ranked-track{height:9px;border-radius:5px;background:var(--fl-surface2);overflow:hidden}.cr-ranked-track i{display:block;height:100%;border-radius:5px;background:var(--fl-s1)}.cr-ranked-v{font-family:var(--fl-head);font-weight:800;font-variant-numeric:tabular-nums}.cr-ranked-s{color:var(--fl-muted);font-variant-numeric:tabular-nums;min-width:2.4rem;text-align:right}@media (max-width:1150px){.cr-c3 .cr-ranked-row{grid-template-columns:minmax(0,7rem) 1fr auto auto}}.cr-band .cr-grid{align-items:stretch}.cr-band .cr-grid>.cr-c3{display:flex}.cr-band .cr-grid>.cr-c3>.cr-stat{flex:1;display:flex;flex-direction:column}.cr-band .cr-grid>.cr-c3>.cr-stat .cr-insfoot{margin-top:auto}.cr-leaks .fl-name,.cr-leaks .fl-meta{white-space:normal;overflow:visible;text-overflow:clip}.cr-leaks .fl-row{align-items:flex-start}.cr-leaks .fl-end{align-self:center}.cr-vsub{display:block;font-size:12px;color:var(--fl-muted);line-height:1.35;margin:-2px 0 8px;cursor:help}.cr-syscard{padding:14px}.cr-syscard .cr-list{margin:0 -14px}.cr-syscard .cr-note{margin:10px 0 0}.cr-stack{display:grid;gap:12px;align-content:start}.cr-sysgrid{margin-top:12px}.cr-dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--fl-muted)}.cr-dot--ok{background:var(--fl-ok)}.cr-dot--bad{background:var(--fl-bad)}.cr-dot--old{background:transparent;box-shadow:inset 0 0 0 2px var(--fl-muted)}.cr-jobrow{border-top:var(--fl-border) solid var(--fl-line)}.cr-jobrow:first-child{border-top:none}.cr-nightlist .cr-li{border-top:none;gap:12px;align-items:center;width:100%}.cr-jobname{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.cr-jobwhen{flex:none;width:104px;text-align:right;font-variant-numeric:tabular-nums}.cr-jobnext{flex:none;width:132px;text-align:right;font-variant-numeric:tabular-nums}.cr-nightlist .fl-pill{flex:none;min-width:76px;justify-content:center}.cr-evline{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;color:var(--fl-muted);overflow-wrap:anywhere;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cr-jobdetail{padding:2px 14px 14px;display:grid;gap:9px}.cr-jobdetail .cr-kv{margin:0}.cr-jobdetail .cr-evline{-webkit-line-clamp:6;background:var(--fl-surface2);border-radius:10px;padding:8px 10px;margin:0}.cr-jobdetail p{margin:0}.cr-jobdetail code{overflow-wrap:anywhere}.cr-parts{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;color:var(--fl-muted)}.cr-part{display:inline-flex;align-items:center;gap:5px}.cr-part:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--fl-bad);flex:none}.cr-part--ok:before{background:var(--fl-ok)}.cr-relrow .cr-meta code{font-size:11.5px;overflow-wrap:anywhere}.cr-morelink{display:block;margin:11px 0 0;font-size:12.5px;color:var(--fl-muted);text-align:left;text-decoration:underline;text-underline-offset:3px}.cr-morelink:hover,.cr-morelink[aria-expanded=true]{color:var(--fl-text)}.cr-measured{margin-top:14px}.cr-cchips{margin:2px 0 0}.cr-cchip{font-weight:700;font-size:11.5px;min-height:26px;padding:3px 9px;background:var(--fl-surface2);color:var(--fl-muted);cursor:default}.cr-cchip--bad{background:var(--fl-bad-bg);color:var(--fl-bad)}.cr-reportdrawer{width:min(760px,100%)}.cr-saverow{margin-top:16px}.cr-md{font-size:13.5px;line-height:1.6}.cr-md h2{font-family:var(--fl-head);font-weight:900;font-size:16px;margin:0 0 10px;letter-spacing:-.01em;text-transform:none;color:var(--fl-text)}.cr-md h3{font-family:var(--fl-head);font-weight:900;font-size:14px;margin:20px 0 8px;letter-spacing:-.01em;text-transform:none;color:var(--fl-text)}.cr-md h4{font-family:var(--fl-head);font-weight:800;font-size:13.5px;margin:16px 0 6px;text-transform:none;color:var(--fl-text)}.cr-md p{margin:0 0 10px}.cr-md ul,.cr-md ol{margin:0 0 12px;padding-left:20px;display:grid;gap:6px}.cr-md li{padding-left:2px}.cr-md li::marker{color:var(--fl-muted)}.cr-md code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.88em;background:var(--fl-surface2);border-radius:5px;padding:1px 5px;overflow-wrap:anywhere}.cr-md pre{background:var(--fl-surface2);border-radius:12px;padding:11px 12px;overflow-x:auto;margin:0 0 12px}.cr-md pre code{background:none;padding:0;font-size:11.5px}.cr-md hr{border:none;border-top:var(--fl-border) solid var(--fl-line);margin:16px 0}.cr-md b{font-weight:800}.cr-md>*:last-child{margin-bottom:0}@media (max-width:1150px){.cr-jobwhen{width:86px}.cr-jobnext{display:none}}@media (max-width:760px){.cr-nightlist .cr-li{flex-wrap:wrap}.cr-jobwhen{text-align:left;width:auto}}@media (pointer: coarse){.cr-nav a{min-height:44px}.cr-tabs button{min-height:44px;padding:8px 16px}.cr-ico{width:44px;height:44px}.fl-btn--sm{min-height:44px;padding:8px 14px}.fl-input,input:not([type]),input[type=text],input[type=number],input[type=email],input[type=password],select{min-height:44px}.cr-seg-b{min-height:44px;padding:8px 14px}.cr-vol input[type=range]{height:44px}.cr-vol input[type=range]::-webkit-slider-thumb{width:24px;height:24px;margin-top:-9.5px}.cr-vol input[type=range]::-moz-range-thumb{width:24px;height:24px}}.cr-li.cr-rental{flex-direction:column;align-items:stretch;gap:0;padding:0}.cr-rentalhead{display:flex;align-items:center;gap:11px;width:100%;padding:10px 14px;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer}.cr-rentalhead:hover{background:var(--fl-surface2)}.cr-rentalhead:focus-visible{outline:2px solid var(--fl-text);outline-offset:-2px}.cr-rentaltime{width:76px;text-align:right;color:var(--fl-muted)}.cr-rentalmoney{width:82px;text-align:right}.cr-rentaldet{padding:4px 14px 12px 32px;border-top:var(--fl-border) solid var(--fl-line)}.cr-rentaldet .cr-field>.fl-sub{width:104px}@media (max-width:620px){.cr-rentalhead{flex-wrap:wrap}.cr-rental .cr-end{margin-left:18px}.cr-rentaldet{padding-left:14px}.cr-rentaldet .cr-field{flex-wrap:wrap;gap:2px 12px}}.cr-invite{margin-top:10px}.cr-confirm{margin-top:12px;padding:14px;border-radius:var(--fl-r-card);background:var(--fl-bg);border:var(--fl-border) solid var(--fl-line);border-left:3px solid var(--fl-yellow)}.cr-confirm .fl-field{margin-top:12px}.cr-confirm-act{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}@media (max-width:560px){.cr-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cr-tile-num{font-size:24px}.cr-su .cr-li{flex-wrap:wrap;row-gap:6px}.cr-su .cr-li>span:first-child{flex:1 1 100%}.cr-su .cr-end{margin-left:0;flex-wrap:wrap;gap:6px}}.cr-bk-row{width:100%;text-align:left;background:none;border:0;font:inherit;color:inherit;cursor:pointer}.cr-bk-row[aria-pressed=true]{background:var(--fl-surface2)}.cr-bk-acts{display:grid;gap:8px;margin-top:12px}.cr-bk-pair{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cr-bk-pair .fl-input{flex:1;min-width:0}.cr-bk-doc{display:grid;gap:6px;margin-top:12px}.cr-bk-thumb{display:block;height:220px;overflow:hidden;border-radius:10px;border:var(--fl-border) solid var(--fl-line);background:var(--fl-surface2)}.cr-bk-thumb iframe{width:100%;height:100%;border:0;pointer-events:none}.cr-bk-thumb img{width:100%;height:100%;object-fit:contain}.cr-bk-doc .fl-row{padding:4px 0;border-top:none}.cr-tsk-head{display:flex;align-items:center;gap:6px}.cr-tsk-list{display:grid;border:var(--fl-border) solid var(--fl-line);border-radius:var(--fl-r-tile);overflow:hidden}.cr-tsk+.cr-tsk{border-top:1px solid var(--fl-line)}.cr-tsk.on{background:var(--fl-surface2)}.cr-tsk-line{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;text-align:left;background:none;border:0;color:var(--fl-text);font:inherit;cursor:pointer;min-height:44px}.cr-tsk-t{flex:1;min-width:0;font-size:13.5px;font-weight:500}.cr-tsk-n{font-family:var(--fl-head);font-weight:800;font-size:13px;flex:none}.cr-tsk-dot{width:14px;height:14px;border-radius:7px;border:2px solid #C9C5B6;box-sizing:border-box;flex:none}.cr-tsk-dot--doing{background:var(--fl-yellow);border-color:var(--fl-ink)}.cr-tsk-dot--done{background:var(--fl-text);border-color:var(--fl-text)}.cr-tsk-body{display:grid;gap:8px;padding:0 12px 12px 36px}.cr-tsk-p{margin:0;font-size:13px;line-height:1.45;white-space:pre-line}.cr-tsk-steps{margin:0;padding-left:18px;font-size:13px;line-height:1.45;display:grid;gap:3px}.cr-tsk-say{display:flex;gap:6px}.cr-tsk-say .fl-input{flex:1;min-width:0}.cr-tsk-hist{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:12.5px}.cr-tsk-hist li{display:flex;justify-content:space-between;gap:8px}.cr-tsk-form{display:grid;gap:8px}.cr-tsk-form .fl-lbl{display:grid;gap:4px}.cr-tsk-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.cr-co-held{display:grid;gap:8px;padding:10px 12px;border:1.5px dashed var(--warn,#A15C00);border-radius:12px;background:var(--surface2)}.cr-co-line{display:grid;gap:2px;padding:6px 0;border-top:1px solid var(--line)}.cr-co-line.off{opacity:.5;text-decoration:line-through}.cr-co-text{white-space:pre-line;font-size:14px;line-height:1.45}.cr-co-mem{display:flex;gap:8px;align-items:baseline;font-size:14px}.cr-co-bad{color:var(--bad,#B42318)}.so-note{padding:10px 14px;font-size:13px;margin-bottom:14px;background:var(--fl-surface2)}.so-add{display:flex;gap:8px;padding:10px;flex-wrap:wrap}.so-add input{flex:1 1 220px;min-width:0}.so-add select{flex:0 0 auto}.so-strip{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.so-img{flex:0 0 auto;scroll-snap-align:start;border-radius:12px;overflow:hidden;border:1px solid var(--fl-line);line-height:0}.so-img img{width:240px;aspect-ratio:4/5;object-fit:cover;display:block}.so-strip--tiktok .so-img img{width:200px;aspect-ratio:9/16}.so-caption{white-space:pre-wrap;font-size:13.5px;line-height:1.5}.so-acts{display:flex;flex-wrap:wrap;gap:8px}.cr-c6{grid-column:span 6}.cr-ybar{position:relative;display:inline-block;width:90px;height:6px;border-radius:3px;background:var(--fl-line);overflow:visible}.cr-ybar i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:var(--fl-text);opacity:.55}.cr-ybar em{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--fl-text)}.cr-yspark{display:flex;align-items:flex-end;gap:4px;height:44px;margin-top:10px}.cr-yspark span{flex:1;max-width:28px;border-radius:3px 3px 0 0;background:var(--fl-line)}.cr-yspark span.is-last{background:var(--fl-text)}.cr-ypick{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:6px 14px;margin:6px 0 12px}.cr-ypick label{display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer}.cr-ypick label span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-yact{display:flex;gap:10px;flex-wrap:wrap;align-items:center}@media (max-width:620px){.cr-ybar{display:none}}
