@font-face{font-family:RondoCrew Crew;src:url(/fonts/rondocrew-rubik.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}.crewExperience{--rc-bg:light-dark(#f7f7f3,#202936);--rc-paper:light-dark(#ffffff,#2a3546);--rc-text:light-dark(#172234,#f4f4ef);--rc-secondary:light-dark(#596273,#bdc7d6);--rc-line:light-dark(#e5e8eb,#445063);--rc-peach:light-dark(#f5bb98,#f3bb98);--rc-peach-soft:light-dark(#fbe9dd,#473b38);--rc-blue:light-dark(#dfe9f7,#33455d);--rc-blue-ink:light-dark(#365680,#c2d7f4);--rc-yellow:light-dark(#f6e4ad,#4a4435);--rc-yellow-ink:light-dark(#765a1d,#f6df9b);--rc-muted:light-dark(#eff1f2,#303d50);--rc-error:light-dark(#953e3e,#ffb7b2);--rc-shadow:light-dark(#1c2b3a0b,#10172125);--rc-type-body:15px;--rc-type-nav:14px;--rc-type-secondary:13px;--rc-type-caption:12px;position:relative;isolation:isolate;background:var(--rc-bg);color:var(--rc-text);font:400 var(--rc-type-body)/1.5 RondoCrew Crew,Arial,sans-serif;text-align:start}.crewExperience,.crewExperience *{box-sizing:border-box}.crewExperience :is(h1,h2,h3,p){margin:0}.crewExperience h1{font-size:30px;line-height:1.22;letter-spacing:-.8px}.crewExperience h2{font-size:19px;line-height:1.4;font-weight:500;letter-spacing:-.3px}.crewExperience h3{font-size:16px;font-weight:500}.crewExperience small{font-size:var(--rc-type-secondary);line-height:1.6;color:var(--rc-secondary)}.crewExperience strong{font-weight:500}.crewExperience button,.crewExperience input,.crewExperience select,.crewExperience textarea{font-family:inherit;font-size:inherit;color:inherit}.crewExperience button{cursor:var(--cursor-interaction,pointer)}.crewExperience button:disabled{cursor:not-allowed;opacity:.48}.crewExperience button:focus-visible{outline:3px solid var(--rc-blue-ink);outline-offset:3px}.crewExperience button:not(:disabled):active{transform:translateY(2px) scale(.985)}.crewExperience svg{width:20px;height:20px;flex:none;stroke-width:1.65}.crewExperience .rc-icon-large svg{width:25px;height:25px}.crewExperience bdi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crewExperience .rc-muted{color:var(--rc-secondary)}.crewExperience .rc-stack{display:grid;grid-gap:14px;gap:14px}.crewExperience .rc-row{justify-content:space-between}.crewExperience .rc-row,.crewExperience .rc-row-start{display:flex;gap:10px;align-items:center;min-width:0}.crewExperience .rc-eyebrow{font-size:var(--rc-type-secondary);color:var(--rc-secondary);display:block;margin-bottom:7px}.crewExperience .rc-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.crewExperience .rc-button{border:1px solid var(--rc-line);background:var(--rc-paper);padding:10px 14px;min-height:42px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:500;transition:transform .15s,background .15s}.crewExperience .rc-primary{background:var(--rc-peach);color:#302a29;border-color:transparent;box-shadow:0 3px 0 #c5846028}.crewExperience .rc-quiet{background:transparent;border-color:transparent;padding:8px 3px;box-shadow:none;color:var(--rc-blue-ink)}.crewExperience .rc-wide{width:100%}.crewExperience .rc-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;border:0;background:transparent;border-radius:50%;position:relative;padding:10px}.crewExperience .rc-badge-dot{position:absolute;top:7px;right:7px;width:7px;height:7px;background:var(--rc-peach);border-radius:50%}.crewExperience .rc-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:7px;background:var(--rc-muted);font-size:var(--rc-type-caption);white-space:nowrap}.crewExperience .rc-chip.peach{background:var(--rc-peach-soft)}.crewExperience .rc-chip.blue{background:var(--rc-blue);color:var(--rc-blue-ink)}.crewExperience .rc-chip.yellow{background:var(--rc-yellow);color:var(--rc-yellow-ink)}.crewExperience .rc-avatar{width:36px;height:36px;border-radius:50%;background:var(--rc-blue);color:var(--rc-blue-ink);display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:none}.crewExperience .rc-avatar.peach{background:var(--rc-peach-soft);color:var(--rc-text)}.crewExperience .rc-avatar.yellow{background:var(--rc-yellow);color:var(--rc-yellow-ink)}.crewExperience .rc-brand{width:153px;height:34px;display:block;object-fit:contain}.crewExperience .rc-brand-dark{display:none}@media(prefers-color-scheme:dark){.crewExperience .rc-brand-light{display:none}.crewExperience .rc-brand-dark{display:block}}.crewExperience .rc-divider{border:0;border-top:1px solid var(--rc-line);margin:4px 0}.crewExperience.rc-phone{width:390px;max-width:100%;border:1px solid var(--rc-line);border-radius:32px;box-shadow:0 18px 55px var(--rc-shadow);overflow:hidden;min-height:850px;display:flex;flex-direction:column}.crewExperience.rc-phone .rc-status{display:flex;align-items:center;justify-content:space-between;padding:13px 23px 0;font-size:11px;font-weight:500;direction:ltr}.crewExperience.rc-phone .rc-status svg{width:14px;height:14px}.crewExperience.rc-phone .rc-top{display:flex;align-items:center;justify-content:space-between;padding:15px 21px 10px}.crewExperience.rc-phone .rc-mobile-body{padding:12px 21px 22px;display:grid;grid-gap:21px;gap:21px;flex:1 1;align-content:start}.crewExperience.rc-phone .rc-greeting{display:grid;grid-gap:6px;gap:6px}.crewExperience.rc-phone .rc-greeting h1{font-size:29px}.crewExperience.rc-phone .rc-greeting .rc-wave{display:inline-block;transform:rotate(-9deg);color:var(--rc-blue-ink)}.crewExperience.rc-phone .rc-shift{position:relative;background:var(--rc-peach-soft);border-radius:23px;padding:20px;display:grid;grid-gap:15px;gap:15px;overflow:hidden}.crewExperience.rc-phone .rc-shift-mark{position:absolute;left:-15px;top:13px;width:122px;height:122px;opacity:.27;transform:rotate(-21deg);pointer-events:none}.crewExperience.rc-phone .rc-shift>:not(.rc-shift-mark){position:relative}.crewExperience.rc-phone .rc-shift-time{font-size:39px;line-height:1.15;letter-spacing:-1.5px;font-weight:500;direction:ltr;text-align:start}.crewExperience.rc-phone .rc-shift-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid color-mix(in srgb,var(--rc-text) 10%,transparent);padding-top:12px}.crewExperience .rc-visual-time{display:grid;grid-gap:8px;gap:8px;padding-top:3px}.crewExperience .rc-time-labels{display:flex;align-items:center;justify-content:space-between;direction:ltr;font-size:var(--rc-type-caption);color:var(--rc-secondary)}.crewExperience .rc-time-labels span{display:flex;align-items:center;gap:5px}.crewExperience .rc-time-labels svg{width:16px;height:16px}.crewExperience .rc-time-track{height:19px;position:relative;border-radius:9px;background:color-mix(in srgb,var(--rc-text) 7%,transparent);direction:ltr}.crewExperience .rc-time-shift{height:100%;width:83.33%;margin-left:16.67%;border-radius:9px;background:light-dark(#a7c1e8,#425d85);display:grid;place-items:center;font-size:var(--rc-type-caption);color:light-dark(#233a59,#f5f6fa)}.crewExperience .rc-time-now{height:27px;width:3px;background:var(--rc-text);position:absolute;top:-4px;left:4.16%;border-radius:3px}.crewExperience .rc-time-note{font-size:var(--rc-type-secondary);color:var(--rc-secondary)}.crewExperience .rc-progress-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));direction:inherit;grid-gap:0;gap:0;margin-top:11px}.crewExperience .rc-progress-step{position:relative;display:grid;justify-items:center;grid-gap:5px;gap:5px;color:var(--rc-secondary);font-size:var(--rc-type-secondary);text-align:center}.crewExperience .rc-progress-step:before{content:"";position:absolute;top:8px;left:-50%;right:50%;height:2px;background:var(--rc-line)}.crewExperience .rc-progress-step:last-child:before{display:none}.crewExperience .rc-progress-node{width:17px;height:17px;border-radius:50%;background:var(--rc-paper);border:2px solid var(--rc-line);position:relative;z-index:1;display:grid;place-items:center}.crewExperience .rc-progress-node svg{width:11px;height:11px;stroke-width:2.2}.crewExperience .rc-progress-step.done .rc-progress-node{background:var(--rc-blue-ink);border-color:var(--rc-blue-ink);color:var(--rc-paper)}.crewExperience .rc-progress-step.current{color:var(--rc-text)}.crewExperience .rc-progress-step.current .rc-progress-node{background:var(--rc-peach);border-color:var(--rc-peach)}.crewExperience .rc-process-people{display:flex;align-items:flex-start;justify-content:space-between;gap:7px;margin:7px 0 17px}.crewExperience .rc-process-person{display:grid;justify-items:center;text-align:center;grid-gap:7px;gap:7px;font-size:var(--rc-type-caption);flex:1 1}.crewExperience .rc-process-person>.rc-avatar{width:47px;height:47px;font-size:16px}.crewExperience .rc-process-arrow{padding-top:14px;color:var(--rc-secondary)}.crewExperience .rc-process-arrow svg{width:16px;height:16px}.crewExperience.rc-phone .rc-request-row .rc-progress-journey{width:100%}.crewExperience.rc-phone .rc-request-visual{display:block;width:100%;border:0;background:transparent;padding:12px 0;text-align:start;border-bottom:1px solid var(--rc-line)}.crewExperience.rc-phone .rc-request-visual:last-child{border-bottom:0}.crewExperience.rc-phone .rc-day-legend{display:flex;gap:12px;color:var(--rc-secondary);font-size:var(--rc-type-caption);margin-top:10px}.crewExperience.rc-phone .rc-day-legend span{display:flex;align-items:center;gap:5px}.crewExperience.rc-phone .rc-day-legend svg{width:13px;height:13px}.crewExperience.rc-phone .rc-people-slots{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;direction:ltr}.crewExperience.rc-phone .rc-person-slot{display:grid;justify-items:center;grid-gap:5px;gap:5px;font-size:var(--rc-type-caption)}.crewExperience.rc-phone .rc-person-slot>.rc-avatar{width:35px;height:35px;background:var(--rc-paper);color:var(--rc-text)}.crewExperience.rc-phone .rc-person-gap{border:1px dashed var(--rc-yellow-ink);border-radius:50%;width:35px;height:35px;display:grid;place-items:center;background:transparent;color:var(--rc-text)}.crewExperience .rc-availability-choice{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px}.crewExperience .rc-availability-choice svg{width:19px;height:19px}.crewExperience.rc-desktop .rc-week-table td,.crewExperience.rc-desktop .rc-week-table th{padding:10px 7px;text-align:center}.crewExperience.rc-desktop .rc-week-table td:first-child,.crewExperience.rc-desktop .rc-week-table th:first-child{text-align:start;padding-right:13px}.crewExperience.rc-desktop .rc-week-cell{display:grid;justify-items:center;grid-gap:5px;gap:5px;background:var(--rc-bg);border:0;border-radius:10px;padding:8px 5px;min-width:40px;min-height:48px;font-size:var(--rc-type-secondary)}.crewExperience.rc-desktop .rc-week-cell.gap{background:var(--rc-yellow);color:var(--rc-yellow-ink)}.crewExperience.rc-desktop .rc-week-cell.selected{box-shadow:inset 0 0 0 1.5px var(--rc-blue-ink)}.crewExperience.rc-desktop .rc-week-dots{display:flex;gap:2px}.crewExperience.rc-desktop .rc-week-dots i{width:3px;height:3px;border-radius:50%;background:var(--rc-blue-ink)}.crewExperience.rc-desktop .rc-week-cell.gap .rc-week-dots i:last-child{background:transparent;box-shadow:inset 0 0 0 1px var(--rc-yellow-ink)}.crewExperience.rc-phone .rc-avatar-stack{display:flex;padding-left:3px}.crewExperience.rc-phone .rc-avatar-stack .rc-avatar{width:27px;height:27px;border:2px solid var(--rc-peach-soft);margin-left:-5px;font-size:10px}.crewExperience.rc-phone .rc-day-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;direction:ltr}.crewExperience.rc-phone .rc-day{display:grid;justify-items:center;grid-gap:3px;gap:3px;padding:8px 0 6px;border:0;border-radius:13px;background:transparent;min-height:65px;font-size:12px}.crewExperience.rc-phone .rc-day strong{font-size:16px}.crewExperience.rc-phone .rc-day[aria-pressed=true]{background:var(--rc-peach);color:#302a29}.crewExperience.rc-phone .rc-day .rc-day-dot{width:4px;height:4px;border-radius:50%;background:var(--rc-blue-ink)}.crewExperience.rc-phone .rc-day .rc-day-dot.empty{background:transparent}.crewExperience.rc-phone .rc-deadline{border:0;background:var(--rc-yellow);color:var(--rc-text);border-radius:17px;padding:13px 14px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:start}.crewExperience.rc-phone .rc-deadline small{color:var(--rc-yellow-ink)}.crewExperience.rc-phone .rc-deadline.sent{background:var(--rc-blue)}.crewExperience.rc-phone .rc-deadline.sent small{color:var(--rc-blue-ink)}.crewExperience.rc-phone .rc-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.crewExperience.rc-phone .rc-shortcut{border:0;background:transparent;display:grid;justify-items:center;align-content:start;grid-gap:8px;gap:8px;padding:0;min-height:76px;font-size:var(--rc-type-secondary)}.crewExperience.rc-phone .rc-shortcut .rc-shortcut-icon{display:grid;place-items:center;width:54px;height:50px;border-radius:17px;background:var(--rc-paper);border:1px solid var(--rc-line)}.crewExperience.rc-phone .rc-shortcut:first-child .rc-shortcut-icon{background:var(--rc-blue);border-color:transparent}.crewExperience.rc-phone .rc-request-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;padding:13px 0;background:transparent;border:0;border-bottom:1px solid var(--rc-line);text-align:start}.crewExperience.rc-phone .rc-request-row:last-child{border-bottom:0}.crewExperience.rc-phone .rc-bottom{background:var(--rc-paper);border-top:1px solid var(--rc-line);padding:8px 9px 15px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:3px;gap:3px;align-items:end;margin-top:auto}.crewExperience.rc-phone .rc-bottom button{background:transparent;border:0;min-height:51px;display:grid;align-content:center;justify-items:center;grid-gap:4px;gap:4px;font-size:var(--rc-type-caption);color:var(--rc-secondary);padding:4px 0;border-radius:13px}.crewExperience.rc-phone .rc-bottom button[aria-current=page]{color:var(--rc-text);background:var(--rc-muted)}.crewExperience.rc-phone .rc-bottom .rc-dock{position:relative;min-height:61px;margin-top:-20px;isolation:isolate;color:var(--rc-text)}.crewExperience.rc-phone .rc-dock-icon{width:52px;height:47px;display:grid;place-items:center;background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:18px;box-shadow:0 3px 0 var(--rc-line)}.crewExperience.rc-phone .rc-dock-icon img{width:34px;height:30px;transition:transform .25s}.crewExperience.rc-phone .rc-dock:hover img{transform:rotate(12deg)}.crewExperience.rc-phone .rc-mini-list{display:grid;grid-gap:10px;gap:10px}.crewExperience.rc-phone .rc-check-line{display:flex;align-items:center;gap:9px;border:0;background:transparent;text-align:start;min-height:38px;padding:0;width:100%}.crewExperience.rc-phone .rc-check-icon{width:24px;height:24px;border-radius:8px;border:1px solid var(--rc-line);background:var(--rc-paper);display:grid;place-items:center}.crewExperience.rc-phone .rc-check-line[aria-pressed=true] .rc-check-icon{background:var(--rc-blue);border-color:transparent}.crewExperience.rc-phone .rc-check-line[aria-pressed=true] .rc-task-label{text-decoration:line-through;color:var(--rc-secondary)}.crewExperience.rc-phone .rc-schedule-row{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:18px;padding:15px;display:grid;grid-gap:11px;gap:11px}.crewExperience.rc-phone .rc-schedule-time{font-size:25px;font-weight:500;letter-spacing:-.5px}.crewExperience.rc-phone .rc-crew-message{background:var(--rc-blue);border-radius:17px;padding:16px;display:grid;grid-gap:8px;gap:8px}.crewExperience.rc-phone .rc-message-bubble{max-width:90%;padding:11px 13px;background:var(--rc-paper);border-radius:14px;justify-self:start}.crewExperience.rc-phone .rc-message-bubble.mine{background:var(--rc-blue);justify-self:end}.crewExperience.rc-phone .rc-settings-list{background:var(--rc-paper);border-radius:19px;padding:0 15px;border:1px solid var(--rc-line)}.crewExperience.rc-phone .rc-settings-list details{padding:13px 0;border-top:1px solid var(--rc-line)}.crewExperience.rc-phone .rc-settings-list summary{cursor:var(--cursor-interaction,pointer);color:var(--rc-secondary)}.crewExperience.rc-phone .rc-gap-card{padding:19px;border-radius:23px;background:var(--rc-yellow);display:grid;grid-gap:14px;gap:14px}.crewExperience.rc-phone .rc-gap-count{font-size:42px;line-height:1.1;letter-spacing:-1px;font-weight:500}.crewExperience.rc-phone .rc-coverage-slots{display:flex;gap:6px;direction:ltr}.crewExperience.rc-phone .rc-coverage-slots span{height:9px;flex:1 1;border-radius:6px;background:color-mix(in srgb,var(--rc-text) 14%,transparent)}.crewExperience.rc-phone .rc-coverage-slots span.filled{background:var(--rc-text)}.crewExperience.rc-phone .rc-manager-request{padding:15px;border:1px solid var(--rc-line);border-radius:19px;background:var(--rc-paper);display:grid;grid-gap:12px;gap:12px}.crewExperience.rc-phone .rc-manager-actions{display:flex;gap:7px;flex-wrap:wrap}.crewExperience.rc-phone .rc-manager-actions .rc-button{flex:1 1;font-size:var(--rc-type-nav)}.crewExperience.rc-phone .rc-team-person{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--rc-line);padding:12px 0}.crewExperience.rc-desktop{width:100%;border:1px solid var(--rc-line);border-radius:24px;overflow:hidden;min-height:720px}.crewExperience.rc-desktop .rc-desktop-top{padding:18px 24px 13px;display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--rc-paper)}.crewExperience.rc-desktop .rc-top-context{display:flex;align-items:center;gap:15px}.crewExperience.rc-desktop .rc-context-label{border-right:1px solid var(--rc-line);padding-right:15px;display:grid}.crewExperience.rc-desktop .rc-top-actions{display:flex;align-items:center;gap:9px}.crewExperience.rc-desktop .rc-top-search{position:relative;color:var(--rc-secondary);display:flex;gap:8px;align-items:center}.crewExperience.rc-desktop .rc-top-search input{width:185px;border:1px solid var(--rc-line);border-radius:11px;padding:8px 11px;background:var(--rc-bg);font-size:var(--rc-type-nav);min-height:38px}.crewExperience.rc-desktop .rc-desktop-nav{padding:0 24px 11px;background:var(--rc-paper);display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--rc-line);flex-wrap:wrap}.crewExperience.rc-desktop .rc-nav-button{border:0;background:transparent;color:var(--rc-secondary);border-radius:11px;min-height:39px;padding:8px 13px;display:flex;gap:8px;align-items:center;font-size:var(--rc-type-nav)}.crewExperience.rc-desktop .rc-nav-button[aria-current=page]{background:var(--rc-peach-soft);color:var(--rc-text)}.crewExperience.rc-desktop .rc-desktop-content{padding:24px}.crewExperience.rc-desktop .rc-work-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.crewExperience.rc-desktop .rc-work-header h1{font-size:29px}.crewExperience.rc-desktop .rc-metrics{display:flex;gap:24px;align-items:center;margin:0 0 24px;flex-wrap:wrap}.crewExperience.rc-desktop .rc-metric{display:flex;align-items:baseline;gap:7px;color:var(--rc-secondary);font-size:var(--rc-type-secondary)}.crewExperience.rc-desktop .rc-metric strong{font-size:25px;color:var(--rc-text);letter-spacing:-.5px}.crewExperience.rc-desktop .rc-workspace{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(245px,1fr);grid-gap:20px;gap:20px;align-items:start}.crewExperience.rc-desktop .rc-table-panel{min-width:0;background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:19px;overflow:hidden}.crewExperience.rc-desktop .rc-filters{padding:13px;display:flex;gap:5px;align-items:center;flex-wrap:wrap;border-bottom:1px solid var(--rc-line)}.crewExperience.rc-desktop .rc-filter{font-size:var(--rc-type-secondary);min-height:33px;border:0;background:transparent;padding:6px 10px;color:var(--rc-secondary);border-radius:9px;display:flex;align-items:center;gap:7px}.crewExperience.rc-desktop .rc-filter[aria-pressed=true]{color:var(--rc-text);background:var(--rc-muted)}.crewExperience.rc-desktop .rc-table-wrap{max-width:100%;overflow-x:auto}.crewExperience.rc-desktop table{border-collapse:collapse;width:100%;text-align:start;font-size:var(--rc-type-nav)}.crewExperience.rc-desktop th{font-weight:400;color:var(--rc-secondary);padding:11px 13px;border-bottom:1px solid var(--rc-line);background:var(--rc-paper);white-space:nowrap}.crewExperience.rc-desktop td{padding:14px 13px;border-bottom:1px solid var(--rc-line);vertical-align:middle}.crewExperience.rc-desktop tbody tr:last-child td{border-bottom:0}.crewExperience.rc-desktop tr.rc-selected{background:var(--rc-blue)}.crewExperience.rc-desktop .rc-person-button{display:flex;align-items:center;gap:9px;border:0;background:transparent;padding:0;min-height:36px;text-align:start;white-space:nowrap}.crewExperience.rc-desktop .rc-person-button .rc-avatar{width:31px;height:31px;font-size:10px}.crewExperience.rc-desktop .rc-table-person{display:grid;grid-gap:2px;gap:2px;min-width:0}.crewExperience.rc-desktop .rc-table-person small{font-size:var(--rc-type-caption)}.crewExperience.rc-desktop .rc-detail{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:19px;min-width:0;overflow:hidden}.crewExperience.rc-desktop .rc-detail-head{padding:19px;display:grid;grid-gap:12px;gap:12px;border-bottom:1px solid var(--rc-line)}.crewExperience.rc-desktop .rc-detail-head .rc-avatar{width:42px;height:42px;font-size:14px}.crewExperience.rc-desktop .rc-detail-body{padding:18px;display:grid;grid-gap:17px;gap:17px}.crewExperience.rc-desktop .rc-detail-meta{display:grid;grid-gap:9px;gap:9px}.crewExperience.rc-desktop .rc-detail-meta .rc-row{font-size:var(--rc-type-secondary)}.crewExperience.rc-desktop .rc-detail-tabs{display:flex;gap:14px;border-bottom:1px solid var(--rc-line);padding-bottom:9px;font-size:var(--rc-type-secondary);color:var(--rc-secondary)}.crewExperience.rc-desktop .rc-detail-tabs strong{color:var(--rc-text)}.crewExperience.rc-desktop .rc-detail-check{display:flex;align-items:flex-start;gap:8px;padding:8px 0;font-size:var(--rc-type-secondary)}.crewExperience.rc-desktop .rc-detail-check input{margin-top:4px;accent-color:var(--rc-blue-ink);width:16px;height:16px;flex:none}.crewExperience.rc-desktop .rc-detail-footer{display:grid;grid-gap:8px;gap:8px}.crewExperience.rc-desktop .rc-detail-footer .rc-button{font-size:var(--rc-type-nav)}.crewExperience.rc-desktop .rc-activity{font-size:var(--rc-type-caption);color:var(--rc-secondary);padding:12px 18px;border-top:1px solid var(--rc-line)}.crewExperience.rc-desktop .rc-branch-coverage{display:flex;align-items:center;gap:8px;white-space:nowrap}.crewExperience.rc-desktop .rc-coverage-track{width:52px;height:6px;background:var(--rc-muted);border-radius:5px;overflow:hidden;direction:ltr}.crewExperience.rc-desktop .rc-coverage-track span{display:block;height:100%;background:var(--rc-blue-ink);border-radius:5px}.crewExperience.rc-desktop .rc-issue{background:var(--rc-yellow);border-radius:12px;padding:12px;font-size:var(--rc-type-secondary);display:grid;grid-gap:5px;gap:5px}.crewExperience.rc-desktop .rc-inline-summary{padding:15px 18px;background:var(--rc-paper);border-top:1px solid var(--rc-line);font-size:var(--rc-type-caption);color:var(--rc-secondary);display:flex;align-items:center;justify-content:space-between;gap:8px}.crewExperience .rc-empty{padding:24px 12px;text-align:center;display:grid;justify-items:center;grid-gap:9px;gap:9px;color:var(--rc-secondary)}.crewExperience .rc-layer{position:absolute;inset:0;z-index:12;background:#111e344d;display:flex;align-items:flex-end;justify-content:center;padding:0}.crewExperience .rc-sheet{width:100%;background:var(--rc-paper);color:var(--rc-text);border-radius:25px 25px 0 0;padding:20px 21px 26px;box-shadow:0 -8px 35px #111e341a;animation:rc-unfold .22s ease-out;max-width:100%}.crewExperience .rc-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px}.crewExperience .rc-sheet-head h2{font-size:21px}.crewExperience .rc-sheet-lead{color:var(--rc-secondary);font-size:var(--rc-type-secondary);margin-bottom:17px}.crewExperience .rc-sheet form{display:grid;grid-gap:15px;gap:15px}.crewExperience .rc-field{display:grid;grid-gap:7px;gap:7px;font-size:var(--rc-type-secondary)}.crewExperience .rc-field input,.crewExperience .rc-field select,.crewExperience .rc-field textarea{min-width:0;width:100%;min-height:44px;border:1px solid var(--rc-line);border-radius:12px;padding:10px;background:var(--rc-bg);font-size:16px;color:var(--rc-text)}.crewExperience .rc-field textarea{min-height:78px;resize:vertical}.crewExperience .rc-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.crewExperience .rc-sheet-note{font-size:var(--rc-type-secondary);color:var(--rc-secondary);padding:12px;background:var(--rc-bg);border-radius:12px}.crewExperience .rc-sheet-footer{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.crewExperience .rc-availability-row{display:flex;gap:6px;align-items:center;padding:7px 0;border-bottom:1px solid var(--rc-line)}.crewExperience .rc-availability-label{width:44px;flex:none;font-size:var(--rc-type-secondary)}.crewExperience .rc-availability-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px;flex:1 1;min-width:0}.crewExperience .rc-availability-choice{font-size:var(--rc-type-caption);background:var(--rc-bg);padding:9px 1px;border:0;min-height:38px;border-radius:8px;white-space:nowrap}.crewExperience .rc-availability-choice[aria-pressed=true]{background:var(--rc-blue);color:var(--rc-blue-ink)}.crewExperience .rc-quick-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:17px}.crewExperience .rc-quick-item{background:var(--rc-bg);border:1px solid var(--rc-line);border-radius:18px;min-height:96px;display:grid;justify-items:center;align-content:center;grid-gap:9px;gap:9px;font-size:var(--rc-type-secondary)}.crewExperience .rc-quick-item:nth-child(-n+3){background:var(--rc-blue);border-color:transparent}.crewExperience .rc-quick-brand{display:flex;align-items:center;gap:10px}.crewExperience .rc-quick-brand img{width:39px;height:36px}.crewExperience .rc-candidate{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--rc-line);border-radius:13px}.crewExperience .rc-candidate input{accent-color:var(--rc-blue-ink)}.crewExperience .rc-candidate-text{display:grid;grid-gap:3px;gap:3px;flex:1 1;font-size:13px}.crewExperience .rc-candidate-text small{font-size:var(--rc-type-caption)}.crewExperience.rc-desktop .rc-layer{align-items:center;padding:24px}.crewExperience.rc-desktop .rc-sheet{max-width:480px;border-radius:23px;padding:23px}.crewExperience .rc-feature-toggle{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:17px 0}.crewExperience .rc-feature-toggle input{accent-color:var(--rc-blue-ink);width:22px;height:22px;flex:none}.crewExperience .rc-form-error{color:var(--rc-error);font-size:var(--rc-type-secondary)}.crewExperience .rc-toast{position:absolute;left:16px;right:16px;bottom:85px;z-index:20;background:var(--rc-text);color:var(--rc-paper);border-radius:15px;padding:13px 16px;display:flex;align-items:center;gap:10px;font-size:var(--rc-type-secondary);box-shadow:0 5px 16px #111e341a;animation:rc-unfold .18s ease-out}.crewExperience.rc-desktop .rc-toast{left:auto;right:24px;bottom:24px;max-width:380px}@keyframes rc-unfold{0%{transform:translateY(14px) scale(.985)}to{transform:none}}.crewExperience h1{font-weight:500}.crewExperience.rc-phone .rc-shift{padding:17px;gap:11px}.crewExperience.rc-phone .rc-shift-time{font-size:35px}.crewExperience.rc-phone .rc-shift-footer{padding-top:7px}.crewExperience.rc-phone .rc-shift-footer .rc-button{min-height:34px;font-size:var(--rc-type-secondary)}.crewExperience.rc-phone .rc-day{min-height:56px;padding:6px 0 4px}.crewExperience.rc-phone .rc-day .rc-day-dot{width:14px;height:14px;border-radius:0;background:transparent}.crewExperience.rc-phone .rc-day .rc-day-dot svg{width:12px;height:12px}.crewExperience.rc-phone .rc-day-legend{margin-top:5px}@media(max-width:840px){.crewExperience.rc-desktop .rc-workspace{grid-template-columns:minmax(0,1fr)}.crewExperience.rc-desktop .rc-detail{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.crewExperience.rc-desktop .rc-detail-head{border-bottom:0;border-left:1px solid var(--rc-line)}.crewExperience.rc-desktop .rc-detail .rc-activity{grid-column:1/-1}.crewExperience.rc-desktop .rc-top-search{display:none}}@media(max-width:540px){.crewExperience>.nav{-webkit-padding-end:0;padding-inline-end:0}.crewExperience .rc-mobile-stage{padding:10px 0 18px}.crewExperience.rc-phone{border-radius:24px}.crewExperience.rc-phone .rc-mobile-body{padding:12px 16px 21px;gap:19px}.crewExperience.rc-desktop .rc-desktop-top{padding:15px}.crewExperience.rc-desktop .rc-top-context{gap:10px}.crewExperience.rc-desktop .rc-top-context .rc-brand{width:125px}.crewExperience.rc-desktop .rc-context-label{font-size:var(--rc-type-caption);padding-right:10px}.crewExperience.rc-desktop .rc-top-actions>.rc-avatar{display:none}.crewExperience.rc-desktop .rc-desktop-nav{padding:0 12px 12px;gap:2px}.crewExperience.rc-desktop .rc-nav-button{padding:6px 9px;font-size:var(--rc-type-nav)}.crewExperience.rc-desktop .rc-nav-button svg{width:16px;height:16px}.crewExperience.rc-desktop .rc-desktop-content{padding:19px 13px}.crewExperience.rc-desktop .rc-work-header{align-items:flex-start;flex-wrap:wrap}.crewExperience.rc-desktop .rc-work-header h1{font-size:25px}.crewExperience.rc-desktop .rc-metrics{gap:15px}.crewExperience.rc-desktop .rc-metric{font-size:var(--rc-type-secondary);gap:5px}.crewExperience.rc-desktop .rc-metric strong{font-size:22px}.crewExperience.rc-desktop .rc-detail{display:block}.crewExperience.rc-desktop .rc-detail-head{border-left:0;border-bottom:1px solid var(--rc-line)}.crewExperience.rc-desktop .rc-layer{padding:14px}.crewExperience.rc-desktop .rc-sheet{padding:19px}.crewExperience .rc-fields{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.crewExperience *,.crewExperience :after,.crewExperience :before{animation:none!important;transition:none!important}}html[data-theme=light] .crewExperience{color-scheme:light}html[data-theme=dark] .crewExperience{color-scheme:dark}html[data-brand=rondocrew] body:has(.crewExperience){background:light-dark(#f7f7f3,#202936)}html[data-brand=rondocrew] .shell.crewExperience{display:flex;flex-direction:column;grid-template-columns:none;width:100%;max-width:none;min-height:100dvh;margin:0;border:0;border-radius:0;box-shadow:none;overflow:visible}html[data-brand=rondocrew] .shell.crewExperience>.main{margin:0;min-width:0;width:100%;max-width:none;overflow:visible;flex:1 1;padding:0;background:transparent}html[data-brand=rondocrew] .shell.crewExperience.rc-desktop>.main{padding:24px;max-width:1600px;margin-inline:auto}.crewExperience a{color:inherit;text-decoration:none}.crewExperience :is(a,input,textarea,summary):focus-visible{outline:3px solid var(--rc-blue-ink);outline-offset:3px}.crewExperience .rc-top-actions{display:flex;align-items:center;gap:6px}.crewExperience .rc-brand-link{width:153px;flex:none;display:block}.crewExperience .rc-brand-link .rcBrand{width:153px;height:34px;max-width:none}.crewExperience .rc-brand-link img{width:100%;height:100%;object-fit:contain}.crewExperience .rc-top{padding-top:calc(15px + env(safe-area-inset-top))}.crewExperience .accountTrigger{width:36px;height:36px;min-width:36px;background:var(--rc-peach-soft);color:var(--rc-text);border:0;border-radius:50%;font-size:12px;padding:0;font-weight:500}.crewExperience .notificationBell{width:42px;height:42px;min-width:42px;border:0;background:transparent;color:var(--rc-text);box-shadow:none}.crewExperience .rc-branch-context{-webkit-margin-start:auto;margin-inline-start:auto;max-width:240px}.crewExperience .workspaceBranch{width:auto;min-width:0}.crewExperience .workspaceBranch .field{display:flex;align-items:center;gap:7px;margin:0}.crewExperience .workspaceBranch .field>span{font-size:var(--rc-type-caption);white-space:nowrap}.crewExperience .workspaceBranch .atlasSelect{width:180px;min-width:0}.crewExperience .workspaceBranch .atlasSelectTrigger{min-height:38px;padding:7px 10px;font-size:var(--rc-type-secondary);background:var(--rc-bg)}.crewExperience .rc-mobile-context{padding:0 21px}.crewExperience .rc-mobile-context .workspaceBranchEmpty{font-size:var(--rc-type-secondary)}.crewExperience .rc-mobile-context:has(.workspaceBranchEmpty){padding-bottom:5px}.crewExperience .rc-mobile-context .workspaceBranch:has(strong){display:none}.crewExperience .rc-bottom{display:none}html[data-brand=rondocrew] .crewExperience.rc-phone>.rc-bottom{display:grid;position:-webkit-sticky;position:sticky;bottom:0;z-index:20;padding-bottom:calc(10px + env(safe-area-inset-bottom));flex:none}.crewExperience .rc-bottom a{background:transparent;border:0;min-height:51px;display:grid;align-content:center;justify-items:center;grid-gap:4px;gap:4px;font-size:var(--rc-type-caption);color:var(--rc-secondary);padding:4px 0;border-radius:13px}.crewExperience .rc-bottom a[aria-current=page]{color:var(--rc-text);background:var(--rc-muted)}.crewExperience .rc-shortcut{color:var(--rc-text)}.crewExperience .rc-deadline{width:100%;text-align:start}.crewExperience .rc-deadline small{display:block}.crewExperience .rc-day[aria-pressed=true]{background:var(--rc-blue);color:var(--rc-blue-ink)}.crewExperience .rc-request-row{width:100%;text-align:start}.crewExperience .rc-manager-request{display:grid;grid-gap:12px;gap:12px}.crewExperience .rc-install{display:grid;grid-gap:16px;gap:16px;background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:19px;padding:18px}.crewExperience .rc-install img{border-radius:13px}.crewExperience .rc-install ol{-webkit-padding-start:20px;padding-inline-start:20px;margin:0 0 10px;display:grid;grid-gap:8px;gap:8px}.crewExperience .rc-context-label{border-right:0;-webkit-border-start:1px solid var(--rc-line);border-inline-start:1px solid var(--rc-line);padding-right:0;-webkit-padding-start:15px;padding-inline-start:15px}html[dir=ltr] .crewExperience .rc-progress-step:before{left:50%;right:-50%}.crewExperience .rc-progress-journey{overflow-x:auto;padding-bottom:3px}.crewExperience .rc-progress-step{min-width:65px}.crewExperience .rc-week-dots i.unfilled{background:transparent!important;box-shadow:inset 0 0 0 1px var(--rc-yellow-ink)}.crewExperience .rc-table-search{-webkit-margin-start:auto;margin-inline-start:auto;width:150px;min-width:90px;border:1px solid var(--rc-line);background:var(--rc-bg);border-radius:9px;min-height:36px;padding:7px 10px}.crewExperience .rc-muted-note{font-size:var(--rc-type-secondary);color:var(--rc-secondary)}.crewExperience .rc-form-error{padding:8px 0}.crewExperience.rc-modal-content{min-height:0;width:100%;max-width:none;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}html[data-brand=rondocrew] .workSheet:has(.crewExperience){background:light-dark(#fff,#2a3546);color:light-dark(#172234,#f4f4ef);border:1px solid light-dark(#e5e8eb,#445063);border-radius:23px}html[data-brand=rondocrew] .workSheet:has(.crewExperience)>header{background:transparent;border:0;padding:20px 21px 4px}html[data-brand=rondocrew] .workSheet:has(.crewExperience)>header h2{font:500 21px/1.4 RondoCrew Crew,Arial,sans-serif}html[data-brand=rondocrew] .workSheet:has(.crewExperience) .workSheetBody{padding:12px 21px 26px}html[data-brand=rondocrew] .workSheet:has(.crewExperience) .atlasPickerButton{background:transparent;border:0;color:inherit;min-height:44px;min-width:44px}.crewExperience .rc-availability-choice{min-height:57px}.crewExperience .availabilityCalendar{background:transparent;border:0;padding:0;box-shadow:none}.crewExperience .availabilityStatusBar{background:var(--rc-blue);border:0;border-radius:13px;font-size:12px;padding:12px}.crewExperience .availabilityRulesSummary{background:transparent;border:0;padding:5px 0;box-shadow:none}.crewExperience .availabilitySubmit{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:14px;position:static;box-shadow:none;display:grid;grid-gap:10px;gap:10px;padding:13px}.crewExperience .availabilitySubmit .btn{width:100%;background:var(--rc-peach);color:#302a29;border:0;min-height:48px}.crewExperience .rc-availability-label small{display:block;font-size:var(--rc-type-caption)}.crewExperience .rc-account-body{max-width:600px}html[data-brand=rondocrew] .crewExperience :is(.card,.moduleCard,.policyCard){background:var(--rc-paper);border:1px solid var(--rc-line);box-shadow:none;color:var(--rc-text);border-radius:18px}html[data-brand=rondocrew] .crewExperience :is(.btn,.atlasSelectTrigger,.atlasDateTrigger){border-radius:13px;font-weight:500}html[data-brand=rondocrew] .crewExperience .btn.primary{background:var(--rc-peach);color:#302a29;border-color:transparent}html[data-brand=rondocrew] .crewExperience :is(.btn.soft,.btn.ghost){background:var(--rc-paper);color:var(--rc-text);border-color:var(--rc-line)}html[data-brand=rondocrew] .crewExperience :is(input,textarea,select){font-family:inherit}html[data-brand=rondocrew] .crewExperience :is(.moduleHero,.pageIntro){border:0;border-radius:0;background:transparent;padding:0;margin-bottom:20px;box-shadow:none}.crewExperience.rc-phone .rc-app-main>div>:is(.moduleHero,.pageIntro,.card,.stack,.actionRow,.scheduleFilters,.schedulePlanner,.moduleExperience,.personalSchedule,.availabilityWorkspace,.shiftExchangeWorkspace,.rc-page-flow){margin-inline:21px}.crewExperience.rc-phone .rc-app-main>div>:is(.moduleHero,.pageIntro){margin-top:12px}.crewExperience .rc-schedule-summary{display:grid;grid-gap:5px;gap:5px}.crewExperience .rc-schedule-summary h1{font-size:29px}.crewExperience .rc-week-links{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.crewExperience .rc-week-links a{font-size:var(--rc-type-secondary);min-height:42px;display:flex;align-items:center;color:var(--rc-blue-ink)}.crewExperience .rc-inline-field{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crewExperience .rc-inline-field input{max-width:100%;min-height:44px}@media(min-width:701px){html[data-brand=rondocrew] .shell.crewExperience.rc-phone{max-width:520px;margin-inline:auto}.crewExperience.rc-phone .rc-mobile-body{padding-bottom:28px}.crewExperience.rc-phone .rc-bottom{width:100%}}@media(max-width:840px){.crewExperience.rc-desktop .rc-workspace{grid-template-columns:1fr}.crewExperience.rc-desktop .rc-top-context .rc-context-label{display:none}.crewExperience.rc-desktop .rc-desktop-top{padding:14px 16px}.crewExperience .rc-branch-context{width:100%;max-width:none;margin:6px 0 0}.crewExperience.rc-desktop .rc-desktop-nav{padding:0 16px 10px}.crewExperience.rc-desktop .rc-work-header{align-items:flex-start;flex-wrap:wrap}}@media(max-width:540px){html[data-brand=rondocrew] .shell.crewExperience.rc-desktop>.main{padding:16px}.crewExperience.rc-phone .rc-top{padding-inline:16px}.crewExperience.rc-phone .rc-mobile-body{padding-inline:16px;gap:19px}.crewExperience.rc-phone .rc-mobile-context{padding-inline:16px}.crewExperience.rc-phone .rc-app-main>div>:is(.moduleHero,.pageIntro,.card,.stack,.actionRow,.scheduleFilters,.schedulePlanner,.moduleExperience,.personalSchedule,.availabilityWorkspace,.shiftExchangeWorkspace,.rc-page-flow){margin-inline:16px}.crewExperience :is(input,select,textarea){font-size:16px}.crewExperience .rc-fields{gap:8px}.crewExperience .rc-work-header h1{font-size:27px}.crewExperience.rc-desktop .rc-top-actions .headerSearch:not(.isExpanded)>.globalSearch{display:none}.crewExperience .rc-metrics{gap:14px}html[data-brand=rondocrew] .workSheet:has(.crewExperience){border-radius:25px 25px 0 0}html[data-brand=rondocrew] .workSheet:has(.crewExperience)>header{padding-inline:16px}html[data-brand=rondocrew] .workSheet:has(.crewExperience) .workSheetBody{padding-inline:16px}.crewExperience .rc-table-search{width:120px}.crewExperience .rc-day{font-size:11px}}@media(prefers-reduced-motion:reduce){.crewExperience *{animation:none!important;transition:none!important}.crewExperience button:active{transform:none!important}}.crewExperience.rc-phone .rc-top{padding-inline:21px}.crewExperience.rc-phone .rc-mobile-body{padding-inline:21px;gap:17px}html[dir=rtl] .crewExperience.rc-phone .rc-shift-time{text-align:right}html[dir=ltr] .crewExperience.rc-phone .rc-shift-time{text-align:left}.crewExperience.rc-phone .rc-shift-time+p{margin-top:7px}@media(max-width:360px){.crewExperience.rc-phone .rc-mobile-body,.crewExperience.rc-phone .rc-top{padding-inline:16px}}.crewExperience .rc-roster-avatars{flex-wrap:wrap;align-items:flex-start}.crewExperience .rc-roster-avatars .rc-process-person{flex:0 0 43px;min-width:0;max-width:60px}.crewExperience .rc-roster-avatars small{max-width:60px;overflow-wrap:anywhere}.crewExperience .rc-manager-editor{min-width:0;scroll-margin-top:16px}.crewExperience .rc-queue-more{flex-wrap:wrap;padding:12px}.crewExperience .rc-person-slot,.crewExperience .rc-quick-item,.crewExperience .rc-top-context,.crewExperience .rc-work-header>div{min-width:0}.crewExperience .rc-inline-summary,.crewExperience .rc-section-head,.crewExperience .rc-week-links,.crewExperience .rc-work-header>div>.rc-row-start{flex-wrap:wrap}.crewExperience .rc-person-slot>span,.crewExperience .rc-progress-step>span:last-child,.crewExperience .rc-quick-item>span{max-width:100%;overflow-wrap:anywhere}.crewExperience .rc-quick-item{padding:10px 8px;text-align:center}.crewExperience.rc-phone .rc-shift-footer,.crewExperience.rc-phone .rc-shift>.rc-row{flex-wrap:wrap}.crewExperience.rc-phone .rc-gap-card small bdi{display:inline-block;white-space:nowrap}.crewExperience.rc-phone .rc-bottom :is(a,button){min-width:0;font-size:var(--rc-type-caption);line-height:1.3;text-align:center}.crewExperience.rc-phone .rc-bottom :is(a,button)>span:last-child{max-width:100%;overflow-wrap:anywhere}.crewExperience.rc-desktop .rc-detail-tabs{flex-wrap:wrap}.crewExperience.rc-desktop .rc-person-button{white-space:normal}.crewExperience.rc-desktop .rc-table-person{overflow-wrap:anywhere}@media(max-width:360px){.crewExperience .rc-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-brand=rondocrew] .crewExperience :is(button,input,textarea,select){font-family:inherit}html[data-brand=rondocrew] .crewExperience .messageBubble{background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:18px;color:var(--rc-text);box-shadow:none}html[data-brand=rondocrew] .crewExperience .messageBubble.mine{background:var(--rc-peach-soft);color:var(--rc-text)}html[data-brand=rondocrew] .crewExperience .messageThread.isSelected .threadSummary{background:var(--rc-blue);border-inline-start-color:var(--rc-blue-ink)}html[data-brand=rondocrew] .crewExperience .threadAvatar{background:var(--rc-blue);color:var(--rc-blue-ink)}.crewExperience .rd-dashboard{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;grid-gap:22px;gap:22px;padding-bottom:30px;border-bottom:1px solid var(--rc-line);margin-bottom:26px}.crewExperience .rd-actions,.crewExperience .rd-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.crewExperience .rd-toolbar{padding:14px 0;border-block:1px solid var(--rc-line)}.crewExperience .rd-segments{display:inline-flex;gap:3px;background:var(--rc-muted);border-radius:12px;padding:4px;max-width:100%;flex-wrap:wrap}.crewExperience .rd-segments button{border:0;border-radius:9px;background:transparent;padding:8px 12px;font-size:13px;min-height:36px;white-space:nowrap}.crewExperience .rd-segments button[aria-pressed=true]{background:var(--rc-paper);color:var(--rc-text);box-shadow:0 1px 4px var(--rc-shadow)}.crewExperience .rd-filter{display:flex;align-items:center;gap:8px;font-size:13px;min-width:0}.crewExperience .rc-modal-content select,.crewExperience .rd-filter select{border:1px solid var(--rc-line);background:var(--rc-paper);border-radius:10px;padding:10px;min-height:42px;max-width:100%}.crewExperience .rd-updated{-webkit-margin-start:auto;margin-inline-start:auto}.crewExperience .rd-card{min-width:0;background:var(--rc-paper);border:1px solid var(--rc-line);border-radius:21px;padding:22px;overflow-wrap:anywhere}.crewExperience .rd-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.crewExperience .rd-kpi{position:relative;display:flex;flex-direction:column;gap:8px;border-top:4px solid var(--rc-blue)}.crewExperience .rd-kpi>span{font-size:14px;color:var(--rc-secondary)}.crewExperience .rd-kpi>strong{font-size:clamp(24px,2.4vw,34px);letter-spacing:-.6px;line-height:1.3}.crewExperience .rd-kpi>small{margin-top:auto;font-size:12px}.crewExperience .rd-accent-1{border-top-color:var(--rc-peach)}.crewExperience .rd-accent-2{border-top-color:var(--rc-yellow)}.crewExperience .rd-accent-3{border-top-color:var(--rc-line)}.crewExperience .rd-main-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:20px;gap:20px}.crewExperience .rd-main-grid:has(.rd-primary){grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.crewExperience .rd-bottom-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px}.crewExperience .rd-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.crewExperience .rd-inline-number{font-size:28px}.crewExperience .rd-chart{min-width:0}.crewExperience .rd-chart>svg{display:block;width:100%;height:auto;min-height:160px;direction:ltr;overflow:visible}.crewExperience .rd-chart svg text{fill:var(--rc-secondary);font-size:12px;direction:ltr;unicode-bidi:plaintext}.crewExperience .rd-chart .rd-grid-line{stroke:var(--rc-line);stroke-width:1}.crewExperience .rd-value-line{fill:none;stroke:var(--rc-blue-ink);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.crewExperience .rd-target-line{fill:none;stroke:var(--rc-secondary);stroke-dasharray:5 5;stroke-width:1.3;vector-effect:non-scaling-stroke}.crewExperience .rd-chart-dot{fill:var(--rc-blue-ink)}.crewExperience .rd-chart-readout{display:flex;justify-content:space-between;gap:12px;min-height:32px;font-size:13px;color:var(--rc-secondary)}.crewExperience .rd-chart-empty{min-height:180px;display:grid;align-content:center;text-align:center;padding:24px;color:var(--rc-secondary);background:repeating-linear-gradient(transparent,transparent 44px,var(--rc-line) 45px);border-radius:12px}.crewExperience .rd-chart-data{margin-block:8px;font-size:12px;color:var(--rc-secondary)}.crewExperience .rd-chart-data summary{cursor:pointer;min-height:30px;padding-block:5px}.crewExperience .rd-chart-data .rc-table-wrap{max-height:260px;overflow:auto}.crewExperience .rd-chart-data table{width:100%;text-align:start;border-collapse:collapse}.crewExperience .rd-chart-data td,.crewExperience .rd-chart-data th{padding:7px;border-bottom:1px solid var(--rc-line)}.crewExperience .rd-finance-strip{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;padding-block:14px;border-top:1px solid var(--rc-line)}.crewExperience .rd-finance-strip>span{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:var(--rc-secondary)}.crewExperience .rd-finance-strip strong{font-size:15px;color:var(--rc-text)}.crewExperience .rd-note{font-size:13px;color:var(--rc-secondary);line-height:1.65}.crewExperience .rd-recruitment{display:grid;grid-gap:18px;gap:18px;margin-top:24px}.crewExperience .rd-stage{display:grid;grid-template-columns:minmax(82px,1fr) minmax(0,2fr) 30px;align-items:center;grid-gap:12px;gap:12px;font-size:13px}.crewExperience .rd-bar{height:13px;background:var(--rc-muted);border-radius:5px;overflow:hidden;display:block}.crewExperience .rd-bar i{height:100%;display:block;background:var(--rc-blue);border-radius:5px;min-width:0}.crewExperience .rd-bar-1 i,.crewExperience .rd-bar-2 i{background:var(--rc-yellow)}.crewExperience .rd-bar-3 i{background:var(--rc-peach)}.crewExperience .rd-bar-4 i{background:var(--rc-secondary)}.crewExperience .rd-attention{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.crewExperience .rd-attention>a,.crewExperience .rd-attention>div{display:grid;grid-gap:5px;gap:5px;background:var(--rc-muted);padding:14px;border-radius:12px}.crewExperience .rd-attention span{font-size:13px;color:var(--rc-secondary)}.crewExperience .rd-notice{padding:14px;background:var(--rc-yellow);border-radius:12px;color:var(--rc-yellow-ink)}.crewExperience .rd-setup{display:grid;grid-gap:16px;gap:16px;max-width:760px}.crewExperience .rd-revenue-summary{display:grid;grid-gap:12px;gap:12px;background:var(--rc-muted);border-radius:12px;padding:16px}.crewExperience .rd-revenue-summary>span{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.crewExperience .rd-no-detail{grid-template-columns:minmax(0,1fr)}@media(max-width:1100px){.crewExperience .rd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.crewExperience .rd-main-grid,.crewExperience .rd-main-grid:has(.rd-primary){grid-template-columns:minmax(0,1fr)}.crewExperience .rd-primary{order:-1}}@media(max-width:600px){.crewExperience .rd-dashboard{gap:16px}.crewExperience .rd-card{padding:16px;border-radius:17px}.crewExperience .rd-kpis{gap:10px}.crewExperience .rd-kpi>strong{font-size:25px}.crewExperience .rd-kpi>span{font-size:13px}.crewExperience .rd-kpi>small{font-size:12px}.crewExperience .rd-bottom-grid{grid-template-columns:minmax(0,1fr)}.crewExperience .rd-filter{flex:1 1 100%;justify-content:space-between}.crewExperience .rd-filter select{min-width:0;max-width:75%}.crewExperience .rd-updated{-webkit-margin-start:0;margin-inline-start:0}.crewExperience .rd-chart>svg{min-height:140px}.crewExperience .rd-actions{width:100%}.crewExperience .rd-actions .rc-button{flex:1 1;min-width:0;white-space:normal;overflow-wrap:anywhere}.crewExperience .rd-finance-strip{gap:12px}.crewExperience .rd-stage{grid-template-columns:minmax(78px,1fr) minmax(0,1.5fr) 24px;gap:8px}}@media(prefers-reduced-motion:reduce){.crewExperience .rd-dashboard *{scroll-behavior:auto;transition:none}}@media(max-width:600px){.crewExperience .rd-filter>.atlasSelect{min-width:0;max-width:75%;width:auto;flex:1 1}.crewExperience .rd-filter .atlasSelectTrigger{min-width:0;width:100%}.crewExperience .rd-operations table:not(.rc-week-table),.crewExperience .rd-operations table:not(.rc-week-table) tbody{display:block;width:100%}.crewExperience .rd-operations table:not(.rc-week-table) thead{display:none}.crewExperience .rd-operations table:not(.rc-week-table) tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:16px;border-bottom:1px solid var(--rc-line)}.crewExperience .rd-operations table:not(.rc-week-table) td{padding:0;border:0;width:auto;min-width:0}.crewExperience .rd-operations table:not(.rc-week-table) td:first-child{grid-column:1/-1;margin-bottom:8px}.crewExperience .rd-operations table:not(.rc-week-table) td:before{content:attr(data-label);display:block;font-size:12px;color:var(--rc-secondary);margin-bottom:5px}.crewExperience .rd-operations .rc-table-person{overflow-wrap:normal}}