html.AuthHeader-module-scss-module__VSGziq__light-theme{--text-primary:#1a1a1a;--text-secondary:#fff;--text-muted:#6b7280;--background-color:#fff;--secondary-background-color:#f3f4f6;--tertiary-background-color:#e5e7eb;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#f8fafc;--calculation-border:#d1d5db;--calculation-value-color:#1a1a1a;--cable-status-not-measured:#94a3b8;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}html.AuthHeader-module-scss-module__VSGziq__dark-theme{--text-primary:#f9fafb;--text-secondary:#1f2937;--text-muted:#9ca3af;--background-color:#111827;--secondary-background-color:#1f2937;--tertiary-background-color:#374151;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#374151;--calculation-border:#4b5563;--calculation-value-color:#f9fafb;--cable-status-not-measured:#64748b;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}:root{--text-primary:#1a1a1a;--text-secondary:#fff;--text-muted:#6b7280;--background-color:#fff;--secondary-background-color:#f3f4f6;--tertiary-background-color:#e5e7eb;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#f8fafc;--calculation-border:#d1d5db;--calculation-value-color:#1a1a1a;--cable-status-not-measured:#94a3b8;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}.AuthHeader-module-scss-module__VSGziq__header{z-index:1000;flex-direction:column;width:100%;display:flex;position:fixed;top:0;left:0}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__top_bar{background-color:var(--primary-state-color);width:100%;height:20px}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav{box-sizing:border-box;background-color:var(--secondary-background-color);border-bottom:1px solid var(--tertiary-background-color);width:100%;padding:12px 16px;display:flex}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_content{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1300px;margin:0 auto;display:flex}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__logo{align-items:center;transition:opacity .2s;display:flex}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__logo:hover{opacity:.9}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__logo a{align-items:center;text-decoration:none;display:flex}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__logo .AuthHeader-module-scss-module__VSGziq__logoImage{width:auto;height:50px;transition:opacity .2s;display:block}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_items{flex:1;align-items:center;gap:20px;margin-left:32px;display:flex}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_link{color:var(--text-secondary);border-radius:6px;padding:8px 12px;font-size:15px;font-weight:500;text-decoration:none;transition:all .2s}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_link:hover{color:var(--text-primary);background-color:var(--tertiary-background-color)}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_link:active{transform:scale(.98)}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__theme_toggle{align-items:center;display:flex}@media screen and (max-width:640px){.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav{padding:8px 12px}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_content{gap:12px}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__logo .AuthHeader-module-scss-module__VSGziq__logoImage{height:38px}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_items{gap:8px;margin-left:16px}.AuthHeader-module-scss-module__VSGziq__header .AuthHeader-module-scss-module__VSGziq__nav_link{padding:6px 10px;font-size:14px}}
html.Footer-module-scss-module__MMxmOG__light-theme{--text-primary:#1a1a1a;--text-secondary:#fff;--text-muted:#6b7280;--background-color:#fff;--secondary-background-color:#f3f4f6;--tertiary-background-color:#e5e7eb;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#f8fafc;--calculation-border:#d1d5db;--calculation-value-color:#1a1a1a;--cable-status-not-measured:#94a3b8;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}html.Footer-module-scss-module__MMxmOG__dark-theme{--text-primary:#f9fafb;--text-secondary:#1f2937;--text-muted:#9ca3af;--background-color:#111827;--secondary-background-color:#1f2937;--tertiary-background-color:#374151;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#374151;--calculation-border:#4b5563;--calculation-value-color:#f9fafb;--cable-status-not-measured:#64748b;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}:root{--text-primary:#1a1a1a;--text-secondary:#fff;--text-muted:#6b7280;--background-color:#fff;--secondary-background-color:#f3f4f6;--tertiary-background-color:#e5e7eb;--primary-state-color:#6366f1;--success-state-color:#10b981;--warn-state-color:#ef4444;--validation-error-color:#ef4444;--validation-success-color:#10b981;--validation-warning-color:#f59e0b;--validation-error-background:#ef44441a;--validation-success-background:#10b9811a;--validation-warning-background:#f59e0b1a;--validation-error-border:#ef4444;--validation-success-border:#10b981;--validation-warning-border:#f59e0b;--calculation-background:#f8fafc;--calculation-border:#d1d5db;--calculation-value-color:#1a1a1a;--cable-status-not-measured:#94a3b8;--cable-status-with-errors:#ef4444;--cable-status-without-errors:#10b981}.Footer-module-scss-module__MMxmOG__footer{--main-content-padding:250px}@media screen and (max-width:1500px){.Footer-module-scss-module__MMxmOG__footer{--main-content-padding:150px}}@media screen and (max-width:1300px){.Footer-module-scss-module__MMxmOG__footer{--main-content-padding:10px}}.Footer-module-scss-module__MMxmOG__footer{box-sizing:border-box;width:100%;padding:12px var(--main-content-padding);color:var(--text-secondary);background-color:var(--primary-state-color);z-index:2;flex-direction:row;align-items:center;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -1px 3px #0000001a}.Footer-module-scss-module__MMxmOG__footer .Footer-module-scss-module__MMxmOG__version{opacity:.9;margin-left:auto}@media screen and (max-width:640px){.Footer-module-scss-module__MMxmOG__footer{padding:10px 16px;font-size:13px}}
