@keyframes scheduleIconPulse{0%,to{background-color:#e23d5f2e;box-shadow:0 0 #e23d5f40}50%{background-color:#e23d5f7a;box-shadow:0 0 0 .45rem #e23d5f00}}@keyframes scheduleButtonPulse{0%,to{border-color:#e23d5f52;box-shadow:0 0 #e23d5f2e}50%{border-color:var(--page-accent);box-shadow:0 0 0 .3rem #e23d5f00}}.schedule-button-running{animation:scheduleButtonPulse 1.1s ease-in-out infinite}.schedule-icon-running{animation:scheduleIconPulse 1.1s ease-in-out infinite;border-color:var(--page-accent)}.schedule-tab-button[aria-selected=true]{border-color:color-mix(in srgb,var(--page-accent) 44%,transparent);background:color-mix(in srgb,var(--page-accent-soft) 78%,rgba(255,255,255,.08));color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--page-accent) 32%,transparent)}.sample-request-summary-grid{grid-template-columns:minmax(0,1fr)}.sample-current-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.sample-current-status-item{min-width:0;border:1px solid color-mix(in srgb,var(--page-accent) 20%,rgba(255,255,255,.1));border-radius:.85rem;background:color-mix(in srgb,var(--page-accent-soft) 38%,rgba(255,255,255,.035));padding:.65rem .7rem}.sample-current-status-label,.sample-current-status-value{display:block}.sample-current-status-label{color:var(--text-soft);font-size:.61rem;font-weight:750;letter-spacing:.13em;line-height:1.2;text-transform:uppercase}.sample-current-status-value{margin-top:.35rem;overflow:hidden;color:var(--text);font-size:.82rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.sample-current-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sample-request-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sample-request-card,.sample-request-info-card,.sample-request-run-details>div,.sample-log-panel{border-color:#ffffff1a;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#ffffff09}.sample-request-info-card,.sample-request-run-details>div{border:1px solid rgba(255,255,255,.1);border-radius:1.1rem;padding:.9rem}.sample-request-info-card p:last-child,.sample-request-run-details p:last-child{margin-top:.45rem;color:var(--text-soft);font-size:.78rem;font-weight:650;line-height:1.45}.sample-request-icon{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--page-accent) 34%,rgba(255,255,255,.1));border-radius:.8rem;background:var(--page-accent-soft);color:var(--text)}.sample-request-icon svg{width:1.15rem;height:1.15rem}.sample-request-action-panel{background:radial-gradient(circle at top right,color-mix(in srgb,var(--page-accent) 18%,transparent),transparent 48%),#ffffff0d}.sample-request-cta{min-height:6.4rem;border-color:color-mix(in srgb,var(--page-accent) 36%,rgba(255,255,255,.1));background:linear-gradient(135deg,color-mix(in srgb,var(--page-accent-soft) 92%,rgba(255,255,255,.06)),#ffffff0b)}.sample-request-cta:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--page-accent-soft) 100%,rgba(255,255,255,.08)),#fff1)}.sample-logs-grid{min-height:0}@media(max-width:1023px){.sample-request-summary-grid,.sample-request-info-grid,.sample-logs-grid{grid-template-columns:1fr}}:root[data-theme=light] .sample-request-card,:root[data-theme=light] .sample-request-info-card,:root[data-theme=light] .sample-request-run-details>div,:root[data-theme=light] .sample-log-panel{border-color:#1c243a1f;background:linear-gradient(180deg,#ffffffe6,#f4f7fbbd),var(--surface)}:root[data-theme=light] .sample-request-action-panel{background:radial-gradient(circle at top right,color-mix(in srgb,var(--page-accent) 12%,transparent),transparent 46%),#fffc}:root[data-theme=light] .sample-request-icon{border-color:#1c243a1f;background:color-mix(in srgb,var(--page-accent-soft) 58%,white);color:color-mix(in srgb,var(--page-accent) 46%,#172033)}#schedule-samples-date,#schedule-samples-time{color-scheme:dark}#schedule-samples-date::-webkit-calendar-picker-indicator,#schedule-samples-time::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.78}.monitor-options-card{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(13rem,.72fr) minmax(11.5rem,.58fr) minmax(11.5rem,.58fr);gap:.85rem;min-height:auto;padding:1.1rem}.monitor-command-bar{display:contents}.monitor-config-row{display:contents;margin-top:0}.monitor-options-intro{order:1;grid-column:1 / -1}.monitor-filter-panel{order:3;grid-column:1}.monitor-config-row>.monitor-config-card:nth-child(2){order:4;grid-column:2}.monitor-action-stack{display:contents}#comparative-settings-slot{order:7;grid-column:1 / -1}.monitor-options-intro,.monitor-config-card,.monitor-query-panel,.monitor-table-tools{border:1px solid rgba(255,255,255,.1);border-radius:1.15rem;background:linear-gradient(180deg,#ffffff0f,#ffffff06),#ffffff09}.monitor-options-intro{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) minmax(25rem,.74fr);align-items:center;gap:1rem;padding:.9rem 1rem}.monitor-options-copy{min-width:0}.monitor-options-description{margin-top:.45rem;max-width:40rem;color:var(--text-soft);font-size:.82rem;line-height:1.5}.monitor-mode-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0}.monitor-view-button{display:flex;min-width:0;min-height:4.75rem;align-items:center;gap:.72rem;padding:.85rem;text-align:left}.monitor-view-icon,.monitor-config-icon,.monitor-add-icon,.monitor-sample-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.monitor-view-icon{width:2.15rem;height:2.15rem;border:1px solid rgba(255,255,255,.12);border-radius:.75rem;background:#ffffff0f}.monitor-view-icon svg,.monitor-config-icon svg,.monitor-sample-icon svg{width:1.15rem;height:1.15rem}.monitor-view-title,.monitor-view-copy,.monitor-config-button-label,.monitor-config-button-copy,.monitor-sample-title{display:block}.monitor-view-title{color:var(--text);font-size:.98rem;font-weight:850;line-height:1.15}.monitor-view-copy{margin-top:.2rem;color:var(--text-soft);font-size:.72rem;font-weight:750;line-height:1.2}.monitor-add-button,.monitor-sample-button,.monitor-config-button,.monitor-table-settings-button{display:flex;min-width:0;width:100%;align-items:center;gap:.72rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:.82rem .9rem;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.monitor-add-button:hover,.monitor-sample-button:hover,.monitor-config-button:hover,.monitor-table-settings-button:hover{border-color:color-mix(in srgb,var(--page-accent) 46%,transparent);transform:translateY(-1px)}.monitor-add-button{order:6;grid-column:4}.monitor-sample-button{order:5;grid-column:3}.monitor-add-icon{width:2.15rem;height:2.15rem;border-radius:.75rem;background:color-mix(in srgb,var(--page-accent) 18%,transparent);font-size:1.5rem;font-weight:850;line-height:1}.monitor-add-button span span,.monitor-sample-title{color:var(--text);font-size:.9rem;font-weight:850;line-height:1.2}.monitor-add-button small,#scheduled-sample-label{display:block;margin-top:.18rem;color:var(--text-soft);font-size:.72rem;font-weight:750;line-height:1.25}.monitor-sample-button{background:#ffffff0a}.monitor-sample-icon{width:2.15rem;height:2.15rem;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:var(--page-accent-soft);color:var(--text)}.monitor-action-tile{min-height:4.75rem;padding:.85rem}.monitor-config-card{display:grid;min-width:0;grid-template-columns:1fr;gap:.62rem;align-items:stretch;min-height:5.2rem;padding:.85rem}.monitor-config-card.hidden{display:none!important}.monitor-config-title{margin-top:.32rem;color:var(--text);font-size:.9rem;font-weight:820;line-height:1.25}.monitor-config-actions{min-width:0;width:100%}.monitor-config-button,.monitor-table-settings-button{justify-content:flex-start;min-height:3.4rem;background:#ffffff0b}.monitor-filter-panel .monitor-config-button,.monitor-product-panel .monitor-config-button{min-height:3.75rem}.monitor-limit-buttons,.monitor-table-tool-actions,.monitor-column-toggles{display:flex;flex-wrap:wrap;gap:.5rem}.monitor-settings-slot{width:min(100%,45rem);flex:0 0 min(100%,45rem)}.monitor-query-panel{display:flex;min-width:18rem;max-width:100%;flex:1 1 26rem;flex-direction:column;justify-content:flex-start;padding:1rem}.monitor-query-header{min-height:2.95rem}.monitor-shortcut-pill,.monitor-config-count{flex:0 0 auto;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff0e;color:var(--text-soft);font-size:.68rem;font-weight:850;letter-spacing:.08em;padding:.35rem .55rem}.monitor-config-icon{width:2rem;height:2rem;border:1px solid rgba(255,255,255,.1);border-radius:.7rem;background:var(--page-accent-soft);color:var(--text)}.monitor-config-button-label{color:var(--text);font-size:.82rem;font-weight:850;line-height:1.2}.monitor-config-button-copy{margin-top:.16rem;color:var(--text-soft);font-size:.7rem;font-weight:720;line-height:1.2}.monitor-config-previews{display:flex;min-width:0;flex-wrap:wrap;gap:.28rem;margin-top:.42rem}.monitor-config-preview-chip{display:inline-flex;max-width:100%;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid color-mix(in srgb,var(--page-accent) 34%,rgba(255,255,255,.1));border-radius:999px;background:color-mix(in srgb,var(--page-accent-soft) 58%,rgba(255,255,255,.035));color:var(--text);font-size:.62rem;font-weight:800;letter-spacing:.02em;line-height:1;padding:.28rem .46rem}.monitor-table-tool-actions{display:grid;grid-template-columns:minmax(13rem,1fr) minmax(15rem,.9fr) minmax(6.6rem,auto);align-items:stretch;gap:.5rem;padding-right:0}.monitor-tool-group{display:flex;flex-direction:column;gap:.5rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#ffffff09;min-width:0;padding:.55rem}.monitor-tool-label{color:var(--text-soft);font-size:.62rem;font-weight:800;letter-spacing:.18em;line-height:1;text-transform:uppercase}.monitor-tool-group.hidden,.monitor-delete-action.hidden{display:none!important}#group-actions{min-height:100%}.monitor-row-switch{display:grid;flex:1;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:.85rem;background:#ffffff0b;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.35rem}.monitor-row-switch-button{display:flex;flex-direction:column;min-height:3.4rem;height:100%;align-items:center;justify-content:center;border:0;border-radius:.7rem;padding:.45rem .75rem;font-size:.68rem;font-weight:800;letter-spacing:.13em;line-height:1.15;text-transform:uppercase}.monitor-row-action-title,.monitor-row-action-copy{display:block}.monitor-row-action-title{font-size:.72rem;font-weight:850;letter-spacing:.12em}.monitor-row-action-copy{margin-top:.18rem;font-size:.62rem;font-weight:700;letter-spacing:0;opacity:.72;text-transform:none}.monitor-row-switch-button+.monitor-row-switch-button{border-left:0}.monitor-row-switch-button.accent-pill{border-radius:.7rem}.monitor-delete-action{display:flex;align-items:stretch;align-self:stretch;min-width:0}.monitor-delete-button{display:inline-flex;flex-direction:column;width:100%;min-width:6.6rem;min-height:100%;height:100%;align-items:center;justify-content:center;border-radius:.85rem;padding:.65rem .75rem;font-size:.68rem;font-weight:800;letter-spacing:.13em;line-height:1.15;text-align:center;text-transform:uppercase;white-space:normal}.monitor-query-input-wrap{margin-top:.75rem}.monitor-filter-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.monitor-filter-icon svg{width:1rem;height:1rem}.monitor-modal-helper{border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:#ffffff0b;color:var(--text-soft);font-size:.86rem;line-height:1.5;padding:.85rem 1rem}:global(.monitor-product-image){display:grid;position:relative;width:2.75rem;height:2.75rem;flex:0 0 auto;overflow:hidden;place-items:center;border:1px solid rgba(255,255,255,.09);border-radius:.65rem;background:#ffffff13;color:#f4f7ffb8;font-size:.9rem;font-weight:900}:global(.monitor-product-image.is-nested){width:2.35rem;height:2.35rem;border-radius:.55rem;font-size:.78rem}:global(.monitor-product-image.is-mobile){width:3.5rem;height:3.5rem;border-radius:.75rem}:global(.monitor-product-image.is-mobile.is-nested){width:3rem;height:3rem}:global(.monitor-product-image-fallback){display:grid;width:100%;height:100%;place-items:center}:global(.monitor-product-image img){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#fffffff5;padding:.25rem}.monitor-table-tools{display:flex;width:100%;flex-direction:column;gap:.7rem;border:1px solid rgba(255,255,255,.1);border-radius:1.25rem;background:#ffffff0b;padding:.9rem}.monitor-table-tools>.min-w-0,.monitor-query-header{min-height:2.95rem}#monitoring-modal>.bento-card,#monitoring-group-sheet>.bento-card,#schedule-samples-modal>.bento-card,#schedule-confirmation-modal>.bento-card,#sample-preview-modal>.bento-card,#sample-settings-modal>.bento-card,#sample-delete-confirmation-modal>.bento-card,#delete-confirmation-modal>.bento-card,#edit-monitoring-modal>.bento-card,#mobile-filter-modal>.bento-card,#comparative-sample-limit-modal>.bento-card,#bulk-delete-modal>.bento-card{border:1px solid color-mix(in srgb,var(--page-accent) 18%,rgba(255,255,255,.12));background:radial-gradient(circle at top right,color-mix(in srgb,var(--page-accent) 12%,transparent),transparent 42%),linear-gradient(180deg,#ffffff0e,#ffffff05),var(--surface-strong);box-shadow:0 28px 90px #00000075,inset 0 1px #ffffff0d}#monitoring-modal>.bento-card,#monitoring-group-sheet>.bento-card,#schedule-samples-modal>.bento-card,#schedule-confirmation-modal>.bento-card,#sample-preview-modal>.bento-card{border-color:#e23d5f57;background:radial-gradient(circle at top right,rgba(226,61,95,.16),transparent 44%),linear-gradient(160deg,rgba(226,61,95,.055),transparent 38%),#19161f;box-shadow:0 30px 90px #00000085,0 0 0 1px #e23d5f0f,inset 0 1px #ffffff0d}#monitoring-modal .accent-pill,#monitoring-group-sheet .accent-pill,#schedule-samples-modal .accent-pill,#schedule-confirmation-modal .accent-pill,#sample-preview-modal .accent-pill,#schedule-samples-modal .schedule-tab-button[aria-selected=true]{border-color:#e23d5f8f;background:#e23d5f33;color:#fff;box-shadow:inset 0 0 0 1px #e23d5f24}#monitoring-modal input:focus,#monitoring-group-sheet input:focus,#schedule-samples-modal input:focus,#schedule-samples-modal select:focus{border-color:#e23d5f;box-shadow:0 0 0 3px #e23d5f21}#sample-preview-modal-list>*,#sample-preview-modal-list article,#sample-preview-modal-list article>div>div,#sample-preview-modal-list article a,#schedule-samples-modal .sample-request-card,#schedule-samples-modal .sample-request-info-card,#schedule-samples-modal .sample-request-run-details>div{border-color:#e23d5f29}#sample-preview-modal-list article{background:linear-gradient(150deg,rgba(226,61,95,.05),transparent 44%),#ffffff09}:root[data-theme=light] #monitoring-modal>.bento-card,:root[data-theme=light] #monitoring-group-sheet>.bento-card,:root[data-theme=light] #schedule-samples-modal>.bento-card,:root[data-theme=light] #schedule-confirmation-modal>.bento-card,:root[data-theme=light] #sample-preview-modal>.bento-card{border-color:#be185d33;background:radial-gradient(circle at top right,rgba(244,63,94,.09),transparent 42%),linear-gradient(160deg,#fdf2f8e6,#fffffffa 42%),#fff;box-shadow:0 28px 72px #581c3533,inset 0 1px #fff}:root[data-theme=light] #monitoring-modal .accent-pill,:root[data-theme=light] #monitoring-group-sheet .accent-pill,:root[data-theme=light] #schedule-samples-modal .accent-pill,:root[data-theme=light] #schedule-confirmation-modal .accent-pill,:root[data-theme=light] #sample-preview-modal .accent-pill,:root[data-theme=light] #schedule-samples-modal .schedule-tab-button[aria-selected=true]{border-color:#be185d4d;background:#fce7f3;color:#9d174d}:root[data-theme=light] #monitoring-modal h3,:root[data-theme=light] #monitoring-modal h4,:root[data-theme=light] #monitoring-modal label,:root[data-theme=light] #monitoring-group-sheet h3,:root[data-theme=light] #schedule-samples-modal h3,:root[data-theme=light] #schedule-samples-modal h4,:root[data-theme=light] #sample-preview-modal h3{color:var(--text)!important}:root[data-theme=light] #sample-preview-modal-list article,:root[data-theme=light] #sample-preview-modal-list article>div>div,:root[data-theme=light] #sample-preview-modal-list article a{border-color:#be185d21;background:#ffffffbd}:root[data-theme=light] #sample-preview-modal-list h4,:root[data-theme=light] #sample-preview-modal-list article p:first-child,:root[data-theme=light] #sample-preview-modal-list article a,:root[data-theme=light] #monitoring-modal input,:root[data-theme=light] #monitoring-group-sheet input,:root[data-theme=light] #schedule-samples-modal input,:root[data-theme=light] #schedule-samples-modal select{color:var(--text)!important}#mobile-filter-modal button,#comparative-sample-limit-modal button,#monitoring-modal button,#monitoring-group-sheet button,#schedule-samples-modal button,#sample-settings-modal button{cursor:pointer}.monitor-table-tools #column-toggles button{padding:.45rem .75rem;font-size:.68rem;letter-spacing:.14em}.monitor-table-tools #column-toggles{align-content:start;column-gap:.45rem;row-gap:.45rem}#group-actions>div{align-content:start}#open-bulk-delete-modal{white-space:nowrap}@media(max-width:1470px){.monitor-options-card{display:grid;grid-template-columns:minmax(17rem,1fr) minmax(12rem,.72fr) minmax(10.5rem,.58fr) minmax(10.5rem,.58fr)}.monitor-command-bar,.monitor-config-row{display:contents}.monitor-settings-slot{width:min(100%,40rem);flex-basis:min(100%,40rem)}.monitor-table-tool-actions{grid-template-columns:minmax(12rem,1fr) minmax(13rem,.9fr) minmax(6.3rem,auto)}}.monitor-table-tools.is-comparative-compact{max-width:none;padding:.85rem}.monitor-table-tools.is-comparative-compact .monitor-table-tool-actions{display:block}.monitor-table-tools.is-comparative-compact .monitor-tool-group{padding:0;border:0;background:transparent}.monitor-table-tools.is-comparative-compact .monitor-tool-label{display:none}.monitor-table-tools.is-comparative-compact #column-toggles{display:block}.comparative-settings-grid{display:grid;gap:.65rem;grid-template-columns:minmax(13rem,.8fr) minmax(16rem,1fr) minmax(18rem,1.18fr)}.comparative-setting-tile{display:flex;min-height:7.2rem;min-width:0;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:#ffffff0b;padding:.8rem}.comparative-setting-tile.is-sample-done{align-items:center;justify-content:center;text-align:center}.comparative-setting-title-row,.comparative-setting-headline{display:flex;min-width:0;align-items:center;gap:.6rem}.comparative-setting-title-row{justify-content:center}.comparative-setting-headline{justify-content:space-between}.comparative-setting-headline .comparative-setting-copy{margin-top:0;text-align:right}.comparative-setting-value{margin-top:.45rem;color:var(--text);font-size:2rem;font-weight:850;line-height:1}.comparative-setting-copy{margin-top:.4rem;color:var(--text-soft);font-size:.76rem;font-weight:750;line-height:1.25}.comparative-action-button{display:flex;min-height:3.35rem;width:100%;align-items:center;gap:.65rem;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;background:#ffffff0d;color:var(--text);padding:.65rem .75rem;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.comparative-action-button:hover{border-color:color-mix(in srgb,var(--page-accent) 48%,transparent);background:color-mix(in srgb,var(--page-accent-soft) 60%,rgba(255,255,255,.05));transform:translateY(-1px)}.comparative-action-icon{display:grid;flex:0 0 auto;width:2rem;height:2rem;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:.68rem;background:var(--page-accent-soft);color:var(--text)}.comparative-action-icon svg{width:1rem;height:1rem}.comparative-action-label,.comparative-action-copy{display:block}.comparative-action-label{color:var(--text);font-size:.82rem;font-weight:850;line-height:1.18}.comparative-action-copy{margin-top:.16rem;color:var(--text-soft);font-size:.68rem;font-weight:720;line-height:1.18}.comparative-sample-limit-option{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(255,255,255,.1);border-radius:1rem;background:#ffffff0b;color:var(--text);padding:.85rem 1rem;text-align:left;transition:border-color .16s ease,background .16s ease}.comparative-sample-coverage{display:grid;gap:.8rem;border:1px solid rgba(255,255,255,.1);border-radius:1.1rem;background:#ffffff09;padding:1rem}.comparative-sample-coverage-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;border:1px solid rgba(255,255,255,.09);border-radius:.9rem;background:#0000001f;padding:.3rem}.comparative-sample-coverage-toggle button{border:1px solid transparent;border-radius:.7rem;padding:.65rem .55rem;color:var(--text-soft);font-size:.72rem;font-weight:850;transition:.16s ease}.comparative-sample-coverage-toggle button[aria-pressed=true]{border-color:color-mix(in srgb,var(--page-accent) 48%,transparent);background:color-mix(in srgb,var(--page-accent-soft) 70%,rgba(255,255,255,.05));color:var(--text)}.comparative-sample-limit-option:hover,.comparative-sample-limit-option.is-active{border-color:color-mix(in srgb,var(--page-accent) 48%,transparent);background:color-mix(in srgb,var(--page-accent-soft) 64%,rgba(255,255,255,.04))}.comparative-sample-limit-option-label{font-size:.92rem;font-weight:850}.comparative-sample-limit-option-copy{display:block;margin-top:.16rem;color:var(--text-soft);font-size:.74rem;font-weight:720}.comparative-sample-limit-check{color:color-mix(in srgb,var(--page-accent) 70%,white 18%);font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}@media(max-width:767px){.comparative-settings-grid{grid-template-columns:1fr}.comparative-setting-tile{min-height:0}}.monitor-mobile-filter-button,.monitor-mobile-filter-launcher{display:flex;min-width:0;min-height:4.25rem;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:1.05rem;background:#ffffff0e;padding:.8rem;text-align:left}.monitor-mobile-filter-launcher{width:100%}@media(max-width:1023px){.monitor-options-card{grid-template-columns:1fr}.monitor-options-intro{grid-template-columns:1fr;align-items:stretch}.monitor-command-bar,.monitor-config-row{grid-template-columns:1fr}.monitor-options-intro,.monitor-add-button,.monitor-sample-button,.monitor-filter-panel,.monitor-config-row>.monitor-config-card:nth-child(2),#comparative-settings-slot{grid-column:auto}.monitor-config-card{grid-template-columns:1fr}.monitor-config-actions{width:100%}.monitor-settings-slot,.monitor-query-panel{width:100%;max-width:none;min-width:0;flex-basis:auto}.monitor-view-button{min-height:3.2rem;padding:.8rem 1rem}.monitor-filter-panel{margin-bottom:0;padding:1rem}#column-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.monitor-table-tools{max-width:none;padding:.85rem}.monitor-table-tools>.min-w-0{display:none}.monitor-tool-label{display:none}.monitor-table-tool-actions{display:grid;grid-template-columns:1fr}.monitor-tool-group{padding:.55rem}.monitor-delete-action{align-items:stretch}.monitor-delete-button,.monitor-row-switch{width:100%}#monitoring-modal,#schedule-samples-modal,#bulk-delete-modal{align-items:flex-end;padding:2.5rem .75rem .75rem}#monitoring-modal>.bento-card,#schedule-samples-modal>.bento-card,#bulk-delete-modal>.bento-card{max-height:min(90vh,760px);height:auto;border-radius:1.35rem;padding:1rem}#schedule-samples-modal>.bento-card{overflow-y:auto}#monitoring-form{margin-top:1.25rem;overflow-y:auto;padding-right:.15rem}#monitoring-group-panel{padding:.9rem}#monitoring-group-sheet #monitoring-group-products{max-height:min(52vh,28rem)}.monitoring-group-option{border-radius:.95rem;gap:.65rem;padding:.7rem .8rem}.monitoring-group-option input{width:1rem;height:1rem}.monitoring-group-option .block.truncate.text-sm{font-size:.86rem;line-height:1.2}#schedule-samples-modal .schedule-tab-button{flex:1 1 0;min-width:0;padding:.7rem .45rem;font-size:.63rem;letter-spacing:.12em}#schedule-panel-request,#schedule-panel-scheduler,#schedule-panel-logs,#schedule-panel-request-logs{margin-top:1rem;gap:.85rem;min-height:auto;flex:none;overflow:visible}#schedule-panel-request.flex,#schedule-panel-scheduler.flex,#schedule-panel-logs.flex,#schedule-panel-request-logs.flex{display:grid}#schedule-panel-request.flex,#schedule-panel-scheduler.flex,#schedule-panel-request{grid-template-columns:1fr}#schedule-panel-scheduler{flex-direction:column}#schedule-composer-panel,#schedule-panel-scheduler>div{width:100%}#schedule-composer-panel,#schedule-panel-scheduler section,#schedule-panel-request section,#schedule-panel-logs,#schedule-panel-request-logs{padding:1rem;border-radius:1.2rem;min-height:auto;overflow:visible}#schedule-composer-panel>.flex{align-items:flex-start;flex-direction:column}#schedule-composer-panel>.flex>.flex{justify-content:flex-start}#schedule-samples-form{overflow:visible;flex:none;margin-top:1rem;padding-right:0}#sample-preview-card,#request-sample-logs-panel>div,#schedule-samples-list>*,#schedule-logs-panel>*{overflow-wrap:anywhere}#schedule-samples-list,#schedule-logs-panel,#request-sample-logs-panel{max-height:none;flex:none;overflow:visible;padding-right:0}#schedule-calendar-grid{gap:.25rem}#schedule-calendar-grid button{min-width:0;min-height:2.1rem;padding-inline:0}#schedule-samples-modal .data-table{min-width:34rem}}@media(max-width:767px){.monitor-options-card{padding:.85rem}.monitor-mode-card{grid-template-columns:1fr}.monitor-add-button,.monitor-sample-button,.monitor-config-button,.monitor-table-settings-button{min-height:3.45rem}#column-filter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.monitor-mobile-filter-button,.monitor-mobile-filter-launcher{min-height:4rem;padding:.7rem}}:root[data-theme=light] .monitor-options-intro,:root[data-theme=light] .monitor-config-card,:root[data-theme=light] .monitor-query-panel,:root[data-theme=light] .monitor-table-tools,:root[data-theme=light] .monitor-tool-group,:root[data-theme=light] .monitor-row-switch,:root[data-theme=light] .monitor-modal-helper,:root[data-theme=light] .comparative-setting-tile,:root[data-theme=light] .comparative-sample-limit-option{border-color:#1c243a1f;background:linear-gradient(180deg,#ffffffdb,#f4f7fbb8),var(--surface)}:root[data-theme=light] .monitor-view-icon,:root[data-theme=light] .monitor-config-icon,:root[data-theme=light] .monitor-sample-icon,:root[data-theme=light] .monitor-shortcut-pill,:root[data-theme=light] .monitor-config-count,:root[data-theme=light] .comparative-action-icon{border-color:#1c243a1f;background:#ffffffc2;color:var(--text)}:root[data-theme=light] .monitor-add-button,:root[data-theme=light] .monitor-sample-button,:root[data-theme=light] .monitor-config-button,:root[data-theme=light] .monitor-table-settings-button,:root[data-theme=light] .comparative-action-button{border-color:#1c243a1f;background:#ffffffc7;color:var(--text)}:root[data-theme=light] .comparative-action-button:hover,:root[data-theme=light] .comparative-sample-limit-option:hover,:root[data-theme=light] .comparative-sample-limit-option.is-active{background:color-mix(in srgb,var(--page-accent-soft) 48%,white)}:root[data-theme=light] .comparative-sample-coverage,:root[data-theme=light] .comparative-sample-coverage-toggle{border-color:#1c243a1f;background:#ffffffb3}
