@charset "UTF-8";@font-face{font-family:"Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url("../fonts/InterVariable.693b77d4f3.woff2") format("woff2")}:root{--skeleton-band:50%;--skeleton-band-min:160px;--skeleton-text-h:0.7em}:root{--bg-app:#dde1e8;--bg-chrome:#e8ecf1;--bg-chrome-hover:#d5dae2;--bg-chrome-sunken:#e2e6eb;--bg-canvas:#ffffff;--bg-surface:#ffffff;--bg-surface-hover:#f7f9fb;--bg-disabled:#f0f3f7;--bg-scrim:rgba(16,18,22,0.18);--bg-overlay:rgba(16,24,40,0.55);--bg-accent-soft:#edf3ff;--bg-success-soft:#e9f8f0;--bg-success-strong:#0e7242;--bg-danger-soft:#fef1f1;--bg-warning-soft:#fef6e7;--bg-violet-soft:#f1edff;--bg-inverse:#1b1e25;--text-icon-primary:#1b1e25;--text-icon-secondary:#5b6472;--text-icon-tertiary:#7a8494;--text-icon-disabled:#c2cad5;--text-icon-on-action:#ffffff;--text-icon-accent:#2563eb;--text-icon-success:#118a4f;--text-icon-success-strong:#0e7242;--text-icon-danger:#c53030;--text-icon-on-accent-soft:#1d4ed8;--text-icon-on-success-soft:#118a4f;--text-icon-on-danger-soft:#c53030;--text-icon-on-warning-soft:#b45309;--text-icon-on-violet-soft:#6d4ae0;--text-icon-on-overlay:#ffffff;--text-icon-on-inverse:#ffffff;--border-on-inverse:#3a4150;--border-default:#d5dae2;--border-strong:#c2cad5;--border-focus:#2563eb;--diagram-sector-line:#909090;--scheme-grid-dot:#d5dae2;--sg-canvas-rebar:#e8821e;--border-accent:#bfd3fb;--action-primary:#17a05e;--action-primary-hover:#118a4f;--action-primary-pressed:#0e7242;--action-accent:#2563eb;--action-accent-hover:#1d4ed8;--action-accent-pressed:#1e40af;--action-danger-hover:#f5c6c8;--action-danger-pressed:#ee9fa3;--border-danger:#f5c6c8;--shadow-1:0 1px 2px rgba(16,24,40,0.07);--shadow-2:0 1px 2px rgba(16,24,40,0.06),0 4px 18px rgba(16,24,40,0.09);--bg-skeleton:rgba(49,73,124,0.11);--bg-skeleton-highlight:rgba(255,255,255,0.55);--skeleton-band-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.0825) 20%,rgba(255,255,255,0.33) 36%,rgba(255,255,255,0.55) 50%,rgba(255,255,255,0.33) 64%,rgba(255,255,255,0.0825) 80%,rgba(255,255,255,0) 100%);--cat-force:#d9542b;--cat-force-bg:#fff1ec;--cat-moment:#7a4dd8;--cat-moment-bg:#f3edff;--cat-distributed:#2d6fd2;--cat-distributed-bg:#eaf3ff;--cat-trapezoid:#168a52;--cat-trapezoid-bg:#eaf8f1;--bg-paper:#ffffff;--viz-max:#e5484d;--viz-plus:#f08c3d;--viz-zero-plus:#f7d154;--viz-zero-minus:#9cd7f0;--viz-minus:#5b8def;--viz-min:#6e56cf}[data-theme=dark]{--bg-app:#101216;--bg-chrome:#1b1e25;--bg-chrome-hover:#232730;--bg-chrome-sunken:#1b1e25;--bg-canvas:#14161b;--bg-surface:#232730;--bg-surface-hover:#2b303a;--bg-disabled:#1b1e25;--bg-scrim:rgba(0,0,0,0.5);--bg-overlay:rgba(0,0,0,0.6);--bg-accent-soft:#1c2840;--bg-success-soft:#143323;--bg-success-strong:#0e7242;--bg-danger-soft:#381a1b;--bg-warning-soft:#3a2a12;--bg-violet-soft:#241c3d;--bg-inverse:#ffffff;--text-icon-primary:#f0f3f7;--text-icon-secondary:#9aa3b2;--text-icon-tertiary:#7a8494;--text-icon-disabled:#3a4150;--text-icon-on-action:#ffffff;--text-icon-accent:#93b4ff;--text-icon-success:#4ade8c;--text-icon-success-strong:#4ade8c;--text-icon-danger:#ff7075;--text-icon-on-accent-soft:#93b4ff;--text-icon-on-success-soft:#4ade8c;--text-icon-on-danger-soft:#ff7075;--text-icon-on-warning-soft:#f6e3bb;--text-icon-on-violet-soft:#b9a6ff;--text-icon-on-overlay:#ffffff;--text-icon-on-inverse:#1b1e25;--border-on-inverse:#d5dae2;--border-default:#2b303a;--border-strong:#3a4150;--border-focus:#6c9bff;--diagram-sector-line:#909090;--scheme-grid-dot:#2b303a;--sg-canvas-rebar:#e8821e;--border-accent:#31497c;--action-primary:#17a05e;--action-primary-hover:#118a4f;--action-primary-pressed:#0e7242;--action-accent:#2563eb;--action-accent-hover:#1d4ed8;--action-accent-pressed:#1e40af;--action-danger-hover:#c53030;--action-danger-pressed:#e5484d;--border-danger:#c53030;--shadow-1:0 1px 2px rgba(0,0,0,0.5);--shadow-2:0 2px 4px rgba(0,0,0,0.6),0 8px 28px rgba(0,0,0,0.5);--bg-skeleton:rgba(255,255,255,0.07);--bg-skeleton-highlight:rgba(255,255,255,0.06);--skeleton-band-image:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0.009) 20%,rgba(255,255,255,0.036) 36%,rgba(255,255,255,0.06) 50%,rgba(255,255,255,0.036) 64%,rgba(255,255,255,0.009) 80%,rgba(255,255,255,0) 100%)}:root{--font-sans:"Inter",-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--font-sans-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--type-display-size:28px;--type-display-weight:700;--type-display-lh:34px;--type-h1-size:23px;--type-h1-weight:700;--type-h1-lh:28px;--type-h2-size:15px;--type-h2-weight:700;--type-h2-lh:20px;--type-body-size:14px;--type-body-weight:400;--type-body-lh:20px;--type-body-strong-size:13.5px;--type-body-strong-weight:600;--type-body-strong-lh:18px;--type-label-size:12.5px;--type-label-weight:600;--type-label-lh:16px;--type-caption-size:11.5px;--type-caption-weight:500;--type-caption-lh:14px}.sg-type-h1{font:var(--type-h1-weight) var(--type-h1-size)/var(--type-h1-lh) var(--font-sans)}.sg-type-h2{font:var(--type-h2-weight) var(--type-h2-size)/var(--type-h2-lh) var(--font-sans)}.sg-type-label{font:var(--type-label-weight) var(--type-label-size)/var(--type-label-lh) var(--font-sans);letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary)}.sg-type-caption{font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans)}.sg-tnum{font-variant-numeric:tabular-nums}:root{--space-0-25:2px;--space-0-5:4px;--space-1:8px;--space-1-5:12px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--radius-xs:5px;--radius-s:8px;--radius-m:10px;--radius-l:13px;--radius-xl:18px;--radius-full:99px;--control-h-s:32px;--control-h-m:38px;--control-h-l:44px;--control-h-xl:48px;--target-touch:48px;--field-gap:var(--space-1-5);--label-gap:5px;--field-row-gap:10px;--subhead-gap:9px;--sg-marker-stroke:2.5px;--sg-topbar-h:56px;--sg-statusbar-h:34px;--sg-cvtop-h:46px;--sg-tabbar-h:65px;--sg-fs-pad:clamp(80px,7vw,220px);--sg-review-dock-band:61px;--sg-sheet-max-frac:0.92;--sg-sheet-peek-frac:0.12;--sg-rail-w:72px;--sg-rail-item:64px;--sg-sidebar-w:356px;--sidebar-pad-x:15px;--sg-panel-foot-pad-y:13px;--sg-sidebar-head-h:var(--sg-cvtop-h);--sg-sidebar-sheet-head-h:60px;--sg-results-w:376px;--sg-results-collapsed:44px;--sg-ad-w-m:480px;--sg-ad-w-l:740px;--sg-icon-s:16px;--sg-icon-m:18px;--sg-icon-l:22px;--sg-cscale-compact-w:50%;--sg-cscale-compact-bar-h:14px;--sg-cscale-edge-room:24px;--sg-cscale-halo-w:1px;--sg-icon-sub:12px}:root{--z-panel-sticky:5;--z-panel-foot:6;--z-field-error:3;--z-panel-overlay:30;--z-shell-banner:500;--z-sheet:1000;--z-mobile-panel:1090;--z-tabbar:1100;--z-fab:1101;--z-modal-scrim:1195;--z-modal:1200;--z-canvas-popover:1300;--z-designer-max:1400;--z-tooltip:1420;--z-overlay-loading:1450;--z-toast:1480;--z-error-screen:1500}:root{--motion-skeleton-cycle:1.6s;--motion-fade-out:150ms;--motion-reveal-delay:300ms;--motion-min-visible:500ms}:root{--pay-brand-on:#fff;--pay-logo-well:#fff;--pay-brand-card:linear-gradient(135deg,#2b4c7e,#5b7bb5);--pay-brand-sbp:linear-gradient(135deg,#7f3dff,#ff4e9b 55%,#ffb12a);--pay-brand-sberpay:#21a038;--pay-brand-yoomoney:#8b3ffd;--pay-brand-tpay:#ffdd2d;--pay-brand-tpay-on:#111;--pay-brand-yookassa:#8b3ffd;--pay-brand-robokassa:#e9542f;--pay-brand-cloudpayments:#0f6bff;--pay-brand-walletone:#f26522;--pay-brand-paypal:#003087;--pay-brand-stripe:#635bff}[class^=sg-],[class*=" sg-"]{box-sizing:border-box}[class^=sg-]::before,[class^=sg-]::after,[class*=" sg-"]::before,[class*=" sg-"]::after{box-sizing:border-box}.sg-sk{position:relative;overflow:hidden;overflow:clip;--w:initial;--h:initial;--s:initial;--ar:initial}.sg-sk--live{overflow-clip-margin:4px}.sg-sk__text,.sg-sk__block,.sg-sk__circle,.sg-sk__tile,.sg-sk__btn,.sg-sk__chip{--sk-r:var(--radius-m);display:block;flex:none;background:var(--bg-skeleton);border-radius:var(--sk-r);clip-path:inset(0 round var(--sk-r))}.sg-sk__text::after,.sg-sk__block::after,.sg-sk__circle::after,.sg-sk__tile::after,.sg-sk__btn::after,.sg-sk__chip::after{content:"";position:absolute;left:0;width:max(var(--skeleton-band),var(--skeleton-band-min));height:inherit;pointer-events:none;background:var(--skeleton-band-image);transform:translateX(-150%);animation:sg-skeleton-sweep var(--motion-skeleton-cycle) linear infinite}@keyframes sg-skeleton-sweep{from{transform:translateX(-150%)}to{transform:translateX(250%)}}.sg-sk__text{--sk-r:var(--radius-full);width:var(--w,100%);height:1.3em;clip-path:inset(0.3em 0 round var(--sk-r));height:1lh;clip-path:inset(calc((1lh - var(--skeleton-text-h)) / 2) 0 round var(--sk-r))}.sg-sk__block{width:var(--w,100%);height:var(--h,44px)}.sg-sk__block--fluid{height:auto;aspect-ratio:var(--ar,16/9)}.sg-sk__block--fluid::after{height:auto;aspect-ratio:calc(var(--ar,16/9) / 2)}.sg-sk__circle{--sk-r:50%;width:var(--s,32px);height:var(--s,32px)}.sg-sk__tile{width:var(--w,100%);height:var(--h,72px)}.sg-sk__btn{width:var(--w,100%);height:var(--h,var(--control-h-xl))}.sg-sk__btn--S{--h:var(--control-h-s);--sk-r:var(--radius-xs)}.sg-sk__btn--M{--h:var(--control-h-m);--sk-r:var(--radius-s)}.sg-sk__btn--L{--h:var(--control-h-l)}.sg-sk__btn--pill{--sk-r:var(--radius-full)}.sg-sk__chip{--sk-r:var(--radius-full);width:var(--w,72px);height:24px}.sg-sk__sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.sg-sk-flat{position:static!important;transform:none!important}.sg-sk-rows,.sg-sk-rows__card{padding:var(--sk-pad,0)}.sg-sk-rows__row{display:flex;align-items:center;gap:var(--sk-gap,0);height:var(--sk-row-h,auto);margin:var(--sk-mt,0) 0 var(--sk-mb,0)}.sg-sk-rows__row.is-center{justify-content:center}.sg-sk-rows__row.is-between{justify-content:space-between}.sg-sk-rows__row.is-grid{display:grid;grid-template-columns:repeat(var(--sk-cols,2),minmax(0,1fr))}.sg-sk-rows__row.is-rule::before,.sg-sk-rows__row.is-rule::after{content:"";flex:1;height:1px;background:var(--border-default)}.sg-sk-swap{display:grid}.sg-sk-swap > *{grid-area:1/1;min-width:0}.sg-sk-swap > .sg-sk{z-index:1;background:var(--skeleton-surface,var(--bg-surface));transition:opacity var(--motion-fade-out) ease-out}.sg-sk-swap.is-ready > .sg-sk{opacity:0;pointer-events:none}.sg-sk[data-sk-offscreen] .sg-sk__text::after,.sg-sk[data-sk-offscreen] .sg-sk__block::after,.sg-sk[data-sk-offscreen] .sg-sk__circle::after,.sg-sk[data-sk-offscreen] .sg-sk__tile::after,.sg-sk[data-sk-offscreen] .sg-sk__btn::after,.sg-sk[data-sk-offscreen] .sg-sk__chip::after{animation:none}@media (prefers-reduced-motion: reduce){.sg-sk__text::after,.sg-sk__block::after,.sg-sk__circle::after,.sg-sk__tile::after,.sg-sk__btn::after,.sg-sk__chip::after{display:none}}@media (forced-colors: active){.sg-sk__text,.sg-sk__block,.sg-sk__circle,.sg-sk__tile,.sg-sk__btn,.sg-sk__chip{background:Canvas;clip-path:none;outline:1px solid GrayText;outline-offset:-1px}.sg-sk__text{outline-offset:calc((1lh - var(--skeleton-text-h)) / -2)}.sg-sk__text::after,.sg-sk__block::after,.sg-sk__circle::after,.sg-sk__tile::after,.sg-sk__btn::after,.sg-sk__chip::after{display:none}.sg-sk-swap > .sg-sk{background:Canvas}}.sg-theme-toggle{gap:var(--space-1);font-family:var(--font-sans);font-size:var(--type-body-strong-size);font-weight:600}.sg-theme-toggle:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-chrome),0 0 0 4px var(--border-focus)}.sg-theme-toggle--labeled{width:auto;padding:0 var(--space-1-5)}.sg-theme-toggle__icon{display:inline-flex;align-items:center;justify-content:center}.sg-theme-toggle__icon svg{display:block;width:18px;height:18px}@media (hover: none) and (pointer: coarse){.sg-theme-toggle{height:var(--target-touch);min-width:var(--target-touch)}}.sg-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);font-family:var(--font-sans);font-weight:600;white-space:nowrap;cursor:pointer;border:1px solid transparent;transition:background 0.12s ease,box-shadow 0.12s ease,border-color 0.12s ease}.sg-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-btn:disabled{cursor:default;background:var(--bg-disabled);color:var(--text-icon-disabled);border-color:transparent;box-shadow:none}.sg-btn--L{height:var(--control-h-l);padding:0 18px;font-size:15px;border-radius:var(--radius-m)}.sg-btn--M{height:var(--control-h-m);padding:0 14px;font-size:13.5px;border-radius:var(--radius-s)}.sg-btn--S{height:var(--control-h-s);padding:0 11px;font-size:12.5px;border-radius:var(--radius-xs)}.sg-btn--icon{padding:0}.sg-btn--icon.sg-btn--L{width:var(--control-h-l)}.sg-btn--icon.sg-btn--M{width:var(--control-h-m)}.sg-btn--icon.sg-btn--S{width:var(--control-h-s)}.sg-btn--icon svg{display:block;width:18px;height:18px}.sg-btn--primary{background:var(--action-primary);color:var(--text-icon-on-action)}.sg-btn--primary:hover:not(:disabled){background:var(--action-primary-hover)}.sg-btn--primary:active:not(:disabled){background:var(--action-primary-pressed)}.sg-btn--accent{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-btn--accent:hover:not(:disabled){background:var(--action-accent-hover)}.sg-btn--accent:active:not(:disabled){background:var(--action-accent-pressed)}.sg-btn--secondary{background:var(--bg-surface);color:var(--text-icon-primary);border-color:var(--border-strong);box-shadow:var(--shadow-1)}.sg-btn--secondary:hover:not(:disabled){background:var(--bg-surface-hover)}.sg-btn--secondary:active:not(:disabled){background:var(--bg-disabled)}.sg-btn--secondary:disabled{border-color:var(--border-default)}.sg-btn--ghost{background:transparent;color:var(--text-icon-secondary)}.sg-btn--ghost:hover:not(:disabled){background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-btn--ghost:active:not(:disabled){background:var(--border-default);color:var(--text-icon-primary)}.sg-btn--link{background:transparent;color:var(--text-icon-accent)}.sg-btn--link:hover:not(:disabled){background:var(--bg-accent-soft)}.sg-btn--link:active:not(:disabled){background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-btn--danger{background:var(--bg-danger-soft);color:var(--text-icon-on-danger-soft);border-color:var(--border-danger)}.sg-btn--danger:hover:not(:disabled){background:var(--action-danger-hover)}.sg-btn--danger:active:not(:disabled){background:var(--action-danger-pressed)}.sg-btn--block{width:100%}.sg-btn--loading{position:relative;background:var(--bg-disabled);color:var(--text-icon-tertiary);pointer-events:none;box-shadow:none;border-color:transparent}.sg-btn__spinner{width:15px;height:15px;flex:none;border-radius:50%;border:2.5px solid currentColor;border-top-color:transparent;animation:sg-btn-spin 0.8s linear infinite}.sg-btn__icon{display:inline-flex;align-items:center;justify-content:center}@media (hover: none) and (pointer: coarse){.sg-btn--M{height:var(--control-h-l)}.sg-btn--icon.sg-btn--M{width:var(--control-h-l)}}@keyframes sg-btn-spin{to{transform:rotate(360deg)}}.sg-error-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:var(--font-sans-system)}.sg-error-screen__art{width:220px;height:180px;flex:none;margin-bottom:var(--space-3)}.sg-error-screen__title{margin:0;font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-lh);color:var(--text-icon-primary);text-wrap:balance}.sg-error-screen__text{margin:var(--space-1-5) 0 0;max-width:420px;font-size:var(--type-body-size);line-height:1.5;color:var(--text-icon-secondary)}.sg-error-screen__actions{display:flex;gap:var(--space-1-5);margin-top:var(--space-3)}.sg-error-screen__actions .sg-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-app),0 0 0 4px var(--border-focus)}.sg-error-screen__details{margin-top:var(--space-2);max-width:560px;font-size:var(--type-caption-size);line-height:var(--type-caption-lh);color:var(--text-icon-tertiary);word-break:break-word}.sg-error-screen__summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-error-screen__stack{margin:var(--space-1) 0 0;max-height:180px;overflow:auto;text-align:left;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;scrollbar-width:thin;scrollbar-color:var(--border-strong) var(--bg-app)}.sg-error-screen__stack::-webkit-scrollbar{width:8px;height:8px;background:var(--bg-app)}.sg-error-screen__stack::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.sg-error-screen__stack::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.sg-error-screen__stack::-webkit-scrollbar-track{background:var(--bg-app);box-shadow:none}.sg-error-screen__stack::-webkit-scrollbar-corner{background:var(--bg-app)}.sg-error-screen--root{position:fixed;inset:0;z-index:var(--z-error-screen);padding:var(--space-4);background:var(--bg-app)}.sg-error-screen--slot{padding:var(--space-3) var(--space-2)}.sg-error-screen--slot .sg-error-screen__art{width:132px;height:108px;margin-bottom:var(--space-2)}.sg-error-screen--slot .sg-error-screen__title{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-lh)}.sg-error-screen--slot .sg-error-screen__text{font-size:var(--type-body-strong-size);font-weight:400}.sg-error-screen--slot .sg-error-screen__actions{margin-top:var(--space-2)}@media (prefers-reduced-motion: reduce){.sg-error-screen__art{animation:none}}.sg-checkbox{display:flex;align-items:flex-start;gap:var(--space-1);margin:7px 0 10px}.sg-checkbox__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin:0;padding:0;border:2px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--bg-surface);cursor:pointer;position:relative;transition:border-color 0.12s ease,background 0.12s ease}.sg-checkbox__input:hover:not(:disabled){border-color:var(--text-icon-tertiary)}.sg-checkbox__input:checked{border-color:var(--action-primary);background:var(--action-primary)}.sg-checkbox__input:checked::after{content:"";position:absolute;left:4px;top:0.5px;width:5px;height:9px;border:solid var(--text-icon-on-action);border-width:0 2px 2px 0;transform:rotate(45deg)}.sg-checkbox__input:checked:hover:not(:disabled){border-color:var(--action-primary-hover);background:var(--action-primary-hover)}.sg-checkbox__input:indeterminate{border-color:var(--action-primary);background:var(--action-primary)}.sg-checkbox__input:indeterminate::after{content:"";position:absolute;inset:3px 2px;border-radius:1px;background:var(--text-icon-on-action)}.sg-checkbox__input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-checkbox__input:disabled{cursor:not-allowed;opacity:0.45}.sg-checkbox__input{margin-top:1px}.sg-checkbox__label{font:var(--type-body-weight) var(--type-body-size)/1.4 var(--font-sans);color:var(--text-icon-primary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-checkbox--disabled .sg-checkbox__label{opacity:0.5;cursor:not-allowed}.sg-checkbox--sub{margin-left:var(--space-3)}.sg-checkbox--sub .sg-checkbox__label{color:var(--text-icon-secondary)}.switch-wrapper{display:flex;align-items:center;gap:11px;margin-top:7px;margin-bottom:10px}.switch-wrapper.switch-wrapper_disabled{opacity:0.5}.switch-wrapper .switch input{display:none}.switch-wrapper .switch{flex:none;margin-left:auto;position:relative;display:inline-block;width:40px;height:20px;cursor:pointer}.switch-wrapper .switch.switch-disabled{opacity:0.5}.switch-wrapper .switch-label{flex:1;min-width:0;display:flex;align-items:center;margin:0;font-size:14px;font-weight:400;color:var(--text-icon-primary);cursor:pointer}.switch-wrapper .switch-lock{flex:none;display:inline-flex;align-items:center;color:var(--text-icon-tertiary);cursor:help}.switch-wrapper.switch-wrapper--sub{margin-top:2px;padding-left:22px}.switch-wrapper.switch-wrapper--sub .switch-label{font-size:13px;color:var(--text-icon-secondary)}.switch-wrapper .slider{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;overflow:hidden;border:0 solid transparent;border-radius:30px;background-color:var(--border-strong);box-shadow:0 0 0 2px var(--border-strong);transition:0.4s}.switch-wrapper .slider::before{position:absolute;content:"";width:100%;height:100%;background:#fff;border-radius:30px;transform:translateX(-20px);box-shadow:0 0 2px rgba(0,0,0,0.5);transition:0.4s}.switch-wrapper input:checked + .slider{background:var(--action-primary);box-shadow:0 0 0 2px var(--action-primary),0 0 4px var(--action-primary)}.switch-wrapper input:checked + .slider::before{transform:translateX(20px)}.sg-table{margin:var(--space-2) 0 var(--space-1-5)}.sg-table__title{display:flex;align-items:center;gap:var(--space-0-5);margin:0 0 var(--subhead-gap) var(--space-1)}.sg-table{overflow-x:auto}.sg-table__grid{width:100%;border-collapse:collapse;font:var(--type-body-weight) var(--type-body-strong-size)/var(--type-body-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-table__head{padding:var(--space-0-5) var(--space-1);text-align:left;font:var(--type-label-weight) var(--type-label-size)/var(--type-label-lh) var(--font-sans);color:var(--text-icon-tertiary);vertical-align:bottom;border-bottom:1px solid var(--border-default)}.sg-table__cell{padding:var(--space-1);vertical-align:middle;border-bottom:1px solid var(--border-default)}.sg-table__row:last-child .sg-table__cell{border-bottom:0}.sg-table__row:hover{background:var(--bg-chrome-hover)}.sg-table__row.is-clickable{cursor:pointer}.sg-table__row.is-selected{background:var(--bg-accent-soft)}.sg-table__head--num,.sg-table__cell--num{text-align:right;font-variant-numeric:tabular-nums}.sg-table__cell--num{font-weight:var(--type-body-strong-weight)}.sg-table__head--center,.sg-table__cell--center{text-align:center}.sg-table__head--end,.sg-table__cell--end{text-align:right}.sg-table__cell--muted{color:var(--text-icon-secondary);font-weight:var(--type-body-weight)}.sg-table--dense{margin:var(--space-1) 0}.sg-table--dense .sg-table__cell{padding:var(--space-0-5) var(--space-1)}.sg-cscale{display:inline-flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:calc(100% - 24px)}.sg-cscale__title{margin-bottom:5px;font-size:14px;white-space:nowrap}.sg-cscale__title sub{font-size:10px}.sg-cscale__unit{opacity:0.6}.sg-cscale__bar{position:relative;display:flex;height:24px;max-width:100%;border:1px solid var(--sg-cscale-ink,var(--border-strong))}.sg-cscale__step{position:relative;flex:1 1 0;min-width:0}.sg-cscale__step + .sg-cscale__step{border-left:1px solid var(--sg-cscale-ink,var(--border-strong))}.sg-cscale__fill{position:absolute;inset:0}.sg-cscale__zero{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;pointer-events:none}.sg-cscale__ticks{position:relative;height:18px;max-width:100%;margin-top:3px;align-self:stretch}.sg-cscale__tick{position:absolute;top:0;transform:translateX(-50%);font-size:12px;opacity:0.75;font-variant-numeric:tabular-nums;line-height:1.4;white-space:nowrap}.sg-cscale__tick.is-edge,.sg-cscale__tick.is-zero{font-weight:600;opacity:1}.sg-cscale--halo .sg-cscale__title,.sg-cscale--halo .sg-cscale__tick{--sg-cscale-halo-n:calc(-1 * var(--sg-cscale-halo-w));text-shadow:var(--sg-cscale-halo-w) 0 0 var(--sg-cscale-halo),var(--sg-cscale-halo-n) 0 0 var(--sg-cscale-halo),0 var(--sg-cscale-halo-w) 0 var(--sg-cscale-halo),0 var(--sg-cscale-halo-n) 0 var(--sg-cscale-halo),var(--sg-cscale-halo-w) var(--sg-cscale-halo-w) 0 var(--sg-cscale-halo),var(--sg-cscale-halo-n) var(--sg-cscale-halo-n) 0 var(--sg-cscale-halo),var(--sg-cscale-halo-w) var(--sg-cscale-halo-n) 0 var(--sg-cscale-halo),var(--sg-cscale-halo-n) var(--sg-cscale-halo-w) 0 var(--sg-cscale-halo),0 0 calc(2 * var(--sg-cscale-halo-w)) var(--sg-cscale-halo)}.sg-cscale--compact{display:flex;align-self:stretch;max-width:100%}.sg-cscale--compact .sg-cscale__title{font-size:var(--type-label-size);white-space:normal;text-align:center}.sg-cscale--compact .sg-cscale__bar,.sg-cscale--compact .sg-cscale__ticks{width:var(--sg-cscale-compact-w);align-self:center}.sg-cscale--compact .sg-cscale__bar{height:var(--sg-cscale-compact-bar-h)}.sg-cscale--compact .sg-cscale__tick{font-size:var(--type-caption-size)}.sg-cscale.sg-export-only{display:none}.sg-cscale.is-locked .sg-cscale__tick{filter:blur(3.5px);opacity:0.75}.sg-cscale__lock{display:flex;align-items:center;gap:5px;margin-top:6px;font-size:9.5px;font-weight:700;color:var(--text-icon-on-warning-soft);background:var(--bg-warning-soft);border-radius:7px;padding:4px 7px;line-height:1.25;cursor:pointer}.sg-cscale__lock svg{width:11px;height:11px;flex:none}.sg-backlink{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px 0 7px;margin:0;border:0;border-radius:8px;background:transparent;color:var(--text-icon-secondary);font-family:inherit;font-size:13px;line-height:1;cursor:pointer;transition:background 0.12s ease,color 0.12s ease}.sg-backlink__icon{display:inline-flex;color:var(--text-icon-tertiary);transition:color 0.12s ease}.sg-backlink__icon svg{width:17px;height:17px;display:block}.sg-backlink__label{white-space:nowrap}.sg-backlink:hover{background:var(--bg-surface);color:var(--text-icon-primary)}.sg-backlink:hover .sg-backlink__icon{color:var(--text-icon-accent)}.sg-backlink:focus-visible{outline:2px solid var(--border-focus);outline-offset:-1px}@media (hover: none){.sg-backlink{height:38px}}.sg-sec-back{margin:0 0 10px -7px}.sg-action-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text-icon-secondary);cursor:pointer;transition:background 0.12s ease,color 0.12s ease}.sg-action-btn svg{width:17px;height:17px;display:block}.sg-action-btn:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-action-btn:focus-visible{outline:2px solid var(--border-focus);outline-offset:-1px}.sg-action-btn--danger:hover{background:var(--bg-danger-soft,rgba(255,112,117,0.14));color:var(--text-icon-danger)}@media (hover: none){.sg-action-btn{width:38px;height:38px}.sg-action-btn svg{width:19px;height:19px}}.wb-phone-flag-emoji{width:var(--wb-phone-flag-width,24px);height:var(--wb-phone-flag-height,24px);box-sizing:border-box}.wb-phone-country-selector{position:relative}.wb-phone-country-selector-button{display:flex;height:var(--wb-phone-height,var(--control-h-l));box-sizing:border-box;align-items:center;justify-content:center;padding:0;border:1px solid var(--wb-phone-border-color,var(--border-default));border-right:none;margin:0;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--wb-phone-background-color,var(--bg-surface));cursor:pointer;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wb-phone-country-selector-button--hide-dropdown{cursor:auto}.wb-phone-country-selector-button--hide-dropdown:hover{background-color:transparent}.wb-phone-country-selector-button__button-content{display:flex;align-items:center;justify-content:center}.wb-phone-country-selector-button__flag-emoji{margin:0 8px 0 16px}.wb-phone-country-selector-button__flag-emoji--disabled{opacity:0.75}.wb-phone-country-selector-button--disabled{background-color:var(--wb-phone-disabled-background-color,var(--bg-disabled))}.wb-phone-country-selector-button--disabled:hover{background-color:var(--wb-phone-disabled-background-color,var(--bg-disabled))}.wb-phone-country-selector-button--disabled{cursor:auto}.wb-phone-country-selector-dropdown::-webkit-scrollbar{display:none}.wb-phone-country-selector-dropdown{scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar;border-radius:var(--wb-phone-border-radius,var(--radius-m));border:1px solid var(--wb-phone-border-color,var(--border-default));position:absolute;width:100%;z-index:1;top:var(--wb-phone-dropdown-left,var(--wb-phone-height,var(--control-h-l)));left:var(--wb-phone-dropdown-left,0);display:flex;flex-direction:column;padding:0;margin:0;margin-top:12px;background-color:var(--wb-phone-background-color,var(--bg-surface));box-shadow:var(--wb-phone-dropdown-shadow,var(--shadow-2));color:var(--wb-phone-text-color,var(--text-icon-primary));list-style:none;overflow-y:scroll}.wb-phone-country-selector-dropdown__list-item{display:flex;min-height:var(--wb-phone-height,var(--control-h-l));box-sizing:border-box;align-items:center;padding-left:16px;padding-right:8px}.wb-phone-country-selector-dropdown__list-item:not(:last-child){border-bottom:1px solid var(--wb-phone-border-color,var(--border-default))}.wb-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.wb-phone-country-selector-dropdown__list-item-country-name{overflow:hidden;margin-right:8px;font-size:var(--wb-phone-font-size,var(--type-body-size));text-overflow:ellipsis;white-space:nowrap}.wb-phone-country-selector-dropdown__list-item-dial-code{color:var(--wb-phone-dropdown-item-dial-code-color,var(--text-icon-secondary));font-size:var(--wb-phone-font-size,var(--type-body-size))}.wb-phone-country-selector-dropdown__list-item:hover{background-color:var(--wb-phone-item-hover-background-color,var(--bg-surface-hover));cursor:pointer}.wb-phone-country-selector-dropdown__list-item--selected,.wb-phone-country-selector-dropdown__list-item--focused{background-color:var(--wb-phone-item-hover-background-color,var(--bg-surface-hover));color:var(--wb-phone-text-color,var(--text-icon-primary))}.wb-phone-country-selector-dropdown__list-item--selected .wb-phone-country-selector-dropdown__list-item-dial-code,.wb-phone-country-selector-dropdown__list-item--focused .wb-phone-country-selector-dropdown__list-item-dial-code{color:var(--wb-phone-secondary-text-color,var(--text-icon-secondary))}.wb-phone-country-selector-dropdown__list-item--focused{background-color:var(--wb-phone-item-hover-background-color,var(--bg-surface-hover))}.wb-phone-dial-code-preview{display:flex;align-items:center;justify-content:center;padding:0 8px;border:1px solid var(--wb-phone-border-color,var(--border-default));margin-right:-1px;background-color:var(--wb-phone-background-color,var(--bg-surface));color:var(--wb-phone-text-color,var(--text-icon-primary));font-size:var(--wb-phone-font-size,var(--type-body-size))}.wb-phone-dial-code-preview--disabled{background-color:var(--wb-phone-disabled-background-color,var(--bg-disabled));color:var(--wb-phone-disabled-text-color,var(--text-icon-disabled))}.wb-phone-input-container{display:flex;position:relative;border-radius:var(--wb-phone-border-radius,var(--radius-m))}.wb-phone-input-container .wb-phone-country-selector-button{margin-right:-1px;border-radius:var(--wb-phone-border-radius,var(--radius-m)) 0 0 var(--wb-phone-border-radius,var(--radius-m))}.wb-phone-input-container .wb-phone-input{overflow:visible;height:var(--wb-phone-height,var(--control-h-l));box-sizing:border-box;border:1px solid;border-left:0 transparent;margin:0;background-color:var(--wb-phone-background-color,var(--bg-surface));border-radius:0 var(--wb-phone-border-radius,var(--radius-m)) var(--wb-phone-border-radius,var(--radius-m)) 0;border-color:var(--wb-phone-border-color,var(--border-default));color:var(--wb-phone-text-color,var(--text-icon-primary));font-family:inherit;font-size:var(--wb-phone-font-size,var(--type-body-size));padding:0 8px 0 0}.wb-phone-input-container .wb-phone-input:focus{outline:none}.wb-phone-input-container .wb-phone-input--disabled{background-color:var(--wb-phone-disabled-background-color,var(--bg-disabled));border-color:var(--wb-phone-border-color-disabled,var(--border-default));color:var(--wb-phone-disabled-text-color,var(--text-icon-disabled))}.wb-phone-input-container .wb-phone-country-selector .wb-phone-country-selector-button{border-right-width:0}.wb-phone-input-container .wb-phone-country-selector .wb-phone-country-selector-button--disabled{background-color:var(--wb-phone-disabled-background-color,var(--bg-disabled));border-color:var(--wb-phone-border-color-disabled,var(--border-default));color:var(--wb-phone-disabled-text-color,var(--text-icon-disabled))}.wb-phone-input-container:hover .wb-phone-input,.wb-phone-input-container:hover .wb-phone-country-selector-button{border-color:var(--wb-phone-border-color-hover,var(--text-icon-tertiary))}.wb-phone-input-container.has-focus{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.wb-phone-input-container.has-focus .wb-phone-input,.wb-phone-input-container.has-focus .wb-phone-country-selector-button{border-color:var(--wb-phone-border-color-active,var(--border-focus))}.wb-phone-input-container.disabled-input-container .wb-phone-input,.wb-phone-input-container.disabled-input-container .wb-phone-country-selector-button{border-color:var(--wb-phone-border-color-disabled,var(--border-default))}.wb-phone-input-container.has-error .wb-phone-input,.wb-phone-input-container.has-error .wb-phone-country-selector-button{border-color:var(--wb-phone-border-color-error,var(--border-danger))}.sg-la{position:relative;display:inline-flex}.sg-la__trigger{width:36px;height:36px;border:1px solid transparent;border-radius:9px;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.sg-la__trigger svg{width:18px;height:18px;fill:var(--text-icon-secondary)}.sg-la__trigger:hover{background:var(--bg-chrome-hover)}.sg-la__trigger.is-on{background:var(--bg-accent-soft)}.sg-la__trigger.is-on svg{fill:var(--action-accent)}.sg-la__pop{position:absolute;top:calc(100% + 10px);left:0;width:336px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:13px;box-shadow:0 18px 44px rgba(15,20,30,0.16),0 2px 8px rgba(15,20,30,0.08);overflow:hidden;z-index:1000;transform-origin:top left;animation:sg-la-in 140ms ease-out}.sg-la__continue{display:flex;align-items:center;gap:11px;margin:10px 10px 0;padding:9px 11px;border-radius:9px;background:var(--bg-accent-soft);text-decoration:none}.sg-la__continue:hover{filter:brightness(0.98)}.sg-la__ci{flex:0 0 30px;width:30px;height:30px;border-radius:8px;background:var(--bg-surface);display:flex;align-items:center;justify-content:center}.sg-la__ct{flex:1;min-width:0}.sg-la__ct b{display:block;font-size:12.5px;font-weight:700;color:var(--text-icon-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-la__ct span{font-size:11px;color:var(--text-icon-secondary)}.sg-la__arr{color:var(--action-accent);font-size:15px;font-weight:700}.sg-la__grid{display:grid;grid-template-columns:repeat(3,96px);gap:8px;padding:16px;justify-content:center}.sg-la__tile{position:relative;width:96px;min-height:88px;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:10px 4px 12px;gap:8px;cursor:pointer;text-decoration:none;border:none;background:transparent}.sg-la__tile:hover{background:var(--bg-chrome-hover)}.sg-la__tile:hover .sg-la__tico{transform:scale(1.05)}@media (hover: none) and (pointer: coarse){.sg-la__tile:hover{background:transparent}.sg-la__tile:hover .sg-la__tico{transform:none}}.sg-la__tile.is-current{box-shadow:inset 0 0 0 2px var(--action-accent);background:var(--bg-accent-soft)}.sg-la__tile--help.is-static{opacity:0.45;pointer-events:none}.sg-la__tile.is-edit{min-height:100px;gap:4px;padding:8px 4px;border:1px dashed var(--border-strong);cursor:default}.sg-la__tile.is-edit:hover{background:transparent}.sg-la__tico{border-radius:9px;transition:transform 0.15s ease;flex:0 0 auto}.sg-la__tl{flex-shrink:0;font-size:12.5px;font-weight:600;line-height:1.2;color:var(--text-icon-primary);text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;hyphenate-limit-chars:10 5 5;max-width:92px}.sg-la__cap{flex-shrink:0;font-size:10.5px;color:var(--text-icon-tertiary);margin-top:-4px}.sg-la__ext{position:absolute;top:6px;right:7px;color:var(--text-icon-tertiary);font-size:11px}.sg-la__movers{display:flex;justify-content:center;gap:4px;margin-top:auto}.sg-la__mv{width:26px;height:20px;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface);color:var(--text-icon-secondary);font-size:12px;line-height:1;cursor:pointer;padding:0}.sg-la__mv:hover:not(:disabled){background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-la__mv:disabled{opacity:0.35;cursor:default}.sg-la__sep{height:1px;background:var(--border-default);margin:2px 16px}.sg-la__links{padding:8px}.sg-la__links a{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:8px;font-size:13px;color:var(--text-icon-secondary);text-decoration:none}.sg-la__links a:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-la__links.is-dim{opacity:0.45;pointer-events:none}.sg-la__x{margin-left:auto;font-size:11px;color:var(--text-icon-tertiary)}.sg-la__foot{display:flex;align-items:center;height:48px;border-top:1px solid var(--border-default);padding:0 16px;gap:10px}.sg-la__ord{font-size:11px;color:var(--text-icon-tertiary)}.sg-la__edit-btn{margin-left:auto;display:inline-flex;align-items:center;height:32px;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;font-size:12.5px;font-weight:600;color:var(--text-icon-secondary);cursor:pointer}.sg-la__edit-btn:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-la--sheet{display:block}.sg-la--sheet .sg-la__continue{margin:0 0 var(--space-1-5)}.sg-la--sheet .sg-la__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-1);padding:0 0 var(--space-1);justify-content:stretch}.sg-la--sheet .sg-la__tile{width:auto;height:auto;min-width:0;min-height:0;padding:var(--space-1) var(--space-0-5);gap:var(--space-1)}.sg-la--sheet .sg-la__tl{max-width:100%;font:var(--type-label-weight) var(--type-label-size)/var(--type-label-lh) var(--font-sans)}.sg-la--sheet .sg-la__cap{font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);margin-top:calc(-1 * var(--space-0-5))}.sg-la--sheet .sg-la__sep{margin:var(--space-1) 0}.sg-la--sheet .sg-la__links{padding:0}.sg-la--sheet .sg-la__links a{height:var(--control-h-l);padding:0;font-size:var(--type-body-size);color:var(--text-icon-secondary)}.sg-la--sheet .sg-la__foot{position:sticky;bottom:0;height:auto;min-height:var(--target-touch);margin-top:var(--space-1);padding:var(--space-0-5) 0;background:var(--bg-chrome);border-top:1px solid var(--border-default)}.sg-la--sheet .sg-la__ord{font-size:var(--type-caption-size)}.sg-la--sheet .sg-la__edit-btn{height:var(--control-h-l);padding:0 var(--space-1-5);border-radius:var(--radius-s);font-size:var(--type-label-size)}.sg-la--sheet .sg-la__list{list-style:none;margin:0;padding:0 0 var(--space-1);display:flex;flex-direction:column;gap:var(--space-1)}.sg-la--sheet .sg-la__row{display:flex;align-items:center;gap:var(--space-1-5);min-height:var(--target-touch);padding:var(--space-0-5) var(--space-0-5) var(--space-0-5) var(--space-1-5);border:1px dashed var(--border-strong);border-radius:var(--radius-m)}.sg-la--sheet .sg-la__rico{flex:none}.sg-la--sheet .sg-la__rl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0;font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-la--sheet .sg-la__row .sg-la__movers{flex:none;margin-top:0;gap:var(--space-0-5)}.sg-la--sheet .sg-la__mv{width:var(--control-h-l);height:var(--control-h-l);border-radius:var(--radius-s);font-size:var(--type-body-size)}.sg-msheet .sg-sheet__body:has(> .sg-la--sheet){padding-bottom:0}@keyframes sg-la-in{from{opacity:0;transform:scale(0.97)}to{opacity:1;transform:scale(1)}}.sg-user-menu__root{flex:none;display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.sg-user-menu{position:relative;display:inline-flex}.sg-user-menu__ico{display:inline-flex;flex:none;width:var(--sg-icon-s,16px);height:var(--sg-icon-s,16px)}.sg-user-menu__ico svg{width:100%;height:100%}.sg-user-menu__chev{display:inline-flex;flex:none;width:12px;height:12px;color:var(--text-icon-secondary)}.sg-user-menu__chev svg{width:100%;height:100%}.sg-user-menu__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12em;min-width:0}.sg-user-menu__chip.is-buy,.sg-user-menu__chip.is-warn{color:var(--text-icon-on-warning-soft);background:var(--bg-warning-soft);border-color:transparent}.sg-user-menu__guest,.sg-user-menu__buychip{text-decoration:none;cursor:pointer}.sg-user-menu__guest:hover,.sg-user-menu__guest:focus-visible,.sg-user-menu__buychip:hover,.sg-user-menu__buychip:focus-visible{text-decoration:none;color:var(--text-icon-primary);background:var(--bg-surface-hover)}.sg-user-menu__guest.is-buy:hover,.sg-user-menu__guest.is-buy:focus-visible,.sg-user-menu__guest.is-warn:hover,.sg-user-menu__guest.is-warn:focus-visible,.sg-user-menu__buychip.is-buy:hover,.sg-user-menu__buychip.is-buy:focus-visible,.sg-user-menu__buychip.is-warn:hover,.sg-user-menu__buychip.is-warn:focus-visible{color:var(--text-icon-on-warning-soft);background:var(--bg-warning-soft)}.sg-user-menu__guest:focus-visible,.sg-user-menu__buychip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-chrome),0 0 0 4px var(--border-focus)}.sg-user-menu__menu{min-width:264px}.sg-user-menu__menu .dropdown-divider{border-top-color:var(--border-default);margin:6px 4px}.sg-user-menu__head{display:flex;flex-direction:column;gap:2px;padding:8px 10px 6px;min-width:0}.sg-user-menu__head b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;color:var(--text-icon-primary)}.sg-user-menu__head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-icon-secondary)}.sg-user-menu__row{padding:5px 10px;font-size:13px;color:var(--text-icon-secondary);white-space:nowrap}.sg-user-menu__row b{font-weight:700;color:var(--text-icon-primary)}.sg-user-menu__dim{color:var(--text-icon-tertiary)}.sg-user-menu__pref{margin:0}.sg-user-menu__pref-row.form-group{margin:0;padding:3px 10px}.sg-user-menu__pref-row.form-group .switch-wrapper{margin:0}.sg-user-menu__pref-row.form-group .switch-label{font-size:13px;white-space:normal}.sg-user-menu__buy.is-buy{color:var(--text-icon-accent);font-weight:600}.sg-user-menu__logout{margin:0}.sg-user-menu__menu .sg-user-menu__logout .dropdown-item{cursor:pointer}.sg-user-menu__menu .sg-user-menu__logout .dropdown-item.is-busy,.sg-user-menu__menu .sg-user-menu__logout .dropdown-item.is-busy:hover,.sg-user-menu__menu .sg-user-menu__logout .dropdown-item.is-busy:focus{color:var(--text-icon-tertiary);cursor:progress}.sg-user-menu__ph{display:inline-grid;flex:none;pointer-events:none;cursor:default}.sg-user-menu__ph > .sg-user-menu__ph-size,.sg-user-menu__ph > .sg-sk__btn{grid-area:1/1}.sg-user-menu__ph-size{visibility:hidden}@media (max-width: 767.98px){.sg-user-menu__name,.sg-user-menu__chev{display:none}}.bootbox.modal.sg-login-modal .modal-dialog{max-width:460px}.bootbox.modal.sg-login-modal .modal-content{background:var(--bg-surface);color:var(--text-icon-primary);border:1px solid var(--border-default);position:relative}.bootbox.modal.sg-login-modal .modal-body{padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.sg-login-dialog{position:relative;display:flex;flex-direction:column;min-height:0}.sg-login-dialog__close{position:absolute;top:8px;right:8px;z-index:3;cursor:pointer}.sg-login-dialog__close:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-login-dialog__busy{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg-surface) 72%,transparent);cursor:progress}.sg-login-dialog__busy[hidden]{display:none}.sg-login-dialog__busy-spin{display:block;width:40px;height:40px;border:3px solid var(--border-default);border-top-color:var(--text-icon-accent);border-radius:50%;animation:sg-login-spin 1s linear infinite}@keyframes sg-login-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sg-login-dialog__busy-spin{animation-duration:2.4s}}.sg-login-dialog{--sg-login-grip-h:0px}.sg-login-dialog__grip{display:none}@media (max-width: 767.98px){.sg-login-dialog{--sg-login-grip-h:22px}.sg-login-dialog__grip{display:block;flex:none;height:var(--sg-login-grip-h);position:sticky;top:0;z-index:1;background:var(--bg-surface);touch-action:none}}.sg-login-dialog__frame{display:block;width:100%;height:639px;border:0;background:var(--bg-surface);transition:height 0.18s ease}@media (prefers-reduced-motion: reduce){.sg-login-dialog__frame{transition:none}}.sg-login-dialog__skeleton{position:absolute;top:var(--sg-login-grip-h,0px);right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:var(--bg-surface)}.sg-login-dialog__skeleton[hidden]{display:none}@media (max-width: 440px){.sg-login-dialog__frame{height:72dvh;max-height:min(100dvh * var(--sg-sheet-max-frac),var(--sg-vv-height,100dvh) * var(--sg-sheet-max-frac))}}.sg-user-card{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1-5);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-l)}.sg-user-card__main{display:flex;align-items:center;gap:var(--space-1-5);min-width:0}.sg-user-card__av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-s);height:var(--control-h-s);border-radius:var(--radius-full);background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-user-card__av svg{width:var(--sg-icon-m);height:var(--sg-icon-m)}.sg-user-card__who{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.sg-user-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 var(--type-body-size)/var(--type-body-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-user-card__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-secondary)}.sg-user-card__login{display:inline-flex;align-items:center;flex:none;height:var(--control-h-l);padding:0 var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-m);background:var(--bg-surface);color:var(--text-icon-primary);font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);text-decoration:none}.sg-user-card__login:hover,.sg-user-card__login:focus-visible{background:var(--bg-surface-hover);color:var(--text-icon-primary);text-decoration:none}.sg-user-card__login-ph{display:inline-grid;flex:none}.sg-user-card__login-ph > *{grid-area:1/1}.sg-user-card__login-ph > .sg-user-card__login{visibility:hidden}.sg-user-card__pref.form-group{margin:0;padding-left:calc(var(--control-h-s) + var(--space-1-5))}.sg-user-card__pref.form-group .switch-wrapper{min-height:var(--target-touch);margin:0}.sg-user-card__links{display:flex;flex-wrap:wrap;gap:var(--space-0-5) var(--space-2);padding-left:calc(var(--control-h-s) + var(--space-1-5))}.sg-user-card .sg-user-menu__guest,.sg-user-card .sg-user-menu__buychip{position:relative}.sg-user-card .sg-user-menu__guest::after,.sg-user-card .sg-user-menu__buychip::after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--target-touch);transform:translateY(-50%)}.sg-user-card .sg-user-menu__guest:focus-visible,.sg-user-card .sg-user-menu__buychip:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-user-card__link{display:inline-flex;align-items:center;min-height:var(--target-touch);color:var(--text-icon-secondary);font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);text-decoration:none}.sg-user-card__link:hover,.sg-user-card__link:focus-visible{color:var(--text-icon-primary);text-decoration:none}.sg-user-card__link.is-buy{color:var(--text-icon-accent)}.sg-user-card button.sg-user-card__link{padding:0;border:0;background:none;cursor:pointer}.sg-user-card button.sg-user-card__link.is-busy{color:var(--text-icon-tertiary);cursor:progress}.sg-norm-ref{color:var(--action-primary);text-decoration:none;border-bottom:1px dashed currentColor;cursor:pointer;white-space:nowrap}.sg-norm-ref:hover,.sg-norm-ref:focus-visible{color:var(--action-primary-hover);border-bottom-style:solid;text-decoration:none}.sg-norm-ref:focus-visible{outline:2px solid var(--action-primary);outline-offset:2px;border-radius:2px}.sg-action-link{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:600;color:inherit;text-align:inherit;border-bottom:1px dashed currentColor;cursor:pointer}.sg-action-link:hover,.sg-action-link:focus-visible{border-bottom-style:solid}.sg-action-link:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.sg-section-glyph{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit}.sg-section-glyph svg{width:22px;height:22px;display:block}.sg-seg{display:inline-flex;align-items:stretch;gap:2px;width:100%;padding:3px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);box-shadow:inset 0 1px 2px rgba(16,24,40,0.06)}.sg-seg__opt{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1 auto;min-width:0;padding:9px var(--space-1-5);overflow:hidden;text-overflow:ellipsis;border:0;border-radius:var(--radius-s,8px);background:transparent;color:var(--text-icon-secondary);font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color 0.12s ease,background 0.12s ease,box-shadow 0.12s ease}.sg-seg__opt:hover:not(.is-on):not(:disabled):not([aria-disabled=true]){color:var(--text-icon-primary)}.sg-seg__opt.is-on{color:var(--text-icon-accent);background:var(--bg-surface);box-shadow:0 1px 2px rgba(16,24,40,0.12),0 0 0 0.5px rgba(16,24,40,0.04)}.sg-seg__opt:disabled,.sg-seg__opt[aria-disabled=true]{opacity:0.5;cursor:default}.sg-seg__opt:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.sg-seg__badge{display:inline-block;margin-top:-2px;margin-bottom:-2px;margin-left:6px;padding:0 6px;border-radius:var(--radius-full);background:var(--bg-success-soft);color:var(--text-icon-on-success-soft);font-size:10.5px;font-weight:700;line-height:17px;vertical-align:1px}@media (max-width: 767.98px){.sg-seg__badge{margin-left:5px;padding:0 5px;font-size:10px;line-height:16px}}.sg-seg--S .sg-seg__opt{padding:6px var(--space-1);font-size:13px}.sg-seg.is-disabled{opacity:0.6;pointer-events:none}.sg-seg--success{background:var(--bg-success-soft);border-color:var(--action-primary)}.sg-seg--success .sg-seg__opt.is-on{color:var(--text-icon-on-action);background:var(--bg-success-strong);box-shadow:var(--shadow-1)}.sg-radio{display:flex;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;border:0}.sg-radio__legend{font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);float:none;width:auto;margin:0 0 8px;padding:0}.sg-radio__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:0;padding:0;border:2px solid var(--border-strong);border-radius:50%;background:var(--bg-surface);cursor:pointer;position:relative;transition:border-color 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.sg-radio__input:hover:not(:disabled){border-color:var(--text-icon-tertiary)}.sg-radio__input:checked{border-color:var(--action-primary)}.sg-radio__input:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--action-primary)}.sg-radio__input:checked:hover:not(:disabled){border-color:var(--action-primary-hover)}.sg-radio__input:checked:hover:not(:disabled)::after{background:var(--action-primary-hover)}.sg-radio__input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-radio__input:disabled{cursor:not-allowed;opacity:0.45}.sg-radio__opt{display:flex;align-items:center;gap:10px;margin:0 -8px;min-height:34px;padding:4px 8px;border-radius:9px;cursor:pointer;transition:background 0.12s ease}.sg-radio__opt:hover:not(.is-disabled){background:var(--bg-surface-hover)}.sg-radio__opt.is-disabled{cursor:not-allowed}.sg-radio__label{color:var(--text-icon-primary);font-size:14px;line-height:1.3}.sg-radio__opt.is-disabled .sg-radio__label{opacity:0.45}.sg-radio__extra{margin:2px 0 6px 30px}.sg-radio--card{gap:8px}.sg-radio--card .sg-radio__opt{margin:0;padding:11px 14px;border:1px solid var(--border-default);border-radius:var(--radius-m,10px);background:var(--bg-surface);transition:border-color 0.12s ease,background 0.12s ease,box-shadow 0.12s ease}.sg-radio--card .sg-radio__opt:hover:not(.is-disabled){border-color:var(--border-strong);background:var(--bg-surface-hover)}.sg-radio--card .sg-radio__opt.is-on{border-color:var(--action-primary);background:var(--bg-success-soft);box-shadow:inset 0 0 0 1px var(--action-primary)}.sg-radio--card .sg-radio__extra{margin:-2px 0 4px 14px}.sg-radio--price .sg-radio__opt{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px}.sg-radio--price .sg-radio__opt.is-on:hover:not(.is-disabled){border-color:var(--action-primary);background:var(--bg-success-soft)}.sg-radio--price .sg-radio__body{display:flex;flex-direction:column;min-width:0}.sg-radio--price .sg-radio__label{font-size:14px;font-weight:650;line-height:1.45}.sg-radio--price .sg-radio__sub{margin-top:2px;color:var(--text-icon-secondary);font-size:12.5px;line-height:1.45}.sg-radio--price .sg-radio__price{color:var(--text-icon-primary);font-size:16px;font-weight:750;line-height:1.45;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.sg-radio--price .sg-radio__price-old{margin-right:6px;color:var(--text-icon-tertiary);font-size:12.5px;font-weight:500}.sg-radio--price .sg-radio__price-sub{display:block;color:var(--text-icon-secondary);font-size:11.5px;font-weight:500}.sg-radio--price .sg-radio__badge{position:absolute;top:-9px;right:12px;height:18px;padding:0 8px;border-radius:var(--radius-full);font-size:10.5px;font-weight:700;line-height:18px;letter-spacing:0.3px;white-space:nowrap}.sg-radio--price .sg-radio__badge--success{background:var(--bg-success-strong);color:var(--text-icon-on-action)}.sg-radio--price .sg-radio__badge--neutral{background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-radio--price .sg-radio__opt.is-disabled .sg-radio__sub,.sg-radio--price .sg-radio__opt.is-disabled .sg-radio__price,.sg-radio--price .sg-radio__opt.is-disabled .sg-radio__badge{opacity:0.45}@media (max-width: 767.98px){.sg-radio--price{gap:7px}.sg-radio--price .sg-radio__opt{gap:10px;padding:10px 12px}.sg-radio--price .sg-radio__label{font-size:13.5px}.sg-radio--price .sg-radio__sub{font-size:11.5px}.sg-radio--price .sg-radio__price{font-size:15px}.sg-radio--price .sg-radio__price-old{margin-right:5px;font-size:11.5px}.sg-radio--price .sg-radio__price-sub{font-size:11px}.sg-radio--price .sg-radio__badge{top:-8px;right:10px;height:17px;padding:0 7px;font-size:10px;line-height:17px;letter-spacing:0}}.sg-radio__row{position:relative;display:flex;flex-direction:column;min-width:0}.sg-radio__action{position:absolute;top:50%;right:var(--space-1);display:flex;transform:translateY(-50%)}.sg-radio .sg-radio__row--action > .sg-radio__opt{padding-right:calc(var(--space-1) + var(--control-h-s) + var(--space-1-5))}@media (max-width: 767.98px){.sg-radio__action{right:var(--space-0-5)}.sg-radio .sg-radio__row--action > .sg-radio__opt{padding-right:calc(var(--space-0-5) + var(--control-h-s) + 10px)}}.sg-radio.is-disabled{opacity:0.7}.sg-pmt{min-width:0}.sg-pmt--tiles,.sg-pmt--one{margin:0;padding:0;border:0}.sg-pmt__legend{float:left;width:100%;margin:0 0 var(--space-1);padding:0}.sg-pmt__grid{clear:both;display:grid;gap:var(--space-1)}.sg-pmt__grid--l{grid-template-columns:repeat(2,minmax(0,1fr))}.sg-pmt__grid--l.is-odd > .sg-pmt__tile:first-child{grid-column:1/-1}.sg-pmt__grid--s{grid-template-columns:repeat(var(--sg-pmt-cols,5),minmax(0,1fr))}.sg-pmt__subhead{clear:both;display:flex;align-items:center;gap:10px;margin:var(--space-2) 0 var(--space-1);color:var(--text-icon-secondary);font-size:var(--type-label-size);font-weight:600;line-height:16px}.sg-pmt__subhead::after{content:"";flex:1;height:1px;background:var(--border-default)}.sg-pmt__tile{position:relative;display:flex;min-width:0;margin:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-pmt__tile .sg-pmt__face{position:relative;display:flex;flex:1 1 auto;min-width:0;border:1px solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-surface);color:var(--text-icon-primary);transition:border-color 0.15s ease,background-color 0.15s ease,box-shadow 0.15s ease,opacity 0.15s ease}.sg-pmt__name{max-width:100%;font-weight:600;overflow-wrap:break-word;hyphens:manual;text-wrap:balance}.sg-pmt__tile--l .sg-pmt__face{--sg-pmt-well:48px;align-items:center;gap:var(--space-1-5);min-height:72px;padding:11px var(--space-1-5)}.sg-pmt__tile--l .sg-pmt__name{font-size:var(--type-body-size);line-height:18px}.sg-pmt__tile--s .sg-pmt__face{--sg-pmt-well:40px;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:84px;padding:9px var(--space-0-5) var(--space-1)}.sg-pmt__tile--s .sg-pmt__name{font-size:var(--type-label-size);line-height:16px;text-align:center}.sg-pmt__tile:hover:not(.is-on) .sg-pmt__face{border-color:var(--border-strong);background:var(--bg-surface-hover)}.sg-pmt__tile.is-on .sg-pmt__face{border-color:var(--action-primary);background:var(--bg-success-soft);box-shadow:inset 0 0 0 1px var(--action-primary)}.sg-pmt__tile.is-on .sg-pmt__name{font-weight:700}.sg-pmt__tile .sg-pmt__input:focus-visible + .sg-pmt__face{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-pmt__tile.is-on .sg-pmt__input:focus-visible + .sg-pmt__face{box-shadow:inset 0 0 0 1px var(--action-primary),0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-pmt__chk{position:absolute;top:-7px;right:-7px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--action-primary);color:var(--text-icon-on-action);box-shadow:0 0 0 2px var(--bg-surface);opacity:0;transform:scale(0.6);transition:opacity 0.15s ease,transform 0.15s ease;pointer-events:none}.sg-pmt__chk svg{width:12px;height:12px}.sg-pmt__tile.is-on .sg-pmt__chk{opacity:1;transform:none}.sg-pmt--tiles.is-disabled .sg-pmt__tile{cursor:default}.sg-pmt--tiles.is-disabled .sg-pmt__tile:not(.is-on) .sg-pmt__face{opacity:0.45}.sg-pmt--tiles.is-disabled .sg-pmt__tile:hover:not(.is-on) .sg-pmt__face{border-color:var(--border-default);background:var(--bg-surface)}.sg-pmt__well{position:relative;display:grid;flex:none;place-items:center;width:var(--sg-pmt-well,48px);height:var(--sg-pmt-well,48px);overflow:hidden;border-radius:var(--radius-s);background:var(--pay-logo-well)}.sg-pmt__well::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--border-default);pointer-events:none}.sg-pmt__mark{position:absolute;top:50%;left:50%;display:block;width:72%;height:72%;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%)}.sg-pmt__mark--k{width:calc(var(--sg-pmt-well,48px) * var(--sg-pmt-k,0.72));height:auto;max-width:none;max-height:none}.sg-pmt__well--icon{background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-pmt__well--icon::after{content:none}.sg-pmt__well--icon svg{width:54%;height:54%}.sg-pmt__well--ph{background:var(--bg-chrome);outline:1px dashed var(--border-strong);outline-offset:-1px}.sg-pmt__well--ph::after{content:none}.sg-pmt__ph{padding:0 2px;color:var(--text-icon-secondary);font-size:min(9.5px,var(--sg-pmt-well,48px) * 0.195);font-weight:700;line-height:1.1;text-align:center;overflow-wrap:anywhere}.sg-pmt__one{--sg-pmt-well:44px;clear:both;display:flex;align-items:center;gap:var(--space-1-5)}.sg-pmt__one .sg-pmt__name{font-size:var(--type-body-size)}.sg-pmt__opt{position:relative;display:block;margin:0;cursor:pointer}.sg-pmt__opt.is-disabled{cursor:not-allowed}.sg-pmt__face{display:flex;min-width:0;color:var(--text-icon-primary)}.sg-pmt__text{display:flex;min-width:0}.sg-pmt__logo{display:inline-flex;flex:none;align-items:center;justify-content:center;width:34px;height:22px;overflow:hidden;border-radius:var(--radius-xs);color:var(--pay-brand-on);font-family:var(--font-sans);font-size:9px;font-weight:800;letter-spacing:0.2px;line-height:1;white-space:nowrap}.sg-pmt__logo--sm{width:26px;height:18px;font-size:8px}.sg-pmt__logo--neutral,.sg-pmt__logo--img{background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-pmt__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sg-pmt__logo--yookassa{background:var(--pay-brand-yookassa)}.sg-pmt__logo--robokassa{background:var(--pay-brand-robokassa)}.sg-pmt__logo--cloudpayments{background:var(--pay-brand-cloudpayments)}.sg-pmt__logo--walletone{background:var(--pay-brand-walletone)}.sg-pmt__logo--paypal{background:var(--pay-brand-paypal)}.sg-pmt__logo--stripe{background:var(--pay-brand-stripe)}.sg-pmt__note{margin:12px 0 0;padding:8px 10px;border-radius:var(--radius-s);background:var(--bg-chrome-sunken);color:var(--text-icon-secondary);font-size:12.5px;line-height:1.5}.sg-pmt--list .sg-pmt__group{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-surface)}.sg-pmt--list .sg-pmt__opt{display:flex;align-items:center;gap:10px;padding:9px 12px;border-top:1px solid var(--border-default);font-size:13px;transition:background 0.12s ease}.sg-pmt--list .sg-pmt__opt:first-child{border-top:0}.sg-pmt--list .sg-pmt__opt:hover:not(.is-disabled):not(.is-on){background:var(--bg-surface-hover)}.sg-pmt--list .sg-pmt__opt.is-on{background:var(--bg-success-soft)}.sg-pmt--list .sg-pmt__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:0;padding:0;border:2px solid var(--border-strong);border-radius:50%;background:var(--bg-surface);cursor:pointer;position:relative;transition:border-color 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.sg-pmt--list .sg-pmt__input:hover:not(:disabled){border-color:var(--text-icon-tertiary)}.sg-pmt--list .sg-pmt__input:checked{border-color:var(--action-primary)}.sg-pmt--list .sg-pmt__input:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--action-primary)}.sg-pmt--list .sg-pmt__input:checked:hover:not(:disabled){border-color:var(--action-primary-hover)}.sg-pmt--list .sg-pmt__input:checked:hover:not(:disabled)::after{background:var(--action-primary-hover)}.sg-pmt--list .sg-pmt__input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-pmt--list .sg-pmt__input:disabled{cursor:not-allowed;opacity:0.45}.sg-pmt--list .sg-pmt__input{order:1;margin-left:auto}.sg-pmt--list .sg-pmt__face{flex:1 1 auto;align-items:center;gap:10px}.sg-pmt--list .sg-pmt__text{flex-wrap:wrap;align-items:baseline;-moz-column-gap:10px;column-gap:10px}.sg-pmt--list .sg-pmt__label{line-height:1.45}.sg-pmt--list .sg-pmt__sub{color:var(--text-icon-tertiary);font-size:11.5px;line-height:1.45}.sg-pmt--list .sg-pmt__opt.is-disabled .sg-pmt__face{opacity:0.45}@media (max-width: 767.98px){.sg-pmt__tile--l .sg-pmt__face{--sg-pmt-well:44px;gap:10px}.sg-pmt__logo{width:32px;height:21px;font-size:8.5px;letter-spacing:0}.sg-pmt__logo--sm{width:24px;height:16px;font-size:7.5px}}@media (max-width: 359.98px){.sg-pmt__tile--l .sg-pmt__face{--sg-pmt-well:40px;padding:10px}.sg-pmt__tile--l .sg-pmt__name{font-size:13.5px}}@media (prefers-reduced-motion: reduce){.sg-pmt__tile .sg-pmt__face,.sg-pmt__chk{transition:none}}.sg-pmt--loading{pointer-events:none}.sg-pmt--loading .sg-pmt__tile,.sg-pmt--loading .sg-pmt__tile .sg-pmt__face{position:static;cursor:default}[data-theme=dark] .sg-pmt__well::after{box-shadow:none}.sg-cf__seg{margin-bottom:var(--space-1-5)}.sg-cf__title{margin-bottom:var(--label-gap)}.sg-cf__box{display:flex;align-items:stretch;height:var(--control-h-l);border:1px solid var(--border-strong);border-radius:var(--radius-m);background:var(--bg-surface);color:var(--text-icon-primary);transition:border-color 0.12s ease,box-shadow 0.12s ease}.sg-cf__box:hover:not(.is-disabled):not(.is-invalid):not(:focus-within){border-color:var(--text-icon-tertiary)}.sg-cf__box:focus-within{border-color:var(--border-focus);outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-cf__box.is-invalid{border-color:var(--text-icon-danger)}.sg-cf__box.is-disabled{background:var(--bg-disabled);border-color:var(--border-default);color:var(--text-icon-disabled)}.sg-cf__input{flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0 var(--space-1-5);border:0;border-radius:var(--radius-m);background:transparent;color:inherit;font-family:inherit;font-size:15px;font-variant-numeric:tabular-nums;outline:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sg-cf__input::-moz-placeholder{color:var(--text-icon-tertiary);opacity:1}.sg-cf__input::placeholder{color:var(--text-icon-tertiary);opacity:1}.sg-cf__input:disabled{color:var(--text-icon-disabled);cursor:default}.sg-cf__country{position:relative;display:flex;flex:none;border-right:1px solid var(--border-default)}.sg-cf__chip{display:flex;align-items:center;gap:6px;height:100%;padding:0 10px 0 var(--space-1-5);color:var(--text-icon-primary);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.sg-cf__flag{display:inline-block;flex:none;width:20px;height:14px;border-radius:2px;box-shadow:inset 0 0 0 1px var(--border-default)}.sg-cf__flag--plate{display:inline-flex;align-items:center;justify-content:center;background:var(--bg-chrome);color:var(--text-icon-secondary);font-size:8.5px;font-weight:700;letter-spacing:0.2px;line-height:1}.sg-cf__chev{width:7px;height:7px;margin:-3px 0 0 2px;border-right:1.5px solid var(--text-icon-tertiary);border-bottom:1.5px solid var(--text-icon-tertiary);transform:rotate(45deg)}.sg-cf__select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sg-cf__select:disabled{cursor:default}.sg-cf__box.is-disabled .sg-cf__chip{color:var(--text-icon-disabled)}.sg-cf__note{margin-top:4px;font-size:12px;line-height:1.5;color:var(--text-icon-secondary)}.sg-cf__note--info{color:var(--text-icon-accent)}.sg-cf__sugg b{font-weight:700}.sg-cf__act{white-space:nowrap}@media (max-width: 767.98px){.sg-cf__seg{margin-bottom:10px}.sg-cf__seg .sg-seg__opt{position:relative}.sg-cf__seg .sg-seg__opt::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.sg-cf__chip{gap:5px;padding:0 9px 0 11px}.sg-cf__flag{width:18px;height:13px}.sg-cf__input{padding:0 11px}}.sg-nav-button{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-primary);font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:border-color 0.16s ease,background 0.16s ease,box-shadow 0.16s ease,transform 0.16s ease}.sg-nav-button__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:7px;font-size:13px;transition:background 0.16s ease,color 0.16s ease,transform 0.25s ease}.sg-nav-button__label{flex:1 1 auto;line-height:1.25}.sg-nav-button__chevron{flex:0 0 auto;color:var(--text-icon-tertiary);transition:transform 0.16s ease,color 0.16s ease}.sg-nav-button:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--border-strong);background:var(--bg-surface-hover);box-shadow:0 2px 10px rgba(16,24,40,0.06);transform:translateY(-1px)}.sg-nav-button:hover:not(:disabled):not([aria-disabled=true]) .sg-nav-button__icon{transform:rotate(-6deg)}.sg-nav-button:hover:not(:disabled):not([aria-disabled=true]) .sg-nav-button__chevron{color:var(--text-icon-accent);transform:translateX(3px)}.sg-nav-button:active:not(:disabled):not([aria-disabled=true]){transform:translateY(0);box-shadow:none}.sg-nav-button:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}a.sg-nav-button{text-decoration:none}a.sg-nav-button:hover,a.sg-nav-button:focus,a.sg-nav-button:visited{color:var(--text-icon-primary);text-decoration:none}.sg-nav-button:disabled,.sg-nav-button[aria-disabled=true]{cursor:not-allowed;opacity:0.5}.sg-nav-button--accent .sg-nav-button__icon{background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-nav-button--success .sg-nav-button__icon{background:var(--bg-success-soft);color:var(--action-primary)}.sg-nav-button--neutral .sg-nav-button__icon{background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-nav-button--flat{min-height:var(--target-touch);padding:var(--space-0-5) var(--space-2);border-color:transparent;border-radius:0;background:none;font-size:var(--type-body-size);font-weight:500}.sg-nav-button--flat:hover:not(:disabled):not([aria-disabled=true]){border-color:transparent;box-shadow:none;transform:none}.sg-nav-button--flat:hover:not(:disabled):not([aria-disabled=true]) .sg-nav-button__icon{transform:none}.sg-nav-button--flat:hover:not(:disabled):not([aria-disabled=true]) .sg-nav-button__chevron{color:var(--text-icon-tertiary);transform:none}.sg-nav-button--flat .sg-nav-button__icon svg{width:var(--sg-icon-m);height:var(--sg-icon-m)}@media (prefers-reduced-motion: reduce){.sg-nav-button,.sg-nav-button__icon,.sg-nav-button__chevron{transition:none}.sg-nav-button:hover:not(:disabled),.sg-nav-button:hover:not(:disabled) .sg-nav-button__icon,.sg-nav-button:hover:not(:disabled) .sg-nav-button__chevron{transform:none}}.sg-sheet-root{position:fixed;inset:0;z-index:var(--z-sheet);pointer-events:none;overscroll-behavior:none}.sg-sheet__scrim{position:absolute;inset:0;background:var(--bg-scrim);pointer-events:auto;opacity:1;animation:sg-sheet-fade 0.18s ease;transition:opacity 0.28s ease}.sg-sheet__scrim.is-leaving{opacity:0}.sg-sheet{position:absolute;left:0;right:0;color:var(--text-icon-primary);bottom:max(var(--sg-sheet-inset-bottom,0px),env(safe-area-inset-bottom,0px));pointer-events:auto;display:flex;flex-direction:column;background:var(--bg-chrome);border-top:1px solid var(--border-default);border-radius:18px 18px 0 0;box-shadow:0 -6px 24px rgba(16,24,40,0.16);box-sizing:border-box;transition:transform 0.4s cubic-bezier(0.32,0.72,0,1);will-change:transform;backface-visibility:hidden}.sg-sheet__grip{flex:none;padding:8px 0 6px;display:flex;justify-content:center;cursor:grab;touch-action:none}.sg-sheet__handle{width:36px;height:4px;border-radius:2px;background:var(--border-strong)}.sg-sheet__subgrip{flex:none;display:flex;justify-content:center;padding:4px 0 6px;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-sheet__subhandle{width:28px;height:3px;border-radius:2px;background:var(--border-strong)}.sg-sheet__header-slot{flex:none;touch-action:none;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-sheet__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-x:clip;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;padding-top:8px;padding-bottom:20px;max-height:calc(var(--sg-sheet-vis,100vh) - var(--sg-sheet-top-zone,96px))}.sg-sheet__fit{flex:none}@keyframes sg-sheet-fade{from{opacity:0}}@media (prefers-reduced-motion: reduce){.sg-sheet{transition:none}}.sg-sheet__header{display:flex;flex-direction:row;align-items:center;gap:8px;padding:2px 12px 10px;border-bottom:1px solid var(--border-default);box-sizing:border-box}.sg-sheet__title{flex:1 1 auto;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.3;color:var(--text-icon-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sheet__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--text-icon-secondary);cursor:pointer;transition:background 0.12s ease,color 0.12s ease}.sg-sheet__close:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-sheet__close:active{background:var(--bg-hover)}.container-sidebar-inner > .sg-sheet-pane{display:contents}.sg-sheet-slot,.sg-sheet-slot > .sg-sheet-pane{display:contents}.sg-sheet-pane[hidden]{display:none!important}.sg-sheet-content{position:relative}.sg-sheet-panes-host{display:contents}.sg-tabbar{flex:none;display:flex;background:var(--bg-chrome);border-top:1px solid var(--border-default);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0))}.sg-tabbar__item{flex:1;min-height:48px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0 7px;border:0;border-radius:12px;background:transparent;color:var(--text-icon-tertiary);cursor:pointer}.sg-tabbar__item--active{color:var(--text-icon-accent);background:var(--bg-surface);box-shadow:var(--shadow-1)}.sg-tabbar__item--calc{background:var(--action-primary);color:var(--text-icon-on-action);box-shadow:0 3px 10px rgba(14,114,66,0.35)}.sg-tabbar__item--calc.sg-tabbar__item--active{background:var(--action-primary-hover);color:var(--text-icon-on-action)}.sg-tabbar__item--disabled{opacity:0.38;cursor:default;pointer-events:none}.sg-tabbar__icon{position:relative;width:var(--sg-icon-l,22px);height:var(--sg-icon-l,22px);display:flex;align-items:center;justify-content:center}.sg-tabbar__icon svg{width:100%;height:100%;display:block}.sg-tabbar__label{font-size:9.5px;font-weight:600}.sg-tabbar__badge{position:absolute;top:-5px;right:-8px;width:14px;height:14px;border-radius:50%;background:var(--bg-surface);color:var(--action-primary);font-size:8px;line-height:14px;text-align:center;font-weight:700}.sg-tabbar__badge--count{width:auto;min-width:14px;padding:0 3px;box-sizing:border-box;border-radius:7px;background:var(--bg-inverse);color:var(--bg-surface);font-weight:800}.sg-fab{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 18px;border:0;border-radius:16px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;color:var(--text-icon-on-action)}.sg-fab--primary{background:var(--action-primary);box-shadow:0 6px 18px rgba(14,114,66,0.38)}.sg-fab--primary:hover{background:var(--action-primary-hover)}.sg-fab:disabled{opacity:0.55;cursor:default}.sg-fab__icon{display:flex;width:18px;height:18px}.sg-fab__icon svg{width:100%;height:100%;display:block}.sg-bigfield__row{display:flex;align-items:stretch}.sg-bigfield__in{flex:1;min-width:0;height:52px;border:1.5px solid var(--border-strong);border-radius:12px;background:var(--bg-surface);padding:0 14px;font-size:17px;font-weight:600;color:var(--text-icon-primary);font-family:inherit;outline:none}.sg-bigfield__in::-moz-placeholder{color:var(--text-icon-tertiary);font-weight:500}.sg-bigfield__in::placeholder{color:var(--text-icon-tertiary);font-weight:500}.sg-bigfield__in:focus{border-color:var(--border-focus)}.sg-bigfield__row:has(.sg-bigfield__unit) .sg-bigfield__in{border-right:0;border-radius:12px 0 0 12px}.sg-bigfield__unit{flex:none;height:52px;border:1.5px solid var(--border-strong);border-radius:0 12px 12px 0;background:var(--bg-chrome);display:flex;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;color:var(--text-icon-secondary)}.sg-bigfield__err{margin-top:6px;font-size:11.5px;line-height:1.4;color:var(--text-icon-danger)}.sg-bigfield--error .sg-bigfield__in{border-color:var(--text-icon-danger)}.sg-stepper{display:flex;gap:8px;align-items:stretch}.sg-stepper__btn{--sg-step-btn-size:52px;--sg-step-btn-glyph:24px}.sg-stepper__field{flex:1;min-width:0}.sg-unitpicker{position:relative;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.sg-unitpicker__label{font-size:14px;font-weight:700;color:var(--text-icon-secondary)}.sg-unitpicker__chev{color:var(--text-icon-tertiary);flex:none}.sg-unitpicker__native{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sg-unitpicker--disabled{opacity:0.5;cursor:default}.sg-posinput__row{display:flex;gap:8px;align-items:center}.sg-posinput__slider{flex:1;min-width:0;height:52px;position:relative;display:flex;align-items:center}.sg-posinput__range{width:100%;margin:0;height:28px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;cursor:pointer}.sg-posinput__range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:var(--border-default)}.sg-posinput__range::-moz-range-track{height:4px;border-radius:2px;background:var(--border-default)}.sg-posinput__range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-11px;border-radius:50%;background:var(--bg-surface);border:2px solid var(--text-icon-accent);box-shadow:0 2px 6px rgba(16,24,40,0.18)}.sg-posinput__range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--bg-surface);border:2px solid var(--text-icon-accent);box-shadow:0 2px 6px rgba(16,24,40,0.18)}.sg-posinput__ticks{position:absolute;left:13px;right:13px;top:50%;height:0;pointer-events:none}.sg-posinput__tick{position:absolute;top:4px;width:1px;height:6px;background:var(--border-strong);transform:translateX(-0.5px)}.sg-posinput__field{flex:none;width:118px;height:52px;display:flex;align-items:center;border:1.5px solid var(--border-strong);border-radius:12px;background:var(--bg-surface);overflow:hidden}.sg-posinput__in{flex:1;min-width:0;height:100%;border:0;background:transparent;padding:0 10px;font-size:17px;font-weight:600;color:var(--text-icon-primary);font-family:inherit;outline:none}.sg-posinput__unit{flex:none;padding:0 12px 0 4px;font-size:13px;font-weight:700;color:var(--text-icon-tertiary)}.sg-posinput__chips{display:flex;gap:6px;margin-top:8px}.sg-posinput__chip{flex:1;height:34px;border:1px solid var(--border-strong);border-radius:9px;background:var(--bg-surface);font-size:12px;font-weight:600;color:var(--text-icon-secondary);cursor:pointer;font-family:inherit}.sg-posinput__chip--active{border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-posinput--disabled{opacity:0.5;pointer-events:none}.sg-pslider__track{position:relative;height:44px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.sg-pslider__rail{position:absolute;left:0;right:0;top:24px;height:5px;border-radius:3px;background:var(--border-strong)}.sg-pslider__fill{position:absolute;left:0;top:24px;height:5px;border-radius:3px;background:var(--text-icon-accent);pointer-events:none}.sg-pslider__tick{position:absolute;top:33px;width:1px;height:5px;background:var(--border-strong);pointer-events:none}.sg-pslider__thumb{position:absolute;top:14px;width:30px;height:30px;margin-left:-15px;border-radius:50%;background:var(--bg-surface);border:2px solid var(--text-icon-accent);box-shadow:0 2px 6px rgba(16,24,40,0.18);pointer-events:none;outline:none;transition:transform 0.12s ease,box-shadow 0.12s ease}.sg-pslider__thumb:focus-visible{box-shadow:0 0 0 3px var(--bg-accent-soft),0 2px 6px rgba(16,24,40,0.18)}.sg-pslider__thumb--active{transform:scale(1.14);z-index:3;box-shadow:0 3px 10px rgba(16,24,40,0.26)}.sg-pslider__bubble{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);z-index:4;background:var(--text-icon-primary);color:var(--bg-chrome);font-size:11px;font-weight:600;line-height:1;padding:3px 7px;border-radius:6px;white-space:nowrap}.sg-pslider__bubble::after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:4px solid transparent;border-top-color:var(--text-icon-primary)}.sg-pslider__bubble--merged{pointer-events:none}.sg-pslider__len{margin-top:6px;text-align:center;font-size:12px;color:var(--text-icon-secondary)}.sg-pslider__len b{color:var(--text-icon-primary);font-weight:600}.sg-pslider__ends{display:flex;justify-content:space-between;padding:0 11px;font-size:11px;color:var(--text-icon-tertiary)}.sg-spinner{display:flex;gap:8px;align-items:center}.sg-spinner__btn{--sg-step-btn-size:50px;--sg-step-btn-glyph:22px}.sg-spinner__field{flex:1;min-width:0;height:50px;display:flex;border:1.5px solid var(--border-strong);border-radius:12px;overflow:hidden;background:var(--bg-surface)}.sg-spinner__in{flex:1;min-width:0;border:0;background:transparent;padding:0 14px;font-size:17px;font-weight:500;color:var(--text-icon-primary);outline:none;text-align:center}.sg-spinner__unit{flex:none;display:flex;align-items:center;padding:0 12px;border:0;border-left:1.5px solid var(--border-strong);background:var(--bg-surface-soft,var(--bg-chrome));font-size:14px;font-weight:500;color:var(--text-icon-secondary);white-space:nowrap}.sg-spinner__unit--btn{cursor:pointer;color:var(--text-icon-accent)}.sg-dirtoggle{flex:none;display:flex;border:1.5px solid var(--border-default);border-radius:12px;overflow:hidden;background:var(--bg-surface)}.sg-dirtoggle__b{width:40px;height:50px;padding:0;border:0;background:transparent;color:var(--text-icon-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}.sg-dirtoggle__b + .sg-dirtoggle__b{border-left:1.5px solid var(--border-default)}.sg-dirtoggle__b svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sg-dirtoggle__b.is-on{background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-dirtoggle__b:disabled{cursor:default;color:var(--text-icon-disabled)}.sg-dirtoggle__b:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.sg-snaphint{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;font-size:12.5px;color:var(--text-icon-tertiary)}.sg-snaphint b{font-weight:600;color:var(--text-icon-secondary)}.sg-snaphint__btn{position:relative;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--text-icon-accent);cursor:pointer}.sg-snaphint__btn::after{content:"";position:absolute;left:-8px;right:-8px;top:50%;height:44px;transform:translateY(-50%)}.sg-cellseg{display:grid;gap:6px}.sg-cellseg__cell{border:1.5px solid var(--border-default);border-radius:12px;background:var(--bg-surface);color:var(--text-icon-secondary);display:flex;align-items:center;justify-content:center;gap:4px;padding:4px;cursor:pointer;overflow:hidden}.sg-cellseg__cell--on{border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-cellseg__ico{display:inline-flex;flex:none}.sg-cellseg__ico svg{width:18px;height:18px}.sg-cellseg__lbl{font-size:10px;font-weight:500;line-height:1.05;text-align:center;white-space:normal}.sg-cellseg--stack .sg-cellseg__cell{flex-direction:column;height:58px}.sg-cellseg--row .sg-cellseg__cell{flex-direction:row;height:46px}.sg-cellseg--row .sg-cellseg__lbl{font-size:13px}.sg-lf-back{display:flex;align-items:center;min-width:0}.sg-lf-back .sg-backlink{flex:none}.sg-lf-back__sep{flex:none;margin-right:var(--space-1);color:var(--text-icon-tertiary)}.sg-lf-back__title{font-size:14px;font-weight:700;line-height:1.25;color:var(--text-icon-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0}.sg-rail{flex:none;width:var(--sg-rail-w,72px);background:var(--bg-chrome);border-right:1px solid var(--border-default);display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 0}.sg-rail__item{width:var(--sg-rail-item,64px);padding:7px 0 6px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--text-icon-tertiary);display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease}.sg-rail__item:hover{background:var(--bg-chrome-hover);color:var(--text-icon-secondary)}.sg-rail__item:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-chrome),0 0 0 4px var(--border-focus)}.sg-rail__icon{width:var(--sg-icon-l,22px);height:var(--sg-icon-l,22px);display:flex;align-items:center;justify-content:center}.sg-rail__icon svg{width:100%;height:100%;display:block}.sg-rail__label{font-size:10.5px;font-weight:600;letter-spacing:0.1px;line-height:1.1}.sg-rail__item{position:relative}.sg-rail__badge{position:absolute;top:4px;right:5px;min-width:13px;height:13px;padding:0 3px;box-sizing:border-box;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.sg-rail__badge--done{background:var(--action-primary);color:var(--text-icon-on-action);padding:0;width:13px}.sg-rail__badge--done svg{width:9px;height:9px}.sg-rail__badge--count{background:var(--bg-inverse);color:var(--bg-surface);font-size:8px;font-weight:800;line-height:1}.sg-rail__item--active{background:var(--bg-surface);border-color:var(--border-accent);color:var(--text-icon-accent);box-shadow:var(--shadow-1)}.sg-rail__item--active:hover{background:var(--bg-surface);color:var(--text-icon-accent)}.sg-rail__item--calc{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-icon-on-action);box-shadow:0 3px 10px rgba(14,114,66,0.35)}.sg-rail__item--calc:hover{background:var(--action-primary-hover);color:var(--text-icon-on-action)}.sg-rail__item--calc.sg-rail__item--active{background:var(--action-primary-hover);border-color:var(--action-primary-hover);color:var(--text-icon-on-action);box-shadow:0 0 0 2px var(--bg-success-soft),0 3px 10px rgba(14,114,66,0.35)}.sg-rail__divider{width:46px;height:1px;background:var(--border-default);margin:6px 0}.sg-rail__grow{flex:1}@media (max-width: 1023.98px){.sg-rail{width:56px;gap:2px;padding:8px 0}.sg-rail__item{width:48px;padding:9px 0}.sg-rail__label{display:none}.sg-rail__divider{width:32px}}.sg-rail__item--disabled{opacity:0.38;cursor:default;pointer-events:none}.sg-select-wrap{width:100%}.sg-select-error{display:flex;align-items:center;gap:5px;margin-top:5px;font-size:11.5px;color:var(--text-icon-danger)}.sg-select__opt-icon{flex:none;width:17px;height:17px;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary)}.sg-select__opt-text{flex:1;min-width:0}.sg-select__opt-title{display:block;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-select__opt-sub{display:block;margin-top:1px;font-size:11.5px;font-weight:400;line-height:1.3;color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-select__opt-check{flex:none;display:flex;align-items:center;color:var(--text-icon-accent)}.sg-select__more{align-self:center;margin-left:4px;padding:0 6px;font-size:11px;font-weight:700;line-height:18px;color:var(--text-icon-accent);background:var(--bg-accent-soft);border:1px solid var(--border-accent);border-radius:5px}.sg-select__menu-list::-webkit-scrollbar{width:5px;height:5px}.sg-select__menu-list::-webkit-scrollbar-track{background:transparent}.sg-select__menu-list::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.sg-select__menu-list{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sg-vchip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.sg-vchip__icon{flex:0 0 auto}.sg-vchip--ok{background:var(--bg-success-soft);color:var(--text-icon-on-success-soft)}.sg-vchip--warn{background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft)}.sg-vchip--error{background:var(--bg-danger-soft);color:var(--text-icon-on-danger-soft)}.sg-sumbar{display:flex;flex-wrap:wrap;gap:8px 20px;padding:8px 12px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:8px}.sg-sumbar__item{display:flex;align-items:baseline;gap:6px}.sg-sumbar__label{font-size:12px;color:var(--text-icon-secondary)}.sg-sumbar__value{font-size:14px;font-weight:600;color:var(--text-icon-primary)}.sg-sumbar__unit{font-size:12px;font-weight:400;color:var(--text-icon-tertiary)}.sg-collapsible .Collapsible__trigger{display:block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0;background:transparent;color:inherit;border:0;font:inherit}.sg-collapsible .Collapsible__trigger::after{content:none;display:none}.sg-collapsible__head{display:flex;align-items:center;gap:8px;padding:8px 0}.sg-collapsible__title{font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--text-icon-tertiary)}.sg-collapsible__summary{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-icon-secondary)}.sg-collapsible__chev{flex:0 0 auto;margin-left:auto;color:var(--text-icon-tertiary);transition:transform 0.18s ease}.sg-collapsible__icon{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--text-icon-secondary)}.sg-collapsible__isset{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--action-primary)}.Collapsible__trigger.is-open .sg-collapsible__head .sg-collapsible__chev,.sg-collapsible .is-open .sg-collapsible__chev{transform:rotate(180deg)}.sg-collapsible--card{border:1px solid var(--border-default);border-radius:11px;background:var(--bg-surface);overflow:hidden}.sg-collapsible--card + .sg-collapsible--card{margin-top:9px}.sg-collapsible--card .sg-collapsible__head{padding:11px 12px}.sg-collapsible--card .Collapsible__trigger.is-open .sg-collapsible__head{border-bottom:1px solid var(--border-default)}.sg-collapsible--card .Collapsible__contentInner{padding:12px}.sg-collapsible--section{--sgc-body-pad:var(--sidebar-pad-x);--sgc-body-pad-left:calc(var(--sgc-body-pad) - var(--sg-marker-stroke));border-left:var(--sg-marker-stroke) solid transparent;border-top:1px solid var(--border-default)}.sg-collapsible--section .Collapsible__trigger.sgc-trigger{display:flex;width:100%;min-height:var(--control-h-l);padding:9px calc(var(--sgc-body-pad) + 3px) 9px var(--sgc-body-pad-left);background:transparent;border:0;border-radius:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.sg-collapsible--section .Collapsible__trigger.sgc-trigger:hover:not([aria-disabled=true]){background:var(--bg-chrome-hover)}.sg-collapsible--section .Collapsible__trigger.sgc-trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus)}.sg-collapsible--section .Collapsible__trigger.sgc-trigger[aria-disabled=true]{cursor:not-allowed}.sg-collapsible--section .Collapsible__trigger.sgc-trigger[aria-disabled=true] .sg-collapsible__title,.sg-collapsible--section .Collapsible__trigger.sgc-trigger[aria-disabled=true] .sg-collapsible__summary,.sg-collapsible--section .Collapsible__trigger.sgc-trigger[aria-disabled=true] .sg-collapsible__chev{color:var(--text-icon-tertiary)}.sg-collapsible--section .sgc-trigger .sg-collapsible__head{flex:1 1 auto;min-width:0;padding:0;gap:9px}.sg-collapsible--section .sgc-trigger .sg-collapsible__body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.sg-collapsible--section .sgc-trigger .sg-collapsible__title{font-size:14px;font-weight:700;line-height:1.25;color:var(--text-icon-primary);text-transform:none;letter-spacing:0}.sg-collapsible--section .sgc-trigger .sg-collapsible__summary{display:flex;flex-direction:column;gap:1px;margin-top:1px;font-size:12px;font-weight:400;color:var(--text-icon-secondary)}.sg-collapsible--section .sgc-trigger .sg-collapsible__isset{margin:0}.sg-collapsible--section .sgc-trigger .sg-collapsible__isset--off{background:transparent;border:1.5px dashed var(--border-strong)}.sg-collapsible--section:not(.is-open):has(.sgc-trigger:hover:not([aria-disabled=true])){border-left-color:var(--bg-chrome-hover)}.sg-collapsible--section.is-open{border-left-color:var(--text-icon-primary)}.sg-collapsible--section.is-open + .sg-collapsible--section{border-top-color:transparent}.sg-collapsible--section.is-open .Collapsible__trigger.sgc-trigger{position:sticky;top:var(--sgc-stick-top,0px);z-index:var(--z-panel-sticky);background:var(--bg-chrome-sunken);border-bottom:1px solid var(--border-strong);scroll-margin-top:var(--sgc-stick-top,0px)}.sg-collapsible--section.is-open .Collapsible__trigger.sgc-trigger:hover:not([aria-disabled=true]){background:var(--bg-chrome-hover)}.sg-collapsible--section.is-open .sgc-trigger .sg-collapsible__chev{transform:rotate(180deg)}.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner{padding:var(--sgc-body-pad) var(--sgc-body-pad) var(--sgc-body-pad) var(--sgc-body-pad-left)}.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .form-group:last-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .sg-form-stack:last-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .sg-form-section:last-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .switch-wrapper:last-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .sg-field-row:last-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner > *:last-child{margin-bottom:0}.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .switch-wrapper:first-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner .sg-form-section:first-child,.sg-collapsible--section > .Collapsible > .Collapsible__contentOuter > .Collapsible__contentInner > *:first-child{margin-top:0}.container-sidebar{--sgc-stick-top:var(--sg-sidebar-head-h);scroll-padding-top:calc(var(--sg-sidebar-head-h) + var(--control-h-l))}.is-mobile-shell .container-sidebar-inner{--sgc-stick-top:0px;scroll-padding-top:var(--control-h-l)}.sg-autobadge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:0.02em;white-space:nowrap;background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-statusbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:20px;height:var(--sg-statusbar-h,34px);padding:0 18px;box-sizing:border-box;font-size:12px;color:var(--text-icon-secondary);background:var(--bg-chrome);border-top:1px solid var(--border-default);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-statusbar b{font-weight:700;color:var(--text-icon-primary)}.sg-statusbar__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:2px 4px;background:transparent;font:inherit;color:inherit;cursor:pointer;border-radius:5px;white-space:nowrap;transition:background 0.12s ease,color 0.12s ease}.sg-statusbar__item:hover{color:var(--text-icon-primary);background:var(--bg-chrome-hover)}.sg-statusbar__item--static{cursor:default}.sg-statusbar__item--static:hover{color:inherit;background:transparent}.sg-statusbar__mode{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;width:26px;height:24px;flex:none;border-radius:6px;background:transparent;color:var(--text-icon-tertiary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sg-statusbar__mode svg{width:var(--sg-icon-s,16px);height:var(--sg-icon-s,16px)}.sg-statusbar__mode:hover{background:var(--bg-chrome-hover);color:var(--text-icon-secondary)}.sg-statusbar__mode.is-on{background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-statusbar__chip{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;font-weight:600;white-space:nowrap;color:var(--text-icon-secondary);background:var(--bg-chrome-hover);border-radius:99px}.sg-statusbar__chip--blue{color:var(--action-accent);background:var(--bg-accent-soft);border:1px solid var(--border-accent)}.sg-statusbar__right{margin-left:auto;display:flex;align-items:center;gap:15px;color:var(--text-icon-tertiary)}.sg-statusbar__ver{font-variant-numeric:tabular-nums}.sg-statusbar__lang{position:relative;display:inline-flex;align-items:center;gap:3px;margin:0;padding:2px 5px;border-radius:6px;line-height:1;cursor:pointer;color:var(--text-icon-secondary);transition:background 0.12s ease}.sg-statusbar__lang:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-statusbar__lang select{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sg-statusbar__lang-cur{font-weight:700;letter-spacing:0.3px;line-height:1}.sg-statusbar__lang-chev{flex:none;display:block;opacity:0.7}@media (max-width: 767.98px){:root{--sg-statusbar-h:0px}.sg-statusbar{display:none}}.app-constructor-beam .canvas-board-container{display:flex;flex-direction:column}.app-constructor-beam .canvas-board-container > .section-board{order:0;flex:1 1 auto;min-height:0;height:auto}.sg-canvas-tools.sg-scene-bar{order:-1;flex:none;position:relative;z-index:6}.app-constructor-beam .canvas-board-container > .sg-results-switcher{order:-2;flex:none;padding:8px 10px;background:var(--bg-surface);border-bottom:1px solid var(--border-default);position:relative;z-index:7}.app-constructor-beam .canvas-board-container > .sg-results-switcher .sg-seg{width:100%}.app-constructor-beam .canvas-board-container > .sg-results-switcher .sg-seg__opt{flex:1 1 0}.app-constructor-beam .canvas-board-container > .section-board{position:relative}.app-constructor-beam .section-board > .sg-canvas-tools.sg-scene-bar{position:absolute;top:6px;right:6px;z-index:6;min-height:0;padding:2px 4px;gap:2px;flex-wrap:nowrap;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;box-shadow:var(--shadow-1,0 2px 8px rgba(16,24,40,0.1))}.sg-canvas-tools .sg-rnav__chip{height:32px;min-width:26px}.sg-canvas-tools .sg-rnav--chip .sg-rnav__chip{height:32px;min-height:32px}.sg-tbtn--3d.is-new{animation:sg-canvas-tools-pulse 1.8s ease-out infinite}@keyframes sg-canvas-tools-pulse{0%{box-shadow:0 0 0 0 var(--bg-accent-soft)}70%{box-shadow:0 0 0 7px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}@media (prefers-reduced-motion: reduce){.sg-tbtn--3d.is-new{animation:none}}.sg-placebar{position:absolute;left:14px;top:14px;z-index:6;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:10px;pointer-events:none}.sg-placebar__row{pointer-events:auto;display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-2,0 10px 30px rgba(15,23,42,0.16))}.sg-placebar__btn{position:relative;width:38px;height:36px}.sg-placebar__btn svg{width:var(--sg-icon-l,22px);height:var(--sg-icon-l,22px)}.sg-placebar__btn{border:0;border-radius:9px;background:transparent;color:var(--text-icon-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}.sg-placebar__btn:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-placebar__btn--on,.sg-placebar__btn--on:hover{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-placebar__btn--on svg [stroke]:not([stroke=none]),.sg-placebar__btn--on:hover svg [stroke]:not([stroke=none]){stroke:currentColor}.sg-placebar__btn--on svg [fill]:not([fill=none]),.sg-placebar__btn--on:hover svg [fill]:not([fill=none]){fill:currentColor}.sg-placebar__sep{width:24px;height:1px;background:var(--border-default);margin:4px 0;flex:none}.sg-placebar__cor{position:absolute;right:3px;bottom:3px;width:0;height:0;border-left:5px solid transparent;border-bottom:5px solid currentColor;opacity:0.55}.sg-placebar__key{position:absolute;right:3px;bottom:2px;font-size:8.5px;font-weight:700;line-height:1;color:var(--text-icon-tertiary);pointer-events:none}.sg-placebar__btn--on .sg-placebar__key{color:var(--text-icon-on-action);opacity:0.85}.sg-placebar__slot{position:relative;display:inline-flex}.sg-placebar__flywrap{position:absolute;left:100%;top:50%;transform:translateY(-50%);padding-left:10px}.sg-placebar__fly{min-width:224px;display:flex;flex-direction:column;gap:2px;padding:5px;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:12px;box-shadow:var(--shadow-2,0 14px 40px rgba(15,23,42,0.2))}.sg-placebar__opt{display:flex;align-items:center;gap:10px;border:0;background:transparent;border-radius:8px;padding:7px 9px;font-size:12.5px;font-weight:700;color:var(--text-icon-primary);text-align:left;cursor:pointer;white-space:nowrap}.sg-placebar__opt:hover{background:var(--bg-accent-soft)}.sg-placebar__opt--cur{background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-placebar__optic{width:30px;height:26px;flex:none;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary)}.sg-placebar__hint{max-width:560px;padding:5px 14px;border-radius:999px;background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:var(--shadow-1,0 2px 8px rgba(16,24,40,0.1));font-size:11.5px;font-weight:600;color:var(--text-icon-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-placebar__hint b{color:var(--text-icon-primary)}.app-constructor-beam .section-board.sg-has-placebar > .scroll-container{padding-left:0}.sg-place-overlay{position:absolute;inset:0;z-index:5;cursor:crosshair}.sg-place-badge{position:absolute;z-index:7;pointer-events:none;padding:3px 9px;border-radius:7px;background:var(--bg-surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-1,0 2px 8px rgba(16,24,40,0.1));font-size:11px;font-weight:700;color:var(--text-icon-primary);white-space:nowrap;font-variant-numeric:tabular-nums}.sg-place-badge__node{color:var(--action-primary)}.sg-review-dock__btn{display:inline-flex;align-items:center;gap:7px;background:var(--bg-accent-soft);border:1px solid var(--border-accent);border-radius:8px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--text-icon-accent);cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease}.sg-review-dock__btn:hover{background:var(--action-accent);border-color:var(--action-accent);color:var(--text-icon-on-action)}.sg-review-dock__btn:active{background:var(--action-accent-pressed);border-color:var(--action-accent-pressed);color:var(--text-icon-on-action)}.sg-review-dock__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-place-pop{position:fixed;z-index:1200;display:flex;flex-direction:column;gap:7px;padding:10px;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:11px;box-shadow:var(--shadow-2,0 14px 44px rgba(15,23,42,0.22))}.sg-place-pop__row{display:flex;align-items:flex-start;gap:7px}.sg-place-pop__row--sub .sg-place-pop__num input{height:28px}.sg-place-pop__lbl{font-size:12px;font-weight:800;color:var(--text-icon-tertiary);width:16px;text-align:center;line-height:32px;flex:none}.sg-place-pop__num{width:96px;flex:none}.sg-place-pop__num input{height:32px;text-align:center;font-weight:600;font-size:13px}.sg-place-pop__num .sg-field-error{min-width:170px;max-width:200px;font-size:10.5px}.sg-place-pop__unit{font-size:11px;font-weight:700;color:var(--text-icon-tertiary);line-height:32px;white-space:nowrap;flex:none}.sg-place-pop__angle{width:32px;height:32px;flex:none;border:1px solid var(--border-strong);border-radius:7px;background:var(--bg-surface);color:var(--text-icon-secondary);font-size:14px;font-weight:700;cursor:pointer}.sg-place-pop__angle:hover{background:var(--bg-chrome-hover)}.sg-place-pop__angle.is-on{background:var(--bg-accent-soft);border-color:var(--border-accent);color:var(--text-icon-on-accent-soft)}.sg-place-pop__keys{font-size:10px;color:var(--text-icon-tertiary);text-align:center}.sg-place-pop__keys kbd{display:inline-block;min-width:16px;text-align:center;font:700 9px Inter,sans-serif;color:var(--text-icon-secondary);background:var(--bg-chrome);border:1px solid var(--border-default);border-bottom-width:2px;border-radius:4px;padding:1px 5px}.section-board.sg-has-photo{position:relative;z-index:0}.section-board.sg-has-photo > .scroll-container{background:transparent}.sg-photo-underlay{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-2}.sg-photo-underlay__clip{position:absolute;overflow:hidden}.sg-photo-underlay__img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-photo-underlay--contrast .sg-photo-underlay__img{filter:grayscale(1) contrast(1.6)}[data-theme=dark] .sg-photo-underlay--contrast .sg-photo-underlay__img,[data-theme=dark] .sg-photo-align__stage--contrast .sg-photo-align__img{filter:grayscale(1) invert(1) contrast(1.4)}.sg-photo-align{position:absolute;inset:0;pointer-events:none;z-index:var(--z-panel-overlay)}.sg-photo-align__root{position:absolute;inset:0;overflow:hidden}.sg-photo-align__stage{position:absolute;inset:0;overflow:hidden;background:var(--bg-canvas);pointer-events:auto;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.sg-photo-align__stage.is-pan{cursor:grabbing}.sg-photo-align__img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.sg-photo-align__stage--contrast .sg-photo-align__img{filter:grayscale(1) contrast(1.6)}.sg-photo-align__zoom{display:inline-flex;align-items:center;gap:var(--space-0-25)}.sg-photo-align__bar{position:absolute;top:var(--space-1-5);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--space-1-5);max-width:calc(100% - var(--space-3));padding:var(--space-0-5) var(--space-0-5) var(--space-0-5) var(--space-2);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-full);box-shadow:var(--shadow-2);pointer-events:auto}.sg-photo-align__bar .sg-btn{border-radius:var(--radius-full)}.sg-photo-align__bar--mobile{flex-wrap:wrap;justify-content:center;width:calc(100% - var(--space-3));border-radius:var(--radius-l);padding:var(--space-1)}.sg-photo-align__bar--mobile .sg-photo-align__hint{flex:1 0 100%;text-align:center}.sg-photo-align__hint{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-lh);color:var(--text-icon-primary)}.sg-photo-align__mark{position:absolute;width:var(--space-2);height:var(--space-2);margin:calc(var(--space-2) / -2) 0 0 calc(var(--space-2) / -2);padding:0;border:2px solid var(--bg-surface);border-radius:50%;background:var(--action-accent);box-shadow:var(--shadow-2);cursor:grab;pointer-events:auto;touch-action:none}.sg-photo-align__mark::after{content:"";position:absolute;left:50%;top:50%;width:var(--target-touch);height:var(--target-touch);transform:translate(-50%,-50%);border-radius:50%}.sg-photo-align__mark.is-drag{cursor:grabbing}.sg-photo-align__mark:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.sg-photo-align__badge{position:absolute;bottom:calc(100% + var(--space-1));left:50%;transform:translateX(-50%);padding:var(--space-0-25) var(--space-1);border-radius:var(--radius-full);background:var(--bg-surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-1);font-size:var(--type-caption-size);font-weight:700;line-height:var(--type-caption-lh);color:var(--text-icon-primary);white-space:nowrap;pointer-events:none}.sg-photo-pop__seg{padding:var(--space-0-5) 0}.sg-photo-pop__seg .sg-seg{width:100%}.sg-photo-pop__note{margin:var(--space-1) 0 0;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-secondary)}.sg-photo-pop__act{padding-top:var(--space-1)}@media print{.sg-photo-underlay,.sg-photo-align{display:none}}.sg-phs-review-host{position:absolute;inset:0;z-index:var(--z-panel-overlay);background:var(--bg-canvas);overflow:hidden}.sg-rail__item[data-sg-photo-gate],.sg-tabbar__item[data-sg-photo-gate]{opacity:0.38;cursor:default}.sg-tb-btn.sg-tb-btn--primary[data-sg-photo-gate]:hover{background:var(--action-primary)}.sg-tb-ibtn.sg-tb-more[data-sg-photo-gate],.sg-tb-ibtn.sg-tb-more[data-sg-photo-gate]:hover,.sg-tb-ibtn.sg-tb-more[data-sg-photo-gate]:active{background:none;color:var(--text-icon-disabled);cursor:default}.sg-tb-ibtn.sg-tb-more[data-sg-photo-gate] .sg-tb-more__label{color:var(--text-icon-disabled)}.sg-phs-drop{position:absolute;inset:var(--space-1-5);z-index:var(--z-panel-overlay);display:flex;align-items:center;justify-content:center;border:2px dashed var(--action-primary);border-radius:var(--radius-l);background:var(--bg-success-soft);pointer-events:none}.sg-phs-drop__text{font-size:var(--type-h2-size);font-weight:700;line-height:var(--type-h2-lh);color:var(--text-icon-success-strong)}@media print{.sg-phs-review-host,.sg-phs-drop{display:none}}.sg-scene-bar{display:flex;align-items:center;gap:5px;min-height:46px;padding:0 10px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.sg-scene-bar__title{flex:none;font-size:13px;font-weight:500;color:var(--text-primary,var(--text-icon-primary));white-space:nowrap;padding:0 4px 0 2px}.sg-scene-bar__sep{flex:none;width:1px;height:22px;margin:0 5px;background:var(--border-default)}.sg-scene-bar__spacer{flex:1 1 auto}.sg-scene-bar__label{flex:none;font-size:12px;color:var(--text-icon-secondary);white-space:nowrap}.sg-scene-bar__val{flex:none;font-size:12px;font-weight:500;color:var(--text-primary,var(--text-icon-primary));min-width:26px}.sg-scene-bar__field{display:inline-flex;align-items:center;gap:7px;flex:none}.sg-scene-bar__select{height:31px;max-width:230px;padding:0 26px 0 10px;border:1px solid var(--border-default);border-radius:7px;background-color:var(--bg-surface);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%238a929c" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 8px center;color:var(--text-primary,var(--text-icon-primary));font-size:13px;line-height:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.sg-scene-bar__select:hover{border-color:var(--border-strong,var(--text-icon-tertiary))}.sg-scene-bar__slider{flex:none;width:70px}.sg-scene-bar--mobile{flex-wrap:wrap}@media (max-width: 600px){.sg-scene-bar{flex-wrap:wrap}}@media (max-width: 600px){.sg-scene-bar--squeeze .sg-scene-bar__sep{display:none}.sg-scene-bar--squeeze .sg-scene-bar__spacer{flex:1 1 0;min-width:0}}.sg-tbtn{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text-icon-secondary);cursor:pointer;transition:color 0.12s ease,background 0.12s ease}.sg-tbtn:hover{color:var(--text-icon-primary);background:var(--bg-chrome-hover)}.sg-tbtn svg{display:block;width:18px;height:18px}.sg-tbtn.is-on{color:#fff;background:var(--action-accent)}.sg-tbtn.is-on:hover{color:#fff;background:var(--action-accent);filter:brightness(0.93)}.sg-tbtn.is-disabled{color:var(--text-icon-disabled);cursor:not-allowed}.sg-tbtn.is-disabled:hover{color:var(--text-icon-disabled);background:transparent}.sg-tbtn--danger{color:var(--text-icon-danger)}.sg-tbtn--label{width:auto;padding:0 9px;gap:5px}.sg-tbtn__txt{font-weight:700;font-size:13.5px;letter-spacing:-0.3px;line-height:1}.sg-tbtn__badge{position:absolute;top:-6px;right:-7px;padding:1px 5px;font-size:8.5px;font-weight:700;letter-spacing:0.4px;line-height:1.3;color:#fff;background:var(--action-accent);border-radius:999px;box-shadow:0 0 0 1.5px var(--bg-surface);pointer-events:none}@media (hover: none) and (pointer: coarse){.sg-tbtn:hover:where(:not(:focus-visible)){background:transparent}.sg-tbtn:hover:where(:not(:focus-visible):not(.is-on):not(.is-disabled):not(.sg-tbtn--danger)){color:var(--text-icon-secondary)}.sg-tbtn--danger:hover:where(:not(:focus-visible):not(.is-on):not(.is-disabled)){color:var(--text-icon-danger)}.sg-tbtn.is-on:hover:where(:not(:focus-visible)){filter:none}.sg-tbtn:active:where(:not(.is-on):not(.is-disabled)){color:var(--text-icon-primary);background:var(--bg-chrome-hover)}}.sg-tbtn{position:relative}.sg-tbtn__key{position:absolute;right:3px;bottom:2px;font-size:8.5px;font-weight:700;line-height:1;color:var(--text-icon-tertiary);pointer-events:none}.sg-tbtn.is-on .sg-tbtn__key{color:var(--text-icon-on-action);opacity:0.8}.sg-tip{box-sizing:border-box;padding:6px 10px;border:0;border-radius:4px;background-color:var(--bg-inverse);background-clip:padding-box;color:var(--text-icon-on-inverse);box-shadow:var(--shadow-2);filter:none;font-size:12px;font-style:normal;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;position:fixed;top:0;left:0;z-index:var(--z-tooltip);margin:0;max-width:calc(100vw - 16px);white-space:nowrap;overflow-wrap:normal;pointer-events:none;opacity:0;visibility:hidden;transition:none}.sg-tip.is-visible{opacity:1;visibility:visible;transition:opacity 0.1s linear}.sg-tip--wide{white-space:normal;max-width:min(240px,100vw - 16px)}@media (prefers-reduced-motion: reduce){.sg-tip.is-visible{transition:none}}.rs-popover.sg-tip-pop{box-sizing:border-box;padding:6px 10px;border:0;border-radius:4px;background-color:var(--bg-inverse);background-clip:padding-box;color:var(--text-icon-on-inverse);box-shadow:var(--shadow-2);filter:none;font-size:12px;font-style:normal;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;z-index:var(--z-tooltip);--text-icon-primary:var(--text-icon-on-inverse);--text-icon-secondary:var(--text-icon-on-inverse);--text-icon-tertiary:var(--text-icon-on-inverse);--border-default:var(--border-on-inverse)}.rs-popover.sg-tip-pop .rs-popover-title,.rs-popover.sg-tip-pop .rs-popover-content{color:inherit;font-size:inherit;line-height:inherit}.rs-popover.sg-tip-pop .rs-popover-title{font-weight:600}.rs-popover.sg-tip-pop a{color:inherit;text-decoration:underline}.rs-popover.sg-tip-pop > .arrow,.rs-popover.sg-tip-pop .rs-popover-arrow{display:none}.sg-tip-host{display:inline-flex;max-width:100%}.sg-pick-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:8px}.sg-pick-row.is-disabled{opacity:0.5;pointer-events:none}.sg-pick{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;padding:11px 4px 9px;border:1px solid var(--border-default);border-radius:11px;background:var(--bg-surface);color:var(--text-icon-secondary);cursor:pointer;text-align:center;transition:border-color 0.14s ease,background 0.14s ease,box-shadow 0.14s ease}.sg-pick__icon{display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary)}.sg-pick__cap{font-size:11.5px;font-weight:600;line-height:1.25;color:var(--text-icon-secondary);max-width:100%;hyphens:manual;overflow-wrap:anywhere}.sg-pick:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--border-accent);background:var(--bg-surface-hover)}.sg-pick.is-on{border-color:var(--action-accent);background:var(--bg-accent-soft);box-shadow:0 0 0 1px var(--action-accent)}.sg-pick.is-on .sg-pick__icon,.sg-pick.is-on .sg-pick__cap{color:var(--text-icon-on-accent-soft)}.sg-pick:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-pick:disabled,.sg-pick[aria-disabled=true]{opacity:0.4;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.sg-pick{transition:none}}.sg-subload{margin:0 -10px;padding:0 10px}.sg-subload + .sg-subload{border-top:1px solid var(--border-default);margin-top:12px;padding-top:10px}.sg-subload__head{display:flex;align-items:center;gap:6px;min-height:26px}.sg-subload__lead{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:15px;min-height:15px}.sg-subload__lead .sg-checkbox{margin:0;align-items:center}.sg-subload__lead .sg-checkbox__input{margin-top:0}.sg-subload__lead .custom-control{position:static;display:block;min-height:0;margin:0;padding:0}.sg-subload__lead .custom-control.custom-checkbox .custom-control-label{position:static;line-height:15px}.sg-subload__lead .custom-control.custom-checkbox .custom-control-label::before,.sg-subload__lead .custom-control.custom-checkbox .custom-control-label::after{left:0;top:0;width:15px;height:15px}.sg-subload__dot{flex:0 0 auto;width:9px;height:9px;border-radius:3px}.sg-subload__dot--force{background:var(--cat-force)}.sg-subload__dot--moment{background:var(--cat-moment)}.sg-subload__dot--distributed{background:var(--cat-distributed)}.sg-subload__dot--trapezoid{background:var(--cat-trapezoid)}.sg-subload__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;color:var(--text-icon-secondary)}.sg-subload__cnt{flex:0 0 auto;font-size:10.5px;font-weight:700;color:var(--text-icon-tertiary);background:var(--bg-chrome);border-radius:99px;padding:1px 7px;font-variant-numeric:tabular-nums}.sg-subload__tb{flex:0 0 auto;width:28px;height:26px}.sg-subload__tb--danger{color:var(--text-icon-danger)}.sg-subload__body{display:flex;flex-direction:column}.sg-subload__empty{display:flex;align-items:center;gap:8px;padding:7px 0 3px;font-size:12px;color:var(--text-icon-tertiary)}.sg-subload__ghost{margin-left:auto;display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;border:1px dashed var(--border-strong);background:transparent;color:var(--text-icon-secondary);font-size:12px;font-weight:600;cursor:pointer}.sg-subload__ghost:hover{border-style:solid;color:var(--text-icon-primary)}.sg-load-rec{padding:8px 0 2px}.sg-load-rec + .sg-load-rec{border-top:1px dashed var(--border-default)}.sg-load-rec__head{display:flex;align-items:center;gap:8px;margin-bottom:7px}.sg-load-rec__node{flex:0 0 auto;font-size:11px;font-weight:800;letter-spacing:0.5px;text-transform:uppercase;color:var(--text-icon-tertiary)}.sg-load-rec__val{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums}.sg-load-rec__cb{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:15px;min-height:15px}.sg-load-rec__cb .sg-checkbox{margin:0;align-items:center}.sg-load-rec__cb .sg-checkbox__input{margin-top:0}.sg-load-rec__cb .custom-control{position:static;display:block;min-height:0;margin:0;padding:0}.sg-load-rec__cb .custom-control.custom-checkbox .custom-control-label{position:static;line-height:15px}.sg-load-rec__cb .custom-control.custom-checkbox .custom-control-label::before,.sg-load-rec__cb .custom-control.custom-checkbox .custom-control-label::after{left:0;top:0;width:15px;height:15px}.sg-load-rec__cb{margin-left:auto}.sg-load-row{display:flex;flex-wrap:wrap;gap:7px 8px}.sg-load-row--end{align-items:flex-end}.sg-load-row--start{align-items:flex-start}.sg-load-row--center{align-items:center}.sg-load-row + .sg-load-row{margin-top:8px}.sg-load-field{min-width:0}.sg-load-field .numeric-input,.sg-load-field input.form-control{font-weight:600}.sg-load-field__label{font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);display:block;margin-bottom:3px;white-space:normal}.sg-load-field__sym{font-style:italic;font-family:Georgia,"Times New Roman",serif}.sg-load-flip{flex:0 0 auto;height:var(--control-h-m);margin-left:2px}.sg-load-seg{display:flex;width:100%;height:var(--control-h-m)}.sg-load-seg .sg-seg__opt{flex:1;padding:6px 6px;font-size:12.5px;white-space:nowrap}.sg-choice{--sg-choice-w:214px;--sg-choice-pad:22px 18px 17px;--sg-choice-gap:11px;--sg-choice-glyph:52px;--sg-choice-cap-size:13px;--sg-choice-sub-size:11px;display:flex;flex-direction:column;align-items:center;gap:var(--sg-choice-gap);flex:1 1 var(--sg-choice-w);max-width:100%;padding:var(--sg-choice-pad);border:1px solid var(--border-default);border-radius:11px;background:var(--bg-surface);text-align:center;cursor:pointer;min-width:0}.sg-choice:hover:not(:disabled){border-color:var(--border-accent);background:var(--bg-surface-hover)}.sg-choice:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-choice:disabled{opacity:0.5;cursor:default}.sg-choice__glyph{display:flex;align-items:center;justify-content:center;width:var(--sg-choice-glyph);height:var(--sg-choice-glyph);border-radius:var(--radius-l);background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-choice__cap{font-size:var(--sg-choice-cap-size);font-weight:700;line-height:1.25;color:var(--text-icon-primary)}.sg-choice__sub{font-size:var(--sg-choice-sub-size);line-height:1.45;color:var(--text-icon-tertiary)}.sg-choice__chevron{display:none;flex:none;color:var(--text-icon-tertiary)}.sg-choice--accent{border-color:var(--action-accent);box-shadow:0 0 0 1px var(--action-accent)}.sg-choice--accent .sg-choice__glyph{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-choice--accent:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-choice-deck{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}@media (max-width: 767.98px){.sg-choice-deck{flex-direction:column;align-items:stretch;gap:10px}.sg-choice-deck > .sg-choice{--sg-choice-glyph:44px;--sg-choice-cap-size:14px;--sg-choice-sub-size:12px;flex:0 0 auto;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"glyph cap chevron" "glyph sub chevron";-moz-column-gap:14px;column-gap:14px;row-gap:2px;align-items:center;padding:12px 14px;text-align:left}.sg-choice-deck > .sg-choice .sg-choice__glyph{grid-area:glyph}.sg-choice-deck > .sg-choice .sg-choice__cap{grid-area:cap;align-self:end}.sg-choice-deck > .sg-choice .sg-choice__sub{grid-area:sub;align-self:start}.sg-choice-deck > .sg-choice .sg-choice__chevron{grid-area:chevron;display:block}}.sgt-thumb{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.sgt-thumb-svg{display:block;width:100%;height:100%;--bg-surface:var(--bg-canvas)}.sgt-thumb-svg > svg{display:block;width:100%;height:100%}.sg-sectile__body{fill:var(--text-icon-secondary);fill-opacity:0.7;stroke:var(--text-icon-secondary);stroke-width:1px;vector-effect:non-scaling-stroke}.sg-sectile__rebar{fill:var(--sg-canvas-rebar);stroke:none}.sg-ex-tile__thumb.sg-sectile-fallback{display:flex;align-items:center;justify-content:center;color:var(--text-icon-tertiary)}.sg-ex-tile__thumb.sg-sectile-fallback > svg{width:var(--sg-icon-l);height:var(--sg-icon-l)}.sg-ex-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:2px}@media (max-width: 560px){.sg-ex-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767.98px){.sg-ex-grid--wide{grid-template-columns:minmax(0,1fr)}}.sg-ex-grid--wide > .sg-ex-tile{gap:var(--space-1);padding:var(--space-1-5)}.sg-ex-grid--wide > .sg-ex-tile .sg-ex-tile__thumb{margin-bottom:var(--space-1)}.sg-ex-tile{display:flex;flex-direction:column;gap:7px;padding:10px;border:1px solid var(--border-default);border-radius:11px;background:var(--bg-surface);text-align:left;cursor:pointer}.sg-ex-tile:hover{border-color:var(--border-accent);background:var(--bg-surface-hover)}.sg-ex-tile:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-ex-tile__thumb{display:block;aspect-ratio:2/1;border-radius:8px;background:var(--bg-canvas);overflow:hidden}.sg-ex-tile__thumb.sgt-thumb-svg{height:auto;aspect-ratio:auto;padding:var(--space-2) var(--space-1-5)}.sg-ex-tile__thumb.sgt-thumb-svg > svg{height:auto;aspect-ratio:var(--sg-thumb-ratio,2/1)}.sg-ex-tile__cap{font-size:12.5px;font-weight:700;line-height:1.25;color:var(--text-icon-primary)}.sg-ex-tile__sub{font-size:11px;line-height:1.4;color:var(--text-icon-tertiary)}.sg-ex-back{display:inline-flex;align-items:center;gap:5px;padding:5px 9px 5px 6px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-surface);font-size:12px;font-weight:600;color:var(--text-icon-secondary);cursor:pointer}.sg-ex-back:hover{border-color:var(--border-accent);color:var(--text-icon-primary)}.sg-ex-back:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-ce{--sg-ce-card-w:214px;--sg-ce-tile-pad:14px 12px 12px;--sg-ce-card-pad:22px 18px 17px;--sg-ce-gap:11px;--sg-ce-chip:52px;--sg-ce-glyph:34px;--sg-ce-cap-size:13px;--sg-ce-glow:0 3px 10px rgba(14,114,66,0.35);--sg-ce-border:color-mix(in srgb,var(--action-primary) 30%,var(--bg-surface));position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sg-ce-gap);margin:0;padding:var(--sg-ce-tile-pad);border:1px solid var(--sg-ce-border);border-radius:var(--radius-l);background:var(--bg-surface);box-shadow:var(--shadow-2);color:inherit;font:inherit;text-align:center;cursor:pointer;transition:border-color 0.15s ease,box-shadow 0.15s ease,transform 0.15s ease,translate 0.15s ease,background-color 0.15s ease;animation:sg-ce-in 0.25s ease-out backwards;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sg-ce__chip{position:relative;overflow:hidden;display:flex;flex:none;align-items:center;justify-content:center;width:var(--sg-ce-chip);height:var(--sg-ce-chip);border-radius:var(--radius-l);background:var(--bg-success-soft);color:var(--text-icon-success);transition:background-color 0.15s ease,color 0.15s ease}.sg-ce__chip svg{width:var(--sg-ce-glyph);height:var(--sg-ce-glyph);overflow:visible}.sg-ce__chip::after{content:"";position:absolute;top:9px;left:9px;right:9px;height:2px;border-radius:2px;background:currentColor;opacity:0;pointer-events:none}.sg-ce .sg-vf{transform-box:fill-box;transform-origin:center;transition:transform 0.15s ease}.sg-ce__cap{font-size:var(--sg-ce-cap-size);font-weight:700;line-height:1.25;white-space:nowrap;color:var(--text-icon-success-strong)}.sg-ce__sub{display:block;margin-top:-6px;font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:1.45;color:var(--text-icon-secondary);animation:sg-ce-fade 0.25s ease-out backwards}.sg-ce__hint{display:block;width:100%;padding-top:10px;border-top:1px dashed var(--border-default);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:16px;color:var(--text-icon-tertiary);animation:sg-ce-fade 0.25s ease-out backwards}.sg-ce__hint kbd{padding:0 5px;border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--bg-chrome);color:var(--text-icon-secondary);font:600 11px/16px var(--font-sans);box-shadow:none}.sg-ce:hover{border-color:var(--action-primary);box-shadow:var(--shadow-2),var(--sg-ce-glow);transform:translateY(-1px)}.sg-ce:hover .sg-ce__chip{background:color-mix(in srgb,var(--action-primary) 18%,var(--bg-surface))}.sg-ce:hover .sg-vf{transform:scale(0.9)}.sg-ce:active{border-color:var(--action-primary);box-shadow:var(--shadow-1);transform:translateY(0) scale(0.98)}.sg-ce:active .sg-ce__chip{background:color-mix(in srgb,var(--action-primary) 26%,var(--bg-surface))}.sg-ce:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--border-focus)}.sg-ce--card{width:var(--sg-ce-card-w);padding:var(--sg-ce-card-pad)}.sg-ce--card .sg-ce__cap{font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-lh);white-space:normal}.sg-ce--mini{width:var(--target-touch);height:var(--target-touch);padding:0;gap:0;background:var(--bg-success-soft)}.sg-ce--mini .sg-ce__chip{width:calc(var(--target-touch) - 2px);height:calc(var(--target-touch) - 2px);background:transparent}.sg-ce--mini .sg-ce__chip svg{width:var(--sg-icon-l);height:var(--sg-icon-l)}.sg-ce--mini .sg-ce__chip::after{display:none}.sg-ce--mini:hover{background:color-mix(in srgb,var(--action-primary) 18%,var(--bg-surface))}.sg-ce--mini:hover .sg-ce__chip{background:transparent}.sg-ce--mini:active .sg-ce__chip{background:transparent}.sg-ce.is-drop{border-color:var(--bg-success-strong);background:var(--bg-success-strong);animation:sg-ce-ring 1.2s ease-in-out infinite}.sg-ce.is-drop .sg-ce__chip{background:color-mix(in srgb,var(--text-icon-on-action) 16%,transparent);color:var(--text-icon-on-action)}.sg-ce.is-drop .sg-ce__cap{color:var(--text-icon-on-action)}.sg-ce.is-drop .sg-ce__sub,.sg-ce.is-drop .sg-ce__hint{color:var(--text-icon-on-action)}.sg-ce.is-drop .sg-ce__hint{border-top-color:color-mix(in srgb,var(--text-icon-on-action) 40%,transparent)}.sg-ce.is-attn .sg-ce__chip::after{animation:sg-ce-scan 0.9s ease-in-out 0.6s 1 both}@keyframes sg-ce-in{from{opacity:0;translate:8px 0}to{opacity:1;translate:0 0}}@keyframes sg-ce-fade{from{opacity:0}to{opacity:1}}@keyframes sg-ce-scan{0%{transform:translateY(0);opacity:0}15%{opacity:0.85}85%{opacity:0.85}100%{transform:translateY(32px);opacity:0}}@keyframes sg-ce-ring{0%,100%{box-shadow:0 0 0 4px color-mix(in srgb,var(--action-primary) 28%,transparent),var(--shadow-2)}50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--action-primary) 14%,transparent),var(--shadow-2)}}@media (prefers-reduced-motion: reduce){.sg-ce,.sg-ce .sg-ce__chip,.sg-ce .sg-vf{transition:none}.sg-ce,.sg-ce.is-drop,.sg-ce.is-attn .sg-ce__chip::after,.sg-ce .sg-ce__sub,.sg-ce .sg-ce__hint{animation:none}.sg-ce:hover,.sg-ce:active{transform:none}.sg-ce:hover .sg-vf{transform:none}}@media print{.sg-ce{display:none}}.sg-pe{position:absolute;right:var(--space-2);bottom:var(--space-2);z-index:var(--z-panel-overlay);display:flex;justify-content:flex-end;pointer-events:none}.sg-pe > .sg-ce{pointer-events:auto}.sg-pe.is-drop > .sg-ce{translate:calc(-1 * var(--space-1-5)) calc(-1 * var(--space-1-5))}.app-constructor-beam .canvas-board-container:has(> .sg-pe--mini) .scroll-container{padding-bottom:calc(var(--target-touch) + var(--space-2))}.sg-pe-card{position:absolute;left:var(--space-1-5);right:var(--space-1-5);bottom:calc(var(--sg-tabbar-h) + env(safe-area-inset-bottom,0px) + var(--space-1-5));z-index:var(--z-panel-overlay);padding:14px;border:1px solid color-mix(in srgb,var(--action-primary) 30%,var(--bg-surface));border-radius:var(--radius-l);background:var(--bg-surface);box-shadow:var(--shadow-2);animation:sg-pe-card-in 0.25s ease-out backwards}.sg-pe-card__hd{display:grid;grid-template-columns:52px 1fr;-moz-column-gap:var(--space-1-5);column-gap:var(--space-1-5);align-items:center}.sg-pe-card__chip{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--radius-l);background:var(--bg-success-soft);color:var(--text-icon-success)}.sg-pe-card__chip svg{width:34px;height:34px}.sg-pe-card__text{min-width:0}.sg-pe-card__title{font-size:16px;font-weight:700;line-height:1.25;color:var(--text-icon-success-strong)}.sg-pe-card__sub{margin-top:var(--space-0-25);font-size:13.5px;line-height:1.45;color:var(--text-icon-secondary)}.sg-pe-card__acts{display:flex;flex-direction:column;gap:var(--space-1);margin-top:14px}.sg-pe-card__note{margin:10px 0 0;font:var(--type-caption-weight) var(--type-caption-size)/15px var(--font-sans);color:var(--text-icon-tertiary);text-align:center}.sg-pe-card__input{display:none}html.sg-kb-open .sg-pe-card{display:none}@keyframes sg-pe-card-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sg-tb-ibtn.sg-tb-photo{width:var(--target-touch);height:var(--target-touch);flex:none;flex-direction:column;gap:var(--space-0-25);border-radius:var(--radius-m);background:var(--bg-success-soft);color:var(--text-icon-success);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sg-tb-ibtn.sg-tb-photo:focus-visible{background:var(--bg-success-soft);color:var(--text-icon-success);outline:none;box-shadow:0 0 0 2px var(--bg-chrome),0 0 0 4px var(--border-focus)}.sg-tb-ibtn.sg-tb-photo:active,.sg-tb-ibtn.sg-tb-photo.is-on{background:color-mix(in srgb,var(--action-primary) 22%,var(--bg-surface));color:var(--text-icon-success)}@media (hover: hover){.sg-tb-ibtn.sg-tb-photo:hover{background:color-mix(in srgb,var(--action-primary) 22%,var(--bg-surface));color:var(--text-icon-success)}}.sg-tb-ibtn.sg-tb-photo[data-sg-photo-gate],.sg-tb-ibtn.sg-tb-photo[data-sg-photo-gate]:hover,.sg-tb-ibtn.sg-tb-photo[data-sg-photo-gate]:active{opacity:0.38;background:var(--bg-success-soft);cursor:default}.sg-tb-photo__label{max-width:calc(var(--target-touch) - var(--space-0-5));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--type-caption-weight) var(--type-caption-size)/1 var(--font-sans);color:var(--text-icon-success-strong)}@media (prefers-reduced-motion: reduce){.sg-pe-card{animation:none}}@media print{.sg-pe,.sg-pe-card{display:none}}.sg-tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.sg-tab-badge--accent{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-tab-badge--muted{background:var(--border-strong);color:var(--text-icon-secondary)}.sg-catnav{--catnav-hover:var(--bg-chrome-hover);--catnav-chip-hover:var(--bg-surface-hover);font-family:var(--font-sans)}[data-theme=dark] .sg-catnav{--catnav-hover:var(--bg-surface-hover);--catnav-chip-hover:var(--bg-surface)}.sg-catnav__chip{position:relative;flex:none;display:inline-grid;place-items:center;width:28px;height:28px;border-radius:7px;background:var(--bg-surface);color:var(--text-icon-secondary);transition:background 0.15s ease,color 0.15s ease}.sg-catnav__chip svg{width:var(--sg-icon-s);height:var(--sg-icon-s);display:block}.sg-catnav__chip.is-pop{animation:sg-catnav-pop 0.25s ease}@keyframes sg-catnav-pop{0%{transform:scale(0.9)}60%{transform:scale(1.06)}100%{transform:scale(1)}}.sg-catnav--rail{--catnav-rail-w:256px;flex:none;display:flex;flex-direction:column;min-height:0;width:var(--catnav-rail-w);background:var(--bg-chrome);border-right:1px solid var(--border-default);overflow:hidden}.sg-catnav__scroll{position:relative}.sg-catnav--rail .sg-catnav__scroll{flex:1 1 auto;min-height:0;padding:var(--space-1);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sg-catnav--rail .sg-catnav__scroll::-webkit-scrollbar{width:8px;height:8px;background:transparent}.sg-catnav--rail .sg-catnav__scroll::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.sg-catnav--rail .sg-catnav__scroll::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.sg-catnav--rail .sg-catnav__scroll::-webkit-scrollbar-track{background:transparent;box-shadow:none}.sg-catnav--rail .sg-catnav__scroll::-webkit-scrollbar-corner{background:transparent}.sg-catnav--rail .sg-catnav__scroll.is-fade-end{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 42px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 42px),transparent)}.sg-catnav--rail .sg-catnav__scroll.is-fade-start{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 42px);mask-image:linear-gradient(to bottom,transparent,#000 42px)}.sg-catnav--rail .sg-catnav__scroll.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 42px,#000 calc(100% - 42px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 42px,#000 calc(100% - 42px),transparent)}.sg-catnav__overline{padding:var(--space-0-5) var(--space-1) calc(var(--subhead-gap) - var(--space-0-5))}.sg-catnav--rail .sg-catnav__list{display:flex;flex-direction:column;gap:var(--space-0-5)}.sg-catnav--rail .sg-catnav__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:var(--control-h-l);padding:calc(var(--space-1) - 1px);border:1px solid transparent;border-radius:var(--radius-m);background:transparent;color:var(--text-icon-secondary);font:inherit;text-align:left;cursor:pointer;transition:background 0.15s ease,color 0.15s ease,box-shadow 0.15s ease,border-color 0.15s ease}.sg-catnav--rail .sg-catnav__item:hover{background:var(--catnav-hover);color:var(--text-icon-primary)}.sg-catnav--rail .sg-catnav__item:hover .sg-catnav__chip{background:var(--catnav-chip-hover)}.sg-catnav--rail .sg-catnav__item[aria-selected=true],.sg-catnav--rail .sg-catnav__item[aria-selected=true]:hover{background:var(--bg-surface);border-color:var(--border-accent);color:var(--text-icon-accent);box-shadow:var(--shadow-1)}.sg-catnav--rail .sg-catnav__item[aria-selected=true] .sg-catnav__chip,.sg-catnav--rail .sg-catnav__item[aria-selected=true]:hover .sg-catnav__chip{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-catnav--rail .sg-catnav__item:focus-visible,.sg-catnav--rail .sg-catnav__item[aria-selected=true]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-chrome),0 0 0 4px var(--border-focus)}.sg-catnav--rail .sg-catnav__item--lead{margin-bottom:var(--space-1)}.sg-catnav--rail .sg-catnav__item--lead::after{content:"";position:absolute;left:var(--space-1);right:var(--space-1);bottom:calc(-1 * (var(--space-1) + var(--space-0-5)) / 2);height:1px;background:var(--border-default);pointer-events:none}.sg-catnav--rail .sg-catnav__label{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;line-height:1.25;overflow-wrap:break-word;hyphens:manual}.sg-catnav__item[aria-selected=true] .sg-catnav__chip{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-catnav--strip{position:relative;flex:none;background:var(--bg-surface)}.sg-catnav--strip::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--border-default);pointer-events:none}.sg-catnav--strip .sg-catnav__scroll{z-index:1;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sg-catnav--strip .sg-catnav__scroll::-webkit-scrollbar{display:none}.sg-catnav--strip .sg-catnav__scroll.is-fade-end{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 42px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 42px),transparent)}.sg-catnav--strip .sg-catnav__scroll.is-fade-start{-webkit-mask-image:linear-gradient(to right,transparent,#000 42px);mask-image:linear-gradient(to right,transparent,#000 42px)}.sg-catnav--strip .sg-catnav__scroll.is-fade-start.is-fade-end{-webkit-mask-image:linear-gradient(to right,transparent,#000 42px,#000 calc(100% - 42px),transparent);mask-image:linear-gradient(to right,transparent,#000 42px,#000 calc(100% - 42px),transparent)}.sg-catnav--strip .sg-catnav__list{display:flex;gap:var(--space-0-5);width:-moz-max-content;width:max-content;padding:var(--space-1) var(--sg-modal-pad-x,24px) 0}.sg-catnav--strip .sg-catnav__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);min-width:var(--sg-rail-item);max-width:calc(var(--sg-rail-item) * 2);min-height:var(--target-touch);padding:6px var(--space-1) 10px;border:0;border-radius:var(--radius-s) var(--radius-s) 0 0;background:transparent;color:var(--text-icon-secondary);font:inherit;cursor:pointer;transition:color 0.15s ease,background 0.15s ease}.sg-catnav--strip .sg-catnav__item .sg-catnav__chip{background:var(--bg-chrome)}.sg-catnav--strip .sg-catnav__item:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-catnav--strip .sg-catnav__item:hover .sg-catnav__chip{background:var(--bg-chrome-hover)}.sg-catnav--strip .sg-catnav__item[aria-selected=true]{color:var(--text-icon-accent)}.sg-catnav--strip .sg-catnav__item[aria-selected=true] .sg-catnav__chip{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-catnav--strip .sg-catnav__item[aria-selected=true]::after{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--sg-marker-stroke);border-radius:2px;background:var(--action-accent)}.sg-catnav--strip .sg-catnav__item:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus)}.sg-catnav--strip .sg-catnav__item .sg-tab-badge{position:absolute;top:-5px;right:-10px;box-shadow:0 0 0 2px var(--bg-surface)}.sg-catnav--strip .sg-catnav__label{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);line-height:var(--type-caption-lh);text-align:center;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (prefers-reduced-motion: reduce){.sg-catnav__chip.is-pop{animation:none}.sg-catnav .sg-catnav__item,.sg-catnav .sg-catnav__chip{transition:none}}.sg-ex-catalog{flex:1 1 auto;min-height:0;display:flex}.sg-ex-catalog--rail{flex-direction:row}.sg-ex-catalog--strip{flex-direction:column}.sg-ex-catalog__main{flex:1 1 auto;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--sg-modal-pad-y,22px) var(--sg-modal-pad-x,24px);scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sg-ex-catalog__main::-webkit-scrollbar{width:8px;height:8px;background:transparent}.sg-ex-catalog__main::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.sg-ex-catalog__main::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.sg-ex-catalog__main::-webkit-scrollbar-track{background:transparent;box-shadow:none}.sg-ex-catalog__main::-webkit-scrollbar-corner{background:transparent}@media (max-width: 767.98px){.sg-ex-catalog__main{padding-bottom:calc(var(--sg-modal-pad-y,18px) + env(safe-area-inset-bottom,0px))}}.sg-ex-sec{padding:0}.sg-ex-sec + .sg-ex-sec{margin-top:var(--space-4)}.sg-ex-sec__head{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1-5)}.sg-ex-sec__title{margin:0;font:var(--type-h2-weight) var(--type-h2-size)/var(--type-h2-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-go-btn{display:flex;align-items:center;gap:9px;width:100%;height:38px;padding:0 12px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-primary);font-family:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:border-color 0.14s ease,background 0.14s ease}.sg-go-btn__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--text-icon-secondary)}.sg-go-btn__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.25}.sg-go-btn__hint{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;margin-left:auto;color:var(--text-icon-tertiary);font-size:11px;font-weight:600}.sg-go-btn__chev{flex:0 0 auto;transition:transform 0.14s ease}.sg-go-btn:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--border-accent);background:var(--bg-surface-hover)}.sg-go-btn:hover:not(:disabled):not([aria-disabled=true]) .sg-go-btn__hint{color:var(--text-icon-accent)}.sg-go-btn:hover:not(:disabled):not([aria-disabled=true]) .sg-go-btn__chev{transform:translateX(2px)}.sg-go-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-go-btn:disabled,.sg-go-btn[aria-disabled=true]{opacity:0.5;cursor:not-allowed}@media (prefers-reduced-motion: reduce){.sg-go-btn,.sg-go-btn__chev{transition:none}.sg-go-btn:hover:not(:disabled) .sg-go-btn__chev{transform:none}}.sg-mass-ops{margin-top:var(--space-1);display:flex;align-items:center;gap:2px;padding:5px 7px;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-surface)}.sg-mass-ops__cap{margin-right:auto;padding-left:4px;font-size:11px;font-weight:600;color:var(--text-icon-tertiary);white-space:nowrap}.sg-mass-ops__sep{width:1px;height:18px;margin:0 3px;background:var(--border-default);flex:0 0 auto}.sg-rnav{display:inline-flex;align-items:center;gap:4px}.sg-rnav__grp{font-size:10px;line-height:1;color:var(--text-icon-secondary);text-transform:uppercase;letter-spacing:0.05em;margin:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-rnav__div{width:1px;align-self:stretch;min-height:20px;background:var(--border-default);margin:0 4px}.sg-rnav__sub{font-size:0.62em;line-height:0;vertical-align:baseline;position:relative;bottom:-0.16em;margin-left:0.5px}.sg-rnav__chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:30px;height:28px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-family:Georgia,"Times New Roman","Noto Serif",serif;font-style:italic;font-size:16px;line-height:1;border:1px solid var(--border-default);border-radius:7px;background:var(--bg-surface);color:var(--text-icon-secondary);cursor:pointer;transition:color 0.12s ease,background 0.12s ease,border-color 0.12s ease}.sg-rnav__chip:hover{color:var(--text-icon-primary);background:var(--bg-chrome-hover)}.sg-rnav__chip.is-on{color:#fff;background:var(--action-accent);border-color:transparent;font-weight:500}.sg-rnav__chip.is-on:hover{color:#fff;background:var(--action-accent);filter:brightness(0.93)}.sg-rnav__chip.is-disabled{opacity:0.4;cursor:not-allowed;background:var(--bg-chrome,transparent);border-style:dashed}.sg-rnav__chip.is-disabled:hover{color:var(--text-icon-secondary);background:var(--bg-chrome,transparent);filter:none}.sg-rnav--chip{max-width:100%;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sg-rnav--chip::-webkit-scrollbar{display:none}.sg-rnav--chip .sg-rnav__chip{min-width:40px;height:40px;flex:none}.sg-rnav.sg-rnav--list{display:block;width:100%}.sg-rnav__lgrp{font-size:11px;line-height:1.2;text-transform:uppercase;letter-spacing:0.05em;color:var(--text-icon-secondary);margin:18px 0 2px}.sg-rnav__lgrp--first{margin-top:2px}.sg-rnav__lrow{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:0.5px solid var(--border-default)}.sg-rnav__lrow.is-disabled{opacity:0.5}.sg-rnav__lrow .switch-wrapper{width:auto;flex:none;margin:0}.sg-rnav__lsym{flex:none;width:34px;text-align:center;font-family:Georgia,"Times New Roman","Noto Serif",serif;font-style:italic;font-size:18px;line-height:1;color:var(--text-icon-secondary)}.sg-rnav__ltxt{flex:1;min-width:0;display:flex;flex-direction:column}.sg-rnav__lname{font-size:15px;line-height:1.25;color:var(--text-primary,var(--text-icon-primary))}.sg-rnav__lsub{font-size:12px;line-height:1.3;color:var(--text-icon-tertiary,var(--text-icon-secondary));margin-top:1px}.sg-diagrams-popover .rs-popover-content{padding:12px 14px}.sg-diagrams-popover.rs-popover{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);box-shadow:var(--shadow-2,0 8px 28px rgba(16,24,40,0.16))}.sg-diagrams-popover.rs-popover .rs-popover-arrow::before,.sg-diagrams-popover.rs-popover .rs-popover-arrow::after{border-top-color:var(--bg-surface)!important;border-bottom-color:var(--bg-surface)!important;border-left-color:var(--bg-surface)!important;border-right-color:var(--bg-surface)!important}.sg-diagrams-pop{width:264px}.sg-diagrams-pop__grp{font-size:10px;line-height:1.2;color:var(--text-icon-secondary);text-transform:uppercase;letter-spacing:0.05em;margin:12px 0 2px}.sg-diagrams-pop__grp--first{margin-top:0}.sg-diagrams-pop__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-top:0.5px solid var(--border-default)}.sg-diagrams-pop__row.is-first{border-top:none}.sg-diagrams-pop__row--seg{padding-top:8px}.sg-diagrams-pop__txt{display:flex;flex-direction:column;min-width:0}.sg-diagrams-pop .switch-wrapper{width:100%;margin:0}.sg-diagrams-pop .switch-label{flex:1;min-width:0}.sg-diagrams-pop__lab{font-size:14px;line-height:1.25;color:var(--text-primary,var(--text-icon-primary))}.sg-diagrams-pop__sub{font-size:12px;line-height:1.3;color:var(--text-icon-tertiary,var(--text-icon-secondary));margin-top:1px}.sg-diagrams-pop--mobile{width:auto}.sg-diagrams-pop--mobile .sg-diagrams-pop__row{padding:11px 0}.sg-diagrams-pop--mobile .sg-diagrams-pop__grp{font-size:11px;margin-top:18px}.sg-diagrams-pop--mobile .sg-diagrams-pop__lab{font-size:15px}.sg-probe-media{display:flex;flex-direction:column;gap:8px}.sg-probe-media__viz{border:1px solid var(--border-default);border-radius:8px;overflow:hidden}.sg-probe-media__cap{font-size:12.5px;line-height:1.3;color:var(--text-icon-secondary)}.sg-no-crosslines .myCrossLine > :not(.label-crossline-svg){display:none!important}.sg-no-labels .label-diagram-svg,.sg-no-labels .label-crossline-svg{display:none!important}.sg-no-sectors #draw-sectors-line{display:none!important}.sg-grid-popover .rs-popover-content{padding:12px 14px}.sg-grid-popover.rs-popover{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);box-shadow:var(--shadow-2,0 8px 28px rgba(16,24,40,0.16))}.sg-grid-popover.rs-popover .rs-popover-arrow::before,.sg-grid-popover.rs-popover .rs-popover-arrow::after{border-top-color:var(--bg-surface)!important;border-bottom-color:var(--bg-surface)!important;border-left-color:var(--bg-surface)!important;border-right-color:var(--bg-surface)!important}.sg-grid-pop{width:264px}.sg-grid-pop__grp{font-size:10px;line-height:1.2;color:var(--text-icon-secondary);text-transform:uppercase;letter-spacing:0.05em;margin:12px 0 2px}.sg-grid-pop__grp--first{margin-top:0}.sg-grid-pop__row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-top:0.5px solid var(--border-default)}.sg-grid-pop__row.is-first{border-top:none}.sg-grid-pop__row--input{padding-top:8px}.sg-grid-pop__row--input .sg-grid-pop__in{width:88px;text-align:center;flex:none}.sg-grid-pop__txt{display:flex;flex-direction:column;min-width:0}.sg-grid-pop__lab{font-size:13px;line-height:1.25;color:var(--text-icon-primary)}.sg-grid-pop__sub{font-size:11px;line-height:1.3;color:var(--text-icon-tertiary)}.sg-grid-pop .switch-wrapper{width:100%;margin:0}.sg-grid-pop .switch-label{flex:1;min-width:0}.sg-grid-pop--mobile{width:auto}.sg-grid-pop--mobile .sg-grid-pop__row{min-height:44px}.sg-grid-pop--mobile .sg-grid-pop__lab{font-size:14px}.sg-rtoc{--rtoc-hl:var(--bg-chrome-hover);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);box-shadow:var(--shadow-2);padding:8px 6px}.sg-rtoc__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:flex;align-items:center;gap:13px;padding:8px 12px;border:0;border-radius:8px;background:transparent;cursor:pointer;text-align:left}.sg-rtoc__item:hover{background:var(--rtoc-hl)}.sg-rtoc__item + .sg-rtoc__item{margin-top:3px}.sg-rtoc__dash{width:15px;height:1.5px;border-radius:2px;background:var(--border-strong,var(--border-default));flex:none;transition:width 0.14s ease,height 0.14s ease,background 0.14s ease}.sg-rtoc__title{font-size:14px;color:var(--text-icon-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-rtoc__item.is-on{background:var(--rtoc-hl)}.sg-rtoc__item.is-on .sg-rtoc__dash{width:24px;height:2.5px;background:var(--text-icon-primary)}.sg-rtoc__item.is-on .sg-rtoc__title{color:var(--text-icon-primary);font-weight:500}.sg-rtoc--rail{width:44px;overflow:hidden;transition:width 0.2s ease}.sg-rtoc--rail .sg-rtoc__title{opacity:0;transition:opacity 0.12s ease}.sg-rtoc--rail:hover{width:240px}.sg-rtoc--rail:hover .sg-rtoc__title{opacity:1}.sg-rtoc--list{width:100%;min-width:220px}[data-theme=dark] .sg-rtoc{--rtoc-hl:var(--bg-surface-hover)}.sg-rtoc-dock{position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:11;max-height:72vh;display:flex}.sg-rtoc-dock .sg-rtoc{margin-right:14px;max-height:72vh;overflow-y:auto;scrollbar-width:none}.sg-rtoc-dock .sg-rtoc::-webkit-scrollbar{display:none}.sg-beam3d{position:absolute;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--bg-canvas);color:var(--text-icon-primary)}.sg-beam3d-bar.sg-scene-bar{overflow:hidden;min-width:0}.sg-beam3d.is-compact .sg-beam3d-bar{gap:4px}.sg-beam3d__val{font-variant-numeric:tabular-nums;min-width:38px;font-weight:600;color:var(--text-icon-primary)}.sg-beam3d__ctl--pop{display:flex;align-items:center;gap:9px;color:var(--text-icon-secondary)}.sg-beam3d__ctl--pop input[type=range]{width:160px}.sg-beam3d__stage{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--bg-canvas)}.sg-beam3d__msg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--text-icon-tertiary)}.sg-beam3d__msg--err{color:var(--text-icon-danger)}.sg-beam3d__scale{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);max-width:calc(100% - 28px);pointer-events:auto}.sg-beam3d__hint{flex:none;padding:7px 14px;font-size:11.5px;color:var(--text-icon-tertiary);background:var(--bg-chrome);border-top:1px solid var(--border-default)}.sg-beam3d-pop.rs-popover{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m);box-shadow:var(--shadow-2,0 8px 28px rgba(16,24,40,0.16));padding:12px 14px}.sg-beam3d-pop.rs-popover .rs-popover-arrow::before,.sg-beam3d-pop.rs-popover .rs-popover-arrow::after{border-top-color:var(--bg-surface)!important;border-bottom-color:var(--bg-surface)!important}.sg-beam3d-pop.rs-popover__title{font-size:11px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary);margin-bottom:10px}.sg-beam3d-pop.rs-popover__switchers{display:flex;flex-direction:column;gap:12px}.sg-beam3d-pop.rs-popover__slider{margin-top:2px;padding-top:12px;border-top:1px solid var(--border-subtle,var(--border-default))}.sg-beam3d-pop.rs-popover__slider input[type=range]{width:100%}.sg-beam3d-pop.rs-popover__slider-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;font-size:12.5px;color:var(--text-icon-secondary)}.sg-beam3d-pop.rs-popover__slider-head .sg-beam3d__val{min-width:0;font-size:12px;color:var(--text-icon-primary)}.sg-beam3d-controls{display:flex;flex-direction:column;min-width:250px}.sg-beam3d-controls__sec{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary);margin:0 0 6px}.sg-beam3d-controls__sec-ico svg{display:block;width:14px;height:14px}.sg-beam3d-controls__divider{height:1px;background:var(--border-default);margin:10px 0}.sg-beam3d-controls__row{display:flex;align-items:center;gap:11px;padding:4px 0}.sg-beam3d-controls__icon{flex:none;width:34px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-s);background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-beam3d-controls__icon svg{display:block;width:17px;height:17px}.sg-beam3d-controls__txt{font-size:13px;color:var(--text-icon-secondary)}.sg-beam3d-controls__txt b{font-weight:500;color:var(--text-icon-primary)}.sg-results{--sg-results-inset:18px;width:var(--sg-results-w,376px);flex:none;display:flex;flex-direction:column;background:var(--bg-chrome);border-left:1px solid var(--border-default);overflow:hidden}.sg-results__head{box-sizing:border-box;flex:none;height:var(--sg-cvtop-h);display:flex;align-items:center;gap:8px;padding:0 var(--sg-results-inset);border-bottom:1px solid var(--border-default)}.sg-results__head h2{margin:0;font-size:15px;font-weight:700;color:var(--text-icon-primary)}.sg-results__okchip{display:flex;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:700;color:var(--text-icon-success);background:var(--bg-success-soft);border-radius:99px}.sg-results__kpis{display:flex;gap:7px;padding:0 var(--sg-results-inset) 13px;flex-wrap:wrap}.sg-results__checks{display:flex;gap:8px;padding:0 var(--sg-results-inset) 13px}.sg-results__head + .sg-results__scroll{padding-top:var(--space-1-5)}.sg-results__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.sg-results__table{container-type:inline-size;display:grid;grid-template-columns:fit-content(40%) max-content max-content minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;align-content:start;padding:0 calc(var(--sg-results-inset) - 8px) 14px}.sg-results__gh{grid-column:1/-1;padding:13px 8px 5px;font-size:11.5px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;color:var(--text-icon-tertiary)}.sg-results__row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;row-gap:var(--space-0-25);align-items:baseline;padding:6px 8px;border-radius:7px;font-size:13.5px}.sg-results__row:hover{background:var(--bg-chrome-hover)}.sg-results__p{grid-column:1;min-width:0;color:var(--text-icon-secondary)}.sg-results__v{grid-column:2;grid-row:var(--_line-v,auto);justify-self:end;white-space:nowrap;font-weight:650;font-variant-numeric:tabular-nums;color:var(--text-icon-primary)}.sg-results__vpad{visibility:hidden}.sg-results__u,.sg-results__uei{grid-column:3;grid-row:var(--_line-v,auto);justify-self:start;white-space:nowrap}.sg-results__u{font-size:12px;color:var(--text-icon-tertiary)}.sg-results__uei{padding:0 5px;font-size:11.5px;font-weight:650;color:var(--action-accent);background:var(--bg-accent-soft);border:1px solid var(--border-accent);border-radius:5px}.sg-results__c{grid-column:4;grid-row:var(--_line-v,auto);min-width:0;font-size:11.5px;color:var(--text-icon-tertiary)}.sg-results__row--wrap .sg-results__c{grid-column:2/-1;grid-row:var(--_line-c,2)}@container (min-width: 440px){.sg-results__row--wrap .sg-results__c{grid-column:4;grid-row:var(--_line-v,auto)}}.sg-results__row--text .sg-results__v{grid-column:2/-1;justify-self:start;min-width:0;white-space:normal;overflow-wrap:anywhere}.sg-results__row--text .sg-results__c{grid-column:2/-1;grid-row:var(--_line-c,2)}.sg-results__row--long{--_line-v:2;--_line-c:3}.sg-results__row--long .sg-results__p{grid-column:1/-1}.sg-results__lock{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:18px;padding:0 6px;color:var(--text-icon-tertiary);background:var(--bg-chrome-hover);border-radius:5px;vertical-align:middle}.sg-results__status{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 7px;border-radius:99px;font-size:12.5px;font-weight:650;line-height:1}.sg-results__status--ok{color:var(--text-icon-success);background:var(--bg-success-soft)}.sg-results__status--fail{color:var(--text-icon-danger);background:var(--bg-danger-soft)}.sg-results__status svg{flex:none}.sg-results__verdict{grid-column:1/-1;display:flex;align-items:center;gap:10px;margin:6px 2px;padding:11px 13px;border-radius:10px}.sg-results__verdict--ok{background:var(--bg-success-soft)}.sg-results__verdict--fail{background:var(--bg-danger-soft)}.sg-results__verdict-ic{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border-radius:50%;color:#fff}.sg-results__verdict-ic svg{width:15px;height:15px}.sg-results__verdict--ok .sg-results__verdict-ic{background:var(--text-icon-success)}.sg-results__verdict--fail .sg-results__verdict-ic{background:var(--text-icon-danger)}.sg-results__verdict-b{flex:1;min-width:0}.sg-results__verdict-s{font-size:14px;font-weight:750;line-height:1.2;white-space:nowrap}.sg-results__verdict--ok .sg-results__verdict-s{color:var(--text-icon-success)}.sg-results__verdict--fail .sg-results__verdict-s{color:var(--text-icon-danger)}.sg-results__verdict-d{margin-top:3px;font-size:12px;color:var(--text-icon-secondary);font-variant-numeric:tabular-nums;line-height:1.4}.sg-results__note{grid-column:1/-1;margin:8px;padding:8px 11px;font-size:12px;line-height:1.45;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:8px}.sg-results__note--lock{display:flex;align-items:flex-start;gap:7px;color:var(--text-icon-accent);background:var(--bg-accent-soft);border-color:var(--border-accent)}.sg-results__note-ico{flex:none;margin-top:1px;color:var(--action-accent)}.sg-results__foot{display:flex;flex-direction:column;gap:8px;padding:var(--sg-panel-foot-pad-y) var(--sg-results-inset);border-top:1px solid var(--border-default)}.sg-results__foot-primary{width:100%}.sg-results__foot-row{display:flex;gap:8px}.sg-results__foot-row .sg-btn{flex:1}.sg-results__cta{display:flex;flex-direction:column;align-items:center;gap:7px;padding:18px 18px 16px;text-align:center;border-top:1px solid var(--border-default)}.sg-results__cta-badge{display:flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:3px;color:var(--action-accent);background:var(--bg-accent-soft);border-radius:50%}.sg-results__cta-title{font-size:14.5px;font-weight:700;color:var(--text-icon-primary)}.sg-results__cta-text{font-size:12px;line-height:1.45;color:var(--text-icon-secondary)}.sg-results__cta-btn{width:100%;margin-top:6px}.sg-results__cta-link{width:100%}.sg-results--collapsed{width:var(--sg-results-collapsed,44px);align-items:center;gap:14px;padding-top:12px;overflow:hidden;cursor:pointer}.sg-results--collapsed:hover .sg-results__expand{color:var(--text-icon-primary);border-color:var(--border-strong)}.sg-results__expand{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:7px;transition:color 0.12s ease,border-color 0.12s ease}.sg-results__strip-body{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px}.sg-results__strip-label{writing-mode:vertical-rl;transform:rotate(180deg);margin-top:2px;font-size:13px;font-weight:700;letter-spacing:0.2px;white-space:nowrap;color:var(--text-icon-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-results__strip-chip{writing-mode:vertical-rl;transform:rotate(180deg);padding:9px 3px;font-size:11px;font-weight:700;color:var(--text-icon-success);background:var(--bg-success-soft);border-radius:99px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-results__collapse{flex:none;margin-left:auto;display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;color:var(--text-icon-tertiary);background:transparent;border:none;border-radius:6px;cursor:pointer;transition:color 0.12s ease,background 0.12s ease}.sg-results__collapse:hover{color:var(--text-icon-primary);background:var(--bg-chrome-hover)}.sg-kpi{display:flex;flex-direction:column;flex:1;min-width:98px;padding:7px 11px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px}.sg-kpi__l{font-size:11px;font-weight:var(--type-label-weight);letter-spacing:0.2px;color:var(--text-icon-tertiary)}.sg-kpi__v{margin-top:2px;font-size:15px;font-weight:700;color:var(--text-icon-primary)}.sg-kpi__u{font-size:11px;font-weight:500;color:var(--text-icon-secondary)}.sg-kpi__x{margin-top:auto;padding-top:4px;font-size:11.5px;color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums}.sg-kpi--accent{background:var(--bg-accent-soft);border-color:var(--border-accent)}.sg-kpi--accent .sg-kpi__v{color:var(--action-accent)}.sg-check{flex:1;min-width:0;padding:8px 11px 9px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px}.sg-check__top{display:flex;align-items:center;gap:6px}.sg-check__ic{display:inline-flex;flex:none}.sg-check__ic svg{width:13px;height:13px}.sg-check__label{font-size:12.5px;font-weight:650;color:var(--text-icon-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-check__util{margin-top:3px;font-size:11.5px;color:var(--text-icon-secondary)}.sg-check__pct{font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums}.sg-check__detail{display:flex;align-items:baseline;gap:4px;margin-top:4px;font-size:11px;color:var(--text-icon-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-check__sym{font-style:italic}.sg-check__demand{font-weight:650;color:var(--text-icon-primary)}.sg-check__rel{font-weight:650}.sg-check__cap{overflow:hidden;text-overflow:ellipsis}.sg-check__bar{margin-top:7px;height:5px;border-radius:99px;background:var(--bg-chrome-hover);overflow:hidden}.sg-check__bar-fill{display:block;height:100%;border-radius:99px;transition:width 0.3s ease}.sg-check__gov{margin-top:5px;font-size:10px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary)}.sg-check--ok .sg-check__ic,.sg-check--ok .sg-check__pct,.sg-check--ok .sg-check__rel{color:var(--text-icon-success)}.sg-check--ok .sg-check__bar-fill{background:var(--text-icon-success)}.sg-check--warn .sg-check__ic,.sg-check--warn .sg-check__pct,.sg-check--warn .sg-check__rel{color:var(--text-icon-on-warning-soft)}.sg-check--warn .sg-check__bar-fill{background:var(--text-icon-on-warning-soft)}.sg-check--over .sg-check__ic,.sg-check--over .sg-check__pct,.sg-check--over .sg-check__rel{color:var(--text-icon-danger)}.sg-check--over .sg-check__bar-fill{background:var(--text-icon-danger)}.sg-check--gov.sg-check--ok{background:var(--bg-success-soft);border-color:transparent}.sg-check--gov.sg-check--warn{background:var(--bg-warning-soft);border-color:transparent}.sg-check--gov.sg-check--over{background:var(--bg-danger-soft);border-color:transparent}.mw-stage > .sg-results{position:absolute;top:0;right:0;height:100%;z-index:5}.sg-cv{display:flex;align-items:flex-start;gap:9px;margin:0 var(--sg-results-inset) 14px;padding:9px 11px;border-radius:8px;border:1px solid transparent}.sg-cv__ico{flex:0 0 auto;display:flex;margin-top:1px}.sg-cv__ico svg{width:20px;height:20px}.sg-cv__title{font-size:13px;font-weight:500;line-height:1.3}.sg-cv__sub{margin-top:1px;font-size:11.5px;line-height:1.35;opacity:0.85}.sg-cv__kpis{display:flex;flex-wrap:wrap;gap:3px 9px;margin-top:6px;font-size:11px;line-height:1.3}.sg-cv__kpis-h{font-weight:500;opacity:0.6}.sg-cv__kpi b{font-weight:500;opacity:0.6}.sg-cv--ok{color:var(--text-icon-success);background:var(--bg-success-soft)}.sg-cv--note,.sg-cv--await{color:var(--action-accent);background:var(--bg-accent-soft);border-color:var(--border-accent)}.sg-cv--red{color:var(--text-icon-danger);background:var(--bg-danger-soft)}.sg-cv--wait{color:var(--text-icon-secondary);background:var(--bg-chrome-hover)}.sg-cv--na{color:var(--text-icon-tertiary);background:var(--bg-chrome-hover)}.sg-cv__spin{transform-origin:center;animation:sg-cv-spin 0.9s linear infinite}@keyframes sg-cv-spin{to{transform:rotate(360deg)}}#deflection-check-block .defl-cfg{margin-top:6px}#deflection-check-block .defl-field{margin-bottom:8px}#deflection-check-block .defl-field__label{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:var(--text-icon-tertiary)}#deflection-check-block .defl-seg{display:flex;gap:3px;padding:3px;margin-bottom:8px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:9px}#deflection-check-block .defl-seg__opt{flex:1;padding:7px 4px;border:0;border-radius:6px;background:transparent;color:var(--text-icon-secondary);font-size:12px;font-weight:600;cursor:pointer}#deflection-check-block .defl-seg__opt.is-on{background:var(--bg-surface);color:var(--text-icon-accent,#2563eb);box-shadow:0 1px 2px rgba(16,24,40,0.1)}#deflection-check-block .defl-seg--mode{margin-top:2px}#deflection-check-block .defl-formula{display:flex;align-items:center;gap:8px;margin-top:2px;padding:8px 11px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:9px;font-size:13px}#deflection-check-block .defl-formula__k{color:var(--text-icon-secondary);font-weight:600}#deflection-check-block .defl-formula__v{margin-left:auto;font-weight:750;color:var(--text-icon-accent,#2563eb);font-variant-numeric:tabular-nums}#deflection-check-block .defl-input{display:flex;align-items:center;height:38px;padding:0 12px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:9px}#deflection-check-block .defl-input__pre{margin-right:4px;color:var(--text-icon-secondary);font-weight:600}#deflection-check-block .defl-input__u{margin-left:auto;color:var(--text-icon-tertiary);font-size:12.5px}#deflection-check-block .defl-input input{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text-icon-primary);font:inherit;font-weight:650;font-variant-numeric:tabular-nums}#deflection-check-block .defl-hint{margin:2px 0 8px;padding:9px 11px;border-radius:9px;font-size:12px;line-height:1.45;color:var(--text-icon-secondary)}#deflection-check-block .defl-hint--info{background:var(--bg-accent-soft);border:1px solid var(--border-accent);color:var(--text-icon-accent,#1e40af)}#deflection-check-block .defl-locked{display:flex;align-items:center;gap:8px;width:100%;padding:13px 18px;border-bottom:1px solid var(--border-default);cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}#deflection-check-block .defl-locked__title{font-weight:700;font-size:14px;color:var(--text-icon-secondary)}#deflection-check-block .defl-locked__lock{margin-left:auto;display:inline-flex;align-items:center;color:var(--text-icon-tertiary);transition:color 0.12s ease}#deflection-check-block .defl-locked:hover,#deflection-check-block .defl-locked:focus-visible{background:var(--bg-accent-soft)}#deflection-check-block .defl-locked:hover #deflection-check-block .defl-locked__lock,#deflection-check-block .defl-locked:focus-visible #deflection-check-block .defl-locked__lock{color:var(--text-icon-accent,#2563eb)}.cl-status{display:flex;align-items:center;gap:9px;padding-right:22px}.cl-status__dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--text-icon-success,#1d9e75)}.cl-status__dot--off{background:transparent;border:1.5px dashed var(--border-strong,#c2cad5);box-sizing:border-box}.cl-status__body{min-width:0;display:flex;flex-direction:column;line-height:1.25}.cl-status__sum{margin-top:1px;font-size:11.5px;font-weight:400;color:var(--text-icon-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl-status__sum--multi{white-space:normal;overflow:visible;text-overflow:clip;display:flex;flex-direction:column;gap:1px}.material-stress-form{margin-top:8px}.material-stress-form .block-title{font-size:13px;font-weight:750;color:var(--text-icon-primary);margin-bottom:8px}.material-stress-form .msf-mode-seg{margin-bottom:10px}.material-stress-form .msf-field{margin-bottom:9px}.material-stress-form .msf-field:last-child{margin-bottom:2px}.material-stress-form .msf-field__lbl{display:flex;align-items:center;gap:5px;margin-bottom:4px}.material-stress-form .msf-field__label{flex:1;min-width:0;font:var(--type-label-weight) var(--type-label-size)/var(--type-label-lh) var(--font-sans);color:var(--text-icon-secondary)}.material-stress-form .msf-field__label .sym{font-weight:700;color:var(--text-icon-primary)}.material-stress-form .msf-info{flex:none;font-size:13px;color:var(--text-icon-tertiary);cursor:help}.material-stress-form .msf-info:hover{color:var(--text-icon-accent,#2563eb)}.material-stress-form .msf-num{display:flex;align-items:stretch;gap:6px}.material-stress-form .msf-num__val{flex:1;min-width:0}.material-stress-form .msf-num__val .sb-field-unit-container{margin:0}.material-stress-form .msf-num__val .form-control{height:38px;padding:0 11px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-primary);font-weight:650;font-variant-numeric:tabular-nums;box-shadow:none}.material-stress-form .msf-num__val .has-error .form-control{border-color:var(--text-icon-danger)}.material-stress-form .msf-num__unit{flex:0 0 84px}.material-stress-form .msf-rows{margin-top:2px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface)}.material-stress-form .msf-rows__r{display:flex;align-items:center;gap:9px;padding:9px 11px;font-size:12.5px}.material-stress-form .msf-rows__r + .material-stress-form .msf-rows__r{border-top:1px solid var(--border-default)}.material-stress-form .msf-rows__k{flex:1;min-width:0;line-height:1.4;color:var(--text-icon-secondary)}.material-stress-form .msf-rows__k b{color:var(--text-icon-primary);font-weight:700;white-space:nowrap}.material-stress-form .msf-rows__v{flex:none;font-weight:750;font-variant-numeric:tabular-nums;color:var(--text-icon-primary)}.material-stress-form .msf-rows__u{margin-left:6px;color:var(--text-icon-tertiary);font-weight:400;font-size:11.5px}.msf-info-pop{width:234px}.msf-info-pop__f{display:block;margin-top:8px;padding-top:8px;border-top:1px solid var(--border-default);font-weight:700;color:var(--text-icon-primary);font-variant-numeric:tabular-nums}.section-picker__breadcrumb{margin:0 0 12px -7px}.section-type-selector{display:flex;flex-direction:column;gap:5px;margin-top:6px}.section-type-selector__btn{display:flex;align-items:center;gap:10px;width:100%;padding:11px 13px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;text-align:left;transition:border-color 0.12s,background 0.12s,color 0.12s}.section-type-selector__btn:hover{background:var(--bg-surface-hover);border-color:var(--border-strong,#c2cad5)}.section-type-selector__btn.is-on{border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-accent,#2563eb)}.section-type-selector__glyph{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;color:var(--text-icon-tertiary);transition:color 0.12s}.section-type-selector__glyph svg{display:block}.section-type-selector__label{flex:1;min-width:0;line-height:1.25}.section-type-selector__chev{flex:none;display:inline-flex;color:var(--text-icon-tertiary);transition:color 0.12s}.section-type-selector__btn:hover .section-type-selector__glyph,.section-type-selector__btn:hover .section-type-selector__chev,.section-type-selector__btn.is-on .section-type-selector__glyph,.section-type-selector__btn.is-on .section-type-selector__chev{color:var(--text-icon-accent,#2563eb)}.section-form{margin-top:8px}.section-form__title{font-size:13px;font-weight:750;color:var(--text-icon-primary);margin-bottom:8px}.section-form__shape{display:flex;justify-content:center;padding:4px 0 12px;color:var(--text-icon-tertiary)}.section-form__field{margin-bottom:9px}.section-form__group{font:var(--type-label-weight) var(--type-label-size)/var(--type-label-lh) var(--font-sans);letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary);padding:12px 0 6px}.section-form__row{display:flex;align-items:stretch;gap:6px}.section-form__row .section-form__row-val{flex:1;min-width:0}.section-form__row .section-form__row-unit{flex:0 0 84px}.section-form__foot{display:flex;gap:8px;margin-top:14px}.section-method{display:flex;flex-direction:column;gap:4px;margin-bottom:9px}.section-method__opt{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid var(--border-default);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:13px;cursor:pointer;text-align:left}.section-method__opt.is-on{border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-accent,#2563eb);font-weight:650}.section-method__opt .dot{width:15px;height:15px;border-radius:50%;border:2px solid var(--border-strong,#c2cad5);flex:none}.section-method__opt.is-on .dot{border-color:var(--text-icon-accent,#2563eb);background:radial-gradient(circle,currentColor 0 4px,transparent 5px)}.section-rotate{margin:6px 0 2px}.selected-section-card{display:flex;align-items:center;gap:10px;margin-top:8px;margin-bottom:10px;padding:11px 12px;border:1px solid var(--border-accent);border-radius:var(--radius-s,8px);background:var(--bg-accent-soft)}.selected-section-card__icon{flex:none;color:var(--text-icon-accent,#2563eb)}.selected-section-card__body{flex:1;min-width:0}.selected-section-card__title{font-size:13.5px;font-weight:700;color:var(--text-icon-primary)}.selected-section-card__meta{font-size:11.5px;color:var(--text-icon-secondary);margin-top:1px}.selected-section-card__criteria{display:flex;align-items:center;gap:13px;margin-top:4px}.selected-section-card__btns{flex:none;display:flex;gap:4px}.selected-section-card__btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--border-default);border-radius:var(--radius-xs,6px);background:var(--bg-surface);color:var(--text-icon-secondary);cursor:pointer}.selected-section-card__btn:hover{color:var(--text-icon-accent,#2563eb);border-color:var(--border-accent)}.selected-section-card__btn--danger:hover{color:var(--danger,#dc2626);border-color:var(--danger,#dc2626)}.ssc-crit{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-icon-secondary)}.ssc-crit__dot{width:8px;height:8px;border-radius:50%;flex:none;background:var(--text-icon-success,#1d9e75)}.ssc-crit__dot--off{background:transparent;border:1.5px dashed var(--border-strong,#c2cad5);box-sizing:border-box}.ssc-crit--off{color:var(--text-icon-tertiary)}.ssc-crit--action{cursor:pointer;outline:none;border-radius:4px}.ssc-crit--action:hover{color:var(--text-icon-accent,#2563eb)}.ssc-crit--action:hover .ssc-crit__dot--off{border-color:var(--text-icon-accent,#2563eb)}.ssc-crit--action:focus-visible{box-shadow:0 0 0 2px var(--border-accent,#93c5fd)}.ssc-crit__ic{font-size:12px;opacity:0.65;margin-left:1px}.sfk{margin-top:4px}.sfk .Collapsible__trigger{display:block;cursor:pointer;background:none;padding:0;border:0}.sfk .Collapsible__trigger::after{content:none;display:none}.sfk-trigger{display:flex;align-items:center;gap:6px;padding:6px 0}.sfk-trigger__title{margin:0}.sfk-trigger > .msf-info{margin-left:auto}.sfk-trigger > .msf-info + .sfk-trigger__sum{margin-left:0}.sfk-trigger__sum{margin-left:auto;font-size:12px;color:var(--text-icon-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.sfk-trigger__sum sub{font-size:9px}.sfk-trigger__chev{flex:none;color:var(--text-icon-tertiary);transition:transform 0.15s ease;margin-left:auto}.sfk-trigger__sum + .sfk-trigger__chev{margin-left:6px}.sfk-trigger.is-open .sfk-trigger__chev{transform:rotate(180deg)}.sfk__body{padding-top:4px}.sfk .Collapsible__contentInner{padding:0}.sfk-save-wrap > .sg-btn:disabled{pointer-events:none}.sg-sec-list{display:flex;flex-direction:column;gap:4px}.sg-sec-card{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:10px;border:0.5px solid transparent;cursor:pointer;transition:background 0.12s ease}.sg-sec-card:hover{background:var(--bg-surface)}.sg-sec-card.is-selected{background:var(--bg-accent-soft);border-color:var(--border-accent);box-shadow:inset 2px 0 0 var(--action-accent)}.sg-sec-card__thumb{flex:0 0 auto;width:38px;height:38px;border-radius:9px;background:var(--bg-surface);border:0.5px solid var(--border-default);display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary)}.sg-sec-card.is-selected .sg-sec-card__thumb{color:var(--text-icon-accent);border-color:var(--border-accent)}.sg-sec-card__meta{flex:1;min-width:0}.sg-sec-card__name{color:var(--text-icon-primary);font-size:13.5px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sec-card__sub{color:var(--text-icon-tertiary);font-size:11.5px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-sec-card__badge{display:inline-block;font-size:10.5px;line-height:1.5;color:var(--text-icon-accent);background:var(--bg-accent-soft);border:0.5px solid var(--border-accent);border-radius:5px;padding:0 6px;margin-left:6px;vertical-align:1px}.sg-sec-hint{font-size:11.5px;line-height:1.45;color:var(--text-icon-tertiary);margin-bottom:12px}.sg-sec-card__incheck{display:inline-flex;align-items:center;gap:5px;margin-top:6px;font-size:11px;font-weight:700;color:var(--action-primary)}.sg-sec-card__incheck svg{flex:none}.sg-sec-card__pick{margin-top:6px;border:1px solid var(--border-accent);border-radius:7px;background:var(--bg-accent-soft);color:var(--text-icon-accent);font-size:12px;font-weight:600;padding:4px 10px;cursor:pointer;transition:background 0.12s ease,border-color 0.12s ease}.sg-sec-card__pick:hover{border-color:var(--border-focus)}.sg-sec-card:has(.sg-sec-card__incheck){border-color:var(--action-primary);box-shadow:inset 0 0 0 1px var(--action-primary)}.sg-sec-card__acts{flex:0 0 auto;display:flex;gap:2px;opacity:0;transition:opacity 0.12s ease}.sg-sec-card:hover .sg-sec-card__acts,.sg-sec-card.is-selected .sg-sec-card__acts{opacity:1}@media (hover: none){.sg-sec-card__acts{opacity:1}}.sg-sec-empty{color:var(--text-icon-tertiary);font-size:13px;text-align:center;padding:18px 0}.sg-sec-add{width:100%;margin-top:12px;justify-content:center}.sb-field-unit-container{width:100%}.sb-field-unit-container .react-numeric-input{width:100%}.sb-field-unit-container .react-numeric-input input,.sb-field-unit-container .react-numeric-input input.form-control{width:100%;height:var(--control-h-m)!important;padding-left:12px!important;font-size:14px;font-variant-numeric:tabular-nums;color:var(--text-icon-primary)!important;background:var(--bg-surface)!important;border:1px solid var(--border-strong)!important;border-radius:8px!important;box-shadow:none;transition:border-color 0.12s ease,box-shadow 0.12s ease}.sb-field-unit-container .react-numeric-input input::-moz-placeholder,.sb-field-unit-container .react-numeric-input input.form-control::-moz-placeholder{color:var(--text-icon-tertiary);opacity:1}.sb-field-unit-container .react-numeric-input input::placeholder,.sb-field-unit-container .react-numeric-input input.form-control::placeholder{color:var(--text-icon-tertiary);opacity:1}.sb-field-unit-container .react-numeric-input input:hover,.sb-field-unit-container .react-numeric-input input.form-control:hover{border-color:var(--text-icon-tertiary)!important}.sb-field-unit-container .react-numeric-input input:focus,.sb-field-unit-container .react-numeric-input input.form-control:focus{border-color:var(--action-accent)!important;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)!important;outline:none!important}.sb-field-unit-container .react-numeric-input input:disabled,.sb-field-unit-container .react-numeric-input input.form-control:disabled{background:var(--bg-disabled)!important;color:var(--text-icon-disabled)!important;border-color:var(--border-default)!important}.sb-field-unit-container .react-numeric-input b{right:4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sb-field-unit-container .react-numeric-input b i{border-top-color:var(--text-icon-tertiary)!important;border-bottom-color:var(--text-icon-tertiary)!important}.sb-field-unit-container .react-numeric-input b:hover i{border-top-color:var(--text-icon-primary)!important;border-bottom-color:var(--text-icon-primary)!important}.sb-field-unit-container .sb-unit{color:var(--text-icon-tertiary)}.has-error .sb-field-unit-container .react-numeric-input input,.has-error .sb-field-unit-container .react-numeric-input input.form-control{background-color:var(--bg-danger-soft)!important;border-color:var(--text-icon-danger)!important;color:var(--text-icon-primary)!important}.has-error .sb-field-unit-container .react-numeric-input input:focus,.has-error .sb-field-unit-container .react-numeric-input input.form-control:focus{border-color:var(--text-icon-danger)!important;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--bg-danger-soft)!important}[data-theme=dark] #image-cross-section{filter:invert(1)}.sg-sec-lib{display:flex;flex-direction:column;gap:6px}.sg-sec-lib__search{display:flex;align-items:center;gap:8px;height:38px;padding:0 11px;border:1px solid var(--border-strong);border-radius:var(--radius-s,8px);background:var(--bg-surface);color:var(--text-icon-tertiary);font-size:13px;margin-bottom:2px}.sg-sec-lib__search input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:inherit;color:var(--text-icon-primary)}.sg-sec-lib__search input::-moz-placeholder{color:var(--text-icon-tertiary)}.sg-sec-lib__search input::placeholder{color:var(--text-icon-tertiary)}.sg-sec-lib__search svg{flex:none;color:var(--text-icon-tertiary)}.sg-sec-lib__group + .sg-sec-lib__group{margin-top:2px}.sg-sec-lib__grouphead{display:flex;align-items:center;gap:9px;width:100%;padding:11px 12px;border:1px solid var(--border-default);border-radius:var(--radius-m,10px);background:var(--bg-surface);cursor:pointer;font-weight:600;font-size:13.5px;color:var(--text-icon-primary);text-align:left}.sg-sec-lib__grouphead:hover{background:var(--bg-surface-hover,#fafbfc)}.sg-sec-lib__grouphead .ic{display:flex;color:var(--text-icon-tertiary)}.sg-sec-lib__grouphead .cnt{font-size:11px;font-weight:700;color:var(--text-icon-tertiary);background:var(--bg-chrome);border-radius:99px;padding:1px 8px}.sg-sec-lib__grouphead .chev{margin-left:auto;display:flex;color:var(--text-icon-tertiary);transition:transform 0.15s ease}.sg-sec-lib__grouphead.is-open .chev{transform:rotate(180deg)}.sg-sec-lib__tiles{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:8px 0 4px}.sg-sec-lib__tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:11px 6px 9px;border:1px solid var(--border-default);border-radius:var(--radius-m,10px);background:var(--bg-surface);cursor:pointer;text-align:center;transition:border-color 0.12s,background 0.12s}.sg-sec-lib__tile:hover{border-color:var(--border-accent);background:var(--bg-accent-soft)}.sg-sec-lib__tile .sg-section-glyph{display:block;width:30px;height:30px;color:var(--text-icon-secondary)}.sg-sec-lib__tile .sg-section-glyph svg{width:100%;height:100%}.sg-sec-lib__tile:hover .sg-section-glyph{color:var(--text-icon-accent)}.sg-sec-lib__tile b{font-size:11.5px;font-weight:600;color:var(--text-icon-secondary);line-height:1.25}.sg-sec-lib__tile:hover b{color:var(--text-icon-accent)}.sg-sec-props{display:flex;flex-direction:column;gap:12px}.sg-sec-props__bar{display:flex;align-items:center;gap:4px}.sg-sec-props__spacer{flex:1}.sg-sec-props__act{width:30px;height:30px;border-radius:var(--radius-s,8px);border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-icon-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.12s,color 0.12s,border-color 0.12s}.sg-sec-props__act:hover:not(:disabled){border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-sec-props__act--danger:hover:not(:disabled){border-color:var(--danger);background:var(--danger-soft,#fef1f1);color:var(--danger)}.sg-sec-props__act:disabled{opacity:0.4;cursor:default}.sg-sec-props__foot{display:flex;gap:8px;margin-top:4px}.sg-sec-props__foot .sg-btn{flex:1}.sg-sec-props__foot .sg-btn--ghost{flex:0 0 96px}.sg-sheet .sg-sec-props #tab-content-dimensions.tab-pane.active{display:block}.sg-sec-props__placeholder{display:flex;flex-direction:column;gap:6px;padding:18px 4px;text-align:center}.sg-sec-props__placeholder-title{font-size:14px;font-weight:600;color:var(--text-primary,var(--text-icon-primary))}.sg-sec-props__placeholder-text{font-size:13px;line-height:1.45;color:var(--text-icon-tertiary)}.sg-sec-res{display:flex;flex-direction:column}.sg-sec-res__kpis{display:flex;gap:8px;padding:4px 0 8px}.sg-sec-res__kpi{flex:1;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);padding:9px 11px}.sg-sec-res__kpi .k{font-size:11px;font-weight:700;color:var(--text-icon-tertiary)}.sg-sec-res__kpi .k i{font-style:italic}.sg-sec-res__kpi .v{font-size:15px;font-weight:750;font-variant-numeric:tabular-nums;padding-top:2px;color:var(--text-icon-primary)}.sg-sec-res__kpi .v .u{font-size:11px;font-weight:500;color:var(--text-icon-tertiary);margin-left:3px}.sg-sec-res__sec{padding:12px 0 2px}.sg-sec-res__sec h4{font-size:11px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary);margin-bottom:6px}.sg-sec-res__sec-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:none;cursor:pointer;color:inherit}.sg-sec-res__sec-toggle h4{margin-bottom:0}.sg-sec-res__sec-toggle:hover h4{color:var(--text-icon-secondary)}.sg-sec-res__chev{flex:none;color:var(--text-icon-tertiary)}.sg-sec-res__sec-toggle + .sg-sec-res__row{margin-top:6px}.sg-sec-res__sec.is-collapsed{padding-bottom:6px}.sg-sec-res__toggles{padding-top:2px}.sg-sec-res__row{display:flex;align-items:baseline;gap:10px;padding:6px 0}.sg-sec-res__k{font-size:13px;color:var(--text-icon-secondary);font-weight:600;flex:none;min-width:46px}.sg-sec-res__k i{font-style:italic;font-weight:700;color:var(--text-icon-primary)}.sg-sec-res__v{font-size:13.5px;font-weight:750;color:var(--text-icon-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.sg-sec-res__v .u{font-weight:500;color:var(--text-icon-tertiary);font-size:12px;margin-left:3px}.sg-sec-res__d{margin-left:auto;text-align:right;font-size:11.5px;color:var(--text-icon-tertiary)}.sg-sec-res__cta{margin-top:14px}.sg-sec-res__cta .sg-btn{width:100%}.sg-sec-res__cta--paid .sg-field-hint{text-align:center}.sg-sec-res__empty{padding:24px 8px;text-align:center;font-size:13px;color:var(--text-icon-tertiary);line-height:1.5}.sg-sec-res__note-row{margin-bottom:12px}.sg-sec-res__stale{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sg-sec-res--stale .sg-sec-res__kpis,.sg-sec-res--stale .sg-sec-res__sec:not(.sg-stress):not(.sg-sec-res__display){opacity:0.55}.sg-note-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--border-accent,var(--text-icon-accent,#3b82f6));border-radius:999px;background:var(--bg-accent-soft,rgba(59,130,246,0.1));color:var(--text-icon-accent,#3b82f6);font-size:12px;font-weight:600;cursor:help;transition:background 0.12s,border-color 0.12s}.sg-note-chip:hover{background:var(--bg-accent-soft,rgba(59,130,246,0.18))}.sg-note-chip__ico{flex:none}.sg-note-body{font-size:13px;line-height:1.5;color:var(--text-primary,var(--text-icon-primary))}.sg-note-body p{margin:0 0 10px}.sg-note-body p:last-child{margin-bottom:0}.sg-note-body i{font-style:italic}.sg-note-body sub{font-size:0.72em}.sg-note-pop.rs-popover{box-sizing:border-box;padding:6px 10px;border:0;border-radius:4px;background-color:var(--bg-inverse);background-clip:padding-box;color:var(--text-icon-on-inverse);box-shadow:var(--shadow-2);filter:none;font-size:12px;font-style:normal;font-weight:400;line-height:1.35;letter-spacing:normal;text-align:left;text-transform:none;z-index:var(--z-tooltip);--text-icon-primary:var(--text-icon-on-inverse);--text-icon-secondary:var(--text-icon-on-inverse);--text-icon-tertiary:var(--text-icon-on-inverse);--border-default:var(--border-on-inverse)}.sg-note-pop.rs-popover .rs-popover-title,.sg-note-pop.rs-popover .rs-popover-content{color:inherit;font-size:inherit;line-height:inherit}.sg-note-pop.rs-popover .rs-popover-title{font-weight:600}.sg-note-pop.rs-popover a{color:inherit;text-decoration:underline}.sg-note-pop.rs-popover > .arrow,.sg-note-pop.rs-popover .rs-popover-arrow{display:none}.sg-note-pop.rs-popover{max-width:340px}.sg-note-sheet{padding:4px 4px 24px}.app-constructor-section .canvas-board-container{display:flex;flex-direction:column}.app-constructor-section .canvas-board-container > .sg-workrow{order:0}.sg-sctool{order:-1;flex:none;position:relative;z-index:5;display:flex;align-items:center;gap:4px;height:var(--sg-cvtop-h,46px);padding:0 14px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.sg-sctool__cap{display:flex;align-items:center;gap:7px;margin-right:6px;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--text-icon-secondary)}.sg-sctool__cap svg{width:16px;height:16px}.sg-sctool__btn{flex:none;width:32px;height:32px}.sg-sctool__btn svg{width:var(--sg-icon-m,18px);height:var(--sg-icon-m,18px)}.sg-sctool__btn{border-radius:var(--radius-s,8px);border:1px solid transparent;background:transparent;color:var(--text-icon-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.12s,color 0.12s,border-color 0.12s}.sg-sctool__btn:hover:not(:disabled){background:var(--bg-chrome);color:var(--text-icon-primary)}.sg-sctool__btn.is-on{background:var(--bg-accent-soft);border-color:var(--border-accent);color:var(--text-icon-accent)}.sg-sctool__btn:disabled{opacity:0.35;cursor:default}.sg-sctool__btn--op{width:38px;height:36px}.sg-sctool__btn--op svg{width:var(--sg-icon-l,22px);height:var(--sg-icon-l,22px)}.sg-sctool__sep{width:1px;height:20px;margin:0 4px;background:var(--border-default);flex:none}.sg-sctool__spacer{flex:1}.sg-snapop{position:absolute;top:58px;left:14px;width:250px;z-index:6;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,0.12));padding:8px 12px 10px}.sg-snapop .sg-sctool__btn{width:30px;height:30px}.sg-snapop .sg-sctool__btn svg{width:14px;height:14px}.sg-snapop h4{font-size:11px;font-weight:700;letter-spacing:0.4px;text-transform:uppercase;color:var(--text-icon-tertiary);padding:5px 2px 8px;margin:0}.app-constructor-section.is-mobile-shell .canvas-board-container{top:0!important;height:100%!important}@media only screen and (max-device-width: 640px),only screen and (max-device-width: 667px),only screen and (max-width: 480px){.app-constructor-section .control-panel-buttons{position:static}.app-constructor-section .canvas-board-container{position:absolute;z-index:auto}.app-constructor-section .main-window-content{background-color:var(--bg-canvas)}}.app-constructor-section.is-mobile-shell .section-board > .chart-container{min-height:0}.is-mobile-shell .sg-sctool{position:absolute;top:10px;right:10px;height:auto;padding:4px;gap:2px;border:1px solid var(--border-default);border-radius:var(--radius-m,12px);box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,0.12));z-index:12}.is-mobile-shell .sg-sctool__spacer{flex:0 0 4px}.is-mobile-shell .sg-snapop{top:56px;right:10px;left:auto;width:min(250px,100vw - 20px)}.sg-section-scale-host{position:absolute;inset:0;pointer-events:none;z-index:6}.sg-section-scale-host .sg-cscale{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);max-width:calc(100% - 24px - 2 * var(--sg-section-scale-ruler,0px))}.sg-section-scale-host .sg-cscale:not(.sg-cscale--compact){left:calc(12px + var(--sg-section-scale-ruler,0px) + var(--sg-section-scale-axis,0px));right:calc(12px + var(--sg-section-scale-ruler,0px));margin-inline:auto;transform:none;width:-moz-max-content;width:max-content;max-width:calc(100% - 24px - 2 * var(--sg-section-scale-ruler,0px) - var(--sg-section-scale-axis,0px));padding-inline:var(--sg-section-scale-edge,var(--sg-cscale-edge-room))}.sg-section-scale-host .sg-cscale__title{white-space:normal;text-align:center}.sg-section-scale-host .sg-cscale__ticks{align-self:center}.sg-section-scale-host .sg-cscale.is-zero-hidden .sg-cscale__tick.is-zero{visibility:hidden}.is-mobile-shell .sg-section-scale-host .sg-cscale{top:56px;bottom:auto;width:-moz-max-content;width:max-content;min-width:min(var(--sg-cscale-compact-w),calc(100% - 2 * (var(--space-1-5) + var(--sg-section-scale-edge,var(--sg-cscale-edge-room)) + var(--sg-section-scale-ruler,0px))));max-width:calc(100% - 2 * (var(--space-1-5) + var(--sg-section-scale-edge,var(--sg-cscale-edge-room)) + var(--sg-section-scale-ruler,0px)))}.is-mobile-shell .sg-section-scale-host .sg-cscale--compact .sg-cscale__bar,.is-mobile-shell .sg-section-scale-host .sg-cscale--compact .sg-cscale__ticks{width:100%}.sg-section-scale-host .sg-cscale.is-no-room{visibility:hidden}.mw-stage > .sg-results-dock{position:absolute;top:0;right:0;height:100%;width:0;overflow:hidden;z-index:5}.mw-stage > .sg-results-dock.is-open{width:var(--sg-results-w,376px)}.sg-results-dock > .container-sidebar{position:static;width:100%;height:100%;margin:0;border:0;border-left:1px solid var(--border-default);border-radius:0;box-shadow:none;overflow-y:auto}.sg-results-dock .sidebar-header-panel-icon.fa-angle-double-right,.sg-results-dock .sidebar-header-panel-icon.fa-angle-double-left{display:none}.sg-workrow{flex:1 1 auto;min-height:0;display:flex}.sg-workrow > .section-board{flex:1 1 auto;min-width:0;order:0;height:auto}.sg-workrow--split > .sg-report-pane{flex:0 0 50%}.sg-workrow--report > .section-board{flex:0 0 0;overflow:hidden}.sg-workrow--report > .sg-report-pane{flex:1 1 auto}.sg-report-pane{min-width:0;display:flex;flex-direction:column;border-left:1px solid var(--border-default);background:var(--bg-surface)}.sg-report-pane__bar{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid var(--border-default);background:var(--bg-chrome)}.sg-report-pane__title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:var(--text-icon-primary)}.sg-report-pane__frame{flex:1 1 auto;width:100%;border:0;background:#fff}.sg-report-pane__empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:24px;color:var(--text-icon-secondary);font-size:13.5px;text-align:center}.sg-report-pane__export{height:28px;padding:0 12px;border:1px solid var(--border-default,#d5d9e0);border-radius:8px;background:var(--bg-surface,#fff);color:var(--text-icon-primary,#1f2430);font-size:12.5px;font-weight:600;cursor:pointer}.sg-report-pane__export:hover:not(:disabled){border-color:var(--text-icon-accent,#2563eb);color:var(--text-icon-accent,#2563eb)}.sg-report-pane__export:disabled{opacity:0.55;cursor:default}.sg-report-pane__export--accent{border-color:var(--action-accent);background:var(--action-accent);color:var(--text-icon-on-action);white-space:nowrap}.sg-report-pane__export--accent:hover:not(:disabled){border-color:var(--action-accent-hover);background:var(--action-accent-hover);color:var(--text-icon-on-action)}.section-form--rebar .section-form__subgroup{margin:10px 0 4px;font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--text-icon-tertiary)}.section-form--rebar .section-form__chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 8px}.section-form--rebar .section-form__hint{margin-top:8px;font-size:11px;color:var(--text-icon-tertiary)}.truss-roles-chips{display:flex;flex-direction:column;gap:6px;margin-top:6px}.truss-roles-chips .sg-vchip{align-items:flex-start;text-align:left;white-space:normal;padding:6px 10px;border-radius:var(--radius-s)}.truss-roles-chips .sg-vchip__icon{margin-top:3px}.truss-roles-hint{padding-bottom:6px;font-size:11px;color:var(--text-icon-tertiary)}.truss-roles-assumptions{margin-top:8px}.truss-roles-assumptions .Collapsible__trigger{padding:6px 18px 6px 0;border-top:none;font-size:11px;color:var(--text-icon-tertiary)}.truss-roles-assumptions .Collapsible__trigger::after{right:2px;top:8px}.truss-roles-assumptions .Collapsible__contentInner{padding:0;border-top:none}.Collapsible-panel .truss-roles-assumptions > .Collapsible__contentOuter{overflow:hidden!important}.Collapsible-wrapper .truss-roles-assumptions.Collapsible:last-child{border-bottom:none}.truss-roles-assumptions-list{margin:0;padding:2px 0 6px 14px;list-style:disc outside}.truss-roles-assumptions-list li{margin-bottom:5px;font-size:11px;line-height:15px;color:var(--text-icon-tertiary)}.truss-roles-assumptions-list li:last-child{margin-bottom:0}.truss-roles-help{padding-top:6px;font-size:11px;line-height:15px}.truss-roles-help a{color:var(--text-icon-accent);text-decoration:none}.truss-roles-help a:hover{text-decoration:underline}@media (min-width: 768px){#draw-scheme.is-scheme-frozen{margin-top:calc(var(--sg-review-dock-band) + var(--space-1))}}html,body{overscroll-behavior:none}#draw-scheme{touch-action:none}#draw-scheme.is-scheme-frozen svg *{cursor:default}#draw-scheme.is-scheme-frozen svg{cursor:default!important}#draw-scheme.is-scheme-frozen .label-pressure-svg,#draw-scheme.is-scheme-frozen .label-pressure-svg *{cursor:move}.sgs-c-force{--sgs-c:var(--cat-force)}.sgs-c-moment{--sgs-c:var(--cat-moment)}.sgs-c-dist{--sgs-c:var(--cat-distributed)}.sgs-c-trap{--sgs-c:var(--cat-trapezoid)}.sgs-c-rxn{--sgs-c:var(--text-icon-danger)}.sgs-c-struct{--sgs-c:var(--text-icon-primary)}.sgs-c-node{--sgs-c:var(--text-icon-secondary)}.sgs-c-dim{--sgs-c:var(--text-icon-tertiary)}.sgs-stroke{stroke:var(--sgs-c)}.sgs-fill{fill:var(--sgs-c)}.sgs-text{fill:var(--sgs-c)}.sgs-area{fill:var(--sgs-c);fill-opacity:0.1;stroke:none}.sgs-g-force .sgs-area{fill:var(--cat-force)}.sgs-g-dist .sgs-area{fill:var(--cat-distributed)}.sgs-g-trap .sgs-area{fill:var(--cat-trapezoid)}.sgs-g-force line{stroke:var(--cat-force)}.sgs-g-force text{fill:var(--cat-force)}.sgs-g-trap line{stroke:var(--cat-trapezoid)}.sgs-g-trap text{fill:var(--cat-trapezoid)}.sgs-g-dist line{stroke:var(--cat-distributed)}.sgs-g-dist text{fill:var(--cat-distributed)}.sgs-g-moment path{stroke:var(--cat-moment);fill:none}.sgs-g-moment line{stroke:var(--cat-moment)}.sgs-g-moment text{fill:var(--cat-moment)}.sgs-g-struct line{stroke:var(--text-icon-primary)}.sgs-g-struct circle{stroke:var(--text-icon-primary);fill:var(--bg-surface)}.sgs-g-struct text{fill:var(--text-icon-secondary)}.sgs-beam{stroke:var(--text-icon-primary)}.sgs-mask{fill:var(--bg-surface);stroke:none}.sgs-hinge{fill:var(--bg-surface);stroke:var(--text-icon-primary)}.sgs-dim-line,.sgs-dim-tick{stroke:var(--text-icon-tertiary)}.sgs-dim-ext{stroke:var(--border-default)}.sgs-dim-txt{fill:var(--text-icon-tertiary)}.canvasLineBeam line{stroke:var(--text-icon-primary)}.canvasLineBeam text{fill:var(--text-icon-secondary)}.mySupsFixed line,.mySupsFluid line,.myAnchorages line,.myReleases line{stroke:var(--text-icon-primary)}.mySupsFixed circle:not(.sgs-mask),.mySupsFluid circle:not(.sgs-mask),.myAnchorages circle:not(.sgs-mask),.myReleases circle:not(.sgs-mask){stroke:var(--text-icon-primary);fill:var(--bg-surface)}.mySupsFixed text,.mySupsFluid text,.myAnchorages text,.myReleases text{fill:var(--text-icon-secondary)}.mySupsFixed path,.mySupsFluid path{stroke:var(--text-icon-primary)}.canvasAllMeasureLine line{stroke:var(--text-icon-tertiary)}.canvasAllMeasureLine text{fill:var(--text-icon-tertiary)}.canvasAllSectorsLine line{stroke:var(--text-icon-tertiary)}.innerMeasureLine line{stroke:var(--text-icon-tertiary)}.diagram-sector-line line{stroke:var(--diagram-sector-line,#909090);stroke-width:1}.innerMeasureLine text{fill:var(--text-icon-tertiary)}text.label-diagram-value{fill:var(--text-icon-primary)}rect.label-diagram-value{fill:var(--bg-surface)}.myCrossLine line{stroke:var(--text-icon-tertiary)}.myCrossLine text{fill:var(--text-icon-secondary)}.myCrossLine text.label-diagram-value{fill:var(--text-icon-primary)}.myCrossLine rect{fill:var(--bg-surface)}.innerSectorsLine line{stroke:var(--text-icon-tertiary)}.innerSectorsLine text{fill:var(--text-icon-tertiary)}.diagramsSVG-N path[fill=none],.diagramsSVG-Q path[fill=none],.diagramsSVG-M path[fill=none],.diagramsSVG-Y path[fill=none],.diagramsSVG-Theta path[fill=none],.childSVG path[fill=none]{stroke:var(--text-icon-primary)}.beam-gradient-scale__title,.beam-gradient-scale__title--right,.beam-gradient-scale__value,.beam-gradient-scale__value--right{fill:var(--text-icon-secondary)}.beam-diagram-row .beam-gradient-scale-compact{margin:var(--space-0-5) 0 var(--space-1);color:var(--text-icon-secondary)}.diagram-probe-overlay{touch-action:pan-y}.sgs-g-rxn line{stroke:var(--text-icon-danger)}.sgs-g-rxn path{fill:var(--text-icon-danger)}.sgs-g-rxn text{fill:var(--text-icon-danger)}.sgs-mk-force path{fill:var(--cat-force)}.sgs-mk-trap path{fill:var(--cat-trapezoid)}.sgs-mk-dist path{fill:var(--cat-distributed)}.sgs-mk-moment path{fill:var(--cat-moment)}.sgs-mk-rxn path{fill:var(--text-icon-danger)}#draw-storey-scheme text.sg-storey-title,.fm-fig text.sg-storey-title{fill:var(--text-icon-secondary)}#draw-storey-scheme rect.sg-storey-title-bg,.fm-fig rect.sg-storey-title-bg{fill:var(--bg-canvas)}.sgs-marquee{fill:var(--text-icon-accent);fill-opacity:0.07;stroke:var(--text-icon-accent);stroke-width:1.5;stroke-dasharray:6 4;pointer-events:none;opacity:0;transition:opacity 0.12s ease}.sgs-marquee.on{opacity:1}.canvasLineBeam line{stroke-width:2.6;stroke-linecap:round}.mySupsFixed line,.mySupsFluid line,.myAnchorages line,.myReleases line{stroke-width:1.6}.sgs-g-force line,.sgs-g-dist line,.sgs-g-trap line{stroke-width:1.4;stroke-linecap:round}.sgs-g-moment path{stroke-width:1}.sgs-g-moment line{stroke-width:1;stroke-linecap:round}.sgs-g-rxn line{stroke-width:2;stroke-linecap:round}.myCrossLine line,.innerSectorsLine line,.canvasAllMeasureLine line{stroke-width:1}.sgs-g-force text,.sgs-g-dist text,.sgs-g-trap text,.sgs-g-moment text,.sgs-g-rxn text,.canvasLineBeam text,.mySupsFixed text,.mySupsFluid text,.myAnchorages text,.canvasAllMeasureLine text,.innerSectorsLine text,.myCrossLine text{paint-order:stroke fill;stroke:var(--bg-surface);stroke-width:3px;stroke-linejoin:round}.sg-grid-underlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:-1}.sg-grid-dot{fill:var(--scheme-grid-dot,#d5dae2)}.section-board.sg-has-grid{position:relative;z-index:0}.section-board.sg-has-grid > .scroll-container{background:transparent}@media print{.sg-grid-underlay{display:none}}.results-summary{margin:14px 0 6px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-m,10px);overflow-x:auto;-webkit-overflow-scrolling:touch}table.results-summary-table{width:100%;margin:0;border:0;border-collapse:collapse;background:transparent;font-size:13.5px;line-height:1.45;color:var(--text-icon-primary)}table.results-summary-table thead th{position:sticky;top:0;z-index:1;padding:11px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;white-space:nowrap;color:var(--text-icon-tertiary);background:var(--bg-chrome);border:0;border-bottom:1px solid var(--border-default)}table.results-summary-table tbody td{padding:9px 16px;border:0;border-top:1px solid var(--border-subtle,var(--border-default));vertical-align:baseline;background:transparent}table.results-summary-table tbody tr:first-child td{border-top:0}table.results-summary-table tbody tr:not(.results-summary-category):hover td{background:var(--bg-chrome-hover)}table.results-summary-table tr.results-summary-category td{padding:9px 16px;font-size:11px;font-weight:700;letter-spacing:0.6px;text-transform:uppercase;color:var(--text-icon-tertiary);background:var(--bg-chrome);border-top:1px solid var(--border-default)}table.results-summary-table tbody tr.results-summary-category:first-child td{border-top:0}table.results-summary-table .results-summary-param{color:var(--text-icon-secondary);font-weight:500;white-space:nowrap}table.results-summary-table .results-summary-param sub,table.results-summary-table .results-summary-param sup{font-weight:inherit}table.results-summary-table .results-summary-value{white-space:nowrap}table.results-summary-table .results-summary-num{font-weight:650;font-variant-numeric:tabular-nums;color:var(--text-icon-primary)}table.results-summary-table .results-summary-unit{margin-left:1px;font-size:0.9em;color:var(--text-icon-tertiary)}table.results-summary-table .results-summary-comment{font-size:12.5px;color:var(--text-icon-tertiary)}.results-summary-status{display:inline-flex;align-items:center;gap:5px;padding:2px 9px 2px 8px;border-radius:99px;font-size:12px;font-weight:650;line-height:1.5;white-space:nowrap}.results-summary-status::before{font-size:11px;font-weight:700;line-height:1}.results-summary-status--ok{color:var(--text-icon-success);background:var(--bg-success-soft)}.results-summary-status--ok::before{content:"✓"}.results-summary-status--fail{color:var(--text-icon-danger);background:var(--bg-danger-soft)}.results-summary-status--fail::before{content:"✕"}.results-summary-mask-link{color:var(--text-icon-accent);font-weight:600;text-decoration:none;border-bottom:1px dashed currentColor;cursor:pointer}.results-summary-mask-link:hover{color:var(--action-accent)}.results-summary-notice{margin:12px 0;padding:10px 13px;font-size:12.5px;line-height:1.5;color:var(--text-icon-secondary);background:var(--bg-accent-soft);border:1px solid var(--border-accent);border-radius:8px}#result-solve-beam:not(.sg-values-on) [data-sg-values=open]{display:none}#result-solve-beam.sg-values-on [data-sg-values=masked]{display:none}.report-enhanced{--rpt-soft:var(--bg-surface-hover,#f1f3f5);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:15px;line-height:1.62;color:var(--text-icon-primary)}.report-enhanced .rpt-head{min-height:8px}.report-enhanced .sec{border-bottom:1px solid var(--border-default);scroll-margin-top:80px}.report-enhanced .sec__h{display:flex;align-items:baseline;gap:12px;padding:22px 0 13px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.report-enhanced .sec__ix{font:600 13px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-icon-tertiary);min-width:22px}.report-enhanced .sec__tt{font-weight:600;font-size:19px;letter-spacing:-0.02em;flex:1}.report-enhanced .sec__cv{width:18px!important;height:18px!important;color:var(--text-icon-tertiary);transition:transform 0.2s;align-self:center}.report-enhanced .sec.is-collapsed .sec__cv{transform:rotate(-90deg)}.report-enhanced .sec__b{padding:0 0 26px 34px}.report-enhanced .sec.is-collapsed .sec__b{display:none}@media (max-width: 640px){.report-enhanced .sec__b{padding-left:0}}.report-enhanced .step{display:flex;gap:11px;align-items:baseline;margin:22px 0 8px}.report-enhanced .step__n{font:600 13px/1.4 ui-monospace,Menlo,monospace;color:var(--text-icon-accent,var(--action-accent));min-width:20px}.report-enhanced .step__t{font-weight:600;font-size:15.5px;letter-spacing:-0.01em}.report-enhanced .sub{margin:18px 0 10px;padding-left:14px;border-left:2px solid var(--border-strong)}.report-enhanced .sub__h{font-weight:600;font-size:15px;display:flex;align-items:baseline;gap:9px;margin-bottom:4px}.report-enhanced .sub .rng{font-weight:400;font-size:13px;color:var(--text-icon-secondary);font-feature-settings:"tnum"}.report-enhanced .q{font-weight:600;font-size:15px;color:var(--text-icon-primary);margin:15px 0 6px;letter-spacing:-0.005em}.report-enhanced .cap{font-size:15px;color:var(--text-icon-primary);margin:12px 0 5px}.report-enhanced .figcap{font-size:14px;color:var(--text-icon-secondary);text-align:center;margin:4px 0 14px}.report-enhanced .fm-fig{text-align:center;margin:12px 0 2px}.report-enhanced .note{color:var(--text-icon-secondary);font-size:15px;margin:10px 0;line-height:1.62}.report-enhanced .f{background:var(--rpt-soft);border:1px solid var(--border-default);border-left:2px solid var(--border-strong);border-radius:var(--radius-s,7px);margin:7px 0;padding:11px 16px;color:var(--text-icon-primary);font-family:"Cambria",Georgia,"Times New Roman","Noto Serif",serif;font-size:15px;font-feature-settings:"tnum"}.report-enhanced .f sub,.report-enhanced .f sup{font-size:0.75em}.report-enhanced .feq{--feq-hang:2em;display:grid;grid-template-columns:auto auto minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;row-gap:7px;align-items:baseline}.report-enhanced .feq .lhs{white-space:nowrap;font-style:italic}.report-enhanced .feq .eq{color:var(--text-icon-tertiary)}.report-enhanced .feq .ex{line-height:1.72;overflow-wrap:break-word}.report-enhanced .feq .ex.num{color:var(--text-icon-secondary)}.report-enhanced .feq .ex.res{font-weight:700;color:var(--text-icon-primary)}.report-enhanced .ft,.report-enhanced .ff{display:inline-block;vertical-align:top;text-indent:0}.report-enhanced .ft--flow,.report-enhanced .ff--flow{display:inline}.report-enhanced .fg{white-space:nowrap}.report-enhanced .feq--stack{grid-template-columns:auto minmax(0,1fr)}.report-enhanced .feq--stack .lhs{grid-column:1/-1;white-space:normal;padding-left:var(--feq-hang);text-indent:calc(-1 * var(--feq-hang))}.report-enhanced .feq--stack .eq{padding-left:var(--feq-hang)}.report-enhanced .feq--inline{display:block;padding-left:var(--feq-hang);text-indent:calc(-1 * var(--feq-hang))}.report-enhanced .feq--inline .lhs{white-space:normal}.report-enhanced .feq--inline .eq{margin:0 4px}.report-enhanced .feq--inline .ex{white-space:normal}.report-enhanced .feq--inline .ex.res{white-space:nowrap}.report-enhanced .f--tex{overflow-x:auto;font-size:16px;line-height:1.25}.report-enhanced .f--tex mjx-container,.report-enhanced .f--tex .MathJax,.report-enhanced .f--tex .MathJax_SVG{margin:0!important}.report-enhanced .key{border:1px solid var(--border-default);background:var(--rpt-soft);border-radius:var(--radius-s,7px);padding:10px 14px;margin:12px 0;font-weight:600;font-size:15px;color:var(--text-icon-primary)}.report-enhanced .verify{display:flex;align-items:center;gap:8px;border:1px solid var(--border-default);background:var(--rpt-soft);border-left:2px solid var(--action-accent,var(--text-icon-accent));border-radius:var(--radius-s,7px);padding:10px 14px;margin:11px 0;font-weight:600;font-size:15px;color:var(--text-icon-primary)}.report-enhanced .verify svg{width:16px!important;height:16px!important;flex:none;color:var(--action-accent,var(--text-icon-accent))}@media print{.report-enhanced .sec.is-collapsed .sec__b{display:block}.report-enhanced .sec{-moz-column-break-inside:avoid;break-inside:avoid}}#report-full-text .link-report-download{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;margin:2px 0 8px;border-radius:9px;border:1px solid var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft);font-family:var(--font-sans,"Inter",-apple-system,"Segoe UI",Roboto,Arial,sans-serif);font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color 0.15s ease,box-shadow 0.15s ease}#report-full-text .link-report-download svg{width:13px;height:16px;color:var(--text-icon-accent);flex:none}#report-full-text .link-report-download:hover,#report-full-text .link-report-download:focus{color:var(--text-icon-on-accent-soft);border-color:var(--action-accent);text-decoration:none;box-shadow:0 0 0 3px var(--border-accent)}#report-full-text .link-report-download:active{transform:translateY(0.5px)}.modal-backdrop.modal-backdrop.in,.modal-backdrop.modal-backdrop.show{background-color:var(--bg-overlay);opacity:1;z-index:var(--z-modal-scrim)}.bootbox.modal,.modal.sg-modal{z-index:var(--z-modal);font-family:var(--font-sans,"Inter",-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}.bootbox.modal .modal-dialog,.modal.sg-modal .modal-dialog{max-width:520px;margin:1.75rem auto}.bootbox.modal.sg-modal--l .modal-dialog,.modal.sg-modal.sg-modal--l .modal-dialog{max-width:740px}.bootbox.modal.sg-modal--xl .modal-dialog,.modal.sg-modal.sg-modal--xl .modal-dialog{max-width:1040px}.bootbox.modal .modal-content,.modal.sg-modal .modal-content{background:var(--bg-surface);color:var(--text-icon-primary);border:none;border-radius:var(--radius-xl,18px);box-shadow:var(--shadow-2);overflow:hidden;max-height:calc(100vh - 3.5rem)}.bootbox.modal .modal-header,.modal.sg-modal .modal-header{align-items:flex-start;gap:12px;padding:20px 24px 16px;border-bottom:1px solid var(--border-default);flex:none}.bootbox.modal .modal-title,.modal.sg-modal .modal-title{order:0;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-0.01em;color:var(--text-icon-primary)}.bootbox.modal .sg-modal__sub,.modal.sg-modal .sg-modal__sub{display:block;margin-top:4px;font-size:13.5px;font-weight:400;line-height:1.45;color:var(--text-icon-secondary)}.bootbox.modal .sg-modal__back,.modal.sg-modal .sg-modal__back{order:-1;flex:none;margin:-2px 10px 0 0}.bootbox.modal .close,.bootbox.modal .bootbox-close-button,.modal.sg-modal .close,.modal.sg-modal .bootbox-close-button{order:1;width:32px;height:32px;flex:none;border:none;background:transparent;border-radius:var(--radius-s,8px);color:var(--text-icon-tertiary);transition:background 0.15s ease,color 0.15s ease}.bootbox.modal .close:hover,.bootbox.modal .bootbox-close-button:hover,.modal.sg-modal .close:hover,.modal.sg-modal .bootbox-close-button:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.bootbox.modal .close,.bootbox.modal .bootbox-close-button,.modal.sg-modal .close,.modal.sg-modal .bootbox-close-button{margin:-4px 0 0 auto;padding:2px;font-size:22px;line-height:1;opacity:1;text-shadow:none}.bootbox.modal .close:hover,.bootbox.modal .bootbox-close-button:hover,.modal.sg-modal .close:hover,.modal.sg-modal .bootbox-close-button:hover{opacity:1}.bootbox.modal .modal-body,.modal.sg-modal .modal-body{padding:22px 24px;font-size:15px;line-height:1.6;color:var(--text-icon-secondary);overflow-y:auto;min-height:0}.bootbox.modal .modal-footer,.modal.sg-modal .modal-footer{flex:none;gap:10px;padding:16px 24px;border-top:1px solid var(--border-default);justify-content:flex-end}.bootbox.modal .modal-footer > .btn,.modal.sg-modal .modal-footer > .btn{margin:0}.bootbox.modal .modal-footer.sg-modal__footer--aside,.modal.sg-modal .modal-footer.sg-modal__footer--aside{justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:10px;padding-bottom:10px}.bootbox.modal .modal-footer.sg-modal__footer--aside .sg-checkbox,.modal.sg-modal .modal-footer.sg-modal__footer--aside .sg-checkbox{margin:0;padding:0}.bootbox.modal .sg-start-footer__hint,.modal.sg-modal .sg-start-footer__hint{font-size:12.5px;color:var(--text-icon-secondary)}.bootbox.modal .sg-start-footer__hint.is-confirmed,.modal.sg-modal .sg-start-footer__hint.is-confirmed{color:var(--text-icon-success)}.bootbox.modal .btn,.modal.sg-modal .btn{height:44px;padding:0 20px;border-radius:var(--radius-m,10px);border:1px solid transparent;font-size:14.5px;font-weight:600;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background 0.15s ease,border-color 0.15s ease}.bootbox.modal .btn-block,.modal.sg-modal .btn-block{width:100%}.bootbox.modal .btn-primary,.bootbox.modal .btn-success,.modal.sg-modal .btn-primary,.modal.sg-modal .btn-success{background:var(--action-primary);border-color:var(--action-primary);color:#fff}.bootbox.modal .btn-primary:hover,.bootbox.modal .btn-success:hover,.modal.sg-modal .btn-primary:hover,.modal.sg-modal .btn-success:hover{background:var(--action-primary-hover);border-color:var(--action-primary-hover)}.bootbox.modal .btn-primary:active,.bootbox.modal .btn-success:active,.modal.sg-modal .btn-primary:active,.modal.sg-modal .btn-success:active{background:var(--action-primary-pressed)}.bootbox.modal .btn-accent,.modal.sg-modal .btn-accent{background:var(--action-accent);border-color:var(--action-accent);color:#fff}.bootbox.modal .btn-accent:hover,.modal.sg-modal .btn-accent:hover{background:var(--action-accent-hover);border-color:var(--action-accent-hover)}.bootbox.modal .btn-danger,.modal.sg-modal .btn-danger{background:var(--bg-danger-soft);border-color:var(--border-danger);color:var(--text-icon-danger)}.bootbox.modal .btn-danger:hover,.modal.sg-modal .btn-danger:hover{background:var(--action-danger-hover)}.bootbox.modal .btn-danger:active,.modal.sg-modal .btn-danger:active{background:var(--action-danger-pressed)}.bootbox.modal .btn-default,.bootbox.modal .btn-secondary,.bootbox.modal .btn-light,.modal.sg-modal .btn-default,.modal.sg-modal .btn-secondary,.modal.sg-modal .btn-light{background:var(--bg-surface);border-color:var(--border-strong);color:var(--text-icon-primary)}.bootbox.modal .btn-default:hover,.bootbox.modal .btn-secondary:hover,.bootbox.modal .btn-light:hover,.modal.sg-modal .btn-default:hover,.modal.sg-modal .btn-secondary:hover,.modal.sg-modal .btn-light:hover{background:var(--bg-surface-hover)}@media (max-width: 1200px){.bootbox.modal .modal-dialog,.modal.sg-modal .modal-dialog{max-width:600px}.bootbox.modal.sg-modal--xl .modal-dialog,.modal.sg-modal.sg-modal--xl .modal-dialog{max-width:92vw}}@media (max-width: 767.98px){.bootbox.modal .modal-dialog,.bootbox.modal.sg-modal--l .modal-dialog,.bootbox.modal.sg-modal--xl .modal-dialog,.modal.sg-modal .modal-dialog,.modal.sg-modal.sg-modal--l .modal-dialog,.modal.sg-modal.sg-modal--xl .modal-dialog{position:fixed;left:0;right:0;bottom:var(--sg-kb-offset,0px);top:auto;width:auto;max-width:none;margin:0;transition:transform 0.32s cubic-bezier(0.32,0.72,0,1);display:block;min-height:0}.bootbox.modal .modal-dialog::before,.bootbox.modal.sg-modal--l .modal-dialog::before,.bootbox.modal.sg-modal--xl .modal-dialog::before,.modal.sg-modal .modal-dialog::before,.modal.sg-modal.sg-modal--l .modal-dialog::before,.modal.sg-modal.sg-modal--xl .modal-dialog::before{display:none}.bootbox.modal.fade .modal-dialog,.modal.sg-modal.fade .modal-dialog{transform:translateY(100%)}.bootbox.modal.show .modal-dialog,.modal.sg-modal.show .modal-dialog{transform:translateY(0)}.bootbox.modal .modal-content,.modal.sg-modal .modal-content{border-radius:var(--radius-l,16px) var(--radius-l,16px) 0 0;max-height:min(100dvh * var(--sg-sheet-max-frac),var(--sg-vv-height,100dvh) * var(--sg-sheet-max-frac))}.bootbox.modal .modal-header,.modal.sg-modal .modal-header{position:relative;padding:22px 18px 12px;touch-action:none}.bootbox.modal .sg-modal__dialog--headless .modal-content,.modal.sg-modal .sg-modal__dialog--headless .modal-content{position:relative}.bootbox.modal .modal-header::before,.bootbox.modal .sg-modal__dialog--headless .modal-content::before,.modal.sg-modal .modal-header::before,.modal.sg-modal .sg-modal__dialog--headless .modal-content::before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:40px;height:4px;border-radius:var(--radius-full,999px);background:var(--border-strong)}.bootbox.modal .bootbox-close-button,.bootbox.modal .modal-header .close,.modal.sg-modal .bootbox-close-button,.modal.sg-modal .modal-header .close{position:relative}.bootbox.modal .bootbox-close-button::after,.bootbox.modal .modal-header .close::after,.modal.sg-modal .bootbox-close-button::after,.modal.sg-modal .modal-header .close::after{content:"";position:absolute;top:50%;left:50%;width:var(--target-touch);height:var(--target-touch);transform:translate(-50%,-50%)}.bootbox.modal .sg-modal__back,.modal.sg-modal .sg-modal__back{position:relative}.bootbox.modal .sg-modal__back::after,.modal.sg-modal .sg-modal__back::after{content:"";position:absolute;top:50%;left:0;right:0;height:var(--target-touch);transform:translateY(-50%)}.bootbox.modal .modal-footer.sg-modal__footer--aside .sg-checkbox,.modal.sg-modal .modal-footer.sg-modal__footer--aside .sg-checkbox{position:relative;padding-top:calc(var(--target-touch) - 10px - 1.4 * var(--type-body-size))}.bootbox.modal .sg-modal__footer--aside .sg-checkbox__label,.modal.sg-modal .sg-modal__footer--aside .sg-checkbox__label{margin-bottom:0}.bootbox.modal .sg-modal__footer--aside .sg-checkbox__input,.modal.sg-modal .sg-modal__footer--aside .sg-checkbox__input{z-index:1}.bootbox.modal .sg-modal__footer--aside .sg-checkbox__label::after,.modal.sg-modal .sg-modal__footer--aside .sg-checkbox__label::after{content:"";position:absolute;top:0;bottom:-10px;left:0;right:0}.bootbox.modal .modal-body,.modal.sg-modal .modal-body{padding:18px;overflow-y:auto}.bootbox.modal .modal-body:last-child,.modal.sg-modal .modal-body:last-child{padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.bootbox.modal .modal-footer,.modal.sg-modal .modal-footer{flex-direction:column-reverse;align-items:stretch;padding:14px 18px calc(14px + env(safe-area-inset-bottom,0px))}.bootbox.modal .modal-footer > .btn,.modal.sg-modal .modal-footer > .btn{width:100%}.bootbox.modal .modal-footer.sg-modal__footer--aside,.modal.sg-modal .modal-footer.sg-modal__footer--aside{flex-direction:column;align-items:flex-start;gap:10px;padding-top:0}.bootbox.modal .modal-footer.sg-modal__footer--aside .sg-start-footer__hint,.modal.sg-modal .modal-footer.sg-modal__footer--aside .sg-start-footer__hint{line-height:1.4;min-height:2.8em;position:relative;z-index:1}}.bootbox.modal .modal-body.sg-modal__body--flush,.modal.sg-modal .modal-body.sg-modal__body--flush{--sg-modal-pad-y:22px;--sg-modal-pad-x:24px;display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}.bootbox.modal .modal-content.sg-modal__content--fixed,.modal.sg-modal .modal-content.sg-modal__content--fixed{height:min(var(--sg-modal-fixed-h,640px),100vh - 3.5rem)}@media (max-width: 767.98px){.bootbox.modal .modal-body.sg-modal__body--flush,.bootbox.modal .modal-body.sg-modal__body--flush:last-child,.modal.sg-modal .modal-body.sg-modal__body--flush,.modal.sg-modal .modal-body.sg-modal__body--flush:last-child{--sg-modal-pad-y:18px;--sg-modal-pad-x:18px;padding:0}.bootbox.modal .modal-content.sg-modal__content--fixed,.modal.sg-modal .modal-content.sg-modal__content--fixed{height:min(100dvh * var(--sg-sheet-max-frac),var(--sg-vv-height,100dvh) * var(--sg-sheet-max-frac))}}.sg-form-stack{display:flex;flex-direction:column;gap:var(--field-gap)}.sg-field-row{display:flex;gap:var(--field-row-gap)}.sg-field-row > *{flex:1 1 0;min-width:0}.sg-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.sg-empty{margin:0 0 var(--field-gap);text-align:center;color:var(--text-icon-tertiary)}.sg-hint-icon{margin-left:var(--label-gap);opacity:0.5;cursor:pointer}.sg-bleed{margin-left:calc(-1 * var(--sidebar-pad-x));margin-right:calc(-1 * var(--sidebar-pad-x))}.sg-field-label,.section-form__label,.section-form .form-group > label,.sg-lib-picker .form-group > label{font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);display:block;margin-bottom:var(--label-gap)}.sg-field-label .sym{font-weight:700;color:var(--text-icon-primary)}.section-form__num--compact{flex:none;width:128px}@media (max-width: 767.98px){.section-form__num--compact{width:100%}}.section-form__unit{color:var(--text-icon-tertiary);font-size:13px;white-space:nowrap}.sg-field-hint{font-size:12px;font-weight:400;line-height:1.5;color:var(--text-icon-tertiary);margin-top:4px}.sg-field-error{padding:5px 7px;border-radius:7px;background:var(--bg-danger-soft);border:1px solid var(--border-danger);color:var(--text-icon-danger);font-size:11.5px;line-height:1.35;margin-top:4px}.sg-field-host{position:relative}.sg-field-host > .sg-field-error{position:absolute;top:100%;left:0;width:100%;z-index:var(--z-field-error);box-shadow:var(--shadow-2);pointer-events:none}.sg-form-foot{display:flex;align-items:center;gap:9px}.sg-form-foot__gap{flex:1}.sg-form-sect{display:flex;flex-direction:column;gap:var(--subhead-gap);padding:14px 0;border-top:1px solid var(--border-default)}.sg-form-sect:first-child{border-top:0;padding-top:0}.sg-tabs,.sg-tabs.nav-tabs{display:flex;flex-wrap:nowrap;gap:4px;border-bottom:1.5px solid var(--border-default)}.sg-tabs .nav-item,.sg-tabs.nav-tabs .nav-item{margin-bottom:0}.sg-tabs .nav-link,.sg-tabs.nav-tabs .nav-link{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-icon-secondary);background:transparent;border:0;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color 0.15s ease,background 0.15s ease}.sg-tabs .nav-link:hover,.sg-tabs.nav-tabs .nav-link:hover{color:var(--text-icon-primary);background:var(--bg-surface-hover);border-color:transparent}.sg-tabs .nav-link:focus,.sg-tabs.nav-tabs .nav-link:focus{outline:none}.sg-tabs .nav-link:focus-visible,.sg-tabs.nav-tabs .nav-link:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus)}.sg-tabs .nav-link.active,.sg-tabs.nav-tabs .nav-link.active{color:var(--text-icon-accent);background:transparent;border:0}.sg-tabs .nav-link.active::after,.sg-tabs.nav-tabs .nav-link.active::after{content:"";position:absolute;right:0;bottom:-1.5px;left:0;height:var(--sg-marker-stroke);border-radius:2px;background:var(--action-accent)}.sg-tabs .nav-link.disabled,.sg-tabs.nav-tabs .nav-link.disabled{color:var(--text-icon-disabled)}.sg-tabs + .tab-content{margin-top:15px}.sg-flabel{font-size:12px;font-weight:700;letter-spacing:0.3px;text-transform:uppercase;color:var(--text-icon-secondary);margin:16px 0 8px}.sg-flabel:first-child{margin-top:4px}.sg-msheet .sg-sheet__body:has(.tab-pane.active .sg-loadform:not([style*=none]) .sidebar-block-footer),.sg-msheet .sg-sheet__body:has(.sg-lib-picker .sidebar-block-footer){padding-bottom:0}.sg-sheet .form-group > label{font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);display:block;margin-bottom:6px}.sg-sheet .sg-sheet__body{padding-left:14px;padding-right:14px;display:flex;flex-direction:column}.sg-sheet .sg-sheet__body .row:not(.no-gutters){margin-left:-14px;margin-right:-14px}.sg-sheet .tab-content,.sg-sheet #myTabContent,.sg-sheet .tab-pane.active,.sg-sheet .container-forms{flex:1;display:flex;flex-direction:column;min-height:0}.sg-sheet .sg-loadform:not([style*=none]){flex:1;display:flex!important;flex-direction:column;min-height:0}.sg-sheet .btn-group-supports,.sg-sheet .btn-group-pressures{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;width:100%}.sg-sheet .btn-group-supports > .btn,.sg-sheet .btn-group-pressures > .btn{width:auto!important;min-width:0;height:62px;margin:0!important;padding:5px 2px;border:1.5px solid var(--border-default)!important;border-radius:12px!important;background:var(--bg-surface);color:var(--text-icon-secondary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;box-shadow:none;overflow:hidden}.sg-sheet .btn-group-supports > .btn svg,.sg-sheet .btn-group-pressures > .btn svg{flex:none}.sg-sheet .btn-group-supports > .btn em,.sg-sheet .btn-group-pressures > .btn em{font-style:normal;font-size:9.5px;font-weight:700;line-height:1.05;text-align:center;white-space:normal}.sg-sheet .btn-group-supports > .btn.active,.sg-sheet .btn-group-pressures > .btn.active{border-color:var(--border-accent)!important;background:var(--bg-accent-soft)!important;color:var(--text-icon-on-accent-soft)!important;box-shadow:0 0 0 3px var(--bg-accent-soft)}.sg-sheet .sidebar-block-footer{position:sticky;bottom:0;z-index:var(--z-panel-foot);margin-top:auto;margin-right:-14px;margin-left:-14px;padding:12px 14px;background:var(--bg-chrome);border-top:1px solid var(--border-default)}.sg-sheet .sidebar-block-footer .btn{min-height:52px;border-radius:14px;font-weight:600}.sg-msheet .tab-pane:has(.sg-loadform:not([style*=none])) :is(.btn-group-pressures,.btn-group-supports){display:none}.sg-msheet .sg-cpanel{position:relative}.sg-msheet .overlay_loading{position:absolute;inset:0;z-index:var(--z-panel-overlay);background:var(--bg-chrome)}.sg-sheet .sg-lf-legacy-hd{display:none}.sg-sheet .sg-lf-group{margin-top:18px}.sg-sheet .sg-lf-back + .sg-lf-group{margin-top:0}.sg-sheet .sg-lf-label{font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);margin-bottom:6px}.sg-sheet .sg-lf-spin{display:flex;gap:8px;align-items:center}.sg-sheet .sg-lf-step{flex:none;width:50px;height:50px;border:1.5px solid var(--border-strong);border-radius:12px;background:var(--bg-surface);color:var(--text-icon-secondary);font-size:22px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.sg-sheet .sg-lf-step:active{background:var(--bg-hover)}.sg-sheet .sg-lf-field{flex:1;min-width:0}.sg-sheet .sg-lf-field .numeric-input,.sg-sheet .sg-lf-field input.form-control{height:50px;font-size:17px;font-weight:500;text-align:center}.sg-sheet .sg-lf-angle{margin-top:10px}.sg-sheet .sg-seg3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sg-sheet .sg-seg3__b{height:48px;border:1.5px solid var(--border-default);border-radius:12px;background:var(--bg-surface);color:var(--text-icon-secondary);font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:5px;padding:0}.sg-sheet .sg-seg3__b.active{border-color:var(--border-accent);background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-sheet .sg-lf-more{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:6px;padding:0;border:0;background:none;font-size:14px;font-weight:600;color:var(--text-icon-accent);cursor:pointer}.sg-sheet .sg-lf-more svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform 0.2s}.sg-sheet .sg-lf-more[aria-expanded=true] svg{transform:rotate(180deg)}.sg-sheet .sg-lf-more__hint{font-weight:400;font-size:13px;color:var(--text-icon-tertiary)}@media (prefers-reduced-motion: reduce){.sg-sheet .sg-lf-more svg{transition:none}}.sg-sheet .sg-lf-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.sg-sheet .sg-lf-row2 > *{min-width:0}.sg-sheet .sg-lf-row2 .sg-cni-mobile,.sg-sheet .sg-lf-row2 .sg-posinput,.sg-sheet .sg-lf-row2 .sg-posinput__row,.sg-sheet .sg-lf-row2 .sg-posinput__field{min-width:0;max-width:100%;box-sizing:border-box}.sg-sheet .sg-lf-cap{font-size:11px;color:var(--text-icon-tertiary);margin:0 0 4px 2px}.sg-sheet .sg-lf-row2 .numeric-input,.sg-sheet .sg-lf-row2 input.form-control{height:48px;font-size:16px;font-weight:500;text-align:center}.sg-loadform .sg-posinput__slider,.sg-loadform .sg-posinput__chips{display:none!important}.sg-loadform .sg-posinput__row{display:block}.sg-loadform .sg-posinput__field{width:100%}.sg-loadform .sg-posinput__in{height:50px;font-size:17px;font-weight:500;text-align:center}.sg-loadform .sg-stepper__btn{display:none!important}.sg-loadform .sg-stepper{display:block}.sg-loadform .sg-stepper__field{width:100%}.container-sidebar .sg-calc-bar{position:sticky;bottom:0;z-index:var(--z-panel-foot);margin:auto calc(-1 * var(--sidebar-pad-x)) 0;padding:var(--sg-panel-foot-pad-y) var(--sidebar-pad-x);background:var(--bg-chrome);border-top:1px solid var(--border-default)}.container-sidebar > .container-sidebar-inner:has(.tab-pane.active > .sg-calc-bar,> .sg-calc-bar,> .sg-sheet-pane > .sg-calc-bar){flex:1 0 auto;display:flex;flex-direction:column;padding-bottom:0}.container-sidebar-inner .tab-content:has(> .tab-pane.active > .sg-calc-bar),.container-sidebar-inner .tab-pane.active:has(> .sg-calc-bar){flex:1 0 auto;display:flex;flex-direction:column}.container-sidebar:has(> .container-sidebar-inner .tab-pane.active > .sg-calc-bar,> .container-sidebar-inner > .sg-calc-bar,> .container-sidebar-inner > .sg-sheet-pane > .sg-calc-bar){scroll-padding-bottom:calc(var(--control-h-s) + 2 * var(--sg-panel-foot-pad-y) + 1px)}.sg-sheet .sg-sheet-content:has(.sg-sheet-pane:not([hidden]) > .sg-calc-bar),.sg-sheet .sg-sheet-panes:has(> .sg-sheet-pane:not([hidden]) > .sg-calc-bar),.sg-sheet .sg-sheet-pane:not([hidden]):has(> .sg-calc-bar){flex:1 0 auto;display:flex;flex-direction:column}.sg-msheet .sg-sheet__body:has(.tab-pane.active > .sg-calc-bar,.sg-sheet-pane:not([hidden]) > .sg-calc-bar){padding-bottom:0}.app-documentation{display:flex;flex-direction:column;background:var(--bg-app);color:var(--text-icon-primary);overflow:hidden}.app-documentation.main-window-container{height:calc(var(--sg-app-h,100vh) - var(--sg-statusbar-h));height:calc(var(--sg-app-h,100dvh) - var(--sg-statusbar-h))}.app-documentation .main-window-content{display:flex;flex:1;min-height:0}.doc-stage{display:flex;flex:1;min-width:0}.doc-stage__panel{flex:none;min-width:320px;max-width:560px;display:flex;background:var(--bg-surface);border-right:1px solid var(--border-default)}.doc-stage__split{flex:none;width:5px;cursor:col-resize;position:relative}.doc-stage__split:hover::after{content:"";position:absolute;inset:0 1px;background:var(--border-accent)}.doc-stage__viewer{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg-canvas);position:relative}.doc-panel{display:flex;flex-direction:column;width:100%;min-width:0}.doc-panel__head{padding:12px 14px 10px;border-bottom:1px solid var(--border-default)}.doc-panel__title{font-size:12px;font-weight:700;letter-spacing:0.07em;text-transform:uppercase;color:var(--text-icon-tertiary);margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-panel__search{display:flex;align-items:center;gap:8px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:8px;padding:8px 11px;color:var(--text-icon-tertiary);margin-bottom:0}.doc-panel__search input{flex:1;min-width:0;border:none;outline:none;background:transparent;color:var(--text-icon-primary);font:inherit}.doc-panel__search kbd{font-family:ui-monospace,Menlo,monospace;font-size:10px;color:var(--text-icon-tertiary);border:1px solid var(--border-default);border-radius:4px;padding:1px 5px;background:var(--bg-surface)}.doc-panel__body{flex:1;overflow-y:auto;padding:8px 10px 16px}.doc-panel__note{padding:10px 12px;font-size:12px;line-height:1.5;color:var(--text-icon-tertiary)}.doc-panel__login{display:inline-block;margin-top:8px;font-weight:600;color:var(--action-primary);text-decoration:none}.doc-panel__login:hover,.doc-panel__login:focus-visible{color:var(--action-primary-hover);text-decoration:underline}.doc-panel__spin{display:inline-block;width:12px;height:12px;border:2px solid var(--border-default);border-top-color:var(--action-primary);border-radius:50%;animation:doc-spin 1s linear infinite;vertical-align:-2px}@keyframes doc-spin{to{transform:rotate(360deg)}}.doc-item{display:flex;gap:10px;width:100%;text-align:left;padding:9px 10px;border:1px solid transparent;border-radius:12px;background:none;cursor:pointer;transition:background 0.12s,border-color 0.12s}.doc-item:hover{background:var(--bg-surface-hover)}.doc-item--active{background:var(--bg-accent-soft);border-color:var(--border-accent)}.doc-item--empty{opacity:0.45;cursor:default}.doc-item__badge{flex:none;width:34px;height:34px;border-radius:8px;background:var(--bg-chrome);border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);font-size:9px;font-weight:800}.doc-item__body{min-width:0;display:flex;flex-direction:column;gap:1px}.doc-item__code{font-family:ui-monospace,Menlo,monospace;font-size:12px;font-weight:700;color:var(--text-icon-primary)}.doc-item__title{font-size:12px;line-height:1.35;color:var(--text-icon-secondary)}.doc-item__meta{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--text-icon-tertiary);margin-top:2px}.doc-chip{font-size:9.5px;font-weight:700;border-radius:100px;padding:2px 7px;white-space:nowrap}.doc-chip--ok{color:var(--text-icon-on-success-soft);background:var(--bg-success-soft)}.doc-chip--warn{color:var(--text-icon-on-warning-soft);background:var(--bg-warning-soft)}.doc-group{display:flex;align-items:baseline;gap:7px;margin:6px 0 2px;padding:7px 10px 3px;font-size:11px;font-weight:700;color:var(--text-icon-primary)}.doc-group small{font-weight:500;color:var(--text-icon-tertiary)}.doc-hit{display:block;width:100%;text-align:left;padding:8px 10px 9px;border:1px solid transparent;border-radius:12px;background:none;cursor:pointer}.doc-hit:hover{background:var(--bg-surface-hover)}.doc-hit--active{background:var(--bg-accent-soft);border-color:var(--border-accent)}.doc-hit__crumb{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--text-icon-tertiary)}.doc-hit__crumb b{color:var(--action-primary);font-weight:700}.doc-hit__snippet{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--text-icon-secondary)}.doc-hit__snippet mark{background:var(--bg-warning-soft);color:var(--text-icon-primary);border-radius:3px;padding:0 1px}.doc-toc{display:flex;align-items:baseline;gap:7px;width:100%;text-align:left;padding:6px 10px;border:none;border-radius:8px;background:none;font-size:12.5px;color:var(--text-icon-secondary);cursor:pointer}.doc-toc:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.doc-toc--sub{padding-left:26px;font-size:12px}.doc-toc b{flex:none;font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:600;color:var(--text-icon-tertiary)}.doc-toc__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-toc__page{flex:none;font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--text-icon-tertiary)}.doc-tabs{display:flex;gap:4px;padding:8px 10px 0;background:var(--bg-surface);border-bottom:1px solid var(--border-default);overflow-x:auto}.doc-tab{flex:none;display:inline-flex;align-items:center;gap:8px;max-width:220px;padding:7px 12px;border:1px solid var(--border-default);border-bottom:none;border-radius:9px 9px 0 0;background:var(--bg-chrome);color:var(--text-icon-secondary);font-size:12px;font-weight:600;cursor:pointer}.doc-tab--active{background:var(--bg-canvas);color:var(--text-icon-primary)}.doc-tab span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,Menlo,monospace;font-size:11.5px}.doc-tab i{font-style:normal;padding:1px;border-radius:4px;color:var(--text-icon-tertiary)}.doc-tab i:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.doc-viewer__head{display:flex;align-items:center;gap:10px;padding:9px 16px;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.doc-viewer__code{font-family:ui-monospace,Menlo,monospace;font-size:13px;font-weight:700;color:var(--text-icon-primary);white-space:nowrap}.doc-viewer__title{flex:1;min-width:80px;font-size:13px;color:var(--text-icon-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-viewer__acts{display:flex;gap:6px}.doc-viewer__find{display:flex;align-items:center;gap:10px;padding:7px 16px;background:var(--bg-warning-soft);border-bottom:1px solid var(--border-default);font-size:12.5px;color:var(--text-icon-primary)}.doc-viewer__find b{font-variant-numeric:tabular-nums}.doc-viewer__find-nav{display:flex;gap:4px}.doc-viewer__find-nav button{width:26px;height:26px;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-surface);color:var(--text-icon-secondary);cursor:pointer}.doc-viewer__find-nav button:hover{color:var(--action-primary);border-color:var(--border-accent)}.doc-viewer__find-close{margin-left:auto;border:none;background:none;color:var(--text-icon-tertiary);cursor:pointer}.doc-viewer__pages-wrap{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.doc-viewer__pages{flex:1;overflow:auto;padding:18px 0 90px}.doc-viewer__sk{position:absolute;inset:0;z-index:1;overflow:hidden;padding-top:18px;pointer-events:none}.doc-viewer__sk-stage{width:min(100% - 48px,740px);margin:0 auto}.doc-viewer__sk-page{margin-bottom:16px}.doc-viewer__state{padding:14px 16px;font-size:12.5px;color:var(--text-icon-tertiary)}.doc-viewer__state--error{color:var(--text-icon-danger)}.doc-viewer__state-hint{display:block;margin-top:4px;font-size:11px;color:var(--text-icon-tertiary)}.doc-viewer__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:30px;text-align:center;color:var(--text-icon-tertiary)}.doc-viewer__empty b{font-size:15px;color:var(--text-icon-secondary)}.doc-viewer__empty p{max-width:380px;font-size:12.5px}.doc-viewer__float{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:20;display:flex;align-items:center;gap:4px;padding:6px 10px;border:1px solid var(--border-default);border-radius:100px;background:var(--bg-surface);box-shadow:0 10px 30px -18px rgba(0,0,0,0.45)}.doc-viewer__float button{width:30px;height:30px;border:none;border-radius:50%;background:none;color:var(--text-icon-secondary);cursor:pointer}.doc-viewer__float button:hover{background:var(--bg-chrome-hover);color:var(--action-primary)}.doc-viewer__float-page{padding:0 6px;font-size:12.5px;color:var(--text-icon-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.doc-viewer__float-page input{width:38px;text-align:center;border:1px solid var(--border-default);border-radius:6px;background:var(--bg-chrome);color:var(--text-icon-primary);padding:2px 0;font-size:12px;outline:none}.doc-viewer__float-sep{width:1px;height:18px;margin:0 4px;background:var(--border-default)}.doc-page{position:relative;margin:0 auto 16px;background:var(--bg-paper);border-radius:4px;overflow:hidden;box-shadow:0 8px 26px -12px rgba(20,32,46,0.28)}.doc-page canvas{display:block;width:100%;height:100%}.doc-page__num{position:absolute;right:8px;bottom:6px;z-index:3;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,0.8);color:#9aa3b2;font-size:10px}.doc-page__text{position:absolute;inset:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none}.doc-page__text span{position:absolute;color:transparent;white-space:pre;cursor:text;transform-origin:0 0}.doc-page__text ::-moz-selection{background:rgba(25,119,207,0.35)}.doc-page__text ::selection{background:rgba(25,119,207,0.35)}.doc-page__text span.has-mark{mix-blend-mode:multiply}.doc-page__text mark{background:#ffe27a;color:transparent;border-radius:2px}@media (max-width: 767.98px){.doc-stage{flex-direction:column}.doc-stage__panel{width:100%!important;max-width:none;max-height:45vh;border-right:none;border-bottom:1px solid var(--border-default)}}.sg-step-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;flex:none;width:var(--sg-step-btn-size,var(--target-touch));height:var(--sg-step-btn-size,var(--target-touch));padding:0;display:flex;align-items:center;justify-content:center;border:1.5px solid var(--border-strong);border-radius:12px;background:var(--bg-surface);color:var(--text-icon-secondary);font-family:inherit;font-size:var(--sg-step-btn-glyph,22px);line-height:1;cursor:pointer}.sg-step-btn:active:not(:disabled){background:var(--bg-surface-hover)}.sg-step-btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-step-btn:disabled{opacity:0.45;cursor:default}.sg-shm-host{flex:none;display:inline-flex;align-items:center;gap:var(--space-1)}.sg-shm-pins{display:inline-flex;align-items:center;gap:var(--space-1)}.sg-shm-pin{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sg-shm-pin[aria-disabled=true]{color:var(--text-icon-disabled)}@media (max-width: 767.98px){.sg-topbar.sg-topbar--has-menu > .sg-tb-history{display:none}.sg-topbar[data-sg-fit="1"] .sg-tb-title__brand,.sg-topbar[data-sg-fit="3"] .sg-tb-title__brand{display:none}.sg-topbar[data-sg-fit="2"] .sg-shm-pins,.sg-topbar[data-sg-fit="3"] .sg-shm-pins{display:none}}.sg-tb-ibtn.sg-tb-more{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-m);flex-direction:column;gap:var(--space-0-25);color:var(--text-icon-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sg-tb-ibtn.sg-tb-more.is-on{background:var(--bg-accent-soft);color:var(--text-icon-accent)}.sg-tb-ibtn.sg-tb-more.is-on .sg-tb-more__label{color:var(--text-icon-accent)}.sg-tb-more__label{max-width:calc(var(--target-touch) - var(--space-0-5));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--type-caption-weight) var(--type-caption-size)/1 var(--font-sans);color:var(--text-icon-secondary)}.sg-msheet .sg-sheet__body:has(> .sg-shm){padding-left:0;padding-right:0}.sg-shm{display:flex;flex-direction:column}.sg-shm__acct{padding:0 var(--space-1-5) var(--space-1)}.sg-shm__group{display:flex;flex-direction:column;padding:0}.sg-shm__gh{margin:0;padding:var(--space-1-5) var(--space-2) var(--space-0-5)}.sg-shm__row{display:flex;align-items:center;gap:var(--space-1-5);width:100%;min-height:var(--target-touch);margin:0;padding:var(--space-0-5) var(--space-2);border:0;border-radius:0;background:none;color:var(--text-icon-primary);font:var(--type-body-weight) var(--type-body-size)/var(--type-body-lh) var(--font-sans);text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.sg-shm__row:hover:not(:disabled),.sg-shm__row:active:not(:disabled){background:var(--bg-surface-hover)}.sg-shm__row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus)}.sg-shm__row:disabled{cursor:default;color:var(--text-icon-tertiary)}.sg-shm__row:disabled .sg-shm__ico{color:var(--text-icon-disabled)}.sg-shm__ico{display:inline-flex;flex:none;width:var(--sg-icon-s);height:var(--sg-icon-s);color:var(--text-icon-secondary)}.sg-shm__ico svg{width:100%;height:100%}.sg-shm__text{display:flex;flex-direction:column;min-width:0}.sg-shm__label{overflow-wrap:anywhere}.sg-shm__note{font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary)}.sg-shm__note--hint{color:var(--text-icon-accent)}.sg-shm__row--danger:not(:disabled),.sg-shm__row--danger:not(:disabled) .sg-shm__ico{color:var(--text-icon-danger)}.sg-shm__row--status{min-height:var(--control-h-m);cursor:default;color:var(--text-icon-success);font-weight:var(--type-body-strong-weight)}.sg-shm__row--status .sg-shm__ico{color:var(--text-icon-success)}.sg-shm__row--sub{padding-left:calc(var(--space-2) + var(--sg-icon-s) + var(--space-1-5))}.sg-shm__sep{height:1px;margin:var(--space-0-5) var(--space-2);background:var(--border-default)}@media (hover: none) and (pointer: coarse){.sg-shm__row:hover:not(:disabled){background:none}.sg-shm__row:active:not(:disabled){background:var(--bg-surface-hover)}}.sg-tb-title{display:flex;flex-direction:column;justify-content:center;flex:0 1 auto;min-width:0;gap:1px}.sg-tb-title__brand{font:var(--type-caption-weight) var(--type-caption-size)/1.15 var(--font-sans);letter-spacing:0.2px;color:var(--text-icon-secondary);white-space:nowrap}.sg-tb-title > .sg-tb-doc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-h2-weight) var(--type-h2-size)/1.2 var(--font-sans);color:var(--text-icon-primary)}.sg-sheet-root.sg-wn-sheet{z-index:var(--z-modal)}.sg-sheet-root.sg-wn-sheet .sg-sheet{background:var(--bg-surface);border-top:0;box-shadow:0 -10px 34px rgba(16,24,40,0.22)}.sg-sheet-root.sg-wn-sheet .sg-sheet__body{padding:0 18px 18px}.modal.sg-modal.sg-wn-modal .modal-dialog{max-width:480px}.modal.sg-modal.sg-wn-modal .modal-content{position:relative}.modal.sg-modal.sg-wn-modal .modal-body{padding:26px 28px 24px;color:var(--text-icon-primary)}.modal.sg-modal.sg-wn-modal .sg-wn-modal__x{position:absolute;top:14px;right:14px;z-index:1;margin:0;display:inline-flex;align-items:center;justify-content:center}.sg-wn{display:flex;flex-direction:column;align-items:stretch;color:var(--text-icon-primary);font-family:var(--font-sans)}.sg-wn__hero{position:relative;height:104px;margin-top:6px;display:flex;align-items:center;justify-content:center}.sg-wn__glow{position:absolute;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,var(--sg-wn-brand-weak) 0,transparent 68%)}.sg-wn__tile{position:relative;display:inline-flex;animation:sg-wn-pop 0.6s 0.18s cubic-bezier(0.34,1.56,0.64,1) both}.sg-wn__tile .sg-mchip{box-shadow:0 10px 22px var(--sg-wn-brand-shadow)}.sg-wn__badge{position:absolute;right:-10px;top:-8px;padding:2px 7px;border-radius:var(--radius-full);background:var(--bg-surface);color:var(--sg-wn-brand-strong);font-size:9.5px;font-weight:800;line-height:1.4;letter-spacing:0.6px;text-transform:uppercase;white-space:nowrap;box-shadow:0 2px 8px rgba(16,24,40,0.18)}.sg-wn__cf{position:absolute;border-radius:2px;animation:sg-wn-cf 0.9s 0.25s cubic-bezier(0.2,0.8,0.2,1) both}.sg-wn__cf--1{left:calc(50% - 50px);top:22px;width:10px;height:5px;background:var(--action-accent);transform:rotate(28deg)}.sg-wn__cf--2{left:calc(50% - 38px);top:64px;width:6px;height:6px;border-radius:50%;background:var(--border-strong)}.sg-wn__cf--3{left:calc(50% - 62px);top:48px;width:9px;height:4px;background:var(--viz-zero-plus);transform:rotate(-24deg)}.sg-wn__cf--4{left:calc(50% + 45px);top:16px;width:9px;height:4px;background:var(--viz-zero-plus);transform:rotate(-18deg)}.sg-wn__cf--5{left:calc(50% + 52px);top:50px;width:6px;height:10px;background:var(--sg-wn-brand);transform:rotate(30deg)}.sg-wn__cf--6{left:calc(50% + 33px);top:80px;width:5px;height:5px;border-radius:50%;background:var(--border-strong)}.sg-wn__cf--7{left:calc(50% + 36px);top:4px;width:0;height:0;border-radius:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:7px solid var(--text-icon-tertiary)}.sg-wn__hello{margin:14px 0 0;text-align:center;font-size:21px;font-weight:800;letter-spacing:-0.2px;line-height:1.25;color:var(--text-icon-primary)}.sg-wn__lead{margin:6px 0 0;text-align:center;font-size:14px;line-height:1.4;color:var(--text-icon-secondary)}.sg-wn__list{margin:16px 0 0;padding:0;list-style:none;display:flex;flex-direction:column}.sg-wn__row{border-top:1px solid var(--border-default)}.sg-wn__row:first-child{border-top:0}.sg-wn__item{display:grid;grid-template-columns:44px 1fr 16px;gap:12px;align-items:center;width:100%;padding:12px 0;margin:0;border:0;background:none;text-align:left;font:inherit;color:inherit}.sg-wn__item--action{cursor:pointer;border-radius:var(--radius-s)}.sg-wn__item--action:hover .sg-wn__title{color:var(--text-icon-accent)}.sg-wn__item--action:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.sg-wn__ico{width:44px;height:44px;border-radius:var(--radius-l);display:flex;align-items:center;justify-content:center}.sg-wn__ico svg{width:22px;height:22px}.sg-wn__ico--blue{background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-wn__ico--green{background:var(--bg-success-soft);color:var(--text-icon-on-success-soft)}.sg-wn__ico--violet{background:var(--bg-violet-soft);color:var(--text-icon-on-violet-soft)}.sg-wn__ico--amber{background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft)}.sg-wn__text{min-width:0}.sg-wn__title{display:block;font-size:14.5px;font-weight:650;line-height:1.3;color:var(--text-icon-primary)}.sg-wn__desc{display:block;margin-top:2px;font-size:12.5px;line-height:1.4;color:var(--text-icon-secondary)}.sg-wn__chev{width:16px;height:16px;color:var(--text-icon-tertiary)}.sg-wn__cta{margin-top:14px;height:48px;border:0;border-radius:12px;background:var(--sg-wn-brand-strong);color:var(--text-icon-on-action);font-family:var(--font-sans);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.sg-wn__cta:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}[data-theme=dark] .sg-wn__badge{background:var(--border-default);color:var(--text-icon-primary)}@keyframes sg-wn-pop{from{transform:scale(0.4) rotate(-12deg);opacity:0}to{transform:none;opacity:1}}@keyframes sg-wn-cf{from{transform:translate(0,0) scale(0.2) rotate(0);opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.sg-wn__tile,.sg-wn__cf{animation:none}}.sg-sheet-root.sg-rr-sheet{z-index:var(--z-modal)}.sg-sheet-root.sg-rr-sheet .sg-sheet{background:var(--bg-surface);border-top:0;box-shadow:0 -10px 34px rgba(16,24,40,0.22)}.sg-sheet-root.sg-rr-sheet .sg-sheet__body{padding:0 18px 16px}.modal.sg-modal.sg-rr-modal .modal-dialog{max-width:480px}.modal.sg-modal.sg-rr-modal .modal-content{position:relative}.modal.sg-modal.sg-rr-modal .modal-body{padding:22px 28px 22px;color:var(--text-icon-primary)}.modal.sg-modal.sg-rr-modal .sg-rr-modal__x{position:absolute;top:14px;right:14px;z-index:1;margin:0;display:inline-flex;align-items:center;justify-content:center}.modal.sg-modal.sg-rr-modal .sg-rr__acts{flex-direction:row;margin-top:18px}.modal.sg-modal.sg-rr-modal .sg-rr__acts .sg-rr__cta{flex:1.4}.modal.sg-modal.sg-rr-modal .sg-rr__acts .sg-rr__sec{flex:1;height:50px}.sg-rr{--sg-rr-paper:var(--bg-surface);--sg-rr-paper-back:var(--bg-chrome-sunken);--sg-rr-paper-line:var(--border-default);display:flex;flex-direction:column;align-items:stretch;color:var(--text-icon-primary);font-family:var(--font-sans)}.sg-rr__hero{position:relative;height:118px;margin-top:4px;display:flex;align-items:center;justify-content:center}.sg-rr__glow{position:absolute;width:170px;height:130px;border-radius:50%;background:radial-gradient(ellipse,var(--sg-rr-brand-weak) 0,transparent 68%)}.sg-rr__art{position:relative;width:150px;height:112px;overflow:visible}.sg-rr__back rect{fill:var(--sg-rr-paper-back);stroke:var(--sg-rr-paper-line)}.sg-rr__back--l{transform-origin:80px 100px;animation:sg-rr-fan-l 0.6s 0.15s cubic-bezier(0.34,1.3,0.64,1) both}.sg-rr__back--r{transform-origin:80px 100px;animation:sg-rr-fan-r 0.6s 0.15s cubic-bezier(0.34,1.3,0.64,1) both}.sg-rr__page{animation:sg-rr-rise 0.5s 0.08s cubic-bezier(0.2,0.8,0.2,1) both}.sg-rr__page.is-dim{opacity:0.7}.sg-rr__fmt{animation:sg-rr-slide 0.45s 0.35s cubic-bezier(0.2,0.8,0.2,1) both}.sg-rr__fmt rect{fill:var(--sg-rr-fmt,#2f5aa8)}.sg-rr__fmt text{fill:#fff;font:800 9.5px var(--font-sans);letter-spacing:0.4px}.sg-rr__mark{transform-origin:124px 16px;animation:sg-rr-pop 0.5s 0.6s cubic-bezier(0.34,1.56,0.64,1) both}.sg-rr__mark circle{fill:var(--text-icon-success);stroke:var(--bg-surface);stroke-width:3}.sg-rr__mark path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.sg-rr__mark.is-error{animation:sg-rr-shake 0.5s 0.6s ease-out both}.sg-rr__mark.is-error circle{fill:var(--text-icon-danger)}.sg-rr__mark .sg-rr__mark-dot{fill:#fff;stroke:none}.sg-rr .sg-rr-paper{fill:var(--sg-rr-paper);stroke:var(--sg-rr-paper-line)}.sg-rr .sg-rr-head{fill:var(--text-icon-primary);opacity:0.85}.sg-rr .sg-rr-line{fill:var(--sg-rr-paper-line)}.sg-rr .sg-rr-ink,.sg-rr .sg-rr-ink-thin{stroke:var(--text-icon-primary);fill:none}.sg-rr .sg-rr-ink-thin{stroke-linejoin:round}.sg-rr .sg-rr-base{stroke:var(--sg-rr-paper-line);stroke-width:1;fill:none}.sg-rr .sg-rr-fill{fill:var(--sg-rr-brand-weak)}.sg-rr .sg-rr-profile{stroke:var(--sg-rr-brand);stroke-width:1.2;stroke-linejoin:round}.sg-rr .sg-rr-axis{stroke:var(--text-icon-tertiary);stroke-width:0.8;stroke-dasharray:2.5 2;fill:none}.sg-rr .sg-rr-curve{fill:none;stroke:var(--sg-rr-brand);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:90;stroke-dashoffset:90;animation:sg-rr-draw 0.7s 0.45s ease-out forwards}.sg-rr .sg-rr-brand-line{stroke:var(--sg-rr-brand);stroke-width:1.8;stroke-linecap:round;fill:none}.sg-rr .sg-rr-brand-thin{stroke:var(--sg-rr-brand);stroke-width:1.1;stroke-linejoin:round;fill:none}.sg-rr .sg-rr-hinge{fill:var(--sg-rr-paper);stroke:var(--text-icon-primary);stroke-width:1.2}.sg-rr .sg-rr-node circle{fill:var(--sg-rr-paper);stroke:var(--text-icon-primary);stroke-width:0.9}.sg-rr .sg-rr-dot circle{fill:var(--sg-rr-brand)}.sg-rr .sg-rr-x1{fill:var(--sg-rr-brand-strong);font:800 6.5px var(--font-sans)}.sg-rr__title{text-align:center;font-size:21px;font-weight:800;letter-spacing:-0.2px;line-height:1.25;margin-top:10px;text-wrap:balance}.sg-rr__lead{text-align:center;font-size:13.5px;color:var(--text-icon-secondary);margin-top:4px}.sg-rr__lead b{font-weight:650;color:var(--text-icon-primary)}.sg-rr__note{margin-top:12px;padding:10px 12px;border-radius:12px;display:flex;gap:8px;font-size:12.5px;line-height:1.45;text-align:left}.sg-rr__note svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sg-rr__note--warn{background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft)}.sg-rr__note--error{background:var(--bg-danger-soft);color:var(--text-icon-on-danger-soft)}.sg-rr__file{margin-top:16px;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:center;padding:12px;border:1px solid var(--border-default);border-radius:14px;background:var(--bg-chrome-sunken)}.sg-rr__ftype{position:relative;width:44px;height:52px;border-radius:8px;background:var(--sg-rr-fmt,#2f5aa8);color:#fff;display:flex;align-items:flex-end;justify-content:center;padding-bottom:7px;font:800 9.5px/1 var(--font-sans);letter-spacing:0.4px}.sg-rr__ftype::before{content:"";position:absolute;right:0;top:0;width:13px;height:13px;border-bottom-left-radius:5px;background:linear-gradient(225deg,var(--bg-chrome-sunken) 50%,rgba(255,255,255,0.45) 50%)}.sg-rr__ftype svg{position:absolute;top:10px;left:50%;transform:translateX(-50%);width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sg-rr__fbody{min-width:0;display:flex;flex-direction:column}.sg-rr__fname{font-size:14px;font-weight:650;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-rr__fmeta{font-size:12px;color:var(--text-icon-secondary);margin-top:3px;font-variant-numeric:tabular-nums}.sg-rr__inside{margin-top:12px}.sg-rr__cap{font-size:10.5px;font-weight:700;letter-spacing:0.8px;text-transform:uppercase;color:var(--text-icon-tertiary);margin-bottom:7px}.sg-rr__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sg-rr__tag{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:0 10px;border-radius:999px;background:var(--sg-rr-brand-weak);font-size:12px;font-weight:600;color:var(--text-icon-primary)}.sg-rr__tag svg{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:var(--sg-rr-brand-strong);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sg-rr__acts{margin-top:16px;display:flex;flex-direction:column;gap:8px}.sg-rr__cta,.sg-rr__sec{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;font:700 15px var(--font-sans);text-decoration:none;cursor:pointer}.sg-rr__cta svg,.sg-rr__sec svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sg-rr__cta:focus-visible,.sg-rr__sec:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.sg-rr__cta{height:50px;border:0;background:var(--sg-rr-brand-strong);color:#fff;box-shadow:0 6px 16px var(--sg-rr-brand-shadow)}.sg-rr__cta:hover,.sg-rr__cta:focus{color:#fff;text-decoration:none;filter:brightness(1.06)}.sg-rr__sec{height:44px;border:1px solid var(--border-default);background:transparent;color:var(--text-icon-primary);font-weight:600;font-size:14px}.sg-rr__sec svg{width:17px;height:17px;color:var(--text-icon-secondary)}.sg-rr__sec:hover,.sg-rr__sec:focus{color:var(--text-icon-primary);text-decoration:none;background:var(--bg-surface-hover)}[data-theme=dark] .sg-rr{--sg-rr-paper:var(--bg-surface-hover);--sg-rr-paper-back:var(--bg-chrome-sunken);--sg-rr-paper-line:var(--border-strong)}.sg-rr__fmt--pdf,.sg-rr__ftype--pdf{--sg-rr-fmt:#c8372d}@keyframes sg-rr-rise{from{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@keyframes sg-rr-fan-l{from{transform:rotate(0)}to{transform:rotate(-9deg)}}@keyframes sg-rr-fan-r{from{transform:rotate(0)}to{transform:rotate(7deg)}}@keyframes sg-rr-draw{to{stroke-dashoffset:0}}@keyframes sg-rr-slide{from{transform:translateX(-10px);opacity:0}to{transform:none;opacity:1}}@keyframes sg-rr-pop{from{transform:scale(0.3);opacity:0}to{transform:none;opacity:1}}@keyframes sg-rr-shake{0%{transform:scale(0.3);opacity:0}40%{transform:scale(1.1);opacity:1}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}100%{transform:none}}@media (prefers-reduced-motion: reduce){.sg-rr__back--l,.sg-rr__back--r,.sg-rr__page,.sg-rr__fmt,.sg-rr__mark,.sg-rr__mark.is-error{animation:none}.sg-rr__back--l{transform:rotate(-9deg)}.sg-rr__back--r{transform:rotate(7deg)}.sg-rr .sg-rr-curve{animation:none;stroke-dashoffset:0}}.modal.sg-modal.sg-ad-modal .modal-dialog{max-width:var(--sg-ad-w-m);transition:max-width 0.18s ease}.modal.sg-modal.sg-ad-modal .modal-dialog.sg-ad--l{max-width:var(--sg-ad-w-l)}.modal.sg-modal.sg-ad-modal .modal-body.sg-ad-modal__body{overflow-x:hidden;padding:var(--space-2) var(--space-3) 20px;font-size:var(--type-body-size);line-height:1.45;color:var(--text-icon-primary)}@media (prefers-reduced-motion: reduce){.modal.sg-modal.sg-ad-modal .modal-dialog,.sg-ad-panel{transition:none}}.sg-ad-head{display:flex;flex:none;align-items:flex-start;gap:10px;padding:20px var(--space-3) 14px;border-bottom:1px solid var(--border-default);background:var(--bg-surface)}.sg-ad-head__titles{flex:1 1 auto;min-width:0}.sg-ad-head__title{margin:0;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-0.01em;color:var(--text-icon-primary);outline:none}.sg-ad-head__sub{margin:4px 0 0;font-size:13.5px;font-weight:400;line-height:1.45;color:var(--text-icon-secondary)}.sg-ad-head__btn{width:32px;height:32px;flex:none;border:none;background:transparent;border-radius:var(--radius-s,8px);color:var(--text-icon-tertiary);transition:background 0.15s ease,color 0.15s ease}.sg-ad-head__btn:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-ad-head__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.sg-ad-head__btn svg{width:20px;height:20px}.sg-ad-head__btn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-ad-head__back{margin:-4px 0 0 -8px;color:var(--text-icon-secondary)}.sg-ad-head__x{margin:-4px -8px 0 0}.sg-ad-sum{display:flex;flex:none;align-items:center;gap:6px;padding:9px var(--space-3);border-bottom:1px solid var(--border-default);background:var(--bg-chrome-sunken);color:var(--text-icon-secondary);font-size:12.5px;line-height:1.4}.sg-ad-sum__text{flex:1 1 auto;min-width:0}.sg-ad-sum__price{color:var(--text-icon-primary);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.sg-ad-sum__change.sg-btn{position:relative;flex:none;margin:-6px -8px -6px auto}.sg-ad-sum__change.sg-btn::after{content:"";position:absolute;inset:-6px 0}.sg-ad-plan__period{margin-top:var(--space-1-5)}.sg-ad-plan__cards:not(:first-child){margin-top:14px}.sg-ad-plan__error{margin:0;padding:var(--space-1-5) 14px;border-radius:var(--radius-m);background:var(--bg-danger-soft);color:var(--text-icon-on-danger-soft);font-size:13.5px;line-height:1.45}.sg-ad-plan__upsell,.sg-ad-pkgs__last{margin:10px 0 0;padding:var(--space-1) 10px;border-radius:var(--radius-s);background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft);font-size:12.5px;font-weight:600;line-height:1.45}.sg-ad-cap{margin:14px 0 7px}.sg-ad-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sg-ad-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--radius-full);background:var(--bg-accent-soft);color:var(--text-icon-primary);font-size:12px;font-weight:600}.sg-ad-tag::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--text-icon-accent)}.sg-ad-hint{margin:10px 0 0;color:var(--text-icon-secondary);font-size:12.5px;line-height:1.5}.sg-ad-hint--center{text-align:center}.sg-ad-link{color:var(--text-icon-accent);font-weight:600;text-decoration:none;white-space:nowrap}.sg-ad-link svg{width:12px;height:12px;margin-left:2px;vertical-align:-1px}.sg-ad-link:hover{color:var(--text-icon-accent);text-decoration:underline}.sg-ad-link:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-ad-foot{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-2)}.sg-ad-cta.sg-btn{height:var(--control-h-xl);font-variant-numeric:tabular-nums}.sg-ad-cta.sg-btn .sg-btn__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.sg-ad-cta.sg-btn .sg-btn__icon svg{width:18px;height:18px}.sg-ad-navrow.sg-nav-button--flat{padding:0 6px;border-radius:var(--radius-m)}.sg-ad-navrow.sg-nav-button--flat .sg-nav-button__icon{flex-basis:30px;width:30px;height:30px;border-radius:var(--radius-s)}.sg-ad-navrow.sg-nav-button--flat .sg-nav-button__icon svg{width:var(--sg-icon-s);height:var(--sg-icon-s)}.sg-ad-navrow.sg-nav-button--flat:hover:not(:disabled){background:var(--bg-surface-hover)}.sg-ad-navrow.sg-nav-button--flat:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.sg-ad-contact.form-group{margin-bottom:0}.sg-ad-payer__name,.sg-ad-payer__line{margin:0;line-height:18px}.sg-ad-payer__name{color:var(--text-icon-primary);font-size:13.5px;font-weight:600;overflow-wrap:anywhere}.sg-ad-payer__name b{font-weight:600}.sg-ad-payer__lead{color:var(--text-icon-secondary);font-weight:400}.sg-ad-payer__line{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:6px;column-gap:6px;color:var(--text-icon-secondary);font-size:var(--type-label-size)}.sg-ad-payer__mail{overflow-wrap:anywhere}.sg-ad-payer__other.sg-btn,.sg-ad-alt__btn.sg-btn{position:relative;height:auto;margin:0 calc(-1 * var(--space-0-5));padding:0 var(--space-0-5);font-size:var(--type-label-size);line-height:18px}.sg-ad-payer__other.sg-btn::after,.sg-ad-alt__btn.sg-btn::after{content:"";position:absolute;inset:-13px 0}.sg-ad-navrow--login.sg-nav-button--flat{margin-top:var(--space-1)}.sg-ad-navrow--login.sg-nav-button--flat b{color:var(--text-icon-accent);font-weight:600}.sg-ad-methods{margin-top:var(--space-2)}.sg-ad-methods:first-child{margin-top:0}.sg-ad-methods > .sg-ad-cap{margin:0 0 var(--space-1)}.sg-ad-alert--pay{margin:0 0 var(--space-2)}.sg-ad-alert--pay .sg-ad-alert__title,.sg-ad-alert--pay .sg-ad-alert__reason{display:block}.sg-ad-alert--pay .sg-ad-alert__reason{color:var(--text-icon-secondary)}.sg-ad-payhint{display:flex;align-items:flex-start;gap:var(--space-1);margin:0 0 2px;color:var(--text-icon-secondary);font-size:var(--type-label-size);line-height:17px}.sg-ad-payhint__ic{display:inline-flex;flex:none;margin-top:0.5px;color:var(--text-icon-tertiary)}.sg-ad-payhint__ic svg{width:16px;height:16px}.sg-ad-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;-moz-column-gap:5px;column-gap:5px;min-height:44px;margin:calc(2px - var(--space-1)) 0 0;color:var(--text-icon-secondary);font-size:var(--type-label-size);line-height:18px;text-align:center}.sg-ad-alt.is-off{opacity:0.45}.sg-ad-alt .sg-ad-alt__btn.sg-btn:disabled{background:transparent;color:var(--text-icon-accent)}.sg-ad-consent{margin-top:14px}.sg-ad-consent .sg-checkbox.sg-ad-consent__check{gap:var(--space-1);margin:0}.sg-ad-consent .sg-checkbox__label{color:var(--text-icon-primary);font-size:12.5px;line-height:1.5}.sg-ad-consent .sg-checkbox__label b{font-weight:700}.sg-ad-consent__hint{margin:3px 0 0;padding-left:calc(18px + var(--space-1));color:var(--text-icon-secondary);font-size:12px;line-height:1.45}.sg-ad-terms{margin:0;color:var(--text-icon-secondary);font-size:12.5px;line-height:1.45;text-align:center}.sg-ad-error{margin:0;color:var(--text-icon-danger);font-size:12.5px;line-height:1.45;text-align:center}.sg-ad-pay--widget .sg-ad-error{margin-top:10px}.sg-pay-host{position:relative;margin-top:var(--space-1-5);transition:min-height 0.18s ease}.sg-pay-host.is-loading .sg-pay-host__slot{position:absolute;inset:0;overflow:hidden;visibility:hidden}.sg-pay-host__widget{width:100%}.sg-pay-host__iframe{display:block;box-sizing:content-box;width:calc(100% - 2px);border:1px solid var(--border-default);border-radius:var(--radius-l);background:var(--bg-surface);transition:height 0.18s ease}.sg-pay-host__sk{position:relative;overflow:hidden;overflow:clip;display:flex;flex-direction:column;gap:var(--space-1);padding:14px;border:1px solid var(--border-default);border-radius:var(--radius-l);background:var(--bg-surface)}.sg-pay-host__sk-row{display:flex;gap:var(--space-1)}.sg-pay-host__sk-row > .sg-sk__block{flex:1 1 0}.sg-pay-host__sk-btn{margin-top:var(--space-0-5)}.sg-pay-host__sk-head{align-self:center}.sg-pay-host__sk-foot{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);margin-top:auto}@media (prefers-reduced-motion: reduce){.sg-pay-host,.sg-pay-host__iframe{transition:none}}.sg-pay-redirect__note{margin:0;padding:var(--space-1) 10px;border-radius:var(--radius-s);background:var(--bg-chrome-sunken);color:var(--text-icon-secondary);font-size:12.5px;line-height:1.5}.sg-pay-redirect--fallback .sg-pay-redirect__note{background:var(--bg-danger-soft);color:var(--text-icon-on-danger-soft)}.sg-pay-redirect__actions{display:flex;flex-direction:column;gap:var(--space-1);margin-top:var(--space-1-5)}.sg-pay-redirect__actions .sg-btn--primary{height:var(--control-h-xl)}.sg-ad-pend__status{padding:14px 0 6px;text-align:center}.sg-ad-pend__spin{display:block;width:40px;height:40px;margin:0 auto 14px;border:3px solid var(--border-default);border-top-color:var(--text-icon-accent);border-radius:50%;animation:sg-ad-spin 1s linear infinite}.sg-ad-pend__title{display:block;margin-bottom:6px;font-size:17px;font-weight:700;color:var(--text-icon-primary)}.sg-ad-pend__text{max-width:380px;margin:0 auto;color:var(--text-icon-secondary);font-size:13.5px;line-height:1.5}.sg-ad-pend__overlay-slot{display:none}html.sg-ad--under .modal.sg-modal.sg-ad-modal,html.sg-ad--under .sg-sheet-root.sg-ad-sheet{z-index:var(--z-pay-under)}html.sg-ad--under .modal-backdrop.sg-ad-backdrop.show{z-index:var(--z-pay-under-scrim)}@keyframes sg-ad-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sg-ad-pend__spin{animation-duration:2.4s}}.sg-ad-head--bare{position:absolute;top:14px;right:14px;z-index:var(--z-panel-sticky);padding:0;border-bottom:0;background:transparent}.sg-ad-head--bare .sg-ad-head__x{margin:0}.sg-ad-note{margin:2px 0 0;color:var(--text-icon-tertiary);font-size:12px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.sg-ad-success{padding-top:6px}.sg-ad-success__hero{position:relative;display:flex;align-items:center;justify-content:center;height:104px;pointer-events:none}.sg-ad-success__glow{position:absolute;width:180px;height:120px;border-radius:50%;background:radial-gradient(ellipse,var(--sg-ad-brand-weak) 0,transparent 68%)}.sg-ad-success__art{position:relative;width:150px;height:96px;overflow:visible}.sg-ad-success__title{margin:4px 0 0;color:var(--text-icon-primary);font-size:21px;font-weight:800;line-height:1.3;letter-spacing:-0.2px;text-align:center;outline:none}.sg-ad-success__lead{margin:4px 0 0;color:var(--text-icon-secondary);font-size:13.5px;line-height:1.45;text-align:center}.sg-ad-success__card{display:grid;grid-template-columns:44px 1fr;gap:var(--space-1-5);align-items:center;margin-top:14px;padding:var(--space-1-5);border:1px solid var(--border-default);border-radius:var(--radius-l);background:var(--bg-chrome-sunken)}.sg-ad-success__badge{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-m);background:var(--sg-ad-brand-weak);color:var(--sg-ad-brand-strong);font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.sg-ad-success__card-body{display:flex;flex-direction:column;min-width:0}.sg-ad-success__name{color:var(--text-icon-primary);font-size:14px;font-weight:650;line-height:1.35}.sg-ad-success__meta{margin-top:3px;color:var(--text-icon-secondary);font-size:12px;line-height:1.4;overflow-wrap:anywhere}.sg-ad-success__stat{display:flex;align-items:center;gap:var(--space-1);margin:var(--space-1-5) 0 0;color:var(--text-icon-secondary);font-size:13px;line-height:1.4}.sg-ad-success__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--text-icon-success)}.sg-ad-success__stat.is-running .sg-ad-success__dot{background:var(--text-icon-accent);animation:sg-ad-pulse 1s ease-in-out infinite alternate}.sg-ad-success__code{display:flex;align-items:center;gap:10px;margin-top:var(--space-1-5);padding:9px var(--space-1-5);border:1px dashed var(--border-strong);border-radius:var(--radius-m);color:var(--text-icon-secondary);font-size:12.5px;line-height:1.4}.sg-ad-success__code-text{min-width:0}.sg-ad-success__code-value{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:1px;color:var(--text-icon-primary);font-size:15px;font-weight:700;white-space:nowrap}.sg-ad-success__copy.sg-btn{position:relative;flex:none;margin:-6px -8px -6px auto}.sg-ad-success__copy.sg-btn::after{content:"";position:absolute;inset:-6px 0}.sg-ad-success__opened{margin:var(--space-1-5) 0 0;color:var(--text-icon-secondary);font-size:13px;line-height:1.4;text-align:center}.sg-ad-success__tiles{margin:var(--space-2) 0 0;text-align:left}.sg-ad-success__tile{display:inline-flex;align-items:center;gap:var(--space-1-5);min-width:0}.sg-ad-success__tile-name{overflow-wrap:anywhere}.sg-ad-paid__sheet{fill:var(--bg-surface);stroke:var(--border-default)}.sg-ad-paid__band{fill:var(--sg-ad-brand-weak)}.sg-ad-paid__head{fill:var(--text-icon-primary);opacity:0.8}.sg-ad-paid__line{fill:var(--border-strong)}.sg-ad-paid__pill{fill:var(--sg-ad-brand)}.sg-ad-paid__mark{transform-origin:118px 20px;animation:sg-ad-pop 0.5s 0.2s cubic-bezier(0.34,1.56,0.64,1) both}.sg-ad-paid__mark circle{fill:var(--text-icon-success);stroke:var(--bg-surface);stroke-width:3}.sg-ad-paid__mark path{fill:none;stroke:var(--text-icon-on-action);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}[data-theme=dark] .sg-ad-success__badge{color:var(--sg-ad-brand)}@keyframes sg-ad-pop{from{transform:scale(0)}to{transform:scale(1)}}@keyframes sg-ad-pulse{from{opacity:1}to{opacity:0.35}}@media (prefers-reduced-motion: reduce){.sg-ad-paid__mark,.sg-ad-success__stat.is-running .sg-ad-success__dot{animation:none}}.sg-ad-alert{display:flex;gap:var(--space-1);margin-top:14px;padding:10px var(--space-1-5);border:1px solid var(--border-danger);border-radius:var(--radius-m);background:var(--bg-danger-soft);color:var(--text-icon-primary);font-size:12.5px;line-height:1.45}.sg-ad-alert__ic{display:inline-flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border-radius:50%;background:var(--text-icon-danger);color:var(--text-icon-on-action)}.sg-ad-alert__ic svg{width:12px;height:12px}.sg-ad-alert__body{margin:0}.sg-ad-alert__title{font-weight:700}.sg-ad-values__scope{margin:8px 0 0;color:var(--text-icon-secondary);font-size:12px;line-height:1.45}.sg-ad-acts{display:flex;gap:10px}.sg-ad-acts > .sg-btn{flex:1 1 0;min-width:0;height:var(--control-h-xl)}.sg-ad-acts > .sg-ad-cta{flex-grow:1.4}a.sg-ad-support,a.sg-ad-support:hover,a.sg-ad-support:focus{text-decoration:none}.sg-ad-pkgs .sg-radio__price{display:flex;flex-direction:column;align-items:flex-end;font-size:12px;font-weight:400}.sg-ad-pkgs .sg-radio__price-sub{margin-top:var(--space-0-5);font-size:12px;font-weight:400}.sg-ad-meter{display:block;width:76px;height:6px;overflow:hidden;border-radius:3px;background:var(--border-default)}.sg-ad-meter__fill{display:block;height:100%;border-radius:3px;background:var(--action-primary)}.sg-ad-pkgs__reveal.sg-tbtn:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-success-soft),0 0 0 4px var(--border-focus)}.sg-ad-pkgs__code,.sg-ad-pkgs__contact{cursor:text;-webkit-user-select:text;-moz-user-select:text;user-select:text}.sg-ad-pkgs__code{font-family:ui-monospace,"SF Mono",Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:1px;overflow-wrap:anywhere}.sg-ad-pkgs__owner{display:block;margin-top:2px}.sg-ad-pkgs__contact{color:var(--text-icon-primary);font-weight:600;overflow-wrap:anywhere}.sg-ad-pkgs__contact.is-phone{white-space:nowrap}.sg-ad-pkgs__hide.switch-wrapper{align-items:flex-start;gap:var(--space-1-5);margin:14px 0 0;padding-top:14px;border-top:1px solid var(--border-default)}.sg-ad-pkgs__hide.switch-wrapper .switch-label{align-items:flex-start}.sg-ad-pkgs__hide.switch-wrapper .switch{margin-top:1px}.sg-ad-pkgs__hide-text{display:flex;flex-direction:column;min-width:0}.sg-ad-pkgs__hide-title{font-size:13.5px;font-weight:600;line-height:1.35}.sg-ad-pkgs__hide-hint{margin-top:3px;color:var(--text-icon-secondary);font-size:12px;font-weight:400;line-height:1.45}.sg-ad-pkgs__hide-hint.sg-ad-pkgs__hide-confirm:not(.is-confirmed){display:none}.sg-ad-codefield.form-group{margin:var(--space-1-5) 0 0}.sg-ad-codefield__input{letter-spacing:1px}.sg-ad-plan--loading .sg-ad-plan__cards,.sg-ad-pkgs--loading .sg-ad-pkgs__cards{display:flex;flex-direction:column;gap:var(--space-1)}.sg-ad-sum__change-sk{display:flex;flex:none;align-items:center;height:var(--control-h-s);margin:-6px -8px -6px auto;padding:0 11px;font-size:var(--type-label-size)}.sg-seg.sg-seg--sk{pointer-events:none}.sg-seg.sg-seg--sk .sg-seg__opt{position:static;display:flex;justify-content:center}.sg-ad-contact--sk{pointer-events:none}.sg-ad-contact--sk .sg-cf__box{align-items:center;padding:0 var(--space-1-5)}.sg-sheet-root.sg-ad-sheet{z-index:var(--z-modal)}.sg-sheet-root.sg-ad-sheet .sg-sheet{border-top:0;background:var(--bg-surface);box-shadow:0 -10px 34px rgba(16,24,40,0.22)}.sg-sheet-root.sg-ad-sheet .sg-sheet__body{padding:var(--space-1-5) var(--space-2) 0}.sg-sheet-root.sg-ad-sheet .sg-ad-head{gap:var(--space-1);padding:6px var(--space-2) 10px}.sg-sheet-root.sg-ad-sheet .sg-ad-head__title{font-size:17px;line-height:1.25}.sg-sheet-root.sg-ad-sheet .sg-ad-head__sub{margin-top:3px;font-size:12px;line-height:1.4}.sg-sheet-root.sg-ad-sheet .sg-ad-head__btn{width:28px;height:28px}.sg-sheet-root.sg-ad-sheet .sg-ad-head__btn::after{content:"";position:absolute;inset:-8px}.sg-sheet-root.sg-ad-sheet .sg-ad-head__back{margin:-3px 0 0 -6px}.sg-sheet-root.sg-ad-sheet .sg-ad-head__x{margin:-3px -6px 0 0}.sg-sheet-root.sg-ad-sheet .sg-ad-sum{padding:var(--space-1) var(--space-2);font-size:12px}.sg-sheet-root.sg-ad-sheet .sg-ad__grip{position:relative}.sg-sheet-root.sg-ad-sheet .sg-ad__grip::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--space-1-5)}.sg-sheet-root.sg-ad-sheet .sg-ad__grip + .sg-pay-host{margin-top:2px}.sg-sheet-root.sg-ad-sheet .sg-ad-plan__cards:not(:first-child){margin-top:var(--space-1-5)}.sg-sheet-root.sg-ad-sheet .sg-ad-cap{margin:var(--space-1-5) 0 6px}.sg-sheet-root.sg-ad-sheet .sg-ad-hint{margin-top:var(--space-1);font-size:12px}.sg-sheet-root.sg-ad-sheet .sg-ad-pkgs .sg-radio__price-sub{font-size:11px}.sg-sheet-root.sg-ad-sheet .sg-ad-meter{width:64px}.sg-sheet-root.sg-ad-sheet .sg-ad-pkgs__reveal::after{content:"";position:absolute;inset:-6px}.sg-sheet-root.sg-ad-sheet .sg-ad-pkgs__hide.switch-wrapper{gap:10px;margin-top:var(--space-1-5);padding-top:var(--space-1-5)}.sg-sheet-root.sg-ad-sheet .sg-ad-pkgs__hide-title{font-size:12.5px}.sg-sheet-root.sg-ad-sheet .sg-ad-pkgs__hide-hint{font-size:11.5px;line-height:1.4}.sg-sheet-root.sg-ad-sheet .sg-ad-pend__status{padding-top:var(--space-1)}.sg-sheet-root.sg-ad-sheet .sg-ad-head--bare{top:8px;right:10px}.sg-sheet-root.sg-ad-sheet .sg-ad-success{padding-top:0}.sg-sheet-root.sg-ad-sheet .sg-ad-success__hero{height:96px;margin-top:2px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__glow{width:170px;height:110px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__art{width:140px;height:90px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__title{margin-top:2px;font-size:20px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__lead{margin-top:3px;font-size:12.5px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__card{grid-template-columns:40px 1fr;gap:10px;margin-top:var(--space-1-5);padding:10px;border-radius:var(--radius-l)}.sg-sheet-root.sg-ad-sheet .sg-ad-success__badge{width:40px;height:40px;border-radius:9px;font-size:14px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__name{font-size:13px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__meta{margin-top:2px;font-size:11.5px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__stat{gap:7px;margin-top:10px;font-size:12.5px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__code{gap:var(--space-1);margin-top:10px;padding:var(--space-1) 10px;font-size:12px}.sg-sheet-root.sg-ad-sheet .sg-ad-success__code-value{font-size:14px}.sg-sheet-root.sg-ad-sheet .sg-ad-alert{margin-top:7px}.sg-sheet-root.sg-ad-sheet .sg-ad-acts{flex-direction:column;gap:var(--space-1)}.sg-sheet-root.sg-ad-sheet .sg-ad-acts > .sg-btn{flex:none}.sg-sheet-root.sg-ad-sheet .sg-ad-acts > .sg-btn:not(.sg-ad-cta){height:var(--control-h-l)}.sg-sheet-root.sg-ad-sheet .sg-ad-foot{position:sticky;bottom:0;margin:var(--space-1-5) calc(-1 * var(--space-2)) 0;padding:10px var(--space-2) 20px;background:var(--bg-surface)}.sg-sheet-root.sg-ad-sheet .sg-ad-pay--form > .sg-ad-foot{padding-bottom:12px}.sg-sheet-root.sg-ad-sheet .sg-sheet__body{scroll-padding-bottom:calc(var(--sg-ad-foot-h,0px) + var(--space-1))}.sg-sheet-root.sg-ad-sheet .sg-ad-foot--edge{box-shadow:0 -1px 0 var(--border-default)}.sg-sheet-root.sg-ad-sheet .sg-ad-payhint{justify-content:center;font-size:12px;line-height:16px;text-align:center}.sg-sheet-root.sg-ad-sheet .sg-ad-payhint__ic{display:none}.sg-sheet-root.sg-ad-sheet .sg-ad-alt,.sg-sheet-root.sg-ad-sheet .sg-ad-alt__btn.sg-btn{font-size:12px}@media (max-width: 359.98px){.sg-sheet-root.sg-ad-sheet .sg-ad-alt,.sg-sheet-root.sg-ad-sheet .sg-ad-alt__btn.sg-btn{font-size:11.5px}}.sg-ad-page{display:flex;justify-content:center;padding:var(--space-3) var(--space-2);font-family:var(--font-sans,"Inter",-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}.sg-ad-page h1,.sg-ad-page h2,.sg-ad-page h3{font-family:inherit}.sg-ad-panel{position:relative;display:flex;flex-direction:column;width:100%;max-width:var(--sg-ad-w-m);overflow:hidden;border-radius:var(--radius-xl);background:var(--bg-surface);box-shadow:var(--shadow-2);color:var(--text-icon-primary);font-size:var(--type-body-size);line-height:1.45;transition:max-width 0.18s ease}.sg-ad-panel.sg-ad--l{max-width:var(--sg-ad-w-l)}.sg-ad-panel__body{padding:var(--space-2) var(--space-3) 20px}@media (max-width: 767.98px){.sg-ad-page{padding-right:0;padding-left:0}.sg-ad-page .sg-ad-panel{border-radius:0;box-shadow:none}.sg-ad-page .sg-ad-head,.sg-ad-page .sg-ad-sum,.sg-ad-page .sg-ad-panel__body{padding-right:var(--space-2);padding-left:var(--space-2)}.sg-ad-page .sg-ad-payhint{justify-content:center;font-size:12px;line-height:16px;text-align:center}.sg-ad-page .sg-ad-payhint__ic{display:none}.sg-ad-page .sg-ad-alt,.sg-ad-page .sg-ad-alt__btn.sg-btn{font-size:12px}}@media (max-width: 767.98px) and (max-width: 359.98px){.sg-ad-page .sg-ad-alt,.sg-ad-page .sg-ad-alt__btn.sg-btn{font-size:11.5px}}.sg-ad-page.sg-ad-page--embed{padding:0}.sg-ad-panel.sg-ad-panel--embed{overflow:hidden;overflow:clip;border-radius:0;background:transparent;box-shadow:none}.sg-ad-page.sg-ad-page--embed .sg-ad-panel--embed .sg-ad-head{padding-right:48px}.sg-ad-panel--embed .sg-ad-panel__top{position:sticky;top:0;z-index:var(--z-panel-sticky)}.sg-ad-panel--embed .sg-ad-foot{position:sticky;bottom:0;z-index:var(--z-panel-sticky);margin-right:calc(-1 * var(--space-2));margin-bottom:-20px;margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2) 20px;background:var(--bg-surface);box-shadow:0 -10px 0 var(--bg-surface)}.sg-ad-panel--embed .sg-ad-busy{position:fixed;inset:0;z-index:var(--z-panel-overlay);display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bg-surface) 72%,transparent);cursor:progress}.sg-ad-busy__spin{display:block;width:40px;height:40px;border:3px solid var(--border-default);border-top-color:var(--text-icon-accent);border-radius:50%;animation:sg-ad-spin 1s linear infinite}@media (prefers-reduced-motion: reduce){.sg-ad-busy__spin{animation-duration:2.4s}}.sg-access-banner-host{--sg-banner-lb:0px;--sg-banner-rb:100vw;position:fixed;top:calc(var(--sg-topbar-h) + var(--sg-cvtop-h));left:calc((var(--sg-banner-lb) + var(--sg-banner-rb)) / 2);z-index:var(--z-shell-banner);width:-moz-max-content;width:max-content;max-width:calc(var(--sg-banner-rb) - var(--sg-banner-lb) - 2 * var(--space-1));transform:translateX(-50%);pointer-events:none}.sg-access-banner-host:empty{display:none}@media (max-width: 767.98px){.sg-access-banner-host{top:calc(var(--sg-topbar-h) + var(--sg-cvtop-h) + var(--space-1))}}.sg-access-banner{display:flex;align-items:center;gap:var(--space-1);padding:var(--space-0-25) var(--space-0-25) var(--space-0-25) var(--space-1-5);border-radius:0 0 var(--radius-m) var(--radius-m);background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft);box-shadow:var(--shadow-2);font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);pointer-events:auto}@media (max-width: 767.98px){.sg-access-banner{border-radius:var(--radius-m)}}.sg-access-banner__icon{display:inline-flex;flex:none}.sg-access-banner__icon svg{width:var(--sg-icon-s);height:var(--sg-icon-s)}.sg-access-banner__text{min-width:0;overflow-wrap:anywhere}.sg-access-banner__renew{white-space:nowrap}.sg-access-banner__x{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--control-h-s);height:var(--control-h-s);padding:0;border:0;border-radius:var(--radius-s);background:none;color:inherit;cursor:pointer}.sg-access-banner__x svg{width:var(--sg-icon-s);height:var(--sg-icon-s)}.sg-access-banner__x::after{content:"";position:absolute;inset:calc((var(--control-h-s) - var(--control-h-l)) / 2)}.sg-access-banner__x:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.sg-access-banner__x:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-warning-soft),0 0 0 4px var(--border-focus)}body:has(.is-canvas-maximized) .sg-access-banner-host,html.sg-kb-open .sg-access-banner-host{visibility:hidden}.sg-phs-cat--force{color:var(--cat-force)}.sg-phs-cat--moment{color:var(--cat-moment)}.sg-phs-cat--dist{color:var(--cat-distributed)}.sg-phs-cat--trap{color:var(--cat-trapezoid)}.sg-phs-cat--support,.sg-phs-cat--release{color:var(--text-icon-accent)}.sg-phs-dlg{display:flex;flex-direction:column}.sg-phs-dlg__ttl{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.sg-phs-dlg__ttl .sg-sheet__title{white-space:normal}.sg-phs-dlg__sub{font-size:13px;line-height:1.4;color:var(--text-icon-secondary)}.sg-phs-dlg__body{display:flex;flex-direction:column}.sg-phs-dlg__drop{min-height:calc(4 * var(--control-h-xl));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);padding:var(--space-2);text-align:center;border:1.5px dashed var(--border-strong);border-radius:var(--radius-l);background:var(--bg-surface-hover);transition:border-color 0.12s ease,background 0.12s ease}.sg-phs-dlg__drop.is-over{border-color:var(--border-focus);background:var(--bg-accent-soft)}.sg-phs-dlg__chip{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-s);background:var(--bg-chrome);color:var(--text-icon-secondary)}.sg-phs-dlg__drop-ttl{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-dlg__paste{font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary)}.sg-phs-dlg__hints{margin-top:var(--space-1-5)}.sg-phs-qr{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-1-5);padding:var(--space-1-5);border:1px solid var(--border-default);border-radius:var(--radius-l);background:var(--bg-surface)}.sg-phs-qr__code{position:relative;flex:0 0 auto;width:calc(3 * var(--control-h-xl));height:calc(3 * var(--control-h-xl));display:flex;align-items:center;justify-content:center;border-radius:var(--radius-s);border:1px solid var(--border-default);background:var(--bg-surface-hover);overflow:hidden}.sg-phs-qr__code svg{display:block;width:100%;height:100%}.sg-phs-qr__code.is-stale svg{opacity:0.15}.sg-phs-qr__spin{width:26px;height:26px;border-radius:50%;border:3px solid var(--border-default);border-top-color:var(--action-accent);animation:sg-phs-spin 0.8s linear infinite}.sg-phs-qr__void{width:40%;height:40%;border:1.5px dashed var(--border-strong);border-radius:var(--radius-s)}.sg-phs-qr__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-0-5)}.sg-phs-qr__ttl{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-qr__cap{font-size:12.5px;line-height:1.5;color:var(--text-icon-secondary)}.sg-phs-qr__status{margin-top:var(--space-0-5);font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary)}.sg-phs-qr__status.is-ok{color:var(--text-icon-success)}.sg-phs-qr__status.is-stale{color:var(--text-icon-danger)}@media (prefers-reduced-motion: reduce){.sg-phs-qr__spin{animation-duration:2.4s}}.sg-phs-dlg__hint{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-icon-secondary)}.sg-phs-dlg__hint + .sg-phs-dlg__hint{margin-top:var(--space-0-25)}.sg-phs-dlg__sources{display:flex;flex-direction:column;gap:var(--space-1)}.sg-phs-dlg__thumb{position:relative;height:calc(4 * var(--control-h-xl));border-radius:var(--radius-s);border:1px solid var(--border-default);background:var(--bg-surface-hover);overflow:hidden}.sg-phs-dlg__thumb-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sg-phs-dlg__scrim{position:absolute;inset:0;background:var(--bg-scrim)}.sg-phs-dlg__spin{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;border:3px solid var(--bg-surface);border-top-color:var(--action-accent);animation:sg-phs-spin 0.8s linear infinite}@keyframes sg-phs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sg-phs-dlg__spin{animation-duration:2.4s}}.sg-phs-dlg__prog{display:flex;flex-direction:column;align-items:center;gap:3px;margin-top:var(--space-1-5);text-align:center}.sg-phs-dlg__prog b{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-dlg__prog small{font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary)}.sg-phs-dlg__acts{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1-5)}.sg-phs-dlg__acts--center{justify-content:center}.sg-phs-dlg__slow{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5);margin-top:var(--space-1-5);padding:10px 12px;border:1px dashed var(--border-strong);border-radius:var(--radius-m);font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary);text-align:center}.sg-phs-dlg__err{margin:var(--space-1-5) 0 0;font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--text-icon-secondary)}.sg-phs-dlg__err:first-child{margin-top:0}.sg-phs-dlg__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;overflow:hidden}.sg-phs-dlg-sheet .sg-phs-dlg__acts{flex-direction:column}.sg-phs-dlg-sheet .sg-phs-dlg__body{padding:0 var(--space-0-5) env(safe-area-inset-bottom,0px)}.sg-phs-review{display:flex;width:100%;height:100%;min-height:0;background:var(--bg-canvas);color:var(--text-icon-primary);font-family:var(--font-sans)}.sg-phs-review:focus{outline:none}.sg-phs-review__side{flex:none;width:var(--sg-sidebar-w);min-height:0;display:flex;background:var(--bg-chrome);border-right:1px solid var(--border-default)}.sg-phs-review__main{position:relative;padding:0;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.sg-phs-review__cvtop{flex:none;height:var(--sg-cvtop-h);display:flex;align-items:center;gap:var(--space-1);padding:0 var(--space-1-5) 0 var(--space-2);background:var(--bg-chrome);border-bottom:1px solid var(--border-default)}.sg-phs-review__cvtitle{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary);white-space:nowrap}.sg-phs-review__spacer{flex:1 1 auto}.sg-phs-review__cap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-tertiary)}.sg-phs-review--mobile{display:block;position:relative}.sg-phs-review--mobile .sg-phs-review__main{position:absolute;inset:0}.sg-phs-stage{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:var(--bg-canvas);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab}.sg-phs-stage:active{cursor:grabbing}.sg-phs-stage.is-tool,.sg-phs-stage.is-tool:active{cursor:crosshair}.sg-phs-review--mobile .sg-phs-stage{position:absolute;inset:0}.sg-phs-stage__world{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.sg-phs-stage.is-anim .sg-phs-stage__world{transition:transform 0.22s ease}.sg-phs-stage__img{position:absolute;left:0;top:0;display:block;max-width:none;filter:grayscale(1);pointer-events:none}.sg-phs-stage.is-invert .sg-phs-stage__img{filter:grayscale(1) invert(1) contrast(1.7)}.sg-phs-stage.is-photo-only .sg-phs-stage__img{filter:none}.sg-phs-stage__draft{position:absolute;left:0;top:0;overflow:visible;pointer-events:none}.sg-phs-stage__beam{stroke:var(--text-icon-accent);stroke-width:2;vector-effect:non-scaling-stroke;opacity:0.9}.sg-phs-stage__frame{fill:none;stroke:currentColor;stroke-width:2;vector-effect:non-scaling-stroke}.sg-phs-stage__frame.is-guessed{stroke-dasharray:2 4}.sg-phs-stage__frame.is-warn{color:var(--text-icon-on-warning-soft);stroke-dasharray:4 3}.sg-phs-stage__frame.is-focus{color:var(--border-focus);stroke-width:3;stroke-dasharray:none}.sg-phs-stage__halo{fill:none;stroke:var(--bg-accent-soft);stroke-width:9;vector-effect:non-scaling-stroke}.sg-phs-stage__over{position:absolute;inset:0;pointer-events:none}.sg-phs-stage__end{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--text-icon-accent);box-shadow:0 0 0 1.5px var(--bg-surface)}.sg-phs-stage__badge{position:absolute;display:inline-flex;align-items:center;gap:var(--space-0-5);padding:3px 9px;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-1);font:700 11px/14px var(--font-sans);color:var(--text-icon-primary);white-space:nowrap;font-variant-numeric:tabular-nums;cursor:pointer;pointer-events:auto}.sg-phs-stage__badge.is-warn{z-index:1;background:var(--bg-warning-soft);color:var(--text-icon-on-warning-soft)}.sg-phs-stage__badge.is-focus{z-index:2;border-color:var(--border-focus);box-shadow:0 0 0 3px var(--bg-accent-soft)}.sg-phs-review--mobile .sg-phs-stage__badge::after{content:"";position:absolute;left:0;right:0;top:50%;height:var(--target-touch);transform:translateY(-50%)}.sg-phs-stage__badge:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--border-focus)}.sg-phs-stage__badge-gl{display:inline-flex;flex:none}.sg-phs-stage__badge-gl svg{width:var(--sg-icon-sub);height:var(--sg-icon-sub)}.sg-phs-stage__badge.is-warn .sg-phs-stage__badge-gl{color:inherit}.sg-phs-stage__mark{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--action-accent);box-shadow:0 0 0 2px var(--bg-surface),var(--shadow-2);pointer-events:auto}.sg-phs-stage__mark.is-drag{cursor:move}.sg-phs-stage__mark::after{content:"";position:absolute;left:50%;top:50%;width:var(--target-touch);height:var(--target-touch);transform:translate(-50%,-50%)}.sg-phs-stage__mark-label{position:absolute;transform:translate(-50%,calc(-100% - 14px));padding:3px 9px;border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--bg-surface);box-shadow:var(--shadow-1);font:700 11px/14px var(--font-sans);color:var(--text-icon-primary);white-space:nowrap}.sg-phs-stage__guide{position:absolute;top:0;bottom:0;width:0;border-left:1px solid var(--border-focus)}.sg-phs-stage__float{position:absolute;top:var(--space-1);right:var(--space-1);display:flex;gap:var(--space-2);padding:var(--space-0-5);border-radius:var(--radius-m);background:var(--bg-surface);box-shadow:var(--shadow-1)}.sg-phs-stage__float .sg-phs-review__hold,.sg-phs-stage__float .sg-phs-review__turn{position:relative}.sg-phs-stage__float .sg-phs-review__hold::after,.sg-phs-stage__float .sg-phs-review__turn::after{content:"";position:absolute;left:50%;top:50%;width:var(--target-touch);height:var(--target-touch);transform:translate(-50%,-50%)}.sg-phs-review__turn.is-attention{box-shadow:0 0 0 2px var(--border-focus);animation:sg-phs-turn-pulse 1.6s ease-in-out 3}@media (prefers-reduced-motion: reduce){.sg-phs-review__turn.is-attention{animation:none}}@keyframes sg-phs-turn-pulse{50%{box-shadow:0 0 0 4px var(--border-focus)}}.sg-phs-stage__busy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-1-5);border-radius:var(--radius-m);background:var(--bg-surface);box-shadow:var(--shadow-1);font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary);white-space:nowrap;pointer-events:none}.sg-phs-stage__busy-dot{width:14px;height:14px;border:2px solid var(--border-default);border-top-color:var(--text-icon-accent);border-radius:50%;animation:sg-phs-spin 0.8s linear infinite}@media (prefers-reduced-motion: reduce){.sg-phs-stage__busy-dot{animation:none}}@keyframes sg-phs-spin{to{transform:rotate(360deg)}}.sg-phs-panel{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg-chrome)}.sg-phs-panel__head{flex:none;height:var(--sg-sidebar-head-h);display:flex;align-items:center;gap:var(--space-1);padding:0 var(--space-1) 0 var(--sidebar-pad-x);border-bottom:1px solid var(--border-default)}.sg-phs-panel__title{margin:0;font:var(--type-h2-weight) var(--type-h2-size)/var(--type-h2-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-panel__x{width:32px;height:32px;flex:none;border:none;background:transparent;border-radius:var(--radius-s,8px);color:var(--text-icon-tertiary);transition:background 0.15s ease,color 0.15s ease}.sg-phs-panel__x:hover{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-phs-panel__x{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;padding:0}.sg-phs-panel__body{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sg-phs-panel__body::-webkit-scrollbar{width:8px;height:8px;background:transparent}.sg-phs-panel__body::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.sg-phs-panel__body::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.sg-phs-panel__body::-webkit-scrollbar-track{background:transparent;box-shadow:none}.sg-phs-panel__body::-webkit-scrollbar-corner{background:transparent}.sg-phs-panel__in{padding:var(--space-1-5) var(--sidebar-pad-x) var(--space-2)}.sg-phs-panel__body.is-busy .sg-phs-panel__in > :not(.sg-phs-panel__turn):not(.sg-phs-panel__intro){opacity:0.5;pointer-events:none}.sg-phs-panel__turn{margin-bottom:var(--space-1)}.sg-phs-panel__turn-btns{flex:none;display:flex;gap:var(--space-2)}.sg-phs-panel--mobile .sg-phs-panel__turn-btns .sg-tbtn{position:relative}.sg-phs-panel--mobile .sg-phs-panel__turn-btns .sg-tbtn::after{content:"";position:absolute;left:50%;top:50%;width:var(--target-touch);height:var(--target-touch);transform:translate(-50%,-50%)}.sg-phs-panel__turn-act{display:flex}.sg-phs-panel__turn-act--end{justify-content:flex-end}.sg-phs-panel--mobile .sg-phs-panel__turn-act{margin-top:var(--space-1)}.sg-phs-panel__intro{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-lh);color:var(--text-icon-secondary)}.sg-phs-panel__status{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.sg-phs-panel__ovl{margin:18px 0 var(--subhead-gap)}.sg-phs-panel__ovl--gap{margin-top:var(--space-4)}.sg-phs-panel__ovl2{display:block;margin-bottom:var(--label-gap)}.sg-phs-panel__line{display:flex;align-items:center;gap:var(--space-1)}.sg-phs-panel__line-tx{flex:1 1 auto;min-width:0;font:400 var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-panel__line-tx--accent{color:var(--text-icon-accent);font-weight:600}.sg-phs-panel__cap{margin:0;font-size:12.5px;line-height:18px;color:var(--text-icon-tertiary)}.sg-phs-panel__capw{margin:var(--space-0-5) 0 0;font-size:12px;line-height:16px;color:var(--text-icon-on-warning-soft)}.sg-phs-panel__add{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);margin-top:var(--space-0-5)}.sg-phs-panel__pick{align-self:stretch}.sg-phs-panel__fgroup{display:flex;flex-direction:column}.sg-phs-panel__pair{align-items:flex-end}.sg-phs-panel__pair + .sg-phs-panel__cap{margin-top:var(--space-0-5)}.sg-phs-panel__span{align-items:flex-end}.sg-phs-panel__span > .sg-phs-panel__dots{flex:none;align-self:center;color:var(--text-icon-tertiary)}.sg-phs-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-1)}.sg-phs-steps li{display:flex;align-items:center;gap:var(--space-1);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-lh);color:var(--text-icon-secondary)}.sg-phs-steps li.is-now{color:var(--text-icon-accent);font-weight:600}.sg-phs-steps li.is-done{color:var(--text-icon-primary)}.sg-phs-steps__n{flex:none;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid currentColor;font-size:11.5px;font-weight:700}.is-done .sg-phs-steps__n{border-color:var(--text-icon-success);color:var(--text-icon-success)}.sg-phs-panel__foot{flex:none;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-1-5) var(--sidebar-pad-x);border-top:1px solid var(--border-default);background:var(--bg-chrome)}.sg-phs-panel--mobile{flex:none;min-height:auto}.sg-phs-panel--mobile .sg-phs-panel__body{overflow:visible}.sg-phs-panel--mobile .sg-phs-panel__in{padding:0 0 var(--space-2)}.sg-phs-panel--mobile .sg-phs-panel__foot{position:sticky;bottom:0;z-index:var(--z-panel-sticky);margin:0 calc(-1 * var(--sidebar-pad-x));padding-bottom:calc(var(--space-1-5) + env(safe-area-inset-bottom,0px))}.sg-sheet__body:has(.sg-phs-panel--mobile){padding-bottom:0}.sg-phs-panel__consent .sg-checkbox{margin:0}.sg-phs-panel__consent-sub{margin:var(--space-0-25) 0 0 26px;font-size:12px;line-height:16px;color:var(--text-icon-secondary)}.sg-phs-panel__consent--list{margin-top:var(--space-3);padding-top:var(--space-1-5);border-top:1px solid var(--border-default)}.sg-phs-panel__rest{margin:0;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-on-warning-soft)}.sg-phs-panel__notice{margin:0;font:var(--type-caption-weight) var(--type-caption-size)/var(--type-caption-lh) var(--font-sans);color:var(--text-icon-secondary);text-align:center}.sg-phs-panel .sg-btn[aria-disabled=true]{cursor:default;background:var(--bg-disabled);color:var(--text-icon-disabled);border-color:transparent;box-shadow:none}.sg-phs-row{border-top:1px dashed var(--border-default)}.sg-phs-panel__ovl + .sg-phs-row{border-top:0}.sg-phs-row.is-flag:not(.is-open){border-top:0;margin:var(--space-0-5) 0;border-radius:var(--radius-m);background:var(--bg-warning-soft)}.sg-phs-row.is-flag:not(.is-open) .sg-phs-row__sub{color:var(--text-icon-primary)}.sg-phs-row.is-flag:not(.is-open) + .sg-phs-row{border-top:0}.sg-phs-row.is-open{margin:var(--space-0-5) 0;border:1px solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-surface);overflow:hidden}.sg-phs-row.is-open + .sg-phs-row{border-top:0}.sg-phs-row.is-open.is-flag .sg-phs-row__head{background:var(--bg-warning-soft)}.sg-phs-row.is-active.is-open{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--bg-accent-soft)}.sg-phs-row.is-hover:not(.is-open) .sg-phs-row__name{color:var(--text-icon-accent)}.sg-phs-row__head{display:flex;align-items:center;gap:10px;width:100%;padding:9px 0;border:0;background:transparent;font-family:var(--font-sans);text-align:left;color:var(--text-icon-primary);cursor:pointer}.is-flag .sg-phs-row__head,.is-open .sg-phs-row__head{padding:9px 10px}.sg-phs-row__head:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--border-focus);border-radius:var(--radius-m)}.sg-phs-row__gl{flex:none;display:inline-flex}.sg-phs-row__gl svg{width:var(--sg-icon-m);height:var(--sg-icon-m)}.sg-phs-row__tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.sg-phs-row__name{font:var(--type-body-strong-weight) var(--type-body-strong-size)/var(--type-body-strong-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-phs-row__sub{margin-top:1px;font-size:12px;line-height:16px;color:var(--text-icon-secondary);font-variant-numeric:tabular-nums}.sg-phs-row__chips{display:flex;flex-wrap:wrap;gap:var(--space-0-5);margin-top:5px}.sg-phs-row__ok{flex:none;display:inline-flex;color:var(--text-icon-success)}.sg-phs-row__chev{flex:none;display:inline-flex;color:var(--text-icon-tertiary)}.sg-phs-row__body{padding:var(--space-1-5);border-top:1px solid var(--border-default)}.sg-phs-row__acts{display:flex;justify-content:flex-end}.sg-phs-frag{height:calc(2 * var(--control-h-xl));border:1px solid var(--border-default);border-radius:var(--radius-s);background:var(--bg-surface-hover);overflow:hidden}.sg-phs-frag__svg{display:block;width:100%;height:100%}.sg-phs-field--suffix .sb-field-unit-container{display:flex;align-items:center;gap:var(--space-1)}.sg-phs-field--suffix .sb-field-unit-container .react-numeric-input{flex:1 1 auto;min-width:0}.sg-phs-field--suffix .sb-field-unit-container .sb-unit{flex:none;white-space:nowrap}.sg-phs-field.is-need .sb-field-unit-container .react-numeric-input input,.sg-phs-field.is-need .sb-field-unit-container .react-numeric-input input.form-control{background-color:var(--bg-warning-soft)!important}.sg-phs-field.is-need .sg-bigfield__in{background:var(--bg-warning-soft)}.sg-seg.sg-phs-dir.is-need{box-shadow:0 0 0 2px var(--bg-warning-soft)}.sg-phs-dir__opt{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-0-5);vertical-align:middle}/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*/:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#218838;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:0.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a > code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;background-color:transparent}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody + tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody + tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary > th,.table-primary > td{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover > td,.table-hover .table-primary:hover > th{background-color:#9fcdff}.table-secondary,.table-secondary > th,.table-secondary > td{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover > td,.table-hover .table-secondary:hover > th{background-color:#c8cbcf}.table-success,.table-success > th,.table-success > td{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover > td,.table-hover .table-success:hover > th{background-color:#b1dfbb}.table-info,.table-info > th,.table-info > td{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover > td,.table-hover .table-info:hover > th{background-color:#abdde5}.table-warning,.table-warning > th,.table-warning > td{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover > td,.table-hover .table-warning:hover > th{background-color:#ffe8a1}.table-danger,.table-danger > th,.table-danger > td{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover > td,.table-hover .table-danger:hover > th{background-color:#f1b0b7}.table-light,.table-light > th,.table-light > td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover > td,.table-hover .table-light:hover > th{background-color:#ececf6}.table-dark,.table-dark > th,.table-dark > td{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover > td,.table-hover .table-dark:hover > th{background-color:#b9bbbe}.table-active,.table-active > th,.table-active > td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover > td,.table-hover .table-active:hover > th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm > .table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md > .table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg > .table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl > .table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive > .table-bordered{border:0}.form-control{display:block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.8125rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(2.875rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row > .col,.form-row > [class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem}.was-validated .form-control:valid,.form-control.is-valid,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745}.was-validated .form-control:valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip,.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{background-color:#71dd8a}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label::after,.custom-file-input.is-valid ~ .custom-file-label::after{border-color:inherit}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.was-validated .form-control:invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip,.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{background-color:#efa2a9}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label::after,.custom-file-input.is-invalid ~ .custom-file-label::after{border-color:inherit}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover,.btn:focus{text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:0.65}.btn:not(:disabled):not(.disabled){cursor:pointer}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show > .btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show > .btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show > .btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show > .btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show > .btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show > .btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show > .btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show > .btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show > .btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show > .btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show > .btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show > .btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show > .btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show > .btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show > .btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show > .btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show > .btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show > .btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show > .btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show > .btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-link:hover{color:#0056b3;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link:focus,.btn-link.focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg > .btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.btn-sm,.btn-group-sm > .btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.btn-block{display:block;width:100%}.btn-block + .btn-block{margin-top:0.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media screen and (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media screen and (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;width:0;height:0;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group > .btn,.btn-group-vertical > .btn{position:relative;flex:0 1 auto}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover{z-index:1}.btn-group > .btn:focus,.btn-group > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn:focus,.btn-group-vertical > .btn:active,.btn-group-vertical > .btn.active{z-index:1}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group,.btn-group-vertical .btn + .btn,.btn-group-vertical .btn + .btn-group,.btn-group-vertical .btn-group + .btn,.btn-group-vertical .btn-group + .btn-group{margin-left:-1px}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group > .btn:first-child{margin-left:0}.btn-group > .btn:not(:last-child):not(.dropdown-toggle),.btn-group > .btn-group:not(:last-child) > .btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group > .btn:not(:first-child),.btn-group > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm > .btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg + .dropdown-toggle-split,.btn-group-lg > .btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical .btn,.btn-group-vertical .btn-group{width:100%}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical > .btn-group:not(:last-child) > .btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical > .btn:not(:first-child),.btn-group-vertical > .btn-group:not(:first-child) > .btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:0}.btn-group-toggle > .btn input[type="radio"],.btn-group-toggle > .btn input[type="checkbox"],.btn-group-toggle > .btn-group > .btn input[type="radio"],.btn-group-toggle > .btn-group > .btn input[type="checkbox"]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group > .form-control,.input-group > .custom-select,.input-group > .custom-file{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group > .form-control + .form-control,.input-group > .form-control + .custom-select,.input-group > .form-control + .custom-file,.input-group > .custom-select + .form-control,.input-group > .custom-select + .custom-select,.input-group > .custom-select + .custom-file,.input-group > .custom-file + .form-control,.input-group > .custom-file + .custom-select,.input-group > .custom-file + .custom-file{margin-left:-1px}.input-group > .form-control:focus,.input-group > .custom-select:focus,.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group > .custom-file .custom-file-input:focus{z-index:4}.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .form-control:not(:first-child),.input-group > .custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group > .custom-file{display:flex;align-items:center}.input-group > .custom-file:not(:last-child) .custom-file-label,.input-group > .custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn + .btn,.input-group-prepend .btn + .input-group-text,.input-group-prepend .input-group-text + .input-group-text,.input-group-prepend .input-group-text + .btn,.input-group-append .btn + .btn,.input-group-append .btn + .input-group-text,.input-group-append .input-group-text + .input-group-text,.input-group-append .input-group-text + .btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg > .form-control,.input-group-lg > .input-group-prepend > .input-group-text,.input-group-lg > .input-group-append > .input-group-text,.input-group-lg > .input-group-prepend > .btn,.input-group-lg > .input-group-append > .btn{height:calc(2.875rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.input-group-sm > .form-control,.input-group-sm > .input-group-prepend > .input-group-text,.input-group-sm > .input-group-append > .input-group-text,.input-group-sm > .input-group-prepend > .btn,.input-group-sm > .input-group-append > .btn{height:calc(1.8125rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.input-group > .input-group-prepend > .btn,.input-group > .input-group-prepend > .input-group-text,.input-group > .input-group-append:not(:last-child) > .btn,.input-group > .input-group-append:not(:last-child) > .input-group-text,.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group > .input-group-append:last-child > .input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group > .input-group-append > .btn,.input-group > .input-group-append > .input-group-text,.input-group > .input-group-prepend:not(:first-child) > .btn,.input-group > .input-group-prepend:not(:first-child) > .input-group-text,.input-group > .input-group-prepend:first-child > .btn:not(:first-child),.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-control-input:active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#dee2e6}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-checkbox .custom-control-label::before{border-radius:0.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::before{background-color:#007bff}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;background-size:8px 10px;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(128,189,255,0.5)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{height:calc(1.8125rem + 2px);padding-top:0.375rem;padding-bottom:0.375rem;font-size:75%}.custom-select-lg{height:calc(2.875rem + 2px);padding-top:0.375rem;padding-bottom:0.375rem;font-size:125%}.custom-file{position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-file-input:focus ~ .custom-file-label::after{border-color:#80bdff}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(2.25rem + 2px);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:2.25rem;padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:1px solid #ced4da;border-radius:0 0.25rem 0.25rem 0}.custom-range{width:100%;padding-left:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-moz-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;-ms-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}@media screen and (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-ms-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}@media screen and (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content > .tab-pane{display:none}.tab-content > .active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0.5rem 1rem}.navbar > .container,.navbar > .container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler:not(:disabled):not(.disabled){cursor:pointer}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-sm > .container,.navbar-expand-sm > .container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-md > .container,.navbar-expand-md > .container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-lg > .container,.navbar-expand-lg > .container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-xl > .container,.navbar-expand-xl > .container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand > .container,.navbar-expand > .container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand > .container,.navbar-expand > .container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show > .nav-link,.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show > .nav-link,.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}.card > hr{margin-right:0;margin-left:0}.card > .list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card > .list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link + .card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header + .list-group .list-group-item:first-child{border-top:0}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:flex;flex-direction:column}.card-group > .card{margin-bottom:15px}@media (min-width: 576px){.card-group{flex-flow:row wrap}.card-group > .card{flex:1 0 0%;margin-bottom:0}.card-group > .card + .card{margin-left:0;border-left:0}.card-group > .card:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.card-group > .card:first-child .card-img-top,.card-group > .card:first-child .card-header{border-top-right-radius:0}.card-group > .card:first-child .card-img-bottom,.card-group > .card:first-child .card-footer{border-bottom-right-radius:0}.card-group > .card:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.card-group > .card:last-child .card-img-top,.card-group > .card:last-child .card-header{border-top-left-radius:0}.card-group > .card:last-child .card-img-bottom,.card-group > .card:last-child .card-footer{border-bottom-left-radius:0}.card-group > .card:only-child{border-radius:0.25rem}.card-group > .card:only-child .card-img-top,.card-group > .card:only-child .card-header{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card-group > .card:only-child .card-img-bottom,.card-group > .card:only-child .card-footer{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-group > .card:not(:first-child):not(:last-child):not(:only-child){border-radius:0}.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer{border-radius:0}}.card-columns .card{margin-bottom:0.75rem}@media (min-width: 576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion .card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion .card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion .card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion .card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item + .breadcrumb-item{padding-left:0.5rem}.breadcrumb-item + .breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item + .breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.page-link:not(:disabled):not(.disabled){cursor:pointer}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}.badge-primary[href]:hover,.badge-primary[href]:focus{color:#fff;text-decoration:none;background-color:#0062cc}.badge-secondary{color:#fff;background-color:#6c757d}.badge-secondary[href]:hover,.badge-secondary[href]:focus{color:#fff;text-decoration:none;background-color:#545b62}.badge-success{color:#fff;background-color:#28a745}.badge-success[href]:hover,.badge-success[href]:focus{color:#fff;text-decoration:none;background-color:#1e7e34}.badge-info{color:#fff;background-color:#17a2b8}.badge-info[href]:hover,.badge-info[href]:focus{color:#fff;text-decoration:none;background-color:#117a8b}.badge-warning{color:#212529;background-color:#ffc107}.badge-warning[href]:hover,.badge-warning[href]:focus{color:#212529;text-decoration:none;background-color:#d39e00}.badge-danger{color:#fff;background-color:#dc3545}.badge-danger[href]:hover,.badge-danger[href]:focus{color:#fff;text-decoration:none;background-color:#bd2130}.badge-light{color:#212529;background-color:#f8f9fa}.badge-light[href]:hover,.badge-light[href]:focus{color:#212529;text-decoration:none;background-color:#dae0e5}.badge-dark{color:#fff;background-color:#343a40}.badge-dark[href]:hover,.badge-dark[href]:focus{color:#fff;text-decoration:none;background-color:#1d2124}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{animation:progress-bar-stripes 1s linear infinite}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.list-group-item:hover,.list-group-item:focus{z-index:1;text-decoration:none}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{color:#000;text-decoration:none;opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-25%)}@media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0,0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (0.5rem * 2))}.modal-dialog-centered::before{display:block;height:calc(100vh - (0.5rem * 2));content:""}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer > :not(:first-child){margin-left:.25rem}.modal-footer > :not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-dialog-centered::before{height:calc(100vh - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg{max-width:800px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top .arrow,.bs-popover-auto[x-placement^="top"] .arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before,.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{border-width:0.5rem 0.5rem 0}.bs-popover-top .arrow::before,.bs-popover-auto[x-placement^="top"] .arrow::before{bottom:0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top .arrow::after,.bs-popover-auto[x-placement^="top"] .arrow::after{bottom:1px;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right .arrow,.bs-popover-auto[x-placement^="right"] .arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before,.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{border-width:0.5rem 0.5rem 0.5rem 0}.bs-popover-right .arrow::before,.bs-popover-auto[x-placement^="right"] .arrow::before{left:0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right .arrow::after,.bs-popover-auto[x-placement^="right"] .arrow::after{left:1px;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom .arrow,.bs-popover-auto[x-placement^="bottom"] .arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before,.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{border-width:0 0.5rem 0.5rem 0.5rem}.bs-popover-bottom .arrow::before,.bs-popover-auto[x-placement^="bottom"] .arrow::before{top:0;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom .arrow::after,.bs-popover-auto[x-placement^="bottom"] .arrow::after{top:1px;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left .arrow,.bs-popover-auto[x-placement^="left"] .arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before,.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{border-width:0.5rem 0 0.5rem 0.5rem}.bs-popover-left .arrow::before,.bs-popover-auto[x-placement^="left"] .arrow::before{right:0;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left .arrow::after,.bs-popover-auto[x-placement^="left"] .arrow::after{right:1px;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;align-items:center;width:100%;backface-visibility:hidden;perspective:1000px}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block;transition:transform 0.6s ease}@media screen and (prefers-reduced-motion: reduce){.carousel-item.active,.carousel-item-next,.carousel-item-prev{transition:none}}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translateX(0)}@supports (transform-style: preserve-3d){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{transform:translate3d(0,0,0)}}.carousel-item-next,.active.carousel-item-right{transform:translateX(100%)}@supports (transform-style: preserve-3d){.carousel-item-next,.active.carousel-item-right{transform:translate3d(100%,0,0)}}.carousel-item-prev,.active.carousel-item-left{transform:translateX(-100%)}@supports (transform-style: preserve-3d){.carousel-item-prev,.active.carousel-item-left{transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateX(0)}@supports (transform-style: preserve-3d){.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translate3d(0,0,0)}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat center center;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:rgba(255,255,255,0.5)}.carousel-indicators li::before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li::after{position:absolute;bottom:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded{border-radius:0.25rem!important}.rounded-top{border-top-left-radius:0.25rem!important;border-top-right-radius:0.25rem!important}.rounded-right{border-top-right-radius:0.25rem!important;border-bottom-right-radius:0.25rem!important}.rounded-bottom{border-bottom-right-radius:0.25rem!important;border-bottom-left-radius:0.25rem!important}.rounded-left{border-top-left-radius:0.25rem!important;border-bottom-left-radius:0.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width: 576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (max-width: 576px){.d-xs-none{display:none!important}.d-xs-inline{display:inline!important}.d-xs-inline-block{display:inline-block!important}.d-xs-block{display:block!important}.d-xs-table{display:table!important}.d-xs-table-row{display:table-row!important}.d-xs-table-cell{display:table-cell!important}.d-xs-flex{display:flex!important}.d-xs-inline-flex{display:inline-flex!important}}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width: 992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width: 1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width: 576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width: 768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width: 992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width: 1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width: 576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width: 768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width: 992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width: 1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: sticky){.sticky-top{position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)!important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:0.25rem!important}.mt-1,.my-1{margin-top:0.25rem!important}.mr-1,.mx-1{margin-right:0.25rem!important}.mb-1,.my-1{margin-bottom:0.25rem!important}.ml-1,.mx-1{margin-left:0.25rem!important}.m-2{margin:0.5rem!important}.mt-2,.my-2{margin-top:0.5rem!important}.mr-2,.mx-2{margin-right:0.5rem!important}.mb-2,.my-2{margin-bottom:0.5rem!important}.ml-2,.mx-2{margin-left:0.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:0.25rem!important}.pt-1,.py-1{padding-top:0.25rem!important}.pr-1,.px-1{padding-right:0.25rem!important}.pb-1,.py-1{padding-bottom:0.25rem!important}.pl-1,.px-1{padding-left:0.25rem!important}.p-2{padding:0.5rem!important}.pt-2,.py-2{padding-top:0.5rem!important}.pr-2,.px-2{padding-right:0.5rem!important}.pb-2,.py-2{padding-bottom:0.5rem!important}.pl-2,.px-2{padding-left:0.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width: 576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:0.25rem!important}.mt-sm-1,.my-sm-1{margin-top:0.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem!important}.m-sm-2{margin:0.5rem!important}.mt-sm-2,.my-sm-2{margin-top:0.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:0.25rem!important}.pt-sm-1,.py-sm-1{padding-top:0.25rem!important}.pr-sm-1,.px-sm-1{padding-right:0.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem!important}.pl-sm-1,.px-sm-1{padding-left:0.25rem!important}.p-sm-2{padding:0.5rem!important}.pt-sm-2,.py-sm-2{padding-top:0.5rem!important}.pr-sm-2,.px-sm-2{padding-right:0.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem!important}.pl-sm-2,.px-sm-2{padding-left:0.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width: 768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:0.25rem!important}.mt-md-1,.my-md-1{margin-top:0.25rem!important}.mr-md-1,.mx-md-1{margin-right:0.25rem!important}.mb-md-1,.my-md-1{margin-bottom:0.25rem!important}.ml-md-1,.mx-md-1{margin-left:0.25rem!important}.m-md-2{margin:0.5rem!important}.mt-md-2,.my-md-2{margin-top:0.5rem!important}.mr-md-2,.mx-md-2{margin-right:0.5rem!important}.mb-md-2,.my-md-2{margin-bottom:0.5rem!important}.ml-md-2,.mx-md-2{margin-left:0.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:0.25rem!important}.pt-md-1,.py-md-1{padding-top:0.25rem!important}.pr-md-1,.px-md-1{padding-right:0.25rem!important}.pb-md-1,.py-md-1{padding-bottom:0.25rem!important}.pl-md-1,.px-md-1{padding-left:0.25rem!important}.p-md-2{padding:0.5rem!important}.pt-md-2,.py-md-2{padding-top:0.5rem!important}.pr-md-2,.px-md-2{padding-right:0.5rem!important}.pb-md-2,.py-md-2{padding-bottom:0.5rem!important}.pl-md-2,.px-md-2{padding-left:0.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width: 992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:0.25rem!important}.mt-lg-1,.my-lg-1{margin-top:0.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem!important}.m-lg-2{margin:0.5rem!important}.mt-lg-2,.my-lg-2{margin-top:0.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:0.25rem!important}.pt-lg-1,.py-lg-1{padding-top:0.25rem!important}.pr-lg-1,.px-lg-1{padding-right:0.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem!important}.pl-lg-1,.px-lg-1{padding-left:0.25rem!important}.p-lg-2{padding:0.5rem!important}.pt-lg-2,.py-lg-2{padding-top:0.5rem!important}.pr-lg-2,.px-lg-2{padding-right:0.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem!important}.pl-lg-2,.px-lg-2{padding-left:0.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width: 1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:0.25rem!important}.mt-xl-1,.my-xl-1{margin-top:0.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem!important}.m-xl-2{margin:0.5rem!important}.mt-xl-2,.my-xl-2{margin-top:0.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:0.25rem!important}.pt-xl-1,.py-xl-1{padding-top:0.25rem!important}.pr-xl-1,.px-xl-1{padding-right:0.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem!important}.pl-xl-1,.px-xl-1{padding-left:0.25rem!important}.p-xl-2{padding:0.5rem!important}.pt-xl-2,.py-xl-2{padding-top:0.5rem!important}.pr-xl-2,.px-xl-2{padding-right:0.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem!important}.pl-xl-2,.px-xl-2{padding-left:0.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width: 576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width: 768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width: 992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width: 1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:hover,a.text-primary:focus{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:hover,a.text-secondary:focus{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:hover,a.text-success:focus{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:hover,a.text-info:focus{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:hover,a.text-warning:focus{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:hover,a.text-danger:focus{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:hover,a.text-light:focus{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:hover,a.text-dark:focus{color:#1d2124!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,0.5)!important}.text-white-50{color:rgba(255,255,255,0.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,*::before,*::after{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody + tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/PTSans-Regular-latin.2dea6190c1.woff2') format('woff2'),url('../fonts/PTSans-Regular-latin.d46559b6f8.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/PTSans-Regular-latin-ext.94dc178a50.woff2') format('woff2'),url('../fonts/PTSans-Regular-latin-ext.5b0ab5ddc1.woff') format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/PTSans-Regular-cyrillic.f283e584f0.woff2') format('woff2'),url('../fonts/PTSans-Regular-cyrillic.e326a09d57.woff') format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:400;font-display:swap;src:url('../fonts/PTSans-Regular-cyrillic-ext.a456e541d4.woff2') format('woff2'),url('../fonts/PTSans-Regular-cyrillic-ext.f5b3630f08.woff') format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/PTSans-Bold-latin.05ea99a48e.woff2') format('woff2'),url('../fonts/PTSans-Bold-latin.4fde740110.woff') format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/PTSans-Bold-latin-ext.7e3cada9d8.woff2') format('woff2'),url('../fonts/PTSans-Bold-latin-ext.571123bb4c.woff') format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/PTSans-Bold-cyrillic.05795f7954.woff2') format('woff2'),url('../fonts/PTSans-Bold-cyrillic.4771657f08.woff') format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'PT Sans';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/PTSans-Bold-cyrillic-ext.5da273f941.woff2') format('woff2'),url('../fonts/PTSans-Bold-cyrillic-ext.6fff129c09.woff') format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'KaTeX_AMS';src:url('../fonts/KaTeX_AMS-Regular.7a347422f8.woff2') format('woff2'),url('../fonts/KaTeX_AMS-Regular.ce1ebce55c.woff') format('woff'),url('../fonts/KaTeX_AMS-Regular.89d3c5f7f5.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Caligraphic';src:url('../fonts/KaTeX_Caligraphic-Bold.23225cffdc.woff2') format('woff2'),url('../fonts/KaTeX_Caligraphic-Bold.08c8229182.woff') format('woff'),url('../fonts/KaTeX_Caligraphic-Bold.b86eaec318.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Caligraphic';src:url('../fonts/KaTeX_Caligraphic-Regular.cf6fe3404b.woff2') format('woff2'),url('../fonts/KaTeX_Caligraphic-Regular.fc3b9d6af6.woff') format('woff'),url('../fonts/KaTeX_Caligraphic-Regular.1568ca1aa8.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Fraktur';src:url('../fonts/KaTeX_Fraktur-Bold.e725b0b32e.woff2') format('woff2'),url('../fonts/KaTeX_Fraktur-Bold.ce8f6b8d05.woff') format('woff'),url('../fonts/KaTeX_Fraktur-Bold.9968ac3c97.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Fraktur';src:url('../fonts/KaTeX_Fraktur-Regular.410f03b5cc.woff2') format('woff2'),url('../fonts/KaTeX_Fraktur-Regular.9d47d38ef9.woff') format('woff'),url('../fonts/KaTeX_Fraktur-Regular.8dfd4f60ba.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Main';src:url('../fonts/KaTeX_Main-Bold.27df6e52f4.woff2') format('woff2'),url('../fonts/KaTeX_Main-Bold.c2db7b8ce5.woff') format('woff'),url('../fonts/KaTeX_Main-Bold.9ce6c56369.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_Main';src:url('../fonts/KaTeX_Main-BoldItalic.f7e1c5a142.woff2') format('woff2'),url('../fonts/KaTeX_Main-BoldItalic.84b2dc26d6.woff') format('woff'),url('../fonts/KaTeX_Main-BoldItalic.e06c469ed4.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'KaTeX_Main';src:url('../fonts/KaTeX_Main-Italic.8caa4c4874.woff2') format('woff2'),url('../fonts/KaTeX_Main-Italic.e5279ba4cd.woff') format('woff'),url('../fonts/KaTeX_Main-Italic.59ad22b91c.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_Main';src:url('../fonts/KaTeX_Main-Regular.cce8f2e22e.woff2') format('woff2'),url('../fonts/KaTeX_Main-Regular.f1d8b64778.woff') format('woff'),url('../fonts/KaTeX_Main-Regular.ef1f105a5a.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Math';src:url('../fonts/KaTeX_Math-BoldItalic.06ef074ba5.woff2') format('woff2'),url('../fonts/KaTeX_Math-BoldItalic.301943e01b.woff') format('woff'),url('../fonts/KaTeX_Math-BoldItalic.180a9e8c89.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'KaTeX_Math';src:url('../fonts/KaTeX_Math-Italic.fac6e4a3e3.woff2') format('woff2'),url('../fonts/KaTeX_Math-Italic.d9de330832.woff') format('woff'),url('../fonts/KaTeX_Math-Italic.af6e4c3730.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_SansSerif';src:url('../fonts/KaTeX_SansSerif-Bold.1abcf0714d.woff2') format('woff2'),url('../fonts/KaTeX_SansSerif-Bold.2a956ec96f.woff') format('woff'),url('../fonts/KaTeX_SansSerif-Bold.f6391f2063.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'KaTeX_SansSerif';src:url('../fonts/KaTeX_SansSerif-Italic.76f0a3166b.woff2') format('woff2'),url('../fonts/KaTeX_SansSerif-Italic.77ae21bfbd.woff') format('woff'),url('../fonts/KaTeX_SansSerif-Italic.6f8182b8fd.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'KaTeX_SansSerif';src:url('../fonts/KaTeX_SansSerif-Regular.988111e812.woff2') format('woff2'),url('../fonts/KaTeX_SansSerif-Regular.b87c6eade5.woff') format('woff'),url('../fonts/KaTeX_SansSerif-Regular.5fabdc722c.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Script';src:url('../fonts/KaTeX_Script-Regular.fa14a71d90.woff2') format('woff2'),url('../fonts/KaTeX_Script-Regular.41b2ef81df.woff') format('woff'),url('../fonts/KaTeX_Script-Regular.e442ce8239.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size1';src:url('../fonts/KaTeX_Size1-Regular.44c04e130b.woff2') format('woff2'),url('../fonts/KaTeX_Size1-Regular.0152f42048.woff') format('woff'),url('../fonts/KaTeX_Size1-Regular.6ff83fa3bb.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size2';src:url('../fonts/KaTeX_Size2-Regular.b8b3544418.woff2') format('woff2'),url('../fonts/KaTeX_Size2-Regular.fa1eb01f2e.woff') format('woff'),url('../fonts/KaTeX_Size2-Regular.216cd1b1aa.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size3';src:url('../fonts/KaTeX_Size3-Regular.16a5bb85a7.woff2') format('woff2'),url('../fonts/KaTeX_Size3-Regular.ea931a5ffb.woff') format('woff'),url('../fonts/KaTeX_Size3-Regular.00fd6016ce.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Size4';src:url('../fonts/KaTeX_Size4-Regular.c4e523160e.woff2') format('woff2'),url('../fonts/KaTeX_Size4-Regular.581b07f16a.woff') format('woff'),url('../fonts/KaTeX_Size4-Regular.1ffe0db6db.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'KaTeX_Typewriter';src:url('../fonts/KaTeX_Typewriter-Regular.e2505fc5a1.woff2') format('woff2'),url('../fonts/KaTeX_Typewriter-Regular.b205e1762a.woff') format('woff'),url('../fonts/KaTeX_Typewriter-Regular.46799c96df.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:rsuite-icon-font;src:url('../fonts/rsuite-icon-font.08a9a05612.eot');src:url('../fonts/rsuite-icon-font.08a9a05612.eot?#iefix') format('eot'),url('../fonts/rsuite-icon-font.18cb82219b.ttf') format('truetype'),url('../fonts/rsuite-icon-font.e8cb56cb7e.woff') format('woff'),url('../fonts/rsuite-icon-font.1d80cd9e7c.svg#rsuite-icon-font') format('svg');font-weight:400;font-style:normal}.panel-button-control{margin-bottom:15px}.fw-bold{font-weight:bold}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background-image:none;background-color:#000!important;opacity:.65!important}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-widget{font-family:Open Sans,Helvetica,Arial,sans-serif!important;font-size:11px!important}.ui-widget-content{color:inherit!important}.ui-widget button{font-family:Open Sans,Helvetica,Arial,sans-serif!important}.ui-dialog-titlebar{background:0 0!important;border-radius:0!important;border-width:0!important;font-size:15px!important}.ui-dialog-titlebar-close{background:0 0!important;border:none!important;top:40%!important}.ui-dialog-titlebar-close.ui-button:hover{background:#289dcc!important}.ui-dialog{box-shadow:0 2px 6px rgba(0,0,0,.2)!important;border-radius:5px!important;border-width:0!important}.ui-dialog-content a{color:#289dcc!important;cursor:pointer!important}.ui-dialog-buttonpane{border:none!important}.ui-dialog .ui-dialog-buttonpane button{font-size:14px!important;background:#289dcc!important;border-radius:4px!important;border-width:0!important;text-transform:uppercase;color:#fff;font-weight:700!important}.ui-dialog .ui-dialog-buttonpane button:hover{background:#286090!important;color:#fff}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:.5em 1em!important}*{margin:0;padding:0;box-sizing:border-box}#main-container{height:100%;width:100%;display:block}.messages-container{position:absolute;width:40vw;z-index:100;top:90px;left:30vw}html{height:100%;margin:0!important;min-height:100%;padding:0}body{border:none!important;height:100%;margin:0!important;min-height:100%;overflow-x:hidden}a{cursor:pointer;outline:0}i.fa,i.mdi{display:inline-block}i.mdi{line-height:1}.no-mouse-select,.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.unix-time{visibility:hidden}button{cursor:pointer}#main-nav{width:100%;height:50px;box-sizing:border-box;position:relative;z-index:55}#left-nav-toggle{height:50px;width:50px;box-sizing:border-box;float:left;text-align:center;cursor:pointer}#left-nav-toggle-btn{margin:12px 0!important;font-size:24px}#nav-logo{height:100%;width:auto;float:left;padding:4px 10px;box-sizing:border-box}#nav-logo img{height:100%;box-sizing:border-box}#main-nav i:not(.fa-chevron-down):not(.fa-chevron-right){margin-right:7px}#main-nav .fa-chevron-down{font-size:10px;top:-1px;position:relative;margin-left:7px}#main-nav .fa-chevron-right{font-size:10px;display:inline-block;width:0;height:0;vertical-align:middle;right:17px;top:16px;position:absolute}#main-nav-name{font:inherit;text-overflow:ellipsis;max-width:120px;white-space:nowrap;vertical-align:top;display:inline-block;overflow:hidden}#main-nav-avatar{height:32px;width:32px;border-radius:50%;margin-top:-5px;float:left;margin-right:8px}#main-nav-avatar .user-initials{height:32px;width:32px}#main-nav-avatar img{height:32px;width:32px;border-radius:50%}.user-initials{border-radius:50%;font-size:13px;line-height:2.35;font-weight:400;text-align:center;border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.user-initials.teal{background-color:#37c5ab!important;color:#fff}.user-initials.orange{background-color:#f2711c!important;color:#fff}.user-initials.yellow{background-color:#fd9a00!important;color:#fff}.user-initials.pink{background-color:#e362e3!important;color:#fff}.user-initials.olive{background-color:#b5cc18!important;color:#fff}.user-initials.blue{background-color:#2185d0!important;color:#fff}.user-initials.violet{background-color:#6435c9!important;color:#fff}.user-initials.purple{background-color:#a333c8!important;color:#fff}.user-initials.brown{background-color:#a5673f!important;color:#fff}.user-initials.grey{background-color:#767676!important;color:#fff}.main-nav-container{list-style-type:none;padding:0}#main-nav-left{margin:0 0 0 14%}#main-nav-right{float:right;margin:0}.main-nav-container>li{height:50px;position:relative;cursor:pointer}#main-nav-left>li{float:left}#main-nav-right>li{float:right;max-width:20vw;text-align:left}.main-nav-container>li>a{text-align:center;font-size:13px;padding:15px 1vw;width:auto;text-decoration:none;display:block}.main-nav-container>li>a:hover{text-decoration:none}.main-nav-container>li:not(.no-hover):hover .subnav{visibility:visible!important;opacity:1!important;transition-delay:0s!important;text-align:left}.main-nav-container .subnav>li:hover .sub2nav{visibility:visible!important;opacity:1!important;transition-delay:0s!important}#main-nav .subnav{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s linear;text-align:left;top:50px;position:absolute;left:0;min-width:100%;list-style-type:none;margin:0;z-index:200;padding:0}#main-nav .subnav-right{right:0!important;left:auto}#main-nav .subnav>li{display:block;width:auto;margin:0;padding:8px 12px;position:relative}#main-nav .subnav>li>a{font-size:12px!important;white-space:nowrap}#main-nav .sub2nav{visibility:hidden;opacity:0;transition:visibility 0s linear .3s,opacity .3s linear;position:absolute;top:0;left:0;min-width:100%;list-style-type:none;margin:0;z-index:200;padding:0}#main-nav .sub2nav>li{display:block;width:auto;margin:0;padding:8px 12px;position:relative}#main-nav .sub2nav>li>a{font-size:12px;white-space:nowrap}.solve-arrow{font-size:20px;line-height:0;top:1px;position:relative}.main-nav-container>li>a>i.mdi{font-size:17px;top:2px;position:relative}#left-nav{height:calc(100% - 50px);width:50px;position:absolute;text-align:center;float:left;z-index:2}#left-nav-top{list-style-type:none;width:100%;margin:0!important}#left-nav-top li{height:50px;font-size:13px;text-align:center;margin:0 auto}#left-nav-top a{text-align:center;margin:0 auto}#left-nav-top a i:not(.soft-icon){width:100%;font-size:30px;top:10px;position:relative}#left-nav-top a i.soft-icon{width:100%;font-size:20px;top:7px;position:relative}#left-nav-top a span{font-size:10.5px;font-weight:700}#social-div{position:absolute;bottom:16px;line-height:1;list-style-type:none;width:100%;margin:0!important}#social-div li{height:40px;cursor:pointer}#social-div a i{font-size:26px;top:6px;position:relative}.left-nav-ribbon{position:relative;top:15px;left:12px;padding:4px 6px 4px 6px;text-align:left;border-radius:3px 0 0 3px;cursor:pointer;font-weight:700}.left-nav-ribbon::after{content:'';position:absolute;top:100%;right:0;border-style:solid;border-width:10px 10px 0 0;border-color:transparent;border-top-color:inherit;background-color:transparent!important;width:0;height:0}.skyciv-content-box{padding:20px;text-align:left;box-sizing:border-box;display:inline-block;vertical-align:top}.skyciv-content-box-title{text-align:left;margin-bottom:10px;display:block}.skyciv-content-box-title span{font-weight:200;font-size:20px;margin-bottom:8px;display:inline-block}.skyciv-content-box-title span i{margin:0 5px}.ui-widget{font-size:11px}button:focus{outline:0!important}.ui-dialog-content .wpcf7 form.wpcf7-form input:not([type=submit]){padding:2px 4px 2px 4px}.ui-dialog-content .wpcf7 form.wpcf7-form p{margin-bottom:8px!important}.wpcf7 textarea{height:60px!important;width:100%!important}.wpcf7-form input[type=text]{width:100%!important}.skyciv-tooltip{display:none;position:absolute;font-size:11px;padding:3px;border-radius:3px;cursor:pointer}.skyciv-tooltip:hover{cursor:pointer}.skyciv-tooltip-left{left:-170px!important;top:0;width:150px}.skyciv-tooltip-right{right:-170px!important;top:0;width:150px}.skyciv-tooltip-bottom{bottom:-60px!important}.skyciv-tooltip-top{top:-60px!important}.skyciv-tooltip::after,.skyciv-tooltip:after{position:absolute;content:'';width:0;height:0}.skyciv-tooltip-left::after,.skyciv-tooltip-left:after{right:-5px;top:8px;border-bottom:solid 5px transparent;border-top:solid 5px transparent}.skyciv-tooltip-right::after,.skyciv-tooltip-right:after{left:-5px;top:8px;border-bottom:solid 5px transparent;border-top:solid 5px transparent}.skyciv-tooltip-bottom::after,.skyciv-tooltip-bottom:after{top:-5px;left:8px;border-left:solid 5px transparent;border-right:solid 5px transparent}.skyciv-tooltip-top::after,.skyciv-tooltip-top:after{bottom:-5px;left:8px;border-left:solid 5px transparent;border-right:solid 5px transparent}.skyciv-tooltip-hover-parent{position:relative}.modal-general-alert{outline:0!important}@media only screen and (max-height:700px){#social-div{display:none}}@media only screen and (max-width:1000px){#support_nav_menu{display:none}}#main-window-container{background-color:#edf0f2}.ui.dimmer{background-color:rgba(0,0,0,.65)!important}#main-nav{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2)}#left-nav-toggle{border-right:1px solid #dee6f0;background-color:#edf3f5}#left-nav-toggle-btn{color:#898e95}#left-nav-toggle:hover{background-color:#00b6ff;transition:all .2s ease 0s}#left-nav-toggle:active{background-color:#1c2533}#left-nav-toggle:hover #left-nav-toggle-btn{color:#fff!important}#nav-logo:hover{background-color:#edf3f5;transition:all .2s ease 0s}.main-nav-container>li:hover{background-color:#edf3f5}.main-nav-container>li>a{color:#5a6c74}#main-nav .subnav{background-color:#edf3f5;box-shadow:0 1px 4px rgba(0,0,0,.2)}#main-nav .subnav>li:hover{background:#d8e9ef}#main-nav .subnav>li>a{color:#5a6c74}#main-nav .subnav .subnav-separator{border-top:solid 2px #d3dfe6}#main-nav .sub2nav{background:#edf3f5;border-left:solid 2px #d3dfe6;box-shadow:0 1px 4px rgba(0,0,0,.2)}#main-nav .sub2nav>li:hover{background:#d8e9ef}#main-nav .sub2nav>li>a{color:#5a6c74}#main-nav .upgrade{background-color:#d56969}#main-nav .upgrade a{color:#fff}#main-nav .upgrade:hover{transition:all .2s ease 0s;background-color:#fff}#main-nav .upgrade:hover a{color:#289dcc;transition:all .2s ease 0s}#left-nav{background-color:#1c2533}#left-nav-top a{color:#646f81}#left-nav-top li{border-bottom:1px solid #28354b}#left-nav-top li.active{background-color:#0e141d}#left-nav-top li.active a{color:#00b6ff}#left-nav-top li:hover{background-color:#1b2535}#left-nav-top li:hover a{color:#fff}#social-div a{color:#646f81}#social-div li:hover a{color:#fff}#social-div #left-nav-facebook:hover{background-color:#3b5998}#social-div #left-nav-twitter:hover{background-color:#1ea7f2}#social-div #left-nav-youtube:hover{background-color:#ff5858}#social-div #left-nav-linkedin:hover{background-color:#0085ba}.left-nav-ribbon{border-color:#289dcc!important;background-color:#00b6ff!important;color:#fff!important}.skyciv-content-box{background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);color:#5a6c74}.skyciv-content-box-title{border-bottom:1px solid #eee}.skyciv-tooltip{background-color:rgba(0,0,0,.8);color:#fff}.skyciv-tooltip.light{background-color:#00b6ff!important}.skyciv-tooltip-left::after,.skyciv-tooltip-left:after{border-left:solid 5px rgba(0,0,0,.8)}.skyciv-tooltip-right::after,.skyciv-tooltip-right:after{border-right:solid 5px rgba(0,0,0,.8)}.skyciv-tooltip-left.light::after,.skyciv-tooltip-left.light:after{border-left:solid 5px #00b6ff}.skyciv-tooltip-right.light::after,.skyciv-tooltip-right.light:after{border-right:solid 5px #00b6ff}.skyciv-tooltip-bottom::after,.skyciv-tooltip-bottom:after{border-bottom:solid 5px rgba(0,0,0,.8)}.skyciv-tooltip-bottom.light::after,.skyciv-tooltip-bottom.light:after{border-bottom:solid 5px #00b6ff}.skyciv-tooltip-top::after,.skyciv-tooltip-top:after{border-top:solid 5px rgba(0,0,0,.8)}.skyciv-tooltip-top.light::after,.skyciv-tooltip-top.light:after{border-top:solid 5px #00b6ff}.rs-badge{display:inline-block}.rs-badge-wrapper{position:relative}.rs-badge-content,.rs-badge-independent{background-color:#28a744;border-radius:8px;font-size:12px;line-height:16px;padding:0 5px;color:#fff}.rs-badge-independent.rs-badge-dot,.rs-badge-wrapper .rs-badge-content:empty{width:8px;height:8px;border-radius:4px;padding:0}.rs-badge-wrapper .rs-badge-content{position:absolute;top:15px;right:10px;transform:translate(50%,-50%);z-index:1}.rs-btn-badge,.rs-btn-badge:focus,.rs-btn-badge:active{transition:color .2s linear,background-color .3s linear;color:#fff!important;background-color:transparent!important}.rs-btn-badge:hover{background-color:#fff!important;color:#333!important}.rs-btn{display:inline-block;font-weight:400;vertical-align:middle;outline:0!important;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;line-height:1.42857143}.rs-btn{margin-bottom:0;text-align:center;cursor:pointer;border:none;padding:8px 12px;border-radius:0.25rem}.rs-btn.rs-btn-ghost{padding-top:7px;padding-bottom:7px}.rs-btn.rs-btn-icon{height:36px;position:relative}.rs-btn.rs-btn-icon{padding-left:24px}.rs-btn-ghost.rs-btn.rs-btn-icon{padding-left:22px}.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:44px}.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:44px}.rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}.rs-btn.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:36px;height:36px;font-size:14px;line-height:1.42857143}.rs-btn.rs-btn-icon>.rs-icon{padding:8px 0}.rs-btn.rs-btn-icon>.rs-icon{left:0}.rs-btn-ghost.rs-btn.rs-btn-icon>.rs-icon{width:34px;height:34px}.rs-btn-ghost.rs-btn.rs-btn-icon>.rs-icon{padding:7px 0}.rs-btn.rs-btn-icon>.rs-icon>svg{height:14px;vertical-align:middle}.rs-btn.rs-btn-icon-circle{width:36px}[dir] .rs-btn.rs-btn-icon-circle{padding:8px}.rs-btn:focus,.rs-btn:hover{color:#575757;text-decoration:none}.rs-btn.rs-btn-active,.rs-btn:active{outline:0}.rs-btn.rs-btn-active,.rs-btn:active{background-image:none}.rs-btn.rs-btn-disabled{opacity:.3}.rs-btn.rs-btn-disabled{cursor:not-allowed!important}.rs-btn.rs-btn-disabled .rs-ripple-pond{display:none!important}.rs-btn-default,.rs-btn-primary,.rs-btn-subtle{overflow:hidden;position:relative}@media not all and (min-resolution:0.001dpcm){.rs-btn-default,.rs-btn-primary,.rs-btn-subtle{-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple{position:absolute;display:block;-webkit-transform:scale(0);-ms-transform:scale(0);transition:0s}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple{border-radius:50%;background-color:rgba(0,0,0,.2);transform:scale(0);-webkit-transition:0s}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-rippling,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-rippling,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-rippling{transition:transform .55s cubic-bezier(.4,0,.2,1),opacity 1s cubic-bezier(.4,0,.2,1);-webkit-transform:scale(1);-ms-transform:scale(1);opacity:0}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-rippling,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-rippling,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-rippling{-webkit-transition:opacity 1s cubic-bezier(.4,0,.2,1),-webkit-transform .55s cubic-bezier(.4,0,.2,1);transform:scale(1)}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-pond,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-pond,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-pond{content:"";display:block;position:absolute;width:100%;height:100%;top:0;pointer-events:none}.rs-btn-default:not(.rs-btn-disabled) .rs-ripple-pond,.rs-btn-primary:not(.rs-btn-disabled) .rs-ripple-pond,.rs-btn-subtle:not(.rs-btn-disabled) .rs-ripple-pond{left:0}.rs-btn-loading{color:transparent!important;position:relative;pointer-events:none}.rs-btn-loading{cursor:default}.rs-btn-loading>.rs-btn-spin:after,.rs-btn-loading>.rs-btn-spin:before{content:"";position:absolute;width:18px;height:18px;top:0;bottom:0}.rs-btn-loading>.rs-btn-spin:after,.rs-btn-loading>.rs-btn-spin:before{margin:auto;border-radius:50%}.rs-btn-loading>.rs-btn-spin:after,.rs-btn-loading>.rs-btn-spin:before{right:0;left:0}.rs-btn-xs.rs-btn-loading>.rs-btn-spin:after,.rs-btn-xs.rs-btn-loading>.rs-btn-spin:before{width:16px;height:16px}.rs-btn-loading>.rs-btn-spin:before{border:3px solid #f7f7fa}.rs-btn-primary.rs-btn-loading>.rs-btn-spin:before{opacity:.3}.rs-btn-loading>.rs-btn-spin:after{border-width:3px;border-color:#a6a6a6 transparent transparent;border-style:solid}.rs-btn-loading>.rs-btn-spin:after{animation:y .6s infinite linear}.rs-btn-primary.rs-btn-loading>.rs-btn-spin:after{border-top-color:#fff}.rs-btn-default{color:#575757}[dir] .rs-btn-default{background:#f7f7fa}.rs-btn-default.rs-btn-loading:active,.rs-btn-default.rs-btn-loading:focus,.rs-btn-default.rs-btn-loading:hover,.rs-btn-default.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-loading:not(.rs-btn-disabled):hover{color:#575757}[dir] .rs-btn-default.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#f7f7fa}.rs-btn-default,.rs-btn-default>.rs-icon{transition:color .2s linear,background-color .3s linear}[dir] .rs-btn-default,[dir] .rs-btn-default>.rs-icon{-webkit-transition:color .2s linear,background-color .3s linear}.rs-btn-default:focus{color:#575757}[dir] .rs-btn-default:focus{background-color:#e5e5ea}.rs-btn-default:hover{color:#575757}[dir] .rs-btn-default:hover{background-color:#e5e5ea}.rs-btn-default.rs-btn-active,.rs-btn-default:active,.rs-open>.rs-dropdown-toggle.rs-btn-default{color:#575757}[dir] .rs-btn-default.rs-btn-active,[dir] .rs-btn-default:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default{background-color:#d9d9d9;background-image:none}.rs-btn-default.rs-btn-active.focus,.rs-btn-default.rs-btn-active:focus,.rs-btn-default.rs-btn-active:hover,.rs-btn-default:active.focus,.rs-btn-default:active:focus,.rs-btn-default:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default:hover{color:#575757}[dir] .rs-btn-default.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-active:hover,[dir] .rs-btn-default:active.focus,[dir] .rs-btn-default:active:focus,[dir] .rs-btn-default:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default:hover{background-color:#d9d9d9}.rs-btn-default.rs-btn-disabled,.rs-btn-default.rs-btn-disabled:active,.rs-btn-default.rs-btn-disabled:active:focus,.rs-btn-default.rs-btn-disabled:focus,.rs-btn-default.rs-btn-disabled:hover,.rs-dropdown-disabled .rs-btn-default,.rs-dropdown-disabled .rs-btn-default:active,.rs-dropdown-disabled .rs-btn-default:active:focus,.rs-dropdown-disabled .rs-btn-default:focus,.rs-dropdown-disabled .rs-btn-default:hover{opacity:1;color:#c5c6c7}[dir] .rs-btn-default.rs-btn-disabled,[dir] .rs-btn-default.rs-btn-disabled:active,[dir] .rs-btn-default.rs-btn-disabled:active:focus,[dir] .rs-btn-default.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-disabled:hover,[dir] .rs-dropdown-disabled .rs-btn-default,[dir] .rs-dropdown-disabled .rs-btn-default:active,[dir] .rs-dropdown-disabled .rs-btn-default:active:focus,[dir] .rs-dropdown-disabled .rs-btn-default:focus,[dir] .rs-dropdown-disabled .rs-btn-default:hover{background-color:#f7f7fa}.rs-btn-default.rs-btn-red{color:#fff}[dir] .rs-btn-default.rs-btn-red{background-color:#f44336}[dir] .rs-btn-default.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#eb3626}.rs-btn-default.rs-btn-red.rs-btn-loading:active,.rs-btn-default.rs-btn-red.rs-btn-loading:focus,.rs-btn-default.rs-btn-red.rs-btn-loading:hover,.rs-btn-default.rs-btn-red.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-red.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-red.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-red.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-red.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#f44336}.rs-btn-default.rs-btn-red.rs-btn-focus,.rs-btn-default.rs-btn-red:focus{color:#fff}[dir] .rs-btn-default.rs-btn-red.rs-btn-focus,[dir] .rs-btn-default.rs-btn-red:focus{background-color:#eb3626}[dir] .rs-btn-default.rs-btn-red.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#d62915}.rs-btn-default.rs-btn-red:hover{color:#fff}[dir] .rs-btn-default.rs-btn-red:not(.rs-btn-disabled):hover{background-color:#eb3626}[dir] .rs-btn-default.rs-btn-red:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#d62915}.rs-btn-default.rs-btn-red.rs-btn-active,.rs-btn-default.rs-btn-red:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red{color:#fff}[dir] .rs-btn-default.rs-btn-red.rs-btn-active,[dir] .rs-btn-default.rs-btn-red:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red{background-color:#d62915}[dir] .rs-btn-default.rs-btn-red.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#b81c07}.rs-btn-default.rs-btn-red.rs-btn-active.focus,.rs-btn-default.rs-btn-red.rs-btn-active:focus,.rs-btn-default.rs-btn-red.rs-btn-active:hover,.rs-btn-default.rs-btn-red:active.focus,.rs-btn-default.rs-btn-red:active:focus,.rs-btn-default.rs-btn-red:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:hover{color:#fff}[dir] .rs-btn-default.rs-btn-red.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-red.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-red.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-red:active.focus,[dir] .rs-btn-default.rs-btn-red:active:focus,[dir] .rs-btn-default.rs-btn-red:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:hover{background-color:#d62915}[dir] .rs-btn-default.rs-btn-red.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-red:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#b81c07}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-red,[dir] .rs-btn-default.rs-btn-red.rs-btn-active,[dir] .rs-btn-default.rs-btn-red:active{background-image:none}[dir] .rs-btn-default.rs-btn-red.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-red.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-red.rs-btn-disabled:hover{background:#f44336}.rs-btn-default.rs-btn-red.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-red.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-orange{color:#fff}[dir] .rs-btn-default.rs-btn-orange{background-color:#ff9800}[dir] .rs-btn-default.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#f59700}.rs-btn-default.rs-btn-orange.rs-btn-loading:active,.rs-btn-default.rs-btn-orange.rs-btn-loading:focus,.rs-btn-default.rs-btn-orange.rs-btn-loading:hover,.rs-btn-default.rs-btn-orange.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-orange.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-orange.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-orange.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-orange.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#ff9800}.rs-btn-default.rs-btn-orange.rs-btn-focus,.rs-btn-default.rs-btn-orange:focus{color:#fff}[dir] .rs-btn-default.rs-btn-orange.rs-btn-focus,[dir] .rs-btn-default.rs-btn-orange:focus{background-color:#f59700}[dir] .rs-btn-default.rs-btn-orange.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e08e00}.rs-btn-default.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-default.rs-btn-orange:not(.rs-btn-disabled):hover{background-color:#f59700}[dir] .rs-btn-default.rs-btn-orange:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e08e00}.rs-btn-default.rs-btn-orange.rs-btn-active,.rs-btn-default.rs-btn-orange:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange{color:#fff}[dir] .rs-btn-default.rs-btn-orange.rs-btn-active,[dir] .rs-btn-default.rs-btn-orange:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange{background-color:#e08e00}[dir] .rs-btn-default.rs-btn-orange.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c27e00}.rs-btn-default.rs-btn-orange.rs-btn-active.focus,.rs-btn-default.rs-btn-orange.rs-btn-active:focus,.rs-btn-default.rs-btn-orange.rs-btn-active:hover,.rs-btn-default.rs-btn-orange:active.focus,.rs-btn-default.rs-btn-orange:active:focus,.rs-btn-default.rs-btn-orange:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-default.rs-btn-orange.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-orange.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-orange.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-orange:active.focus,[dir] .rs-btn-default.rs-btn-orange:active:focus,[dir] .rs-btn-default.rs-btn-orange:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:hover{background-color:#e08e00}[dir] .rs-btn-default.rs-btn-orange.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-orange:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c27e00}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-orange,[dir] .rs-btn-default.rs-btn-orange.rs-btn-active,[dir] .rs-btn-default.rs-btn-orange:active{background-image:none}[dir] .rs-btn-default.rs-btn-orange.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-orange.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-orange.rs-btn-disabled:hover{background:#ff9800}.rs-btn-default.rs-btn-orange.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-orange.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-yellow{color:#fff}[dir] .rs-btn-default.rs-btn-yellow{background-color:#ffca28}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#f5c31d}.rs-btn-default.rs-btn-yellow.rs-btn-loading:active,.rs-btn-default.rs-btn-yellow.rs-btn-loading:focus,.rs-btn-default.rs-btn-yellow.rs-btn-loading:hover,.rs-btn-default.rs-btn-yellow.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#ffca28}.rs-btn-default.rs-btn-yellow.rs-btn-focus,.rs-btn-default.rs-btn-yellow:focus{color:#fff}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-focus,[dir] .rs-btn-default.rs-btn-yellow:focus{background-color:#f5c31d}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e0b412}.rs-btn-default.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-default.rs-btn-yellow:not(.rs-btn-disabled):hover{background-color:#f5c31d}[dir] .rs-btn-default.rs-btn-yellow:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e0b412}.rs-btn-default.rs-btn-yellow.rs-btn-active,.rs-btn-default.rs-btn-yellow:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow{color:#fff}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-default.rs-btn-yellow:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow{background-color:#e0b412}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c29d08}.rs-btn-default.rs-btn-yellow.rs-btn-active.focus,.rs-btn-default.rs-btn-yellow.rs-btn-active:focus,.rs-btn-default.rs-btn-yellow.rs-btn-active:hover,.rs-btn-default.rs-btn-yellow:active.focus,.rs-btn-default.rs-btn-yellow:active:focus,.rs-btn-default.rs-btn-yellow:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-yellow:active.focus,[dir] .rs-btn-default.rs-btn-yellow:active:focus,[dir] .rs-btn-default.rs-btn-yellow:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:hover{background-color:#e0b412}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-yellow:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c29d08}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-yellow,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-default.rs-btn-yellow:active{background-image:none}[dir] .rs-btn-default.rs-btn-yellow.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-yellow.rs-btn-disabled:hover{background:#ffca28}.rs-btn-default.rs-btn-yellow.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-yellow.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-green{color:#fff}[dir] .rs-btn-default.rs-btn-green{background-color:#4caf50}[dir] .rs-btn-default.rs-btn-green.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#37ab3c}.rs-btn-default.rs-btn-green.rs-btn-loading:active,.rs-btn-default.rs-btn-green.rs-btn-loading:focus,.rs-btn-default.rs-btn-green.rs-btn-loading:hover,.rs-btn-default.rs-btn-green.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-green.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-green.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-green.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-green.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#4caf50}.rs-btn-default.rs-btn-green.rs-btn-focus,.rs-btn-default.rs-btn-green:focus{color:#fff}[dir] .rs-btn-default.rs-btn-green.rs-btn-focus,[dir] .rs-btn-default.rs-btn-green:focus{background-color:#37ab3c}[dir] .rs-btn-default.rs-btn-green.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#22a12a}.rs-btn-default.rs-btn-green:hover{color:#fff}[dir] .rs-btn-default.rs-btn-green:not(.rs-btn-disabled):hover{background-color:#37ab3c}[dir] .rs-btn-default.rs-btn-green:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#22a12a}.rs-btn-default.rs-btn-green.rs-btn-active,.rs-btn-default.rs-btn-green:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green{color:#fff}[dir] .rs-btn-default.rs-btn-green.rs-btn-active,[dir] .rs-btn-default.rs-btn-green:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green{background-color:#22a12a}[dir] .rs-btn-default.rs-btn-green.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0f9119}.rs-btn-default.rs-btn-green.rs-btn-active.focus,.rs-btn-default.rs-btn-green.rs-btn-active:focus,.rs-btn-default.rs-btn-green.rs-btn-active:hover,.rs-btn-default.rs-btn-green:active.focus,.rs-btn-default.rs-btn-green:active:focus,.rs-btn-default.rs-btn-green:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:hover{color:#fff}[dir] .rs-btn-default.rs-btn-green.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-green.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-green.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-green:active.focus,[dir] .rs-btn-default.rs-btn-green:active:focus,[dir] .rs-btn-default.rs-btn-green:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:hover{background-color:#22a12a}[dir] .rs-btn-default.rs-btn-green.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-green:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0f9119}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-green,[dir] .rs-btn-default.rs-btn-green.rs-btn-active,[dir] .rs-btn-default.rs-btn-green:active{background-image:none}[dir] .rs-btn-default.rs-btn-green.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-green.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-green.rs-btn-disabled:hover{background:#4caf50}.rs-btn-default.rs-btn-green.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-green.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-cyan{color:#fff}[dir] .rs-btn-default.rs-btn-cyan{background-color:#00bcd4}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00b1cc}.rs-btn-default.rs-btn-cyan.rs-btn-loading:active,.rs-btn-default.rs-btn-cyan.rs-btn-loading:focus,.rs-btn-default.rs-btn-cyan.rs-btn-loading:hover,.rs-btn-default.rs-btn-cyan.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#00bcd4}.rs-btn-default.rs-btn-cyan.rs-btn-focus,.rs-btn-default.rs-btn-cyan:focus{color:#fff}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-focus,[dir] .rs-btn-default.rs-btn-cyan:focus{background-color:#00b1cc}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00a0bd}.rs-btn-default.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-default.rs-btn-cyan:not(.rs-btn-disabled):hover{background-color:#00b1cc}[dir] .rs-btn-default.rs-btn-cyan:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00a0bd}.rs-btn-default.rs-btn-cyan.rs-btn-active,.rs-btn-default.rs-btn-cyan:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan{color:#fff}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-default.rs-btn-cyan:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan{background-color:#00a0bd}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#008aa6}.rs-btn-default.rs-btn-cyan.rs-btn-active.focus,.rs-btn-default.rs-btn-cyan.rs-btn-active:focus,.rs-btn-default.rs-btn-cyan.rs-btn-active:hover,.rs-btn-default.rs-btn-cyan:active.focus,.rs-btn-default.rs-btn-cyan:active:focus,.rs-btn-default.rs-btn-cyan:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-cyan:active.focus,[dir] .rs-btn-default.rs-btn-cyan:active:focus,[dir] .rs-btn-default.rs-btn-cyan:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:hover{background-color:#00a0bd}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-cyan:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#008aa6}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-cyan,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-default.rs-btn-cyan:active{background-image:none}[dir] .rs-btn-default.rs-btn-cyan.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-cyan.rs-btn-disabled:hover{background:#00bcd4}.rs-btn-default.rs-btn-cyan.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-cyan.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-blue{color:#fff}[dir] .rs-btn-default.rs-btn-blue{background-color:#2196f3}[dir] .rs-btn-default.rs-btn-blue.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#1787e8}.rs-btn-default.rs-btn-blue.rs-btn-loading:active,.rs-btn-default.rs-btn-blue.rs-btn-loading:focus,.rs-btn-default.rs-btn-blue.rs-btn-loading:hover,.rs-btn-default.rs-btn-blue.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-blue.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-blue.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-blue.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-blue.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#2196f3}.rs-btn-default.rs-btn-blue.rs-btn-focus,.rs-btn-default.rs-btn-blue:focus{color:#fff}[dir] .rs-btn-default.rs-btn-blue.rs-btn-focus,[dir] .rs-btn-default.rs-btn-blue:focus{background-color:#1787e8}[dir] .rs-btn-default.rs-btn-blue.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0d73d4}.rs-btn-default.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-default.rs-btn-blue:not(.rs-btn-disabled):hover{background-color:#1787e8}[dir] .rs-btn-default.rs-btn-blue:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0d73d4}.rs-btn-default.rs-btn-blue.rs-btn-active,.rs-btn-default.rs-btn-blue:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue{color:#fff}[dir] .rs-btn-default.rs-btn-blue.rs-btn-active,[dir] .rs-btn-default.rs-btn-blue:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue{background-color:#0d73d4}[dir] .rs-btn-default.rs-btn-blue.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#045cb5}.rs-btn-default.rs-btn-blue.rs-btn-active.focus,.rs-btn-default.rs-btn-blue.rs-btn-active:focus,.rs-btn-default.rs-btn-blue.rs-btn-active:hover,.rs-btn-default.rs-btn-blue:active.focus,.rs-btn-default.rs-btn-blue:active:focus,.rs-btn-default.rs-btn-blue:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-default.rs-btn-blue.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-blue.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-blue.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-blue:active.focus,[dir] .rs-btn-default.rs-btn-blue:active:focus,[dir] .rs-btn-default.rs-btn-blue:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:hover{background-color:#0d73d4}[dir] .rs-btn-default.rs-btn-blue.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-blue:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#045cb5}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-blue,[dir] .rs-btn-default.rs-btn-blue.rs-btn-active,[dir] .rs-btn-default.rs-btn-blue:active{background-image:none}[dir] .rs-btn-default.rs-btn-blue.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-blue.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-blue.rs-btn-disabled:hover{background:#2196f3}.rs-btn-default.rs-btn-blue.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-blue.rs-btn-default{opacity:.3}.rs-btn-default.rs-btn-violet{color:#fff}[dir] .rs-btn-default.rs-btn-violet{background-color:#673ab7}[dir] .rs-btn-default.rs-btn-violet.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#5f2bb3}.rs-btn-default.rs-btn-violet.rs-btn-loading:active,.rs-btn-default.rs-btn-violet.rs-btn-loading:focus,.rs-btn-default.rs-btn-violet.rs-btn-loading:hover,.rs-btn-default.rs-btn-violet.rs-btn-loading:hover:active,.rs-btn-default.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-default.rs-btn-violet.rs-btn-loading:active,[dir] .rs-btn-default.rs-btn-violet.rs-btn-loading:focus,[dir] .rs-btn-default.rs-btn-violet.rs-btn-loading:hover,[dir] .rs-btn-default.rs-btn-violet.rs-btn-loading:hover:active,[dir] .rs-btn-default.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#673ab7}.rs-btn-default.rs-btn-violet.rs-btn-focus,.rs-btn-default.rs-btn-violet:focus{color:#fff}[dir] .rs-btn-default.rs-btn-violet.rs-btn-focus,[dir] .rs-btn-default.rs-btn-violet:focus{background-color:#5f2bb3}[dir] .rs-btn-default.rs-btn-violet.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#531ba8}.rs-btn-default.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-default.rs-btn-violet:not(.rs-btn-disabled):hover{background-color:#5f2bb3}[dir] .rs-btn-default.rs-btn-violet:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#531ba8}.rs-btn-default.rs-btn-violet.rs-btn-active,.rs-btn-default.rs-btn-violet:active,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet{color:#fff}[dir] .rs-btn-default.rs-btn-violet.rs-btn-active,[dir] .rs-btn-default.rs-btn-violet:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet{background-color:#531ba8}[dir] .rs-btn-default.rs-btn-violet.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#470c99}.rs-btn-default.rs-btn-violet.rs-btn-active.focus,.rs-btn-default.rs-btn-violet.rs-btn-active:focus,.rs-btn-default.rs-btn-violet.rs-btn-active:hover,.rs-btn-default.rs-btn-violet:active.focus,.rs-btn-default.rs-btn-violet:active:focus,.rs-btn-default.rs-btn-violet:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet.focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:focus,.rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-default.rs-btn-violet.rs-btn-active.focus,[dir] .rs-btn-default.rs-btn-violet.rs-btn-active:focus,[dir] .rs-btn-default.rs-btn-violet.rs-btn-active:hover,[dir] .rs-btn-default.rs-btn-violet:active.focus,[dir] .rs-btn-default.rs-btn-violet:active:focus,[dir] .rs-btn-default.rs-btn-violet:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:hover{background-color:#531ba8}[dir] .rs-btn-default.rs-btn-violet.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-default.rs-btn-violet:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#470c99}[dir] .open>.rs-dropdown-toggle.rs-btn-default.rs-btn-violet,[dir] .rs-btn-default.rs-btn-violet.rs-btn-active,[dir] .rs-btn-default.rs-btn-violet:active{background-image:none}[dir] .rs-btn-default.rs-btn-violet.rs-btn-disabled.focus,[dir] .rs-btn-default.rs-btn-violet.rs-btn-disabled:focus,[dir] .rs-btn-default.rs-btn-violet.rs-btn-disabled:hover{background:#673ab7}.rs-btn-default.rs-btn-violet.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-default.rs-btn-violet.rs-btn-default{opacity:.3}.rs-btn-primary{color:#fff}[dir] .rs-btn-primary{background-color:#3498ff}[dir] .rs-btn-primary.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#2589f5}.rs-btn-primary.rs-btn-focus,.rs-btn-primary:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-focus,[dir] .rs-btn-primary:focus{background-color:#2589f5}[dir] .rs-btn-primary.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#1675e0}.rs-btn-primary:hover{color:#fff}[dir] .rs-btn-primary:not(.rs-btn-disabled):hover{background-color:#2589f5}[dir] .rs-btn-primary:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#1675e0}.rs-btn-primary.rs-btn-active,.rs-btn-primary:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary{color:#fff}[dir] .rs-btn-primary.rs-btn-active,[dir] .rs-btn-primary:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary{background-color:#1675e0}[dir] .rs-btn-primary.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0a5dc2}.rs-btn-primary.rs-btn-active.focus,.rs-btn-primary.rs-btn-active:focus,.rs-btn-primary.rs-btn-active:hover,.rs-btn-primary:active.focus,.rs-btn-primary:active:focus,.rs-btn-primary:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-active:hover,[dir] .rs-btn-primary:active.focus,[dir] .rs-btn-primary:active:focus,[dir] .rs-btn-primary:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary:hover{background-color:#1675e0}[dir] .rs-btn-primary.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0a5dc2}[dir] .open>.rs-dropdown-toggle.rs-btn-primary,[dir] .rs-btn-primary.rs-btn-active,[dir] .rs-btn-primary:active{background-image:none}[dir] .rs-btn-primary.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-disabled:hover{background:#3498ff}.rs-btn-primary.rs-btn-loading:active,.rs-btn-primary.rs-btn-loading:focus,.rs-btn-primary.rs-btn-loading:hover,.rs-btn-primary.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#3498ff}.rs-btn-primary,.rs-btn-primary>.rs-icon{transition:color .2s linear,background-color .3s linear}[dir] .rs-btn-primary,[dir] .rs-btn-primary>.rs-icon{-webkit-transition:color .2s linear,background-color .3s linear}.rs-btn-primary.rs-btn-red{color:#fff}[dir] .rs-btn-primary.rs-btn-red{background-color:#f44336}[dir] .rs-btn-primary.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#eb3626}.rs-btn-primary.rs-btn-red.rs-btn-loading:active,.rs-btn-primary.rs-btn-red.rs-btn-loading:focus,.rs-btn-primary.rs-btn-red.rs-btn-loading:hover,.rs-btn-primary.rs-btn-red.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-red.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-red.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-red.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-red.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#f44336}.rs-btn-primary.rs-btn-red.rs-btn-focus,.rs-btn-primary.rs-btn-red:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-red.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-red:focus{background-color:#eb3626}[dir] .rs-btn-primary.rs-btn-red.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#d62915}.rs-btn-primary.rs-btn-red:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-red:not(.rs-btn-disabled):hover{background-color:#eb3626}[dir] .rs-btn-primary.rs-btn-red:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#d62915}.rs-btn-primary.rs-btn-red.rs-btn-active,.rs-btn-primary.rs-btn-red:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red{color:#fff}[dir] .rs-btn-primary.rs-btn-red.rs-btn-active,[dir] .rs-btn-primary.rs-btn-red:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red{background-color:#d62915}[dir] .rs-btn-primary.rs-btn-red.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#b81c07}.rs-btn-primary.rs-btn-red.rs-btn-active.focus,.rs-btn-primary.rs-btn-red.rs-btn-active:focus,.rs-btn-primary.rs-btn-red.rs-btn-active:hover,.rs-btn-primary.rs-btn-red:active.focus,.rs-btn-primary.rs-btn-red:active:focus,.rs-btn-primary.rs-btn-red:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-red.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-red.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-red.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-red:active.focus,[dir] .rs-btn-primary.rs-btn-red:active:focus,[dir] .rs-btn-primary.rs-btn-red:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:hover{background-color:#d62915}[dir] .rs-btn-primary.rs-btn-red.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-red:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#b81c07}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-red,[dir] .rs-btn-primary.rs-btn-red.rs-btn-active,[dir] .rs-btn-primary.rs-btn-red:active{background-image:none}[dir] .rs-btn-primary.rs-btn-red.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-red.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-red.rs-btn-disabled:hover{background:#f44336}.rs-btn-primary.rs-btn-red.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-red.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-orange{color:#fff}[dir] .rs-btn-primary.rs-btn-orange{background-color:#ff9800}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#f59700}.rs-btn-primary.rs-btn-orange.rs-btn-loading:active,.rs-btn-primary.rs-btn-orange.rs-btn-loading:focus,.rs-btn-primary.rs-btn-orange.rs-btn-loading:hover,.rs-btn-primary.rs-btn-orange.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#ff9800}.rs-btn-primary.rs-btn-orange.rs-btn-focus,.rs-btn-primary.rs-btn-orange:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-orange:focus{background-color:#f59700}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e08e00}.rs-btn-primary.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-orange:not(.rs-btn-disabled):hover{background-color:#f59700}[dir] .rs-btn-primary.rs-btn-orange:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e08e00}.rs-btn-primary.rs-btn-orange.rs-btn-active,.rs-btn-primary.rs-btn-orange:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange{color:#fff}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active,[dir] .rs-btn-primary.rs-btn-orange:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange{background-color:#e08e00}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c27e00}.rs-btn-primary.rs-btn-orange.rs-btn-active.focus,.rs-btn-primary.rs-btn-orange.rs-btn-active:focus,.rs-btn-primary.rs-btn-orange.rs-btn-active:hover,.rs-btn-primary.rs-btn-orange:active.focus,.rs-btn-primary.rs-btn-orange:active:focus,.rs-btn-primary.rs-btn-orange:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-orange:active.focus,[dir] .rs-btn-primary.rs-btn-orange:active:focus,[dir] .rs-btn-primary.rs-btn-orange:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:hover{background-color:#e08e00}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-orange:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c27e00}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-orange,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-active,[dir] .rs-btn-primary.rs-btn-orange:active{background-image:none}[dir] .rs-btn-primary.rs-btn-orange.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-orange.rs-btn-disabled:hover{background:#ff9800}.rs-btn-primary.rs-btn-orange.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-orange.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-yellow{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow{background-color:#ffca28}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#f5c31d}.rs-btn-primary.rs-btn-yellow.rs-btn-loading:active,.rs-btn-primary.rs-btn-yellow.rs-btn-loading:focus,.rs-btn-primary.rs-btn-yellow.rs-btn-loading:hover,.rs-btn-primary.rs-btn-yellow.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#ffca28}.rs-btn-primary.rs-btn-yellow.rs-btn-focus,.rs-btn-primary.rs-btn-yellow:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-yellow:focus{background-color:#f5c31d}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e0b412}.rs-btn-primary.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow:not(.rs-btn-disabled):hover{background-color:#f5c31d}[dir] .rs-btn-primary.rs-btn-yellow:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#e0b412}.rs-btn-primary.rs-btn-yellow.rs-btn-active,.rs-btn-primary.rs-btn-yellow:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-primary.rs-btn-yellow:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow{background-color:#e0b412}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c29d08}.rs-btn-primary.rs-btn-yellow.rs-btn-active.focus,.rs-btn-primary.rs-btn-yellow.rs-btn-active:focus,.rs-btn-primary.rs-btn-yellow.rs-btn-active:hover,.rs-btn-primary.rs-btn-yellow:active.focus,.rs-btn-primary.rs-btn-yellow:active:focus,.rs-btn-primary.rs-btn-yellow:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-yellow:active.focus,[dir] .rs-btn-primary.rs-btn-yellow:active:focus,[dir] .rs-btn-primary.rs-btn-yellow:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:hover{background-color:#e0b412}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-yellow:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#c29d08}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-yellow,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-primary.rs-btn-yellow:active{background-image:none}[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-yellow.rs-btn-disabled:hover{background:#ffca28}.rs-btn-primary.rs-btn-yellow.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-yellow.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-green{color:#fff}[dir] .rs-btn-primary.rs-btn-green{background-color:#4caf50}[dir] .rs-btn-primary.rs-btn-green.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#37ab3c}.rs-btn-primary.rs-btn-green.rs-btn-loading:active,.rs-btn-primary.rs-btn-green.rs-btn-loading:focus,.rs-btn-primary.rs-btn-green.rs-btn-loading:hover,.rs-btn-primary.rs-btn-green.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-green.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-green.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-green.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-green.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#4caf50}.rs-btn-primary.rs-btn-green.rs-btn-focus,.rs-btn-primary.rs-btn-green:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-green.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-green:focus{background-color:#37ab3c}[dir] .rs-btn-primary.rs-btn-green.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#22a12a}.rs-btn-primary.rs-btn-green:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-green:not(.rs-btn-disabled):hover{background-color:#37ab3c}[dir] .rs-btn-primary.rs-btn-green:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#22a12a}.rs-btn-primary.rs-btn-green.rs-btn-active,.rs-btn-primary.rs-btn-green:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green{color:#fff}[dir] .rs-btn-primary.rs-btn-green.rs-btn-active,[dir] .rs-btn-primary.rs-btn-green:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green{background-color:#22a12a}[dir] .rs-btn-primary.rs-btn-green.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0f9119}.rs-btn-primary.rs-btn-green.rs-btn-active.focus,.rs-btn-primary.rs-btn-green.rs-btn-active:focus,.rs-btn-primary.rs-btn-green.rs-btn-active:hover,.rs-btn-primary.rs-btn-green:active.focus,.rs-btn-primary.rs-btn-green:active:focus,.rs-btn-primary.rs-btn-green:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-green.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-green.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-green.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-green:active.focus,[dir] .rs-btn-primary.rs-btn-green:active:focus,[dir] .rs-btn-primary.rs-btn-green:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:hover{background-color:#22a12a}[dir] .rs-btn-primary.rs-btn-green.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-green:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0f9119}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-green,[dir] .rs-btn-primary.rs-btn-green.rs-btn-active,[dir] .rs-btn-primary.rs-btn-green:active{background-image:none}[dir] .rs-btn-primary.rs-btn-green.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-green.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-green.rs-btn-disabled:hover{background:#4caf50}.rs-btn-primary.rs-btn-green.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-green.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-cyan{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan{background-color:#00bcd4}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00b1cc}.rs-btn-primary.rs-btn-cyan.rs-btn-loading:active,.rs-btn-primary.rs-btn-cyan.rs-btn-loading:focus,.rs-btn-primary.rs-btn-cyan.rs-btn-loading:hover,.rs-btn-primary.rs-btn-cyan.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#00bcd4}.rs-btn-primary.rs-btn-cyan.rs-btn-focus,.rs-btn-primary.rs-btn-cyan:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-cyan:focus{background-color:#00b1cc}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00a0bd}.rs-btn-primary.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan:not(.rs-btn-disabled):hover{background-color:#00b1cc}[dir] .rs-btn-primary.rs-btn-cyan:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#00a0bd}.rs-btn-primary.rs-btn-cyan.rs-btn-active,.rs-btn-primary.rs-btn-cyan:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-primary.rs-btn-cyan:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan{background-color:#00a0bd}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#008aa6}.rs-btn-primary.rs-btn-cyan.rs-btn-active.focus,.rs-btn-primary.rs-btn-cyan.rs-btn-active:focus,.rs-btn-primary.rs-btn-cyan.rs-btn-active:hover,.rs-btn-primary.rs-btn-cyan:active.focus,.rs-btn-primary.rs-btn-cyan:active:focus,.rs-btn-primary.rs-btn-cyan:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-cyan:active.focus,[dir] .rs-btn-primary.rs-btn-cyan:active:focus,[dir] .rs-btn-primary.rs-btn-cyan:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:hover{background-color:#00a0bd}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-cyan:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#008aa6}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-cyan,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-primary.rs-btn-cyan:active{background-image:none}[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-cyan.rs-btn-disabled:hover{background:#00bcd4}.rs-btn-primary.rs-btn-cyan.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-cyan.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-blue{color:#fff}[dir] .rs-btn-primary.rs-btn-blue{background-color:#2196f3}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#1787e8}.rs-btn-primary.rs-btn-blue.rs-btn-loading:active,.rs-btn-primary.rs-btn-blue.rs-btn-loading:focus,.rs-btn-primary.rs-btn-blue.rs-btn-loading:hover,.rs-btn-primary.rs-btn-blue.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#2196f3}.rs-btn-primary.rs-btn-blue.rs-btn-focus,.rs-btn-primary.rs-btn-blue:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-blue:focus{background-color:#1787e8}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0d73d4}.rs-btn-primary.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-blue:not(.rs-btn-disabled):hover{background-color:#1787e8}[dir] .rs-btn-primary.rs-btn-blue:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#0d73d4}.rs-btn-primary.rs-btn-blue.rs-btn-active,.rs-btn-primary.rs-btn-blue:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue{color:#fff}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active,[dir] .rs-btn-primary.rs-btn-blue:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue{background-color:#0d73d4}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#045cb5}.rs-btn-primary.rs-btn-blue.rs-btn-active.focus,.rs-btn-primary.rs-btn-blue.rs-btn-active:focus,.rs-btn-primary.rs-btn-blue.rs-btn-active:hover,.rs-btn-primary.rs-btn-blue:active.focus,.rs-btn-primary.rs-btn-blue:active:focus,.rs-btn-primary.rs-btn-blue:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-blue:active.focus,[dir] .rs-btn-primary.rs-btn-blue:active:focus,[dir] .rs-btn-primary.rs-btn-blue:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:hover{background-color:#0d73d4}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-blue:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#045cb5}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-blue,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-active,[dir] .rs-btn-primary.rs-btn-blue:active{background-image:none}[dir] .rs-btn-primary.rs-btn-blue.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-blue.rs-btn-disabled:hover{background:#2196f3}.rs-btn-primary.rs-btn-blue.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-blue.rs-btn-default{opacity:.3}.rs-btn-primary.rs-btn-violet{color:#fff}[dir] .rs-btn-primary.rs-btn-violet{background-color:#673ab7}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#5f2bb3}.rs-btn-primary.rs-btn-violet.rs-btn-loading:active,.rs-btn-primary.rs-btn-violet.rs-btn-loading:focus,.rs-btn-primary.rs-btn-violet.rs-btn-loading:hover,.rs-btn-primary.rs-btn-violet.rs-btn-loading:hover:active,.rs-btn-primary.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{color:#fff}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-loading:active,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-loading:focus,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-loading:hover,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-loading:hover:active,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:#673ab7}.rs-btn-primary.rs-btn-violet.rs-btn-focus,.rs-btn-primary.rs-btn-violet:focus{color:#fff}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-focus,[dir] .rs-btn-primary.rs-btn-violet:focus{background-color:#5f2bb3}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#531ba8}.rs-btn-primary.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-violet:not(.rs-btn-disabled):hover{background-color:#5f2bb3}[dir] .rs-btn-primary.rs-btn-violet:not(.rs-btn-disabled):hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#531ba8}.rs-btn-primary.rs-btn-violet.rs-btn-active,.rs-btn-primary.rs-btn-violet:active,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet{color:#fff}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active,[dir] .rs-btn-primary.rs-btn-violet:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet{background-color:#531ba8}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet:active.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#470c99}.rs-btn-primary.rs-btn-violet.rs-btn-active.focus,.rs-btn-primary.rs-btn-violet.rs-btn-active:focus,.rs-btn-primary.rs-btn-violet.rs-btn-active:hover,.rs-btn-primary.rs-btn-violet:active.focus,.rs-btn-primary.rs-btn-violet:active:focus,.rs-btn-primary.rs-btn-violet:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet.focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:focus,.rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active.focus,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active:focus,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active:hover,[dir] .rs-btn-primary.rs-btn-violet:active.focus,[dir] .rs-btn-primary.rs-btn-violet:active:focus,[dir] .rs-btn-primary.rs-btn-violet:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:hover{background-color:#531ba8}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet:active.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet:active:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-btn-primary.rs-btn-violet:active:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet.focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:focus.rs-btn-icon.rs-btn-icon-with-text>.rs-icon,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet:hover.rs-btn-icon.rs-btn-icon-with-text>.rs-icon{background:#470c99}[dir] .open>.rs-dropdown-toggle.rs-btn-primary.rs-btn-violet,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-active,[dir] .rs-btn-primary.rs-btn-violet:active{background-image:none}[dir] .rs-btn-primary.rs-btn-violet.rs-btn-disabled.focus,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-disabled:focus,[dir] .rs-btn-primary.rs-btn-violet.rs-btn-disabled:hover{background:#673ab7}.rs-btn-primary.rs-btn-violet.rs-btn-default.rs-btn-disabled,.rs-dropdown-disabled .rs-btn-primary.rs-btn-violet.rs-btn-default{opacity:.3}.rs-btn-link{transition:color .2s linear;color:#1675e0;font-weight:400}[dir] .rs-btn-link{-webkit-transition:color .2s linear;border-radius:0}.rs-btn-link.rs-btn-loading:active,.rs-btn-link.rs-btn-loading:focus,.rs-btn-link.rs-btn-loading:hover,.rs-btn-link.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-loading:not(.rs-btn-disabled):hover{color:#1675e0}[dir] .rs-btn-link,[dir] .rs-btn-link.rs-btn-active,[dir] .rs-btn-link:active{background-color:transparent}[dir] .rs-btn-link,[dir] .rs-btn-link:active,[dir] .rs-btn-link:focus,[dir] .rs-btn-link:hover{border-color:transparent}.rs-btn-link:focus,.rs-btn-link:hover{color:#0a5dc2;text-decoration:underline}[dir] .rs-btn-link:focus,[dir] .rs-btn-link:hover{background-color:transparent}.rs-btn-link.rs-btn-active,.rs-btn-link.rs-btn-active.focus,.rs-btn-link.rs-btn-active:focus,.rs-btn-link.rs-btn-active:hover,.rs-btn-link:active,.rs-btn-link:active.focus,.rs-btn-link:active:focus,.rs-btn-link:active:hover{color:#004299}.rs-btn-link.rs-btn-disabled:focus,.rs-btn-link.rs-btn-disabled:hover{color:#1675e0;text-decoration:none}.rs-btn-link.rs-btn-loading:active,.rs-btn-link.rs-btn-loading:focus,.rs-btn-link.rs-btn-loading:hover,.rs-btn-link.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-loading:not(.rs-btn-disabled):hover{color:#3498ff}[dir] .rs-btn-link.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-link.rs-btn-red{color:#bf2008;font-weight:400}[dir] .rs-btn-link.rs-btn-red{border-radius:0}.rs-btn-link.rs-btn-red.rs-btn-loading:active,.rs-btn-link.rs-btn-red.rs-btn-loading:focus,.rs-btn-link.rs-btn-red.rs-btn-loading:hover,.rs-btn-link.rs-btn-red.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{color:#bf2008}[dir] .rs-btn-link.rs-btn-red,[dir] .rs-btn-link.rs-btn-red.rs-btn-active,[dir] .rs-btn-link.rs-btn-red.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-red.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-red.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-red.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-red:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-red,[dir] .rs-btn-link.rs-btn-red:active,[dir] .rs-btn-link.rs-btn-red:focus,[dir] .rs-btn-link.rs-btn-red:hover{border-color:transparent}.rs-btn-link.rs-btn-red:focus,.rs-btn-link.rs-btn-red:hover{color:#a81b02;text-decoration:underline}[dir] .rs-btn-link.rs-btn-red:focus,[dir] .rs-btn-link.rs-btn-red:hover{background-color:transparent}.rs-btn-link.rs-btn-red.rs-btn-active,.rs-btn-link.rs-btn-red.rs-btn-active.focus,.rs-btn-link.rs-btn-red.rs-btn-active:focus,.rs-btn-link.rs-btn-red.rs-btn-active:hover,.rs-btn-link.rs-btn-red:active,.rs-btn-link.rs-btn-red:active.focus,.rs-btn-link.rs-btn-red:active:focus,.rs-btn-link.rs-btn-red:active:hover{color:#8a1700}.rs-btn-link.rs-btn-red.rs-btn-disabled:focus,.rs-btn-link.rs-btn-red.rs-btn-disabled:hover{color:#bf2008;text-decoration:none}.rs-btn-link.rs-btn-orange{color:#c98600;font-weight:400}[dir] .rs-btn-link.rs-btn-orange{border-radius:0}.rs-btn-link.rs-btn-orange.rs-btn-loading:active,.rs-btn-link.rs-btn-orange.rs-btn-loading:focus,.rs-btn-link.rs-btn-orange.rs-btn-loading:hover,.rs-btn-link.rs-btn-orange.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{color:#c98600}[dir] .rs-btn-link.rs-btn-orange,[dir] .rs-btn-link.rs-btn-orange.rs-btn-active,[dir] .rs-btn-link.rs-btn-orange.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-orange.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-orange.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-orange.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-orange:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-orange,[dir] .rs-btn-link.rs-btn-orange:active,[dir] .rs-btn-link.rs-btn-orange:focus,[dir] .rs-btn-link.rs-btn-orange:hover{border-color:transparent}.rs-btn-link.rs-btn-orange:focus,.rs-btn-link.rs-btn-orange:hover{color:#b37a00;text-decoration:underline}[dir] .rs-btn-link.rs-btn-orange:focus,[dir] .rs-btn-link.rs-btn-orange:hover{background-color:transparent}.rs-btn-link.rs-btn-orange.rs-btn-active,.rs-btn-link.rs-btn-orange.rs-btn-active.focus,.rs-btn-link.rs-btn-orange.rs-btn-active:focus,.rs-btn-link.rs-btn-orange.rs-btn-active:hover,.rs-btn-link.rs-btn-orange:active,.rs-btn-link.rs-btn-orange:active.focus,.rs-btn-link.rs-btn-orange:active:focus,.rs-btn-link.rs-btn-orange:active:hover{color:#946800}.rs-btn-link.rs-btn-orange.rs-btn-disabled:focus,.rs-btn-link.rs-btn-orange.rs-btn-disabled:hover{color:#c98600;text-decoration:none}.rs-btn-link.rs-btn-yellow{color:#c9a608;font-weight:400}[dir] .rs-btn-link.rs-btn-yellow{border-radius:0}.rs-btn-link.rs-btn-yellow.rs-btn-loading:active,.rs-btn-link.rs-btn-yellow.rs-btn-loading:focus,.rs-btn-link.rs-btn-yellow.rs-btn-loading:hover,.rs-btn-link.rs-btn-yellow.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{color:#c9a608}[dir] .rs-btn-link.rs-btn-yellow,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-yellow:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-yellow,[dir] .rs-btn-link.rs-btn-yellow:active,[dir] .rs-btn-link.rs-btn-yellow:focus,[dir] .rs-btn-link.rs-btn-yellow:hover{border-color:transparent}.rs-btn-link.rs-btn-yellow:focus,.rs-btn-link.rs-btn-yellow:hover{color:#b39504;text-decoration:underline}[dir] .rs-btn-link.rs-btn-yellow:focus,[dir] .rs-btn-link.rs-btn-yellow:hover{background-color:transparent}.rs-btn-link.rs-btn-yellow.rs-btn-active,.rs-btn-link.rs-btn-yellow.rs-btn-active.focus,.rs-btn-link.rs-btn-yellow.rs-btn-active:focus,.rs-btn-link.rs-btn-yellow.rs-btn-active:hover,.rs-btn-link.rs-btn-yellow:active,.rs-btn-link.rs-btn-yellow:active.focus,.rs-btn-link.rs-btn-yellow:active:focus,.rs-btn-link.rs-btn-yellow:active:hover{color:#947e00}.rs-btn-link.rs-btn-yellow.rs-btn-disabled:focus,.rs-btn-link.rs-btn-yellow.rs-btn-disabled:hover{color:#c9a608;text-decoration:none}.rs-btn-link.rs-btn-green{color:#10911d;font-weight:400}[dir] .rs-btn-link.rs-btn-green{border-radius:0}.rs-btn-link.rs-btn-green.rs-btn-loading:active,.rs-btn-link.rs-btn-green.rs-btn-loading:focus,.rs-btn-link.rs-btn-green.rs-btn-loading:hover,.rs-btn-link.rs-btn-green.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{color:#10911d}[dir] .rs-btn-link.rs-btn-green,[dir] .rs-btn-link.rs-btn-green.rs-btn-active,[dir] .rs-btn-link.rs-btn-green.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-green.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-green.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-green.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-green:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-green,[dir] .rs-btn-link.rs-btn-green:active,[dir] .rs-btn-link.rs-btn-green:focus,[dir] .rs-btn-link.rs-btn-green:hover{border-color:transparent}.rs-btn-link.rs-btn-green:focus,.rs-btn-link.rs-btn-green:hover{color:#088216;text-decoration:underline}[dir] .rs-btn-link.rs-btn-green:focus,[dir] .rs-btn-link.rs-btn-green:hover{background-color:transparent}.rs-btn-link.rs-btn-green.rs-btn-active,.rs-btn-link.rs-btn-green.rs-btn-active.focus,.rs-btn-link.rs-btn-green.rs-btn-active:focus,.rs-btn-link.rs-btn-green.rs-btn-active:hover,.rs-btn-link.rs-btn-green:active,.rs-btn-link.rs-btn-green:active.focus,.rs-btn-link.rs-btn-green:active:focus,.rs-btn-link.rs-btn-green:active:hover{color:#016e10}.rs-btn-link.rs-btn-green.rs-btn-disabled:focus,.rs-btn-link.rs-btn-green.rs-btn-disabled:hover{color:#10911d;text-decoration:none}.rs-btn-link.rs-btn-cyan{color:#0087a6;font-weight:400}[dir] .rs-btn-link.rs-btn-cyan{border-radius:0}.rs-btn-link.rs-btn-cyan.rs-btn-loading:active,.rs-btn-link.rs-btn-cyan.rs-btn-loading:focus,.rs-btn-link.rs-btn-cyan.rs-btn-loading:hover,.rs-btn-link.rs-btn-cyan.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{color:#0087a6}[dir] .rs-btn-link.rs-btn-cyan,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-cyan:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-cyan,[dir] .rs-btn-link.rs-btn-cyan:active,[dir] .rs-btn-link.rs-btn-cyan:focus,[dir] .rs-btn-link.rs-btn-cyan:hover{border-color:transparent}.rs-btn-link.rs-btn-cyan:focus,.rs-btn-link.rs-btn-cyan:hover{color:#00728f;text-decoration:underline}[dir] .rs-btn-link.rs-btn-cyan:focus,[dir] .rs-btn-link.rs-btn-cyan:hover{background-color:transparent}.rs-btn-link.rs-btn-cyan.rs-btn-active,.rs-btn-link.rs-btn-cyan.rs-btn-active.focus,.rs-btn-link.rs-btn-cyan.rs-btn-active:focus,.rs-btn-link.rs-btn-cyan.rs-btn-active:hover,.rs-btn-link.rs-btn-cyan:active,.rs-btn-link.rs-btn-cyan:active.focus,.rs-btn-link.rs-btn-cyan:active:focus,.rs-btn-link.rs-btn-cyan:active:hover{color:#005870}.rs-btn-link.rs-btn-cyan.rs-btn-disabled:focus,.rs-btn-link.rs-btn-cyan.rs-btn-disabled:hover{color:#0087a6;text-decoration:none}.rs-btn-link.rs-btn-blue{color:#045dbd;font-weight:400}[dir] .rs-btn-link.rs-btn-blue{border-radius:0}.rs-btn-link.rs-btn-blue.rs-btn-loading:active,.rs-btn-link.rs-btn-blue.rs-btn-loading:focus,.rs-btn-link.rs-btn-blue.rs-btn-loading:hover,.rs-btn-link.rs-btn-blue.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{color:#045dbd}[dir] .rs-btn-link.rs-btn-blue,[dir] .rs-btn-link.rs-btn-blue.rs-btn-active,[dir] .rs-btn-link.rs-btn-blue.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-blue.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-blue.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-blue.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-blue:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-blue,[dir] .rs-btn-link.rs-btn-blue:active,[dir] .rs-btn-link.rs-btn-blue:focus,[dir] .rs-btn-link.rs-btn-blue:hover{border-color:transparent}.rs-btn-link.rs-btn-blue:focus,.rs-btn-link.rs-btn-blue:hover{color:#004da6;text-decoration:underline}[dir] .rs-btn-link.rs-btn-blue:focus,[dir] .rs-btn-link.rs-btn-blue:hover{background-color:transparent}.rs-btn-link.rs-btn-blue.rs-btn-active,.rs-btn-link.rs-btn-blue.rs-btn-active.focus,.rs-btn-link.rs-btn-blue.rs-btn-active:focus,.rs-btn-link.rs-btn-blue.rs-btn-active:hover,.rs-btn-link.rs-btn-blue:active,.rs-btn-link.rs-btn-blue:active.focus,.rs-btn-link.rs-btn-blue:active:focus,.rs-btn-link.rs-btn-blue:active:hover{color:#003d87}.rs-btn-link.rs-btn-blue.rs-btn-disabled:focus,.rs-btn-link.rs-btn-blue.rs-btn-disabled:hover{color:#045dbd;text-decoration:none}.rs-btn-link.rs-btn-violet{color:#490c99;font-weight:400}[dir] .rs-btn-link.rs-btn-violet{border-radius:0}.rs-btn-link.rs-btn-violet.rs-btn-loading:active,.rs-btn-link.rs-btn-violet.rs-btn-loading:focus,.rs-btn-link.rs-btn-violet.rs-btn-loading:hover,.rs-btn-link.rs-btn-violet.rs-btn-loading:hover:active,.rs-btn-link.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{color:#490c99}[dir] .rs-btn-link.rs-btn-violet,[dir] .rs-btn-link.rs-btn-violet.rs-btn-active,[dir] .rs-btn-link.rs-btn-violet.rs-btn-loading:active,[dir] .rs-btn-link.rs-btn-violet.rs-btn-loading:focus,[dir] .rs-btn-link.rs-btn-violet.rs-btn-loading:hover,[dir] .rs-btn-link.rs-btn-violet.rs-btn-loading:hover:active,[dir] .rs-btn-link.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover,[dir] .rs-btn-link.rs-btn-violet:active{background-color:transparent}[dir] .rs-btn-link.rs-btn-violet,[dir] .rs-btn-link.rs-btn-violet:active,[dir] .rs-btn-link.rs-btn-violet:focus,[dir] .rs-btn-link.rs-btn-violet:hover{border-color:transparent}.rs-btn-link.rs-btn-violet:focus,.rs-btn-link.rs-btn-violet:hover{color:#41068a;text-decoration:underline}[dir] .rs-btn-link.rs-btn-violet:focus,[dir] .rs-btn-link.rs-btn-violet:hover{background-color:transparent}.rs-btn-link.rs-btn-violet.rs-btn-active,.rs-btn-link.rs-btn-violet.rs-btn-active.focus,.rs-btn-link.rs-btn-violet.rs-btn-active:focus,.rs-btn-link.rs-btn-violet.rs-btn-active:hover,.rs-btn-link.rs-btn-violet:active,.rs-btn-link.rs-btn-violet:active.focus,.rs-btn-link.rs-btn-violet:active:focus,.rs-btn-link.rs-btn-violet:active:hover{color:#370075}.rs-btn-link.rs-btn-violet.rs-btn-disabled:focus,.rs-btn-link.rs-btn-violet.rs-btn-disabled:hover{color:#490c99;text-decoration:none}.rs-btn-subtle{transition:color .2s linear,background-color .3s linear;color:#ffffff}[dir] .rs-btn-subtle{-webkit-transition:color .2s linear,background-color .3s linear;background-color:transparent}.rs-btn-subtle.rs-btn-focus,.rs-btn-subtle:focus,.rs-btn-subtle:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-focus,[dir] .rs-btn-subtle:focus,[dir] .rs-btn-subtle:hover{background:#f7f7fa}.rs-btn-subtle.rs-btn-active,.rs-btn-subtle:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle{color:#fff}[dir] .rs-btn-subtle.rs-btn-active,[dir] .rs-btn-subtle:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle{background-color:#b2b1f0}.rs-btn-subtle.rs-btn-active.focus,.rs-btn-subtle.rs-btn-active:focus,.rs-btn-subtle.rs-btn-active:hover,.rs-btn-subtle:active.focus,.rs-btn-subtle:active:focus,.rs-btn-subtle:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-active:hover,[dir] .rs-btn-subtle:active.focus,[dir] .rs-btn-subtle:active:focus,[dir] .rs-btn-subtle:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle:hover{background-color:#b2b1f0}.rs-btn-subtle.rs-btn-disabled,.rs-btn-subtle.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-loading:active,.rs-btn-subtle.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-disabled,.rs-btn-subtle.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-disabled:hover{opacity:1}.rs-btn-subtle.rs-btn-focus,.rs-btn-subtle:focus,.rs-btn-subtle:hover{color:#575757}.rs-btn-subtle.rs-btn-active,.rs-btn-subtle:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle{color:#272c36}[dir] .rs-btn-subtle.rs-btn-active,[dir] .rs-btn-subtle:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle{background-color:#e5e5ea;background-image:none}.rs-btn-subtle.rs-btn-active.focus,.rs-btn-subtle.rs-btn-active:focus,.rs-btn-subtle.rs-btn-active:hover,.rs-btn-subtle:active.focus,.rs-btn-subtle:active:focus,.rs-btn-subtle:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle:hover{color:#272c36}[dir] .rs-btn-subtle.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-active:hover,[dir] .rs-btn-subtle:active.focus,[dir] .rs-btn-subtle:active:focus,[dir] .rs-btn-subtle:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle:hover{background-color:#e5e5ea}.rs-btn-subtle.rs-btn-red{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-red{background-color:transparent}.rs-btn-subtle.rs-btn-red.rs-btn-loading:active,.rs-btn-subtle.rs-btn-red.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-red.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-red.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-red.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-red.rs-btn-focus,.rs-btn-subtle.rs-btn-red:focus,.rs-btn-subtle.rs-btn-red:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-red.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-red:focus,[dir] .rs-btn-subtle.rs-btn-red:hover{background:#f44336}.rs-btn-subtle.rs-btn-red.rs-btn-active,.rs-btn-subtle.rs-btn-red:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red{color:#fff}[dir] .rs-btn-subtle.rs-btn-red.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-red:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red{background-color:#eb3626;background-image:none}.rs-btn-subtle.rs-btn-red.rs-btn-active.focus,.rs-btn-subtle.rs-btn-red.rs-btn-active:focus,.rs-btn-subtle.rs-btn-red.rs-btn-active:hover,.rs-btn-subtle.rs-btn-red:active.focus,.rs-btn-subtle.rs-btn-red:active:focus,.rs-btn-subtle.rs-btn-red:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-red.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-red:active.focus,[dir] .rs-btn-subtle.rs-btn-red:active:focus,[dir] .rs-btn-subtle.rs-btn-red:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-red:hover{background-color:#eb3626}.rs-btn-subtle.rs-btn-red.rs-btn-disabled,.rs-btn-subtle.rs-btn-red.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-red.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-red.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-red.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-red.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-red.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-orange{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-orange{background-color:transparent}.rs-btn-subtle.rs-btn-orange.rs-btn-loading:active,.rs-btn-subtle.rs-btn-orange.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-orange.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-orange.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-orange.rs-btn-focus,.rs-btn-subtle.rs-btn-orange:focus,.rs-btn-subtle.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-orange:focus,[dir] .rs-btn-subtle.rs-btn-orange:hover{background:#ff9800}.rs-btn-subtle.rs-btn-orange.rs-btn-active,.rs-btn-subtle.rs-btn-orange:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange{color:#fff}[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-orange:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange{background-color:#f59700;background-image:none}.rs-btn-subtle.rs-btn-orange.rs-btn-active.focus,.rs-btn-subtle.rs-btn-orange.rs-btn-active:focus,.rs-btn-subtle.rs-btn-orange.rs-btn-active:hover,.rs-btn-subtle.rs-btn-orange:active.focus,.rs-btn-subtle.rs-btn-orange:active:focus,.rs-btn-subtle.rs-btn-orange:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-orange:active.focus,[dir] .rs-btn-subtle.rs-btn-orange:active:focus,[dir] .rs-btn-subtle.rs-btn-orange:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-orange:hover{background-color:#f59700}.rs-btn-subtle.rs-btn-orange.rs-btn-disabled,.rs-btn-subtle.rs-btn-orange.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-orange.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-orange.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-orange.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-orange.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-orange.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-yellow{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-yellow{background-color:transparent}.rs-btn-subtle.rs-btn-yellow.rs-btn-loading:active,.rs-btn-subtle.rs-btn-yellow.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-yellow.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-yellow.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-yellow.rs-btn-focus,.rs-btn-subtle.rs-btn-yellow:focus,.rs-btn-subtle.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-yellow:focus,[dir] .rs-btn-subtle.rs-btn-yellow:hover{background:#ffca28}.rs-btn-subtle.rs-btn-yellow.rs-btn-active,.rs-btn-subtle.rs-btn-yellow:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow{color:#fff}[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-yellow:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow{background-color:#f5c31d;background-image:none}.rs-btn-subtle.rs-btn-yellow.rs-btn-active.focus,.rs-btn-subtle.rs-btn-yellow.rs-btn-active:focus,.rs-btn-subtle.rs-btn-yellow.rs-btn-active:hover,.rs-btn-subtle.rs-btn-yellow:active.focus,.rs-btn-subtle.rs-btn-yellow:active:focus,.rs-btn-subtle.rs-btn-yellow:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-yellow:active.focus,[dir] .rs-btn-subtle.rs-btn-yellow:active:focus,[dir] .rs-btn-subtle.rs-btn-yellow:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-yellow:hover{background-color:#f5c31d}.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled,.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-yellow.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-green{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-green{background-color:transparent}.rs-btn-subtle.rs-btn-green.rs-btn-loading:active,.rs-btn-subtle.rs-btn-green.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-green.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-green.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-green.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-green.rs-btn-focus,.rs-btn-subtle.rs-btn-green:focus,.rs-btn-subtle.rs-btn-green:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-green.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-green:focus,[dir] .rs-btn-subtle.rs-btn-green:hover{background:#4caf50}.rs-btn-subtle.rs-btn-green.rs-btn-active,.rs-btn-subtle.rs-btn-green:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green{color:#fff}[dir] .rs-btn-subtle.rs-btn-green.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-green:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green{background-color:#37ab3c;background-image:none}.rs-btn-subtle.rs-btn-green.rs-btn-active.focus,.rs-btn-subtle.rs-btn-green.rs-btn-active:focus,.rs-btn-subtle.rs-btn-green.rs-btn-active:hover,.rs-btn-subtle.rs-btn-green:active.focus,.rs-btn-subtle.rs-btn-green:active:focus,.rs-btn-subtle.rs-btn-green:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-green.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-green:active.focus,[dir] .rs-btn-subtle.rs-btn-green:active:focus,[dir] .rs-btn-subtle.rs-btn-green:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-green:hover{background-color:#37ab3c}.rs-btn-subtle.rs-btn-green.rs-btn-disabled,.rs-btn-subtle.rs-btn-green.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-green.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-green.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-green.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-green.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-green.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-cyan{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-cyan{background-color:transparent}.rs-btn-subtle.rs-btn-cyan.rs-btn-loading:active,.rs-btn-subtle.rs-btn-cyan.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-cyan.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-cyan.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-cyan.rs-btn-focus,.rs-btn-subtle.rs-btn-cyan:focus,.rs-btn-subtle.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-cyan:focus,[dir] .rs-btn-subtle.rs-btn-cyan:hover{background:#00bcd4}.rs-btn-subtle.rs-btn-cyan.rs-btn-active,.rs-btn-subtle.rs-btn-cyan:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan{color:#fff}[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-cyan:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan{background-color:#00b1cc;background-image:none}.rs-btn-subtle.rs-btn-cyan.rs-btn-active.focus,.rs-btn-subtle.rs-btn-cyan.rs-btn-active:focus,.rs-btn-subtle.rs-btn-cyan.rs-btn-active:hover,.rs-btn-subtle.rs-btn-cyan:active.focus,.rs-btn-subtle.rs-btn-cyan:active:focus,.rs-btn-subtle.rs-btn-cyan:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-cyan:active.focus,[dir] .rs-btn-subtle.rs-btn-cyan:active:focus,[dir] .rs-btn-subtle.rs-btn-cyan:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-cyan:hover{background-color:#00b1cc}.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled,.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-cyan.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-blue{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-blue{background-color:transparent}.rs-btn-subtle.rs-btn-blue.rs-btn-loading:active,.rs-btn-subtle.rs-btn-blue.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-blue.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-blue.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-blue.rs-btn-focus,.rs-btn-subtle.rs-btn-blue:focus,.rs-btn-subtle.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-blue:focus,[dir] .rs-btn-subtle.rs-btn-blue:hover{background:#2196f3}.rs-btn-subtle.rs-btn-blue.rs-btn-active,.rs-btn-subtle.rs-btn-blue:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue{color:#fff}[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-blue:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue{background-color:#1787e8;background-image:none}.rs-btn-subtle.rs-btn-blue.rs-btn-active.focus,.rs-btn-subtle.rs-btn-blue.rs-btn-active:focus,.rs-btn-subtle.rs-btn-blue.rs-btn-active:hover,.rs-btn-subtle.rs-btn-blue:active.focus,.rs-btn-subtle.rs-btn-blue:active:focus,.rs-btn-subtle.rs-btn-blue:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-blue:active.focus,[dir] .rs-btn-subtle.rs-btn-blue:active:focus,[dir] .rs-btn-subtle.rs-btn-blue:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-blue:hover{background-color:#1787e8}.rs-btn-subtle.rs-btn-blue.rs-btn-disabled,.rs-btn-subtle.rs-btn-blue.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-blue.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-blue.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-blue.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-blue.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-blue.rs-btn-disabled:hover:active{background:none}.rs-btn-subtle.rs-btn-violet{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-violet{background-color:transparent}.rs-btn-subtle.rs-btn-violet.rs-btn-loading:active,.rs-btn-subtle.rs-btn-violet.rs-btn-loading:focus,.rs-btn-subtle.rs-btn-violet.rs-btn-loading:hover,.rs-btn-subtle.rs-btn-violet.rs-btn-loading:hover:active,.rs-btn-subtle.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{color:#8e8e93}[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-loading:active,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-loading:focus,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-loading:hover,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-loading:hover:active,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-subtle.rs-btn-violet.rs-btn-focus,.rs-btn-subtle.rs-btn-violet:focus,.rs-btn-subtle.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-focus,[dir] .rs-btn-subtle.rs-btn-violet:focus,[dir] .rs-btn-subtle.rs-btn-violet:hover{background:#673ab7}.rs-btn-subtle.rs-btn-violet.rs-btn-active,.rs-btn-subtle.rs-btn-violet:active,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet{color:#fff}[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-active,[dir] .rs-btn-subtle.rs-btn-violet:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet{background-color:#5f2bb3;background-image:none}.rs-btn-subtle.rs-btn-violet.rs-btn-active.focus,.rs-btn-subtle.rs-btn-violet.rs-btn-active:focus,.rs-btn-subtle.rs-btn-violet.rs-btn-active:hover,.rs-btn-subtle.rs-btn-violet:active.focus,.rs-btn-subtle.rs-btn-violet:active:focus,.rs-btn-subtle.rs-btn-violet:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet.focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet:focus,.rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet:hover{color:#fff}[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-active.focus,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-active:focus,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-active:hover,[dir] .rs-btn-subtle.rs-btn-violet:active.focus,[dir] .rs-btn-subtle.rs-btn-violet:active:focus,[dir] .rs-btn-subtle.rs-btn-violet:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet.focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-subtle.rs-btn-violet:hover{background-color:#5f2bb3}.rs-btn-subtle.rs-btn-violet.rs-btn-disabled,.rs-btn-subtle.rs-btn-violet.rs-btn-disabled.focus,.rs-btn-subtle.rs-btn-violet.rs-btn-disabled:active,.rs-btn-subtle.rs-btn-violet.rs-btn-disabled:focus,.rs-btn-subtle.rs-btn-violet.rs-btn-disabled:hover,.rs-btn-subtle.rs-btn-violet.rs-btn-disabled:hover:active{color:#c5c6c7}[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled.focus,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled:active,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled:focus,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled:hover,[dir] .rs-btn-subtle.rs-btn-violet.rs-btn-disabled:hover:active{background:none}.rs-btn-ghost{transition:color .2s linear,background-color .3s linear;color:#1675e0}[dir] .rs-btn-ghost{-webkit-transition:color .2s linear,background-color .3s linear;border:1px solid #1675e0;background-color:transparent}.rs-btn-ghost.rs-btn-loading:active,.rs-btn-ghost.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-loading:not(.rs-btn-disabled):hover{color:#1675e0}[dir] .rs-btn-ghost.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-focus,.rs-btn-ghost:focus{color:#0a5dc2}[dir] .rs-btn-ghost.rs-btn-focus,[dir] .rs-btn-ghost:focus{border-color:#0a5dc2}.rs-btn-ghost:hover{color:#0a5dc2}[dir] .rs-btn-ghost:hover{border-color:#0a5dc2}.rs-btn-ghost.rs-btn-active,.rs-btn-ghost:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost{color:#004299}[dir] .rs-btn-ghost.rs-btn-active,[dir] .rs-btn-ghost:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost{border-color:#004299;background-image:none}.rs-btn-ghost.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-active:focus,.rs-btn-ghost.rs-btn-active:hover,.rs-btn-ghost:active.rs-btn-focus,.rs-btn-ghost:active:focus,.rs-btn-ghost:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost:hover{color:#004299}[dir] .rs-btn-ghost.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-active:hover,[dir] .rs-btn-ghost:active.rs-btn-focus,[dir] .rs-btn-ghost:active:focus,[dir] .rs-btn-ghost:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost:hover{border-color:#004299}[dir] .rs-btn-ghost.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-red{color:#bf2008}[dir] .rs-btn-ghost.rs-btn-red{border:1px solid #bf2008;background-color:transparent}.rs-btn-ghost.rs-btn-red.rs-btn-loading:active,.rs-btn-ghost.rs-btn-red.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-red.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-red.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{color:#bf2008}[dir] .rs-btn-ghost.rs-btn-red.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-red.rs-btn-focus,.rs-btn-ghost.rs-btn-red:focus{color:#a81b02}[dir] .rs-btn-ghost.rs-btn-red.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-red:focus{border-color:#a81b02}.rs-btn-ghost.rs-btn-red:hover{color:#a81b02}[dir] .rs-btn-ghost.rs-btn-red:hover{border-color:#a81b02}.rs-btn-ghost.rs-btn-red.rs-btn-active,.rs-btn-ghost.rs-btn-red:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red{color:#8a1700}[dir] .rs-btn-ghost.rs-btn-red.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-red:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red{border-color:#8a1700;background-image:none}.rs-btn-ghost.rs-btn-red.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-red.rs-btn-active:focus,.rs-btn-ghost.rs-btn-red.rs-btn-active:hover,.rs-btn-ghost.rs-btn-red:active.rs-btn-focus,.rs-btn-ghost.rs-btn-red:active:focus,.rs-btn-ghost.rs-btn-red:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red:hover{color:#8a1700}[dir] .rs-btn-ghost.rs-btn-red.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-red:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-red:active:focus,[dir] .rs-btn-ghost.rs-btn-red:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-red:hover{border-color:#8a1700}[dir] .rs-btn-ghost.rs-btn-red.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-red.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-orange{color:#c98600}[dir] .rs-btn-ghost.rs-btn-orange{border:1px solid #c98600;background-color:transparent}.rs-btn-ghost.rs-btn-orange.rs-btn-loading:active,.rs-btn-ghost.rs-btn-orange.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-orange.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-orange.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{color:#c98600}[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-orange.rs-btn-focus,.rs-btn-ghost.rs-btn-orange:focus{color:#b37a00}[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-orange:focus{border-color:#b37a00}.rs-btn-ghost.rs-btn-orange:hover{color:#b37a00}[dir] .rs-btn-ghost.rs-btn-orange:hover{border-color:#b37a00}.rs-btn-ghost.rs-btn-orange.rs-btn-active,.rs-btn-ghost.rs-btn-orange:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange{color:#946800}[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-orange:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange{border-color:#946800;background-image:none}.rs-btn-ghost.rs-btn-orange.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-orange.rs-btn-active:focus,.rs-btn-ghost.rs-btn-orange.rs-btn-active:hover,.rs-btn-ghost.rs-btn-orange:active.rs-btn-focus,.rs-btn-ghost.rs-btn-orange:active:focus,.rs-btn-ghost.rs-btn-orange:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange:hover{color:#946800}[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-orange:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-orange:active:focus,[dir] .rs-btn-ghost.rs-btn-orange:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-orange:hover{border-color:#946800}[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-orange.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-yellow{color:#c9a608}[dir] .rs-btn-ghost.rs-btn-yellow{border:1px solid #c9a608;background-color:transparent}.rs-btn-ghost.rs-btn-yellow.rs-btn-loading:active,.rs-btn-ghost.rs-btn-yellow.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-yellow.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-yellow.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{color:#c9a608}[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-yellow.rs-btn-focus,.rs-btn-ghost.rs-btn-yellow:focus{color:#b39504}[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-yellow:focus{border-color:#b39504}.rs-btn-ghost.rs-btn-yellow:hover{color:#b39504}[dir] .rs-btn-ghost.rs-btn-yellow:hover{border-color:#b39504}.rs-btn-ghost.rs-btn-yellow.rs-btn-active,.rs-btn-ghost.rs-btn-yellow:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow{color:#947e00}[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-yellow:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow{border-color:#947e00;background-image:none}.rs-btn-ghost.rs-btn-yellow.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-yellow.rs-btn-active:focus,.rs-btn-ghost.rs-btn-yellow.rs-btn-active:hover,.rs-btn-ghost.rs-btn-yellow:active.rs-btn-focus,.rs-btn-ghost.rs-btn-yellow:active:focus,.rs-btn-ghost.rs-btn-yellow:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow:hover{color:#947e00}[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-yellow:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-yellow:active:focus,[dir] .rs-btn-ghost.rs-btn-yellow:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-yellow:hover{border-color:#947e00}[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-yellow.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-green{color:#10911d}[dir] .rs-btn-ghost.rs-btn-green{border:1px solid #10911d;background-color:transparent}.rs-btn-ghost.rs-btn-green.rs-btn-loading:active,.rs-btn-ghost.rs-btn-green.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-green.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-green.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{color:#10911d}[dir] .rs-btn-ghost.rs-btn-green.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-green.rs-btn-focus,.rs-btn-ghost.rs-btn-green:focus{color:#088216}[dir] .rs-btn-ghost.rs-btn-green.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-green:focus{border-color:#088216}.rs-btn-ghost.rs-btn-green:hover{color:#088216}[dir] .rs-btn-ghost.rs-btn-green:hover{border-color:#088216}.rs-btn-ghost.rs-btn-green.rs-btn-active,.rs-btn-ghost.rs-btn-green:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green{color:#016e10}[dir] .rs-btn-ghost.rs-btn-green.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-green:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green{border-color:#016e10;background-image:none}.rs-btn-ghost.rs-btn-green.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-green.rs-btn-active:focus,.rs-btn-ghost.rs-btn-green.rs-btn-active:hover,.rs-btn-ghost.rs-btn-green:active.rs-btn-focus,.rs-btn-ghost.rs-btn-green:active:focus,.rs-btn-ghost.rs-btn-green:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green:hover{color:#016e10}[dir] .rs-btn-ghost.rs-btn-green.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-green:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-green:active:focus,[dir] .rs-btn-ghost.rs-btn-green:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-green:hover{border-color:#016e10}[dir] .rs-btn-ghost.rs-btn-green.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-green.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-cyan{color:#0087a6}[dir] .rs-btn-ghost.rs-btn-cyan{border:1px solid #0087a6;background-color:transparent}.rs-btn-ghost.rs-btn-cyan.rs-btn-loading:active,.rs-btn-ghost.rs-btn-cyan.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-cyan.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-cyan.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{color:#0087a6}[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-cyan.rs-btn-focus,.rs-btn-ghost.rs-btn-cyan:focus{color:#00728f}[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-cyan:focus{border-color:#00728f}.rs-btn-ghost.rs-btn-cyan:hover{color:#00728f}[dir] .rs-btn-ghost.rs-btn-cyan:hover{border-color:#00728f}.rs-btn-ghost.rs-btn-cyan.rs-btn-active,.rs-btn-ghost.rs-btn-cyan:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan{color:#005870}[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-cyan:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan{border-color:#005870;background-image:none}.rs-btn-ghost.rs-btn-cyan.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-cyan.rs-btn-active:focus,.rs-btn-ghost.rs-btn-cyan.rs-btn-active:hover,.rs-btn-ghost.rs-btn-cyan:active.rs-btn-focus,.rs-btn-ghost.rs-btn-cyan:active:focus,.rs-btn-ghost.rs-btn-cyan:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan:hover{color:#005870}[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-cyan:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-cyan:active:focus,[dir] .rs-btn-ghost.rs-btn-cyan:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-cyan:hover{border-color:#005870}[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-cyan.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-blue{color:#045dbd}[dir] .rs-btn-ghost.rs-btn-blue{border:1px solid #045dbd;background-color:transparent}.rs-btn-ghost.rs-btn-blue.rs-btn-loading:active,.rs-btn-ghost.rs-btn-blue.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-blue.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-blue.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{color:#045dbd}[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-blue.rs-btn-focus,.rs-btn-ghost.rs-btn-blue:focus{color:#004da6}[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-blue:focus{border-color:#004da6}.rs-btn-ghost.rs-btn-blue:hover{color:#004da6}[dir] .rs-btn-ghost.rs-btn-blue:hover{border-color:#004da6}.rs-btn-ghost.rs-btn-blue.rs-btn-active,.rs-btn-ghost.rs-btn-blue:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue{color:#003d87}[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-blue:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue{border-color:#003d87;background-image:none}.rs-btn-ghost.rs-btn-blue.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-blue.rs-btn-active:focus,.rs-btn-ghost.rs-btn-blue.rs-btn-active:hover,.rs-btn-ghost.rs-btn-blue:active.rs-btn-focus,.rs-btn-ghost.rs-btn-blue:active:focus,.rs-btn-ghost.rs-btn-blue:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue:hover{color:#003d87}[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-blue:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-blue:active:focus,[dir] .rs-btn-ghost.rs-btn-blue:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-blue:hover{border-color:#003d87}[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-blue.rs-btn-disabled:hover{background:none}.rs-btn-ghost.rs-btn-violet{color:#490c99}[dir] .rs-btn-ghost.rs-btn-violet{border:1px solid #490c99;background-color:transparent}.rs-btn-ghost.rs-btn-violet.rs-btn-loading:active,.rs-btn-ghost.rs-btn-violet.rs-btn-loading:focus,.rs-btn-ghost.rs-btn-violet.rs-btn-loading:hover,.rs-btn-ghost.rs-btn-violet.rs-btn-loading:hover:active,.rs-btn-ghost.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{color:#490c99}[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-loading:active,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-loading:focus,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-loading:hover,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-loading:hover:active,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-loading:not(.rs-btn-disabled):hover{background-color:transparent}.rs-btn-ghost.rs-btn-violet.rs-btn-focus,.rs-btn-ghost.rs-btn-violet:focus{color:#41068a}[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-violet:focus{border-color:#41068a}.rs-btn-ghost.rs-btn-violet:hover{color:#41068a}[dir] .rs-btn-ghost.rs-btn-violet:hover{border-color:#41068a}.rs-btn-ghost.rs-btn-violet.rs-btn-active,.rs-btn-ghost.rs-btn-violet:active,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet{color:#370075}[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-active,[dir] .rs-btn-ghost.rs-btn-violet:active,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet{border-color:#370075;background-image:none}.rs-btn-ghost.rs-btn-violet.rs-btn-active.rs-btn-focus,.rs-btn-ghost.rs-btn-violet.rs-btn-active:focus,.rs-btn-ghost.rs-btn-violet.rs-btn-active:hover,.rs-btn-ghost.rs-btn-violet:active.rs-btn-focus,.rs-btn-ghost.rs-btn-violet:active:focus,.rs-btn-ghost.rs-btn-violet:active:hover,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet.rs-btn-focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet:focus,.rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet:hover{color:#370075}[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-active:focus,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-active:hover,[dir] .rs-btn-ghost.rs-btn-violet:active.rs-btn-focus,[dir] .rs-btn-ghost.rs-btn-violet:active:focus,[dir] .rs-btn-ghost.rs-btn-violet:active:hover,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet.rs-btn-focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet:focus,[dir] .rs-open>.rs-dropdown-toggle.rs-btn-ghost.rs-btn-violet:hover{border-color:#370075}[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-disabled.focus,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-disabled:focus,[dir] .rs-btn-ghost.rs-btn-violet.rs-btn-disabled:hover{background:none}.rs-btn-lg{font-size:16px;line-height:1.375}[dir] .rs-btn-lg{padding:10px 16px;border-radius:6px}[dir] .rs-btn-lg.rs-btn-ghost{padding-top:9px;padding-bottom:9px}.rs-btn-lg.rs-btn-icon{height:42px;position:relative}[dir=ltr] .rs-btn-lg.rs-btn-icon{padding-left:26px}[dir=rtl] .rs-btn-lg.rs-btn-icon{padding-right:26px}[dir=ltr] .rs-btn-ghost.rs-btn-lg.rs-btn-icon{padding-left:24px}[dir=rtl] .rs-btn-ghost.rs-btn-lg.rs-btn-icon{padding-right:24px}[dir=ltr] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:52px}[dir=rtl] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:52px}[dir=ltr] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:52px}[dir=rtl] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:52px}[dir=ltr] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-lg.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-lg.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:42px;height:42px;font-size:16px;line-height:1.375}[dir] .rs-btn-lg.rs-btn-icon>.rs-icon{padding:10px 0}[dir=ltr] .rs-btn-lg.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-lg.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-lg.rs-btn-icon>.rs-icon{width:40px;height:40px}[dir] .rs-btn-ghost.rs-btn-lg.rs-btn-icon>.rs-icon{padding:9px 0}.rs-btn-lg.rs-btn-icon>.rs-icon>svg{height:16px;vertical-align:middle}.rs-btn-lg.rs-btn-icon-circle{width:42px}[dir] .rs-btn-lg.rs-btn-icon-circle{padding:10px}.rs-btn-sm{font-size:14px;line-height:1.42857143}[dir] .rs-btn-sm{padding:5px 10px;border-radius:6px}[dir] .rs-btn-sm.rs-btn-ghost{padding-top:4px;padding-bottom:4px}.rs-btn-sm.rs-btn-icon{height:30px;position:relative}[dir=ltr] .rs-btn-sm.rs-btn-icon{padding-left:20px}[dir=rtl] .rs-btn-sm.rs-btn-icon{padding-right:20px}[dir=ltr] .rs-btn-ghost.rs-btn-sm.rs-btn-icon{padding-left:18px}[dir=rtl] .rs-btn-ghost.rs-btn-sm.rs-btn-icon{padding-right:18px}[dir=ltr] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:35px}[dir=rtl] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:35px}[dir=ltr] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:35px}[dir=rtl] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:35px}[dir=ltr] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-sm.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-sm.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:30px;height:30px;font-size:14px;line-height:1.42857143}[dir] .rs-btn-sm.rs-btn-icon>.rs-icon{padding:5px 0}[dir=ltr] .rs-btn-sm.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-sm.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-sm.rs-btn-icon>.rs-icon{width:28px;height:28px}[dir] .rs-btn-ghost.rs-btn-sm.rs-btn-icon>.rs-icon{padding:4px 0}.rs-btn-sm.rs-btn-icon>.rs-icon>svg{height:14px;vertical-align:middle}.rs-btn-sm.rs-btn-icon-circle{width:30px}[dir] .rs-btn-sm.rs-btn-icon-circle{padding:5px}.rs-btn-xs{font-size:12px;line-height:1.66666667}[dir] .rs-btn-xs{padding:2px 8px;border-radius:6px}[dir] .rs-btn-xs.rs-btn-ghost{padding-top:1px;padding-bottom:1px}.rs-btn-xs.rs-btn-icon{height:24px;position:relative}[dir=ltr] .rs-btn-xs.rs-btn-icon{padding-left:16px}[dir=rtl] .rs-btn-xs.rs-btn-icon{padding-right:16px}[dir=ltr] .rs-btn-ghost.rs-btn-xs.rs-btn-icon{padding-left:14px}[dir=rtl] .rs-btn-ghost.rs-btn-xs.rs-btn-icon{padding-right:14px}[dir=ltr] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:26px}[dir=rtl] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:26px}[dir=ltr] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:26px}[dir=rtl] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:26px}[dir=ltr] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-xs.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-xs.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:24px;height:24px;font-size:12px;line-height:1.66666667}[dir] .rs-btn-xs.rs-btn-icon>.rs-icon{padding:2px 0}[dir=ltr] .rs-btn-xs.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-xs.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-xs.rs-btn-icon>.rs-icon{width:22px;height:22px}[dir] .rs-btn-ghost.rs-btn-xs.rs-btn-icon>.rs-icon{padding:1px 0}.rs-btn-xs.rs-btn-icon>.rs-icon>svg{height:12px;vertical-align:middle}.rs-btn-xs.rs-btn-icon-circle{width:24px}[dir] .rs-btn-xs.rs-btn-icon-circle{padding:2px}.rs-btn-block{display:block;width:100%}[dir] .rs-btn-block+.rs-btn-block{margin-top:5px}.rs-btn-group,.rs-btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.rs-btn-group-vertical>.rs-btn,.rs-btn-group>.rs-btn{position:relative}[dir=ltr] .rs-btn-group-vertical>.rs-btn,[dir=ltr] .rs-btn-group>.rs-btn{float:left}[dir=rtl] .rs-btn-group-vertical>.rs-btn,[dir=rtl] .rs-btn-group>.rs-btn{float:right}.rs-btn-group-vertical>.rs-btn.rs-btn-ghost:active,.rs-btn-group-vertical>.rs-btn.rs-btn-ghost:focus,.rs-btn-group-vertical>.rs-btn.rs-btn-ghost:hover,.rs-btn-group>.rs-btn.rs-btn-ghost:active,.rs-btn-group>.rs-btn.rs-btn-ghost:focus,.rs-btn-group>.rs-btn.rs-btn-ghost:hover{z-index:2}.rs-btn-group-lg .rs-btn{font-size:16px;line-height:1.375}[dir] .rs-btn-group-lg .rs-btn{padding:10px 16px;border-radius:6px}[dir] .rs-btn-group-lg .rs-btn.rs-btn-ghost{padding-top:9px;padding-bottom:9px}.rs-btn-group-lg .rs-btn.rs-btn-icon{height:42px;position:relative}[dir=ltr] .rs-btn-group-lg .rs-btn.rs-btn-icon{padding-left:26px}[dir=rtl] .rs-btn-group-lg .rs-btn.rs-btn-icon{padding-right:26px}[dir=ltr] .rs-btn-ghost.rs-btn-group-lg .rs-btn.rs-btn-icon{padding-left:24px}[dir=rtl] .rs-btn-ghost.rs-btn-group-lg .rs-btn.rs-btn-icon{padding-right:24px}[dir=ltr] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:52px}[dir=rtl] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:52px}[dir=ltr] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:52px}[dir=rtl] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:52px}[dir=ltr] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-group-lg .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:42px;height:42px;font-size:16px;line-height:1.375}[dir] .rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{padding:10px 0}[dir=ltr] .rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{width:40px;height:40px}[dir] .rs-btn-ghost.rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon{padding:9px 0}.rs-btn-group-lg .rs-btn.rs-btn-icon>.rs-icon>svg{height:16px;vertical-align:middle}.rs-btn-group-lg .rs-btn.rs-btn-icon-circle{width:42px}[dir] .rs-btn-group-lg .rs-btn.rs-btn-icon-circle{padding:10px}.rs-btn-group-sm .rs-btn{font-size:14px;line-height:1.42857143}[dir] .rs-btn-group-sm .rs-btn{padding:5px 10px;border-radius:6px}[dir] .rs-btn-group-sm .rs-btn.rs-btn-ghost{padding-top:4px;padding-bottom:4px}.rs-btn-group-sm .rs-btn.rs-btn-icon{height:30px;position:relative}[dir=ltr] .rs-btn-group-sm .rs-btn.rs-btn-icon{padding-left:20px}[dir=rtl] .rs-btn-group-sm .rs-btn.rs-btn-icon{padding-right:20px}[dir=ltr] .rs-btn-ghost.rs-btn-group-sm .rs-btn.rs-btn-icon{padding-left:18px}[dir=rtl] .rs-btn-ghost.rs-btn-group-sm .rs-btn.rs-btn-icon{padding-right:18px}[dir=ltr] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:35px}[dir=rtl] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:35px}[dir=ltr] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:35px}[dir=rtl] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:35px}[dir=ltr] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-group-sm .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:30px;height:30px;font-size:14px;line-height:1.42857143}[dir] .rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{padding:5px 0}[dir=ltr] .rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{width:28px;height:28px}[dir] .rs-btn-ghost.rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon{padding:4px 0}.rs-btn-group-sm .rs-btn.rs-btn-icon>.rs-icon>svg{height:14px;vertical-align:middle}.rs-btn-group-sm .rs-btn.rs-btn-icon-circle{width:30px}[dir] .rs-btn-group-sm .rs-btn.rs-btn-icon-circle{padding:5px}.rs-btn-group-xs .rs-btn{font-size:12px;line-height:1.66666667}[dir] .rs-btn-group-xs .rs-btn{padding:2px 8px;border-radius:6px}[dir] .rs-btn-group-xs .rs-btn.rs-btn-ghost{padding-top:1px;padding-bottom:1px}.rs-btn-group-xs .rs-btn.rs-btn-icon{height:24px;position:relative}[dir=ltr] .rs-btn-group-xs .rs-btn.rs-btn-icon{padding-left:16px}[dir=rtl] .rs-btn-group-xs .rs-btn.rs-btn-icon{padding-right:16px}[dir=ltr] .rs-btn-ghost.rs-btn-group-xs .rs-btn.rs-btn-icon{padding-left:14px}[dir=rtl] .rs-btn-ghost.rs-btn-group-xs .rs-btn.rs-btn-icon{padding-right:14px}[dir=ltr] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-left:26px}[dir=rtl] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-left{padding-right:26px}[dir=ltr] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-left:12px;padding-right:26px}[dir=rtl] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right{padding-right:12px;padding-left:26px}[dir=ltr] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{left:auto;right:0}[dir=rtl] .rs-btn-group-xs .rs-btn.rs-btn-icon.rs-btn-icon-with-text.rs-btn-icon-placement-right>.rs-icon{right:auto;left:0}.rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{position:absolute;top:0;display:block;width:24px;height:24px;font-size:12px;line-height:1.66666667}[dir] .rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{padding:2px 0}[dir=ltr] .rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{left:0}[dir=rtl] .rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{right:0}.rs-btn-ghost.rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{width:22px;height:22px}[dir] .rs-btn-ghost.rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon{padding:1px 0}.rs-btn-group-xs .rs-btn.rs-btn-icon>.rs-icon>svg{height:12px;vertical-align:middle}.rs-btn-group-xs .rs-btn.rs-btn-icon-circle{width:24px}[dir] .rs-btn-group-xs .rs-btn.rs-btn-icon-circle{padding:2px}[dir] .rs-btn-group>.rs-btn,[dir] .rs-btn-group>.rs-dropdown>.rs-dropdown-toggle>.rs-btn{border-radius:0}[dir=ltr] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-btn:first-child,[dir=ltr] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-dropdown:first-child>.rs-dropdown-toggle>.rs-btn{border-bottom-left-radius:6px;border-top-left-radius:6px}[dir=ltr] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-btn:last-child,[dir=ltr] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-dropdown:last-child>.rs-dropdown-toggle>.rs-btn,[dir=rtl] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-btn:first-child,[dir=rtl] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-dropdown:first-child>.rs-dropdown-toggle>.rs-btn{border-bottom-right-radius:6px;border-top-right-radius:6px}[dir=rtl] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-btn:last-child,[dir=rtl] .rs-btn-group:not(.rs-btn-group-vertical)>.rs-dropdown:last-child>.rs-dropdown-toggle>.rs-btn{border-bottom-left-radius:6px;border-top-left-radius:6px}[dir=ltr] .rs-btn-group.rs-btn-group-vertical>.rs-btn:first-child,[dir=ltr] .rs-btn-group.rs-btn-group-vertical>.rs-dropdown:first-child>.rs-dropdown-toggle>.rs-btn,[dir=rtl] .rs-btn-group.rs-btn-group-vertical>.rs-btn:first-child,[dir=rtl] .rs-btn-group.rs-btn-group-vertical>.rs-dropdown:first-child>.rs-dropdown-toggle>.rs-btn{border-top-right-radius:6px;border-top-left-radius:6px}[dir=ltr] .rs-btn-group.rs-btn-group-vertical>.rs-btn:last-child,[dir=ltr] .rs-btn-group.rs-btn-group-vertical>.rs-dropdown:last-child>.rs-dropdown-toggle>.rs-btn,[dir=rtl] .rs-btn-group.rs-btn-group-vertical>.rs-btn:last-child,[dir=rtl] .rs-btn-group.rs-btn-group-vertical>.rs-dropdown:last-child>.rs-dropdown-toggle>.rs-btn{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.rs-btn-group.rs-btn-group-vertical>.rs-dropdown,.rs-btn-group.rs-btn-group-vertical>.rs-dropdown-dropup{display:block}[dir=ltr] .rs-btn-group .rs-btn+.rs-btn,[dir=ltr] .rs-btn-group .rs-btn+.rs-btn-group,[dir=ltr] .rs-btn-group .rs-btn-group+.rs-btn,[dir=ltr] .rs-btn-group .rs-btn-group+.rs-btn-group{margin-left:-1px}[dir=rtl] .rs-btn-group .rs-btn+.rs-btn,[dir=rtl] .rs-btn-group .rs-btn+.rs-btn-group,[dir=rtl] .rs-btn-group .rs-btn-group+.rs-btn,[dir=rtl] .rs-btn-group .rs-btn-group+.rs-btn-group{margin-right:-1px}[dir=ltr] .rs-btn-group>.rs-btn-group{float:left}[dir=rtl] .rs-btn-group>.rs-btn-group{float:right}[dir] .rs-btn-group>.rs-btn-group:not(:first-child):not(:last-child)>.rs-btn{border-radius:0}[dir=ltr] .rs-btn-group>.rs-btn-group:first-child:not(:last-child)>.rs-btn:last-child,[dir=ltr] .rs-btn-group>.rs-btn-group:first-child:not(:last-child)>.rs-dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}[dir=ltr] .rs-btn-group>.rs-btn-group:last-child:not(:first-child)>.rs-btn:first-child,[dir=rtl] .rs-btn-group>.rs-btn-group:first-child:not(:last-child)>.rs-btn:last-child,[dir=rtl] .rs-btn-group>.rs-btn-group:first-child:not(:last-child)>.rs-dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}[dir=rtl] .rs-btn-group>.rs-btn-group:last-child:not(:first-child)>.rs-btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.rs-btn-group .dropdown-toggle:active,.rs-btn-group.open .dropdown-toggle{outline:0}.rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn{z-index:15}[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn:active,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn:focus,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn:hover{background:#fff;padding-bottom:9px}[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn:hover{padding-bottom:9px}[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-lg,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-lg:active,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-lg:focus,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-lg:hover{padding-bottom:11px}[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-sm,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-sm:active,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-sm:focus,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-sm:hover{padding-bottom:6px}[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-xs,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-xs:active,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-xs:focus,[dir] .rs-btn-group.rs-open .rs-dropdown-toggle.rs-btn.rs-btn-xs:hover{padding-bottom:3px}.rs-btn-group.rs-open .rs-dropdown-menu{z-index:10}.rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn{z-index:15}[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn:active,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn:focus,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn:hover{background:#fff;padding-top:9px;padding-bottom:8px}[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn:hover{padding-top:9px;padding-bottom:8px}[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.btn-lg,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.btn-lg:active,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.btn-lg:focus,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.btn-lg:hover{padding-top:11px;padding-bottom:10px}[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-sm,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-sm:active,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-sm:focus,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-sm:hover{padding-top:6px;padding-bottom:5px}[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-xs,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-xs:active,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-xs:focus,[dir] .rs-btn-group.rs-open.rs-dropup .rs-dropdown-toggle.rs-btn.rs-btn-xs:hover{padding-top:3px;padding-bottom:2px}[dir=ltr] .rs-btn-group>.rs-btn+.rs-dropdown-toggle,[dir=rtl] .rs-btn-group>.rs-btn+.rs-dropdown-toggle{padding-left:8px;padding-right:8px}[dir=ltr] .rs-btn-group>.rs-btn-lg+.rs-dropdown-toggle,[dir=rtl] .rs-btn-group>.rs-btn-lg+.rs-dropdown-toggle{padding-left:12px;padding-right:12px}[dir=ltr] .rs-btn .rs-caret{margin-left:0}[dir=rtl] .rs-btn .rs-caret{margin-right:0}.rs-btn-group-vertical>.rs-btn,.rs-btn-group-vertical>.rs-btn-group,.rs-btn-group-vertical>.rs-btn-group>.rs-btn{display:block;width:100%;max-width:100%}[dir] .rs-btn-group-vertical>.rs-btn,[dir] .rs-btn-group-vertical>.rs-btn-group,[dir] .rs-btn-group-vertical>.rs-btn-group>.rs-btn{float:none}.rs-btn-group-vertical>.rs-btn-group:after,.rs-btn-group-vertical>.rs-btn-group:before{content:" ";display:table}[dir] .rs-btn-group-vertical>.rs-btn-group:after{clear:both}[dir] .rs-btn-group-vertical>.rs-btn-group>.rs-btn{float:none}[dir] .rs-btn-group-vertical>.rs-btn+.rs-btn,[dir] .rs-btn-group-vertical>.rs-btn+.rs-btn-group,[dir] .rs-btn-group-vertical>.rs-btn-group+.rs-btn,[dir] .rs-btn-group-vertical>.rs-btn-group+.rs-btn-group{margin-top:-1px}[dir=ltr] .rs-btn-group-vertical>.rs-btn+.rs-btn,[dir=ltr] .rs-btn-group-vertical>.rs-btn+.rs-btn-group,[dir=ltr] .rs-btn-group-vertical>.rs-btn-group+.rs-btn,[dir=ltr] .rs-btn-group-vertical>.rs-btn-group+.rs-btn-group{margin-left:0}[dir=rtl] .rs-btn-group-vertical>.rs-btn+.rs-btn,[dir=rtl] .rs-btn-group-vertical>.rs-btn+.rs-btn-group,[dir=rtl] .rs-btn-group-vertical>.rs-btn-group+.rs-btn,[dir=rtl] .rs-btn-group-vertical>.rs-btn-group+.rs-btn-group{margin-right:0}.rs-btn-group-justified{display:flex;width:100%}.rs-btn-group-justified>.rs-btn,.rs-btn-group-justified>.rs-btn-group{flex:1 1 1%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-btn-group-justified>.rs-btn-group .rs-btn{width:100%}[dir=ltr] .rs-btn-group-justified>.rs-btn-group .rs-dropdown-menu{left:auto}[dir=rtl] .rs-btn-group-justified>.rs-btn-group .rs-dropdown-menu{right:auto}.rs-btn-group-justified>.rs-btn-ghost{position:relative}[dir=ltr] .rs-btn-group-justified>.rs-btn-ghost,[dir=rtl] .rs-btn-group-justified>.rs-btn-ghost{border-left-width:0;border-right-width:0}[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:hover:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:hover:before{background-color:#2589f5}[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active.rs-btn-focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active.rs-btn-focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:after,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:before,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:hover:after,[dir] .rs-btn-group-justified>.rs-btn-ghost.rs-btn-active:hover:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:active.rs-btn-focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:active.rs-btn-focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:focus:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:focus:before,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:hover:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:active:hover:before{background-color:#1675e0}.rs-btn-group-justified>.rs-btn-ghost:after,.rs-btn-group-justified>.rs-btn-ghost:before{content:"";display:block;position:absolute;width:1px;top:-1px;bottom:-1px;transition:color .2s linear,background-color .3s linear}[dir] .rs-btn-group-justified>.rs-btn-ghost:after,[dir] .rs-btn-group-justified>.rs-btn-ghost:before{background-color:#3498ff;-webkit-transition:color .2s linear,background-color .3s linear}[dir=ltr] .rs-btn-group-justified>.rs-btn-ghost:before{left:0}[dir=ltr] .rs-btn-group-justified>.rs-btn-ghost:after,[dir=rtl] .rs-btn-group-justified>.rs-btn-ghost:before{right:0}[dir=rtl] .rs-btn-group-justified>.rs-btn-ghost:after{left:0}[dir=ltr] .rs-btn-group-justified>.rs-btn-ghost:first-child{border-left-width:1px}[dir=rtl] .rs-btn-group-justified>.rs-btn-ghost:first-child{border-right-width:1px}.rs-btn-group-justified>.rs-btn-ghost:first-child:before{display:none}[dir=ltr] .rs-btn-group-justified>.rs-btn-ghost:last-child{border-right-width:1px}[dir=rtl] .rs-btn-group-justified>.rs-btn-ghost:last-child{border-left-width:1px}.rs-btn-group-justified>.rs-btn-ghost:last-child:after{display:none}[dir] .rs-btn-group-primary.btn-group .btn.disabled:hover{background-color:#3498ff}[dir] .rs-btn-group-primary.btn-group .btn:hover{background-color:#1a8bff}[dir] .rs-btn-group-primary.btn-group .dropdown-menu>li>a:focus,[dir] .rs-btn-group-primary.btn-group .dropdown-menu>li>a:hover{background:#f2faff}[dir] .rs-btn-group-primary.btn-group .dropdown-menu>.active>a,[dir] .rs-btn-group-primary.btn-group .dropdown-menu>.active>a:focus,[dir] .rs-btn-group-primary.btn-group .dropdown-menu>.active>a:hover{background-color:#017eff}.rs-btn-group-primary.btn-group.open .dropdown-toggle.btn,.rs-btn-group-primary.btn-group.open .dropdown-toggle.btn:active,.rs-btn-group-primary.btn-group.open .dropdown-toggle.btn:focus,.rs-btn-group-primary.btn-group.open .dropdown-toggle.btn:hover{color:#017eff}[dir] .rs-btn-group-link.btn-group .btn.disabled:hover{background-color:#3498ff}[dir] .rs-btn-group-link.btn-group .btn:hover{background-color:#1a8bff}[dir] .rs-btn-group-link.btn-group .dropdown-menu>li>a:focus,[dir] .rs-btn-group-link.btn-group .dropdown-menu>li>a:hover{background:#f2faff}[dir] .rs-btn-group-link.btn-group .dropdown-menu>.active>a,[dir] .rs-btn-group-link.btn-group .dropdown-menu>.active>a:focus,[dir] .rs-btn-group-link.btn-group .dropdown-menu>.active>a:hover{background-color:#017eff}.rs-btn-group-link.btn-group.open .dropdown-toggle.btn,.rs-btn-group-link.btn-group.open .dropdown-toggle.btn:active,.rs-btn-group-link.btn-group.open .dropdown-toggle.btn:focus,.rs-btn-group-link.btn-group.open .dropdown-toggle.btn:hover{color:#017eff}.rs-btn-group-link.rs-btn-group .rs-btn.disabled:hover{color:#f2faff}[dir] .rs-btn-group-link.rs-btn-group .rs-btn.disabled:hover{background-color:#fff}.rs-btn-group-link.rs-btn-group .rs-btn-link:focus,.rs-btn-group-link.rs-btn-group .rs-btn-link:hover{color:#fff}.rs-btn-toolbar{line-height:0}[dir=ltr] .rs-btn-toolbar>:not(:first-child):not(.rs-btn-block){margin-left:5px}[dir=rtl] .rs-btn-toolbar>:not(:first-child):not(.rs-btn-block){margin-right:5px}.rs-dropdown{position:relative;display:inline-block;font-size:0;vertical-align:middle}.rs-dropdown .rs-dropdown-item-icon{display:inline-block;margin-right:10px}/*!*opacity: 0.5;*!*/.rs-dropdown-open > .rs-dropdown-menu{top:100%}.rs-dropdown-open > .rs-dropdown-menu{left:0}.rs-dropdown .rs-btn > .rs-icon{margin-right:6px}.rs-dropdown .rs-btn > .rs-dropdown-toggle-caret{margin-left:4px}.rs-dropdown .rs-dropdown-menu{position:absolute;z-index:1000;display:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.06),0 4px 4px rgba(0,0,0,0.12)}.rs-dropdown .rs-dropdown-menu{box-shadow:0 0 10px rgba(0,0,0,0.06),0 4px 4px rgba(0,0,0,0.12)}.rs-dropdown .rs-dropdown-menu{float:left}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn{cursor:not-allowed!important}.rs-dropdown-open.rs-dropdown-placement-bottom-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-bottom-start > .rs-dropdown-menu{top:100%}.rs-dropdown-toggle-caret{margin-left:2px;right:12px}.rs-navbar-nav .rs-dropdown-toggle-caret{top:18px}.rs-navbar-nav .rs-dropdown-toggle-caret{right:16px}.rs-navbar.rs-navbar-default{background-color:#f7f7fa}.rs-dropdown-toggle-caret:before{font-family:rsuite-icon-font!important}.rs-dropdown-placement-left-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-left-start .rs-dropdown-toggle-caret:before{content:'\EA0A'}.rs-dropdown-placement-right-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-right-start .rs-dropdown-toggle-caret:before{content:'\EA0C'}.rs-dropdown-placement-top-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-top-start .rs-dropdown-toggle-caret:before{content:'\EA0E'}.rs-dropdown-placement-bottom-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-bottom-left .rs-dropdown-toggle-caret:before{content:'\EA08'}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle:focus{color:#c5c6c7}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-subtle:focus{background:none}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary:focus{opacity:0.3}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-primary:focus{background-color:#3498ff}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-link,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-link:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-link:focus{opacity:0.3;text-decoration:none}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-ghost,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-ghost:active,.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn.rs-btn-ghost:focus{opacity:0.3}.rs-dropdown-disabled .rs-dropdown-toggle.rs-btn .rs-ripple-pond{display:none!important}.rs-dropdown-toggle,.rs-dropdown-toggle.rs-btn{position:relative;z-index:5;display:inline-block;outline:none}.rs-dropdown-toggle,.rs-dropdown-toggle.rs-btn{cursor:pointer}.rs-dropdown-toggle-custom-title,.rs-dropdown-toggle.rs-btn-custom-title{padding:0!important}.rs-dropdown-no-caret .rs-dropdown-toggle{padding-right:12px}.rs-dropdown-menu{list-style:none;font-size:14px}.rs-dropdown-menu{margin:0;background-color:#fff;border-radius:0.25rem;padding:0.25rem 0}.rs-dropdown-menu{text-align:left}.rs-dropdown-menu .rs-dropdown-item-divider{height:1px;overflow:hidden}.rs-dropdown-menu .rs-dropdown-item-divider{margin:6px 0;background-color:#e5e5ea}.rs-dropdown-menu .rs-dropdown-item-content{display:block;font-weight:400;line-height:1.42857143;color:#575757;white-space:nowrap;transition:color 0.3s linear,background-color 0.3s linear}.rs-dropdown-menu .rs-dropdown-item-content{padding:8px 12px;clear:both;cursor:pointer;-webkit-transition:color 0.3s linear,background-color 0.3s linear}.rs-dropdown-menu .rs-dropdown-item-content > .rs-icon{width:14px}.rs-dropdown-menu .rs-dropdown-item-content > .rs-icon{text-align:center}.rs-dropdown-menu .rs-dropdown-item-content > .rs-icon{margin-right:6px}.rs-dropdown-item-submenu,.rs-dropdown-item-submenu > .rs-dropdown-item-content{position:relative}.rs-dropdown-item-submenu > .rs-dropdown-item-content > .rs-dropdown-menu-toggle{display:inline-block}.rs-dropdown-item-submenu > .rs-dropdown-item-content > .rs-dropdown-menu-toggle .rs-dropdown-menu-toggle-icon{position:absolute;width:5px;line-height:1.42857143;font-size:14px}.rs-dropdown-item-submenu > .rs-dropdown-item-content > .rs-dropdown-menu{position:absolute;top:0}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-right > .rs-dropdown-item-content{padding-right:27px}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-right > .rs-dropdown-item-content > .rs-dropdown-menu-toggle .rs-dropdown-menu-toggle-icon{right:12px}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-right > .rs-dropdown-item-content > .rs-dropdown-menu-toggle .rs-dropdown-menu-toggle-icon:before{content:'\EA0C'}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content{padding-left:27px}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content{padding-right:27px}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content > .rs-dropdown-menu-toggle .rs-dropdown-menu-toggle-icon{left:12px}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content > .rs-dropdown-menu-toggle .rs-dropdown-menu-toggle-icon:before{content:'\EA0A'}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-right > .rs-dropdown-item-content > .rs-dropdown-menu{left:100%}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content > .rs-dropdown-menu,.rs-dropdown-item-submenu.rs-dropdown-menu-pull-right > .rs-dropdown-item-content > .rs-dropdown-menu{right:100%}.rs-dropdown-item-submenu.rs-dropdown-menu-pull-left > .rs-dropdown-item-content > .rs-dropdown-menu{left:100%}.rs-dropdown-item-submenu.rs-dropdown-item-open > .rs-dropdown-item-content > .rs-dropdown-menu{display:table}.rs-dropdown-item-submenu.rs-dropdown-item-open > .rs-dropdown-item-content > .rs-dropdown-menu,.rs-dropdown-item-submenu.rs-dropdown-item-open > .rs-dropdown-item-content > .rs-dropdown-menu{animation-name:f;animation-name:none\9;animation-play-state:running}.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:hover{text-decoration:none;color:#575757}.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:hover{background-color:#f2faff}.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:hover{color:#1675e0;text-decoration:none;outline:0}.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:hover{background-color:rgba(242,250,255,0.5)}.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content{opacity:0.3}.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content,.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:hover{color:#575757}.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:hover{text-decoration:none}.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-disabled > .rs-dropdown-item-content:hover{background-color:transparent;background-image:none;cursor:not-allowed}.rs-dropdown-open > .rs-dropdown-menu{display:block}.rs-dropdown-open > .rs-dropdown-menu,.rs-dropdown-open > .rs-dropdown-menu{animation-play-state:running}.rs-dropdown-open.rs-dropdown-placement-top-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-top-start > .rs-dropdown-menu{bottom:100%}.rs-dropdown-open.rs-dropdown-placement-left-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-left-start > .rs-dropdown-menu{right:100%}.rs-dropdown-open.rs-dropdown-placement-right-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-right-start > .rs-dropdown-menu{left:100%}[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-right-end > .rs-dropdown-menu,[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-right-start > .rs-dropdown-menu{right:100%}.rs-dropdown-open.rs-dropdown-placement-bottom-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-bottom-start > .rs-dropdown-menu{top:100%}[dir='ltr'] .rs-dropdown-open.rs-dropdown-placement-bottom-start > .rs-dropdown-menu,[dir='ltr'] .rs-dropdown-open.rs-dropdown-placement-top-start > .rs-dropdown-menu{left:0}[dir='ltr'] .rs-dropdown-open.rs-dropdown-placement-bottom-end > .rs-dropdown-menu,[dir='ltr'] .rs-dropdown-open.rs-dropdown-placement-top-end > .rs-dropdown-menu,[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-bottom-start > .rs-dropdown-menu,[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-top-start > .rs-dropdown-menu{right:0;left:auto}[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-bottom-end > .rs-dropdown-menu,[dir='rtl'] .rs-dropdown-open.rs-dropdown-placement-top-end > .rs-dropdown-menu{left:0}.rs-dropdown-open.rs-dropdown-placement-left-start > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-right-start > .rs-dropdown-menu{top:0}.rs-dropdown-open.rs-dropdown-placement-left-end > .rs-dropdown-menu,.rs-dropdown-open.rs-dropdown-placement-right-end > .rs-dropdown-menu{bottom:0}.rs-dropdown-placement-left-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-left-start .rs-dropdown-toggle-caret:before{content:'\EA0A'}.rs-dropdown-placement-right-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-right-start .rs-dropdown-toggle-caret:before{content:'\EA0C'}.rs-dropdown-placement-top-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-top-start .rs-dropdown-toggle-caret:before{content:'\EA0E'}.rs-dropdown-placement-bottom-end .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-bottom-left .rs-dropdown-toggle-caret:before,.rs-dropdown-placement-bottom-start .rs-dropdown-toggle-caret:before{content:'\EA08'}.rs-icon-close:before{content:"\F00D"}.rs-icon-close-circle:before{content:"\E90C"}.rs-icon-check:before{content:"\f00c"}.rs-icon-check-circle:before{content:"\ea11"}.rs-icon-check-circle-o:before{content:"\f05d"}.rs-icon-check-square:before{content:"\f14a"}.rs-icon-check-square-o:before{content:"\f046"}.rs-icon-check2:before{content:"\e90b"}.rs-icon-remind:before{content:"\f06a"}.rs-icon{font-family:rsuite-icon-font!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;display:inline-block;text-transform:none;font-size:14px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rs-icon>svg{height:14px}.rs-icon-size-lg{font-size:1.33333333em}.rs-icon-size-lg>svg{vertical-align:middle;height:18px;width:18px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-lg>svg{width:18px}}.rs-icon-size-1x,.rs-icon-size-1x.rs-icon{height:14px;font-size:14px}.rs-icon-size-1x.rs-icon>svg,.rs-icon-size-1x>svg{height:14px;width:14px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-1x.rs-icon>svg,.rs-icon-size-1x>svg{width:14px}}.rs-icon-size-2x,.rs-icon-size-2x.rs-icon{height:28px;font-size:28px}.rs-icon-size-2x.rs-icon>svg,.rs-icon-size-2x>svg{height:28px;width:28px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-2x.rs-icon>svg,.rs-icon-size-2x>svg{width:28px}}.rs-icon-size-3x,.rs-icon-size-3x.rs-icon{height:42px;font-size:42px}.rs-icon-size-3x.rs-icon>svg,.rs-icon-size-3x>svg{height:42px;width:42px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-3x.rs-icon>svg,.rs-icon-size-3x>svg{width:42px}}.rs-icon-size-4x,.rs-icon-size-4x.rs-icon{height:56px;font-size:56px}.rs-icon-size-4x.rs-icon>svg,.rs-icon-size-4x>svg{height:56px;width:56px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-4x.rs-icon>svg,.rs-icon-size-4x>svg{width:56px}}.rs-icon-size-5x,.rs-icon-size-5x.rs-icon{height:70px;font-size:70px}.rs-icon-size-5x.rs-icon>svg,.rs-icon-size-5x>svg{height:70px;width:70px\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.rs-icon-size-5x.rs-icon>svg,.rs-icon-size-5x>svg{width:70px}}.rs-icon-spin{animation:w 2s infinite linear}.rs-icon-pulse{animation:w 1s infinite steps(8)}.rs-icon-rotate-90{transform:rotate(90deg)}.rs-icon-rotate-180{transform:rotate(180deg)}.rs-icon-rotate-270{transform:rotate(270deg)}.rs-icon-flip-horizontal{transform:scaleX(-1)}.rs-icon-flip-vertical{transform:scaleY(-1)}.rs-icon-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.rs-icon-stack-size-lg{font-size:1.33333333em}.rs-icon-stack-size-1x{font-size:1em}.rs-icon-stack-size-2x{font-size:2em}.rs-icon-stack-size-3x{font-size:3em}.rs-icon-stack-size-4x{font-size:4em}.rs-icon-stack-size-5x{font-size:5em}.rs-icon-stack-1x,.rs-icon-stack-2x{left:0;position:absolute;text-align:center;width:100%}.rs-icon-stack-1x{font-size:1em;line-height:inherit}.rs-icon-stack-2x{font-size:2em}.rs-icon-inverse{color:#fff}.rs-icon-fw{width:2.14285714em;text-align:center}.rs-alert{position:fixed;z-index:var(--z-toast);pointer-events:none}.rs-alert-item{pointer-events:auto}.rs-alert-item-wrapper:not(.rs-alert-fade-exited) + .rs-alert-item-wrapper{margin-top:10px}.rs-alert-container{left:50%}.rs-alert-item-wrapper{display:block;text-align:center;width:100%;margin-left:-50%}.rs-alert-item-wrapper .rs-alert-item{display:inline-block;position:relative}.rs-alert-item-content{text-align:left;padding:20px;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,0.12),0 0 10px rgba(0,0,0,0.06);max-width:400px;padding-left:42px;padding-right:46px;position:relative}.rs-alert-item-content p{margin-bottom:0}.rs-alert-item-content .rs-icon{position:absolute;top:23px;left:20px;margin-right:10px;font-size:12px;line-height:12px}.rs-alert-item-close{position:absolute;top:20px;right:16px;padding:4px;font-size:12px;line-height:1;outline:none!important;cursor:pointer}.rs-alert-item-close-x::before{font-family:'rsuite-icon-font';font-style:normal;line-height:1;content:'\f00d'}.rs-alert-fade-exited,.rs-alert-fade-entering{opacity:0}.rs-alert-fade-exited{transform-origin:0% 0%;transform:scaleY(0.8);max-height:0;overflow:hidden}.rs-alert-fade-entered{animation:alertMoverIn 0.3s ease-in forwards}.rs-alert-fade-leave-active{animation:alertMoveOut 0.3s ease-out forwards}.rs-alert-container .rs-alert-success .rs-alert-item-content{background-color:#edfae1;color:#575757}.rs-alert-container .rs-alert-success .rs-alert-item-content .rs-icon{color:#4caf50}.rs-alert-container .rs-alert-success .rs-alert-item-close{color:#4caf50}.rs-alert-container .rs-alert-info .rs-alert-item-content{background-color:#e9f5fe;color:#575757}.rs-alert-container .rs-alert-info .rs-alert-item-content .rs-icon{color:#2196f3}.rs-alert-container .rs-alert-info .rs-alert-item-close{color:#2196f3}.rs-alert-container .rs-alert-warning .rs-alert-item-content{background-color:#fff9e6;color:#575757}.rs-alert-container .rs-alert-warning .rs-alert-item-content .rs-icon{color:#ffb300}.rs-alert-container .rs-alert-warning .rs-alert-item-close{color:#ffb300}.rs-alert-container .rs-alert-error .rs-alert-item-content{background-color:#fde9ef;color:#575757}.rs-alert-container .rs-alert-error .rs-alert-item-content .rs-icon{color:#f44336}.rs-alert-container .rs-alert-error .rs-alert-item-close{color:#f44336}.slide-out{animation-duration:0.3s;animation-timing-function:cubic-bezier(0.4,0,1,1);animation-fill-mode:forwards}.slide-in{animation-duration:0.3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.right.slide-in{animation-name:slideInRight}.right.slide-out{animation-name:slideOutRight}.left.slide-in{animation-name:slideInLeft}.left.slide-out{animation-name:slideOutLeft}.top.slide-in{animation-name:slideInTop}.top.slide-out{animation-name:slideOutTop}.bottom.slide-in{animation-name:slideInBottom}.bottom.slide-out{animation-name:slideOutBottom}.bounce-in{animation-name:bounceIn;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.68,-0.55,0.27,1.55);animation-fill-mode:forwards}.bounce-out{animation-name:bounceOut;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.4,0,1,1);animation-fill-mode:forwards}.rs-notification{position:fixed;z-index:var(--z-toast);pointer-events:none;display:flex;flex-direction:column;text-align:right\9}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.rs-notification{text-align:right\9}}.rs-notification-item,.rs-notification-notice{pointer-events:auto;position:relative}.rs-notification-content{display:table\9}.rs-notification,.rs-notification-item-wrapper,.rs-notification-notice-wrapper{max-width:400px}.rs-notification-item-wrapper:not(.rs-notification-fade-exited) + .rs-notification-item-wrapper,.rs-notification-notice-wrapper:not(.rs-notification-fade-exited) + .rs-notification-notice-wrapper{margin-top:10px}.rs-notification-item-content,.rs-notification-notice-content{background:var(--bg-surface,#fff);box-shadow:0 4px 4px rgba(0,0,0,0.12),0 0 10px rgba(0,0,0,0.06);padding:20px;border-radius:6px;max-width:400px;display:table\9}.rs-notification-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:left\9;color:var(--text-icon-primary,#272c36);font-size:16px;line-height:1.5}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.rs-notification-title{text-align:left\9}}.rs-notification-title > p{margin:0}.rs-notification-title .rs-icon{font-size:24px;width:24px;line-height:1;margin-right:10px}.rs-notification-title-with-icon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.rs-notification-description{color:var(--text-icon-secondary,#575757);display:table\9}.rs-notification-title + .rs-notification-description{margin-top:8px}.rs-notification-item-close,.rs-notification-notice-close{position:absolute;top:8px;right:8px;font-size:12px;line-height:1;outline:none!important;color:#8e8e93;cursor:pointer}.rs-notification-item-close-x::before,.rs-notification-notice-close-x::before{font-family:'rsuite-icon-font';font-style:normal;line-height:1;content:'\f00d'}.rs-notification-fade-entered,.rs-notification-fade-leave-active{animation-fill-mode:forwards}.rs-notification-fade-entered{animation-duration:0.4s;animation-timing-function:cubic-bezier(0.99,0.44,0.44,1.35)}.rs-notification-fade-exited,.rs-notification-fade-entering{opacity:0}.rs-notification-fade-exited{transform-origin:0% 0%;transform:scaleY(0.8);max-height:0;overflow:hidden}.rs-notification-item-wrapper,.rs-notification-notice-wrapper{display:inline-block;flex:0 0 auto}.rs-notification-bottom-start,.rs-notification-top-start,.rs-notification-bottom-left,.rs-notification-top-left{align-items:flex-start;left:24px}.rs-notification-bottom-start .rs-notification-fade-entered,.rs-notification-top-start .rs-notification-fade-entered,.rs-notification-bottom-left .rs-notification-fade-entered,.rs-notification-top-left .rs-notification-fade-entered{animation-name:notificationMoveInLeft}.rs-notification-bottom-end,.rs-notification-top-end,.rs-notification-bottom-right,.rs-notification-top-right{align-items:flex-end;right:24px}.rs-notification-bottom-end .rs-notification-fade-entered,.rs-notification-top-end .rs-notification-fade-entered,.rs-notification-bottom-right .rs-notification-fade-entered,.rs-notification-top-right .rs-notification-fade-entered{animation-name:notificationMoveInRight}.rs-notification-fade-leave-active{animation-duration:0.3s;animation-timing-function:cubic-bezier(0.64,0.65,0.57,1.13);animation-name:notificationMoveOut}.rs-notification .rs-notification-success .rs-notification-item-content .rs-notification-title + .rs-notification-description,.rs-notification .rs-notification-success .rs-notification-notice-content .rs-notification-title + .rs-notification-description{margin-left:34px}.rs-notification .rs-notification-success .rs-notification-item-content .rs-icon,.rs-notification .rs-notification-success .rs-notification-notice-content .rs-icon{color:var(--text-icon-success,#4caf50)}.rs-notification .rs-notification-success .rs-notification-item-content .rs-icon::before,.rs-notification .rs-notification-success .rs-notification-notice-content .rs-icon::before{vertical-align:middle}.rs-notification .rs-notification-info .rs-notification-item-content .rs-notification-title + .rs-notification-description,.rs-notification .rs-notification-info .rs-notification-notice-content .rs-notification-title + .rs-notification-description{margin-left:34px}.rs-notification .rs-notification-info .rs-notification-item-content .rs-icon,.rs-notification .rs-notification-info .rs-notification-notice-content .rs-icon{color:var(--text-icon-accent,#2196f3)}.rs-notification .rs-notification-info .rs-notification-item-content .rs-icon::before,.rs-notification .rs-notification-info .rs-notification-notice-content .rs-icon::before{vertical-align:middle}.rs-notification .rs-notification-warning .rs-notification-item-content .rs-notification-title + .rs-notification-description,.rs-notification .rs-notification-warning .rs-notification-notice-content .rs-notification-title + .rs-notification-description{margin-left:34px}.rs-notification .rs-notification-warning .rs-notification-item-content .rs-icon,.rs-notification .rs-notification-warning .rs-notification-notice-content .rs-icon{color:var(--text-icon-on-warning-soft,#ffb300)}.rs-notification .rs-notification-warning .rs-notification-item-content .rs-icon::before,.rs-notification .rs-notification-warning .rs-notification-notice-content .rs-icon::before{vertical-align:middle}.rs-notification .rs-notification-error .rs-notification-item-content .rs-notification-title + .rs-notification-description,.rs-notification .rs-notification-error .rs-notification-notice-content .rs-notification-title + .rs-notification-description{margin-left:34px}.rs-notification .rs-notification-error .rs-notification-item-content .rs-icon,.rs-notification .rs-notification-error .rs-notification-notice-content .rs-icon{color:var(--text-icon-danger,#f44336)}.rs-notification .rs-notification-error .rs-notification-item-content .rs-icon::before,.rs-notification .rs-notification-error .rs-notification-notice-content .rs-icon::before{vertical-align:middle}.rs-notification-title,.rs-notification-title-with-icon{white-space:normal;text-overflow:unset;overflow:visible;word-break:break-word}.rs-notification,.rs-notification-item-wrapper,.rs-notification-item-content,.rs-notification-notice-wrapper,.rs-notification-notice-content{max-width:520px}.rs-notification-item-wrapper:hover,.rs-notification-notice-wrapper:hover{cursor:default}.rs-notification-item-wrapper:hover .rs-notification-item-content,.rs-notification-notice-wrapper:hover .rs-notification-notice-content{box-shadow:0 6px 16px rgba(0,0,0,0.18),0 0 14px rgba(0,0,0,0.1)}@keyframes sgNotificationLeave{from{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(0.92) translateY(-6px)}}.rs-notification-fade-leave-active{transform-origin:100% 0%;will-change:opacity,transform;animation-name:sgNotificationLeave;animation-duration:0.3s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}@media (prefers-reduced-motion: reduce){.rs-notification-fade-leave-active{animation-name:none;transform:none;opacity:0;transition:opacity 0.15s ease}}@media (max-width: 767.98px){.rs-notification-top-end,.rs-notification-top-start,.rs-notification-top-right,.rs-notification-top-left{top:calc(var(--sg-topbar-h) + 24px)!important}.rs-notification-top-end,.rs-notification-top-right{left:24px}.rs-notification-top-start,.rs-notification-top-left{right:24px}}.rs-popover{position:absolute;top:0;left:0;z-index:1060;display:none;padding:12px;font-size:14px;background-color:#fff;background-clip:padding-box;border-radius:4px;opacity:0;filter:drop-shadow(0 1px 8px rgba(0,0,0,.12));box-shadow:0 1px 8px rgba(0,0,0,.12)\9}.rs-popover.fade{transition:opacity .1s linear,transform .1s ease-out}.rs-popover.in{opacity:1;transition:opacity .15s linear,transform .15s ease-in}.rs-popover>.arrow{border-width:6px}.rs-popover>.arrow,.rs-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.rs-popover>.arrow:after{border-width:6px;content:""}.rs-popover-title{margin:0;font-size:14px;line-height:1.42857143}.rs-popover-content{font-size:12px;line-height:1.66666667}.rs-popover-title~.rs-popover-content{margin-top:8px}.rs-popover[class*=placement-top]{margin-top:-6px;transform:translate(0)}.rs-popover[class*=placement-top].in{transform:translateY(-2px)}.rs-popover[class*=placement-top]>.arrow{margin-left:-6px;border-bottom-width:0;bottom:-6px}.rs-popover[class*=placement-top]>.arrow:after{bottom:1px;margin-left:-6px;border-bottom-width:0;border-top-color:#fff}.rs-popover[class*=placement-right]{margin-left:6px;transform:translate(0)}.rs-popover[class*=placement-right].in{transform:translate(2px)}.rs-popover[class*=placement-right]>.arrow{left:-6px;margin-top:-6px;border-left-width:0}.rs-popover[class*=placement-right]>.arrow:after{left:1px;bottom:-6px;border-left-width:0;border-right-color:#fff}.rs-popover[class*=placement-bottom]{margin-top:6px;transform:translate(0)}.rs-popover[class*=placement-bottom].in{transform:translateY(2px)}.rs-popover[class*=placement-bottom]>.arrow{margin-left:-6px;border-top-width:0;top:-6px}.rs-popover[class*=placement-bottom]>.arrow:after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.rs-popover[class*=placement-left]{margin-left:-6px;transform:translate(0)}.rs-popover[class*=placement-left].in{transform:translate(-2px)}.rs-popover[class*=placement-left]>.arrow{right:-6px;margin-top:-6px;border-right-width:0}.rs-popover[class*=placement-left]>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-6px}.rs-popover.placement-bottom>.arrow,.rs-popover.placement-top>.arrow{left:50%}.rs-popover.placement-bottom-right>.arrow,.rs-popover.placement-top-right>.arrow{right:4px}.rs-popover.placement-left>.arrow,.rs-popover.placement-right>.arrow{top:50%}.rs-popover.placement-left-bottom>.arrow,.rs-popover.placement-right-bottom>.arrow{bottom:4px}.rs-popover-full{padding:0}.rs-popover-full .rs-popover-content{margin-top:0}.rs-popover.placement-bottom-left.rs-popover-full>.arrow,.rs-popover.placement-top-left.rs-popover-full>.arrow{margin-left:6px}.rs-popover.placement-left-top.rs-popover-full>.arrow,.rs-popover.placement-right-top.rs-popover-full>.arrow{margin-top:6px}.react-grid-Main{color:#333!important}.react-grid-Container .react-grid-HeaderCell{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#f9f9f9;font-size:14px;font-weight:bold;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;margin:0!important;padding:0!important;text-align:center;display:flex!important;justify-content:center}.react-grid-Container .react-grid-HeaderCell .widget-HeaderCell__value{display:flex;justify-content:center;align-self:center;line-height:17px}.react-grid-Container .react-grid-Cell__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:inherit;text-align:left;color:#333333!important;font-size:14px}.react-grid-checkbox-label::after{position:absolute;top:8px;display:block;width:15px;height:15px;content:'';background-repeat:no-repeat;background-position:center center;background-size:60% 60%}.react-grid-checkbox:checked + .react-grid-checkbox-label:before{background:#28a745!important;box-shadow:none!important}.react-grid-checkbox:checked + .react-grid-checkbox-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.react-grid-checkbox:focus + .react-grid-checkbox-label,.radio-custom:focus + .radio-custom-label{outline:none!important}.react-grid-Container .react-grid-checkbox + .react-grid-checkbox-label:before,.react-grid-Container .radio-custom + .radio-custom-label:before{border-radius:3px;content:'';background:#dee2e6;border:none;display:inline-block;vertical-align:middle;width:15px;height:15px;text-align:center;margin-top:7px;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label:before,.react-grid-Container .react-grid-HeaderCell .radio-custom + .radio-custom-label:before{margin-top:-7px}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label:after,.react-grid-Container .react-grid-HeaderCell .radio-custom + .radio-custom-label:after{margin-top:-2px}.react-grid-checkbox:checked + .react-grid-checkbox-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.react-grid-checkbox-container .react-grid-checkbox-label{margin-bottom:9px!important}.react-grid-HeaderCell .react-grid-checkbox-container .react-grid-checkbox-label{margin-bottom:0px!important}.react-grid-group-checkbox-label::after{position:absolute;top:3px;display:block;width:15px;height:15px;content:'';background-repeat:no-repeat;background-position:center center;background-size:60% 60%}.react-grid-checkbox:checked + .react-grid-group-checkbox-label:before{background:#28a745!important;box-shadow:none!important}.react-grid-checkbox:checked + .react-grid-group-checkbox-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.react-grid-checkbox:focus + .react-grid-group-checkbox-label,.radio-custom:focus + .radio-custom-label{outline:none!important}.react-grid-Container .react-grid-checkbox + .react-grid-group-checkbox-label:before,.react-grid-Container .radio-custom + .radio-custom-label:before{border-radius:3px;content:'';background:#dee2e6;border:none;display:inline-block;vertical-align:middle;width:15px;height:15px;text-align:center;margin-top:-2px;margin-right:10px;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-group-checkbox-label:before,.react-grid-Container .react-grid-HeaderCell .radio-custom + .radio-custom-label:before{margin-top:-7px}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-group-checkbox-label:after,.react-grid-Container .react-grid-HeaderCell .radio-custom + .radio-custom-label:after{margin-top:-2px}.react-grid-checkbox:checked + .react-grid-group-checkbox-label::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")!important}.react-grid-HeaderCell .react-grid-checkbox-container .react-grid-group-checkbox-label{margin-bottom:0px!important}.react-grid-Grid:hover{cursor:pointer;background-color:#dbecfa!important}.react-grid-Row.row-selected:hover{cursor:pointer;background-color:#dbecfa!important}.react-grid-Row.row-selected:hover .react-grid-Cell{background-color:#dbecfa!important}.react-grid-Grid{background-color:#545454}.react-grid-Canvas{background-color:#545454!important}.data-grid-pressures .react-grid-Container .react-grid-Cell__value{text-align:left!important}.react-grid-Header{box-shadow:0px 0px 4px 0px #dddddd!important;border-bottom:1px solid #6c757b!important;background:#545454!important}.react-grid-Container .react-grid-HeaderCell{-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#545454;font-size:13px;font-weight:500;border-right:1px solid #6c757c!important;border-bottom:1px solid #6c757c!important;margin:0!important;padding:0!important;line-height:30px;color:#fff}.react-grid-Container .react-grid-HeaderRow{overflow:hidden}.react-grid-Cell{background-color:#545454!important;padding-left:0px!important;padding-right:0px!important;border-right:1px solid #6c757c!important;border-bottom:1px solid #6c757c!important}.react-grid-Container .react-grid-Cell__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:inherit;text-align:center;color:#fff!important;font-size:13px}.react-grid-Grid{background-color:#545454;border:1px solid #6c757c!important;border-radius:5px}.react-grid-Main{background-color:#545454!important;color:inherit;padding:0px;outline:none!important;clear:both}.react-grid-Row.row-selected:hover{cursor:pointer;background-color:#424242!important}.react-grid-Row.row-selected:hover .react-grid-Cell{background-color:#424242!important}.react-grid-Cell.react-grid-Cell--frozen.rdg-last--frozen{box-shadow:none!important}.react-grid-Cell:not(.react-grid-Cell--frozen){padding-left:5px!important;text-align:left!important}.react-grid-Container .react-grid-Container .react-grid-Cell__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:inherit;text-align:center;color:#fff!important;font-size:13px}.rdg-selected{border:none!important}.rdg-last--frozen{box-shadow:none!important}.react-grid-HeaderCell--frozen:last-of-type{box-shadow:none!important}.react-grid-Canvas > div .react-grid-Row:last-child .react-grid-Cell{border-bottom:none!important;border-top:none!important}.react-grid-Row.row-selected .react-grid-Cell{background-color:#424242!important}.react-grid-Canvas{overflow:auto!important;overflow-y:scroll!important;overflow-x:hidden!important}.react-grid-Canvas::-webkit-scrollbar{width:8px;background-color:#545454}.rdg-editor-container{z-index:var(--z-tabbar)!important}.react-grid-Canvas::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background-color:#424242}.react-grid-Canvas::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,0.3);background-color:#545454}.react-grid-Canvas td{border-top-color:#6c757c;border-bottom-color:#6c757c}.react-grid-Canvas .row-chosen{background-color:#28a544!important}.react-grid-HeaderCell > .react-grid-checkbox-container > .react-grid-checkbox-label{margin:0!important;position:relative!important;top:0!important;transform:translateY(-17%)!important}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label:after{margin-top:1px!important}.react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label:before{margin-top:-1px!important}.react-grid-row-group > div{border-bottom:1px solid #6c757b;padding:0 10px!important;font-weight:700}.react-grid-row-group > div > .react-grid-row-group-icon-caret{margin-right:10px;font-size:20px;line-height:18px;opacity:0.75}.react-grid-row-group > div > .react-grid-row-group-icon-caret:hover{opacity:1}:where(html.modules-embed) :where( .dropdown-menu,.sg-select__menu-list,.rs-picker-menu,.rs-picker-select-menu-items,.rs-dropdown-menu,.rs-popover,.modal,.rs-modal-wrapper ){overscroll-behavior:contain}html.modules-embed .content-inner{min-height:0}@media (max-width: 767.98px){html.modules-embed .bootbox.modal .modal-content,html.modules-embed .modal.sg-modal .modal-content{max-height:min( calc((100dvh - var(--sgp-strip-h,0px)) * var(--sg-sheet-max-frac)),calc( ( var(--sg-vv-height,100dvh) - max(0px,var(--sgp-strip-h,0px) - var(--sg-vv-top,0px)) ) * var(--sg-sheet-max-frac) ) )}html.modules-embed .bootbox.modal .modal-content.sg-modal__content--fixed,html.modules-embed .modal.sg-modal .modal-content.sg-modal__content--fixed{height:min( calc((100dvh - var(--sgp-strip-h,0px)) * var(--sg-sheet-max-frac)),calc( ( var(--sg-vv-height,100dvh) - max(0px,var(--sgp-strip-h,0px) - var(--sg-vv-top,0px)) ) * var(--sg-sheet-max-frac) ) )}}.sg-matpick{position:relative}.sg-matpick.is-disabled{opacity:0.55;pointer-events:none}.sg-matpick__card{display:flex;align-items:center;gap:10px;width:100%;border:1px solid var(--border-strong);border-radius:9px;padding:9px 11px;cursor:pointer;text-align:left;background:var(--bg-surface);color:var(--text-icon-primary);font-family:inherit;font-size:13.5px}.sg-matpick__card:hover{background:var(--bg-surface-hover)}.sg-matpick__ico{width:30px;height:30px;border-radius:7px;flex:none;background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.sg-matpick__main{flex:1;min-width:0}.sg-matpick__name{display:block;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-matpick__sub{display:block;font-size:11.5px;color:var(--text-icon-secondary);margin-top:1px}.sg-matpick__chip{flex:none;font-size:11px;font-weight:700;border-radius:99px;padding:2px 8px;background:var(--bg-chrome);color:var(--text-icon-secondary);white-space:nowrap}.sg-matpick__chev{flex:none;color:var(--text-icon-tertiary)}.sg-matpick__own-badge{font-size:10px;font-weight:700;margin-left:6px;vertical-align:1px;color:var(--text-icon-success,#1d9e75);background:var(--bg-success-soft,rgba(29,158,117,0.12));border-radius:5px;padding:1px 6px}.sg-matpick__pop{position:absolute;z-index:1200;left:0;right:0;margin-top:6px;border:1px solid var(--border-strong);border-radius:10px;background:var(--bg-surface);overflow:hidden;box-shadow:var(--shadow-2,0 8px 28px rgba(16,24,40,0.14))}.sg-matpick__seg{display:flex;flex-wrap:wrap;gap:2px;background:var(--bg-chrome);border-radius:9px;padding:3px;margin:10px 10px 8px}.sg-matpick__seg button{flex:1 0 auto;border:0;background:transparent;cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;color:var(--text-icon-secondary);padding:6px 2px;border-radius:7px;white-space:nowrap}.sg-matpick__seg button.is-on{background:var(--bg-surface);color:var(--text-icon-primary);box-shadow:0 1px 2px rgba(16,24,40,0.09)}.sg-matpick__std{display:block;width:calc(100% - 20px);margin:0 10px 8px;height:32px;border:1px solid var(--border-strong);border-radius:8px;background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:12.5px;padding:0 8px}.sg-matpick__search{display:block;width:calc(100% - 20px);margin:0 10px 8px;height:32px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:12.5px;padding:0 10px}.sg-matpick__search:focus{outline:none;border-color:var(--action-accent)}.sg-matpick__list{max-height:220px;overflow:auto;border-top:1px solid var(--border-default)}.sg-matpick__item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 13px;border:0;border-bottom:1px solid var(--border-default);background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:13px;color:var(--text-icon-primary)}.sg-matpick__item:hover{background:var(--bg-surface-hover)}.sg-matpick__item.is-on{background:var(--bg-accent-soft)}.sg-matpick__item b{font-weight:600}.sg-matpick__item-e{margin-left:auto;font-size:11.5px;color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.sg-matpick__empty{padding:14px;font-size:12.5px;color:var(--text-icon-tertiary);text-align:center}.sg-matpick__props{background:var(--bg-chrome);padding:4px 6px;border-top:1px solid var(--border-default)}.sg-matpick__props .sg-table{margin:0}.sg-matpick__addown{display:block;width:100%;padding:9px 13px;border:0;border-top:1px solid var(--border-default);background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:12.5px;font-weight:600;color:var(--text-icon-accent)}.sg-matpick__addown:hover{background:var(--bg-surface-hover)}.sg-matpick__ownform{padding:0 0 10px}.sg-matpick__fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 10px}.sg-matpick__field span{display:block;font-size:10.5px;color:var(--text-icon-tertiary);margin-bottom:3px}.sg-matpick__field input{width:100%;height:30px;border:1px solid var(--border-strong);border-radius:7px;background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:12.5px;padding:0 8px}.sg-matpick__ownactions{display:flex;gap:8px;justify-content:flex-end;padding:10px 10px 0}.sg-matpick__ownactions button{height:30px;padding:0 12px;border-radius:7px;cursor:pointer;border:1px solid var(--border-strong);background:var(--bg-surface);color:var(--text-icon-primary);font:inherit;font-size:12.5px;font-weight:600}.sg-matpick__ownactions button.is-primary{background:var(--action-primary);border-color:var(--action-primary);color:var(--text-icon-on-action,#fff)}.sg-matpick__ownactions button:disabled{opacity:0.5;cursor:default}.sg-matpick__inherit{display:flex;gap:8px;align-items:flex-start;margin-top:8px;border:1px solid var(--border-success,rgba(29,158,117,0.4));background:var(--bg-success-soft,rgba(29,158,117,0.1));border-radius:8px;padding:8px 10px;font-size:12px;line-height:1.45;color:var(--text-icon-primary)}.sg-matpick__inherit b{display:block}.sg-mchip{flex:none;display:inline-flex;align-items:center;justify-content:center;transition:transform 0.14s ease}.sg-mchip svg{display:block}.modal{overflow:scroll!important}.invisible{display:none!important}.no-margin{margin:0!important}label.btn-sm{line-height:24px!important}.btn-group-vertical .btn{margin:0!important}.btn-group-vertical .btn:not(:last-child){border-bottom:none!important}.btn-group-toggle > .btn,.btn-group-toggle > .btn-group > .btn{margin-bottom:5px}.btn.disabled,.btn:disabled{opacity:0.45}.chart-container{width:100%;height:var(--sg-app-h,100vh);display:block;border:none!important}.chart-container svg:not(.svg-inline--fa):not(.beam-gradient-scale){width:100%;height:100%;display:block;border:none!important}rect{transform-origin:50% 50% 0}.rectButton{position:absolute;top:20px;left:180px}button.rotate{position:absolute;top:20px;left:100px}.wrap{flex-wrap:wrap}.no-padding{padding:0!important;display:flex}.no-margin{margin:0!important}.margin-right-5{margin-right:5px}.margin-right-10{margin-right:10px}.main-window-content input[type=checkbox],input[type=radio]{vertical-align:text-top!important}.container-sidebar div#section-builder-tabs hr,.sg-sheet-compat div#section-builder-tabs hr{margin-bottom:10px!important}.container-sidebar div#section-builder-tabs input[type=radio],.sg-sheet-compat div#section-builder-tabs input[type=radio]{vertical-align:middle}.container-sidebar .accordion-icon{font-size:18px;margin-right:5px}#sb-material-form{padding:4px 4px;margin-bottom:8px;font-size:13px;width:100%;box-sizing:border-box}.canvas-board-container{top:0;left:0;position:absolute;height:100%;width:100%}.root{display:flex;justify-content:center;align-items:center}.scroll-container{margin:auto;max-height:100%;width:100%;overflow:auto;background-color:var(--bg-surface);overflow-x:hidden}.flex-container{display:flex;flex-direction:column;justify-content:center;background:var(--bg-surface);height:400px;width:600px}.section-board{height:100%;width:100%;border:none!important;border-radius:0;background-color:var(--bg-surface)}.main-window-content .form-group{display:inline-block;width:100%;box-sizing:border-box}.flip-horizontal{transform:scale(-1,1);filter:FlipH;-ms-filter:"FlipH"}.sg-form button:hover,.container-sidebar button:hover{cursor:pointer}.sb-field-unit-container{position:relative;width:100%;display:inline-block}.sb-field-unit-container .react-numeric-input + .sb-unit,.sb-field-unit-container .react-numeric-input + .sb-unit{right:25px}@media (min-width: 992px){.modal-lg{max-width:960px}}#container-canvas{position:relative}.Select-control{font-size:13px}.Select-placeholder,.Select--single > .Select-control .Select-value{line-height:20px}.Select-clear{font-size:inherit}.Select-arrow-zone{padding:0 15px}.Select-arrow{top:5px;border-width:15px 15px 10px}.is-open > .Select-control .Select-arrow{top:0;border-width:0 15px 15px}.Select-menu-outer,.Select-menu{max-height:none}.container-canvas-actions{position:absolute;top:23px;right:20px;opacity:0.7}.container-canvas-actions .btn{cursor:pointer;outline:none;box-shadow:none;outline:none!important}.container-canvas-actions .btn:focus,.container-canvas-actions .btn:active{outline:none!important;box-shadow:none!important}.container-axis{position:absolute}.vertical-buttons-splitter{height:100%;border-left:1px solid var(--border-default);display:inline-block;margin-left:5px}.horizontal-buttons-splitter{height:12px;display:table}.btn-group-buttons{padding-left:5px;box-sizing:border-box}.btn-svg-icon{padding:3px 10px}.btn-svg-icon img{height:20px}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;animation:spinner-border 0.75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;animation:spinner-grow 0.75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.container-sidebar .overlay_loading{opacity:1!important}.overlay_loading__inner{left:0;top:0;width:100%;height:100%;position:absolute}.overlay_loading__content{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:18px}.spinner_loading{width:75px;height:75px;display:inline-block;border-width:5px;border-color:var(--border-default);border-top-color:var(--text-icon-accent);animation:spin 1s infinite linear;border-radius:100%;border-style:solid}@keyframes spin{100%{transform:rotate(360deg)}}.overlay_loading__text{font-family:var(--font-sans-system);font-size:16px;line-height:1.45;color:var(--text-icon-secondary);text-align:center;max-width:340px;min-height:2.9em;opacity:1;transform:translateY(0);transition:opacity 0.25s cubic-bezier(0,0,0.2,1),transform 0.25s cubic-bezier(0,0,0.2,1)}.overlay_loading__text.is-out{opacity:0;transform:translateY(6px);transition:opacity 0.15s ease-in,transform 0.15s ease-in}.overlay_loading--scrim .overlay_loading__text{color:var(--text-icon-on-overlay)}.overlay_loading--scrim .overlay_loading__hint{color:var(--text-icon-on-overlay);opacity:0.75}.overlay_loading__hint{font-family:var(--font-sans-system);font-size:13.5px;line-height:1.4;color:var(--text-icon-tertiary);text-align:center;max-width:340px;min-height:1.4em}.overlay_loading__reload{margin-top:4px}.overlay_loading.is-failed .spinner_loading{opacity:0;transition:opacity 0.25s ease-in;animation-play-state:paused}@media (prefers-reduced-motion: reduce){.spinner_loading{animation:sg-boot-pulse 2s ease-in-out infinite}.overlay_loading__text,.overlay_loading__text.is-out{transition:none;transform:none}}@keyframes sg-boot-pulse{0%,100%{opacity:1}50%{opacity:0.45}}.container-sidebars{height:calc(var(--sg-app-h,100vh) - 46px)}.container-sidebars .react-draggable,.container-sidebar{max-height:calc(var(--sg-app-h,100vh) - 46px)}.container-sidebars .react-draggable,.container-sidebar{position:absolute;z-index:10;top:0}.container-sidebars.container-sidebars-attracted .container-sidebar{min-height:calc(var(--sg-app-h,100vh) - 40px)}.container-sidebars.container-sidebars-attracted .container-sidebar{border:none!important}.container-sidebars:not(.container-sidebars-attracted) .sidebar-header-panel{cursor:move}.container-sidebars:not(.container-sidebars-attracted) .container-sidebar-inner{max-height:calc(var(--sg-app-h,100vh) - 110px)}.sidebar-header-panel{padding:10px 15px 10px 15px;background-color:var(--bg-chrome-hover);position:fixed;width:349px;height:35px;z-index:1000}.sidebar-header-panel .sidebar-header-panel-icon{cursor:pointer;margin-left:5px;float:left;display:block;font-size:12px;line-height:20px}.sidebar-header-panel .panel-icons{margin-top:-5px;position:absolute;right:14px;top:10px}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon{opacity:0.5;text-decoration:none}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon a{text-decoration:none!important}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon:hover{opacity:1}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-window-restore{line-height:20px}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-times{font-size:18px}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-arrows-alt{font-size:12px;line-height:22px}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-angle-double-right,.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-angle-double-left{font-size:12px;line-height:22px}.sidebar-title{margin-top:0;margin-bottom:0px;line-height:14px;font-size:14px}.dashed-bottom{border:none;border-bottom:1px dashed;text-decoration:none!important}.flip-horizontal{transform:scale(-1,1);filter:FlipH;-ms-filter:"FlipH"}.btn-group-buttons-input .btn{height:34px!important;margin-top:0px!important;padding:0.175rem 0.175rem;font-size:13px;line-height:1.5;margin-bottom:8px}.btn-sm{height:34px!important;margin-top:0px!important;font-size:14px!important;line-height:1.5!important}.btn:focus{outline:none!important;box-shadow:none!important}.Collapsible-wrapper{min-width:100%}.Collapsible-wrapper .Collapsible:last-child{border-bottom:1px solid var(--border-default)}.Collapsible-pressure-item .Collapsible:last-child{border-bottom:none}.Collapsible .Collapsible__isset{width:7px;height:7px;margin-top:7px;margin-left:7px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:var(--text-icon-success);position:absolute}.Collapsible__contentInner{padding:0 15px;border-top:1px solid var(--border-default);border-top:0}.Collapsible__contentInner p{margin-bottom:10px;line-height:20px}.Collapsible__contentInner p:last-child{margin-bottom:0}.Collapsible__trigger{cursor:pointer;display:block;font-weight:400;font-size:14px;text-decoration:none;position:relative;border-top:1px solid var(--border-default);padding:10px 15px;background:transparent;color:var(--text-icon-primary)}.Collapsible__clear-border-top .Collapsible__trigger{border-top:none!important}.Collapsible__trigger.is-closed + .Collapsible__contentOuter .switch-wrapper{opacity:0}.Collapsible__trigger:after{cursor:pointer;content:"";background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='chevron-down' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' class='svg-inline--fa fa-chevron-down fa-w-14 fa-3x'%3E%3Cpath fill='%23ffffff' d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z' class=''%3E%3C/path%3E%3C/svg%3E");position:absolute;right:15px;top:13px;opacity:0.5;transform:scale(0.8);height:15px;width:13px;display:block;transition:transform 300ms}.Collapsible__trigger:hover:after{opacity:1}.Collapsible__trigger.is-open:after{transform:rotateZ(180deg) scale(0.8)}.Collapsible__trigger.is-disabled{opacity:0.5;background-color:var(--bg-disabled)}.CustomTriggerCSS{background-color:lightcoral;transition:background-color 200ms ease}.Collapsible__custom-sibling{padding:5px;font-size:12px;background-color:var(--bg-warning-soft);color:var(--text-icon-primary)}.Collapsible-panel .Collapsible-panel__header{display:block;font-weight:400;font-size:14px;text-decoration:none;position:relative;border-top:1px solid var(--border-default);padding:10px 15px 10px 25px;background:transparent;margin-right:-15px;color:var(--text-icon-primary)}.Collapsible-panel .Collapsible-panel__content{display:none}.Collapsible-panel .Collapsible-panel__header .Collapsible-panel__header__icon{cursor:pointer;opacity:0.5;font-size:12px;margin-left:10px}.Collapsible-panel .Collapsible-panel__header .Collapsible-panel__header__icon:hover{opacity:1}.overflow-visible .Collapsible__contentOuter{overflow:visible!important}.pressure-data-item{position:relative;margin-left:10px}.pressure-data-item .select-pressure{cursor:pointer;position:absolute;top:16px;left:-25px}.pressures-items{position:relative}.pressures-items .select-all-pressures{cursor:pointer;position:absolute;top:-7px;left:0px}.button-group-multiline .btn{display:flex;align-items:center;justify-content:center}.bootbox.modal .modal-content .modal-title{position:absolute}.card{border-radius:0.25rem!important}.card-footer:last-child{border-radius:0 0 0.25rem 0.25rem!important}.card-img-top{border-top-left-radius:0.25rem!important;border-top-right-radius:0.25rem!important}.ssc-cp-swatch{padding:2px;background:var(--bg-surface);border-radius:1px;box-shadow:0 0 0 1px rgba(0,0,0,0.1);display:inline-block}.ssc-cp-color{width:48px;height:16px;border-radius:2px}.ssc-clickable{cursor:pointer}.sform-disabled{opacity:0.6;pointer-events:none}.sidebar-block-title{font-weight:bold}.btn input{display:none}.app-main-window,.main-window-container{background-color:var(--bg-canvas)}.main-window-content{background-color:var(--bg-canvas);border-left:1px solid var(--border-default);background-image:radial-gradient(var(--bg-chrome) 1px,transparent 1.2px);background-size:22px 22px}.main-window-content{display:flex;align-items:stretch}.mw-stage{flex:1 1 auto;min-width:0;position:relative;height:100%}.main-window-container{height:calc(100% - var(--sg-topbar-h) - var(--sg-statusbar-h))}.container-sidebars{height:calc(var(--sg-app-h,100vh) - var(--sg-topbar-h) - var(--sg-statusbar-h))}.container-sidebars .react-draggable,.container-sidebar{max-height:calc(var(--sg-app-h,100vh) - var(--sg-topbar-h) - var(--sg-statusbar-h))}.container-sidebars.container-sidebars-attracted .container-sidebar{min-height:calc(var(--sg-app-h,100vh) - var(--sg-topbar-h) - var(--sg-statusbar-h))}.container-sidebars:not(.container-sidebars-attracted) .container-sidebar-inner{max-height:calc(var(--sg-app-h,100vh) - 110px - var(--sg-statusbar-h))}.container-sidebars.container-sidebars-attracted .container-sidebar{border-right:1px solid var(--border-default)!important}.container-sidebars--right.container-sidebars-attracted .container-sidebar{border-right:none!important;border-left:1px solid var(--border-default)!important}.container-sidebars--right.container-sidebars-attracted{margin-left:auto}.container-sidebars--right.container-sidebars-attracted .react-draggable{transform:none!important}.container-sidebars--right.container-sidebars-attracted .container-sidebar{left:auto;right:0}.container-sidebars:not(.container-sidebars-attracted) .react-draggable{z-index:50}.app-main-window{height:var(--sg-app-h,100vh)}.main-window-container{position:relative}.main-window-content{height:100%;position:relative;overflow:hidden}.main-window-content .has-panel-instrument{margin-left:47px}#container-canvas .control-left-panel{position:absolute;top:0;left:0;width:60px;border-bottom:1px solid var(--border-default);background-color:var(--bg-chrome)}.container-panel-instruments{float:left;width:47px;z-index:10;padding:5px;background-color:var(--bg-chrome)}.container-panel-instruments .btn{display:flex;align-items:center;justify-content:center;width:37px!important;height:37px!important;padding:5px;margin-bottom:5px;font-size:16px}.container-panel-fast-open-windows{float:left;display:flex;width:64px;height:100%;z-index:10;padding:0;background-color:var(--bg-chrome);border-left:1px solid var(--border-default)}.panel-instruments{font-size:12px;background-color:var(--bg-chrome);color:var(--text-icon-primary)}.panel-instruments .flaticon-grid{font-size:16px;padding:0}.panel-instruments .fa-draw-square{font-size:19px;padding:0}.btn-toggler.active{background-color:var(--bg-surface-hover)!important;border:1px solid var(--border-strong)!important;box-shadow:inset 1px 1px 4px var(--border-strong)!important}.selection{fill:var(--text-icon-accent);stroke:var(--text-icon-accent);fill-opacity:0.3;stroke-opacity:0.7;stroke-width:2;stroke-dasharray:5,5}.selection.touch{fill:var(--text-icon-accent);stroke:var(--text-icon-accent)}.container-panel-gradient-scale{position:absolute;bottom:60px;width:100%}.container-panel-gradient-scale .panel-gradient-scale .gradient-scale{position:relative;float:left;height:25px;margin-left:-1px;border:1px solid var(--border-strong)}.container-panel-gradient-scale .panel-gradient-scale .gradient-scale .gradient-color{width:100%;height:100%}.container-panel-gradient-scale .panel-gradient-scale .gradient-value{position:relative;height:25px;text-align:center}.container-panel-gradient-scale .panel-gradient-scale .gradient-value .gradient-value{font-size:12px;text-align:center;color:var(--text-icon-primary)}.container-sidebar{box-sizing:border-box;width:356px;text-align:left;font-size:14px;overflow:auto!important;overflow-x:hidden!important;overflow-y:scroll!important;background-color:var(--bg-chrome);color:var(--text-icon-primary);border:1px solid var(--border-default);flex-direction:column}.container-sidebars.container-sidebars-attracted{background-color:var(--bg-chrome)}.container-sidebar hr,.sg-sheet-compat hr{margin:var(--field-gap) 0;border:0;border-top:1px solid var(--border-default)}.container-sidebar{scrollbar-width:thin;scrollbar-color:var(--border-strong) var(--bg-chrome)}.container-sidebar::-webkit-scrollbar{width:8px;height:8px;background:var(--bg-chrome)}.container-sidebar::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.container-sidebar::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.container-sidebar::-webkit-scrollbar-track{background:var(--bg-chrome);box-shadow:none}.container-sidebar::-webkit-scrollbar-corner{background:var(--bg-chrome)}.container-sidebar-inner{padding:14px var(--sidebar-pad-x) 20px;margin-top:0}.container-sidebar-inner .tab-content{margin-top:15px}.container-sidebar .nav-tabs{display:flex;flex-wrap:nowrap;gap:4px;border-bottom:1.5px solid var(--border-default)}.container-sidebar .nav-tabs .nav-item{margin-bottom:0}.container-sidebar .nav-tabs .nav-link{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;font-size:13px;font-weight:600;color:var(--text-icon-secondary);background:transparent;border:0;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color 0.15s ease,background 0.15s ease}.container-sidebar .nav-tabs .nav-link:hover{color:var(--text-icon-primary);background:var(--bg-surface-hover);border-color:transparent}.container-sidebar .nav-tabs .nav-link:focus{outline:none}.container-sidebar .nav-tabs .nav-link:focus-visible{box-shadow:inset 0 0 0 2px var(--border-focus)}.container-sidebar .nav-tabs .nav-link.active{color:var(--text-icon-accent);background:transparent;border:0}.container-sidebar .nav-tabs .nav-link.active::after{content:"";position:absolute;right:0;bottom:-1.5px;left:0;height:var(--sg-marker-stroke);border-radius:2px;background:var(--action-accent)}.container-sidebar .nav-tabs .nav-link.disabled{color:var(--text-icon-disabled)}.container-sidebar .btn-controls{margin-bottom:10px}.container-sidebar .btn-controls .btn{margin-left:5px}.container-sidebar .btn-controls .btn:first-child{margin-left:0!important}.sg-form table,.container-sidebar table{color:var(--text-icon-primary)}.sg-form a,.container-sidebar a{font-size:14px;color:var(--text-icon-accent)}.sg-form a:hover,.sg-form a:focus,.container-sidebar a:hover,.container-sidebar a:focus{color:var(--text-icon-accent)}.container-sidebar .additional-block .additional-block-btn{color:var(--text-icon-accent);border-bottom-color:currentColor}.container-sidebar .content{font-size:13px;color:var(--text-icon-secondary)}.container-sidebar .title{padding:8px;font-size:13px;font-weight:700;color:var(--text-icon-accent)!important}.container-sidebar .title.active{background-color:var(--bg-accent-soft)!important;color:var(--text-icon-on-accent-soft)!important}.container-sidebar div#sb-results-tabs li a,.container-sidebar div#section-builder-tabs li a,.sg-sheet-compat div#section-builder-tabs li a{color:var(--text-icon-secondary)}.container-sidebar div#sb-results-tabs li a.active,.container-sidebar div#section-builder-tabs li a.active,.sg-sheet-compat div#section-builder-tabs li a.active,.container-sidebar .ui-state-active a{color:var(--text-icon-primary)!important}.container-sidebar div#sb-results-tabs li.ui-state-active,.container-sidebar div#section-builder-tabs li.ui-state-active,.sg-sheet-compat div#section-builder-tabs li.ui-state-active{border-color:var(--border-accent)!important}.container-sidebar div#sb-results-tabs li.ui-state-hover,.container-sidebar div#section-builder-tabs li.ui-state-hover,.sg-sheet-compat div#section-builder-tabs li.ui-state-hover{background:var(--bg-chrome-hover)!important}.container-sidebar div#section-builder-tabs,.sg-sheet-compat div#section-builder-tabs{margin-bottom:30px;background:0 0;border:none}.container-sidebar div#section-builder-tabs ul,.sg-sheet-compat div#section-builder-tabs ul{background:0 0}.container-sidebar div#section-builder-tabs li a,.sg-sheet-compat div#section-builder-tabs li a{font-size:13px!important;font-weight:700}.container-sidebar div#section-builder-tabs ul a,.sg-sheet-compat div#section-builder-tabs ul a{padding:8px}.sidebar-header-panel{display:flex;align-items:center;height:var(--sg-sidebar-head-h);padding:0 15px;background-color:var(--bg-chrome-hover);border-bottom:1px solid var(--border-default);position:sticky;top:0;width:auto;z-index:10;flex-shrink:0}.sidebar-title{display:flex;align-items:center;margin:0}.sidebar-title span{color:var(--text-icon-primary)!important}.sidebar-header-panel .panel-icons{top:50%;right:8px;margin-top:0;transform:translateY(-50%);display:flex;align-items:center;gap:2px}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;float:none;width:30px;height:30px;margin:0;padding:0;font-size:0;border:0;border-radius:8px;background:transparent;color:var(--text-icon-tertiary);opacity:1;cursor:pointer;transition:background 0.12s ease,color 0.12s ease}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon svg{width:17px;height:17px;opacity:1;color:currentColor}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon:hover{background:var(--bg-surface-hover);color:var(--text-icon-accent)}.sidebar-header-panel .panel-icons .sidebar-header-panel-icon.fa-times:hover{background:var(--bg-danger-soft);color:var(--text-icon-danger)}.container-sidebar .overlay_loading{position:absolute;inset:0;z-index:var(--z-panel-overlay);background:var(--bg-chrome)}.is-mobile-shell .container-sidebar .overlay_loading__content{top:calc(var(--sg-sidebar-head-h) + var(--space-3));transform:translateX(-50%)}@keyframes sg-sidebar-enter{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@keyframes sg-sidebar-fade{from{opacity:0}to{opacity:1}}.app-constructor-beam .container-sidebar{animation:sg-sidebar-enter 0.22s cubic-bezier(0.16,1,0.3,1) both}@media (prefers-reduced-motion: reduce){.app-constructor-beam .container-sidebar{animation:sg-sidebar-fade 0.18s ease both}}.sg-form .btn-light,.sg-form .btn-light.active,.container-sidebar .btn-light,.container-sidebar .btn-light.active{color:var(--text-icon-primary)!important;border:1px solid var(--border-default)}.container-sidebar form div label{color:var(--text-icon-secondary)}.container-sidebar form div label:hover{color:var(--text-icon-primary)}.container-sidebar .closebtn{color:var(--text-icon-tertiary)}.container-sidebar .closebtn:hover{color:var(--text-icon-primary)}.sb-field-unit-container .sb-unit{color:var(--text-icon-tertiary)}.overlay_loading{position:fixed;inset:0;z-index:900;background:var(--bg-app)}.overlay_loading--scrim{background:var(--bg-overlay)}.overlay_loading.overlay_loading--app{z-index:var(--z-overlay-loading)}html.sg-ad-open .overlay_loading.overlay_loading--app.overlay_loading--scrim{visibility:hidden}.overlay_loading--app.overlay_loading--scrim{animation:sg-overlay-reveal 0.2s ease-out 0.3s both}.overlay_loading--app.overlay_loading--scrim.overlay_loading--now{animation:none}@keyframes sg-overlay-reveal{from{opacity:0}to{opacity:1}}.sg-updates-sk{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-1)}.sg-updates-sk__item{padding:var(--space-1-5);border:1px solid var(--border-default);border-radius:var(--radius-s);font-size:13px;line-height:1.45}.sg-updates-sk__title{margin-bottom:var(--space-0-5);font-size:15px;line-height:1.3}.sg-updates-sk__date{margin-top:var(--space-1);font-size:12px;line-height:1.4}.sg-form .form-group,.container-sidebar .form-group{margin-bottom:var(--field-gap)}.sg-form .form-group:has(> .switch-wrapper),.container-sidebar .form-group:has(> .switch-wrapper){margin-bottom:0}.sg-form .form-group + .switch-wrapper,.container-sidebar .form-group + .switch-wrapper{margin-top:0}.sg-form .sg-form-section,.container-sidebar .sg-form-section{margin-top:var(--field-gap)}.sg-form .sg-form-section > .sg-type-label,.container-sidebar .sg-form-section > .sg-type-label{margin-bottom:var(--subhead-gap)}.sg-form .form-group label:not(.sg-load-field__label):not(.switch-label),.sg-form label:not(.sg-load-field__label):not(.switch-label),.container-sidebar .form-group label:not(.sg-load-field__label):not(.switch-label),.container-sidebar label:not(.sg-load-field__label):not(.switch-label){font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);margin-bottom:var(--label-gap)}.sg-form .form-group label:not(.btn),.sg-form label:not(.btn),.container-sidebar .form-group label:not(.btn),.container-sidebar label:not(.btn){opacity:1}.sg-form .form-check label.form-check-label,.container-sidebar .form-check label.form-check-label{font-weight:normal;line-height:24px}.sg-form input[type=text],.container-sidebar input[type=text]{display:block;box-sizing:border-box;padding:6px 8px;border-radius:4px;border-width:1px;border-color:var(--border-strong);font-size:13px}.sg-form select,.container-sidebar select{font-size:13px;border-width:1px;border-color:var(--border-strong)}.sg-form .form-control,.container-sidebar .form-control{display:block;height:34px;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;background-clip:padding-box;border:1px solid var(--border-strong);border-radius:0.25rem;color:var(--text-icon-primary);background-color:var(--bg-surface);transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.sg-form select.form-control,.container-sidebar select.form-control{padding:0.375rem 0.375rem}.sg-form .input-group-text,.container-sidebar .input-group-text{height:34px}.sg-form .form-control:focus,.container-sidebar .form-control:focus{border-color:var(--border-focus);box-shadow:0 0 0 3px var(--bg-accent-soft)}.control-panel-buttons{background-color:var(--bg-chrome);border-bottom:1px solid var(--border-default)}.btn-control{color:var(--text-icon-primary);background-color:var(--bg-surface);border-color:var(--border-strong)}.btn-control:hover{color:var(--text-icon-primary);background-color:var(--bg-surface-hover)}.btn-control:focus,.btn-control.focus{box-shadow:0 0 0 3px var(--bg-accent-soft)}.btn-control.disabled,.btn-control:disabled{color:var(--text-icon-disabled);background-color:var(--bg-disabled);border-color:var(--border-default)}.btn-control:hover{background-color:var(--bg-surface-hover)}.control-panel-buttons{padding-left:5px;padding-right:5px}.control-panel-buttons .btn{margin-top:5px;margin-bottom:5px;font-size:14px}.btn-control:not(:disabled):not(.disabled):active,.btn-control:not(:disabled):not(.disabled).active,.show > .btn-control.dropdown-toggle{color:var(--text-icon-primary);background-color:var(--bg-surface-hover);border-color:var(--border-strong)}.btn-control-light{margin-top:5px;margin-bottom:5px;color:var(--text-icon-primary);background-color:var(--bg-surface);border-color:var(--border-default)}.btn-control-light:hover,.btn-control-light:not(:disabled):not(.disabled):active,.btn-control-light:not(:disabled):not(.disabled).active,.show > .btn-control-light.dropdown-toggle{color:var(--text-icon-primary);background-color:var(--bg-surface-hover);border-color:var(--border-strong)}.btn-control-light:focus,.btn-control-light.focus,.btn-control-light:not(:disabled):not(.disabled):active:focus,.show > .btn-control-light.dropdown-toggle:focus{box-shadow:0 0 0 3px var(--bg-accent-soft)}.btn-control-light.disabled,.btn-control-light:disabled{color:var(--text-icon-disabled);background-color:var(--bg-disabled);border-color:var(--border-default)}.btn-link,.btn-link:hover,.btn-link:active,.btn-link:focus{color:var(--text-icon-accent);background-color:transparent;text-decoration:none}#tabs-beam-parameters.nav-tabs{border-bottom:1px solid var(--border-default)}#tabs-beam-parameters .nav-link{color:var(--text-icon-secondary)!important;border:0!important;background:transparent!important;font-weight:600;border-radius:var(--radius-s) var(--radius-s) 0 0;transition:color 0.15s ease,background 0.15s ease,box-shadow 0.15s ease}#tabs-beam-parameters .nav-link:hover{color:var(--text-icon-primary)!important;background:var(--bg-surface-hover)!important}#tabs-beam-parameters .nav-link.active{color:var(--text-icon-primary)!important;background:transparent!important;box-shadow:inset 0 -2.5px 0 var(--action-accent)}#tabs-beam-parameters #form-tab-solve{color:var(--text-icon-success)!important;font-weight:700}#tabs-beam-parameters #form-tab-solve:hover{color:var(--action-primary-hover)!important;background:var(--bg-success-soft)!important}#tabs-beam-parameters #form-tab-solve.active{color:var(--action-primary)!important;box-shadow:inset 0 -2.5px 0 var(--action-primary)}#tabs-beam-parameters{display:none!important}.btn-main-type-sections{margin-top:12px}.btn-main-type-section{display:flex;justify-content:space-between;padding:0.75rem;font-size:14px;font-weight:400;line-height:1.5;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--border-default);border-bottom:none;background-color:var(--bg-surface);color:var(--text-icon-primary);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn-main-type-section:hover{background-color:var(--bg-surface-hover);border-color:var(--border-strong);border-top-color:var(--border-strong)}.tab-main-type-section .btn-main-type-section.btn-main-type-section__top-border{border-top-right-radius:0.3em;border-top-left-radius:0.3em}.tab-main-type-section:not(.open) .btn-main-type-section.btn-main-type-section__bottom-border{border-bottom-right-radius:0.3em;border-bottom-left-radius:0.3em}.btn-main-type-sections .tab-main-type-section:first-child:hover{border-color:var(--border-strong);border-top-color:var(--border-strong)!important}.btn-main-type-sections .tab-main-type-section:last-child:hover{border-color:var(--border-strong);border-top-color:var(--border-strong)}.btn-main-type-sections .tab-main-type-section:last-child .btn-main-type-section{border-bottom:1px solid var(--border-default)}.btn-main-type-section .btn-main-type-section__icon{display:flex;width:50px}.btn-main-type-section .btn-main-type-section__title{display:flex;align-items:center;justify-content:left;width:73%;text-align:left;font-weight:500}.btn-main-type-section .btn-main-type-section__arrow{display:flex;width:20px;align-items:center;justify-content:space-between}.tab-main-type-section__content{display:none;border:1px solid var(--border-default)}.tab-main-type-section.open .btn-main-type-section{border:1px solid var(--border-accent);background-color:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.tab-main-type-section.open .tab-main-type-section__content{display:flex;flex-wrap:wrap}.item-section{display:flex;flex-direction:column;flex-basis:150px;flex-grow:1;padding:5px;margin:5px;text-align:center;cursor:pointer;border:1px solid var(--border-default)}.item-section:hover{background-color:var(--bg-surface-hover);color:var(--text-icon-primary)}.item-section .item-section-icon{margin:0 auto;text-align:center}.item-section .item-section-title{display:flex;flex:1;align-items:center;justify-content:center;text-align:center;font-size:14px}.rs-dropdown-menu{background-color:var(--bg-surface);border:1px solid var(--border-default)}.rs-dropdown-menu .rs-dropdown-item-divider{background-color:var(--border-default)}.rs-dropdown-menu .rs-dropdown-item-content{color:var(--text-icon-primary)}.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item > .rs-dropdown-item-content:hover{color:var(--text-icon-primary);background-color:var(--bg-surface-hover)}.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:focus,.rs-dropdown-menu > .rs-dropdown-item-active > .rs-dropdown-item-content:hover{color:var(--text-icon-accent);background-color:var(--bg-accent-soft)}.dropdown-menu{font-size:14px}.dropdown-item{cursor:pointer}ul.dropdown-menu input[type=checkbox],ul.dropdown-menu input[type=radio]{display:flex;align-items:stretch;justify-items:center;height:23px}ul.dropdown-menu li a{display:flex;white-space:nowrap;text-decoration:none;color:var(--text-icon-primary)}ul.dropdown-menu li a span{display:flex;padding-left:5px;text-decoration:none}ul.dropdown-menu .dropdown-item{padding:5px 15px}.sg-form .dropdown-menu a,.container-sidebar .dropdown-menu a{color:var(--text-icon-primary)}.custom-control.custom-checkbox .custom-control-label{line-height:27px}.custom-control.custom-checkbox .custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:15px;height:15px;content:"";border-radius:3px;background-repeat:no-repeat;background-position:center center;background-size:60% 60%}.custom-control.custom-checkbox .custom-control-label::after{position:absolute;top:4px;display:block;width:15px;height:15px;content:"";background-repeat:no-repeat;background-position:center center;background-size:60% 60%}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:var(--action-primary)!important}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:none!important}.container-sidebar .custom-control-input ~ .custom-control-label{color:var(--text-icon-primary)}.container-sidebar .custom-control-input:disabled ~ .custom-control-label{opacity:0.5}fieldset.radios{min-width:0;margin:0;padding:0;border:0}.form-check{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;margin:0;padding-left:0}.form-check input[type=radio].form-check-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:0;padding:0;border:2px solid var(--border-strong);border-radius:50%;background:var(--bg-surface);cursor:pointer;position:relative;transition:border-color 0.12s ease,box-shadow 0.12s ease,background 0.12s ease}.form-check input[type=radio].form-check-input:hover:not(:disabled){border-color:var(--text-icon-tertiary)}.form-check input[type=radio].form-check-input:checked{border-color:var(--action-primary)}.form-check input[type=radio].form-check-input:checked::after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--action-primary)}.form-check input[type=radio].form-check-input:checked:hover:not(:disabled){border-color:var(--action-primary-hover)}.form-check input[type=radio].form-check-input:checked:hover:not(:disabled)::after{background:var(--action-primary-hover)}.form-check input[type=radio].form-check-input:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--border-focus)}.form-check input[type=radio].form-check-input:disabled{cursor:not-allowed;opacity:0.45}.form-check input[type=radio].form-check-input{position:static;top:auto;left:auto;margin:0}.form-check input[type=radio].form-check-input ~ .form-check-label{margin:0;color:var(--text-icon-primary);font-size:14px;line-height:1.3;cursor:pointer}.form-check input[type=radio].form-check-input:disabled ~ .form-check-label{cursor:not-allowed;opacity:0.45}.form-check .form-check-label .unit-dist,.form-check .form-check-label .sb-unit{color:var(--text-icon-secondary)}.items-list-container .item-list-row{padding:10px 0;font-size:13px;border-bottom:1px solid var(--border-default)}.items-list-container .item-list-row:last-child{border-bottom:none!important}.items-list-container .item-list-row .item-list-row__title{width:215px}.items-list-container .item-list-row .item-list-row__ord{padding-right:var(--label-gap);opacity:0.5}.items-list-container .item-list-row .item-list-row__controls{justify-content:flex-end}.items-list-container .item-list-row .item-list-row__icon{cursor:pointer;opacity:0.5;font-size:14px}.items-list-container .item-list-row .item-list-row__button{margin-left:10px}.items-list-container .item-list-row .item-list-row__icon:hover{opacity:1}.d3-context-menu{position:absolute;z-index:1200;min-width:150px}.d3-context-menu ul,.d3-context-menu ul li{margin:0;padding:0}.d3-context-menu ul{list-style-type:none;cursor:default}.d3-context-menu ul li{-webkit-user-select:none;-moz-user-select:none;user-select:none}.d3-context-menu ul li.is-disabled,.d3-context-menu ul li.is-disabled:hover{cursor:not-allowed}.d3-context-menu ul li.is-divider{padding:0}.d3-context-menu-theme{border-radius:4px;font-family:var(--font-sans);font-size:14px;background-color:var(--bg-surface);color:var(--text-icon-primary);border:1px solid var(--border-default)}.d3-context-menu-theme ul{margin:4px 0}.d3-context-menu-theme ul li{padding:4px 16px}.d3-context-menu-theme ul li:hover{background-color:var(--action-accent);color:var(--text-icon-on-action)}.d3-context-menu-theme ul li.is-header,.d3-context-menu-theme ul li.is-header:hover{background-color:var(--bg-surface);color:var(--text-icon-secondary);font-weight:bold;font-style:italic}.d3-context-menu-theme ul li.is-disabled,.d3-context-menu-theme ul li.is-disabled:hover{background-color:var(--bg-surface);color:var(--text-icon-disabled)}.d3-context-menu-theme ul li.is-divider:hover{background-color:var(--bg-surface)}.d3-context-menu-theme ul hr{height:0;border:0;border-top:1px solid var(--border-default)}.d3-context-menu-theme ul li.is-parent:after{content:"";position:absolute;right:8px;top:35%;width:0;height:0;border-left:7px solid transparent;border-top:7px solid var(--text-icon-tertiary);transform:rotate(45deg)}.d3-context-menu-theme ul li.is-parent{position:relative;padding-right:20px}.d3-context-menu-theme ul.is-children{display:none;position:absolute;left:100%;top:0;width:100%;margin:-5px 0;padding:4px 0;background-color:var(--bg-surface);border:1px solid var(--border-default);color:var(--text-icon-primary)}.d3-context-menu-theme li.is-parent:hover > ul.is-children{display:block}.rg-celleditor-input,.rg-celleditor .rg-input{width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;font-size:1em;outline:none}.rg-celleditor{box-sizing:border-box;z-index:5;background-color:#ffffff;box-shadow:1px 1px 6px rgba(0,0,0,0.06);display:flex;border-style:solid;border-color:#3579f8;border-width:2px;padding:0 4px}.rg-number-celleditor input{text-align:right}.reactgrid-content .rg-pane .rg-cell.rg-number-cell,.reactgrid-content .rg-pane .rg-cell .rg-time-cell,.reactgrid-content .rg-pane .rg-cell .rg-date-cell{justify-content:flex-end}.reactgrid-content .rg-pane .rg-cell.rg-email-cell.rg-invalid{color:rgb(255,0,0)}.reactgrid-content .rg-pane .rg-cell.rg-text-cell.placeholder{color:#999;font-size:0.8em}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell{align-items:center;justify-content:center;padding:0;margin:0;background:transparent;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell input{width:20px;height:20px}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell .chevron{pointer-events:auto;display:flex;justify-content:center;align-items:center;font-weight:bold;margin-right:0.1em;cursor:pointer;transition:200ms all ease-in-out;height:1em;width:1em}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell .no-child{width:0.5em}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell.expanded .chevron{transform:rotate(90deg)}.reactgrid-content .rg-pane .rg-cell.rg-chevron-cell.collapsed .chevron{transform:rotate(0deg)}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell{justify-content:center}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label{position:relative;height:18px;width:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input{position:absolute;opacity:0;cursor:pointer;margin:0;height:18px;width:18px}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell span{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eeeeee}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label:hover input ~ span{background-color:#cccccc}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input:checked ~ span{background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell span:after{content:"";position:absolute;display:none}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label input:checked ~ span:after{display:block}.reactgrid-content .rg-pane .rg-cell.rg-checkbox-cell label span:after{left:7px;top:2px;width:4px;height:12px;border:solid #ffffff;border-width:0 3px 3px 0;transform:rotate(45deg)}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell{padding:0;overflow:visible}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-menu{top:100%;background-color:#ffffff;border-radius:4px;box-shadow:0px 0px 7px rgba(0,0,0,0.5);margin-bottom:8px;margin-top:2px;position:absolute;width:100%;z-index:1;box-sizing:border-box}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option{padding:0.3em 0.5em;min-height:1.5em;display:flex;align-items:center}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option.selected::before{content:"✓";padding-right:0.2em}.reactgrid-content .rg-pane .rg-cell.rg-dropdown-cell .rg-dropdown-option.focused{color:black;background-color:#f1f6ff}.rg-copy-container[contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.reactgrid-content{user-select:none;-moz-user-select:none;-webkit-user-select:none;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#000000}.reactgrid-content .rg-pane.rg-pane-top,.reactgrid-content .rg-pane.rg-pane-bottom,.reactgrid-content .rg-pane.rg-pane-left,.reactgrid-content .rg-pane.rg-pane-right{position:sticky;position:-webkit-sticky;background-color:#ffffff}.reactgrid-content .rg-pane.rg-pane-top{top:0}.reactgrid-content .rg-pane.rg-pane-bottom{bottom:0}.reactgrid-content .rg-pane.rg-pane-left{left:0}.reactgrid-content .rg-pane.rg-pane-right{right:0}.reactgrid-content .rg-pane .rg-cell{font-size:1em;box-sizing:border-box;white-space:nowrap;position:absolute;display:flex;flex-direction:row;align-items:center;overflow:hidden;padding:0 4px;outline:none;touch-action:auto;border-color:#e8e8e8;color:#000000}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle{position:absolute;top:0;right:0;width:11px;height:100%;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle .rg-resize-handle{position:absolute;right:0;width:6px;height:100%}.reactgrid-content .rg-pane .rg-cell .rg-touch-column-resize-handle .rg-resize-handle:hover{cursor:col-resize;background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle{position:absolute;bottom:0;left:0;height:11px;width:100%;pointer-events:auto}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle .rg-resize-handle{position:absolute;bottom:0;height:6px;width:100%}.reactgrid-content .rg-pane .rg-cell .rg-touch-row-resize-handle .rg-resize-handle:hover{cursor:row-resize;background-color:#3579f8}.reactgrid-content .rg-pane .rg-cell .rg-groupId{font-size:0.8em;position:absolute;right:4px;top:4px}.reactgrid-content .rg-pane .rg-cell-focus,.reactgrid-content .rg-pane .rg-cell-highlight{position:absolute;pointer-events:none;box-sizing:border-box;border-style:solid;border-width:2px;border-color:#3579f8}.reactgrid-content .rg-pane .rg-touch-fill-handle{position:absolute;width:40px;height:40px;background-color:rgba(255,255,255,0.01);touch-action:none;pointer-events:auto}.reactgrid-content .rg-pane .rg-touch-fill-handle .rg-fill-handle{position:absolute;cursor:crosshair;top:50%;left:50%;transform:translate(calc(-50% - 0.5px),calc(-50% - 0.5px));width:6.5px;height:6.5px;background-color:#3579f8;border-width:1px;border-style:solid;border-color:#ffffff;background-clip:content-box}.reactgrid-content .rg-pane .rg-partial-area{position:absolute;pointer-events:none;box-sizing:border-box}.reactgrid-content .rg-pane .rg-partial-area.rg-partial-area-part{border-width:1px;border-style:dashed;border-color:#000000}.reactgrid-content .rg-pane .rg-partial-area.rg-partial-area-selected-range{border-width:1px;border-style:solid;border-color:#3579f8;background-color:rgba(53,121,248,0.35)}.reactgrid-content .rg-pane-shadow{position:sticky}.reactgrid-content .rg-pane-shadow.shadow-top{pointer-events:none;top:0;box-shadow:2px 2px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-left{pointer-events:none;left:0;box-shadow:5px 0 3px -2px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-bottom{pointer-events:none;bottom:0;box-shadow:2px -1px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-right{pointer-events:none;right:0;box-shadow:-5px 0 3px -2px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-top-left-corner{box-shadow:2px 3px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-top-right-corner{box-shadow:-2px 2px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-bottom-left-corner{box-shadow:2px -2px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-pane-shadow.shadow-bottom-right-corner{box-shadow:-2px -2px 3px 1px rgba(0,0,0,0.06)}.reactgrid-content .rg-context-menu{position:fixed;z-index:1000;background-color:#ffffff;font-size:1em;box-shadow:0px 0px 8px 2px rgba(0,0,0,0.06)}.reactgrid-content .rg-context-menu .rg-context-menu-option{padding:8px 20px 8px 15px;cursor:pointer}.reactgrid-content .rg-context-menu .rg-context-menu-option:hover{background-color:#f2f2f2}.reactgrid-content .rg-shadow{position:absolute;background-color:#000000;opacity:0.1;z-index:4}.reactgrid-content .rg-column-resize-hint{background-color:#74b9ff;position:absolute;padding:5px;border-radius:0 5px 5px 0}.reactgrid-content .rg-row-resize-hint{background-color:#74b9ff;position:absolute;padding:5px;border-radius:0 5px 5px 0}.reactgrid-content .rg-line{position:absolute;background-color:#74b9ff;z-index:4}.reactgrid-content .rg-line-horizontal{left:0;height:2px}.reactgrid-content .rg-line-vertical{top:0;width:2px}.reactgrid-content .rg-hidden-element{border:0;padding:0;margin:0;position:fixed;width:1px;height:1px;opacity:0;top:50%;left:50%}.sg-rg{margin-top:8px;border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-s,8px);overflow:auto;max-height:320px}.sg-rg .rg-celleditor,.sg-rg .rg-cell{font-size:13px;font-family:inherit;color:var(--text-primary,var(--text-icon-primary));background:var(--bg-surface,#fff);border-color:var(--border-default)!important}.sg-rg .rg-header-cell{background:var(--bg-chrome,#f5f6f8);color:var(--text-icon-tertiary);font-size:11px;font-weight:600;letter-spacing:0.3px}.sg-rg .rg-celleditor{border:2px solid var(--text-icon-accent,#3b82f6)}.sg-rg .rg-celleditor input{font-size:13px;color:var(--text-primary,var(--text-icon-primary));background:transparent}.sg-rg .rg-cell-focus,.sg-rg .rg-cell-highlight{border-color:var(--text-icon-accent,#3b82f6)!important}.sg-rg .rg-partial-area-selected-range{background-color:var(--bg-accent-soft,rgba(59,130,246,0.12));border-color:var(--text-icon-accent,#3b82f6)}.sg-rg .rg-context-menu{background:var(--bg-surface,#fff);border:1px solid var(--border-default);border-radius:var(--radius-s,8px);box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,0.12));font-size:13px}.sg-rg .rg-context-menu .rg-context-menu-option{color:var(--text-primary,var(--text-icon-primary))}.sg-rg .rg-context-menu .rg-context-menu-option:hover{background:var(--bg-chrome,#f5f6f8)}.sg-vertex-add{margin-top:10px;align-self:flex-start}.sg-draw-bar{position:absolute;top:calc(var(--sg-cvtop-h,46px) + 26px);left:44px;z-index:5;display:flex;flex-direction:column;align-items:center;gap:2px;padding:5px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-2,0 8px 24px rgba(0,0,0,0.12))}.sg-draw-bar .sg-tbtn{width:38px;height:36px}.sg-draw-bar .sg-tbtn svg{width:22px;height:22px}.sg-draw-bar .sg-tbtn.is-hole{background:var(--bg-danger-soft,rgba(220,53,69,0.1));box-shadow:inset 0 0 0 1px var(--text-icon-danger,#dc3545);color:var(--text-icon-danger,#dc3545)}.sg-draw-bar .sg-tbtn.is-hole:hover{background:var(--bg-danger-soft,rgba(220,53,69,0.14));color:var(--text-icon-danger,#dc3545)}.sg-draw-bar__sep{width:24px;height:1px;margin:4px 0;background:var(--border-default);flex:none}.sg-vx__handle{fill:var(--text-icon-accent,#3b82f6);stroke:var(--bg-surface,#fff);vector-effect:non-scaling-stroke;stroke-width:1.5;cursor:move}.sg-vx__handle:hover{fill:var(--text-icon-danger,#dc3545)}.sg-vx__mid{fill:var(--bg-surface,#fff);stroke:var(--text-icon-accent,#3b82f6);vector-effect:non-scaling-stroke;stroke-width:1.5;stroke-dasharray:2 1.5;cursor:copy}.sg-vx__mid:hover{fill:var(--bg-accent-soft,rgba(59,130,246,0.15));stroke-dasharray:none}.sg-pg-dim__hit{pointer-events:none}.sg-pg-dim__hit--active{pointer-events:auto;cursor:text}.sg-pg-dim__hit--active:hover{stroke:var(--text-icon-accent,#3b82f6);stroke-width:1;vector-effect:non-scaling-stroke}.sg-pg__handle{fill:var(--text-icon-accent,#3b82f6);stroke:var(--bg-surface,#fff);vector-effect:non-scaling-stroke;stroke-width:1.5}.sg-pg__handle:hover{fill:var(--text-icon-danger,#dc3545)}.sg-numpop{position:fixed;z-index:1200;min-width:200px;padding:10px 12px;background:var(--bg-surface,#fff);border:1px solid var(--border-default);border-radius:var(--radius-s,8px);box-shadow:var(--shadow,0 8px 24px rgba(0,0,0,0.12))}.sg-numpop__title{font-size:12px;font-weight:600;color:var(--text-icon-secondary);margin-bottom:8px}.sg-numpop__row{display:flex;align-items:center;gap:8px}.sg-numpop__row + .sg-numpop__row{margin-top:6px}.sg-numpop__label{flex:none;min-width:88px;font-size:12px;color:var(--text-icon-secondary)}.sg-numpop__input{flex:1;min-width:0;height:34px;padding:0 10px;font-size:14px;color:var(--text-primary,var(--text-icon-primary));background:var(--bg-app,#fff);border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-s,8px);outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sg-numpop__input::-webkit-outer-spin-button,.sg-numpop__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.sg-numpop__input:focus{border-color:var(--text-icon-accent,#3b82f6)}.sg-numpop__unit{font-size:12px;color:var(--text-icon-tertiary);flex:none}.sg-numpop__actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.sg-material-select{width:100%;height:38px;padding:0 10px;font-size:14px;color:var(--text-primary,var(--text-icon-primary));background:var(--bg-app,#fff);border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-s,8px)}.sg-material-select:focus{border-color:var(--text-icon-accent,#3b82f6);outline:none}.sg-sec-res__note{margin-bottom:12px;padding:8px 10px;font-size:12px;line-height:1.45;color:var(--text-icon-secondary);background:var(--bg-accent-soft,rgba(59,130,246,0.08));border:1px solid var(--border-accent,rgba(59,130,246,0.35));border-radius:var(--radius-s,8px)}.sg-stress__grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.sg-stress__field{display:flex;flex-direction:column;gap:4px;margin:0}.sg-stress__field input{height:32px;padding:0 8px;font-size:13px;color:var(--text-primary,var(--text-icon-primary));background:var(--bg-app,#fff);border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-s,8px);outline:none;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sg-stress__field input::-webkit-outer-spin-button,.sg-stress__field input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.sg-stress__field input:focus{border-color:var(--text-icon-accent,#3b82f6)}.sg-stress__sym{font-size:11px;color:var(--text-icon-tertiary)}.sg-stress__component{width:100%;height:34px;margin-bottom:10px;padding:0 8px;font-size:13px;color:var(--text-primary,var(--text-icon-primary));background:var(--bg-app,#fff);border:1px solid var(--border-strong,var(--border-default));border-radius:var(--radius-s,8px)}.sg-stress__actions{display:flex;gap:8px;margin-bottom:10px}.sg-stress__legend{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-icon-secondary)}.sg-stress__legend-scale{position:relative;display:flex;flex:1;min-width:0}.sg-stress__legend-bar{display:flex;flex:1;height:10px;border-radius:5px;overflow:hidden}.sg-stress__legend-step{flex:1 1 0}.sg-stress__legend-zero{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;pointer-events:none}.sg-stress__legend-zero-label{position:absolute;top:calc(100% + 3px);transform:translateX(-50%);font-weight:600;line-height:1;white-space:nowrap;pointer-events:none}.sg-stress__legend--zero{padding-bottom:calc(3px + 1em)}.sg-stress__legend-unit{color:var(--text-icon-tertiary)}.sg-stress__mesh{display:flex;align-items:center;gap:6px;margin:8px 0 0;font-size:12px;color:var(--text-icon-secondary);cursor:pointer}.sg-draw-ghost{pointer-events:none}.sg-draw-ghost__path{fill:var(--bg-accent-soft,rgba(59,130,246,0.15));stroke:var(--text-icon-accent,#3b82f6);vector-effect:non-scaling-stroke;stroke-width:1.5;stroke-dasharray:6 4}.sg-draw-ghost__vertex{fill:var(--bg-surface,#fff);stroke:var(--text-icon-accent,#3b82f6);vector-effect:non-scaling-stroke;stroke-width:1.5}.sg-draw-ghost__vertex--close{fill:var(--text-icon-accent,#3b82f6)}.sg-pline__rubber{fill:none;stroke:var(--text-icon-accent);stroke-width:1.5;stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.sg-draw-aim{pointer-events:none}.sg-draw-aim__grip{fill:var(--sg-cad-node,#f5a91f);stroke:var(--sg-cad-node-edge,#b97708);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0.95}.sg-draw-aim__cross{fill:none;stroke:var(--text-icon-accent,#3b82f6);stroke-width:1;vector-effect:non-scaling-stroke;opacity:0.8}.sg-draw-aim__dot{fill:var(--bg-accent-soft,rgba(59,130,246,0.25));stroke:var(--text-icon-accent,#3b82f6);stroke-width:1.5;vector-effect:non-scaling-stroke}.sg-draw-aim__hud{fill:var(--text-icon-primary);paint-order:stroke;stroke:var(--bg-app);stroke-width:3px;font-weight:600;font-family:ui-monospace,"SF Mono",Menlo,monospace}.sg-draw-bar .sg-tbtn.is-done{color:var(--text-icon-success,#2e7d32)}.sg-draw-bar .sg-tbtn.is-done:hover{background:var(--bg-success-soft,rgba(46,125,50,0.14));color:var(--text-icon-success,#2e7d32)}.sg-ns__node{fill:var(--bg-surface,#fff);stroke:var(--text-icon-accent,#3b82f6);stroke-width:1.5;vector-effect:non-scaling-stroke;cursor:move}.sg-ns__node.is-shared{fill:var(--sg-cad-node,#f5a91f);stroke:var(--sg-cad-node-edge,#b97708)}.sg-ns__node.is-sel{fill:var(--text-icon-accent,#3b82f6);stroke:var(--bg-surface,#fff)}.sg-ns__rubber{fill:var(--bg-accent-soft,rgba(59,130,246,0.12));stroke:var(--text-icon-accent,#3b82f6);stroke-width:1;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;pointer-events:none}.sg-dxf-scrim{position:fixed;inset:0;z-index:var(--z-designer-max);background:var(--bg-scrim,rgba(16,24,40,0.5));display:flex;align-items:center;justify-content:center;padding:24px}.sg-dxf{display:flex;flex-direction:column;width:1120px;max-width:96vw;max-height:92vh;overflow:hidden;background:var(--bg-app);border:1px solid var(--border-strong);border-radius:16px;box-shadow:var(--shadow-2)}.sg-dxf__spacer{flex:1}.sg-dxf__head{display:flex;align-items:center;gap:10px;height:54px;padding:0 12px 0 18px;border-bottom:1px solid var(--border-default);flex:none}.sg-dxf__head h2{margin:0;font-size:16px;font-weight:700;color:var(--text-icon-primary)}.sg-dxf__head-ic{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:var(--text-icon-accent);background:var(--bg-accent-soft);border:1px solid var(--border-accent)}.sg-dxf__fname{font-size:12px;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:99px;padding:3px 10px}.sg-dxf__x{width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--text-icon-tertiary);font-size:16px;cursor:pointer}.sg-dxf__x:hover{background:var(--bg-danger-soft);color:var(--text-icon-danger)}.sg-dxf__body{display:flex;flex:1;min-height:0}.sg-dxf__opts{width:396px;flex:none;overflow:auto;padding:14px 16px;border-right:1px solid var(--border-default);display:flex;flex-direction:column;gap:14px}.sg-dxf__grp{display:flex;flex-direction:column;gap:8px}.sg-dxf__mode{display:block}.sg-dxf__mode b{display:block;font-size:13.5px;font-weight:650;color:var(--text-icon-primary);margin-bottom:2px}.sg-dxf__mode small{display:block;font-size:11.8px;line-height:1.45;color:var(--text-icon-secondary)}.sg-dxf__frow{display:flex;gap:10px}.sg-dxf__frow > *{flex:1;min-width:0}.sg-dxf__fcol{display:flex;flex-direction:column;gap:5px}.sg-dxf__layer{display:flex;align-items:center;gap:9px;padding:7px 10px;margin:0;border:1px solid var(--border-default);border-radius:9px;background:var(--bg-surface);font-size:13px;color:var(--text-icon-primary);cursor:pointer}.sg-dxf__layer input{margin:0}.sg-dxf__layer-name{font-weight:600}.sg-dxf__layer-cnt{margin-left:auto;font-size:11px;font-weight:700;color:var(--text-icon-tertiary);background:var(--bg-app);border-radius:99px;padding:1px 8px}.sg-dxf__hint{font-size:11.5px;line-height:1.5;color:var(--text-icon-tertiary)}.sg-dxf__hint b{color:var(--text-icon-secondary)}.sg-dxf__link{border:0;background:none;padding:0 0 0 6px;font-size:11.5px;color:var(--text-icon-accent);cursor:pointer;text-decoration:underline}.sg-dxf__pv{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg-canvas,var(--bg-surface))}.sg-dxf__canvas{position:relative;flex:1;min-height:380px;overflow:hidden;background-image:linear-gradient(var(--border-default) 1px,transparent 1px),linear-gradient(90deg,var(--border-default) 1px,transparent 1px);background-size:26px 26px;background-position:center}.sg-dxf__svg{position:absolute;inset:0;width:100%;height:100%}.sg-dxf__hatch-line{stroke:var(--text-icon-tertiary);stroke-width:0.5;opacity:0.55}.sg-dxf__solid{stroke:var(--text-icon-secondary)}.sg-dxf__open{fill:none;stroke:var(--cat-moment,#d97706);stroke-linecap:round}.sg-dxf__ghost{fill:none;stroke:var(--text-icon-tertiary);opacity:0.22}.sg-dxf__frag{fill:none;stroke:var(--text-icon-danger);opacity:0.55;stroke-dasharray:2 2}.sg-dxf__nd{fill:var(--cat-force,#b45309);stroke:var(--bg-surface);stroke-width:0.3;cursor:pointer}.sg-dxf__nd:hover{fill:var(--text-icon-accent)}.sg-dxf__anchor{fill:none;stroke:var(--text-icon-accent);pointer-events:none}.sg-dxf__chips{position:absolute;left:12px;top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.sg-dxf__chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:99px;padding:3px 11px;box-shadow:var(--shadow-1)}.sg-dxf__chip em{font-style:normal}.sg-dxf__chip em.is-ok{color:var(--text-icon-success)}.sg-dxf__chip em.is-warn{color:var(--cat-moment,#d97706)}.sg-dxf__pvfoot{display:flex;align-items:center;gap:16px;min-height:44px;padding:4px 14px;border-top:1px solid var(--border-default);background:var(--bg-app);flex:none;font-size:12.5px;color:var(--text-icon-secondary)}.sg-dxf__leg{display:inline-flex;align-items:center;gap:6px;font-size:12px}.sg-dxf__leg-solid{width:16px;height:3px;border-radius:2px;background:var(--text-icon-secondary)}.sg-dxf__leg-open{width:16px;height:3px;border-radius:2px;background:var(--cat-moment,#d97706)}.sg-dxf__foot{display:flex;align-items:center;gap:10px;min-height:58px;padding:8px 16px;border-top:1px solid var(--border-default);flex:none}.sg-dxf__note{font-size:12.3px;color:var(--text-icon-secondary)}.sg-dxf-underlay path{fill:none;stroke:var(--text-icon-tertiary);stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:5 4;opacity:0.5;pointer-events:none}path.shape.is-invalid-placement{stroke:var(--text-icon-danger,#e5484d)!important;stroke-dasharray:6 4;fill:var(--text-icon-danger,#e5484d)!important;fill-opacity:0.12!important}.sg-dim .sg-dim__text{font-family:"PT Sans",sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-dim .sg-dim__text-bg{fill:var(--bg-app,#fff);opacity:0.92}.sg-dim.is-selected .sg-dim__line,.sg-dim.is-selected .sg-dim__ext,.sg-dim.is-selected .sg-dim__tick{filter:drop-shadow(0 0 3px var(--text-icon-accent,#2563eb))}.sg-dim-ghost .sg-dim-ghost__pt{fill:var(--text-icon-accent,#2563eb);opacity:0.75}.sg-dim-ghost .sg-dim-ghost__line{stroke:var(--text-icon-accent,#2563eb);stroke-dasharray:4 3;stroke-width:1;opacity:0.6}.sg-rebar-ghost .sg-rebar-ghost__pt{fill:var(--sg-cad-node,#f59e0b);fill-opacity:0.4;stroke:var(--sg-cad-node,#f59e0b);stroke-width:1;stroke-dasharray:3 2}.sg-dim-form .sg-dim-form__color{display:flex;align-items:center;gap:10px}.sg-dim-form .sg-dim-form__color input[type=color]{width:44px;height:32px;padding:2px;border:1px solid var(--border-default,#d5d9e0);border-radius:8px;background:var(--bg-surface,#fff);cursor:pointer}.sg-dim-form .sg-dim-form__hex{font-size:13px;color:var(--text-icon-secondary,#6b7280);text-transform:uppercase}.sg-dim-form .sg-dim-form__actions{display:flex;gap:10px;margin-top:16px}body.sg-ruler-off .sg-draw-bar{top:calc(var(--sg-cvtop-h,46px) + 12px);left:12px}.shape-parameterts .form-check{position:relative;padding-left:0;padding-bottom:10px}.shape-parameterts .form-check input[type=checkbox] + label{padding-left:5px}.table.table-stress th,.table.table-stress td{padding:3px 10px!important;font-size:12px;text-align:center;vertical-align:middle;border-right:1px solid var(--border-default)}.table.table-stress th{border-top:none!important;border-bottom:none!important}.table.table-stress-1st tbody tr:first-child td{border-top:none}.table-stress{margin-bottom:0;color:var(--text-icon-primary)}.table.table-cloned-thead{background-color:var(--bg-chrome);border-bottom:1px solid var(--border-default)}.table.table-cloned-thead th{background-color:var(--bg-chrome)}.table-highlight tbody tr:hover{background-color:var(--bg-success-soft)!important}.cell-strong{background-color:var(--text-icon-success)!important}.cell-weak{background-color:var(--text-icon-danger)!important}.cell-limit{background-color:var(--text-icon-on-warning-soft)!important}.container-modals{position:absolute;z-index:1000}.container-modals .modal-dialog{position:absolute!important}.container-modals .modal-content{border-radius:0;border:1px solid var(--border-default);background-color:var(--bg-surface);color:var(--text-icon-primary)}.container-modals .modal-header{cursor:pointer;padding:10px 15px;border-bottom:none;border-radius:0;background-color:var(--bg-chrome-hover)}.container-modals .modal-header .modal-title{margin:0;padding:0;font-size:14px;line-height:14px;font-weight:500;color:var(--text-icon-primary)!important}.container-modals .modal-header .panel-icons{position:absolute;right:14px;top:10px;margin-top:-5px}.container-modals .modal-header .modal-header-panel-icon{float:left;display:block;margin-left:5px;line-height:20px;cursor:pointer;text-decoration:none;opacity:0.5;color:var(--text-icon-primary)}.container-modals .modal-header .modal-header-panel-icon:hover{opacity:1}.container-modals .modal-header .modal-header-panel-icon.fa-times{font-size:18px}.container-modals .modal-body{padding:15px;font-size:14px}.container-modals .modal-footer{padding:5px 15px;border-top:1px solid var(--border-default)}.has-error .numeric-input,.has-error .text-input{border-color:var(--text-icon-danger)!important;background-color:var(--bg-danger-soft)!important;color:var(--text-icon-primary)!important}.error-wrapper{background-color:var(--bg-danger-soft);color:var(--text-icon-danger);border:1px solid var(--border-danger);width:100%}.warning-wrapper{background-color:var(--text-icon-on-warning-soft);color:var(--text-icon-on-action);margin-bottom:8px}.error-wrapper,.warning-wrapper{padding:5px;border-radius:4px;font-size:12px;margin-top:5px}.container-sidebar .input-button.btn-light{display:inline-flex;align-items:center;justify-content:center;height:var(--control-h-m);padding:0;color:var(--text-icon-secondary)!important;background-color:var(--bg-surface);border:1px solid var(--border-strong);transition:color 0.12s ease,background-color 0.12s ease,border-color 0.12s ease}.container-sidebar .input-wrapper-button .input-button:first-child{border-radius:8px 0 0 8px}.container-sidebar .input-wrapper-button .input-button:last-child{border-radius:0 8px 8px 0;margin-left:-1px}.container-sidebar .input-button.btn-light:hover{color:var(--text-icon-primary)!important;background-color:var(--bg-surface-hover);z-index:1}.container-sidebar .input-button.btn-light.active{color:var(--text-icon-accent)!important;background-color:var(--bg-accent-soft)!important;border-color:var(--border-accent)!important;z-index:1}.container-sidebar .input-button.btn-light:focus,.container-sidebar .input-button.btn-light.focus{box-shadow:0 0 0 3px var(--bg-accent-soft);z-index:2}.sg-cpanel .btn-group-pressures,.sg-cpanel .btn-group-supports{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0;padding:4px 0 13px}.sg-cpanel .btn-group-pressures .btn,.sg-cpanel .btn-group-supports .btn{flex:none;width:auto;min-width:0;height:60px;margin:0!important;padding:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px dashed var(--border-strong);border-radius:10px!important;box-shadow:none}.sg-cpanel .btn-group-pressures .btn svg,.sg-cpanel .btn-group-supports .btn svg{width:auto;max-height:28px}.sg-cpanel .btn-group-pressures .btn em,.sg-cpanel .btn-group-supports .btn em{font-style:normal;font-size:10px;font-weight:600;line-height:1}.sg-cpanel .btn-group-pressures .btn:hover,.sg-cpanel .btn-group-supports .btn:hover{color:var(--text-icon-accent);background:var(--bg-accent-soft);border-color:var(--border-accent);border-style:solid}.sg-cpanel .btn-group-pressures .btn.btn-outline-secondary.active,.sg-cpanel .btn-group-pressures .btn.btn-outline-secondary:not(:disabled):not(.disabled).active,.sg-cpanel .btn-group-supports .btn.btn-outline-secondary.active,.sg-cpanel .btn-group-supports .btn.btn-outline-secondary:not(:disabled):not(.disabled).active{color:var(--text-icon-accent)!important;background:var(--bg-accent-soft)!important;border-color:var(--border-accent)!important;border-style:solid!important}.sg-cpanel .btn-group-pressures .btn:focus,.sg-cpanel .btn-group-pressures .btn.focus,.sg-cpanel .btn-group-supports .btn:focus,.sg-cpanel .btn-group-supports .btn.focus{box-shadow:0 0 0 3px var(--bg-accent-soft)}.sg-cpanel .sg-supports-list{display:flex;flex-direction:column;gap:8px}.sg-cpanel .sg-supports-list > div{display:contents}.sg-cpanel .sg-supports-list .layout-supfixed,.sg-cpanel .sg-supports-list .layout-supfluid,.sg-cpanel .sg-supports-list .layout-anchorage,.sg-cpanel .sg-supports-list .layout-release{flex:0 0 auto;margin-bottom:0}.sg-cpanel .layout-pressure,.sg-cpanel .layout-dforce,.sg-cpanel .layout-torque,.sg-cpanel .layout-trapforce,.sg-cpanel .layout-supfixed,.sg-cpanel .layout-supfluid,.sg-cpanel .layout-anchorage,.sg-cpanel .layout-release{position:relative;display:flex;align-items:center;gap:11px;height:auto;min-height:48px;line-height:normal;overflow:visible;margin:0 0 8px;padding:10px 12px;font-size:13.5px;font-weight:600;color:var(--text-icon-primary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;cursor:pointer;transition:border-color 0.15s ease,box-shadow 0.15s ease}.sg-cpanel .layout-pressure:hover,.sg-cpanel .layout-dforce:hover,.sg-cpanel .layout-torque:hover,.sg-cpanel .layout-trapforce:hover,.sg-cpanel .layout-supfixed:hover,.sg-cpanel .layout-supfluid:hover,.sg-cpanel .layout-anchorage:hover,.sg-cpanel .layout-release:hover{border-color:var(--border-strong);box-shadow:0 1px 4px rgba(16,24,40,0.06)}.sg-cpanel .sg-lcard-act{flex:none;display:flex;align-items:center;gap:2px;opacity:0.55}.sg-cpanel .btn-add-edit,.sg-cpanel .btn-add-copy,.sg-cpanel .btn-add-close{position:static;flex:none;top:auto;right:auto;width:28px;height:28px;margin:0;padding:0;border:1px solid transparent;border-radius:6px;background:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.15s ease,color 0.15s ease}.sg-cpanel .btn-add-edit::before,.sg-cpanel .btn-add-copy::before,.sg-cpanel .btn-add-close::before{content:"";width:15px;height:15px;background-color:currentColor}.sg-cpanel .btn-add-edit{order:1;color:var(--text-icon-secondary)}.sg-cpanel .btn-add-edit:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-cpanel .btn-add-edit::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%2020l4-1L20%207l-3-3L5%2016l-1%204z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M4%2020l4-1L20%207l-3-3L5%2016l-1%204z'/%3E%3C/svg%3E") center/contain no-repeat}.sg-cpanel .btn-add-copy{display:none}.sg-cpanel .btn-add-copy{order:2;color:var(--text-icon-secondary)}.sg-cpanel .btn-add-copy:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-cpanel .btn-add-copy::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%206V4h12v12h-2M4%208h12v12H4z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%206V4h12v12h-2M4%208h12v12H4z'/%3E%3C/svg%3E") center/contain no-repeat}.sg-cpanel .btn-add-close{order:3;color:var(--text-icon-danger)}.sg-cpanel .btn-add-close:hover{background:var(--bg-danger-soft)}.sg-cpanel .btn-add-close::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%207h14M9%207V4h6v3m-8%200l1%2013h8l1-13'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M5%207h14M9%207V4h6v3m-8%200l1%2013h8l1-13'/%3E%3C/svg%3E") center/contain no-repeat}.sg-cpanel .btn-add-edit.cross-section{margin-left:auto}.sg-cpanel .sg-lcard-ico{flex:none;width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.sg-cpanel .sg-lcard-ico svg{display:block}.sg-cpanel .layout-pressure .sg-lcard-ico{color:var(--cat-force);background:var(--cat-force-bg)}.sg-cpanel .layout-torque .sg-lcard-ico{color:var(--cat-moment);background:var(--cat-moment-bg)}.sg-cpanel .layout-dforce .sg-lcard-ico{color:var(--cat-distributed);background:var(--cat-distributed-bg)}.sg-cpanel .layout-trapforce .sg-lcard-ico{color:var(--cat-trapezoid);background:var(--cat-trapezoid-bg)}.sg-cpanel .layout-supfixed .sg-lcard-ico,.sg-cpanel .layout-supfluid .sg-lcard-ico,.sg-cpanel .layout-anchorage .sg-lcard-ico,.sg-cpanel .layout-release .sg-lcard-ico{color:var(--text-icon-secondary);background:var(--bg-chrome-hover)}.sg-cpanel .sg-lcard-body{flex:1 1 auto;min-width:0}.sg-cpanel .sg-lcard-title{font-size:13.5px;font-weight:600;line-height:1.25;color:var(--text-icon-primary)}.sg-cpanel .sg-lcard-sub{margin-top:1px;font-size:12px;font-weight:500;line-height:1.3;color:var(--text-icon-tertiary)}[data-theme=dark] .sg-cpanel :is(.layout-pressure,.layout-torque,.layout-dforce,.layout-trapforce) .sg-lcard-ico{background:color-mix(in srgb,currentColor 20%,transparent)}.sg-step-count{display:inline-flex;align-items:center;margin-left:8px;padding:2px 8px;border-radius:99px;font-size:11.5px;font-weight:700;line-height:1.4;background:var(--border-strong);color:var(--text-icon-secondary)}.sg-cpanel .nav-links{display:flex;align-items:center;justify-content:space-between;margin:var(--space-2) 0 0;padding:13px 0 2px;border-top:1px solid var(--border-default);font-size:13px;font-weight:600}.sg-cpanel .nav-links .float-left,.sg-cpanel .nav-links .float-right{float:none}.sg-cpanel .nav-links a.nav-to-tab{opacity:1;display:inline-flex;align-items:center;gap:6px;transition:opacity 0.15s ease}.sg-cpanel .nav-links a.nav-to-tab:hover{opacity:0.7}.sg-cpanel .nav-links .float-left a.nav-to-tab{color:var(--text-icon-tertiary)}.sg-cpanel .nav-links .float-right a.nav-to-tab{color:var(--text-icon-accent)}.sg-cpanel .nav-links svg{width:12px;height:12px}.sg-topbar{display:flex;align-items:center;gap:11px;height:var(--sg-topbar-h);padding:0 15px;margin:0;box-sizing:border-box;background:var(--bg-chrome);border-bottom:1px solid var(--border-default)}.sg-topbar .sg-tb-menu{flex:none;display:inline-flex}.sg-topbar .sg-tb-menu .rs-dropdown-toggle.rs-btn,.sg-topbar .sg-tb-menu .rs-dropdown-toggle{width:36px;height:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid transparent;border-radius:8px;color:var(--text-icon-secondary)}.sg-topbar .sg-tb-menu .rs-dropdown-toggle.rs-btn:hover,.sg-topbar .sg-tb-menu .rs-dropdown-toggle.rs-btn:focus,.sg-topbar .sg-tb-menu .rs-dropdown-toggle:hover,.sg-topbar .sg-tb-menu .rs-dropdown-toggle:focus{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-topbar .sg-tb-logo{flex:none;width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1db36a,#0e8c4c);color:#fff}.sg-topbar .sg-tb-brand{flex:none;font-size:15px;font-weight:700;letter-spacing:0.1px;color:var(--text-icon-primary)}.sg-topbar .sg-tb-vsep{flex:none;width:1px;height:24px;margin:0 4px;background:var(--border-strong)}.sg-topbar .sg-tb-doc{flex:none;font-size:13.5px;white-space:nowrap;color:var(--text-icon-secondary)}.sg-topbar .sg-tb-doc b{color:var(--text-icon-primary);font-weight:600}.sg-topbar .sg-tb-saved{flex:none;display:inline-flex;align-items:center;gap:5px;padding:2px 10px;font-size:12px;border-radius:99px;color:var(--action-primary);background:color-mix(in srgb,var(--action-primary) 12%,var(--bg-surface));border:1px solid color-mix(in srgb,var(--action-primary) 30%,var(--bg-surface))}.sg-topbar .sg-tb-spacer{flex:1 1 auto;min-width:0}.sg-topbar .sg-tb-btn{flex:none;height:38px;border-radius:8px;border:1px solid var(--border-strong);background:var(--bg-surface);color:var(--text-icon-primary);font-size:13.5px;font-weight:600;display:inline-flex;align-items:center;gap:7px;padding:0 14px;cursor:pointer;box-shadow:0 1px 1px rgba(16,24,40,0.04);transition:background 0.15s ease,border-color 0.15s ease}.sg-topbar .sg-tb-btn:hover{background:var(--bg-surface-hover)}.sg-topbar .sg-tb-btn:disabled,.sg-topbar .sg-tb-btn[aria-disabled=true]{opacity:0.55;cursor:default}.sg-topbar .sg-tb-btn.dropdown-toggle::after{display:none}.sg-topbar .sg-tb-btn.is-loading{position:relative;pointer-events:none;cursor:default}.sg-topbar .sg-tb-btn.is-loading > *{visibility:hidden}.sg-topbar .sg-tb-btn.is-loading{color:transparent}.sg-topbar .sg-tb-btn.is-loading::after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid var(--border-strong);border-top-color:var(--text-icon-accent);border-radius:50%;animation:spin 0.7s linear infinite}.sg-topbar .sg-tb-btn.sg-tb-btn--primary.is-loading::after{border-color:rgba(255,255,255,0.35);border-top-color:#fff}@media (prefers-reduced-motion: reduce){.sg-topbar .sg-tb-btn.is-loading::after{animation:sg-boot-pulse 1.6s ease-in-out infinite}}.sg-topbar .sg-tb-btn--primary{background:var(--action-primary);border-color:var(--action-primary-hover);color:#fff;box-shadow:0 1px 2px rgba(13,103,58,0.35)}.sg-topbar .sg-tb-btn--primary:hover{background:var(--action-primary-hover)}.sg-topbar .sg-tb-export{flex:none;position:relative}.sg-topbar .sg-tb-btn > svg{flex:none}.sg-topbar .sg-tb-btn > svg:first-child{width:16px;height:16px}.sg-topbar .sg-tb-btn__chev{flex:none;display:inline-flex;width:var(--sg-icon-sub);height:var(--sg-icon-sub)}.sg-topbar .sg-tb-btn__chev svg{width:100%;height:100%}.sg-tb-ibtn{flex:none;width:36px;height:36px;border-radius:8px;border:1px solid transparent;background:none;display:inline-flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);cursor:pointer;text-decoration:none;transition:background 0.15s ease}.sg-tb-ibtn:hover:where(:not([aria-disabled=true])),.sg-tb-ibtn:focus-visible{background:var(--bg-chrome-hover);color:var(--text-icon-primary);text-decoration:none}@media (hover: none) and (pointer: coarse){.sg-tb-ibtn:hover:where(:not(:focus-visible)){background:none}.sg-tb-ibtn:hover:where(:not(:focus-visible):not(.sg-tb-more):not([aria-disabled=true])){color:var(--text-icon-secondary)}.sg-tb-ibtn:active:where(:not([aria-disabled=true])){background:var(--bg-chrome-hover);color:var(--text-icon-primary)}}.sg-tb-chip{flex:none;display:inline-flex;align-items:center;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--text-icon-secondary);background:var(--bg-surface);border:1px solid var(--border-default);border-radius:99px;padding:3px 11px}.sg-topbar .sg-tb-menu-export{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;box-shadow:0 8px 24px rgba(16,24,40,0.18);padding:6px;min-width:234px}.sg-topbar .sg-tb-menu-export .dropdown-item{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:7px;color:var(--text-icon-primary);font-size:13.5px}.sg-topbar .sg-tb-menu-export .dropdown-item svg{width:16px;height:16px;color:var(--text-icon-secondary)}.sg-topbar .sg-tb-menu-export .dropdown-item:hover,.sg-topbar .sg-tb-menu-export .dropdown-item:focus,.sg-topbar .sg-tb-menu-export .dropdown-item:active{background:var(--bg-surface-hover);color:var(--text-icon-primary)}.sg-topbar .sg-tb-menu-export .dropdown-item.disabled{color:var(--text-icon-tertiary)}.sg-topbar .sg-tb-menu-export .dropdown-item.disabled svg{color:var(--text-icon-tertiary)}.sg-topbar .sg-tb-menu-export .sg-tb-item__text{display:flex;flex-direction:column;min-width:0}.sg-topbar .sg-tb-menu-export .sg-tb-item__reason{font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);color:var(--text-icon-tertiary)}.sg-tb-ibtn__svg18{display:inline-flex;width:var(--sg-icon-m,18px);height:var(--sg-icon-m,18px)}.sg-tb-ibtn__svg18 svg{width:100%;height:100%}@media (max-width: 767.98px){.sg-topbar.sg-topbar--has-menu{gap:var(--space-1);padding:0 var(--space-1)}.sg-topbar.sg-topbar--has-menu > .sg-tb-brand,.sg-topbar.sg-topbar--has-menu > .sg-tb-vsep,.sg-topbar.sg-topbar--has-menu > .sg-tb-export,.sg-topbar.sg-topbar--has-menu > .sg-tb-btn,.sg-topbar.sg-topbar--has-menu > .sg-tb-ibtn[data-action],.sg-topbar.sg-topbar--has-menu > .sg-theme-toggle,.sg-topbar.sg-topbar--has-menu > .sg-user-menu__root{display:none}.sg-topbar.sg-topbar--has-menu > .sg-tb-doc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto;min-width:0;font:var(--type-h2-weight) var(--type-h2-size)/var(--type-h2-lh) var(--font-sans);color:var(--text-icon-primary)}.sg-topbar.sg-topbar--has-menu > .sg-tb-saved{padding:0;border-color:transparent;background:none}.sg-topbar.sg-topbar--has-menu > .sg-tb-saved > svg{width:var(--sg-icon-s);height:var(--sg-icon-s)}.sg-topbar.sg-topbar--has-menu > .sg-tb-saved .sg-tb-saved__label{display:none}}.main-window-container.is-canvas-maximized{height:var(--sg-app-h,100vh)}.main-window-container.is-canvas-maximized .sg-topbar,.main-window-container.is-canvas-maximized .sg-rail,.main-window-container.is-canvas-maximized .container-sidebars,.main-window-container.is-canvas-maximized .sg-results,.main-window-container.is-canvas-maximized .sg-statusbar,.main-window-container.is-canvas-maximized .container-panel-instruments{display:none!important}.main-window-container.is-canvas-maximized .main-window-content{height:var(--sg-app-h,100vh);border-left:0}.main-window-container.is-canvas-maximized #container-scheme-beam{max-width:none!important;padding-left:var(--sg-fs-pad);padding-right:var(--sg-fs-pad)}.sg-cpanel .Collapsible__trigger{display:block;padding:13px 18px;background:transparent;color:var(--text-icon-primary);font-weight:700;font-size:14px;border-top:1px solid var(--border-default)!important}.sg-cpanel .Collapsible__trigger::after{background-image:none;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center/contain no-repeat;background-color:var(--text-icon-tertiary);right:18px;top:50%;width:14px;height:14px;margin-top:-7px;opacity:1;transform:none}.sg-cpanel .Collapsible__trigger.is-open::after{transform:rotateZ(180deg)}.sg-cpanel .Collapsible-wrapper .Collapsible:last-child{border-bottom:1px solid var(--border-default)}.sg-cpanel .Collapsible-panel,.sg-form .Collapsible-panel,.container-sidebar .Collapsible-panel{padding-bottom:13px}.sg-collapsible--section .Collapsible-panel{padding-bottom:0}.Collapsible__trigger::after{background-image:none;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='black'%20stroke-width='2.4'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M6%209l6%206%206-6'/%3E%3C/svg%3E") center/contain no-repeat;background-color:var(--text-icon-tertiary)}.sg-cpanel .ei-symbolic-banner{margin:2px 0 11px;padding:10px 12px;border-radius:10px;background:var(--bg-accent-soft);border:1px solid var(--border-accent);color:var(--text-icon-accent);font-size:12.5px;line-height:1.45}.sg-cpanel .ei-symbolic-banner b{display:flex;align-items:center;gap:6px;margin-bottom:3px;font-size:13px;color:var(--action-accent)}.is-mobile .main-window-content{height:calc(100% - 47px);height:calc(var(--vh,1vh) * 100 - 93px)}.sg-app-frame .is-mobile-shell .main-window-container{display:flex;flex-direction:column;height:100%}.sg-app-frame .is-mobile-shell .main-window-container > .sg-topbar{flex:none}.sg-app-frame .is-mobile-shell .main-window-container > .main-window-content{flex:1 1 0;min-height:0;padding-bottom:0}.sg-app-frame .is-mobile-shell .canvas-board-container{top:0!important;height:calc(100% - var(--sg-tabbar-h) - env(safe-area-inset-bottom,0px))!important}.is-mobile .container-sidebar{width:calc(100vw - 47px)!important;min-height:calc(100vh - 84px)!important;min-height:calc(var(--vh,1vh) * 100 - 84px)!important;max-height:calc(100vh - 90px)!important;max-height:calc(var(--vh,1vh) * 100 - 90px)!important}.is-mobile .mobile-window .container-sidebar{top:40vh!important;top:calc(var(--vh,1vh) * 40)!important;min-height:calc(60vh - 84px)!important;min-height:calc(var(--vh,1vh) * 60 - 84px)!important;max-height:calc(60vh - 90px)!important;max-height:calc(var(--vh,1vh) * 60 - 90px)!important}.is-mobile .mobile-mini .container-sidebar{top:calc(100vh - 127px)!important;top:calc(var(--vh,1vh) * 100 - 127px - var(--sbh,0px))!important}.is-mobile .sidebar-header-panel .panel-icons{margin-top:-10px;right:5px}.is-mobile .sidebar-header-panel .sidebar-header-panel-icon{margin-left:0}.is-mobile .mobile-mini .warning-wrapper{margin-top:0}.is-mobile .sidebar-header-panel{width:calc(100vw - 47px)!important}circle[tp=node]{fill:var(--sg-frm-node);stroke-width:16px;stroke:rgba(0,0,0,0.1)}circle[tp=node]:hover{stroke:rgba(255,0,0,0.6)}path[tp=rod]{stroke:var(--text-icon-danger);opacity:0.1}path[tp=rod]:hover{opacity:0.5}#nodeattr .supports{text-align:center}#nodeattr .supports img{height:60px;border-radius:20px;background:var(--action-accent)}#nodeattr .supports img:hover{background:var(--action-accent-hover)}#framesvg{background:var(--bg-canvas);background-image:url("/bundles/images/projects/axes.89a6511942.png");background-repeat:no-repeat}.loaqdsets > label > span.glyphicon{display:none}.loadsets > label > span.glyphicon{display:none}.loadsets > label.calculated > span.ok{display:initial}.loadsets > label.calculated.error > span.ok{display:none}.loadsets > label.error > span.error{display:initial}.frame-legacy-page .btn-primary:active,.frame-legacy-page .btn-primary.active,.frame-legacy-page .btn-primary.active:hover,.frame-legacy-page .open > .dropdown-toggle.btn-primary{background-color:var(--text-icon-danger)!important}.frame-legacy-page .helptext{position:absolute;font-size:x-large;padding:20px}.frame-legacy-page .noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.frame-legacy-page input.form-control{width:60px;text-align:center}.frame-legacy-page select.form-control{width:180px;text-align:center}.frame-legacy-page .form-group{margin-bottom:5px}.frame-legacy-page span.ok{color:var(--text-icon-success)}.frame-legacy-page span.warning{color:var(--text-icon-on-warning-soft)}.frame-legacy-page span.error{color:var(--text-icon-danger)}.frame-legacy-page button.exec_full{float:right}.radio-node-supports input{display:none}.radio-node-supports .support-type-none{line-height:37px}.radio-node-supports .btn{padding:3px!important}:root{--sg-frm-node:#23b5ac;--sg-frm-node-edge:#0e756d;--sg-cad-body:#8da3ba;--sg-cad-void:#dc3545}[data-theme=dark]{--sg-frm-node:#2bc9bf}.btn-control svg{display:inline-block;vertical-align:middle}.sg-preflight{display:flex;flex-direction:column;gap:4px;margin:0 0 10px;padding:10px 12px;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-surface)}.sg-preflight__row{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--text-icon-secondary)}.sg-preflight__row svg{color:var(--text-icon-success);flex:none}.sg-preflight__row.is-fail{color:var(--text-icon-on-warning-soft)}.sg-preflight__row.is-fail svg{color:var(--text-icon-on-warning-soft)}.sg-fresnav{display:flex;flex-direction:column;gap:2px;width:100%}.sg-fresnav-row{display:flex;align-items:center;gap:var(--space-1);width:100%;min-height:var(--control-h-m);padding:0 var(--space-1);border:0;border-radius:9px;background:none;text-align:left;font:500 14px/1.3 var(--font-sans);color:var(--text-icon-primary);color:var(--text-icon-secondary);cursor:pointer}.sg-fresnav-row > svg{flex:none}.sg-fresnav-row:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-fresnav-row.is-on{background:var(--action-accent);color:var(--text-icon-on-action)}.sg-fresnav-row.is-on:hover{background:var(--action-accent-hover)}.sg-fresnav-row:disabled{opacity:0.45;cursor:default;background:none;color:var(--text-icon-secondary)}.sg-fresnav-row.is-locked{opacity:0.6}.sg-fresnav-row__label{flex:1 1 auto;min-width:0}.sg-fresnav-row__mx{flex:none;font-size:var(--type-caption-size);font-weight:700;font-variant-numeric:tabular-nums;color:var(--text-icon-tertiary)}.sg-fresnav-row.is-on .sg-fresnav-row__mx{color:inherit}.sg-fresnav-row__lock{flex:none;display:inline-flex;color:var(--text-icon-tertiary)}.sg-fresnav__cap{margin:var(--space-1) var(--space-1) 2px}.sg-fresnav__cap:first-child{margin-top:0}.sg-pi-text{margin:var(--space-0-5) 0}.sg-app-frame .container-panel-instruments{position:absolute;left:40px;top:calc(var(--sg-cvtop-h) + 30px);width:auto;height:auto;float:none;padding:0;margin:0;background:none;z-index:6}.sg-app-frame .container-panel-fast-open-windows{width:var(--sg-rail-w);border-left:0;border-right:0}.sg-app-frame .mw-stage > .canvas-board-container{--_cv-left:0px;--_cv-right:0px;left:var(--_cv-left);width:calc(100% - var(--_cv-left) - var(--_cv-right))}.sg-app-frame .mw-stage > .canvas-board-container.is-left-docked{--_cv-left:var(--sg-sidebar-w)}.sg-app-frame .mw-stage > .canvas-board-container.is-results-open{--_cv-right:var(--sg-results-w)}.sg-app-frame .mw-stage > .canvas-board-container.is-results-collapsed{--_cv-right:var(--sg-results-collapsed)}.sg-app-frame .container-panel-instruments > .sg-placebar{position:static}.cv-tools{display:flex;flex-direction:column;align-items:center;gap:2px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:12px;padding:5px;box-shadow:var(--shadow-2)}.cv-tool{position:relative;width:38px;height:36px;border:0;border-radius:9px;background:none;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);cursor:pointer}.cv-tool:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.cv-tool.is-on{background:var(--action-accent);color:var(--text-icon-on-action)}.cv-tool:disabled{opacity:0.35;pointer-events:none}.cv-tool .key{position:absolute;right:3px;bottom:2px;font-size:8.5px;font-weight:700;letter-spacing:0.2px;color:var(--text-icon-tertiary)}.cv-tool.is-on .key{color:rgba(255,255,255,0.75)}.cv-tool-sep{width:100%;height:1px;background:var(--border-default);margin:3px 0}.sg-rail-btn:disabled{opacity:0.45;cursor:default;background:none;color:var(--text-icon-secondary)}.sg-app-frame .react-grid-checkbox-container{display:flex;align-items:center;justify-content:center;height:100%}.sg-app-frame .react-grid-Container .react-grid-checkbox-container .react-grid-checkbox-label,.sg-app-frame .react-grid-Container .react-grid-HeaderCell .react-grid-checkbox-container .react-grid-checkbox-label{display:block;position:relative;width:16px;height:16px;margin:0!important;padding:0;transform:none!important}.sg-app-frame .react-grid-Container .react-grid-checkbox + .react-grid-checkbox-label::before,.sg-app-frame .react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label::before{content:"";display:block;width:16px;height:16px;margin:0!important;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--bg-surface);box-shadow:none;transition:background-color 0.15s ease,border-color 0.15s ease}.sg-app-frame .react-grid-Container .react-grid-checkbox:checked + .react-grid-checkbox-label::before,.sg-app-frame .react-grid-Container .react-grid-HeaderCell .react-grid-checkbox:checked + .react-grid-checkbox-label::before{border-color:var(--action-accent);background:var(--action-accent) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") center/62% no-repeat!important;box-shadow:none!important}.sg-app-frame .react-grid-Container .react-grid-checkbox + .react-grid-checkbox-label::after,.sg-app-frame .react-grid-Container .react-grid-HeaderCell .react-grid-checkbox + .react-grid-checkbox-label::after{content:none!important}[data-theme=dark] .react-grid-Main{background-color:var(--bg-surface);outline-color:var(--border-default)}[data-theme=dark] .react-grid-Grid{background-color:var(--bg-surface);border-color:var(--border-default)}[data-theme=dark] .react-grid-Canvas{background-color:var(--bg-surface)}[data-theme=dark] .react-grid-Header{background:var(--bg-chrome);box-shadow:0 0 4px 0 var(--border-default)}[data-theme=dark] .react-grid-HeaderCell{background:var(--bg-chrome);color:var(--text-icon-primary);border-right-color:var(--border-default);border-bottom-color:var(--border-default)}[data-theme=dark] .react-grid-Cell{background-color:var(--bg-surface);color:var(--text-icon-primary);border-right-color:var(--border-default);border-bottom-color:var(--border-default)}[data-theme=dark] .react-grid-Cell:hover{background:var(--bg-surface-hover)}[data-theme=dark] .react-grid-Row:hover .react-grid-Cell,[data-theme=dark] .react-grid-Row.row-context-menu .react-grid-Cell{background-color:var(--bg-surface-hover)}[data-theme=dark] .react-grid-Row.row-selected,[data-theme=dark] .react-grid-Row.row-selected .react-grid-Cell{background-color:var(--bg-accent-soft)}[data-theme=dark] .react-grid-HeaderCell__resizeHandle:hover,[data-theme=dark] .react-grid-HeaderCell--resizing .react-grid-HeaderCell__resizeHandle{background:var(--border-strong)}[data-theme=dark] .react-grid-Cell .form-control,[data-theme=dark] .react-grid-Cell input:not([type=checkbox]):not([type=radio]){background-color:var(--bg-surface);color:var(--text-icon-primary);border-color:var(--border-strong)}.sg-app-frame .container-sidebar .row.no-gutters > [class*=col] + [class*=col],.sg-app-frame .sg-sheet-compat .row.no-gutters > [class*=col] + [class*=col]{padding-left:var(--field-row-gap)}.sg-msheet .sg-add-row{row-gap:var(--field-gap)}.sg-msheet .sg-add-row > .sg-add-row__field,.sg-msheet .sg-add-row > .sg-add-row__action{flex:0 0 100%;max-width:100%;min-width:0}.sg-msheet .sg-add-row > .sg-add-row__action > label{display:none}.sg-app-frame .sg-msheet .row.no-gutters.sg-add-row > [class*=col]{padding-left:0}.sg-rdg-editor-host{position:relative}.sg-field-addon{display:flex;align-items:stretch;gap:6px}.sg-field-addon > .form-control,.sg-field-addon > .sb-field-unit-container,.sg-field-addon > .Select-control,.sg-field-addon > div:first-child{flex:1 1 auto;min-width:0}.sg-field-addon{--sg-addon-h:var(--control-h-m)}.sg-field-addon:has(> .form-control),.sg-field-addon:has(> .sb-field-unit-container > .form-control:not(.numeric-input)){--sg-addon-h:34px}.sg-field-addon .sg-btn:not(.sg-btn--M):not(.sg-btn--L),.sg-field-addon .btn:not(.sg-btn){height:var(--sg-addon-h)}.sg-field-addon .btn:not(.sg-btn){display:inline-flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0;line-height:1}.sg-field-addon .sg-btn{flex:none}.sg-field-addon .sg-btn--icon:not(.sg-btn--M):not(.sg-btn--L){width:var(--sg-addon-h)}.sg-field-addon .sg-btn--block{flex:1 1 auto}.sg-field-addon__sep{flex:0 0 auto;align-self:center;color:var(--text-icon-tertiary)}.section-board{position:relative}.container-panel-gradient-scale{position:absolute;inset:0;pointer-events:none;z-index:6}.container-panel-gradient-scale .sg-cscale{pointer-events:auto;position:absolute;left:50%;bottom:18px;transform:translateX(-50%);max-width:calc(100% - 24px)}.is-mobile-shell .container-panel-gradient-scale .sg-cscale{left:12px;right:12px;bottom:92px;transform:none;align-items:stretch}.section-board.has-gradient-scale .container-plot-isolation-chip{bottom:104px}.container-plot-isolation-chip{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;pointer-events:none;z-index:7}.sg-iso-chip{pointer-events:auto;display:flex;align-items:center;gap:9px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:11px;box-shadow:var(--shadow-2);padding:6px 6px 6px 13px;font-size:12.5px}.sg-iso-chip .glyph{width:22px;height:22px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--bg-accent-soft);color:var(--text-icon-on-accent-soft)}.sg-iso-chip b{font-weight:700;color:var(--text-icon-primary)}.sg-iso-chip .dim{color:var(--text-icon-tertiary)}.sg-iso-chip .val{font-variant-numeric:tabular-nums;font-weight:700;color:var(--text-icon-primary)}.sg-iso-chip .x{width:28px;height:26px;border-radius:7px;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);cursor:pointer}.sg-iso-chip .x:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-probe-tip{position:absolute;z-index:8;pointer-events:none;display:inline-flex;flex-direction:column;gap:1px;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:9px;box-shadow:var(--shadow-2);padding:6px 11px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sg-probe-tip .v{font-size:13px;font-weight:700;color:var(--text-icon-primary);font-variant-numeric:tabular-nums;line-height:1.15}.sg-probe-tip .v .u{font-weight:600;color:var(--text-icon-tertiary);font-size:11px}.sg-probe-tip .x{font-size:11px;color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums;line-height:1.2}.sg-probe-tip .x b{font-weight:600;color:var(--text-icon-secondary)}.sg-probe-tip.is-locked .v,.sg-probe-tip.is-locked .x{filter:blur(3.5px);opacity:0.75}.sg-app-frame .chart-container{box-sizing:border-box;padding-top:var(--sg-cvtop-h)}.container-cv-top{position:absolute;left:0;right:0;top:0;height:var(--sg-cvtop-h);z-index:6}.cv-top.sg-scene-bar{height:100%;min-height:var(--sg-cvtop-h);background:var(--bg-chrome);border-bottom:1px solid var(--border-default)}.cv-top__cap{display:flex;align-items:center;gap:7px;margin-right:6px;font-size:11.5px;font-weight:700;white-space:nowrap;color:var(--text-icon-secondary)}.cv-view{position:relative;display:inline-flex}.cv-menu{position:absolute;top:calc(100% + 6px);left:0;right:auto;z-index:30;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:10px;box-shadow:var(--shadow-2)}.cv-menu__list{min-width:240px;padding:4px 0}.cv-menu__list .dropdown-item{display:flex;align-items:center;gap:9px;padding:7px 14px;font-size:13px;cursor:pointer}.cv-menu__list .dropdown-item svg{flex:none;color:var(--text-icon-secondary)}.cv-menu__list .dropdown-item.disabled{color:var(--text-icon-disabled);cursor:not-allowed;pointer-events:auto}.cv-menu__list .dropdown-item.disabled:hover{background:transparent}.cv-menu__list .dropdown-item.disabled svg{color:var(--text-icon-disabled)}.cv-ops{display:inline-flex;align-items:center;gap:5px}.cv-ops__split{position:relative;display:inline-flex;align-items:center}.cv-ops__split .cv-ops__main{border-radius:7px 0 0 7px}.sg-tbtn--caret{width:18px;border-radius:0 7px 7px 0}.sg-tbtn--caret svg{width:12px;height:12px}.cv-top--narrow .cv-top__cap-txt{display:none}.cv-top--mobile .cv-view,.cv-top--mobile .cv-ops__split{position:static}.cv-top--mobile .cv-menu{left:var(--space-1);right:var(--space-1)}.cv-top--mobile .cv-menu__list{min-width:0}.cv-top--mobile .cv-menu__list .dropdown-item{white-space:normal}.sg-app-frame .sg-tbtn.is-disabled{--sg-cad-void:var(--text-icon-disabled);--sg-cad-body:var(--text-icon-disabled);--sg-frm-node:var(--text-icon-disabled);--sg-frm-node-edge:var(--text-icon-disabled);--cat-force:var(--text-icon-disabled);--cat-moment:var(--text-icon-disabled);--cat-distributed:var(--text-icon-disabled);--cat-trapezoid:var(--text-icon-disabled)}.sg-app-frame .container-canvas-actions{display:none}.sg-app-frame .sg-statusbar{position:static;flex:none}.sg-app-frame .sg-statusbar b{font-variant-numeric:tabular-nums}.sg-statusbar__item--static:first-child{min-width:150px}.ws-status__valid{display:flex;align-items:center;gap:6px}.ws-status__dot{width:8px;height:8px;border-radius:50%;flex:none}.ws-status__dot.is-ok{background:var(--action-primary)}.ws-status__dot.is-warn{background:var(--text-icon-on-warning-soft)}.container-probe-toggle{position:absolute;right:12px;top:calc(var(--sg-cvtop-h) + 12px);z-index:6;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:12px;padding:5px;box-shadow:var(--shadow-2)}.sg-probe-toggle{width:38px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);background:none;border:0;cursor:pointer}.sg-probe-toggle:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.sg-probe-toggle.is-on{background:var(--action-accent);color:#fff}.ctx-chip{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:10px;padding:7px 8px 7px 14px;font-size:12.5px;white-space:nowrap;background:var(--bg-chrome);border:1px solid var(--border-default);border-radius:12px;box-shadow:var(--shadow-2)}.ctx-chip b{font-weight:700;color:var(--text-icon-primary)}.ctx-chip__sub{color:var(--text-icon-tertiary);font-variant-numeric:tabular-nums}.ctx-chip__ops{display:flex;gap:2px}.ctx-op{width:32px;height:30px;border:0;border-radius:8px;background:none;display:flex;align-items:center;justify-content:center;color:var(--text-icon-secondary);cursor:pointer}.ctx-op:hover{background:var(--bg-chrome-hover);color:var(--text-icon-primary)}.ctx-op.is-on{background:var(--action-accent);color:var(--text-icon-on-action)}.ctx-op--danger{color:var(--text-icon-danger)}.ctx-op--danger:hover{background:var(--bg-danger-soft);color:var(--text-icon-danger)}.sg-app-frame.sg-ruler-off .container-panel-instruments{left:12px;top:calc(var(--sg-cvtop-h) + 12px)}.sg-geo-tabs{margin-bottom:var(--field-gap);display:flex;gap:2px;padding:3px;border-radius:9px;background:var(--bg-app)}.sg-geo-tabs__tab{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;height:30px;border:0;border-radius:6px;background:none;font-size:12.5px;font-weight:600;color:var(--text-icon-secondary);cursor:pointer}.sg-geo-tabs__tab.is-on{background:var(--bg-surface);color:var(--text-icon-primary);box-shadow:var(--shadow-1)}.sg-subload__body .pressure-data-item{display:flex;flex-wrap:wrap;gap:7px 8px;align-items:flex-end;margin-left:0;padding-left:24px}.sg-subload__body .pressure-data-item > .select-pressure{position:absolute;left:0;top:50%;transform:translateY(-50%)}.sg-subload__body .pressure-data-item > [class*=col-]{flex:1 1 42%;max-width:100%;min-width:0;padding:0}.sg-subload__body .pressure-data-item > .col-3{flex:1 1 calc(100% - 50px)}.sg-subload__body .pressure-data-item > .col-10{flex:1 1 calc(100% - 50px)}.sg-subload__body .pressure-data-item > .col-1,.sg-subload__body .pressure-data-item > .col-2{flex:0 0 auto;width:auto;max-width:none}.sg-subload__body .pressure-data-item > .row{flex:1 1 100%;margin:0}.sg-subload__body .pressure-data-item [class*=col-] > label{display:block;margin-bottom:3px;font-size:11.5px;font-weight:600;line-height:1.25;color:var(--text-icon-secondary);white-space:normal}.tbl tr.sel{display:table-row}.sg-app-frame .react-grid-Grid{border:1px solid var(--border-default)!important;border-radius:10px;background:var(--bg-surface)!important;overflow:hidden}.sg-app-frame .react-grid-Main{background:transparent!important;outline:none!important}.sg-app-frame .react-grid-Canvas{background:var(--bg-surface)!important}.sg-app-frame .react-grid-Header,.sg-app-frame .react-grid-HeaderRow{background:var(--bg-app)!important;box-shadow:none!important}.sg-app-frame .react-grid-HeaderCell{background:var(--bg-app)!important;color:var(--text-icon-secondary)!important;font-size:12px;font-weight:600;border-right:1px solid var(--border-default)!important;border-bottom:1px solid var(--border-default)!important}.sg-app-frame .react-grid-Cell{background:var(--bg-surface)!important;color:var(--text-icon-primary)!important;border-right:1px solid var(--border-default)!important;border-bottom:1px solid var(--border-default)!important}.sg-app-frame .react-grid-Cell__value{color:var(--text-icon-primary)!important;font-size:13px}.sg-app-frame .react-grid-Grid:hover{background-color:var(--bg-surface)!important}.sg-app-frame .react-grid-Row:hover .react-grid-Cell{background-color:var(--bg-surface-hover)!important}.sg-app-frame .react-grid-Row.row-selected .react-grid-Cell,.sg-app-frame .react-grid-Row.row-selected:hover .react-grid-Cell{background-color:var(--bg-accent-soft)!important}.sg-app-frame .react-grid-Cell .form-control,.sg-app-frame .react-grid-Cell input:not([type=checkbox]):not([type=radio]){background:var(--bg-surface);color:var(--text-icon-primary);border-color:var(--border-strong)}.sg-app-frame .react-grid-checkbox + .react-grid-checkbox-label::before{background:var(--bg-surface);border:1px solid var(--border-strong)}.sg-app-frame .react-grid-checkbox:checked + .react-grid-checkbox-label::before{background:var(--action-accent)!important;border-color:var(--action-accent);box-shadow:inset 0 0 0 4px var(--bg-surface)}.sg-app-frame .react-grid-Container .react-grid-HeaderCell{justify-content:flex-start;padding:0 10px!important}.sg-app-frame .react-grid-Container .react-grid-Cell__value{text-align:left}.sg-app-frame .react-grid-HeaderCell:nth-child(n+2):not([class*=frozen]){justify-content:flex-end}.sg-app-frame .react-grid-Row .react-grid-Cell:nth-child(n+2):not(.react-grid-Cell--frozen) .react-grid-Cell__value{text-align:right}.sg-app-frame .react-grid-Cell:not(.react-grid-Cell--frozen){padding-left:10px!important;padding-right:10px!important}.sg-app-frame .rdg-grp-row{display:flex;align-items:center;gap:8px;width:100%;height:32px;box-sizing:border-box;padding:0 13px 0 10px!important;font-weight:400!important;background:var(--bg-app);border-bottom:1px solid var(--border-strong)!important}.sg-app-frame .rdg-grp-row.is-sel{background:var(--bg-accent-soft)}.sg-app-frame .rdg-grp-row--plain{background:transparent;border-bottom-color:var(--border-default)!important}.sg-app-frame .react-grid-Canvas > div > :last-child .rdg-grp-row{border-bottom-color:transparent!important}.sg-app-frame .react-grid-Canvas > div > :last-child .react-grid-Cell{border-bottom-color:transparent!important}.sg-app-frame .rdg-grp-caret{display:flex;flex:0 0 auto;color:var(--text-icon-tertiary);cursor:pointer}.sg-app-frame .rdg-grp-caret:hover{color:var(--text-icon-secondary)}.sg-app-frame .rdg-grp-main{display:flex;align-items:center;gap:8px;min-width:0;cursor:pointer}.sg-app-frame .rdg-grp-fold{display:flex;flex:0 0 auto;color:var(--text-icon-tertiary)}.sg-app-frame .rdg-grp-title{font-size:12px;font-weight:650;color:var(--text-icon-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sg-app-frame .is-sel .rdg-grp-title{color:var(--text-icon-on-accent-soft)}.sg-app-frame .rdg-grp-title--plain{color:var(--text-icon-tertiary);font-weight:600;cursor:default}.sg-app-frame .rdg-grp-count{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;font-size:10px;font-weight:800;background:var(--action-accent);color:var(--text-icon-on-action)}.sg-app-frame .rdg-grp-count--muted{background:var(--bg-app);color:var(--text-icon-tertiary)}.sg-app-frame .rdg-grp-cb{position:relative;flex:0 0 auto;display:inline-flex;width:16px;height:16px}.sg-app-frame .rdg-grp-cb input.react-grid-checkbox{position:absolute;inset:0;width:16px;height:16px;margin:0;opacity:0;cursor:pointer;z-index:1}.sg-app-frame .rdg-grp-cb .react-grid-group-checkbox-label{position:absolute;inset:0;margin:0;cursor:pointer}.sg-app-frame .rdg-grp-cb .react-grid-group-checkbox-label::before{content:"";position:absolute;inset:0;box-sizing:border-box;border-radius:4px;border:1px solid var(--border-strong);background:var(--bg-surface)}.sg-app-frame .rdg-grp-cb input:checked + .react-grid-group-checkbox-label::before,.sg-app-frame .rdg-grp-cb input:indeterminate + .react-grid-group-checkbox-label::before{background:var(--action-accent)!important;border-color:var(--action-accent)!important}.sg-app-frame .rdg-grp-cb input:checked + .react-grid-group-checkbox-label::before{background:var(--action-accent) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") center/62% no-repeat!important}.sg-app-frame .rdg-grp-cb input:checked + .react-grid-group-checkbox-label::after{content:none!important}.sg-app-frame .rdg-grp-cb input:indeterminate + .react-grid-group-checkbox-label::after{content:"";position:absolute;left:4px;top:7px;width:8px;height:2px;border-radius:1px;background:var(--text-icon-on-action)}.sg-app-frame .react-grid-Canvas{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.sg-app-frame .react-grid-Canvas::-webkit-scrollbar{width:8px;height:8px;background:transparent}.sg-app-frame .react-grid-Canvas::-webkit-scrollbar-thumb{background:var(--border-strong);background-clip:padding-box;border:2px solid transparent;border-radius:999px;box-shadow:none}.sg-app-frame .react-grid-Canvas::-webkit-scrollbar-thumb:hover{background:var(--text-icon-tertiary);background-clip:padding-box}.sg-app-frame .react-grid-Canvas::-webkit-scrollbar-track{background:transparent;box-shadow:none}.sg-app-frame .react-grid-Canvas::-webkit-scrollbar-corner{background:transparent}.sg-app-frame .sg-hinge-row{display:flex;gap:10px}.sg-app-frame .sg-hinge-row .form-group{flex:1;min-width:0;margin-bottom:0}.sg-app-frame .sg-hinge-row .sg-seg__opt{padding:7px 6px;font-size:13px;white-space:nowrap}html,body{overscroll-behavior-x:none}.sg-scrim{position:absolute;inset:0;z-index:45;background:var(--bg-scrim)}@media (max-width: 1023.98px){.container-sidebar,.container-sidebars .react-draggable{max-width:min(var(--sg-sidebar-w),86vw)}}.mw-stage--panel-overlay .container-sidebars .react-draggable,.mw-stage--panel-overlay .container-sidebar{z-index:50}.sg-results-sheet .sg-sheet__body{display:flex;padding-left:0;padding-right:0}.sg-results-sheet .sg-results{--sg-results-inset:16px;width:100%;height:100%;border-left:none}.sg-results-sheet .sg-results__foot{padding:10px var(--sg-results-inset)}.sg-results-sheet .sg-results__head{display:none}.sg-results-sheet .sg-results__head + .sg-results__scroll{padding-top:0}.sg-results-peek{padding:8px 16px 10px}.sg-results-peek__top{display:flex;align-items:center;gap:8px}.sg-results-peek__title{font-size:18px;font-weight:600;color:var(--text-primary,var(--text-icon-primary))}.sg-results-peek__chip{flex:none;padding:var(--space-0-25) var(--space-1);font-size:11px;font-weight:600;color:var(--text-icon-success);background:var(--bg-success-soft);border-radius:var(--radius-full)}.sg-results-peek__cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:var(--space-0-5);min-height:var(--target-touch);margin:calc(-1 * var(--space-1-5)) calc(-1 * var(--space-1)) calc(-1 * var(--space-1-5)) auto;padding:0 var(--space-1);border:0;background:transparent;font-size:15px;font-weight:600;color:var(--text-icon-accent);cursor:pointer;white-space:nowrap}.sg-results-peek__chev{display:inline-flex}.sg-results-peek__chev svg{width:var(--sg-icon-s);height:var(--sg-icon-s);transform:rotate(180deg);transition:transform 0.18s ease}.sg-results-peek__cta.is-expanded .sg-results-peek__chev svg{transform:none}.sg-results-peek__kpis{margin-top:3px;display:flex;align-items:baseline;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;white-space:nowrap}.sg-results-peek__kpis::-webkit-scrollbar{display:none}.sg-results-peek__kpi{font-size:13px;line-height:1.3;color:var(--text-icon-secondary)}.sg-results-peek__kpi + .sg-results-peek__kpi::before{content:"·";margin:0 7px;color:var(--text-icon-tertiary,var(--text-icon-secondary))}.sg-results-peek__kpi-lbl{color:var(--text-icon-tertiary,var(--text-icon-secondary))}.sg-results-peek__kpi-val{font-weight:600;color:var(--text-primary,var(--text-icon-primary))}@media (max-width: 767.98px){.sg-mobile-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-tabbar)}html.sg-kb-open .sg-tabbar,html.sg-kb-open .sg-fab{visibility:hidden}html.sg-kb-open .sg-sheet-root:not(:focus-within){visibility:hidden}html[data-sg-modal-sheet] .sg-fab{display:none}.sg-cni-mobile__err{margin-top:6px;font-size:11.5px;line-height:1.4;color:var(--text-icon-danger)}}.is-mobile-shell .container-sidebars .react-draggable{transform:none!important;position:static!important}.is-mobile-shell .container-sidebars{height:auto;min-height:0!important}.is-mobile-shell .container-sidebars .container-sidebar,.is-mobile-shell .container-sidebars.container-sidebars-attracted .container-sidebar{--sg-lsheet-h:calc(100dvh * var(--sg-sheet-max-frac));--sg-lsheet-shift:50dvh;position:fixed!important;left:0;right:0;bottom:0;top:auto!important;width:100%!important;max-width:100%!important;height:var(--sg-lsheet-h);transform:translateZ(0) translateY(var(--sg-lsheet-shift));min-height:0!important;max-height:none!important;background:var(--bg-chrome)!important;border:0;border-radius:18px 18px 0 0;box-shadow:none;z-index:var(--z-mobile-panel)!important;overflow:hidden!important;flex-direction:column;box-sizing:border-box;will-change:transform;transition:transform 0.3s cubic-bezier(0.32,0.72,0,1);padding-bottom:0}html.sg-kb-open .is-mobile-shell .container-sidebars .container-sidebar:focus-within{--sg-lsheet-h:min( calc(var(--sg-vv-height,100dvh) * var(--sg-sheet-max-frac)),calc(var(--sg-vv-height,100dvh) - max(0px,var(--sg-topbar-h) - var(--sg-vv-top,0px))) );--sg-lsheet-shift:0px;bottom:var(--sg-kb-offset,0px)}.is-mobile-shell .container-panel-instruments{left:8px;top:calc(var(--sg-cvtop-h) + 8px)}.is-mobile-shell .container-sidebar-inner{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(72px + env(safe-area-inset-bottom,0))}.is-mobile-shell .container-sidebars .container-sidebar > .container-sidebar-inner{max-height:calc(var(--sg-lsheet-h) - var(--sg-lsheet-shift) - var(--sg-sidebar-sheet-head-h))}.is-mobile-shell .sidebar-header-panel{position:relative;flex-shrink:0;display:flex;flex-direction:row;align-items:center;padding:28px 12px 12px!important;height:var(--sg-sidebar-sheet-head-h);min-height:var(--sg-sidebar-sheet-head-h);box-sizing:border-box;border-bottom:1px solid var(--border-default)!important}.is-mobile-shell .sidebar-header-panel,.is-mobile-shell .sidebar-header-panel *{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-mobile-shell .sidebar-header-panel .panel-icons{float:none!important;position:static!important;margin-left:auto;flex-shrink:0;touch-action:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.is-mobile-shell .sidebar-header-panel .sidebar-title{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-mobile-shell .sidebar-header-panel::before{content:"";position:absolute;top:8px;left:50%;transform:translateX(-50%);width:40px;height:4px;border-radius:999px;background:var(--border-strong);pointer-events:none}.is-mobile-shell .tab-pane.fade{transition:none!important}.is-mobile-shell .main-window-content{padding-bottom:calc(var(--sg-tabbar-h) + env(safe-area-inset-bottom,0))}@media only screen and (max-device-width: 640px),only screen and (max-device-width: 667px),only screen and (max-width: 480px){.is-mobile-shell .canvas-board-container{top:var(--sg-topbar-h)!important;height:calc(100% - var(--sg-topbar-h))!important}}.is-mobile-shell .section-board{background:var(--bg-canvas)!important;height:100%!important;display:flex!important;flex-direction:column;align-items:stretch;overflow:hidden}.is-mobile-shell .section-board .scroll-container{flex:1 1 auto;min-height:0;max-height:none;height:auto;overflow-y:auto;overflow-x:hidden}.mw-stage--results-sheet .section-board .scroll-container{padding-bottom:calc(var(--sg-vv-height,100dvh) * var(--sg-sheet-peek-frac))}.is-mobile-shell .mw-stage--results-sheet .section-board .scroll-container{--sg-results-bar-h:calc(var(--sg-tabbar-h) + env(safe-area-inset-bottom,0px));padding-bottom:calc(var(--sg-results-bar-h) + (var(--sg-vv-height,100dvh) - var(--sg-results-bar-h)) * var(--sg-sheet-peek-frac))}.is-mobile-shell .section-board #container-scheme-beam{height:auto!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}.is-mobile-shell #report-full-text{background:var(--bg-canvas)}.is-mobile-shell #draw-scheme-plots{display:flex;flex-direction:column;justify-content:safe center;min-height:min(var(--sg-scheme-area-h,9999px),var(--sg-app-h,100dvh) - var(--sg-topbar-h,56px) - 46px - var(--sg-tabbar-h) - env(safe-area-inset-bottom,0px));box-sizing:border-box}@media (hover: none) and (pointer: coarse){.container-sidebar .btn,.container-sidebar .form-control{min-height:44px}input,select,textarea,.form-control{font-size:16px!important}}.sg-msheet .sg-bigfield__in,.sg-msheet .sg-bigfield__unit,.sg-msheet .sg-stepper__btn,.sg-msheet .sg-spinner__btn,.sg-msheet .sg-spinner__field,.sg-msheet .sg-posinput__slider,.sg-msheet .sg-posinput__field,.sg-msheet .sg-posinput__in,.sg-msheet .sg-cellseg__cell--row,.sg-msheet .sg-lf-step,.sg-msheet .sg-seg3__b,.sg-msheet .sg-dirtoggle__b,.sg-msheet input.form-control,.sg-msheet .sg-btn--S{height:44px!important}.sg-msheet .sg-select__control,.sg-msheet [class*=-control],.sg-msheet .sidebar-block-footer .btn,.sg-msheet .sg-seg,.sg-msheet .sg-radio__opt,.sg-msheet .form-check{min-height:44px!important}.sg-msheet .sg-bigfield__in,.sg-msheet .sg-posinput__in,.sg-msheet input.form-control{text-align:center}.sg-msheet .sg-geo-tabs__tab,.sg-msheet .sg-mass-ops .sg-tbtn,.sg-msheet .react-grid-Row div.react-grid-checkbox-container{position:relative}.sg-msheet .sg-geo-tabs__tab::after,.sg-msheet .sg-mass-ops .sg-tbtn::after,.sg-msheet .react-grid-Row div.react-grid-checkbox-container::after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.sg-msheet .rdg-grp-row{overflow:hidden;overflow:clip}.sg-msheet .rdg-grp-row .rdg-grp-cb input.react-grid-checkbox{top:50%;bottom:auto;height:44px;transform:translateY(-50%)}.sg-msheet .sg-add-row__action .sg-btn{min-height:44px!important}