.adm{color:#3b4565;min-height:100vh;font-family:var(--font-ubuntu), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;background:#f6f3ef;flex-wrap:wrap;display:flex}.adm a{color:#14234b}.adm a:hover{color:#c93644}.adm .script{font-family:var(--font-caveat), cursive}.adm-side{color:#fff;background:#14234b;flex-direction:column;flex:240px;gap:22px;min-width:0;max-width:100%;padding:26px 18px;display:flex}.adm-brand{flex-direction:column;gap:6px;padding:0 8px;display:flex}.adm-brand img{width:120px;height:auto;display:block}.adm-brand .script{color:#ffb3b9;font-size:24px;font-weight:600}.adm-nav{flex-direction:column;gap:4px;display:flex}.adm .nav-btn{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400;text-decoration:none;display:flex}.adm .nav-btn:hover{color:#fff;background:#1c2d5a}.adm .nav-btn[aria-current=page]{background:#1c2d5a;font-weight:500}.nav-count{text-align:center;box-sizing:border-box;background:#c93644;border-radius:999px;min-width:24px;padding:2px 8px;font-size:15px}.adm .nav-btn.nav-soon{color:#a9b3cc;cursor:default}.adm .nav-btn.nav-soon:hover{color:#a9b3cc;background:0 0}.nav-soon-tag{color:#a9b3cc;white-space:nowrap;border:1px solid #3a4a75;border-radius:999px;padding:2px 8px;font-size:13px}.adm-me{border-top:1px solid #2a3963;align-items:center;gap:12px;margin-top:auto;padding:12px 8px 0;display:flex}.adm-me img{object-fit:cover;border-radius:50%;width:40px;height:40px}.adm-me span{flex-direction:column;gap:2px;font-size:14px;display:flex}.adm-me strong{font-weight:500}.adm-me .role{color:#a9b3cc}.adm-me form button{color:#a9b3cc;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:24px;padding:0;font-size:14px;text-decoration:underline}.adm-out{display:none}.adm-side :focus-visible{outline-offset:3px;outline:3px solid #ffb3b9!important}.adm-main{box-sizing:border-box;flex-direction:column;flex:999 640px;gap:28px;min-width:0;padding:32px clamp(16px,3vw,40px) 80px;display:flex}.adm-main:focus{outline:none}.adm-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;display:flex}.adm-head>div{flex-direction:column;gap:4px;display:flex}.adm-head .script{color:#c93644;font-size:26px;font-weight:600;line-height:1}.adm-head h1{color:#14234b;margin:0;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.15}.adm-pill{color:#8a5a00;background:#fff4e0;border-radius:999px;padding:4px 12px;font-size:15px;font-weight:500}.adm-lede{color:#3b4565;margin:0;font-size:16px;line-height:1.6}.adm-col{flex-direction:column;gap:16px;display:flex}.adm-col-24{flex-direction:column;gap:24px;display:flex}.adm-tiles{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px;display:grid}.adm-tile{background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:20px;display:flex}.adm-tile .k{color:#586180;font-size:14px}.adm-tile strong{color:#14234b;font-size:32px;font-weight:400;line-height:1.1}.adm-tile .n{color:#586180;font-size:15px}.adm-pair{flex-wrap:wrap;gap:20px;display:flex}.adm-card{background:#fff;border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.adm-card h2{color:#14234b;margin:0;font-size:18px;font-weight:500}.adm-card .sub{color:#586180;font-size:14px}.adm-funnel{flex:1.4 420px}.adm-activity{flex:300px;gap:14px}.funnel-row{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:12px;display:grid}.funnel-row>span{color:#3b4565;font-size:14px}.funnel-bar{align-items:center;gap:10px;display:flex}.funnel-bar .bar{background:#14234b;border-radius:0 4px 4px 0;min-width:4px;height:26px}.funnel-bar .v{color:#14234b;white-space:nowrap;font-size:14px}.funnel-bar .v strong{font-weight:500}.funnel-bar .v span{color:#586180}.adm-note{color:#586180;font-size:15px}.adm-h2{color:#14234b;margin:8px 0 0;font-family:Ubuntu,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:500}.act-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.act-list li{align-items:flex-start;gap:12px;display:flex}.act-list .dot{border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:6px}.act-list .t{flex-direction:column;gap:2px;display:flex}.act-list .t span:first-child{color:#14234b;font-size:15px;line-height:1.45}.act-list .t span:last-child{color:#586180;font-size:15px}.adm .btn-primary{color:#fff;cursor:pointer;background:#14234b;border:0;border-radius:999px;align-items:center;min-height:52px;padding:0 24px;font-family:inherit;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.adm .btn-primary:hover{color:#fff;background:#0b1838}.adm .btn-primary.sm{min-height:48px;padding:0 20px;font-size:15px}.adm .btn-primary:disabled{opacity:.4;cursor:not-allowed}.adm .btn-ghost{color:#14234b;cursor:pointer;background:0 0;border:1.5px solid #cfc7bf;border-radius:999px;align-items:center;min-height:48px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.adm .btn-ghost.sm{font-size:14px}.adm .btn-ghost:hover{color:#14234b;background:#fff;border-color:#14234b}.adm .textlink{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.adm .rv-back{color:#14234b;align-self:flex-start;align-items:center;min-height:48px;font-size:15px;display:inline-flex}.adm :focus-visible{outline-offset:3px;outline:3px solid #c93644}.adm-tablewrap{background:#fff;border-radius:20px;position:relative;overflow-x:auto}.adm-table{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.adm-table th{text-align:left;color:#586180;vertical-align:middle;padding:16px 12px;font-size:15px;font-weight:500}.adm-table td{vertical-align:middle;border-top:1px solid #efe9e3;padding:16px 12px}.adm-table th:first-child,.adm-table td:first-child{padding-left:20px}.adm-table th:last-child,.adm-table td:last-child{padding-right:20px}.adm-table td.name{color:#14234b;font-weight:500}.adm-table td.act{text-align:right}.adm-table .who{flex-direction:column;gap:2px;display:flex}.adm-table .who strong{color:#14234b;font-weight:500}.adm-table .who span{color:#586180;font-size:15px}.wait{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:15px;font-weight:500;display:inline-flex}.wait.over{color:#9e2a36;background:#fcefec}.wait.due{color:#8a5a00;background:#fff4e0}.wait.ok{color:#14234b;background:#eef3f9}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.adm-tabs{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.adm-tabs a{color:#14234b;border:1.5px solid #cfc7bf;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.adm-tabs a:hover{background:#fff;border-color:#14234b}.adm-tabs a[aria-current=page]{color:#fff;background:#14234b;border-color:#14234b}.adm-tabs .c{color:#14234b;text-align:center;background:#efe9e3;border-radius:999px;min-width:22px;padding:0 7px;font-size:14px}.adm-tabs a[aria-current=page] .c{background:#fff}.adm-empty{color:#586180;background:#fff;border-radius:20px;padding:22px 24px;font-size:15px}.rv{flex-direction:column;gap:20px;display:flex}.rv-result{background:#eef3f9;border-radius:18px;align-items:center;gap:14px;padding:18px 22px;display:flex}.rv-result.err{background:#fcefec}.rv-result .tick{background:#14234b;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rv-result span:last-child{color:#14234b;font-size:16px;line-height:1.5}.rv-cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.rv-left{flex-direction:column;flex:1.5 440px;gap:14px;min-width:0;display:flex}.rv-right{flex-direction:column;flex:320px;gap:14px;min-width:0;display:flex}.rv-head{background:#fff;border-radius:20px;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding:22px 24px;display:flex}.rv-head>div{flex-direction:column;gap:4px;display:flex}.rv-head strong{color:#14234b;font-size:20px;font-weight:500}.rv-head span{color:#586180;font-size:14px}.rv-sec{background:#fff;border:2px solid #0000;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 20px;padding:18px 22px;display:flex}.rv-sec.on{border-color:#c9d6e8}.rv-sec .body{flex-direction:column;flex:280px;gap:6px;min-width:0;display:flex}.rv-sec .lbl{color:#586180;font-size:15px}.rv-sec .val{color:#14234b;white-space:pre-line;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.rv-sec .tools{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.rv-sec .tools a{align-items:center;min-height:32px;font-size:14px;display:inline-flex}.check-btn{color:#14234b;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #cfc7bf;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.check-btn[aria-pressed=true]{color:#fff;background:#14234b;border-color:#14234b}.issue-btn{color:#9e2a36;cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #cfc7bf;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.issue-btn[aria-pressed=true]{color:#fff;background:#9e2a36;border-color:#9e2a36}.rv-sec.issue{border-color:#e8a3ab}.rv-issue{background:#fcefec;border-radius:14px;flex-direction:column;flex:100%;gap:8px;padding:14px 16px;display:flex}.rv-issue label{color:#9e2a36;font-size:15px;font-weight:500}.rv-issue textarea{min-height:88px}.rv-panel{background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.rv-panel h2{color:#14234b;margin:0;font-size:17px;font-weight:500}.rv-panel label.h{color:#14234b;font-size:17px;font-weight:500}.rv-panel .note{color:#586180;font-size:15px}.rv-flag{border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.rv-flag.high{background:#fcefec}.rv-flag.low{background:#eef3f9}.rv-flag .lvl{align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.rv-flag.high .lvl{color:#9e2a36}.rv-flag.low .lvl{color:#14234b}.rv-flag .ic{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:15px;display:inline-flex}.rv-flag.high .ic{background:#c93644}.rv-flag.low .ic{background:#14234b}.rv-flag .txt{color:#14234b;font-size:15px;line-height:1.5}.rv-flag .acts{flex-wrap:wrap;gap:8px;display:flex}.inc-btn{color:#14234b;cursor:pointer;background:0 0;border:1.5px solid #14234b;border-radius:999px;min-height:48px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500}.inc-btn[aria-pressed=true]{color:#fff;background:#14234b}.dis-btn{color:#586180;cursor:pointer;background:0 0;border:0;min-height:48px;padding:0 12px;font-family:inherit;font-size:15px;text-decoration:underline}.adm .field{box-sizing:border-box;color:#14234b;background:#fff;border:1.5px solid #d9d2cb;border-radius:12px;width:100%;min-height:48px;padding:10px 14px;font-family:inherit;font-size:16px}.adm .field:focus{border-color:#14234b;outline:none;box-shadow:0 0 0 4px #dce6f2}.adm textarea.field{resize:vertical;min-height:150px;line-height:1.55}.adm .row{flex-wrap:wrap;gap:10px;display:flex}.doc-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.doc-list li{background:#f6f3ef;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:12px 14px;display:flex}.doc-list .t{color:#14234b;flex-direction:column;gap:2px;font-size:15px;display:flex}.doc-list .t span{color:#586180;font-size:14px}.doc-list .a{gap:14px;display:flex}.doc-list .a a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.rv-items{color:#14234b;flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;display:flex}.adm-search{flex-direction:column;gap:6px;max-width:420px;display:flex}.adm-search label{color:#14234b;font-size:14px;font-weight:500}.offer-grid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:16px;display:grid}.offer{background:#fff;border-radius:20px;flex-direction:column;gap:10px;padding:22px;display:flex}.offer .top{justify-content:space-between;align-items:center;gap:10px;display:flex}.offer .cat{color:#586180;font-size:15px}.offer strong{color:#14234b;font-size:18px;font-weight:500}.offer .p{color:#586180;font-size:14px}.switch{cursor:pointer;background:#c9c1b9;border:0;border-radius:999px;width:52px;height:30px;padding:0;position:relative}.switch[aria-checked=true]{background:#14234b}.switch span{background:#fff;border-radius:50%;width:24px;height:24px;transition:left .2s;position:absolute;top:3px;left:3px}.switch[aria-checked=true] span{left:25px}@media (prefers-reduced-motion:no-preference){@keyframes poa-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.adm-main{animation:.45s cubic-bezier(.2,.7,.2,1) both poa-rise}}@media (max-width:820px){.adm{align-content:flex-start}.adm-side{flex-basis:100%;gap:10px;padding:14px 0 6px}.adm-brand{flex-direction:row;align-items:center;gap:12px;padding:0 16px}.adm-brand img{width:96px}.adm-nav{scrollbar-width:none;flex-direction:row;padding:0 12px 6px;overflow-x:auto}.adm-nav::-webkit-scrollbar{display:none}.adm .nav-btn{white-space:nowrap;flex:none}.adm-me{display:none}.adm-out{margin-left:auto;display:block}.adm-out button{color:#fff;min-height:48px;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:15px;text-decoration:underline}}@media (max-width:600px){.rv-sec .tools{flex-flow:wrap;flex:100%;align-items:center;gap:8px 14px}}.adm .link-btn{color:#14234b;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-items:center;min-height:44px;padding:0;font-family:inherit;font-size:15px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.adm .link-btn:hover{color:#c93644}.adm .link-btn[aria-pressed=true]{font-weight:500;text-decoration-thickness:2px}.rv-sec .tools .link-btn{min-height:32px;font-size:14px}.form-panel{z-index:50;box-sizing:border-box;background:#fff;flex-direction:column;gap:10px;width:min(52vw,860px);padding:18px 20px 20px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 40px #14234b2e}.form-panel-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.form-panel-top h2{color:#14234b;margin:0;font-size:18px;font-weight:500}.form-panel-top h2:focus{outline:none}.form-panel-tools{flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:15px;display:flex}.form-panel-tools a{align-items:center;min-height:44px;display:inline-flex}.doc-switch{flex-wrap:wrap;gap:6px;display:inline-flex}.doc-switch button{color:#14234b;cursor:pointer;background:0 0;border:1.5px solid #cfc7bf;border-radius:999px;min-height:44px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500}.doc-switch button[aria-pressed=true]{color:#fff;background:#14234b;border-color:#14234b}.form-frame{background:#f6f3ef;border:1px solid #e5ded7;border-radius:12px;flex:1;width:100%;min-height:0}@media (min-width:1100px){.rv.with-form{margin-right:min(52vw,860px)}}@media (max-width:1099px){.form-panel{width:100%}}.rv-links{flex-wrap:wrap;align-items:center;gap:4px 28px;display:flex}.edit-panel{overflow-y:auto}.ed-body{flex-direction:column;gap:18px;padding-bottom:20px;display:flex}.ed-lede{color:#14234b;background:#eef3f9;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;line-height:1.5}.ed-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.ed-f{flex-direction:column;gap:6px;min-width:0;display:flex}.ed-f.wide{grid-column:1/-1}.ed-f label{color:#14234b;font-size:15px;font-weight:500}.adm select.field{appearance:auto}.ed-list{flex-direction:column;gap:14px;display:flex}.ed-item{border:1.5px solid #e5ded7;border-radius:16px;flex-direction:column;gap:12px;min-width:0;margin:0;padding:16px;display:flex}.ed-item legend,.ed-why legend{color:#14234b;padding:0 6px;font-size:16px;font-weight:500}.ed-why{border:1.5px solid #e5ded7;border-radius:16px;flex-direction:column;gap:4px;margin:0;padding:14px 16px;display:flex}.ed-radio{color:#14234b;cursor:pointer;align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.ed-radio input{accent-color:#14234b;width:20px;height:20px;margin:0}.ed-err{color:#9e2a36;background:#fcefec;border-radius:12px;margin:0;padding:12px 14px;font-size:15px}.hist{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.hist li{align-items:flex-start;gap:12px;display:flex}.hist .dot{background:#cfc7bf;border-radius:50%;flex:0 0 10px;width:10px;height:10px;margin-top:7px}.hist li.staff .dot{background:#c93644}.hist .t{flex-direction:column;gap:3px;min-width:0;display:flex}.hist .what{color:#14234b;overflow-wrap:anywhere;font-size:15px;line-height:1.45}.hist .when{color:#586180;font-size:14px}.hist ul{color:#3b4565;overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:4px 0 0;padding-left:18px;font-size:14px;line-height:1.45;display:flex}.hist details summary{cursor:pointer;color:#14234b;align-items:center;min-height:32px;font-size:14px;display:inline-flex}.adm-filter{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.adm-filter .ed-f{max-width:320px}.adm-table td.what ul{color:#3b4565;flex-direction:column;gap:3px;margin:6px 0 0;padding-left:18px;font-size:14px;display:flex}
