.ui-select.ui-select{border:1px solid var(--bx-line);background:var(--bx-surface-2);min-width:150px;min-height:40px;color:var(--bx-text);font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 13px;transition:border-color .15s,background .15s,box-shadow .15s;display:inline-flex}.ui-select.ui-select:hover{border-color:var(--bx-line-strong);background:var(--bx-surface-3)}.ui-select:focus-visible,.ui-select.ui-select[data-state=open]{border-color:var(--bx-pink-ink);box-shadow:0 0 0 3px var(--bx-pink-ring);outline:none}.ui-select[data-placeholder]{color:var(--bx-muted)}.ui-select[data-disabled]{opacity:.55;cursor:not-allowed}.ui-select>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select-icon{color:var(--bx-muted);transition:transform .2s var(--bx-ease);display:grid}.ui-select[data-state=open] .ui-select-icon{transform:rotate(180deg)}.ui-select-content{z-index:1000;min-width:var(--radix-select-trigger-width);max-height:min(360px, var(--radix-select-content-available-height));border:1px solid var(--bx-line-strong);background:var(--bx-popover);box-shadow:var(--bx-shadow-pop);color:var(--bx-text);transform-origin:var(--radix-select-content-transform-origin);border-radius:12px;overflow:hidden}.ui-select-viewport{padding:5px}.ui-select-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;outline:none;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:2px 10px;padding:9px 10px 9px 11px;font-size:13.5px;line-height:1.35;display:grid;position:relative}.ui-select-item small{color:var(--bx-muted);grid-column:1;font-size:11.5px}.ui-select-item[data-highlighted]{background:var(--bx-surface-3)}.ui-select-item[data-state=checked]{color:var(--bx-pink-ink)}.ui-select-item[data-disabled]{opacity:.45;cursor:not-allowed}.ui-select-check{grid-area:1/2;place-items:center;display:grid}.ui-select-scroll{height:24px;color:var(--bx-muted);cursor:default;place-items:center;display:grid}[data-sonner-toaster][data-theme=dark]{--normal-bg:var(--bx-popover);--normal-border:var(--bx-line-strong);--normal-text:var(--bx-text);--success-bg:#14271c;--success-border:#285a3b;--success-text:#a7e8be;--error-bg:#2c1418;--error-border:#6b2a33;--error-text:#ffb4bd;--warning-bg:#2b2112;--warning-border:#6b5520;--warning-text:#ffd98a;--info-bg:var(--bx-popover);--info-border:var(--bx-line-strong);--info-text:var(--bx-text);--border-radius:12px;font-family:inherit}.ui-toast{box-shadow:var(--bx-shadow-pop)!important;font-size:13.5px!important}.ui-toast [data-close-button]{background:var(--bx-surface-3)!important;border-color:var(--bx-line-strong)!important;color:var(--bx-text)!important}@media (prefers-reduced-motion:no-preference){.ui-select-content[data-state=open]{animation:ui-pop-in .16s var(--bx-ease)}.ui-select-content[data-state=closed]{animation:.1s ease-in forwards ui-pop-out}@keyframes ui-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}@keyframes ui-pop-out{to{opacity:0;transform:scale(.98)}}}@media (width<=620px){.ui-select{min-height:44px;font-size:16px}.ui-select-item{padding:12px;font-size:15px}}.bx-form .ui-select,.bp-form .ui-select,label>.ui-select{width:100%}.bx-filters .ui-select,.bp-filters .ui-select{width:auto;min-width:160px}.bx-filter-extra{display:contents}.bx-filter-toggle{display:none}.bx-shell .bx-filter-toggle{border:1px solid var(--bx-line);background:var(--bx-surface-2);min-height:40px;color:var(--bx-text);border-radius:10px;align-items:center;gap:7px;padding:0 13px}.bx-shell .bx-filter-toggle[aria-expanded=true]{border-color:var(--bx-pink-ink)}@media (width<=620px){.bx-filters{flex-wrap:wrap}.bx-shell .bx-filter-toggle{display:inline-flex}.bx-filter-extra{display:none}.bx-filter-extra[data-open=true]{flex-wrap:wrap;gap:8px;width:100%;display:flex}.bx-filter-extra[data-open=true] .ui-select{flex:140px}.bp-tabs{scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000);flex-wrap:nowrap!important}.bp-tabs::-webkit-scrollbar{display:none}.bp-tabs button{white-space:nowrap;flex:none}}@media (pointer:coarse){.flex-chips button,.bx-tabs button,.bp-tabs button{min-height:38px}}.bx-shell :focus-visible,.bp-theme :focus-visible,.bx-dialog :focus-visible{outline:2px solid var(--bx-pink-ink);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.bx-page,.bp-content>*{animation:bx-rise .32s var(--bx-ease) both}.bx-metrics>*,.ops-tiles>*,.bp-overview>*,.ops-services>*,.bx-dashboard-col>*{animation:bx-rise .42s var(--bx-ease) both}.bx-metrics>:nth-child(2),.ops-tiles>:nth-child(2),.bp-overview>:nth-child(2),.ops-services>:nth-child(2),.bx-dashboard-col>:nth-child(2){animation-delay:50ms}.bx-metrics>:nth-child(3),.ops-tiles>:nth-child(3),.bp-overview>:nth-child(3),.ops-services>:nth-child(3),.bx-dashboard-col>:nth-child(3){animation-delay:.1s}.bx-metrics>:nth-child(4),.ops-tiles>:nth-child(4),.bp-overview>:nth-child(4),.ops-services>:nth-child(4){animation-delay:.15s}.ops-services>:nth-child(n+5){animation-delay:.2s}.bx-report-row,.bp-ticket-row,.ops-findings>article,.ops-history>button{animation:bx-fade .35s var(--bx-ease) both}.bx-dialog[open],.bp-dialog[open]{animation:bx-pop .24s var(--bx-ease)}.bx-dialog::backdrop,.bp-dialog::backdrop{animation:.24s bx-fade}.bx-primary,.bx-secondary,.bp-button,.ui-select,.bx-filter-toggle,.flex-chips button{transition:transform .12s var(--bx-ease), background-color .15s, border-color .15s, color .15s, box-shadow .15s}.bx-primary:active,.bx-secondary:active,.bp-button:active,.flex-chips button:active,.bx-filter-toggle:active{transform:scale(.97)}.bx-metric,.ops-tile,.ops-service-tile,.bp-card,.bx-report-row{transition:transform .2s var(--bx-ease), border-color .2s, background-color .2s, box-shadow .2s}.bx-metric:hover,.ops-service-tile:hover,.bx-report-row:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0a050a73}.bx-check.is-checked{animation:bx-check .28s var(--bx-ease)}.bp-tabs button{transition:color .15s, border-color .25s var(--bx-ease)}.bx-nav-link{transition:background-color .18s,color .18s}.ops-chart path[pathLength],.ops-spark path[pathLength]{stroke-dasharray:1;stroke-dashoffset:1px;animation:bx-draw .9s var(--bx-ease) .1s forwards}.ops-meter-track .fill{transform-origin:0;animation:bx-grow .7s var(--bx-ease) both}.ops-day{animation:.4s both bx-fade}.app-loading img,.bp-loading img{animation:1.6s ease-in-out infinite bx-breathe}@keyframes bx-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bx-fade{0%{opacity:0}to{opacity:1}}@keyframes bx-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes bx-check{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes bx-draw{to{stroke-dashoffset:0}}@keyframes bx-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bx-breathe{0%,to{opacity:.55;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}}.work-tag[class*=tone-]{border-style:solid!important;border-width:1px!important}.work-tag.tone-violet{color:#cbbcff!important;background:#2a2240!important;border-color:#43376a!important}.work-tag.tone-blue{color:#a9c8ff!important;background:#1d2a40!important;border-color:#30476b!important}.work-tag.tone-teal{color:#96e0d2!important;background:#16302d!important;border-color:#275049!important}.work-tag.tone-green{color:#a6e0b0!important;background:#1b2e1f!important;border-color:#2f5236!important}.work-tag.tone-amber{color:#f5d08a!important;background:#33270f!important;border-color:#5c461b!important}.work-tag.tone-rose{color:#ffb3c7!important;background:#361a24!important;border-color:#61303f!important}.work-tag.tone-orchid{color:#efb0ff!important;background:#33193a!important;border-color:#5a2f66!important}.work-tag.tone-sky{color:#9fdcf5!important;background:#142b36!important;border-color:#254d5f!important}@media (prefers-reduced-motion:no-preference){.bx-shell .bx-primary:hover,.bx-dialog .bx-primary:hover,.bp-theme .bp-button:hover{box-shadow:0 6px 22px #e6187b40}}.ops-root{--ops-surface:var(--surface);--ops-ink:#f1f0ec;--ops-ink-2:#c4c0c4;--ops-muted:#979197;--ops-grid:#2f282f;--ops-good:#0ca30c;--ops-warning:#fab219;--ops-serious:#ec835a;--ops-critical:#d03b3b;gap:20px;min-width:0;display:grid}.ops-loading{color:var(--muted);padding:40px}.ops-toolbar{flex-wrap:wrap;justify-content:space-between;gap:10px}.ops-toolbar .flex-chips button{align-items:center;gap:6px;display:inline-flex}.ops-ink.healthy{color:var(--ops-good)}.ops-ink.degraded{color:var(--ops-warning)}.ops-ink.action_required{color:var(--ops-critical)}.ops-hero{border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);border-left:4px solid var(--ops-muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 20px;padding:22px;display:grid}.ops-hero.healthy{border-left-color:var(--ops-good)}.ops-hero.degraded{border-left-color:var(--ops-warning)}.ops-hero.action_required{border-left-color:var(--ops-critical)}.ops-hero-status{align-items:flex-start;gap:14px;min-width:0;display:flex}.ops-hero.healthy .ops-hero-status>svg{color:var(--ops-good)}.ops-hero.degraded .ops-hero-status>svg{color:var(--ops-warning)}.ops-hero.action_required .ops-hero-status>svg{color:var(--ops-critical)}.ops-hero h2{margin:4px 0 6px;font-size:22px}.ops-hero small,.ops-hero p{color:var(--ops-muted);overflow-wrap:anywhere;margin:0;line-height:1.6}.ops-gaps{color:var(--ops-ink-2);grid-column:1/-1}.ops-gaps summary{cursor:pointer;color:var(--ops-warning);align-items:center;gap:6px;display:inline-flex}.ops-gaps ul{margin:10px 0 0;padding-left:20px;line-height:1.7}.ops-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ops-tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:6px;min-width:0;padding:16px 18px;display:grid}.ops-tile span{color:var(--ops-muted);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:12px;display:flex}.ops-tile strong{color:var(--ops-ink);font-size:26px;font-weight:600}.ops-tile small{color:var(--ops-ink-2);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.ops-tile.warning{border-color:#6b5520}.ops-tile.critical{border-color:#6d2a2a}.ops-tile.warning strong{color:var(--ops-warning)}.ops-tile.critical strong{color:#f08a8a}.ops-panel{gap:14px;padding:18px 20px;display:grid}.ops-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ops-panel-head h2{margin:0;font-size:16px}.ops-panel-head small,.ops-key{color:var(--ops-muted);font-size:12px}.ops-key{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ops-key .ops-day{width:10px;height:10px;margin-left:6px;display:inline-block}.ops-strip{flex-wrap:wrap;gap:3px;display:flex}.ops-root .ops-day,.ops-day{cursor:pointer;background:#2f282f;border:0;border-radius:4px;width:18px;height:18px;padding:0}.ops-day:disabled{cursor:default}.ops-day.healthy{background:var(--ops-good)}.ops-day.degraded{background:var(--ops-warning)}.ops-day.action_required{background:var(--ops-critical)}.ops-day:focus-visible{outline:2px solid var(--ops-ink);outline-offset:2px}.ops-section{gap:14px;min-width:0;display:grid}.ops-section-head h2{margin:6px 0 4px;font-size:18px}.ops-section-head p{color:var(--ops-muted);margin:0;font-size:13px;line-height:1.6}.ops-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ops-card{align-content:start;gap:10px;padding:16px 16px 12px;display:grid}.ops-card header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ops-card h3{margin:0;font-size:14px}.ops-card header small{color:var(--ops-muted);overflow-wrap:anywhere;font-size:11px}.ops-provider{text-transform:capitalize}.ops-latest{color:var(--ops-ink-2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.ops-latest span,.ops-legend span{align-items:center;gap:6px;display:inline-flex}.ops-latest i,.ops-legend i,.ops-tooltip i{border-radius:2px;width:10px;height:3px;display:inline-block}.ops-legend i.dash,.ops-tooltip i.dash{background:0 0;border-top:2px dashed;height:0}.ops-latest b{color:var(--ops-ink);font-weight:600}.ops-pill,.ops-sev{white-space:nowrap;border:1px solid var(--line);color:var(--ops-ink-2);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;display:inline-flex}.ops-pill.good{color:#7fd67f;border-color:#1f5a1f}.ops-pill.warning,.ops-sev.medium{color:var(--ops-warning);border-color:#6b5520}.ops-sev.high{color:var(--ops-serious);border-color:#6e4330}.ops-pill.critical,.ops-sev.critical{color:#f08a8a;border-color:#6d2a2a}.ops-sev.low{color:#8db8ee;border-color:#2d4566}.ops-sev.watch{color:var(--ops-muted)}.ops-chart{min-width:0;position:relative}.ops-chart svg{touch-action:pan-y;display:block;overflow:visible}.ops-legend{color:var(--ops-ink-2);flex-wrap:wrap;gap:4px 14px;margin-bottom:6px;font-size:11px;display:flex}.ops-chart .ops-gridline{stroke:var(--ops-grid);stroke-width:1px}.ops-axis{fill:var(--ops-muted);font-variant-numeric:tabular-nums;font-size:10px}.ops-threshold-label{fill:var(--ops-ink-2);paint-order:stroke;stroke:var(--ops-surface);stroke-width:3px;font-size:10px}.ops-crosshair{stroke:#595259;stroke-width:1px}.ops-tooltip{pointer-events:none;z-index:2;border:1px solid var(--line);background:#130d13;border-radius:10px;gap:4px;min-width:160px;padding:9px 11px;font-size:12px;display:grid;position:absolute;top:28px;transform:translate(-50%);box-shadow:0 8px 24px #0008}.ops-tooltip span{color:var(--ops-ink-2);align-items:center;gap:7px;display:flex}.ops-tooltip span.muted{color:var(--ops-muted)}.ops-tooltip b{color:var(--ops-ink);font-variant-numeric:tabular-nums;margin-left:auto}.ops-offscale{color:var(--ops-muted);margin:4px 0 0;font-size:11px}.ops-table summary,.ops-link{cursor:pointer;color:var(--ops-muted);align-items:center;gap:5px;padding:0;font-size:11px;display:inline-flex}.ops-link:hover,.ops-table summary:hover{color:var(--ops-ink)}.ops-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin-top:8px;font-size:11px}.ops-table th,.ops-table td{text-align:right;border-bottom:1px solid var(--ops-grid);padding:4px 6px}.ops-table th:first-child,.ops-table td:first-child{text-align:left}.ops-table{max-height:260px;overflow:auto}.ops-threshold form{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px;display:flex}.ops-threshold label{color:var(--ops-muted);gap:4px;font-size:11px;display:grid}.ops-threshold input{width:120px;color:var(--ops-ink);border:1px solid var(--line);font:inherit;background:#181218;border-radius:8px;padding:7px 9px}.ops-threshold form>div{gap:8px;display:flex}.ops-threshold form small{color:var(--ops-muted);flex-basis:100%;font-size:11px}.ops-meters{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 26px;display:grid}.ops-meter{gap:7px;display:grid}.ops-meter-head{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.ops-meter-head strong{overflow-wrap:anywhere;font-weight:500}.ops-meter small{color:var(--ops-muted);font-size:11px}.ops-meter small b{color:var(--ops-ink)}.ops-meter-track{background:#292229;border-radius:5px;height:10px;position:relative;overflow:visible}.ops-meter-track .fill{background:#3987e5;border-radius:5px;position:absolute;top:0;bottom:0;left:0}.ops-meter-track .fill.warning{background:var(--ops-warning)}.ops-meter-track .fill.critical{background:var(--ops-critical)}.ops-meter-track .projected{background:repeating-linear-gradient(135deg,#8e888e4d 0 3px,#0000 3px 6px);border-radius:0 5px 5px 0;position:absolute;top:0;bottom:0}.ops-meter-track .tick{border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.ops-meter-track .tick.warning{background:var(--ops-warning)}.ops-meter-track .tick.critical{background:var(--ops-critical)}.ops-meter-track .tick.limit{background:var(--ops-ink)}.ops-filters{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.ops-filters .flex-chips span{opacity:.7;margin-left:4px}.ops-findings{border:1px solid var(--line);border-radius:12px;display:grid;overflow:hidden}.ops-findings article{border-bottom:1px solid var(--line)}.ops-findings article:last-child{border-bottom:0}.ops-finding-row{text-align:left;cursor:pointer;grid-template-columns:92px minmax(0,1fr) auto 92px;align-items:center;gap:14px;width:100%;padding:14px 16px;display:grid}.ops-finding-row:hover{background:#231d23}.ops-finding-main strong{overflow-wrap:anywhere;display:block}.ops-finding-main small{color:var(--ops-muted);overflow-wrap:anywhere;margin-top:4px;font-size:11px;display:block}.ops-dots{gap:2px;display:inline-flex}.ops-dots i{background:#2f282f;border-radius:2px;width:6px;height:14px}.ops-dots i.on{background:#7a747a}.ops-dots i.on.critical{background:var(--ops-critical)}.ops-dots i.on.high{background:var(--ops-serious)}.ops-dots i.on.medium{background:var(--ops-warning)}.ops-dots i.on.low{background:#3987e5}.ops-task-state{color:var(--ops-ink-2);text-align:right;font-size:11px}.ops-finding-detail{gap:10px;padding:0 16px 16px 122px;display:grid}.ops-finding-detail pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--ops-ink-2);margin:0;font-size:13px;line-height:1.65}.ops-finding-detail h4{color:var(--ops-muted);margin:4px 0 0;font-size:12px}.ops-finding-detail button{justify-self:start}.ops-none{color:var(--ops-muted);margin:0;padding:16px}.ops-history{display:grid}.ops-history button{text-align:left;border-bottom:1px solid var(--ops-grid);cursor:pointer;grid-template-columns:18px 96px minmax(0,1fr) auto 16px;align-items:center;gap:12px;padding:11px 4px;display:grid}.ops-history button:last-child{border-bottom:0}.ops-history span{color:var(--ops-muted);font-variant-numeric:tabular-nums;font-size:12px}.ops-history strong{overflow-wrap:anywhere;font-weight:500}.ops-history small{color:var(--ops-muted);font-size:11px}.ops-report-meta{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ops-outcome{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border:1px solid var(--line);border-radius:6px;padding:2px 6px;font-size:10px}.ops-outcome.new,.ops-outcome.regressed,.ops-outcome.escalated{color:#f4b7d7;border-color:#6c455e}.ops-today{gap:2px;display:grid}.ops-today button{text-align:left;border-top:1px solid var(--line);cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 19px;display:grid}.ops-today button:hover{background:#231d23}.ops-today small{color:var(--muted);margin-top:3px;font-size:11px;display:block}@media (width<=1100px){.ops-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid,.ops-meters{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ops-hero{grid-template-columns:minmax(0,1fr);padding:18px 16px}.ops-tiles{grid-template-columns:minmax(0,1fr)}.ops-finding-row{grid-template-columns:minmax(0,1fr) auto}.ops-finding-row .ops-dots{display:none}.ops-finding-row .ops-sev{grid-column:1/-1;justify-self:start}.ops-finding-detail{padding:0 16px 16px}.ops-history button{grid-template-columns:18px minmax(0,1fr) 16px}.ops-history button>span,.ops-history button>small{display:none}.ops-threshold input{width:100%;font-size:16px}}.ops-muted{color:var(--muted);margin:6px 0 0;font-size:12px;display:block}.bx-task-origin{border:1px solid var(--line);background:#1c161c;border-radius:10px;gap:8px;padding:12px 14px;display:grid}.bx-task-origin small{color:var(--muted);font-size:11px}.bx-task-origin p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d8d6dd;max-height:220px;margin:0;font-size:13px;line-height:1.6;overflow:auto}.bx-task-origin span{flex-wrap:wrap;gap:14px;display:flex}.bx-task-origin-body{color:#d8d6dd;overflow-wrap:anywhere;max-height:240px;font-size:13px;line-height:1.6;overflow:auto}.bx-task-origin-body p{margin:0 0 8px}.ops-table table{max-width:100%;display:block;overflow-x:auto}.ops-chip-alert{color:var(--ops-warning,#fab219);align-items:center;gap:3px;margin-left:6px;font-size:11px;display:inline-flex;opacity:1!important}.ops-overview{padding:4px 0;overflow-x:auto}.ops-overview-row{border-bottom:1px solid var(--ops-grid,#2f282f);grid-template-columns:96px minmax(130px,1.1fr) minmax(150px,1.4fr) 92px 92px 120px 88px;align-items:center;gap:12px;min-width:760px;padding:9px 16px;font-size:12.5px;display:grid}.ops-overview-row:last-child{border-bottom:0}.ops-overview-row.head{color:var(--ops-muted,#979197);text-transform:uppercase;letter-spacing:.04em;padding-top:10px;padding-bottom:10px;font-size:11px}.ops-overview-row .ops-pill{justify-self:start}.ops-overview-service strong{font-weight:500;display:block}.ops-overview-service small,.ops-overview-metric small{color:var(--ops-muted,#979197);overflow-wrap:anywhere;margin-top:2px;font-size:11px;display:block}.ops-overview-metric{overflow-wrap:anywhere}.ops-overview-row b{font-variant-numeric:tabular-nums;color:var(--ops-ink,#f1f0ec);font-weight:600}.ops-muted-cell{color:var(--ops-ink-2,#c4c0c4);font-variant-numeric:tabular-nums;font-size:12px}.ops-spark{display:block}.ops-spark-empty{color:var(--ops-muted,#979197)}.ops-service{border:1px solid var(--line);border-radius:var(--radius);background:#1b151b}.ops-service>summary{cursor:pointer;align-items:baseline;gap:10px;padding:13px 16px;list-style:none;display:flex}.ops-service>summary::-webkit-details-marker{display:none}.ops-service>summary:before{content:"▸";color:var(--ops-muted,#979197);font-size:11px;transition:transform .15s}.ops-service[open]>summary:before{transform:rotate(90deg)}.ops-service>summary small{color:var(--ops-muted,#979197);font-size:12px}.ops-service>.ops-grid{padding:0 14px 14px}.ops-services{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.ops-root .ops-service-tile{text-align:left;border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.ops-root .ops-service-tile:hover{background:#231d23}.ops-service-tile span{align-items:center;gap:7px;display:flex}.ops-service-tile small{color:var(--ops-muted,#979197);font-size:11px}.ops-service-tile small.warn{color:var(--ops-warning,#fab219)}.ops-service-tile.ok svg{color:var(--ops-good,#0ca30c)}.ops-service-tile.warning svg{color:var(--ops-warning,#fab219)}.ops-service-tile.critical svg{color:var(--ops-critical,#d03b3b)}.ops-root .ops-service-tile.critical{border-color:#6d2a2a}.ops-root .ops-service-tile.warning{border-color:#6b5520}.ops-root .ops-key .ops-day{cursor:default;width:10px;height:10px;animation:none}:root{--bg:#161016;--side:#1a141a;--surface:#1f191f;--line:#352e35;--text:#f1f0ec;--muted:#a4a0a4;--cream:#ebf0ce;--pink:#e6187b;--radius:14px}.bx-shell{background:var(--bg);min-height:100dvh;color:var(--text);font-size:14px}.bx-shell button,.bx-dialog button{color:inherit;background:0 0;border:0}.bx-side{border-right:1px solid var(--line);background:var(--side);z-index:8;flex-direction:column;width:226px;padding:28px 16px 12px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.bx-brand{text-align:left;align-items:center;gap:13px;margin:0 0 28px;padding:0 11px;display:flex}.bx-brand img{object-fit:contain;width:76px;height:36px}.bx-brand span{color:#aca7ac;letter-spacing:.02em;border-left:1px solid #453f45;padding-left:12px;font-size:12px}.bx-quick,.bx-nav-link,.bx-owner,.bx-side h3,.bx-crumb,.bx-top-date,.bx-primary,.bx-secondary,.bx-back,.bx-link,.bx-panel-head h2,.bx-metric-title,.bx-palette button,.bx-dialog h2,.bx-item,.bx-form-actions,.bx-reply>div,.bx-toast,.bx-message-by,.bx-review-context,.bx-add-row{align-items:center;gap:9px;display:flex}.bx-shell .bx-quick{border:1px solid var(--line);color:#c6c2c6;background:#251f25;border-radius:8px;width:100%;padding:10px 11px;font-size:12px}.bx-quick kbd{margin-left:auto}.bx-quick kbd,.bx-dialog kbd{color:#a8a4a8;border:1px solid #494349;border-radius:4px;padding:1px 5px;font-size:10px}.bx-side h3{color:#8c868c;text-transform:uppercase;letter-spacing:.115em;justify-content:space-between;margin:26px 10px 9px;font-size:10px;font-weight:650}.bx-side h3 button{color:#9b959b;padding:0;display:flex}.bx-nav-link{text-align:left;border-radius:7px;width:100%;min-height:38px;padding:10px 12px;font-size:13px;color:#c6c1c6!important}.bx-nav-link svg{color:#999399;stroke-width:1.7px}.bx-nav-link.active{background:#2a242a;color:#ff80ac!important}.bx-nav-link.active svg{color:#ff649e}.bx-nav-link:hover:not(.active),.bx-owner:hover{background:#282228}.bx-nav-link span{color:#c8c3c8;background:#302930;border:1px solid #3e373e;border-radius:5px;margin-left:auto;padding:0 5px;font-size:10px}.bx-pinned .bx-nav-link{min-height:32px;padding:8px 13px;font-size:12px}.bx-pinned i,.bx-project-label i{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.bx-side-bottom{margin-top:auto;padding-top:36px}.bx-owner{text-align:left;width:100%;margin-top:10px;padding:15px 6px 2px;border-top:1px solid var(--line)!important}.bx-owner i,.bx-mini-avatar,.bp-avatar{color:#e6d8b8;background:#373137;border-radius:50%;place-items:center;width:33px;height:33px;font-size:12px;font-style:normal;font-weight:650;display:grid}.bx-owner span,.bx-row-main,.bx-ticket-text,.bx-setting-row>span,.bx-review-context>div{text-align:left;gap:4px;display:grid}.bx-owner strong{font-size:12px}.bx-owner small,.bx-row-main small,.bx-setting-row small,.bx-review-context small{color:var(--muted);font-size:11px}.bx-owner>svg{color:var(--muted);margin-left:auto}.bx-main{margin-left:226px}.bx-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:62px;padding:0 clamp(24px,3.2vw,60px);display:flex}.bx-crumb,.bx-top-date{color:#a19ba0;font-size:12px}.bx-crumb b{color:#e3e0e6;font-weight:500}.bx-page{max-width:1530px;margin:auto;padding:34px clamp(24px,3.2vw,60px) 50px}.bx-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;display:flex}.bx-eyebrow,.bx-ticket-id,.bx-date-block small{font-family:ui-monospace,SFMono-Regular,monospace}.bx-eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#aca7ac;align-items:center;gap:8px;margin-bottom:6px;font-size:10px;font-weight:600;display:flex}.bx-eyebrow i{background:var(--pink);border-radius:50%;width:6px;height:6px}.bx-heading h1{color:var(--cream);letter-spacing:-.055em;margin:0;font-size:clamp(36px,3.6vw,56px);font-weight:560;line-height:1.08}.bx-heading h1 span{color:var(--pink)}.bx-heading p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.6}.bx-primary,.bx-shell .bx-primary,.bx-dialog .bx-primary{color:#fff;white-space:nowrap;background:#d4126e;border:1px solid #f1478c;border-radius:8px;justify-content:center;padding:9px 15px;font-size:12px;font-weight:650;box-shadow:0 2px 5px #0002}.bx-primary:hover{filter:brightness(1.13)}.bx-secondary,.bx-dialog .bx-secondary,.bx-shell .bx-secondary,.bx-shell .bx-copy{background:#2c252c;border:1px solid #413b41;border-radius:7px;padding:8px 12px;font-size:12px}.bx-link,.bx-back{padding:4px;font-size:11px;color:#bab6ba!important}.bx-link:hover,.bx-back:hover{color:#fff!important}.bx-back{margin-bottom:18px}.bx-count,.bx-switch{color:#bfbbbf;background:#2d262d;border-radius:6px;padding:2px 7px;font-size:11px}.bx-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.bx-shell .bx-metric{isolation:isolate;text-align:left;border-radius:var(--radius);background:linear-gradient(115deg,#241e24,#261f26);border:1px solid #3a343a;flex-direction:column;align-items:flex-start;min-height:145px;padding:20px 21px 17px;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.bx-metric:hover{border-color:#854463;transform:translateY(-2px)}.bx-metric.inbox{background:linear-gradient(115deg,#272027,#282228);border-color:#413b41}.bx-metric.review{background:linear-gradient(115deg,#262026,#292329);border-color:#3d373d}.bx-metric-title{color:#e8dce1;font-size:12px;font-weight:600}.bx-metric-title svg{color:#ff7faa}.bx-metric.inbox svg{color:#f6ad70}.bx-metric.review svg{color:#bd99f5}.bx-metric>strong{letter-spacing:-.06em;margin-top:11px;font-size:clamp(36px,3.4vw,52px);font-weight:520;line-height:1.1}.bx-metric>small{color:#b9b4b9;margin-top:7px;font-size:11px}.bx-metric-art{z-index:-1;object-fit:contain;opacity:.98;pointer-events:none;width:74%;height:97%;position:absolute;top:6%;right:-12%}.bx-dashboard-grid,.bx-detail-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.bx-dashboard-col,.bx-settings{gap:18px;display:grid}.bx-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);min-width:0;overflow:hidden}.bx-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:17px 19px;display:flex}.bx-panel-head h2,.bx-dialog h2{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:630}.bx-panel-head h2 svg{color:#b7b2b7;stroke-width:1.75px}.bx-panel-head .bx-link{font-size:11px}.bx-focus-progress{align-items:center;gap:12px;padding:13px 20px 3px;display:flex}.bx-focus-progress>span{background:#373037;border-radius:4px;flex:1;height:4px;overflow:hidden}.bx-focus-progress i{background:#e96493;height:100%;display:block}.bx-focus-progress small{color:#9e989e;font:10px ui-monospace,monospace}.bx-task-row,.bx-due-row,.bx-ticket-row,.bx-draft-card,.bx-review-mini{text-align:left;align-items:center;gap:12px;width:100%;padding:15px 19px;display:flex}.bx-task-row+.bx-task-row,.bx-ticket-row+.bx-ticket-row,.bx-due-row+.bx-due-row,.bx-review-mini+.bx-review-mini,.bx-draft-card+.bx-draft-card{border-top:1px solid #302930}.bx-check{border-radius:5px;flex:none;place-items:center;width:17px;height:17px;padding:0;display:grid;border:1px solid #5a535a!important}.bx-check.is-checked{color:#f4a6ce;background:#3b343a;border-color:#865774!important}.bx-row-main{flex:1;min-width:0;padding:0}.bx-row-main strong,.bx-ticket-text>strong{font-size:13px;font-weight:550;line-height:1.4}.bx-task-row.completed .bx-row-main strong{color:#948e94;text-decoration:line-through}.bx-row-meta,.bx-row-meta>span,.bx-project-label,.bx-ticket-id,.bx-ticket-foot,.bx-priority,.bx-status{align-items:center;gap:6px;line-height:1.4;display:inline-flex}.bx-row-meta,.bx-project-label{color:#a6a1a6;font-family:DM Sans Variable,sans-serif;font-size:10.5px}.bx-row-meta b,.bx-ticket-id b{color:#6f696f;font-weight:400}.bx-priority,.bx-status{white-space:nowrap;color:#beb9be;background:#332d33;border-radius:5px;padding:2px 6px;font-size:10px}.bx-priority.high{color:#ef99a5;background:#322c32}.bx-priority.medium,.bx-status.waiting-on-you{color:#e3b77d;background:#342e34}.bx-priority.low{color:#a1b5d4;background:#342d33}.bx-status.received{color:#9fbbee;background:#362f36}.bx-status.in-progress{color:#c2a6ee;background:#342d34}.bx-status.resolved,.bx-status.done{color:#92cfac;background:#362f36}.bx-status i{background:currentColor;border-radius:50%;width:5px;height:5px}.bx-ticket-text{flex:1;gap:6px}.bx-ticket-id,.bx-ticket-foot small,.bx-due-hint,.bx-ticket-id .bx-project-label{color:#9b959b;font-size:10px}.bx-ticket-line{background:#859fc1;border-radius:4px;width:3px;height:29px}.bx-ticket-line.in-progress{background:#ae8dd4}.bx-ticket-line.waiting-on-you{background:#bf975f}.bx-ticket-foot{justify-content:space-between}.bx-row-chevron{color:#888288}.bx-add-row{width:100%;font-size:12px;color:#b1adb1!important;border-top:1px dashed #373037!important;padding:12px 20px!important}.bx-ticket-row:hover,.bx-review-mini:hover,.bx-due-row:hover,.bx-add-row:hover,.bx-item:hover{background:#282228}.bx-date-block,.bx-agent-icon,.bx-card-icon,.bx-action-icon{color:#bbb6bb;background:#2b252b;border-radius:9px;flex:none;place-items:center;width:37px;height:37px;display:grid}.bx-date-block{border:1px solid #3d373d;gap:0}.bx-date-block small{text-transform:uppercase;font-size:8px}.bx-date-block strong{font-size:15px;line-height:1}.bx-date-block.overdue{color:#e8a4b7}.bx-agent-icon{color:#cda4f2;background:#332c33}.bx-empty{color:#a9a5a9;align-items:center;gap:10px;padding:22px 19px;font-size:12px;display:flex}.bx-empty strong{color:#d3cfd8;font-weight:550}.bx-empty p{margin:3px 0 0;line-height:1.5}.bx-icon,.bx-mobile-toggle{color:#b2aeb2;place-items:center;padding:5px;display:grid}.bx-dialog{color:var(--text);background:#241e24;border:1px solid #474046;border-radius:16px;width:min(470px,94vw);max-height:85dvh;padding:0;box-shadow:0 30px 100px #0008}.bx-dialog::backdrop,.bp-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a060ad1}.bx-dialog-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:17px 21px;display:flex}.bx-form,.bx-palette,.bx-reply,.bx-content-entry,.bx-setting-row,.bx-history,.bx-editor-tools,.bx-markdown{padding:18px 20px}.bx-form,.bx-form label,.bx-reply label,.bx-setting-row label{gap:7px;display:grid}.bx-form{gap:15px}.bx-form label,.bx-reply label,.bx-setting-row label{color:#cdc8cd;font-size:12px}.bx-shell input,.bx-shell textarea,.bx-shell select,.bx-dialog input,.bx-dialog textarea,.bx-dialog select{color:#f1ecf2;background:#1b151b;border:1px solid #3e383e;border-radius:7px;min-width:0;padding:9px 11px}.bx-form textarea,.bx-reply textarea{resize:vertical;width:100%}.bx-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bx-form .bx-check-label{align-items:center;gap:8px;display:flex}.bx-form-actions{justify-content:flex-end}.bx-form p,.bx-recipients,.bx-content-entry p,.bx-draft-card p{color:#b6b2b6;margin:6px 0;font-size:13px;line-height:1.55}.bx-recipients{gap:4px;display:grid}.bx-danger,.bx-error{color:#f598b2!important}.bx-palette label,.bx-inline-search,.bx-palette button,.bx-copy,.bx-content-entry>strong,.bx-setting-row{align-items:center;gap:10px;display:flex}.bx-palette label{border-bottom:1px solid var(--line);padding-bottom:12px}.bx-palette input,.bx-inline-search input{background:0 0;border:0;outline:none;flex:1}.bx-palette>small{color:var(--muted);margin:15px 0 5px;display:block}.bx-palette button{text-align:left;border-radius:6px;width:100%;padding:7px}.bx-palette button:hover{background:#332d33}.bx-palette button>svg:last-child{margin-left:auto}.bx-palette em{color:#a6a1a6;font-size:11px;font-style:normal;display:block}.bx-action-icon{width:29px;height:29px}.bx-toolbar,.bx-filters,.bx-tabs,.bx-switch,.bx-card-head,.bx-setting-row,.bx-editor-tools,.bx-message-by,.bx-setting-row,.bx-reply>div,.bx-project-banner,.bx-ticket-banner,.bx-tabs button,.bx-card-icon{align-items:center;gap:9px;display:flex}.bx-toolbar,.bx-editor-tools,.bx-setting-row,.bx-reply>div{justify-content:space-between}.bx-toolbar,.bx-filters{flex-wrap:wrap;margin-bottom:16px}.bx-filters select{font-size:12px}.bx-tabs{flex-wrap:wrap;gap:3px}.bx-tabs button,.bx-switch button{color:#a9a5a9;border-radius:6px;padding:7px 11px;font-size:12px}.bx-tabs button.sel,.bx-switch button.sel{color:#eee7ef;background:#383138}.bx-inline-search{color:#aaa5aa;background:#201920;border:1px solid #3c353c;border-radius:7px;padding:0 10px}.bx-inline-search input{width:160px}.bx-board,.bx-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.bx-board-col,.bx-project-card,.bx-note-card{text-align:left;border-radius:12px;padding:16px;border:1px solid var(--line)!important;background:#211a21!important}.bx-board-col h3,.bx-board-task>span,.bx-project-card footer,.bx-note-card footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.bx-board-task{text-align:left;border-radius:7px;gap:12px;width:100%;margin:10px 0;padding:13px;display:grid;background:#2b242b!important}.bx-project-card h2,.bx-note-card h2,.bx-project-banner h2,.bx-ticket-banner h2{letter-spacing:-.025em;margin:12px 0 6px;font-size:19px}.bx-project-card p,.bx-note-card p,.bx-project-banner p,.bx-project-card footer,.bx-note-card footer{color:var(--muted);font-size:12px;line-height:1.55}.bx-card-icon,.bx-action-icon{justify-content:center}.bx-project-card footer,.bx-note-card footer{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.bx-note-card .bx-project-label{margin-top:12px}.bx-project-banner,.bx-ticket-banner{margin-bottom:18px}.bx-ticket-banner{display:block}.bx-item,.bx-setting-row{text-align:left;width:100%;padding:13px 18px;border-bottom:1px solid #332d33!important}.bx-item>svg:last-child,.bx-item>span:last-child:not(:first-child){margin-left:auto}.bx-mini-avatar{width:26px;height:26px;font-size:10px}.bx-content-entry+.bx-content-entry{border-top:1px solid #332d33}.bx-content-entry pre,.bx-content-entry p,.bx-markdown pre,.bx-history pre{white-space:pre-wrap;overflow-wrap:anywhere}.bx-content-entry small,.bx-message-by small,.bx-history summary{color:var(--muted);font-size:11px}.bx-reply{border-top:1px solid var(--line)}.bx-reply>div{margin-top:10px}.bx-file img,.bx-file video{max-width:100%;max-height:230px;display:block}.bx-editor input,.bx-editor textarea{background:0 0;border:0;width:calc(100% - 36px);margin:12px 18px;display:block}.bx-editor textarea{resize:vertical;min-height:320px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.7}.bx-editor input{font-size:21px;font-weight:600}.bx-banner,.bx-error{background:#332d33;padding:12px;font-size:12px}.bx-review-mini>svg,.bx-draft-card>svg{color:#918b91}.bx-toast{z-index:12;background:#363036;border:1px solid #4e474e;border-radius:10px;padding:11px 16px;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 5px 30px #0007}.bx-toast button{place-items:center;display:grid}.bx-mobile-toggle,.bx-mobile-shade{display:none}@media (width>=1550px){.bx-page{padding-top:42px}.bx-metric{min-height:165px!important}.bx-panel-head{padding:20px 23px}.bx-task-row,.bx-ticket-row,.bx-due-row{padding:18px 23px}}@media (width<=1050px){.bx-side{width:194px;padding-inline:12px}.bx-main{margin-left:194px}.bx-page{padding-inline:23px}.bx-metrics{gap:10px}.bx-shell .bx-metric{padding:15px}.bx-metric-art{right:-18%}.bx-dashboard-grid{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:12px}.bx-panel-head,.bx-task-row,.bx-ticket-row,.bx-due-row{padding:13px}.bx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=790px){.bx-side{width:225px;transition:transform .2s;transform:translate(-105%)}.bx-side.on{transform:none}.bx-main{margin:0}.bx-mobile-toggle{display:grid}.bx-shell .bx-mobile-shade{z-index:7;background:#0009;display:block;position:fixed;inset:0}.bx-top{justify-content:flex-start;gap:10px;height:51px}.bx-top-date{margin-left:auto}.bx-page{padding-top:23px}.bx-dashboard-grid,.bx-detail-grid{grid-template-columns:1fr 1fr}.bx-brand{margin-bottom:18px}}@media (width<=620px){.bx-top{padding-inline:15px}.bx-crumb span,.bx-crumb svg:first-child,.bx-crumb svg:nth-child(3){display:none}.bx-page{padding:20px 14px 32px}.bx-heading{align-items:flex-start;gap:9px;margin-bottom:18px}.bx-heading h1{font-size:39px}.bx-heading p{max-width:235px;font-size:12px}.bx-new{margin-top:17px}.bx-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:14px}.bx-shell .bx-metric{border-radius:10px;min-height:123px;padding:10px}.bx-metric-title{gap:4px;font-size:10px}.bx-metric-title svg{width:12px}.bx-metric-art{opacity:.62;width:90%;top:8%;right:-23%}.bx-metric>small{max-width:81px;font-size:10px;line-height:1.35}.bx-metric>strong{font-size:32px}.bx-dashboard-grid,.bx-detail-grid,.bx-cards,.bx-board{grid-template-columns:1fr}.bx-dashboard-col,.bx-dashboard-grid{gap:13px}.bx-form-pair{grid-template-columns:1fr}.bx-settings .bx-setting-row{flex-wrap:wrap}.bx-top-date{font-size:10px}}@media (prefers-reduced-motion:no-preference){.bx-check,.bx-nav-link,.bx-metric{transition:background .15s,transform .15s}@keyframes bx-enter{0%{opacity:.55;transform:translateY(4px)}to{opacity:1;transform:none}}}.flex-chips,.format-tools,.pipeline-bar,.pay-summary,.payment-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.flex-chips{margin:7px 0}.flex-chips button,.format-tools button,.tag-suggestion,.work-tag,.pay-badge,.payment-row button{font:inherit;border-radius:99px;padding:5px 11px;font-size:12px;color:#ddd6df!important;background:#2f282f!important;border:1px solid #433c43!important}.flex-chips button[aria-pressed=true],.work-tag{color:#ffaacb!important;background:#432836!important;border-color:#82516b!important}.token-field input{flex:1;min-width:125px}.pipeline-bar{margin-bottom:12px}.flex-editor{background:#262026;border:1px solid #423c42;border-radius:10px;margin:12px 0}.format-tools{padding:7px 0}.format-tools button{border-radius:6px;place-items:center;display:grid}.note-field textarea{width:100%}.bx-editor .note-field{padding:0 18px}.bx-editor .note-field textarea{margin:0}.bx-board{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.work-tag{padding:1px 6px;font-size:10px}.bx-row-meta{flex-wrap:wrap}.pay-panel{padding:16px}.pay-summary,.payment-row{border-bottom:1px solid #373137;padding:12px 0}.pay-summary>div,.payment-row>div{gap:4px;margin-right:auto;display:grid}.pay-panel small{color:#b8b4b8;font-size:12px}.pay-summary strong{font-size:22px}.pay-badge.paid{color:#a4dfbb!important}.pay-panel>.bx-secondary{margin-top:14px}.bx-markdown ul,.bx-markdown ol{padding-left:24px}.bx-markdown .task-list-item{list-style:none}.bx-editor .bx-markdown input[type=checkbox]{width:auto;margin:0 5px 0 0;display:inline}.bx-work-sections{border-bottom:1px solid #373037;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding-bottom:18px;display:flex}.bx-work-sections button{color:#c3bec3;font:inherit;cursor:pointer;background:#251f25;border:1px solid #423b42;border-radius:10px;align-items:center;gap:9px;padding:11px 17px;display:flex}.bx-work-sections button[aria-pressed=true]{color:#ebf0ce;background:#342d34;border-color:#a2547c}.bx-work-sections span{background:#1a141a66;border-radius:6px;padding:1px 7px;font-size:12px}.bx-work-sections i{background:#f1749e;border-radius:50%;width:7px;height:7px}.bx-ticket-type{color:#f4b4d2;text-transform:uppercase;letter-spacing:.04em;background:#373137;border:1px solid #70465d;border-radius:5px;padding:1px 5px;font:600 10px system-ui}.bx-top{position:relative}.bx-notification-menu summary{color:#ebf0ce;cursor:pointer;background:#2b252b;border:1px solid #474047;border-radius:11px;place-items:center;width:36px;height:36px;list-style:none;display:grid;position:relative}.bx-notification-menu summary::-webkit-details-marker{display:none}.bx-notification-menu summary i{background:#e6187b;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:6px}.bx-notification-popover{z-index:50;background:#272127;border:1px solid #4d474d;border-radius:14px;width:min(380px,100vw - 32px);padding:16px;position:absolute;top:58px;right:20px;box-shadow:0 18px 45px #140e1466}.bx-notification-popover .notification-settings{background:0 0;border:0;margin:0;padding:0}.push-actions{flex-wrap:wrap;gap:8px;display:flex}.push-help{color:#b9b5b9;font-size:12px;line-height:1.6}.bx-report-intro{color:#ebf0ce;background:#282128;border:1px solid #463f46;border-radius:14px;gap:16px;margin-bottom:20px;padding:22px;display:flex}.bx-report-intro p,.bx-report-intro small{color:#b9b4b9;margin:7px 0 0;line-height:1.65}.bx-report-intro h2{margin:8px 0 14px}.bx-report-list{border:1px solid #3b343b;border-radius:12px;overflow:hidden}.bx-report-row{text-align:left;color:#ece8ed;cursor:pointer;background:#221c22;border:0;border-bottom:1px solid #3b343b;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.bx-report-row>span:nth-child(2){flex:1}.bx-report-row small{color:#b5b0b5;margin-top:5px;font-size:12px;display:block}.bx-report-date{min-width:120px;font-size:12px}.bx-report-status{color:#f4b7d7;background:#352e35;border:1px solid #6c455e;border-radius:7px;padding:4px 8px;font-size:11px;display:inline-block}.bx-report-detail{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}.bx-report-body,.bx-report-review,.bx-report-issues{padding:24px}.bx-report-body{overflow-wrap:anywhere;line-height:1.8}.bx-report-body pre{background:#1a141a;border-radius:8px;padding:15px;overflow:auto}.bx-report-review{gap:15px;display:grid}.bx-report-review label{gap:8px;display:grid}.bx-report-review textarea{resize:vertical;color:#eee7f2;width:100%;font:inherit;background:#1e181e;border:1px solid #4e484e;border-radius:8px;padding:12px}.bx-report-review button{justify-content:center}.bx-report-issues{margin-top:22px}.bx-report-issues article{overflow-wrap:anywhere;border-top:1px solid #3d363d;padding:18px 0}.bx-report-issues article>div{justify-content:space-between;gap:12px;display:flex}.bx-report-issues article p{color:#c6c1c6;line-height:1.7}.bx-report-body table{display:block;overflow:auto}.bx-report-body th,.bx-report-body td{border:1px solid #4e484e;padding:8px}@media (width<=740px){.bx-report-detail{grid-template-columns:1fr}.bx-report-row{flex-wrap:wrap;gap:12px}.bx-report-row>span:nth-child(2){flex-basis:60%}.bx-report-issues article>div{flex-wrap:wrap}.bx-report-review textarea{font-size:16px}}.bp-theme{--paper:#ebf0ce;--accent:#e6187b;--edge:#373037;--muted:#a9a5a9;color:#f4f1ed;background:var(--bx-bg);font:14px/1.5 DM Sans Variable,system-ui,sans-serif}.bx-access{grid-template-columns:1fr 1fr;min-height:100dvh;display:grid;position:relative}.bx-access-art{background:radial-gradient(at 54% 48%,#54243d 0%,#241d24 34%,#1a141a 70%);border-right:1px solid #373137;position:relative;overflow:hidden}.bx-access-art .bx-metric-art{z-index:1;opacity:.94;filter:drop-shadow(0 2px 25px #e8368233);width:140%;height:76%;inset:12% -20%}.bx-access-grid{background-image:radial-gradient(#e9a8c633 .9px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 80%);mask-image:linear-gradient(120deg,#000,#0000 80%)}.bx-orbit{aspect-ratio:1;border:1px solid #b6658c30;border-radius:50%;width:82%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bx-orbit-two{width:114%}.bx-orbit-three{width:149%}.bx-access-panel{flex-direction:column;align-items:flex-start;min-height:100dvh;padding:clamp(26px,5vw,80px);display:flex}.bp-logo{object-fit:contain;width:90px;height:43px}.bx-access-wrap{align-self:center;width:100%;max-width:370px;margin:auto;padding-block:50px}.bx-access-wrap h1,.bp-project-hero h1,.bp-ticket-hero h1{letter-spacing:-.055em;color:var(--paper);margin:20px 0 10px;font-size:clamp(34px,3.7vw,56px);font-weight:560;line-height:1.08}.bx-access-wrap p,.bp-project-hero p,.bp-ticket-hero p,.bp-empty p,.bp-muted,.bp-message time,.bp-event time{color:var(--muted)}.bp-access-icon,.bp-milestone-icon{color:#f287aa;background:#312a31;border:1px solid #4f3243;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.bp-form{gap:16px;margin-top:25px;display:grid}.bp-form label,.bp-label{color:#ddd7df;gap:7px;font-size:12px;font-weight:550;display:grid}.bp-form input,.bp-form select,.bp-form textarea,.bp-filters select,.bp-search,.bp-project-switch,.bp-input-icon{color:#f4eef3;outline-offset:2px;background:#241e24;border:1px solid #423b42;border-radius:8px;width:100%;min-width:0;padding:11px 13px}.bp-form textarea{resize:vertical}.bp-input-icon,.bp-search,.bp-project-switch,.bp-button,.bp-toolbar,.bp-top-inner,.bp-account,.bp-card-head,.bp-tabs,.bp-filters,.bp-status,.bp-kicker,.bp-back,.bp-file-list li,.bp-compose-footer,.bp-text-link,.bp-project-hero,.bp-thread-action,.bp-label,.bp-milestone small,.bp-ticket-id,.bp-ticket-row,.bp-timeline time{align-items:center;gap:9px;display:flex}.bp-input-icon,.bp-search{padding:0 12px}.bp-input-icon input,.bp-search input,.bp-project-switch select{color:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0}.bp-input-icon:focus-within,.bp-search:focus-within{outline:2px solid #ea6494}.bp-theme button{color:inherit;cursor:pointer}.bp-icon,.bp-text-link,.bp-back,.bp-tabs button,.bp-quiet,.bp-project-switch select,.bp-ticket-row{background:0 0;border:0}.bp-icon{place-items:center;padding:5px;display:grid}.bp-button{color:#fff;background:#2a232a;border:1px solid #484148;border-radius:8px;justify-content:center;padding:9px 15px;font-size:13px;font-weight:600;text-decoration:none}.bp-button.primary{color:#fff;background:#d4126e;border-color:#f13f89}.bp-button:disabled,.bp-form :disabled{opacity:.6}.bp-back,.bp-text-link{font:inherit;margin:12px 0;padding:0;text-decoration:none;color:#c7c2c7!important}.bp-error{color:#ffbac8;background:#332d33;border-radius:8px;justify-content:space-between;align-items:center;margin:10px 0;padding:10px 13px;display:flex}.bp-shell{min-height:100dvh}.bp-topbar{border-bottom:1px solid var(--edge);background:#1c161c}.bp-top-inner{gap:14px;max-width:1200px;margin:auto;padding:13px 35px}.bp-top-inner .bp-logo{width:68px;height:31px}.bp-divider{background:#464046;width:1px;height:17px}.bp-top-title{color:#b0acb0;font-size:12px}.bp-account{margin-left:auto;font-size:12px}.bp-account .bp-avatar,.bp-avatar.small{width:30px;height:30px}.bp-content{max-width:1200px;margin:auto;padding:34px clamp(18px,4vw,52px)}.bp-project-switch{width:fit-content;padding:6px 10px;font-size:12px}.bp-project-switch select{appearance:none;cursor:pointer;padding:3px 5px}.bp-project-hero{justify-content:space-between;gap:18px;padding:16px 0 28px}.bp-project-hero h1,.bp-ticket-hero h1{margin:12px 0;font-size:clamp(32px,4vw,50px)}.bp-project-hero p,.bp-ticket-hero p{margin:0}.bp-tabs{border-bottom:1px solid var(--edge);gap:22px}.bp-tabs button{color:var(--muted);border-bottom:2px solid #0000;align-items:center;gap:7px;padding:12px 0;display:flex}.bp-tabs button.active{border-color:var(--accent);color:#fff}.bp-tabs button span{background:#342d34;border-radius:5px;padding:0 5px;font-size:11px}.bp-filters,.bp-toolbar{justify-content:space-between;padding:16px 0}.bp-filters select{width:auto}.bp-search{width:280px}.bp-search input{padding:9px 0}.bp-card,.bp-ticket-list{border:1px solid var(--edge);background:#201a20;border-radius:13px;overflow:hidden}.bp-ticket-row{text-align:left;flex-wrap:wrap;width:100%;padding:18px 20px}.bp-ticket-row+.bp-ticket-row,.bp-card-head{border-bottom:1px solid var(--edge)}.bp-ticket-row:hover{background:#282228}.bp-ticket-id{color:var(--muted);font:11px monospace}.bp-ticket-name{flex:1;gap:4px;display:grid}.bp-ticket-name small,.bp-ticket-name time{color:var(--muted);font-size:11px}.bp-status{color:#aebee0;background:#352e35;border-radius:6px;width:fit-content;padding:3px 7px;font-size:11px}.bp-status-resolved{color:#b3ddb8;background:#363036}.bp-status-in-progress{color:#c3abe4;background:#362f36}.bp-status-waiting-on-you{color:#e7c08d;background:#362f36}.bp-milestones{gap:12px;margin-top:20px;display:grid}.bp-milestone,.bp-card-head,.bp-thread-action{padding:17px 20px}.bp-milestone{align-items:flex-start;gap:15px;display:flex}.bp-milestone.selected{border-color:#bb4d75}.bp-card h2,.bp-dialog h2{margin:0;font-size:16px}.bp-milestone p{color:#ccc7cc;margin:5px 0}.bp-empty,.bp-loading{text-align:center;color:var(--muted);justify-items:center;gap:8px;padding:40px;display:grid}.bp-empty h2,.bp-empty p{margin:0}.bp-detail-grid{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);align-items:start;gap:18px;margin-top:25px;display:grid}.bp-thread{padding:0 20px}.bp-thread article{border-bottom:1px solid var(--edge);gap:12px;padding:18px 0;display:flex}.bp-message{flex:1;min-width:0}.bp-message header{justify-content:space-between;align-items:center;display:flex}.bp-message p{white-space:pre-wrap;overflow-wrap:anywhere}.bp-message time,.bp-event time{font-size:11px}.bp-event{gap:12px;padding:12px 20px;display:flex}.bp-event i{background:#de6991;border-radius:50%;width:8px;height:8px;margin-top:7px}.bp-evidence{gap:8px;display:grid}.bp-evidence a{display:block}.bp-evidence img,.bp-evidence video{max-width:100%;max-height:270px}.bp-dialog{background:#231d23;border:1px solid #433d43;border-radius:15px;width:min(520px,96vw);max-height:92dvh;padding:0}.bp-dialog>header{border-bottom:1px solid var(--edge);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.bp-composer{margin:0;padding:18px 20px}.bp-drop{background:#272127;border:1px dashed #5d565d;border-radius:8px;place-items:center;gap:7px;width:100%;padding:20px;display:grid}.bp-drop.active{border-color:var(--accent)}.bp-label{margin-bottom:7px}.bp-label small{color:var(--muted)}.bp-compose-footer{justify-content:space-between}.bp-file-list{padding:0;list-style:none}.bp-file-list li{padding:7px 0}.bp-file-list li span{flex:1}.bp-file-list .bp-icon{margin-left:auto}.bp-form p{margin:2px 0}.bp-spin,.bx-spin{animation:1s linear infinite bx-spin}@keyframes bx-spin{to{transform:rotate(360deg)}}@media (width<=740px){.bx-access{grid-template-columns:1fr}.bx-access-art{display:none}.bx-access-panel{padding:32px}.bp-top-inner{padding:12px 17px}.bp-detail-grid{grid-template-columns:1fr}.bp-project-hero{flex-direction:column;align-items:flex-start}.bp-account>span:not(.bp-avatar){display:none}.bp-ticket-row{padding:13px}.bp-search{width:auto;min-width:0}.bp-filters{gap:8px}.bp-content{padding-top:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.bp-ticket-list{margin-top:18px}.bp-ticket-list .bp-toolbar{border-bottom:1px solid var(--edge);padding:15px 18px}.bp-ticket-list .bp-filters{padding:0}.bp-ticket-list .bp-search{width:min(220px,25vw)}.bp-ticket-list .bp-filters select{padding:8px;font-size:12px}.bp-ticket-row+.bp-ticket-row{border-top:1px solid var(--edge);border-bottom:0}.bx-access-art .bx-metric-art{position:absolute}@media (width<=620px){.bp-ticket-list .bp-toolbar{flex-direction:column;align-items:stretch;gap:10px}.bp-ticket-list .bp-filters{grid-template-columns:minmax(0,1fr) auto;display:grid}.bp-ticket-list .bp-search{width:auto;min-width:0}.bp-ticket-list .bp-filters select{max-width:130px}.bp-file-list li{overflow-wrap:anywhere}.bp-button{min-height:40px}}.bp-top-inner{position:relative}.bp-notification-menu summary{cursor:pointer;color:#ebf0ce;background:#2b252b;border:1px solid #494249;border-radius:12px;place-items:center;width:38px;height:38px;list-style:none;display:grid}.bp-notification-menu summary::-webkit-details-marker{display:none}.bp-notification-menu[open] summary,.bp-notification-menu summary:hover{background:#352e35;border-color:#b76891}.bp-notification-popover{z-index:20;background:#272127;border:1px solid #4d474d;border-radius:14px;width:min(360px,100vw - 32px);position:absolute;top:66px;right:30px;box-shadow:0 18px 45px #140e1466}.bp-notification-popover .notification-settings{background:0 0;border:0;margin:0;padding:20px;font-size:13px}.bp-notification-popover strong{color:#ebf0ce;font-size:16px}.bp-notification-popover p{color:#c6c2c6;line-height:1.65}.bp-status{color:#d1def7;white-space:nowrap;background:#352e35;border:1px solid #655e65;border-radius:999px;gap:6px;padding:5px 10px;font-size:12px;font-weight:650}.bp-status-in-progress{color:#e1cdf9;background:#362f36;border-color:#6b5687}.bp-status-waiting-on-you{color:#ffe0a6;background:#3a333a;border-color:#8c6a3c}.bp-status-resolved{color:#c1f0d5;background:#3a333a;border-color:#507f65}.bp-ticket-hero .bp-status-explanation{color:#c6c2c6;margin:12px 0 2px;font-size:13px}.bp-inline-reply{background:#272127;border-top:1px solid #4c454c;animation:.18s ease-out reply-reveal}.bp-inline-reply>header{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0;display:flex}.bp-inline-reply header p{color:#bbb7bb;margin:5px 0 0;font-size:12px}.bp-inline-reply .bp-composer{padding-top:16px}.bp-thread-action:empty{display:none}.bp-inline-reply textarea{background:#201a20;min-height:140px}.bp-inline-reply .bp-drop{padding:14px}.bp-inline-reply .bp-compose-footer{flex-wrap:wrap;gap:12px}@keyframes reply-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (width<=740px){.bp-notification-popover{right:16px}.bp-inline-reply>header,.bp-inline-reply .bp-composer{padding-left:16px;padding-right:16px}}.bp-dashboard{padding-top:24px}.bp-overview{background:#3f383f;border:1px solid #3f383f;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:22px;display:grid;overflow:hidden}.bp-overview>div{background:#262026;gap:8px;padding:20px 24px;display:grid}.bp-overview small{color:#c0bcc0;font-size:12px}.bp-overview strong{color:#ebf0ce;font-size:30px;font-weight:550}.bp-dashboard-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:20px;display:grid}.bp-dash-tickets{grid-column:span 8}.bp-dash-milestones{grid-column:span 4}.bp-dash-payments{grid-column:span 7}.bp-dash-notes{grid-column:span 5}.bp-dashboard-grid section>header{border-bottom:1px solid #393238;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.bp-dashboard-grid h2{color:#ebf0ce;align-items:center;gap:8px;display:flex}.bp-dashboard-grid h2 span{color:#c3bfc3;background:#332d33;border-radius:5px;padding:2px 6px;font-size:11px}.bp-dashboard-grid header button{color:#f0accf;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;font-size:12px;display:flex}.bp-table-wrap{max-width:100%;overflow:auto}.bp-dashboard table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.bp-dashboard th{color:#b2aeb2;white-space:nowrap;background:#262026;padding:12px 16px;font-weight:500}.bp-dashboard td{color:#d8cfdd;vertical-align:middle;border-top:1px solid #342e34;padding:14px 16px}.bp-dashboard td:last-child{white-space:nowrap}.bp-table-link{text-align:left;font:inherit;background:0 0;border:0;gap:5px;min-width:120px;padding:0;line-height:1.5;display:grid;color:#f1ecef!important}.bp-table-link:hover{text-underline-offset:4px;-webkit-text-decoration:underline #f383a8;text-decoration:underline #f383a8}.bp-table-link small{color:#a7a3a7;font-size:10px}.bp-dash-empty{color:#b5b0b5;padding:14px 20px 24px;font-size:13px;line-height:1.7}.bp-dash-balances{background:linear-gradient(110deg,#302a30,#272127);flex-wrap:wrap;gap:24px;padding:18px 20px;display:flex}.bp-dash-balances>div{gap:6px;display:grid}.bp-dash-balances small{color:#c1bdc1;font-size:11px}.bp-dash-balances strong{color:#ebf0ce;font-size:22px;font-weight:550}.bp-tabs{white-space:nowrap;overflow-x:auto}.bp-tabs button{flex-shrink:0}@media (width<=900px){.bp-dash-tickets,.bp-dash-payments{grid-column:span 7}.bp-dash-milestones,.bp-dash-notes{grid-column:span 5}.bp-overview>div{padding:16px}}@media (width<=640px){.bp-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.bp-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:16px}.bp-dashboard-grid>section{grid-column:1}.bp-dashboard-grid section>header{padding:16px}.bp-dashboard td,.bp-dashboard th{padding:12px}.bp-dashboard .bp-status{padding:4px 7px;font-size:10px}.bp-overview strong{font-size:25px}.bp-table-link{min-width:100px}}
