.sLJfWq_view{flex-direction:column;flex:1;min-height:0;display:flex}.sLJfWq_weekLabel{font-size:var(--text-sm);color:var(--color-text-muted)}.sLJfWq_weekLabel .sLJfWq_mono{margin-right:var(--space-1);color:var(--color-text)}.sLJfWq_weekNav{gap:2px;display:flex}.sLJfWq_flip{transform:rotate(180deg)}.sLJfWq_people{position:relative}.sLJfWq_peopleButton{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-3) 0 6px;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;display:inline-flex}.sLJfWq_peopleButton:hover,.sLJfWq_peopleButton[aria-expanded=true]{background:var(--color-hover)}.sLJfWq_peopleButton>svg{color:var(--color-text-muted)}.sLJfWq_avatarStack{display:inline-flex}.sLJfWq_avatarStack>*+*{margin-left:-6px}.sLJfWq_avatarStack>*{box-shadow:0 0 0 2px var(--color-surface-raised);border-radius:50%}.sLJfWq_peoplePanel{z-index:30;background:var(--color-surface-raised);border:1px solid var(--color-border);width:17rem;box-shadow:var(--shadow-popover);animation:sLJfWq_people-in .14s var(--ease-out);border-radius:12px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0}@keyframes sLJfWq_people-in{0%{opacity:0;transform:translateY(-4px)}}.sLJfWq_peopleList{border-top:1px solid var(--color-border);margin-top:4px;padding-top:4px;display:grid}.sLJfWq_peopleItem{border-radius:8px;align-items:center;display:flex}.sLJfWq_peopleItem:hover{background:var(--color-hover)}.sLJfWq_peopleRow{align-items:center;gap:var(--space-2);min-width:0;min-height:2.25rem;padding:0 var(--space-2);font-size:var(--text-sm);cursor:pointer;border-radius:8px;flex:1;display:flex}.sLJfWq_peopleRow[data-all]:hover{background:var(--color-hover)}.sLJfWq_peopleName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sLJfWq_peopleAll{width:22px;height:22px;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;place-items:center;display:grid}.sLJfWq_peopleCount{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.sLJfWq_peopleCheck{margin:0 var(--space-2) 0 4px}.sLJfWq_peopleOnly{font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;opacity:0;background:0 0;border:0;margin-right:0;padding:2px 8px}.sLJfWq_peopleItem:hover .sLJfWq_peopleOnly,.sLJfWq_peopleOnly:focus-visible{opacity:1}.sLJfWq_peopleOnly:hover{color:var(--color-text);background:var(--color-surface)}@media (hover:none){.sLJfWq_peopleOnly{opacity:1}}@media (max-width:640px){.sLJfWq_peoplePanel{top:auto;right:var(--space-3);left:var(--space-3);width:auto;position:fixed}}.sLJfWq_viewingOther{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface);border-bottom:1px solid var(--color-border)}.sLJfWq_timerBar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.sLJfWq_timerBar select,.sLJfWq_timerBar input{width:auto;min-height:1.875rem;font-size:var(--text-sm)}.sLJfWq_timerBar input{flex:1;min-width:10rem}.sLJfWq_timerBar select{white-space:nowrap;text-overflow:ellipsis;max-width:12rem}@media (max-width:640px){.sLJfWq_timerBar select{flex:1 1 0;min-width:0;max-width:none}.sLJfWq_timerBar input{flex-basis:100%}}.sLJfWq_timerBar[data-running]{background:var(--color-accent-subtle)}.sLJfWq_timerBar .sLJfWq_field-error{width:100%}.sLJfWq_timerDot{background:var(--color-danger);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite sLJfWq_pulse}@keyframes sLJfWq_pulse{50%{opacity:.35;transform:scale(.8)}}.sLJfWq_timerElapsed{font-family:var(--font-mono);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.sLJfWq_timerLabel{min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.sLJfWq_timerActions{gap:var(--space-2);display:flex}.sLJfWq_stopSquare{background:currentColor;border-radius:2px;width:9px;height:9px}.sLJfWq_playTriangle{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid;width:0;height:0}.sLJfWq_pill{align-items:center;gap:var(--space-1);padding:2px 2px 2px var(--space-2);background:var(--color-surface-raised);border-radius:var(--radius-full);box-shadow:var(--shadow-card);display:flex}.sLJfWq_pillLink{align-items:center;gap:var(--space-2);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;text-decoration:none;display:flex}.sLJfWq_pillText{min-width:0;display:grid}.sLJfWq_pillElapsed{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;font-weight:var(--weight-medium)}.sLJfWq_pillLabel{font-size:var(--text-2xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sLJfWq_pillStop{width:1.75rem;height:1.75rem;color:var(--color-danger);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.sLJfWq_pillStop:hover{background:var(--color-danger-subtle)}.sLJfWq_body{flex:1;grid-template-columns:minmax(0,1fr) 15rem;min-height:0;display:grid}.sLJfWq_dayTabs{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.sLJfWq_dayTabs button{padding:var(--space-1) 0;font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-items:center;display:grid}.sLJfWq_dayTabs button[aria-selected=true]{color:var(--color-on-accent);background:var(--color-accent)}.sLJfWq_calendar{--gutter:3.25rem;border-right:1px solid var(--color-border);flex-direction:column;min-width:0;min-height:0;display:flex}.sLJfWq_dayHeaders{grid-template-columns:var(--gutter) repeat(var(--days), minmax(0, 1fr));border-bottom:1px solid var(--color-border);display:grid}.sLJfWq_gutterHead{border-right:1px solid var(--color-border)}.sLJfWq_dayHead{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-2) 6px var(--space-2) var(--space-2);display:flex}.sLJfWq_dayHead:not(:first-child){container-type:inline-size}@container (max-width:96px){.sLJfWq_dayTotal{display:none}}.sLJfWq_dayDate{align-items:center;gap:6px;display:flex}.sLJfWq_dayName{font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.sLJfWq_dayNumber{min-width:1.75rem;height:1.75rem;font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:-.01em;border-radius:var(--radius-full);place-items:center;display:inline-grid}.sLJfWq_dayHead[data-today] .sLJfWq_dayName{color:var(--color-accent-text)}.sLJfWq_dayHead[data-today] .sLJfWq_dayNumber{color:var(--color-on-accent);background:var(--color-accent)}.sLJfWq_dayTotal{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);flex:none;margin-left:auto;padding:1px 7px}.sLJfWq_calendarScroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sLJfWq_calendarBody{grid-template-columns:var(--gutter) repeat(var(--days), minmax(0, 1fr));touch-action:pan-y;-webkit-user-select:none;user-select:none;display:grid;position:relative}.sLJfWq_calendarBody[data-dragging=create]{cursor:ns-resize}.sLJfWq_calendarBody[data-dragging=move]{cursor:grabbing}.sLJfWq_calendarBody[data-dragging=resize]{cursor:ns-resize}.sLJfWq_gutter{border-right:1px solid var(--color-border);position:relative}.sLJfWq_gutter span{right:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-faint);position:absolute;transform:translateY(-50%)}.sLJfWq_dayColumn{border-right:1px solid var(--color-border);background-image:linear-gradient(to bottom, var(--color-border) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in srgb, var(--color-border) 45%, transparent) 1px, transparent 1px);cursor:cell;background-size:100% 48px,100% 24px;position:relative}.sLJfWq_dayColumn:last-child{border-right:0}.sLJfWq_dayColumn[data-today]{background-color:color-mix(in srgb, var(--color-text) 1.5%, transparent)}.sLJfWq_entry{z-index:1;font:inherit;text-align:left;color:color-mix(in srgb, var(--c) 62%, #0b0b0d);background:color-mix(in srgb, var(--c) 11%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 24%, transparent), 0 1px 2px #0000000a;cursor:grab;transition:box-shadow .14s var(--ease-out), transform .14s var(--ease-out);border:0;border-radius:8px;flex-direction:column;gap:2px;padding:5px 8px 5px 11px;display:flex;position:absolute;overflow:hidden}.sLJfWq_entry:before{content:"";background:var(--c);border-radius:3px;width:3px;position:absolute;top:4px;bottom:4px;left:4px}.sLJfWq_entry:not([data-billable]){color:color-mix(in srgb, var(--c) 45%, #3a3a40);background:color-mix(in srgb, var(--c) 4%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 30%, transparent), 0 1px 2px #00000008}.sLJfWq_entry:not([data-billable]):before{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c) 70%, transparent);background:0 0}.sLJfWq_entry:not([data-billable]) .sLJfWq_timeDuration{color:color-mix(in srgb, var(--c) 50%, #3a3a40);background:color-mix(in srgb, var(--c) 10%, #fff)}.sLJfWq_entry:hover{z-index:2;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 42%, transparent), 0 4px 10px -4px #0000002e;transform:translateY(-1px)}.sLJfWq_entryPerson{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--c) 11%, #fff);border-radius:50%;display:flex;position:absolute;top:4px;right:4px}.sLJfWq_entry[data-person] .sLJfWq_entryTitle{padding-right:18px}.sLJfWq_entry[data-compact] .sLJfWq_entryPerson{top:50%;transform:translateY(-50%)scale(.8)}.sLJfWq_entry[data-readonly]{cursor:default}.sLJfWq_entry[data-readonly]:hover{transform:none}.sLJfWq_entry:focus-visible{box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.sLJfWq_entry:hover{transform:none}}.sLJfWq_entry[data-preview]{z-index:3;box-shadow:var(--shadow-lift);opacity:.95;transform:scale(1.02)}:root[data-theme=dark] .sLJfWq_entry{color:color-mix(in srgb, var(--c) 25%, #fff);background:color-mix(in srgb, var(--c) 24%, #17171a);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 40%, transparent)}:root[data-theme=dark] .sLJfWq_entryPerson{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--c) 24%, #17171a)}:root[data-theme=dark] .sLJfWq_entry:before{background:color-mix(in srgb, var(--c) 75%, #fff)}:root[data-theme=dark] .sLJfWq_entry:not([data-billable]){color:color-mix(in srgb, var(--c) 30%, #d4d4d8);background:color-mix(in srgb, var(--c) 9%, #17171a)}:root[data-theme=dark] .sLJfWq_entry:not([data-billable]) .sLJfWq_timeDuration{color:color-mix(in srgb, var(--c) 25%, #e4e4e7);background:color-mix(in srgb, var(--c) 20%, #17171a)}.sLJfWq_entryTitle{font-size:var(--text-xs);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sLJfWq_entryMeta{font-size:var(--text-2xs);text-overflow:ellipsis;white-space:nowrap;opacity:.85;overflow:hidden}.sLJfWq_entry>*{flex-shrink:0}.sLJfWq_entry[data-short] .sLJfWq_entryMeta{display:none}.sLJfWq_entryTime{min-width:0;font-family:var(--font-mono);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-top:auto;padding-top:3px;font-size:10.5px;line-height:1;display:flex;overflow:hidden}.sLJfWq_timeRange{white-space:nowrap;background:color-mix(in srgb, var(--c) 10%, transparent);border-radius:var(--radius-full);flex-shrink:1;align-items:center;gap:3px;min-width:0;padding:3px 6px;display:inline-flex;overflow:hidden}.sLJfWq_timeRange b{font-weight:600}.sLJfWq_timeEnd{gap:3px;display:inline-flex}.sLJfWq_timeArrow{opacity:.55}.sLJfWq_entry{container-type:inline-size}@container (max-width:132px){.sLJfWq_timeEnd{display:none}}.sLJfWq_timeDuration{white-space:nowrap;color:color-mix(in srgb, var(--c) 55%, #0b0b0d);background:color-mix(in srgb, var(--c) 24%, #fff);border-radius:var(--radius-full);flex:none;padding:3px 6px;font-weight:600}:root[data-theme=dark] .sLJfWq_timeRange{background:color-mix(in srgb, var(--c) 18%, transparent)}:root[data-theme=dark] .sLJfWq_timeDuration{color:color-mix(in srgb, var(--c) 18%, #fff);background:color-mix(in srgb, var(--c) 45%, #17171a)}.sLJfWq_timeDuration{align-items:center;gap:3px;display:inline-flex}.sLJfWq_billable{color:#fff;background:var(--c);border-radius:50%;place-items:center;width:13px;height:13px;display:inline-grid}.sLJfWq_entry[data-compact]{align-items:center;gap:var(--space-2);border-radius:6px;flex-direction:row;padding-top:0;padding-bottom:0}.sLJfWq_entry[data-compact]:before{top:3px;bottom:3px}.sLJfWq_entry[data-compact] .sLJfWq_entryMeta,.sLJfWq_entry[data-compact] .sLJfWq_timeRange{display:none}.sLJfWq_entry[data-compact] .sLJfWq_entryTime{margin-top:0;margin-left:auto;padding-top:0}.sLJfWq_resize{cursor:ns-resize;height:7px;position:absolute;bottom:0;left:0;right:0}.sLJfWq_resize:after{content:"";opacity:0;background:currentColor;border-radius:1px;width:16px;height:2px;transition:opacity .12s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.sLJfWq_entry:hover .sLJfWq_resize:after{opacity:.5}.sLJfWq_ghost{z-index:4;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-accent-text);background:color-mix(in srgb, var(--color-accent-subtle) 85%, transparent);border:1.5px dashed var(--color-accent);pointer-events:none;border-radius:8px;padding:5px 8px;position:absolute;left:2px;right:2px}.sLJfWq_nowLine{z-index:5;background:var(--color-danger);pointer-events:none;height:2px;position:absolute;left:0;right:0}.sLJfWq_nowLine:before{content:"";background:var(--color-danger);border:2px solid var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.sLJfWq_summary{align-content:start;gap:var(--space-5);padding:var(--space-4);background:var(--color-sidebar);display:grid;overflow-y:auto}.sLJfWq_summaryHeading{margin-bottom:var(--space-3);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.sLJfWq_stats{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.sLJfWq_statTile{--tile:var(--color-text-muted);padding:var(--space-3);background:color-mix(in srgb, var(--tile) 8%, var(--color-surface-raised));border-radius:var(--radius-lg);box-shadow:var(--shadow-card);align-content:start;gap:2px;display:grid}.sLJfWq_statTile[data-tone=billable]{--tile:var(--status-done)}.sLJfWq_statTile[data-tone=pace]{--tile:var(--cat-1)}.sLJfWq_statTile[data-tone=hero]{color:var(--color-on-accent);background:var(--color-accent);box-shadow:var(--shadow-card)}:root[data-theme=dark] .sLJfWq_statTile[data-tone=hero]{color:var(--color-text);background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-raised));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 40%, var(--color-border))}:root[data-theme=dark] .sLJfWq_statTile[data-tone=hero] .sLJfWq_statIcon{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 16%, transparent)}.sLJfWq_statTile[data-tone=hero] .sLJfWq_statLabel{color:inherit;opacity:.85}.sLJfWq_statIcon{width:20px;height:20px;color:var(--tile);background:color-mix(in srgb, var(--tile) 16%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.sLJfWq_statTile[data-tone=hero] .sLJfWq_statIcon{color:inherit;background:#ffffff2e}.sLJfWq_statWide{grid-column:1/-1}.sLJfWq_statLabel{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:6px;margin-bottom:2px;display:inline-flex}.sLJfWq_statValue{white-space:nowrap;font-size:1.25rem;font-weight:var(--weight-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1.1}.sLJfWq_statHint{font-size:var(--text-2xs);color:var(--color-text-faint)}.sLJfWq_meter{height:6px;margin-top:var(--space-1);background:var(--color-border);border-radius:var(--radius-full);overflow:hidden}.sLJfWq_meter span{background:var(--tile);border-radius:inherit;height:100%;transition:width .3s var(--ease-out);display:block}.sLJfWq_dayBars{gap:var(--space-1);grid-template-columns:repeat(7,1fr);margin:0;padding:0;list-style:none;display:grid}.sLJfWq_dayBars li{justify-items:center;gap:var(--space-1);display:grid}.sLJfWq_dayBarTrack{background:var(--color-surface);border-radius:6px;align-items:flex-end;width:100%;height:4.5rem;display:flex}.sLJfWq_dayBarTrack span{background:color-mix(in srgb, var(--color-accent) 45%, var(--color-surface));width:100%;transition:height .3s var(--ease-out);border-radius:6px}.sLJfWq_dayBarLabel{font-size:var(--text-2xs);color:var(--color-text-muted)}.sLJfWq_projectList{gap:var(--space-3);font-size:var(--text-xs);margin:0;padding:0;list-style:none;display:grid}.sLJfWq_projectList li{align-items:center;gap:4px var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sLJfWq_personList{gap:var(--space-3);font-size:var(--text-xs);margin:0;padding:0;list-style:none;display:grid}.sLJfWq_personList li{--c:var(--color-text);align-items:center;gap:4px var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.sLJfWq_projectSwatch{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 2px color-mix(in srgb, var(--c) 20%, transparent);border-radius:50%}.sLJfWq_projectName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sLJfWq_projectBar{background:var(--color-border);border-radius:var(--radius-full);grid-column:1/-1;height:5px;overflow:hidden}.sLJfWq_projectBar span{background:var(--c);border-radius:inherit;height:100%;display:block}.sLJfWq_entryDialog{width:min(30rem, calc(100vw - 2 * var(--space-4)));border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);margin:auto}.sLJfWq_entryDialog[open]{animation:sLJfWq_pop-in .18s var(--ease-out)}@keyframes sLJfWq_pop-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}.sLJfWq_entryForm{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5);display:grid}.sLJfWq_entryFormHeader{justify-content:space-between;align-items:center;display:flex}.sLJfWq_entryFormHeader h2{font-size:var(--text-lg)}.sLJfWq_whenRow{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;display:grid}.sLJfWq_duration{min-width:3.5rem;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);text-align:right;padding-bottom:.5rem}.sLJfWq_checkbox{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}.sLJfWq_checkbox input{width:1rem;height:1rem;accent-color:var(--color-accent)}.sLJfWq_entryFormFooter{gap:var(--space-2);padding-top:var(--space-2);display:flex}@media (max-width:1023px){.sLJfWq_body{grid-template-rows:minmax(24rem,1fr) auto;grid-template-columns:minmax(0,1fr)}.sLJfWq_calendar{border-right:0}.sLJfWq_summary{border-top:1px solid var(--color-border)}}@media (max-width:767px){.sLJfWq_weekLabel{display:none}.sLJfWq_whenRow{grid-template-columns:1fr 1fr}.sLJfWq_timerBar select{flex:1;max-width:none}}@media (min-width:768px){:root[data-sidebar=collapsed] .sLJfWq_pill{padding:var(--space-1) 2px;flex-direction:column}:root[data-sidebar=collapsed] .sLJfWq_pillLink{justify-content:center}:root[data-sidebar=collapsed] .sLJfWq_pillText{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.sLJfWq_dayBars li[data-today] .sLJfWq_dayBarTrack span{background:var(--color-accent)}.sLJfWq_dayBars li[data-today] .sLJfWq_dayBarLabel{font-weight:var(--weight-bold);color:var(--color-accent-text)}
.UZb6da_avatar,.UZb6da_avatarEmpty{font-weight:var(--weight-bold);letter-spacing:0;color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;place-items:center;line-height:1;display:inline-grid}.UZb6da_avatarEmpty{color:var(--color-text-faint);border:1px dashed var(--color-text-faint)}.UZb6da_priority{width:1rem;height:1rem;color:var(--color-text-muted);flex:none;place-items:center;display:inline-grid}.UZb6da_priority[data-priority=high]{color:var(--color-text)}.UZb6da_priority[data-priority=urgent]{color:var(--color-urgent)}.UZb6da_status{flex:none}.UZb6da_status[data-status=backlog]{color:var(--status-backlog)}.UZb6da_status[data-status=todo]{color:var(--status-todo)}.UZb6da_status[data-status=ongoing]{color:var(--status-ongoing)}.UZb6da_status[data-status=in_review]{color:var(--status-in-review)}.UZb6da_status[data-status=done]{color:var(--status-done)}.UZb6da_avatarImage{object-fit:cover;border-radius:50%;flex:none;display:block;box-shadow:0 0 0 1px #00000014}
.oXSB9G_dialog{width:min(36rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-6));color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);margin:auto;padding:0;overflow:auto}.oXSB9G_dialog[open]{animation:oXSB9G_pop-in .22s var(--ease-out)}.oXSB9G_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0c73}.oXSB9G_dialog[open]::backdrop{animation:oXSB9G_fade-in .18s var(--ease-out)}@keyframes oXSB9G_pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes oXSB9G_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.oXSB9G_dialog[open],.oXSB9G_dialog[open]::backdrop{animation:none}}.oXSB9G_body{gap:var(--space-5);padding:var(--space-5) var(--space-6) var(--space-6);display:grid}.oXSB9G_header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.oXSB9G_header h2{font-size:var(--text-lg)}.oXSB9G_header .oXSB9G_muted{margin-top:var(--space-1);font-size:var(--text-sm)}
._3z5LPG_legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}._3z5LPG_kinds{border:0;flex-wrap:wrap;gap:6px;margin:0;padding:0;display:flex}._3z5LPG_kinds label{height:2rem;padding:0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out), border-color .12s var(--ease-out);align-items:center;display:inline-flex}._3z5LPG_kinds label:hover{color:var(--color-text)}._3z5LPG_kinds input{opacity:0;pointer-events:none;position:absolute}._3z5LPG_kinds label:has(input:checked){color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._3z5LPG_kinds label:has(input:focus-visible){box-shadow:var(--focus-ring)}._3z5LPG_hint{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:4px}._3z5LPG_actions{justify-content:flex-end;gap:var(--space-2);display:flex}._3z5LPG_done{padding-top:var(--space-7);text-align:center;justify-items:center}._3z5LPG_done h2{font-size:var(--text-lg)}._3z5LPG_done p{max-width:24rem;font-size:var(--text-sm)}._3z5LPG_doneIcon{width:44px;height:44px;color:var(--color-on-accent);background:var(--color-accent);border-radius:50%;place-items:center;display:grid}
.kDb79q_feed{gap:var(--space-6);max-width:56rem;display:grid}.kDb79q_filters{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.kDb79q_chips{flex-wrap:wrap;gap:6px;display:flex}.kDb79q_chip{height:2rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:color .12s var(--ease-out), background-color .12s var(--ease-out), border-color .12s var(--ease-out)}.kDb79q_chip:hover{color:var(--color-text)}.kDb79q_chip[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}.kDb79q_select{width:auto;min-width:11rem}.kDb79q_empty{font-size:var(--text-sm);color:var(--color-text-muted)}.kDb79q_day{gap:var(--space-2);display:grid}.kDb79q_dayLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.kDb79q_list{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.kDb79q_item{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.kDb79q_item+.kDb79q_item{border-top:1px solid var(--color-border)}.kDb79q_kindIcon{width:24px;height:24px;color:var(--color-text-muted);background:var(--color-surface);border-radius:50%;place-items:center;display:grid}.kDb79q_item[data-kind=approved] .kDb79q_kindIcon{color:var(--status-done)}.kDb79q_item[data-kind=changes] .kDb79q_kindIcon{color:var(--status-ongoing)}.kDb79q_text{gap:4px;min-width:0;display:grid}.kDb79q_line{min-height:24px;font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:0 5px;display:flex}.kDb79q_line strong{font-weight:var(--weight-medium);color:var(--color-text)}.kDb79q_ticket{font:inherit;font-weight:var(--weight-medium);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.kDb79q_ticket:hover{text-underline-offset:3px;text-decoration:underline}.kDb79q_detail{font-size:var(--text-sm);color:var(--color-text);white-space:pre-line;-webkit-line-clamp:3;padding-left:var(--space-3);border-left:2px solid var(--color-border);-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.kDb79q_item[data-kind=note] .kDb79q_detail{border-left-style:dashed}.kDb79q_meta{align-items:center;gap:var(--space-3);min-height:24px;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;display:flex}.kDb79q_client{font-family:var(--font-sans,inherit);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}@media (max-width:720px){.kDb79q_item{grid-template-columns:24px minmax(0,1fr)}.kDb79q_meta{grid-column:2}}
.dgD-0G_panel{inset:var(--space-2) var(--space-2) var(--space-2) auto;width:min(56rem, calc(100vw - 2 * var(--space-2)));max-width:none;height:auto;max-height:none;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:14px;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 24px 64px -12px #00000047,0 0 0 1px #00000005}.dgD-0G_panel::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0c0e47}.dgD-0G_panel[open]{animation:dgD-0G_slide-in .26s var(--ease-out)}.dgD-0G_panel[open]::backdrop{animation:dgD-0G_fade-in .2s var(--ease-out)}@keyframes dgD-0G_slide-in{0%{opacity:0;transform:translate(24px)}}@keyframes dgD-0G_fade-in{0%{opacity:0}}.dgD-0G_layout{flex-direction:column;height:100%;display:flex}.dgD-0G_header{min-height:3rem;padding:0 var(--space-3) 0 var(--space-6);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.dgD-0G_crumbSep{color:var(--color-text-faint)}.dgD-0G_close{width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:background-color .12s, color .12s, transform .16s var(--ease-spring);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.dgD-0G_close:hover{color:var(--color-text);background:var(--color-hover);transform:rotate(90deg)}.dgD-0G_crumbClient{align-items:center;gap:var(--space-2);color:var(--color-text);display:inline-flex}.dgD-0G_crumb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.dgD-0G_body{flex:1;grid-template-columns:minmax(0,1fr) 17.5rem;min-height:0;display:grid}.dgD-0G_content{align-content:start;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-7);grid-auto-rows:max-content;display:grid;overflow:auto}.dgD-0G_title{font-size:1.5rem;font-weight:var(--weight-bold);letter-spacing:-.015em;overflow-wrap:anywhere;text-wrap:balance;line-height:1.25}.dgD-0G_chips{margin-top:calc(var(--space-3) * -1);flex-wrap:wrap;gap:6px;display:flex}.dgD-0G_chip{height:26px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:6px;padding:0 10px 0 8px;display:inline-flex}.dgD-0G_chip[data-priority=urgent]{color:color-mix(in srgb, var(--color-urgent) 70%, var(--color-text));background:color-mix(in srgb, var(--color-urgent) 12%, transparent);border-color:color-mix(in srgb, var(--color-urgent) 35%, transparent)}.dgD-0G_chipDot{background:var(--cat,var(--color-text-faint));border-radius:50%;width:7px;height:7px}.dgD-0G_chip[data-category=design]{--cat:var(--cat-1)}.dgD-0G_chip[data-category=seo]{--cat:var(--cat-2)}.dgD-0G_chip[data-category=development]{--cat:var(--cat-3)}.dgD-0G_chip[data-category=bug_fix]{--cat:var(--cat-4)}.dgD-0G_chip[data-category=video]{--cat:var(--cat-5)}.dgD-0G_chip[data-category=photo]{--cat:var(--cat-6)}.dgD-0G_description{max-width:62ch;font-size:var(--text-md);color:color-mix(in srgb, var(--color-text) 88%, var(--color-text-muted));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.dgD-0G_historySection{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.dgD-0G_review{display:grid}.dgD-0G_review h3,.dgD-0G_historySection h3{font-size:var(--text-md);font-weight:var(--weight-bold);letter-spacing:-.005em}.dgD-0G_review{gap:var(--space-4);padding:var(--space-5);background:color-mix(in srgb, var(--color-accent) 3%, var(--color-surface-raised));border:1px solid var(--color-border);border-radius:var(--radius-lg);position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}.dgD-0G_reviewHeader{align-items:flex-start;gap:var(--space-3);display:flex}.dgD-0G_reviewBadge{width:2.25rem;height:2.25rem;color:var(--color-on-accent);background:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:grid}.dgD-0G_reviewHint{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px}.dgD-0G_groupLabel,.dgD-0G_timeHeading{padding:0 var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;display:flex}.dgD-0G_groupLabel:not(:first-child){margin-top:var(--space-4)}.dgD-0G_timeHeading .dgD-0G_mono{font-size:var(--text-xs);letter-spacing:0;text-transform:none}.dgD-0G_archive{justify-self:start;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;display:inline-flex}.dgD-0G_archive:hover:not(:disabled){color:var(--color-danger);background:var(--color-danger-subtle)}.dgD-0G_properties{align-content:start;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-6);background:var(--color-sidebar);border-left:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);display:grid;overflow:auto}.dgD-0G_propertyList{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.dgD-0G_property{grid-template-columns:5.5rem minmax(0,1fr);align-items:center;min-height:2rem;display:grid}.dgD-0G_propertyLabel{padding-left:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.dgD-0G_propertyValue{align-items:center;gap:var(--space-2);min-width:0;padding-left:var(--space-2);font-size:var(--text-sm);border-radius:var(--radius-md);display:flex;position:relative}.dgD-0G_propertyValue:has(select){transition:background-color .1s}.dgD-0G_propertyValue:has(select):after{content:"";right:var(--space-3);opacity:0;pointer-events:none;background:currentColor;width:10px;height:10px;transition:opacity .1s;position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M2 3.5 5 6.5 8 3.5' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.dgD-0G_propertyValue:has(select:hover):after{opacity:.6}.dgD-0G_propertyValue:has(select:focus-visible):after{opacity:.6}.dgD-0G_propertyValue select{width:100%}.dgD-0G_propertyValue:has(select:hover){background:var(--color-hover)}.dgD-0G_propertyValue:has(select:focus-visible){box-shadow:var(--focus-ring)}.dgD-0G_propertyValue select{min-height:1.875rem;font-size:var(--text-sm);font-weight:var(--weight-medium);box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0 2rem 0 0}.dgD-0G_propertyValue select:focus-visible{box-shadow:none}.dgD-0G_saveState{min-height:1.25rem;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);color:var(--color-text-faint)}.dgD-0G_saveState[data-tone=error]{color:var(--color-danger)}.dgD-0G_time{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.dgD-0G_timeList{gap:var(--space-1);font-size:var(--text-xs);margin:0;padding:0;list-style:none;display:grid}.dgD-0G_timeList li{align-items:center;gap:var(--space-2);display:flex}.dgD-0G_timeList li .dgD-0G_mono{margin-left:auto}.dgD-0G_time .dgD-0G_hint{padding:0}.dgD-0G_facts{gap:var(--space-2) 0;padding:0 var(--space-2);font-size:var(--text-xs);grid-template-columns:6rem 1fr;margin:0;display:grid}.dgD-0G_facts dt{color:var(--color-text-muted)}.dgD-0G_facts dd{padding-left:var(--space-2);margin:0}.dgD-0G_hint{padding:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.dgD-0G_withdraw{gap:var(--space-1);padding:0 var(--space-2);display:grid}@media (max-width:767px){.dgD-0G_panel{border-radius:0;width:100vw;inset:0}.dgD-0G_body{grid-template-columns:minmax(0,1fr);overflow:auto}.dgD-0G_content{padding:var(--space-4);overflow:visible}.dgD-0G_properties{border-left:0;border-top:1px solid var(--color-border);overflow:visible}}.dgD-0G_deliverables{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.dgD-0G_deliverables h3{align-items:center;gap:var(--space-2);font-size:var(--text-md);display:flex}.dgD-0G_deliverables h3 .dgD-0G_mono{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted)}.dgD-0G_blockedBanner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--text-sm);color:var(--color-text);background:var(--color-danger-subtle);border:1px solid color-mix(in srgb, var(--color-danger) 30%, transparent);border-radius:var(--radius-md);display:flex}.dgD-0G_blockedBanner svg{color:var(--color-danger);flex:none}.dgD-0G_blockedHeading{align-items:center;gap:var(--space-1);display:inline-flex}.dgD-0G_linkList{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.dgD-0G_linkList li{align-items:center;gap:var(--space-1);display:flex}.dgD-0G_linkList li[data-done] .dgD-0G_linkedTitle{color:var(--color-text-muted);text-decoration:line-through}.dgD-0G_linkedTask{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-1) var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--color-text);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:1;display:flex}.dgD-0G_linkedTask:hover{background:var(--color-hover)}.dgD-0G_linkedTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dgD-0G_unlink{width:1.5rem;height:1.5rem;color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.dgD-0G_unlink:hover{color:var(--color-text);background:var(--color-hover)}.dgD-0G_addBlocker{width:100%;min-width:0;font-size:var(--text-xs)}.dgD-0G_entryList{margin:0 calc(var(--space-1) * -1);grid-template-columns:minmax(0,1fr);gap:1px;padding:0;list-style:none;display:grid}.dgD-0G_entryRow{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1);font:inherit;font-size:var(--text-xs);color:var(--color-text);text-align:left;border-radius:var(--radius-sm);background:0 0;border:0;display:flex}button.dgD-0G_entryRow{cursor:pointer}button.dgD-0G_entryRow:hover{background:var(--color-hover)}.dgD-0G_entryWhen{flex:1;min-width:0;display:grid}.dgD-0G_entryRange{font-size:var(--text-2xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dgD-0G_entryEdit{color:var(--color-text-muted);opacity:0;flex:none;transition:opacity .12s}button.dgD-0G_entryRow:hover .dgD-0G_entryEdit,button.dgD-0G_entryRow:focus-visible .dgD-0G_entryEdit{opacity:1}.dgD-0G_showAll,.dgD-0G_logTime{justify-self:start;align-items:center;gap:var(--space-1);padding:2px var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;display:inline-flex}.dgD-0G_showAll:hover,.dgD-0G_logTime:hover{color:var(--color-text);background:var(--color-hover)}.dgD-0G_tagsSection{gap:var(--space-2);display:grid}.dgD-0G_tagsSection>:not(h3){padding:0 var(--space-2)}.dgD-0G_groupHint{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:var(--color-text-faint,var(--color-text-muted));text-transform:none;letter-spacing:0;margin-left:auto}
.DD9r0q_form{gap:var(--space-3);display:grid}.DD9r0q_choices{background:color-mix(in srgb, var(--color-text) 5%, var(--color-surface));border-radius:var(--radius-full);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:3px;display:grid}.DD9r0q_choice{height:2.25rem;padding:0 var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;border-radius:var(--radius-full);cursor:pointer;transition:color .14s var(--ease-out), background-color .14s var(--ease-out), box-shadow .14s var(--ease-out);justify-content:center;align-items:center;gap:6px;display:inline-flex}.DD9r0q_choice input{opacity:0;pointer-events:none;position:absolute}.DD9r0q_choice>svg{opacity:.6;transition:color .14s var(--ease-out), opacity .14s var(--ease-out);flex:none}.DD9r0q_choice:hover{color:var(--color-text)}.DD9r0q_choice:has(input:focus-visible){box-shadow:var(--focus-ring)}.DD9r0q_choice:has(input:checked){color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.DD9r0q_choice:has(input:checked)>svg{opacity:1}.DD9r0q_choice[data-kind=approve]:has(input:checked)>svg{color:var(--status-done)}.DD9r0q_choice[data-kind=changes]:has(input:checked)>svg{color:var(--status-ongoing)}.DD9r0q_actions{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.DD9r0q_outcome{font-size:var(--text-xs);color:var(--color-text-muted)}.DD9r0q_submit{gap:6px}.DD9r0q_textarea{min-height:5rem}.DD9r0q_history{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.DD9r0q_entry{gap:var(--space-3);display:flex}.DD9r0q_entryIcon{width:1.5rem;height:1.5rem;color:var(--color-text-inverse);border-radius:50%;flex:none;place-items:center;display:grid}.DD9r0q_entry[data-decision=approved] .DD9r0q_entryIcon{background:var(--status-done)}.DD9r0q_entry[data-decision=changes_requested] .DD9r0q_entryIcon{color:#1b1b1f;background:var(--status-ongoing)}.DD9r0q_entryBody{gap:var(--space-1);min-width:0;display:grid}.DD9r0q_entryHead{font-size:var(--text-sm)}.DD9r0q_entryDate{color:var(--color-text-faint);font-size:var(--text-xs)}.DD9r0q_entryMessage{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--color-surface);border-radius:var(--radius-md)}@media (max-width:640px){.DD9r0q_choice{padding:0 var(--space-2);font-size:var(--text-xs);gap:4px}}
.juwcHG_thread{gap:var(--space-4);display:grid}.juwcHG_loading,.juwcHG_empty{font-size:var(--text-sm);color:var(--color-text-muted)}.juwcHG_list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.juwcHG_item{align-items:flex-start;gap:var(--space-3);display:flex}.juwcHG_item>:first-child{flex:none;margin-top:2px}.juwcHG_bubble{flex:1;gap:4px;min-width:0;display:grid}.juwcHG_item[data-internal] .juwcHG_bubble{padding:var(--space-2) var(--space-3);background:color-mix(in srgb, var(--color-text) 3%, var(--color-surface-raised));border:1px dashed var(--color-border-strong);border-radius:10px}.juwcHG_meta{align-items:center;gap:2px var(--space-2);min-height:22px;font-size:var(--text-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.juwcHG_meta strong{font-size:var(--text-sm);font-weight:var(--weight-semibold,600);color:var(--color-text)}.juwcHG_edited{font-style:italic}.juwcHG_internalTag{height:18px;font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-text);background:color-mix(in srgb, var(--color-text) 7%, transparent);border-radius:var(--radius-full);align-items:center;gap:4px;padding:0 7px;display:inline-flex}.juwcHG_tools{opacity:0;transition:opacity .12s var(--ease-out);gap:2px;margin-left:auto;display:inline-flex}.juwcHG_item:hover .juwcHG_tools,.juwcHG_tools:focus-within{opacity:1}@media (hover:none){.juwcHG_tools{opacity:1}}.juwcHG_tool{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.juwcHG_tool:hover{color:var(--color-text);background:var(--color-hover)}.juwcHG_tool[data-danger]:hover{color:var(--color-danger);background:var(--color-danger-subtle)}.juwcHG_body{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.juwcHG_editor{gap:var(--space-2);display:grid}.juwcHG_editorActions{justify-content:flex-end;gap:var(--space-2);display:flex}.juwcHG_composer{gap:var(--space-2);padding:var(--space-2);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);transition:border-color .14s var(--ease-out), box-shadow .14s var(--ease-out), background-color .14s var(--ease-out);display:grid}.juwcHG_composer:focus-within{border-color:color-mix(in srgb, var(--color-text) 35%, var(--color-border-strong));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-text) 6%, transparent)}.juwcHG_composer[data-internal]{background:color-mix(in srgb, var(--color-text) 3%, var(--color-surface-raised));border-style:dashed}.juwcHG_input{width:100%;min-height:0;padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-sm);color:var(--color-text);resize:none;box-shadow:none;background:0 0;border:0;outline:none;line-height:1.55}.juwcHG_composer .juwcHG_input,.juwcHG_composer .juwcHG_input:hover,.juwcHG_composer .juwcHG_input:focus-visible{box-shadow:none;border:0}.juwcHG_editor .juwcHG_input{padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:10px}.juwcHG_composerBar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.juwcHG_hint{padding-left:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:3px;display:inline-flex}.juwcHG_visibility{background:color-mix(in srgb, var(--color-text) 5%, var(--color-surface));border-radius:var(--radius-full);border:0;grid-auto-flow:column;gap:2px;margin:0;padding:3px;display:inline-grid}.juwcHG_visibility label{height:1.75rem;padding:0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;border-radius:var(--radius-full);cursor:pointer;transition:color .14s var(--ease-out), background-color .14s var(--ease-out), box-shadow .14s var(--ease-out);align-items:center;gap:5px;display:inline-flex}.juwcHG_visibility input{opacity:0;pointer-events:none;position:absolute}.juwcHG_visibility label:hover{color:var(--color-text)}.juwcHG_visibility label:has(input:checked){color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 1px 2px #00000014,0 0 0 1px #0000000a}.juwcHG_visibility label:has(input:focus-visible){box-shadow:var(--focus-ring)}
.II70Cq_root{gap:var(--space-3);border-radius:var(--radius-lg);transition:box-shadow .15s var(--ease-out), background-color .15s var(--ease-out);display:grid}.II70Cq_root[data-dragging]{background:var(--color-accent-subtle);box-shadow:0 0 0 2px var(--color-accent)}.II70Cq_empty{font-size:var(--text-sm);color:var(--color-text-muted)}.II70Cq_images{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.II70Cq_root[data-compact] .II70Cq_images{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr))}.II70Cq_image{gap:var(--space-1);min-width:0;display:grid}.II70Cq_image>a{aspect-ratio:4/3;background:var(--color-column);border:1px solid var(--color-border);border-radius:var(--radius-md);display:block;overflow:hidden}.II70Cq_image img{object-fit:cover;width:100%;height:100%;transition:transform .2s var(--ease-out);display:block}.II70Cq_image>a:hover img{transform:scale(1.03)}.II70Cq_imagePlaceholder{height:100%;color:var(--color-text-muted);place-items:center;display:grid}.II70Cq_imageCaption{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--text-xs);display:flex}.II70Cq_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.II70Cq_link{align-items:stretch;gap:var(--space-1);display:flex;position:relative}.II70Cq_linkCard{min-width:0;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .12s var(--ease-out), background-color .12s var(--ease-out);flex:1;text-decoration:none;display:flex;overflow:hidden}.II70Cq_linkCard:hover{border-color:var(--color-border-strong);background:var(--color-hover)}.II70Cq_linkImage,.II70Cq_linkIcon{object-fit:cover;border-right:1px solid var(--color-border);flex:none;width:7.5rem;min-height:4.5rem}.II70Cq_linkIcon{width:3.5rem;color:var(--color-text-muted);background:var(--color-column);place-items:center;display:grid}.II70Cq_linkText{min-width:0;padding:var(--space-2) var(--space-3);align-content:center;gap:2px;display:grid}.II70Cq_linkSite{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted);display:inline-flex}.II70Cq_linkTitle{font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.II70Cq_linkDescription{font-size:var(--text-xs);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.II70Cq_file{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-2) 0 var(--space-3);font-size:var(--text-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.II70Cq_file[data-pending]{color:var(--color-text-muted)}.II70Cq_fileIcon{color:var(--color-text-muted);display:inline-grid}.II70Cq_name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.II70Cq_size{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}.II70Cq_iconLink,.II70Cq_remove{width:1.75rem;height:1.75rem;color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.II70Cq_iconLink:hover,.II70Cq_remove:hover{color:var(--color-text);background:var(--color-hover)}.II70Cq_remove:hover{color:var(--color-danger)}.II70Cq_link>.II70Cq_remove{align-self:center}.II70Cq_add{gap:var(--space-2);display:grid}.II70Cq_dropzone{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);font:inherit;color:var(--color-text);text-align:left;background:var(--color-column);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);cursor:pointer;transition:border-color .14s var(--ease-out), background-color .14s var(--ease-out);display:flex}.II70Cq_dropzone:hover:not(:disabled),.II70Cq_root[data-dragging] .II70Cq_dropzone{background:var(--color-accent-subtle);border-color:var(--color-accent)}.II70Cq_dropzone:focus-visible{box-shadow:var(--focus-ring)}.II70Cq_dropzone:disabled{opacity:.6;cursor:not-allowed}.II70Cq_dropIcon{width:2.5rem;height:2.5rem;color:var(--color-accent-text);background:var(--color-surface-raised);border:1px solid var(--color-border);transition:transform .16s var(--ease-spring);border-radius:50%;flex:none;place-items:center;display:grid}.II70Cq_dropzone:hover:not(:disabled) .II70Cq_dropIcon{transform:translateY(-2px)}.II70Cq_dropText{font-size:var(--text-sm);gap:2px;display:grid}.II70Cq_dropText span{font-size:var(--text-xs);color:var(--color-text-muted)}.II70Cq_linkForm{align-items:center;gap:var(--space-2);display:flex;position:relative}.II70Cq_linkFieldIcon{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;display:grid;position:absolute}.II70Cq_linkForm input,.II70Cq_linkForm input:focus-visible{min-width:0;padding-left:calc(var(--space-3) + 1.4rem);border-radius:var(--radius-full);flex:1}.II70Cq_spinner{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite II70Cq_spin}@keyframes II70Cq_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.II70Cq_spinner{animation-duration:2s}.II70Cq_image img{transition:none}}
.KCKXXq_pill,.KCKXXq_statusOption{--tone:#6b6f76;--tone-text:#4b4f56}.KCKXXq_tone[data-tone=blue]{--tone:#2a78d6;--tone-text:#1d5aa8}.KCKXXq_tone[data-tone=green]{--tone:#1f9d62;--tone-text:#17704a}.KCKXXq_tone[data-tone=amber]{--tone:#d99a00;--tone-text:#845d00}.KCKXXq_tone[data-tone=red]{--tone:#d1383d;--tone-text:#a8262b}.KCKXXq_tone[data-tone=slate]{--tone:#64748b;--tone-text:#475569}:root[data-theme=dark] .KCKXXq_tone[data-tone]{--tone-text:color-mix(in srgb, var(--tone) 55%, #fff)}:root[data-theme=dark] .KCKXXq_tone[data-tone=grey]{--tone:#8a8f98}.KCKXXq_pill{padding:2px var(--space-2) 2px 7px;font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;color:var(--tone-text);background:color-mix(in srgb, var(--tone) 13%, transparent);border-radius:var(--radius-full);align-items:center;gap:6px;display:inline-flex}.KCKXXq_pill[data-status=churned]{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--tone) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--tone) 60%, transparent)}.KCKXXq_pillDot{background:var(--tone);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--tone) 22%, transparent);border-radius:50%;flex:none}.KCKXXq_card{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.KCKXXq_cardHeader{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.KCKXXq_cardHeader>button{margin-left:auto}.KCKXXq_cardTitle{font-size:var(--text-md)}.KCKXXq_description{font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.KCKXXq_contact{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background:var(--color-column);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.KCKXXq_contact>span:last-child{gap:1px;min-width:0;display:grid}.KCKXXq_contactIcon{width:2rem;height:2rem;color:var(--color-text-muted);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:50%;flex:none;place-items:center;display:grid}.KCKXXq_contactLabel{font-size:var(--text-2xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}.KCKXXq_contactName{font-size:var(--text-sm);font-weight:var(--weight-medium)}.KCKXXq_contactEmail{font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.KCKXXq_private{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);color:var(--color-text-muted);display:inline-flex}.KCKXXq_statusField{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.KCKXXq_fieldLabel{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}.KCKXXq_statusOptions{gap:var(--space-2);flex-wrap:wrap;display:flex}.KCKXXq_statusOption{padding:5px var(--space-3) 5px 10px;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);cursor:pointer;align-items:center;gap:6px;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex;position:relative}.KCKXXq_statusOption input{opacity:0;pointer-events:none;position:absolute}.KCKXXq_statusOption:hover{background:var(--color-hover)}.KCKXXq_statusOption:has(input:checked){color:var(--tone-text);background:color-mix(in srgb, var(--tone) 14%, transparent);border-color:var(--tone)}.KCKXXq_statusOption:has(input:focus-visible){box-shadow:var(--focus-ring)}.KCKXXq_contactFields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.KCKXXq_formActions{justify-content:flex-end;gap:var(--space-2);display:flex}.KCKXXq_page{gap:var(--space-5);display:grid}.KCKXXq_hero{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.KCKXXq_hero h1,.KCKXXq_hero h2{font-size:var(--text-xl)}.KCKXXq_heroActions{gap:var(--space-2);margin-left:auto;display:flex}.KCKXXq_stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.KCKXXq_stat{padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:2px;display:grid}.KCKXXq_stat span:first-child{font-size:var(--text-xs);color:var(--color-text-muted)}.KCKXXq_stat span:last-child{font-size:var(--text-xl);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums}.KCKXXq_grid{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.KCKXXq_grid>li+li{border-top:1px solid var(--color-border)}.KCKXXq_tile{align-items:center;gap:var(--space-4);width:100%;min-height:3.5rem;padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out);background:0 0;border:0;grid-template-columns:minmax(12rem,1.4fr) 9.5rem minmax(8rem,1fr) 9rem 16px;text-decoration:none;display:grid}.KCKXXq_tile:hover{background:var(--color-hover)}.KCKXXq_tile:focus-visible{box-shadow:inset var(--focus-ring);position:relative}.KCKXXq_rowName{align-items:center;gap:var(--space-3);min-width:0;display:flex}.KCKXXq_tileName{min-width:0;font-weight:var(--weight-medium);display:grid}.KCKXXq_tileName,.KCKXXq_rowContact{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.KCKXXq_tileName small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted)}.KCKXXq_rowStatus{min-width:0;display:flex}.KCKXXq_rowContact{color:var(--color-text-muted)}.KCKXXq_tileCounts{font-size:var(--text-xs);color:var(--color-text-muted);text-align:right;white-space:nowrap}.KCKXXq_tileCounts b{font-weight:var(--weight-medium);color:var(--color-text)}.KCKXXq_rowChevron{color:var(--color-text-faint,var(--color-text-muted));transition:transform .14s var(--ease-out), color .14s var(--ease-out);place-items:center;display:grid}.KCKXXq_tile:hover .KCKXXq_rowChevron{color:var(--color-text);transform:translate(2px)}@media (max-width:720px){.KCKXXq_tile{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr) auto 16px}.KCKXXq_rowStatus{padding-left:calc(28px + var(--space-3));grid-area:2/1}.KCKXXq_rowContact{display:none}}@media (prefers-reduced-motion:reduce){.KCKXXq_tile:hover .KCKXXq_rowChevron{transform:none}}.KCKXXq_kitHeading{margin-top:var(--space-4);font-size:var(--text-lg,1.125rem);font-weight:600}.KCKXXq_drawer{inset:var(--space-2) var(--space-2) var(--space-2) auto;width:min(36rem, calc(100vw - 2 * var(--space-2)));max-width:none;height:auto;max-height:none;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:14px;margin:0;padding:0;position:fixed;overflow:hidden;box-shadow:0 24px 64px -12px #00000047}.KCKXXq_drawer[open]{animation:KCKXXq_drawer-in .26s var(--ease-out)}.KCKXXq_drawer::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0c0c0e47}@keyframes KCKXXq_drawer-in{0%{opacity:0;transform:translate(24px)}}.KCKXXq_drawerForm{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.KCKXXq_drawerHead{min-height:3.25rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);border-bottom:1px solid var(--color-border);align-items:center;display:flex}.KCKXXq_drawerHead h2{font-size:var(--text-md);font-weight:600}.KCKXXq_drawerClose{width:30px;height:30px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;padding:0;display:grid}.KCKXXq_drawerClose:hover{color:var(--color-text);background:var(--color-hover)}.KCKXXq_drawerBody{align-content:start;gap:var(--space-6);padding:var(--space-5) var(--space-6) var(--space-6);overscroll-behavior:contain;display:grid;overflow-y:auto}.KCKXXq_drawerFoot{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6) max(var(--space-3), env(safe-area-inset-bottom));border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.KCKXXq_drawerFoot .field-error{flex-basis:100%;margin:0}.KCKXXq_identity{align-items:center;gap:var(--space-4);display:flex}.KCKXXq_identity .KCKXXq_nameInput{letter-spacing:-.03em;background:0 0;min-height:0;padding:0;font-size:1.625rem;font-weight:600;box-shadow:none!important;border:0!important}.KCKXXq_formSection{gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}.KCKXXq_formSection h3{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:flex}.KCKXXq_agencyOnly{font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-full);padding:1px 8px}.KCKXXq_twoFields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KCKXXq_colorRows{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.KCKXXq_colorRows li{align-items:center;gap:var(--space-2);grid-template-columns:2.25rem minmax(0,1fr) 7rem auto;display:grid}.KCKXXq_colorRows input[type=color]{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;width:2.25rem;height:2.25rem;padding:2px}.KCKXXq_hexInput{font-family:var(--font-mono)}@media (max-width:767px){.KCKXXq_drawer{border:0;border-radius:0;width:100vw;inset:0}.KCKXXq_drawerBody,.KCKXXq_drawerHead{padding-left:var(--space-4);padding-right:var(--space-4)}.KCKXXq_twoFields{grid-template-columns:minmax(0,1fr)}}
._225JiG_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._225JiG_row{border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color .15s,box-shadow .15s}._225JiG_row[data-editing]{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}._225JiG_rowHead{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);display:flex}._225JiG_name{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);flex:1}._225JiG_editor{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-4);animation:_225JiG_reveal .2s var(--ease-out);display:grid}@keyframes _225JiG_reveal{0%{opacity:0;transform:translateY(-4px)}}._225JiG_preview{align-items:flex-end;gap:var(--space-4);padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-md);display:flex}._225JiG_previewSizes{align-items:center;gap:var(--space-3);display:flex}._225JiG_group{gap:var(--space-2);display:grid}._225JiG_legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}._225JiG_swatches{gap:var(--space-2);flex-wrap:wrap;display:flex}._225JiG_swatch{cursor:pointer;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}._225JiG_swatchDot{width:1.5rem;height:1.5rem;transition:transform .15s var(--ease-spring), box-shadow .15s;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}._225JiG_swatchDot[data-none]{background:repeating-linear-gradient(135deg, var(--color-surface) 0 4px, var(--color-border-strong) 4px 5px)}._225JiG_swatch:has(input:checked) ._225JiG_swatchDot{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px var(--ring,var(--color-text-muted));transform:scale(1.08)}._225JiG_swatch:has(input:focus-visible){box-shadow:var(--focus-ring)}._225JiG_search input{border-radius:var(--radius-full);max-width:22rem}._225JiG_iconGrid{gap:var(--space-1);max-height:13rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr));display:grid;overflow-y:auto}._225JiG_iconOption{height:2.5rem;color:var(--color-text-muted);border-radius:var(--radius-md);cursor:pointer;place-items:center;transition:background-color .1s,color .1s;display:grid}._225JiG_iconOption:hover{color:var(--color-text);background:var(--color-hover)}._225JiG_iconOption:has(input:checked){color:var(--color-on-accent);background:var(--color-accent)}._225JiG_iconOption:has(input:focus-visible){box-shadow:var(--focus-ring)}._225JiG_initial{font-size:var(--text-md);font-weight:var(--weight-bold)}._225JiG_actions{justify-content:flex-end;display:flex}
._9BPywa_kit{gap:var(--space-4);display:grid}._9BPywa_section{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;display:grid}._9BPywa_sectionHead{align-items:flex-start;gap:var(--space-3);display:flex}._9BPywa_sectionHead>div{flex:1;min-width:0}._9BPywa_sectionHead h2{font-size:var(--text-md);font-weight:600}._9BPywa_sectionHead p{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:2px}._9BPywa_sectionHead .button{gap:6px}._9BPywa_sectionIcon{width:32px;height:32px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;flex:none;place-items:center;display:grid}._9BPywa_empty{font-size:var(--text-sm);color:var(--color-text-faint,var(--color-text-muted))}._9BPywa_remove{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._9BPywa_remove:hover{color:var(--color-text);background:var(--color-hover)}._9BPywa_assetName{font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}a._9BPywa_assetName:hover{text-decoration:underline}._9BPywa_fileList{border:1px solid var(--color-border);border-radius:12px;margin:0;padding:0;list-style:none;display:grid}._9BPywa_file{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);font-size:var(--text-sm);display:flex}._9BPywa_file+._9BPywa_file{border-top:1px solid var(--color-border)}._9BPywa_fileIcon{width:28px;height:28px;color:var(--color-text-muted);background:var(--color-surface);border-radius:8px;flex:none;place-items:center;display:grid}._9BPywa_fileText{flex:1;min-width:0;display:grid}._9BPywa_fileText small{font-size:var(--text-xs);color:var(--color-text-muted)}._9BPywa_logoGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;padding:0;list-style:none;display:grid}._9BPywa_logo{border:1px solid var(--color-border);border-radius:12px;display:grid;overflow:hidden}._9BPywa_logo img{width:100%;height:7.5rem;padding:var(--space-4);object-fit:contain;background-color:#f4f4f5;background-image:linear-gradient(45deg,#e9e9ec 25%,#0000 25%),linear-gradient(-45deg,#e9e9ec 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e9e9ec 75%),linear-gradient(-45deg,#0000 75%,#e9e9ec 75%);background-position:0 0,0 7px,7px -7px,-7px 0;background-size:14px 14px}._9BPywa_logoBar{align-items:center;gap:var(--space-2);padding:4px 4px 4px var(--space-3);font-size:var(--text-xs);border-top:1px solid var(--color-border);display:flex}._9BPywa_logoBar ._9BPywa_assetName{flex:1}._9BPywa_swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}._9BPywa_swatch{align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--color-border);border-radius:12px;display:flex}._9BPywa_chip{cursor:copy;border:0;border-radius:10px;flex:none;width:44px;height:44px;padding:0;box-shadow:inset 0 0 0 1px #00000014}._9BPywa_swatchText{min-width:0;font-size:var(--text-sm);flex:1;display:grid}._9BPywa_swatchText strong{font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._9BPywa_swatchText small{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}._9BPywa_linkForm,._9BPywa_colorForm{gap:var(--space-2);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;display:grid}._9BPywa_colorForm{grid-template-columns:2.5rem 7rem minmax(0,1fr) auto}._9BPywa_picker{background:var(--color-surface-raised);border:1px solid var(--color-border-strong);cursor:pointer;border-radius:10px;width:2.5rem;height:2.25rem;padding:2px}._9BPywa_hex{font-family:var(--font-mono)}@media (max-width:640px){._9BPywa_linkForm,._9BPywa_colorForm{grid-template-columns:minmax(0,1fr)}._9BPywa_colorForm{grid-template-columns:2.5rem minmax(0,1fr)}._9BPywa_colorForm>:nth-child(n+3){grid-column:1/-1}}
._vDUZq_tiles{grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}._vDUZq_tileLink{font:inherit;color:var(--color-text);text-align:left;cursor:pointer;transition:border-color .14s var(--ease-out), transform .14s var(--ease-out);text-decoration:none}._vDUZq_tileLink:hover{border-color:color-mix(in srgb, var(--color-accent) 30%, var(--color-border));transform:translateY(-1px)}._vDUZq_tileLink._vDUZq_hero{color:var(--color-on-accent)}:root[data-theme=dark] ._vDUZq_tileLink._vDUZq_hero{color:var(--color-text)}._vDUZq_heroFoot{margin-top:var(--space-3);font-size:var(--text-xs);opacity:.8}._vDUZq_stageRow{gap:0 var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr))}._vDUZq_stageRow li+li{border-top:0}._vDUZq_chart{height:13rem}._vDUZq_rows{margin:0;padding:0;list-style:none;display:grid}._vDUZq_rows>li+li{border-top:1px solid var(--panel-border)}._vDUZq_person,._vDUZq_integration{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}._vDUZq_personText{min-width:0;font-size:var(--text-sm);flex:1;display:grid}._vDUZq_personText strong{font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vDUZq_personText span{font-size:var(--text-xs);color:var(--color-text-muted)}._vDUZq_load{justify-items:end;gap:5px;min-width:7rem;display:grid}._vDUZq_loadValue{font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}._vDUZq_loadValue small{font-weight:var(--weight-regular);color:var(--color-text-muted)}._vDUZq_loadTrack{background:var(--ramp-6);border-radius:var(--radius-full);width:100%;height:4px;overflow:hidden}._vDUZq_loadTrack span{background:var(--ramp-2);border-radius:inherit;height:100%;display:block}._vDUZq_loadTrack span[data-full]{background:var(--ramp-1)}._vDUZq_headerButton{gap:6px;margin-left:auto}._vDUZq_money{gap:4px;display:grid}._vDUZq_moneyValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.1}._vDUZq_billRow{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;font-size:var(--text-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 4.5rem 6rem;display:grid}._vDUZq_billBar{background:var(--ramp-6);border-radius:var(--radius-full);height:6px;overflow:hidden}._vDUZq_billBar span{background:var(--ramp-1);border-radius:inherit;height:100%;display:block}._vDUZq_billHours,._vDUZq_billValue{font-variant-numeric:tabular-nums;text-align:right}._vDUZq_billHours{color:var(--color-text-muted)}._vDUZq_billValue{font-weight:var(--weight-medium)}._vDUZq_clientName{align-items:center;gap:var(--space-2);min-width:0;font-weight:var(--weight-medium);display:flex}._vDUZq_clientName>span{min-width:0;display:grid}._vDUZq_clientName,._vDUZq_clientName>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vDUZq_clientName>span:first-child:not(:only-child){flex:none}._vDUZq_clientName>svg{flex:none}._vDUZq_clientName small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted)}._vDUZq_clientRow{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);margin:0 calc(var(--space-2) * -1);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;cursor:pointer;box-sizing:content-box;background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;text-decoration:none;display:grid}._vDUZq_clientRow:hover{background:var(--color-hover)}._vDUZq_clientCounts{white-space:nowrap;font-size:var(--text-xs);color:var(--color-text-muted);justify-items:end;display:grid}._vDUZq_clientCounts b{font-weight:var(--weight-medium);color:var(--color-text)}._vDUZq_waiting{color:var(--color-accent-text,var(--color-text))}._vDUZq_integrationIcon{width:30px;height:30px;color:var(--color-text);background:var(--color-surface);border-radius:9px;flex:none;place-items:center;display:grid}._vDUZq_dot{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:6px;display:inline-flex}._vDUZq_dot:before{content:"";background:var(--color-border-strong);border-radius:50%;width:7px;height:7px}._vDUZq_dot[data-on]{color:var(--color-text)}._vDUZq_dot[data-on]:before{background:var(--status-done);box-shadow:0 0 0 3px color-mix(in srgb, var(--status-done) 20%, transparent)}._vDUZq_more{font:inherit;font-size:var(--text-sm);color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:none}._vDUZq_more:hover{text-underline-offset:3px;text-decoration:underline}@container (max-width:30rem){._vDUZq_billRow{grid-template-columns:minmax(0,1fr) 4.5rem 6rem}._vDUZq_billBar{display:none}}._vDUZq_budgetRow{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;font-size:var(--text-sm);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 8rem;display:grid}._vDUZq_budgetBar{background:var(--ramp-6);border-radius:var(--radius-full);height:8px;overflow:hidden}._vDUZq_budgetBar span{background:var(--ramp-2);border-radius:inherit;height:100%;display:block}._vDUZq_budgetBar[data-state=close] span{background:var(--status-ongoing)}._vDUZq_budgetBar[data-state=over] span{background:var(--color-danger)}._vDUZq_budgetText{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;justify-items:end;display:grid}._vDUZq_budgetText small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted)}._vDUZq_budgetText[data-state=over] small{color:var(--color-danger)}@media (max-width:1023px){._vDUZq_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._vDUZq_stageRow{grid-template-columns:repeat(2,minmax(0,1fr))}._vDUZq_billRow{grid-template-columns:minmax(0,1fr) 4.5rem 6rem}._vDUZq_billBar{display:none}}
._3TmSfa_view{flex-direction:column;display:flex}._3TmSfa_content{gap:var(--space-5);width:100%;max-width:76rem;padding:var(--space-5);margin:0 auto;display:grid}._3TmSfa_muted{color:var(--color-text-muted)}._3TmSfa_lead{margin:4px 0 var(--space-5);max-width:44rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}._3TmSfa_hint{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_card,._3TmSfa_panel{gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;display:grid}._3TmSfa_card h2,._3TmSfa_panel h2{font-size:var(--text-lg,1.125rem);letter-spacing:-.01em;font-weight:600}._3TmSfa_cardTitle{align-items:baseline;gap:var(--space-2);display:flex}._3TmSfa_cardTitle ._3TmSfa_muted{font-size:var(--text-sm);font-weight:var(--weight-regular)}._3TmSfa_iconButton{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._3TmSfa_iconButton:hover:not(:disabled){color:var(--color-text);background:var(--color-hover)}._3TmSfa_deleteLink{font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 8px}._3TmSfa_deleteLink:hover{color:var(--color-danger)}._3TmSfa_money{align-items:center;gap:var(--space-2);display:flex}._3TmSfa_money input{font-variant-numeric:tabular-nums;width:7rem}._3TmSfa_money span{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap}._3TmSfa_welcome{gap:var(--space-4);padding:var(--space-5);color:var(--color-on-accent);background-color:var(--color-accent);background-image:radial-gradient(color-mix(in srgb, var(--color-on-accent) 12%, transparent) 1px, transparent 1.2px);background-size:14px 14px;border-radius:16px;display:flex}._3TmSfa_welcome h2{font-size:var(--text-lg,1.125rem);font-weight:600}._3TmSfa_welcome p{max-width:44rem;font-size:var(--text-sm);opacity:.85;margin-top:4px;line-height:1.55}._3TmSfa_welcomeIcon{background:color-mix(in srgb, var(--color-on-accent) 14%, transparent);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}._3TmSfa_wizard{align-items:start;gap:var(--space-5);grid-template-columns:14rem minmax(0,1fr);display:grid}._3TmSfa_steps{top:var(--space-4);gap:2px;margin:0;padding:0;list-style:none;display:grid;position:sticky}._3TmSfa_steps button{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;display:flex}._3TmSfa_steps button:hover{color:var(--color-text);background:var(--color-hover)}._3TmSfa_steps li[aria-current] button{font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border)}._3TmSfa_stepNumber{width:22px;height:22px;font-size:var(--text-xs);font-weight:var(--weight-medium);border:1px solid var(--color-border-strong);border-radius:50%;flex:none;place-items:center;display:grid}._3TmSfa_steps li[aria-current] ._3TmSfa_stepNumber,._3TmSfa_steps li[data-done] ._3TmSfa_stepNumber{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._3TmSfa_roleList{gap:var(--space-2);margin:0 0 var(--space-3);padding:0;list-style:none;display:grid}._3TmSfa_roleList li{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto 28px;display:grid}._3TmSfa_fieldGrid{gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3TmSfa_fieldStack{gap:var(--space-4);max-width:36rem;display:grid}._3TmSfa_field{gap:6px;display:grid}._3TmSfa_fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}._3TmSfa_kindGroup{gap:var(--space-2);margin-bottom:var(--space-5);display:grid}._3TmSfa_kindGroup h3,._3TmSfa_kindGroup>h2{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._3TmSfa_templateList{border:1px solid var(--color-border);border-radius:12px;margin:0;padding:0;list-style:none;display:grid}._3TmSfa_templateList>li{padding:var(--space-3) var(--space-4)}._3TmSfa_templateList>li+li{border-top:1px solid var(--color-border)}._3TmSfa_templateHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._3TmSfa_check{cursor:pointer;flex:1;min-width:0}._3TmSfa_check span{gap:2px;display:grid}._3TmSfa_check strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}._3TmSfa_check small{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_hoursTable{width:100%;margin-top:var(--space-3);border-collapse:collapse;font-size:var(--text-sm)}._3TmSfa_hoursTable th,._3TmSfa_hoursTable td{text-align:left;padding:4px 6px}._3TmSfa_hoursTable thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted)}._3TmSfa_hoursTable tbody th{font-weight:var(--weight-regular)}._3TmSfa_hoursTable input{width:5rem;min-height:1.875rem;font-size:var(--text-sm)}._3TmSfa_hoursTable select{min-height:1.875rem;font-size:var(--text-sm)}._3TmSfa_perUnit{white-space:nowrap;align-items:center;gap:6px;display:flex}._3TmSfa_perUnit span{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_wizardFooter{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:flex}._3TmSfa_footerActions{gap:var(--space-2);display:flex}._3TmSfa_pipelineStats{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._3TmSfa_pipelineStats>div{padding:var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:14px}._3TmSfa_pipelineStats dt{font-size:var(--text-sm);color:var(--color-text-muted)}._3TmSfa_pipelineStats dd{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:1.5rem;font-weight:600}._3TmSfa_empty{justify-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;background:var(--color-surface-raised);border:1px dashed var(--color-border-strong);border-radius:16px;display:grid}._3TmSfa_empty h2{font-size:var(--text-lg,1.125rem)}._3TmSfa_empty p{max-width:28rem;margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}._3TmSfa_quoteList{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:14px;margin:0;padding:0;list-style:none;overflow:hidden}._3TmSfa_quoteList>li+li{border-top:1px solid var(--color-border)}._3TmSfa_quoteRow{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-3) var(--space-4);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto 8rem 4rem;display:grid}._3TmSfa_quoteRow:hover{background:var(--color-hover)}._3TmSfa_quoteName{align-items:center;gap:var(--space-3);min-width:0;font-weight:var(--weight-medium);display:flex}._3TmSfa_quoteName>span{min-width:0;display:grid}._3TmSfa_quoteName small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._3TmSfa_quotePrice{font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;text-align:right}._3TmSfa_statusPill{font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}._3TmSfa_statusPill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._3TmSfa_statusPill[data-status=sent]{color:var(--color-text)}._3TmSfa_statusPill[data-status=accepted]{color:var(--status-done);background:color-mix(in srgb, var(--status-done) 10%, transparent);border-color:color-mix(in srgb, var(--status-done) 25%, transparent)}._3TmSfa_statusPill[data-status=declined]{color:var(--color-danger)}._3TmSfa_templateCards{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}._3TmSfa_templateCards button{width:100%;height:100%;padding:var(--space-4);font:inherit;color:inherit;text-align:left;background:var(--color-surface-raised);border:1px solid var(--color-border);cursor:pointer;transition:border-color .14s var(--ease-out), transform .14s var(--ease-out);border-radius:14px;gap:6px;display:grid}._3TmSfa_templateCards button:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}._3TmSfa_templateCards strong{font-size:var(--text-md);font-weight:600}._3TmSfa_templateCards span{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}._3TmSfa_templateCards small{font-size:var(--text-xs);color:var(--color-text-faint,var(--color-text-muted));margin-top:4px}._3TmSfa_editor{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) 21rem;display:grid}._3TmSfa_editorMain{gap:var(--space-4);min-width:0;display:grid}._3TmSfa_variables{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));display:grid}._3TmSfa_variable{align-content:start;gap:6px;display:grid}._3TmSfa_stepper{border:1px solid var(--color-border-strong);border-radius:var(--radius-full);grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;display:grid;overflow:hidden}._3TmSfa_stepper button{font:inherit;font-size:var(--text-md);color:var(--color-text-muted);background:var(--color-surface);cursor:pointer;border:0}._3TmSfa_stepper button:hover:not(:disabled){color:var(--color-text);background:var(--color-hover)}._3TmSfa_stepper input{min-height:2.25rem;font-weight:var(--weight-medium);text-align:center;font-variant-numeric:tabular-nums;box-shadow:none;appearance:textfield;border:0;border-radius:0}._3TmSfa_tableScroll{min-width:0;position:relative;overflow-x:auto}._3TmSfa_card{min-width:0}._3TmSfa_itemsTable{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--text-sm)}._3TmSfa_itemsTable th,._3TmSfa_itemsTable td{text-align:left;vertical-align:middle;padding:6px 8px}._3TmSfa_itemsTable thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}._3TmSfa_itemsTable tbody tr+tr{border-top:1px solid var(--color-border)}._3TmSfa_itemsTable tbody th{font-weight:var(--weight-medium)}._3TmSfa_itemsTable tbody th small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}._3TmSfa_itemsTable tr[data-off] th,._3TmSfa_itemsTable tr[data-off] ._3TmSfa_amount{color:var(--color-text-faint,var(--color-text-muted))}._3TmSfa_itemsTable select,._3TmSfa_itemsTable input:not([type=checkbox]){min-height:1.875rem;font-size:var(--text-sm)}._3TmSfa_itemsTable select{width:8.5rem}._3TmSfa_hoursInput{text-align:right;font-variant-numeric:tabular-nums;width:5rem}._3TmSfa_hoursInput[data-override]{border-color:var(--color-accent);font-weight:var(--weight-medium)}._3TmSfa_amount{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}._3TmSfa_summary{top:var(--space-4);gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;display:grid;position:sticky}._3TmSfa_summaryLabel{font-size:var(--text-sm);color:var(--color-text-muted)}._3TmSfa_summaryPrice{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:-10px;font-size:2.25rem;font-weight:600;line-height:1.1}._3TmSfa_summaryRange{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:-10px}._3TmSfa_summaryRows{font-size:var(--text-sm);margin:0;display:grid}._3TmSfa_summaryRows>div{justify-content:space-between;padding:6px 0;display:flex}._3TmSfa_summaryRows>div+div{border-top:1px solid var(--color-border)}._3TmSfa_summaryRows dt{color:var(--color-text-muted)}._3TmSfa_summaryRows dd{font-variant-numeric:tabular-nums;margin:0}._3TmSfa_summaryTotal dt,._3TmSfa_summaryTotal dd{font-weight:600;color:var(--color-text)!important}._3TmSfa_margin{align-items:center;gap:6px var(--space-3);font-size:var(--text-sm);grid-template-columns:auto 1fr;display:grid}._3TmSfa_margin>span:first-child{color:var(--color-text-muted)}._3TmSfa_margin strong{font-variant-numeric:tabular-nums;justify-self:end}._3TmSfa_marginBar{background:var(--color-surface);border-radius:var(--radius-full);grid-column:1/-1;height:6px;position:relative}._3TmSfa_marginBar span{background:var(--status-done);border-radius:inherit;height:100%;display:block}._3TmSfa_marginBar i{background:var(--color-text);border-radius:1px;width:2px;height:12px;position:absolute;top:-3px}._3TmSfa_margin small{font-size:var(--text-xs);color:var(--color-text-muted);grid-column:1/-1}._3TmSfa_margin[data-low] ._3TmSfa_marginBar span{background:var(--color-danger)}._3TmSfa_margin[data-low] small{color:var(--color-danger)}._3TmSfa_summaryActions{gap:var(--space-2);display:grid}._3TmSfa_summaryActions .button{justify-content:center;gap:6px}._3TmSfa_ratesWrap{overflow-x:auto}._3TmSfa_ratesTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._3TmSfa_ratesTable th,._3TmSfa_ratesTable td{text-align:left;white-space:nowrap;padding:6px 8px}._3TmSfa_ratesTable thead th{font-size:var(--text-xs);font-weight:var(--weight-medium)}._3TmSfa_ratesTable thead small{font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}._3TmSfa_ratesTable tbody tr+tr{border-top:1px solid var(--color-border)}._3TmSfa_ratesTable input{width:6rem;min-height:1.875rem;font-size:var(--text-sm)}._3TmSfa_doc{gap:var(--space-5);width:100%;max-width:46rem;padding:var(--space-7) var(--space-7) var(--space-6);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:18px;margin:0 auto;display:grid}._3TmSfa_docHead{justify-content:space-between;gap:var(--space-4);display:flex}._3TmSfa_docWordmark{font-family:var(--font-display,inherit);letter-spacing:-.04em;font-size:1.5rem;font-weight:700}._3TmSfa_docCompany{font-size:var(--text-xs);color:var(--color-text-muted);white-space:pre-line;margin-top:6px;line-height:1.5}._3TmSfa_docMeta{font-size:var(--text-xs);color:var(--color-text-muted);align-content:start;justify-items:end;gap:4px;display:grid}._3TmSfa_docTitle{gap:var(--space-2);display:grid}._3TmSfa_docTitle h2{letter-spacing:-.03em;font-size:1.75rem;font-weight:600;line-height:1.15}._3TmSfa_docClient{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:inline-flex}._3TmSfa_docIntro{max-width:38rem;font-size:var(--text-md);color:var(--color-text-muted);line-height:1.6}._3TmSfa_docTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}._3TmSfa_docTable th,._3TmSfa_docTable td{text-align:left;padding:10px 0}._3TmSfa_docTable thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);border-bottom:1px solid var(--color-border-strong)}._3TmSfa_docTable thead th:last-child,._3TmSfa_docTable td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._3TmSfa_docTable tbody tr{border-bottom:1px solid var(--color-border)}._3TmSfa_docTable tbody th{font-weight:var(--weight-medium)}._3TmSfa_docTable tbody th small{font-size:var(--text-xs);font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}._3TmSfa_docTotals{width:min(100%,20rem);font-size:var(--text-sm);justify-self:end;margin:0;display:grid}._3TmSfa_docTotals>div{justify-content:space-between;padding:6px 0;display:flex}._3TmSfa_docTotals dt{color:var(--color-text-muted)}._3TmSfa_docTotals dd{font-variant-numeric:tabular-nums;margin:0}._3TmSfa_docTotal{border-top:2px solid var(--color-text);margin-top:6px;padding-top:12px!important}._3TmSfa_docTotal dt,._3TmSfa_docTotal dd{font-size:var(--text-lg,1.125rem);font-weight:700;color:var(--color-text)!important}._3TmSfa_docNote{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);background:var(--color-surface);border-radius:12px;line-height:1.55;display:flex}._3TmSfa_docNote svg{flex:none;margin-top:2px}._3TmSfa_docTerms{gap:var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);grid-template-columns:repeat(2,minmax(0,1fr));line-height:1.55;display:grid}._3TmSfa_docTerms strong{font-weight:var(--weight-medium);color:var(--color-text);margin-bottom:2px;display:block}._3TmSfa_docFooter{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._3TmSfa_clientQuotes{gap:var(--space-4);display:grid}._3TmSfa_quoteTabs{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._3TmSfa_quoteTabs button{padding:var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;background:var(--color-surface-raised);border:1px solid var(--color-border);cursor:pointer;border-radius:12px;display:grid}._3TmSfa_quoteTabs button[aria-current]{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._3TmSfa_quoteTabs small{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_respond{gap:var(--space-3);display:grid}._3TmSfa_respondActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._3TmSfa_respondActions ._3TmSfa_deleteLink{margin-right:auto}._3TmSfa_respondActions .button{gap:6px}@media (max-width:1100px){._3TmSfa_editor{grid-template-columns:minmax(0,1fr)}._3TmSfa_summary{position:static}}@media (max-width:800px){._3TmSfa_wizard,._3TmSfa_fieldGrid,._3TmSfa_docTerms{grid-template-columns:minmax(0,1fr)}._3TmSfa_steps{grid-auto-flow:column;position:static;overflow-x:auto}._3TmSfa_pipelineStats{grid-template-columns:minmax(0,1fr)}._3TmSfa_quoteRow{grid-template-columns:minmax(0,1fr) auto}._3TmSfa_quoteRow>:nth-child(n+3){display:none}._3TmSfa_doc{padding:var(--space-5)}}@media print{._3TmSfa_doc{border:0;max-width:none;padding:0}._3TmSfa_docFooter{display:none}}._3TmSfa_tabs{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);gap:2px;padding:3px;display:flex}._3TmSfa_tabs button{height:1.625rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;transition:background-color .12s,color .12s;display:inline-flex}._3TmSfa_tabs button:hover{color:var(--color-text)}._3TmSfa_tabs button[aria-current=page]{color:var(--color-text);background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border), 0 1px 2px #0000000d}._3TmSfa_tabCount{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}._3TmSfa_typePicker{gap:var(--space-4) var(--space-6);margin:var(--space-1) 0;flex-wrap:wrap;display:flex}._3TmSfa_typeGroup{align-content:start;gap:var(--space-2);min-width:0;display:grid}._3TmSfa_typeGroupLabel{font-size:var(--text-2xs);font-weight:var(--weight-medium);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}._3TmSfa_typeTags{flex-wrap:wrap;gap:6px;display:flex}._3TmSfa_typeTags button{white-space:nowrap;height:2rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}._3TmSfa_typeTags button:hover:not(:disabled){border-color:var(--color-border-strong)}._3TmSfa_typeTags button[aria-pressed=true]{color:var(--color-text-inverse);background:var(--color-text);border-color:var(--color-text)}._3TmSfa_typeTags button:disabled{cursor:not-allowed;opacity:.5}._3TmSfa_typeTags button[aria-pressed=true]:disabled{opacity:1}._3TmSfa_editorBar{align-items:center;gap:var(--space-2) var(--space-3);margin-bottom:calc(var(--space-2) * -1);flex-wrap:wrap;display:flex}._3TmSfa_editorBarText{flex:1;gap:2px;min-width:14rem;display:grid}._3TmSfa_editorBarText strong{font-size:var(--text-lg,1.125rem);letter-spacing:-.02em;font-weight:600}._3TmSfa_editorBarText>span{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:767px){._3TmSfa_tabs{order:3;width:100%}._3TmSfa_tabs button{padding:0 var(--space-2);flex:1;justify-content:center}._3TmSfa_typePicker{gap:var(--space-3)}}._3TmSfa_stepTitle{align-items:center;gap:var(--space-3);display:flex}._3TmSfa_stepTitle ._3TmSfa_stepNumber{color:var(--color-on-accent);background:var(--color-accent);border-color:var(--color-accent)}._3TmSfa_clientField{max-width:24rem}._3TmSfa_details{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:16px;min-width:0}._3TmSfa_detailsToggle{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);font:inherit;color:inherit;text-align:left;border-radius:inherit;cursor:pointer;background:0 0;border:0;display:flex}._3TmSfa_detailsToggle:hover{background:var(--color-hover)}._3TmSfa_detailsToggle>span:first-child{flex:1;gap:2px;min-width:0;display:grid}._3TmSfa_detailsToggle strong{font-weight:600}._3TmSfa_detailsToggle small{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_detailsToggle>svg{color:var(--color-text-muted);transition:transform .14s var(--ease-out);flex:none}._3TmSfa_detailsToggle[aria-expanded=true]>svg{transform:rotate(90deg)}._3TmSfa_tweakCount{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);white-space:nowrap;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);flex:none;padding:2px 8px}._3TmSfa_detailsBody{gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-border);display:grid}._3TmSfa_detailsGroup{gap:var(--space-3);min-width:0;display:grid}._3TmSfa_detailsGroup h3{font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em}._3TmSfa_detailsGroup>.button{justify-self:start}._3TmSfa_detailsGroup+._3TmSfa_detailsGroup{padding-top:var(--space-5);border-top:1px solid var(--color-border)}._3TmSfa_priceBar{display:none}@media (max-width:1100px){._3TmSfa_priceBar{bottom:var(--space-3);z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:16px;display:flex;position:sticky;box-shadow:0 8px 24px #0000002e}._3TmSfa_priceBar>span{min-width:0;display:grid}._3TmSfa_priceBar strong{font-size:var(--text-lg,1.125rem);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}._3TmSfa_priceBar small{font-size:var(--text-xs);color:var(--color-text-muted)}._3TmSfa_priceBar small[data-low]{color:var(--color-danger)}._3TmSfa_priceBar .button{flex:none}}@media (max-width:767px){._3TmSfa_detailsToggle,._3TmSfa_detailsBody{padding-right:var(--space-4);padding-left:var(--space-4)}}
._4-6f5G_tool{right:var(--space-4);bottom:var(--space-4);z-index:50;justify-items:end;gap:var(--space-2);display:grid;position:fixed}._4-6f5G_launcher{align-items:center;gap:var(--space-2);height:2.5rem;padding:0 var(--space-4) 0 var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:#f1f1f3;border-radius:var(--radius-full);cursor:pointer;transition:transform .14s var(--ease-out);background:#17171a;border:0;display:inline-flex;box-shadow:0 10px 30px -10px #00000073,inset 0 0 0 1px #ffffff0f}._4-6f5G_launcher:hover{transform:translateY(-1px)}._4-6f5G_launcher:focus-visible{box-shadow:var(--focus-ring)}._4-6f5G_launcherDot{background:var(--status-done);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #5cc28a40}._4-6f5G_launcherRole{padding-left:var(--space-2);font-weight:var(--weight-regular);color:#a8a8b3;border-left:1px solid #ffffff26}._4-6f5G_badge{min-width:1.25rem;height:1.25rem;font-size:var(--text-2xs);font-weight:var(--weight-bold);color:#fff;background:var(--color-danger);border-radius:var(--radius-full);place-items:center;padding:0 5px;display:grid}._4-6f5G_panel{gap:var(--space-4);width:min(22rem, calc(100vw - 2 * var(--space-4)));max-height:min(34rem,100dvh - 6rem);padding:var(--space-4);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);transform-origin:100% 100%;animation:_4-6f5G_panel-in .16s var(--ease-out);border-radius:14px;display:grid;overflow-y:auto;box-shadow:0 24px 60px -20px #00000059}@keyframes _4-6f5G_panel-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@media (prefers-reduced-motion:reduce){._4-6f5G_panel{animation:none}}._4-6f5G_panelHead{justify-content:space-between;align-items:center;display:flex}._4-6f5G_panelNote,._4-6f5G_empty{margin-top:calc(var(--space-3) * -1);font-size:var(--text-xs);color:var(--color-text-muted)}._4-6f5G_empty{margin-top:0}._4-6f5G_iconButton{width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._4-6f5G_iconButton:hover{color:var(--color-text);background:var(--color-hover)}._4-6f5G_label{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--text-2xs);font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;padding:0;display:flex}._4-6f5G_count{font-family:var(--font-mono);letter-spacing:0}._4-6f5G_roleSwitch{border:0;margin:0;padding:0}._4-6f5G_segments{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);grid-template-columns:1fr 1fr;gap:2px;padding:3px;display:grid}._4-6f5G_segments label{padding:6px var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-full);cursor:pointer;overflow:hidden}._4-6f5G_segments label:has(input:checked){color:var(--color-on-accent);background:var(--color-accent)}._4-6f5G_segments label:has(input:focus-visible){box-shadow:var(--focus-ring)}._4-6f5G_panelLink{margin-top:calc(var(--space-2) * -1);font-size:var(--text-xs);color:var(--color-text);align-items:center;gap:6px;display:inline-flex}._4-6f5G_outbox ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._4-6f5G_outbox li{padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:10px;gap:2px;display:grid}._4-6f5G_emailTo{justify-content:space-between;gap:var(--space-2);font-size:var(--text-2xs);color:var(--color-text-muted);display:flex}._4-6f5G_emailSubject{font-size:var(--text-xs)}._4-6f5G_reset{padding:var(--space-1) var(--space-2);font:inherit;font-size:var(--text-xs);color:var(--color-text-muted);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;display:inline-flex}._4-6f5G_reset:hover{color:var(--color-danger);background:var(--color-danger-subtle)}@media (max-width:640px){._4-6f5G_launcherRole{display:none}}@media (max-width:767px){._4-6f5G_tool{bottom:calc(3.5rem + env(safe-area-inset-bottom) + var(--space-3))}}
.xX0YuG_view{--ramp-1:var(--color-accent);--ramp-2:color-mix(in srgb, var(--color-accent) 76%, var(--color-surface-raised));--ramp-3:color-mix(in srgb, var(--color-accent) 56%, var(--color-surface-raised));--ramp-4:color-mix(in srgb, var(--color-accent) 38%, var(--color-surface-raised));--ramp-5:color-mix(in srgb, var(--color-accent) 24%, var(--color-surface-raised));--ramp-6:color-mix(in srgb, var(--color-accent) 13%, var(--color-surface-raised));--series-1:var(--ramp-4);--series-2:var(--ramp-1);--panel-border:color-mix(in srgb, var(--color-accent) 9%, var(--color-border));flex-direction:column;display:flex}.xX0YuG_content{gap:var(--space-4);width:100%;max-width:72rem;padding:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.xX0YuG_tiles{gap:var(--space-4);grid-column:1/-1;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));display:grid}.xX0YuG_tile{--tile:var(--color-accent);align-content:start;gap:var(--space-1);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--panel-border);border-radius:16px;display:grid;position:relative;overflow:hidden}.xX0YuG_tile[data-tone=done],.xX0YuG_tile[data-tone=pace]{--tile:var(--color-accent)}.xX0YuG_heroTile{color:var(--color-on-accent);background-color:var(--color-accent);background-image:radial-gradient(color-mix(in srgb, var(--color-on-accent) 14%, transparent) 1px, transparent 1.2px);border-color:var(--color-accent);background-position:-7px -7px;background-size:14px 14px}:root[data-theme=dark] .xX0YuG_heroTile{color:var(--color-text);background-color:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-raised));background-image:radial-gradient(color-mix(in srgb, var(--color-accent) 18%, transparent) 1px, transparent 1.2px);border-color:color-mix(in srgb, var(--color-accent) 40%, var(--color-border))}:root[data-theme=dark] .xX0YuG_heroTile .xX0YuG_tileIcon{color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 16%, transparent)}.xX0YuG_heroTile .xX0YuG_tileLabel{color:inherit;opacity:.8}.xX0YuG_heroTile .xX0YuG_tileIcon{color:inherit;background:color-mix(in srgb, var(--color-on-accent) 16%, transparent)}.xX0YuG_tileLabel{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-muted);line-height:1.3;display:inline-flex}.xX0YuG_tileIcon{width:22px;height:22px;color:var(--tile);background:color-mix(in srgb, var(--tile) 12%, transparent);border-radius:7px;flex:none;place-items:center;display:grid}.xX0YuG_tileValue{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:600;line-height:1}.xX0YuG_heroValue{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:3.5rem;font-weight:600;line-height:1}.xX0YuG_tileHint{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-text-muted)}.xX0YuG_delta{width:16px;height:16px;font-size:11px;font-weight:var(--weight-bold);color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:50%;place-items:center;display:inline-grid}.xX0YuG_spark{width:100%;height:28px;margin-top:var(--space-2);overflow:visible}.xX0YuG_meter{height:6px;margin-top:var(--space-4);gap:3px;display:flex}.xX0YuG_meter span{border-radius:var(--radius-full);min-width:6px}.xX0YuG_meter [data-seg="0"],.xX0YuG_meterKey [data-seg="0"]:before{background:color-mix(in srgb, var(--color-on-accent) 30%, transparent)}.xX0YuG_meter [data-seg="1"],.xX0YuG_meterKey [data-seg="1"]:before{background:color-mix(in srgb, var(--color-on-accent) 62%, transparent)}.xX0YuG_meter [data-seg="2"],.xX0YuG_meterKey [data-seg="2"]:before{background:var(--color-on-accent)}.xX0YuG_meterKey{gap:4px var(--space-3);margin-top:var(--space-2);font-size:var(--text-xs);opacity:.85;flex-wrap:wrap;display:flex}.xX0YuG_meterKey span{align-items:center;gap:6px;display:inline-flex}.xX0YuG_meterKey span:before{content:"";border-radius:50%;width:6px;height:6px}.xX0YuG_panel{align-content:start;gap:var(--space-4);min-width:0;padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--panel-border);border-radius:16px;grid-template-columns:minmax(0,1fr);display:grid}.xX0YuG_wide{grid-column:1/-1}.xX0YuG_panelHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xX0YuG_panelHeader h2{font-size:var(--text-md);letter-spacing:-.01em;font-weight:600}.xX0YuG_panelHint{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:2px}.xX0YuG_legend{gap:var(--space-4);font-size:var(--text-xs);color:var(--color-text-muted);margin:0 0 0 auto;padding:0;list-style:none;display:flex}.xX0YuG_legend li{background:var(--color-surface);border-radius:var(--radius-full);align-items:center;gap:6px;padding:3px 10px 3px 8px;display:flex}.xX0YuG_key{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.xX0YuG_chart{height:16rem}.xX0YuG_tableWrap{max-height:15rem;overflow:auto}.xX0YuG_tooltip{min-width:9rem;padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--panel-border);box-shadow:var(--shadow-popover);border-radius:10px;gap:4px;display:grid}.xX0YuG_tooltipTitle{font-weight:var(--weight-medium)}.xX0YuG_tooltipRow{align-items:center;gap:var(--space-2);display:flex}.xX0YuG_tooltipRow .xX0YuG_mono{margin-left:auto}.xX0YuG_countPill{padding:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-full)}.xX0YuG_reviewList{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.xX0YuG_reviewItem{border:1px solid var(--panel-border);border-radius:12px;transition:border-color .15s,box-shadow .15s}.xX0YuG_reviewItem[data-open]{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.xX0YuG_reviewRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);font-size:var(--text-sm);display:flex}.xX0YuG_openLink{font-size:var(--text-xs);color:var(--color-text-muted);text-decoration:underline}.xX0YuG_reviewRow>a.xX0YuG_itemLink,.xX0YuG_reviewRow>button.xX0YuG_itemLink{flex:none;width:auto}.xX0YuG_reviewDone{font-size:var(--text-xs);font-weight:var(--weight-medium);flex:none}.xX0YuG_reviewDone[data-decision=approved]{color:var(--status-done)}.xX0YuG_reviewForm{gap:var(--space-3);padding:0 var(--space-3) var(--space-3);animation:xX0YuG_reveal .2s var(--ease-out);display:grid}@keyframes xX0YuG_reveal{0%{opacity:0;transform:translateY(-4px)}}.xX0YuG_reviewDescription{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-wrap}.xX0YuG_donutWrap{align-items:center;gap:var(--space-5);grid-template-columns:9.5rem minmax(0,1fr);display:grid}.xX0YuG_panel{container-type:inline-size}@container (max-width:30rem){.xX0YuG_donutWrap{grid-template-columns:minmax(0,1fr);justify-items:center}.xX0YuG_donutLegend{width:100%}}.xX0YuG_donutLegend li>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xX0YuG_donut{width:9.5rem;height:9.5rem;position:relative}.xX0YuG_donutCenter{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.xX0YuG_donutCenter strong{letter-spacing:-.03em;font-size:1.75rem;font-weight:600;line-height:1}.xX0YuG_donutCenter span{font-size:var(--text-2xs);color:var(--color-text-muted)}.xX0YuG_donutLegend{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.xX0YuG_donutLegend li{align-items:center;row-gap:5px;gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto 2.5rem;display:grid}.xX0YuG_donutLegend .xX0YuG_mono{text-align:right}.xX0YuG_share{background:var(--color-surface);border-radius:var(--radius-full);grid-area:2/2/auto/-1;height:3px;overflow:hidden}.xX0YuG_share span{border-radius:inherit;height:100%;display:block}.xX0YuG_pct{font-size:var(--text-xs);color:var(--color-text-muted);text-align:right}.xX0YuG_pipeline{gap:3px;height:10px;display:flex}.xX0YuG_pipeline span{border-radius:var(--radius-full);background:var(--stage);min-width:4px;transition:flex-grow .4s var(--ease-out)}.xX0YuG_stages{margin:0;padding:0;list-style:none;display:grid}.xX0YuG_stages li{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;flex-direction:row-reverse;display:flex}.xX0YuG_stages li+li{border-top:1px solid var(--panel-border)}.xX0YuG_stageValue{font-size:var(--text-md);font-variant-numeric:tabular-nums;font-weight:600}.xX0YuG_stageLabel{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-sm);display:flex}.xX0YuG_stageDot{background:var(--stage);border-radius:50%;flex:none;width:7px;height:7px}:is(.xX0YuG_pipeline,.xX0YuG_stages) [data-status=backlog]{--stage:var(--ramp-6)}:is(.xX0YuG_pipeline,.xX0YuG_stages) [data-status=todo]{--stage:var(--ramp-5)}:is(.xX0YuG_pipeline,.xX0YuG_stages) [data-status=ongoing]{--stage:var(--ramp-4)}:is(.xX0YuG_pipeline,.xX0YuG_stages) [data-status=in_review]{--stage:var(--ramp-2)}:is(.xX0YuG_pipeline,.xX0YuG_stages) [data-status=done]{--stage:var(--ramp-1)}.xX0YuG_items{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.xX0YuG_itemLink{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.xX0YuG_itemLink:hover{background:var(--color-hover)}.xX0YuG_itemTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.xX0YuG_itemSub{font-size:var(--text-xs);color:var(--color-text-muted)}.xX0YuG_timeline li{position:relative}.xX0YuG_timeline li:not(:last-child):before{content:"";top:30px;bottom:-6px;left:calc(var(--space-2) + 7px);background:var(--panel-border);width:1px;position:absolute}.xX0YuG_itemMeta{font-size:var(--text-xs);color:var(--color-text-faint);flex:none}.xX0YuG_empty{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:1023px){.xX0YuG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.xX0YuG_content{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}.xX0YuG_donutWrap{grid-template-columns:minmax(0,1fr);justify-items:center}.xX0YuG_donutLegend{width:100%}}.xX0YuG_reviewPanel{background:color-mix(in srgb, var(--color-accent) 4%, var(--color-surface-raised))}.xX0YuG_reviewPanel .xX0YuG_reviewItem{background:var(--color-surface-raised)}.xX0YuG_meetings{margin:0;padding:0;list-style:none;display:grid}.xX0YuG_meetings li{padding:var(--space-3) 0;gap:4px;display:grid}.xX0YuG_meetings li+li{border-top:1px solid var(--panel-border)}.xX0YuG_meetingTitle{justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);display:flex}.xX0YuG_meetingTitle strong{font-weight:var(--weight-medium)}.xX0YuG_meetingTitle span{font-size:var(--text-xs);color:var(--color-text-muted);flex:none}.xX0YuG_meetingSummary{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-line;line-height:1.6}@media (max-width:640px){.xX0YuG_reviewRow{flex-wrap:wrap}.xX0YuG_reviewRow>.xX0YuG_itemTitle{flex:calc(100% - 2rem)}}
.Mj3KOq_report{gap:var(--space-5);display:grid}.Mj3KOq_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Mj3KOq_month{align-items:center;gap:var(--space-1);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:3px;display:inline-flex}.Mj3KOq_month strong{min-width:9rem;font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:center}.Mj3KOq_monthStep{width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.Mj3KOq_monthStep:hover{color:var(--color-text);background:var(--color-hover)}.Mj3KOq_monthStep[aria-disabled=true]{opacity:.35;pointer-events:none}.Mj3KOq_prev{transform:rotate(180deg)}.Mj3KOq_totals{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.Mj3KOq_totals>div{min-width:0;padding:var(--space-4);background:var(--color-surface-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);gap:2px;display:grid}.Mj3KOq_totals dt{font-size:var(--text-sm);color:var(--color-text-muted)}.Mj3KOq_totals dd{margin:var(--space-1) 0 0;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:var(--weight-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow:hidden}.Mj3KOq_totals span{font-size:var(--text-xs);color:var(--color-text-muted)}.Mj3KOq_tableWrap{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow-x:auto}.Mj3KOq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.Mj3KOq_table th,.Mj3KOq_table td{padding:var(--space-3) var(--space-4);text-align:right;white-space:nowrap}.Mj3KOq_table thead th{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);border-bottom:1px solid var(--color-border)}.Mj3KOq_table th:first-child{text-align:left}.Mj3KOq_table tbody tr+tr{border-top:1px solid var(--color-border)}.Mj3KOq_table tbody th{font-weight:var(--weight-medium)}.Mj3KOq_client{align-items:center;gap:var(--space-3);display:inline-flex}.Mj3KOq_billing{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.Mj3KOq_billing h2{font-size:var(--text-md)}.Mj3KOq_billingText{gap:4px;display:grid}.Mj3KOq_billingText p{font-size:var(--text-sm);color:var(--color-text-muted)}.Mj3KOq_planTag{margin-left:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-surface);border-radius:var(--radius-full);align-items:center;gap:6px;padding:2px 9px;display:inline-flex}.Mj3KOq_planTag[data-status=active],.Mj3KOq_planTag[data-status=trialing]{color:var(--status-done)}@media (max-width:960px){.Mj3KOq_totals{grid-template-columns:repeat(2,minmax(0,1fr))}}
.SVatDW_grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));max-width:64rem;margin:0;padding:0;list-style:none;display:grid}.SVatDW_tile{align-content:start;gap:var(--space-3);padding:var(--space-5);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.SVatDW_tile[data-wide]{grid-column:1/-1}.SVatDW_tileHead{align-items:center;gap:var(--space-3);display:flex}.SVatDW_tileHead h2{font-size:var(--text-md);font-weight:var(--weight-bold)}.SVatDW_logo{width:34px;height:34px;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;place-items:center;display:grid}.SVatDW_status{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text-muted);background:var(--color-surface);border-radius:var(--radius-full);margin-left:auto;padding:2px 10px}.SVatDW_status[data-status=connected]{color:var(--status-done);background:color-mix(in srgb, var(--status-done) 12%, transparent)}.SVatDW_status[data-status=builtin]{color:var(--color-text)}.SVatDW_text{max-width:44rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.SVatDW_note,.SVatDW_hint{font-size:var(--text-xs);color:var(--color-text-muted)}.SVatDW_hint{margin-top:4px}.SVatDW_actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.SVatDW_tile:not([data-wide]) .SVatDW_actions{justify-content:flex-start}.SVatDW_slack{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);display:grid}@media (max-width:800px){.SVatDW_grid{grid-template-columns:minmax(0,1fr)}}
.snxi8q_wordmark{--logo-dot:var(--color-accent);font-family:var(--font-display);letter-spacing:-.045em;font-size:1.375rem;font-weight:800;line-height:1}.snxi8q_wordmark[data-size=lg]{font-size:1.75rem}.snxi8q_wordmarkDot{color:var(--color-accent)}.snxi8q_window{color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:14px;overflow:hidden;box-shadow:0 30px 80px -30px #00000059,0 2px 6px #0000000a}.snxi8q_windowBar{background:var(--color-surface);border-bottom:1px solid var(--color-border);align-items:center;gap:6px;height:34px;padding:0 14px;display:flex}.snxi8q_windowBar>span:not(.snxi8q_windowUrl){background:var(--color-border-strong);border-radius:50%;width:10px;height:10px}.snxi8q_windowUrl{font-family:var(--font-mono);color:var(--color-text-muted);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-full);margin:0 auto;padding:2px 14px;font-size:11px}.snxi8q_app{min-height:var(--app-height,25rem);grid-template-columns:minmax(0,1fr);display:grid}.snxi8q_app[data-sidebar]{grid-template-columns:11.5rem minmax(0,1fr)}.snxi8q_appSidebar{--color-text:#f1f1f3;--color-text-muted:#a8a8b3;--color-border-strong:#ffffff2e;gap:var(--space-3);padding:var(--space-4) var(--space-3);color:var(--color-text);background:color-mix(in oklab, var(--accent-tint) 16%, #111113);flex-direction:column;display:flex}.snxi8q_appSidebar .snxi8q_wordmarkDot{color:var(--accent-on-dark)}.snxi8q_appBrand{padding:0 var(--space-2);justify-items:start;gap:4px;display:grid}.snxi8q_appBrandRow{width:100%;color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.snxi8q_appGroup{gap:2px;display:grid}.snxi8q_appGroup:first-of-type{padding-top:var(--space-3);border-top:1px solid #ffffff1a}.snxi8q_appGroupLabel{padding:0 var(--space-2) 4px;font-size:9.5px;font-weight:var(--weight-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);opacity:.75;margin:0}.snxi8q_appBadge{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);padding:0 5px;font-size:8px;line-height:14px}.snxi8q_beta{font-family:var(--font-mono);letter-spacing:.16em;color:var(--color-text-muted);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);padding:1px 5px;font-size:.5rem}.snxi8q_appSidebar ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.snxi8q_appSidebar li{align-items:center;gap:var(--space-2);padding:6px var(--space-2);color:var(--color-text-muted);border-radius:var(--radius-md);font-size:12.5px;display:flex}.snxi8q_appSidebar li[data-active]{color:var(--color-text);background:#ffffff14}.snxi8q_appUser{align-items:center;gap:var(--space-2);padding:0 var(--space-2);margin-top:auto;font-size:12px;display:flex}.snxi8q_appUser small{color:var(--color-text-muted);font-size:10.5px;display:block}.snxi8q_appMain{background:var(--color-bg);flex-direction:column;min-width:0;display:flex}.snxi8q_appHeader{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--text-sm);border-bottom:1px solid var(--color-border);display:flex}.snxi8q_count{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}.snxi8q_fakeButton{font-size:11.5px;font-weight:var(--weight-medium);color:var(--color-on-accent);background:var(--color-accent);border-radius:var(--radius-full);align-items:center;gap:4px;margin-left:auto;padding:4px 10px;display:inline-flex}.snxi8q_filters{flex-wrap:nowrap;overflow:hidden}.snxi8q_fakeInput{color:var(--color-text-faint,var(--color-text-muted));flex:1}.snxi8q_chipValue{font-weight:var(--weight-medium);align-items:center;gap:4px;display:inline-flex}.snxi8q_chipValue svg{color:var(--color-text-muted);transform:rotate(90deg)}.snxi8q_columns{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--space-2);padding:var(--space-3);display:grid}.snxi8q_column{align-content:start;gap:var(--space-3);min-width:0;padding:0 var(--space-1) var(--space-1);background:color-mix(in srgb, var(--color-column) 50%, var(--color-bg));border-radius:12px;display:grid}.snxi8q_columnHead{font-size:12px;font-weight:var(--weight-medium);align-items:center;gap:6px;padding:2px 4px 4px;display:flex}.snxi8q_column>div:not(.snxi8q_columnHead){transform:none}.snxi8q_shot{background:var(--color-surface-raised);border:1px solid var(--color-border);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -30px #0000004d}.snxi8q_reviewShot{gap:var(--space-3);padding:var(--space-5);display:grid}.snxi8q_shotTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:-.01em}.snxi8q_shotFiles{gap:var(--space-2);grid-template-columns:7rem minmax(0,1fr);display:grid}.snxi8q_fileThumb{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#f4efe9;align-content:start;gap:5px;height:5rem;padding:8px;display:grid}.snxi8q_fileThumb span{background:#e2620f;border-radius:2px;height:8px}.snxi8q_fileThumb span:nth-child(2){background:#f7c59f;height:22px}.snxi8q_fileThumb span:nth-child(3){background:#c9c2b8;width:60%}.snxi8q_fileLink{align-items:center;gap:var(--space-2);padding:var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-medium);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.snxi8q_fileLink small{font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-regular);color:var(--color-text-muted);display:block}.snxi8q_timeShot{grid-template-columns:minmax(0,1fr) 8rem;display:grid}.snxi8q_timeGrid{border-right:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.snxi8q_timeDay{border-right:1px solid var(--color-border);flex-direction:column;display:flex}.snxi8q_timeDay:last-child{border-right:0}.snxi8q_timeDayHead{padding:var(--space-2) var(--space-3);font-size:10px;font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--color-border);align-items:center;gap:6px;display:flex}.snxi8q_timeDayHead b{min-width:22px;height:22px;color:var(--color-text);letter-spacing:0;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.snxi8q_timeDayHead[data-today] b{color:var(--color-on-accent);background:var(--color-accent)}.snxi8q_timeCol{background-image:linear-gradient(to bottom, var(--color-border) 1px, transparent 1px);background-size:100% 2rem;height:15rem;position:relative}.snxi8q_timeEntry{cursor:default;font-size:10px;left:3px;right:3px}.snxi8q_timeEntry [class*=timeRange]{display:none}.snxi8q_timeStats{align-content:start;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);display:grid}.snxi8q_timeStats>div{padding:var(--space-3)}.snxi8q_dashShot{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg);border:1px solid var(--color-border);border-radius:16px;font-size:13px;display:grid;box-shadow:0 24px 60px -30px #0000004d}.snxi8q_dashTiles{grid-template-columns:1.25fr 1fr}@container (max-width:24rem){.snxi8q_dashTiles{grid-template-columns:minmax(0,1fr)}}.snxi8q_dashPanel{gap:var(--space-3);padding:var(--space-4)}.snxi8q_float{z-index:2;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);pointer-events:none;border-radius:12px;font-size:12.5px;display:flex;position:absolute;box-shadow:0 16px 40px -16px #00000040}.snxi8q_float strong{font-weight:var(--weight-medium);white-space:nowrap;display:block}.snxi8q_float small{color:var(--color-text-muted);white-space:nowrap;font-size:11px;display:block}.snxi8q_floatIcon{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.snxi8q_floatIcon[data-tone=done]{color:#fff;background:var(--status-done)}.snxi8q_floatIcon[data-tone=review]{color:#0b2a30;background:var(--status-in-review)}.snxi8q_floatNotice{top:-1.4rem;right:3rem}.snxi8q_floatReview{bottom:-1.6rem;left:22%}.snxi8q_phone{pointer-events:none;-webkit-user-select:none;user-select:none;background:#17171a;border-radius:40px;width:17rem;padding:10px;box-shadow:0 30px 70px -30px #00000073}.snxi8q_phoneScreen{min-height:31rem;color:var(--color-text);background:var(--color-bg);border-radius:31px;grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.snxi8q_phoneBar,.snxi8q_phoneTabs{--color-text:#f1f1f3;--color-text-muted:#a8a8b3;color:var(--color-text);background:color-mix(in oklab, var(--accent-tint) 16%, #111113)}.snxi8q_phoneBar{align-items:center;gap:var(--space-3);padding:1.5rem var(--space-4) var(--space-3);display:flex}.snxi8q_phoneBar .snxi8q_wordmark{flex:1;font-size:1.125rem}.snxi8q_phoneBar .snxi8q_wordmarkDot{color:var(--accent-on-dark)}.snxi8q_phoneBody{align-content:start;gap:var(--space-3);padding:var(--space-4);display:grid}.snxi8q_phoneTitle{align-items:center;gap:var(--space-2);font-size:1.125rem;font-weight:var(--weight-bold);letter-spacing:-.01em;display:flex}.snxi8q_phoneTabs{grid-template-columns:repeat(5,minmax(0,1fr));padding:8px 4px 14px;display:grid}.snxi8q_phoneTabs span{font-size:8.5px;font-weight:var(--weight-medium);color:var(--color-text-muted);white-space:nowrap;justify-items:center;gap:3px;display:grid}.snxi8q_phoneTabs span[data-active]{color:var(--color-text)}.snxi8q_phoneTiles{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.snxi8q_phoneTiles span{padding:var(--space-3);font-size:1.375rem;font-weight:var(--weight-bold);background:color-mix(in srgb, var(--status-in-review) 8%, var(--color-surface-raised));box-shadow:var(--shadow-card);border-radius:12px;gap:2px;display:grid}.snxi8q_phoneTiles span[data-tone=hero]{color:var(--color-on-accent);background:var(--color-accent)}.snxi8q_phoneTiles small{font-size:10.5px;font-weight:var(--weight-regular);opacity:.8}.snxi8q_phoneList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.snxi8q_phoneList li{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-raised);box-shadow:var(--shadow-card);border-radius:10px;display:flex}.snxi8q_phoneList span{min-width:0;display:grid}.snxi8q_phoneList strong{font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.snxi8q_phoneList small{color:var(--color-text-muted);font-size:10.5px}.snxi8q_dragDemo{z-index:3;pointer-events:none;width:240px;position:absolute;top:177px;left:712px}.snxi8q_dragCard{transform-origin:50% 10%;animation:snxi8q_drag-carry 9s var(--ease-out) infinite;filter:drop-shadow(0 18px 24px #00000029);position:relative}.snxi8q_dragCard>div{box-shadow:0 0 0 1px var(--color-border-strong)}.snxi8q_dragCursor{position:absolute;top:1.1rem;right:2.2rem}.snxi8q_ghost{visibility:hidden}.snxi8q_ghostSlot{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg)}@keyframes snxi8q_drag-carry{0%,10%{opacity:1;translate:0;rotate:0deg;scale:1}15%{translate:0 -4px;rotate:-1.5deg;scale:1.04}26%{translate:80px 40px;rotate:8deg}36%{translate:195px 120px;rotate:4deg}45%{translate:251px 148px;rotate:-3deg}52%{translate:256px 151px;rotate:1.5deg;scale:1.04}58%{opacity:1;translate:256px 151px;rotate:0deg;scale:1}76%{opacity:1;translate:256px 151px}84%{opacity:0;translate:256px 151px}85%{opacity:0;translate:0;rotate:0deg;scale:1}94%,to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.snxi8q_dragDemo{display:none}}@container (max-width:27rem){.snxi8q_timeShot{grid-template-columns:minmax(0,1fr)}.snxi8q_timeStats{display:none}.snxi8q_timeGrid{border-right:0}}
