.rm-impact-layer{z-index:2147483000;contain:strict;pointer-events:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.rm-impact-burst{width:1px;height:1px;color:var(--rm-impact-ring);pointer-events:none;transform-origin:50%;position:absolute;top:0;left:0;transform:translate(0,0)}.rm-impact-burst[data-intent=soft]{color:var(--rm-impact-soft)}.rm-impact-burst[data-intent=success]{color:var(--rm-impact-success)}.rm-impact-burst[data-intent=warning]{color:var(--rm-impact-warning)}.rm-impact-burst[data-intent=danger]{color:var(--rm-impact-danger)}.rm-impact-core,.rm-impact-ring,.rm-impact-sparkle{opacity:0;pointer-events:none;transform-origin:50%;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.rm-impact-core{width:1rem;height:1rem;box-shadow:0 0 0 .28rem color-mix(in srgb, currentColor 14%, transparent);background:currentColor;border-radius:50%}.rm-impact-ring{width:2.5rem;height:2.5rem;box-shadow:0 0 1.25rem color-mix(in srgb, currentColor 28%, transparent);border:2px solid;border-radius:50%}.rm-impact-ring--echo{border-width:1px;width:3rem;height:3rem}.rm-impact-sparkle{border-radius:var(--rm-radius-round);width:2px;height:.62rem;box-shadow:0 0 .55rem color-mix(in srgb, currentColor 35%, transparent);background:currentColor}.rm-interaction-settings{z-index:30;right:max(.8rem, env(safe-area-inset-right));bottom:max(.8rem, env(safe-area-inset-bottom));color:var(--rm-color-text);font-family:var(--rm-font-ui);position:fixed}body:has(.rm-login-shell) .rm-interaction-settings{display:none}:is(body:has(.rm-account-dialog[aria-modal=true]) .rm-interaction-settings,body:has(.rm-legal-editor__preview[aria-modal=true]) .rm-interaction-settings,body:has(.rm-workbench-document[aria-modal=true]) .rm-interaction-settings,body:has(.rm-command-backdrop) .rm-interaction-settings){display:none}.rm-interaction-settings>summary{width:var(--rm-target-touch);min-width:var(--rm-target-touch);height:var(--rm-target-touch);min-height:var(--rm-target-touch);border-radius:var(--rm-radius-round);background:var(--rm-color-inverse-surface);box-shadow:var(--rm-shadow-control);color:#f3eee4;cursor:pointer;border:1px solid #ffffff47;place-items:center;list-style:none;display:grid}.rm-interaction-settings>summary::-webkit-details-marker{display:none}.rm-interaction-settings>summary:hover{background:var(--rm-color-primary-fill-strong)}.rm-interaction-settings[open]>summary{background:var(--rm-color-primary-fill-strong);box-shadow:var(--rm-shadow-control-pressed)}.rm-interaction-settings>div{gap:var(--rm-space-4);border:1px solid var(--rm-color-rule);border-radius:var(--rm-radius-overlay);width:min(20rem,100vw - 2rem);padding:var(--rm-space-5);background:var(--rm-color-paper);box-shadow:var(--rm-shadow-overlay);display:grid;position:absolute;bottom:calc(100% + .65rem);right:0}.rm-interaction-settings header{align-items:center;gap:var(--rm-space-3);color:var(--rm-color-ink);display:flex}.rm-interaction-settings label{gap:var(--rm-space-2);color:var(--rm-color-muted);font-size:var(--rm-text-sm);font-weight:700;display:grid}.rm-interaction-settings select{border:1px solid var(--rm-color-rule);border-radius:var(--rm-radius-control);min-height:2.75rem;padding-inline:var(--rm-space-3);background:var(--rm-color-paper)}.rm-interaction-settings__mute{align-items:center;min-height:2.75rem;gap:var(--rm-space-3)!important;display:flex!important}.rm-interaction-settings__mute input{width:1.5rem;height:1.5rem;accent-color:var(--rm-color-primary)}.rm-interaction-settings__range{align-items:center;gap:var(--rm-space-3);grid-template-columns:minmax(0,1fr) 3rem;display:grid}.rm-interaction-settings__range input{width:100%;min-height:1.5rem;accent-color:var(--rm-color-primary)}.rm-interaction-settings output{color:var(--rm-color-text);font-variant-numeric:tabular-nums;text-align:right}.rm-interaction-settings p{color:var(--rm-color-muted);font-size:var(--rm-text-xs);margin:0;line-height:1.5}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action){transform-origin:50%}@media (prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action){transition:transform var(--rm-motion-press) var(--rm-ease-impact), box-shadow var(--rm-motion-fast) var(--rm-ease-standard), border-color var(--rm-motion-fast) var(--rm-ease-standard), background-color var(--rm-motion-fast) var(--rm-ease-standard), color var(--rm-motion-fast) var(--rm-ease-standard), filter var(--rm-motion-fast) var(--rm-ease-standard)}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action):not(:disabled,[aria-disabled=true],[aria-busy=true]):active,:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[data-rm-key-pressed=true]{box-shadow:var(--rm-shadow-control-pressed);filter:saturate(.94)brightness(.98);transform:translateY(1px)scale(.97)}@media (hover:hover) and (pointer:fine){:where(.rm-button,.rm-nav-action):not(:disabled,[aria-disabled=true],[aria-busy=true],.rm-button--quiet):hover{box-shadow:0 .3rem 0 color-mix(in srgb, var(--rm-color-primary-strong) 68%, black), 0 1rem 1.8rem color-mix(in srgb, var(--rm-color-primary) 24%, transparent), 0 1px 0 #ffffff61 inset;filter:saturate(1.05)brightness(1.02);transform-origin:50% 100%;transform:perspective(28rem)translateY(-.22rem)rotateX(4deg)scale(1.012)}}:where(.rm-button,.rm-nav-action):not(:disabled,[aria-disabled=true],[aria-busy=true],.rm-button--quiet):active,:where(.rm-button,.rm-nav-action)[data-rm-key-pressed=true]{box-shadow:0 .08rem 0 color-mix(in srgb, var(--rm-color-primary-strong) 70%, black), 0 .3rem .7rem color-mix(in srgb, var(--rm-color-primary) 18%, transparent), 0 1px 0 #ffffff42 inset;filter:saturate(.96)brightness(.98);transform-origin:50% 100%;transform:perspective(28rem)translateY(.13rem)rotateX(-3deg)scale(.985)}}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action):is(:disabled,[aria-disabled=true],[aria-busy=true],[data-loading=true]){box-shadow:none;filter:none;transform:none}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button])[aria-busy=true],:where(button,input[type=button],input[type=reset],input[type=submit],[role=button])[data-loading=true]{cursor:progress}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[data-rm-impact=success]{border-color:var(--rm-color-primary)}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[data-rm-impact=warning]{border-color:var(--rm-color-pending)}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[data-rm-impact=danger]{border-color:var(--rm-color-restricted)}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[aria-pressed=true]{border-color:var(--rm-color-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--rm-color-primary) 48%, transparent) inset, var(--rm-shadow-control)}@media (pointer:coarse){:where(button,input[type=button],input[type=reset],input[type=submit],summary,[role=button],.rm-nav-action){min-width:var(--rm-target-touch);min-height:var(--rm-target-touch)}}@media (max-width:47.99rem){.rm-interaction-settings{z-index:14;bottom:calc(5.75rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.rm-impact-sparkle{display:none}:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action):not(:disabled,[aria-disabled=true],[aria-busy=true]):active,:where(button,input[type=button],input[type=reset],input[type=submit],[role=button],.rm-nav-action)[data-rm-key-pressed=true]{box-shadow:var(--rm-shadow-control-pressed);filter:contrast(1.04);transform:none}}@media (prefers-contrast:more){.rm-impact-sparkle{display:none}.rm-impact-ring{box-shadow:none}}@media (forced-colors:active){.rm-impact-burst{color:canvastext}.rm-impact-core,.rm-impact-ring,.rm-impact-sparkle{box-shadow:none;forced-color-adjust:none}.rm-impact-sparkle{display:none}.rm-interaction-settings>summary,.rm-interaction-settings>div{color:canvastext;forced-color-adjust:none;background:canvas;border:2px solid buttontext}:where(.rm-button,.rm-nav-action){box-shadow:none;filter:none;transform:none}}@media print{.rm-impact-layer,.rm-interaction-settings{display:none!important}}
html[data-theme-ready=true]{background-color:var(--rm-color-canvas)!important}.rm-theme-control{gap:var(--rm-space-2);color:var(--rm-color-ink);font-size:var(--rm-text-sm);font-weight:700;display:grid}.rm-theme-control select{border:1px solid var(--rm-color-control-border);border-radius:var(--rm-radius-control);min-width:10rem;min-height:2.75rem;padding:0 var(--rm-space-3);background:var(--rm-color-paper);color:var(--rm-color-text)}.rm-theme-control--compact{align-items:center;display:inline-flex}.rm-theme-control--compact select{min-width:8.5rem;min-height:2.75rem;padding-inline:var(--rm-space-2);font-size:var(--rm-text-xs)}[data-theme=dark] :where(input,select,textarea){caret-color:var(--rm-color-text)}@media (forced-colors:active){.rm-theme-control select,.rm-workbench-theme-control select{forced-color-adjust:auto;border:1px solid buttontext}}@media print{.rm-theme-control,.rm-workbench-theme-control{display:none!important}}
@media print{:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rm-color-paper:#fff;--rm-color-text:#000;--rm-color-ink:#000;--rm-color-muted:#333;--rm-color-rule:#777;--rm-color-rule-soft:#bbb;--rm-color-canvas:#fff!important}@page{margin:18mm 16mm;size:A4}html,body,#root{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important}html,body{background:#fff!important}.rm-public-nav,.rm-app-rail,.rm-workbench-rail,.rm-workbench-topbar,.rm-workbench-query,.rm-workbench-statusbar,.rm-workbench-notice,.rm-workbench-results,.rm-workbench-inspector,.rm-workbench-mobile-nav,.rm-workbench-drawer,.rm-command-backdrop,.rm-research-utility-dock,.rm-research-topbar,.rm-research-search,.rm-results-panel,.rm-viewer-chrome,.rm-evidence-panel,.rm-editor-chrome,.rm-mobile-nav,.rm-native-titlebar,.rm-desktop-tabs,.rm-native-statusbar,.rm-button,.rm-icon-button{display:none!important}.rm-research-shell,.rm-research-shell__main,.rm-research-workspace,.rm-document-viewer,.rm-document-viewer__scroll,.rm-desktop-window,.rm-desktop-workspace,.rm-desktop-pane,.rm-desktop-pane__scroll,.rm-workbench,.rm-workbench-app,.rm-workbench-main,.rm-workbench-document,.rm-workbench-document--full,.rm-workbench-document__scroll{box-shadow:none;border:0;width:auto!important;height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.rm-workbench-main{position:static}.rm-legal-document{width:auto;min-height:0;box-shadow:none;border:0;padding:0}.rm-document-cut,.rm-provenance-rule{display:none}a[href]:after{color:#333;content:" (" attr(href) ")";font-size:9pt;font-weight:400}.rm-av,.rm-av-content,.rm-av-workspace,.rm-av-main{width:auto;height:auto;min-height:0;box-shadow:none;border:0;padding-inline:0;overflow:visible;display:block!important}.rm-av{break-inside:avoid;color:#111;background:#fff;border-radius:0}.rm-av__hero,.rm-av-active-summary,.rm-av-view-tabs{display:none!important}.rm-av-main__header{break-after:avoid;margin:0 0 5mm;display:block}.rm-av-scene-root{break-inside:avoid;height:120mm;min-height:0;overflow:hidden}.rm-av-render-stage{width:100%;height:120mm;min-height:0}.rm-av-method{break-inside:avoid;margin-top:2mm;font-size:8pt;line-height:1.35}.rm-av-legend--compact{gap:1.5mm;margin-top:1.5mm;display:grid}.rm-shared-viewer-downloads li{grid-template-columns:auto minmax(0,1fr);align-items:start}.rm-shared-viewer-downloads :is(a,em){overflow-wrap:anywhere;grid-column:2}.rm-shared-viewer-downloads a[href]:after{content:attr(href);font-size:7pt;font-weight:400;display:block}*,:before,:after{text-shadow:none!important;transition:none!important;animation:none!important}body[data-rm-print=campaign] :not(:has(.rm-ad-print-preview)):not(.rm-ad-print-preview):not(.rm-ad-print-preview *){display:none!important}body[data-rm-print=campaign] .rm-ad-print-preview{color:#000!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body[data-rm-print=campaign] :has(.rm-ad-print-preview){color:#000!important;width:auto!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;background:#fff!important;border:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important;transform:none!important}body[data-rm-print=campaign] .rm-ad-print-preview{font-size:12pt;line-height:1.5}body[data-rm-print=campaign] .rm-publication-banner{object-fit:contain;width:100%;max-height:80mm}body[data-rm-print=campaign] .rm-ad-print-preview:before,body[data-rm-print=campaign] .rm-ad-print-preview a:after{display:none!important}}
:root{--rm-gold-texture:url(../media/gold-texture.09d3hfm1ip2sj.webp)}.rm-gold-text{color:#e7c785;background:linear-gradient(115deg, #b78a42, #fff0bd 34%, #cc9c4b 54%, #ffebb2 77%, #b17d35), var(--rm-gold-texture);background-blend-mode:multiply;-webkit-text-fill-color:transparent;text-shadow:0 0 30px #e1ad4e17;background-size:220% 100%,210px 210px;-webkit-background-clip:text;background-clip:text}.rm-brand-lockup{flex-shrink:0;gap:.7rem;overflow:hidden}.rm-brand-lockup>.rm-brand-orbit{filter:drop-shadow(0 0 8px #e8b4472b);background:url(../media/orbit-gold.1l7znafo8tque.webp) 50%/contain no-repeat;flex:none;width:3.2rem;height:3.2rem;transition:transform .7s,filter .7s;display:block;transform:perspective(400px)rotateY(-8deg)}.rm-brand-lockup>.rm-gold-text{text-transform:uppercase;letter-spacing:.17em;font-family:Georgia,Times New Roman,serif;font-size:1.02rem;font-weight:500}.rm-brand-lockup:hover>.rm-brand-orbit{filter:drop-shadow(0 0 12px #e8b44766);transform:perspective(400px)rotateY(22deg)rotate(-7deg)}.rm-brand-lockup--compact>.rm-brand-orbit{width:2.65rem;height:2.65rem}:is(.rm-inquiry-access,.rm-app-inquiry-access){right:max(1.5rem, env(safe-area-inset-right));bottom:max(1.1rem, env(safe-area-inset-bottom));z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090a08ed;border:1px solid #8b6d3440;border-radius:.5rem;align-items:stretch;gap:.65rem;padding:.35rem;display:flex;position:fixed;box-shadow:0 12px 35px #0008}:is(.rm-inquiry-access,.rm-app-inquiry-access)>:is(a,button){color:#f5ead0;background:#0a0b09;border:1px solid #806a43;border-radius:.2rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.55rem 1rem;font-size:.88rem;font-weight:600;line-height:1.2;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex}:is(.rm-inquiry-access,.rm-app-inquiry-access)>:is(a,button):hover{border-color:#ecc780;transform:translateY(-2px);box-shadow:0 0 20px #ddb65d26}:is(.rm-inquiry-access,.rm-app-inquiry-access) .rm-emergency-action{border-color:#c5a465}.rm-emergency-emblem{filter:drop-shadow(0 0 5px #efc97750);background:url(../media/emergency-gold.0p1ec_qgu8glo.webp) 50%/contain no-repeat;flex:0 0 1.8rem;width:1.8rem;height:2rem;animation:6s ease-in-out infinite rm-emergency-light}@keyframes rm-emergency-light{50%{filter:drop-shadow(0 0 9px #efc97780);transform:perspective(150px)rotateY(13deg)}}:is(.rm-inquiry-access,.rm-app-inquiry-access) :focus-visible{outline-offset:4px;outline:2px solid #ffe4a6}.rm-inquiry-page,.rm-app-inquiry-dialog{padding-bottom:7rem}@media (max-width:640px){:is(.rm-inquiry-access,.rm-app-inquiry-access){inset:auto .5rem max(.5rem, env(safe-area-inset-bottom));gap:.35rem}:is(.rm-inquiry-access,.rm-app-inquiry-access)>:is(a,button){flex:1;padding:.55rem .45rem;font-size:.75rem}.rm-emergency-emblem{flex-basis:1.45rem;width:1.45rem}.rm-brand-lockup>.rm-gold-text{letter-spacing:.11em;font-size:.86rem}}@media (prefers-reduced-motion:reduce){.rm-emergency-emblem{animation:none}.rm-brand-lockup>.rm-brand-orbit{transition:none;transform:none}}@media (forced-colors:active){.rm-gold-text{-webkit-text-fill-color:currentColor;color:linktext;background:0 0}}@media print{.rm-inquiry-access,.rm-app-inquiry-access{display:none!important}.rm-gold-text{-webkit-text-fill-color:#000;background:0 0}}.rm-emergency-label{text-align:left;gap:.12rem;display:grid}.rm-emergency-label>small{color:#f0caa2;text-transform:uppercase;letter-spacing:.08em;font-size:.58rem}.rm-heindl-emergency-wordmark{background:linear-gradient(110deg,#d0ab61,#fff1c2,#c99853);width:100px;height:40px;font-size:0;display:block;position:relative;-webkit-mask:url(../media/heindl-emergency-logo.0ta-7wjb4dvvx.png) 50%/contain no-repeat;mask:url(../media/heindl-emergency-logo.0ta-7wjb4dvvx.png) 50%/contain no-repeat}.rm-heindl-emergency-wordmark>small{font-size:0}.rm-emergency-label{filter:drop-shadow(0 0 1px #ff4d38)drop-shadow(0 0 5px #e52c2490);transform-origin:50%;animation:4.8s ease-in-out infinite rm-heindl-emergency-glow}@keyframes rm-heindl-emergency-glow{50%{filter:drop-shadow(0 0 1px #ff6751)drop-shadow(0 0 8px #ff322590);transform:perspective(250px)rotateY(-5deg)}}.rm-inquiry-access .rm-emergency-action,.rm-app-inquiry-access .rm-emergency-action{border-color:#b8513f;padding-block:.35rem;box-shadow:inset 0 0 14px #df463012,0 0 15px #df463013}@media (prefers-reduced-motion:reduce){.rm-emergency-label{animation:none}}:root[data-theme=dark]{--rm-color-canvas:#080907;--rm-color-paper:#11120f;--rm-color-surface-soft:#171710;--rm-color-inverse-surface:#060705;--rm-color-rule:#504631;--rm-color-rule-soft:#322e23;--rm-color-primary:#d8b46d;--rm-color-primary-strong:#f0d698;--rm-color-primary-soft:#2b2417;--rm-color-primary-wash:#18170f;--rm-color-focus:#f4d58d}.rm-app-inquiry-access{background:#090a08ed}.rm-app-inquiry-access>button,.rm-app-inquiry-access>a{color:#f0e6cf;background:#0a0b09;border-color:#9b804d}.rm-app-inquiry-dialog{color:#e9e2d1;background:#11120f;border-color:#8c7448}.rm-inquiry-form-wrap .rm-inquiry-again{color:#f1d79e;min-height:2.75rem;font:inherit;cursor:pointer;background:#171710;border:1px solid #c5a365;border-radius:.2rem;padding:.7rem 1.15rem;font-weight:600;transition:background-color .2s,box-shadow .2s;box-shadow:inset 0 1px #f9dd9b18,0 4px 18px #0004}.rm-inquiry-form-wrap .rm-inquiry-again:hover{background:#2c2618;box-shadow:0 0 20px #ddb65d26}:root[data-theme=dark] :is(.rm-button--primary,.rm-nav-action){color:#171208;background:linear-gradient(120deg, #b38d4a, #f3d794 40%, #c59b51 74%, #ecd093), var(--rm-gold-texture);background-blend-mode:soft-light;border-color:#d5b16b}.rm-brand-lockup>.rm-brand-orbit{animation:2.8s ease-out both rm-orbit-arrival}@keyframes rm-orbit-arrival{0%{opacity:0;filter:drop-shadow(0 0 22px #ecc370);transform:perspective(400px)rotateY(-80deg)scale(.7)}to{opacity:1;filter:drop-shadow(0 0 8px #e8b4472b);transform:perspective(400px)rotateY(-8deg)}}@media (prefers-reduced-motion:reduce){.rm-brand-lockup>.rm-brand-orbit{animation:none}}:root[data-theme=dark]{--rm-surface:#11120f;--rm-background:#080907}body:has(.rm-inquiry-access,.rm-app-inquiry-access) .rm-interaction-settings{left:max(.8rem, env(safe-area-inset-left));right:auto}body:has(.rm-inquiry-access,.rm-app-inquiry-access) .rm-interaction-settings>div{left:0;right:auto}body:has(.rm-inquiry-access,.rm-app-inquiry-access) .rm-interaction-settings>summary{color:#e8ca88;background:#14140f;border-color:#9b814e}@media (max-width:600px){body:has(.rm-inquiry-access,.rm-app-inquiry-access) .rm-interaction-settings{bottom:calc(5.4rem + env(safe-area-inset-bottom))}}.rm-owner-tabs button,.rm-owner-tabs a{color:#e9dcc3;background:#171611;border-color:#8a7148}.rm-owner-tabs button[aria-pressed=true],.rm-owner-tabs button[aria-selected=true]{color:#ffe4ac;background:linear-gradient(130deg,#44351d,#211b12);border-color:#dfbd7a;box-shadow:inset 0 1px #f9dda833,0 0 18px #d2a65216}.rm-owner-editor-actions{flex-wrap:wrap;align-items:center;gap:.7rem;margin:1rem 0;display:flex}.rm-owner-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.rm-owner-field-grid label,.rm-owner-career-row label{flex-direction:column;gap:.4rem;min-width:0;display:flex}.rm-owner-settings :is(input:not([type=checkbox]),textarea,select){box-sizing:border-box;color:#f1e7d6;width:100%;font:inherit;background:#141410;border:1px solid #806a47;border-radius:.55rem;padding:.65rem}.rm-owner-settings textarea{resize:vertical;line-height:1.55}.rm-owner-settings small{color:#c6bca8;font-size:.8rem;line-height:1.5;display:block}.rm-owner-editor-layout{grid-template-columns:minmax(160px,220px) minmax(0,1fr);gap:1.5rem;margin-top:1.3rem;display:grid}.rm-owner-editor-layout nav{flex-direction:column;align-self:start;gap:.5rem;display:flex;position:sticky;top:1rem}.rm-owner-editor-layout nav button{text-align:left;padding:.8rem}.rm-owner-editor-layout nav button[aria-pressed=true]{background:#3a2d19;border-color:#d8b46d}.rm-owner-settings fieldset{border:1px solid #655335;border-radius:.8rem;min-width:0;padding:1rem}.rm-owner-career-row{border-top:1px solid #655335;gap:.7rem;margin:1rem 0;padding-top:1rem;display:grid}.rm-owner-settings :focus-visible{outline-offset:3px;outline:2px solid #f4d58d}@media (max-width:760px){.rm-owner-field-grid,.rm-owner-editor-layout{grid-template-columns:1fr}.rm-owner-editor-layout nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}}.rm-owner-heindl-preview__button img,.rm-heindl-nav-logo{object-fit:contain;filter:drop-shadow(0 1px 5px #bd913b55);width:132px;height:44px}.rm-law-filter__options button{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;line-height:1.4}.rm-law-filter summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:visible}.rm-owner-heindl-preview__button img,.rm-heindl-nav-logo{filter:brightness(0)saturate()invert(77%)sepia(36%)saturate(558%)hue-rotate(359deg)brightness(94%)contrast(88%)drop-shadow(0 1px 5px #bd913b55);object-fit:contain}.rm-library-sources{border:1px solid #a8894940;border-radius:.5rem;margin:0 0 1rem;padding:.6rem}.rm-library-sources button{text-align:left;width:100%;margin:.4rem 0;display:block}.rm-library-reader-tabs{z-index:3;background:#141311;gap:.5rem;padding:.6rem;display:flex;position:sticky;top:0}.rm-library-reader-tabs button[aria-pressed=true]{color:#12110e;background:#b99146}.rm-library-margin-index{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.6rem;display:grid}.rm-library-margin-index button{text-align:left;gap:.4rem;padding:.8rem;display:grid}.rm-library-margin-index span{font-size:.85rem;line-height:1.5}@media (max-width:900px){body:has(.rm-workspace-rail) :is(.rm-inquiry-access,.rm-app-inquiry-access){bottom:calc(94px + env(safe-area-inset-bottom))}body:has(.rm-workspace-rail) .rm-interaction-settings{bottom:calc(190px + env(safe-area-inset-bottom))}body:has(.rm-workspace-rail) :is(.rm-workbench,.rm-library-page,.rm-operator-app){padding-bottom:calc(225px + env(safe-area-inset-bottom))}}:is(.rm-inquiry-access,.rm-app-inquiry-access)>.rm-inquiry-primary{isolation:isolate;color:#fff2d0;background:linear-gradient(155deg,#65502d 0%,#211d16 42%,#100f0c 100%);border:1px solid #f5d995;border-radius:.7rem;min-height:3.6rem;padding:.65rem 1.25rem;font-size:.95rem;position:relative;overflow:visible;box-shadow:inset 0 2px #fff4bf65,inset 0 -4px #0007,0 5px #332613,0 12px 25px #0007}.rm-inquiry-pixel-field{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:-4px}.rm-inquiry-pixel-field i{left:var(--pixel-x);top:var(--pixel-y);width:var(--pixel-size);height:var(--pixel-size);color:#e6bd68;opacity:.4;filter:blur(.2px);animation:rm-inquiry-pixel-glow var(--pixel-duration) var(--pixel-delay) ease-in-out infinite;background:currentColor;border-radius:.4px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 4px 1px}.rm-inquiry-primary:after{content:"";pointer-events:none;background:linear-gradient(#fff8d91e,#0000);border-radius:.5rem .5rem 50% 50%;position:absolute;inset:3px 4px 48%}.rm-inquiry-primary .rm-inquiry-orbit{filter:drop-shadow(0 2px 3px #0008);background:url(../media/orbit-gold.1l7znafo8tque.webp) 50%/contain no-repeat;flex:0 0 2.1rem;width:2.1rem;height:2.1rem;display:block}@keyframes rm-inquiry-pixel-glow{0%,to{color:#e6bd68;opacity:.26;transform:translate(-50%,-50%)scale(.85)}38%{color:#d48a55;opacity:.6;transform:translate(calc(-50% + var(--pixel-drift-x)), calc(-50% + var(--pixel-drift-y))) scale(1)}72%{color:#c9544c;opacity:.38;transform:translate(calc(-50% - var(--pixel-drift-x)), calc(-50% - var(--pixel-drift-y))) scale(.9)}}.rm-emergency-action{color:#f4dfb1;overflow-wrap:anywhere;background:#15150f;border:1px solid #b79957;border-radius:.6rem;align-items:center;gap:.7rem;max-width:100%;margin-block:.6rem;padding:.7rem 1rem;text-decoration:none;display:inline-flex}.rm-emergency-action:focus-visible{outline-offset:4px;outline:3px solid #edc978}@media (prefers-reduced-motion:reduce){.rm-inquiry-pixel-field i{opacity:.3;animation:none}:is(.rm-inquiry-access,.rm-app-inquiry-access)>.rm-inquiry-primary{transition:none;transform:none}}html[data-rm-scene-paused=true] .rm-inquiry-pixel-field i{animation-play-state:paused}@media (forced-colors:active){.rm-inquiry-pixel-field,.rm-inquiry-primary:after{display:none}:is(.rm-inquiry-access,.rm-app-inquiry-access)>.rm-inquiry-primary{border:2px solid buttontext}}
html:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rm-color-canvas:#080907;--rm-color-paper:#151611;--rm-color-ink:#f5efdf;--rm-color-text:#eee8da;--rm-color-muted:#bfb9aa;--rm-color-faint:#ada68f;--rm-color-primary:#dfbe79;--rm-color-primary-strong:#f1d593;--rm-color-primary-fill-strong:#d5b16d;--rm-color-primary-soft:#332c1d;--rm-color-primary-wash:#1b1c15;--rm-color-inverse-surface:#050604;--rm-color-focus:#f8d994;--rm-color-control-border:#81714f;--rm-color-rule:#514b36;--rm-color-rule-soft:#343428;--rm-color-on-accent:#1b170e;--rm-color-info:#b8d1e6;--rm-color-info-soft:#202d33;--rm-color-link:#efd397;--rm-color-success-text:#bcd9b2;--rm-color-success-soft:#1f3328;--rm-color-pending-text:#f0ce8f;--rm-color-pending-soft:#362b1c;--rm-color-restricted-text:#ffb6ad;--rm-color-restricted-soft:#39211f;--rm-control-material:linear-gradient(#dec17feb, #dec17feb), url(../media/gold-material.3x2lbo9zn-tzf.png);--rm-control-material-color:#dec17f;--rm-control-edge:#796037;--rm-color-control-text:#211b10;--rm-scene-floor:#252419}html:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rm-color-canvas:#edf8f4;--rm-color-paper:#fcfffd;--rm-color-ink:#123d37;--rm-color-text:#21493f;--rm-color-muted:#526f65;--rm-color-faint:#526d62;--rm-color-primary:#087769;--rm-color-primary-strong:#075d52;--rm-color-primary-fill-strong:#126557;--rm-color-primary-soft:#d4ebe3;--rm-color-primary-wash:#e4f2ec;--rm-color-inverse-surface:#173d34;--rm-color-focus:#086b5e;--rm-color-control-border:#60806f;--rm-color-rule:#bfd7cc;--rm-color-rule-soft:#d9e8df;--rm-color-on-accent:#fff;--rm-color-info:#245f75;--rm-color-info-soft:#dfedf2;--rm-color-link:#075f50;--rm-color-success-text:#255e36;--rm-color-success-soft:#e0efdf;--rm-color-pending:#987322;--rm-color-pending-text:#79511a;--rm-color-pending-soft:#f5ebd5;--rm-color-restricted:#a33b31;--rm-color-restricted-fill:#92372f;--rm-color-restricted-text:#852e28;--rm-color-restricted-soft:#fbe9e4;--rm-color-on-pending:#442d11;--rm-color-danger:#92372f;--rm-control-material:linear-gradient(#145547eb, #145547eb), url(../media/turquoise-material.3xwob1h4nz-hl.png);--rm-control-material-color:#145547;--rm-control-edge:#154738;--rm-color-control-text:#fffdf3;--rm-scene-floor:#c2d7c6;--rm-shadow-sheet:0 18px 45px #1a4b351a, 0 2px 6px #1a4b350f;--rm-shadow-overlay:0 26px 70px #1a4b3533;--rm-shadow-subtle:0 1px 2px #1a4b3512, 0 8px 22px #1a4b3512;--rm-shadow-raised:0 1px 0 #fff inset, 0 12px 30px #1a4b351f;--rm-shadow-control:0 1px 0 #ffffff4d inset, 0 4px 0 #174d3b, 0 10px 22px #1d563326;--rm-shadow-control-pressed:0 2px 3px #1a4b3538 inset;--rm-edge-highlight:#ffffffb8;--rm-evidence-navy-950:#e6f2ec;--rm-evidence-navy-800:#cee5d9;--rm-evidence-blue-600:#2f7071;--rm-evidence-teal-400:#247d62;--rm-evidence-ink-900:#21493f;--rm-rights-public:#087769;--rm-rights-metadata:#245f75;--rm-rights-licensed:#695882;--rm-rights-private:#7c4e6a;--rm-rights-restricted:#a33b31;--rm-data-1:#087769;--rm-data-2:#245f75;--rm-data-3:#695882;--rm-data-4:#987322;--rm-data-5:#a33b31;--rm-data-6:#566b61}html:root[data-theme]{--rm-color-on-inverse:#fffdf3;--rm-color-background:var(--rm-color-canvas);--rm-color-surface:var(--rm-color-paper);--rm-color-surface-soft:var(--rm-color-primary-wash);--rm-color-surface-subtle:var(--rm-color-canvas);--rm-color-border:var(--rm-color-rule);--rm-color-border-strong:var(--rm-color-control-border);--rm-color-accent:var(--rm-color-primary);--rm-color-accent-soft:var(--rm-color-primary-soft);--rm-color-text-muted:var(--rm-color-muted);--rm-impact-ring:var(--rm-color-primary);--rm-impact-soft:var(--rm-color-primary-soft);--rm-impact-success:var(--rm-color-success-text);--rm-text:var(--rm-color-text);--rm-surface:var(--rm-color-paper);--rm-background:var(--rm-color-canvas);--rm-nocturne-1000:var(--rm-color-canvas);--rm-nocturne-950:var(--rm-color-primary-wash);--rm-nocturne-900:var(--rm-color-paper);--rm-nocturne-850:var(--rm-color-primary-soft);--rm-sapphire-400:var(--rm-color-info);--rm-sapphire-300:var(--rm-color-focus)}html:root[data-theme] body{background:radial-gradient(circle at 78% 7%, color-mix(in srgb, var(--rm-color-primary) 8%, transparent), transparent 32rem), var(--rm-color-canvas);color:var(--rm-color-text)}html:root[data-theme] :is(.rm-theme-control,.rm-theme-control select){color:var(--rm-color-text)}html:root[data-theme] .rm-theme-control select{background:var(--rm-color-paper);border-color:var(--rm-color-control-border);max-width:100%;min-height:44px}html:root[data-theme] :is(.rm-button--primary,.rm-nav-action):not(:disabled):not([aria-disabled=true]){background:var(--rm-control-material) center / 100% 100% no-repeat var(--rm-control-material-color);color:var(--rm-color-control-text);border-color:var(--rm-control-edge);box-shadow:inset 0 1px #ffffff45, 0 4px 0 var(--rm-control-edge), var(--rm-shadow-subtle)}html:root[data-theme] :is(.rm-owner-tabs button,.rm-owner-tabs a,.rm-owner-settings fieldset,.rm-owner-settings input,.rm-owner-settings textarea,.rm-owner-settings select,.rm-library-reader-tabs){background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-rule)}html:root[data-theme] :is(.rm-owner-settings small,.rm-owner-settings label){color:var(--rm-color-muted)}html:root[data-theme] .rm-owner-tabs :is([aria-pressed=true],[aria-selected=true]){background:var(--rm-color-primary-soft);color:var(--rm-color-primary-strong)}html:root[data-theme=light] :is(.rm-gold-text,.rm-login-intro h1,.rm-login-form h2,.rm-operator-header h1,.rm-operator-section-header h2,.rm-operator-kicker){-webkit-text-fill-color:currentColor;color:var(--rm-color-ink);text-shadow:none;background-image:none}html:root[data-theme=light] :is(.rm-app-inquiry-access,.rm-inquiry-access,.rm-app-inquiry-dialog){background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-rule)}html:root[data-theme=light] :is(.rm-app-inquiry-access,.rm-inquiry-access)>:is(a,button){background:var(--rm-color-primary-wash);color:var(--rm-color-text);border-color:var(--rm-color-control-border)}html:root[data-theme=light] :is(.rm-app-inquiry-access,.rm-inquiry-access)>.rm-emergency-action{background:var(--rm-color-inverse-surface);color:var(--rm-color-on-inverse)}html:root[data-theme=light] .rm-interaction-settings>summary{background:var(--rm-color-paper);color:var(--rm-color-ink);border-color:var(--rm-color-rule)}html:root[data-theme=light] :is(.rm-login-intro,.rm-operator-header,.rm-operator-context-strip,.rm-operator-tabs,.rm-operator-app__toolbar){background:color-mix(in srgb, var(--rm-color-paper) 95%, transparent);color:var(--rm-color-text)}html:root[data-theme=light] .rm-ambient-scene__art{opacity:.12}html:root[data-theme=light] .rm-login-intro div>p,html:root[data-theme=light] .rm-login-intro ul,html:root[data-theme=light] .rm-login-public-entry>small{color:var(--rm-color-muted)}html:root[data-theme=light] .rm-login-public-entry>span,html:root[data-theme=light] .rm-login-intro li .rm-icon,html:root[data-theme=light] .rm-operator-app__toolbar>a{color:var(--rm-color-primary-strong)}html:root[data-theme] .rm-login-public-entry>a{color:var(--rm-color-on-accent)}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog){color-scheme:normal;background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-rule)}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color-scheme:normal;background:var(--rm-color-paper);color:var(--rm-color-text);-webkit-text-fill-color:var(--rm-color-text);border-color:var(--rm-color-control-border);caret-color:var(--rm-color-text)}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog) :is(input,textarea)::placeholder{color:var(--rm-color-muted);-webkit-text-fill-color:var(--rm-color-muted);opacity:1}html:root[data-theme] :-webkit-any(.rm-login-form,.rm-account-dialog,.cn-shell) input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--rm-color-text);box-shadow:inset 0 0 0 1000px var(--rm-color-paper);caret-color:var(--rm-color-text)}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog,.cn-shell) input:is(:autofill,:autofill){-webkit-text-fill-color:var(--rm-color-text);box-shadow:inset 0 0 0 1000px var(--rm-color-paper);caret-color:var(--rm-color-text)}html:root[data-theme] .rm-login-switch{color:var(--rm-color-link);background:0 0}html:root[data-theme] .rm-login-switch:disabled{color:var(--rm-color-muted)}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog) :focus-visible{outline-color:var(--rm-color-focus)}html:root[data-theme] :is(.cn-shell,.cn-service-access){--cn-gold:var(--rm-color-primary);--cn-ink:var(--rm-color-text);--cn-line:var(--rm-color-rule);color-scheme:normal;color:var(--rm-color-text);background:var(--rm-color-canvas)}html:root[data-theme] .cn-shell :is(h1,h2,h3,label,legend,.cn-empty h3){color:var(--rm-color-ink)}html:root[data-theme] .cn-shell :is(a,summary,.cn-eyebrow){color:var(--rm-color-link)}html:root[data-theme] .cn-shell :is(.cn-panel,.cn-card,.cn-thread,.cn-empty,.cn-search,.cn-block,.cn-module){background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-rule);box-shadow:var(--rm-shadow-subtle)}html:root[data-theme] .cn-shell :is(.cn-muted,small,.cn-card p,.cn-panel p,.cn-hero p,.cn-section-heading p,.cn-thread span,.cn-message span,.cn-message time,.cn-files p,.cn-footer){color:var(--rm-color-muted)}html:root[data-theme] .cn-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){color-scheme:normal;background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-control-border);accent-color:var(--rm-color-primary)}html:root[data-theme] .cn-shell input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--rm-color-primary)}html:root[data-theme] .cn-shell :is(input,textarea)::placeholder{color:var(--rm-color-muted);opacity:1}html:root[data-theme] .cn-shell :is(button,.cn-segment){background:var(--rm-color-primary-wash);color:var(--rm-color-text);border-color:var(--rm-color-control-border)}html:root[data-theme] .cn-shell button:not(:disabled):hover{background:var(--rm-color-primary-soft);border-color:var(--rm-color-primary)}html:root[data-theme] .cn-shell :is(button[aria-current=page],button[aria-pressed=true],.cn-thread[aria-current=true],.cn-module[data-selected=true]){color:var(--rm-color-primary-strong);background:var(--rm-color-primary-soft);border-color:var(--rm-color-primary)}html:root[data-theme] .cn-shell :is(.cn-badge,.cn-tag,.cn-message,.cn-file,.cn-photo-preview,.cn-card-office,.cn-avatar--initials,.cn-secret){color:var(--rm-color-text);background:var(--rm-color-primary-wash);border-color:var(--rm-color-rule)}html:root[data-theme] .cn-shell :is(.cn-message--own,.cn-message--mine){background:var(--rm-color-primary-soft)}html:root[data-theme] .cn-shell :is(.cn-notice,.cn-success){background:var(--rm-color-success-soft);color:var(--rm-color-success-text);border-color:var(--rm-color-rule)}html:root[data-theme] .cn-shell :is(.cn-error,.cn-alert){background:var(--rm-color-restricted-soft);color:var(--rm-color-restricted-text);border-color:var(--rm-color-restricted-text)}html:root[data-theme] .cn-shell :is(.cn-module-price,.cn-price,.cn-module-total){color:var(--rm-color-primary-strong)!important}html:root[data-theme] .cn-shell :is(fieldset,.cn-phone,.cn-block,.cn-admin-row,.cn-credential,.cn-request,.cn-module-total){border-color:var(--rm-color-rule)}html:root[data-theme] .cn-shell :is(.cn-primary,.cn-primary:not(:disabled):hover,.cn-primary:not(:disabled):focus-visible):not(:disabled):not([aria-disabled=true]){background:var(--rm-control-material) center / 100% 100% no-repeat var(--rm-control-material-color);color:var(--rm-color-control-text);border-color:var(--rm-control-edge);box-shadow:inset 0 1px #ffffff45, 0 4px 0 var(--rm-control-edge), var(--rm-shadow-subtle)}html:root[data-theme] .cn-shell .cn-primary:not(:disabled):active{box-shadow:0 1px 0 var(--rm-control-edge)}html:root[data-theme] .cn-shell :focus-visible{outline-color:var(--rm-color-focus)}html:root[data-theme] :is(.rm-workspace-rail,.rm-workbench-rail,.rm-inquiry-panel,.rm-inquiry-send-review){background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-rule)}html:root[data-theme] :is(.rm-workspace-rail,.rm-workbench-rail) :is(a,button){color:var(--rm-color-text);background:0 0}html:root[data-theme] :is(.rm-workspace-rail,.rm-workbench-rail) :is(a,button):is(:hover,:focus-visible,.is-selected,[aria-current=page]){background:var(--rm-color-primary-soft);color:var(--rm-color-primary-strong);border-color:var(--rm-color-primary);outline-color:var(--rm-color-focus)}html:root[data-theme] .rm-inquiry-panel :is(input:not([type=checkbox]),select,textarea,.rm-inquiry-list button){background:var(--rm-color-paper);color:var(--rm-color-text);border-color:var(--rm-color-control-border)}html:root[data-theme] .rm-inquiry-panel :is(h2,h3,h4,label,legend){color:var(--rm-color-ink)}html:root[data-theme] .rm-inquiry-panel :is(small,.rm-inquiry-mail-status){color:var(--rm-color-muted)}html:root[data-theme] .rm-inquiry-list button[aria-pressed=true]{background:var(--rm-color-primary-soft);color:var(--rm-color-primary-strong);box-shadow:inset 3px 0 var(--rm-color-primary)}html:root[data-theme] .rm-inquiry-panel :is(fieldset,.rm-inquiry-history li){border-color:var(--rm-color-rule)}html:root[data-theme] .rm-inquiry-panel :focus-visible{outline-color:var(--rm-color-focus)}html:root[data-theme] .rm-context-panel>:is(header,p) button{background:var(--rm-color-primary-wash);color:var(--rm-color-text);border-color:var(--rm-color-control-border)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin){color-scheme:normal;background:var(--rm-color-canvas);color:var(--rm-color-text);border-color:var(--rm-color-rule)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) :is(h1,h2,h3,h4,label,legend){color:var(--rm-color-ink);-webkit-text-fill-color:currentColor;text-shadow:none;background-image:none}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){color:var(--rm-color-text);background:var(--rm-color-paper);border-color:var(--rm-color-control-border);caret-color:var(--rm-color-text);-webkit-text-fill-color:var(--rm-color-text)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) :is(input,textarea)::placeholder{color:var(--rm-color-muted);opacity:1}html:root[data-theme] :-webkit-any(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) input:-webkit-any(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--rm-color-text);box-shadow:inset 0 0 0 1000px var(--rm-color-paper)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) input:is(:autofill,:autofill){-webkit-text-fill-color:var(--rm-color-text);box-shadow:inset 0 0 0 1000px var(--rm-color-paper)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin) button{color:var(--rm-color-text);background:var(--rm-color-primary-wash);border-color:var(--rm-color-control-border);box-shadow:0 2px 0 var(--rm-color-rule);white-space:normal;overflow-wrap:anywhere}html:root[data-theme] :is(.fpb-selected,.va-queue button[aria-pressed=true]){background:var(--rm-color-primary-soft);color:var(--rm-color-primary-strong);outline:2px solid var(--rm-color-primary)}html:root[data-theme] :is(.fpb-page .fpb-primary,.va-panel .va-primary,.va-panel .va-primary:hover:not(:disabled)):not(:disabled):not([aria-disabled=true]){background:var(--rm-control-material) center / 100% 100% no-repeat var(--rm-control-material-color);color:var(--rm-color-control-text);border-color:var(--rm-control-edge);box-shadow:inset 0 1px #ffffff45, 0 4px 0 var(--rm-control-edge), var(--rm-shadow-subtle)}html:root[data-theme] :is(.fpb-page small,.fpb-small,.rm-platform-admin__eyebrow,.rm-platform-admin__list span,.va-panel .va-eyebrow,.va-person .va-check>span,.va-evidence span,.va-history time){color:var(--rm-color-muted)}html:root[data-theme] :is(.va-panel .va-explanation,.va-review-note,.fpb-message){background:var(--rm-color-primary-wash);color:var(--rm-color-text)}html:root[data-theme] :is(.fpb-error,.va-panel .va-error){background:var(--rm-color-restricted-soft);color:var(--rm-color-restricted-text);border-color:var(--rm-color-restricted-text)}html:root[data-theme] :is(.va-status--approved,.va-panel .va-notice){background:var(--rm-color-success-soft);color:var(--rm-color-success-text)}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) :focus-visible{outline:3px solid var(--rm-color-focus);outline-offset:4px}html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) :disabled{opacity:1;color:var(--rm-color-muted);background:var(--rm-color-primary-wash);box-shadow:none;cursor:not-allowed}html:root[data-theme] :is(input,textarea,select) option{color:var(--rm-color-text);background:var(--rm-color-paper)}html:root[data-theme] .rm-administration-navigation{background:var(--rm-color-paper);color:var(--rm-color-text);border:1px solid var(--rm-color-rule);border-radius:1rem;gap:1rem;margin-block:1rem 1.5rem;padding:clamp(1rem,2vw,1.5rem);display:grid}.rm-administration-navigation__search{gap:.5rem;max-width:36rem;display:grid}.rm-administration-navigation__search input{border:1px solid var(--rm-color-control-border);width:100%;min-height:44px;color:var(--rm-color-text);background:var(--rm-color-paper);border-radius:.5rem;padding:.7rem}.rm-administration-navigation__groups{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;display:grid}.rm-administration-navigation__group{border-top:1px solid var(--rm-color-rule);min-width:0;padding-top:.75rem}.rm-administration-navigation__group h2{color:var(--rm-color-ink);margin:0 0 .6rem;font-size:1rem}.rm-administration-navigation__items{flex-wrap:wrap;gap:.5rem;display:flex}html:root[data-theme] .rm-administration-navigation :is(a,button){white-space:normal;overflow-wrap:anywhere;text-align:left;min-height:44px;color:var(--rm-color-text);background:var(--rm-color-primary-wash);border:1px solid var(--rm-color-control-border)}html:root[data-theme] .rm-administration-navigation button[aria-pressed=true]{color:var(--rm-color-primary-strong);background:var(--rm-color-primary-soft);border-color:var(--rm-color-primary);box-shadow:inset 3px 0 var(--rm-color-primary)}@media (forced-colors:active){html:root[data-theme] :is(.fpb-page,.va-panel,.rm-platform-admin,.fg-page) :is(button,a,input,select,textarea){box-shadow:none;forced-color-adjust:auto}html:root[data-theme]{--rm-color-canvas:Canvas;--rm-color-paper:Canvas;--rm-color-ink:CanvasText;--rm-color-text:CanvasText;--rm-color-muted:CanvasText;--rm-color-faint:GrayText;--rm-color-primary:LinkText;--rm-color-primary-strong:LinkText;--rm-color-primary-soft:Canvas;--rm-color-primary-wash:Canvas;--rm-color-rule:CanvasText;--rm-color-control-border:ButtonText;--rm-color-focus:Highlight;--rm-color-control-text:ButtonText;--rm-color-inverse-surface:Canvas;--rm-color-on-inverse:CanvasText;--rm-color-link:LinkText;--rm-control-material:none;--rm-control-material-color:ButtonFace;--rm-color-success-text:CanvasText;--rm-color-success-soft:Canvas;--rm-color-pending-text:CanvasText;--rm-color-pending-soft:Canvas;--rm-color-restricted-text:CanvasText;--rm-color-restricted-soft:Canvas;--rm-color-info:CanvasText;--rm-color-info-soft:Canvas}html:root[data-theme] :is(.rm-button--primary,.rm-nav-action,.cn-shell .cn-primary){box-shadow:none;forced-color-adjust:auto;border:1px solid buttontext}html:root[data-theme] :-webkit-any(.rm-login-form,.rm-account-dialog,.cn-shell) input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:none;-webkit-text-fill-color:CanvasText}html:root[data-theme] :is(.rm-login-form,.rm-account-dialog,.cn-shell) input:is(:autofill,:autofill){box-shadow:none;-webkit-text-fill-color:CanvasText}html:root[data-theme] .cn-shell :is(.cn-primary,.cn-primary:not(:disabled):hover,.cn-primary:not(:disabled):focus-visible,.cn-primary:not(:disabled):active){box-shadow:none;border-color:buttontext}}@media print{html:root[data-theme]{--rm-color-canvas:#fff;--rm-color-paper:#fff;--rm-color-text:#000;--rm-color-ink:#000;--rm-color-muted:#333;--rm-color-link:#000;--rm-color-primary:#333;--rm-color-primary-strong:#222;--rm-color-primary-soft:#eee;--rm-color-primary-wash:#f5f5f5;--rm-color-control-text:#000;--rm-control-material:none;--rm-control-material-color:#fff}}html:root[data-theme] :is(button:disabled,input:disabled,select:disabled,textarea:disabled,a[aria-disabled=true]){opacity:1;-webkit-text-fill-color:var(--rm-color-muted);background:var(--rm-color-primary-wash);border-color:var(--rm-color-control-border);box-shadow:none;filter:none;cursor:not-allowed;border-style:dashed;transform:none;color:var(--rm-color-muted)!important}html:root[data-theme] :is(.rm-app-inquiry-access,.rm-inquiry-access) :focus-visible{outline:3px solid var(--rm-color-focus);outline-offset:4px}.rm-administration-content{box-sizing:border-box;min-width:0;min-height:calc(100dvh - 5rem);padding-bottom:5rem;scroll-margin-top:5rem}.rm-administration-content:focus-visible{outline:2px solid var(--rm-color-accent,#cfad69);outline-offset:.5rem}.rm-administration-content__back{margin:1rem 0}.cn-administration-actions{border:0;min-width:0;margin:0;padding:0}.cn-administration-actions>legend{padding:.5rem 0;font-weight:600}
.rm-traffic-control{z-index:1;width:min(100% - 2rem,1280px);color:var(--rm-text-primary,var(--rm-color-text,#e4e8e5));margin:.6rem auto;font-size:.9rem;position:relative}.rm-traffic-control__summary,.rm-traffic-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.rm-traffic-place{opacity:.8}.rm-traffic-preferences{background:var(--rm-surface-raised,#111a17);border:1px solid #8d957b55;border-radius:18px;max-width:780px;margin-top:.75rem;padding:clamp(1rem,3vw,1.8rem);box-shadow:0 12px 32px #0002}.rm-traffic-preferences h2{margin-top:0;font-size:1.35rem}.rm-traffic-preferences p{max-width:68ch;line-height:1.6}.rm-traffic-preferences fieldset{border:0;gap:1rem;padding:0;display:grid}.rm-traffic-preferences legend{margin-bottom:1rem;font-weight:650}.rm-traffic-preferences label:not(.rm-traffic-check){gap:.3rem;max-width:220px;display:grid}.rm-traffic-preferences input:not([type=checkbox]){min-height:44px;color:inherit;background:var(--rm-surface,#0e1713);border:1px solid #9998;border-radius:8px;padding:.65rem}.rm-traffic-check{align-items:center;gap:.7rem;min-height:44px;display:flex}.rm-traffic-check input{accent-color:#177d67;flex:none;width:20px;height:20px}.rm-traffic-preferences small{opacity:.85;max-width:68ch;line-height:1.55;display:block}.rm-traffic-actions{margin:1.2rem 0}.rm-traffic-network-warning{color:#ffe4e4;cursor:pointer;background:#4a171a;border:1px solid #c34f4f;border-radius:12px;align-items:center;gap:.6rem;min-height:44px;padding:.5rem .8rem;display:flex;box-shadow:0 4px #230a0d,0 6px 16px #91252530}.rm-traffic-network-warning span{color:#fff;background:#bd333a;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:800;animation:2.4s ease-in-out infinite rm-network-signal;display:grid}.rm-traffic-warning-copy{border-left:3px solid #bb3742;padding-left:1rem}.rm-traffic-preferences a{text-underline-offset:3px}.rm-traffic-owner{max-width:1400px;color:inherit;margin:auto;padding:clamp(1rem,3vw,2rem)}.rm-traffic-owner h2{margin:0;font-size:clamp(1.45rem,3vw,2.1rem)}.rm-traffic-owner__header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;display:flex}.rm-traffic-owner select,.rm-traffic-owner textarea{background:var(--rm-surface,#111a17);min-height:44px;color:inherit;border:1px solid #9998;border-radius:8px;padding:.65rem}.rm-traffic-owner select{margin-left:.5rem}.rm-traffic-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.6rem 0;display:grid}.rm-traffic-metric,.rm-traffic-map-panel,.rm-traffic-security{background:var(--rm-surface-raised,#111a17);border:1px solid #97a18c44;border-radius:18px;padding:1.2rem;box-shadow:0 8px 24px #0002}.rm-traffic-metric strong{font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,3vw,2.5rem);display:block}.rm-traffic-metric small{line-height:1.4;display:block}.rm-traffic-map-layout{grid-template-columns:minmax(300px,1fr) minmax(280px,1fr);gap:1.2rem;display:grid}.rm-traffic-map{filter:drop-shadow(0 14px 10px #0003);width:100%;max-height:560px}.rm-traffic-map__land{fill:var(--rm-traffic-map-fill,#183f35);stroke:var(--rm-traffic-map-stroke,#b8a96b);stroke-width:1.4px}.rm-traffic-map__point{fill:var(--rm-traffic-point,#e4c66b);stroke:#112c23;stroke-width:2px}.rm-traffic-map [role=button]{cursor:pointer;outline:none}.rm-traffic-map [role=button]:focus-visible circle{stroke:#fff;stroke-width:5px}.rm-traffic-city-detail{background:#89977e18;border-radius:12px;min-height:120px;padding:1rem}.rm-traffic-city-detail h3{margin-top:0}.rm-traffic-table{max-height:430px;overflow:auto}.rm-traffic-table table{border-collapse:collapse;width:100%;font-size:.9rem}.rm-traffic-table td,.rm-traffic-table th{text-align:left;border-bottom:1px solid #87948144;padding:.65rem}.rm-traffic-table th{font-weight:650}.rm-traffic-table button{color:inherit;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;text-decoration:underline}.rm-traffic-bars{align-items:end;gap:3px;height:85px;margin:1.2rem 0;display:flex}.rm-traffic-bars span{background:linear-gradient(#cdb26d,#1c7160);border-radius:3px 3px 0 0;flex:1;min-width:2px}.rm-traffic-security{margin-top:1.2rem}.rm-traffic-security-list{gap:.65rem;max-height:340px;display:grid;overflow:auto}.rm-traffic-event{border:1px solid #89977e44;border-radius:10px;flex-wrap:wrap;align-items:center;gap:1rem;padding:.8rem;display:flex}.rm-traffic-event time{opacity:.8;font-size:.83rem}.rm-traffic-event button{margin-left:auto}.rm-traffic-security fieldset{border:0;gap:.6rem;padding:1rem 0;display:grid}.rm-traffic-security textarea{width:100%;max-width:700px;min-height:80px}.rm-traffic-revealed{border:1px solid #bc994c88;border-radius:10px;padding:1rem}.rm-traffic-empty{padding:1.5rem;line-height:1.6}html[data-theme=light] .rm-traffic-control,html[data-theme=light] .rm-traffic-owner{color:#143c34;--rm-surface:#f4f9f5;--rm-surface-raised:#fffefa;--rm-traffic-map-fill:#d8e9de;--rm-traffic-map-stroke:#205a4b;--rm-traffic-point:#156e5c}@keyframes rm-network-signal{50%{box-shadow:0 0 0 5px #e7535320}}@media (prefers-reduced-motion:reduce){.rm-traffic-network-warning span{animation:none}}:root[data-rm-scene-paused=true] .rm-traffic-network-warning span{animation-play-state:paused}@media (max-width:720px){.rm-traffic-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.rm-traffic-map-layout{grid-template-columns:1fr}.rm-traffic-map{max-height:450px}.rm-traffic-owner{padding:1rem .6rem}.rm-traffic-event button{margin-left:0}.rm-traffic-metric{padding:.8rem}.rm-traffic-actions>*{max-width:100%}}.rm-global-theme-control{background:var(--rm-color-canvas);color:var(--rm-color-text);justify-content:flex-end;padding:.45rem 1rem;display:flex}.rm-platform-quick-access{background:var(--rm-color-canvas);color:var(--rm-color-text);justify-content:flex-end;gap:1rem;padding:.3rem 1rem;font-size:.9rem;display:flex}@media (min-width:901px){.rm-authenticated-content:has(.rm-workspace-rail)>.rm-traffic-control{width:min(1280px,100% - 164px);margin-left:132px}}

