:root{--u-brand:var(--fym-brand,#1fe015);--u-cyan:var(--fym-brand-2,#1fe015);--u-info:var(--fym-info,#1fe015);--u-warn:var(--fym-warning,#1fe015);--u-danger:var(--fym-danger,#1fe015);--u-text:var(--fym-text,#1fe015);--u-dim:var(--fym-muted-2,#0f7e33);--u-soft:var(--fym-muted,#12a237);--u-line:var(--fym-border,#08431c);--u-line-strong:var(--fym-border-strong,#0d6b2d);--u-panel:var(--fym-bg-panel,#020f06);--u-panel-2:var(--fym-bg-panel-2,#03190b);--u-ink:#010904;--u-focus:var(--focus,#1fe015);--u-radius-sm:var(--radius-sm,0);--u-radius-md:var(--radius-md,0);--u-radius-lg:var(--radius-lg,0)}.fym-page{flex-direction:column;gap:16px;display:flex}.fym-page-head{border:1px solid var(--u-line);background:var(--u-panel);border-radius:0;padding:16px 18px}.fym-page-head h1,.fym-page-head h2{color:var(--u-text);letter-spacing:.02em;margin:0;font-size:22px}.fym-kicker{color:var(--u-dim);text-transform:uppercase;letter-spacing:.14em;font-size:11px}.fym-prompt{color:var(--u-dim);font-size:12px}.fym-prompt b{color:var(--u-brand)}.fym-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fym-spacer{flex:auto}.fym-grid{gap:14px;display:grid}.fym-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fym-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.fym-grid.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.fym-panel,.fym-card{border:1px solid var(--u-line);background:var(--u-panel);border-radius:0;padding:16px}.fym-panel.is-wide,.fym-card.is-wide{grid-column:1/-1}.fym-panel>header,.fym-card>header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.fym-panel>header .fym-h,.fym-card>header .fym-h{flex-direction:column;display:flex}.fym-panel h3,.fym-card h3{color:var(--u-text);margin:2px 0 0;font-size:16px}.fym-panel h3:before,.fym-card h3:before{content:"> ";color:var(--u-brand)}.fym-panel>header span.fym-kicker,.fym-card>header span.fym-kicker{color:var(--u-dim)}.fym-panel header a,.fym-card header a{color:var(--u-cyan);font-size:12px;text-decoration:none}.fym-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.fym-kpi{border:1px solid var(--u-line);background:var(--u-panel-2);border-radius:0;padding:12px 14px}.fym-kpi em{color:var(--u-dim);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-style:normal;display:block}.fym-kpi b{color:var(--u-text);font-size:26px;font-weight:700;line-height:1.1}.fym-kpi small{color:var(--u-dim);font-size:11px}.fym-kpi.is-ok b{color:var(--u-brand)}.fym-kpi.is-warn b{color:var(--u-warn)}.fym-kpi.is-danger b{color:var(--u-danger)}.fym-btn,.btn,button.btn,a.btn{cursor:pointer;font:inherit;color:var(--u-brand);background:#1fe0151a;border:1px solid #1fe01559;border-radius:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;line-height:1.2;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.fym-btn:hover,.btn:hover{background:#1fe0152e}.fym-btn.is-ghost,.btn.ghost,.btn.secondary{color:var(--u-dim);border-color:var(--u-line);background:0 0}.fym-btn.is-ghost:hover,.btn.ghost:hover{color:var(--u-text)}.fym-btn.is-guarded,.btn.warn{color:var(--u-warn);background:#1edc141a;border-color:#1edc1459}.fym-btn.is-critical,.btn.danger{color:#1fe015;background:#12aa3533;border-color:#12aa3573}.fym-btn:disabled,.btn:disabled,.btn.is-disabled{opacity:.45;cursor:not-allowed}.btn.primary{color:var(--u-brand)!important;box-shadow:none!important;background:#1fe01524!important;border:1px solid #1fe01573!important}.fym-badge,.status-pill{border:1px solid var(--u-line);color:var(--u-text);background:#1fe0150f;border-radius:0;align-items:center;gap:6px;padding:3px 10px;font-size:11px;display:inline-flex}.fym-badge.is-ok,.status-pill.ok,.status-pill.online,.status-pill.success,.status-pill.active{color:var(--u-brand);border-color:#1fe01566}.fym-badge.is-warn,.status-pill.warning,.status-pill.review,.status-pill.pending{color:var(--u-warn);border-color:#1edc1466}.fym-badge.is-danger,.status-pill.danger,.status-pill.error,.status-pill.offline,.status-pill.critical{color:var(--u-danger);border-color:#12aa3566}.fym-badge.is-dim,.status-pill.muted,.status-pill.unknown{color:var(--u-dim)}.fym-table{border-collapse:collapse;width:100%;font-size:13px}.fym-table th{text-align:left;color:var(--u-dim);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--u-line);padding:8px 10px;font-size:11px;font-weight:500}.fym-table td{color:var(--u-text);vertical-align:middle;border-bottom:1px solid #1fe01514;padding:9px 10px}.fym-table tr:hover td{background:#1fe0150a}.fym-table code{color:var(--u-cyan)}.fym-table .fym-row-actions{flex-wrap:wrap;gap:8px;display:flex}.fym-field{flex-direction:column;gap:4px;display:flex}.fym-field>span{color:var(--u-dim);font-size:12px}.fym-field input,.fym-field select,.fym-field textarea,.fym-input,.fym-select{background:var(--u-ink);border:1px solid var(--u-line);color:var(--u-text);font:inherit;border-radius:0;padding:8px 10px;font-size:13px}.fym-field input:focus,.fym-field select:focus,.fym-field textarea:focus,.fym-input:focus,.fym-select:focus{border-color:var(--u-brand);outline:none}.fym-form{flex-direction:column;gap:12px;max-width:640px;display:flex}.fym-links{flex-wrap:wrap;gap:10px;display:flex}.fym-link{color:var(--u-cyan);font-size:13px;text-decoration:none}.fym-link:hover{text-decoration:underline}.fym-tag{color:var(--u-dim);border:1px solid var(--u-line);border-radius:0;padding:1px 7px;font-size:11px}.fym-empty{border:1px dashed var(--u-line);color:var(--u-dim);text-align:center;border-radius:0;padding:24px}.fym-empty a{color:var(--u-cyan)}.fym-muted{color:var(--u-dim);font-size:13px}.fym-ok{color:var(--u-brand)}.fym-warn{color:var(--u-warn)}.fym-danger{color:var(--u-danger)}.fym-ascii{font-family:var(--fym-mono);color:var(--u-brand);white-space:pre;text-shadow:none;background:#020f06;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(6px,1.1vw,11px);line-height:1.05;overflow-x:auto}.fym-ascii-sub{color:var(--u-dim);letter-spacing:.08em;font-size:12px}.fym-cursor:after{content:"▍";color:var(--u-brand);animation:1.1s step-end infinite fymBlink}@keyframes fymBlink{50%{opacity:0}}.fym-dot{background:var(--u-dim);border-radius:0;width:8px;height:8px;display:inline-block}.fym-dot.is-ok{background:var(--u-brand)}.fym-dot.is-warn{background:var(--u-warn)}.fym-dot.is-danger{background:var(--u-danger)}@media (max-width:920px){.fym-grid.cols-2,.fym-grid.cols-3,.fym-grid.cols-4{grid-template-columns:1fr}}html body .fym-confirm-backdrop{z-index:99999!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#010904c7!important;place-items:center!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important}html body .fym-confirm-modal{background:var(--u-panel)!important;border:1px solid var(--u-line-strong)!important;width:min(540px,100vw - 36px)!important;box-shadow:none!important;font-family:var(--fym-mono,"JetBrains Mono", monospace)!important;color:var(--u-text)!important;border-radius:0!important;grid-template-columns:46px minmax(0,1fr)!important;gap:16px!important;padding:22px!important;display:grid!important;position:relative!important}html body .fym-confirm-modal,html body .fym-confirm-modal *{box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important}html body .fym-confirm-x{border:1px solid var(--u-line)!important;background:var(--u-panel-2)!important;width:30px!important;height:30px!important;color:var(--u-dim)!important;cursor:pointer!important;border-radius:0!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:absolute!important;top:12px!important;right:12px!important}html body .fym-confirm-x:hover{color:var(--u-text)!important;border-color:var(--u-line-strong)!important}html body .fym-confirm-icon{width:46px!important;height:46px!important;color:var(--u-brand)!important;box-shadow:none!important;background:#1fe0151a!important;border:1px solid #1fe0154d!important;border-radius:0!important;justify-content:center!important;align-items:center!important;font-size:18px!important;display:inline-flex!important}html body .fym-confirm-modal.is-critical .fym-confirm-icon{color:var(--u-danger)!important;background:#12aa351f!important;border-color:#12aa3566!important}html body .fym-confirm-modal.is-guarded .fym-confirm-icon{color:var(--u-warn)!important;background:#1edc141f!important;border-color:#1edc1466!important}html body .fym-confirm-head,html body .fym-confirm-message,html body .fym-confirm-warning,html body .fym-confirm-details,html body .fym-confirm-actions{grid-column:2!important}html body .fym-confirm-head{gap:4px!important;padding-right:30px!important;display:grid!important}html body .fym-confirm-head span{letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--u-dim)!important;font-size:10px!important;font-weight:600!important;line-height:1.1!important;display:block!important}html body .fym-confirm-head h2{letter-spacing:0!important;color:var(--u-text)!important;margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important}html body .fym-confirm-head h2:before{content:"> "!important;color:var(--u-brand)!important}html body .fym-confirm-message{color:var(--u-text)!important;white-space:pre-line!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html body .fym-confirm-warning{color:var(--u-warn)!important;background:#1edc1412!important;border:1px solid #1edc1447!important;border-radius:0!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;padding:11px 13px!important;font-size:12.5px!important;line-height:1.45!important;display:grid!important}html body .fym-confirm-details{background:0 0!important;border:0!important;padding:0!important}html body .fym-confirm-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:9px!important;padding-top:4px!important;display:flex!important}html body .fym-confirm-actions button{cursor:pointer!important;border-radius:0!important;min-height:38px!important;padding:0 16px!important;font-family:inherit!important;font-weight:600!important}html body .fym-confirm-cancel{border:1px solid var(--u-line)!important;color:var(--u-dim)!important;background:0 0!important}html body .fym-confirm-cancel:hover{color:var(--u-text)!important;border-color:var(--u-line-strong)!important}html body .fym-confirm-submit{color:var(--u-brand)!important;box-shadow:none!important;background:#1fe01524!important;border:1px solid #1fe01573!important}html body .fym-confirm-submit:hover{background:#1fe0153d!important}html body .fym-confirm-modal.is-critical .fym-confirm-submit{color:#1fe015!important;background:#12aa352e!important;border-color:#12aa3580!important}html body .fym-confirm-submit:disabled{opacity:.45!important;cursor:not-allowed!important}html body .fym-confirm-required-text{text-align:left!important;gap:5px!important;width:100%!important;display:grid!important}html body .fym-confirm-required-text span{color:var(--u-dim)!important;font-size:11px!important}html body .fym-confirm-required-text strong{color:var(--u-warn)!important;font-size:13px!important}html body .fym-confirm-prompt{gap:5px!important;width:100%!important;display:grid!important}html body .fym-confirm-prompt span{color:var(--u-dim)!important;font-size:12px!important}html body .fym-confirm-required-text input,html body .fym-confirm-prompt input{background:var(--u-ink)!important;border:1px solid var(--u-line)!important;width:100%!important;color:var(--u-text)!important;border-radius:0!important;padding:9px 11px!important;font-family:inherit!important;font-size:13px!important}html body .fym-confirm-required-text input:focus,html body .fym-confirm-prompt input:focus{border-color:var(--u-brand)!important;outline:none!important}@media (max-width:560px){html body .fym-confirm-modal{grid-template-columns:1fr!important}html body .fym-confirm-icon{display:none!important}html body .fym-confirm-head,html body .fym-confirm-message,html body .fym-confirm-warning,html body .fym-confirm-details,html body .fym-confirm-actions{grid-column:1!important}}.fym-note{border:1px solid var(--u-line);background:var(--u-panel-2);color:var(--u-text);border-radius:0;padding:9px 12px;font-size:12.5px}.fym-note.is-ok{color:var(--u-brand);background:#1fe01514;border-color:#1fe01566}.fym-note.is-err{color:var(--u-danger);background:#12aa3514;border-color:#12aa3566}.fym-note.is-warn{color:var(--u-warn);background:#1edc1414;border-color:#1edc1466}.fym-note:before{content:"> ";color:var(--u-brand)}.fym-note.is-err:before{color:var(--u-danger)}html body .fym-op-toast,html body .fym-action-result-toast{background:var(--u-panel)!important;border:1px solid var(--u-line-strong)!important;box-shadow:none!important;font-family:var(--fym-mono,"JetBrains Mono", monospace)!important;color:var(--u-text)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:0!important}html body .fym-op-toast:before,html body .fym-action-result-toast:before,html body .fym-op-toast.is-success:before,html body .fym-action-result-toast.is-success:before{background:var(--u-brand)!important}html body .fym-op-toast.is-error:before,html body .fym-action-result-toast.is-error:before{background:var(--u-danger)!important}html body .fym-op-toast strong,html body .fym-action-result-toast strong{color:var(--u-text)!important}html body .fym-op-toast strong:before{content:"> "!important;color:var(--u-brand)!important}html body .fym-op-toast span,html body .fym-action-result-toast p{color:var(--u-dim)!important}html body .fym-op-toast.is-success .fym-op-toast-icon,html body .fym-action-result-toast.is-success .fym-action-result-icon{color:var(--u-brand)!important;background:#1fe0151a!important;border-color:#1fe0154d!important}html body .fym-op-toast.is-error .fym-op-toast-icon,html body .fym-action-result-toast.is-error .fym-action-result-icon{color:var(--u-danger)!important;background:#12aa351a!important;border-color:#12aa354d!important}html body .fym-action-result-toast .fym-action-result-icon{border-radius:0!important}.fym-safety{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.fym-safety>button{align-items:center;gap:8px;display:inline-flex}.fym-safety>button>span{white-space:nowrap}.fym-safety-hint{color:var(--u-dim);letter-spacing:.04em;font-size:11px}.fym-safety-warn{width:100%;max-width:560px;color:var(--u-warn);background:#1edc140f;border:1px solid #1edc144d;border-radius:0;margin:2px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}html body .fym-wizard-hero,html body .fym-wizard-hero-card,html body .fym-wizard-card,html body .fym-module-hero,html body [class*=-hero-card],html body [class*="2-hero"]{background:var(--u-panel)!important;border:1px solid var(--u-line)!important;box-shadow:none!important;color:var(--u-text)!important;border-radius:0!important}html body .fym-wizard-hero h2,html body .fym-module-hero h2{-webkit-text-fill-color:var(--u-text)!important;color:var(--u-text)!important;letter-spacing:0!important;text-shadow:none!important;background:0 0!important;font-size:22px!important}html body a{text-decoration-color:currentColor}html body [class*=-hero]:not([class*=-hero-actions]){background:var(--u-panel)!important;border:1px solid var(--u-line)!important;box-shadow:none!important;color:var(--u-text)!important;border-radius:0!important}html body [class*=-hero-actions]{box-shadow:none!important;background:0 0!important;border:0!important}html body [class*=-hero] h1,html body [class*=-hero] h2,html body [class*=-hero-main] h1,html body [class*=-hero-main] h2{-webkit-text-fill-color:var(--u-text)!important;color:var(--u-text)!important;text-shadow:none!important;letter-spacing:0!important;background:0 0!important}html body [class*=-card]:not([class*=-card-grid]):not(.fym-arun-result):not(.fym-kpi),html body [class*=-board],html body [class*=-panel],html body [class*=-rule]:not([class*=-rule-status]),html body [class*=-metric]:not([class*=-metrics]),html body [class*=-state-card],html body [class*=-result-card],html body [class*=-docker-card],html body [class*=-preview-card]{background:var(--u-panel-2)!important;border:1px solid var(--u-line)!important;box-shadow:none!important;color:var(--u-text)!important;border-radius:0!important}html body [class*=-kicker]{color:var(--u-dim)!important;-webkit-text-fill-color:var(--u-dim)!important;text-transform:uppercase!important;letter-spacing:.14em!important;background:0 0!important;font-size:11px!important}html body [class*=-table]:not([class*=-table-card]):not([class*=-table-head]){border-collapse:collapse!important}html body [class*=-table-card]{background:var(--u-panel)!important;border:1px solid var(--u-line)!important;box-shadow:none!important;border-radius:0!important}html body [class*=-table-head],html body [class*=-table] thead th{color:var(--u-dim)!important;border-bottom:1px solid var(--u-line)!important}html body [class*="2-"] td,html body [class*=-feature-] td,html body [class*=-ops-] td{border-bottom-color:#1fe01514!important}html body [class*=-status]:not(input):not(select):not(textarea){border-radius:0!important}html body .fym-system2,html body .fym-sec2,html body .fym-setup2,html body .fym-gov2,html body .fym-qa2,html body .fym-guard2,html body .fym-deep2,html body .fym-services2,html body .fym-monitor2,html body .fym-scan2,html body .fym-feature-page,html body .fym-ops{color:var(--u-text)}.fym-progress-top{z-index:100000;pointer-events:none;opacity:0;background:#1fe0151a;height:3px;transition:opacity .15s;position:fixed;top:0;left:0;right:0}.fym-progress-top.is-active{opacity:1}.fym-progress-top>i{background:var(--u-brand);width:36%;height:100%;box-shadow:none;animation:1.05s ease-in-out infinite fymTopSlide;position:absolute;top:0;left:0}@keyframes fymTopSlide{0%{transform:translate(-130%)}to{transform:translate(330%)}}.fym-hint{color:var(--u-dim);font-size:11px;line-height:1.4}.fym-field-error{color:var(--u-danger);font-size:11px}.fym-create{border:1px solid var(--u-line);background:var(--u-panel);flex-direction:column;gap:12px;padding:16px;display:flex}.fym-create-head h3{color:var(--u-text);margin:0;font-size:16px}.fym-create-head h3:before{content:"> ";color:var(--u-brand)}.fym-create-head p{color:var(--u-dim);margin:4px 0 0;font-size:12.5px;line-height:1.5}.fym-create-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.fym-create-preview{border:1px solid var(--u-line);background:var(--u-ink);color:var(--u-dim);padding:10px 12px;font-size:12.5px}.fym-create-preview code{color:var(--u-cyan)}.fym-create-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}html body .fym-op-spinner{background:var(--u-brand);vertical-align:middle;width:8px;height:14px;animation:.9s step-end infinite fymBlink;display:inline-block}html body .fym-panel,html body .fym-card,html body .fym-kpi,html body .fym-empty,html body .fym-stools-head,html body .fym-stools-main>*,html body .fym-sidemenu-wrap,html body .fym-ov-card,html body .fym-arun-cmds,html body .fym-note,html body .fym-create,html body .fym-log-term,html body .fym-create-preview,html body pre,html body .fym-btn,html body .btn,html body .fym-input,html body .fym-select,html body .fym-field input,html body .fym-field select,html body .fym-field textarea,html body .fym-badge,html body .status-pill,html body .fym-tag,html body .fym-sidemenu-item,html body input:not([type=checkbox]):not([type=radio]),html body select,html body textarea,html body .fym-arun-trigger,html body .fym-confirm-x,html body code,html body .fym-confirm-modal,html body .fym-arun-drawer,html body .fym-badge,html body .status-pill,html body .fym-dot,html body .fym-arun-dot{border-radius:0!important}html body .fym-sidemenu-wrap{align-self:start!important;max-height:calc(100svh - 84px)!important;position:sticky!important;top:70px!important;overflow-y:auto!important}html body{line-height:1.65}html body h1,html body h2,html body h3,html body h4{letter-spacing:-.01em;text-shadow:none}html body .fym-muted,html body .fym-kpi small,html body .fym-kpi em{color:var(--u-dim)}html body .fym-prompt{color:var(--u-soft)}html body pre,html body code,html body kbd,html body samp{font-family:var(--fym-mono)}html body code:not(pre code){background:var(--u-ink);border:1px solid var(--u-line);color:var(--u-cyan);padding:1px 6px;font-size:.92em}html body pre{border:1px solid var(--u-line);color:var(--u-text);background:#010b05;padding:14px 16px;font-size:12.5px;line-height:1.55;overflow:auto}html body .tok-keyword{color:var(--syn-keyword)}html body .tok-string{color:var(--syn-string)}html body .tok-number{color:var(--syn-number)}html body .tok-comment{color:var(--syn-comment);font-style:italic}html body .tok-operator{color:var(--syn-operator)}html body .tok-function{color:var(--syn-function)}html body a:not(.fym-btn):not(.fym-sidemenu-item):not(.fym-arun-trigger){color:var(--u-cyan);text-decoration:none}html body a:not(.fym-btn):not(.fym-sidemenu-item):not(.fym-arun-trigger):hover,html body a:not(.fym-btn):not(.fym-sidemenu-item):not(.fym-arun-trigger):focus-visible{text-decoration:underline}html body .fym-btn:disabled,html body .btn:disabled,html body .fym-arun-trigger:disabled{opacity:.5;cursor:not-allowed}html body .fym-btn{transition:background-color .14s,border-color .14s}html body input::placeholder,html body textarea::placeholder{color:var(--u-dim);opacity:1}html body .fym-field input:focus,html body .fym-field select:focus,html body .fym-field textarea:focus,html body .fym-input:focus,html body .fym-select:focus{border-color:var(--u-brand)}html body .fym-table{width:100%}@media (max-width:720px){html body .fym-page,html body .fym-stools-body{overflow-x:hidden}html body .fym-table{white-space:nowrap;display:block;overflow-x:auto}}html body a:focus-visible,html body button:focus-visible,html body input:focus-visible,html body select:focus-visible,html body textarea:focus-visible,html body summary:focus-visible,html body [tabindex]:focus-visible,html body .fym-btn:focus-visible,html body .fym-sidemenu-item:focus-visible,html body .fym-arun-trigger:focus-visible{outline:2px solid var(--u-focus)!important;outline-offset:2px!important}html body ::selection{background:var(--selection-bg,#062f13);color:var(--selection-text,#1fe015)}html body .fym-panel--shell{padding-top:34px;position:relative}html body .fym-panel--shell:before{content:"";background:var(--u-danger);width:8px;height:8px;box-shadow:none;border-radius:0;position:absolute;top:12px;left:14px}:root{--u-ease:cubic-bezier(.2, 0, 0, 1);--u-dur-fast:.12s;--u-dur:.16s}html body :where(.fym-panel,.fym-card,.fym-ov-card,.fym-kpi,.fym-empty,.fym-note,.fym-create,.fym-create-preview,.fym-table,.fym-page-head,.fym-tab-empty,.fym-arun-drawer,.fym-confirm-modal,.fym-btn,.btn,.module-card,.status-pill,.fym-badge,.fym-sidemenu-wrap,.fym-log-term,pre){box-shadow:none!important}html body :where(.fym-btn,.btn,.fym-arun-trigger,.fym-sidemenu-item,.fym-link,.fym-log-tab,.fym-tab){transition:background-color var(--u-dur-fast) var(--u-ease), border-color var(--u-dur-fast) var(--u-ease), color var(--u-dur-fast) var(--u-ease)}html body .fym-maint-page.fym-maint-page,html body .fym-readonly-page.fym-readonly-page,html body .fym-maint-page.fym-maint-page [class^=fym-maint-],html body .fym-readonly-page.fym-readonly-page [class^=fym-readonly-]{box-shadow:none!important;background-image:none!important;border-radius:0!important}html body .fym-feedback{border:1px solid var(--u-line);background:var(--u-panel);border-left-width:3px;border-radius:0;gap:4px;margin-bottom:14px;padding:12px 14px;display:grid}html body .fym-feedback.is-error{border-left-color:var(--u-danger)}html body .fym-feedback.is-ok{border-left-color:var(--u-brand)}html body .fym-feedback.is-warn{border-left-color:var(--u-warn)}html body .fym-feedback-title{letter-spacing:.12em;text-transform:uppercase;font-size:12px}html body .fym-feedback.is-error .fym-feedback-title{color:var(--u-danger)}html body .fym-feedback.is-ok .fym-feedback-title{color:var(--u-brand)}html body .fym-feedback.is-warn .fym-feedback-title{color:var(--u-warn)}html body .fym-feedback-msg{color:var(--u-soft);font-size:13.5px;line-height:1.55}html body *,html body :before,html body :after{box-shadow:none!important;text-shadow:none!important;border-radius:0!important}html body .fym-btn.is-critical,html body .btn.danger,html body .fym-arun-trigger.is-critical,html body .fym-arun-confirm.is-critical,html body .fym-confirm-modal.is-critical .fym-confirm-submit{text-transform:uppercase;background:var(--u-text)!important;color:var(--u-ink)!important;border:1px solid var(--u-text)!important;font-weight:700!important}html body .fym-btn.is-critical:hover,html body .btn.danger:hover,html body .fym-arun-confirm.is-critical:hover{background:var(--u-focus)!important;border-color:var(--u-focus)!important}html body .fym-guarded-form-submit{flex-direction:column;align-items:flex-start;gap:6px;display:flex}html body .fym-guarded-form-submit>button{font:inherit;cursor:pointer;background:var(--u-panel);color:var(--u-brand);border:1px solid var(--u-line);align-items:center;gap:8px;padding:8px 14px;font-size:13px;line-height:1.2;display:inline-flex}html body .fym-guarded-form-submit>button:hover{background:#16c60c1f}html body .fym-guarded-form-submit>button>small{color:var(--u-dim);letter-spacing:.04em;font-size:11px}html body .fym-guarded-action{background:var(--u-panel);border:1px solid var(--u-line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}html body .fym-guarded-action-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}html body .fym-guarded-action-head>div{flex-direction:column;gap:2px;display:flex}html body .fym-guarded-action-head>div>span{color:var(--u-dim);text-transform:uppercase;letter-spacing:.06em;font-size:11px}html body .fym-guarded-action-head>div>strong{color:var(--u-text);font-size:14px}html body .fym-guarded-action-button,html body .fym-guarded-action-toggle{font:inherit;cursor:pointer;background:var(--u-panel);color:var(--u-brand);border:1px solid var(--u-line);align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex}html body .fym-guarded-action-button:hover,html body .fym-guarded-action-toggle:hover{background:#16c60c1f}html body .fym-guarded-action-toggle{color:var(--u-dim);align-self:flex-start}html body .fym-guarded-action>p{color:var(--u-dim);margin:0;font-size:12px}html body .fym-guarded-action>em{color:var(--u-soft);font-size:12px;font-style:normal}html body input[type=checkbox],html body input[type=radio]{accent-color:var(--u-brand)}html body .fym-scan2-select{cursor:pointer;flex:1;align-items:flex-start;gap:10px;display:flex}html body .fym-scan2-select>input{cursor:pointer;flex:none;width:15px;height:15px;margin-top:3px}html body .fym-scan2-bulk-actions{border-top:1px solid var(--u-line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}html body .fym-scan2-bulk-hint{color:var(--u-dim);margin-right:auto;font-size:12px}html body .fym-scan2-bulk-actions button{cursor:pointer;font:inherit;background:var(--u-panel);color:var(--u-brand);border:1px solid var(--u-line);align-items:center;gap:8px;padding:9px 16px;font-size:13px;display:inline-flex}html body .fym-scan2-bulk-actions button:hover{background:var(--u-text);color:var(--u-ink);border-color:var(--u-text)}@media (prefers-reduced-motion:reduce){html body *,html body :before,html body :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

