/* PietroCal 10Q03.6 — Centro operativo, campana y actualización eficiente. */
.pc-operational-workspace[hidden]{display:none!important}
.app-main.operational-workspace-open>.app-header,
.app-main.operational-workspace-open>.calendar-panel,
.app-main.operational-workspace-open>#settingsWorkspace,
.app-main.operational-workspace-open>#contactsWorkspace,
.app-main.operational-workspace-open>#bookingsWorkspace,
.app-main.operational-workspace-open>#availabilityWorkspace,
.app-main.operational-workspace-open>.settings-workspace{display:none!important}
.pc-operational-workspace{width:100%;min-height:calc(100vh - 36px)}

body.pc-operational-active .app-main{min-height:calc(100vh - 36px)}
            .pc-operational-rail{position:relative}
            .pc-operational-rail .pc-operational-badge{position:absolute;top:7px;right:5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#dc4a55;color:#fff;font-size:9px;font-weight:800;line-height:1}
            .pc-operational-bell{position:relative;display:grid;flex:0 0 40px;width:40px;height:38px;place-items:center;padding:0}
            .pc-operational-bell svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}
            .pc-operational-bell-badge{position:absolute;top:-5px;right:-5px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:2px solid #fff;border-radius:999px;background:#dc4a55;color:#fff;font-size:9px;font-weight:800;line-height:1;box-shadow:0 2px 6px rgba(15,23,42,.18)}
            .pc-operational-bell[aria-busy="true"] svg{opacity:.55}
            .pc-operational-rail .pc-rail-icon svg,.pc-op-context-health svg,.pc-op-hero-actions svg,.pc-op-search svg,.pc-op-item-icon svg,.pc-op-open svg,.pc-op-partial svg,.pc-op-fatal svg,.pc-op-empty svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}
            #contextOperational{min-height:100%}
            .pc-op-account{margin-bottom:18px}
            .pc-op-context-head{display:grid;gap:4px;padding:2px 3px 17px;border-bottom:1px solid var(--pc-gray-200)}
            .pc-op-context-head>span{color:var(--pc-orange-dark);font-size:10.5px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}
            .pc-op-context-head>strong{color:var(--pc-gray-950);font-size:18px;font-weight:760}
            .pc-op-context-head>p{margin:0;color:var(--pc-gray-600);font-size:12px;line-height:1.45}
            .pc-op-context-nav{display:grid;gap:5px;padding:15px 0}
            .pc-op-context-item{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:39px;padding:0 11px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--pc-gray-700);font-size:12.5px;text-align:left}
            .pc-op-context-item:hover{background:#f7f8fa;color:var(--pc-gray-950)}
            .pc-op-context-item.is-active{border-color:#f3d7b8;background:#fff6ec;color:#a95611;font-weight:650}
            .pc-op-context-item b{display:grid;place-items:center;min-width:24px;height:22px;padding:0 6px;border-radius:999px;background:#eef1f5;color:#667085;font-size:10px}
            .pc-op-context-item.is-active b{background:#f5c88f;color:#7e3e0d}
            .pc-op-context-health{display:grid;gap:9px;padding:13px;border:1px solid var(--pc-gray-200);border-radius:15px;background:#fbfcfd}
            .pc-op-context-health>div{display:grid;grid-template-columns:9px 1fr;align-items:center;gap:8px}
            .pc-op-context-health strong{font-size:11.5px;font-weight:680}
            .pc-op-context-health small{color:var(--pc-gray-600);font-size:10.5px}
            .pc-op-context-health .btn{display:flex;align-items:center;justify-content:center;gap:7px;min-height:36px}
            .pc-op-context-health .btn svg{width:15px;height:15px}
            .pc-op-health-dot,.pc-op-source-status{width:8px;height:8px;border-radius:50%;background:#94a3b8}
            .pc-op-health-dot.is-ok,.pc-op-source-row.is-ok .pc-op-source-status{background:#35a46b}
            .pc-op-health-dot.is-partial,.pc-op-source-row.is-planned .pc-op-source-status{background:#d99a38}
            .pc-op-source-row.is-error .pc-op-source-status{background:#d85661}
            #operationalCenterWorkspace{min-width:0;}
            .pc-op-screen{display:grid;}
            .pc-op-hero{display:flex;justify-content:space-between;gap:24px;}
            .pc-op-kicker{display:block;text-transform:uppercase;}
            .pc-op-hero h1{}
            .pc-op-hero p{}
            .pc-op-hero-actions{display:flex;flex:0 0 auto;}
            .pc-op-hero-actions>span{color:#7a8493;font-size:10.5px;white-space:nowrap}
            .pc-op-hero-actions .btn{display:flex;align-items:center;gap:7px;}
            .pc-op-hero-actions svg{width:15px;height:15px}
            .pc-op-partial{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:11px;padding:11px 14px;border:1px solid #f0d39d;border-radius:13px;background:#fff8e9;color:#8a5a11}
            .pc-op-partial>div{display:grid;gap:2px}.pc-op-partial strong{font-size:12px}.pc-op-partial span{font-size:11px}
            .pc-op-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));}
            .pc-op-metric{position:relative;display:grid;gap:3px;border:1px solid #e2e7ee;background:#fff;color:#172033;text-align:left;overflow:hidden;}
            .pc-op-metric::before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#94a3b8}
            .pc-op-metric.is-attention::before{background:#d85661}.pc-op-metric.is-today::before{background:#e99138}.pc-op-metric.is-upcoming::before{background:#4e83d1}.pc-op-metric.is-agenda::before{background:#38a173}
            .pc-op-metric:hover,.pc-op-metric.is-active{border-color:#efc28f;box-shadow:0 8px 20px rgba(31,41,55,.055)}
            .pc-op-metric>span{color:#667085;font-size:10.5px;font-weight:650;text-transform:uppercase;letter-spacing:.045em}
            .pc-op-metric>strong{font-size:28px;font-weight:720;line-height:1.05;font-variant-numeric:tabular-nums}
            .pc-op-metric>small{color:#8a93a0;font-size:10.5px}
            .pc-op-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(180px,240px);align-items:center;gap:10px;padding:10px;border:1px solid #e2e7ee;border-radius:15px;background:#fff}
            .pc-op-search{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:0 11px;border:1px solid #e5e9ef;border-radius:11px;background:#f9fafb;color:#8a93a0}
            .pc-op-search svg{width:16px;height:16px}.pc-op-search input{min-width:0;border:0;outline:0;background:transparent;color:#172033;font-size:12px}
            .pc-op-filter-set{display:flex;align-items:center;gap:3px;padding:3px;border:1px solid #e5e9ef;border-radius:11px;background:#f5f7fa}
            .pc-op-filter-set button{min-height:30px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#667085;font-size:10.5px}
            .pc-op-filter-set button.is-active{background:#fff;color:#a95611;box-shadow:0 1px 4px rgba(15,23,42,.08);font-weight:650}
            .pc-op-source-select{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;min-height:38px;padding:0 9px;border:1px solid #e5e9ef;border-radius:11px;background:#fff}
            .pc-op-source-select span{color:#8a93a0;font-size:10px;text-transform:uppercase}.pc-op-source-select select{min-width:0;border:0;outline:0;background:transparent;color:#3f4754;font-size:11px}
            .pc-op-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);align-items:start;gap:13px;min-height:0}
            .pc-op-feed{display:grid;gap:13px;min-width:0}
            .pc-op-feed-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 2px}.pc-op-feed-head>div{display:flex;align-items:baseline;gap:8px}.pc-op-feed-head span{color:#667085;font-size:11px}.pc-op-feed-head strong{color:#172033;font-size:13px}.pc-op-feed-head small{color:#8a93a0;font-size:10px}
            .pc-op-group{display:grid;gap:8px}.pc-op-group-head{display:flex;align-items:center;justify-content:space-between;padding:0 3px}.pc-op-group-head h2{display:inline;margin:0;color:#293246;font-size:13px;font-weight:700}.pc-op-group-head span{margin-left:8px;color:#8a93a0;font-size:10.5px}
            .pc-op-item-list{display:grid;gap:7px}
            .pc-op-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 11px 11px 13px;border:1px solid #e3e7ed;border-radius:14px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease;}
            .pc-op-item:hover{border-color:#d8c3aa;box-shadow:0 7px 18px rgba(15,23,42,.045);transform:translateY(-1px)}
            .pc-op-item::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:#98a2b3}.pc-op-item.is-critical::before{background:#cb3948}.pc-op-item.is-high::before{background:#e08934}.pc-op-item.is-info::before{background:#6b8fca}
            .pc-op-item-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#f2f4f7;color:#596274}.pc-op-item-icon svg{width:18px;height:18px}
            .pc-op-item-icon.is-calendar_events{background:#edf3ff;color:#3f68a8}.pc-op-item-icon.is-calendar_tasks{background:#eef8f2;color:#317b55}.pc-op-item-icon.is-contact_followups{background:#f3efff;color:#6b4fad}.pc-op-item-icon.is-booking_collections{background:#fff4e5;color:#9b5c16}.pc-op-item-icon.is-booking_inquiries{background:#eaf7f7;color:#267778}.pc-op-item-icon.is-booking_alerts{background:#fff0f1;color:#ad3c49}.pc-op-item-icon.is-bookings{background:#fff3e7;color:#a85d19}.pc-op-item-icon.is-event_invitations,.pc-op-item-icon.is-calendar_invitations{background:#f0f2ff;color:#5364ac}
            .pc-op-item-copy{display:grid;gap:4px;min-width:0}.pc-op-item-meta{display:flex;align-items:center;gap:6px;min-width:0;color:#7a8493;font-size:9.5px}.pc-op-source{color:#596274;font-weight:680}.pc-op-dot{width:3px;height:3px;border-radius:50%;background:#bcc3ce}.pc-op-action-flag{padding:2px 5px;border-radius:999px;background:#fff0e0;color:#a75b18;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}
            .pc-op-item-copy h3{margin:0;overflow:hidden;color:#20293a;font-size:12.5px;font-weight:680;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.pc-op-item-copy p{display:-webkit-box;margin:0;overflow:hidden;color:#6e7785;font-size:10.5px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}
            .pc-op-item-tags{display:flex;align-items:center;gap:7px;color:#8a93a0;font-size:9px}.pc-op-item-tags span{padding:2px 0}.pc-op-priority.is-critical{color:#b62e3c}.pc-op-priority.is-high{color:#b36820}.pc-op-priority.is-info{color:#4c6f9f}
            .pc-op-open{display:flex;align-items:center;gap:5px;min-height:32px;padding:0 9px;border:1px solid #e2e6ec;border-radius:10px;background:#fafbfc;color:#4f5867;font-size:9.5px;white-space:nowrap}.pc-op-open:hover{border-color:#e5bd91;background:#fff7ee;color:#a95611}.pc-op-open svg{width:13px;height:13px}
            .pc-op-aside{position:sticky;top:0;display:grid;gap:11px;min-width:0}.pc-op-aside-card{overflow:hidden;border:1px solid #e2e7ee;border-radius:15px;background:#fff}.pc-op-aside-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 13px;border-bottom:1px solid #edf0f4}.pc-op-aside-card>header div{display:grid;gap:2px}.pc-op-aside-card>header span{color:#8a93a0;font-size:9px;text-transform:uppercase;letter-spacing:.055em}.pc-op-aside-card>header strong{color:#293246;font-size:12px}.pc-op-aside-card>header button{border:0;background:transparent;color:#b56620;font-size:9.5px}
            .pc-op-agenda-list{display:grid;padding:4px 0}.pc-op-agenda-row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:2px 8px;padding:9px 13px;border:0;border-bottom:1px solid #f0f2f5;background:#fff;text-align:left}.pc-op-agenda-row:last-child{border-bottom:0}.pc-op-agenda-row:hover{background:#fafbfc}.pc-op-agenda-time{grid-row:1/3;color:#b56620;font-size:9.5px;font-weight:650}.pc-op-agenda-row strong{overflow:hidden;color:#30394a;font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.pc-op-agenda-row small{color:#8a93a0;font-size:9px}.pc-op-aside-empty{padding:16px;color:#8a93a0;font-size:10.5px;line-height:1.45}
            .pc-op-source-list{display:grid;padding:5px 0}.pc-op-source-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 13px}.pc-op-source-row>div{display:grid;gap:1px}.pc-op-source-row strong{overflow:hidden;color:#475063;font-size:9.5px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.pc-op-source-row small{color:#9aa2ae;font-size:8.5px}.pc-op-source-row b{color:#667085;font-size:9px;font-variant-numeric:tabular-nums}
            .pc-op-contract-note{padding:13px;border:1px dashed #d8dde5;border-radius:14px;background:rgba(255,255,255,.72)}.pc-op-contract-note strong{color:#475063;font-size:10.5px}.pc-op-contract-note p{margin:5px 0 9px;color:#7a8493;font-size:9.5px;line-height:1.45}.pc-op-contract-note code{color:#98602e;font-size:8.5px}
            .pc-op-empty,.pc-op-fatal,.pc-op-loading{display:grid;place-items:center;align-content:center;gap:8px;min-height:360px;padding:30px;text-align:center}.pc-op-empty>div,.pc-op-fatal>svg{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#eef8f2;color:#317b55}.pc-op-fatal>svg{padding:12px;background:#fff0f1;color:#ad3c49}.pc-op-empty h2,.pc-op-fatal h1,.pc-op-loading strong{margin:0;color:#293246;font-size:16px}.pc-op-empty p,.pc-op-fatal p,.pc-op-loading span{max-width:440px;margin:0;color:#7a8493;font-size:11px;line-height:1.45}.pc-op-loading-spinner{width:34px;height:34px;border:3px solid #e5e9ef;border-top-color:var(--pc-orange);border-radius:50%;animation:pc-op-spin .8s linear infinite}@keyframes pc-op-spin{to{transform:rotate(360deg)}}
            @media(max-width:1280px){.pc-op-toolbar{grid-template-columns:1fr auto}.pc-op-source-select{grid-column:1/-1}.pc-op-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.65fr)}}
            @media(max-width:1060px){.pc-op-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-op-layout{grid-template-columns:1fr}.pc-op-aside{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-op-contract-note{grid-column:1/-1}.pc-op-toolbar{grid-template-columns:1fr}.pc-op-filter-set{overflow:auto}.pc-op-source-select{grid-column:auto}}
            @media(max-width:700px){#operationalCenterWorkspace{}.pc-op-screen{}.pc-op-hero{flex-direction:column;}.pc-op-hero h1{}.pc-op-hero-actions{width:100%;justify-content:space-between}.pc-op-metrics{grid-template-columns:1fr 1fr}.pc-op-metric{}.pc-op-toolbar{padding:8px}.pc-op-filter-set{justify-content:flex-start}.pc-op-item{grid-template-columns:34px minmax(0,1fr);padding:10px}.pc-op-open{grid-column:2;width:max-content}.pc-op-item-copy h3{white-space:normal}.pc-op-aside{grid-template-columns:1fr}.pc-op-contract-note{grid-column:auto}}
            @media(max-width:430px){.pc-op-metrics{grid-template-columns:1fr}.pc-op-hero-actions{flex-direction:column;}.pc-op-hero-actions .btn{justify-content:center}.pc-op-filter-set button{padding:0 7px}.pc-op-feed-head{align-items:flex-start;flex-direction:column}.pc-op-item-meta{flex-wrap:wrap}}

/* 10Q08.6.5 — acciones unificadas: Ver + menú contextual en todos los orígenes */
.pc-op-feed-title{display:flex;align-items:baseline;gap:8px}
.pc-op-state-tabs{display:flex;align-items:center;gap:4px;margin-left:auto;padding:3px;border:1px solid #e2e7ee;border-radius:11px;background:#f7f8fa}
.pc-op-state-tabs button{display:flex;align-items:center;gap:5px;min-height:28px;padding:0 8px;border:0;border-radius:8px;background:transparent;color:#667085;font-size:9px;white-space:nowrap}
.pc-op-state-tabs button.is-active{background:#fff;color:#263043;box-shadow:0 1px 4px rgba(15,23,42,.08);font-weight:650}
.pc-op-state-tabs b{font-size:8px;font-weight:700;font-variant-numeric:tabular-nums}

.pc-op-item-end{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:112px}
.pc-op-review,.pc-op-more{box-sizing:border-box;height:32px;min-height:32px;border:1px solid #e2e6ec;border-radius:8px;background:#fff;color:#596273;box-shadow:none}
.pc-op-review{display:inline-flex;align-items:center;justify-content:center;width:70px;padding:0 10px;font-size:10.5px;font-weight:500;line-height:1}
.pc-op-more{display:inline-flex;align-items:center;justify-content:center;width:36px;padding:0;color:#667085;font-size:18px;font-weight:600;line-height:1}
.pc-op-review:hover,.pc-op-more:hover,.pc-op-more[aria-expanded="true"]{border-color:#d8b58d;background:#fff8f0;color:#9e5518}
.pc-op-review:disabled,.pc-op-more:disabled{cursor:wait;opacity:.48}

.pc-op-more-menu{position:absolute;z-index:100;top:calc(100% + 6px);right:0;display:grid;width:210px;padding:6px;border:1px solid #dfe4eb;border-radius:12px;background:#fff;box-shadow:0 15px 38px rgba(15,23,42,.18)}
.pc-op-more-menu[hidden]{display:none}
.pc-op-more-menu button{width:100%;min-height:35px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#475467;font-size:11px;font-weight:500;text-align:left}
.pc-op-more-menu button:hover:not(:disabled){background:#f6f7f9;color:#263043}
.pc-op-more-menu button:disabled{cursor:wait;opacity:.48}
.pc-op-more-heading{padding:5px 10px 3px;color:#98a2b3;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}
.pc-op-more-separator{height:1px;margin:5px 4px;background:#edf0f4}
.pc-op-more-specific{color:#a65d20!important}
.pc-op-more-empty{display:block;padding:8px 10px;color:#98a2b3;font-size:10px;line-height:1.35}

.pc-op-item.is-read .pc-op-item-copy{opacity:.56}
.pc-op-item.is-read .pc-op-item-copy h3{font-weight:560}
.pc-op-state-tag{padding:2px 6px!important;border-radius:999px;background:#f0f2f5;color:#667085;font-weight:650}
.pc-op-state-tag.is-snoozed{background:#eef3ff;color:#4b67a1}
.pc-op-state-tag.is-archived{background:#f1f2f4;color:#596273}
.pc-op-state-tag.is-read{background:#f3f4f6;color:#697386}

.pc-op-group,.pc-op-item-list{overflow:visible}
.pc-op-item{position:relative;z-index:0}
.pc-op-item:hover{z-index:1}
.pc-op-item.is-action-menu-open{z-index:30}
.pc-op-item.is-action-menu-open:hover{z-index:31}

.pc-op-review-layer{position:fixed;inset:0;z-index:14000;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.42);backdrop-filter:blur(2px)}
.pc-op-review-modal{width:min(520px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 40px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(15,23,42,.10);border-radius:17px;background:#fff;box-shadow:0 24px 70px rgba(15,23,42,.24)}
.pc-op-review-header{min-height:58px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #e9edf3}
.pc-op-review-header>strong{color:#182230;font-size:15px}
.pc-op-review-close{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #e2e6ec;border-radius:50%;background:#fff;color:#667085;font-size:22px;line-height:1}
.pc-op-review-close:hover{border-color:#d8b58d;background:#fff8f0;color:#9e5518}
.pc-op-review-body{overflow:auto;padding:18px}
.pc-op-review-type{margin-bottom:10px;color:#b56620;font-size:11px;font-weight:700}
.pc-op-review-body h2{margin:0 0 17px;color:#101828;font-size:21px;line-height:1.25}
.pc-op-review-row{display:grid;grid-template-columns:92px minmax(0,1fr);gap:12px;margin:9px 0;color:#475467;font-size:12px;line-height:1.45}
.pc-op-review-row strong{color:#667085;font-size:11px;font-weight:650}
.pc-op-review-summary{margin-top:16px;padding-top:15px;border-top:1px solid #edf0f4;color:#475467;font-size:12px;line-height:1.5;white-space:pre-wrap}
.pc-op-review-footer{min-height:58px;padding:10px 16px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid #e9edf3}
.pc-op-review-footer .btn{display:inline-flex;align-items:center;justify-content:center;height:34px;min-height:34px;padding:0 14px;border-radius:8px;font-size:11px;font-weight:650}

@media(max-width:700px){
    .pc-op-feed-head{flex-wrap:wrap}
    .pc-op-state-tabs{order:3;width:100%;margin-left:0;overflow-x:auto}
    .pc-op-item-end{grid-column:2;justify-content:flex-start;width:112px}
    .pc-op-more-menu{right:auto;left:0}
}

/* 11Q02.4 — reglas efectivas consolidadas desde pietro-homogeneous.css hacia operational-center.css. */
#operationalCenterWorkspace {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: calc(100vh - 36px) !important;
    overflow: auto !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: #fff !important;
}

#operationalCenterWorkspace .pc-op-screen {
    box-sizing: border-box !important;
    width: 100% !important;
    min-height: 0 !important;
    gap: 12px !important;
    padding: var(--pc-surface-top) var(--pc-surface-inset) var(--pc-surface-bottom) !important;
    background: #fff !important;
}

#operationalCenterWorkspace .pc-op-hero {
    min-height: 0 !important;
    margin: 0 0 2px !important;
    padding: 0 0 5px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    align-items: flex-start !important;
}

#operationalCenterWorkspace .pc-op-kicker {
    margin-bottom: 4px !important;
    color: var(--pc-surface-subtle) !important;
    font-size: 9.5px !important;
    font-weight: 800 !important;
    letter-spacing: .085em !important;
}

#operationalCenterWorkspace .pc-op-hero h1 {
    margin: 0 0 4px !important;
    color: var(--pc-surface-ink) !important;
    font-size: 21px !important;
    line-height: 1.16 !important;
    font-weight: 750 !important;
    letter-spacing: -.025em !important;
}

#operationalCenterWorkspace .pc-op-hero p {
    max-width: 830px !important;
    margin: 0 !important;
    color: var(--pc-surface-muted) !important;
    font-size: 11.5px !important;
    line-height: 1.45 !important;
    font-weight: 400 !important;
}

#operationalCenterWorkspace .pc-op-hero-actions {
    gap: 8px !important;
    align-items: center !important;
}

#operationalCenterWorkspace .pc-op-hero-actions .btn {
    min-height: 34px !important;
    height: 34px !important;
    padding: 0 12px !important;
    border-radius: 8px !important;
    font-size: 11px !important;
    box-shadow: none !important;
}

#operationalCenterWorkspace .pc-op-metrics {
    gap: 10px !important;
}

#operationalCenterWorkspace .pc-op-metric {
    min-height: 72px !important;
    padding: 11px 13px !important;
    border-radius: var(--pc-surface-radius) !important;
    box-shadow: none !important;
}

#operationalCenterWorkspace .pc-op-metric > strong {
    font-size: 22px !important;
}

#operationalCenterWorkspace :is( .pc-op-toolbar, .pc-op-aside-card, .pc-op-item, .pc-op-context-health ) {
    border-radius: var(--pc-surface-radius) !important;
    box-shadow: none !important;
}

