.portal-module__961Zya__themeRoot{--panel2:#101f30;--sidebar:248px;--shadow:0 18px 46px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 80% -10%,#24608f2e,transparent 32%),var(--bg);color:var(--text);min-height:100dvh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5}:is(.portal-module__961Zya__themeRoot button,.portal-module__961Zya__themeRoot input,.portal-module__961Zya__themeRoot select,.portal-module__961Zya__themeRoot textarea){font:inherit}.portal-module__961Zya__themeRoot button{cursor:pointer}.portal-module__961Zya__sidebar{width:var(--sidebar);border-right:1px solid var(--line);z-index:30;background:#08121ef7;flex-direction:column;padding:22px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0}.portal-module__961Zya__brand{border-bottom:1px solid var(--line);align-items:center;gap:12px;height:56px;padding:0 10px 17px;display:flex}.portal-module__961Zya__brandMark{color:#10100a;background:linear-gradient(145deg,var(--gold-2),#b98910);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 22px #e0b83e38}.portal-module__961Zya__brand strong{letter-spacing:.08em;font-size:1.15rem;display:block}.portal-module__961Zya__brand small{color:var(--muted);font-size:.72rem;display:block}.portal-module__961Zya__navLabel{color:#61778e;letter-spacing:.13em;padding:23px 12px 8px;font-size:.7rem;font-weight:800}.portal-module__961Zya__nav{gap:5px;display:grid}.portal-module__961Zya__nav a{color:#9db0c4;border-radius:10px;align-items:center;gap:12px;padding:11px 12px;font-size:.9rem;font-weight:650;text-decoration:none;transition:all .18s;display:flex}.portal-module__961Zya__nav a:hover{color:var(--text);background:#122339}.portal-module__961Zya__nav a.portal-module__961Zya__active{color:#ffe790;box-shadow:inset 3px 0 var(--gold);background:linear-gradient(90deg,#e0b83e29,#e0b83e0a)}.portal-module__961Zya__badge{text-align:center;color:#d8e5f1;background:#26384e;border-radius:20px;flex:none;min-width:23px;margin-left:auto;padding:2px 7px;font-size:.72rem}.portal-module__961Zya__nav a.portal-module__961Zya__active .portal-module__961Zya__badge{background:var(--gold);color:#17160d}.portal-module__961Zya__profileMini{border-top:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-top:auto;padding:13px 10px;transition:all .18s;display:flex;position:relative}.portal-module__961Zya__profileMini:hover{background:#122339}.portal-module__961Zya__avatar{color:#dceafb;background:linear-gradient(145deg,#274866,#15283c);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.portal-module__961Zya__profileMini strong{font-size:.84rem;display:block}.portal-module__961Zya__profileMini small{color:var(--muted);font-size:.72rem;display:block}.portal-module__961Zya__profileMenu{border:1px solid var(--line);box-shadow:var(--shadow);z-index:40;background:#0d1927;border-radius:12px;flex-direction:column;gap:2px;margin-bottom:8px;padding:6px;display:flex;position:absolute;bottom:100%;left:10px;right:10px}.portal-module__961Zya__profileMenu button{color:#c7d6e3;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.82rem;font-weight:600;transition:all .15s;display:flex}.portal-module__961Zya__profileMenu button:hover{color:#fff;background:#172a3e}.portal-module__961Zya__main{margin-left:var(--sidebar);min-height:100vh}.portal-module__961Zya__topbar{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07101bdb;border-bottom:1px solid #213247cc;align-items:center;gap:18px;height:76px;padding:0 32px;display:flex;position:sticky;top:0}.portal-module__961Zya__mobileMenu{color:var(--text);background:0 0;border:0;padding:7px;display:none}.portal-module__961Zya__crumb{min-width:220px}.portal-module__961Zya__crumb h1{margin:0;font-size:1rem}.portal-module__961Zya__crumb p{color:var(--muted);margin:2px 0 0;font-size:.76rem}.portal-module__961Zya__search{border:1px solid var(--line);width:min(390px,38vw);color:var(--muted);background:#0b1724;border-radius:11px;align-items:center;gap:9px;margin-left:auto;padding:9px 12px;display:flex}.portal-module__961Zya__search input{color:var(--text);background:0 0;border:0;outline:0;width:100%;font-size:.85rem}.portal-module__961Zya__iconBtn{border:1px solid var(--line);color:#a9bbcc;background:#0d1927;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.portal-module__961Zya__iconBtn:hover{color:#fff;border-color:#47627f}.portal-module__961Zya__notifDot{background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px;box-shadow:0 0 0 3px #0d1927}.portal-module__961Zya__content{max-width:1600px;margin:auto;padding:27px 32px 42px}.portal-module__961Zya__welcome{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.portal-module__961Zya__welcome h2{margin:0 0 6px;font-size:1.5rem;line-height:1.2}.portal-module__961Zya__welcome p{color:var(--muted);margin:0;font-size:.88rem}.portal-module__961Zya__dateChip{border:1px solid var(--line);color:#b7c7d7;background:#0b1724;border-radius:10px;padding:8px 12px;font-size:.78rem}.portal-module__961Zya__stats{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:24px;display:grid}.portal-module__961Zya__stat{border:1px solid var(--line);background:linear-gradient(145deg,#0f1d2c,#0b1724);border-radius:14px;grid-template-columns:45px 1fr;align-items:center;gap:12px;padding:17px;display:grid}.portal-module__961Zya__statIcon{width:45px;height:45px;color:var(--blue);background:#57a8ef1a;border-radius:12px;place-items:center;display:grid}.portal-module__961Zya__stat.portal-module__961Zya__red .portal-module__961Zya__statIcon{color:var(--red);background:#f06b721a}.portal-module__961Zya__stat.portal-module__961Zya__orange .portal-module__961Zya__statIcon{color:var(--orange);background:#f1a64c1a}.portal-module__961Zya__stat.portal-module__961Zya__green .portal-module__961Zya__statIcon{color:var(--green);background:#42c58a1a}.portal-module__961Zya__stat.portal-module__961Zya__cyan{background:linear-gradient(145deg,#0d4557eb,#0c1b29);border-color:#23566a}.portal-module__961Zya__stat.portal-module__961Zya__cyan .portal-module__961Zya__statIcon{color:#69d8e4;background:#3dcddd24}.portal-module__961Zya__stat.portal-module__961Zya__purple{background:linear-gradient(145deg,#36275beb,#121a2d);border-color:#493d72}.portal-module__961Zya__stat.portal-module__961Zya__purple .portal-module__961Zya__statIcon{color:#b39aef;background:#9f7cec24}.portal-module__961Zya__stat.portal-module__961Zya__gold{background:linear-gradient(145deg,#5b4111c7,#171c25);border-color:#635023}.portal-module__961Zya__stat.portal-module__961Zya__gold .portal-module__961Zya__statIcon{color:#ffd45e;background:#ffd04b24}.portal-module__961Zya__stat.portal-module__961Zya__emerald{background:linear-gradient(145deg,#11493cd1,#0d2024);border-color:#28594f}.portal-module__961Zya__stat.portal-module__961Zya__emerald .portal-module__961Zya__statIcon{color:#67dca8;background:#42c58a24}.portal-module__961Zya__stat strong{font-size:1.45rem;line-height:1}.portal-module__961Zya__stat span{color:var(--muted);margin-top:5px;font-size:.76rem;display:block}.portal-module__961Zya__taskSummary{grid-template-columns:repeat(4,1fr)}.portal-module__961Zya__panel{border:1px solid var(--line);background:#0d1927d1;border-radius:15px;box-shadow:0 12px 30px #00000024}.portal-module__961Zya__panelHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 19px;display:flex}.portal-module__961Zya__panelHead h3{margin:0;font-size:.96rem}.portal-module__961Zya__panelBody{padding:18px}.portal-module__961Zya__tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:13px 18px;display:flex}.portal-module__961Zya__tab{color:#8499ad;background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 11px;font-size:.76rem;font-weight:750}.portal-module__961Zya__tab.portal-module__961Zya__active{color:#eaf2fa;background:#172a3e;border-color:#28435e}.portal-module__961Zya__taskList{padding:4px 17px 8px}.portal-module__961Zya__task{border-bottom:1px solid #213247b3;grid-template-columns:minmax(240px,1.4fr) .7fr .62fr .55fr auto;align-items:center;gap:16px;padding:15px 3px;display:grid}.portal-module__961Zya__task:last-child{border-bottom:0}.portal-module__961Zya__taskTitle{align-items:flex-start;gap:11px;display:flex}.portal-module__961Zya__risk{background:var(--orange);border-radius:50%;flex:none;width:9px;height:9px;margin-top:7px;box-shadow:0 0 0 4px #f1a64c1a}.portal-module__961Zya__risk.portal-module__961Zya__high{background:var(--red);box-shadow:0 0 0 4px #f06b721a}.portal-module__961Zya__risk.portal-module__961Zya__low{background:var(--green);box-shadow:0 0 0 4px #42c58a1a}.portal-module__961Zya__task strong{font-size:.84rem;display:block}.portal-module__961Zya__task small{color:#758da5;margin-top:3px;font-size:.71rem;display:block}.portal-module__961Zya__status{color:#76baf5;white-space:nowrap;background:#57a8ef1a;border-radius:20px;align-items:center;padding:4px 9px;font-size:.7rem;font-weight:800;display:inline-flex}.portal-module__961Zya__status.portal-module__961Zya__review{color:#ffc06d;background:#f1a64c1a}.portal-module__961Zya__status.portal-module__961Zya__revision{color:#ff969b;background:#f06b721a}.portal-module__961Zya__status.portal-module__961Zya__done{color:#6ee1aa;background:#42c58a1a}.portal-module__961Zya__progressFlex{align-items:center;gap:7px;display:flex}.portal-module__961Zya__track{background:#29394c;border-radius:20px;flex:1;height:6px;overflow:hidden}.portal-module__961Zya__track.portal-module__961Zya__mini{min-width:58px;height:5px}.portal-module__961Zya__fill{background:linear-gradient(90deg,var(--gold),var(--gold-2));border-radius:inherit;height:100%}.portal-module__961Zya__deadline{color:#aebfd0;white-space:nowrap;font-size:.76rem}.portal-module__961Zya__deadline.portal-module__961Zya__urgent{color:#ff8f95;font-weight:750}.portal-module__961Zya__btn{border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.portal-module__961Zya__btnPrimary{background:linear-gradient(135deg,var(--gold-2),#c89b21);color:#17150c;box-shadow:0 8px 18px #e0b83e21}.portal-module__961Zya__btnPrimary:hover{filter:brightness(1.06)}.portal-module__961Zya__btnGhost{color:#c7d5e2;background:#ffffff08;border-color:#34475d}.portal-module__961Zya__btnGhost:hover{color:#fff;background:#17283b}.portal-module__961Zya__btnDanger{color:#ff969b;background:#f06b721f;border-color:#f06b724d}.portal-module__961Zya__sideStack{align-content:start;gap:18px;display:grid}.portal-module__961Zya__activity{padding:5px 17px 13px}.portal-module__961Zya__activityItem{border-bottom:1px solid #213247b3;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.portal-module__961Zya__activityItem p{overflow-wrap:anywhere}.portal-module__961Zya__activityItem:last-child{border:0}.portal-module__961Zya__activityIcon{color:#86bde9;background:#172a3f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.portal-module__961Zya__activityItem p{color:#c8d5e1;margin:0;font-size:.78rem}.portal-module__961Zya__activityItem time{color:#70869d;font-size:.68rem}.portal-module__961Zya__dashboardInsights{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.portal-module__961Zya__scopebar{border:1px solid var(--line);background:#0d1927c7;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;padding:13px 16px;display:flex}.portal-module__961Zya__scopeInfo{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.portal-module__961Zya__scopeInfo b{color:#71879e;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.portal-module__961Zya__scopeItem{color:#cfdae5;font-size:.8rem}.portal-module__961Zya__scopeItem span{color:#71879e;margin-right:5px}.portal-module__961Zya__leaderTabs{border-bottom:1px solid var(--line);gap:6px;padding:12px 16px;display:flex;overflow-x:auto}.portal-module__961Zya__leaderTab{color:#7f96aa;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 11px;font-size:.73rem;font-weight:800}.portal-module__961Zya__leaderTab.portal-module__961Zya__active{color:#fff;background:#182c40;border-color:#2d4c68}.portal-module__961Zya__leaderList{padding:4px 16px}.portal-module__961Zya__leaderRow{border-bottom:1px solid #213247a6;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.portal-module__961Zya__leaderRow:last-child{border-bottom:0}.portal-module__961Zya__leaderPosition{color:#91a8bd;background:#14263a;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.7rem;font-weight:900;display:grid}.portal-module__961Zya__leaderPerson strong{font-size:.77rem;display:block}.portal-module__961Zya__leaderPerson small{color:#71879c;font-size:.65rem;display:block}.portal-module__961Zya__leaderScore{text-align:right}.portal-module__961Zya__leaderScore strong{color:#f0ca55;font-size:.78rem;display:block}.portal-module__961Zya__leaderScore span{color:#6e8499;font-size:.62rem;display:block}.portal-module__961Zya__currentRank{background:linear-gradient(135deg,#624b1159,#122333b8);border:1px solid #e0b83e4d;border-radius:10px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;margin:8px 14px 14px;padding:11px 12px;display:grid}.portal-module__961Zya__currentRank .portal-module__961Zya__leaderPosition{background:var(--gold);color:#17150c}.portal-module__961Zya__currentRank strong{font-size:.77rem}.portal-module__961Zya__currentRank small{color:#a99d79;font-size:.65rem;display:block}.portal-module__961Zya__currentRank b{color:#ffe076;font-size:.75rem}.portal-module__961Zya__typePerformance{padding:9px 16px 16px}.portal-module__961Zya__typePerformanceRow{padding:10px 0}.portal-module__961Zya__typePerformanceHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.portal-module__961Zya__typePerformanceHead strong{font-size:.76rem}.portal-module__961Zya__typePerformanceHead span{color:#9fb1c1;font-size:.69rem}.portal-module__961Zya__typePerformanceTrack{background:#182a3d;border-radius:20px;height:7px;overflow:hidden}.portal-module__961Zya__typePerformanceFill{border-radius:inherit;background:linear-gradient(90deg,#4fa9e7,#76c6ef);height:100%}.portal-module__961Zya__typePerformanceRow:nth-child(2) .portal-module__961Zya__typePerformanceFill{background:linear-gradient(90deg,#9a75e3,#c19af2)}.portal-module__961Zya__typePerformanceRow:nth-child(3) .portal-module__961Zya__typePerformanceFill{background:linear-gradient(90deg,#e39e45,#f3c066)}.portal-module__961Zya__typePerformanceRow:nth-child(4) .portal-module__961Zya__typePerformanceFill{background:linear-gradient(90deg,#3bbf82,#6bdda7)}.portal-module__961Zya__reportToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.portal-module__961Zya__reportToolbar h2{margin:0;font-size:1.25rem}.portal-module__961Zya__reportToolbar p{color:var(--muted);margin:3px 0 0;font-size:.78rem}.portal-module__961Zya__reportActions{gap:8px;display:flex}.portal-module__961Zya__reportTable{border-collapse:collapse;width:100%}.portal-module__961Zya__reportTable th{text-align:left;color:#778da3;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--line);white-space:nowrap;padding:12px 14px;font-size:.69rem}.portal-module__961Zya__reportTable td{color:#c9d7e3;border-bottom:1px solid #213247b3;padding:14px;font-size:.78rem}.portal-module__961Zya__reportTable strong{color:#fff;font-size:.8rem;display:block}.portal-module__961Zya__reportTable small{color:#72889e}.portal-module__961Zya__reportSummary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:18px;display:grid}.portal-module__961Zya__pagination{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.portal-module__961Zya__pagination small{color:#74899f;font-size:.71rem}.portal-module__961Zya__pages{gap:5px;display:flex}.portal-module__961Zya__pageBtn{border:1px solid var(--line);color:#8fa4b8;background:#0a1622;border-radius:8px;min-width:31px;height:31px;font-size:.72rem}.portal-module__961Zya__pageBtn.portal-module__961Zya__active{background:var(--gold);color:#16150d;border-color:var(--gold)}.portal-module__961Zya__chatCard{overflow:hidden}.portal-module__961Zya__helpChat{width:min(900px,100%);margin:0 auto}.portal-module__961Zya__chatHead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:15px;display:flex}.portal-module__961Zya__botAvatar{color:#ffd868;background:linear-gradient(145deg,#365577,#20364d);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.portal-module__961Zya__chatHead h3{margin:0;font-size:.85rem}.portal-module__961Zya__chatHead p{color:#58cb92;margin:2px 0 0;font-size:.68rem}.portal-module__961Zya__chatBody{background:#091522;height:420px;padding:18px;overflow:auto}.portal-module__961Zya__bubble{border-radius:11px;max-width:88%;margin-bottom:9px;padding:9px 12px;font-size:.83rem;line-height:1.5}.portal-module__961Zya__bubble.portal-module__961Zya__bot{color:#c6d6e4;background:#172a3d;border-bottom-left-radius:3px}.portal-module__961Zya__bubble.portal-module__961Zya__user{color:#f4e7bb;background:#e0b83e2b;border-bottom-right-radius:3px;margin-left:auto}.portal-module__961Zya__chatCompose{border-top:1px solid var(--line);gap:7px;padding:14px;display:flex}.portal-module__961Zya__chatCompose input{color:#fff;background:#091522;border:1px solid #2b4055;border-radius:9px;outline:0;flex:1;min-width:0;padding:10px 12px;font-size:.82rem}.portal-module__961Zya__sendChat{background:var(--gold);color:#14140c;border:0;border-radius:9px;flex:none;place-items:center;width:42px;height:42px;display:grid}.portal-module__961Zya__findingForm{gap:13px;display:grid}.portal-module__961Zya__field{gap:5px;display:grid}.portal-module__961Zya__field label{color:#8298ae;font-size:.73rem}.portal-module__961Zya__field input,.portal-module__961Zya__field select,.portal-module__961Zya__field textarea{color:#dce8f2;background:#091522;border:1px solid #2a4056;border-radius:9px;outline:0;width:100%;padding:10px;font-family:inherit;font-size:.85rem}.portal-module__961Zya__field textarea{resize:vertical;min-height:86px}.portal-module__961Zya__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;opacity:0;visibility:hidden;background:#01070da8;transition:all .2s;position:fixed;inset:0}.portal-module__961Zya__overlay.portal-module__961Zya__open{opacity:1;visibility:visible}.portal-module__961Zya__drawer{border-left:1px solid var(--line);background:#0b1724;width:min(480px,100%);height:100%;padding:25px;transition:all .25s;position:absolute;top:0;right:0;overflow:auto;transform:translate(100%)}.portal-module__961Zya__drawerWide{width:min(560px,100%)}.portal-module__961Zya__overlay.portal-module__961Zya__open .portal-module__961Zya__drawer{transform:none}.portal-module__961Zya__drawerHead{justify-content:space-between;align-items:center;display:flex}.portal-module__961Zya__drawer h2{margin:20px 0 5px;font-size:1.2rem}.portal-module__961Zya__detailBlock{border-bottom:1px solid var(--line);padding:15px 0}.portal-module__961Zya__detailBlock h4{color:#748aa0;text-transform:uppercase;letter-spacing:.08em;margin:0 0 7px;font-size:.77rem}.portal-module__961Zya__detailBlock p{color:#c8d6e3;margin:0;font-size:.85rem}.portal-module__961Zya__drawerActions{gap:9px;margin-top:20px;display:flex}.portal-module__961Zya__drawerActions .portal-module__961Zya__btn{flex:1}.portal-module__961Zya__reportDetailHero{background:linear-gradient(145deg,#23486770,#0a1927eb);border:1px solid #28445e;border-radius:14px;margin:18px 0 14px;padding:18px}.portal-module__961Zya__reportDetailHero h2{margin:10px 0 5px;font-size:1.25rem}.portal-module__961Zya__reportDetailKpis{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.portal-module__961Zya__reportDetailKpi{border:1px solid var(--line);background:#091522;border-radius:10px;padding:11px}.portal-module__961Zya__reportDetailKpi span{color:#71889e;margin-bottom:4px;font-size:.68rem;display:block}.portal-module__961Zya__reportDetailKpi strong{color:#edf4fb;font-size:.8rem;display:block}.portal-module__961Zya__reportSection{border-top:1px solid var(--line);padding:16px 0}.portal-module__961Zya__reportSection h3{color:#7f96ab;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.72rem}.portal-module__961Zya__reportSection p{color:#c7d6e2;margin:0;font-size:.83rem;line-height:1.65}.portal-module__961Zya__evidenceList{gap:8px;display:grid}.portal-module__961Zya__evidenceItem{border:1px solid var(--line);background:#091522;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;display:flex}.portal-module__961Zya__evidenceItem strong{font-size:.76rem;display:block}.portal-module__961Zya__evidenceItem small{color:#70869b;font-size:.66rem;display:block}.portal-module__961Zya__reviewCallout{color:#d9c6a4;background:#5e3a1133;border:1px solid #f1a64c40;border-radius:10px;gap:10px;padding:12px;font-size:.76rem;line-height:1.55;display:flex}.portal-module__961Zya__inboxLayout{grid-template-columns:390px minmax(0,1fr);min-width:0;min-height:610px;display:grid;overflow:hidden}.portal-module__961Zya__inboxList{border-right:1px solid var(--line);background:#0a1622;min-width:0;overflow:hidden}.portal-module__961Zya__inboxListHead{border-bottom:1px solid var(--line);padding:15px}.portal-module__961Zya__inboxSearch{color:#768ca1;background:#08131f;border:1px solid #2b4055;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;display:flex}.portal-module__961Zya__inboxSearch input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:.76rem}.portal-module__961Zya__inboxTabs{gap:4px;margin-top:10px;display:flex}.portal-module__961Zya__inboxTab{color:#8297aa;background:0 0;border:0;border-radius:7px;padding:6px 9px;font-size:.7rem;font-weight:750}.portal-module__961Zya__inboxTab.portal-module__961Zya__active{color:#f1f6fa;background:#1b3045}.portal-module__961Zya__messageItem{cursor:pointer;text-align:left;width:100%;min-width:0;color:inherit;background:0 0;border-bottom:1px solid #213247a6;grid-template-columns:10px minmax(0,1fr);gap:10px;padding:15px;transition:all .15s;display:grid}.portal-module__961Zya__messageItem>div{min-width:0}.portal-module__961Zya__messageItem:hover,.portal-module__961Zya__messageItem.portal-module__961Zya__active{background:#13263a}.portal-module__961Zya__messageItem.portal-module__961Zya__unread{background:#264c6d38}.portal-module__961Zya__unreadDot{background:var(--gold);border-radius:50%;width:8px;height:8px;margin-top:6px;box-shadow:0 0 0 4px #e0b83e14}.portal-module__961Zya__messageItem:not(.portal-module__961Zya__unread) .portal-module__961Zya__unreadDot{box-shadow:none;background:#34495d}.portal-module__961Zya__messageTop{justify-content:space-between;gap:9px;display:flex}.portal-module__961Zya__messageTop strong{font-size:.76rem}.portal-module__961Zya__messageTop time{color:#70869c;white-space:nowrap;font-size:.64rem}.portal-module__961Zya__messageItem h4{margin:4px 0 3px;font-size:.82rem}.portal-module__961Zya__messageItem p{color:#8499ad;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.7rem;overflow:hidden}.portal-module__961Zya__messageTags{gap:5px;margin-top:8px;display:flex}.portal-module__961Zya__messageTag{color:#8eb7d7;background:#1a3045;border-radius:6px;padding:3px 7px;font-size:.62rem}.portal-module__961Zya__messageTag.portal-module__961Zya__urgent{color:#ff949a;background:#f06b721f}.portal-module__961Zya__inboxDetail{overflow-wrap:anywhere;min-width:0;padding:27px 30px}.portal-module__961Zya__sender{align-items:center;gap:11px;margin-bottom:18px;display:flex}.portal-module__961Zya__senderLogo{color:#15140c;background:linear-gradient(145deg,#f1ca54,#b58716);border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.portal-module__961Zya__sender strong{font-size:.82rem;display:block}.portal-module__961Zya__sender small{color:#7d92a7;font-size:.7rem}.portal-module__961Zya__inboxDetail h2{margin:0 0 7px;font-size:1.3rem}.portal-module__961Zya__oneWay{color:#9fc2df;background:#2044603d;border:1px solid #2b465f;border-radius:9px;align-items:flex-start;gap:9px;margin:17px 0;padding:10px 12px;font-size:.72rem;display:flex}.portal-module__961Zya__messageContent{color:#c7d5e1;white-space:pre-line;overflow-wrap:anywhere;font-size:.84rem;line-height:1.75}.portal-module__961Zya__attachmentCard{border:1px solid var(--line);background:#0a1622;border-radius:10px;align-items:center;gap:11px;margin-top:10px;padding:11px 13px;display:flex}.portal-module__961Zya__attachmentCard strong{font-size:.75rem;display:block}.portal-module__961Zya__attachmentCard small{color:#71879c;font-size:.66rem;display:block}.portal-module__961Zya__workHeader{background:linear-gradient(135deg,#1f4868eb,#13273bf0);border:1px solid #315b78;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;padding:20px;display:flex}.portal-module__961Zya__workBack{color:#9cc5e4;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:9px;padding:0;font-size:.75rem;display:inline-flex}.portal-module__961Zya__workHeader h2{margin:0 0 7px;font-size:1.18rem}.portal-module__961Zya__draftState{text-align:right}.portal-module__961Zya__draftState span{color:#9db2c5;font-size:.72rem;display:block}.portal-module__961Zya__draftState strong{color:#70dca7;margin-top:3px;font-size:.78rem;display:block}.portal-module__961Zya__workGrid{grid-template-columns:minmax(0,1fr) 330px;gap:17px;display:grid}.portal-module__961Zya__workFormCard{padding:20px}.portal-module__961Zya__formSectionTitle{color:#e2bd4a;text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid var(--line);margin:0 0 14px;padding-bottom:9px;font-size:.76rem}.portal-module__961Zya__formGrid2{grid-template-columns:1fr 1fr;gap:13px;display:grid}.portal-module__961Zya__dropzone{text-align:center;color:#8097ac;cursor:pointer;background:#0a1622;border:1px dashed #3b5a73;border-radius:11px;padding:21px}.portal-module__961Zya__dropzone strong{color:#cbd9e5;font-size:.79rem;display:block}.portal-module__961Zya__dropzone small{margin-top:3px;font-size:.67rem;display:block}.portal-module__961Zya__workActions{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;margin-top:18px;padding-top:16px;display:flex}.portal-module__961Zya__draftBtn{margin-right:auto}.portal-module__961Zya__taskGuide{padding:17px}.portal-module__961Zya__taskGuide h3{margin:0 0 12px;font-size:.86rem}.portal-module__961Zya__guideList{gap:11px;margin:0;padding:0;list-style:none;display:grid}.portal-module__961Zya__guideList li{color:#aebfce;align-items:flex-start;gap:9px;font-size:.73rem;display:flex}.portal-module__961Zya__guideNum{color:#9ec9e8;background:#173048;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:.65rem;font-weight:800;display:grid}.portal-module__961Zya__archiveMini{border:1px solid var(--line);background:#0a1622;border-radius:9px;margin-top:8px;padding:11px}.portal-module__961Zya__archiveMini strong{font-size:.74rem;display:block}.portal-module__961Zya__archiveMini small{color:#748a9f;font-size:.64rem}.portal-module__961Zya__draftBanner{color:#8fe4bb;background:#20644b2e;border:1px solid #42c58a4d;border-radius:9px;align-items:center;gap:9px;margin-bottom:14px;padding:10px 12px;font-size:.72rem;display:flex}.portal-module__961Zya__filterBar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.portal-module__961Zya__searchBox{border:1px solid var(--line);background:#0b1724;border-radius:9px;flex:1;align-items:center;gap:8px;min-width:200px;padding:7px 11px;display:flex}.portal-module__961Zya__searchBox input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:.8rem}.portal-module__961Zya__filterSelect{border:1px solid var(--line);color:#b9c9d7;background:#0b1724;border-radius:9px;outline:none;padding:7px 10px;font-size:.78rem}.portal-module__961Zya__empty{text-align:center;color:var(--muted);padding:35px}.portal-module__961Zya__toast{box-shadow:var(--shadow);z-index:70;opacity:0;pointer-events:none;background:#12243a;border:1px solid #315274;border-radius:11px;padding:12px 16px;font-size:.8rem;transition:all .25s;position:fixed;bottom:24px;right:24px;transform:translateY(30px)}.portal-module__961Zya__toast.portal-module__961Zya__show{opacity:1;transform:none}.portal-module__961Zya__open{transform:none}.portal-module__961Zya__navBackdrop{z-index:25;background:#00060eb3;border:0;width:100%;height:100dvh;padding:0;display:none;position:fixed;inset:0}@media (max-width:760px){.portal-module__961Zya__navBackdrop.portal-module__961Zya__show{display:block}}@media (max-width:1100px){.portal-module__961Zya__stats{grid-template-columns:repeat(2,1fr)}.portal-module__961Zya__workspace{grid-template-columns:1fr}.portal-module__961Zya__task{grid-template-columns:minmax(220px,1.3fr) .7fr .6fr auto}.portal-module__961Zya__taskSummary{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.portal-module__961Zya__dashboardInsights{grid-template-columns:1fr}}@media (max-width:900px){.portal-module__961Zya__workGrid{grid-template-columns:1fr}.portal-module__961Zya__taskGuide{order:-1}}@media (max-width:760px){.portal-module__961Zya__sidebar{transition:all .25s;transform:translate(-100%);box-shadow:20px 0 60px #00000073}.portal-module__961Zya__sidebar.portal-module__961Zya__open{transform:none}.portal-module__961Zya__main{margin-left:0}.portal-module__961Zya__topbar{height:67px;padding:0 16px}.portal-module__961Zya__mobileMenu{display:block}.portal-module__961Zya__crumb p,.portal-module__961Zya__dateChip,.portal-module__961Zya__search{display:none}.portal-module__961Zya__content{padding:19px 15px 30px}.portal-module__961Zya__stats,.portal-module__961Zya__taskSummary,.portal-module__961Zya__reportSummary{grid-template-columns:1fr 1fr;gap:9px}.portal-module__961Zya__inboxLayout{grid-template-columns:1fr;min-height:0}.portal-module__961Zya__inboxList{border-right:0}.portal-module__961Zya__task{grid-template-columns:1fr auto}.portal-module__961Zya__task>div:nth-child(2),.portal-module__961Zya__task>div:nth-child(3),.portal-module__961Zya__task>div:nth-child(4){display:none}.portal-module__961Zya__workHeader{flex-direction:column}.portal-module__961Zya__formGrid2{grid-template-columns:1fr}.portal-module__961Zya__drawer{width:100%}}@media (max-width:600px){.portal-module__961Zya__workHeader{flex-direction:column}.portal-module__961Zya__draftState{text-align:left}}@media (max-width:390px){.portal-module__961Zya__stats,.portal-module__961Zya__reportSummary,.portal-module__961Zya__taskSummary{grid-template-columns:1fr}}[data-role=mitra]{--gold:#5ad2be;--gold-2:#a0f0dc;--blue:#6abdec}:is([data-role=mitra] .portal-module__961Zya__brandMark,[data-role=mitra] .portal-module__961Zya__senderLogo){color:#07251f;background:linear-gradient(135deg,#a0f0dc,#35ac99)}[data-role=mitra] .portal-module__961Zya__btnPrimary{color:#07251f;background:linear-gradient(135deg,#a0f0dc,#55c9b2);box-shadow:0 8px 18px #52c9b22e}
.rank-focus-module__TPMAIW__rankPair{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.rank-focus-module__TPMAIW__card{isolation:isolate;transform-origin:50%;border:1px solid var(--line);background:linear-gradient(145deg,#0f1d2c,#0b1724);border-radius:14px;grid-template-columns:1fr;gap:10px;padding:16px;display:grid;position:relative;overflow:hidden}.rank-focus-module__TPMAIW__card:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 20%,#ffffff2b 45%,#0000 67%);position:absolute;inset:-2px;transform:translate(-130%)}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__reveal{animation:.52s cubic-bezier(.2,.8,.2,1) both rank-focus-module__TPMAIW__rankEnter}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__reveal:before{animation:1.15s ease-out .18s both rank-focus-module__TPMAIW__rankShine}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__satwil{box-shadow:0 0 0 1px #ad8bf212,0 15px 36px #462a7d3d}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__national{box-shadow:0 0 0 1px #ffd24c14,0 15px 36px #77540f3b}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__polres{box-shadow:0 0 0 1px #6dd6ef12,0 15px 36px #265d772e}.rank-focus-module__TPMAIW__rankLine{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.rank-focus-module__TPMAIW__rankValue{letter-spacing:-.04em;font-size:1.62rem;font-weight:800}.rank-focus-module__TPMAIW__rankBadge{letter-spacing:.05em;white-space:nowrap;border-radius:20px;align-items:center;padding:3px 7px;font-size:.58rem;font-weight:900;display:inline-flex}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__satwil .rank-focus-module__TPMAIW__rankBadge{color:#d6c7fb;background:#9f7cec29;border:1px solid #b497ef38}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__national .rank-focus-module__TPMAIW__rankBadge{color:#ffe59a;background:#ffd04b21;border:1px solid #ffd66033}.rank-focus-module__TPMAIW__card.rank-focus-module__TPMAIW__polres .rank-focus-module__TPMAIW__rankBadge{color:#a8e9f6;background:#64cbe51c;border:1px solid #78d4ef38}.rank-focus-module__TPMAIW__rankCaption{color:#bdcbd8;margin-top:1px;font-size:.72rem;display:block}.rank-focus-module__TPMAIW__rankLocation{color:#e1eaf3;margin-top:6px;font-size:.78rem;line-height:1.5;display:block}.rank-focus-module__TPMAIW__rankDelta{color:#78e0ad;align-items:center;gap:5px;margin-top:9px;font-size:.68rem;font-weight:800;display:flex}.rank-focus-module__TPMAIW__rankDelta.rank-focus-module__TPMAIW__down{color:#ff969b}@keyframes rank-focus-module__TPMAIW__rankEnter{0%{opacity:0;transform:translateY(13px)scale(.97)}65%{opacity:1;transform:translateY(-2px)scale(1.015)}to{opacity:1;transform:none}}@keyframes rank-focus-module__TPMAIW__rankShine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (max-width:1100px){.rank-focus-module__TPMAIW__rankPair{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rank-focus-module__TPMAIW__rankPair{grid-template-columns:1fr}.rank-focus-module__TPMAIW__rankValue{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.rank-focus-module__TPMAIW__card,.rank-focus-module__TPMAIW__card:before{animation:none!important}}
.portal-mitra-module__DMio9G__partnerIdentity{background:linear-gradient(110deg,#10342f,#102432);border-color:#2b5752;justify-content:space-between;gap:14px}.portal-mitra-module__DMio9G__partnerRole{color:#89e9d0;white-space:nowrap;background:#4fc8aa14;border:1px solid #4fc8aa45;border-radius:20px;padding:6px 10px;font-size:.75rem}.portal-mitra-module__DMio9G__prototypeNote{color:#8fa9b5;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;font-size:.75rem;display:flex}.portal-mitra-module__DMio9G__prototypeNote span{letter-spacing:.12em;color:#95e1d0;border:1px solid #31584f;border-radius:6px;padding:4px 7px;font-size:.65rem}.portal-mitra-module__DMio9G__partnerNote{color:#8198ab;padding:0 16px 14px;font-size:.74rem;line-height:1.5}.portal-mitra-module__DMio9G__taskOrigin{color:#8dc8be;margin-top:5px;font-size:.75rem;display:block}.portal-mitra-module__DMio9G__profileForm{gap:14px;margin-top:20px;display:grid}
