:root{--bo-font:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--bo-font-mono:ui-monospace,"Cascadia Mono",Consolas,monospace;--bo-fs:14px;--bo-fs-sm:13px;--bo-fs-xs:12px;--bo-row-h:38px;--bo-ctl-h:34px;--bo-gap:16px;--bo-banner-h:48px;--bo-blue:#1a6fb0;--bo-blue-dark:#12558a;--bo-blue-light:#2f8fd0;--bo-page:#eef1f5;--bo-surface:#fff;--bo-surface-alt:#f7f9fb;--bo-line:#c8d0da;--bo-line-soft:#e4e8ee;--bo-ink:#22282f;--bo-ink-soft:#5b6674;--bo-ink-faint:#8a94a1;--bo-error:#c0392b;--bo-error-bg:#fdeceb;--bo-warn:#8a5200;--bo-warn-bg:#fcf1de;--bo-ok:#0a604f;--bo-ok-bg:#e4f4ef;--bo-radius:4px;--bo-radius-sm:3px;--bo-shadow:0 1px 3px rgba(20,30,45,.12);--bo-shadow-pop:0 6px 18px rgba(20,30,45,.18);--bo-grid-max-h:70vh;--bo-side-w:264px;--bo-side-bg:#16212e;--bo-side-bg-alt:#1e2c3c;--bo-side-ink:#d7dee7;--bo-side-ink-faint:#8d9bad;--bo-side-line:#2a3949;--bo-side-scroll:#33445a;--bo-side-scroll-track:#3a4c61;--bo-side-scroll-hover:#47607d;--bo-side-foot-bg:#121c27;--bo-title-ink:#3f535d;--bo-row-hover:#f2f7fb;--bo-row-selected:#e8f2fa;--bo-ok-line:#b3ddd0;--bo-warn-line:#ecd3a4;--bo-warn-line-strong:#f8e6c8;--bo-error-line:#f0c2bd;--bo-error-ink:#a5291c;--bo-danger-line:#e2b3ad;--bo-invalid-bg:#fffafa;--bo-info-bg:#eaf3fb;--bo-info-ink:#14507f;--bo-info-line:#b9d5ec;--bo-mute-bg:#eef0f3;--bo-mute-ink:#454e5b;--bo-mute-line:#d3d8df;--bo-veil:rgba(238,241,245,.82);--bo-scrim:rgba(15,22,31,.45);color-scheme:light}:root[data-bo-theme="dark"]{color-scheme:dark;--bo-blue:#4a9fe0;--bo-blue-dark:#2f81c2;--bo-blue-light:#74bcf0;--bo-page:#12171d;--bo-surface:#1a212a;--bo-surface-alt:#222b36;--bo-line:#3a4551;--bo-line-soft:#2a333e;--bo-ink:#e4e9ef;--bo-ink-soft:#a6b1bd;--bo-ink-faint:#7b8794;--bo-title-ink:#cfd8e2;--bo-error:#f08a7c;--bo-error-bg:#38201d;--bo-error-line:#6d3a33;--bo-error-ink:#f5a294;--bo-danger-line:#6d3a33;--bo-invalid-bg:#2c1b18;--bo-warn:#e3b169;--bo-warn-bg:#322718;--bo-warn-line:#5c4728;--bo-warn-line-strong:#6f552f;--bo-ok:#6ed3b2;--bo-ok-bg:#123029;--bo-ok-line:#2b5a4d;--bo-info-bg:#16283a;--bo-info-ink:#8cc6f2;--bo-info-line:#2d4c66;--bo-mute-bg:#252e39;--bo-mute-ink:#a6b1bd;--bo-mute-line:#3a4551;--bo-row-hover:#232d38;--bo-row-selected:#1d3549;--bo-shadow:0 1px 3px rgba(0,0,0,.55);--bo-shadow-pop:0 8px 22px rgba(0,0,0,.65);--bo-veil:rgba(18,23,29,.82);--bo-scrim:rgba(0,0,0,.58);--bo-side-bg:#0d1218;--bo-side-bg-alt:#1c2733;--bo-side-ink:#cdd6e0;--bo-side-ink-faint:#808d9c;--bo-side-line:#212c38;--bo-side-scroll:#2c3947;--bo-side-scroll-track:#2c3947;--bo-side-scroll-hover:#3e5064;--bo-side-foot-bg:#090d12}:root[data-bo-theme="dark"] .bo-report .MSRS-RVC{color-scheme:light;--bo-surface:#fff;--bo-surface-alt:#f7f9fb;--bo-ink:#22282f;--bo-line:#c8d0da;--bo-line-soft:#e4e8ee;--bo-blue:#1a6fb0;--bo-blue-dark:#12558a}.bo-page *,.bo-page *::before,.bo-page *::after,.bo-banner *,.bo-side *,.bo-path *{box-sizing:border-box}[class^="bo-"],[class*=" bo-"],[class^="bo-"] *,[class*=" bo-"] *,[class^="bo-"]::before,[class^="bo-"]::after,[class^="bo-"] *::before,[class^="bo-"] *::after,input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],input[type="date"],select,textarea,input[type="submit"],input[type="button"],input[type="reset"]{box-sizing:border-box}.bo-page{background:var(--bo-page);color:var(--bo-ink);font-family:var(--bo-font);font-size:var(--bo-fs);line-height:1.45}body{margin:0;background:var(--bo-page);font-family:var(--bo-font);font-size:var(--bo-fs);color:var(--bo-ink);line-height:1.45}ul li,ol li,ul li li,ul li li li,ol ol li,ol ol ol li{list-style:none}.bo-bullets{padding-left:18px}.bo-bullets li{list-style:disc outside}a,a:link,a:visited,a:active{color:var(--bo-blue-dark);text-decoration:none}a:hover{color:var(--bo-blue);text-decoration:underline}a:focus-visible{outline:2px solid var(--bo-blue);outline-offset:1px}th,thead,tfoot{background:none;border:0;font-weight:600;text-align:left}small{font-size:var(--bo-fs-sm)}big{font-size:calc(var(--bo-fs) + 2px)}blockquote{margin:0 0 10px;padding-left:10px;border-left:3px solid var(--bo-line)}pre{font-family:ui-monospace,Consolas,monospace;font-size:var(--bo-fs-sm)}h1,h2,h3,h4,h5,h6{margin:0 0 8px;font-family:var(--bo-font);font-weight:700}h1{font-size:calc(var(--bo-fs) + 6px)}h2{font-size:calc(var(--bo-fs) + 4px)}h3{font-size:calc(var(--bo-fs) + 2px)}h4,h5,h6{font-size:var(--bo-fs);margin:0}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],input[type="search"],input[type="date"],select{height:var(--bo-ctl-h);padding:0 8px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);color:var(--bo-ink);font-family:inherit;font-size:var(--bo-fs);max-width:100%}textarea{padding:6px 8px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);color:var(--bo-ink);font-family:inherit;font-size:var(--bo-fs);max-width:100%;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--bo-blue);outline:2px solid var(--bo-blue);outline-offset:1px}input:disabled,select:disabled,textarea:disabled{background:var(--bo-surface-alt);color:var(--bo-ink-faint)}input[type="submit"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)),input[type="button"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)),input[type="reset"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)){height:var(--bo-ctl-h);padding:0 14px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);color:var(--bo-ink);font-family:inherit;font-size:var(--bo-fs-sm);font-weight:600;cursor:pointer}input[type="submit"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)):hover,input[type="button"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)):hover,input[type="reset"]:not([class*="bo-btn"]):where(:not(.RadFileExplorer *)):hover{background:var(--bo-surface-alt);border-color:var(--bo-ink-faint)}input[type="checkbox"],input[type="radio"]{accent-color:var(--bo-blue)}fieldset{border:1px solid var(--bo-line);border-radius:var(--bo-radius);padding:10px 12px;margin:0 0 var(--bo-gap)}legend{padding:0 5px;font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft)}img{border:0;vertical-align:middle}.bo-banner{display:flex;align-items:center;gap:12px;height:var(--bo-banner-h);padding:0 12px;color:var(--bo-ink);background:var(--bo-surface);border-bottom:1px solid var(--bo-line)}.bo-banner-brand{display:flex;align-items:center;gap:10px;min-width:0}.bo-banner-title{margin:0;font-weight:700;line-height:1.2;color:var(--bo-ink);white-space:nowrap}.bo-banner-title:hover{text-decoration:underline}html:not(.side-collapsed) .bo-banner-title,html:not(.side-collapsed) .bo-banner-title+.bo-banner-sep{display:none}.bo-banner-subtitle{font-size:var(--bo-fs);font-weight:600;color:var(--bo-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.side-collapsed .bo-banner-subtitle{font-weight:400;color:var(--bo-ink-soft)}.bo-banner a,.bo-side-head a{color:inherit;text-decoration:none}.bo-banner-spacer{flex:1 1 auto}.bo-env{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:var(--bo-radius-sm);font-size:var(--bo-fs-xs);font-weight:600;letter-spacing:.04em;white-space:nowrap}.bo-env-bullet{width:7px;height:7px;border-radius:50%;flex:none}.bo-env.env-dev{background:var(--bo-mute-bg);color:var(--bo-mute-ink);border:1px solid var(--bo-mute-line)}.bo-env.env-dev .bo-env-bullet{background:var(--bo-ink-soft)}.bo-env.env-test{background:var(--bo-ok-bg);color:var(--bo-ok);border:1px solid var(--bo-ok-line)}.bo-env.env-test .bo-env-bullet{background:var(--bo-ok)}.bo-env.env-preprod{background:var(--bo-warn-bg);color:var(--bo-warn);border:1px solid var(--bo-warn-line)}.bo-env.env-preprod .bo-env-bullet{background:var(--bo-warn)}.bo-env.env-prod{background:var(--bo-error-bg);color:var(--bo-error-ink);border:1px solid var(--bo-error-line)}.bo-env.env-prod .bo-env-bullet{background:var(--bo-error)}.bo-env.env-unknown{background:var(--bo-mute-bg);color:var(--bo-mute-ink);border:1px dashed var(--bo-mute-line)}.bo-env.env-unknown .bo-env-bullet{background:var(--bo-ink-faint)}.bo-side{position:relative;flex:0 0 var(--bo-side-w);width:var(--bo-side-w);display:flex;flex-direction:column;min-height:0;background:var(--bo-side-bg);color:var(--bo-side-ink);transition:flex-basis .18s ease,width .18s ease}html.side-collapsed .bo-side{flex-basis:0;width:0;overflow:hidden}.bo-side-head{flex:0 0 auto;display:flex;align-items:center;gap:10px;height:48px;padding:0 14px;border-bottom:1px solid var(--bo-side-line);background:linear-gradient(135deg,var(--bo-blue-light) 0%,var(--bo-blue) 55%,var(--bo-blue-dark) 100%);color:#fff}.bo-side-title{flex:1 1 auto;min-width:0;font-size:calc(var(--bo-fs) + 3px);font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:inherit;text-decoration:none;border-radius:var(--bo-radius-sm)}.bo-side-title:hover{text-decoration:underline}.bo-side-title:focus-visible{outline:2px solid #fff;outline-offset:2px}.bo-banner-menu,.bo-tool{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:var(--bo-ctl-h);min-width:var(--bo-ctl-h);padding:0 8px;border:0;border-radius:var(--bo-radius);background:none;color:var(--bo-ink-soft);font:inherit;cursor:pointer}.bo-banner-menu:focus-visible,.bo-tool:focus-visible{outline:2px solid var(--bo-blue);outline-offset:1px}.bo-banner-menu:hover,.bo-tool:hover{background:var(--bo-surface-alt);color:var(--bo-ink)}.bo-tool.is-on{background:var(--bo-blue);color:#fff}.bo-side-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 0;scrollbar-width:thin;scrollbar-color:var(--bo-side-scroll-track) transparent}.bo-side-nav::-webkit-scrollbar{width:10px}.bo-side-nav::-webkit-scrollbar-track{background:transparent}.bo-side-nav::-webkit-scrollbar-thumb{background:var(--bo-side-scroll);border:3px solid transparent;background-clip:content-box;border-radius:999px}.bo-side-nav::-webkit-scrollbar-thumb:hover{background:var(--bo-side-scroll-hover);background-clip:content-box}.bo-side-nav ul{list-style:none;margin:0;padding:0}.bo-side-nav a,.bo-side-nav .bo-branch{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:0;background:none;color:var(--bo-side-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.bo-side-nav a:hover,.bo-side-nav .bo-branch:hover{background:var(--bo-side-bg-alt);color:#fff}.bo-side-nav a:focus-visible,.bo-side-nav .bo-branch:focus-visible{outline:2px solid var(--bo-blue-light);outline-offset:-2px}.bo-branch-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bo-caret{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bo-branch .bo-caret{flex:none;transition:transform .15s ease}.bo-branch[aria-expanded="true"] .bo-caret{transform:rotate(90deg)}.bo-side-nav .bo-sub{height:0;overflow:hidden;visibility:hidden;transition:height .16s ease,visibility 0s linear .16s}.bo-side-nav .bo-branch[aria-expanded="true"]+.bo-sub{height:auto;visibility:visible;transition:height .16s ease,visibility 0s}@media(prefers-reduced-motion:reduce){.bo-side-nav .bo-sub{transition:none}}.bo-side-nav .bo-sub a,.bo-side-nav .bo-sub .bo-branch{padding-left:34px;font-size:var(--bo-fs-sm)}.bo-side-nav .bo-sub .bo-sub a{padding-left:54px}.bo-side-nav a.is-current{background:var(--bo-side-bg-alt);color:#fff;font-weight:600;box-shadow:inset 3px 0 0 var(--bo-blue-light)}.bo-side-nav .bo-branch.is-branch-current .bo-branch-label{color:#fff;font-weight:600}.bo-side-foot{flex:0 0 auto;padding:10px 14px;border-top:1px solid var(--bo-side-line);background:var(--bo-side-foot-bg)}.bo-version{font-size:var(--bo-fs-xs);color:var(--bo-side-ink-faint);letter-spacing:.04em;font-variant-numeric:tabular-nums}button.bo-version{padding:2px 6px;margin:-2px -6px;background:transparent;border:1px solid transparent;border-radius:var(--bo-radius-sm);font-family:inherit;cursor:pointer}button.bo-version:hover{color:#fff;border-color:var(--bo-side-line)}button.bo-version:focus-visible{outline:2px solid var(--bo-blue-light);outline-offset:1px}.bo-tool-theme .bo-icon{display:none}:root[data-bo-theme="light"] .bo-tool-theme .bo-icon-light,:root[data-bo-theme="dark"] .bo-tool-theme .bo-icon-dark{display:inline-flex}:root:not([data-bo-theme]) .bo-tool-theme .bo-icon-light{display:inline-flex}.bo-side-grip{position:absolute;top:0;right:-3px;bottom:0;width:7px;z-index:2;padding:0;border:0;background:none;cursor:col-resize;touch-action:none}.bo-side-grip::after{content:"";position:absolute;top:0;bottom:0;left:3px;width:2px;background:transparent;transition:background .12s ease}.bo-side-grip:hover::after,.bo-side-grip:focus-visible::after,html.side-resizing .bo-side-grip::after{background:var(--bo-blue-light)}.bo-side-grip:focus-visible{outline:0}html.side-resizing .bo-side{transition:none}html.side-resizing,html.side-resizing *{user-select:none;cursor:col-resize!important}@media(max-width:900px){.bo-side-grip{display:none}}.bo-banner-sep{color:var(--bo-ink-faint)}.bo-tools{display:flex;align-items:center;gap:4px}.bo-tool-user{position:relative}.bo-tool-user>ul{position:absolute;right:0;top:calc(100% + 4px);min-width:190px;padding:4px;margin:0;list-style:none;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow-pop);z-index:40}.bo-tool-user:not(.is-open)>ul{display:none}.bo-tool-user>ul a{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:var(--bo-radius-sm);color:var(--bo-ink);text-decoration:none;font-size:var(--bo-fs-sm)}.bo-tool-user>ul a:hover{background:var(--bo-surface-alt)}.bo-icon{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bo-map-pin{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--bo-surface);border:2px solid var(--bo-ink);color:var(--bo-ink);box-shadow:0 1px 3px rgba(0,0,0,.35)}.bo-map-pin svg{width:16px;height:16px}@media(max-width:900px){.bo-side{position:fixed;inset:0 auto 0 0;z-index:50;box-shadow:var(--bo-shadow-pop)}html.side-collapsed .bo-side{box-shadow:none}.bo-scrim{position:fixed;inset:0;z-index:45;background:var(--bo-scrim)}html.side-collapsed .bo-scrim{display:none}}@media(min-width:901px){.bo-scrim{display:none}}.bo-path{display:flex;align-items:center;gap:6px;padding:7px 16px;font-size:var(--bo-fs-xs);color:var(--bo-ink-faint);background:var(--bo-surface-alt);border-bottom:1px solid var(--bo-line-soft)}.bo-path a{color:var(--bo-ink-soft);text-decoration:none}.bo-path a:hover{text-decoration:underline}.bo-path b{color:var(--bo-ink);font-weight:600}.bo-main{padding:var(--bo-gap) 16px 32px}.bo-card{background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow);margin-bottom:var(--bo-gap)}.bo-card-head{display:flex;align-items:center;gap:var(--bo-gap);padding:10px 14px;border-bottom:1px solid var(--bo-line-soft)}.bo-card-body{padding:14px}.bo-empty-hint{display:block;padding:14px;color:var(--bo-ink-soft);font-size:var(--bo-fs-sm)}.bo-card-foot{padding:10px 14px;border-top:1px solid var(--bo-line-soft);display:flex;align-items:center;gap:8px}.bo-spacer{flex:1 1 auto}.content-list-item{display:block;width:100%;padding:8px 10px;border:0;border-bottom:1px solid var(--bo-line-soft);background:var(--bo-surface);color:var(--bo-ink-soft);font:inherit;font-size:var(--bo-fs-sm);text-align:left;text-decoration:none;cursor:pointer}.content-list-item:hover{background:var(--bo-line-soft);color:var(--bo-blue-dark);text-decoration:none}.content-list-item.is-current{background:var(--bo-surface);color:var(--bo-blue-dark);font-weight:600;box-shadow:inset 3px 0 0 var(--bo-blue-light)}.bolabelheader,.botitle{margin:0;font-family:var(--bo-font);font-size:calc(var(--bo-fs) + 2px);font-weight:700;color:var(--bo-title-ink)}.bo-subhead{margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid var(--bo-line-soft);font-size:var(--bo-fs);font-weight:600;color:var(--bo-ink-soft)}.bo-subhead~.bo-subhead,.bo-subhead~div>.bo-subhead{margin-top:18px}.bo-lede{margin:0 0 12px;max-width:60ch;font-size:var(--bo-fs-sm);line-height:1.45;color:var(--bo-ink-soft)}.bolabel{font-size:var(--bo-fs-sm);color:var(--bo-ink-soft)}.bo-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px var(--bo-gap)}.bo-field{display:flex;flex-direction:column;gap:4px;min-width:0}.bo-field-wide{grid-column:1/-1}.bo-field label{font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft)}.bo-req{color:var(--bo-error)}.bo-label-row{display:flex;align-items:center;gap:6px;min-width:0}.bo-control-row{display:flex;align-items:center;gap:6px;min-width:0}.bo-control-row>.bo-input,.bo-control-row>.bo-select{flex:1 1 auto;min-width:0}.bo-control-row>.bo-btn{flex:0 0 auto}.bo-chek{display:flex;align-items:center;gap:6px;min-height:32px}.bo-chek label{font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft)}.bo-input,.bo-select,.bo-textarea{width:100%;height:var(--bo-ctl-h);padding:0 8px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);color:var(--bo-ink);font-family:inherit;font-size:var(--bo-fs)}.bo-textarea{height:auto;min-height:68px;padding:6px 8px;resize:vertical}.bo-input:focus,.bo-select:focus,.bo-textarea:focus{border-color:var(--bo-blue);outline:2px solid var(--bo-blue);outline-offset:1px}.bo-input:disabled,.bo-select:disabled{background:var(--bo-surface-alt);color:var(--bo-ink-faint)}.bo-input.is-invalid-input,.bo-select.is-invalid-input,.bo-textarea.is-invalid-input{border-color:var(--bo-error);background:var(--bo-invalid-bg)}.form-error{display:none;font-size:var(--bo-fs-xs);color:var(--bo-error)}.form-error.is-visible{display:block}.bo-grid-errors.is-empty{display:none}.bo-grid-errors>td{border-top:0;padding-top:0}.bo-counter{font-size:11px;line-height:1.3;color:var(--bo-ink-faint);align-self:flex-end;font-variant-numeric:tabular-nums}.bo-counter.is-near{color:var(--bo-warn)}.bo-help{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:none;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:none;color:var(--bo-ink-faint);font:inherit;cursor:pointer}.bo-help:hover,.bo-help.is-open{color:var(--bo-blue)}.bo-help:focus-visible{color:var(--bo-blue);outline:2px solid var(--bo-blue);outline-offset:1px}.bo-help .bo-icon{width:15px;height:15px}.bo-help .bo-tip{display:none;position:absolute;top:calc(100% + 6px);left:-6px;z-index:10000;width:max-content;max-width:300px;padding:7px 10px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);box-shadow:var(--bo-shadow-pop);color:var(--bo-ink);font-family:var(--bo-font);font-size:var(--bo-fs-sm);font-weight:400;line-height:1.5;text-align:left;white-space:normal;pointer-events:none}.bo-help.is-open .bo-tip,.bo-help.is-pinned .bo-tip{display:block}.bo-help.is-flipped .bo-tip{left:auto;right:-6px}.bo-help.is-above .bo-tip{top:auto;bottom:calc(100% + 6px)}.bo-help .bo-tip.is-fixed{position:fixed}.bo-check{display:flex;align-items:center;gap:7px;font-size:var(--bo-fs-sm)}.bo-btn,:is(input,button).bo-btn{display:inline-flex;align-items:center;gap:6px;width:auto;height:var(--bo-ctl-h);padding:0 14px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface);color:var(--bo-ink);font-family:inherit;font-size:var(--bo-fs-sm);font-weight:600;text-transform:none;letter-spacing:normal;text-decoration:none;cursor:pointer}.bo-btn:hover,:is(input,button).bo-btn:hover{background:var(--bo-surface-alt);border-color:var(--bo-ink-faint)}.bo-btn:focus-visible{outline:2px solid var(--bo-blue);outline-offset:1px}.bo-btn-primary,:is(input,button).bo-btn-primary{background:var(--bo-blue);border-color:var(--bo-blue);color:#fff}.bo-btn-primary:hover,:is(input,button).bo-btn-primary:hover{background:var(--bo-blue-dark);border-color:var(--bo-blue-dark)}.bo-btn-danger,:is(input,button).bo-btn-danger{background:var(--bo-surface);border-color:var(--bo-danger-line);color:var(--bo-error-ink)}.bo-btn-danger:hover,:is(input,button).bo-btn-danger:hover{background:var(--bo-error-bg);border-color:var(--bo-error)}.bo-btn-warn,:is(input,button).bo-btn-warn{background:var(--bo-warn-bg);border-color:var(--bo-warn-line);color:var(--bo-warn)}.bo-btn-warn:hover,:is(input,button).bo-btn-warn:hover{background:var(--bo-warn-line-strong);border-color:var(--bo-warn)}.bo-btn-quiet,:is(input,button).bo-btn-quiet{border-color:transparent;background:transparent;color:var(--bo-ink-soft)}.bo-btn-quiet:hover,:is(input,button).bo-btn-quiet:hover{background:var(--bo-surface-alt);border-color:var(--bo-line-soft)}.bo-btn[disabled]{opacity:.5;cursor:not-allowed}.bo-btn.aspNetDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.bo-btn[hidden]{display:none}.bo-btn .bo-icon{width:15px;height:15px}.bo-btn-icon,:is(input,button).bo-btn-icon{width:var(--bo-ctl-h);padding:0;justify-content:center}a.bo-btn,a.bo-btn:link,a.bo-btn:visited,a.bo-btn:active,a.bo-btn:hover{color:var(--bo-ink);text-decoration:none}a.bo-btn-primary,a.bo-btn-primary:link,a.bo-btn-primary:visited,a.bo-btn-primary:active,a.bo-btn-primary:hover{color:#fff}a.bo-btn-danger,a.bo-btn-danger:link,a.bo-btn-danger:visited,a.bo-btn-danger:active,a.bo-btn-danger:hover{color:var(--bo-error-ink)}a.bo-btn-ok,a.bo-btn-ok:link,a.bo-btn-ok:visited,a.bo-btn-ok:active,a.bo-btn-ok:hover{color:var(--bo-ok)}a.bo-btn-warn,a.bo-btn-warn:link,a.bo-btn-warn:visited,a.bo-btn-warn:active,a.bo-btn-warn:hover{color:var(--bo-warn)}a.bo-btn-quiet,a.bo-btn-quiet:link,a.bo-btn-quiet:visited,a.bo-btn-quiet:active,a.bo-btn-quiet:hover{color:var(--bo-ink-soft)}.bo-grid-wrap{display:grid;grid-template-columns:minmax(0,1fr);overflow:auto;max-height:var(--bo-grid-max-h);min-height:0;align-items:start}.bo-grid-wrap.is-auto{max-height:none}.bo-grid{width:100%;border-collapse:collapse;font-size:var(--bo-fs-sm)}.bo-grid th{height:var(--bo-row-h);padding:0 10px;text-align:left;vertical-align:middle;font-size:var(--bo-fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--bo-ink-soft);background:var(--bo-surface-alt);border-bottom:1px solid var(--bo-line);white-space:nowrap;position:sticky;top:0}.bo-grid th a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.bo-grid th a:not(.bo-btn):hover{color:var(--bo-blue-dark)}.bo-grid th[aria-sort] a{color:var(--bo-blue-dark)}.bo-grid th[aria-sort="ascending"] a::after{content:"▲";font-size:.8em}.bo-grid th[aria-sort="descending"] a::after{content:"▼";font-size:.8em}.bo-grid tr.bo-grid-add td{background:var(--bo-surface-alt);padding-top:6px;padding-bottom:6px;vertical-align:top}.bo-grid tr.bo-grid-add .bo-input{width:100%}.bo-th-filter{height:auto;padding-top:6px;padding-bottom:6px;white-space:normal}.bo-th-filter .bo-promo-filter{text-transform:none;letter-spacing:0}.bo-grid td{height:var(--bo-row-h);padding:0 10px;vertical-align:middle;border-bottom:1px solid var(--bo-line-soft)}.bo-grid tr.bo-grid-head>td{height:var(--bo-row-h);padding:0 10px;text-align:left;vertical-align:middle;font-size:var(--bo-fs-xs);font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--bo-ink-soft);background:var(--bo-surface-alt);border-bottom:1px solid var(--bo-line);white-space:nowrap;position:sticky;top:0}.bo-actions{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:4px;padding:5px 8px;border-bottom:1px solid var(--bo-line);background:var(--bo-surface-alt)}.bo-actions :is(a,input,button).bo-btn-icon{width:28px;height:28px}.bo-actions .bo-btn-icon .bo-icon{width:14px;height:14px}td:has(>.bo-btn-icon){font-size:0;white-space:nowrap}td:has(>.bo-btn-icon)>*{font-size:var(--bo-fs-sm)}td:has(>.bo-btn-icon)>.bo-btn-icon+.bo-btn-icon{margin-left:4px}:is(td,th) :is(a,input,button).bo-btn-icon{width:28px;height:28px;font-size:var(--bo-fs-sm);vertical-align:middle}:is(td,th) :is(a,input,button).bo-btn-icon .bo-icon{width:14px;height:14px}.bo-cell-action{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.bo-cell-action>.bo-btn-icon{flex:none}.bo-cell-lines{min-width:0;white-space:normal}.bo-strong{font-weight:700}.bo-grid tbody tr:hover{background:var(--bo-row-hover)}.bo-grid tbody tr.is-selected{background:var(--bo-row-selected)}.bo-grid .num{text-align:right;font-variant-numeric:tabular-nums}.bo-grid .actions{text-align:right;white-space:nowrap}.bo-grid tfoot td{height:var(--bo-row-h);font-weight:700;background:var(--bo-surface-alt);border-top:1px solid var(--bo-line)}.bo-tag{display:inline-block;padding:1px 8px;border-radius:999px;font-size:var(--bo-fs-xs);font-weight:600;white-space:nowrap}.bo-tag-ok{background:var(--bo-ok-bg);color:var(--bo-ok);border:1px solid var(--bo-ok-line)}.bo-tag-warn{background:var(--bo-warn-bg);color:var(--bo-warn);border:1px solid var(--bo-warn-line)}.bo-tag-err{background:var(--bo-error-bg);color:var(--bo-error-ink);border:1px solid var(--bo-error-line)}.bo-tag-mute{background:var(--bo-mute-bg);color:var(--bo-mute-ink);border:1px solid var(--bo-mute-line)}.bo-tag-info{background:var(--bo-info-bg);color:var(--bo-info-ink);border:1px solid var(--bo-info-line)}.bo-tag[hidden]{display:none}a.bo-tag.is-link{text-decoration:none;cursor:pointer}a.bo-tag.is-link:hover{filter:brightness(.96)}.bo-pager{display:flex;align-items:center;gap:4px;font-size:var(--bo-fs-sm)}.bo-pager a,.bo-pager span.pagecurrentbtn,.bo-pager span.pagedisabled{min-width:26px;height:26px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);color:var(--bo-ink-soft);text-decoration:none}.bo-pager a:hover{background:var(--bo-surface-alt);text-decoration:none}.bo-pager a:focus-visible{outline:2px solid var(--bo-blue);outline-offset:1px}.bo-pager span.pagecurrentbtn{background:var(--bo-blue);border-color:var(--bo-blue);color:#fff;font-weight:700}.bo-pager .pagedisabled{opacity:.45;pointer-events:none}.bo-grid-bar{display:flex;align-items:center;gap:8px var(--bo-gap);flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--bo-line-soft);font-size:var(--bo-fs-sm)}.bo-grid-bar.is-foot{border-bottom:0;border-top:1px solid var(--bo-line)}.bo-grid-bar.is-sticky{position:sticky;top:0;z-index:3;background:var(--bo-surface)}.bo-grid tr.bo-gridpager>td{padding:8px 10px;height:auto;background:var(--bo-surface-alt);border-top:1px solid var(--bo-line);border-bottom:0}.bo-grid tr.bo-gridpager table{border-collapse:separate;border-spacing:4px 0}.bo-grid tr.bo-gridpager td td{padding:0;height:auto;border:0}.bo-grid tr.bo-gridpager:last-child>td{position:sticky;bottom:0;z-index:2}.bo-grid tr.bo-gridpager>td>table{position:sticky;left:0}.bo-grid tr.bo-gridpager a,.bo-grid tr.bo-gridpager span{min-width:26px;height:26px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);color:var(--bo-ink-soft);font-size:var(--bo-fs-sm);text-decoration:none}.bo-grid tr.bo-gridpager a:hover{background:var(--bo-surface-alt);text-decoration:none}.bo-grid tr.bo-gridpager a:focus-visible{outline:2px solid var(--bo-blue);outline-offset:1px}.bo-grid tr.bo-gridpager span{background:var(--bo-blue);border-color:var(--bo-blue);color:#fff;font-weight:700}.bo-pagesize{display:flex;align-items:center;gap:7px;white-space:nowrap;flex:0 0 auto}.bo-pagesize label{float:none;width:auto;display:inline;padding-top:0}.bo-pagesize select{height:26px;font-size:var(--bo-fs-sm)}.pagecurrent,.pagetotal{font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft);font-family:inherit}.bo-msg{display:flex;align-items:flex-start;gap:9px;padding:9px 12px;border-radius:var(--bo-radius-sm);border:1px solid;font-size:var(--bo-fs-sm);margin-bottom:10px}.bo-msg .bo-icon{margin-top:1px}.bo-msg[hidden]{display:none}.bo-summary{flex-direction:column;gap:4px;margin-bottom:var(--bo-gap)}.bo-summary ul{margin:0;padding-left:20px}.bo-summary ul li{list-style:disc outside}.bo-msg-ok{background:var(--bo-ok-bg);color:var(--bo-ok);border-color:var(--bo-ok-line)}.bo-msg-warn{background:var(--bo-warn-bg);color:var(--bo-warn);border-color:var(--bo-warn-line)}.bo-msg-err{background:var(--bo-error-bg);color:var(--bo-error-ink);border-color:var(--bo-error-line)}.bo-msg-info{background:var(--bo-info-bg);color:var(--bo-info-ink);border-color:var(--bo-info-line)}.bo-error-page{display:grid;place-items:center;min-height:100vh;padding:var(--bo-gap)}.bo-error-page>.bo-card{width:min(520px,100%)}.bo-toast-host{position:fixed;top:calc(var(--bo-banner-h) + 1px + 16px);right:16px;z-index:10050;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.bo-toast{position:relative;overflow:hidden;width:min(380px,calc(100vw - 32px));margin-bottom:0;padding-bottom:11px;box-shadow:var(--bo-shadow-pop);pointer-events:auto;cursor:pointer;animation:bo-toast-in .18s ease-out}.bo-toast.is-leaving{opacity:0;transform:translateX(12px);transition:opacity .2s ease,transform .2s ease}.bo-toast-text{flex:1 1 auto}.bo-toast-link{display:block;margin-top:4px;color:inherit;text-decoration:underline;font-weight:600}.bo-toast-link:hover{text-decoration:none}.bo-toast-life{position:absolute;left:0;bottom:0;width:100%;height:2px;background:currentColor;opacity:.35;transform-origin:left center;animation:bo-toast-life linear forwards}@keyframes bo-toast-in{from{opacity:0;transform:translateX(16px)}}@keyframes bo-toast-life{to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.bo-toast{animation:none}.bo-toast.is-leaving{transition:none}.bo-toast-life{animation:none}}.bo-tabs{display:flex;flex-wrap:wrap;gap:2px;row-gap:2px;border-bottom:1px solid var(--bo-line);margin-bottom:var(--bo-gap)}.bo-tabs button{padding:7px 14px;border:1px solid transparent;border-bottom:0;background:transparent;color:var(--bo-ink-soft);font-family:inherit;font-size:var(--bo-fs-sm);font-weight:600;border-radius:var(--bo-radius) var(--bo-radius) 0 0;cursor:pointer;margin-bottom:-1px}.bo-tabs button:hover{color:var(--bo-blue-dark)}.bo-tabs button[aria-selected="true"]{background:var(--bo-surface);border-color:var(--bo-line);color:var(--bo-blue-dark)}.bo-tabs button[data-bo-invalid]{color:var(--bo-error)}.bo-tab-badge{display:inline-block;margin-left:6px;min-width:17px;padding:0 5px;background:var(--bo-error);color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center;border-radius:9px}[role="tabpanel"][hidden]{display:none!important}.bo-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:var(--bo-gap);margin-bottom:var(--bo-gap)}.bo-kpi{background:var(--bo-surface);border:1px solid var(--bo-line);border-left:3px solid var(--bo-blue);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow);padding:11px 13px}.bo-kpi-label{font-size:var(--bo-fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bo-ink-faint)}.bo-kpi-value{font-size:calc(var(--bo-fs) + 9px);font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.bo-kpi-warn{border-left-color:var(--bo-warn)}.bo-kpi-err{border-left-color:var(--bo-error)}.bo-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px var(--bo-gap)}.bo-filters .bo-field{min-width:150px}.bo-filters+.bo-grid-wrap,.bo-form-v2+.bo-grid-wrap{margin-top:var(--bo-gap)}.bo-card-body.is-search,html.bo-page-fill .bo-card-body.is-search{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.bo-card>div:has(>.bo-card-body.is-search),html.bo-page-fill .bo-card>div:has(>.bo-card-body.is-search){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bo-search{position:relative;display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.bo-search-panel{position:absolute;top:0;right:0;bottom:0;z-index:2;width:320px;max-width:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:0 var(--bo-gap);background:var(--bo-surface);border-left:1px solid var(--bo-line);box-shadow:-8px 0 16px rgba(0,0,0,.06);transition:transform 160ms ease}.bo-search.is-collapsed>.bo-search-panel{transform:translateX(100%);visibility:hidden;transition:transform 160ms ease,visibility 0s linear 160ms}.bo-search-results{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column}.bo-search-results>div:has(>.bo-grid-wrap){display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.bo-search-results .bo-grid-wrap{flex:1 1 auto;min-height:0}.bo-search-results #pnNoResult{margin:var(--bo-gap)}.bo-search-group{border-bottom:1px solid var(--bo-line-soft)}.bo-search-group:last-of-type{border-bottom:0}.bo-search-group>summary{display:flex;align-items:center;gap:6px;padding:10px 2px;cursor:pointer;font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink);list-style:none;user-select:none}.bo-search-group>summary::-webkit-details-marker{display:none}.bo-search-group>summary::marker{content:""}.bo-search-group>summary:hover{color:var(--bo-blue)}.bo-search-group>summary::before{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform 160ms ease;flex:0 0 auto}.bo-search-group[open]>summary::before{transform:rotate(45deg)}.bo-search-panel .bo-help{position:static}.bo-search-panel .bo-field{position:relative}.bo-search-panel .bo-help .bo-tip,.bo-search-panel .bo-help.is-flipped .bo-tip{left:0;right:0;width:auto;max-width:none}.bo-search-group>.bo-search-fields{display:flex;flex-direction:column;gap:10px;padding:2px 2px 14px}.bo-search-foot{position:sticky;bottom:0;display:flex;gap:8px;padding:var(--bo-gap) 2px;background:var(--bo-surface);border-top:1px solid var(--bo-line-soft)}.bo-search-foot .bo-btn{flex:1 1 auto;justify-content:center}.bo-btn[data-bo-search-toggle][aria-expanded="true"]{background:var(--bo-surface-alt);border-color:var(--bo-blue);color:var(--bo-blue)}@media(prefers-reduced-motion:reduce){.bo-search-panel,.bo-search-results,.bo-search-group>summary::before{transition:none}.bo-search.is-collapsed>.bo-search-panel{transition:none}}.bo-shell{margin:0;height:100vh;overflow:hidden}.bo-shell>form{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr auto;height:100%}.bo-shell>form>.bo-side{grid-column:1;grid-row:1/-1}.bo-shell-chrome{grid-column:2;grid-row:1}.bo-shell-content{grid-column:2;grid-row:2;min-height:0;min-width:0;display:flex;flex-direction:column;gap:var(--bo-gap);padding:var(--bo-gap);overflow:auto}.bo-shell-footer{grid-column:2;grid-row:3}.bo-panes{display:flex;flex:1 1 auto;gap:var(--bo-gap);min-height:0}.bo-pane-main{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.bo-pane-side{flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.bo-pane-bottom{flex:0 0 auto}.bo-module{display:flex;flex-direction:column;min-height:0;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow);overflow:hidden}.bo-pane-main,.bo-pane-side{gap:var(--bo-gap)}.bo-pane-main>.bo-module,.bo-pane-side>.bo-module{flex:1 1 auto}.bo-pane-bottom>.bo-module>.bo-module-frame{min-height:320px}.bo-module-head{flex:0 0 auto}.bo-module-frame{flex:1 1 auto;min-height:0;position:relative}.bo-module-frame>iframe{display:block;width:100%;height:100%;border:0}.bo-stack>.bo-module{height:100%}.bo-module>.bo-card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bo-module>.bo-card-body>[role="tabpanel"]:not([hidden]){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bo-module>.bo-card-body>[role="tabpanel"]>.bo-tabs-menus-row{flex:1 1 auto;min-height:0}.bo-module>.bo-card-body>[role="tabpanel"]>.bo-tabs-menus-row>.bo-card{display:flex;flex-direction:column;min-height:0}.bo-module>.bo-card-body>[role="tabpanel"]>.bo-tabs-menus-row>.bo-card>.bo-card-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.bo-module>.bo-card-body>[role="tabpanel"] .bo-grid-wrap{flex:1 1 auto;min-height:0;max-height:none}html.bo-page-fill,html.bo-page-fill>body{height:100%;overflow:hidden;margin:0;background:var(--bo-surface)}html.bo-page-fill>body>form{height:100%;min-height:0;display:flex;flex-direction:column}html.bo-page-fill .bo-main{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding-bottom:0}html.bo-page-fill .bo-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin-bottom:0}html.bo-page-fill .bo-card{border:0;box-shadow:none}html.bo-page-fill .bo-card .bo-card{border:1px solid var(--bo-line);box-shadow:var(--bo-shadow)}html.bo-page-fill[data-bo-stacked] .bo-card{border:1px solid var(--bo-line)}html.bo-page-fill .bo-card-head,html.bo-page-fill .bo-card-foot{flex:0 0 auto}html.bo-page-fill .bo-card-body{flex:1 1 auto;min-height:0;overflow:auto}html.bo-page-fill .bo-card-body:has(>.bo-tabs-fill){display:flex;flex-direction:column;overflow:hidden}html.bo-page-fill .bo-card-body>.bo-summary{flex:0 0 auto}html.bo-page-fill .bo-tabs-fill{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html.bo-page-fill .bo-tabs-fill>.bo-tabs{flex:0 0 auto}html.bo-page-fill .bo-tabs-fill>[role="tabpanel"]:not([hidden]){flex:1 1 auto;min-height:0;overflow:auto}html.bo-page-fill .bo-card-body.is-frame{overflow:hidden;display:flex;flex-direction:column}html.bo-page-fill .bo-card-body.is-frame>iframe{flex:1 1 auto;min-height:0;display:block;width:100%;border:0}.bo-report{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.bo-report .MSRS-RVC :focus{border-color:var(--bo-blue);outline:2px solid var(--bo-blue)!important;outline-offset:1px!important}.bo-report .MSRS-RVC [role="document"]:focus{outline:0!important}.bo-report .MSRS-RVC{background:var(--bo-surface);color:var(--bo-ink);border:0}.bo-report .MSRS-RVC input,.bo-report .MSRS-RVC button,.bo-report .MSRS-RVC select,.bo-report .MSRS-RVC table,.bo-report .MSRS-RVC textarea{font-family:var(--bo-font);font-size:14px}.bo-report .MSRS-RVC .MenuBarBkGnd.ToolBarBackground{background:var(--bo-surface)}.bo-report .MSRS-RVC .ToolBarButtonsCell{padding:4px var(--bo-gap);border-top:1px solid var(--bo-line-soft);border-bottom:1px solid var(--bo-line-soft)}.bo-report .MSRS-RVC .ToolbarExport.WidgetSet,.bo-report .MSRS-RVC .ToolbarFind.WidgetSet,.bo-report .MSRS-RVC .ToolbarZoom.WidgetSet,.bo-report .MSRS-RVC .ToolbarPageNav.WidgetSet,.bo-report .MSRS-RVC .ToolbarRefresh.WidgetSet,.bo-report .MSRS-RVC .ToolbarPrint.WidgetSet,.bo-report .MSRS-RVC .ToolbarBack.WidgetSet{border-right-color:var(--bo-line-soft)}.bo-report .MSRS-RVC .HoverButton:hover,.bo-report .MSRS-RVC .NormalButton:hover{background:var(--bo-surface-alt)}.bo-report .MSRS-RVC .ActiveLink:link,.bo-report .MSRS-RVC .ActiveLink:visited,.bo-report .MSRS-RVC .ExportLink{color:var(--bo-ink);text-decoration:none}.bo-report .MSRS-RVC .ActiveLink:hover,.bo-report .MSRS-RVC .ActiveLink:focus,.bo-report .MSRS-RVC .ExportLink:hover{color:var(--bo-blue);text-decoration:underline}.bo-report .MSRS-RVC .ToolbarExport .MenuBarBkGnd div{border-color:var(--bo-line-soft)}.bo-report .MSRS-RVC .ToolbarExport .MenuBarBkGnd .HoverButton{background:var(--bo-surface-alt)}.bo-report .MSRS-RVC .ParametersFrame{padding:var(--bo-gap);border:0}.bo-report .MSRS-RVC .ParamLabelCell{padding-right:8px}.bo-report .MSRS-RVC .SubmitButtonCell{border-left-color:var(--bo-line-soft)}.bo-report .MSRS-RVC input[type="text"],.bo-report .MSRS-RVC td.ParamEntryCell select,.bo-report .MSRS-RVC select{height:var(--bo-ctl-h);padding:0 8px;border:1px solid var(--bo-line);border-radius:var(--bo-radius);background:var(--bo-surface);color:var(--bo-ink)}.bo-report .MSRS-RVC input[type="text"]:focus,.bo-report .MSRS-RVC select:focus{border-color:var(--bo-blue);outline:0}.bo-report .MSRS-RVC .SubmitButtonCell input[type="submit"]{height:var(--bo-ctl-h);padding:0 14px;border:1px solid var(--bo-blue);border-radius:var(--bo-radius);background:var(--bo-blue);color:#fff;cursor:pointer}.bo-report .MSRS-RVC .SubmitButtonCell input[type="submit"]:hover{background:var(--bo-blue-dark);border-color:var(--bo-blue-dark)}.bo-report .MSRS-RVC .ToolbarPageNav.WidgetSet input,.bo-report .MSRS-RVC .ToolbarFind.WidgetSet input{padding-left:3px!important}.bo-report .MSRS-RVC :focus{outline-color:var(--bo-blue)}.bo-stack{position:relative;width:100%;height:100%;overflow:hidden;background:var(--bo-page)}.bo-stack-pane{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--bo-page);transition:transform .26s cubic-bezier(.2,.7,.3,1),opacity .26s ease}.bo-stack-pane>iframe{display:block;flex:1 1 auto;width:100%;min-height:0;border:0}.bo-stack-pane.is-receded{transform:translateX(-7%) scale(.985);opacity:.45;pointer-events:none}.bo-stack-pane.is-offstage{transform:translateX(100%);opacity:1}@media(prefers-reduced-motion:reduce){.bo-stack-pane{transition:none}}.bo-modal-scrim{position:absolute;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:var(--bo-scrim)}.bo-modal{display:flex;flex-direction:column;width:min(var(--bo-modal-w,560px),100%);max-height:100%;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow-pop);transform:translate(var(--bo-modal-dx,0),var(--bo-modal-dy,0))}.bo-modal.is-tall{height:85%;min-height:min(480px,100%)}.bo-modal.is-full{height:100%}.bo-modal-head{display:flex;align-items:center;gap:var(--bo-gap);flex:0 0 auto;padding:10px 14px;border-bottom:1px solid var(--bo-line-soft);cursor:move;touch-action:none;user-select:none}.bo-modal-close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:var(--bo-ink-soft);background:transparent;border:1px solid transparent;border-radius:var(--bo-radius-sm);cursor:pointer;touch-action:auto}.bo-modal-close:hover{color:var(--bo-ink);background:var(--bo-surface-alt);border-color:var(--bo-line)}.bo-modal-body{flex:1 1 auto;min-height:0;overflow:auto;padding:14px}.bo-modal-body:has(>iframe){padding:0}.bo-modal-body>iframe{display:block;width:100%;height:100%;min-height:260px;border:0}.bo-modal-foot{display:flex;align-items:center;gap:8px;flex:0 0 auto;padding:10px 14px;border-top:1px solid var(--bo-line-soft);background:var(--bo-surface-alt)}.bo-modal.is-dragging{transition:none}.bo-modal.is-dragging .bo-modal-body{pointer-events:none}.bo-loader{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--bo-ink-soft);font-size:var(--bo-fs-sm);background:var(--bo-veil);animation:bo-loader-in .12s linear}@keyframes bo-loader-in{from{opacity:0}to{opacity:1}}.bo-loader.is-global{position:fixed;z-index:55}.bo-spinner{width:26px;height:26px;border:2px solid var(--bo-line);border-top-color:var(--bo-blue);border-radius:50%;animation:bo-spin .7s linear infinite}.bo-veil{position:fixed;inset:0;z-index:40;display:none;place-items:center;align-content:center;gap:10px;background:var(--bo-veil);color:var(--bo-ink-soft);font-size:var(--bo-fs-sm)}.bo-veil.is-visible{display:grid}.bo-veil.is-local{position:absolute}.bo-veil-spinner{width:26px;height:26px;border:2px solid var(--bo-line);border-top-color:var(--bo-blue);border-radius:50%;animation:bo-spin .7s linear infinite}.bo-veil-text{font-weight:600}@keyframes bo-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.bo-loader{animation:none}.bo-spinner{animation:none;border-top-color:var(--bo-line)}}.bo-path a[data-bo-level]{cursor:pointer;text-decoration:none}.bo-path a[data-bo-level]:hover{text-decoration:underline}.bo-promo{display:grid;grid-template-columns:1fr 1fr;gap:var(--bo-gap);align-items:start}.bo-promo-list{min-width:0}.bo-suggest-menu{z-index:60;max-height:260px;overflow-y:auto;padding:4px 0;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow-pop);font-size:var(--bo-fs-sm);font-weight:400;letter-spacing:0;text-transform:none;text-align:left;color:var(--bo-ink)}.bo-suggest-item{padding:5px 10px;line-height:1.4;white-space:nowrap;cursor:pointer}.bo-suggest-item b{font-weight:700}.bo-suggest-item:hover,.bo-suggest-item.is-cursor{background:var(--bo-blue);color:#fff}.bo-promo-filter{display:inline-flex;align-items:center;vertical-align:middle;gap:6px;margin-left:10px}.bo-input-prepend{display:inline-flex;align-items:center;gap:6px;padding:0 8px;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm)}.bo-input-prepend:focus-within{border-color:var(--bo-blue);outline:2px solid var(--bo-blue);outline-offset:1px}.bo-input-prepend>.bo-icon{color:var(--bo-ink-faint)}.bo-input-prepend .bo-input{width:auto;min-width:130px;padding-left:0;padding-right:0;border:0;background:transparent}.bo-input-prepend .bo-input:focus{border:0;outline:0}@media(max-width:900px){.bo-promo{grid-template-columns:1fr}}html[data-bo-hosted="modal"] .bo-card-head,html[data-bo-hosted="modal"] .bo-card-foot{display:none}html[data-bo-hosted="modal"] .bo-card-head:has(>[data-bo-audit-url]){display:flex;flex-wrap:wrap}html[data-bo-hosted="modal"] .bo-card-head:has(>[data-bo-audit-url])>:not([data-bo-audit-url]):not(.bo-audit-inline):not(.bo-spacer){display:none}.bo-card-head>.bo-audit-inline{flex:0 0 100%}html[data-bo-hosted="modal"] .bo-card{margin:0;border:0;box-shadow:none}html[data-bo-hosted="modal"] .bo-card .bo-card{border:1px solid var(--bo-line);box-shadow:var(--bo-shadow);margin-bottom:var(--bo-gap)}html[data-bo-hosted="modal"] body{background:var(--bo-surface)}.bo-release-notes{color:var(--bo-ink)}.bo-release-notes details{border-bottom:1px solid var(--bo-line-soft);background:var(--bo-surface)}.bo-release-notes summary{display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;list-style:none;font-weight:600;font-variant-numeric:tabular-nums}.bo-release-notes summary::-webkit-details-marker{display:none}.bo-release-notes summary .bo-caret{transition:transform .12s}.bo-release-notes details[open]>summary .bo-caret{transform:rotate(90deg)}.bo-release-notes details[open]>summary{border-bottom:1px dashed var(--bo-line-soft)}.bo-release-notes .bo-release-current{font-size:var(--bo-fs-xs);font-weight:600;padding:1px 8px;border-radius:999px;background:var(--bo-blue);color:#fff}.bo-release-notes .bo-release-body{padding:10px 14px 12px 36px;line-height:1.5}.bo-release-notes .bo-release-body ul{margin:0;padding-left:18px}.bo-release-notes .bo-release-body li+li{margin-top:4px}.bo-release-notes .bo-release-body h3{font-size:var(--bo-fs-sm);margin:10px 0 4px;color:var(--bo-ink-soft);text-transform:uppercase;letter-spacing:.04em}.bo-release-notes .bo-release-body code{font-size:.92em;padding:0 4px;border-radius:3px;background:var(--bo-surface-alt)}.bo-login{line-height:1.5}.bo-login-page{min-height:100vh;box-sizing:border-box;padding:24px;display:flex;align-items:center;justify-content:center}.bo-login-card{box-sizing:content-box;width:380px;max-width:100%;background:var(--bo-surface);border:1px solid var(--bo-line);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow);overflow:hidden}.bo-login-banner{padding:16px 20px;color:#fff;background:linear-gradient(135deg,var(--bo-blue-light) 0%,var(--bo-blue) 55%,var(--bo-blue-dark) 100%)}.bo-login-title{margin:0;font-size:19px;font-weight:700;line-height:1.2;color:#fff}.bo-login-subtitle{margin:2px 0 0;font-size:12.5px;letter-spacing:.02em;opacity:.88;color:#fff}.bo-login-body{padding:20px;display:flex;flex-direction:column;gap:14px}.bo-login-legend{font-size:15px;font-weight:600;padding-bottom:10px;border-bottom:1px solid var(--bo-line-soft)}.bo-login-field label{display:block;margin-bottom:5px;font-size:12.5px;font-weight:600;color:var(--bo-ink-soft)}.bo-login-required{color:var(--bo-error);font-weight:700}.bo-login-actions{margin-top:2px;display:flex;align-items:center;justify-content:flex-end;gap:12px}.bo-login-actions{justify-content:stretch}.bo-login-actions .bo-btn{width:100%;justify-content:center}.bo-login-stack{display:flex;flex-direction:column;gap:14px}.bo-login-back{margin:10px 0 0;text-align:center;font-size:13px}.bo-login-back a{color:var(--bo-blue);text-decoration:none}.bo-login-back a:hover{text-decoration:underline}.bo-login-or{display:flex;align-items:center;gap:10px;font-size:var(--bo-fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--bo-ink-faint)}.bo-login-or::before,.bo-login-or::after{content:"";flex:1 1 auto;height:1px;background:var(--bo-line-soft)}.bo-login-loader{position:fixed;inset:0;display:none;place-items:center;align-content:center;gap:14px;background:var(--bo-veil);z-index:10}.bo-login-loader.is-visible{display:grid}.bo-login-spinner{box-sizing:content-box;width:34px;height:34px;border:3px solid var(--bo-line);border-top-color:var(--bo-blue);border-radius:50%;animation:bo-spin .7s linear infinite}.bo-login-loader-text{font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft)}@media(prefers-reduced-motion:reduce){.bo-login-spinner{animation:none;border-top-color:var(--bo-line)}}.bo-login-env{position:fixed;left:16px;bottom:14px;margin:0}.bo-btn-ok,:is(input,button).bo-btn-ok{background:var(--bo-surface);border-color:var(--bo-ok-line);color:var(--bo-ok)}.bo-btn-ok:hover,:is(input,button).bo-btn-ok:hover{background:var(--bo-ok-bg);border-color:var(--bo-ok)}.bo-param-wrap{align-content:start}.bo-param-filter{position:sticky;top:0;z-index:2;background:var(--bo-surface);padding-bottom:var(--bo-gap)}.bo-param-filter>.bo-icon{position:absolute;left:.6rem;top:50%;transform:translateY(-50%);margin-top:calc(var(--bo-gap)/-2);color:var(--bo-ink-soft);pointer-events:none}.bo-param-filter>.bo-input{width:100%;padding-left:2.2rem}.bo-param-noresult{color:var(--bo-ink-soft);font-style:italic}.bo-param-group>.bo-param-grid{margin-bottom:var(--bo-gap)}.bo-param-col-actions{width:1%;white-space:nowrap}.bo-param-col-label{width:28%}.bo-param-col-meta{width:20%;color:var(--bo-ink-soft);white-space:nowrap}.bo-param-col-value{width:auto}.bo-param-col-value .bo-input,.bo-param-col-value .bo-textarea{width:100%}.bo-param-display{display:block;max-height:4.5em;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.bo-param-empty{color:var(--bo-ink-soft);font-style:italic}.bo-param-row.is-saving{opacity:.6;pointer-events:none}.bo-audit-filters{display:flex;flex-wrap:wrap;gap:var(--bo-gap);align-items:end;margin-bottom:var(--bo-gap)}html.bo-page-fill .bo-card-body.is-audit-history,html.bo-page-fill .bo-card-body.is-audit-journal{display:flex;flex-direction:column;overflow:hidden;padding-top:0;padding-left:0;padding-right:0}.bo-card-body.is-audit-history>*,.bo-card-body.is-audit-journal>*{flex:0 0 auto}.bo-card-body.is-audit-history>.bo-audit-ops,.bo-card-body.is-audit-journal>.bo-grid-wrap{flex:1 1 auto;min-height:0;overflow-y:auto}html.bo-page-fill .bo-card-body.is-audit-history,html.bo-page-fill .bo-card-body.is-audit-journal{padding:14px 0 0}html.bo-page-fill .bo-card-body.is-audit-history>:not(.bo-audit-ops),html.bo-page-fill .bo-card-body.is-audit-journal>:not(.bo-grid-wrap):not(.bo-card-foot){margin-left:14px;margin-right:14px}html.bo-page-fill .bo-card-body.is-audit-history .bo-audit-op{padding-left:14px;padding-right:14px}.bo-audit-op{border-top:1px solid var(--bo-line-soft);padding:10px 0}.bo-audit-op.is-focused{background:var(--bo-row-selected)}.bo-audit-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:6px}.bo-audit-muted{color:var(--bo-ink-soft);font-size:var(--bo-fs-sm)}.bo-audit-old{color:var(--bo-error-ink);text-decoration:line-through}.bo-audit-new{color:var(--bo-ok);font-weight:600}.bo-audit-counters{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:var(--bo-gap)}.bo-audit-inline-frame{width:100%;height:420px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm)}.bo-form-v2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px var(--bo-gap)}.bo-form-v2.is-3col{grid-template-columns:repeat(3,minmax(0,1fr))}.bo-form-v2>.is-full,.bo-form-v2>.bo-field-wide,.bo-form-v2>.bo-checks{grid-column:1/-1}.bo-form-v2>.bo-pair{display:grid;grid-template-columns:8em minmax(0,1fr);gap:0 10px;min-width:0}.bo-form-v2 .is-s .bo-input,.bo-form-v2 .is-s .bo-select{max-width:12em}.bo-form-v2>.bo-field.is-s{max-width:12em}.bo-checks{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;padding-top:2px}@media(max-width:900px){.bo-form-v2.is-3col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.bo-form-v2,.bo-form-v2.is-3col{grid-template-columns:minmax(0,1fr)}}.bo-checklist{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 18px}.bo-checklist li{display:flex;align-items:center;gap:6px;min-width:0}.bo-checklist label{font-size:var(--bo-fs-sm);color:var(--bo-ink)}.bo-btn-sm,:is(input,button).bo-btn-sm{height:28px;padding:0 10px;font-size:var(--bo-fs-xs)}.bo-btn-danger-solid,:is(input,button).bo-btn-danger-solid{background:var(--bo-error);border-color:var(--bo-error);color:#fff}.bo-btn-danger-solid:hover,:is(input,button).bo-btn-danger-solid:hover{background:var(--bo-error-ink);border-color:var(--bo-error-ink)}a.bo-btn-danger-solid,a.bo-btn-danger-solid:link,a.bo-btn-danger-solid:visited,a.bo-btn-danger-solid:hover{color:#fff}.bo-head-tools{display:inline-flex;gap:4px}.bo-btn-tool,:is(input,button).bo-btn-tool{width:30px;height:30px;padding:0;justify-content:center;border-color:transparent;background:none;color:var(--bo-ink-soft)}.bo-btn-tool:hover,.bo-btn-tool:focus-visible{color:var(--bo-blue);border-color:var(--bo-line);background:var(--bo-surface-alt)}.bo-foot-sep{width:1px;align-self:stretch;margin:2px 6px;background:var(--bo-line-soft)}.bo-foot-sep:has(+.bo-spacer){display:none}.bo-grid .actions{text-align:right;white-space:nowrap}.bo-grid .actions .bo-btn-icon{width:28px;height:28px}.bo-grid .actions .bo-btn-icon .bo-icon{width:14px;height:14px}.bo-grid th.actions{text-transform:none;letter-spacing:normal}.bo-grid tr.bo-grid-head>td.actions{text-align:right;text-transform:none;letter-spacing:normal}.bo-copy-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;padding:0;border:1px solid transparent;border-radius:var(--bo-radius-sm);background:none;color:var(--bo-ink-faint);cursor:pointer;vertical-align:middle}.bo-copy-btn:hover,.bo-copy-btn:focus-visible{color:var(--bo-blue);border-color:var(--bo-line);background:var(--bo-surface);outline:0}.bo-copy-btn .bo-icon{width:14px;height:14px}.bo-grid tr:not(:hover) .bo-copy-btn:not(:focus-visible){opacity:0}.bo-dialog{width:min(460px,calc(100vw - 32px));padding:0;border:1px solid var(--bo-line);border-radius:var(--bo-radius);background:var(--bo-surface);color:var(--bo-ink);box-shadow:var(--bo-shadow-pop)}.bo-dialog::backdrop{background:var(--bo-scrim)}.bo-dialog-head{display:flex;gap:10px;align-items:center;padding:14px 16px 6px}.bo-dialog-head h3{margin:0;font-size:16px;color:var(--bo-title-ink)}.bo-dialog-head .bo-icon{width:20px;height:20px;color:var(--bo-error)}.bo-dialog-head.is-warn .bo-icon{color:var(--bo-warn)}.bo-dialog-body{padding:4px 16px 14px 46px;font-size:var(--bo-fs-sm);color:var(--bo-ink-soft)}.bo-dialog-body p{margin:0 0 6px}.bo-dialog-body strong{color:var(--bo-ink)}.bo-dialog-body ul{margin:4px 0 0;padding-left:18px;color:var(--bo-ink)}.bo-dialog-foot{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:10px 16px;border-top:1px solid var(--bo-line-soft);background:var(--bo-surface-alt);border-radius:0 0 var(--bo-radius) var(--bo-radius)}.bo-dirty{display:inline-flex;align-items:center;gap:6px}.bo-dirty::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bo-warn)}.bo-stack-pane.is-asking{z-index:61;transform:none;opacity:1;pointer-events:auto}html.bo-page-fill .bo-card-body.is-svclog{display:flex;flex-direction:column;overflow:hidden}.bo-card-body.is-svclog>*{flex:0 0 auto}.bo-card-body.is-svclog>.bo-svclog-list{flex:1 1 auto;min-height:0;overflow-y:auto}.bo-svclog-filters{margin-bottom:var(--bo-gap)}.bo-svclog-filters>.bo-check{min-height:var(--bo-ctl-h)}.bo-svclog-status{min-height:1.4em;margin:0 0 6px;color:var(--bo-ink-soft);font-size:var(--bo-fs-sm)}.bo-svclog-list{border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:var(--bo-surface)}.bo-svclog-entry{display:flex;gap:8px;align-items:flex-start;padding:3px 8px;border-top:1px solid var(--bo-line-soft)}.bo-svclog-entry:first-child{border-top:0}.bo-svclog-entry.is-orphan{padding-left:24px}.bo-svclog-text{flex:1 1 auto;min-width:0;margin:0;font-family:var(--bo-font-mono);font-size:var(--bo-fs-sm);white-space:pre-wrap;overflow-wrap:anywhere}html.bo-page-fill .bo-card-body.is-explorer{display:flex;flex-direction:column;overflow:hidden;padding:0}.bo-explorer{position:relative;flex:1 1 auto;min-height:0}.bo-explorer,.bo-explorer *{box-sizing:content-box}.bo-explorer>.RadFileExplorer{box-sizing:border-box}.bo-explorer .RadFileExplorer_Silk,.bo-explorer .RadFileExplorer_Silk .rfeAddressBox,.bo-explorer .RadFileExplorer_Silk .rfeFilterTxt{background-color:var(--bo-surface);color:var(--bo-ink);border-color:var(--bo-line)}.bo-explorer .RadFileExplorer_Silk{padding-bottom:0;border-width:0}.bo-explorer .RadFileExplorer_Silk .rfeAddressBox{font-family:var(--bo-font);font-size:var(--bo-fs-sm)}.bo-explorer .RadFileExplorer_Silk div.selectedFileName{border-top-color:var(--bo-line)}.bo-explorer .RadFileExplorer_Silk .rfeFilterContainer,.bo-explorer .RadFileExplorer_Silk .rfePageControlContainer,.bo-explorer .RadFileExplorer_Silk .rfeDropZone,.bo-explorer .RadFileExplorer_Silk .rfeDropUploadInfoPanel{background-color:var(--bo-surface-alt);color:var(--bo-ink-soft);border-color:var(--bo-line)}.bo-explorer .RadFileExplorer_Silk .rfeLink:hover,.bo-explorer .RadFileExplorer_Silk .rfeThumbnailView li.rfeThumbList a:hover{background:var(--bo-row-hover);border-color:var(--bo-row-hover);color:var(--bo-ink)}.bo-explorer .RadFileExplorer_Silk .rfeSelectedLink,.bo-explorer .RadFileExplorer_Silk .rfeSelectedLink:hover,.bo-explorer .RadFileExplorer_Silk .rfeThumbnailView li.rfeThumbList .rfeSelectedLink,.bo-explorer .RadFileExplorer_Silk .rfeThumbnailView li.rfeThumbList .rfeSelectedLink:hover{background:var(--bo-row-selected);border-color:var(--bo-blue);color:var(--bo-ink)}.bo-explorer .RadFileExplorer_Silk .rfeThumbnailView .rfeThumbList a{color:var(--bo-ink-soft)}.bo-explorer .RadToolBar_Silk{background-color:var(--bo-surface-alt);color:var(--bo-ink-soft);font-family:var(--bo-font);font-size:var(--bo-fs-sm)}.bo-explorer .RadToolBar_Silk .rtbOuter{background:var(--bo-surface-alt);border-color:var(--bo-line)}.bo-explorer .RadFileExplorer_Silk .RadToolBar_Silk a.rtbWrap:hover,.bo-explorer .RadToolBar_Silk .rtbItemHovered .rtbWrap,.bo-explorer .RadToolBar_Silk .rtbItemFocused .rtbWrap{background:var(--bo-row-hover);border-color:var(--bo-line);color:var(--bo-ink)}.bo-explorer .RadToolBar_Silk .rtbChecked .rtbWrap,.bo-explorer .RadToolBar_Silk .rtbItemClicked .rtbWrap,.bo-explorer .RadToolBar_Silk .rtbSplBtnExpanded .rtbWrap,.bo-explorer .RadToolBar_Silk .rtbDropDownExpanded .rtbWrap{background:var(--bo-row-selected);border-color:var(--bo-blue);color:var(--bo-ink)}.bo-explorer .RadFileExplorer_Silk .RadToolBar_Silk .icnUpload:hover{color:var(--bo-ink)}.bo-explorer .RadSplitter_Silk,.bo-explorer .RadSplitter_Silk .rspPane{background-color:var(--bo-surface);border-color:var(--bo-line)}.bo-explorer .RadSplitter_Silk .rspResizeBar{background:var(--bo-surface-alt);border-color:var(--bo-line)}.bo-explorer .RadSplitter_Silk .rspResizeBarOver{background:var(--bo-blue);border-color:var(--bo-blue)}.bo-explorer .RadTreeView_Silk{color:var(--bo-ink);font-family:var(--bo-font);font-size:var(--bo-fs-sm)}.bo-explorer .RadTreeView_Silk .rtHover .rtIn{background-color:var(--bo-row-hover);border-color:var(--bo-row-hover);color:var(--bo-ink)}.bo-explorer .RadTreeView_Silk .rtSelected .rtIn{background-color:var(--bo-row-selected);border-color:var(--bo-blue);color:var(--bo-ink)}.bo-explorer .RadGrid_Silk{background-color:var(--bo-surface);color:var(--bo-ink);border-color:var(--bo-line);font-family:var(--bo-font);font-size:var(--bo-fs-sm)}.bo-explorer .RadGrid_Silk .rgHeader,.bo-explorer .RadGrid_Silk th.rgResizeCol,.bo-explorer .RadGrid_Silk .rgHeaderWrapper,.bo-explorer .RadGrid_Silk .rgFilterRow{background-color:var(--bo-surface-alt);border-bottom:1px solid var(--bo-line)}.bo-explorer .RadGrid_Silk .rgHeaderDiv{border-right-color:var(--bo-line)}.bo-explorer .RadGrid_Silk .rgHeader{color:var(--bo-ink-soft);font-size:var(--bo-fs-xs);font-weight:600;text-transform:none}.bo-explorer .RadGrid_Silk .rgHeader a{color:var(--bo-ink-soft)}.bo-explorer .RadGrid_Silk .rgRow,.bo-explorer .RadGrid_Silk .rgAltRow{background-color:var(--bo-surface)}.bo-explorer .RadGrid_Silk .rgRow>td,.bo-explorer .RadGrid_Silk .rgAltRow>td{border-bottom-color:var(--bo-line-soft)}.bo-explorer .RadGrid_Silk .rgRow a,.bo-explorer .RadGrid_Silk .rgAltRow a{color:var(--bo-ink)}.bo-explorer .RadGrid_Silk .rgHoveredRow{background:var(--bo-row-hover);color:var(--bo-ink)}.bo-explorer .RadGrid_Silk .rgHoveredRow a{color:var(--bo-ink)}.bo-explorer .RadGrid_Silk .rgMasterTable .rgSelectedCell,.bo-explorer .RadGrid_Silk .rgSelectedRow,.bo-explorer .RadGrid_Silk .rgSelectedRow.rgHoveredRow{background:var(--bo-row-selected);color:var(--bo-ink)}.bo-explorer .RadGrid_Silk .rgSelectedRow a{color:var(--bo-ink)}.bo-explorer .RadGrid_Silk .rgMasterTable th:nth-child(2),.bo-explorer .RadGrid_Silk .rgMasterTable td:nth-child(2){text-align:right}:root[data-bo-theme="dark"] .bo-explorer .RadToolBar_Silk .rtbText,:root[data-bo-theme="dark"] .bo-explorer .rgMasterTable .rfeFileExtension,:root[data-bo-theme="dark"] .bo-explorer .RadTreeView_Silk .rtImg{filter:invert(.85)}:root[data-bo-theme="dark"] .bo-explorer .RadToolBar_Silk .rtbText,:root[data-bo-theme="dark"] .bo-explorer .rgMasterTable .rfeFileExtension{color:#000}ul.bo-checks{list-style:none;margin:0;padding:0}ul.bo-checks>li{display:flex;align-items:center;gap:6px;min-height:32px}.mt-ind{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:var(--bo-radius-sm);font-size:var(--bo-fs-xs);font-weight:600;white-space:nowrap;text-decoration:none;border:1px solid}.mt-ind[href]{cursor:pointer}.mt-ind[href]:hover{text-decoration:underline}.mt-ind[hidden]{display:none}.mt-ind .bo-env-bullet{background:currentColor}.mt-ind.is-scheduled{background:var(--bo-info-bg);color:var(--bo-info-ink);border-color:var(--bo-info-line)}.mt-ind.is-active,.mt-ind.is-overdue{background:var(--bo-error-bg);color:var(--bo-error-ink);border-color:var(--bo-error-line)}.mt-ind.is-overdue .bo-env-bullet{outline:2px solid currentColor;outline-offset:1px}.mt-state{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 16px;align-items:baseline;margin:0 0 12px;font-size:var(--bo-fs-sm)}.mt-state dt{color:var(--bo-ink-soft);font-weight:600}.mt-state dd{margin:0}.mt-pill{display:inline-block;padding:1px 9px;border-radius:10px;font-size:var(--bo-fs-xs);font-weight:700;border:1px solid}.mt-pill.is-none{background:var(--bo-ok-bg);color:var(--bo-ok);border-color:var(--bo-ok-line)}.mt-pill.is-scheduled{background:var(--bo-info-bg);color:var(--bo-info-ink);border-color:var(--bo-info-line)}.mt-pill.is-active,.mt-pill.is-overdue{background:var(--bo-error-bg);color:var(--bo-error-ink);border-color:var(--bo-error-line)}.mt-pill.is-unknown{background:var(--bo-mute-bg);color:var(--bo-mute-ink);border-color:var(--bo-mute-line)}.mt-tz{color:var(--bo-ink-faint);font-size:var(--bo-fs-xs)}.mt-section{margin-top:18px}.mt-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.mt-hint{font-size:var(--bo-fs-xs);color:var(--bo-ink-faint)}.mt-hint-top{margin-top:0}.mt-now{align-self:flex-start}.mt-duration{height:var(--bo-ctl-h);display:flex;align-items:center;font-weight:600}.mt-grid-wrap{overflow-x:auto}.mt-late{color:var(--bo-error-ink);font-weight:600}.mt-link{background:var(--bo-surface-alt);font-family:var(--bo-font-mono);font-size:var(--bo-fs-sm)}.mt-expiry{font-size:var(--bo-fs-sm);margin:8px 0 0}.mt-expiry b{font-weight:600}#mtPaneRec .mt-hint{margin:6px 0 0;max-width:760px}#mtPaneRec .mt-hint-top{margin-top:0}.mt-folded{padding:10px 14px;border:1px dashed var(--bo-line);border-radius:var(--bo-radius-sm);color:var(--bo-ink-faint);font-size:var(--bo-fs-sm)}.mt-auto{color:var(--bo-ink-faint);font-style:italic}.mt-sub{display:block;font-size:var(--bo-fs-xs);color:var(--bo-ink-faint)}.mt-rule{border:1px solid var(--bo-line);border-radius:var(--bo-radius);margin-bottom:12px;overflow:hidden}.mt-rule-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 12px;background:var(--bo-surface-alt);border-bottom:1px solid var(--bo-line-soft)}.mt-rule-name{margin:0;font-size:var(--bo-fs);font-weight:700;color:var(--bo-title-ink)}.mt-rule-meta{font-size:var(--bo-fs-xs);color:var(--bo-ink-faint)}.mt-rule.is-editing{border-color:var(--bo-blue);box-shadow:0 0 0 1px var(--bo-blue)}.mt-rule .bo-grid th{background:transparent}.mt-rule .bo-grid tr:last-child td{border-bottom:0}.mt-live{background:var(--bo-error-bg)}.mt-sentence{margin:10px 0 0;font-size:var(--bo-fs-sm)}.mt-sentence b{font-weight:600}.mt-dst{display:none;margin:6px 0 0;font-size:var(--bo-fs-xs);color:var(--bo-warn)}.mt-dst.is-visible{display:block}#mtPaneOffline .mt-hint,#mtPaneHistory .mt-hint{margin:6px 0 0;max-width:760px}#mtPaneHistory .mt-hint-top{margin:0 0 12px}#mtPaneOffline .mt-hint-top{margin:0 0 12px;font-size:var(--bo-fs-sm);color:var(--bo-ink-soft)}.mt-usage{margin:0 0 14px;padding-left:18px;max-width:760px;font-size:var(--bo-fs-sm);color:var(--bo-ink-soft)}.mt-usage li{margin-bottom:4px}.mt-usage b{color:var(--bo-ink);font-weight:600}html.bo-page-fill .bo-tabs-fill>#mtPaneHistory:not([hidden]){display:flex;flex-direction:column;overflow:hidden}#mtPaneHistory>*{flex:0 0 auto}html.bo-page-fill #mtPaneHistory>.bo-grid-wrap{flex:1 1 auto;min-height:0;max-height:none}.mt-hist-wrap{border:1px solid var(--bo-line-soft);border-bottom:0;border-radius:var(--bo-radius-sm) var(--bo-radius-sm) 0 0}.mt-tpl-status{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:12px;font-size:var(--bo-fs-sm);color:var(--bo-ink-soft)}.mt-tpl-status strong{color:var(--bo-ink)}.bo-field~.mt-tpl-status{margin-top:12px}.mt-tpl-pill{display:inline-block;padding:1px 8px;border-radius:10px;font-size:var(--bo-fs-xs);font-weight:600;border:1px solid}.mt-tpl-pill[hidden]{display:none}.mt-tpl-pill-delivered{background:var(--bo-surface-alt);color:var(--bo-ink-soft);border-color:var(--bo-line)}.mt-tpl-pill-custom{background:var(--bo-info-bg);color:var(--bo-info-ink);border-color:var(--bo-info-line)}.mt-tpl-pill-dirty{background:var(--bo-warn-bg);color:var(--bo-warn);border-color:var(--bo-warn-line)}.mt-tpl-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bo-gap)}@media(max-width:1100px){.mt-tpl-grid{grid-template-columns:minmax(0,1fr)}}.mt-tpl-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px}.mt-tpl-code{font-family:var(--bo-font-mono);font-size:var(--bo-fs-xs);line-height:1.5;min-height:460px;white-space:pre;overflow:auto;tab-size:2}.mt-tpl-code[hidden],[data-mt-lang-block][hidden]{display:none}.mt-tpl-meta{display:flex;justify-content:space-between;gap:8px;font-size:var(--bo-fs-xs);color:var(--bo-ink-faint)}.mt-tpl-meta .over{color:var(--bo-error);font-weight:600}.mt-tpl-label{font-size:var(--bo-fs-sm);font-weight:600;color:var(--bo-ink-soft)}.mt-tpl-preview{width:100%;height:460px;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);background:#fff}.mt-tpl-seg{display:inline-flex;border:1px solid var(--bo-line);border-radius:var(--bo-radius-sm);overflow:hidden}.mt-tpl-seg label{padding:4px 10px;font-size:var(--bo-fs-xs);font-weight:600;color:var(--bo-ink-soft);cursor:pointer}.mt-tpl-seg input{position:absolute;opacity:0;pointer-events:none}.mt-tpl-seg input:checked+label{background:var(--bo-blue);color:#fff}.mt-tpl-seg input:focus-visible+label{outline:2px solid var(--bo-blue);outline-offset:-2px}.mt-tpl-help{margin-top:12px;font-size:var(--bo-fs-sm)}.mt-tpl-help summary{cursor:pointer;font-weight:600;color:var(--bo-ink-soft)}.mt-tpl-help table{border-collapse:collapse;margin-top:8px;width:100%}.mt-tpl-help th,.mt-tpl-help td{text-align:left;padding:4px 8px;border-bottom:1px solid var(--bo-line-soft);vertical-align:top}.mt-tpl-help code{font-family:var(--bo-font-mono);font-size:var(--bo-fs-xs)}.bo-card-foot[hidden]{display:none}@media(max-width:560px){.mt-tpl-code,.mt-tpl-preview{min-height:300px;height:300px}}