@layer payload-default{.icon--check{width:1.53846rem;height:1.53846rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}}
.cw-trello-link{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 16px;padding:12px 16px;font-size:14px;line-height:1.45;display:flex}.cw-trello-link span{flex:280px}.cw-ti{max-width:960px}.cw-ti h2{margin:0;font-size:18px}.cw-ti-note{color:var(--theme-elevation-600,var(--cw-muted));margin:6px 0 12px;font-size:13.5px;line-height:1.5}.cw-ti-quiet{color:var(--theme-elevation-500,var(--cw-muted));font-size:12.5px;font-weight:500}.cw-ti-notice{border:1px solid var(--theme-elevation-250,var(--cw-line));background:var(--theme-elevation-50);border-radius:14px;margin-bottom:16px;padding:12px 16px}.cw-ti-board{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 18px;font-size:15px;display:flex}.cw-ti-board a{color:var(--theme-text);border-bottom:1px solid var(--cw-lime);font-weight:700;text-decoration:none}.cw-ti-result{margin:0 0 20px;line-height:1.5}.cw-ti-result p{margin:8px 0 0}.cw-ti-result a{color:var(--theme-text);font-weight:600}.cw-ti-failed{margin:8px 0 0;padding-left:18px}.cw-ti-failed li{margin:0 0 4px}.cw-ti-lists{border:1px solid var(--theme-elevation-150);border-radius:16px;margin:0 0 22px;padding:16px 18px}.cw-ti-listgrid{gap:8px;display:grid}.cw-ti-listrow{border-top:1px solid var(--theme-elevation-100);grid-template-columns:minmax(0,1fr) 190px 150px;align-items:center;gap:6px 14px;padding:8px 0;display:grid}.cw-ti-listrow:first-child{border-top:0}.cw-ti-listname{overflow-wrap:anywhere;font-weight:600}.cw-ti-listrow select{border:1px solid var(--theme-elevation-250,var(--cw-line));background:var(--theme-input-bg);min-height:36px;color:var(--theme-text);border-radius:10px;padding:0 10px;font:500 14px/1 Inter,sans-serif}.cw-ti-listrow select:focus{border-color:var(--theme-text);outline:none;box-shadow:0 0 0 3px #c6f36b8c}.cw-ti-summary{z-index:2;border:1px solid var(--theme-elevation-150);background:var(--theme-bg);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 22px;padding:12px 16px;display:flex;position:sticky;top:0}.cw-ti-summary ul{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.cw-ti-summary strong{font-variant-numeric:tabular-nums;font-size:18px}.cw-ti-group{margin:0 0 22px}.cw-ti-group>h2,.cw-ti-group>summary{margin:0 0 10px}.cw-ti-group>summary{cursor:pointer;list-style:none}.cw-ti-group>summary::-webkit-details-marker{display:none}.cw-ti-group>summary h2{align-items:center;gap:8px;display:inline-flex}.cw-ti-group>summary h2:before{content:"▸";color:var(--theme-elevation-500,var(--cw-muted));font-size:13px}.cw-ti-group[open]>summary h2:before{content:"▾"}.cw-ti-count{background:var(--theme-elevation-100);border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;padding:0 7px;font-size:12.5px;font-weight:700;display:inline-flex}.cw-ti-items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cw-ti-item{border:1px solid var(--theme-elevation-150);border-left-width:4px;border-radius:12px;padding:12px 16px}.cw-ti-item.is-create{border-left-color:var(--cw-lime)}.cw-ti-item.is-update{border-left-color:#6aa7ff}.cw-ti-item.is-blocked{border-left-color:#e5684a}.cw-ti-item-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.cw-ti-item-head strong{overflow-wrap:anywhere;font-size:15px}.cw-ti-pill{background:var(--theme-elevation-100);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.cw-ti-card-link{color:var(--theme-text);margin-left:auto;font-size:13px}.cw-ti-changes{gap:4px;margin:8px 0 0;padding:0;font-size:13.5px;line-height:1.45;list-style:none;display:grid}.cw-ti-changes li{grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.cw-ti-label{color:var(--theme-elevation-600,var(--cw-muted));font-weight:600}.cw-ti-from{color:var(--theme-elevation-600,var(--cw-muted));text-decoration:line-through;-webkit-text-decoration-color:var(--theme-elevation-400);text-decoration-color:var(--theme-elevation-400)}.cw-ti-warn{background:#f0b43c24;border-radius:8px;margin:8px 0 0;padding:6px 10px;font-size:13px;line-height:1.45}.cw-ti-item .cw-ti-quiet{margin:8px 0 0}.cw-ti-plain{margin:0;padding-left:18px;line-height:1.7}.cw-ti-plain a{color:var(--theme-text)}.cw-ti-how{max-width:760px;margin:24px 0 40px;font-size:14px}.cw-ti-how summary{cursor:pointer;font-weight:700}.cw-ti-how ul{margin:10px 0 0;padding-left:18px;line-height:1.55}.cw-ti-how li{margin:0 0 6px}.cw-ti-how code{overflow-wrap:anywhere;font-size:12.5px}@media (max-width:640px){.cw-ti-listrow{grid-template-columns:minmax(0,1fr)}.cw-ti-changes li{grid-template-columns:minmax(0,1fr);gap:0}.cw-ti-card-link{margin-left:0}.cw-ti-summary{position:static}.cw-ti-summary .cw-btn{width:100%}}
.cw-refund{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:12px;gap:14px;margin:0 0 24px;padding:16px 18px;display:grid}.cw-refund p{margin:0;font-size:14px;line-height:1.5}.cw-refund-sum{flex-wrap:wrap;gap:28px;margin:0;display:flex}.cw-refund-sum div{gap:2px;display:grid}.cw-refund-sum dt{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-600);font-size:12px}.cw-refund-sum dd{font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:700}.cw-refund-start{color:var(--theme-elevation-600);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.cw-refund-form{gap:14px;max-width:640px;display:grid}.cw-refund-mode{border:0;flex-wrap:wrap;gap:20px;margin:0;padding:0;font-size:14px;display:flex}.cw-refund-mode label,.cw-refund-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.cw-refund-lines{border-collapse:collapse;width:100%;font-size:14px}.cw-refund-lines td{border-bottom:1px solid var(--theme-elevation-100);vertical-align:middle;padding:8px 0}.cw-refund-lines td:last-child{text-align:right;width:90px}.cw-refund-lines small{color:var(--theme-elevation-600);font-size:12px;display:block}.cw-refund-lines select{min-width:64px;padding:4px 6px}.cw-refund-field{gap:6px;font-size:13px;font-weight:600;display:grid}.cw-refund-field input,.cw-refund-field select,.cw-refund-field textarea{border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg,#fff);color:inherit;font:inherit;border-radius:8px;padding:8px 10px;font-weight:400}.cw-refund-field input{max-width:160px}.cw-refund-field small{color:var(--theme-elevation-600);font-weight:400}.cw-refund-field small .cw-btn-quiet{margin-left:8px}.cw-refund-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cw-refund-error{color:var(--theme-error-500,#b42318);font-weight:600}.cw-refund-small{color:var(--theme-elevation-600);font-size:12px!important}
.cw-hire-tabs{border-bottom:1px solid var(--theme-elevation-150);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 22px;padding-bottom:14px;display:flex}.cw-hire-tabs a{min-height:36px;color:var(--theme-text);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cw-hire-tabs a:hover{background:var(--theme-elevation-100)}.cw-hire-tabs a[aria-current=page]{background:var(--cw-lime);color:var(--cw-dark)}.cw-hire-tabs-gap{flex:1}.cw-hire-count{box-sizing:border-box;color:#fff;background:#ff7a45;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.cw-hire-count.is-soft{background:var(--theme-elevation-200);color:var(--theme-text)}.cw-hire-tabs a[aria-current=page] .cw-hire-count{background:var(--cw-dark);color:var(--cw-lime)}.cw-hire-section{margin:0 0 34px}.cw-hire-section>h2{align-items:center;gap:10px;margin:0 0 14px;font-size:20px;display:flex}.cw-hire-empty{border:1px dashed var(--theme-elevation-250);border-radius:18px;max-width:640px;padding:28px}.cw-hire-empty h2{margin:0 0 8px}.cw-hire-card{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(240px,340px);gap:20px;margin:0 0 12px;padding:18px 20px;display:grid}.cw-hire-card.is-blocked{border-color:#ff7a458c}.cw-hire-card h3{margin:8px 0 4px;font-size:18px;line-height:1.3}.cw-hire-card .cw-tags{flex-wrap:wrap;gap:6px;display:flex}.cw-hire-facts{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:12px 0 0;font-size:14px;display:grid}.cw-hire-facts dt{color:var(--theme-elevation-600,var(--cw-muted));font-weight:600}.cw-hire-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.cw-hire-notes{white-space:pre-wrap}.cw-hire-warn,.cw-hire-note{border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:14px;line-height:1.45}.cw-hire-warn{color:var(--theme-text);background:#ff7a4524}.cw-hire-note{background:var(--theme-elevation-100)}@media (max-width:860px){.cw-hire-card{grid-template-columns:1fr}}.cw-hire-actions{align-content:start;gap:10px;display:grid}.cw-hire-btns{flex-wrap:wrap;gap:8px;display:flex}.cw-hire-panel{background:var(--theme-elevation-100);border-radius:12px;gap:10px;padding:12px;display:grid}.cw-hire-panel .cw-muted{margin:0;font-size:13px;line-height:1.45}.cw-hire-field{gap:5px;font-size:13px;font-weight:600;display:grid}.cw-hire-field.is-inline{align-items:center;gap:10px;display:flex}.cw-hire-field input,.cw-hire-field select,.cw-hire-field textarea{box-sizing:border-box;border:1px solid var(--theme-elevation-250,var(--cw-line));background:var(--theme-input-bg);width:100%;color:var(--theme-text);border-radius:10px;padding:9px 11px;font:400 14px/1.4 Inter,sans-serif}.cw-hire-field.is-inline select{width:auto}.cw-hire-field input:focus,.cw-hire-field select:focus,.cw-hire-field textarea:focus{border-color:var(--theme-text);outline:none;box-shadow:0 0 0 3px #c6f36b8c}.cw-hire-check{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.cw-hire-check input{accent-color:#4a7a10;width:18px;height:18px}.cw-hire-msg{border-radius:10px;margin:0;padding:8px 12px;font-size:13.5px;line-height:1.45}.cw-hire-msg.is-ok{background:#43d39424}.cw-hire-msg.is-error{background:#ff7a7a29}.cw-hire-actions.is-compact{justify-items:end}.cw-hire-actions.is-compact .cw-hire-panel{justify-self:stretch}.cw-hire-weekbar{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}.cw-hire-weekbar strong{margin:0 6px}.cw-hire-calwrap{border:1px solid var(--theme-elevation-150);border-radius:14px;overflow-x:auto}.cw-hire-cal{border-collapse:collapse;table-layout:fixed;width:100%;min-width:860px;font-size:13px}.cw-hire-cal th,.cw-hire-cal td{border-bottom:1px solid var(--theme-elevation-150);border-right:1px solid var(--theme-elevation-150);vertical-align:top;text-align:left;padding:8px}.cw-hire-cal thead th{background:var(--theme-elevation-50);text-transform:uppercase;letter-spacing:.05em;font-size:12px;position:sticky;top:0}.cw-hire-cal tbody th{background:var(--theme-elevation-50);width:150px;font-weight:700}.cw-hire-cal thead th:first-child{width:150px}.cw-hire-cal .is-today{background:#c6f36b14}.cw-hire-cal td{height:64px}.cw-hire-chip{color:var(--theme-text);background:#c6f36b33;border-left:4px solid #4a7a10;border-radius:8px;gap:1px;margin:0 0 5px;padding:5px 7px;line-height:1.25;text-decoration:none;display:grid}.cw-hire-chip b{font-variant-numeric:tabular-nums;font-size:12px}.cw-hire-chip span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.cw-hire-chip.is-awaiting-deposit{background:#ffb84d33;border-left-color:#c78200}.cw-hire-chip.is-requested{border-left-color:var(--theme-elevation-400,#888);background:var(--theme-elevation-100);border-left-style:dashed}.cw-hire-chip.is-club{background:#3b6fd824;border-left-color:#3b6fd8}.cw-hire-legend{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.cw-hire-legend .cw-hire-chip{margin:0;font-size:12px;display:inline-block}.cw-hire-day{margin:0 0 18px}.cw-hire-day h3{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-elevation-600,var(--cw-muted));margin:0 0 8px;font-size:14px}.cw-hire-row{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:12px;grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 6px;padding:10px 14px;display:grid}.cw-hire-row-time{font-variant-numeric:tabular-nums;font-weight:800}.cw-hire-row-main{gap:2px;min-width:0;display:grid}.cw-hire-row-main a{color:var(--theme-text);font-weight:700;text-decoration:none}.cw-hire-row-main a:hover{text-decoration:underline}.cw-hire-row-main .cw-muted{margin:0;font-size:13px}@media (max-width:760px){.cw-hire-row{grid-template-columns:1fr}.cw-hire-actions.is-compact{justify-items:start}}.cw-hire-form{gap:16px;max-width:760px;display:grid}.cw-hire-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (max-width:640px){.cw-hire-grid{grid-template-columns:1fr}}.cw-hire-kind{flex-wrap:wrap;gap:8px;display:flex}.cw-hire-kind label{border:1px solid var(--theme-elevation-250);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-weight:600;display:inline-flex}.cw-hire-kind label.is-on{border-color:#4a7a10;box-shadow:0 0 0 2px #c6f36b80}.cw-hire-kind input{accent-color:#4a7a10}.cw-hire-form>.cw-btn{justify-self:start}.cw-hire-match{letter-spacing:0;text-transform:none;background:#3b6fd824;border-radius:6px;margin-top:4px;padding:2px 6px;font-size:11px;font-weight:700;display:block}.cw-hire-repeat{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cw-hire-listlink{background:var(--theme-elevation-100);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 16px;padding:12px 16px;font-size:14px;display:flex}.cw-hire-refund{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:12px;justify-items:start;gap:10px;margin:0 0 24px;padding:14px 16px;display:grid}.cw-hire-refund p{margin:0;font-size:14px;line-height:1.5}.cw-sched{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:16px;margin-bottom:40px;display:grid}.cw-sched-card{margin:0}.cw-sched-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.cw-sched-head h2{margin:0 auto 0 0;font-size:20px}.cw-sched-table{border-collapse:collapse;width:100%;font-size:14px}.cw-sched-table th,.cw-sched-table td{border-bottom:1px solid var(--theme-elevation-150);text-align:left;padding:7px 0}.cw-sched-table tr:last-child th,.cw-sched-table tr:last-child td{border-bottom:0}.cw-sched-table th{width:38%;font-weight:600}.cw-sched-table td input[aria-label]{border:1px solid var(--theme-elevation-200);width:74px;min-height:34px;color:var(--theme-text);font:inherit;text-align:center;background:0 0;border-radius:8px;padding:0 8px}.cw-sched-table td input:disabled{opacity:.4}.cw-sched-table td span[aria-hidden]{color:var(--theme-elevation-500);margin:0 8px}.cw-sched-closed{white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.cw-sched-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cw-sched-card .cw-alert{margin:12px 0 0}@media (max-width:520px){.cw-sched{grid-template-columns:minmax(0,1fr)}}
.cw-small{font-size:13px}.cw-hub{gap:18px;padding-bottom:40px;display:grid}.cw-hub .cw-card{min-width:0;margin:0}.cw-hub-a{background:var(--theme-elevation-100);border-radius:12px 12px 12px 2px;padding:10px 12px}.cw-hub-a p{margin:0 0 8px;line-height:1.5}.cw-hub-a p:last-of-type{margin-bottom:4px}.cw-hub-a .cw-sources{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.cw-hub-link{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.cw-hub-starters{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.cw-hub-starters button{border:1px solid var(--theme-elevation-150);min-height:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:13px}.cw-hub-starters button:hover{background:var(--theme-elevation-100)}.cw-hub-groups{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.cw-hub-groups h3{color:var(--theme-elevation-600,var(--cw-muted));margin:0 0 8px;font-size:13px;font-weight:700}.cw-hub-groups ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cw-hub-groups button,.cw-hub-out{box-sizing:border-box;text-align:left;border:1px solid var(--theme-elevation-150);width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:12px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.cw-hub-groups button:hover,.cw-hub-out:hover{background:var(--theme-elevation-100)}.cw-hub-groups button.is-on{border-color:var(--theme-text);box-shadow:inset 0 0 0 1px var(--theme-text)}.cw-hub-groups button strong,.cw-hub-out strong{font-size:14px}.cw-hub-groups button span,.cw-hub-out span{color:var(--theme-elevation-600,var(--cw-muted));font-size:13px;line-height:1.4}.cw-hub-form{border-top:1px solid var(--theme-elevation-150);gap:12px;margin-top:18px;padding-top:16px;display:grid}.cw-hub-form h3{margin:0}.cw-hub-form label{gap:6px;font-size:13.5px;font-weight:600;display:grid}.cw-hub-form textarea{margin:0;font-weight:400}.cw-hub-form label{min-width:0}.cw-hub-form select{width:100%;min-width:0;max-width:100%}.cw-hub-form select,.cw-hub-form input:not([type=radio]){border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);min-height:40px;color:var(--theme-text);font:inherit;border-radius:10px;padding:0 10px;font-weight:400}.cw-hub-row{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.cw-hub-audience{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}.cw-hub-audience legend{margin-bottom:6px;padding:0;font-size:13.5px;font-weight:600}.cw-hub-audience label{border:1px solid var(--theme-elevation-150);cursor:pointer;border-radius:999px;grid-auto-flow:column;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-weight:500;display:inline-flex}.cw-hub-audience label.is-on{border-color:var(--theme-text)}.cw-hub-go{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cw-hub-go .cw-btn,.cw-hub-go .cw-btn.cw-btn-quiet{margin-top:0}.cw-hub-recent{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cw-hub-recent li{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;font-size:14px;display:flex}.cw-hub-recent li:last-child{border-bottom:0}.cw-hub-recent a{min-width:0;color:inherit;flex:200px;font-weight:600}.cw-hub-recent time{color:var(--theme-elevation-600,var(--cw-muted));font-size:12.5px}.cw-grow{gap:18px;padding-bottom:40px;display:grid}.cw-grow .cw-card{min-width:0;margin:0}.cw-grow-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cw-grow-bar .cw-muted{flex:240px;margin:0;font-size:13.5px}.cw-grow-bar .cw-btn{margin-top:0}.cw-grow-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.cw-grow-stats>div{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50);border-radius:14px;padding:14px 16px}.cw-grow-stats dt{color:var(--theme-elevation-600,var(--cw-muted));font-size:12.5px;font-weight:600}.cw-grow-stats dd{letter-spacing:-.03em;margin:6px 0 0;font-size:26px;font-weight:700;line-height:1.1}.cw-grow-change{letter-spacing:0;margin-top:4px;font-size:12.5px;font-weight:600;display:block}.cw-grow-change.is-up{color:#17794a}.cw-grow-change.is-down{color:#b3431f}.cw-grow-change.is-flat{color:var(--theme-elevation-600,var(--cw-muted))}html[data-theme=dark] .cw-grow-change.is-up{color:#6fdca4}html[data-theme=dark] .cw-grow-change.is-down{color:#ff9c86}.cw-grow-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.cw-grow-list{gap:2px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cw-grow-list li{border-bottom:1px solid var(--theme-elevation-100);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;font-size:14px;display:grid}.cw-grow-list li:last-child{border-bottom:0}.cw-grow-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw-grow-list strong{font-variant-numeric:tabular-nums}.cw-grow-list small{color:var(--theme-elevation-600,var(--cw-muted));grid-column:1/-1;font-size:12.5px}.cw-grow-bars{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.cw-grow-bars li{gap:4px;font-size:14px;display:grid}.cw-grow-bars div{justify-content:space-between;gap:12px;display:flex}.cw-grow-bars i{background:var(--theme-text);opacity:.75;border-radius:3px;height:6px;display:block}.cw-grow-steps{gap:8px;margin:10px 0 0;padding-left:20px;line-height:1.5;display:grid}.cw-grow-insights{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cw-grow-insights li{border:1px solid var(--theme-elevation-150);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cw-grow-insights li.is-warn{border-left:3px solid #d39b1f}.cw-grow-insights li.is-good{border-left:3px solid #3fae6b}.cw-grow-insights li>div{gap:2px;min-width:0;display:grid}.cw-grow-insights strong{font-size:14.5px;line-height:1.3}.cw-grow-insights span{color:var(--theme-elevation-600,var(--cw-muted));font-size:13.5px;line-height:1.45}.cw-grow-insights .cw-btn{flex:none;margin-top:0}.cw-grow-tools{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cw-grow-tools a{box-sizing:border-box;border:1px solid var(--theme-elevation-150);height:100%;color:inherit;border-radius:12px;gap:2px;padding:12px 14px;text-decoration:none;display:grid}.cw-grow-tools a:hover{background:var(--theme-elevation-100)}.cw-grow-tools strong{font-size:14.5px}.cw-grow-tools span{color:var(--theme-elevation-600,var(--cw-muted));font-size:13px;line-height:1.4}.cw-camp{gap:18px;padding-bottom:40px;display:grid}.cw-camp .cw-card{min-width:0;margin:0}.cw-camp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.cw-camp-head h2{margin:0}.cw-camp-list{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.cw-camp-list li{border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 0;font-size:14px;display:flex}.cw-camp-list li:last-child{border-bottom:0}.cw-camp-list a{min-width:0;color:inherit;flex:240px;font-weight:600}.cw-camp-list time,.cw-camp-list small{color:var(--theme-elevation-600,var(--cw-muted));font-size:12.5px}.cw-camp-form{gap:14px;display:grid}.cw-camp-form label,.cw-camp-field{gap:6px;font-size:13.5px;font-weight:600;display:grid}.cw-camp-form textarea,.cw-camp-form select,.cw-camp-form input[type=text],.cw-camp-form input[type=url],.cw-camp-form input[type=datetime-local]{box-sizing:border-box;border:1px solid var(--theme-elevation-200);background:var(--theme-input-bg);width:100%;color:var(--theme-text);font:inherit;border-radius:10px;padding:10px 12px;font-weight:400;line-height:1.5}.cw-camp-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.cw-camp-channels{flex-wrap:wrap;gap:6px;display:flex}.cw-camp-channels button{border:1px solid var(--theme-elevation-200);min-height:38px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.cw-camp-channels button[aria-pressed=true]{background:var(--cw-dark);border-color:var(--cw-dark);color:var(--cw-text)}.cw-camp-channels small{opacity:.75;font-size:11.5px}.cw-camp-post{border:1px solid var(--theme-elevation-150);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.cw-camp-post header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.cw-camp-post header strong{font-size:14.5px}.cw-camp-count{font-variant-numeric:tabular-nums;color:var(--theme-elevation-600,var(--cw-muted));font-size:12.5px}.cw-camp-count.is-over{color:#b3431f;font-weight:700}.cw-camp-post p{color:var(--theme-elevation-600,var(--cw-muted));margin:0;font-size:13px;line-height:1.4}.cw-camp-post textarea{resize:vertical;min-height:96px}.cw-camp-side{align-content:start;gap:14px;display:grid}.cw-camp-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:18px;display:grid}.cw-camp-image{gap:8px;display:grid}.cw-camp-image img{object-fit:cover;border-radius:10px;width:100%;max-height:240px;display:block}.cw-camp-checked{cursor:pointer;align-items:flex-start;gap:6px;margin-top:6px;font-size:13px;line-height:1.4;display:flex}.cw-camp-checked input{margin-top:2px}.cw-camp-issues{gap:6px;margin:0;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:grid}.cw-camp-issues li{background:var(--theme-elevation-100);border-radius:10px;padding:8px 10px}.cw-camp-issues li.is-block{color:#8a2d12;background:#ffe9e2}html[data-theme=dark] .cw-camp-issues li.is-block{color:#ffb9a8;background:#ff7a7a24}.cw-camp-moves{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cw-camp-moves .cw-btn,.cw-camp-moves .cw-btn.cw-btn-quiet{margin-top:0}.cw-camp-results{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.cw-camp-results li{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;display:flex}.cw-check{gap:18px;padding-bottom:40px;display:grid}.cw-check .cw-card{min-width:0;margin:0}.cw-check-list{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.cw-check-list li{border:1px solid var(--theme-elevation-150);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.cw-check-list li.is-high{border-left:3px solid #c8452a}.cw-check-list li.is-medium{border-left:3px solid #d39b1f}.cw-check-list li>div{gap:2px;min-width:0;display:grid}.cw-check-list strong{overflow-wrap:anywhere;font-size:14.5px;line-height:1.3}.cw-check-list span{color:var(--theme-elevation-600,var(--cw-muted));font-size:13.5px;line-height:1.45}.cw-check-list .cw-btn{flex:none;margin-top:0}.cw-seo-chip{border:1px dashed var(--theme-elevation-200);border-radius:12px;gap:8px;margin:10px 0;padding:12px;display:grid}.cw-seo-chip p{color:var(--theme-elevation-600,var(--cw-muted));margin:0;font-size:13px;line-height:1.45}.cw-seo-chip .cw-btn{justify-self:start;margin-top:0}.cw-work-copy{border:1px solid var(--theme-elevation-150);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;display:flex}.cw-work-copy .cw-btn{margin-top:0}.cw-work-copy span{color:var(--theme-elevation-600,var(--cw-muted));flex:240px;font-size:13.5px;line-height:1.45}@media (max-width:860px){.cw-hub-strip,.cw-hub-grid,.cw-camp-layout{grid-template-columns:minmax(0,1fr)}.cw-hub-jobs{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-hub-next{grid-column:auto}.cw-grow-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.cw-hub-jobs{grid-template-columns:minmax(0,1fr)}.cw-hub-jobs-head .cw-btn{width:100%}.cw-hub-actions li,.cw-grow-insights li,.cw-check-list li{flex-direction:column;align-items:stretch}.cw-hub-actions .cw-btn,.cw-grow-insights .cw-btn,.cw-check-list .cw-btn{width:100%}}.cw-face{object-fit:cover;background:#070c06;border-radius:50%;flex:none;display:block}.cw-home{--cw-home-lime:#c6f36b;--cw-home-lime-deep:#b4e64f;--cw-home-ink:#070c06;--cw-home-line:var(--theme-elevation-100);--cw-home-line-strong:var(--theme-elevation-200);--cw-home-muted:var(--theme-elevation-500);--cw-home-soft:var(--theme-elevation-50);--cw-home-tint:#f2fbdf;--cw-home-tint-ink:#3e5b0b;--cw-home-card:var(--theme-elevation-0);gap:32px;padding:8px 0 72px;font-family:Inter,system-ui,sans-serif;display:grid;container-type:inline-size}html[data-theme=dark] .cw-home{--cw-home-tint:#c6f36b24;--cw-home-tint-ink:#c6f36b}.cw-home-hero{background:var(--cw-home-ink);color:#fff;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}.cw-home-glow{pointer-events:none;background:radial-gradient(circle,#c6f36b2b,#0000 62%);border-radius:50%;width:620px;height:620px;position:absolute;top:-160px;right:-60px}.cw-home-hero-main{grid-template-columns:minmax(0,1fr) 248px;align-items:center;gap:40px;padding:40px 40px 36px;display:grid;position:relative}.cw-home-pill{color:#fffc;background:#ffffff12;border-radius:99px;align-items:center;gap:8px;margin:0 0 20px;padding:4px 12px 4px 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.cw-home-pill i,.cw-ask-head i,.cw-side-head i{background:var(--cw-home-lime-deep,#b4e64f);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #84cc162e}.cw-home-hero h1{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:600;line-height:1.05}.cw-home-hero h1 span{color:var(--cw-home-lime);display:block}.cw-home-intro{color:#ffffffb3;max-width:510px;margin:20px 0 0;font-size:15.5px;line-height:1.625}.cw-home-cta{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.cw-home-btn{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.cw-home-btn:hover{background:#ffffff14}.cw-home-btn.is-lime{background:var(--cw-home-lime);box-shadow:none;color:#000}.cw-home-btn.is-lime:hover{background:#d4f888}.cw-home-face{place-items:center;width:248px;height:248px;display:grid;position:relative}.cw-home-ring{border-radius:50%;width:200px;height:200px;position:absolute;box-shadow:0 0 0 1px #c6f36b2e}.cw-home-ring.is-outer{width:248px;height:248px;box-shadow:0 0 0 1px #c6f36b14}.cw-home-state{color:#ffffffbf;white-space:nowrap;background:#ffffff14;border-radius:99px;padding:4px 12px;font-size:11px;font-weight:500;line-height:1.5;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.cw-home-now{background:#ffffff08;border-top:1px solid #ffffff14;align-items:center;gap:24px;padding:16px 40px;display:flex;position:relative}.cw-home-now-label{color:#ffffff73;letter-spacing:.12em;text-transform:uppercase;flex:0 0 96px;margin:0;font-size:11px;font-weight:600}.cw-home-now>div{flex:auto;min-width:0}.cw-home-now>div p{color:#fff9;margin:0;font-size:14px;line-height:20px}.cw-home-now strong{color:#fff;font-weight:600}.cw-home-now a{color:var(--cw-home-lime);flex:none;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cw-home-plain{color:var(--theme-elevation-700);border:1px solid #e9c46a;border-radius:14px;margin:-8px 0 0;padding:12px 16px;font-size:13.5px;line-height:1.45}.cw-stages{gap:4px;max-width:448px;margin-top:8px;display:flex}.cw-stages span{background:var(--theme-elevation-100);border-radius:99px;flex:1 1 0;height:4px}.cw-stages span.is-done{background:#b4e64f}.cw-stages.is-dark span{background:#ffffff1f}.cw-stages.is-dark span.is-done{background:#b4e64f}.cw-home-cols{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:48px 40px;display:grid}.cw-home-main{gap:56px;min-width:0;display:grid}.cw-home-side{gap:20px;display:grid;position:sticky;top:24px}.cw-home-head{margin-bottom:20px}.cw-home-head h2{letter-spacing:-.02em;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:600;line-height:1.5;display:flex}.cw-home-head h2 span{background:var(--cw-home-soft);color:var(--cw-home-muted);letter-spacing:0;border-radius:99px;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px}.cw-home-head p{max-width:672px;color:var(--cw-home-muted);margin:4px 0 0;font-size:14.5px;line-height:1.625}.cw-home-head--action{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.cw-home-empty{border:1px dashed var(--cw-home-line-strong);color:var(--cw-home-muted);border-radius:20px;margin:0;padding:24px;font-size:14.5px}.cw-desks,.cw-home-actions,.cw-finished,.cw-side-steps,.cw-side-notes{margin:0;padding:0;list-style:none}.cw-desks{gap:12px;display:grid}.cw-desk{border:1px solid var(--cw-home-line);background:var(--cw-home-card);border-radius:20px;gap:16px;padding:24px;display:flex}.cw-desk>div{flex:auto;min-width:0}.cw-desk-face{flex:none;width:44px;height:44px;position:relative}.cw-desk-tick{width:18px;height:18px;box-shadow:0 0 0 2px var(--cw-home-card);color:#fff;background:#146a43;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.cw-desk-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cw-desk-top h3{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:1.55}.cw-desk-badge{letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:10.5px;font-weight:600;line-height:1.3}.cw-desk-badge.is-ready{color:#146a43;background:#ecfbf4}.cw-desk-badge.is-working{background:var(--cw-home-tint);color:var(--cw-home-tint-ink)}html[data-theme=dark] .cw-desk-badge.is-ready{color:#7ddba5;background:#3fae6b29}.cw-desk-who{color:var(--cw-home-muted);margin:4px 0 0;font-size:14px;line-height:20px}.cw-desk-summary{margin:12px 0 0;font-size:15px;line-height:1.5}.cw-desk-progress{background:var(--cw-home-soft);border-radius:12px;margin-top:16px;padding:14px}.cw-desk-progress p{margin:0;font-size:14px;line-height:20px}.cw-desk .cw-btn{margin-top:16px}.cw-home-actions{border:1px solid var(--cw-home-line);background:var(--cw-home-line);border-radius:20px;gap:1px;display:grid;overflow:hidden}.cw-home-actions li{background:var(--cw-home-card);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.cw-home-actions li>div{gap:2px;min-width:0;display:grid}.cw-home-actions strong{font-size:15px;font-weight:600;line-height:1.4}.cw-home-actions span{color:var(--cw-home-muted);font-size:13.5px;line-height:1.45}.cw-home-actions li.is-amber{box-shadow:inset 3px 0 #d39b1f}.cw-home-section>.cw-hub-link{margin-top:12px}.cw-jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cw-job{border:1px solid var(--cw-home-line);background:var(--cw-home-card);border-radius:20px;flex-direction:column;min-width:0;padding:24px;display:flex}.cw-job--else{border:1px dashed var(--cw-home-line-strong);background:0 0}.cw-job-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cw-job-icon{background:var(--cw-home-tint);width:44px;height:44px;color:var(--cw-home-tint-ink);border-radius:16px;flex:none;place-items:center;display:grid}.cw-job--else .cw-job-icon{background:var(--cw-home-soft);color:var(--theme-elevation-700)}.cw-job-tag{color:var(--cw-home-muted);text-align:right;align-items:center;gap:6px;padding-top:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.cw-job-tag svg{flex:none}.cw-job h3{letter-spacing:-.015em;margin:20px 0 0;font-size:19px;font-weight:500;line-height:1.375}.cw-job>p{color:var(--cw-home-muted);margin:6px 0 0;font-size:14.5px;line-height:1.625}.cw-job>p.cw-job-detail{color:var(--theme-text);font-size:13.5px;font-weight:600}.cw-job-fields{gap:14px;margin-top:18px;display:grid}.cw-job-fields label{gap:6px;font-size:14px;font-weight:600;line-height:20px;display:grid}.cw-job-fields input,.cw-job-fields select,.cw-job-fields textarea{box-sizing:border-box;border:1px solid var(--cw-home-line-strong);background:var(--cw-home-card);width:100%;color:var(--theme-text);font:inherit;border-radius:12px;padding:10px 14px;font-size:15px;font-weight:400;line-height:1.5}.cw-job-fields textarea{resize:vertical}.cw-job-fields input:focus,.cw-job-fields select:focus,.cw-job-fields textarea:focus{outline:2px solid var(--cw-home-lime-deep);outline-offset:0;border-color:#0000}.cw-job-hint{color:var(--cw-home-muted);margin:-6px 0 0;font-size:13px;line-height:1.625}.cw-job-go{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:auto;padding-top:24px;display:flex}.cw-job-working{color:var(--theme-elevation-700);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.cw-job .cw-alert,.cw-job .cw-success{margin:14px 0 0}.cw-finished{border:1px solid var(--cw-home-line);background:var(--cw-home-card);border-radius:20px;overflow:hidden}.cw-finished li{align-items:center;gap:16px;padding:16px 20px;display:flex}.cw-finished li+li{border-top:1px solid var(--cw-home-line)}.cw-finished li>span{background:var(--cw-home-soft);width:36px;height:36px;color:var(--cw-home-muted);border-radius:50%;flex:none;place-items:center;display:grid}.cw-finished li>div{flex:auto;min-width:0}.cw-finished p{margin:0;font-size:15px;font-weight:500;line-height:1.5}.cw-finished p+p{color:var(--cw-home-muted);font-size:13px;font-weight:400}.cw-finished li.is-failed p+p{color:#b3261e}.cw-side-card{border:1px solid var(--cw-home-line);background:var(--cw-home-card);border-radius:20px;padding:20px}.cw-side-card h2{margin:0;font-size:15px;font-weight:600;line-height:1.5}.cw-side-steps{gap:16px;margin-top:16px;display:grid}.cw-side-steps li{gap:12px;display:flex}.cw-side-steps li>span{background:var(--cw-home-lime);color:#000;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.cw-side-steps p{margin:0;font-size:14px;font-weight:600;line-height:20px}.cw-side-steps p+p{color:var(--cw-home-muted);margin-top:2px;font-size:13px;font-weight:400;line-height:1.625}.cw-side-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;margin:16px 0 0;display:grid}.cw-side-figures .is-wide{grid-column:1/-1}.cw-side-figures dt{color:var(--cw-home-muted);font-size:12.5px}.cw-side-figures dd{letter-spacing:-.01em;margin:2px 0 0;font-size:18px;font-weight:600}.cw-side-figures dd a{color:inherit}.cw-side-figures small{color:var(--cw-home-muted);letter-spacing:0;font-size:12.5px;font-weight:400}.cw-side-figures .is-wide dd{letter-spacing:0;font-size:14px;line-height:1.4}.cw-side-figures .is-wide small{display:block}.cw-side-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cw-side-head span{color:var(--cw-home-tint-ink);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.cw-side-head i{width:6px;height:6px}.cw-side-notes{gap:12px;margin-top:16px;display:grid}.cw-side-notes li{grid-template-columns:42px minmax(0,1fr);gap:8px;font-size:13px;line-height:1.375;display:grid}.cw-side-notes time{color:var(--cw-home-muted);font-variant-numeric:tabular-nums}.cw-ask{z-index:901;border-left:1px solid var(--theme-elevation-100);background:var(--theme-elevation-0);visibility:hidden;flex-direction:column;width:min(440px,100vw);transition:transform .22s,visibility .22s;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-18px 0 50px #0000001f}.cw-ask.is-open{visibility:visible;transform:none}@media (prefers-reduced-motion:reduce){.cw-ask{transition:none}}.cw-ask-head{border-bottom:1px solid var(--theme-elevation-100);flex:none;align-items:center;gap:12px;height:64px;padding:0 8px 0 16px;display:flex}.cw-ask-head>div{flex:auto;min-width:0}.cw-ask-head strong{font-size:15px;font-weight:600;line-height:20px;display:block}.cw-ask-head span{color:var(--theme-elevation-500);align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.cw-ask-head i{width:8px;height:8px;box-shadow:none;background:#2fbf84;border-radius:50%;flex:none}.cw-ask-head button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.cw-ask-head button:hover{background:var(--theme-elevation-50)}.cw-ask-body{flex-direction:column;flex:auto;gap:18px;padding:20px 16px 24px;display:flex;overflow-y:auto}.cw-ask-msg{gap:10px;display:flex}.cw-ask-msg>div{flex:auto;min-width:0}.cw-ask-msg p{margin:0 0 8px;font-size:14px;line-height:1.625}.cw-ask-msg .cw-hub-a{background:0 0;border:0;padding:0}.cw-ask-msg .cw-ask-who{margin-bottom:2px;font-size:13px;font-weight:600}.cw-ask-you{background:var(--theme-elevation-100);border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;margin:0;padding:10px 14px;font-size:14px;line-height:1.5}.cw-ask-msg .cw-ask-next{margin:12px 0 0;font-weight:600}.cw-ask-options{margin-top:8px}.cw-ask-thinking{color:var(--theme-elevation-500);margin:0 0 0 38px;font-size:14px}.cw-ask-desk{border:1px solid var(--theme-elevation-100);border-radius:16px;margin:4px 0 0;padding:0;list-style:none;overflow:hidden}.cw-ask-desk li+li{border-top:1px solid var(--theme-elevation-100)}.cw-ask-desk a{color:inherit;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:2px 10px;padding:12px 14px;text-decoration:none;display:grid}.cw-ask-desk a>.cw-face{grid-row:span 2;margin-top:1px}.cw-ask-desk a>:not(.cw-face){grid-column:2}.cw-ask-desk a:hover{background:var(--theme-elevation-50)}.cw-ask-desk strong{font-size:13.5px;font-weight:600;line-height:1.4}.cw-ask-desk span{color:var(--theme-elevation-500);font-size:12.5px}.cw-ask-foot{border-top:1px solid var(--theme-elevation-100);flex:none;padding:12px 16px 16px}.cw-ask-foot .cw-hub-starters{margin:0 0 12px}.cw-ask-foot form{border:1px solid var(--theme-elevation-200);border-radius:16px;align-items:flex-end;gap:8px;padding:8px 8px 8px 14px;display:flex}.cw-ask-foot form:focus-within{border-color:var(--theme-elevation-500)}html .cw-ask-foot textarea,html .cw-ask-foot textarea:focus{min-width:0;min-height:0;box-shadow:none;color:var(--theme-text);font:inherit;resize:none;background:0 0;border:0;outline:0;flex:auto;padding:6px 0;font-size:14px;line-height:1.5}.cw-ask-foot form button{color:#000;cursor:pointer;background:#c6f36b;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.cw-ask-foot form button:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-400);cursor:default}.cw-ask-foot>p{color:var(--theme-elevation-500);text-align:center;margin:8px 0 0;font-size:11.5px}@media (min-width:1280px){html.cw-ask-open .template-default__wrap{padding-right:440px;transition:padding-right .22s}}.cw-askpill{border:1px solid var(--theme-elevation-150);background:var(--theme-elevation-0);color:var(--theme-text);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;margin-right:8px;padding:3px 14px 3px 3px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.cw-askpill:hover{border-color:var(--theme-elevation-400)}.cw-askpill.is-working{border-color:#b4e64f;box-shadow:0 0 0 2px #b4e64f40}.cw-askpill-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cw-chip .cw-card{border-radius:20px}.cw-chip .cw-brain-h{letter-spacing:-.02em;font-size:22px;font-weight:600}@container (max-width:1020px){.cw-home-cols{grid-template-columns:minmax(0,1fr)}.cw-home-side{position:static}}@container (max-width:760px){.cw-home-hero-main{grid-template-columns:minmax(0,1fr);padding:28px 24px}.cw-home-face{order:-1;justify-self:center}.cw-home-now{flex-wrap:wrap;gap:8px 16px;padding:16px 24px}.cw-home-now-label{flex-basis:100%}.cw-jobs{grid-template-columns:minmax(0,1fr)}.cw-home-actions li,.cw-home-head--action{flex-direction:column;align-items:flex-start}.cw-desk{padding:18px}}
