:root{color:#17233a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--navy:#091f42;--ink:#14213a;--ink-soft:#25334d;--muted:#667085;--surface:#f7f9fc;--border:#dfe4eb;--accent:#1fc2a4;--accent-strong:#64dec7;--accent-dark:#0b8f7b;background:#f6f8fb;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body{background:var(--surface);min-width:320px;min-height:100%}body{min-height:100vh;margin:0}button,input{font:inherit}button[aria-disabled=true]{cursor:default}::selection{color:#fff;background:var(--accent-dark)}.atlas-cc{--atlas-canvas:#f5f7f8;--atlas-surface:#fff;--atlas-surface-soft:#f8fafb;--atlas-surface-deep:#001640;--atlas-text:#14222d;--atlas-muted:#566873;--atlas-faint:#758991;--atlas-line:#dbe3e6;--atlas-line-strong:#c8d5da;--atlas-accent:#009c3b;--atlas-accent-dark:#006b2b;--atlas-accent-soft:#e8f6ed;--atlas-blue:#002776;--atlas-blue-soft:#eaf0fb;--atlas-yellow:#ffdf00;--atlas-yellow-soft:#fff8c9;--atlas-owner:#001640;--atlas-danger:#9c4d53;--atlas-warn:#8a6700;color:var(--atlas-text);background:radial-gradient(circle at 12% 10%, #009c3b17, transparent 30rem), radial-gradient(circle at 88% 8%, #00277612, transparent 28rem), linear-gradient(#14222d05 1px, transparent 1px), linear-gradient(90deg, #14222d05 1px, transparent 1px), var(--atlas-canvas);background-size:auto,auto,42px 42px,42px 42px,auto}.atlas-cc__state,.atlas-cc__status-strip,.atlas-cc__rail,.atlas-cc__formation-panel,.atlas-cc__conversation{border-color:var(--atlas-line);box-shadow:0 16px 46px #0027760f}.atlas-cc__state--ready>span,.atlas-cc__thinking-dots i,.atlas-cc__cursor{background:var(--atlas-accent)}.atlas-cc__state--ready>span{box-shadow:0 0 0 4px #009c3b1f}.atlas-cc__conversation{border-color:var(--atlas-line-strong);background:var(--atlas-surface)}.atlas-cc__messages{background:linear-gradient(#ffffffe6, #ffffffe6), radial-gradient(circle at 50% -20%, #009c3b17, transparent 27rem), var(--atlas-surface-soft)}.atlas-cc__message--owner{border-color:var(--atlas-blue);background:linear-gradient(135deg,#001640,#002776);box-shadow:0 10px 24px #00277621}.atlas-cc__message--atlas{border-color:var(--atlas-line);background:#fff}.atlas-cc__message--streaming{border-color:#7ec79a;box-shadow:0 0 0 2px #009c3b0f}.atlas-cc__welcome small,.atlas-cc__formation-panel small{color:var(--atlas-accent-dark)}.atlas-cc__mode--active,.atlas-cc__new-chat:hover:not(:disabled){background:var(--atlas-accent-soft);border-color:#9fcbb0}.atlas-cc__threads{border-top:1px solid var(--atlas-line);gap:7px;margin-top:14px;padding-top:14px;display:grid}.atlas-cc__threads-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.atlas-cc__threads-head span{min-width:24px;color:var(--atlas-blue);background:var(--atlas-blue-soft);text-align:center;border-radius:999px;padding:3px 7px;font-size:.62rem;font-weight:800}.atlas-cc__threads-empty{background:#f7f9fa;border-radius:10px;padding:10px;color:var(--atlas-muted)!important;margin:3px 0 0!important;font-size:.68rem!important}.atlas-cc__thread{border:1px solid var(--atlas-line);width:100%;color:var(--atlas-text);text-align:left;cursor:pointer;background:#fff;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.atlas-cc__thread:hover:not(:disabled){border-color:#a8bbc6;transform:translateY(-1px)}.atlas-cc__thread--active{border-color:var(--atlas-accent);background:var(--atlas-accent-soft)}.atlas-cc__thread strong{text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}.atlas-cc__thread span{color:var(--atlas-muted);font-size:.61rem}.atlas-cc__suggestions{border-top:1px solid var(--atlas-line);margin-top:18px;padding-top:16px}.atlas-cc__suggestions-head{gap:4px;display:grid}.atlas-cc__suggestions-head strong{font-size:.88rem}.atlas-cc__suggestion{background:linear-gradient(145deg, #fffdf2, var(--atlas-yellow-soft));border:1px solid #e4dca5;border-radius:12px;margin-top:10px;padding:11px}.atlas-cc__suggestion>span{color:#6c5600;font-size:.62rem;font-weight:850;line-height:1.4;display:block}.atlas-cc__suggestion p{color:var(--atlas-muted);margin:7px 0 0;font-size:.68rem;line-height:1.5}.atlas-cc a,.atlas-cc button,.atlas-cc input,.atlas-cc textarea{transition:border-color .18s,background-color .18s,box-shadow .18s,transform .18s}.atlas-cc a:focus-visible,.atlas-cc button:focus-visible,.atlas-cc textarea:focus-visible{outline:3px solid var(--atlas-yellow);outline-offset:3px}:root{--atl-navy:#0c2d49;--atl-blue:#0d67c7;--atl-blue-soft:#eaf4ff;--atl-green:#1aa56b;--atl-green-soft:#e8f8f0;--atl-yellow:#f2bc28;--atl-yellow-soft:#fff8dc;--atl-red:#c64545;--atl-canvas:#f6f8fb;--atl-surface:#fff;--atl-line:#dce4ec;--atl-line-strong:#cbd7e3;--atl-text:#14263a;--atl-muted:#66788a;--atl-shadow:0 16px 40px #16365414}.atlas-dashboard,.atlas-dashboard *{box-sizing:border-box}.atlas-dashboard{background:var(--atl-canvas);min-height:100vh;color:var(--atl-text);grid-template-columns:230px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.atlas-dashboard button,.atlas-dashboard textarea{font:inherit}.atlas-dashboard__nav{border-right:1px solid var(--atl-line);z-index:10;background:#fff;flex-direction:column;gap:28px;height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.atlas-dashboard__logo{object-fit:contain;object-position:left center;width:145px;max-height:80px}.atlas-dashboard__nav nav{gap:8px;display:grid}.atlas-dashboard__nav a,.atlas-dashboard__nav nav button{color:#36516c;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:11px;width:100%;padding:11px 13px;font-size:.88rem;font-weight:650;text-decoration:none;display:flex}.atlas-dashboard__nav a:hover,.atlas-dashboard__nav nav button:hover,.atlas-dashboard__nav a.active{color:var(--atl-navy);background:var(--atl-blue-soft)}.atlas-dashboard__nav a.active{box-shadow:inset 3px 0 0 var(--atl-blue)}.atlas-dashboard__nav-foot{border:1px solid var(--atl-line);background:linear-gradient(145deg,#fff,#f5f9fd);border-radius:14px;margin-top:auto;padding:16px}.atlas-dashboard__nav-foot strong,.atlas-dashboard__nav-foot span{display:block}.atlas-dashboard__nav-foot strong{color:var(--atl-navy);font-size:.86rem}.atlas-dashboard__nav-foot span{color:var(--atl-muted);margin-top:5px;font-size:.72rem;line-height:1.45}.atlas-dashboard__main{min-width:0;padding:0 24px 34px}.atlas-dashboard__topbar{border-bottom:1px solid var(--atl-line);justify-content:space-between;align-items:center;gap:20px;min-height:66px;display:flex}.atlas-dashboard__topbar small,.atlas-dashboard__topbar strong{display:block}.atlas-dashboard__topbar small{color:var(--atl-muted);letter-spacing:.12em;font-size:.64rem;font-weight:800}.atlas-dashboard__topbar strong{color:var(--atl-navy);margin-top:3px;font-size:.82rem}.atlas-dashboard__runtime{border:1px solid var(--atl-line);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:flex}.atlas-dashboard__runtime i{background:var(--atl-yellow);border-radius:50%;width:8px;height:8px}.atlas-dashboard__runtime--ready i{background:var(--atl-green)}.atlas-dashboard__runtime--offline i{background:var(--atl-red)}.atlas-dashboard__runtime span{font-size:.76rem;font-weight:800}.atlas-dashboard__runtime small{letter-spacing:0;font-size:.68rem;font-weight:600}.atlas-dashboard__hero{border:1px solid var(--atl-line);min-height:330px;box-shadow:var(--atl-shadow);background:linear-gradient(120deg,#0d67c712,#0000 35%),linear-gradient(#fff,#fff);border-radius:24px;grid-template-columns:minmax(380px,1.15fr) minmax(280px,.8fr) minmax(290px,.7fr);gap:18px;margin-top:22px;display:grid;position:relative;overflow:hidden}.atlas-dashboard__hero-copy{z-index:2;padding:36px 0 30px 34px}.atlas-dashboard__eyebrow{color:var(--atl-green);letter-spacing:.16em;font-size:.68rem;font-weight:850}.atlas-dashboard__hero-copy h1{color:var(--atl-navy);letter-spacing:-.05em;margin:12px 0 5px;font-size:clamp(2.5rem,4vw,4.6rem);line-height:.95}.atlas-dashboard__hero-copy h2{color:#2d4f6c;margin:0;font-size:1.06rem}.atlas-dashboard__hero-copy p{max-width:620px;color:var(--atl-muted);margin:15px 0 0;font-size:.91rem;line-height:1.6}.atlas-dashboard__hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.atlas-dashboard__hero-actions button{border:1px solid var(--atl-blue);background:var(--atl-blue);color:#fff;cursor:pointer;border-radius:11px;padding:11px 16px;font-weight:800}.atlas-dashboard__hero-actions button.ghost{color:var(--atl-navy);border-color:var(--atl-line-strong);background:#fff}.atlas-dashboard__lion-wrap{background:linear-gradient(#f5f9fd,#eef4f8);align-self:stretch;min-height:330px;overflow:hidden}.atlas-dashboard__lion-wrap img{object-fit:cover;object-position:50% 16%;filter:saturate(.92)contrast(1.03);width:100%;height:100%}.atlas-dashboard__hero-status{background:linear-gradient(150deg, #fffdf5, var(--atl-yellow-soft));border-left:1px solid #efdf9c;align-self:stretch;padding:28px 26px}.atlas-dashboard__hero-status small{color:#98730a;letter-spacing:.12em;font-size:.64rem;font-weight:850}.atlas-dashboard__hero-status strong{color:var(--atl-navy);margin-top:10px;font-size:1.18rem;line-height:1.35;display:block}.atlas-dashboard__hero-status p{color:#6f674d;margin:12px 0 0;font-size:.82rem;line-height:1.55}.atlas-dashboard__proofs{flex-direction:column;gap:8px;margin-top:20px;display:flex}.atlas-dashboard__proofs span{color:#58697a;font-size:.76rem;font-weight:750}.atlas-dashboard__proofs .ok{color:var(--atl-green)}.atlas-dashboard__proofs .bad{color:var(--atl-red)}.atlas-dashboard__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.atlas-dashboard__metrics article{border:1px solid var(--atl-line);background:#fff;border-radius:15px;padding:16px 17px;box-shadow:0 9px 24px #1c415f0d}.atlas-dashboard__metrics small,.atlas-dashboard__metrics strong,.atlas-dashboard__metrics span{display:block}.atlas-dashboard__metrics small{color:var(--atl-muted);letter-spacing:.1em;font-size:.62rem;font-weight:850}.atlas-dashboard__metrics strong{color:var(--atl-navy);margin-top:7px;font-size:1.03rem}.atlas-dashboard__metrics span{color:var(--atl-muted);margin-top:4px;font-size:.7rem}.atlas-dashboard__grid{grid-template-columns:1.25fr .85fr;gap:14px;margin-top:14px;display:grid}.atlas-dashboard__panel{border:1px solid var(--atl-line);background:#fff;border-radius:17px;min-width:0;padding:18px;box-shadow:0 10px 28px #1e405c0b}.atlas-dashboard__panel--wide{grid-column:span 1}.atlas-dashboard__panel header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.atlas-dashboard__panel header small{color:var(--atl-muted);letter-spacing:.1em;font-size:.61rem;font-weight:850}.atlas-dashboard__panel h2{color:var(--atl-navy);margin:4px 0 0;font-size:1rem}.atlas-dashboard__panel>header>span{color:var(--atl-green);font-weight:850}.pill{background:var(--atl-yellow-soft);color:#8b6908;border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:850}.pill--ready{background:var(--atl-green-soft);color:#08764a}.pill--offline{color:var(--atl-red);background:#fdecec}.atlas-dashboard__system-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.atlas-dashboard__system-grid article{border:1px solid var(--atl-line);background:#fbfdff;border-radius:12px;min-width:0;padding:13px 14px}.atlas-dashboard__system-grid article.needs-source{background:#fffaf0;border-color:#f2df9b;grid-column:1/-1}.atlas-dashboard__system-grid b,.atlas-dashboard__system-grid strong,.atlas-dashboard__system-grid span{display:block}.atlas-dashboard__system-grid b{color:#5d7285;font-size:.66rem}.atlas-dashboard__system-grid strong{color:var(--atl-navy);margin-top:5px;font-size:.83rem}.atlas-dashboard__system-grid span{color:var(--atl-muted);margin-top:3px;font-size:.68rem;line-height:1.4}.atlas-dashboard__list{gap:8px;display:grid}.atlas-dashboard__list article{border-top:1px solid #edf1f5;grid-template-columns:10px 1fr auto;align-items:start;gap:9px;padding:10px 0;display:grid}.atlas-dashboard__list article:first-child{border-top:0}.atlas-dashboard__list strong{color:var(--atl-navy);font-size:.78rem}.atlas-dashboard__list p{color:var(--atl-muted);margin:3px 0 0;font-size:.68rem;line-height:1.4}.atlas-dashboard__list small{color:var(--atl-muted);font-size:.63rem}.dot{background:#9aa9b6;border-radius:50%;width:8px;height:8px;margin-top:4px}.dot--verified{background:var(--atl-green)}.dot--active{background:var(--atl-blue)}.dot--pending{background:var(--atl-yellow)}.dot--blocked{background:var(--atl-red)}.atlas-dashboard__source-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.atlas-dashboard__source-cards article{border:1px solid var(--atl-line);background:#fbfdff;border-radius:12px;padding:14px}.atlas-dashboard__source-cards article:first-child{border-top:3px solid var(--atl-green)}.atlas-dashboard__source-cards article:nth-child(2){border-top:3px solid var(--atl-yellow)}.atlas-dashboard__source-cards article:nth-child(3){border-top:3px solid var(--atl-blue)}.atlas-dashboard__source-cards strong{color:var(--atl-navy);font-size:.78rem}.atlas-dashboard__source-cards p{color:var(--atl-muted);margin:7px 0 0;font-size:.7rem;line-height:1.45}.atlas-dashboard__source-cards span{color:#526d83;margin-top:8px;font-size:.64rem;font-weight:750;display:block}.atlas-dashboard__rule{color:var(--atl-muted);margin:-5px 0 12px;font-size:.72rem}.atlas-dashboard__formation{gap:10px;display:grid}.atlas-dashboard__formation article{border-top:1px solid #edf1f5;padding:10px 0}.atlas-dashboard__formation article:first-child{border-top:0}.atlas-dashboard__formation article>div{justify-content:space-between;gap:10px;display:flex}.atlas-dashboard__formation strong{color:var(--atl-navy);font-size:.76rem}.atlas-dashboard__formation span{color:var(--atl-green);font-size:.72rem;font-weight:850}.atlas-dashboard__formation progress{width:100%;height:7px;accent-color:var(--atl-green);margin:8px 0 4px}.atlas-dashboard__formation small{color:var(--atl-muted);font-size:.64rem}.atlas-dashboard__panel--tasks ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.atlas-dashboard__panel--tasks li{color:#536b80;padding-left:22px;font-size:.72rem;line-height:1.4;position:relative}.atlas-dashboard__panel--tasks li:before{content:"";border:1px solid #afbdc8;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:0}.atlas-dashboard__panel--tasks li.done{color:#11764c}.atlas-dashboard__panel--tasks li.done:before{content:"✓";border-color:var(--atl-green);background:var(--atl-green-soft);color:var(--atl-green);place-items:center;font-size:.6rem;font-weight:900;display:grid}.atlas-dashboard__empty{border:1px dashed var(--atl-line-strong);color:var(--atl-muted);background:#fbfdff;border-radius:12px;padding:14px;font-size:.72rem;line-height:1.5}.atlas-dashboard__chat-fab{z-index:30;background:var(--atl-navy);color:#fff;cursor:pointer;border:1px solid #0a4f95;border-radius:999px;align-items:center;gap:9px;padding:8px 13px 8px 8px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 14px 34px #0b2d4a47}.atlas-dashboard__chat-fab img{object-fit:cover;object-position:top;border:2px solid #ffffffd9;border-radius:50%;width:38px;height:38px}.atlas-dashboard__chat-fab span{text-align:left}.atlas-dashboard__chat-fab strong,.atlas-dashboard__chat-fab small{display:block}.atlas-dashboard__chat-fab strong{font-size:.72rem}.atlas-dashboard__chat-fab small{color:#bfe5cf;margin-top:2px;font-size:.62rem}.atlas-chat-layer{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081a2b47;justify-content:flex-end;display:flex;position:fixed;inset:0}.atlas-chat{border-left:1px solid var(--atl-line-strong);background:#fff;flex-direction:column;width:min(520px,100%);height:100vh;display:flex;box-shadow:-22px 0 60px #0922392e}.atlas-chat>header{border-bottom:1px solid var(--atl-line);justify-content:space-between;align-items:center;gap:12px;padding:15px 16px;display:flex}.atlas-chat>header>div{align-items:center;gap:10px;min-width:0;display:flex}.atlas-chat>header img{object-fit:cover;object-position:top;border-radius:50%;width:46px;height:46px}.atlas-chat>header small,.atlas-chat>header strong{display:block}.atlas-chat>header small{color:var(--atl-muted);letter-spacing:.08em;font-size:.61rem}.atlas-chat>header strong{color:var(--atl-navy);margin-top:3px;font-size:.88rem}.atlas-chat>header>button{width:34px;height:34px;color:var(--atl-navy);cursor:pointer;background:#f0f4f8;border:0;border-radius:50%;font-size:1.2rem}.atlas-chat__tools{border-bottom:1px solid var(--atl-line);flex-wrap:wrap;gap:7px;padding:10px 14px;display:flex}.atlas-chat__tools button{border:1px solid var(--atl-line);color:var(--atl-navy);cursor:pointer;background:#fff;border-radius:999px;padding:7px 9px;font-size:.64rem;font-weight:750}.atlas-chat__tools button:disabled{opacity:.45;cursor:not-allowed}.atlas-chat__threads{border-bottom:1px solid var(--atl-line);gap:7px;padding:8px 14px;display:flex;overflow-x:auto}.atlas-chat__threads button{border:1px solid var(--atl-line);text-align:left;cursor:pointer;background:#fbfdff;border-radius:10px;flex:0 0 170px;min-width:0;padding:8px 9px}.atlas-chat__threads button.active{background:var(--atl-blue-soft);border-color:#9ec8ee}.atlas-chat__threads strong,.atlas-chat__threads small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.atlas-chat__threads strong{color:var(--atl-navy);font-size:.66rem}.atlas-chat__threads small{color:var(--atl-muted);margin-top:3px;font-size:.59rem}.atlas-chat__messages{background:linear-gradient(#f8fbfe,#fff);flex-direction:column;flex:auto;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.atlas-chat__welcome{text-align:center;width:85%;margin:auto}.atlas-chat__welcome img{object-fit:cover;object-position:top;border-radius:50%;width:78px;height:78px}.atlas-chat__welcome strong{color:var(--atl-navy);margin-top:10px;display:block}.atlas-chat__welcome p{color:var(--atl-muted);margin:7px 0 0;font-size:.74rem;line-height:1.5}.atlas-chat__message{border:1px solid var(--atl-line);background:#fff;border-radius:14px 14px 14px 4px;max-width:88%;padding:10px 12px}.atlas-chat__message--owner{border-color:var(--atl-navy);background:var(--atl-navy);color:#fff;border-radius:14px 14px 4px;align-self:flex-end}.atlas-chat__message small{color:#6b7f90;letter-spacing:.08em;font-size:.57rem;font-weight:850}.atlas-chat__message p{white-space:pre-wrap;margin:5px 0 0;font-size:.76rem;line-height:1.5}.atlas-chat__message time{color:#8191a0;margin-top:6px;font-size:.57rem;display:block}.atlas-chat__message--owner small,.atlas-chat__message--owner time{color:#ffffffb8}.atlas-chat__thinking{color:var(--atl-muted);font-size:.7rem}.atlas-chat__composer{border-top:1px solid var(--atl-line);grid-template-columns:36px 1fr 38px;align-items:end;gap:8px;padding:11px 13px;display:grid}.atlas-chat__composer textarea{resize:none;border:1px solid var(--atl-line-strong);min-height:44px;max-height:120px;color:var(--atl-text);border-radius:11px;outline:none;padding:10px 11px}.atlas-chat__composer>button{background:var(--atl-blue);color:#fff;cursor:pointer;border:0;border-radius:50%;height:38px}.atlas-chat__composer>button:disabled{opacity:.35;cursor:not-allowed}.atlas-chat footer{color:var(--atl-muted);justify-content:space-between;gap:12px;padding:0 14px 12px;font-size:.59rem;display:flex}@media (width<=1220px){.atlas-dashboard__hero{grid-template-columns:1fr .7fr}.atlas-dashboard__hero-status{border-top:1px solid #efdf9c;border-left:0;grid-column:1/-1}.atlas-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-dashboard__grid{grid-template-columns:1fr}}@media (width<=820px){.atlas-dashboard{grid-template-columns:72px minmax(0,1fr)}.atlas-dashboard__nav{padding:18px 10px}.atlas-dashboard__logo{width:52px}.atlas-dashboard__nav a,.atlas-dashboard__nav nav button{justify-content:center;padding:11px 7px}.atlas-dashboard__nav a span,.atlas-dashboard__nav nav button span,.atlas-dashboard__nav-foot{display:none}.atlas-dashboard__main{padding-inline:12px}.atlas-dashboard__topbar{align-items:flex-start;padding-block:12px}.atlas-dashboard__hero{grid-template-columns:1fr}.atlas-dashboard__hero-copy{padding:26px 22px}.atlas-dashboard__lion-wrap{min-height:260px}.atlas-dashboard__hero-status{grid-column:auto}.atlas-dashboard__metrics,.atlas-dashboard__source-cards,.atlas-dashboard__system-grid{grid-template-columns:1fr}.atlas-dashboard__system-grid article.needs-source{grid-column:auto}.atlas-dashboard__chat-fab span{display:none}}.atlas-v2 .atlas-dashboard__main{padding-bottom:120px}.atlas-v2__nav{flex-direction:column;display:flex;overflow:hidden}.atlas-v2__nav nav{z-index:2;position:relative}.atlas-v2__nav .atlas-dashboard__nav-foot{z-index:2;background:#fff;margin-top:10px;position:relative}.atlas-v2__mascot{pointer-events:none;background:linear-gradient(#f7fbff 0%,#edf4fb 100%);border-radius:18px;min-height:150px;margin-top:auto;position:relative;overflow:hidden}.atlas-v2__mascot span{background-image:url(data:image/webp;base64,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);background-position:bottom;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.atlas-v2__hero--approved{grid-template-columns:minmax(0,1.25fr) minmax(180px,.42fr) minmax(300px,.72fr);align-items:stretch;gap:16px;margin-top:18px;display:grid}.atlas-v2__hero-copy,.atlas-v2__quote,.atlas-v2__mission-card{border:1px solid var(--atl-line);box-shadow:var(--atl-shadow);background:#fff;border-radius:20px}.atlas-v2__hero-copy{padding:24px 26px}.atlas-v2__hero-copy h1{color:var(--atl-navy);letter-spacing:-.055em;margin:6px 0 4px;font-size:clamp(2.3rem,4.2vw,4.6rem);line-height:.88}.atlas-v2__hero-copy h2{color:var(--atl-navy);margin:8px 0;font-size:1rem}.atlas-v2__hero-copy p{max-width:720px;color:var(--atl-muted);margin:0;line-height:1.5}.atlas-v2__quote{color:#183356;flex-direction:column;justify-content:center;margin:0;padding:30px 22px;font:italic 700 1rem/1.45 Georgia,serif;display:flex}.atlas-v2__quote small{color:#6f8098;letter-spacing:.3em;margin-top:18px;font:800 .62rem/1 system-ui,sans-serif}.atlas-v2__mission-card{background:linear-gradient(145deg,#fffef9,#fff8dc);border-color:#efdf9c;padding:22px 24px}.atlas-v2__mission-card>small{color:#a37a04;letter-spacing:.12em;font-size:.62rem;font-weight:900}.atlas-v2__mission-card>strong{color:var(--atl-navy);margin-top:7px;font-size:1.15rem;display:block}.atlas-v2__mission-card>p{color:var(--atl-muted);margin:7px 0 12px;font-size:.76rem;line-height:1.45}.atlas-v2__mission-card ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.atlas-v2__mission-card li{color:#52647a;padding-left:21px;font-size:.72rem;position:relative}.atlas-v2__mission-card li:before{content:"○";color:#54718f;font-weight:900;position:absolute;top:-1px;left:0}.atlas-v2__mission-card li.ok:before{content:"●";color:#12a56f}.atlas-v2__mission-progress{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.atlas-v2__mission-progress>span{background:#ece9dc;border-radius:999px;height:8px;overflow:hidden}.atlas-v2__mission-progress i{border-radius:inherit;background:#22a779;width:28%;height:100%;display:block}.atlas-v2__mission-progress b{color:#7a6b3a;font-size:.62rem}.atlas-v2 .atlas-dashboard__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:12px}.atlas-v2__kpis article{min-height:90px}.atlas-v2__kpis strong{font-size:1.3rem}.atlas-v2__control-grid{grid-template-columns:1.08fr 1.08fr .84fr;gap:12px;margin-top:12px;display:grid}.atlas-v2__lower-grid{grid-template-columns:1fr 1fr .9fr;gap:12px;margin-top:12px;display:grid}.atlas-v2__panel{min-width:0}.atlas-v2__panel>header{align-items:center}.atlas-v2__panel>header a,.atlas-v2__panel>header>span{color:#1f6dd1;font-size:.62rem;font-weight:800;text-decoration:none}.atlas-v2__rows{display:grid}.atlas-v2__rows article{border-bottom:1px solid var(--atl-line);grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,.8fr);align-items:center;gap:8px;padding:9px 0;display:grid}.atlas-v2__rows article:last-child{border-bottom:0}.atlas-v2__rows strong{color:var(--atl-navy);font-size:.72rem}.atlas-v2__rows span{color:#78879a;font-size:.68rem}.atlas-v2__rows span.ok{color:#0a9c68}.atlas-v2__rows small{color:var(--atl-muted);text-align:right;font-size:.62rem}.atlas-v2__agent-preview{display:grid}.atlas-v2__agent-preview article{border-bottom:1px solid var(--atl-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 0;display:grid}.atlas-v2__agent-preview article:last-child{border-bottom:0}.atlas-v2__agent-preview article>span{color:#28466a;background:#edf3fb;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.58rem;font-weight:900;display:grid}.atlas-v2__agent-preview strong{color:var(--atl-navy);font-size:.7rem;display:block}.atlas-v2__agent-preview small{color:var(--atl-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.58rem;display:block;overflow:hidden}.atlas-v2__agent-preview b{color:#0a9c68;font-size:.56rem;font-weight:800}.atlas-v2__risk-list{display:grid}.atlas-v2__risk-list article{border-bottom:1px solid var(--atl-line);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 0;display:grid}.atlas-v2__risk-list article:last-child{border-bottom:0}.atlas-v2__risk-list article>span{color:#e14343;font-weight:900}.atlas-v2__risk-list strong{color:var(--atl-navy);font-size:.69rem;display:block}.atlas-v2__risk-list small{color:var(--atl-muted);margin-top:2px;font-size:.59rem;line-height:1.35;display:block}.atlas-v2__risk-list b{color:#ad6d0a;background:#fff3e3;border-radius:999px;padding:4px 7px;font-size:.53rem}.atlas-v2__placeholder-list{align-content:center;gap:6px;min-height:125px;padding:10px 0;display:grid}.atlas-v2__placeholder-list p{color:var(--atl-navy);margin:0;font-size:.75rem;font-weight:800}.atlas-v2__placeholder-list span{color:var(--atl-muted);font-size:.66rem;line-height:1.4}.atlas-v2__conversation-card p{color:var(--atl-muted);margin:0 0 12px;font-size:.72rem;line-height:1.45}.atlas-v2__conversation-card>button{color:#789;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #d6e1ef;border-radius:11px;width:100%;min-height:42px;padding:0 12px}.atlas-v2__conversation-card>div{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.atlas-v2__conversation-card>div span{color:#54708f;background:#eef4fb;border-radius:999px;padding:6px 9px;font-size:.58rem}.atlas-v2__section{margin-top:24px}.atlas-v2__section>header{border:1px solid var(--atl-line);box-shadow:var(--atl-shadow);background:#fff;border-radius:20px;padding:26px 28px}.atlas-v2__section>header small{color:var(--atl-green);letter-spacing:.14em;font-size:.66rem;font-weight:850}.atlas-v2__section>header h1{color:var(--atl-navy);letter-spacing:-.035em;margin:8px 0 6px;font-size:clamp(1.8rem,3vw,2.8rem)}.atlas-v2__section>header p{max-width:850px;color:var(--atl-muted);margin:0;line-height:1.55}.atlas-v2__section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.atlas-v2__notice{border:1px solid var(--atl-line);background:#fff;border-radius:15px;padding:18px}.atlas-v2__notice strong{color:var(--atl-navy)}.atlas-v2__notice p{color:var(--atl-muted);margin:7px 0 12px;font-size:.76rem;line-height:1.5}.atlas-v2__notice small{color:var(--atl-green);letter-spacing:.08em;font-size:.58rem;font-weight:850}.atlas-v2__system-cards{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.atlas-v2__agents{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.atlas-v2__agents article{border:1px solid var(--atl-line);background:#fff;border-radius:13px;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.atlas-v2__agents article>span{background:var(--atl-blue-soft);width:36px;height:36px;color:var(--atl-navy);border-radius:50%;place-items:center;font-size:.7rem;font-weight:900;display:grid}.atlas-v2__agents strong{color:var(--atl-navy);font-size:.78rem}.atlas-v2__agents p{color:var(--atl-muted);margin:3px 0 0;font-size:.68rem}.atlas-v2__agents small{color:var(--atl-green);font-size:.56rem;font-weight:850}.atlas-v2 .atlas-dashboard__chat-fab{min-height:54px;padding-inline:18px;bottom:22px;right:24px}.atlas-v2 .atlas-dashboard__chat-fab img{display:none}@media (width<=1280px){.atlas-v2__hero--approved{grid-template-columns:1fr 280px}.atlas-v2__quote{display:none}.atlas-v2__control-grid{grid-template-columns:1fr 1fr}.atlas-v2__control-grid>:last-child{grid-column:1/-1}}@media (width<=980px){.atlas-v2 .atlas-dashboard__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-v2__hero--approved,.atlas-v2__control-grid,.atlas-v2__lower-grid{grid-template-columns:1fr}.atlas-v2__control-grid>:last-child{grid-column:auto}}@media (width<=820px){.atlas-v2__mascot{display:none}.atlas-v2__section-grid,.atlas-v2__system-cards,.atlas-v2__agents{grid-template-columns:1fr}.atlas-v2__hero-copy,.atlas-v2__mission-card,.atlas-v2__section>header{padding:22px 20px}.atlas-v2__agents article{grid-template-columns:38px 1fr}.atlas-v2__agents small{grid-column:2}}.atlas-room{--atlas-navy:#082f55;--atlas-ink:#0b2b46;--atlas-muted:#60758a;--atlas-line:#d9e3ec;--atlas-soft:#f4f8fb;--atlas-green:#0a9f66;--atlas-yellow:#f5b82e}.atlas-room__nav{overflow:hidden}.atlas-room__nav nav{scrollbar-width:thin;min-height:0;padding-right:4px;overflow-y:auto}.atlas-room__nav nav a,.atlas-room__nav nav button{flex:none}.atlas-room__lion{background:0 0;border:0;flex:0 0 112px;min-height:112px;margin:10px 12px 14px;overflow:hidden}.atlas-room__lion img{object-fit:cover;object-position:center 22%;border-radius:16px;width:100%;height:100%;display:block}.atlas-room__main{background:#f5f8fb}.atlas-room__main h1,.atlas-room__main h2,.atlas-room__main p{max-width:none}.atlas-room__now{border:1px solid var(--atlas-line);background:#fff;border-radius:20px;margin:24px;padding:22px;box-shadow:0 10px 28px #1436520d}.atlas-room__now>div:first-child{max-width:860px}.atlas-room__now h1{color:var(--atlas-ink);margin:5px 0 6px;font-size:clamp(30px,3.2vw,46px);line-height:1.02}.atlas-room__now>div:first-child p{color:var(--atlas-muted);margin:0;font-size:14px}.atlas-room__now-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.atlas-room__now-grid article{background:var(--atlas-soft);border:1px solid #e4ebf1;border-radius:13px;padding:12px 14px}.atlas-room__now-grid small,.atlas-room__summary small,.atlas-room__section>header small,.atlas-room__state>small,.atlas-room__implementation small{color:#688096;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.atlas-room__now-grid strong{color:var(--atlas-ink);margin-top:4px;font-size:13px;line-height:1.35;display:block}.atlas-room__now-actions{flex-wrap:wrap;gap:9px;margin-top:16px;display:flex}.atlas-room__now-actions button,.atlas-room__now-actions a,.atlas-room__primary,.atlas-room__upload button{min-height:38px;color:var(--atlas-ink);cursor:pointer;background:#fff;border:1px solid #cbd9e5;border-radius:10px;padding:9px 14px;font-weight:750;text-decoration:none}.atlas-room__now-actions button,.atlas-room__primary,.atlas-room__upload button:first-of-type{color:#fff;background:#0d67c7;border-color:#0d67c7}.atlas-room__summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 24px 14px;display:grid}.atlas-room__summary article{border:1px solid var(--atlas-line);background:#fff;border-radius:14px;min-height:86px;padding:13px 14px}.atlas-room__summary strong{color:var(--atlas-ink);margin-top:5px;font-size:18px;display:block}.atlas-room__summary span{color:var(--atlas-muted);font-size:11px}.atlas-room__home-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 24px 24px;display:grid}.atlas-room__panel{min-height:230px}.atlas-room__panel>p{color:var(--atlas-muted);font-size:13px;line-height:1.5}.atlas-room__panel header a{color:#1268c6;font-size:11px;font-weight:800;text-decoration:none}.atlas-room__agent-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:10px 0 12px;display:grid}.atlas-room__agent-strip span{background:#f8fbfd;border:1px solid #e0e8ef;border-radius:10px;flex-direction:column;min-width:0;padding:8px 9px;display:flex}.atlas-room__agent-strip b{color:var(--atlas-ink);font-size:11px}.atlas-room__agent-strip small{color:var(--atlas-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.atlas-room__flow{color:#176748;background:#f1faf6;border:1px solid #d7e5df;border-radius:12px;margin-top:12px;padding:12px 13px;font-size:12px;font-weight:750;line-height:1.55}.atlas-room__flow--large{margin:0;font-size:13px}.atlas-room__section{margin:24px;padding:0 0 24px}.atlas-room__section>header{border:1px solid var(--atlas-line);background:#fff;border-radius:18px;padding:20px 22px}.atlas-room__section>header h1{color:var(--atlas-ink);margin:4px 0 7px;font-size:clamp(29px,3vw,42px);line-height:1.05}.atlas-room__section>header p{color:var(--atlas-muted);margin:0;font-size:14px}.atlas-room__section-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.atlas-room__state,.atlas-room__implementation,.atlas-room__upload{border:1px solid var(--atlas-line);background:#fff;border-radius:16px;padding:16px}.atlas-room__state strong{color:var(--atlas-ink);margin-top:5px;font-size:16px;display:block}.atlas-room__state p,.atlas-room__implementation p{color:var(--atlas-muted);margin:7px 0 0;font-size:12px;line-height:1.55}.atlas-room__implementation{background:#f4fbf8;border-color:#c7e7d9;grid-column:1/-1}.atlas-room__implementation>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.atlas-room__implementation>div b{color:#08734b;background:#dff6ea;border-radius:999px;padding:4px 8px;font-size:10px}.atlas-room__implementation>strong{color:#0b6547;margin-top:7px;font-size:13px;display:block}.atlas-room__agents{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.atlas-room__agents article{border:1px solid var(--atlas-line);background:#fff;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:start;gap:11px;padding:13px;display:grid}.atlas-room__agents article>span{color:#13558f;background:#eaf3fc;border-radius:50%;place-items:center;width:42px;height:42px;font-size:11px;font-weight:850;display:grid}.atlas-room__agents strong{color:var(--atlas-ink);font-size:13px}.atlas-room__agents p{color:var(--atlas-muted);margin:2px 0 5px;font-size:11px}.atlas-room__agents small{overflow-wrap:anywhere;color:#72879a;font-size:9px;display:block}.atlas-room__agents em{color:#7a8d9f;margin-top:5px;font-size:9px;font-style:normal;display:block}.atlas-room__agents article>b{color:#08734b;background:#eef7f3;border-radius:999px;padding:4px 7px;font-size:8px}.atlas-room__upload{grid-column:1/-1}.atlas-room__upload label{color:var(--atlas-ink);margin-bottom:6px;font-size:12px;font-weight:800;display:block}.atlas-room__upload textarea{box-sizing:border-box;resize:vertical;width:100%;color:var(--atlas-ink);font:inherit;border:1px solid #cbd9e5;border-radius:11px;padding:12px}.atlas-room__upload>div{gap:9px;margin-top:10px;display:flex}.atlas-room__upload button:disabled{color:#8292a0;cursor:not-allowed;background:#eef2f5;border-color:#d9e2e9}.atlas-room__upload>small{color:var(--atlas-muted);margin-top:8px;font-size:10px;display:block}.atlas-room__system-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.atlas-room__primary{justify-self:start}@media (width<=1100px){.atlas-room__summary{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-room__now-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-room__agents{grid-template-columns:1fr}}@media (width<=820px){.atlas-room__now,.atlas-room__section{margin:14px}.atlas-room__summary,.atlas-room__home-grid{margin-left:14px;margin-right:14px}.atlas-room__home-grid,.atlas-room__section-body,.atlas-room__system-grid{grid-template-columns:1fr}.atlas-room__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-room__now-grid{grid-template-columns:1fr}.atlas-room__lion{display:none}}@media (width<=560px){.atlas-room__summary,.atlas-room__agent-strip{grid-template-columns:1fr}.atlas-room__agents article{grid-template-columns:38px 1fr}.atlas-room__agents article>b{grid-column:2;justify-self:start}}.atlas-room__approval{background:#fffaf0;border:1px solid #e3c77b;border-radius:16px;grid-column:1/-1;padding:16px}.atlas-room__approval small{color:#8b651d;letter-spacing:.08em;font-size:10px;font-weight:850;display:block}.atlas-room__approval strong{color:var(--atlas-ink);margin-top:6px;display:block}.atlas-room__approval p{color:var(--atlas-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.atlas-room__approval>div{gap:8px;margin-top:12px;display:flex}.atlas-room__approval button{min-height:36px;color:var(--atlas-ink);cursor:pointer;background:#fff;border:1px solid #c8d5e0;border-radius:9px;padding:7px 12px;font-weight:800}.atlas-room__approval button:first-child{color:#fff;background:#0a9f66;border-color:#0a9f66}.atlas-room__approval button:disabled{opacity:.5;cursor:not-allowed}.atlas-v3__topbar{z-index:42;border-bottom:1px solid var(--atl-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;justify-content:space-between;align-items:center;gap:18px;min-height:54px;padding:8px 24px 8px 18px;display:flex;position:fixed;top:0;left:230px;right:0;box-shadow:0 8px 24px #1636540a}.atlas-v2 .atlas-dashboard__main{padding-top:62px;padding-bottom:120px}.atlas-v3__topbar-spacer{flex:1;min-width:24px}.atlas-v3__topbar-actions{min-width:0;color:var(--atl-navy);justify-content:flex-end;align-items:center;gap:12px;display:flex}.atlas-v3__datetime{white-space:nowrap;color:#27405f;align-items:baseline;gap:10px;font-size:.72rem;display:inline-flex}.atlas-v3__datetime strong{color:var(--atl-navy);font-size:.76rem;font-weight:750}.atlas-v3__notification,.atlas-v3__admin-link,.atlas-v3__logout{color:var(--atl-navy);font:inherit;cursor:pointer;background:0 0;border:0}.atlas-v3__notification{border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;display:grid;position:relative}.atlas-v3__notification:hover,.atlas-v3__admin-link:hover,.atlas-v3__logout:hover{background:#eef5ff}.atlas-v3__notification i{background:#f2b500;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2px #fff}.atlas-v3__admin-link{border-radius:11px;align-items:center;gap:8px;min-height:38px;padding:4px 8px;font-size:.72rem;font-weight:750;display:inline-flex}.atlas-v3__avatar{color:#fff;background:#536f96;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.66rem;font-weight:850;display:grid}.atlas-v3__runtime{border:1px solid var(--atl-line);background:#fff;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 11px;font-size:.66rem;font-weight:800;display:inline-flex}.atlas-v3__runtime i{background:#8392a8;border-radius:50%;width:8px;height:8px}.atlas-v3__runtime--ready i{background:#0aaa6e}.atlas-v3__runtime--offline i{background:#df4c4c}.atlas-v3__divider{background:var(--atl-line);width:1px;height:28px}.atlas-v3__logout{border-radius:11px;align-items:center;gap:7px;min-height:38px;padding:4px 10px;font-size:.72rem;font-weight:800;display:inline-flex}.atlas-v3__logout:disabled{opacity:.45;cursor:not-allowed}.atlas-v3 .atlas-dashboard__main{font-size:.94rem}.atlas-v3__hero{grid-template-columns:minmax(0,1.35fr) minmax(310px,.65fr)!important;gap:16px!important;margin-top:16px!important}.atlas-v3__hero .atlas-v2__hero-copy,.atlas-v3__hero .atlas-v2__mission-card{padding:22px 24px!important}.atlas-v3__hero h1{margin:6px 0 7px!important;font-size:clamp(2.15rem,3.7vw,3.75rem)!important;line-height:.96!important}.atlas-v3__hero h2{margin:0 0 8px!important;font-size:1rem!important}.atlas-v3__hero p{font-size:.84rem!important;line-height:1.5!important}.atlas-v3 .atlas-dashboard__metrics article{padding:14px 16px!important}.atlas-v3 .atlas-dashboard__metrics strong{font-size:1.15rem!important}.atlas-v3 .atlas-v2__panel h2{font-size:.94rem!important}.atlas-v2__nav{min-height:0;gap:12px!important;overflow:hidden!important}.atlas-v2__nav>.atlas-dashboard__logo{flex:none}.atlas-v2__nav nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9cb2cb transparent;flex:auto;min-height:150px;margin-right:-7px;padding-right:7px;overflow:hidden auto}.atlas-v2__nav nav::-webkit-scrollbar{width:6px}.atlas-v2__nav nav::-webkit-scrollbar-track{background:0 0}.atlas-v2__nav nav::-webkit-scrollbar-thumb{background:#9cb2cb;border-radius:999px}.atlas-v3__sidebar-lion{display:none!important}.atlas-v3__project-card{padding:17px!important}.atlas-v3__project-card header{margin-bottom:8px}.atlas-v3__project-card h2{color:var(--atl-navy);margin:3px 0 0;font-size:1rem}.atlas-v3__project-card>p{color:var(--atl-muted);margin:0 0 11px;font-size:.72rem;line-height:1.45}.atlas-v3__project-card label{color:#36516c;margin-bottom:5px;font-size:.66rem;font-weight:800;display:block}.atlas-v3__project-card textarea{resize:vertical;border:1px solid var(--atl-line-strong);width:100%;min-height:72px;color:var(--atl-text);background:#fbfdff;border-radius:10px;padding:10px 11px;font-size:.72rem;line-height:1.45}.atlas-v3__project-file{display:none}.atlas-v3__project-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:9px;display:grid}.atlas-v3__project-actions button{color:#fff;cursor:pointer;background:#0d67c7;border:0;border-radius:9px;min-height:38px;font-size:.72rem;font-weight:800}.atlas-v3__project-actions button.secondary{border:1px solid var(--atl-line-strong);color:var(--atl-navy);background:#fff}.atlas-v3__project-actions button:disabled{opacity:.5;cursor:not-allowed}.atlas-v3__project-card>small{color:var(--atl-muted);margin-top:7px;font-size:.6rem;line-height:1.35;display:block}.atlas-mission-launcher{min-width:174px;min-height:54px;background:linear-gradient(135deg,#0a3c83 0%,#062e65 100%)!important;border-color:#4e81be5c!important;border-radius:999px!important;bottom:88px!important;right:24px!important;box-shadow:0 12px 30px #0729583d!important}.atlas-mission-launcher>span:first-child{color:#07335f!important;background:#7dd6ed!important;border-radius:50%!important}.atlas-mission-launcher strong{color:#fff!important}.atlas-mission-launcher small{color:#d5e5f7!important}.atlas-v2 .atlas-dashboard__chat-fab{min-width:174px;min-height:54px;color:#fff!important;background:linear-gradient(135deg,#118b64 0%,#08764f 100%)!important;border:1px solid #108b6447!important;border-radius:999px!important;bottom:22px!important;right:24px!important;box-shadow:0 12px 30px #0869493b!important}.atlas-v2 .atlas-dashboard__chat-fab strong,.atlas-v2 .atlas-dashboard__chat-fab small{color:#fff!important}.atlas-v3__hero{margin-top:16px!important;display:block!important}.atlas-v3__hero>.atlas-v2__hero-copy{display:none!important}.atlas-v3__hero>.atlas-v2__mission-card{width:100%;border-radius:18px!important}@media (width<=1080px){.atlas-v3__datetime span,.atlas-v3__admin-link>span:nth-child(2),.atlas-v3__runtime{display:none}}@media (width<=820px){.atlas-v3__topbar{padding-inline:10px;left:0}.atlas-v3__topbar-actions{gap:5px}.atlas-v3__divider{display:none}.atlas-v3__logout{padding-inline:7px}.atlas-v2 .atlas-dashboard__main{padding-top:62px}.atlas-v2__nav nav{margin-right:0;padding-right:0;overflow:visible}.atlas-v3__project-actions{grid-template-columns:1fr}}.atlas-dashboard.atlas-sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.atlas-dashboard__nav-head{justify-content:space-between;align-items:center;gap:8px;min-height:58px;display:flex;position:relative}.atlas-dashboard__nav-toggle{cursor:pointer;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid;border:1px solid var(--atl-line)!important;color:inherit!important;background:#ffffff0d!important;border-radius:10px!important}.atlas-dashboard__nav-toggle span{font-size:22px;line-height:1}.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav{gap:10px!important;padding:16px 10px!important}.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav-head{flex-direction:column;justify-content:center;min-height:96px}.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__logo{object-position:center;max-height:46px;width:44px!important}.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav a,.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav nav button{justify-content:center;min-height:42px;padding:9px 7px}.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav a>span:last-child,.atlas-dashboard.atlas-sidebar-collapsed .atlas-dashboard__nav nav button>span:last-child,.atlas-dashboard.atlas-sidebar-collapsed .atlas-presentation__nav-status,.atlas-dashboard.atlas-sidebar-collapsed .atlas-room__lion{display:none!important}.atlas-dashboard.atlas-sidebar-collapsed .atlas-v3__topbar{left:72px}.atlas-mission-launcher{border-radius:50%!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important;bottom:74px!important;right:18px!important}.atlas-mission-launcher>span:first-child{border-radius:50%!important;width:34px!important;height:34px!important}.atlas-v2 .atlas-dashboard__chat-fab{border-radius:50%!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:grid!important;bottom:18px!important;right:18px!important}.atlas-floating-action__icon{border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;line-height:1;display:grid}@media (width<=820px){.atlas-dashboard__nav-toggle{display:none}.atlas-dashboard.atlas-sidebar-collapsed .atlas-v3__topbar{left:0}}.atlas-mission-launcher{z-index:35;color:#f8fbff;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c162af5;border:1px solid #97b0ff59;border-radius:17px;align-items:center;gap:10px;min-height:54px;padding:9px 16px 9px 12px;display:inline-flex;position:fixed;bottom:96px;right:24px;box-shadow:0 18px 55px #01081447}.atlas-mission-launcher>span:first-child{color:#07111e;background:linear-gradient(135deg,#62d8ba,#8aa8ff);border-radius:11px;place-items:center;width:34px;height:34px;font-size:22px;font-weight:800;display:grid}.atlas-mission-launcher>span:last-child{text-align:left;gap:1px;display:grid}.atlas-mission-launcher strong{font-size:13px}.atlas-mission-launcher small{color:#aebbd0;font-size:10px}.atlas-mission-launcher:disabled{opacity:.45;cursor:not-allowed}.atlas-mission-backdrop{z-index:80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020812b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.atlas-mission-dialog{color:#172033;background:#f7f9fc;border:1px solid #90aae042;border-radius:24px;outline:none;width:min(920px,100%);max-height:min(88vh,900px);overflow:auto;box-shadow:0 28px 100px #00000073}.atlas-mission-head{color:#f8fbff;background:linear-gradient(135deg,#0d1d35 0%,#122943 63%,#173a48 100%);border-bottom:1px solid #dde4ef;justify-content:space-between;gap:24px;padding:26px 28px 18px;display:flex}.atlas-mission-head small,.atlas-mission-preview-head small,.atlas-mission-steps>small{color:#8fd8c3;letter-spacing:.13em;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.atlas-mission-head h2{margin:0;font-size:clamp(22px,3vw,32px)}.atlas-mission-head p{color:#bdc9d9;max-width:660px;margin:8px 0 0;line-height:1.5}.atlas-mission-close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;width:38px;height:38px;font-size:26px}.atlas-mission-form{padding:24px 28px 20px}.atlas-mission-form label{margin-bottom:8px;font-size:13px;font-weight:800;display:block}.atlas-mission-form textarea{resize:vertical;box-sizing:border-box;color:#172033;width:100%;min-height:132px;font:inherit;background:#fff;border:1px solid #cfd9e7;border-radius:15px;outline:none;padding:16px 17px;line-height:1.5}.atlas-mission-form textarea:focus{border-color:#688ce8;box-shadow:0 0 0 3px #688ce821}.atlas-mission-form-meta{color:#6f7e93;justify-content:space-between;gap:12px;margin-top:7px;font-size:11px;display:flex}.atlas-mission-form-meta .is-ready{color:#18755e}.atlas-mission-form-meta .is-offline{color:#a13d3d}.atlas-mission-actions{flex-wrap:wrap;gap:10px;display:flex}.atlas-mission-actions--primary{margin-top:16px}.atlas-mission-actions button{cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:42px;padding:0 16px;font-weight:800}.atlas-mission-actions button:disabled{opacity:.5;cursor:not-allowed}.atlas-mission-analyze,.atlas-mission-approve{color:#fff;background:#17365d}.atlas-mission-secondary,.atlas-mission-wait{color:#253b57;background:#fff;border-color:#cbd6e5!important}.atlas-mission-deny{color:#9c3535;background:#fff5f5;border-color:#f0cccc!important}.atlas-mission-error{color:#842e2e;background:#fff2f2;border:1px solid #ecc7c7;border-radius:13px;gap:4px;margin:0 28px 20px;padding:14px 16px;display:grid}.atlas-mission-error span{font-size:12px}.atlas-mission-preview{background:#fff;border:1px solid #d9e1ec;border-radius:18px;margin:0 28px 26px;overflow:hidden}.atlas-mission-preview-head{background:#f2f5f9;border-bottom:1px solid #e3e8f0;justify-content:space-between;gap:18px;padding:17px 19px;display:flex}.atlas-mission-preview-head small{color:#5572a8}.atlas-mission-preview-head strong{font-size:14px;display:block}.atlas-mission-preview-head>span{color:#718097;letter-spacing:.08em;align-self:center;font:700 10px/1 monospace}.atlas-mission-analysis{padding:18px 19px}.atlas-mission-analysis pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#26364a;margin:0;font:500 13px/1.6 system-ui,sans-serif}.atlas-mission-steps{gap:8px;padding:0 19px 18px;display:grid}.atlas-mission-steps>small{color:#5572a8}.atlas-mission-steps>div{background:#f6f8fb;border-radius:11px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.atlas-mission-steps>div>span{background:#e4eaf4;border-radius:8px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.atlas-mission-steps strong{font-size:12px}.atlas-mission-steps em{color:#718097;font-size:10px;font-style:normal}.atlas-mission-decision{background:#fafbfd;border-top:1px solid #e3e8f0;padding:17px 19px 20px}.atlas-mission-decision p{color:#526176;margin:0 0 12px;font-size:12px}.atlas-mission-result{border-top:1px solid #e3e8f0;gap:3px;padding:15px 19px;font-size:12px;display:grid}.atlas-mission-result--approved{color:#185b4b;background:#edf9f5}.atlas-mission-result--waiting{color:#775616;background:#fff8e9}.atlas-mission-result--denied{color:#873737;background:#fff1f1}.atlas-mission-foot{color:#718097;border-top:1px solid #dde4ef;justify-content:space-between;gap:18px;padding:14px 28px 19px;font-size:10px;line-height:1.45;display:flex}.atlas-mission-foot span:first-child{max-width:660px}@media (width<=720px){.atlas-mission-launcher{bottom:82px;right:14px}.atlas-mission-backdrop{padding:10px}.atlas-mission-dialog{border-radius:18px;max-height:94vh}.atlas-mission-head,.atlas-mission-form{padding-left:18px;padding-right:18px}.atlas-mission-preview{margin-left:18px;margin-right:18px}.atlas-mission-foot{flex-direction:column;padding-left:18px;padding-right:18px}.atlas-mission-steps>div{grid-template-columns:28px 1fr}.atlas-mission-steps em{grid-column:2}}.atlas-mission-file{background:#f8fafc;border:1px solid #d7dfeb;border-radius:14px;gap:8px;margin-top:16px;padding:14px 15px;display:grid}.atlas-mission-file>label{margin:0}.atlas-mission-file input[type=file]{color:#34465d;width:100%;font:inherit;font-size:12px}.atlas-mission-file>div{flex-wrap:wrap;justify-content:space-between;gap:6px 14px;display:flex}.atlas-mission-file strong{color:#22344c;overflow-wrap:anywhere;font-size:12px}.atlas-mission-file span,.atlas-mission-file small{color:#718097;font-size:10px;line-height:1.45}.atlas-mission-intake-result{background:#4e5bbe12;border:1px solid #7a8bff33;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}.atlas-mission-intake-result>div{background:#ffffff09;border-radius:10px;gap:4px;min-width:0;padding:9px 10px;display:grid}.atlas-mission-intake-result small{color:#8f99b7;letter-spacing:.07em;font-size:.66rem}.atlas-mission-intake-result strong,.atlas-mission-intake-result code{color:#eef1ff;overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.atlas-mission-intake-result code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.atlas-mission-intake-result span{color:#aeb7d4;font-size:.72rem}.atlas-mission-intake-result__wide{grid-column:1/-1}@media (width<=760px){.atlas-mission-intake-result{grid-template-columns:1fr}.atlas-mission-intake-result__wide{grid-column:auto}}.atlas-mission-kind{gap:8px;margin-bottom:16px;display:flex}.atlas-mission-kind button{color:#34465d;cursor:pointer;background:#fff;border:1px solid #cfd9e7;border-radius:10px;min-height:38px;padding:0 13px;font-weight:800}.atlas-mission-kind button.is-active{color:#fff;background:#17365d;border-color:#17365d}.atlas-mission-package{background:#f8fafc;border:1px solid #d7dfeb;border-radius:14px;gap:7px;margin-bottom:16px;padding:14px;display:grid}.atlas-mission-package label{margin:0}.atlas-mission-package input{box-sizing:border-box;color:#172033;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #cfd9e7;border-radius:10px;padding:10px 12px}.atlas-mission-package small{color:#718097;font-size:10px;line-height:1.5}.atlas-live-activity{z-index:72;box-sizing:border-box;color:#f4f6ff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090c16f7;border:1px solid #8ca0ff38;position:fixed;overflow:hidden;box-shadow:0 22px 70px #00000061}.atlas-live-activity__head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 14px;display:grid}.atlas-live-activity__head small,.atlas-live-activity__body small,.atlas-live-overview small{color:#8f99b7;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;display:block}.atlas-live-activity__head strong{margin-top:2px;font-size:.93rem;display:block}.atlas-live-activity__head b{color:#95a0c1;font-size:1.1rem;font-weight:500}.atlas-live-activity__pulse{background:#667085;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #6670851f}.atlas-live-activity.is-collapsed{border-radius:50%}.atlas-live-activity.is-collapsed .atlas-live-activity__head{grid-template-columns:1fr;place-items:center;gap:0;width:100%;height:100%;padding:0}.atlas-live-activity.is-collapsed .atlas-live-activity__head>span:nth-child(2),.atlas-live-activity.is-collapsed .atlas-live-activity__head>b{display:none}.atlas-live-activity.is-expanded{border-radius:18px;flex-direction:column;width:min(320px,100vw - 118px);max-height:min(430px,100vh - 90px);display:flex;bottom:18px;right:76px}.atlas-live-activity.is-expanded .atlas-live-activity__head{flex:none}.atlas-live-activity__body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8f99b7c7 transparent;border-top:1px solid #ffffff12;gap:12px;min-height:0;max-height:min(365px,100vh - 155px);padding:14px;display:grid;overflow:hidden auto}.atlas-live-activity__mission,.atlas-live-activity__next,.atlas-live-activity__error{gap:4px;display:grid}.atlas-live-activity__mission strong{font-size:.95rem;line-height:1.35}.atlas-live-activity__mission span,.atlas-live-activity__error span{color:#aeb6cf;font-size:.77rem;line-height:1.45}.atlas-live-activity__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.atlas-live-activity__grid>div{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;min-width:0;padding:9px 10px}.atlas-live-activity__grid strong{overflow-wrap:anywhere;margin-top:3px;font-size:.78rem;line-height:1.35;display:block}.atlas-live-activity__next{background:linear-gradient(135deg,#5b6dff1a,#5b6dff08);border:1px solid #6e7eff29;border-radius:12px;padding:10px}.atlas-live-activity__next strong{font-size:.8rem;line-height:1.45}.atlas-live-activity__error{background:#ef444414;border:1px solid #ef444433;border-radius:12px;padding:10px}.atlas-live-activity__actions{gap:8px;display:flex}.atlas-live-activity__actions a{text-align:center;color:#dfe4ff;background:#ffffff08;border:1px solid #ffffff17;border-radius:10px;flex:1;padding:8px 10px;font-size:.75rem;text-decoration:none}.atlas-live-overview{background:linear-gradient(135deg,#505edc17,#080c185c);border:1px solid #8494ff33;border-radius:18px;grid-column:1/-1;gap:12px;margin-top:16px;padding:16px;display:grid}.atlas-live-overview__status{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.atlas-live-overview__status strong{color:#f3f5ff;margin-top:2px;font-size:.95rem;display:block}.atlas-live-overview__status em{color:#7784ff;letter-spacing:.09em;border:1px solid #7784ff40;border-radius:999px;padding:4px 7px;font-size:.67rem;font-style:normal}.atlas-live-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.atlas-live-overview__grid>div{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;min-width:0;padding:10px}.atlas-live-overview__grid strong{color:#f1f3ff;overflow-wrap:anywhere;margin-top:4px;font-size:.79rem;line-height:1.4;display:block}.atlas-live-overview__evidence{flex-wrap:wrap;gap:7px;display:flex}.atlas-live-overview__evidence span{color:#aeb7d4;background:#ffffff06;border:1px solid #ffffff0f;border-radius:999px;padding:5px 8px;font-size:.7rem}.atlas-live-overview__evidence b{color:#f2f4ff;font-weight:650}@media (width<=900px){.atlas-live-overview__grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.atlas-live-activity.is-expanded{width:calc(100vw - 20px);max-height:calc(100vh - 210px);bottom:136px;right:10px}.atlas-live-activity__body{max-height:calc(100vh - 275px)}.atlas-live-activity__grid,.atlas-live-overview__grid{grid-template-columns:1fr}.atlas-live-overview__status{grid-template-columns:auto 1fr}.atlas-live-overview__status em{grid-column:2;justify-self:start}}:root{--op-admin-ink:#14222d;--op-admin-muted:#627681;--op-admin-navy:#001640;--op-admin-blue:#002776;--op-admin-green:#009c3b;--op-admin-green-soft:#e9f7ee;--op-admin-yellow:#ffdf00;--op-admin-surface:#fff;--op-admin-soft:#f6f8fa;--op-admin-line:#dbe3e6;--op-admin-cyan:#4aa9c5;--op-admin-warn:#9a7226;--op-admin-danger:#9c4d53}.opryvia-admin,.opryvia-admin *{box-sizing:border-box}.opryvia-admin summary::-webkit-details-marker{display:none}.opryvia-admin{min-height:100vh;color:var(--op-admin-ink);background:radial-gradient(circle at 8% 0%, #009c3b14, transparent 26rem), radial-gradient(circle at 92% 2%, #ffdf0014, transparent 22rem), linear-gradient(#00277605 1px, transparent 1px), linear-gradient(90deg, #00277605 1px, transparent 1px), var(--op-admin-soft);background-size:auto,auto,42px 42px,42px 42px,auto;padding:clamp(20px,3vw,44px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.opryvia-admin>*{width:min(1460px,100%);margin-inline:auto}.opryvia-admin a{color:inherit;text-decoration:none}.opryvia-admin button{font:inherit}.opryvia-admin small{letter-spacing:.1em;font-weight:850}.opryvia-admin__top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.opryvia-admin__brand{align-items:center;gap:12px;display:inline-flex}.opryvia-admin__brand-mark{background:#fff;border-radius:15px;width:47px;height:47px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00277614,0 8px 24px #00277614}.opryvia-admin__brand-mark:before{content:"";background:linear-gradient(145deg,var(--op-admin-green) 0 42%,var(--op-admin-yellow) 42% 70%,var(--op-admin-blue) 70%);clip-path:polygon(48% 0,100% 78%,82% 100%,4% 100%,0 78%);border-radius:5px;width:31px;height:32px;position:absolute;top:8px;left:9px}.opryvia-admin__brand strong{color:var(--op-admin-navy);letter-spacing:-.04em;font-size:1.2rem;font-weight:880;display:block}.opryvia-admin__brand small{color:var(--op-admin-green);margin-top:4px;font-size:.61rem;display:block}.opryvia-admin__top-actions{align-items:center;gap:8px;display:flex}.opryvia-admin__top-actions button{border:1px solid var(--op-admin-line);min-height:42px;color:var(--op-admin-ink);cursor:pointer;background:#ffffffeb;border-radius:12px;padding:9px 14px;font-weight:800}.opryvia-admin__top-actions button:last-child{color:#fff;border-color:var(--op-admin-navy);background:var(--op-admin-navy)}.opryvia-admin__top-actions button:disabled{opacity:.48;cursor:not-allowed}.opryvia-admin__hero{color:#fff;background:radial-gradient(circle at 13% 34%,#009c3b38,#0000 31%),radial-gradient(circle at 88% 9%,#ffdf001a,#0000 24%),linear-gradient(135deg,#001332 0%,#002776 58%,#001640 100%);border-radius:30px;grid-template-columns:1fr auto;align-items:end;gap:26px;padding:clamp(30px,4vw,56px);display:grid;box-shadow:0 30px 80px #0016402b}.opryvia-admin__hero>div>small{color:#9fe1b6;font-size:.7rem}.opryvia-admin__hero h1{letter-spacing:-.068em;margin:12px 0 15px;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.88}.opryvia-admin__hero p{color:#c4d4df;max-width:940px;margin:0;font-size:1rem;line-height:1.65}.opryvia-admin__release{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff12;border:1px solid #ffffff2e;border-radius:16px;min-width:220px;padding:16px 18px}.opryvia-admin__release small{color:#9fb6c4;font-size:.62rem;display:block}.opryvia-admin__release strong{margin:7px 0 4px;font-size:1.05rem;display:block}.opryvia-admin__release span{color:#c5d5de;font-size:.72rem}.opryvia-admin__notice{color:var(--op-admin-danger);background:#fff3f4;border:1px solid #e1bcc0;border-radius:12px;margin-top:14px;padding:12px 14px}.opryvia-admin__metrics{border:1px solid var(--op-admin-line);background:var(--op-admin-line);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.opryvia-admin__metrics article{background:#fffffff5;padding:17px 18px}.opryvia-admin__metrics small{color:var(--op-admin-muted);font-size:.62rem;display:block}.opryvia-admin__metrics strong{color:var(--op-admin-navy);margin-top:6px;font-size:1.18rem;display:block}.opryvia-admin__metrics span{color:var(--op-admin-muted);margin-top:3px;font-size:.72rem;display:block}.opryvia-admin__portfolio,.opryvia-admin__control,.opryvia-admin__links,.opryvia-admin__runtime,.opryvia-admin__progress,.opryvia-admin__rules{border:1px solid var(--op-admin-line);background:#ffffffeb;border-radius:22px;margin-top:16px;padding:22px;box-shadow:0 14px 42px #0016400b}.opryvia-admin__portfolio>header,.opryvia-admin__control>header,.opryvia-admin__links>header,.opryvia-admin__progress>header,.opryvia-admin__details-summary{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.opryvia-admin__details-summary{cursor:pointer;list-style:none}.opryvia-admin__details-summary:after{content:"+";width:34px;height:34px;color:var(--op-admin-blue);background:#eef3fb;border-radius:50%;flex:0 0 34px;place-items:center;font-weight:900;display:grid}.opryvia-admin__progress[open]>.opryvia-admin__details-summary:after{content:"−"}.opryvia-admin__portfolio header small,.opryvia-admin__control header small,.opryvia-admin__links header small,.opryvia-admin__progress header small,.opryvia-admin__details-summary small,.opryvia-admin__runtime small,.opryvia-admin__next small,.opryvia-admin__rules>small{color:var(--op-admin-green);font-size:.64rem}.opryvia-admin__portfolio h2,.opryvia-admin__control h2,.opryvia-admin__links h2,.opryvia-admin__progress h2,.opryvia-admin__runtime h2,.opryvia-admin__details-summary h2{color:var(--op-admin-navy);letter-spacing:-.03em;margin:5px 0 0;font-size:1.45rem}.opryvia-admin__portfolio header p,.opryvia-admin__control header p,.opryvia-admin__links header p,.opryvia-admin__progress header p,.opryvia-admin__details-summary p{max-width:700px;color:var(--op-admin-muted);margin:0;font-size:.78rem;line-height:1.55}.opryvia-admin__portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opryvia-admin__portfolio-card{border:1px solid var(--op-admin-line);background:linear-gradient(145deg,#fff,#fbfcfd);border-radius:18px;min-height:190px;padding:20px}.opryvia-admin__portfolio-card:first-child{box-shadow:inset 4px 0 0 var(--op-admin-blue);border-color:#0027762e}.opryvia-admin__portfolio-card:nth-child(2){box-shadow:inset 4px 0 0 var(--op-admin-green);border-color:#009c3b33}.opryvia-admin__portfolio-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.opryvia-admin__portfolio-head small{color:var(--op-admin-muted);font-size:.58rem}.opryvia-admin__portfolio-head h3{color:var(--op-admin-navy);letter-spacing:-.035em;margin:7px 0 0;font-size:1.45rem}.opryvia-admin__portfolio-card p{color:var(--op-admin-muted);margin:18px 0;font-size:.78rem;line-height:1.6}.opryvia-admin__portfolio-card>strong{color:var(--op-admin-blue);font-size:.72rem}.opryvia-admin__control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.opryvia-admin__control-card{border:1px solid var(--op-admin-line);background:#fff;border-radius:16px;min-height:180px;padding:17px}.opryvia-admin__control-card small{color:var(--op-admin-green);font-size:.57rem}.opryvia-admin__control-card h3{color:var(--op-admin-navy);margin:7px 0 0;font-size:1rem}.opryvia-admin__control-card p{color:var(--op-admin-muted);margin:13px 0;font-size:.72rem;line-height:1.55}.opryvia-admin__control-card span{color:var(--op-admin-muted);font-size:.65rem;font-weight:750}.opryvia-admin__link-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.opryvia-admin__link-card{border:1px solid var(--op-admin-line);background:#fff;border-radius:15px;flex-direction:column;justify-content:space-between;gap:15px;min-width:0;min-height:170px;padding:15px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.opryvia-admin__link-card:hover{border-color:#b4ceb9;transform:translateY(-2px);box-shadow:0 12px 30px #00164012}.opryvia-admin__link-card small{color:var(--op-admin-muted);font-size:.58rem}.opryvia-admin__link-card strong{margin-top:6px;font-size:.9rem;display:block}.opryvia-admin__link-card p{color:var(--op-admin-muted);margin:7px 0 0;font-size:.72rem;line-height:1.5}.opryvia-admin__state{border-radius:999px;width:fit-content;padding:5px 8px;font-size:.62rem;font-weight:850}.opryvia-admin__state--verified{color:#12653a;background:#e8f8ed}.opryvia-admin__state--active{color:#224f8d;background:#eaf0fa}.opryvia-admin__state--pending{color:#795816;background:#fff5dc}.opryvia-admin__state--blocked{color:var(--op-admin-danger);background:#fff0f1}.opryvia-admin__runtime{grid-template-columns:.8fr 1.2fr;align-items:center;gap:24px;display:grid}.opryvia-admin__runtime dl{border:1px solid var(--op-admin-line);background:var(--op-admin-line);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.opryvia-admin__runtime dl>div{background:#fff;padding:12px}.opryvia-admin__runtime dt{color:var(--op-admin-muted);text-transform:uppercase;font-size:.62rem;font-weight:800}.opryvia-admin__runtime dd{margin:5px 0 0;font-size:.76rem;font-weight:750}.opryvia-admin__progress-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.opryvia-admin__progress-card{border:1px solid var(--op-admin-line);background:#fff;border-radius:17px;padding:17px}.opryvia-admin__progress-card>summary{cursor:pointer;list-style:none}.opryvia-admin__progress-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.opryvia-admin__progress-head small{color:var(--op-admin-muted);font-size:.57rem;display:block}.opryvia-admin__progress-head strong{margin-top:5px;font-size:.95rem;display:block}.opryvia-admin__progress-head b{color:#12653a;font-size:1.1rem}.opryvia-admin__bar{background:#edf2f4;border-radius:999px;height:9px;margin-top:13px;overflow:hidden}.opryvia-admin__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--op-admin-green),#56b777);height:100%;transition:width .25s;display:block}.opryvia-admin__progress-card>p{color:var(--op-admin-muted);margin:8px 0 12px;font-size:.68rem}.opryvia-admin__items{gap:7px;display:grid}.opryvia-admin__item{border-top:1px solid #edf1f3;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;padding-top:8px;display:grid}.opryvia-admin__dot{background:#b6c0c4;border-radius:50%;width:8px;height:8px;margin-top:5px}.opryvia-admin__dot--verified{background:var(--op-admin-green)}.opryvia-admin__dot--active{background:var(--op-admin-blue)}.opryvia-admin__dot--pending{background:#d3ae55}.opryvia-admin__dot--blocked{background:var(--op-admin-danger)}.opryvia-admin__item strong{font-size:.76rem}.opryvia-admin__item p{color:var(--op-admin-muted);margin:3px 0 0;font-size:.68rem;line-height:1.45}.opryvia-admin__item>small{color:var(--op-admin-muted);white-space:nowrap;font-size:.55rem}.opryvia-admin__next{background:linear-gradient(135deg,#ebf8ef,#fffdf0);border:1px solid #b8d9c3;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:22px;display:flex}.opryvia-admin__next h2{max-width:1050px;margin:6px 0 0;font-size:1.18rem;line-height:1.45}.opryvia-admin__next a{color:#fff;background:var(--op-admin-navy);border-radius:12px;flex:none;padding:11px 15px;font-size:.78rem;font-weight:850}.opryvia-admin__rules ul{color:var(--op-admin-muted);margin:10px 0 0;padding-left:20px;font-size:.76rem;line-height:1.7}@media (width<=1100px){.opryvia-admin__control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.opryvia-admin__link-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.opryvia-admin__runtime{grid-template-columns:1fr}}@media (width<=850px){.opryvia-admin__hero{grid-template-columns:1fr}.opryvia-admin__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.opryvia-admin__portfolio-grid,.opryvia-admin__progress-grid{grid-template-columns:1fr}.opryvia-admin__link-grid,.opryvia-admin__runtime dl{grid-template-columns:repeat(2,minmax(0,1fr))}.opryvia-admin__portfolio>header,.opryvia-admin__control>header,.opryvia-admin__links>header,.opryvia-admin__progress>header,.opryvia-admin__details-summary,.opryvia-admin__next{flex-direction:column;align-items:stretch}.opryvia-admin__details-summary:after{align-self:flex-start}}@media (width<=560px){.opryvia-admin{padding:15px}.opryvia-admin__top{flex-direction:column;align-items:flex-start}.opryvia-admin__top-actions{flex-wrap:wrap;width:100%}.opryvia-admin__top-actions button{flex:1}.opryvia-admin__metrics,.opryvia-admin__control-grid,.opryvia-admin__link-grid,.opryvia-admin__runtime dl{grid-template-columns:1fr}.opryvia-admin__item{grid-template-columns:auto 1fr}.opryvia-admin__item>small{grid-column:2}}.approval-center{color:#17211d;background:#f6f8f7;min-height:100vh;padding:24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.approval-center__top,.approval-center__hero,.approval-center__section,.approval-center__notice{max-width:1180px;margin:0 auto}.approval-center__top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.approval-center__top-actions{align-items:center;gap:10px;display:flex}.approval-center__back{color:#0b4b8f;font-weight:800;text-decoration:none}.approval-center button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d9e1dd;border-radius:12px;padding:10px 14px;font-weight:800}.approval-center button:disabled{cursor:not-allowed;opacity:.55}.approval-center__hero{background:#fff;border:1px solid #e2e8e5;border-radius:24px;grid-template-columns:minmax(0,1fr) 230px;gap:24px;padding:30px;display:grid;box-shadow:0 18px 48px #142a2012}.approval-center__hero small,.approval-center__section small{letter-spacing:.12em;color:#087c3c;font-size:.74rem;font-weight:900}.approval-center__hero h1{margin:10px 0 14px;font-size:clamp(2rem,4vw,3.6rem);line-height:1}.approval-center__hero p{color:#58645e;max-width:760px;margin:0;line-height:1.65}.approval-center__hero aside{border-left:1px solid #e5ebe8;flex-direction:column;justify-content:center;padding-left:26px;display:flex}.approval-center__hero aside strong{color:#0b4b8f;font-size:3.1rem}.approval-center__hero aside span{color:#68736e;font-size:.84rem}.approval-center__notice{background:#fff7d7;border:1px solid #f0d56c;border-radius:16px;flex-direction:column;gap:8px;margin-top:18px;padding:16px 18px;display:flex}.approval-center__notice--error{background:#fff0ef;border-color:#efb2aa}.approval-center__section{margin-top:34px}.approval-center__section>header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:16px;display:flex}.approval-center__section h2{margin:5px 0 0;font-size:1.65rem}.approval-center__section>header p{color:#69756f;text-align:right;max-width:550px;margin:0}.approval-center__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.approval-card{background:#fff;border:1px solid #e0e7e3;border-radius:20px;padding:20px;box-shadow:0 10px 28px #142a200d}.approval-card__head{justify-content:space-between;align-items:start;gap:16px;display:flex}.approval-card__head h3{margin:5px 0 0;font-size:1.2rem}.approval-card__risk{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 9px;font-size:.7rem;font-weight:900;display:inline-flex}.approval-card__risk--green{color:#087c3c;background:#e6f7ec}.approval-card__risk--yellow{color:#725b00;background:#fff4c3}.approval-card__risk--red{color:#a62b1f;background:#ffebe9}.approval-card dl{gap:10px;margin:18px 0;display:grid}.approval-card dl div{border-top:1px solid #edf1ef;grid-template-columns:90px 1fr;gap:12px;padding-top:10px;display:grid}.approval-card dt{color:#77817c;text-transform:uppercase;font-size:.75rem;font-weight:900}.approval-card dd{overflow-wrap:anywhere;color:#38443e;margin:0}.approval-card__actions{justify-content:flex-end;gap:10px;display:flex}.approval-card__approve{color:#fff;background:#087c3c!important;border-color:#087c3c!important}.approval-card__deny{color:#923126}.approval-center__history{gap:9px;display:grid}.approval-center__history article{background:#fff;border:1px solid #e2e8e5;border-radius:14px;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:15px;padding:13px 15px;display:grid}.approval-center__history article div{flex-direction:column;gap:3px;display:flex}.approval-center__history article small{letter-spacing:0;color:#7b8580;font-weight:600}.approval-history__receipt{grid-column:2/-1;gap:8px!important;margin:4px 0 0!important;display:grid!important}.approval-history__receipt div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid!important}.approval-history__receipt dt{color:#68736e;text-transform:uppercase;font-size:.7rem;font-weight:900}.approval-history__receipt dd{overflow-wrap:anywhere;white-space:pre-wrap;color:#38443e;margin:0}.approval-history__processing{color:#725b00;grid-column:2/-1;margin:2px 0;font-size:.82rem}.approval-center__empty{text-align:center;color:#717c76;background:#fff;border:1px dashed #cad4cf;border-radius:18px;grid-column:1/-1;padding:28px}@media (width<=800px){.approval-center{padding:16px}.approval-center__top{align-items:flex-start;gap:14px}.approval-center__top-actions{flex-direction:column;align-items:stretch}.approval-center__top-actions button{width:100%}.approval-center__hero{grid-template-columns:1fr}.approval-center__hero aside{border-top:1px solid #e5ebe8;border-left:0;padding:18px 0 0}.approval-center__section>header{flex-direction:column;align-items:start}.approval-center__section>header p{text-align:left}.approval-center__grid,.approval-center__history article{grid-template-columns:1fr}.approval-history__receipt,.approval-history__processing{grid-column:1}.approval-history__receipt div{grid-template-columns:1fr}.approval-card__head{flex-direction:column}.approval-card dl div{grid-template-columns:1fr}.approval-card__actions{flex-direction:column-reverse}.approval-card__actions button{width:100%}}:root{--aw-navy:#082b4c;--aw-navy-2:#0c3a63;--aw-green:#009c3b;--aw-yellow:#ffdf00;--aw-ink:#142633;--aw-muted:#667a88;--aw-line:#dce6eb;--aw-soft:#f4f7f9;--aw-white:#fff;--aw-danger:#ad3747}.aw-shell{background:var(--aw-soft);min-height:100vh;color:var(--aw-ink);grid-template-columns:278px minmax(0,1fr);display:grid}.aw-shell *{box-sizing:border-box}.aw-skip{z-index:999;color:var(--aw-navy);background:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:-50px;left:16px}.aw-skip:focus{top:12px}.aw-sidebar{color:#fff;z-index:80;background:linear-gradient(#051f36,#0b365a);flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0;overflow:auto}.aw-sidebar__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.aw-sidebar__head>button{color:#fff;background:0 0;border:0;font-size:24px;display:none}.aw-brand{align-items:center;gap:10px;display:inline-flex}.aw-brand__mark{background:#fff url(/opryvia-mark-04.svg) 50%/32px 32px no-repeat;border-radius:12px;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff1f}.aw-brand strong,.aw-brand small{display:block}.aw-brand strong{letter-spacing:-.03em;font-size:19px}.aw-brand small{color:#7ed69d;letter-spacing:.14em;margin-top:2px;font-size:8px;font-weight:900}.aw-owner-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;margin:22px 0 16px;padding:14px}.aw-owner-card small,.aw-owner-card strong,.aw-owner-card span{display:block}.aw-owner-card small{color:#7ed69d;letter-spacing:.12em;font-size:9px;font-weight:900}.aw-owner-card strong{margin-top:5px;font-size:13px}.aw-owner-card span{color:#a8bdca;margin-top:4px;font-size:10px}.aw-sidebar nav{gap:3px;display:grid}.aw-sidebar nav button{color:#dce7ef;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:24px 1fr;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;display:grid}.aw-sidebar nav button span{text-align:center;color:#9fb7c6}.aw-sidebar nav button strong{font-size:11px;font-weight:650}.aw-sidebar nav button:hover,.aw-sidebar nav button.active{color:#fff;background:#ffffff17}.aw-sidebar nav button.active{box-shadow:inset 3px 0 0 var(--aw-yellow)}.aw-main{min-width:0}.aw-topbar{z-index:50;border-bottom:1px solid var(--aw-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:10px clamp(16px,3vw,34px);display:flex;position:sticky;top:0}.aw-topbar__left,.aw-topbar__actions{align-items:center;gap:9px;display:flex}.aw-mobile-menu{width:40px;height:40px;color:var(--aw-navy);background:#edf3f6;border:0;border-radius:10px;display:none}.aw-search{color:#6d8190;background:#f9fbfc;border:1px solid #d3dfe5;border-radius:12px;align-items:center;gap:8px;width:min(520px,45vw);min-height:42px;padding:0 12px;display:flex}.aw-search input{width:100%;font:inherit;color:var(--aw-ink);background:0 0;border:0;outline:0}.aw-atlas-link{color:#087132;background:#f2faf5;border:1px solid #cfe3d6;border-radius:10px;padding:10px 12px;font-size:11px;font-weight:850;text-decoration:none}.aw-icon,.aw-avatar{width:40px;height:40px;color:var(--aw-navy);cursor:pointer;background:#fff;border:1px solid #d8e2e8;border-radius:50%}.aw-avatar{background:var(--aw-navy);border-color:var(--aw-navy);color:#fff;font-size:11px;font-weight:900}.aw-logout{color:var(--aw-navy);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 11px;font-weight:800}.aw-content{width:min(1540px,100%);margin:0 auto;padding:clamp(22px,3vw,40px)}.aw-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.aw-heading small,.aw-panel header small{color:var(--aw-green);letter-spacing:.13em;font-size:9px;font-weight:900}.aw-heading h1{color:var(--aw-navy);letter-spacing:-.045em;margin:6px 0 5px;font-size:clamp(30px,4vw,46px)}.aw-heading p{color:var(--aw-muted);max-width:72ch;margin:0;line-height:1.55}.aw-heading__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.aw-heading__actions button,.aw-panel header button,.aw-panel header a{color:var(--aw-navy);font:inherit;cursor:pointer;background:#fff;border:1px solid #d3dfe5;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:800;text-decoration:none}.aw-source{color:#087132;letter-spacing:.08em;background:#eef8f2;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.aw-alert{color:#8d2c39;background:#fff6f7;border:1px solid #edc6cc;border-radius:12px;margin-bottom:16px;padding:12px 14px;font-size:11px}.aw-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.aw-metrics article{border:1px solid var(--aw-line);background:#fff;border-radius:15px;padding:17px;box-shadow:0 8px 28px #082b4c0a}.aw-metrics small,.aw-metrics strong,.aw-metrics span{display:block}.aw-metrics small{color:#667a88;font-size:9px}.aw-metrics strong{color:var(--aw-navy);letter-spacing:-.04em;margin-top:9px;font-size:25px}.aw-metrics span{color:#82939f;margin-top:5px;font-size:10px;line-height:1.45}.aw-grid{gap:16px;margin-bottom:16px;display:grid}.aw-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-panel{border:1px solid var(--aw-line);background:#fff;border-radius:18px;margin-bottom:16px;overflow:hidden;box-shadow:0 12px 38px #082b4c0d}.aw-panel>header{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.aw-panel header h2{color:var(--aw-navy);letter-spacing:-.025em;margin:5px 0 0;font-size:20px}.aw-list>div{border-bottom:1px solid #edf1f3;padding:14px 20px}.aw-list strong,.aw-list span{display:block}.aw-list strong{color:var(--aw-navy);font-size:12px}.aw-list span{color:var(--aw-muted);margin-top:4px;font-size:10px;line-height:1.45}.aw-status-list{margin:0}.aw-status-list>div{border-bottom:1px solid #edf1f3;justify-content:space-between;gap:20px;padding:13px 20px;display:flex}.aw-status-list dt{color:#667a88;font-size:10px}.aw-status-list dd{color:var(--aw-navy);text-align:right;margin:0;font-size:11px;font-weight:800}.aw-command form{padding:18px 20px}.aw-command textarea{width:100%;font:inherit;background:#fbfcfd;border:1px solid #cfdce4;border-radius:11px;outline:0;padding:12px}.aw-command textarea:focus{border-color:var(--aw-green);box-shadow:0 0 0 3px #009c3b1a}.aw-command form>div{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.aw-command form span{color:#6d818d;font-size:9px}.aw-command form button{background:var(--aw-navy);color:#fff;border:0;border-radius:10px;padding:10px 13px;font-size:10px;font-weight:850}.aw-command form button:disabled{opacity:.55;cursor:not-allowed}.aw-command__result{color:#37624a;white-space:pre-wrap;background:#eef8f2;border-radius:12px;margin:0 20px 20px;padding:13px;font-size:10px;line-height:1.5}.aw-callout{color:#fff;background:linear-gradient(135deg,#082b4c,#0c3a63);padding:22px}.aw-callout small{color:#7ed69d!important}.aw-callout h2{color:#fff;margin:8px 0}.aw-callout p{color:#d5e2ea;font-size:12px;line-height:1.6}.aw-callout a{color:var(--aw-navy);background:#fff;border-radius:10px;margin-top:10px;padding:9px 12px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.aw-table-actions{gap:8px;display:flex}.aw-table-actions input{border:1px solid #d3dfe5;border-radius:9px;min-height:36px;padding:8px 10px}.aw-table-wrap{overflow:auto}.aw-table{border-collapse:collapse;width:100%;min-width:800px}.aw-table th{color:#617582;text-align:left;background:#f7f9fa;border-bottom:1px solid #e2e9ed;padding:11px 14px;font-size:9px}.aw-table td{border-bottom:1px solid #eef2f4;padding:14px}.aw-empty{text-align:center;padding:30px}.aw-empty strong,.aw-empty span{display:block}.aw-empty strong{color:var(--aw-navy)}.aw-empty span{color:#718591;margin-top:6px;font-size:10px;line-height:1.5}.aw-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:20px;display:grid}.aw-contract-grid>div{background:#fbfcfd;border:1px solid #e0e8ec;border-radius:12px;padding:14px}.aw-contract-grid span{color:var(--aw-green);margin-right:8px}.aw-contract-grid strong{color:var(--aw-navy);font-size:10px}.aw-embedded{margin:-10px -10px 0}.aw-scrim{display:none}@media (width<=1120px){.aw-metrics,.aw-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){.aw-shell{grid-template-columns:1fr}.aw-sidebar{width:min(320px,88vw);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-105%)}.aw-sidebar--open{transform:translate(0)}.aw-sidebar__head>button{display:block}.aw-scrim{z-index:70;background:#03182870;border:0;display:block;position:fixed;inset:0}.aw-mobile-menu{display:block}.aw-search{width:min(480px,50vw)}.aw-heading{flex-direction:column;align-items:flex-start}.aw-heading__actions{justify-content:flex-start}.aw-grid--two{grid-template-columns:1fr}}@media (width<=680px){.aw-topbar{padding:9px 12px}.aw-search{display:none}.aw-atlas-link{padding:9px}.aw-content{padding:20px 14px 80px}.aw-metrics{grid-template-columns:1fr}.aw-heading h1{font-size:34px}.aw-heading__actions{width:100%}.aw-source{max-width:100%}.aw-panel>header{flex-direction:column;align-items:flex-start}.aw-table-actions{width:100%}.aw-table-actions input{flex:1;min-width:0}.aw-contract-grid{grid-template-columns:1fr}.aw-command form>div{flex-direction:column;align-items:flex-start}.aw-icon,.aw-avatar,.aw-mobile-menu{width:38px;height:38px}.aw-logout{display:none}}.aw-exec-metrics article:first-child{background:linear-gradient(145deg,#fff,#f5fbf7);border-color:#cfe3d6}.aw-exec-grid{grid-template-columns:minmax(0,2fr) minmax(280px,.85fr);gap:14px;margin-bottom:14px;display:grid}.aw-exec-side{gap:14px;display:grid}.aw-exec-tenant-list{display:grid}.aw-exec-tenant-list>button{text-align:left;width:100%;color:var(--aw-ink);cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2f4;grid-template-columns:minmax(180px,1.4fr) 90px minmax(130px,.8fr);align-items:center;gap:12px;padding:13px 18px;display:grid}.aw-exec-tenant-list>button:hover{background:#f8fbfc}.aw-exec-tenant-list strong,.aw-exec-tenant-list small{display:block}.aw-exec-tenant-list strong{color:var(--aw-navy);font-size:11px}.aw-exec-tenant-list small{color:#788d98;margin-top:3px;font-size:8px;line-height:1.4}.aw-exec-tenant-list>button>span{color:#617783;font-size:9px}.aw-exec-state{border-radius:999px;justify-self:end;padding:5px 8px;font-size:8px;font-weight:850}.aw-exec-state--ok{color:#16723a;background:#eaf7ef}.aw-exec-state--danger{color:#a43f4c;background:#fdebed}.aw-exec-distribution>div,.aw-exec-packs>div{padding:8px 16px 14px}.aw-exec-distribution p,.aw-exec-packs p{border-bottom:1px solid #edf2f4;grid-template-columns:1fr auto;align-items:center;gap:6px;margin:0;padding:9px 0;display:grid}.aw-exec-distribution p span,.aw-exec-packs p span{color:#536d7a;font-size:9px}.aw-exec-distribution p strong,.aw-exec-packs p strong{color:var(--aw-navy);font-size:13px}.aw-exec-distribution p small{color:#81939d;grid-column:1/-1;font-size:8px}.aw-exec-bottom{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.aw-exec-attention>div{padding:10px}.aw-exec-alert{background:#fafcfd;border:1px solid #e3eaee;border-radius:9px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;margin-bottom:7px;padding:8px 9px;display:grid}.aw-exec-alert>span{color:#fff;background:#5e8ba2;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-weight:900;display:grid}.aw-exec-alert>div strong,.aw-exec-alert>div small{display:block}.aw-exec-alert>div strong{color:#294b5c;font-size:9px}.aw-exec-alert>div small{color:#758995;margin-top:2px;font-size:8px}.aw-exec-alert>button{color:var(--aw-navy);font:inherit;cursor:pointer;background:#fff;border:1px solid #d4e0e5;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:850}.aw-exec-alert--danger{background:#fff6f7;border-color:#edc8cd}.aw-exec-alert--danger>span{background:#d95864}.aw-exec-alert--warning{background:#fffaf0;border-color:#ecdba9}.aw-exec-alert--warning>span{background:#d9a437}.aw-exec-surface-list{display:grid}.aw-exec-surface-list>a,.aw-exec-surface-list>div{color:#5c727f;border-bottom:1px solid #edf2f4;justify-content:space-between;align-items:center;gap:14px;padding:12px 18px;font-size:9px;text-decoration:none;display:flex}.aw-exec-surface-list strong{color:var(--aw-navy);text-align:right;font-size:9px}.aw-exec-surface-list>a:hover{background:#f7fbf8}@media (width<=1120px){.aw-exec-grid{grid-template-columns:1fr}.aw-exec-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.aw-exec-bottom,.aw-exec-side{grid-template-columns:1fr}.aw-exec-tenant-list>button{grid-template-columns:1fr auto}.aw-exec-tenant-list>button>span{grid-column:1}.aw-exec-state{grid-area:1/2/3}}@media (width<=560px){.aw-exec-tenant-list>button{grid-template-columns:1fr}.aw-exec-state{grid-area:auto/1;justify-self:start}}.aw-commercial-editor{margin-bottom:14px;scroll-margin-top:92px}.aw-commercial-editor form{padding:16px}.aw-commercial-summary{grid-template-columns:1.2fr 1fr .8fr;gap:10px;display:grid}.aw-commercial-summary>div{background:#f9fbfc;border:1px solid #e0e9ed;border-radius:10px;padding:12px}.aw-commercial-summary small,.aw-commercial-summary strong,.aw-commercial-summary span{display:block}.aw-commercial-summary small{color:#70858f;letter-spacing:.06em;font-size:8px;font-weight:900}.aw-commercial-summary strong{color:var(--aw-navy);margin-top:5px;font-size:14px}.aw-commercial-summary span{color:#7c8f99;margin-top:3px;font-size:8px}.aw-commercial-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.aw-commercial-fields label{gap:6px;display:grid}.aw-commercial-fields label>span{color:#49636f;font-size:9px;font-weight:850}.aw-commercial-fields select,.aw-commercial-fields input{min-height:40px;color:var(--aw-ink);font:inherit;background:#fff;border:1px solid #ccd9df;border-radius:9px;padding:8px 10px;font-size:10px}.aw-commercial-packs{border:1px solid #dfe8ec;border-radius:11px;margin:16px 0 0;padding:14px}.aw-commercial-packs legend{color:var(--aw-navy);padding:0 7px;font-size:10px;font-weight:900}.aw-commercial-packs>p{color:#748994;margin:0 0 10px;font-size:9px}.aw-commercial-packs>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.aw-commercial-packs label{cursor:pointer;background:#fff;border:1px solid #e3eaee;border-radius:9px;align-items:flex-start;gap:9px;padding:10px;display:flex}.aw-commercial-packs label span strong,.aw-commercial-packs label span small{display:block}.aw-commercial-packs label span strong{color:#294957;font-size:9px}.aw-commercial-packs label span small{color:#7b8e98;margin-top:3px;font-size:8px;line-height:1.4}.aw-commercial-actions{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.aw-commercial-actions span{color:#758994;max-width:720px;font-size:9px;line-height:1.45}.aw-commercial-actions button,.aw-table-button{background:var(--aw-navy);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:8px;padding:8px 11px;font-size:9px;font-weight:850}.aw-commercial-actions button:disabled{opacity:.55;cursor:wait}.aw-table-button{color:#204f63;background:#eef5f7;border:1px solid #d5e2e7}.aw-commercial-result{color:#2a6541;background:#eef8f1;border-radius:8px;margin-top:12px;padding:9px 11px;font-size:9px}@media (width<=820px){.aw-commercial-summary,.aw-commercial-fields,.aw-commercial-packs>div{grid-template-columns:1fr}.aw-commercial-actions{flex-direction:column;align-items:stretch}}.aw-page-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 16px;display:grid}.aw-page-status article{text-transform:uppercase;background:#fff;border:1px solid #d8e4e9;border-radius:14px;padding:14px 16px;box-shadow:0 8px 28px #082b4c09}.aw-page-status article:first-child{background:#f5fbf7;border-color:#cce3d4}.aw-page-status article:last-child{background:#f8fafb;border-color:#d8e1e8}.aw-page-status small{color:#087132;letter-spacing:.11em;margin-bottom:8px;font-size:8px;font-weight:950;display:block}.aw-page-status article:last-child small{color:#536f7d}.aw-page-status strong{color:#153f54;font-size:9px;font-weight:800;line-height:1.55;display:block}.aw-page-status strong+strong{margin-top:7px}.aw-growth-flow{grid-template-columns:repeat(6,minmax(120px,1fr));gap:8px;padding:18px 20px;display:grid;overflow:auto}.aw-growth-flow>div{background:#f9fbfc;border:1px solid #dfe8ec;border-radius:11px;min-width:120px;padding:12px;position:relative}.aw-growth-flow>div:not(:last-child):after{content:"→";z-index:2;color:#7a929e;font-weight:900;position:absolute;top:50%;right:-8px;transform:translate(50%,-50%)}.aw-growth-flow small,.aw-growth-flow strong,.aw-growth-flow span{display:block}.aw-growth-flow small{color:#6d8490;letter-spacing:.08em;font-size:7px;font-weight:900}.aw-growth-flow strong{color:var(--aw-navy);margin-top:6px;font-size:10px}.aw-growth-flow span{color:#7c909b;margin-top:5px;font-size:8px;line-height:1.4}@media (width<=820px){.aw-page-status{grid-template-columns:1fr}.aw-growth-flow{grid-template-columns:repeat(6,150px)}}.aw-studio{margin-top:24px}.aw-studio-state>span{color:var(--muted,#64748b);margin-top:8px;font-size:12px;display:block}.aw-studio-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.aw-studio-steps button{color:#142333;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce5e9;border-radius:12px;padding:14px}.aw-studio-steps button small{color:#64748b;margin-bottom:7px;display:block}.aw-studio-steps button[aria-current=step]{background:#edf8f1;border-color:#15964c}.aw-studio-steps button:focus-visible,.aw-studio-version select:focus-visible{outline-offset:3px;outline:3px solid #124e96}.aw-studio-detail{border-top:1px solid #dce5e9;padding-top:20px}.aw-studio-detail p,.aw-studio-field li{overflow-wrap:anywhere;line-height:1.6}.aw-studio-version{gap:8px;margin:18px 0;display:grid}.aw-studio-version select{color:#142333;background:#fff;border:1px solid #cbd8de;border-radius:10px;width:100%;padding:12px}.aw-studio-field{margin:22px 0}.aw-studio-detail dd{overflow-wrap:anywhere}.aw-studio-detail caption{text-align:left;padding:14px 0;font-weight:700}.aw-studio-authority{color:#64748b;font-size:12px;line-height:1.6}@media (width<=900px){.aw-studio-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.aw-studio-steps{grid-template-columns:1fr}}.aog-fab{z-index:48;color:#fff;cursor:pointer;background:#0f252e;border:1px solid #53748040;border-radius:999px;padding:11px 16px;font:700 13px/1.2 inherit;position:fixed;bottom:24px;right:22px;box-shadow:0 14px 36px #0b222b40}.aog-layer{z-index:90;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0411178f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.aog-card{color:#17323b;background:#f7fbfb;border:1px solid #5374803d;border-radius:24px;width:min(920px,100%);max-height:min(88vh,840px);padding:24px;overflow:auto;box-shadow:0 30px 80px #05181f52}.aog-card>header{border-bottom:1px solid #53748029;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.aog-card>header small,.aog-grid small{color:#4d7480;letter-spacing:.12em;font-size:11px;font-weight:800;display:block}.aog-card h2{margin:5px 0 4px;font-size:25px}.aog-card header p{color:#59757d;margin:0;line-height:1.5}.aog-card>header button{color:#38545d;cursor:pointer;background:0 0;border:0;font-size:27px}.aog-card>label{gap:7px;margin:20px 0;font-weight:700;display:grid}.aog-card select{color:#17323b;width:100%;font:inherit;background:#fff;border:1px solid #53748047;border-radius:12px;padding:11px 12px}.aog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.aog-grid article{background:#fff;border:1px solid #5374802e;border-radius:16px;padding:17px}.aog-grid p{color:#38545d;margin:8px 0 0;line-height:1.55}.aog-card>footer{color:#38545d;background:#e9f3f1;border-radius:14px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.5}@media (width<=700px){.aog-fab{bottom:14px;right:14px}.aog-layer{padding:12px}.aog-card{border-radius:18px;padding:18px}.aog-grid{grid-template-columns:1fr}.aog-card h2{font-size:21px}}.opryvia-admin-shell{position:relative}.opryvia-admin-shell__approvals{z-index:40;color:#fff;letter-spacing:.08em;background:#0b4b8f;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:9px;padding:12px 15px;font-size:.75rem;font-weight:900;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 35px #0b4b8f47}.opryvia-admin-shell__approvals:focus-visible{outline-offset:3px;outline:3px solid #ffdf00}@media (width<=700px){.opryvia-admin-shell__approvals{bottom:14px;right:14px}.opryvia-admin-shell__approvals span:last-child{display:none}}:root{--ov-navy:#082b4c;--ov-navy-2:#0c3a63;--ov-blue:#155e94;--ov-green:#009c3b;--ov-green-soft:#e9f7ee;--ov-yellow:#ffdf00;--ov-ink:#122231;--ov-muted:#657786;--ov-line:#dbe4ea;--ov-soft:#f5f8fa;--ov-white:#fff;--ov-danger:#b43e4b;--ov-shadow:0 24px 70px #082b4c1f}.product-login,.product-app{color:var(--ov-ink);background:var(--ov-soft)}.product-login *,.product-app *{box-sizing:border-box}.product-login{background:radial-gradient(circle at 16% 14%,#009c3b1c,#0000 30rem),radial-gradient(circle at 84% 12%,#ffdf001f,#0000 25rem),linear-gradient(135deg,#f9fbfc,#eef4f7);place-items:center;min-height:100vh;padding:34px 22px;display:grid}.product-login__card{border:1px solid var(--ov-line);width:min(100%,520px);box-shadow:var(--ov-shadow);background:#fffffff7;border-radius:26px;padding:30px}.product-login__head,.product-app__topbar,.product-app__topbar-actions,.product-app__heading,.product-app__toolbar,.product-app__details header{align-items:center;display:flex}.product-login__head{justify-content:space-between;gap:18px;margin-bottom:34px}.product-login__head>a{color:inherit;text-decoration:none}.product-app__brand{align-items:center;gap:11px;min-width:0;display:inline-flex}.product-app__mark{background:#fff url(/opryvia-mark-04.svg) 50%/34px 34px no-repeat;border-radius:13px;flex:0 0 42px;width:42px;height:42px;box-shadow:0 0 0 1px #082b4c14,0 7px 18px #082b4c14}.product-app__brand strong,.product-app__brand small{display:block}.product-app__brand strong{letter-spacing:-.04em;color:var(--ov-navy);font-size:20px}.product-app__brand small{letter-spacing:.17em;color:var(--ov-green);margin-top:2px;font-size:8px;font-weight:850}.product-login__languages{gap:8px;display:flex}.product-login__languages button{cursor:pointer;filter:saturate(.96);background:#fff;border:2px solid #0000;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:22px;line-height:1;display:grid;overflow:hidden;box-shadow:0 2px 10px #082b4c17}.product-login__languages button:hover,.product-login__languages button:focus-visible{border-color:#009c3b61;outline:none;transform:translateY(-1px)}.product-login__languages button.active{border-color:var(--ov-green);box-shadow:0 0 0 3px #009c3b1a}.product-login__copy>small,.product-app__heading small,.product-app__details small,.product-app__tenant small,.product-app__metrics small{color:var(--ov-green);letter-spacing:.13em;font-size:10px;font-weight:850}.product-login__copy h1{color:var(--ov-navy);letter-spacing:-.05em;margin:8px 0 10px;font-size:clamp(31px,7vw,45px);line-height:1}.product-login__copy p{color:var(--ov-muted);max-width:44ch;margin:0 0 25px;line-height:1.62}.product-login form label{color:#405361;margin:14px 0 7px;font-size:12px;font-weight:750;display:block}.product-login form>input,.product-login__password-wrap input{width:100%;min-height:47px;color:var(--ov-ink);font:inherit;background:#fbfcfd;border:1px solid #c8d6df;border-radius:12px;outline:none;padding:12px 14px}.product-login form>input:focus,.product-login__password-wrap input:focus{border-color:var(--ov-green);box-shadow:0 0 0 3px #009c3b1a}.product-login__password-wrap{position:relative}.product-login__password-wrap input{padding-right:50px}.product-login__password-toggle{width:36px;height:36px;color:var(--ov-navy);cursor:pointer;background:0 0;border:0;border-radius:9px;margin:0;padding:0;font-size:20px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.product-login__password-toggle:hover,.product-login__password-toggle:focus-visible{background:#edf3f6;outline:none}.product-login form>button[type=submit]{background:linear-gradient(135deg, var(--ov-navy), var(--ov-navy-2));color:#fff;width:100%;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:12px;margin-top:22px;font-weight:820;box-shadow:0 12px 24px #082b4c29}.product-login form>button[type=submit]:hover:not(:disabled){transform:translateY(-1px)}.product-login form>button[type=submit]:disabled{opacity:.62;cursor:wait}.product-login__error{color:var(--ov-danger);margin:12px 0 0;font-size:12px}.product-login__demo-note{background:linear-gradient(135deg,#f6fbf7,#fffef0);border:1px solid #dbe5da;border-radius:13px;margin-top:18px;padding:13px 14px}.product-login__demo-note strong,.product-login__demo-note span{display:block}.product-login__demo-note strong{color:var(--ov-navy);font-size:11px}.product-login__demo-note span{color:var(--ov-muted);margin-top:4px;font-size:11px;line-height:1.45}.product-app{background:#f3f7f9;grid-template-columns:246px minmax(0,1fr);min-height:100vh;display:grid}.product-app__sidebar{color:#fff;background:linear-gradient(#062641,#0b365a);flex-direction:column;height:100vh;min-height:100vh;padding:24px 18px;display:flex;position:sticky;top:0;box-shadow:10px 0 34px #082b4c14}.product-app__sidebar .product-app__brand{padding:0 8px 22px}.product-app__sidebar .product-app__brand strong{color:#fff}.product-app__sidebar .product-app__brand small{color:#7ed69d}.product-app__sidebar nav{gap:4px;display:grid}.product-app__sidebar nav button{color:#dbe7ef;text-align:left;width:100%;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.product-app__sidebar nav button:hover{background:#ffffff12}.product-app__sidebar nav button.active{color:#fff;box-shadow:inset 3px 0 0 var(--ov-yellow);background:#ffffff1f}.product-app__sidebar nav button span{color:#93a9b9;text-transform:uppercase;letter-spacing:.04em;font-size:8px}.product-app__tenant{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:13px;margin-top:auto;padding:15px}.product-app__tenant small,.product-app__tenant strong,.product-app__tenant span{display:block}.product-app__tenant small{color:#7ed69d}.product-app__tenant strong{margin-top:5px;font-size:16px}.product-app__tenant span{color:#9db1bf;margin-top:4px;font-size:10px}.product-app__workspace{min-width:0}.product-app__topbar{border-bottom:1px solid var(--ov-line);z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;justify-content:space-between;gap:18px;min-height:68px;padding:10px clamp(18px,3vw,38px);position:sticky;top:0}.product-app__topbar>div:first-child{align-items:center;gap:10px;display:flex}.product-app__demo-chip{color:#6d5c00;letter-spacing:.1em;background:#fff8c8;border-radius:999px;padding:5px 8px;font-size:9px;font-weight:900}.product-app__topbar-actions{justify-content:flex-end;gap:12px}.product-app__topbar a,.product-app__topbar button{color:var(--ov-navy);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750;text-decoration:none}.product-app__topbar button{border-radius:8px;padding:8px 10px}.product-app__topbar button:hover,.product-app__topbar a:hover{color:var(--ov-green)}.product-app__clock{border-right:1px solid var(--ov-line);justify-items:end;padding-right:12px;line-height:1.1;display:grid}.product-app__clock small{color:var(--ov-muted);text-transform:capitalize;font-size:9px}.product-app__clock strong{color:var(--ov-navy);font-variant-numeric:tabular-nums;margin-top:3px;font-size:14px}.product-app__content{width:min(1440px,100%);margin:0 auto;padding:clamp(24px,4vw,46px)}.product-app__heading{justify-content:space-between;gap:24px;margin-bottom:22px}.product-app__heading h1{color:var(--ov-navy);letter-spacing:-.045em;margin:6px 0 5px;font-size:clamp(30px,4vw,43px)}.product-app__heading p{color:var(--ov-muted);margin:0}.product-app__heading>button{background:var(--ov-navy);color:#fff;border:0;border-radius:10px;padding:11px 15px;font-weight:800}.product-app__heading>button:disabled{opacity:.45}.product-app__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.product-app__metrics article{border:1px solid var(--ov-line);background:#fff;border-radius:15px;min-width:0;padding:17px;box-shadow:0 8px 26px #082b4c0a}.product-app__metrics strong,.product-app__metrics span{display:block}.product-app__metrics strong{color:var(--ov-navy);letter-spacing:-.04em;margin-top:8px;font-size:24px}.product-app__metrics span{color:var(--ov-muted);margin-top:5px;font-size:10px}.product-app__panel{border:1px solid var(--ov-line);background:#fff;border-radius:17px;overflow:hidden;box-shadow:0 12px 38px #082b4c0d}.product-app__toolbar{border-bottom:1px solid var(--ov-line);justify-content:space-between;gap:16px;padding:14px 16px}.product-app__tabs{gap:4px;display:flex}.product-app__tabs button{color:var(--ov-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:11px;font-weight:750}.product-app__tabs button.active{background:var(--ov-green-soft);color:#087330}.product-app__toolbar>label{width:min(360px,48%);color:var(--ov-muted);background:#f9fbfc;border:1px solid #cfdae1;border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.product-app__toolbar input{width:100%;color:var(--ov-ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 0;font-size:12px}.product-app__client-layout{grid-template-columns:minmax(0,1fr);min-height:430px;display:grid}.product-app__client-layout.with-details{grid-template-columns:minmax(0,1fr) minmax(310px,39%)}.product-app__client-list{min-width:0}.product-app__client-list>button{width:100%;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding:15px 17px;display:grid}.product-app__client-list>button:hover,.product-app__client-list>button.selected{background:#f7fbf8}.product-app__mono{width:40px;height:40px;color:var(--ov-navy);background:#eaf1f5;border-radius:11px;place-items:center;font-size:11px;font-weight:900;display:grid}.product-app__client-list>button>span:nth-child(2) strong,.product-app__client-list>button>span:nth-child(2) small,.product-app__client-list>button>span:nth-child(2) em{display:block}.product-app__client-list>button>span:nth-child(2) strong{color:var(--ov-navy);font-size:13px}.product-app__client-list>button>span:nth-child(2) small,.product-app__client-list>button>span:nth-child(2) em{color:var(--ov-muted);margin-top:3px;font-size:10px;font-style:normal}.product-app__client-list>button>b{background:var(--ov-green-soft);color:#087330;border-radius:999px;padding:5px 8px;font-size:9px}.product-app__details{border-left:1px solid var(--ov-line);background:#fbfcfd;padding:18px}.product-app__details header{border-bottom:1px solid var(--ov-line);justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:15px}.product-app__details h2{color:var(--ov-navy);margin:6px 0 4px;font-size:20px}.product-app__details p{color:var(--ov-muted);margin:0;font-size:10px}.product-app__details header>button{width:32px;height:32px;color:var(--ov-navy);cursor:pointer;background:#edf2f5;border:0;border-radius:8px;font-size:18px}.product-app__locations,.product-app__equipment{margin-top:18px}.product-app__locations>div{gap:7px;margin-top:9px;display:grid}.product-app__locations button{border:1px solid var(--ov-line);color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:9px;justify-content:space-between;gap:12px;padding:10px 11px;display:flex}.product-app__locations button.active{background:#f3fbf6;border-color:#009c3b59}.product-app__locations button strong,.product-app__locations button span{font-size:10px}.product-app__locations button span{color:var(--ov-muted)}.product-app__equipment article{border:1px solid var(--ov-line);background:#fff;border-radius:10px;justify-content:space-between;gap:10px;margin-top:8px;padding:11px;display:flex}.product-app__equipment article strong,.product-app__equipment article span{display:block}.product-app__equipment article strong{color:var(--ov-navy);font-size:11px}.product-app__equipment article span{color:var(--ov-muted);margin-top:4px;font-size:9px}.product-app__equipment em{border-radius:999px;align-self:flex-start;padding:4px 7px;font-size:8px;font-style:normal;font-weight:800}.status-online{background:var(--ov-green-soft);color:#087330}.status-attention{color:#796500;background:#fff7d0}.status-offline{color:#97434d;background:#f3e7e9}.product-app__empty{color:var(--ov-muted);text-align:center;padding:34px;font-size:12px}@media (width<=1040px){.product-app{grid-template-columns:205px minmax(0,1fr)}.product-app__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-app__client-layout.with-details{grid-template-columns:1fr}.product-app__details{border-left:0;border-top:1px solid var(--ov-line)}}@media (width<=760px){.product-login{padding:16px}.product-login__card{border-radius:20px;padding:22px}.product-login__head{align-items:flex-start}.product-login__languages{gap:6px}.product-login__languages button{width:34px;height:34px}.product-app{display:block}.product-app__sidebar{height:auto;min-height:auto;padding:14px;position:static}.product-app__sidebar nav{padding-bottom:4px;display:flex;overflow-x:auto}.product-app__sidebar nav button{width:auto;min-width:max-content}.product-app__tenant{display:none}.product-app__topbar{padding:9px 14px;position:sticky}.product-app__topbar-actions{gap:8px}.product-app__clock{display:none}.product-app__content{padding:22px 14px 34px}.product-app__heading{align-items:flex-start}.product-app__heading>button{display:none}.product-app__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.product-app__toolbar{flex-direction:column;align-items:stretch}.product-app__toolbar>label{width:100%}.product-app__client-list>button{grid-template-columns:40px minmax(0,1fr)}.product-app__client-list>button>b{grid-column:2;justify-self:start}}@media (width<=440px){.product-login__head{display:grid}.product-app__metrics{grid-template-columns:1fr}.product-app__topbar>div:first-child strong{display:none}}.product-app--owner .product-app__topbar--owner{min-height:76px}.product-app__owner-title{align-items:center;gap:10px;display:flex}.product-app__owner-title>span:last-child small,.product-app__owner-title>span:last-child strong{display:block}.product-app__owner-title small{color:var(--ov-muted);letter-spacing:.13em;font-size:8px;font-weight:850}.product-app__owner-title strong{color:var(--ov-navy);margin-top:2px;font-size:15px}.product-app__owner-orb{width:38px;height:38px;color:var(--ov-green);background:linear-gradient(145deg,#e9f7ee,#fff8cc);border-radius:13px;place-items:center;font-size:17px;display:grid;box-shadow:inset 0 0 0 1px #009c3b21}.product-app__bell{place-items:center;width:38px;height:38px;display:grid;border:1px solid var(--ov-line)!important;background:#fff!important;border-radius:12px!important;padding:0!important;font-size:18px!important}.product-app__avatar{color:#fff;background:linear-gradient(145deg, var(--ov-navy), var(--ov-blue));border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;font-weight:900;display:grid;box-shadow:0 6px 16px #082b4c2e}.product-app__tenant--owner{background:linear-gradient(145deg,#ffffff14,#009c3b14)}.product-app__metrics--truthful article{min-height:126px}.product-app__metrics--truthful strong{font-size:21px}.product-app__owner-start{padding:clamp(24px,4vw,42px)}.product-app__owner-start-copy{max-width:760px}.product-app__owner-start-copy>small{color:var(--ov-green);letter-spacing:.14em;font-size:10px;font-weight:900}.product-app__owner-start-copy h2{color:var(--ov-navy);letter-spacing:-.04em;margin:8px 0 10px;font-size:clamp(25px,3vw,36px)}.product-app__owner-start-copy p{color:var(--ov-muted);margin:0;line-height:1.65}.product-app__owner-flow{flex-wrap:wrap;align-items:center;gap:9px;margin-top:28px;display:flex}.product-app__owner-flow span{border:1px solid var(--ov-line);color:var(--ov-navy);background:#f8fbfc;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:800}.product-app__owner-flow b{color:var(--ov-green);font-weight:900}@media (width<=760px){.product-app__owner-title>span:last-child,.product-app__clock{display:none}}.product-auth{color:#082b4c;background:#f4f8fa;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);min-height:100vh;display:grid}.product-auth__hero{color:#fff;background:radial-gradient(circle at 15% 20%,#009c3b2e,#0000 28%),radial-gradient(circle at 88% 72%,#ffd30024,#0000 24%),linear-gradient(145deg,#061f38,#0b365d 58%,#0f4a78);flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(36px,6vw,76px);display:flex;position:relative;overflow:hidden}.product-auth__hero:after{content:"";border:1px solid #ffffff1f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-150px;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}.product-auth__brand{z-index:1;width:max-content;color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex;position:relative}.product-auth__brand>span:last-child strong,.product-auth__brand>span:last-child small{display:block}.product-auth__brand strong{letter-spacing:-.04em;font-size:24px}.product-auth__brand small{letter-spacing:.16em;opacity:.68;margin-top:2px;font-size:9px;font-weight:800}.product-auth__brand-mark{object-fit:contain;background:#fff;border-radius:14px;width:46px;height:46px;padding:7px;display:block;box-shadow:0 16px 40px #00000038}.product-auth__hero-copy{z-index:1;max-width:680px;position:relative}.product-auth__hero-copy>small{letter-spacing:.17em;color:#ffe45f;font-size:10px;font-weight:900}.product-auth__hero-copy h1{letter-spacing:-.055em;max-width:650px;margin:12px 0 18px;font-size:clamp(38px,5vw,66px);line-height:.98}.product-auth__hero-copy p{color:#ffffffc7;max-width:620px;margin:0;font-size:16px;line-height:1.65}.product-auth__proofs{z-index:1;flex-wrap:wrap;gap:10px;display:flex;position:relative}.product-auth__proofs span{background:#ffffff0f;border:1px solid #ffffff26;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:750}.product-auth__panel{background:linear-gradient(#f9fbfc,#eef5f7);place-items:center;padding:32px;display:grid}.product-auth__card{background:#fff;border:1px solid #082b4c1a;border-radius:24px;width:min(100%,490px);padding:34px;position:relative;box-shadow:0 24px 70px #082b4c1f}.product-auth__locale{justify-content:flex-end;gap:7px;margin:-4px 0 18px;display:flex}.product-auth__locale button{cursor:pointer;background:#fff;border:1px solid #d8e2e7;border-radius:9px;width:38px;height:31px;padding:4px;transition:border-color .15s,box-shadow .15s,transform .15s}.product-auth__locale button:hover:not(:disabled){transform:translateY(-1px)}.product-auth__locale button.active{border-color:#009c3b;box-shadow:0 0 0 3px #009c3b17}.product-auth__locale button:focus-visible{outline-offset:2px;outline:2px solid #087a41}.product-auth__locale button:disabled{cursor:wait;opacity:.65}.product-auth__locale img{object-fit:cover;border-radius:4px;width:100%;height:100%;display:block}.product-auth__card header>small{color:#009c3b;letter-spacing:.14em;font-size:10px;font-weight:900}.product-auth__card h2{letter-spacing:-.035em;margin:7px 0 9px;font-size:29px}.product-auth__card header p{color:#647789;margin:0;font-size:13px;line-height:1.55}.product-auth__tabs{background:#eef3f5;border-radius:14px;grid-template-columns:1fr 1fr;gap:5px;margin:24px 0 18px;padding:5px;display:grid}.product-auth__tabs button{color:#607181;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px;font-size:12px;font-weight:800}.product-auth__tabs button.active{color:#082b4c;background:#fff;box-shadow:0 4px 12px #082b4c14}.product-auth__tabs button:focus-visible,.product-auth__card footer button:focus-visible,.product-auth__submit:focus-visible{outline-offset:2px;outline:2px solid #087a41}.product-auth__card form{gap:14px;margin-top:22px;display:grid}.product-auth__card label{color:#263f54;gap:7px;font-size:11px;font-weight:850;display:grid}.product-auth__card input{box-sizing:border-box;color:#082b4c;width:100%;font:inherit;background:#fbfdfe;border:1px solid #d8e2e7;border-radius:12px;outline:none;padding:12px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.product-auth__card input:focus{border-color:#009c3b;box-shadow:0 0 0 3px #009c3b17}.product-auth__password{display:block;position:relative}.product-auth__password input{padding-right:48px}.product-auth__password-toggle{color:#36556d;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.product-auth__password-toggle:hover{color:#087a41;background:#edf5f3}.product-auth__password-toggle:focus-visible{outline-offset:1px;outline:2px solid #087a41}.product-auth__password-toggle svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.product-auth__submit{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(135deg,#009c3b,#087a41);border:0;border-radius:13px;margin-top:4px;padding:13px 16px;font-weight:900;box-shadow:0 10px 24px #009c3b2e}.product-auth__submit:disabled{cursor:wait;opacity:.65}.product-auth__notice{border-radius:11px;padding:10px 12px;font-size:12px;line-height:1.45}.product-auth__notice.error{color:#9e2525;background:#fff0f0;border:1px solid #f4caca}.product-auth__notice.success{color:#17683a;background:#ecf8f0;border:1px solid #c7e9d2}.product-auth__card footer{text-align:center;gap:11px;margin-top:19px;display:grid}.product-auth__card footer button{color:#087a41;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:850}.product-auth__card footer small{color:#607181;font-size:11px;line-height:1.5}@media (width<=900px){.product-auth{grid-template-columns:1fr}.product-auth__hero{min-height:360px;padding:34px}.product-auth__hero-copy h1{font-size:42px}.product-auth__panel{padding:22px}.product-auth__card{padding:26px}}@media (width<=520px){.product-auth__hero{min-height:300px}.product-auth__hero-copy h1{font-size:34px}.product-auth__hero-copy p{font-size:14px}.product-auth__proofs{display:none}.product-auth__card{border-radius:18px}.product-auth__locale{margin-top:0}}.product-auth__card label.product-auth__save-password{cursor:pointer;flex-direction:row;justify-self:start;align-items:center;gap:9px;font-size:12px;font-weight:750;display:flex}.product-auth__card label.product-auth__save-password input[type=checkbox]{accent-color:#009c3b;width:17px;height:17px;box-shadow:none;cursor:pointer;flex:none;margin:0;padding:0}.product-auth__card label.product-auth__save-password input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #087a41}.pw-shell{color:#142633;background:#f4f7f9;grid-template-columns:272px minmax(0,1fr);min-height:100vh;display:grid}.pw-shell *{box-sizing:border-box}.pw-skip{z-index:999;color:#082b4c;background:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:-48px;left:16px}.pw-skip:focus{top:12px}.pw-sidebar{color:#fff;z-index:80;background:linear-gradient(#062641,#0b365a);flex-direction:column;height:100vh;padding:22px 16px;display:flex;position:sticky;top:0;overflow:auto}.pw-sidebar__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pw-sidebar__head>button{color:#fff;background:0 0;border:0;font-size:24px;display:none}.pw-brand{align-items:center;gap:10px;display:inline-flex}.pw-brand__mark{background:#fff url(/opryvia-mark-04.svg) 50%/32px 32px no-repeat;border-radius:12px;width:40px;height:40px;box-shadow:0 0 0 1px #ffffff24}.pw-brand strong,.pw-brand small{display:block}.pw-brand strong{letter-spacing:-.03em;font-size:19px}.pw-brand small{color:#7ed69d;letter-spacing:.14em;margin-top:2px;font-size:8px;font-weight:900}.pw-tenant-card{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;margin:22px 0 16px;padding:14px}.pw-tenant-card small,.pw-tenant-card strong,.pw-tenant-card span{display:block}.pw-tenant-card small,.pw-nav-label,.pw-sidebar__foot small{letter-spacing:.12em;color:#7ed69d;font-size:9px;font-weight:850}.pw-tenant-card strong{margin-top:5px;font-size:15px}.pw-tenant-card span{color:#a9bdca;margin-top:4px;font-size:10px}.pw-sidebar nav{gap:3px;display:grid}.pw-nav-label{padding:10px 10px 6px}.pw-nav-label--settings{margin-top:8px}.pw-sidebar nav button{color:#dbe7ef;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 10px;display:grid}.pw-sidebar nav button span{text-align:center;color:#9eb5c4}.pw-sidebar nav button strong{font-size:12px;font-weight:650}.pw-sidebar nav button:hover,.pw-sidebar nav button.active{color:#fff;background:#ffffff17}.pw-sidebar nav button.active{box-shadow:inset 3px 0 #ffdf00}.pw-sidebar__foot{margin-top:auto;padding:14px 10px 4px}.pw-sidebar__foot strong,.pw-sidebar__foot span{display:block}.pw-sidebar__foot strong{margin-top:5px;font-size:12px}.pw-sidebar__foot span{color:#9eb5c4;margin-top:3px;font-size:10px}.pw-main{min-width:0}.pw-topbar{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff2;border-bottom:1px solid #dce6ec;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:10px clamp(16px,3vw,34px);display:flex;position:sticky;top:0}.pw-topbar__left,.pw-topbar__actions{align-items:center;gap:10px;display:flex}.pw-mobile-menu{color:#082b4c;background:#edf3f6;border:0;border-radius:10px;width:40px;height:40px;display:none}.pw-search{color:#6d8190;background:#f9fbfc;border:1px solid #d4e0e7;border-radius:12px;align-items:center;gap:8px;width:min(520px,45vw);min-height:42px;padding:0 12px;display:flex}.pw-search input{width:100%;font:inherit;color:#142633;background:0 0;border:0;outline:0}.pw-opry-button{color:#082b4c;cursor:pointer;background:#f3fbf6;border:1px solid #cfe3d6;border-radius:11px;grid-template-rows:auto auto;grid-template-columns:24px auto;align-items:center;column-gap:7px;padding:7px 10px;display:grid}.pw-opry-button>span{color:#009c3b;grid-row:1/3;font-size:19px}.pw-opry-button strong{text-align:left;font-size:12px}.pw-opry-button small{color:#67808e;text-align:left;font-size:8px}.pw-icon-button,.pw-avatar{color:#082b4c;cursor:pointer;background:#fff;border:1px solid #d8e2e8;border-radius:50%;width:40px;height:40px}.pw-avatar{color:#fff;background:#082b4c;border-color:#082b4c;font-size:11px;font-weight:900}.pw-popover-anchor{position:relative}.pw-popover{z-index:120;background:#fff;border:1px solid #d9e4ea;border-radius:16px;width:min(360px,90vw);position:absolute;top:50px;right:0;overflow:hidden;box-shadow:0 20px 60px #082b4c2e}.pw-popover header{border-bottom:1px solid #e4ecef;justify-content:space-between;align-items:center;padding:14px;display:flex}.pw-popover header small,.pw-popover header strong{display:block}.pw-popover header small{color:#009c3b;letter-spacing:.12em;font-size:8px;font-weight:900}.pw-popover header strong{margin-top:3px}.pw-popover header button{background:0 0;border:0;font-size:20px}.pw-popover__empty{padding:20px}.pw-popover__empty strong,.pw-popover__empty span{display:block}.pw-popover__empty span{color:#667a88;margin-top:7px;font-size:12px;line-height:1.55}.pw-popover--profile{width:300px}.pw-popover--profile>button{text-align:left;color:#193142;background:#fff;border:0;border-bottom:1px solid #edf1f3;grid-template-columns:28px 1fr;gap:8px;width:100%;padding:10px 14px;display:grid}.pw-popover--profile>button:hover{background:#f6f9fa}.pw-popover--profile>button strong{font-size:11px}.pw-popover__logout{color:#a53644!important}.pw-content{width:min(1480px,100%);margin:0 auto;padding:clamp(22px,3vw,40px)}.pw-page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:20px;display:flex}.pw-page-heading small,.pw-panel__head small{color:#009c3b;letter-spacing:.13em;font-size:9px;font-weight:900}.pw-page-heading h1{color:#082b4c;letter-spacing:-.045em;margin:6px 0 5px;font-size:clamp(30px,4vw,46px)}.pw-page-heading p{color:#667a88;max-width:72ch;margin:0;line-height:1.55}.pw-page-heading__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.pw-preview-badge,.pw-source-chip{color:#6e5d00;letter-spacing:.08em;background:#fff7cc;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:900}.pw-button{color:#fff;min-height:40px;font:inherit;cursor:pointer;background:#082b4c;border:0;border-radius:10px;padding:9px 14px;font-size:12px;font-weight:800}.pw-button:hover{background:#0c3a63}.pw-button:disabled{opacity:.5;cursor:not-allowed}.pw-button--ghost{color:#082b4c;background:#fff;border:1px solid #d3dfe5}.pw-truth-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pw-truth-grid article,.pw-capability-grid article{background:#fff;border:1px solid #dde6eb;border-radius:15px;padding:17px;box-shadow:0 8px 28px #082b4c0a}.pw-truth-grid small,.pw-truth-grid strong,.pw-truth-grid span{display:block}.pw-truth-grid small{color:#667a88;font-size:10px}.pw-truth-grid strong{color:#082b4c;margin-top:9px;font-size:26px}.pw-truth-grid span{color:#82939f;margin-top:5px;font-size:10px}.pw-panel{background:#fff;border:1px solid #dce6eb;border-radius:18px;margin-bottom:16px;overflow:hidden;box-shadow:0 12px 38px #082b4c0d}.pw-panel__head{border-bottom:1px solid #e4ebef;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.pw-panel__head--stacked{align-items:flex-end}.pw-panel__head h2{color:#082b4c;letter-spacing:-.025em;margin:5px 0 0;font-size:21px}.pw-panel__head p{color:#667a88;margin:6px 0 0;font-size:12px;line-height:1.5}.pw-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:20px;display:grid}.pw-flow>div{align-items:center;gap:8px;display:flex}.pw-flow button{color:#082b4c;text-align:left;cursor:pointer;background:#f9fbfc;border:1px solid #dce6eb;border-radius:14px;flex:1;min-height:100px;padding:14px}.pw-flow button:hover{background:#f2faf5;border-color:#9acbab}.pw-flow button span,.pw-flow button strong,.pw-flow button small{display:block}.pw-flow button span{color:#009c3b;font-size:22px}.pw-flow button strong{margin-top:8px;font-size:12px}.pw-flow button small{color:#738896;margin-top:4px;font-size:9px}.pw-flow b{color:#9bb0bc}.pw-select-label{color:#647985;gap:6px;font-size:10px;font-weight:800;display:grid}.pw-select-label select{background:#fff;border:1px solid #d3dfe5;border-radius:10px;min-width:240px;padding:9px 11px}.pw-segment-summary{padding:18px 20px 4px}.pw-segment-summary strong,.pw-segment-summary span{display:block}.pw-segment-summary strong{color:#082b4c}.pw-segment-summary span{color:#667a88;margin-top:4px;font-size:11px}.pw-segment-chips{flex-wrap:wrap;gap:8px;padding:12px 20px 18px;display:flex}.pw-segment-chips span{color:#087132;background:#edf7f1;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.pw-capability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px 20px;display:grid}.pw-capability-grid--module{margin-bottom:16px;padding:0}.pw-capability-grid article strong,.pw-capability-grid article span,.pw-capability-grid article small{display:block}.pw-capability-grid article strong{color:#082b4c;font-size:12px}.pw-capability-grid article>span{color:#009c3b;margin-bottom:8px;font-size:18px}.pw-capability-grid article small,.pw-capability-grid article strong+span{color:#728693;margin-top:5px;font-size:10px;line-height:1.45}.pw-note{color:#667a88;margin:0;padding:0 20px 18px;font-size:10px}.pw-table-tools{gap:8px;display:flex}.pw-table-tools input{border:1px solid #d3dfe5;border-radius:9px;min-height:36px;padding:8px 10px}.pw-table-tools button{background:#fff;border:1px solid #d3dfe5;border-radius:9px}.pw-table-wrap{overflow:auto}.pw-table{border-collapse:collapse;width:100%;min-width:760px}.pw-table th{color:#617582;text-align:left;background:#f7f9fa;border-bottom:1px solid #e2e9ed;padding:11px 14px;font-size:9px}.pw-table td{border-bottom:1px solid #eef2f4;padding:14px}.pw-empty{text-align:center;padding:30px}.pw-empty strong,.pw-empty span{display:block}.pw-empty strong{color:#082b4c}.pw-empty span{color:#718591;margin-top:6px;font-size:11px}.pw-local-drafts{background:#fbfcfd;border-top:1px solid #edf1f3;flex-wrap:wrap;gap:8px;padding:12px 16px;display:flex}.pw-local-drafts>strong{color:#607481;width:100%;font-size:10px}.pw-local-drafts>span{color:#0b6b34;background:#edf7f1;border-radius:10px;padding:8px 10px;font-size:10px}.pw-local-drafts small{color:#718591;margin-top:3px;display:block}.pw-scope-note{background:#fffbee;border:1px solid #f0dfa6;border-radius:14px;align-items:flex-start;gap:18px;margin-bottom:16px;padding:16px 18px;display:flex}.pw-scope-note strong{color:#6b5b18;white-space:nowrap}.pw-scope-note span{color:#766b42;font-size:11px;line-height:1.5}.pw-permission-grid{grid-template-columns:minmax(150px,1.4fr) repeat(3,minmax(130px,1fr));padding:16px;display:grid}.pw-permission-grid>*{border-bottom:1px solid #edf1f3;padding:10px}.pw-permission-grid__head{color:#627684;background:#f8fafb;font-size:9px;font-weight:900}.pw-permission-grid__module{color:#082b4c;font-size:11px;font-weight:800}.pw-permission-toggle{align-items:center;gap:7px;font-size:10px;display:flex}.pw-permission-toggle input{accent-color:#009c3b}.pw-layer{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#03182885;justify-content:flex-end;display:flex;position:fixed;inset:0}.pw-drawer,.pw-opry{background:#fff;width:min(520px,100%);height:100%;overflow:auto;box-shadow:-20px 0 70px #041d3033}.pw-drawer>header,.pw-opry>header{border-bottom:1px solid #e2e9ed;justify-content:space-between;align-items:flex-start;gap:14px;padding:22px;display:flex}.pw-drawer header small{color:#009c3b;font-size:9px;font-weight:900}.pw-drawer header h2,.pw-opry header h2{color:#082b4c;margin:5px 0 0}.pw-drawer header p{color:#667a88;margin:6px 0 0;font-size:11px;line-height:1.5}.pw-drawer header>button,.pw-opry header>button{background:0 0;border:0;font-size:24px}.pw-drawer form{padding:20px}.pw-drawer form label{color:#3a5364;gap:6px;margin-bottom:13px;font-size:10px;font-weight:800;display:grid}.pw-drawer input,.pw-drawer textarea,.pw-drawer select,.pw-opry textarea{width:100%;font:inherit;background:#fbfcfd;border:1px solid #cfdce4;border-radius:10px;outline:0;padding:11px 12px}.pw-drawer input:focus,.pw-drawer textarea:focus,.pw-drawer select:focus,.pw-opry textarea:focus{border-color:#009c3b;box-shadow:0 0 0 3px #009c3b1a}.pw-drawer footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.pw-drawer__boundary{background:#f7fafb;border:1px solid #d8e5ea;border-radius:12px;padding:12px}.pw-drawer__boundary strong,.pw-drawer__boundary span{display:block}.pw-drawer__boundary strong{color:#082b4c;font-size:10px}.pw-drawer__boundary span{color:#6d818e;margin-top:4px;font-size:9px;line-height:1.45}.pw-form-error{color:#af3747;font-size:10px}.pw-drawer__success{text-align:center;padding:34px 22px}.pw-drawer__success>span{color:#009c3b;background:#eaf8ef;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 14px;font-size:25px;display:grid}.pw-drawer__success strong,.pw-drawer__success p{display:block}.pw-drawer__success p{color:#667a88;font-size:11px;line-height:1.55}.pw-drawer__success button{margin-top:12px}.pw-opry{width:min(480px,100%)}.pw-opry>header>div{gap:10px;display:flex}.pw-opry>header>div>span{color:#009c3b;background:#eef8f2;border-radius:12px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.pw-opry header small{color:#009c3b;font-size:8px;font-weight:900}.pw-opry>p{color:#667a88;margin:0;padding:18px 20px 8px;font-size:12px;line-height:1.55}.pw-opry__quick{flex-wrap:wrap;gap:7px;padding:10px 20px;display:flex}.pw-opry__quick button{color:#254456;background:#fff;border:1px solid #d9e4e9;border-radius:999px;padding:8px 10px;font-size:10px}.pw-opry form{padding:14px 20px}.pw-opry form>div{justify-content:flex-end;gap:8px;margin-top:10px;display:flex}.pw-opry__reply{background:#f0f8f3;border-radius:12px;margin:0 20px 20px;padding:14px}.pw-opry__reply strong{color:#087132;font-size:10px}.pw-opry__reply p{color:#506873;margin:5px 0 0;font-size:11px;line-height:1.5}.pw-opry-fab{z-index:70;color:#fff;cursor:pointer;background:#082b4c;border:0;border-radius:999px;align-items:center;gap:8px;padding:11px 15px;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 14px 38px #082b4c47}.pw-opry-fab span{color:#7ed69d}.pw-opry-fab strong{font-size:11px}.pw-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pw-scrim{display:none}@media (width<=1100px){.pw-truth-grid,.pw-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-flow{grid-template-columns:1fr}.pw-flow>div{grid-template-columns:1fr;display:grid}.pw-flow b{display:none}.pw-flow button{min-height:84px}.pw-permission-grid{grid-template-columns:minmax(130px,1.3fr) repeat(3,minmax(100px,1fr))}}@media (width<=900px){.pw-shell{grid-template-columns:1fr}.pw-sidebar{width:min(310px,88vw);transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-105%)}.pw-sidebar--open{transform:translate(0)}.pw-sidebar__head>button{display:block}.pw-scrim{z-index:70;background:#03182870;border:0;display:block;position:fixed;inset:0}.pw-mobile-menu{display:block}.pw-search{width:min(500px,55vw)}.pw-page-heading{flex-direction:column;align-items:flex-start}.pw-page-heading__actions{justify-content:flex-start}.pw-panel__head--stacked{flex-direction:column;align-items:flex-start}.pw-select-label select{width:min(100%,360px);min-width:0}}@media (width<=650px){.pw-topbar{padding:9px 12px}.pw-search,.pw-opry-button small{display:none}.pw-opry-button{grid-template-rows:auto}.pw-opry-button>span{grid-row:auto}.pw-icon-button,.pw-avatar,.pw-mobile-menu{width:38px;height:38px}.pw-content{padding:20px 14px 90px}.pw-truth-grid,.pw-capability-grid{grid-template-columns:1fr}.pw-page-heading h1{font-size:34px}.pw-preview-badge{max-width:100%}.pw-panel__head{flex-direction:column;align-items:flex-start}.pw-table-tools{width:100%}.pw-table-tools input{flex:1;min-width:0}.pw-scope-note{flex-direction:column;gap:5px}.pw-permission-grid{grid-template-columns:minmax(120px,1.2fr) repeat(3,94px);overflow:auto}.pw-permission-toggle{flex-direction:column;align-items:flex-start}.pw-opry-fab{bottom:14px;right:14px}.pw-popover{width:auto;position:fixed;top:70px;left:12px;right:12px}.pw-drawer footer{flex-direction:column-reverse}.pw-drawer footer .pw-button{width:100%}}.pe-row-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pe-row-actions button{white-space:nowrap}.pe-row-actions button:disabled{opacity:.55;cursor:not-allowed}.pl-row-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.pl-row-actions button{white-space:nowrap}.pl-row-actions button:disabled{opacity:.55;cursor:not-allowed}.pq-delete-action{color:#9d3040!important;background:#fff7f8!important;border-color:#efc5ca!important}.pq-delete-action:hover{background:#ffeff1!important}.pq-delete-action:disabled{opacity:.55;cursor:not-allowed}.pw-overview-status{color:#755f2b;background:#fffaf0;border:1px solid #efd7a9;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:-4px 0 16px;padding:10px 12px;font-size:11px;display:flex}.pw-overview-status button{color:#644f20;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbc792;border-radius:8px;padding:7px 10px;font-weight:800}@media (width<=650px){.pw-overview-status{flex-direction:column;align-items:flex-start}}.pw-opry__reply p{white-space:pre-line}.pw-opry__reply small{color:#7b8e98;margin-top:8px;font-size:9px;font-weight:750;display:block}.pw-opry__error{color:#963c49;background:#fff5f6;border:1px solid #efcbd0;border-radius:12px;margin:0 20px 20px;padding:12px 14px;font-size:10px;line-height:1.5}.pw-opry__compat{color:#718591;background:#f8fafb;border:1px solid #dce6eb;border-radius:10px;margin:-4px 20px 14px;padding:9px 11px;font-size:9px;line-height:1.45}.pw-opry__confirm{border-top:1px solid #d9e8df;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.pw-opry__confirm .pw-button{min-height:36px;font-size:10px}@media (width<=560px){.pw-opry__confirm{flex-direction:column-reverse}.pw-opry__confirm .pw-button{width:100%}}.pw-shell{transition:grid-template-columns .18s}.pw-sidebar{transition:width .18s,padding .18s}.pw-sidebar__head-actions{align-items:center;gap:4px;display:flex}.pw-sidebar__collapse{cursor:pointer;place-items:center;width:30px;height:30px;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important;border-radius:9px!important;font-size:20px!important;display:grid!important}.pw-sidebar__mobile-close{display:none!important}.pw-sidebar--collapsed{padding-left:12px;padding-right:12px}.pw-sidebar--collapsed .pw-brand{justify-content:center;width:100%}.pw-sidebar--collapsed .pw-brand strong,.pw-sidebar--collapsed .pw-brand small,.pw-sidebar--collapsed .pw-tenant-card,.pw-sidebar--collapsed .pw-nav-label,.pw-sidebar--collapsed .pw-sidebar__foot{display:none}.pw-sidebar--collapsed nav{gap:6px;margin-top:18px}.pw-sidebar--collapsed nav button{grid-template-columns:1fr;justify-items:center;min-height:46px;padding:8px}.pw-sidebar--collapsed nav button strong{display:none}.pw-sidebar--collapsed nav button.active{box-shadow:inset 3px 0 #ffdf00}.pw-content--calendar{width:min(1640px,100%);padding-top:18px}.pw-content--calendar .pw-page-heading{align-items:center;margin-bottom:12px}.pw-content--calendar .pw-page-heading h1{margin-top:4px;font-size:clamp(30px,3.3vw,42px)}.pw-content--calendar .pw-page-heading p{line-height:1.4}@media (width<=900px){.pw-shell,.pw-shell--sidebar-collapsed{grid-template-columns:1fr}.pw-sidebar,.pw-sidebar--collapsed{width:min(310px,88vw);padding:22px 16px}.pw-sidebar--collapsed .pw-brand{justify-content:flex-start;width:auto}.pw-sidebar--collapsed .pw-brand strong,.pw-sidebar--collapsed .pw-brand small,.pw-sidebar--collapsed .pw-tenant-card,.pw-sidebar--collapsed .pw-nav-label,.pw-sidebar--collapsed .pw-sidebar__foot{display:block}.pw-sidebar--collapsed nav{gap:3px;margin-top:0}.pw-sidebar--collapsed nav button{grid-template-columns:24px 1fr;justify-items:stretch;min-height:40px;padding:8px 10px}.pw-sidebar--collapsed nav button span{font-size:inherit}.pw-sidebar--collapsed nav button strong{display:block}.pw-sidebar__collapse{display:none!important}.pw-sidebar__mobile-close{color:#fff!important;background:0 0!important;border:0!important;font-size:24px!important;display:block!important}.pw-content--calendar{padding-top:16px}}@media (width<=650px){.pw-content--calendar{padding:14px 10px 86px}.pw-content--calendar .pw-page-heading{margin-bottom:10px}.pw-content--calendar .pw-page-heading h1{font-size:30px}.pw-content--calendar .pw-page-heading p{font-size:12px}}.pw-sidebar-reopen{z-index:96;color:#0b365a;width:28px;height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e0e6;border-left:0;border-radius:0 10px 10px 0;place-items:center;font-size:22px;font-weight:800;display:grid;position:fixed;top:25px;left:61px;box-shadow:0 4px 14px #082b4c1f}.pw-sidebar-reopen:hover{color:#082b4c;background:#f4f8fa}.pw-sidebar--collapsed .pw-sidebar__collapse{visibility:hidden}.pw-sidebar nav button span{font-size:15px;line-height:1}.pw-sidebar--collapsed nav button span{font-size:18px}@media (width<=900px){.pw-sidebar-reopen{display:none}.pw-sidebar--collapsed .pw-sidebar__collapse{visibility:visible}}@media (width>=901px){.pw-content:not(.pw-content--calendar){padding:13px clamp(18px,2vw,28px) 28px}.pw-content:not(.pw-content--calendar) .pw-page-heading{align-items:center;min-height:0;margin-bottom:9px}.pw-content:not(.pw-content--calendar) .pw-page-heading>div:first-child{gap:1px;display:grid}.pw-content:not(.pw-content--calendar) .pw-page-heading small{font-size:8px;line-height:1.1}.pw-content:not(.pw-content--calendar) .pw-page-heading h1{margin:1px 0;font-size:clamp(26px,2.3vw,32px);line-height:1.05}.pw-content:not(.pw-content--calendar) .pw-page-heading p{max-width:86ch;font-size:12px;line-height:1.3}.pw-content:not(.pw-content--calendar) .pw-preview-badge{padding:5px 8px}.pw-content:not(.pw-content--calendar) .pw-panel{border-radius:14px;margin-bottom:12px}.pw-content:not(.pw-content--calendar) .pw-panel__head{padding:12px 16px}.pw-content:not(.pw-content--calendar) .pw-panel__head h2{margin-top:3px;font-size:18px}.pw-content:not(.pw-content--calendar) .pw-panel__head p{margin-top:4px;line-height:1.4}.pw-content:not(.pw-content--calendar) .pw-table th{padding:8px 12px}.pw-content:not(.pw-content--calendar) .pw-table td{padding:10px 12px;font-size:13px}.pw-content:not(.pw-content--calendar) .pw-empty{padding:22px}.pw-content:not(.pw-content--calendar) .pw-empty--panel{padding:36px 22px}.pw-content:not(.pw-content--calendar) .pw-truth-grid{gap:10px;margin-bottom:12px}.pw-content:not(.pw-content--calendar) .pw-truth-grid article{border-radius:12px;padding:12px 14px}.pw-content:not(.pw-content--calendar) .pw-truth-grid strong{margin-top:5px;font-size:22px}.pw-content:not(.pw-content--calendar) .pw-truth-grid span{margin-top:3px}.pw-content:not(.pw-content--calendar) .pw-flow{gap:6px;padding:14px}.pw-content:not(.pw-content--calendar) .pw-flow button{border-radius:11px;min-height:82px;padding:11px 12px}.pw-content:not(.pw-content--calendar) .pw-flow button span{font-size:18px}.pw-content:not(.pw-content--calendar) .pw-flow button strong{margin-top:5px}}.pw-panel[aria-label=Clientes]>.pw-panel__head,.pw-panel[aria-label=Locais]>.pw-panel__head,.pw-panel[aria-label=Equipamentos]>.pw-panel__head,.pw-panel[aria-label=Orçamentos]>.pw-panel__head{align-items:flex-end}.pw-panel[aria-label=Clientes]>.pw-panel__head form,.pw-panel[aria-label=Locais]>.pw-panel__head form,.pw-panel[aria-label=Equipamentos]>.pw-panel__head form,.pw-panel[aria-label=Orçamentos]>.pw-panel__head form{flex-wrap:wrap;flex:1;align-items:flex-end;gap:8px;min-width:0;display:flex}.pw-panel[aria-label=Clientes]>.pw-panel__head form label,.pw-panel[aria-label=Locais]>.pw-panel__head form label,.pw-panel[aria-label=Equipamentos]>.pw-panel__head form label,.pw-panel[aria-label=Orçamentos]>.pw-panel__head form label{color:#526a79;gap:4px;font-size:11px;font-weight:800;display:grid}.pw-panel[aria-label=Clientes]>.pw-panel__head input,.pw-panel[aria-label=Locais]>.pw-panel__head input,.pw-panel[aria-label=Equipamentos]>.pw-panel__head input,.pw-panel[aria-label=Equipamentos]>.pw-panel__head select,.pw-panel[aria-label=Orçamentos]>.pw-panel__head input,.pw-panel[aria-label=Orçamentos]>.pw-panel__head select{color:#173d59;min-height:36px;font:inherit;background:#fff;border:1px solid #d3dfe5;border-radius:8px;padding:7px 10px}.pw-panel[aria-label=Clientes]>.pw-panel__head input,.pw-panel[aria-label=Locais]>.pw-panel__head input,.pw-panel[aria-label=Equipamentos]>.pw-panel__head input,.pw-panel[aria-label=Orçamentos]>.pw-panel__head input{min-width:220px}.pw-panel[aria-label=Clientes]>.pw-panel__head .pw-button,.pw-panel[aria-label=Locais]>.pw-panel__head .pw-button,.pw-panel[aria-label=Equipamentos]>.pw-panel__head .pw-button,.pw-panel[aria-label=Orçamentos]>.pw-panel__head .pw-button{border-radius:8px;min-height:36px;padding:7px 12px}@media (width<=900px){.pw-panel[aria-label=Clientes]>.pw-panel__head,.pw-panel[aria-label=Locais]>.pw-panel__head,.pw-panel[aria-label=Equipamentos]>.pw-panel__head,.pw-panel[aria-label=Orçamentos]>.pw-panel__head{align-items:stretch}.pw-panel[aria-label=Clientes]>.pw-panel__head form,.pw-panel[aria-label=Locais]>.pw-panel__head form,.pw-panel[aria-label=Equipamentos]>.pw-panel__head form,.pw-panel[aria-label=Orçamentos]>.pw-panel__head form{width:100%}}@media (width<=650px){.pw-panel[aria-label=Clientes]>.pw-panel__head form label,.pw-panel[aria-label=Locais]>.pw-panel__head form label,.pw-panel[aria-label=Equipamentos]>.pw-panel__head form label,.pw-panel[aria-label=Orçamentos]>.pw-panel__head form label{flex:100%}.pw-panel[aria-label=Clientes]>.pw-panel__head input,.pw-panel[aria-label=Locais]>.pw-panel__head input,.pw-panel[aria-label=Equipamentos]>.pw-panel__head input,.pw-panel[aria-label=Equipamentos]>.pw-panel__head select,.pw-panel[aria-label=Orçamentos]>.pw-panel__head input,.pw-panel[aria-label=Orçamentos]>.pw-panel__head select{width:100%;min-width:0}.pw-content:not(.pw-content--calendar) .pw-page-heading{gap:8px;margin-bottom:8px}.pw-content:not(.pw-content--calendar) .pw-page-heading h1{font-size:28px}.pw-content:not(.pw-content--calendar) .pw-page-heading p{font-size:12px;line-height:1.3}}.pw-content:not(.pw-content--calendar){padding-top:26px}.pw-page-heading{margin-bottom:16px}.pw-page-heading h1{font-size:clamp(28px,3.2vw,40px)}.pw-panel{box-shadow:0 8px 26px #082b4c0b}.pw-panel__head{padding:16px 18px}.pw-panel__head h2{font-size:20px}.pw-button,.pw-icon-button,.pw-avatar,.pw-sidebar nav button,.pw-opry-button{transition:border-color .12s,background .12s,color .12s,box-shadow .12s}.pw-button:focus-visible,.pw-icon-button:focus-visible,.pw-avatar:focus-visible,.pw-mobile-menu:focus-visible,.pw-opry-button:focus-visible,.pw-sidebar button:focus-visible,.pw-table button:focus-visible,.pw-drawer button:focus-visible,.pw-opry button:focus-visible{outline-offset:2px;outline:3px solid #009c3b38}.pw-search:focus-within{background:#fff;border-color:#86c9a0;box-shadow:0 0 0 3px #009c3b14}.pw-table th{z-index:2;white-space:nowrap;position:sticky;top:0}.pw-table tbody tr{transition:background .12s}.pw-table tbody tr:hover{background:#f8fbfc}.pw-table td{font-size:12px;line-height:1.4}.pw-empty--panel{padding:46px 24px}.pw-drawer>header,.pw-opry>header{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;position:sticky;top:0}@media (width<=650px){.pw-content:not(.pw-content--calendar){padding:16px 10px 88px}.pw-page-heading{gap:12px;margin-bottom:14px}.pw-page-heading h1{font-size:29px}.pw-panel{border-radius:14px}.pw-panel__head{padding:14px}.pw-button{min-height:42px}.pw-opry-fab{bottom:max(14px,env(safe-area-inset-bottom));right:12px}.pw-drawer,.pw-opry{width:100%}}.pw-exec-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.pw-exec-metrics article{background:#fff;border:1px solid #dce6eb;border-radius:13px;min-width:0;padding:15px 16px;box-shadow:0 6px 18px #082b4c0b}.pw-exec-metrics small,.pw-exec-metrics strong,.pw-exec-metrics span{display:block}.pw-exec-metrics small{color:#617784;letter-spacing:.035em;font-size:9px;font-weight:900}.pw-exec-metrics strong{color:#102f44;letter-spacing:-.035em;margin-top:7px;font-size:24px}.pw-exec-metrics span{color:#708591;margin-top:4px;font-size:10px}.pw-exec-metrics .pw-exec-positive{color:#17804b}.pw-exec-metrics .pw-exec-negative{color:#b34f58}.pw-exec-main{grid-template-columns:minmax(0,2.2fr) minmax(260px,.8fr);gap:10px;margin-bottom:10px;display:grid}.pw-exec-side{gap:10px;display:grid}.pw-exec-card{background:#fff;border:1px solid #dce6eb;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #082b4c0b}.pw-exec-card>header{border-bottom:1px solid #edf2f4;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;display:flex}.pw-exec-card>header small{color:#657b87;letter-spacing:.05em;font-size:9px;font-weight:900;display:block}.pw-exec-card>header h2{color:#15384f;margin:3px 0 0;font-size:15px}.pw-exec-card>header button{color:#24495d;font:inherit;cursor:pointer;background:#fff;border:1px solid #d6e0e5;border-radius:8px;padding:6px 9px;font-size:9px;font-weight:850}.pw-exec-card>header button:hover{background:#f4faf6;border-color:#9bc9ad}.pw-exec-cash{min-height:300px;padding-bottom:10px}.pw-exec-legend{color:#647b87;justify-content:flex-end;gap:14px;padding:10px 15px 0;font-size:9px;display:flex}.pw-exec-legend span{align-items:center;gap:5px;display:flex}.pw-exec-dot{border-radius:50%;width:8px;height:8px;display:inline-block}.pw-exec-dot--in{background:#2f9e73}.pw-exec-dot--out{background:#d36464}.pw-exec-dot--active{background:#2f86a6}.pw-exec-dot--attention{background:#d49d38}.pw-exec-dot--inactive{background:#78a87a}.pw-exec-cash svg{width:100%;height:205px;padding:8px 14px 0;overflow:visible}.pw-exec-cash svg line{stroke:#e6ecef;stroke-width:.6px;vector-effect:non-scaling-stroke}.pw-exec-line{fill:none;stroke-width:2.2px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.pw-exec-line--in{stroke:#2f9e73}.pw-exec-line--out{stroke:#d36464}.pw-exec-cash footer{color:#82939d;text-transform:capitalize;justify-content:space-between;padding:0 15px;font-size:8px;display:flex}.pw-exec-funnel{padding-bottom:10px}.pw-exec-funnel__row{color:#fff;background:linear-gradient(90deg,#2f7893,#4ea0a7);border-radius:6px;grid-template-columns:34px 1fr 34px;align-items:center;gap:5px;margin:6px auto 0;padding:7px 10px;font-size:9px;display:grid;position:relative}.pw-exec-funnel__row:nth-of-type(3){background:linear-gradient(90deg,#438ca0,#59a5a2)}.pw-exec-funnel__row:nth-of-type(4){background:linear-gradient(90deg,#4c9b95,#66ae8c)}.pw-exec-funnel__row:nth-of-type(5){background:linear-gradient(90deg,#57a778,#75b766)}.pw-exec-funnel__row strong{font-size:11px}.pw-exec-funnel__row small{text-align:right;color:#edf9f5}.pw-exec-equipment{padding-bottom:10px}.pw-exec-equipment>p{color:#536d7a;grid-template-columns:14px 1fr auto;align-items:center;gap:6px;margin:9px 14px;font-size:10px;display:grid}.pw-exec-equipment>p strong{color:#17384d}.pw-exec-bottom{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.pw-exec-order-list{display:grid}.pw-exec-order-list>button{color:#395665;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2f4;grid-template-columns:78px minmax(120px,1.4fr) minmax(90px,.8fr) auto;align-items:center;gap:9px;width:100%;padding:10px 14px;display:grid}.pw-exec-order-list>button:hover{background:#f8fbfc}.pw-exec-order-list strong{color:#17384d;font-size:10px}.pw-exec-order-list span,.pw-exec-order-list small{font-size:9px}.pw-exec-order-list small{color:#788c96}.pw-exec-status{color:#376985;text-transform:capitalize;background:#eaf4fb;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:850}.pw-exec-status--danger{color:#a74450;background:#fde9eb}.pw-exec-alert-list{gap:7px;padding:10px;display:grid}.pw-exec-alert{background:#f9fbfc;border:1px solid #e5ecef;border-radius:9px;grid-template-columns:26px 1fr auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.pw-exec-alert>span{border-radius:50%;place-items:center;width:22px;height:22px;font-size:10px;font-weight:900;display:grid}.pw-exec-alert>div strong,.pw-exec-alert>div small{display:block}.pw-exec-alert>div strong{color:#284653;font-size:9px}.pw-exec-alert>div small{color:#718690;margin-top:2px;font-size:8px}.pw-exec-alert>button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d3dfe5;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:850}.pw-exec-alert--danger{background:#fff5f5;border-color:#efc9cd}.pw-exec-alert--danger>span{color:#fff;background:#e85d68}.pw-exec-alert--warning{background:#fffaf0;border-color:#f0dfae}.pw-exec-alert--warning>span{color:#fff;background:#dfae42}.pw-exec-alert--info>span{color:#fff;background:#4b91aa}.pw-exec-empty{color:#778b95;text-align:center;place-items:center;min-height:120px;padding:20px;font-size:10px;display:grid}@media (width<=1050px){.pw-exec-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-exec-main{grid-template-columns:1fr}.pw-exec-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pw-exec-bottom{grid-template-columns:1fr}.pw-exec-order-list>button{grid-template-columns:72px 1fr auto}.pw-exec-order-list>button small{grid-column:2}.pw-exec-side{grid-template-columns:1fr}}@media (width<=560px){.pw-exec-metrics{grid-template-columns:1fr}.pw-exec-cash svg{height:170px}.pw-exec-order-list>button{grid-template-columns:64px 1fr}.pw-exec-order-list>button b{grid-column:2;width:max-content}}.pw-nav-future{color:#9fb4c2;letter-spacing:.05em;text-transform:uppercase;background:#ffffff14;border-radius:999px;justify-self:end;padding:3px 5px;font-size:7px;font-style:normal;font-weight:800}.pw-sidebar nav button.pw-nav-return{color:#9fb4c2;border-top:1px solid #ffffff14;border-radius:0;margin-top:12px;padding-top:14px}.pw-sidebar nav button.pw-nav-return:hover{color:#fff;background:0 0}.pw-sidebar--collapsed .pw-nav-return strong{display:none}.pw-sidebar>.pw-self-area{color:#dbe7ef;text-align:left;width:100%;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;margin:0 0 3px;padding:8px 10px;display:grid}.pw-sidebar>.pw-self-area span{text-align:center;color:#9eb5c4;font-size:15px;line-height:1}.pw-sidebar>.pw-self-area strong{min-width:0;font-size:12px;font-weight:650;line-height:1.25}.pw-sidebar>.pw-self-area:hover,.pw-sidebar>.pw-self-area.active{color:#fff;background:#ffffff17}.pw-sidebar>.pw-self-area.active{box-shadow:inset 3px 0 #ffdf00}.pw-sidebar--collapsed>.pw-self-area{grid-template-columns:1fr;justify-items:center;min-height:46px;padding:8px}.pw-sidebar--collapsed>.pw-self-area span{font-size:18px}@media (width<=900px){.pw-sidebar--collapsed>.pw-self-area{grid-template-columns:24px minmax(0,1fr);justify-items:stretch;min-height:40px;padding:8px 10px}.pw-sidebar--collapsed>.pw-self-area span{font-size:15px}.pw-sidebar--collapsed>.pw-self-area strong{display:block}}.pw-opry__voice-stop{color:#a12430!important;background:#fff3f4!important;border:1px solid #efb4b9!important}.pw-opry__voice-stop:hover{background:#ffe7e9!important}.pw-opry__voice-wave{background:#f8fbfc;border:1px solid #d8e5ea;border-radius:11px;justify-content:center;align-items:center;gap:4px;min-height:38px;margin:0 20px 8px;padding:6px 10px;display:flex}.pw-opry__voice-wave span{background:#0c7b42;border-radius:999px;width:3px;min-height:4px;transition:height 70ms linear}.pw-opry__compat{color:#5e7481;background:#f4f8fa;border-radius:10px;margin:0 20px 10px;padding:9px 11px;font-size:10px;line-height:1.45}@media (prefers-reduced-motion:reduce){.pw-opry__voice-wave span{transition:none}}.pw-opry__history{background:#f9fbfc;border:1px solid #e0e8ed;border-radius:12px;gap:8px;max-height:38vh;margin:10px 0;padding:10px;display:grid;overflow:auto}.pw-opry__history-item{background:#fff;border:1px solid #e8eef2;border-radius:10px;gap:3px;padding:8px 10px;display:grid}.pw-opry__history-item strong{color:#173d59;font-size:12px}.pw-opry__history-item p{color:#405b6b;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.45}.pw-opry__history>button{justify-self:end;min-height:30px;padding:4px 10px;font-size:11px}.pog-fab{z-index:45;color:#fff;cursor:pointer;background:#10252d;border:1px solid #50707d3d;border-radius:999px;padding:11px 16px;font:600 13px/1.2 inherit;position:fixed;bottom:86px;right:22px;box-shadow:0 14px 36px #10252d38}.pog-layer{z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#06141a85;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pog-card{color:#17313a;background:#f8fbfb;border:1px solid #5274803d;border-radius:24px;width:min(920px,100%);max-height:min(86vh,820px);padding:24px;overflow:auto;box-shadow:0 30px 80px #07191f4d}.pog-card>header{border-bottom:1px solid #52748026;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:18px;display:flex}.pog-card>header small,.pog-grid small{color:#4e747f;letter-spacing:.12em;font-size:11px;font-weight:800;display:block}.pog-card h2{margin:5px 0 4px;font-size:25px}.pog-card header p{color:#58727a;margin:0}.pog-card>header button{color:#38545d;cursor:pointer;background:0 0;border:0;font-size:27px}.pog-card>label{gap:7px;margin:20px 0;font-weight:700;display:grid}.pog-card select{color:#17313a;width:100%;font:inherit;background:#fff;border:1px solid #52748047;border-radius:12px;padding:11px 12px}.pog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.pog-grid article{background:#fff;border:1px solid #5274802b;border-radius:16px;padding:17px}.pog-grid p{color:#38545d;margin:8px 0 0;line-height:1.55}.pog-card>footer{color:#38545d;background:#eaf3f1;border-radius:14px;margin-top:18px;padding:14px 16px;font-size:13px;line-height:1.5}@media (width<=700px){.pog-fab{bottom:76px;right:14px}.pog-layer{padding:12px}.pog-card{border-radius:18px;padding:18px}.pog-grid{grid-template-columns:1fr}.pog-card h2{font-size:21px}}.ptm-map-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.ptm-map-metrics article{background:#fff;border:1px solid #dfe8ed;border-radius:13px;padding:15px 16px}.ptm-map-metrics small,.ptm-map-metrics strong,.ptm-map-metrics span{display:block}.ptm-map-metrics small{color:#6c7f8b;text-transform:uppercase;font-size:11px;font-weight:800}.ptm-map-metrics strong{color:#082b4c;margin-top:5px;font-size:24px}.ptm-map-metrics span{color:#7b8d98;margin-top:3px;font-size:11px}.ptm-map-head p{color:#637986;margin:5px 0 0;font-size:12px}.ptm-map-head__actions{flex-wrap:wrap;gap:8px;display:flex}.ptm-map-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 20px 20px;display:grid}.ptm-map-card{background:#fff;border:1px solid #dfe8ed;border-radius:12px;overflow:hidden}.ptm-map-card>header{border-bottom:1px solid #edf1f3;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 15px;display:flex}.ptm-map-card>header small{color:#718792;font-size:10px;font-weight:850}.ptm-map-card>header h3{color:#082b4c;margin:3px 0 0;font-size:16px}.ptm-map-card>header p{color:#6c818e;margin:4px 0 0;font-size:11px}.ptm-map-status{color:#445d6c;white-space:nowrap;background:#eef3f6;border-radius:999px;align-items:center;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.ptm-map-status--en_route{color:#12648b;background:#eff8ff}.ptm-map-status--in_progress{color:#8d641c;background:#fff7e8}.ptm-map-status--waiting_client,.ptm-map-status--waiting_part{color:#9a5421;background:#fff3e8}.ptm-map-card__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 15px;display:grid}.ptm-map-card__body>div{background:#f8fafb;border-radius:9px;padding:10px}.ptm-map-card__body small,.ptm-map-card__body strong,.ptm-map-card__body span{display:block}.ptm-map-card__body small{color:#7b8d98;font-size:10px;font-weight:750}.ptm-map-card__body strong{color:#173d59;margin-top:3px;font-size:12px}.ptm-map-card__body span{color:#7b8d98;margin-top:3px;font-size:10px}.ptm-position--fresh{color:#116b37!important}.ptm-position--recent{color:#285c99!important}.ptm-position--stale{color:#9a5421!important}.ptm-position--missing{color:#7b8d98!important}.ptm-map-coordinates{color:#526a79;background:#fbfcfd;border-top:1px solid #edf1f3;justify-content:space-between;gap:10px;padding:10px 15px;font-size:10px;display:flex}.ptm-map-coordinates small{color:#82939d}.ptm-map-card>footer{border-top:1px solid #edf1f3;flex-wrap:wrap;gap:7px;padding:12px 15px;display:flex}.ptm-map-card>footer a{text-decoration:none}.ptm-map-error{color:#963c49;background:#fff5f6;border:1px solid #efcbd0;border-radius:10px;justify-content:space-between;gap:12px;margin:16px 20px;padding:11px 12px;font-size:11px;display:flex}.ptm-map-error button{font:inherit;background:#fff;border:1px solid #e2b9bf;border-radius:8px;padding:7px 10px;font-weight:800}.ptm-map-note{background:#f8fbfc;border:1px solid #dce8ed;border-radius:11px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;display:flex}.ptm-map-note strong{color:#173d59;font-size:11px}.ptm-map-note span{color:#718591;font-size:11px;line-height:1.45}.ptm-map-state{gap:6px;padding:24px;display:grid}@media (width<=900px){.ptm-map-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ptm-map-grid{grid-template-columns:1fr}}@media (width<=560px){.ptm-map-metrics{grid-template-columns:1fr 1fr}.ptm-map-card__body{grid-template-columns:1fr}.ptm-map-coordinates,.ptm-map-note{flex-direction:column}.ptm-map-card>footer .pw-button{flex:auto;justify-content:center}}.ptm-live-map{background:#eef3f6;border:1px solid #dce8ed;border-radius:14px;margin-bottom:16px;position:relative;overflow:hidden}.ptm-live-map__canvas{width:100%;height:420px}.ptm-live-map--empty{text-align:center;place-content:center;gap:6px;min-height:180px;padding:24px;display:grid}.ptm-live-map--empty strong{color:#173d59}.ptm-live-map--empty span{color:#718591;max-width:520px;font-size:12px}.ptm-live-map__fallback{background:#fffffff5;border-radius:10px;gap:4px;max-width:360px;padding:12px 14px;display:grid;position:absolute;inset:18px auto auto 18px;box-shadow:0 8px 28px #152c3c1f}.ptm-live-map__fallback strong{color:#173d59;font-size:12px}.ptm-live-map__fallback span{color:#718591;font-size:11px;line-height:1.45}.ptm-live-map__provider{color:#5f7481;background:#ffffffe6;border-radius:6px;padding:4px 7px;font-size:9px;position:absolute;bottom:8px;right:10px}.ptm-live-map .maplibregl-popup-content{border-radius:9px;padding:10px 12px;font-size:11px}.ptm-live-map .maplibregl-popup-content strong{color:#173d59;margin-bottom:3px;display:block}@media (width<=700px){.ptm-live-map__canvas{height:340px}.ptm-live-map__provider{left:8px;right:auto}}.ptm-map-toolbar{background:#fff;border:1px solid #dfe8ed;border-radius:12px;grid-template-columns:minmax(220px,1.5fr) repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:10px;margin-bottom:16px;padding:14px 16px;display:grid}.ptm-map-toolbar label{color:#526a79;gap:6px;font-size:11px;font-weight:800;display:grid}.ptm-map-toolbar input,.ptm-map-toolbar select,.ptm-dispatch select{color:#173d59;min-height:40px;font:inherit;background:#fff;border:1px solid #d3dfe5;border-radius:9px;padding:8px 10px}.ptm-dispatch{margin-bottom:16px}.ptm-dispatch__count{color:#8d641c;background:#fff4df;border-radius:999px;justify-content:center;align-items:center;min-width:34px;min-height:34px;font-size:13px;font-weight:900;display:inline-flex}.ptm-dispatch__list{gap:10px;padding:16px 20px 20px;display:grid}.ptm-dispatch__list article{background:#fbfcfd;border:1px solid #e3eaee;border-radius:11px;grid-template-columns:minmax(0,1.5fr) minmax(220px,1fr) auto;align-items:end;gap:12px;padding:13px;display:grid}.ptm-dispatch__work small,.ptm-dispatch__work strong,.ptm-dispatch__work span{display:block}.ptm-dispatch__work small{color:#718591;font-size:10px;font-weight:850}.ptm-dispatch__work strong{color:#173d59;margin-top:3px;font-size:13px}.ptm-dispatch__work span{color:#718591;margin-top:4px;font-size:10px}.ptm-dispatch__list label{color:#526a79;gap:5px;font-size:10px;font-weight:800;display:grid}.ptm-dispatch__success{color:#116b37;background:#f1faf4;border:1px solid #cce7d6;border-radius:9px;margin:14px 20px 0;padding:10px 12px;font-size:11px}.ptm-dispatch__boundary{background:#f8fafb;border-radius:9px;gap:4px;margin:16px 20px;padding:12px;display:grid}.ptm-dispatch__boundary strong{color:#173d59;font-size:11px}.ptm-dispatch__boundary span{color:#718591;font-size:11px;line-height:1.45}@media (width<=1050px){.ptm-map-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.ptm-dispatch__list article{grid-template-columns:1fr 1fr}.ptm-dispatch__list article>.pw-button{grid-column:2}}@media (width<=650px){.ptm-map-toolbar{grid-template-columns:1fr}.ptm-map-toolbar>.pw-button{justify-content:center;width:100%}.ptm-dispatch__list article{grid-template-columns:1fr}.ptm-dispatch__list article>.pw-button{grid-column:auto}}.ptm-nearest{border-top:1px dashed #d9e4e9;gap:6px;margin-top:10px;padding-top:9px;display:grid}.ptm-nearest>small{color:#607985;text-transform:uppercase;font-size:9px;font-weight:850}.ptm-nearest>small b{text-transform:none;font-weight:700}.ptm-nearest>span{color:#7a8d98;font-size:10px}.ptm-nearest>div{flex-wrap:wrap;gap:6px;display:flex}.ptm-nearest button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d8e5ea;border-radius:8px;gap:2px;padding:7px 9px;display:grid}.ptm-nearest button:hover{background:#f6fbfd;border-color:#9ebdca}.ptm-nearest button strong{color:#173d59!important;font-size:10px!important}.ptm-nearest button span{color:#6e818e!important;margin:0!important;font-size:9px!important}.ptm-live-map__legend{color:#536b78;background:#ffffffed;border-radius:8px;flex-wrap:wrap;gap:9px;max-width:calc(100% - 20px);padding:6px 8px;font-size:9px;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 4px 16px #152c3c14}.ptm-live-map__legend--property{max-width:calc(100% - 20px);bottom:32px;right:10px}.ptm-live-map__legend span{align-items:center;gap:4px;display:inline-flex}.ptm-live-map__dot{border-radius:999px;width:9px;height:9px;display:inline-block}.ptm-live-map__dot--technician{background:#0f766e}.ptm-live-map__dot--stale{background:#64748b}.ptm-live-map__dot--service{background:#d97706}.ptm-live-map__provider{bottom:42px}.ptm-live-map .maplibregl-popup-content small{color:#718591;letter-spacing:.05em;margin-bottom:3px;font-size:8px;font-weight:850;display:block}@media (width<=700px){.ptm-live-map__legend{right:8px}.ptm-live-map__legend--property{max-width:none;bottom:44px;left:8px;right:8px}.ptm-live-map__provider{bottom:64px}}.ptm-map-card--geofence-alert{border-color:#e8b9a2;box-shadow:0 0 0 1px #b853220f}.ptm-map-card__badges{justify-items:end;gap:6px;display:grid}.ptm-geofence-alert{color:#a34719;white-space:nowrap;background:#fff0e8;border-radius:999px;align-items:center;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex}.ptm-geofence{margin-top:3px;font-size:12px;font-weight:850;display:block}.ptm-geofence--onsite{color:#116b37}.ptm-geofence--approaching{color:#285c99}.ptm-geofence--away{color:#a34719}.ptm-geofence--unavailable{color:#7b8d98}@media (width<=560px){.ptm-map-card__badges{justify-items:start}}.ptm-nearest__availability{border-radius:999px;width:max-content;padding:3px 6px;font-style:normal;font-weight:850;margin-top:4px!important;font-size:8px!important;display:inline-flex!important}.ptm-nearest__availability--available{color:#116b37;background:#edf8f1}.ptm-nearest__availability--unknown{color:#8d641c;background:#fff7e8}.ptm-nearest__availability--conflict{color:#a13b49;background:#fff1f2}.ptm-nearest button>small{color:#7a8d98;margin-top:2px;font-size:8px;line-height:1.35}.ptm-live-map__loading{z-index:8;color:#173d59;text-align:center;pointer-events:none;background:linear-gradient(145deg,#f7fafcfa,#ebf2f6f5);place-content:center;justify-items:center;gap:7px;padding:24px;display:grid;position:absolute;inset:0}.ptm-live-map__loading strong{font-size:13px}.ptm-live-map__loading small{color:#718591;font-size:10px}.ptm-live-map__spinner{border:3px solid #d4e1e8;border-top-color:#2563eb;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite ptm-map-spin}@keyframes ptm-map-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptm-live-map__spinner{border-top-color:#2563eb;animation:none}}.ptm-live-map__marker--focused{filter:drop-shadow(0 0 5px #082b4ce6);transform-origin:50%;transform:scale(1.12)}.opl{color:#173d59;background:#f4f7f9;min-height:100vh;padding:22px}.opl-brand{justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto 16px;display:flex}.opl-brand strong{color:#082b4c;font-size:20px}.opl-brand span{letter-spacing:.08em;color:#4f6b7a;font-size:10px;font-weight:900}.opl-card{background:#fff;border:1px solid #dce7ed;border-radius:14px;box-shadow:0 8px 28px #142b390d}.opl-hero{justify-content:space-between;align-items:flex-start;gap:18px;max-width:1080px;margin:0 auto 14px;padding:20px;display:flex}.opl-hero small,.opl-grid small,.opl-position small{color:#728793;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:850}.opl-hero h1{color:#082b4c;margin:5px 0 4px;font-size:26px}.opl-hero p{color:#617985;margin:0;font-size:13px;line-height:1.5}.opl-state-chip{color:#496271;white-space:nowrap;background:#eef3f6;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.opl-state-chip--en_route{color:#11698f;background:#e9f7ff}.opl-state-chip--arrived{color:#146837;background:#edf8f1}.opl-state-chip--ended{color:#626b72;background:#f4f4f5}.opl-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1080px;margin:0 auto 14px;display:grid}.opl-grid article{padding:14px}.opl-grid strong,.opl-grid span{display:block}.opl-grid strong{color:#173d59;margin-top:4px;font-size:13px}.opl-grid span{color:#738690;margin-top:4px;font-size:10px;line-height:1.4}.opl>.ptm-live-map{max-width:1080px;margin:0 auto 14px}.opl-position{grid-template-columns:1fr 1fr;gap:12px;max-width:1080px;margin:0 auto 14px;padding:14px 16px;display:grid}.opl-position strong{color:#173d59;margin-top:4px;font-size:13px;display:block}.opl-state{text-align:center;gap:6px;max-width:620px;margin:12vh auto 0;padding:26px;display:grid}.opl-state h1{color:#082b4c;margin:2px 0}.opl-state p,.opl-state span{color:#70848f;font-size:12px}.opl-footer{color:#7c8d96;text-align:center;max-width:1080px;margin:18px auto 0;font-size:10px}@media (width<=850px){.opl-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.opl{padding:14px}.opl-hero{flex-direction:column}.opl-grid,.opl-position{grid-template-columns:1fr}.opl-brand{margin-bottom:12px}}.opp{box-sizing:border-box;color:#173d59;background:#f4f7f9;min-height:100vh;padding:22px}.opp-brand{justify-content:space-between;align-items:center;max-width:980px;margin:0 auto 16px;display:flex}.opp-brand strong{color:#082b4c;font-size:20px}.opp-brand span{letter-spacing:.05em;color:#587281;text-transform:uppercase;font-size:10px;font-weight:900}.opp-card{background:#fff;border:1px solid #dce7ed;border-radius:14px;box-shadow:0 8px 28px #142b390d}.opp-hero{justify-content:space-between;align-items:flex-start;gap:18px;max-width:980px;margin:0 auto 14px;padding:20px;display:flex}.opp-hero small,.opp-summary small,.opp-terms small{color:#728793;text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:850}.opp-hero h1{color:#082b4c;margin:5px 0 4px;font-size:26px}.opp-hero p{color:#617985;margin:0;font-size:13px}.opp-chip{color:#496271;white-space:nowrap;background:#eef3f6;border-radius:999px;align-items:center;min-height:30px;padding:6px 10px;font-size:11px;font-weight:900;display:inline-flex}.opp-chip--em_negociacao{color:#2166a5;background:#eaf3ff}.opp-chip--aceita{color:#157444;background:#eaf8ef}.opp-chip--recusada,.opp-chip--cancelada{color:#a8424d;background:#fdebed}.opp-chip--substituida{color:#675383;background:#f2eff8}.opp-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:980px;margin:0 auto 14px;display:grid}.opp-summary article{padding:14px}.opp-summary strong,.opp-summary span{display:block}.opp-summary strong{color:#173d59;margin-top:5px;font-size:14px}.opp-summary span{color:#768994;margin-top:4px;font-size:10px;line-height:1.4}.opp-terms{max-width:980px;margin:0 auto 14px;padding:18px}.opp-section-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.opp-section-head h2{color:#0b3455;margin:4px 0 0;font-size:18px}.opp-section-head button{color:#21485f;background:#fff;border:1px solid #cfdae1;border-radius:9px;min-height:36px;padding:8px 12px;font-weight:800}.opp-terms-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.opp-terms-grid>div{background:#fbfcfd;border:1px solid #e2e9ed;border-radius:9px;padding:11px}.opp-terms-grid .wide{grid-column:1/-1}.opp-terms-grid span,.opp-terms-grid strong{display:block}.opp-terms-grid span{color:#7a8d98;font-size:9px}.opp-terms-grid strong{color:#27495e;margin-top:4px;font-size:11px;line-height:1.45}.opp-empty{color:#70848f;font-size:11px}.opp-notice{background:#f7fcf9;border-color:#cfe2d7;max-width:980px;margin:0 auto 14px;padding:15px 18px}.opp-notice strong{color:#166a42;font-size:12px}.opp-notice p{color:#557267;margin:5px 0 0;font-size:10px;line-height:1.5}.opp-state{text-align:center;gap:6px;max-width:620px;margin:12vh auto 0;padding:26px;display:grid}.opp-state h1{color:#082b4c;margin:2px 0}.opp-state p,.opp-state span{color:#70848f;font-size:12px}.opp-footer{color:#7c8d96;text-align:center;max-width:980px;margin:18px auto 0;font-size:10px}@media (width<=760px){.opp-summary{grid-template-columns:1fr 1fr}}@media (width<=520px){.opp{padding:14px}.opp-hero,.opp-section-head{flex-direction:column}.opp-summary,.opp-terms-grid{grid-template-columns:1fr}.opp-terms-grid .wide{grid-column:auto}.opp-section-head button{width:100%;min-height:44px}}@media print{.opp{background:#fff;padding:0}.opp-brand,.opp-section-head button,.opp-footer{display:none}.opp-card{box-shadow:none}.opp-hero,.opp-summary,.opp-terms,.opp-notice{max-width:none}}.opryvia-admin__brand-mark{background:#fff url(/brand/opryvia-mark-04.svg) 50%/34px 34px no-repeat!important}.opryvia-admin__brand-mark:before{content:none!important}.atlas-mission-launcher{bottom:92px!important;right:24px!important}@media (width<=720px){.atlas-mission-launcher{bottom:82px!important;right:14px!important}}.atlas-room{--atlas-ref-bg:#0b0f18;--atlas-ref-sidebar:#0d111a;--atlas-ref-topbar:#101520;--atlas-ref-panel:#151a25;--atlas-ref-panel-soft:#1b202c;--atlas-ref-panel-hover:#222838;--atlas-ref-line:#2d354a;--atlas-ref-line-strong:#3a4561;--atlas-ref-text:#f5f7fb;--atlas-ref-muted:#98a3bb;--atlas-ref-purple:#6d72f6;--atlas-ref-purple-strong:#5d62e8;--atlas-ref-purple-soft:#6d72f624;--atlas-ref-blue:#8797ff;--atlas-ref-green:#49d5a7;--atlas-ref-green-soft:#49d5a71f;--atlas-ref-red:#ff7272;--atlas-ref-shadow:0 18px 48px #00000047;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--atlas-ref-bg);color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__main,.atlas-room__main{color:var(--atlas-ref-text);background:radial-gradient(circle at 86% 3%,#6d72f614,#0000 28%),linear-gradient(#0d111a 0%,#0b0f18 100%)}.atlas-room .atlas-dashboard__nav,.atlas-room__nav{border-right-color:var(--atlas-ref-line);background:linear-gradient(#0d111a 0%,#0a0e16 100%)}.atlas-room .atlas-dashboard__logo{filter:brightness(1.08)contrast(1.05)}.atlas-room .atlas-dashboard__nav a,.atlas-room .atlas-dashboard__nav nav button{color:#b6bfd3}.atlas-room .atlas-dashboard__nav a:hover,.atlas-room .atlas-dashboard__nav nav button:hover{color:#fff;background:#6d72f614}.atlas-room .atlas-dashboard__nav a.active{color:#fff;box-shadow:inset 2px 0 0 var(--atlas-ref-purple), 0 0 0 1px #6d72f62e;background:linear-gradient(90deg,#6d72f62e,#6d72f614)}.atlas-room .atlas-dashboard__nav-foot,.atlas-room .atlas-room__lion{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel)}.atlas-room .atlas-dashboard__nav-foot strong{color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__nav-foot span{color:var(--atlas-ref-muted)}.atlas-room .atlas-dashboard__topbar{border-bottom-color:var(--atlas-ref-line);color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__runtime{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel);color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__runtime--ready i{background:var(--atlas-ref-green)}.atlas-room .atlas-room__now,.atlas-room .atlas-room__section>header,.atlas-room .atlas-room__state,.atlas-room .atlas-room__implementation,.atlas-room .atlas-room__upload,.atlas-room .atlas-room__summary article,.atlas-room .atlas-dashboard__panel,.atlas-room .atlas-room__agents article,.atlas-room .atlas-room__agent-strip span{border-color:var(--atlas-ref-line);box-shadow:var(--atlas-ref-shadow);background:linear-gradient(#191e2bfa,#131823fa)}.atlas-room .atlas-room__now{background:radial-gradient(circle at 88% 8%,#6d72f621,#0000 32%),linear-gradient(135deg,#151a25 0%,#111620 100%)}.atlas-room .atlas-room__now h1,.atlas-room .atlas-room__section>header h1,.atlas-room .atlas-dashboard__panel h2,.atlas-room .atlas-room__state strong,.atlas-room .atlas-room__summary strong,.atlas-room .atlas-room__agents strong,.atlas-room .atlas-room__agent-strip b,.atlas-room .atlas-room__upload label,.atlas-room .atlas-room__implementation>strong{color:var(--atlas-ref-text)}.atlas-room .atlas-room__now>div:first-child p,.atlas-room .atlas-room__section>header p,.atlas-room .atlas-room__state p,.atlas-room .atlas-room__implementation p,.atlas-room .atlas-room__summary span,.atlas-room .atlas-room__agents p,.atlas-room .atlas-room__agents small,.atlas-room .atlas-room__agents em,.atlas-room .atlas-room__agent-strip small,.atlas-room .atlas-room__panel>p,.atlas-room .atlas-room__upload>small{color:var(--atlas-ref-muted)}.atlas-room .atlas-dashboard__eyebrow,.atlas-room .atlas-room__section>header small,.atlas-room .atlas-room__state>small,.atlas-room .atlas-room__implementation small,.atlas-room .atlas-room__summary small,.atlas-room .atlas-room__now-grid small{color:#9ca6c0}.atlas-room .atlas-dashboard__eyebrow{color:var(--atlas-ref-green)}.atlas-room .atlas-room__now-actions button,.atlas-room .atlas-room__now-actions a,.atlas-room .atlas-room__primary,.atlas-room .atlas-room__upload button{border-color:var(--atlas-ref-line-strong);background:var(--atlas-ref-panel-soft);color:#f6f7fb;box-shadow:none}.atlas-room .atlas-room__now-actions button,.atlas-room .atlas-room__primary,.atlas-room .atlas-room__upload button:first-of-type{color:#fff;background:linear-gradient(135deg,#7378ff,#5f64e7);border-color:#6d72f6}.atlas-room .atlas-room__now-actions button:hover,.atlas-room .atlas-room__now-actions a:hover,.atlas-room .atlas-room__primary:hover,.atlas-room .atlas-room__upload button:hover:not(:disabled){background:#252b3d;border-color:#8388ff;transform:translateY(-1px)}.atlas-room .atlas-room__now-actions button:hover,.atlas-room .atlas-room__primary:hover,.atlas-room .atlas-room__upload button:first-of-type:hover{background:linear-gradient(135deg,#7d82ff,#686dee)}.atlas-room .atlas-room__now-grid article,.atlas-room .atlas-room__system-grid article{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel-soft)}.atlas-room .atlas-room__now-grid strong,.atlas-room .atlas-room__system-grid strong,.atlas-room .atlas-room__system-grid b{color:var(--atlas-ref-text)}.atlas-room .atlas-room__system-grid span{color:var(--atlas-ref-muted)}.atlas-room .atlas-room__flow{background:var(--atlas-ref-green-soft);color:#9ff0d2;border-color:#49d5a73d}.atlas-room .atlas-room__implementation{background:linear-gradient(#6d72f61a,#151a25fa);border-color:#6d72f64d}.atlas-room .atlas-room__implementation>div b,.atlas-room .atlas-room__agents article>b{background:var(--atlas-ref-green-soft);color:#8cebc9}.atlas-room .atlas-room__agents article>span{color:#bec4ff;background:#6d72f621}.atlas-room .atlas-room__panel header a{color:#a8afff}.atlas-room .atlas-room__upload textarea{border-color:var(--atlas-ref-line-strong);color:var(--atlas-ref-text);caret-color:var(--atlas-ref-purple);background:#0f141f}.atlas-room .atlas-room__upload textarea::placeholder{color:#6f7890}.atlas-room .atlas-room__upload textarea:focus{border-color:var(--atlas-ref-purple);outline:none;box-shadow:0 0 0 3px #6d72f61f}.atlas-room .atlas-room__upload button:disabled{color:#697287;background:#171c28;border-color:#2a3142}.atlas-room .atlas-dashboard__metrics article,.atlas-room .atlas-dashboard__source-cards article,.atlas-room .atlas-dashboard__system-grid article,.atlas-room .atlas-dashboard__empty{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel);color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__metrics small,.atlas-room .atlas-dashboard__metrics span,.atlas-room .atlas-dashboard__list p,.atlas-room .atlas-dashboard__list small,.atlas-room .atlas-dashboard__source-cards p,.atlas-room .atlas-dashboard__source-cards span,.atlas-room .atlas-dashboard__rule,.atlas-room .atlas-dashboard__formation small,.atlas-room .atlas-dashboard__empty{color:var(--atlas-ref-muted)}.atlas-room .atlas-dashboard__metrics strong,.atlas-room .atlas-dashboard__list strong,.atlas-room .atlas-dashboard__source-cards strong,.atlas-room .atlas-dashboard__formation strong{color:var(--atlas-ref-text)}.atlas-room .atlas-dashboard__list article,.atlas-room .atlas-dashboard__formation article{border-top-color:var(--atlas-ref-line)}.atlas-room .atlas-dashboard__chat-fab{color:#fff;background:linear-gradient(135deg,#6d72f6,#575ce0);border:1px solid #6d72f659;box-shadow:0 14px 34px #33369152}.atlas-room .atlas-dashboard__chat-fab small{color:#d8dcff}.atlas-chat-layer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05070cb8}.atlas-chat{border-color:var(--atlas-ref-line);color:var(--atlas-ref-text);background:#111620;box-shadow:0 24px 70px #00000073}.atlas-chat>header,.atlas-chat__tools,.atlas-chat__threads,.atlas-chat__composer{border-color:var(--atlas-ref-line);background:#151a25}.atlas-chat>header strong,.atlas-chat__threads strong,.atlas-chat__welcome strong{color:var(--atlas-ref-text)}.atlas-chat>header small,.atlas-chat__threads small,.atlas-chat__welcome p,.atlas-chat__thinking,.atlas-chat footer{color:var(--atlas-ref-muted)}.atlas-chat>header>button,.atlas-chat__tools button,.atlas-chat__threads button{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel-soft);color:#e8ebf5}.atlas-chat__threads button.active{border-color:var(--atlas-ref-purple);background:var(--atlas-ref-purple-soft)}.atlas-chat__messages{background:linear-gradient(#0f141f,#111620)}.atlas-chat__message{border-color:var(--atlas-ref-line);color:#edf0f8;background:#1a202c}.atlas-chat__message--owner{color:#fff;background:linear-gradient(135deg,#676cf0,#555bd9);border-color:#6d72f6}.atlas-chat__message small,.atlas-chat__message time{color:#8993a9}.atlas-chat__composer textarea{border-color:var(--atlas-ref-line-strong);color:var(--atlas-ref-text);caret-color:var(--atlas-ref-purple);background:#0d121c}.atlas-chat__composer textarea::placeholder{color:#687287}.atlas-chat__composer textarea:focus{border-color:var(--atlas-ref-purple);box-shadow:0 0 0 3px #6d72f61f}.atlas-chat__composer>button{background:linear-gradient(135deg,#6d72f6,#575ce0)}.atlas-room .atlas-live-overview,.atlas-room+.atlas-live-activity,.atlas-live-activity{color:var(--atlas-ref-text);background:linear-gradient(145deg,#151a25 0%,#0f141e 100%);border-color:#6d72f647;box-shadow:0 22px 70px #0000006b}.atlas-room .atlas-live-overview{background:radial-gradient(circle at 92% 5%,#6d72f621,#0000 34%),linear-gradient(145deg,#171c28 0%,#10151f 100%)}.atlas-room .atlas-live-overview__grid>div,.atlas-live-activity__grid>div,.atlas-live-activity__next,.atlas-live-overview__evidence span{border-color:var(--atlas-ref-line);background:#ffffff06}.atlas-room .atlas-live-overview__grid strong,.atlas-live-activity__grid strong,.atlas-live-activity__mission strong,.atlas-live-activity__next strong{color:var(--atlas-ref-text)}.atlas-room .atlas-live-overview small,.atlas-live-activity__head small,.atlas-live-activity__body small{color:#929cb4}.atlas-room .atlas-live-overview__status em,.atlas-live-activity__specialists span{color:#c7cbff;background:#6d72f61a;border-color:#6d72f657}.atlas-live-activity__pulse.is-running{background:var(--atlas-ref-green);box-shadow:0 0 0 5px #49d5a71a,0 0 22px #49d5a742}.atlas-live-activity__actions a{border-color:var(--atlas-ref-line);background:var(--atlas-ref-panel-soft);color:#e9ecf6}.atlas-live-activity__actions a:hover{border-color:var(--atlas-ref-purple);background:var(--atlas-ref-purple-soft)}.atlas-room ::selection{color:#fff;background:#6d72f659}.atlas-room *{scrollbar-color:#3a4258 #0c111a}@media (width<=820px){.atlas-room .atlas-dashboard__nav{background:#0d111a}}.atlas-room{--atlas-presentation-bg:#0b0f18;--atlas-presentation-surface:#151a25;--atlas-presentation-surface-2:#1b202c;--atlas-presentation-line:#2d354a;--atlas-presentation-text:#f5f7fb;--atlas-presentation-muted:#98a3bb;--atlas-presentation-purple:#6d72f6;--atlas-presentation-green:#49d5a7}.atlas-room .atlas-dashboard__main{background:radial-gradient(circle at 84% 2%,#6d72f612,#0000 26%),linear-gradient(#0d111a 0%,#0b0f18 100%);padding:0 18px 22px}.atlas-room .atlas-dashboard__topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d111af0;border-bottom:1px solid #242b3c;min-height:52px;margin:0 -18px;padding:0 18px}.atlas-room .atlas-dashboard__topbar small{color:#8f99b0}.atlas-room .atlas-dashboard__topbar strong{color:#eef1f7}.atlas-room .atlas-dashboard__nav{background:linear-gradient(#0d111a 0%,#090d15 100%);gap:14px;padding:18px 16px 16px}.atlas-room .atlas-dashboard__logo{object-fit:contain;object-position:left center;filter:invert()grayscale()brightness(1.8)contrast(1.1);mix-blend-mode:screen;width:126px;height:68px;max-height:68px;margin:0 0 2px 2px}.atlas-room .atlas-dashboard__nav nav{gap:5px}.atlas-room .atlas-dashboard__nav a,.atlas-room .atlas-dashboard__nav nav button{border-radius:9px;min-height:36px;padding:8px 10px;font-size:.76rem}.atlas-room .atlas-room__lion{display:none}.atlas-room .atlas-room__now{isolation:isolate;background:radial-gradient(circle at 89% 2%,#6d72f629,#0000 24%),linear-gradient(135deg,#151a25 0%,#111620 100%);border-radius:15px;margin:16px 18px 10px;padding:18px;position:relative;overflow:hidden;box-shadow:0 18px 44px #00000040}.atlas-room .atlas-room__now:before,.atlas-room .atlas-room__now:after{content:"";pointer-events:none;z-index:-1;position:absolute}.atlas-room .atlas-room__now:before{background:radial-gradient(circle at 38% 38%,#8089ff38,#0000 7%),radial-gradient(circle at 54% 42%,#8089ff1f,#0000 2%),radial-gradient(circle at 49% 52%,#8089ff1a,#0000 2%),radial-gradient(circle at 30% 58%,#8089ff14,#0000 1.5%),radial-gradient(circle,#6d72f61c,#2a304e08 54%,#0000 55%);border:1px solid #8089ff38;border-radius:50%;width:360px;height:360px;top:-175px;right:-120px;box-shadow:inset -24px -18px 60px #4d53aa21,0 0 70px #6d72f614}.atlas-room .atlas-room__now:after{background:linear-gradient(90deg,#0000,#7d85ff47,#0000);width:300px;height:1px;top:112px;right:-26px;transform:rotate(-16deg)}.atlas-room .atlas-room__now>div:first-child{z-index:1;max-width:72%;position:relative}.atlas-room .atlas-room__now h1{letter-spacing:-.035em;margin:4px 0 5px;font-size:clamp(28px,3vw,40px);line-height:1}.atlas-room .atlas-room__now>div:first-child p{color:#a7b0c4;max-width:780px;font-size:12px;line-height:1.45}.atlas-room .atlas-room__now-actions{z-index:1;gap:7px;margin-top:12px;position:relative}.atlas-room .atlas-room__now-actions button,.atlas-room .atlas-room__now-actions a{border-radius:8px;min-height:34px;padding:8px 13px;font-size:.74rem}.atlas-room .atlas-live-overview{z-index:1;box-shadow:none;border-radius:13px;margin-top:12px;padding:13px;position:relative}.atlas-room .atlas-live-overview__grid{gap:7px}.atlas-room .atlas-live-overview__grid>div{border-radius:9px;padding:8px 9px}.atlas-room .atlas-live-overview__grid strong{margin-top:3px;font-size:.72rem;line-height:1.3}.atlas-room .atlas-live-overview__evidence span{padding:4px 7px;font-size:.62rem}.atlas-room .atlas-room__summary{gap:8px;margin:0 18px 10px}.atlas-room .atlas-room__summary article{min-height:74px;box-shadow:none;border-radius:11px;padding:10px 11px}.atlas-room .atlas-room__summary strong{margin-top:4px;font-size:14px}.atlas-room .atlas-room__summary span{font-size:9px}.atlas-presentation-enabled .atlas-room__home-grid>.atlas-room__panel{display:none}.atlas-room .atlas-room__home-grid{grid-template-columns:1.25fr 1fr .72fr;gap:9px;margin:0 18px 18px}.atlas-presentation{display:contents}.atlas-presentation__panel{border:1px solid var(--atlas-presentation-line);background:linear-gradient(#181d2afa,#121722fa);border-radius:12px;min-width:0;padding:12px;box-shadow:0 12px 28px #0000002e}.atlas-presentation__panel header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;display:flex}.atlas-presentation__panel header span{color:#929cb5;letter-spacing:.11em;font-size:.58rem;font-weight:850}.atlas-presentation__panel header a{color:#adb3ff;font-size:.58rem;font-weight:800;text-decoration:none}.atlas-presentation__list{gap:5px;display:grid}.atlas-presentation__list article{grid-template-columns:9px 1fr;align-items:start;gap:8px;min-width:0;padding:5px 0;display:grid}.atlas-presentation__list i,.atlas-presentation__nav-status i{background:#606a81;border-radius:50%;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #606a811a}.atlas-presentation__list i.is-ok,.atlas-presentation__nav-status i.is-ok{background:var(--atlas-presentation-green);box-shadow:0 0 0 3px #49d5a71a}.atlas-presentation__list i.is-live{background:var(--atlas-presentation-purple);box-shadow:0 0 0 3px #6d72f61f}.atlas-presentation__list i.is-warn{background:#f2bb4b}.atlas-presentation__list i.is-error{background:#ff7272}.atlas-presentation__list strong,.atlas-presentation__list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.atlas-presentation__list strong{color:#eef1f7;font-size:.69rem;font-weight:760}.atlas-presentation__list small{color:#818da5;margin-top:2px;font-size:.57rem}.atlas-presentation__tasks{gap:6px;display:grid}.atlas-presentation__tasks article{background:#ffffff05;border:1px solid #ffffff0b;border-radius:9px;grid-template-columns:12px 1fr;align-items:start;gap:7px;padding:7px 8px;display:grid}.atlas-presentation__tasks article.is-primary{background:#6d72f612;border-color:#6d72f62e}.atlas-presentation__tasks i{border:1px solid #59627a;border-radius:3px;width:11px;height:11px;margin-top:2px}.atlas-presentation__tasks p{color:#d9deea;margin:0;font-size:.63rem;line-height:1.35}.atlas-presentation__tasks p strong,.atlas-presentation__tasks p span{display:block}.atlas-presentation__tasks p strong{color:#eef1f7}.atlas-presentation__tasks p span{color:#8590a7;margin-top:2px;font-size:.56rem}.atlas-presentation__quick nav{gap:6px;display:grid}.atlas-presentation__quick a,.atlas-presentation__quick button{color:#e8ebf3;width:100%;min-height:31px;font:inherit;text-align:left;cursor:pointer;background:#1b202c;border:1px solid #30384d;border-radius:8px;align-items:center;gap:8px;padding:7px 9px;font-size:.62rem;font-weight:750;text-decoration:none;display:flex}.atlas-presentation__quick a:hover,.atlas-presentation__quick button:hover{background:#6d72f61a;border-color:#666cf0}.atlas-presentation__quick button{background:linear-gradient(135deg,#6d72f638,#5056d224);border-color:#6d72f652}.atlas-presentation__learning{background:linear-gradient(90deg,#6d72f614,#141925db);border:1px solid #6d72f624;border-radius:10px;grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 12px;display:grid}.atlas-presentation__learning>span{color:#8b91ff;font-size:1rem}.atlas-presentation__learning strong,.atlas-presentation__learning small{display:block}.atlas-presentation__learning strong{color:#eef1f7;font-size:.64rem}.atlas-presentation__learning small{color:#7f899f;margin-top:2px;font-size:.55rem;line-height:1.35}.atlas-presentation__learning em{color:#9ca5bb;white-space:nowrap;font-size:.55rem;font-style:normal}.atlas-presentation__nav-status{background:#141925e0;border:1px solid #252d40;border-radius:10px;margin-top:auto;padding:10px}.atlas-presentation__nav-status>div{align-items:center;gap:7px;display:flex}.atlas-presentation__nav-status>div i{margin-top:0}.atlas-presentation__nav-status strong,.atlas-presentation__nav-status small,.atlas-presentation__nav-status span{display:block}.atlas-presentation__nav-status strong{color:#eef1f7;font-size:.66rem}.atlas-presentation__nav-status small{color:#8e99af;margin-top:5px;font-size:.55rem;line-height:1.35}.atlas-presentation__nav-status span{color:#6c7590;letter-spacing:.18em;margin-top:9px;font-size:.48rem;font-weight:850}.atlas-room .atlas-dashboard__chat-fab{border-radius:13px;min-height:44px;padding:9px 14px;bottom:18px;right:18px}@media (width<=1180px){.atlas-room .atlas-room__home-grid{grid-template-columns:1fr 1fr}.atlas-presentation__quick{grid-column:1/-1}.atlas-presentation__quick nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.atlas-room .atlas-room__now>div:first-child{max-width:100%}.atlas-room .atlas-room__now:before{opacity:.45}.atlas-room .atlas-room__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-room .atlas-room__home-grid{grid-template-columns:1fr}.atlas-presentation__quick{grid-column:auto}.atlas-presentation__quick nav{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-presentation__learning{grid-template-columns:auto 1fr}.atlas-presentation__learning em{grid-column:2}}@media (width<=760px){.atlas-room .atlas-dashboard__main{padding-inline:10px}.atlas-room .atlas-dashboard__topbar{margin-inline:-10px;padding-inline:10px}.atlas-room .atlas-room__now,.atlas-room .atlas-room__summary,.atlas-room .atlas-room__home-grid{margin-left:6px;margin-right:6px}.atlas-room .atlas-room__summary,.atlas-presentation__quick nav{grid-template-columns:1fr}}@media (width>=761px){.atlas-room{min-height:100vh;display:block!important}.atlas-room__nav{z-index:60;transition:width .18s,box-shadow .18s;box-shadow:12px 0 32px #03081429;width:272px!important;position:fixed!important;inset:0 auto 0 0!important}.atlas-room.atlas-sidebar-collapsed .atlas-room__nav{box-shadow:4px 0 20px #0308141f;width:72px!important}.atlas-room__main,.atlas-room:not(.atlas-sidebar-collapsed) .atlas-room__main{width:calc(100% - 72px)!important;min-width:0!important;margin-left:72px!important}.atlas-room.atlas-sidebar-collapsed .atlas-room__nav nav a>span:last-child,.atlas-room.atlas-sidebar-collapsed .atlas-room__nav nav button>span:last-child{display:none}}.atlas-v2 .atlas-dashboard__chat-fab,.atlas-mission-launcher,.atlas-live-activity.is-collapsed{box-sizing:border-box!important;z-index:74!important;border-radius:50%!important;width:46px!important;min-width:46px!important;max-width:46px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;position:fixed!important;right:18px!important;transform:none!important}.atlas-v2 .atlas-dashboard__chat-fab{bottom:18px!important}.atlas-mission-launcher{bottom:76px!important}.atlas-live-activity.is-collapsed{bottom:134px!important}@media (width<=760px){.atlas-room__main{width:100%!important;min-width:0!important;margin-left:0!important}.atlas-room__nav{z-index:80;position:fixed!important;inset:0 auto 0 0!important}.atlas-v2 .atlas-dashboard__chat-fab,.atlas-mission-launcher,.atlas-live-activity.is-collapsed{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;right:10px!important}.atlas-v2 .atlas-dashboard__chat-fab{bottom:10px!important}.atlas-mission-launcher{bottom:64px!important}.atlas-live-activity.is-collapsed{bottom:118px!important}}.pre-contract-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;padding:18px;display:grid}.pre-contract-list>article{background:#fff;border:1px solid #dce7ec;border-radius:15px;gap:12px;min-width:0;padding:16px;display:grid}.pre-contract-list h3,.pre-contract-list p{margin:0}.pre-contract-list h3{color:#153247;overflow-wrap:anywhere;font-size:12px}.pre-contract-list>article>strong{color:#082b4c;font-size:18px}.pre-contract-list dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.pre-contract-list dl div{background:#f7f9fa;border-radius:10px;min-width:0;padding:9px 10px}.pre-contract-list dt{color:#7a8b95;text-transform:uppercase;font-size:8px;font-weight:850}.pre-contract-list dd{color:#173247;overflow-wrap:anywhere;margin:4px 0 0;font-size:10px;font-weight:750}.pre-contract-status{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-items:center;width:max-content;min-height:25px;padding:5px 8px;font-size:8px;font-weight:900;display:inline-flex}.pre-contract-status--rascunho{color:#526875;background:#eef3f6}.pre-contract-status--vigente{color:#0d7a47;background:#e7f7ee}.pre-contract-status--encerrado{color:#9c3d46;background:#f7e9ea}.pre-settlements>.pw-panel{box-shadow:none;background:#fff;border:0;border-top:1px solid #e4ebef;border-radius:0;margin:0;padding:16px 20px 20px;overflow:visible}.pre-settlements>.pw-panel>h3{color:#082b4c;margin:0 0 12px;font-size:14px}.pre-settlements>.pw-panel>.pre-form-grid{padding-top:0}.pre-client-area{gap:14px;min-width:0;display:grid}.pre-client-area>.pw-panel{min-width:0;margin-bottom:0}.pre-client-area>.pw-panel>.pre-property-grid,.pre-client-area>.pw-panel>.pre-related-visits,.pre-client-area>.pw-panel>.pre-attachments{margin:0;padding:16px 20px}.pre-client-area>.pw-panel>.pre-related-visits+.pre-related-visits{padding-top:0}.pre-client-area>.pw-panel>.pre-readonly{margin:0;padding:0 20px 18px}.pre-client-area .pre-property-card{min-width:0}.pre-client-area .pre-property-card span,.pre-client-area .pre-property-card strong{overflow-wrap:anywhere}#pw-content:has(>.pa-agenda-toolbar[aria-label="Agenda da Gestão Imobiliária"])>.pa-agenda-toolbar{box-shadow:none;border-color:#dce6eb;border-radius:12px;margin-bottom:10px}#pw-content:has(>.pa-agenda-toolbar[aria-label="Agenda da Gestão Imobiliária"])>.pw-panel{box-shadow:none;border-color:#dce6eb;border-radius:12px;margin-bottom:10px}#pw-content:has(>.pa-agenda-toolbar[aria-label="Agenda da Gestão Imobiliária"])>.pw-panel .pa-toolbar{border-bottom-color:#e4ebef}#pw-content:has(>.pa-agenda-toolbar[aria-label="Agenda da Gestão Imobiliária"]) .pa-real-estate-visits{box-shadow:none;border-color:#dce8e1;border-radius:12px;margin:12px 14px 14px}.pre-property-detail .pre-detail-field{grid-template-columns:minmax(112px,auto) minmax(0,1fr);align-items:start;gap:10px;padding:8px 0}.pre-property-detail .pre-detail-field dt,.pre-property-detail .pre-detail-field dd{min-width:0}.pre-property-detail .pre-detail-field dd{overflow-wrap:anywhere;word-break:normal;padding-left:0;line-height:1.35}@media (width<=700px){.pre-contract-list{grid-template-columns:1fr;padding:12px}.pre-contract-list dl{grid-template-columns:1fr}.pre-client-area>.pw-panel>.pre-property-grid,.pre-client-area>.pw-panel>.pre-related-visits,.pre-client-area>.pw-panel>.pre-attachments{padding:12px}#pw-content:has(>.pa-agenda-toolbar[aria-label="Agenda da Gestão Imobiliária"]) .pa-real-estate-visits{margin:10px}}@media (width<=620px){.pre-property-detail .pre-detail-field{grid-template-columns:1fr}}.pre-global-search-results{overflow:hidden}.pre-global-search-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;padding:16px 18px 18px;display:grid}.pre-global-search-grid>button{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6eb;border-radius:12px;gap:5px;padding:13px 14px;display:grid}.pre-global-search-grid>button:hover{background:#f6fbf8;border-color:#9fcbb0}.pre-global-search-grid small{color:#16834f;letter-spacing:.08em;font-size:8px;font-weight:900}.pre-global-search-grid strong{color:#082b4c;overflow-wrap:anywhere;font-size:11px}.pre-global-search-grid span{color:#6d808d;overflow-wrap:anywhere;font-size:9px;line-height:1.4}@media (width<=650px){.pre-global-search-grid{grid-template-columns:1fr;padding:12px}.pw-shell--real-estate .pw-topbar{flex-wrap:wrap}.pw-shell--real-estate .pw-topbar__left{width:100%;min-width:0}.pw-shell--real-estate .pw-search{flex:1;width:auto;min-width:0;display:flex}}:where(.pw-shell,.product-auth){--pw-navy:#062b52;--pw-primary:#062b52;--pw-green:#008f50;--pw-blue:#005fd8;--pw-amber:#b97800;--pw-danger:#b7203b;--pw-sidebar-start:#062641;--pw-sidebar-end:#0a4b78;--pw-sidebar-active:#135d8f;--pw-sidebar-hover:#1d73aa;--pw-active-marker:#ffdf00;--pw-border:#dce7ee;--pw-muted:#526c85;--pw-panel:#fff;--pw-surface:#f4f8fb;--pw-radius:10px;--pw-control-height:38px;color:var(--pw-navy);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45}.pw-ui-icon{vertical-align:middle;flex:0 0 20px;width:20px;height:20px;display:inline-block}.pw-shell{background:var(--pw-surface);grid-template-columns:228px minmax(0,1fr)}.pw-shell--sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.pw-shell[data-theme=orange]{--pw-sidebar-start:#4a2108;--pw-sidebar-end:#a84408;--pw-sidebar-active:#c9550a;--pw-sidebar-hover:#e87418}.pw-shell[data-theme=green]{--pw-sidebar-start:#06382b;--pw-sidebar-end:#087455;--pw-sidebar-active:#0b8a63;--pw-sidebar-hover:#17a779}.pw-shell[data-theme=blue]{--pw-sidebar-start:#062641;--pw-sidebar-end:#0a4b78;--pw-sidebar-active:#135d8f;--pw-sidebar-hover:#1d73aa}.pw-shell[data-theme=gray]{--pw-sidebar-start:#202a35;--pw-sidebar-end:#3b4856;--pw-sidebar-active:#526170;--pw-sidebar-hover:#687889}.pw-shell .pw-sidebar{background:linear-gradient(165deg, var(--pw-sidebar-start), var(--pw-sidebar-end));padding:20px 12px}.pw-shell .pw-sidebar nav button{color:#fff;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;min-height:44px;padding:10px 12px}.pw-shell .pw-sidebar nav button strong,.pw-shell .pw-self-area strong{font-size:13px;line-height:1.35}.pw-shell .pw-sidebar nav button.active,.pw-shell .pw-self-area.active{background:var(--pw-sidebar-active);box-shadow:inset 3px 0 0 var(--pw-active-marker)}.pw-shell .pw-sidebar nav button:hover{background:var(--pw-sidebar-hover)}.pw-shell .pw-sidebar nav button span{color:#c3d8e7;place-items:center;display:grid}.pw-shell .pw-sidebar--collapsed nav button{grid-template-columns:1fr;padding:10px 4px}.pw-shell .pw-content{width:100%;max-width:1800px;padding:20px 24px 80px}.pw-shell .pw-main,.pw-shell .pre-shell{min-width:0}.pw-shell .pw-topbar{background:#fff;gap:14px;min-height:64px;padding:10px 24px}.pw-shell .pw-topbar__left{flex:1;min-width:0}.pw-shell .pw-theme-switcher{justify-content:center;align-items:center;gap:9px;margin:0 18px;display:flex}.pw-shell .pw-theme-swatch{cursor:pointer;border:2px solid #fff;border-radius:5px;flex:0 0 21px;width:21px;height:21px;padding:0;box-shadow:0 0 0 1px #b9c8d5,0 2px 5px #082b4c1f}.pw-shell .pw-theme-swatch--orange{background:linear-gradient(135deg,#4a2108,#e87418)}.pw-shell .pw-theme-swatch--green{background:linear-gradient(135deg,#06382b,#17a779)}.pw-shell .pw-theme-swatch--blue{background:linear-gradient(135deg,#062641,#1d73aa)}.pw-shell .pw-theme-swatch--gray{background:linear-gradient(135deg,#202a35,#687889)}.pw-shell .pw-theme-swatch.active{box-shadow:0 0 0 2px var(--pw-navy),0 2px 6px #082b4c2e;transform:translateY(-1px)}.pw-shell .pw-theme-swatch:focus-visible{outline:2px solid var(--pw-blue);outline-offset:3px}.pw-shell .pw-search{border-color:var(--pw-border);border-radius:var(--pw-radius);width:min(580px,100%);min-height:38px}.pw-shell .pw-icon-button{place-items:center;display:grid}.pw-shell :is(.pw-page-heading,.pre-page-heading){align-items:center;gap:16px;margin:0 0 14px;padding:0}.pw-shell :is(.pw-page-heading,.pre-page-heading)>div{min-width:0}.pw-shell :is(.pw-page-heading,.pre-page-heading) h1{letter-spacing:-.025em;color:var(--pw-navy);margin:3px 0;font-size:26px;line-height:1.2}.pw-shell :is(.pw-page-heading,.pre-page-heading) p{color:var(--pw-muted);font-size:13px;line-height:1.45}.pw-shell :is(.pw-page-heading,.pre-page-heading,.pw-panel__head) small{color:var(--pw-green);letter-spacing:.035em;font-size:10px}.pw-shell .pw-panel{border-color:var(--pw-border);border-radius:var(--pw-radius);box-shadow:0 2px 8px #082b4c08}.pw-shell .pw-panel__head{gap:12px;padding:14px 16px}.pw-shell .pw-panel__head h2{margin:3px 0;font-size:18px}.pw-shell .pw-panel__head p{color:var(--pw-muted);margin:4px 0 0}.pw-shell .pw-button{min-height:var(--pw-control-height);background:var(--pw-blue);color:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:12px;line-height:1.35;display:inline-flex}.pw-shell .pw-button--success{background:var(--pw-green);color:#fff;border-color:#0000}.pw-shell .pw-button--success:hover{filter:brightness(.94)}.pw-shell .pw-button--primary{background:var(--pw-green);color:#fff;border-color:#0000}.pw-shell .pw-button--ghost{border-color:var(--pw-border);color:var(--pw-navy);background:#fff}.pw-shell .pw-button--ghost:hover{color:var(--pw-navy);background:#eff6fc;border-color:#b9cfe2}.pw-shell .pw-button:disabled{opacity:.55}.pw-shell :is(.pre-filters,.pw-table-tools){align-items:center;gap:10px;padding:12px 16px}.pw-shell :is(.pre-filters,.pw-table-tools,.pw-form-grid,.pre-form-grid) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:var(--pw-control-height);border:1px solid var(--pw-border);color:var(--pw-navy);font:inherit;background-color:#fff;border-radius:8px;padding:8px 11px}.pw-shell :is(.pw-form-grid,.pre-form-grid){gap:12px 16px}.pw-shell :is(.pw-form-grid,.pre-form-grid) label>span{color:var(--pw-muted);font-size:12px}.pw-shell :is(.pw-drawer,.pre-person) input:is([type=checkbox],[type=radio]){width:16px;height:16px;accent-color:var(--pw-green);flex:0 0 16px;padding:0}.pw-shell .pw-table th{color:var(--pw-muted);background:#f4f8fb;padding:10px 12px;font-size:11px}.pw-shell .pw-table td{padding:12px;font-size:13px}.pw-shell .pw-table-wrap{max-width:100%;overflow:auto}.pw-shell :is(.pw-drawer,.pre-person,.pre-proposal-detail){color:var(--pw-navy);border-left:1px solid var(--pw-border);background:#fff;box-shadow:-8px 0 24px #082b4c1a}.pw-shell .pre-person{width:min(580px,100%);padding:18px}.pw-shell :is(.pre-person,.pw-drawer) h2{overflow-wrap:anywhere;font-size:21px;line-height:1.25}.pw-shell :is(.pre-person,.pw-drawer) h3{font-size:14px}.pw-shell .pre-person section{padding:12px 0}.pw-shell .pre-person dl{gap:8px;margin:8px 0;font-size:13px}.pw-shell .pre-person dl div{grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr);gap:12px}.pw-shell .pre-person dd{overflow-wrap:anywhere}.pw-shell .pre-person>header p{color:var(--pw-muted);font-size:12px}.pw-shell .pre-people-list{padding:0 12px 12px}.pw-shell .pre-people-list .pre-role-chips em{font-size:8px}.pw-shell .pre-property-list--operational{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;padding:14px;display:grid}.pw-shell .pre-property-card-complete{border:1px solid var(--pw-border);background:#fff;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}.pw-shell .pre-property-cover{object-fit:cover;border-radius:8px;width:100%;height:170px;margin:0}.pw-shell .pre-property-card-complete .pre-acquisition-status strong{overflow-wrap:anywhere;font-size:14px}.pw-shell .pre-property-card-complete dl{gap:7px;margin:0;font-size:12px;display:grid}.pw-shell .pre-property-card-complete dl div{grid-template-columns:90px minmax(0,1fr);gap:10px;display:grid}.pw-shell .pre-property-card-complete dd{overflow-wrap:anywhere;margin:0;font-weight:650}.pw-shell .pre-property-card-complete .pre-card-actions{gap:6px;margin-top:auto}.pw-shell :is(.pre-acquisition-live,.pre-acquisition-blocked){border-radius:8px;margin:0;padding:6px 9px;font-size:12px}.pw-shell .pre-acquisition-live{color:#087441;background:#e9f8f0}.pw-shell .pre-acquisition-blocked{color:#856100;background:#fff7df}.pw-shell .pre-kpi-grid article,.pw-shell .pre-negotiation-metrics article{border-radius:10px;gap:12px;min-height:90px;padding:12px;box-shadow:0 2px 8px #082b4c08}.pw-shell .pre-negotiation-metrics article{padding-right:36px}.pw-shell .pre-negotiation-metrics article>.pre-negotiation-metric-icon{flex-basis:48px;width:48px;height:48px}.pw-shell .pre-negotiation-metric-icon .pw-ui-icon{width:26px;height:26px}.pw-shell .pre-negotiation-metrics small{font-size:12px}.pw-shell .pre-negotiation-metrics strong{font-size:25px}.pw-shell .pre-negotiation-metrics em{color:var(--pw-muted);font-size:11px}.pw-shell .pre-negotiation-flow{gap:8px;min-height:60px;padding:9px 14px}.pw-shell .pre-negotiation-flow>div{min-width:0;font-size:11px}.pw-shell .pre-negotiation-flow .is-current{background:var(--pw-navy);border-radius:24px}.pw-shell .pre-negotiation-flow span{flex-shrink:0;width:36px;height:36px}.pw-shell .pre-negotiation-toolbar{flex-wrap:wrap;gap:8px}.pw-shell .pre-negotiation-filters{flex-wrap:wrap;flex:580px;min-width:0}.pw-shell .pre-negotiation-filters button{min-height:34px;padding:7px 9px;font-size:11px}.pw-shell .pre-negotiation-filters button b{font-size:10px}.pw-shell .pre-negotiation-search{flex:220px;min-width:220px}.pw-shell .pre-negotiation-table__head,.pw-shell .pre-negotiation-row{grid-template-columns:minmax(190px,1.6fr) minmax(115px,1fr) minmax(108px,.85fr) minmax(110px,.85fr) minmax(100px,.8fr) minmax(140px,1fr) 32px;gap:10px;min-width:0}.pw-shell .pre-negotiation-row>div{min-width:0}.pw-shell .pre-negotiation-row :is(strong,span,small,b){white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.pw-shell .pre-negotiation-property b{-webkit-line-clamp:unset;display:block}.pw-shell .pre-negotiation-table__head{color:var(--pw-muted);font-size:11px}.pw-shell .pre-negotiation-row{min-height:86px;padding:10px}.pw-shell .pre-negotiation-row.is-selected{box-shadow:none;background:#f0f7ff;border-color:#70a6ff}.pw-shell .pre-negotiation-property{grid-template-columns:58px minmax(0,1fr);gap:10px}.pw-shell .pre-negotiation-property img,.pw-shell .pre-negotiation-photo-fallback{width:58px;height:60px}.pw-shell .pre-negotiation-property strong,.pw-shell .pre-negotiation-property b{font-size:12px}.pw-shell :is(.pre-negotiation-party,.pre-negotiation-values,.pre-negotiation-origin,.pre-negotiation-next) strong{overflow-wrap:anywhere;font-size:12px}.pw-shell :is(.pre-negotiation-party,.pre-negotiation-values,.pre-negotiation-origin,.pre-negotiation-next,.pre-negotiation-property) span{color:var(--pw-muted);font-size:11px}.pw-shell .pre-proposal-status{border-radius:20px;align-items:center;width:max-content;padding:5px 9px;font-size:10px;display:inline-flex}.pw-shell .pre-proposal-status--enviada{color:#005ce5;background:#eaf2ff}.pw-shell .pre-proposal-status--aceita{color:#007b43;background:#e6f7ed}.pw-shell :is(.pre-proposal-status--recusada,.pre-proposal-status--vencida){color:#ae2539;background:#fde9ed}.pw-shell .pre-proposal-detail{width:min(460px,100%)}.pw-shell .pre-proposal-detail__head h2{font-size:20px}.pw-shell .pre-proposal-detail__head p,.pw-shell .pre-proposal-tabs button{font-size:12px}.pw-shell .pre-proposal-detail__body h3{font-size:13px}.pw-shell .pre-proposal-detail-grid dt{color:var(--pw-muted);font-size:12px}.pw-shell .pre-proposal-detail-grid dd{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.pw-shell .pre-proposal-summary-values{font-size:13px}.pw-shell .pre-proposal-summary-card{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:stretch}.pw-shell .pre-proposal-summary-card>div:nth-child(2){grid-area:2/1/auto/-1;font-size:12px}.pw-shell .pre-proposal-summary-card img,.pw-shell .pre-proposal-summary-photo{width:100%;height:110px}.pw-shell .pre-proposal-summary-values{flex-direction:column;grid-area:1/2;justify-content:center;gap:3px;display:flex}.pw-shell .pre-proposal-summary-values span{font-size:11px}.pw-shell .pre-proposal-summary-values strong,.pw-shell .pre-proposal-summary-values b{font-size:15px}.pw-shell :is(.pre-proposal-history,.pre-proposal-agenda-list,.pre-proposal-versions) small{font-size:11px}.pw-shell .pre-proposal-detail__actions .pw-button{min-height:38px;font-size:12px}.pw-shell .pre-contract-list dd,.pw-shell .pre-contract-list dt{font-size:12px}.pw-shell .pre-contract-list h3{font-size:14px}.pw-shell :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--pw-blue);outline-offset:3px}.pw-shell :is(.pf-summary,.pi-summary,.pwo-metrics,.pdr-metrics,.psu-summary,.ptm-map-metrics,.pa-metrics){gap:12px}.pw-shell :is(.pf-summary,.pi-summary,.pwo-metrics,.pdr-metrics,.psu-summary,.ptm-map-metrics,.pa-metrics) article{border-color:var(--pw-border);border-radius:var(--pw-radius);background:#fff;padding:14px;box-shadow:0 2px 8px #082b4c08}.pw-shell :is(.pf-summary,.pi-summary,.pwo-metrics,.pdr-metrics,.psu-summary,.ptm-map-metrics,.pa-metrics) strong{color:var(--pw-navy);font-size:25px}.pw-shell :is(.pf-summary,.pi-summary,.pwo-metrics,.pdr-metrics,.psu-summary,.ptm-map-metrics,.pa-metrics) small{color:var(--pw-muted);font-size:12px}.pw-shell :is(.pas-hero,.pas-panel,.pcs-hero,.pcs-panel,.psp-hero,.psp-company-card,.psp-section-title){border-color:var(--pw-border);border-radius:var(--pw-radius);background:#fff;padding:16px}.pw-shell :is(.pas-hero,.pcs-hero,.psp-hero) h2{color:var(--pw-navy);font-size:20px}.pw-shell :is(.pas-grid,.pas-panel,.pcs-panel,.psp-company-card) :is(p,small){color:var(--pw-muted)}.pw-shell :is(.pmp-drawer,.rra-drawer,.rra-detail){border-left:1px solid var(--pw-border);color:var(--pw-navy);background:#fff;box-shadow:-8px 0 24px #082b4c1a}.pw-shell .rra-topbar{border-color:var(--pw-border);box-shadow:none;top:64px}.pw-shell .rra-topbar__nav{flex-wrap:wrap;min-width:0}.pw-shell .rra-topbar__nav>strong{min-width:0}.pw-shell .pre-settlements details>summary{color:var(--pw-navy);cursor:pointer;padding:12px 16px;font-size:13px}.pw-shell .pre-billing-summary{gap:12px;padding:12px 16px}.pw-shell .pre-billing-summary>div{gap:4px;display:grid}.pw-shell .pre-billing-card{border-radius:10px;padding:14px}.pw-shell .pre-contract-charge-row{align-items:center;gap:8px;display:flex}@media (width>=1500px){.pw-shell:has(.pre-proposal-detail) .pre-shell--proposals{padding-right:472px}.pw-shell:has(.pre-proposal-detail) .pre-shell--proposals .pre-page-heading{margin-right:-472px}.pw-shell .pre-layer--proposal{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;top:160px;bottom:16px;right:24px}.pw-shell .pre-proposal-detail{border:1px solid var(--pw-border);border-radius:10px}:is(.pw-shell:has(.pre-proposal-detail) .pre-negotiation-table__head,.pw-shell:has(.pre-proposal-detail) .pre-negotiation-row){grid-template-columns:minmax(140px,1.5fr) minmax(95px,1fr) minmax(92px,1fr) minmax(96px,1fr) minmax(86px,.8fr) minmax(110px,1fr) 24px;gap:8px}}@media (width<=1250px){.pw-shell .pre-negotiation-flow{flex-wrap:wrap;display:flex}.pw-shell .pre-negotiation-flow>div{flex:130px}.pw-shell .pre-negotiation-flow>div:after,.pw-shell .pre-negotiation-table__head{display:none}.pw-shell .pre-negotiation-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) 32px}.pw-shell .pre-negotiation-origin,.pw-shell .pre-negotiation-next{grid-row:2}.pw-shell .pre-negotiation-actions{grid-area:1/4/3}.pw-shell .pre-negotiation-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.pw-shell,.pw-shell--sidebar-collapsed{grid-template-columns:minmax(0,1fr)}.pw-shell .pw-sidebar--collapsed nav button{grid-template-columns:24px minmax(0,1fr) auto}.pw-shell .pw-content{padding:16px 14px 85px}.pw-shell .pw-topbar{padding:10px 14px}}@media (width<=650px){.pw-shell .pw-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-shell .pw-record-list__head{display:none}.pw-shell .pw-record-row{grid-template-columns:38px minmax(0,1fr) 24px}.pw-shell .pw-record-tags,.pw-shell .pw-record-state{grid-column:2}.pw-shell .pw-record-open{grid-area:1/3/4}.pw-shell .pre-person-summary dl{grid-template-columns:1fr}.pw-shell .pw-theme-switcher{order:3;justify-content:flex-start;width:100%;margin:2px 0 0;padding-left:46px}.pw-shell .rra-topbar{top:112px}.pw-shell .pw-topbar{flex-wrap:wrap}.pw-shell .pw-topbar__left{flex-basis:100%;width:100%}.pw-shell .pw-search{flex:1;width:auto;min-width:0;display:flex}.pw-shell :is(.pw-page-heading,.pre-page-heading){flex-direction:column;align-items:flex-start;gap:8px}.pw-shell :is(.pw-page-heading,.pre-page-heading) h1{font-size:23px}.pw-shell .pre-negotiation-flow{flex-wrap:wrap;display:flex}.pw-shell .pre-negotiation-flow>div{flex:100px}.pw-shell .pre-negotiation-flow>div:after{display:none}.pw-shell .pre-negotiation-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px}.pw-shell .pre-negotiation-property{grid-column:1/3}.pw-shell .pre-negotiation-actions{grid-area:1/3/5}.pw-shell .pre-negotiation-origin,.pw-shell .pre-negotiation-next{grid-row:auto}.pw-shell .pre-person{padding:14px}.pw-shell .pre-person dl div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (width<=380px){.pw-shell .pw-summary-metrics,.pw-shell .pre-negotiation-metrics{grid-template-columns:minmax(0,1fr)}.pw-shell .pre-negotiation-row{grid-template-columns:minmax(0,1fr) 28px}.pw-shell .pre-negotiation-property{grid-column:1}.pw-shell .pre-negotiation-actions{grid-area:1/2/8}}@media (width>=1500px){.pw-shell:has(.pre-shell--proposals) .pw-sidebar{padding-top:8px}:is(.pw-shell:has(.pre-shell--proposals) .pw-sidebar__head,.pw-shell:has(.pre-shell--proposals) .pw-tenant-card){display:none}.pw-shell:has(.pre-shell--proposals) .pw-sidebar nav{order:1;gap:1px}.pw-shell:has(.pre-shell--proposals) .pw-sidebar nav button{min-height:42px;padding-block:8px}.pw-shell:has(.pre-shell--proposals) .pw-sidebar nav button strong{letter-spacing:-.01em;white-space:nowrap;font-size:12px}.pw-shell:has(.pre-shell--proposals) .pw-sidebar nav button:nth-of-type(11) strong{font-size:10px}.pw-shell:has(.pre-shell--proposals) .pw-nav-label{padding:0 0 7px}.pw-shell:has(.pre-shell--proposals) .pw-self-area{order:2;margin-top:280px}.pw-shell:has(.pre-shell--proposals) .pw-sidebar__foot{order:3}.pw-shell .pw-content:has(.pre-shell--proposals){padding-top:6px}.pw-shell .pre-shell--proposals{gap:6px}.pw-shell .pre-shell--proposals .pre-page-heading{margin-bottom:2px}.pw-shell .pre-negotiation-metrics{margin-bottom:7px}.pw-shell .pre-negotiation-metrics article{height:86px;min-height:86px;padding:9px 36px 9px 12px}.pw-shell .pre-negotiation-metrics article>.pre-negotiation-metric-icon{flex-basis:44px;width:44px;height:44px}.pw-shell .pre-negotiation-metric-icon .pw-ui-icon{width:23px;height:23px}.pw-shell .pre-negotiation-metrics strong{font-size:24px}.pw-shell .pre-negotiation-metrics em{margin-top:2px;font-size:9px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-row{min-height:80px;padding:5px 9px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-property{grid-template-columns:52px minmax(0,1fr);gap:8px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-property img{width:52px;height:50px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-photo-fallback{width:52px;height:50px}:is(.pw-shell:has(.pre-proposal-detail) .pre-negotiation-property strong,.pw-shell:has(.pre-proposal-detail) .pre-negotiation-property b){font-size:10px;line-height:1.16}.pw-shell:has(.pre-proposal-detail) :is(.pre-negotiation-party,.pre-negotiation-values,.pre-negotiation-origin,.pre-negotiation-next) strong{font-size:10px;line-height:1.2}.pw-shell:has(.pre-proposal-detail) :is(.pre-negotiation-party,.pre-negotiation-values,.pre-negotiation-origin,.pre-negotiation-next,.pre-negotiation-property) span{font-size:9px;line-height:1.2}.pw-shell:has(.pre-proposal-detail) :is(.pre-negotiation-party,.pre-negotiation-values,.pre-negotiation-origin,.pre-negotiation-next,.pre-negotiation-property) small{margin-top:1px;font-size:8px;line-height:1.2}.pw-shell:has(.pre-proposal-detail) .pre-proposal-status{padding:4px 8px;font-size:9px}.pw-shell:has(.pre-proposal-detail) .pre-formalization-state{margin-top:3px;font-size:7px}.pw-shell:has(.pre-proposal-detail) .pre-shell--proposals{padding-right:476px}.pw-shell:has(.pre-proposal-detail) .pre-shell--proposals .pre-page-heading{margin-right:-476px}.pw-shell .pre-layer--proposal{top:158px;bottom:18px;right:24px}.pw-shell .pre-proposal-detail{width:448px}:is(.pw-shell:has(.pre-proposal-detail) .pre-negotiation-table__head,.pw-shell:has(.pre-proposal-detail) .pre-negotiation-row){grid-template-columns:minmax(210px,1.55fr) minmax(112px,.95fr) minmax(105px,.82fr) minmax(110px,.82fr) minmax(96px,.72fr) minmax(138px,1fr) 24px;gap:8px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-toolbar{grid-template-columns:minmax(0,1fr) 245px;align-items:center;display:grid}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-filters{flex-wrap:nowrap;min-width:0;display:flex}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-filters button{min-width:0;padding-inline:6px;font-size:9px}.pw-shell:has(.pre-proposal-detail) .pre-negotiation-search{width:245px;min-width:0}}.pw-shell .pre-proposal-detail{border-radius:10px 0 0 10px}.pw-shell .pre-shell--proposals .pre-page-subtitle{color:var(--pw-muted);margin:4px 0 0;font-size:12px;line-height:1.3;display:block}.pw-shell .pre-shell--proposals .pre-page-heading{margin-bottom:12px}.pw-shell .pre-negotiation-row{min-height:80px;padding-block:8px}.pw-shell .pre-negotiation-party>strong,.pw-shell .pre-negotiation-party>span{align-items:center;gap:4px;display:flex}.pw-shell .pre-negotiation-party .pw-ui-icon{color:#315f82;flex-basis:12px;width:12px;height:12px}.pw-shell .pre-negotiation-next>strong{align-items:center;gap:4px;display:flex}.pw-shell .pre-negotiation-next-icon{background:#e9f2ff;border-radius:6px;flex:0 0 20px;place-items:center;width:20px;height:20px;color:#1769c2!important;display:grid!important}.pw-shell .pre-negotiation-next-icon .pw-ui-icon{flex-basis:11px;width:11px;height:11px}.pw-shell .pre-proposal-detail__head{grid-template-columns:minmax(0,1fr) auto 28px;padding:14px 16px 10px}.pw-shell .pre-proposal-detail__head small{color:var(--pw-green);align-items:center;gap:4px;display:flex}.pw-shell .pre-proposal-detail__head h2{align-items:center;gap:6px;margin:3px 0 2px;font-size:18px;display:flex}.pw-shell .pre-proposal-detail__head h2 .pw-ui-icon{width:15px;height:15px;color:var(--pw-green);flex-basis:15px}.pw-shell .pre-proposal-detail__head h3{color:var(--pw-navy);margin:5px 0 1px;font-size:13px;line-height:1.2}.pw-shell .pre-proposal-detail__head h3+p{color:var(--pw-muted);margin-top:0;font-size:10px}.pw-shell .pre-proposal-detail__head p{font-size:11px}.pw-shell .pre-proposal-tabs{padding:0 12px}.pw-shell .pre-proposal-tabs button{min-height:42px;font-size:10px}.pw-shell .pre-proposal-detail__body{padding:0 16px 10px}.pw-shell .pre-proposal-detail__body section{padding:9px 0}.pw-shell .pre-proposal-summary-card{grid-template-columns:minmax(0,1.35fr) minmax(148px,.8fr);align-items:stretch;gap:10px;display:grid}.pw-shell .pre-proposal-summary-card img,.pw-shell .pre-proposal-summary-photo{border-radius:8px;grid-area:1/1;width:100%;height:92px}.pw-shell .pre-proposal-summary-photo{color:#6a8291;background:linear-gradient(145deg,#edf3f6,#e4ebef);place-items:center;display:grid}.pw-shell .pre-proposal-summary-photo .pw-ui-icon{width:34px;height:34px}.pw-shell .pre-proposal-summary-card>div.pre-proposal-summary-values:nth-child(2){border:1px solid var(--pw-border);background:#fff;border-radius:8px;grid-area:1/2;grid-template-columns:1fr;align-content:center;gap:2px;min-width:0;padding:9px 10px;display:grid}.pw-shell .pre-proposal-summary-values span{color:var(--pw-muted);font-size:9px}.pw-shell .pre-proposal-summary-values strong,.pw-shell .pre-proposal-summary-values b{color:var(--pw-navy);margin:0 0 5px;font-size:14px;line-height:1.15}.pw-shell .pre-proposal-property-facts{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:8px 12px;padding:2px 0 0;display:flex}.pw-shell .pre-proposal-property-facts span{color:#476275;align-items:center;gap:4px;min-width:0;display:inline-flex}.pw-shell .pre-proposal-property-facts .pw-ui-icon{color:#315f82;flex-basis:13px;width:13px;height:13px}.pw-shell .pre-proposal-property-facts b{white-space:nowrap;font-size:9px;font-weight:750}.pw-shell .pre-proposal-negotiation-summary{grid-template-columns:minmax(0,1fr) minmax(160px,.9fr);align-items:stretch;gap:10px;display:grid}.pw-shell .pre-proposal-summary-meta{gap:7px;margin:0;display:grid}.pw-shell .pre-proposal-summary-meta div{grid-template-columns:64px minmax(0,1fr);gap:8px;display:grid}.pw-shell .pre-proposal-summary-meta dt{color:#718694;font-size:9px}.pw-shell .pre-proposal-summary-meta dd{color:#18384f;overflow-wrap:anywhere;margin:0;font-size:9px;font-weight:800}.pw-shell .pre-proposal-commercial-card{background:#f2f6f8;border-radius:8px;min-width:0;padding:10px 11px}.pw-shell .pre-proposal-commercial-card strong{color:#28465a;font-size:9px;display:block}.pw-shell .pre-proposal-commercial-card p{color:#526b7a;overflow-wrap:anywhere;margin:5px 0 0;font-size:9px;line-height:1.45}.pw-shell .pre-proposal-commercial-card small{color:#7a5f25;margin-top:6px;font-size:8px;display:block}.pw-shell .pre-proposal-text-action{color:var(--pw-blue);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:9px;font-weight:850}.pw-shell .pre-proposal-summary-versions .pre-proposal-section-head,.pw-shell .pre-proposal-summary-bottom .pre-proposal-section-head{align-items:center}.pw-shell .pre-proposal-versions--summary{gap:4px}.pw-shell .pre-proposal-versions--summary button{border-radius:7px;grid-template-columns:34px 64px 92px minmax(0,1fr) 22px;gap:6px;min-height:27px;padding:4px 7px}.pw-shell .pre-proposal-versions--summary button span{color:#2368b4;text-align:center;background:#e9f2ff;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:900}.pw-shell .pre-proposal-versions--summary button.active span{color:#087441;background:#e5f6ec}.pw-shell .pre-proposal-versions--summary button small,.pw-shell .pre-proposal-versions--summary button em,.pw-shell .pre-proposal-versions--summary button b{color:#617785;font-size:8px;font-style:normal}.pw-shell .pre-proposal-versions--summary button strong{color:#173d59;font-size:9px}.pw-shell .pre-proposal-versions--summary button b{justify-self:end}.pw-shell .pre-proposal-summary-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.pw-shell .pre-proposal-summary-bottom>div{min-width:0}.pw-shell .pre-proposal-agenda-list--summary{gap:5px;position:relative}.pw-shell .pre-proposal-agenda-list--summary:before{content:"";border-left:1px solid #d9e5ec;position:absolute;top:18px;bottom:18px;left:12px}.pw-shell .pre-proposal-agenda-list--summary article{z-index:1;background:0 0;border:0;border-radius:0;grid-template-columns:26px minmax(0,1fr);gap:6px;padding:3px 0;position:relative}.pw-shell .pre-proposal-agenda-list--summary article>span{color:#1769c2;background:#e9f2ff;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.pw-shell .pre-proposal-agenda-list--summary article.is-ligacao_retorno>span{color:#b83d49;background:#fdebed}.pw-shell .pre-proposal-agenda-list--summary article.is-tarefa_lembrete>span{color:#12814c;background:#e8f8ef}.pw-shell .pre-proposal-agenda-list--summary .pw-ui-icon{flex-basis:13px;width:13px;height:13px}.pw-shell .pre-proposal-agenda-list--summary strong{font-size:9px}.pw-shell .pre-proposal-agenda-list--summary small,.pw-shell .pre-proposal-agenda-list--summary p{font-size:8px}.pw-shell .pre-formalization-checklist--summary{grid-template-columns:1fr;gap:5px}.pw-shell .pre-formalization-checklist--summary span{border-radius:6px;min-height:24px;padding:5px 7px;font-size:8px}.pw-shell .pw-action-bar{background:#fff;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 12px;display:flex}.pw-shell .pw-action-bar .pw-button{border-radius:8px;min-height:34px;padding:6px 9px;font-size:9px;font-weight:700}.pw-shell .pw-action-bar .pw-button--ghost{border-color:var(--pw-border);color:var(--pw-navy);background:#fff}.pw-shell .pw-action-bar .pw-button--success{background:var(--pw-green);color:#fff;border-color:#0000}.pw-shell .pw-action-bar .pw-button--primary{background:var(--pw-blue);color:#fff;border-color:#0000}.pw-shell .pw-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pw-shell .pw-summary-metrics article{border:1px solid var(--pw-border);background:#fff;border-radius:10px;align-items:center;gap:10px;min-height:72px;padding:10px 12px;display:flex;box-shadow:0 2px 8px #082b4c08}.pw-shell .pw-summary-metrics article>span{width:38px;height:38px;color:var(--pw-blue);background:#eaf2ff;border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.pw-shell .pw-summary-metrics article:nth-child(2)>span{color:var(--pw-green);background:#e8f8ef}.pw-shell .pw-summary-metrics article:nth-child(3)>span{color:#b97800;background:#fff4df}.pw-shell .pw-summary-metrics article:nth-child(4)>span{color:#50677a;background:#edf1f5}.pw-shell .pw-summary-metrics .pw-ui-icon{flex-basis:19px;width:19px;height:19px}.pw-shell .pw-summary-metrics small,.pw-shell .pw-summary-metrics strong,.pw-shell .pw-summary-metrics em{display:block}.pw-shell .pw-summary-metrics small{color:#5c7180;letter-spacing:.04em;font-size:8px;font-weight:900}.pw-shell .pw-summary-metrics strong{color:var(--pw-navy);margin-top:2px;font-size:20px;line-height:1}.pw-shell .pw-summary-metrics em{color:var(--pw-muted);margin-top:4px;font-size:8px;font-style:normal}.pw-shell .pw-record-list{gap:6px;padding:0 12px 12px;display:grid}.pw-shell .pw-record-list__head{color:#667d8d;text-transform:uppercase;letter-spacing:.04em;grid-template-columns:minmax(240px,1.45fr) minmax(210px,1fr) 110px 32px;gap:10px;padding:8px 12px;font-size:8px;font-weight:900;display:grid}.pw-shell .pw-record-row{border:1px solid var(--pw-border);width:100%;min-height:64px;color:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:9px;grid-template-columns:42px minmax(190px,1.45fr) minmax(210px,1fr) 110px 24px;align-items:center;gap:10px;padding:9px 12px;display:grid}.pw-shell .pw-record-row:hover{background:#fbfdff;border-color:#b7cad8;box-shadow:0 4px 14px #082b4c0d}.pw-shell .pw-record-avatar{width:36px;height:36px;color:var(--pw-blue);background:#edf4ff;border:1px solid #cddce6;border-radius:10px;flex:0 0 36px;place-items:center;font-size:12px;font-weight:900;display:grid}.pw-shell .pw-record-main{min-width:0}.pw-shell .pw-record-main strong,.pw-shell .pw-record-main small{display:block}.pw-shell .pw-record-main strong{color:var(--pw-navy);overflow-wrap:anywhere;font-size:11px}.pw-shell .pw-record-main small{color:var(--pw-muted);overflow-wrap:anywhere;margin-top:3px;font-size:8px}.pw-shell .pw-record-tags{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.pw-shell .pw-record-tags em{color:#526b7c;background:#f7fafc;border:1px solid #d9e4ea;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:800}.pw-shell .pw-record-state{color:#526b7c;text-transform:uppercase;white-space:nowrap;background:#edf3f6;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:22px;padding:4px 7px;font-size:8px;font-weight:900;display:inline-flex}.pw-shell .pw-record-state.is-active{color:#0e7b47;background:#e7f7ee}.pw-shell .pw-record-state.is-attention{color:#9b620b;background:#fff3df}.pw-shell .pw-record-state.is-inactive{color:#687987;background:#f1f3f5}.pw-shell .pw-record-open{color:#315f82;justify-self:end;font-size:18px;font-weight:800}.pw-shell .pre-person-detail>header{align-items:center}.pw-shell .pre-person-detail__identity{align-items:center;gap:10px;min-width:0;display:flex}.pw-shell .pre-person-detail__identity>div{min-width:0}.pw-shell .pre-person-detail__identity h2{margin:2px 0 4px}.pw-shell .pre-person-detail__identity p{margin:0}.pw-shell .pre-person-summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pw-shell .pre-person-summary dl div{background:#f6f9fb;border-radius:8px;grid-template-columns:1fr;gap:2px;padding:8px 9px;display:grid}.pw-shell .pre-person-summary dt{text-transform:uppercase;font-size:8px;font-weight:850}.pw-shell .pre-person-summary dd{font-size:10px;font-weight:750}.pw-shell .pre-person__actions,.pw-shell .pre-person-editor__actions{z-index:4;border-top:1px solid var(--pw-border);justify-content:flex-end;margin:12px -18px -18px;position:sticky;bottom:-18px}@media (width<=650px){.pw-shell .pw-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-shell .pw-record-list__head{display:none}.pw-shell .pw-record-row{grid-template-columns:38px minmax(0,1fr) 24px}.pw-shell .pw-record-tags,.pw-shell .pw-record-state{grid-column:2;min-width:0}.pw-shell .pw-record-open{grid-area:1/3/4}.pw-shell .pre-person-summary dl{grid-template-columns:1fr}}@media (width<=380px){.pw-shell .pw-summary-metrics{grid-template-columns:minmax(0,1fr)}}.pw-shell .pre-proposal-detail__actions .pw-button:not(.pw-button--ghost):last-child{background:var(--pw-green)}@media (width<=650px){.pw-shell .pre-proposal-summary-card,.pw-shell .pre-proposal-negotiation-summary,.pw-shell .pre-proposal-summary-bottom{grid-template-columns:minmax(0,1fr)}.pw-shell .pre-proposal-summary-card img,.pw-shell .pre-proposal-summary-photo,.pw-shell .pre-proposal-summary-values,.pw-shell .pre-proposal-property-facts{grid-area:auto/1}.pw-shell .pre-proposal-summary-card img,.pw-shell .pre-proposal-summary-photo{height:160px}.pw-shell .pre-proposal-versions--summary button{grid-template-columns:34px 1fr auto}.pw-shell .pre-proposal-versions--summary button small,.pw-shell .pre-proposal-versions--summary button em{grid-column:2}.pw-shell .pre-proposal-versions--summary button b{grid-area:1/3/4}}:where(.product-auth,.pre-shell){--opry-ui-control-radius:var(--pw-radius,10px);--opry-ui-panel-radius:var(--pw-radius,10px);--opry-ui-focus-color:var(--pw-blue,#0065ed)}:where(.product-auth,.pre-shell) :is(input,select,textarea){border-radius:var(--opry-ui-control-radius);font:inherit}:where(.product-auth,.pre-shell) :is(button,input,select,textarea,a):focus-visible{outline:2px solid var(--opry-ui-focus-color);outline-offset:2px}.product-auth__card,.pre-shell :is(.pre-hero,.pre-metrics article,.pre-property-card){border-radius:var(--opry-ui-panel-radius)}@media (prefers-reduced-motion:reduce){:where(.product-auth,.pre-shell) :is(button,input,select,textarea){transition-duration:.01ms}}.pw-shell .pw-table td>small{color:var(--pw-muted);margin-top:3px;font-size:11px;font-weight:500;line-height:1.35;display:block}.pw-shell .pw-table td>strong{display:block}.pw-shell .pw-table td>button:not([class]),.pw-shell .pw-table td>div>button:not([class]),.pw-shell .pw-table td>span>button:not([class]){color:#075b42;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5e4e9;border-radius:8px;justify-content:center;align-items:center;margin:2px 4px 2px 0;padding:7px 12px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex}.pw-shell .pw-table td>button:not([class]):hover,.pw-shell .pw-table td>div>button:not([class]):hover,.pw-shell .pw-table td>span>button:not([class]):hover{color:#006c40;background:#eefaf4;border-color:#008f50}.pw-shell .pw-table td button:not([class]):disabled{opacity:.5;cursor:not-allowed}.pw-shell .pw-button:where(:not(.pw-button--ghost,.pw-button--danger)){color:#fff;background:linear-gradient(110deg,#009b66,#008650);border-color:#008650;box-shadow:0 3px 9px #00895324}.pw-shell .pw-button:where(:not(.pw-button--ghost,.pw-button--danger)):hover:where(:not(:disabled)){color:#fff;background:linear-gradient(110deg,#008a5b,#007545);border-color:#007545}.pw-shell :is(.pw-panel__head form,form.pq-toolbar,form.pwo-toolbar)>.pw-button[type=submit]:not(.pw-button--ghost){border-color:var(--pw-border);color:var(--pw-navy);box-shadow:none;background:#fff}.pw-shell :is(.pw-panel__head form,form.pq-toolbar,form.pwo-toolbar)>.pw-button[type=submit]:not(.pw-button--ghost):hover:not(:disabled){color:var(--pw-navy);background:#eff6fc;border-color:#b9cfe2}.pw-shell .rra-event__origin{opacity:.72;font-weight:700}.pw-shell .rra-quick b.rra-quick__loading{opacity:.55;font-weight:700}.pw-shell .pwe__file{justify-items:start;gap:6px;display:grid;position:relative}.pw-shell .pwe__file-input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.pw-shell .pwe__file:focus-within .pw-button{outline:2px solid var(--pw-blue);outline-offset:2px}.pw-shell .pwe__file .pw-button{cursor:pointer}.pw-shell .pq-item__grid>label:first-child{grid-column:1/-1}.pw-shell .pq-item__grid>label:first-child select{text-overflow:ellipsis;width:100%;max-width:100%}
