html[data-theme=light][data-v-1ca674f1]{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-tertiary:#e9ecef;--bg-elevated:#fff;--bg-container:transparent;--bg-navbar:hsla(0,0%,100%,.9);--bg-header:#fff;--bg-footer:#fff;--bg-card:#fff;--bg-modal:#fff;--bg-dropdown:#e9ecef;--text-menu-link:#212529;--text-primary:#212529;--text-secondary:#6c757d;--text-muted:#adb5bd;--text-inverse:#fff;--text-heading:#212529;--border-color:#dee2e6;--border-light:#e9ecef;--border-medium:#ced4da;--border-strong:#adb5bd;--link-color:#0d6efd;--link-hover-color:#0a58ca;--link-visited:#0d6efd;--shadow-color:rgba(0,0,0,.1);--shadow-hover-color:rgba(0,0,0,.15);--shadow-strong:rgba(0,0,0,.3);--hover-bg:#f8f9fa;--active-bg:#e9ecef;--focus-ring:#0d6efd;--success-color:#198754;--warning-color:#ffc107;--danger-color:#dc3545;--info-color:#0dcaf0;--spinner-color:#0d6efd;--loading-text:#0d6efd;--check-icon:#198754;--title-color:#adb5bd;--title-line-color:#adb5bd;--section-divider:#dee2e6;--footer-copyright-bg:#f8f9fa;--footer-copyright-text:#6c757d}html[data-theme=dark][data-v-1ca674f1]{--bg-primary:#121212;--bg-secondary:#2a2a2a;--bg-tertiary:#2d2d2d;--bg-elevated:#2a2a2a;--bg-container:#121212;--bg-navbar:rgba(35,35,35,.95);--bg-header:#121212;--bg-footer:#121212;--bg-card:#2a2a2a;--bg-modal:#2d2d2d;--bg-dropdown:#2d2d2d;--text-menu-link:#f8f9fa;--text-primary:#f8f9fa;--text-secondary:hsla(0,0%,100%,.7);--text-muted:hsla(0,0%,100%,.5);--text-inverse:#212529;--text-heading:#f8f9fa;--border-color:#444;--border-light:#333;--border-medium:#555;--border-strong:#666;--link-color:#4dabf7;--link-hover-color:#74c0fc;--link-visited:#4dabf7;--shadow-color:rgba(0,0,0,.3);--shadow-hover-color:rgba(0,0,0,.5);--shadow-strong:rgba(0,0,0,.5);--hover-bg:hsla(0,0%,100%,.05);--active-bg:hsla(0,0%,100%,.1);--focus-ring:#3d8bfd;--success-color:#25c876;--warning-color:#ffda6a;--danger-color:#f87171;--info-color:#5c9eff;--spinner-color:#5c9eff;--loading-text:#5c9eff;--check-icon:#25c876;--title-color:#f8f9fa;--title-line-color:#adb5bd;--section-divider:#444;--footer-copyright-bg:#1d3646;--footer-copyright-text:#b2d1e1}.title-wrapper[data-v-1ca674f1]{padding:1rem 0 0;width:100%}.section-title[data-v-1ca674f1],.title-wrapper[data-v-1ca674f1]{transition:background-color,color,border-color,box-shadow .3s ease}.section-title[data-v-1ca674f1]{align-items:center;color:var(--primary-hover-color);display:flex;font-size:1.4rem;font-weight:500;margin:0;padding:0 .5rem 0 1.5rem;text-align:left}.section-title[data-v-1ca674f1]:after{background-color:var(--title-line-color);content:"";flex-grow:1;height:1px;margin-left:10px;transition:background-color,color,border-color,box-shadow .3s ease}@media (max-width:768px){.section-title[data-v-1ca674f1]{font-size:1.3rem;padding:0 .3rem 0 1rem}}@media (max-width:576px){.section-title[data-v-1ca674f1]{font-size:1.2rem;padding:0 .2rem 0 .8rem}}
