:root{font-family:Segoe UI,Helvetica Neue,sans-serif;color:#161620;background:radial-gradient(circle at top left,rgba(51,203,192,.2),transparent 30%),linear-gradient(135deg,#eef5f4,#f7f8fb 45%,#f5fbfa);--surface: rgba(255, 255, 255, .94);--surface-strong: #ffffff;--text: #161620;--muted: #61707d;--border: rgba(22, 22, 32, .1);--accent: #33cbc0;--accent-strong: #0aa79d;--accent-soft: rgba(51, 203, 192, .14);--danger: #c64152;--success: #11795f;--shadow: 0 16px 40px rgba(18, 24, 39, .08);--radius-xl: 22px;--radius-lg: 16px;--radius-md: 12px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{color:var(--text)}button,input,select,textarea{font:inherit}button{cursor:pointer}.auth-shell{min-height:100vh;display:grid;grid-template-columns:minmax(360px,44vw) 1fr;background:linear-gradient(180deg,#ffffff80,#ffffff1a),transparent}.auth-brand-panel{position:relative;overflow:hidden;padding:56px;display:flex;flex-direction:column;justify-content:space-between;color:#0f1c1b;background:linear-gradient(165deg,#33cbc02e,#ffffffb8),linear-gradient(180deg,#f4fbfa,#ebf4f6);border-right:1px solid rgba(22,22,32,.06)}.auth-brand-panel:before,.auth-brand-panel:after{content:"";position:absolute;border-radius:999px;background:#33cbc014}.auth-brand-panel:before{width:360px;height:360px;top:-120px;left:-80px}.auth-brand-panel:after{width:220px;height:220px;bottom:80px;right:-60px}.auth-logo{width:min(240px,100%)}.auth-brand-kicker{margin:12px 0 0;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.eyebrow,.auth-label{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#ffffffa6;border:1px solid rgba(22,22,32,.08);font-size:.69rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.auth-hero-copy{position:relative;z-index:1;display:grid;gap:18px;max-width:520px}.auth-hero-copy h1{margin:0;font-size:clamp(2.5rem,4vw,4.8rem);line-height:.98;letter-spacing:-.05em}.auth-hero-copy h1 span{color:#16162075}.auth-pillars{position:relative;z-index:1;display:grid;gap:14px}.pillar-card{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start;padding:18px 20px;border-radius:var(--radius-lg);background:#ffffffad;border:1px solid rgba(22,22,32,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pillar-icon{width:48px;height:48px;border-radius:14px;background:linear-gradient(160deg,#33cbc040,#16162014),#fff;box-shadow:inset 0 0 0 1px #33cbc02e}.pillar-card h2,.pillar-card p,.auth-brand-footer p{margin:0}.pillar-card h2{font-size:1rem;margin-bottom:6px}.pillar-card p,.auth-brand-footer{color:var(--muted)}.auth-content{display:flex;align-items:center;justify-content:center;padding:40px 24px}.auth-mobile-brand{display:none}.auth-card{width:min(100%,460px);padding:34px;border-radius:var(--radius-xl);background:var(--surface);border:1px solid rgba(255,255,255,.9);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.auth-card h2{margin:14px 0 10px;font-size:1.72rem;line-height:1;letter-spacing:-.04em}.auth-description,.auth-helper{margin:0;color:var(--muted);line-height:1.55;font-size:.92rem}.auth-helper{margin-top:12px;font-size:.94rem}.auth-notice,.auth-error,.auth-success{margin-top:18px;padding:14px 16px;border-radius:var(--radius-md);font-size:.96rem}.auth-notice{background:#1616200d}.auth-error{background:#c6415214;color:var(--danger)}.auth-success{background:#11795f14;color:var(--success)}.field{display:grid;gap:10px;margin-top:22px}.field span{font-weight:600;font-size:.88rem}.field-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.field input{width:100%;height:54px;border-radius:16px;border:1px solid var(--border);background:#ffffffeb;padding:0 16px;font-size:.92rem;transition:border-color .2s ease,box-shadow .2s ease}.field input:focus,.password-toggle:focus,.primary-button:focus,.secondary-button:focus,.ghost-button:focus,.organization-card:focus,.field-link:focus{outline:none;border-color:#33cbc0cc;box-shadow:0 0 0 4px #33cbc02e}.field small{color:var(--danger)}.password-field{position:relative}.password-field input{padding-right:88px}.password-toggle{position:absolute;top:50%;right:10px;transform:translateY(-50%);border:0;background:transparent;color:var(--accent-strong);font-weight:700}.field-link,.ghost-button{border:0;background:transparent;color:var(--accent-strong);padding:0;font-weight:600}.checkbox{display:inline-flex;align-items:center;gap:10px;margin-top:18px;color:var(--muted)}.checkbox input{width:18px;height:18px;accent-color:var(--accent-strong)}.primary-button,.secondary-button,.ghost-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;padding:0 14px;border-radius:14px;line-height:1;white-space:nowrap;font-size:.9rem;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.primary-button{margin-top:20px;border:0;color:#082a28;font-weight:700;background:linear-gradient(135deg,#33cbc0,#7ce3da);box-shadow:0 18px 40px #0aa79d42}.secondary-button{border:1px solid rgba(22,22,32,.1);background:#ffffffc7;color:var(--text);font-weight:600}.ghost-button{margin-top:10px;color:var(--accent-strong)}.primary-button:hover,.secondary-button:hover,.ghost-button:hover,.organization-card:hover{transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled,.ghost-button:disabled{cursor:not-allowed;opacity:.65;transform:none}.divider{display:flex;align-items:center;gap:12px;margin:24px 0 18px;color:#16162061}.divider:before,.divider:after{content:"";flex:1;height:1px;background:#1616201a}.organization-list{display:grid;gap:14px;margin-top:22px}.organization-card{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;width:100%;padding:18px;border:1px solid rgba(22,22,32,.08);background:#fff;border-radius:20px;text-align:left}.organization-card.is-selected{border-color:#0aa79d5c;box-shadow:0 0 0 4px #33cbc024}.organization-avatar{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#33cbc038,#16162014);font-weight:700}.organization-copy{display:grid;gap:6px}.organization-copy span,.organization-arrow{color:var(--muted)}.organization-arrow{font-size:1.8rem}.auth-card-compact{text-align:center}.auth-feedback-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;text-align:left}.auth-feedback-grid div{padding:16px;border-radius:18px;background:#33cbc014}.auth-feedback-grid span,.dashboard-brand span,.dashboard-user span,.summary-card span{display:block;color:var(--muted)}.dashboard-shell{min-height:100vh;padding:18px}.app-layout{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr)}.sidebar-shell{padding:18px 14px;border-right:1px solid rgba(22,22,32,.08);background:linear-gradient(180deg,#ffffffd1,#f4f8fac7),#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;min-height:100vh;position:sticky;top:0}.sidebar-brand{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:16px;background:#ffffffb8;border:1px solid rgba(22,22,32,.08);min-height:68px}.sidebar-brand img{width:42px;height:42px;border-radius:14px;flex:0 0 auto}.sidebar-brand span,.nav-item{color:var(--muted)}.sidebar-brand div{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.sidebar-nav{display:grid;gap:10px;margin-top:28px}.sidebar-nav-section,.sidebar-nav-group{display:grid;gap:10px}.sidebar-nav-label{padding:0 12px;color:#1616207a;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nav-item{width:100%;padding:12px 14px;border-radius:14px;border:1px solid transparent;background:transparent;text-align:left;font-weight:600;font-size:.94rem}.nav-link{display:flex;align-items:center;justify-content:space-between;text-decoration:none}.nav-item.is-active{color:var(--text);background:#33cbc01f;border-color:#33cbc038}.nav-counter{min-width:24px;height:24px;padding:0 8px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffe6;border:1px solid rgba(22,22,32,.08);font-size:.78rem;color:var(--text)}.sidebar-footer{margin-top:auto;padding-top:18px;border-top:1px solid rgba(22,22,32,.08);position:sticky;bottom:0;background:linear-gradient(180deg,#f4f8fa00,#f4f8faf5 18%),#f4f8faf5}.sidebar-user-card{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#ffffffb8;border:1px solid rgba(22,22,32,.08)}.sidebar-user-avatar{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:#33cbc02e;color:var(--accent-strong);font-size:.82rem;font-weight:700}.sidebar-user-copy{min-width:0}.sidebar-user-copy strong,.sidebar-user-copy span{display:block}.sidebar-user-copy strong{font-size:.9rem;font-weight:600}.sidebar-user-copy span{font-size:.8rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-logout{width:100%;justify-content:flex-start;margin-top:8px}.dashboard-header,.hero-panel,.summary-card{background:#ffffffe0;border:1px solid rgba(255,255,255,.94);box-shadow:var(--shadow)}.dashboard-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border-radius:18px}.dashboard-brand,.dashboard-user{display:flex;align-items:center;gap:14px}.dashboard-filters{display:flex;flex-wrap:wrap;gap:14px}.header-time-range{position:relative;display:grid;min-width:230px;gap:8px;align-content:start}.header-time-range>span{font-size:.74rem;font-weight:700;color:var(--muted)}.header-time-trigger{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;border:1px solid rgba(22,22,32,.08);border-radius:12px;background:#ffffffeb;color:var(--text);font:inherit;font-size:.84rem;text-align:left}.header-time-trigger.is-custom{border-color:#0aa79d6b;background:#0aa79d0f}.header-time-menu{position:absolute;z-index:30;top:calc(100% + 8px);left:0;width:min(520px,calc(100vw - 32px));display:grid;grid-template-columns:minmax(175px,.8fr) minmax(260px,1.2fr);overflow:hidden;border:1px solid rgba(22,22,32,.12);border-radius:16px;background:#fff;box-shadow:0 18px 42px #12182729}.header-time-presets,.header-time-custom{display:grid;gap:8px;padding:14px}.header-time-presets{align-content:start;border-right:1px solid rgba(22,22,32,.08);background:#f6faf9c2}.header-time-presets>span,.header-time-custom strong,.header-time-custom label>span{color:var(--muted);font-size:.72rem;font-weight:700}.header-time-presets button{min-height:32px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:var(--text);font:inherit;font-size:.8rem;text-align:left}.header-time-presets button:hover,.header-time-presets button.is-active{background:#0aa79d1f;color:#087c75}.header-time-custom label{display:grid;gap:5px}.header-time-custom input{width:100%;min-height:38px;padding:0 9px;border:1px solid rgba(22,22,32,.1);border-radius:9px;color:var(--text);font:inherit;font-size:.8rem}.header-time-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.header-date-range{display:flex;align-items:end;gap:10px}.header-date-range .filter-field{min-width:188px}.header-date-range input{width:100%;height:42px;padding:0 10px;border:1px solid rgba(22,22,32,.08);border-radius:12px;background:#ffffffe6;color:var(--text);font:inherit}.filter-field{min-width:160px;display:grid;gap:8px;align-content:start}.filter-field span{font-size:.74rem;font-weight:700;color:var(--muted)}.filter-field select{width:100%;height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(22,22,32,.08);background:#ffffffe6;color:var(--text);font-size:.88rem}.multi-select-field{min-width:300px;flex:1 1 320px}.multi-select-field select{height:124px;padding:10px 12px}.select2-field{position:relative;min-width:180px;width:100%}.select2-trigger,.select2-search{width:100%;border:1px solid rgba(22,22,32,.08);background:#ffffffeb;color:var(--text)}.select2-trigger{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border-radius:12px;text-align:left;cursor:pointer}.select2-trigger-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem}.select2-trigger-text.is-placeholder,.select2-empty{color:var(--muted)}.application-metric-meter{display:flex;align-items:center;gap:8px;min-width:142px}.application-metric-track{display:block;width:82px;height:8px;overflow:hidden;border-radius:999px;background:#e8edf2}.application-metric-track i{display:block;height:100%;min-width:2px;border-radius:inherit;background:#44a56a}.application-metric-track i.tone-warning{background:#dc9b25}.application-metric-track i.tone-critical{background:#d95252}.application-metric-meter strong{font-size:.78rem;font-weight:600;white-space:nowrap}.select2-trigger-icon{flex:0 0 auto;font-size:.8rem;color:var(--muted)}.select2-dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:25;width:min(360px,92vw);padding:10px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#fffffffa;box-shadow:0 18px 36px #1218271f}.select2-search-shell{margin-bottom:8px}.select2-search{height:38px;padding:0 10px;border-radius:10px;font-size:.84rem}.select2-options{max-height:240px;display:grid;gap:4px;overflow-y:auto}.select2-option{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.select2-option:hover,.select2-option.is-selected{background:#1c38610f}.select2-option-clear{border-bottom:1px solid rgba(22,22,32,.06);margin-bottom:4px}.select2-check{width:18px;height:18px;display:inline-grid;place-items:center;border:1px solid rgba(22,22,32,.16);border-radius:6px;color:#fff;font-size:.72rem}.select2-check.is-selected{background:#1f7a72;border-color:#1f7a72}.select2-empty{padding:10px;font-size:.82rem}.filter-field select:focus,.select2-trigger:focus,.select2-search:focus,.cluster-search-field input:focus,.nav-item:focus,.hero-link:focus,.inline-link:focus,.ask-button:focus{outline:none;border-color:#33cbc0cc;box-shadow:0 0 0 4px #33cbc02e}.dashboard-brand img{width:44px;height:44px;border-radius:14px}.dashboard-main{margin-top:18px;display:grid;gap:18px}.page-eyebrow{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#6b7785;font-weight:600}.page-header-row{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:16px}.page-header-row>:first-child{flex:1 1 100%}.page-header-row>:not(:first-child){align-self:flex-start}.freshness-label,.incident-code{font-size:.81rem;color:var(--muted)}.page-header{display:grid;gap:8px}.page-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:4px}.page-breadcrumb-item{display:inline-flex;align-items:center;gap:6px;min-width:0}.page-breadcrumb-link,.page-breadcrumb-current{font-size:.72rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.page-breadcrumb-link{color:#6b7785;text-decoration:none}.page-breadcrumb-current{color:#41505f}.page-breadcrumb-separator{color:#16162057;font-size:.72rem}.page-header h1,.section-header h2,.featured-problem h3,.problem-card h3,.state-card h2,.status-hero h2,.health-card h3,.note-card strong{margin:0}.page-header h1{font-size:clamp(1.56rem,2vw,2.2rem);line-height:1;letter-spacing:-.04em}.page-header p,.section-header p,.featured-problem p,.problem-card p,.state-card p,.health-card p,.timeline-item p{margin:0;color:var(--muted);line-height:1.45;font-size:.9rem}.status-hero,.content-section,.state-card{padding:20px;border-radius:18px;background:#ffffffe0;border:1px solid rgba(255,255,255,.94);box-shadow:var(--shadow)}.status-hero{display:grid;gap:16px}.status-hero h2{margin-top:10px;font-size:clamp(1.28rem,1.7vw,1.7rem);line-height:1.05;letter-spacing:-.03em}.status-chip,.severity-badge,.health-tone,.insight-label{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.status-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.status-stats article,.health-card,.note-card,.investigation-grid article{padding:14px;border-radius:14px;background:#ffffffb8;border:1px solid rgba(22,22,32,.07)}.status-stats strong{display:block;font-size:1.28rem;font-weight:600}.hero-link{width:fit-content;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;text-decoration:none}.ask-button{width:auto;min-width:0;padding-left:8px;padding-right:8px;flex:0 0 auto}.tone-healthy{background:#11795f1a;color:#0d6c54}.tone-warning{background:#d495191f;color:#9a6300}.tone-critical{background:#c641521f;color:#a72d43}.section-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.section-header h2{font-size:1.08rem;line-height:1;letter-spacing:-.02em}.problems-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:14px}.featured-problem,.problem-card{padding:18px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:linear-gradient(180deg,#fffffff5,#f5f8f9f5)}.featured-problem{display:grid;gap:14px}.problem-stack{display:grid;gap:12px}.problem-meta,.problem-footer,.problem-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.problem-time,.problem-footer span{color:var(--muted);font-size:.85rem}.problem-summary-grid,.investigation-grid,.health-grid,.notes-grid{display:grid;gap:10px}.problem-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.problem-summary-grid div,.auth-feedback-grid div{padding:12px;border-radius:12px;background:#33cbc014}.problem-summary-grid span,.investigation-grid span,.health-card span,.note-card span,.timeline-time{display:block;color:var(--muted)}.insight-card{padding:14px;border-radius:14px;background:linear-gradient(180deg,#33cbc01f,#7ce3da14);border:1px solid rgba(51,203,192,.22)}.insight-card p{margin:8px 0 0;font-size:.93rem}.compact-button{width:auto;margin-top:0;min-height:42px;padding:0 16px;align-self:center}.inline-link{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:auto;margin-top:0;line-height:1}.investigation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.health-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.health-card strong{display:block;margin-top:8px;font-size:1rem}.recent-activity .section-header{margin-bottom:16px}.timeline-list{display:grid;gap:10px}.timeline-item{display:grid;grid-template-columns:74px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid rgba(22,22,32,.08)}.timeline-item:first-child{border-top:0;padding-top:0}.featured-problem h3,.problem-card h3{font-size:.98rem;line-height:1.25;font-weight:600}.dashboard-user strong,.dashboard-brand strong,.sidebar-brand strong{font-size:.9rem;font-weight:600;line-height:1.2}.dashboard-user span,.dashboard-brand span,.sidebar-brand span,.sidebar-user-copy span{font-size:.78rem;line-height:1.2}.page-header p{max-width:640px}.page-header,.dashboard-main>.page-header{padding:2px 2px 0}.health-card{display:flex;flex-direction:column;justify-content:center;min-height:140px}.summary-strip,.metadata-grid,.evidence-grid{display:grid;gap:12px}.summary-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.summary-tile{padding:16px;border-radius:16px;background:#ffffffe0;border:1px solid rgba(22,22,32,.07);box-shadow:var(--shadow)}.summary-tile span{display:block;font-size:.73rem;color:var(--muted);letter-spacing:.05em}.summary-tile strong{display:block;margin-top:8px;font-size:1.32rem;font-weight:600}.tone-critical-soft{border-color:#c6415233;background:#c641520d}.quick-filter-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.quick-filter{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid rgba(22,22,32,.08);background:#ffffffd1;color:var(--muted);font-size:.84rem;line-height:1}.quick-filter span{margin-left:6px;color:var(--text)}.quick-filter.is-active{background:#33cbc01f;color:var(--text);border-color:#33cbc038}.problem-list{display:grid;gap:14px}.problem-list-card{display:grid;gap:14px;padding:18px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(22,22,32,.08)}.tone-border-critical{border-color:#c6415247}.tone-border-warning{border-color:#d4951947}.problem-list-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.problem-list-facts div{padding:12px;border-radius:12px;background:#f8fafcf2}.problem-list-facts span{display:block;color:var(--muted);font-size:.75rem}.problem-list-facts strong{display:block;margin-top:6px;font-size:.92rem;font-weight:600}.problem-list-insight{padding:14px;border-radius:14px;background:#33cbc014;border:1px solid rgba(51,203,192,.18)}.problem-list-insight p{margin:8px 0 0;color:var(--muted)}.problem-list-actions{display:flex;justify-content:flex-end}.empty-panel{padding:14px 4px 2px}.empty-panel h2{margin:0 0 8px;font-size:1rem}.empty-panel p{margin:0;color:var(--muted)}.back-link{display:inline-flex;margin-bottom:12px}.incident-page-header{display:grid;gap:8px}.incident-title-row{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.incident-status-tag,.status-select-button{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:12px;border:1px solid rgba(22,22,32,.08);background:#ffffffd1;color:var(--text);font-size:.74rem;line-height:1}.incident-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(320px,.85fr);gap:16px}.incident-main-column,.incident-side-column{display:grid;gap:14px}.incident-analysis-section{gap:14px}.incident-analysis-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,1.2fr);gap:14px}.confidence-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:#33cbc01f;color:var(--accent-strong);font-size:.75rem;font-weight:600}.incident-hypothesis{padding:14px;border-radius:14px;background:#f8fafcf2}.incident-evidence-panel{display:grid;gap:10px}.incident-evidence-header{display:grid;gap:4px}.incident-evidence-header h3,.timeline-item strong{margin:0;font-size:.92rem;line-height:1.3;font-weight:600}.incident-evidence-header p{margin:0;color:var(--muted);font-size:.84rem}.incident-hypothesis strong{font-weight:600}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.action-list{margin:0;padding-left:22px;color:var(--muted);font-size:.9rem;line-height:1.5}.action-list li+li{margin-top:10px}.shortcut-bar{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.shortcut-bar a{text-decoration:none}.incident-textarea{width:100%;min-height:120px;padding:12px;border-radius:12px;border:1px solid rgba(22,22,32,.08);resize:vertical;font:inherit;font-size:.9rem;line-height:1.45}.suggestion-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.suggestion-pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:999px;border:1px solid rgba(22,22,32,.08);background:#ffffffd1;color:var(--muted);font-size:.82rem;line-height:1}.ai-response{margin-top:14px;padding:12px;border-radius:12px;background:#f8fafcf2;color:var(--muted);font-size:.9rem;line-height:1.5}.health-tone{align-self:flex-start}.health-card strong,.problem-summary-grid strong,.investigation-grid strong,.note-card strong{font-weight:600}.problem-summary-grid span,.investigation-grid span,.health-card span,.note-card span,.timeline-time,.status-stats span{font-size:.79rem}.metadata-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.notes-list{margin:16px 0 0;padding-left:18px;color:var(--muted);font-size:.88rem}.notes-list li+li{margin-top:10px}.cluster-card-grid,.cluster-dual-grid,.capacity-grid,.cluster-path-grid{display:grid;gap:14px}.cluster-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cluster-card{display:grid;gap:12px;padding:18px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(22,22,32,.08);text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.cluster-card:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.cluster-breadcrumb-header{gap:6px}.page-header-actions-left,.page-header-action-link{align-self:flex-start}.page-header-actions-left{justify-content:flex-start}.page-header-actions-left .primary-button,.page-header-actions-left .secondary-button,.page-header-actions-left .ghost-button,.page-header-action-link,.page-header .status-chip,.page-header .severity-badge,.page-header .inline-link{width:auto;min-width:0;max-width:max-content}.cluster-header-panel{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.cluster-header-main{display:grid;gap:10px}.cluster-header-main .incident-title-row{align-items:center;margin-bottom:0}.cluster-header-main .incident-title-row h1{margin:0;font-size:clamp(1.5rem,2vw,2rem);line-height:1}.cluster-header-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.cluster-meta-row{display:flex;flex-wrap:wrap;gap:10px}.cluster-meta-pill{display:grid;gap:4px;min-width:124px;padding:10px 12px;border-radius:14px;background:#f8fafcf2;border:1px solid rgba(22,22,32,.07)}.cluster-meta-pill span,.cluster-tabs-panel,.table-shell th,.cluster-search-field span{font-size:.78rem}.cluster-meta-pill strong{font-size:.9rem;font-weight:600}.cluster-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.cluster-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cluster-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.capacity-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.cluster-path-stats{margin-top:12px}.capacity-card{display:grid;gap:12px;padding:16px;border-radius:16px;background:#ffffffeb;border:1px solid rgba(22,22,32,.08)}.capacity-card .problem-meta{align-items:center}.capacity-card .problem-meta strong{font-size:1.1rem;font-weight:600}.capacity-progress{height:8px;border-radius:999px;background:#16162014;overflow:hidden}.capacity-progress-fill{height:100%;border-radius:inherit;background:#11795f8c}.capacity-progress-fill.tone-warning{background:#d49519a6}.capacity-progress-fill.tone-critical{background:#c64152b3}.cluster-filter-row,.table-action-row{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start}.cluster-filter-row{margin-bottom:16px}.cluster-search-field{min-width:220px;flex:1 1 240px}.cluster-search-field input{width:100%;height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(22,22,32,.08);background:#ffffffe6;font-size:.88rem}.table-shell{overflow-x:auto}.data-table{width:100%;border-collapse:collapse;min-width:860px}.data-table th,.data-table td{padding:12px 10px;border-top:1px solid rgba(22,22,32,.08);text-align:left;vertical-align:top;font-size:.88rem}.data-table th{color:var(--muted);font-weight:600;border-top:0}.table-action-row{align-items:center}.table-action-row .inline-link{min-height:28px;font-size:.8rem}.cluster-stack{display:grid;gap:12px;min-width:0}.selected-filters-summary{display:flex;flex-wrap:wrap;gap:10px 14px;padding-top:2px;margin-bottom:16px}.selected-filters-group{display:inline-flex;align-items:center;gap:8px;min-width:0}.selected-filters-label{font-size:.8rem;color:var(--muted);white-space:nowrap}.selected-filters-values{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.selected-filter-chip{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:1px solid rgba(51,203,192,.24);border-radius:999px;background:#33cbc01a;color:#146e68;font-size:.74rem;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.log-summary-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.compact-summary-tile{padding:12px 14px}.compact-summary-tile strong{font-size:1.05rem}.log-recurrence-tile{width:100%;display:grid;gap:8px;text-align:left;cursor:pointer;align-content:start}.log-recurrence-tile strong{margin-top:0;font-size:.88rem;line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.log-recurrence-tile>span:last-child{color:var(--muted);font-size:.8rem}.workload-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.log-viewer-empty{margin-top:12px;padding:14px;border:1px solid rgba(22,22,32,.08);border-radius:16px;background:#f8f9fce6;color:var(--muted)}.log-viewer-empty pre{margin:0;white-space:pre-wrap;font-family:Cascadia Code,Consolas,monospace;font-size:.84rem;line-height:1.5}.compact-section-header{margin-bottom:12px}.compact-section-header h2{font-size:.98rem}.log-panel-grid{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.45fr);gap:16px}.log-chart-card,.log-list-card{padding:14px;border-radius:16px;background:#ffffffd1;border:1px solid rgba(22,22,32,.08);min-width:0}.log-chart-card-full,.log-list-card-full{width:100%}.log-series{display:flex;align-items:end;gap:10px;min-height:150px;overflow-x:auto;max-width:100%;padding:6px 0 2px}.log-series-item{min-width:28px;display:grid;gap:8px;justify-items:center}.log-series-item span,.log-series-empty,.log-item-meta,.log-label-row{font-size:.78rem;color:var(--muted)}.log-series-bar-shell{width:100%;height:110px;display:flex;align-items:end;border-radius:999px;background:#1616200f;overflow:hidden}.log-series-bar{width:100%;min-height:8px;border-radius:inherit;background:linear-gradient(180deg,#f0b23a,#d28b1b)}.log-series-empty{display:grid;place-items:center;min-height:132px;width:100%}.log-list{display:grid;gap:8px;max-height:520px;overflow-y:auto;padding-right:4px}.log-row-button{width:100%;max-width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.log-item{display:grid;gap:8px;padding:12px 14px;border-radius:14px;background:#f8f9fceb;border:1px solid rgba(22,22,32,.06);min-width:0}.log-row-button:hover .log-item{border-color:#33cbc038;box-shadow:0 10px 18px #1218270f}.log-item-meta,.log-label-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.log-item-meta span,.log-label-row span{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.log-message-single-line{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Cascadia Code,Consolas,monospace;font-size:.82rem;color:#16202d}.log-message{margin:0;font-family:Cascadia Code,Consolas,monospace;font-size:.84rem;line-height:1.55;color:#16202d;white-space:pre-wrap;word-break:break-word}.log-drawer-panel{width:min(560px,100%)}.nested-detail-card{padding:16px;background:#f8f9fce0;box-shadow:none}.sticky-actions-header{align-items:flex-start}.persistent-actions-row{flex:0 0 auto;align-self:flex-start}.persistent-actions-row .compact-button,.persistent-actions-row .inline-link{flex:0 0 auto}.auto-refresh-shell{position:relative}.auto-refresh-button{gap:8px;padding:0 12px}.auto-refresh-button.is-paused{border-color:#d4951942;background:#fff6e2f5;color:#9a6300}.auto-refresh-icon{position:relative;width:18px;height:18px;display:inline-block;color:#1f7a72}.auto-refresh-icon.is-paused{color:#c48512}.auto-refresh-face{position:absolute;top:0;right:0;bottom:0;left:0;border:1.5px solid currentColor;border-radius:999px}.auto-refresh-hand{position:absolute;left:50%;bottom:50%;width:1.5px;border-radius:999px;background:currentColor;transform-origin:center bottom}.auto-refresh-hand-hour{height:5px;transform:translate(-50%) rotate(25deg)}.auto-refresh-hand-minute{height:7px;transform:translate(-50%) rotate(120deg)}.auto-refresh-caret{font-size:.76rem;color:inherit}.auto-refresh-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:26;min-width:220px;padding:10px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#fffffffa;box-shadow:0 18px 36px #1218271f}.auto-refresh-menu-label{padding:4px 8px 10px;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.auto-refresh-option{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;cursor:pointer;font-size:.84rem}.auto-refresh-option:hover,.auto-refresh-option.is-selected{background:#1c38610f}.auto-refresh-option.is-selected span:last-child{color:var(--muted);font-size:.74rem}.auto-refresh-pause-option{margin-top:6px;border-top:1px solid rgba(22,22,32,.06);border-radius:0 0 10px 10px;padding-top:12px}.auto-refresh-pause-option.is-selected{background:#fff6e2f5;color:#9a6300}.detail-code-block{margin:0;white-space:pre-wrap;word-break:break-word;font-family:Cascadia Code,Consolas,monospace;font-size:.84rem;line-height:1.55;color:#16202d}.detail-grid{display:grid;gap:10px}.detail-grid-row{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid rgba(22,22,32,.06);background:#ffffffeb}.detail-grid-row span,.detail-empty-copy{font-size:.8rem;color:var(--muted)}.detail-grid-row strong{font-size:.88rem;font-weight:600}.detail-body-copy{margin:0;color:var(--muted);line-height:1.6}.metadata-grid article{display:grid;gap:6px}.metadata-grid article span{font-size:.76rem;color:var(--muted)}.metadata-grid article strong{font-size:.98rem;font-weight:600;word-break:break-word}.workload-action-row{margin-top:8px}.application-state-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.application-log-group-list,.timeline-chart-stack{display:grid;gap:12px}.application-log-group-list-compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.application-log-group{width:100%;padding:16px;border:1px solid rgba(22,22,32,.08);border-radius:16px;background:linear-gradient(180deg,#fffffff5,#f5f8f9f5);text-align:left;cursor:pointer}.application-log-group-compact{padding:12px 14px;gap:8px;display:grid;align-content:start;min-height:112px}.application-log-group-topline{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.application-log-group-compact strong{font-size:.88rem;line-height:1.35;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.application-log-group-compact span:last-child{color:var(--muted);font-size:.8rem}.application-log-group h3{margin:12px 0 6px;font-size:1rem}.application-log-group p{margin:0;color:var(--muted);font-size:.86rem}.timeline-tooltip-card,.timeline-metric-card{padding:16px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:#ffffffe0}.compact-empty-panel{min-height:116px}.timeline-tooltip-card strong{display:block;margin-bottom:10px;font-size:.96rem}.timeline-tooltip-label,.timeline-value-label{display:block;color:var(--muted);font-size:.74rem;letter-spacing:.04em;text-transform:uppercase}.timeline-tooltip-label{margin-bottom:6px}.timeline-tooltip-grid{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.84rem}.timeline-metric-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.timeline-metric-header p{margin:8px 0 0;color:var(--muted);font-size:.86rem}.timeline-metric-value{text-align:right}.timeline-metric-value strong{display:block;font-size:1rem;font-weight:600}.timeline-metric-value span{display:block;margin-top:4px;color:var(--muted);font-size:.78rem}.timeline-value-label{margin-top:0;margin-bottom:4px}.timeline-chart-frame{width:100%;overflow:hidden;padding:12px 12px 10px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:linear-gradient(180deg,#f4f8f9eb,#ffffffeb)}.timeline-chart-area{width:100%;height:116px;display:block}.timeline-grid-line{stroke:#16162014;stroke-width:1}.timeline-axis-line{stroke:#16162024;stroke-width:1}.timeline-y-axis-text{fill:#1616209e;font-size:10px}.timeline-polyline{fill:none;stroke:#1f7a72;stroke-width:2}.timeline-hover-band{fill:#33cbc014}.timeline-hover-line{stroke:#1f7a7247;stroke-width:1.5;stroke-dasharray:4 4}.timeline-active-point{fill:#0aa79d;stroke:#fff;stroke-width:2}.timeline-annotation-line{stroke:#c641522e;stroke-width:1}.timeline-annotation-text{fill:#8b5b00;font-size:10px}.timeline-axis,.timeline-scale-caption{display:flex;align-items:center;justify-content:space-between;gap:10px}.timeline-axis{margin-top:10px;color:var(--muted);font-size:.78rem}.timeline-scale-caption{margin-top:6px;color:#16162094;font-size:.75rem}.application-ai-cta{margin-top:14px;padding-top:12px;border-top:1px solid rgba(22,22,32,.08)}.application-ai-button{box-shadow:0 10px 24px #0aa79d14}.logs-explorer-search-card,.logs-explorer-layout,.logs-explorer-filters-form,.logs-explorer-chip-stack{display:grid;gap:16px}.logs-explorer-search-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.logs-query-field input{width:100%;height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(22,22,32,.08);background:#ffffffe6;font-size:.88rem;transition:border-color .2s ease,box-shadow .2s ease}.logs-query-field{display:grid;gap:8px}.logs-query-field input:focus{outline:none;border-color:#33cbc099;box-shadow:0 0 0 4px #33cbc01f}.logs-explorer-filters-form{gap:14px}.logs-explorer-query-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch}.logs-search-button{min-width:108px;align-self:end;justify-self:end;margin-top:4px}.logs-explorer-filter-row .filter-field{flex:1 1 260px;min-width:220px}.logs-explorer-chip-stack{gap:10px}.logs-explorer-inline-filters{margin-top:4px}.filter-static-value{min-height:44px;display:flex;align-items:center;padding:0 14px;border:1px solid var(--border);border-radius:14px;background:#ffffffe6;color:var(--text)}.removable-filter-chip{border:0;cursor:pointer}.logs-explorer-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.traces-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trace-quick-actions{display:flex;flex-wrap:wrap;gap:10px}.trace-table tbody tr{cursor:pointer}.trace-table{width:100%;table-layout:fixed}.trace-table th:nth-child(1){width:16%}.trace-table th:nth-child(2){width:18%}.trace-table th:nth-child(3){width:34%}.trace-table th:nth-child(4){width:12%}.trace-table th:nth-child(5){width:8%}.trace-table th:nth-child(6){width:12%}.trace-table tbody tr:hover td{background:#eef8f7e6}.table-cell-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-drawer-panel{width:min(860px,100%);overflow-x:hidden}.trace-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.trace-overview-card{display:grid;gap:6px;padding:14px 16px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:#fffffff0}.trace-overview-card span{font-size:.76rem;color:var(--muted)}.trace-overview-card strong{font-size:1rem;font-weight:600;overflow-wrap:anywhere}.trace-waterfall-card{padding:14px}.detail-inline-note{display:grid;gap:6px;padding:12px 14px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#f8f9fcf0}.detail-inline-note strong{font-size:.84rem}.detail-inline-note span{color:var(--muted);font-size:.8rem;overflow-wrap:anywhere}.trace-waterfall{display:grid;gap:0;min-width:0;border:1px solid rgba(22,22,32,.08);border-radius:16px;overflow:hidden;background:#fffffff5}.trace-waterfall-header{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.55fr) minmax(140px,.52fr);gap:12px;align-items:center;padding:12px 14px;background:#f4f8f9eb;border-bottom:1px solid rgba(22,22,32,.08);color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.trace-waterfall-body{display:grid}.trace-span-row{width:100%;display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,1.55fr) minmax(140px,.52fr);gap:12px;align-items:center;padding:10px 14px;border:0;border-bottom:1px solid rgba(22,22,32,.06);background:#fffffffa;text-align:left;min-width:0;overflow:hidden}.trace-waterfall-body .trace-span-row:last-child{border-bottom:0}.trace-span-row:hover,.trace-span-row.is-selected{background:#eef8f7f0}.trace-span-row.is-selected{box-shadow:inset 3px 0 #33cbc0}.trace-span-meta{min-width:0;display:grid;gap:4px;align-content:center}.trace-span-meta strong,.trace-span-meta small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-span-service{color:var(--muted);font-size:.76rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trace-span-meta strong{font-size:.9rem;font-weight:600}.trace-span-meta small{color:var(--muted);font-size:.78rem}.trace-span-bar-shell{width:100%;height:22px;border-radius:8px;background:#f5f7faf5;box-shadow:inset 0 0 0 1px #1616200a;overflow:hidden;min-width:0}.trace-span-bar{height:100%;min-width:8px;border-radius:inherit}.trace-span-bar.tone-healthy{background:linear-gradient(90deg,#1ba27c,#6dd3b3)}.trace-span-bar.tone-warning{background:linear-gradient(90deg,#d49519,#efc465)}.trace-span-bar.tone-critical{background:linear-gradient(90deg,#c64152,#e68e9b)}.trace-span-bar.type-database{background:linear-gradient(90deg,#7b4ce2,#9f76f0)}.trace-span-bar.type-http{background:linear-gradient(90deg,#1ba27c,#6dd3b3)}.trace-span-bar.type-messaging{background:linear-gradient(90deg,#e0a11b,#f4c861)}.trace-span-bar.type-external{background:linear-gradient(90deg,#f47b31,#f7a05b)}.trace-span-values{display:grid;gap:2px;justify-items:start;min-width:0}.trace-span-values strong{font-size:.86rem;font-weight:600;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trace-span-values span{color:var(--muted);font-size:.76rem}.trace-span-values .severity-badge{width:fit-content}.trace-span-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:flex-end}.trace-span-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c121c29}.trace-span-drawer-panel{position:relative;z-index:1;width:min(520px,92%);height:100%;overflow-y:auto;overflow-x:hidden;padding:20px;background:#fffffffc;border-left:1px solid rgba(22,22,32,.08);box-shadow:-18px 0 40px #12182714}.trace-drawer-panel .metadata-grid,.trace-drawer-panel .detail-grid,.trace-drawer-panel .nested-detail-card,.trace-drawer-panel .detail-grid-row,.trace-drawer-panel .table-action-row,.trace-span-drawer-panel .metadata-grid,.trace-span-drawer-panel .detail-grid,.trace-span-drawer-panel .nested-detail-card,.trace-span-drawer-panel .detail-grid-row{min-width:0}.trace-drawer-panel .detail-grid-row strong,.trace-drawer-panel .metadata-grid article strong,.trace-span-drawer-panel .detail-grid-row strong,.trace-span-drawer-panel .metadata-grid article strong{overflow-wrap:anywhere;word-break:break-word}.logs-explorer-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.logs-pattern-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.logs-pattern-card{width:100%;text-align:left;cursor:pointer}.logs-pattern-card p{margin:0;color:var(--muted)}.logs-insight-card{background:linear-gradient(180deg,#33cbc01a,#ffffffe6)}.logs-insight-card .compact-button{width:auto}.variation-text{display:inline-block;margin-top:8px;color:var(--muted);font-size:.78rem}.variation-text.is-up{color:#9a6300}.live-toggle-button.is-live{color:#0d6c54}.live-toggle-button.is-paused{color:var(--muted)}.logs-explorer-events-card{min-width:0}.log-row-button.is-selected .log-item{border-color:#33cbc047;background:#eef8f7f5}.logs-detail-panel{margin-top:14px}.log-series-no-scroll{display:grid;grid-template-columns:repeat(auto-fit,minmax(16px,1fr));gap:8px;overflow:hidden}.log-series-item-dense{min-width:0;gap:6px}.log-series-item-dense strong,.log-series-item-dense span{font-size:.72rem}@media(max-width:1200px){.traces-summary-grid,.trace-overview-grid,.logs-pattern-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.logs-explorer-summary-grid,.logs-query-field,.logs-explorer-query-row{grid-template-columns:minmax(0,1fr)}.logs-search-button{width:100%}.logs-pattern-grid,.trace-span-row{grid-template-columns:minmax(0,1fr)}.trace-span-values{justify-items:start}.trace-waterfall-header{display:none}.trace-overview-grid{grid-template-columns:minmax(0,1fr)}.logs-explorer-table-fluid th:nth-child(1),.logs-explorer-table-fluid td:nth-child(1),.logs-explorer-table-fluid th:nth-child(3),.logs-explorer-table-fluid td:nth-child(3),.logs-explorer-table-fluid th:nth-child(5),.logs-explorer-table-fluid td:nth-child(5){width:auto}}.overlay-shell{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;justify-content:flex-end}.overlay-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c121c47}.drawer-panel{position:relative;z-index:1;width:min(680px,100%);height:100%;overflow-y:auto;padding:22px;background:#fffffffa;border-left:1px solid rgba(22,22,32,.08);box-shadow:-18px 0 40px #12182714}.skeleton-card{overflow:hidden}.skeleton-block{height:16px;border-radius:999px;background:linear-gradient(90deg,#1616200f,#1616201f,#1616200f);background-size:200% 100%;animation:pulse 1.4s ease-in-out infinite}.w-20{width:20%}.w-22{width:22%}.w-24{width:24%}.w-28{width:28%}.w-36{width:36%}.w-48{width:48%}.w-52{width:52%}.w-54{width:54%}.w-58{width:58%}.w-60{width:60%}.w-66{width:66%}.w-68{width:68%}.w-70{width:70%}@keyframes pulse{0%{background-position:200% 0}to{background-position:-200% 0}}.hero-panel{padding:32px;border-radius:30px}.hero-panel h1{margin:16px 0 12px;max-width:760px;font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:-.05em}.hero-panel p{margin:0;max-width:720px;color:var(--muted);line-height:1.7}.summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.summary-card{padding:24px;border-radius:24px}.summary-card strong{font-size:1.5rem}.admin-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.applications-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-summary-value{display:block;margin-top:10px;font-size:1.44rem;font-weight:600}.tone-text-healthy{color:#0d6c54}.tone-text-warning{color:#9a6300}.tone-text-critical{color:#a72d43}.admin-header-button,.admin-back-link,.admin-next-button,.admin-copy-button,.admin-action-trigger{width:auto}.admin-inline-notice{padding-top:16px;padding-bottom:16px}.admin-inline-notice-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.cluster-admin-filter-row,.admin-form-grid,.admin-connection-grid,.admin-integration-grid,.admin-metadata-grid{display:grid;gap:14px}.cluster-admin-filter-row{grid-template-columns:repeat(2,minmax(0,280px))}.admin-cluster-table td:last-child{width:110px}.admin-cluster-main{display:grid;gap:4px}.admin-cluster-main strong{font-size:.94rem;font-weight:600}.admin-cluster-main span{color:var(--muted);font-size:.82rem}.admin-actions-menu{position:relative}.admin-actions-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:24;min-width:188px;display:grid;gap:4px;padding:8px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#fffffffa;box-shadow:0 18px 36px #1218271f}.admin-actions-item{width:100%;border:0;border-radius:10px;background:transparent;color:var(--text);text-align:left;padding:10px 12px}.admin-actions-item:hover{background:#eef8f7f5}.admin-actions-item.is-danger{color:var(--danger)}.admin-drawer-panel{width:min(620px,100%)}.admin-wizard-shell,.admin-wizard-card,.admin-wizard-step,.admin-permission-stack,.admin-validation-list,.admin-skeleton-table{display:grid;gap:16px}.admin-wizard-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.admin-step-item{display:flex;align-items:center;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:#f7f9fbe6}.admin-step-item.is-current{border-color:#33cbc042;background:#eef8f7f5}.admin-step-item.is-complete{background:#f5fbf9f5}.admin-step-index{width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:#16162014;font-size:.88rem;font-weight:700}.admin-step-item.is-current .admin-step-index,.admin-step-item.is-complete .admin-step-index{background:#33cbc02e;color:var(--accent-strong)}.admin-step-copy{display:grid;gap:4px}.admin-step-copy strong{font-size:.9rem}.admin-step-copy span{color:var(--muted);font-size:.78rem}.admin-form-grid,.admin-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.integration-card{display:grid;min-width:0;gap:18px;padding:22px}.integration-card-heading,.integration-drawer-title{display:flex;align-items:flex-start;gap:14px;min-width:0}.integration-card-heading>div,.integration-drawer-title>div{min-width:0}.integration-card-heading h2{margin:8px 0 6px;font-size:1.1rem}.integration-card-heading p{margin:0;color:var(--muted);font-size:.84rem;line-height:1.5}.integration-mark{position:relative;display:block;flex:0 0 42px;width:42px;height:42px;overflow:hidden;border:1px solid rgba(22,22,32,.08);border-radius:13px;background:#fff;box-shadow:0 8px 18px #12182714}.slack-mark i{position:absolute;display:block;width:9px;height:18px;border-radius:999px}.slack-mark i:nth-child(1){top:5px;left:17px;background:#36c5f0;transform:rotate(90deg)}.slack-mark i:nth-child(2){top:12px;right:6px;background:#2eb67d}.slack-mark i:nth-child(3){right:16px;bottom:5px;background:#ecb22e;transform:rotate(90deg)}.slack-mark i:nth-child(4){bottom:12px;left:6px;background:#e01e5a}.twilio-mark{border-color:transparent;background:#f22f46}.twilio-mark:before{position:absolute;top:10px;left:10px;width:18px;height:18px;border:3px solid #ffffff;border-radius:50%;content:""}.twilio-mark i{position:absolute;top:18px;z-index:1;width:4px;height:4px;border-radius:50%;background:#fff}.twilio-mark i:first-child{left:16px}.twilio-mark i:last-child{right:16px}.integration-metadata{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.integration-actions{align-items:center;gap:10px;margin-top:2px}.integration-drawer{width:min(620px,100%)}.integration-form-stack{gap:18px}.integration-save-action{margin-top:2px;padding-top:4px}.integration-test-card{display:grid;gap:14px;margin-top:4px;padding:18px}.material-field{display:grid;min-width:0;gap:7px}.material-field span{color:var(--muted);font-size:.74rem;font-weight:700;letter-spacing:.02em}.material-field input{width:100%;height:48px;padding:0 14px;border:1px solid rgba(22,22,32,.12);border-radius:12px;outline:none;background:linear-gradient(180deg,#fff,#f8fafb);box-shadow:inset 0 1px 1px #1218270a;color:var(--text);font:inherit;font-size:.9rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.material-field input::placeholder{color:#8d99a5}.material-field:focus-within span{color:var(--accent-strong)}.material-field input:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #33cbc029}.material-field input[readonly]{cursor:not-allowed;background:#f5f8f9e6;color:var(--muted)}.admin-settings-card{display:grid;gap:22px;padding:22px}.session-loading-screen{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 18% 16%,rgba(51,203,192,.16),transparent 28%),radial-gradient(circle at 84% 78%,rgba(250,185,53,.12),transparent 30%),#f6f8f8}.session-loading-card{display:flex;align-items:center;gap:14px;min-width:min(100%,320px);padding:18px 20px;border:1px solid rgba(22,22,32,.08);border-radius:18px;background:#ffffffeb;box-shadow:0 16px 38px #1218271a}.session-loading-card img{width:38px;height:38px;padding:8px;border-radius:12px;background:#33cbc01f;animation:session-loading-pulse 1.2s ease-in-out infinite}.session-loading-card div{display:grid;gap:4px}.session-loading-card strong{font-size:.92rem;font-weight:650}.session-loading-card span{color:var(--muted);font-size:.8rem}@keyframes session-loading-pulse{50%{transform:scale(.92);opacity:.65}}.settings-tabs{margin-bottom:2px}.settings-form-grid{align-items:start;gap:18px}.admin-form-grid .material-field input{height:48px;padding:0 14px;border-color:#1616201f;background:linear-gradient(180deg,#fff,#f8fafb);box-shadow:inset 0 1px 1px #1218270a;font-size:.9rem}.admin-form-grid .material-field input:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px #33cbc029}.settings-ai-stack{gap:12px;max-width:620px}.settings-ai-stack .toggle-row{min-height:48px;padding:12px 14px;border:1px solid rgba(22,22,32,.08);border-radius:12px;background:linear-gradient(180deg,#fffffff5,#f7f9fbf0)}.settings-ai-stack .toggle-row:first-child{border-color:#33cbc03d;background:#eef8f7b8}.settings-save-action{justify-content:flex-start;gap:10px;margin-top:2px;padding-top:18px;border-top:1px solid rgba(22,22,32,.08)}.admin-form-grid select,.admin-form-grid input{width:100%;height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(22,22,32,.08);background:#ffffffe6;color:var(--text);font-size:.88rem}.admin-form-grid small{color:var(--danger)}.admin-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-connection-card{width:100%;padding:18px;border-radius:18px;border:1px solid rgba(22,22,32,.08);background:#ffffffeb;text-align:left}.admin-connection-card.is-selected{border-color:#33cbc047;background:#eef8f7f0;box-shadow:0 0 0 4px #33cbc01a}.admin-connection-copy,.admin-permission-copy{display:grid;gap:8px}.admin-connection-topline,.admin-permission-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admin-code-block{margin-top:14px;padding:14px;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#f5f8f9eb}.admin-copy-button{margin-top:12px}.admin-permission-card{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:#fffffff0}.admin-service-card,.admin-service-form{display:grid;gap:14px}.admin-service-header-actions,.admin-drawer-footer{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-service-open-button{width:auto}.admin-service-form{grid-template-columns:minmax(0,1.5fr) minmax(220px,.9fr) auto;align-items:end}.admin-service-drawer-form{grid-template-columns:minmax(0,1fr);margin-bottom:12px}.admin-service-add-button{width:auto;align-self:end}.admin-services-table td:last-child,.admin-services-table th:last-child{width:110px}.admin-service-remove-button{margin-top:0}.admin-permission-copy p,.admin-permission-copy span{margin:0;color:var(--muted)}.admin-toggle{position:relative;display:inline-flex;width:52px;height:30px;border-radius:999px;background:#16162024;flex:0 0 auto}.admin-toggle input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.admin-toggle-thumb{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:999px;background:#fff;box-shadow:0 3px 10px #1218271f;transition:transform .2s ease}.admin-toggle.is-on{background:#33cbc07a}.admin-toggle.is-on .admin-toggle-thumb{transform:translate(22px)}.admin-validation-item{display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;align-items:start;padding:14px 16px;border-radius:16px;border:1px solid rgba(22,22,32,.08);background:#ffffffeb}.admin-validation-indicator{width:14px;height:14px;border-radius:999px;margin-top:4px;background:#16162029}.admin-validation-item strong,.admin-validation-item p{margin:0}.admin-validation-item p{margin-top:4px;color:var(--muted)}.admin-validation-item.status-success .admin-validation-indicator,.detail-inline-note.is-success{background:#11795f1f}.admin-validation-item.status-warning .admin-validation-indicator,.detail-inline-note.is-warning{background:#d4951929}.admin-validation-item.status-error .admin-validation-indicator{background:#c641522e}.admin-validation-item.status-testing .admin-validation-indicator{background:#33cbc052}.admin-wizard-footer{justify-content:space-between;margin-top:8px}.admin-wizard-error{margin-top:0}.admin-skeleton-gap{margin-top:12px}.admin-skeleton-row{display:grid;grid-template-columns:1.4fr repeat(6,minmax(0,.6fr));gap:12px}.admin-field-skeleton{height:42px}.escalation-header-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px}.escalation-header-button{width:auto;margin-top:0}.escalation-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.escalation-summary-card{display:grid;gap:10px;min-height:162px;padding:20px;border-color:#16162014}.escalation-summary-card.severity-green{background:linear-gradient(180deg,#e9f8f1fa,#fffffff5)}.escalation-summary-card.severity-yellow{background:linear-gradient(180deg,#fef6e1fa,#fffffff5)}.escalation-summary-card.severity-red{background:linear-gradient(180deg,#fceceffa,#fffffff5)}.escalation-summary-card strong{font-size:1.32rem;font-weight:600}.escalation-summary-card p{font-size:.82rem}.escalation-coverage-card,.escalation-policy-card,.escalation-call-card,.escalation-rule-card,.escalation-drawer-panel{min-width:0}.escalation-filter-grid,.escalation-form-grid,.escalation-target-grid,.escalation-time-grid{display:grid;gap:14px}.escalation-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.escalation-form-grid,.escalation-target-grid,.escalation-time-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.escalation-toggle-field{align-self:end}.escalation-toggle-field .secondary-button,.escalation-schedule-actions .secondary-button{margin-top:0}.escalation-status-button{width:100%;justify-content:flex-start;padding-left:12px;padding-right:12px;border-color:#16162014}.escalation-status-button.is-active{border-color:#33cbc03d;background:#eef8f7f0;color:var(--accent-strong)}.escalation-coverage-actions,.escalation-schedule-actions{margin-top:14px}.escalation-inline-actions{margin-top:8px}.escalation-table-pagination{justify-content:flex-end;margin-top:14px}.escalation-coverage-results{margin-top:14px}.escalation-coverage-list,.escalation-calls-grid{display:grid;gap:12px}.escalation-coverage-list{grid-template-columns:repeat(2,minmax(0,1fr))}.escalation-coverage-item{padding:16px}.escalation-policy-card{display:grid;gap:16px}.escalation-rule-card{width:100%;display:grid;gap:10px;text-align:left;cursor:pointer}.escalation-rule-card:hover{border-color:#33cbc038;background:linear-gradient(180deg,#f0fbf9f5,#f5f8f9f5)}.escalation-rule-card h3,.escalation-call-card h3{font-size:.98rem;font-weight:600}.escalation-rule-card p,.escalation-call-card p{font-size:.84rem}.escalation-calls-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.escalation-call-card{display:grid;gap:10px}.escalation-drawer-panel{width:min(760px,100%)}.escalation-drawer-stack{gap:18px}.escalation-drawer-panel .select2-field,.escalation-drawer-panel .selected-filters-summary,.escalation-drawer-panel .table-action-row,.escalation-drawer-panel .detail-inline-note{min-width:0}.escalation-drawer-panel .nested-detail-card{padding:18px}.escalation-drawer-panel .section-header{margin-bottom:14px}.escalation-drawer-panel .selected-filters-summary{margin-top:12px;margin-bottom:0}.escalation-drawer-panel .removable-filter-chip.is-selected{background:#33cbc02e;border-color:#33cbc03d;color:var(--accent-strong)}.escalation-drawer-panel .detail-inline-note,.escalation-coverage-item .selected-filters-summary,.escalation-rule-card .selected-filters-summary{overflow-wrap:anywhere}.status-pages-header-actions{display:flex;align-items:center;justify-content:flex-start;gap:10px}.status-pages-action-button{width:auto;margin-top:0}.status-pages-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.status-pages-health-checks-table{table-layout:fixed}.status-pages-health-checks-table th:nth-child(1){width:16%}.status-pages-health-checks-table th:nth-child(2){width:34%}.status-pages-health-checks-table th:nth-child(3),.status-pages-health-checks-table th:nth-child(4),.status-pages-health-checks-table th:nth-child(5){width:12%}.status-pages-empty-state{gap:10px}.status-pages-drawer-panel{width:min(760px,100%)}.status-pages-confirmation-panel{width:min(460px,100%)}.status-pages-drawer-stack,.status-pages-advanced-stack{gap:18px}.status-pages-drawer-actions,.status-pages-settings-card,.status-pages-danger-zone{margin-top:14px}.status-pages-property-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}.status-pages-body-field{min-width:100%}.status-pages-body-field textarea{width:100%;border-radius:14px;border:1px solid rgba(22,22,32,.08);background:#ffffffeb;padding:12px;resize:vertical;min-height:180px}.status-pages-danger-zone{border-color:#c641521f;background:linear-gradient(180deg,#fff5f6f5,#fffffffa)}.status-pages-danger-button{color:#a72d43}.status-pages-danger-button.primary-button,.primary-button.status-pages-danger-button{color:#fff;background:linear-gradient(135deg,#c64152,#e06778);box-shadow:0 18px 40px #c6415238}.users-access-header-actions,.users-access-inline-actions,.users-access-membership-actions,.users-access-grant-box{justify-content:flex-start}.admin-drawer-panel .users-access-inline-actions{margin-top:18px}.users-access-table td:nth-child(3){min-width:240px}.users-access-chip-list{display:flex;flex-wrap:wrap;gap:6px}.users-org-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.users-org-card{align-content:start}.users-access-membership-card{gap:8px}.users-access-membership-actions{flex-wrap:wrap}.users-access-grant-box{display:flex;flex-wrap:wrap;gap:14px;align-items:end;margin-top:18px;padding-top:18px;border-top:1px solid rgba(22,22,32,.08)}.users-access-grant-box .filter-field{flex:1 1 280px}.admin-drawer-panel .status-pages-danger-zone>.status-pages-danger-button{width:auto;margin-top:18px}.invitation-link-field{min-width:100%}.invitation-link-field input{width:100%}.invitation-auth-card{display:grid;gap:16px}.invitation-organizations{display:grid;gap:6px;padding:14px;border:1px solid rgba(22,22,32,.08);border-radius:14px;background:#eef8f7b8}.invitation-organizations span{color:var(--muted);font-size:.78rem}.uptime-filter-card{margin-bottom:16px}.uptime-attention{border-color:#d495194d;background:linear-gradient(135deg,#fffaefe6,#fffffff5)}.uptime-attention-grid,.uptime-pages-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.uptime-attention-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid rgba(22,22,32,.08);border-radius:16px;background:#ffffffc7}.uptime-attention-item h3{margin:10px 0 3px;font-size:.96rem}.uptime-attention-item p,.uptime-attention-item small,.uptime-incident small{display:block;color:var(--muted);margin:0}.uptime-status-counts,.uptime-header-meta{display:flex;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.84rem}.uptime-incident{display:flex;align-items:center;justify-content:space-between;gap:16px}.uptime-incident strong{display:block;margin:4px 0}.uptime-timeline{min-height:46px;display:flex;align-items:stretch;gap:2px;overflow-x:auto;padding:2px}.uptime-timeline-segment{min-width:7px;flex:1 0 7px;border:0;border-radius:4px;background:#858f9a61}.uptime-timeline-segment.is-operational{background:#2a9d5bb8}.uptime-timeline-segment.is-degraded{background:#d49519c2}.uptime-timeline-segment.is-down{background:#c64152c7}.uptime-timeline-segment:hover{outline:2px solid rgba(22,22,32,.3);outline-offset:1px}.uptime-check-row{cursor:pointer}.uptime-check-row:hover{background:#eef8f7b3}.uptime-response-preview{margin:12px 0 0;padding:12px;border-radius:12px;overflow-wrap:anywhere;white-space:pre-wrap;background:#1616200b;color:var(--text);font:.78rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.uptime-detail-drawer{width:min(760px,100%);min-width:0;overflow-x:hidden}.uptime-detail-drawer>*,.uptime-detail-drawer .cluster-stack,.uptime-detail-drawer .content-section,.uptime-detail-drawer .section-header,.uptime-detail-drawer .table-shell{min-width:0;max-width:100%}.uptime-drawer-url{overflow-wrap:anywhere;word-break:break-word}.uptime-drawer-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.uptime-detail-drawer .table-shell{overflow-x:hidden}.uptime-detail-drawer .data-table{min-width:0;table-layout:fixed}.uptime-detail-drawer .data-table th,.uptime-detail-drawer .data-table td{overflow-wrap:anywhere}.kmind-ai-drawer{width:min(640px,100%);min-width:0;display:flex;flex-direction:column;gap:16px;overflow-x:hidden}.kmind-ai-context{display:grid;gap:8px;padding:14px;border-radius:14px;background:#eef8f7c7;border:1px solid rgba(51,203,192,.18)}.kmind-ai-context>span,.kmind-ai-answer-section>strong{color:var(--muted);font-size:.78rem}.kmind-ai-context div,.kmind-ai-suggestions,.kmind-ai-actions{display:flex;flex-wrap:wrap;gap:8px}.kmind-ai-context em{padding:5px 8px;border-radius:999px;background:#ffffffe6;color:var(--text);font-size:.78rem;font-style:normal}.kmind-ai-conversation{display:grid;align-content:start;gap:12px;min-height:180px;max-height:calc(100vh - 390px);overflow-y:auto;overflow-x:hidden;padding-right:2px}.kmind-ai-message{max-width:94%;padding:14px;border-radius:16px;overflow-wrap:anywhere}.kmind-ai-message.is-user{justify-self:end;background:#12766f1f}.kmind-ai-message.is-assistant{justify-self:start;background:#f7f9fbf2;border:1px solid rgba(22,22,32,.07)}.kmind-ai-answer-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.kmind-ai-answer-section{margin-top:12px}.kmind-ai-answer-section ul{margin:6px 0 0;padding-left:18px}.kmind-ai-answer-section li+li{margin-top:4px}.kmind-ai-fallback{display:block;margin-top:12px;color:var(--muted)}.kmind-ai-composer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px}.kmind-ai-composer textarea{width:100%;min-width:0;resize:vertical;border:1px solid rgba(22,22,32,.1);border-radius:14px;padding:11px 12px;color:var(--text);font:inherit}@media(max-width:760px){.uptime-attention-grid,.uptime-pages-grid,.uptime-drawer-kpis,.kmind-ai-composer{grid-template-columns:1fr}.uptime-attention-item,.uptime-incident{align-items:flex-start;flex-direction:column}}@media(max-width:1024px){.auth-shell{grid-template-columns:1fr}.auth-brand-panel{display:none}.auth-content{align-items:flex-start;padding:28px 18px 36px}.auth-mobile-brand{width:min(100%,460px);display:flex;align-items:center;gap:14px;margin-bottom:16px;padding:0 6px}.auth-mobile-brand img{width:48px;height:48px;border-radius:16px}.auth-mobile-brand div{display:grid}.auth-mobile-brand span{color:var(--muted);font-size:.9rem}.app-layout{grid-template-columns:1fr}.sidebar-shell{display:none}.dashboard-header,.dashboard-user,.section-header{flex-direction:column;align-items:flex-start}.page-header-row,.problems-layout,.problem-list-facts,.summary-strip,.metadata-grid,.evidence-grid,.incident-layout,.incident-analysis-grid,.investigation-grid,.health-grid,.problem-summary-grid,.status-stats,.escalation-filter-grid,.escalation-summary-grid,.escalation-coverage-list,.escalation-calls-grid,.status-pages-form-grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){.auth-card{padding:24px;border-radius:24px}.auth-card h2{font-size:1.7rem}.field-row{align-items:flex-start;flex-direction:column}.auth-feedback-grid,.summary-grid{grid-template-columns:1fr}.dashboard-shell{padding:14px}.admin-summary-grid,.admin-wizard-stepper,.admin-form-grid,.admin-connection-grid,.admin-integration-grid,.cluster-admin-filter-row,.admin-service-form,.escalation-form-grid,.escalation-target-grid,.escalation-time-grid,.escalation-filter-grid,.escalation-summary-grid,.escalation-coverage-list,.escalation-calls-grid,.status-pages-form-grid,.status-pages-property-row{grid-template-columns:1fr}.status-hero,.content-section,.state-card{padding:16px}.dashboard-filters,.filter-field,.multi-select-field,.log-summary-strip,.summary-strip,.metadata-grid,.evidence-grid,.incident-analysis-grid,.problem-list-facts,.health-grid,.problem-summary-grid,.investigation-grid,.status-stats,.workload-summary-grid,.log-panel-grid{grid-template-columns:1fr}.filter-field{min-width:100%}.header-time-range{width:100%}.header-time-menu{width:100%;grid-template-columns:1fr}.header-time-presets{grid-template-columns:1fr 1fr;border-right:0;border-bottom:1px solid rgba(22,22,32,.08)}.header-time-presets>span{grid-column:1 / -1}.multi-select-field select{height:112px}.select2-dropdown{width:min(100%,92vw)}.page-header-row,.incident-layout,.problems-layout,.timeline-item{grid-template-columns:1fr}}
