body.sv10{--sv10-ink:#193149;--sv10-line:#dfe8ef;--sv10-teal:#008b80;background:#f1f5f9;color:var(--sv10-ink)}
body.sv10 main{max-width:1480px;min-width:0}body.sv10 .operations,body.sv10 .sub-main,body.sv10 .tc-main{padding:26px;line-height:1.65}body.sv10 h1{font-size:clamp(25px,2.8vw,37px);font-weight:800;letter-spacing:-.6px;color:#17334c;margin:14px 0}body.sv10 h2{font-size:20px;color:#1d3a53}body.sv10 h3{font-size:17px;color:#29475f}body.sv10 .op-card,body.sv10 .sub-card,body.sv10 .tc-card{border:1px solid var(--sv10-line);border-radius:15px;background:#fff;box-shadow:0 5px 18px #203c5406;margin:20px 0;padding:24px;min-width:0}body.sv10 .op-card:not(.sv10-keep):has(>.sv10-fold),body.sv10 .sub-card:not(.sv10-keep):has(>.sv10-fold),body.sv10 .tc-card:not(.sv10-keep):has(>.sv10-fold){padding:0;overflow:clip}body.sv10 .sv10-fold{border:0;background:#fff;border-radius:14px;margin:0}body.sv10 .sv10-fold>summary{padding:20px 24px;cursor:pointer;font-size:17px;font-weight:750;color:#224259;list-style:none;border-left:4px solid #008b80;border-radius:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}body.sv10 .sv10-fold>summary::after{content:'+';color:#008b80}body.sv10 .sv10-fold[open]>summary::after{content:'−'}body.sv10 .sv10-fold>summary h2,body.sv10 .sv10-fold>summary h3{margin:0;font-size:18px}body.sv10 .sv10-detail,body.sv10 .sv10-keep>.sv10-fold>form,body.sv10 .sv10-keep>.sv10-fold>p{padding:20px 24px}body.sv10 .sv10-keep>.sv10-fold{border:1px solid #e5edf3;margin:15px 0}body.sv10 .sv10-fold:not([open])>:not(summary){display:none}body.sv10 .sv10-section-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin:25px 0}body.sv10 .sv10-section-menu>a{border:1px solid #dce6ee;border-top:4px solid var(--sv10-color,#008b80);border-radius:12px;padding:17px;background:#fff;color:#24435b;text-decoration:none;box-shadow:0 3px 10px #20354905;font-size:13px;font-weight:700;transition:transform .15s}body.sv10 .sv10-section-menu>a:hover{transform:translateY(-2px);box-shadow:0 7px 20px #20354912}body.sv10 .sv10-toolbar{display:flex;gap:18px;align-items:center;border-bottom:1px solid #dce6ef;padding:0 0 16px;margin:0 0 24px;flex-wrap:wrap}body.sv10 .sv10-toolbar>a{color:#008478;background:#e3f4ee;border-radius:9px;padding:8px 13px;font-size:12px;text-decoration:none}body.sv10 .sv10-toolbar>strong{font-size:12px;color:#7a8e9f}body.sv10 .sv10-tabs{display:flex;gap:9px;flex-wrap:wrap;margin:20px 0;align-items:center}body.sv10 .sv10-tabs a,body.sv10 .sv10-link{display:inline-block;color:#008478;background:#e8f5f1;padding:9px 13px;border-radius:8px;text-decoration:none;font-weight:650;font-size:12px}body.sv10 .sv10-tabs [aria-current="page"]{background:#008b80;color:white}body.sv10 .sv10-badge{display:inline-block;background:#eaf2fa;color:#2a5b83;border-radius:20px;padding:4px 10px;font-weight:650;font-size:11px}body.sv10 .sv10-eyebrow{color:#008b80;font-size:10px;letter-spacing:2px;font-weight:800}body.sv10 .op-grid,body.sv10 .sub-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}body.sv10 label{font-size:12px;font-weight:650;color:#3a556b;display:block}body.sv10 input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),body.sv10 select,body.sv10 textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:44px;border:1px solid #d8e3ec;background:#f9fbfd;border-radius:9px;padding:10px 12px;font-size:13px;color:#243f55;margin:7px 0 12px}body.sv10 input[type="hidden"]{display:none!important}body.sv10 input[type="checkbox"],body.sv10 input[type="radio"]{width:17px;height:17px;accent-color:#008b80;margin-right:7px;vertical-align:middle}body.sv10 button,body.sv10 .sub-button{border:0;border-radius:9px;padding:11px 17px;background:#008b80;color:white;font-weight:700;font-size:12px;min-height:42px;margin:6px 5px 6px 0;cursor:pointer}body.sv10 button:hover{filter:brightness(.95)}body.sv10 button.sv10-danger{background:#fff0ef;color:#b23c47;border:1px solid #efc6ca}body.sv10 [role="alert"]{padding:16px 20px;border-radius:10px;background:#fff0ee;color:#a53c43;border-left:4px solid #ce555d}body.sv10 [role="status"]{padding:16px 20px;border-radius:10px;background:#e7f6ee;color:#21704d;border-left:4px solid #44a47d}body.sv10 .sv10-table{overflow:auto;max-width:100%}body.sv10 table{width:100%;border-collapse:collapse;font-size:12px;min-width:540px}body.sv10 th{background:#eef4f8;color:#627e94;text-transform:uppercase;font-size:10px;letter-spacing:.6px;padding:14px;text-align:left}body.sv10 td{padding:14px;border-bottom:1px solid #edf1f5;vertical-align:top}body.sv10 tr:hover>td{background:#fafcfe}body.sv10 pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:11px;background:#f4f7fa;padding:14px;border-radius:8px}body.sv10 .sv10-search{display:grid;grid-template-columns:2fr 1fr auto;gap:15px;align-items:end}body.sv10 .sv10-permissions label{border:1px solid #e0e8ef;background:#f8fbfd;border-radius:9px;padding:12px;font-weight:500}body.sv10 :focus-visible{outline:3px solid #37bfb0;outline-offset:3px}body.sv10 .tc-sidebar{background:#163249;border-radius:14px;padding:15px}body.sv10 .tc-sidebar a{color:#cfdfeb;padding:12px;border-radius:8px}body.sv10 .tc-sidebar [aria-current="page"]{background:#008b80;color:#fff}body.sv10 .sub-hero{padding:25px;background:linear-gradient(110deg,#14364d,#087f78);border-radius:15px;color:#dbf2f0;margin-bottom:25px}body.sv10 .sub-hero h1{color:#fff}body.sv10 .sub-hero .sub-eyebrow{color:#9ee1d6}body.sv10 .op-card nav,body.sv10 .sub-card nav{flex-wrap:wrap}body.sv10 [hidden]{display:none!important}@media(max-width:760px){body.sv10 .operations,body.sv10 .sub-main,body.sv10 .tc-main{padding:18px 12px}body.sv10 .sv10-section-menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.sv10 .sv10-section-menu>a{font-size:11px;padding:12px}body.sv10 .op-grid,body.sv10 .sub-grid,body.sv10 .sv10-search{grid-template-columns:1fr}body.sv10 .op-card,body.sv10 .sub-card,body.sv10 .tc-card{padding:16px}body.sv10 .sv10-detail{padding:15px}body.sv10 .sv10-fold>summary{padding:17px}body.sv10 .sv10-tabs>a{font-size:11px}body.sv10 .tc-shell{grid-template-columns:1fr}body.sv10 .tc-sidebar nav{display:flex;flex-wrap:wrap;gap:6px}body.sv10 .tc-sidebar nav a{font-size:11px}}@media print{body.sv10 .sv10-toolbar,body.sv10 .sv10-section-menu{display:none}body.sv10 .sv10-fold>:not(summary){display:block!important}body.sv10 .sv10-fold{break-inside:auto}body.sv10 .sv10-table{overflow:visible}}@media(prefers-reduced-motion:reduce){body.sv10 *{transition:none!important;scroll-behavior:auto!important}}
