.business-section{gap:var(--ui-panel-space);margin-block:28px;display:grid}.business-grid{gap:var(--ui-panel-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.business-panel{padding:var(--ui-panel-space);overflow-wrap:anywhere;align-content:start;gap:12px;display:grid}.business-panel h2,.business-panel h3,.business-panel p{margin:0}.business-panel h2{font-size:16px}.business-links{flex-wrap:wrap;gap:12px;display:flex}.business-form{gap:var(--ui-panel-gap);display:grid}.business-form label{gap:8px;display:grid}.business-muted{color:var(--ui-muted)}.business-list{gap:var(--ui-panel-gap);margin:0;padding:0;list-style:none;display:grid}.business-list li{border-bottom:1px solid var(--ui-border);padding-block:12px}[data-design=polar]{--app-canvas:246 246 247;--app-panel:255 255 255;--app-subtle:247 247 248;--app-hover:238 238 239;--app-border:231 231 233;--app-soft:210 212 217;--app-content:24 25 27;--app-secondary:98 100 107;--app-muted:114 117 125;--app-accent:57 118 236;--app-accent-soft:105 152 255;--app-accent-deep:41 89 177;--app-on-accent:255 255 255;--app-warning:157 102 28;--app-danger:179 67 59;--app-success:36 131 94;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-background:rgb(var(--app-canvas));--ui-surface:rgb(var(--app-panel));--ui-subtle:rgb(var(--app-subtle));--ui-hover:rgb(var(--app-hover));--ui-text:rgb(var(--app-content));--ui-secondary:rgb(var(--app-secondary));--ui-muted:rgb(var(--app-muted));--ui-border:rgb(var(--app-border));--ui-focus:rgb(var(--app-accent));--ui-action:#18191b;--ui-action-hover:#35363a;--ui-on-action:#fff;--ui-danger:rgb(var(--app-danger));--ui-danger-hover:#96362f;--ui-on-danger:#fff;--ui-success:rgb(var(--app-success));--ui-font:var(--font-body), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-control-height:38px;--ui-control-height-compact:32px;--ui-control-padding:18px;--ui-control-padding-compact:12px;--ui-control-text:13px;--ui-control-text-compact:12px;--ui-control-weight:500;--ui-control-gap:7px;--ui-control-radius:999px;--ui-control-icon:15px;--ui-focus-width:2px;--ui-focus-offset:3px;--ui-disabled-opacity:.4;--ui-motion-fast:.12s;--ui-motion-press:.18s;--ui-motion-ease:cubic-bezier(.22, 1, .36, 1);--ui-press-scale:.97}[data-design=polar][data-theme=dark]{--app-canvas:17 17 19;--app-panel:24 24 27;--app-subtle:32 32 35;--app-hover:42 42 46;--app-border:44 44 48;--app-soft:64 65 72;--app-content:243 243 245;--app-secondary:177 177 185;--app-muted:150 150 160;--app-accent:105 152 255;--app-accent-soft:135 173 255;--app-accent-deep:88 133 231;--app-on-accent:17 17 19;--app-warning:223 175 98;--app-danger:236 153 144;--app-success:118 190 157;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-background:rgb(var(--app-canvas));--ui-surface:rgb(var(--app-panel));--ui-subtle:rgb(var(--app-subtle));--ui-hover:rgb(var(--app-hover));--ui-text:rgb(var(--app-content));--ui-secondary:rgb(var(--app-secondary));--ui-muted:rgb(var(--app-muted));--ui-border:rgb(var(--app-border));--ui-focus:rgb(var(--app-accent));--ui-action:#f3f3f5;--ui-action-hover:#d6d6dd;--ui-on-action:#18181b;--ui-danger:rgb(var(--app-danger));--ui-danger-hover:#f1b1aa;--ui-on-danger:#28110e;--ui-success:rgb(var(--app-success))}[data-design=polar][data-motion=reduced]{--ui-motion-fast:0s;--ui-motion-press:0s;--ui-press-scale:1}@media (prefers-reduced-motion:reduce){[data-design=polar]{--ui-motion-fast:0s;--ui-motion-press:0s;--ui-press-scale:1}}[data-design=polar]{--app-page-max:1600px;--app-page-space:clamp(18px, 3vw, 40px);--ui-shell-sidebar-width:232px;--ui-shell-inset:8px;--ui-shell-radius:16px;--ui-shell-header-height:60px;--ui-shell-content-width:1280px;--ui-shell-content-padding:clamp(20px, 3.4cqi, 48px);--ui-shell-nav-height:38px;--ui-shell-nav-radius:8px;--ui-shell-nav-selected:var(--ui-hover);--ui-shell-motion:.18s}[data-design=polar][data-motion=reduced]{--ui-shell-motion:0s}@media (prefers-reduced-motion:reduce){[data-design=polar]{--ui-shell-motion:0s}}[data-design=polar]{--ui-field-radius:10px;--ui-field-height:var(--ui-control-height);--ui-field-height-compact:var(--ui-control-height-compact);--ui-field-padding:12px;--ui-field-gap:8px;--ui-field-label:12px;--ui-field-note:11px;--ui-field-text:13px;--ui-field-text-compact:12px;--ui-field-mobile-text:16px;--ui-field-focus-ring:color-mix(in srgb, var(--ui-focus) 14%, transparent);--ui-select-menu-radius:12px;--ui-select-item-radius:7px;--ui-select-item-height:34px;--ui-select-menu-padding:5px;--ui-select-menu-height:290px;--ui-select-layer:50;--ui-select-shadow:0 8px 30px #00000017, 0 2px 6px #0000000a}[data-design=polar][data-theme=dark]{--ui-select-shadow:0 8px 30px #0000004d, 0 2px 6px #00000029}[data-design=polar]{--ui-badge-neutral:var(--ui-secondary);--ui-badge-success:#206b4f;--ui-badge-warning:#82560f;--ui-badge-danger:var(--ui-danger);--ui-badge-info:#315fb5;--ui-badge-height:24px;--ui-badge-height-compact:20px;--ui-badge-text:11px;--ui-badge-text-compact:10px;--ui-badge-radius:6px;--ui-badge-padding:7px;--ui-badge-gap:5px;--ui-badge-dot:5px;--ui-badge-icon:12px}[data-design=polar][data-theme=dark]{--ui-badge-success:var(--ui-success);--ui-badge-warning:#e5bf79;--ui-badge-info:#8caff5}[data-design=polar]{--ui-avatar-background:var(--ui-subtle);--ui-avatar-border:var(--ui-border);--ui-avatar-text:var(--ui-secondary);--ui-avatar-ring:var(--ui-surface);--ui-avatar-ring-width:2px;--ui-avatar-xs:24px;--ui-avatar-sm:32px;--ui-avatar-md:40px;--ui-avatar-lg:56px;--ui-avatar-text-xs:8px;--ui-avatar-text-sm:10px;--ui-avatar-text-md:12px;--ui-avatar-text-lg:17px;--ui-avatar-overlap-xs:6px;--ui-avatar-overlap-sm:8px;--ui-avatar-overlap-md:10px;--ui-avatar-overlap-lg:14px;--ui-avatar-duration:.18s;--ui-checkbox-size:16px;--ui-checkbox-mark:12px;--ui-checkbox-radius:4px;--ui-checkbox-gap:10px;--ui-checkbox-hit-area:32px;--ui-checkbox-padding:6px;--ui-checkbox-text:12px;--ui-checkbox-description:11px;--ui-checkbox-background:var(--ui-surface);--ui-checkbox-border:color-mix(in srgb, var(--ui-secondary) 38%, var(--ui-surface));--ui-checkbox-hover-border:var(--ui-secondary);--ui-checkbox-selected:var(--ui-action);--ui-checkbox-on-selected:var(--ui-on-action);--ui-checkbox-duration:.14s;--ui-dialog-width-compact:420px;--ui-dialog-width-normal:520px;--ui-dialog-width-wide:760px;--ui-dialog-max-height:760px;--ui-dialog-radius:20px;--ui-dialog-padding:26px;--ui-dialog-title:20px;--ui-dialog-copy:13px;--ui-dialog-backdrop:#11131a47;--ui-dialog-blur:3px;--ui-dialog-shadow:0 24px 90px #0000002b;--ui-dialog-duration:.2s}[data-design=polar][data-theme=dark]{--ui-dialog-backdrop:#0000007a;--ui-dialog-shadow:0 24px 90px #0006}[data-design=polar][data-motion=reduced]{--ui-dialog-duration:0s}@media (prefers-reduced-motion:reduce){[data-design=polar]{--ui-dialog-duration:0s}}[data-design=polar]{--ui-form-layout-section-space:28px;--ui-form-layout-column-gap:64px;--ui-form-layout-field-gap:22px;--ui-form-layout-title-size:14px;--ui-form-layout-sticky-offset:0px;--ui-form-layout-scroll-clearance:120px;--ui-metric-space:20px;--ui-metric-heading-gap:8px;--ui-metric-label-size:13px;--ui-metric-value-size:44px;--ui-metric-primary-size:52px;--ui-metric-value-gap:10px;--ui-metric-comparison-gap:5px;--ui-metric-context-size:11px;--ui-metric-trend-size:11px;--ui-metric-content-gap:14px;--ui-page-header-title:32px;--ui-page-header-title-compact:24px;--ui-page-header-title-mobile:27px;--ui-page-header-description:13px;--ui-page-header-meta:11px;--ui-page-header-gap:24px;--ui-page-header-control-gap:8px;--ui-progress-track:var(--ui-hover);--ui-progress-fill:var(--ui-text);--ui-progress-success:var(--ui-success);--ui-progress-height:6px;--ui-progress-height-compact:4px;--ui-progress-radius:999px;--ui-progress-duration:.45s;--ui-progress-ease:cubic-bezier(.22, 1, .36, 1);--ui-progress-indeterminate-duration:1.6s;--ui-spinner-sm:14px;--ui-spinner-md:18px;--ui-spinner-lg:24px;--ui-spinner-stroke:1.8;--ui-spinner-track-opacity:.18;--ui-spinner-duration:.85s;--ui-record-title-size:22px;--ui-record-marker:26px;--ui-record-event-gap:12px;--ui-resource-min-height:360px;--ui-resource-padding:48px 24px;--ui-resource-title-size:21px;--ui-resource-copy-width:350px;--ui-resource-icon-frame:52px;--ui-resource-icon-size:24px;--ui-resource-icon-radius:15px;--ui-resource-compact-min-height:230px;--ui-resource-compact-padding:28px 24px;--ui-skeleton-base:var(--ui-hover);--ui-skeleton-highlight:#ffffffa6;--ui-skeleton-line:12px;--ui-skeleton-block:80px;--ui-skeleton-circle:32px;--ui-skeleton-line-radius:4px;--ui-skeleton-block-radius:8px;--ui-skeleton-duration:1.6s;--ui-skeleton-passes:3}[data-design=polar][data-theme=dark]{--ui-skeleton-highlight:#ffffff0c}[data-design=polar]{--ui-panel-radius:13px;--ui-inset-radius:10px;--ui-panel-space:20px;--ui-panel-space-compact:16px;--ui-panel-gap:14px;--ui-panel-gap-compact:10px;--ui-divider-width:1px;--ui-table-head:var(--ui-surface);--ui-table-hover:var(--ui-subtle);--ui-table-space-x:18px;--ui-table-space-y:14px;--ui-table-space-x-compact:14px;--ui-table-space-y-compact:9px;--ui-table-header-space:9px;--ui-table-header-height:42px;--ui-table-text:12px;--ui-table-header-text:11px;--ui-textarea-padding-y:11px;--ui-textarea-padding-y-compact:8px;--ui-textarea-leading:1.65;--ui-textarea-min-height:72px}.ops-app .desk-sidebar{background:var(--ui-action);color:var(--ui-on-action)}.ops-app .sidebar-brand{color:var(--ui-on-action);padding:27px 14px 25px}.ops-app .sidebar-brand .brand-icon{width:32px;height:32px}.ops-app .workspace-name{letter-spacing:1.7px;color:var(--ui-muted);padding:10px 17px 18px;font-size:12px;font-weight:600}.ops-app .nav-item{border-radius:7px;margin:3px 10px;width:calc(100% - 20px)!important;height:45px!important;padding:0 18px!important;font-size:14px!important}.ops-app .nav-item[data-active]{background:var(--ui-action);color:var(--ui-on-action)}.ops-app .nav-item b{background:var(--ui-hover);color:var(--ui-text);text-align:center;border-radius:5px;min-width:23px;margin-left:auto;font-size:12px}.ops-app .sidebar-people{border-top:1px solid var(--ui-border);margin:28px 12px}.ops-app .sidebar-people .workspace-name{padding:26px 12px 12px}.ops-app .sidebar-people button{text-align:left;align-items:center;gap:12px;width:100%;padding:10px;font-size:14px;display:flex}.ops-app .sidebar-people small{color:var(--ui-muted);margin:2px 0;font-size:12px}.ops-app .avatar{background:var(--ui-action);width:34px;height:34px;color:var(--ui-on-action);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:inline-grid}.ops-app .avatar.orange,.ops-app .avatar.blue{background:var(--ui-subtle);color:var(--ui-secondary)}.ops-app .avatar.small{width:25px;height:25px;font-size:12px}.ops-app .user-card{border-top:1px solid var(--ui-border);align-items:center;gap:10px;margin:16px 7px 10px;padding:17px 7px 0;font-size:14px;display:flex}.ops-app .user-card small{color:var(--ui-muted);font-size:12px}.ops-app .user-card>svg{color:var(--ui-muted);margin-left:auto}.ops-app .request-link{color:var(--ui-muted);justify-content:space-between;align-items:center;margin:10px 14px 0;font-size:14px;display:flex}.ops-app .desk-main{flex:1;min-width:0}.ops-app .topbar{background:var(--ui-surface);border-bottom:1px solid var(--border);height:76px;color:var(--ui-secondary);justify-content:space-between;align-items:center;padding:0 38px;font-size:14px;display:flex}.ops-app .topbar>div{align-items:center;gap:13px;display:flex}.ops-app .topbar strong{color:var(--ui-text);font-weight:500}.ops-app .slash{color:var(--ui-muted)}.ops-app .mobile-menu{display:none}.ops-app .desk-content{max-width:1600px;margin:auto;padding:39px 38px}.ops-app .desk-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:31px;display:flex}.ops-app .desk-heading .eyebrow{letter-spacing:1.9px;font-size:12px}.ops-app .desk-heading h1{letter-spacing:-1.3px;margin:7px 0 4px;font-size:32px;font-weight:600}.ops-app .desk-heading p{color:var(--ui-secondary);font-size:14px}.ops-app .heading-actions{flex-shrink:0;gap:9px;display:flex}.ops-app .secondary{border:1px solid var(--ui-border);background:var(--ui-surface);color:var(--ui-text);border-radius:7px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:14px;font-weight:500;display:inline-flex}.ops-app .secondary:hover{background:var(--ui-surface)}.ops-app .stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:28px;display:grid}.ops-app .stat{background:var(--ui-surface);border:1px solid var(--border);text-align:left;border-radius:10px;padding:21px 23px 19px}.ops-app .stat>span{color:var(--ui-secondary);justify-content:space-between;align-items:center;font-size:14px;display:flex}.ops-app .stat svg{color:var(--ui-muted)}.ops-app .stat>strong{letter-spacing:-1.3px;margin:14px 0 5px;font-size:33px;font-weight:500;line-height:1.25;display:block}.ops-app .stat small{color:var(--ui-muted);font-size:12px}.ops-app .stat:last-child>strong{color:var(--ui-secondary)}.ops-app .work-toolbar{align-items:center;gap:10px;margin-bottom:19px;display:flex}.ops-app .filter-group{gap:8px;display:flex}.ops-app .filter-group .choice{min-width:135px;height:37px;margin:0;font-size:14px}.ops-app .filter-group .choice:first-child{min-width:154px}.ops-app .search{background:var(--ui-surface);border:1px solid var(--border);color:var(--ui-muted);border-radius:7px;align-items:center;margin-left:auto;padding:0 11px;display:flex}.ops-app .search input{background:0 0;border:0;outline:0;width:170px;margin:0;padding:9px;font-size:14px}.ops-app .icon-button{color:var(--ui-muted);border-radius:6px;padding:9px}.ops-app .icon-button:hover{background:var(--ui-subtle)}.ops-app .inbox-panel{border:1px solid var(--border);background:var(--ui-surface);border-radius:10px;min-height:400px;overflow:hidden}.ops-app .panel-title{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;padding:20px 23px;display:flex}.ops-app .panel-title h2{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.ops-app .panel-title h2 span{color:var(--ui-secondary);border:1px solid var(--ui-border);border-radius:5px;padding:0 5px;font-size:12px;font-weight:500}.ops-app .panel-title>span{color:var(--ui-muted);font-size:12px}.ops-app .inbox-panel th{background:var(--ui-surface);height:44px;color:var(--ui-secondary);font-size:12px;font-weight:500}.ops-app .inbox-panel td{padding-top:19px;padding-bottom:19px;font-size:14px}.ops-app .title-cell{width:44%;min-width:280px;white-space:normal!important;padding-left:24px!important}.ops-app .ticket-title{text-align:left;color:var(--ui-text);align-items:center;gap:10px;font-size:14px;font-weight:500;display:inline-flex}.ops-app .ticket-title:hover{color:var(--ui-secondary)}.ops-app .ticket-meta{color:var(--ui-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:12px;display:flex}.ops-app .ticket-meta code{font-size:12px}.ops-app .badge{white-space:nowrap;color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 8%, var(--ui-surface));border-radius:5px;align-items:center;gap:6px;padding:3px 8px;font-size:14px;display:inline-flex}.ops-app .badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.ops-app .badge-new,.ops-app .badge-in-progress,.ops-app .badge-waiting,.ops-app .badge-done,.ops-app .badge-high,.ops-app .badge-urgent{color:var(--ui-danger);background:color-mix(in srgb, var(--ui-danger) 8%, var(--ui-surface))}.ops-app .badge-normal,.ops-app .badge-low{background:0 0}.ops-app .assignee{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.ops-app .overdue{color:var(--ui-danger)}.ops-app .vacancy{text-align:center;min-height:310px;color:var(--ui-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.ops-app .vacancy-icon{background:var(--ui-subtle);border:1px solid var(--ui-border);width:60px;height:60px;color:var(--ui-secondary);border-radius:15px;place-items:center;margin:0 auto 12px;display:grid}.ops-app .vacancy h2{color:var(--ui-text);font-size:17px;font-weight:500}.ops-app .vacancy p{max-width:340px;font-size:14px}.ops-app .desk-footnote{color:var(--ui-muted);align-items:center;gap:7px;margin:17px 0;font-size:12px;display:flex}.ops-app .desk-footnote>span{margin-left:auto}.ops-app .loading{text-align:center;color:var(--ui-secondary);padding:80px}.ops-app .task-group{border-bottom:1px solid var(--border);padding:24px}.ops-app .task-group>small{margin-bottom:18px}.ops-app .task-row{cursor:pointer;align-items:center;gap:11px;margin:0;padding:9px 0;font-size:14px;font-weight:400;display:flex}.ops-app .task-row.done span{color:var(--ui-success);text-decoration:line-through}.ops-app .task-row [data-slot=checkbox]{flex-shrink:0}.ops-app .schedule-row{border-bottom:1px solid var(--border);text-align:left;align-items:center;gap:20px;width:100%;padding:21px 24px;display:flex}.ops-app .schedule-row>span:nth-child(2){flex:1}.ops-app .schedule-row strong{font-size:15px;font-weight:500}.ops-app .date-tile{background:var(--ui-subtle);text-align:center;width:52px;color:var(--ui-secondary);border-radius:8px;padding:6px;font-size:12px}.ops-app .date-tile b{font-size:21px;font-weight:500;display:block}.ops-app .date-tile.late{background:var(--ui-subtle);color:var(--ui-secondary)}.ops-app .ticket-sheet[data-slot=sheet-content]{gap:0;width:560px!important;max-width:100vw!important}.ops-app .sheet-top{border-bottom:1px solid var(--border);padding:29px 30px 20px}.ops-app .sheet-top .eyebrow{letter-spacing:1px;font-size:12px}.ops-app .sheet-title{letter-spacing:-.6px;margin:8px 0!important;font-size:24px!important}.ops-app .sheet-scroll{flex:1;padding:25px 30px;overflow-y:auto}.ops-app .request-description{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ui-surface);color:var(--ui-secondary);border-radius:8px;margin:16px 0 24px;padding:16px;font-size:14px;line-height:1.8}.ops-app .detail-section{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.ops-app .detail-section h3{justify-content:space-between;margin-bottom:14px;font-size:15px;font-weight:600;display:flex}.ops-app .detail-section h3 span{color:var(--ui-muted);font-size:12px;font-weight:400}.ops-app .detail-section>p{color:var(--ui-secondary);margin-bottom:18px;font-size:14px}.ops-app .inline-form{align-items:center;gap:9px;margin-top:10px;display:flex}.ops-app .inline-form input{margin:0}.ops-app .notes article{border-left:2px solid var(--ui-border);margin:22px 0;padding:0 0 0 14px}.ops-app .notes p{color:var(--ui-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;font-size:14px}.ops-app .notes small{font-size:12px}.ops-app .global-message{align-items:center;gap:10px;margin:0 0 20px;display:flex}.ops-app .global-message>button{margin-left:auto;font-size:20px}.ops-app .notice{background:color-mix(in srgb, var(--ui-success) 8%, var(--ui-surface));color:var(--ui-success);border:1px solid color-mix(in srgb, var(--ui-success) 20%, var(--ui-border));border-radius:7px;padding:11px 14px;font-size:14px}.ops-app .sheet-message{margin:5px 20px 15px}.ops-app .connections-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:1000px;display:grid}.ops-app .connection-card{border:1px solid var(--border);background:var(--ui-surface);border-radius:12px;padding:29px}.ops-app .connection-card h2{letter-spacing:-.5px;margin:15px 0;font-size:21px;font-weight:600}.ops-app .connection-card p{color:var(--ui-secondary);margin:14px 0 24px;font-size:14px;line-height:1.8}.ops-app .connection-icon{color:var(--ui-secondary);gap:10px;display:flex}.ops-app .connection-card .muted-link{margin-top:17px}.ops-app .connection-explainer{border-top:1px solid var(--border);margin-top:28px;padding-top:20px;font-size:14px}.ops-app .connection-explainer p{margin-bottom:0;font-size:14px}.ops-app .access-person{align-items:center;gap:12px;margin:20px 0;font-size:14px;display:flex}.ops-app .access-person small{font-size:12px}.ops-app .role{color:var(--ui-secondary);margin-left:auto;font-size:12px}.ops-app .connected-badge{color:var(--ui-danger);overflow-wrap:anywhere;align-items:center;gap:7px;margin-bottom:18px;font-size:14px;display:flex}.ops-app .setup-pending{color:var(--ui-secondary);background:var(--ui-subtle);border-radius:8px;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}.ops-app .google-setup{grid-column:1/-1}.ops-app .setup-toggle{align-items:center;gap:12px;width:100%;font-size:15px;font-weight:500;display:flex}.ops-app .setup-toggle>svg:last-child{margin-left:auto}.ops-app .google-setup ol{color:var(--ui-secondary);padding-left:20px;font-size:14px;line-height:1.8;list-style:decimal}.ops-app .google-setup li{margin:13px 0}.ops-app .google-setup a{color:var(--ui-secondary);text-decoration:underline}.ops-app .redirect-uri{background:var(--ui-subtle);word-break:break-all;border-radius:7px;margin-top:10px;padding:12px;font-size:12px;display:block}.ops-app .google-setup form{max-width:560px;margin-top:22px}@media (max-width:1200px){.ops-app .desk-content{padding:28px 24px}.ops-app .desk-heading{flex-direction:column;align-items:flex-start}.ops-app .stats{gap:10px}.ops-app .stat{padding:17px}.ops-app .work-toolbar{flex-wrap:wrap}.ops-app .search{margin-left:0}.ops-app .topbar{padding:0 24px}.ops-app .title-cell{min-width:260px}.ops-app .desk-heading h1{font-size:30px}}@media (max-width:767px){.ops-app .mobile-menu{display:inline-flex}.ops-app .topbar-date{font-size:12px}.ops-app .desk-content{padding:25px 16px}.ops-app .topbar{height:62px;padding:0 16px}.ops-app .stats{grid-template-columns:1fr 1fr}.ops-app .heading-actions{flex-wrap:wrap}.ops-app .stat>strong{font-size:28px}.ops-app .filter-group{flex-wrap:wrap}.ops-app .filter-group .choice{min-width:110px!important}.ops-app .search{flex:1}.ops-app .search input{width:100%}.ops-app .desk-footnote{align-items:flex-start;font-size:12px}.ops-app .desk-footnote>span{display:none}.ops-app .connections-grid{grid-template-columns:1fr}.ops-app .connection-card{padding:23px}.ops-app .schedule-row{gap:10px;padding:17px 15px}.ops-app .schedule-row .badge{display:none}.ops-app .ticket-sheet .two-cols{grid-template-columns:1fr 1fr;gap:12px}.ops-app .sheet-scroll{padding:22px}.ops-app .sheet-top{padding:24px 22px}.ops-app .desk-heading .eyebrow{font-size:12px}.ops-app .desk-heading h1{font-size:28px}.ops-app .desk-heading p{font-size:14px}}.ops-app .notification-card{grid-column:1/-1}.ops-app .notification-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;display:flex}.ops-app .notification-device{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.ops-app .notification-device small{color:var(--ui-secondary);font-size:12px;display:block}.ops-app .notification-history{gap:8px;max-height:380px;margin-top:14px;display:grid;overflow:auto}.ops-app .notification-history a{border:1px solid var(--ui-border);color:inherit;border-radius:8px;gap:5px;padding:12px;text-decoration:none;display:grid}.ops-app .notification-history span{color:var(--ui-secondary);font-size:14px}.ops-app .notification-history small{color:var(--ui-secondary);font-size:12px}.ops-app .notification-shortcut{color:var(--ui-text);background:var(--ui-surface);border:1px solid var(--ui-border);text-align:left;border-radius:8px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 16px;font-size:14px;display:flex}.ops-app{--font-body:var(--font-geist-sans);--ink:var(--ui-text);--muted:var(--ui-muted);--line:var(--ui-border);--paper:var(--ui-background);--accent:var(--ui-focus);--border:var(--ui-border);--background:var(--ui-surface);--foreground:var(--ui-text);--popover:var(--ui-surface);--popover-foreground:var(--ui-text);font-family:var(--ui-font);color:var(--ui-text);background:var(--ui-background);min-height:100dvh;font-size:13px;line-height:1.6}.ops-app *,.ops-app :before,.ops-app :after{box-sizing:border-box}.ops-app :where(h1,h2,h3,h4,p,figure){margin:0}.ops-app :where(button,input,select,textarea){font:inherit}.ops-app :where(button,a,select){touch-action:manipulation}.ops-app :where(button){cursor:pointer}.ops-app :where(button:disabled){cursor:not-allowed}.ops-app :where(a){text-decoration:none}.ops-app :where(button,a,select,input,textarea):focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}.ops-app :where(label){font-size:var(--ui-field-label);color:var(--ui-text);margin:0;font-weight:500}.ops-app :where(small){color:var(--ui-muted);margin:0;font-size:11px;font-weight:400;line-height:1.6;display:block}.ops-app :where(select){min-height:var(--ui-field-height);border:1px solid var(--ui-border);border-radius:var(--ui-field-radius);max-width:100%;color:var(--ui-text);background-color:var(--ui-surface);font-size:var(--ui-field-text);padding:8px 30px 8px 12px}.ops-app :where(input:not([class]):not([type=checkbox]),textarea:not([class])){width:100%;min-width:0;min-height:var(--ui-field-height);border:1px solid var(--ui-border);border-radius:var(--ui-field-radius);background:var(--ui-surface);color:var(--ui-text);padding:10px 12px;display:block}.op-wordmark{letter-spacing:-.3px;align-items:center;gap:10px;display:flex}.op-wordmark>span:last-child{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.op-wordmark small{color:var(--ui-muted);font-size:12px;font-weight:400}.op-wordmark-icon{background:var(--ui-action);width:30px;height:30px;color:var(--ui-on-action);border-radius:9px;place-items:center;display:grid}.op-workspace-context{gap:7px;display:grid}.op-workspace-context>button{width:100%}.op-context-note{color:var(--ui-muted);padding:0 2px;font-size:10px}.op-identity{align-items:center;gap:10px;font-size:12px;display:flex}.op-identity>span:nth-child(2){flex:1}.op-identity small{font-size:11px}.op-logout{color:var(--ui-muted);background:0 0;border:0;align-items:center;gap:6px;padding:8px 0 0;font-size:11px;display:inline-flex}.op-paperclip-link{border-top:1px solid var(--ui-border);margin:26px 10px 0;padding-top:17px}.op-paperclip-link a{align-items:center;gap:8px;font-size:12px;display:flex}.op-paperclip-link a>span{flex:1}.op-paperclip-link p{color:var(--ui-muted);margin-top:5px;font-size:10px}.op-shell-breadcrumb{min-width:0;color:var(--ui-muted);align-items:center;gap:9px;font-size:12px;display:flex}.op-shell-breadcrumb b{color:var(--ui-text);white-space:nowrap;font-weight:500}.op-shell-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.op-compact-navigation{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.op-compact-navigation>button{width:100%;min-width:0}.op-compact-workspaces{flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;display:flex}.op-compact-workspaces a{border:1px solid var(--ui-border);border-radius:var(--ui-field-radius);overflow-wrap:anywhere;max-width:100%;padding:8px 10px;font-size:12px}.op-page-header{margin-bottom:26px}.op-page-body{min-width:0}.op-page-body>section+section{margin-top:24px}.op-metrics{border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 24px;display:grid;overflow:hidden}.op-metrics>*+*{border-left:1px solid var(--ui-border)}.op-work .desk-content{max-width:none;padding:0}.op-work .stats{border:1px solid var(--ui-border);border-radius:var(--ui-panel-radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:22px 0;display:grid;overflow:hidden}.op-work .stat{background:var(--ui-surface);border:0;border-right:1px solid var(--ui-border);text-align:left;border-radius:0;padding:20px}.op-work .stat:last-child{border-right:0}.op-work .stat:hover{background:var(--ui-subtle)}.op-work .stat strong{letter-spacing:-1px;font-size:30px;font-weight:400}.op-work .stat>span{font-size:12px}.op-work .stat small{font-size:11px}.op-work :where(input:not([type=checkbox]),textarea){color:var(--ui-text);background:var(--ui-surface)}.op-work .two-cols{grid-template-columns:1fr 1fr;gap:16px;display:grid}.op-work .sheet-scroll{padding:0}.op-work .sheet-scroll>label,.op-work .sheet-scroll>.two-cols{margin-bottom:20px}.op-work .choice{width:100%;margin-top:6px}.op-work .detail-section{margin-top:24px}.op-work .inline-form{align-items:center;gap:8px;display:flex}.op-work .inline-form>div{flex:1;min-width:0}.op-work .inline-form input{margin:0}.ops-app .op-work .filter-group .choice{flex:0 auto;width:auto;min-width:145px;margin:0}.ops-app .op-work .filter-group{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ops-app .op-work .search>div{background:0 0;border:0;min-width:0}.ops-app .op-work .search input{min-width:0;padding-block:0}.ops-app .op-work .stat{border-radius:0}.ops-app .op-work .stats{border-radius:var(--ui-field-radius)}.op-work .request-description{background:var(--ui-subtle);color:var(--ui-secondary)}.op-work .connection-card{border-radius:var(--ui-panel-radius);padding:24px}.op-work .connection-icon{color:var(--ui-secondary)}.op-work .connection-card h2{letter-spacing:-.3px;font-size:16px}.op-work .connection-card p{font-size:12px;line-height:1.7}.op-work .connections-grid{gap:20px;max-width:none}.op-work .google-setup form{gap:16px;display:grid}.op-detail-body{min-width:0}.op-detail-body dl>div{border-bottom:1px solid var(--ui-border);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.op-detail-body dt{color:var(--ui-muted);text-transform:capitalize}.op-detail-body dd{text-align:right;overflow-wrap:anywhere;margin:0}.ops-app .op-footer{color:var(--ui-muted);border-top:1px solid var(--ui-border);margin-top:32px;padding-top:18px;font-size:10px}.op-login{place-items:center;min-height:100dvh;padding:24px;display:grid}.op-login-card{width:min(100%,420px);padding:34px}.op-login-card h1{letter-spacing:-1px;margin-top:32px;font-size:28px;font-weight:450}.op-login-card p{color:var(--ui-secondary);margin:14px 0 24px}.op-login-card footer{color:var(--ui-muted);margin-top:26px;font-size:12px}.op-login-card footer a{text-decoration:underline}.op-login-card .op-login-action{width:100%}@media (max-width:1000px){.op-metrics,.op-work .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.op-metrics>:nth-child(3){border-left:0}.op-metrics>:nth-child(n+3),.op-work .stats>:nth-child(n+3){border-top:1px solid var(--ui-border)}}@media (max-width:759px){.op-shell-breadcrumb>span,.op-shell-breadcrumb>svg{display:none}.op-shell-actions{gap:3px}.op-shell-actions>[data-size=small]{display:none}.op-page-header{margin-bottom:22px}.op-work .two-cols,.op-work .connections-grid{grid-template-columns:1fr}.op-work .stats .stat{padding:16px}.ops-app :where(select){font-size:16px}.op-context-note{display:none}}@media (prefers-reduced-motion:reduce){.ops-app *,.ops-app :before,.ops-app :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.ops-app[data-motion=reduced] *{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}.op-reporting-transition{order:5;grid-column:1/-1}.op-source-health{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.op-source-health>.op-section-title{grid-column:1/-1}.op-source-health .op-connection-row{min-width:0}.op-work .sheet-scroll>label{gap:7px;display:grid}.op-work .sheet-scroll>.two-cols{gap:18px}.op-work .sheet-scroll>.two-cols label{align-content:start;gap:7px;display:grid}.op-work .sheet-scroll>.two-cols .choice{margin:0}@media (max-width:650px){.op-source-health{grid-template-columns:1fr}.op-source-health .op-section-title{flex-direction:column;align-items:flex-start;gap:3px}}.op-search-control{align-items:center;gap:8px;width:min(400px,100%);min-width:0;display:flex}.op-search-control>div{flex:1;min-width:0}.op-search-control>button{width:32px;height:32px;color:var(--ui-secondary);background:var(--ui-subtle);border-radius:50%;place-items:center;display:grid}.op-work-search{max-width:240px;margin-left:auto}.op-work-search input{width:100%}@media (max-width:650px){.op-work-search{flex:1;max-width:none;margin-left:0}.op-filters .op-search-control{width:100%}}.op-work .stat>span{white-space:normal;align-items:flex-start;gap:8px}.op-work .stat>span>svg{flex-shrink:0;margin-top:2px}.op-dashboard-switch-mobile{display:none}@media (max-width:759px){.op-dashboard-switch-mobile{justify-content:center;padding:24px 0 8px;display:flex}}
