:root{--crew-rail-w:64px;--crew-drawer-w:360px;--crew-tap:44px;--crew-face:30px;--c2-ink-20:rgba(10,11,13,.2);--c2-ink-10:rgba(10,11,13,.1);--c2-ink-08:rgba(10,11,13,.08);--c2-glass:hsla(0,0%,100%,.84);--cr-fold-w:64px;--cr-open-w:360px}.app:has(>aside.crew-rail)>main{margin-right:var(--cr-fold-w)}.app:has(>aside.crew-rail.cr-open)>main{margin-right:var(--cr-open-w)}.app:has(>aside.crew-rail)>main.prod-main{width:calc(100% - var(--cr-fold-w))}.app:has(>aside.crew-rail.cr-open)>main.prod-main{width:calc(100% - var(--cr-open-w))}.app:has(>aside.crew-rail)>.bill-bar{grid-column:2/3}aside.crew-rail{position:fixed;top:0;right:0;bottom:0;width:var(--cr-fold-w);box-sizing:border-box;z-index:var(--z-panel);background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;overflow:visible;padding:0}aside.crew-rail.cr-open{width:var(--cr-open-w)}aside.crew-rail.is-dragging{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cr-edge{position:absolute;left:-5px;top:0;bottom:0;width:10px;cursor:col-resize;z-index:2;touch-action:none}.cr-edge:after{content:"";position:absolute;left:4px;top:50%;width:2px;height:40px;margin-top:-20px;border-radius:2px;background:transparent;transition:background var(--rl-fast,.15s)}.cr-edge:focus-visible:after,.cr-edge:hover:after,.is-dragging .cr-edge:after{background:var(--line-strong)}.cr-edge:focus-visible{outline:none}.cr-folded{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px 0}.cr-fold-av,.cr-fold-mark{position:relative;width:48px;height:48px;min-width:44px;min-height:44px;border:0;padding:0;background:transparent;display:grid;place-items:center;cursor:pointer;border-radius:50%}.cr-fold-av:focus-visible,.cr-fold-mark:focus-visible{outline:2px solid var(--rl-blue);outline-offset:2px}.cr-fold-n{top:2px;right:0;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:9px;font:600 var(--rl-t-micro)/18px var(--font-ui);text-align:center;border:2px solid var(--surface)}.cr-fold-av .c2-tip,.cr-fold-n{position:absolute;background:var(--text);color:var(--surface)}.cr-fold-av .c2-tip{display:none;right:56px;top:50%;transform:translateY(-50%);white-space:nowrap;font:400 var(--rl-t-caption)/16px var(--font-ui);padding:7px 10px;border-radius:10px;pointer-events:none}.cr-fold-av:focus-visible .c2-tip,.cr-fold-av:hover .c2-tip{display:block}.cr-mark{position:relative;width:40px;height:40px;flex:none;display:grid;place-items:center;isolation:isolate}.cr-mark-s{width:32px;height:32px}.cr-mark-glow{position:absolute;inset:-4px;border-radius:50%;background:var(--cr-ring);filter:blur(6px);opacity:.35;z-index:-1;animation:cr-turn 14s linear infinite}.cr-mark.has-work .cr-mark-glow{opacity:.6}.cr-mark.is-busy .cr-mark-glow{opacity:.8;animation-duration:3.5s}.cr-mark-core{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 34% 28%,var(--rl-blue-soft) 0,var(--rl-blue) 48%,color-mix(in srgb,var(--rl-blue) 72%,var(--text)) 100%);display:grid;place-items:center;color:var(--surface);box-shadow:inset 0 0 0 1px var(--c2-ink-08)}.cr-mark-core .ico{width:18px;height:18px}.cr-mark-s .cr-mark-core .ico{width:16px;height:16px}.cr-mark-n{position:absolute;top:-5px;right:-7px;min-width:18px;height:18px;box-sizing:border-box;padding:0 5px;border-radius:9px;background:var(--text);color:var(--surface);font:600 var(--rl-t-micro)/18px var(--font-ui);text-align:center;border:2px solid var(--surface)}@keyframes cr-turn{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cr-mark-glow{animation:none}}.cr-av{display:inline-grid;place-items:center;border-radius:50%;flex:none;position:relative}.cr-av svg{display:block;border-radius:50%}.cr-av-ring{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--cr-c)}.cr-panel{display:flex;flex-direction:column;min-height:0;height:100%}.cr-head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line-soft);flex:none}.cr-head-t{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}.cr-head-t b{font-size:var(--rl-t-lead);font-weight:600;line-height:22px}.cr-list,.cr-who{flex:1 1 auto;min-height:0;overflow-y:auto;padding:8px 10px 16px;display:flex;flex-direction:column;gap:2px}.cr-person{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px;border:0;border-radius:var(--rl-r-md);background:transparent;text-align:left;cursor:pointer;font:inherit;color:var(--text)}.cr-person:hover{background:var(--surface-2)}.cr-person:focus-visible{outline:2px solid var(--rl-blue);outline-offset:-2px}.cr-person.is-back{opacity:.55}.cr-person.is-back:focus-visible,.cr-person.is-back:hover{opacity:1}.cr-person-t{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;line-height:18px}.cr-person-n{font-weight:500;font-size:var(--rl-t-body);display:flex;gap:6px;align-items:baseline;min-width:0}.cr-person-r{font-weight:400;font-size:var(--rl-t-caption)}.cr-person-r,.cr-person-s{color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-person-s{font-size:var(--rl-t-small)}.cr-person.has-work .cr-person-s{color:var(--text)}.cr-person-c{min-width:22px;height:22px;box-sizing:border-box;padding:0 7px;border-radius:11px;background:var(--surface-2);font:600 var(--rl-t-caption)/22px var(--font-ui);text-align:center;flex:none}.cr-all{border-bottom:1px solid var(--line-soft);border-radius:0;margin-bottom:6px}.cr-also{margin:14px 8px 2px;font-size:var(--rl-t-caption);color:var(--text-2)}.cr-morning{margin:4px 0 10px;padding:12px;border-radius:var(--rl-r-md);background:var(--surface-2);display:flex;flex-direction:column;gap:6px}.cr-morning-h{margin:0;font-size:var(--rl-t-caption);color:var(--text-2);font-weight:500}.cr-morning-l{display:flex;gap:10px;align-items:flex-start;text-align:left;padding:4px 0;color:var(--text);line-height:18px}.cr-back,.cr-morning-l{border:0;background:transparent;min-height:44px;font:inherit;font-size:var(--rl-t-small);cursor:pointer}.cr-back{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:0 8px 0 2px;color:var(--text-2)}.cr-back .ico{width:16px;height:16px}.cr-who-h{display:flex;align-items:center;gap:14px;padding:4px 6px 10px}.cr-who-t{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;line-height:18px}.cr-who-t b{font-size:var(--rl-t-title);line-height:24px;font-weight:600}.cr-who .crew-body{min-height:0}.cr-who .crew-tabs{padding:0 4px;gap:18px;border-bottom:1px solid var(--line)}.cr-who .crew-tab.btn-c{padding:0;color:var(--text-2);font-weight:400}.cr-who .crew-tab.is-on{color:var(--text);font-weight:500;border-bottom-color:var(--rl-blue)}.cr-who .crew-pane{padding:10px 4px 16px;overflow:visible}.cr-item{border-radius:var(--rl-r-md)}.cr-item-head{display:flex;align-items:center;gap:8px;font-size:var(--rl-t-small);color:var(--text-2)}.cr-item-who b{color:var(--text);font-weight:500}.kit-modal .cr-panel{height:auto}.kit-modal .cr-list,.kit-modal .cr-who{overflow:visible;padding:0}.kit-modal .cr-head{padding:0 0 12px}.c2-sw{position:relative;width:44px;height:26px;min-width:44px;border-radius:13px;border:0;padding:3px;background:var(--line);cursor:pointer;display:flex;align-items:center;flex:none}.c2-sw:before{content:"";position:absolute;inset:-9px 0}.c2-sw span{width:20px;height:20px;border-radius:10px;background:var(--surface);box-shadow:0 1px 2px var(--c2-ink-20)}.c2-sw.on{background:var(--rl-blue);justify-content:flex-end}.c2-srow{display:grid;grid-template-columns:112px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line-soft)}.c2-srow-k{color:var(--text-2);line-height:20px}.c2-srow-v{color:var(--text);line-height:20px;display:flex;flex-direction:column;gap:6px;min-width:0}.c2-srow-sub{line-height:18px}.c2-srow-e.btn-c{color:var(--rl-blue);min-height:32px;height:32px;padding:0 6px;margin-top:-6px}.c2-lock{display:inline-block;margin-right:6px;vertical-align:-2px;color:var(--text-2)}.c2-lock,.c2-lock svg{width:14px;height:14px}.c2-segc{display:inline-flex;gap:2px;padding:3px;background:var(--line-soft);border-radius:var(--rl-r-pill);align-self:flex-start}.c2-segc-b{height:32px;padding:0 12px;border:0;border-radius:var(--rl-r-pill);background:transparent;font:400 var(--rl-t-body)/1 var(--font-ui);color:var(--text-2);cursor:pointer;min-width:44px}.c2-segc-b.on{background:var(--surface);box-shadow:0 1px 2px var(--c2-ink-08);font-weight:500;color:var(--text)}.c2-set-acts{padding-top:16px}.crew-rule{width:18px;height:1px;background:var(--line);margin:4px 0;flex:none}.crew-tile{width:var(--crew-tap);height:var(--crew-tap);padding:0;border:0;background:transparent;display:grid;place-items:center;position:relative;flex:none;border-radius:var(--radius-sm)}.crew-tile,.crew-tile.btn-c{min-width:44px;min-height:44px}.crew-tile.btn-c{padding:0}.crew-tile:hover .crew-face{transform:translateY(-1px)}.crew-tile.is-open .crew-face{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--text)}.crew-tile.is-paused .crew-face{filter:saturate(.15);opacity:.62}.crew-tile.is-here:before{content:"";position:absolute;left:-1px;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--line-strong)}.crew-more .btn-c-icon{border:1px dashed var(--line-strong);place-items:center;color:var(--text-2)}.crew-face,.crew-more .btn-c-icon{width:var(--crew-face);height:var(--crew-face);border-radius:9px;display:grid}.crew-face{position:relative;place-items:center;font:600 11px/1 var(--font-display);letter-spacing:0;transition:transform var(--m-standard) var(--m-out)}.crew-face-sm{width:18px;height:18px;border-radius:5px;font-size:9px}.crew-face-sm svg{width:12px;height:12px}.crew-badge{position:absolute;top:-4px;right:-5px;min-width:16px;height:16px;box-sizing:border-box;padding:0 4px;border-radius:8px;background:var(--text);color:var(--surface);font-size:10px;font-weight:600;display:grid;place-items:center;border:2px solid var(--surface)}.crew-drawer{position:fixed;top:0;bottom:0;right:var(--crew-rail-w);width:var(--crew-drawer-w);max-width:calc(100vw - var(--crew-rail-w));z-index:var(--z-panel);background:var(--surface);border-left:1px solid var(--line);display:flex;flex-direction:column;font-size:14px}.crew-head{min-height:64px;flex:none;box-sizing:border-box;padding:0 8px 0 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line)}.crew-head-name{min-width:0}.crew-body,.crew-head-name{flex:1 1;display:flex;flex-direction:column}.crew-body{min-height:0}.crew-tabs{display:flex;gap:0;padding:0 6px;border-bottom:1px solid var(--line);overflow-x:auto;flex:none}.crew-tab.btn-c{min-height:44px;min-width:44px;padding:0 6px;white-space:nowrap;flex:none;border-radius:0;border-bottom:2px solid transparent;color:var(--text-2)}.crew-tab.is-on{color:var(--text);border-bottom-color:var(--text)}.crew-pane{flex:1 1;min-height:0;overflow-y:auto;padding:14px 16px;gap:10px}.crew-item,.crew-pane{display:flex;flex-direction:column}.crew-item{border:1px solid var(--line);border-radius:14px;padding:12px;gap:8px}.crew-item-head{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-2)}.crew-item-title{font-weight:600}.crew-item-text{margin:0;white-space:pre-line;overflow-wrap:anywhere}.crew-row{flex-direction:row;align-items:center;justify-content:space-between}.crew-row-main{display:flex;flex-direction:column;min-width:0}.crew-sub{margin:0}.crew-on,.crew-sub{font-size:12px;color:var(--text-2)}.crew-on{font-weight:600}.crew-on.is-on{color:var(--ok-ink)}.crew-empty{margin:0;color:var(--text-2)}.crew-note{margin:0;font-size:13px;color:var(--bad-ink)}.crew-acts{display:flex;flex-wrap:wrap;gap:6px}.crew-btn,.crew-btn.btn-c{min-height:44px;min-width:44px}.crew-edit textarea{width:100%;box-sizing:border-box}.crew-card{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:0}.crew-card dt{color:var(--text-2)}.crew-card dd{margin:0}.crew-list{margin:0;padding-left:18px;gap:4px}.crew-chat,.crew-list{display:flex;flex-direction:column}.crew-chat{gap:8px}.crew-bub{margin:0;padding:8px 11px;border-radius:12px;max-width:88%;overflow-wrap:anywhere}.crew-bub-me{align-self:flex-end;background:var(--accent);color:var(--accent-fg);border-bottom-right-radius:4px}.crew-bub-it{align-self:flex-start;background:var(--surface-2);border-bottom-left-radius:4px}.crew-ask{flex:none;display:flex;gap:8px;align-items:center;padding:12px 16px 16px;border-top:1px solid var(--line)}.crew-ask-box{flex:1 1;min-width:0}.crew-ask-box .inp{width:100%;box-sizing:border-box;min-height:44px}.crew-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.crew-pick{display:flex;gap:2px;overflow-x:auto;padding-bottom:8px}.crew-pick .crew-tile{flex:none}@media (max-width:900px){.crew-drawer,.crew-rail,aside.crew-rail.cr-dock{display:none}.app.rail-icons:has(>.crew-rail),.app:has(>.crew-rail){grid-template-columns:1fr}.app:has(>aside.crew-rail)>main,.app:has(>aside.crew-rail.cr-open)>main{margin-right:0}.app:has(>aside.crew-rail)>main.prod-main,.app:has(>aside.crew-rail.cr-open)>main.prod-main{width:100%}}@media (prefers-reduced-motion:reduce){.crew-face{transition:none}}.crew-set-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.crew-set-row{display:flex;align-items:center;gap:10px;min-height:44px;border-top:1px solid var(--line);padding-top:6px}.crew-set-row .crew-row-main{flex:1 1}.crew-why{margin:0;font-size:13px;color:var(--text-2)}.crew-links{display:flex;flex-wrap:wrap;gap:6px}.crew-link.btn-c{min-height:28px;height:28px;padding:0 10px;border-radius:999px;background:var(--k4-soft,var(--cr4-tab));color:var(--text-2);text-decoration:none;font-size:13px}.crew-link.btn-c:hover{background:var(--k4-soft-hover,var(--cr4-tab));color:var(--text)}@media (pointer:coarse){.crew-link.btn-c{min-height:36px;height:36px;position:relative}.crew-link.btn-c:before{content:"";position:absolute;inset:-4px -2px}}.crew-stop{margin:0;font-size:13px;padding:8px 10px;border-radius:10px;background:var(--surface-2);color:var(--text)}.crew-runs{list-style:none;margin:0;padding:0;gap:10px}.crew-run,.crew-runs{display:flex;flex-direction:column}.crew-run{gap:4px;border-left:2px solid var(--line);padding-left:10px}.crew-run-head{font-size:13px;font-weight:600}.c2-rhome{display:flex;flex-direction:column;gap:10px}.c2-rhome-q{margin:4px 0 6px;font-size:var(--rl-t-display);line-height:30px;font-weight:600;letter-spacing:-.01em}.c2-rhome-asks{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.c2-rhome-ask{min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:var(--rl-r-pill);background:var(--surface);font:400 var(--rl-t-body)/1.2 var(--font-ui);color:var(--text);text-align:left;cursor:pointer}.c2-rhome-h{margin:12px 0 0}.c2-rhome-row{border-bottom:1px solid var(--line-soft);border-radius:0;padding:10px 0}.c2-rhome-chev{margin-left:auto;width:16px;height:16px;color:var(--text-2)}.c2-rhome-box{padding:12px 0 0}.crew-weekly{margin:14px 0 6px}.crew-learned-h{margin:20px 0 4px;font-size:var(--rl-t-lead);font-weight:600}.cr-back.btn-c{min-height:44px;padding:0 8px 0 2px;color:var(--text-2);align-self:flex-start}:root{--c2-ink-45:rgba(10,11,13,.45);--c2-ink-18:rgba(10,11,13,.18);--c2-ink-07:rgba(10,11,13,.07);--cr4-tab:#eef1f5;--cr4-blue:#0052ff;--cr4-blue-0:rgba(0,82,255,0);--cr4-blue-18:var(--cr4-blue-18);--cr4-tip:#16181d;--cr4-on:#fff;--cr4-ink-dark:#14161a}aside.crew-rail.c2-crew{position:fixed;top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%);width:auto;height:auto;padding:0;gap:0;border:0;background:transparent;overflow:visible;z-index:var(--z-panel);display:block;box-shadow:none}.c2-trap{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;background:var(--cr4-tab);border:0;cursor:pointer;touch-action:none;filter:drop-shadow(0 0 .6px var(--c2-ink-45)) drop-shadow(-6px 0 14px var(--c2-ink-07))}.c2-trap-s{width:22px;padding:30px 0;gap:10px;-webkit-clip-path:polygon(0 16px,100% 0,100% 100%,0 calc(100% - 16px));clip-path:polygon(0 16px,100% 0,100% 100%,0 calc(100% - 16px));min-height:44px}.c2-trap-s:focus-visible{outline:2px solid var(--cr4-blue);outline-offset:-2px}.c2-dot{width:8px;height:8px;border-radius:4px;flex:none}.c2-dot.c2-dot-r{width:10px;height:10px;border-radius:5px}.c2-dot.c2-dot-r.is-busy{animation:cr-breathe 2.4s ease-in-out infinite}@keyframes cr-breathe{0%,to{box-shadow:0 0 0 0 var(--cr4-blue-0)}50%{box-shadow:0 0 0 4px var(--cr4-blue-18)}}.c2-dot-rule{width:8px;height:1px;background:var(--line);flex:none}.c2-trap-m{width:56px;padding:34px 0;gap:8px;-webkit-clip-path:polygon(0 22px,100% 0,100% 100%,0 calc(100% - 22px));clip-path:polygon(0 22px,100% 0,100% 100%,0 calc(100% - 22px));cursor:-webkit-grab;cursor:grab}.c2-tile{position:relative;width:28px;height:28px;min-width:28px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;flex:none;background:transparent;cursor:pointer}.c2-tile:before{content:"";position:absolute;inset:-8px}.c2-tile.is-paused{filter:saturate(.15);opacity:.62}.c2-tile:focus-visible{outline:2px solid var(--cr4-blue);outline-offset:2px}.c2-tile-rule{width:18px;height:1px;background:var(--line);flex:none}@media (pointer:coarse){.c2-trap-m{gap:16px}}.c2-tip{display:none;position:absolute;right:40px;top:50%;transform:translateY(-50%);white-space:nowrap;background:var(--cr4-tip);color:var(--cr4-on);font:500 13px/18px var(--font-ui);padding:5px 9px;border-radius:8px;box-shadow:0 8px 24px var(--c2-ink-18);pointer-events:none}.c2-tile:focus-visible .c2-tip,.c2-tile:hover .c2-tip{display:block}.c2-crew-medium{filter:drop-shadow(0 0 .6px var(--c2-ink-45)) drop-shadow(-6px 0 14px var(--c2-ink-07))}.c2-crew-medium .c2-trap-m{filter:none;-webkit-clip-path:none;clip-path:none;background:transparent;position:relative}.c2-crew-medium .c2-trap-m:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--cr4-tab);-webkit-clip-path:polygon(0 22px,100% 0,100% 100%,0 calc(100% - 22px));clip-path:polygon(0 22px,100% 0,100% 100%,0 calc(100% - 22px))}.cr-char.cr-char-dark{color:var(--cr4-ink-dark)}.cr-char{color:var(--cr4-on);display:inline-grid;place-items:center;border-radius:50%;flex:none;box-sizing:border-box;padding:0;overflow:hidden}.cr-char svg{width:64%;height:64%;display:block}.cr-tile4.has-work .cr-char{box-shadow:0 0 0 2px var(--cr4-on),0 0 0 3.5px var(--cr-c,var(--cr4-blue))}.cr-tile-n{position:absolute;top:-6px;right:-8px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--cr4-blue);color:var(--cr4-on);font:600 11px/16px var(--font-ui);text-align:center}section.crew-rail.cr-over{position:fixed;top:8px;right:8px;bottom:8px;left:auto;width:min(var(--cr-open-w,400px),calc(100vw - 16px));max-width:none;z-index:var(--z-sheet,70);display:flex;flex-direction:column;background:var(--cr4-on);border:0;border-radius:var(--k4-r-sheet,20px);box-shadow:var(--k4-overlay-lg);overflow:hidden;transform:none}section.crew-rail.cr-over .cr-panel{flex:1 1 auto;min-height:0;overflow:auto}.cr-head.cr-head-grid{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;grid-template-rows:auto auto;align-items:center;grid-column-gap:12px;column-gap:12px;grid-row-gap:2px;row-gap:2px;padding:14px 16px}.cr-head.cr-head-grid>.cr-mark{grid-column:1;grid-row:1/span 2}.cr-head.cr-head-grid>.cr-head-t{display:contents}.cr-head.cr-head-grid>.cr-head-t>b{grid-column:2;grid-row:1}.cr-head.cr-head-grid>.cr-head-t>.crew-sub{grid-column:2/-1;grid-row:2}.cr-head.cr-head-grid>.crew-btn,.cr-head.cr-head-grid>span:empty{grid-column:3;grid-row:1}.cr-head.cr-head-grid>.cr-size{grid-column:4;grid-row:1}.cr-head.cr-head-grid .crew-btn.btn-c{height:32px;min-height:32px;padding:0 10px;font-size:13px}.cr-size{display:inline-flex;align-items:center;gap:6px;font:400 12px/16px var(--font-ui);color:var(--text-3);white-space:nowrap;cursor:pointer}.cr-size-track{position:relative;display:block;width:64px;height:20px;cursor:pointer;border-radius:10px;outline:none}.cr-size-track:before{content:"";right:0;background:var(--line)}.cr-size-fill,.cr-size-track:before{position:absolute;left:0;top:8px;height:4px;border-radius:2px}.cr-size-fill{background:var(--rl-blue)}.cr-size-knob{position:absolute;top:2px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1px var(--line),0 1px 3px color-mix(in srgb,var(--text) 18%,transparent)}.cr-size-track:focus-visible{box-shadow:0 0 0 3px var(--rl-blue-soft)}@media (max-width:899px){aside.crew-rail.c2-crew,section.crew-rail.cr-over{display:none}}@media (prefers-reduced-motion:reduce){.c2-dot.c2-dot-r.is-busy{animation:none}}.app:has(>aside.crew-rail.c2-crew)>main,.app:has(>aside.crew-rail.c2-crew)>main.prod-main{margin-right:0;width:auto}@media (min-width:900px){:root{--cr-dock-w:min(var(--cr-open-w,400px),34vw)}section.crew-rail.cr-over{width:var(--cr-dock-w)}.app:has(>section.crew-rail.cr-over)>main{margin-right:calc(var(--cr-dock-w) + 16px)}.app:has(>section.crew-rail.cr-over)>main.prod-main{margin-right:0;width:calc(100% - var(--cr-dock-w) - 16px)}}.cr-over .cr-head .btn-c,.cr-over .crew-btn{white-space:nowrap}.cr-over .cr-morning{background:transparent;border:0;border-bottom:1px solid var(--line-soft);border-radius:0}