:root{--bg:#f3f4f6;--bg-white:#fff;--bg-sidebar:#e9eaef;--bg-hover:#edeef2;--border:#d4d6dd;--border-strong:#b9bcc7;--border-light:#e8eaee;--text:#1f2028;--text-secondary:#5c5f6b;--text-muted:#9a9da8;--accent:#4f46e5;--accent-hover:#4338ca;--sev-crit:#dc2626;--sev-crit-bg:#fef2f2;--sev-crit-row:#fef8f8;--sev-crit-border:#f3c0c0;--sev-warn:#d97706;--sev-warn-bg:#fffbeb;--sev-warn-border:#f1c36d;--sev-warn-fg:#825900;--sev-ok:#16a34a;--sev-ok-bg:#f0fdf4;--sev-ok-hover:#15803d;--sev-info:#2563eb;--sev-info-bg:#eff6ff;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:48px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-lg:15px;--fs-xl:17px;--lh-tight:1.3;--lh:1.5;--lh-relaxed:1.6;--font-mono:"SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--r-sm:6px;--r-md:10px;--r-full:999px;--shadow-card:0 1px 2px #14161e0f;--shadow-pop:0 8px 24px #14161e1f;--control-h-sm:28px;--control-h:34px;--control-h-lg:38px;--card-px:20px;--card-py:20px;--col-min:190px;--status-col:260px;--kv-key:150px;--dot:7px;--marker-w:12px;--tl-dot:12px;--dur:.12s}*{box-sizing:border-box;margin:0;padding:0}[hidden]{display:none!important}body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:var(--fs-md);line-height:var(--lh);-webkit-font-smoothing:antialiased}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn{justify-content:center;align-items:center;gap:var(--sp-1);height:var(--control-h);padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-white);color:var(--text);font-family:inherit;font-size:var(--fs-md);white-space:nowrap;cursor:pointer;transition:background var(--dur), border-color var(--dur), color var(--dur);font-weight:500;line-height:1;display:inline-flex}.btn:hover{background:var(--bg-hover);border-color:var(--border-strong)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:disabled:hover{background:var(--bg-white);border-color:var(--border)}.btn-sm{height:var(--control-h-sm);padding:0 var(--sp-3);font-size:var(--fs-sm)}.btn-lg{height:var(--control-h-lg);padding:0 var(--sp-5);font-weight:600}.btn-primary{background:var(--accent);border-color:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-primary:disabled:hover{background:var(--accent);border-color:var(--accent)}.btn-success{background:var(--sev-ok);border-color:var(--sev-ok);color:#fff}.btn-success:hover{background:var(--sev-ok-hover);border-color:var(--sev-ok-hover)}.btn-success:disabled:hover{background:var(--sev-ok);border-color:var(--sev-ok)}.inline-action{margin-left:var(--sp-2);color:var(--accent);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:0}.inline-action:hover{text-decoration:underline}.inline-action.danger{color:var(--sev-crit)}.field,.filters input[type=text],.filters select,.modal input,.modal select,.modal textarea,.filter-grid input{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg-white);width:100%;color:var(--text);font-family:inherit;font-size:var(--fs-md);padding:0 var(--sp-3);height:var(--control-h)}.field:hover,.filters input[type=text]:hover,.filters select:hover,.modal input:hover,.modal select:hover,.filter-grid input:hover{border-color:var(--border-strong)}.field:focus,.filters input:focus,.filters select:focus,.modal input:focus,.modal select:focus,.modal textarea:focus,.filter-grid input:focus{border-color:var(--accent)}.field::placeholder,.filters input::placeholder,.modal input::placeholder,.filter-grid input::placeholder{color:var(--text-muted)}.field:disabled,.modal input:disabled{background:var(--bg);color:var(--text-secondary)}.modal textarea{height:auto;min-height:calc(var(--control-h) * 2);padding:var(--sp-2) var(--sp-3);line-height:var(--lh);resize:vertical}.pill,.history-warning,.members-count{padding:2px var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600;line-height:var(--lh-tight);white-space:nowrap;border:1px solid #0000;align-items:center;display:inline-flex}.pill{text-transform:uppercase;letter-spacing:.02em}.pill-open{background:var(--sev-info-bg);color:var(--sev-info)}.pill-acked{background:var(--sev-warn-bg);color:var(--sev-warn)}.pill-firing{background:var(--sev-crit-bg);color:var(--sev-crit)}.pill-resolved,.pill-resolved-am{background:var(--sev-ok-bg);color:var(--sev-ok)}.pill-logging,.pill-neutral{background:var(--bg);color:var(--text-secondary)}.pill-page{background:var(--bg-white);border-color:var(--sev-crit-border);color:var(--sev-crit)}.pill-ticket{background:var(--bg-white);border-color:var(--sev-warn-border);color:var(--sev-warn)}.history-warning{background:var(--sev-warn-bg);border-color:var(--sev-warn-border);color:var(--sev-warn-fg);font-weight:500}.members-count{border-radius:var(--r-full);background:var(--bg);border-color:var(--border);color:var(--text-secondary);font-weight:500}.detail-card,.timeline-card{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-card);padding:var(--card-py) var(--card-px)}.detail-card{margin-bottom:var(--sp-3)}.table-card{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-card);overflow:hidden}.card-title{font-size:var(--fs-md);color:var(--text);margin-bottom:var(--sp-3);align-items:center;gap:var(--sp-2);font-weight:600;display:flex}.content-label,.instance-section-title{color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.shell{height:100dvh;display:flex}.main-pane{flex-direction:column;flex:1;min-width:0;display:flex}main{min-height:0;padding:var(--sp-5) var(--sp-6);flex:1;overflow-y:auto}.sidebar{width:212px;padding:var(--sp-3) var(--sp-2);background:var(--bg-sidebar);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}.sb-brand{padding:var(--sp-1) var(--sp-2) var(--sp-5);font-size:var(--fs-lg);letter-spacing:-.3px;justify-content:space-between;align-items:center;font-weight:700;display:flex}.sidebar-close,.sidebar-toggle{width:var(--control-h);height:var(--control-h);border-radius:var(--r-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:flex}.sidebar-close{margin-right:calc(var(--sp-2) * -1);display:none}.sidebar-close:hover,.sidebar-toggle:hover{background:var(--bg-hover);color:var(--text)}.sidebar-backdrop,.mobile-header{display:none}.sb-section{margin-bottom:var(--sp-4)}.sb-title{padding:0 var(--sp-2);margin-bottom:var(--sp-1);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.sb-item{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);min-height:var(--control-h-sm);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-md);cursor:pointer;text-decoration:none;display:flex}.sb-item:hover{background:var(--bg-hover);color:var(--text)}.sb-item.on{background:var(--bg-white);color:var(--text);box-shadow:var(--shadow-card);font-weight:500}.sb-count{padding:1px var(--sp-2);border-radius:var(--r-full);background:var(--bg);color:var(--text-secondary);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:center;min-width:22px;font-weight:600}.sb-bottom{justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--fs-sm);margin-top:auto;display:flex}.sb-bottom span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filters{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.filters input[type=text],.filters select{width:auto;height:var(--control-h-sm);padding:0 var(--sp-2);font-size:var(--fs-sm)}.filter-meta{color:var(--text-muted);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin-left:auto}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:720px}th,td{padding:var(--sp-2) var(--sp-3)}th:first-child,td:first-child{padding-left:var(--card-px)}th:last-child,td:last-child{padding-right:var(--card-px)}th{text-align:left;border-bottom:1px solid var(--border);color:var(--text-muted);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-weight:600}td{border-bottom:1px solid var(--border-light);font-size:var(--fs-md);vertical-align:middle}tbody tr:last-child td{border-bottom:none}tbody tr{cursor:pointer;transition:background var(--dur)}tbody tr:hover td{background:var(--bg-hover)}tr.row-page td{background:var(--sev-crit-row)}tr.row-page:hover td{background:var(--sev-crit-bg)}.num{text-align:right;font-variant-numeric:tabular-nums}.cell-id{color:var(--accent);font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:600}.cell-alertname{color:var(--text);font-weight:500}.cell-meta{color:var(--text-muted);font-size:var(--fs-sm)}.cell-age{color:var(--text-secondary);font-weight:500}.cell-assignee{color:var(--text)}.cell-dash{color:var(--border-strong)}.pager{justify-content:center;gap:var(--sp-2);margin-top:var(--sp-3);display:flex}.page-header{align-items:baseline;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}.page-header .btn,.page-header .detail-actions{margin-left:auto}.page-title{font-size:var(--fs-xl);font-weight:600;line-height:var(--lh-tight);overflow-wrap:anywhere;min-width:0}.page-meta{color:var(--text-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.back-link{align-items:center;gap:var(--sp-1);margin-bottom:var(--sp-3);color:var(--accent);font-size:var(--fs-md);text-decoration:none;display:inline-flex}.back-link:hover{text-decoration:underline}.detail-columns{grid-template-columns:minmax(0, 1fr) var(--status-col);align-items:stretch;gap:var(--sp-3);margin-bottom:var(--sp-3);display:grid}.detail-columns .detail-card{margin-bottom:0}.status-list{gap:var(--sp-4);display:grid}.detail-grid{grid-template-columns:repeat(auto-fill, minmax(var(--col-min), 1fr));gap:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-4);display:grid}.detail-field{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.detail-label{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.02em;font-weight:500}.detail-value{align-items:baseline;gap:2px var(--sp-2);min-width:0;color:var(--text);font-size:var(--fs-md);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:500;display:flex}.detail-value .inline-action{margin-left:0}.detail-value.mono{font-family:var(--font-mono);font-size:var(--fs-sm)}.detail-summary{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border-light);font-size:var(--fs-lg);line-height:var(--lh-relaxed)}.delivery-warning{margin-top:var(--sp-3);padding:var(--sp-2) var(--sp-3);border:1px solid var(--sev-warn-border);border-radius:var(--r-sm);background:var(--sev-warn-bg);color:var(--sev-warn-fg);font-size:var(--fs-sm)}.detail-links{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}.detail-links span,.detail-links a{height:var(--control-h-sm);padding:0 var(--sp-3);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-sm);align-items:center;text-decoration:none;display:inline-flex}.detail-links a{color:var(--accent)}.detail-links a:hover{border-color:var(--accent);background:var(--bg)}.detail-actions{flex-shrink:0;justify-content:flex-end;align-items:flex-start;display:flex}.resolve-actions{position:relative}.resolve-menu-wrap{flex-direction:column;align-items:flex-end;display:inline-flex;position:relative}.resolve-dropdown{top:calc(100% + var(--sp-2));z-index:30;gap:var(--sp-1);min-width:240px;padding:var(--sp-2);background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-pop);display:grid;position:absolute;right:0}.resolve-option-button{width:100%;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);color:var(--text);text-align:left;cursor:pointer;transition:background var(--dur), border-color var(--dur);background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:2px;font-family:inherit;display:flex}.resolve-option-button:hover{background:var(--bg);border-color:var(--border-light)}.resolve-option-button strong{font-size:var(--fs-md);font-weight:600}.resolve-option-button small{color:var(--text-muted);font-size:var(--fs-xs);line-height:var(--lh-tight)}.instance-list{flex-direction:column;display:flex}.instance-row{border-top:1px solid var(--border-light)}.instance-row:first-child{border-top:0}.instance-row>summary{align-items:center;gap:var(--sp-2);padding:var(--sp-2) 0;font-size:var(--fs-sm);cursor:pointer;list-style:none;display:flex}.instance-row>summary::-webkit-details-marker{display:none}.instance-row>summary:before{content:"›";width:var(--marker-w);flex:0 0 var(--marker-w);text-align:center;color:var(--text-muted);font-size:var(--fs-xl);transition:transform var(--dur);line-height:1}.instance-row[open]>summary:before{transform:rotate(90deg)}.instance-name{min-width:0;color:var(--text);font-family:var(--font-mono);overflow-wrap:anywhere;font-weight:600}.instance-summary-meta{align-items:center;gap:var(--sp-2);color:var(--text-muted);white-space:nowrap;margin-left:auto;display:flex}.instance-body{padding:0 0 var(--sp-3) calc(var(--marker-w) + var(--sp-2))}.instance-facts{grid-template-columns:repeat(auto-fill, minmax(var(--col-min), 1fr));gap:var(--sp-3) var(--sp-5);display:grid}.instance-facts>span{min-width:0;color:var(--text-secondary);font-size:var(--fs-sm);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.instance-facts strong{color:var(--text-muted);font-size:var(--fs-xs);font-weight:500}.instance-section-title{margin:var(--sp-4) 0 var(--sp-2)}.instance-common-note{margin-top:var(--sp-2);color:var(--text-muted);font-size:var(--fs-xs)}.instance-desc{max-width:80ch;color:var(--text);font-size:var(--fs-md);line-height:var(--lh-relaxed);white-space:pre-wrap}.instance-observations{gap:var(--sp-1);flex-direction:column;display:flex}.instance-observation{align-items:center;gap:var(--sp-2);color:var(--text-secondary);font-size:var(--fs-sm);display:flex}.instance-observation.muted{color:var(--text-muted)}.observation-dot{width:var(--dot);height:var(--dot);border-radius:var(--r-full);background:var(--text-muted);flex-shrink:0}.observation-dot.firing{background:var(--sev-crit)}.observation-dot.resolved{background:var(--sev-ok)}.instance-link{margin-top:var(--sp-2)}.instance-link a{color:var(--accent);font-size:var(--fs-sm);text-decoration:none}.instance-link a:hover{text-decoration:underline}.kv{grid-template-columns:minmax(var(--kv-key), max-content) minmax(0, 1fr);gap:var(--sp-2) var(--sp-4);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--lh-tight);align-items:baseline;display:grid}.kv dt{color:var(--text-muted)}.kv dd{color:var(--text);overflow-wrap:anywhere;min-width:0}.raw-context{margin-top:var(--sp-3)}.raw-context>summary{margin-bottom:var(--sp-2);color:var(--accent);font-size:var(--fs-sm);cursor:pointer}.content-section+.content-section{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border-light)}.content-label{margin-bottom:var(--sp-2)}.raw-event{margin-top:var(--sp-3);padding:var(--sp-3);border:1px solid var(--border-light);border-radius:var(--r-sm);background:var(--bg);max-height:520px;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-sm);line-height:var(--lh-relaxed);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.timeline-title{font-size:var(--fs-md);margin-bottom:var(--sp-3);font-weight:600}.tl-list{position:relative}.tl-line{left:calc(var(--tl-dot) / 2 - .5px);top:var(--sp-2);bottom:var(--sp-2);background:var(--border);width:1px;position:absolute}.tl-entry{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-1) 0;font-size:var(--fs-md);display:flex;position:relative}.tl-dot{width:var(--tl-dot);height:var(--tl-dot);margin-top:var(--sp-1);border:2px solid var(--border);border-radius:var(--r-full);background:var(--bg-white);z-index:1;flex-shrink:0}.tl-dot.action{border-color:var(--accent)}.tl-dot.system{border-color:var(--text-muted)}.tl-dot.comment{border-color:var(--sev-info);background:var(--sev-info-bg)}.tl-body{flex:1;min-width:0}.tl-head{align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}.tl-event{color:var(--text);font-weight:600}.tl-actor{color:var(--text-secondary);font-size:var(--fs-sm)}.tl-transition{color:var(--text-muted);font-size:var(--fs-xs)}.tl-time{color:var(--text-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.tl-detail{color:var(--text-muted);font-size:var(--fs-sm);overflow-wrap:anywhere;margin-top:2px}.tl-detail.recalled{text-decoration:line-through}.tl-compose{align-items:flex-end;gap:var(--sp-2);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border-light);display:flex}.tl-compose textarea{min-height:var(--control-h);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--bg);color:var(--text);font-family:inherit;font-size:var(--fs-md);line-height:var(--lh);resize:vertical;flex:1}.tl-compose textarea:hover{border-color:var(--border-strong)}.tl-compose textarea:focus{border-color:var(--accent);background:var(--bg-white)}.tl-compose textarea::placeholder{color:var(--text-muted)}.modal-overlay{z-index:100;padding:var(--sp-4);background:#14161e59;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{width:min(520px,100%);max-height:calc(100vh - var(--sp-7));padding:var(--sp-6);background:var(--bg-white);border-radius:var(--r-md);box-shadow:var(--shadow-pop);overflow-y:auto}.modal h3{margin-bottom:var(--sp-4);font-size:var(--fs-lg);font-weight:600}.modal label{margin-bottom:var(--sp-1);color:var(--text-muted);font-size:var(--fs-xs);font-weight:500;display:block}.modal>input,.modal>select,.modal>textarea{margin-bottom:var(--sp-3)}.modal-buttons{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}.combo{margin-bottom:var(--sp-3)}.combo-list{z-index:110;margin-top:var(--sp-1);max-height:calc(var(--control-h) * 6);padding:var(--sp-1);background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-pop);list-style:none;position:fixed;overflow-y:auto}.combo-option{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);cursor:pointer;flex-direction:column;gap:2px;display:flex}.combo-option.on,.combo-option:hover{background:var(--bg-hover)}.combo-name{color:var(--text)}.combo-detail{color:var(--text-muted);font-size:var(--fs-xs)}.filter-grid{grid-template-columns:repeat(auto-fill, minmax(var(--col-min), 1fr));gap:var(--sp-3);margin-bottom:var(--sp-3);display:grid}.form-hint{margin:var(--sp-1) 0 var(--sp-3);color:var(--text-muted);font-size:var(--fs-xs)}.checkbox-group{align-items:center;gap:var(--sp-3);min-height:var(--control-h);flex-wrap:wrap;display:flex}.checkbox-group label{align-items:center;gap:var(--sp-1);color:var(--text);font-size:var(--fs-md);cursor:pointer;margin-bottom:0;font-weight:400;display:inline-flex}.checkbox-group input[type=checkbox]{width:auto;height:auto;accent-color:var(--accent);margin:0;padding:0}.checkbox-group label:has(input:disabled){color:var(--text-muted);cursor:not-allowed}.signin{min-height:100dvh;padding:var(--sp-4);justify-content:center;align-items:center;display:flex}.signin-card{width:min(360px,100%);padding:var(--sp-7) var(--sp-6);background:var(--bg-white);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--shadow-card);text-align:center}.signin-brand{font-size:var(--fs-xl);letter-spacing:-.3px;font-weight:700}.signin-hint{margin-top:var(--sp-2);color:var(--text-secondary)}.signin-actions{gap:var(--sp-2);margin-top:var(--sp-6);display:grid}.signin-actions .btn{width:100%}.signin-error{margin-top:var(--sp-4);color:var(--sev-crit);font-size:var(--fs-sm)}.toast{right:var(--sp-5);bottom:var(--sp-5);z-index:200;padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);background:var(--text);color:#fff;font-size:var(--fs-md);box-shadow:var(--shadow-pop);position:fixed}.empty-state{padding:var(--sp-8) var(--sp-5);text-align:center;color:var(--text-muted);font-size:var(--fs-md)}.error-msg{margin-top:var(--sp-3);color:var(--sev-crit);font-size:var(--fs-md)}.text-muted{color:var(--text-muted);font-style:italic}@media (width<=720px){body.sidebar-open{overflow:hidden}.shell{height:100dvh}.sidebar{z-index:100;overscroll-behavior:contain;width:min(300px,86vw);height:100dvh;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.sidebar.open{transform:translate(0);box-shadow:2px 0 16px #14161e2e}.sidebar-close{display:flex}.sidebar-backdrop{z-index:90;opacity:0;pointer-events:none;background:#14161e61;transition:opacity .18s;display:block;position:fixed;inset:0}.sidebar-backdrop.open{opacity:1;pointer-events:auto}.main-pane{width:100%}.mobile-header{align-items:center;gap:var(--sp-2);min-height:52px;padding:max(var(--sp-2), env(safe-area-inset-top)) var(--sp-3) var(--sp-2);background:var(--bg-white);border-bottom:1px solid var(--border);font-size:var(--fs-lg);letter-spacing:-.3px;flex:none;font-weight:700;display:flex}main{padding:var(--sp-4)}.page-header .detail-actions{justify-content:flex-start;width:100%;margin-left:0}.detail-columns{grid-template-columns:minmax(0,1fr)}.resolve-menu-wrap{align-items:stretch;width:100%}.resolve-dropdown{width:100%;min-width:0;margin-top:var(--sp-2);position:static}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}
