@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/hanken-grotesk-cyrillic-ext-wght-normal.5fcc76c8.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/hanken-grotesk-vietnamese-wght-normal.7b2c63b1.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/hanken-grotesk-latin-ext-wght-normal.bc493153.woff2) format("woff2-variations");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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/hanken-grotesk-latin-wght-normal.ce76afab.woff2) format("woff2-variations");unicode-range:u+00??,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}:root{--font-display:"Hanken Grotesk Variable","Hanken Grotesk",system-ui,sans-serif;--font-body:"Hanken Grotesk Variable","Hanken Grotesk",system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Consolas,monospace;--text-caption:12px;--text-table:13px;--text-ui:14px;--text-body:16px;--text-subheading:18px;--text-section-title:20px;--text-page-title:28px;--text-display:36px;--text-xs:var(--text-caption);--text-sm:var(--text-table);--text-base:var(--text-body);--text-md:var(--text-subheading);--text-lg:var(--text-section-title);--text-xl:var(--text-page-title);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--control-height-compact:36px;--control-height-touch:44px;--workspace-max-width:1440px;--workspace-padding-inline:28px;--workspace-padding-block:24px;--panel-padding:18px;--panel-header-height:68px;--table-row-height:56px;--color-deep-navy:#0A2030;--color-ocean:#0F9D8F;--color-horizon:#14B8A6;--color-foam:#D5F0EA;--color-salt:#F5F8F7;--color-gold:#B8882A;--color-gold-light:#E8C96A;--color-ink:#0F2731;--color-muted:#5F7A83;--color-emerald:#0E7C5B;--color-coral:#C2491F;--color-violet:#5B3FA6;--color-amber:#C25C00;--bg-page:var(--color-salt);--bg-surface:#ffffff;--bg-surface-secondary:#f7fafc;--bg-surface-tertiary:#edf2f7;--bg-card:#ffffff;--bg-selected:#eaf6f5;--bg-hover:#f4f9f9;--border-color:#e2e8f0;--border-strong:#cbd8df;--text-primary:var(--color-ink);--text-secondary:var(--color-muted);--text-on-ocean:#ffffff;--bg-header:var(--color-deep-navy);--text-header:#ffffff;--shadow-sm:0 1px 2px rgba(10,37,64,0.05);--shadow-md:0 3px 10px rgba(10,37,64,0.06);--shadow-lg:0 10px 15px -3px rgba(10,37,64,0.1),0 4px 6px -2px rgba(10,37,64,0.05);--shadow-inset:inset 0 2px 4px 0 rgba(10,37,64,0.06);--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--transition-fast:0.15s ease;--transition-normal:0.25s ease;--focus-ring:0 0 0 3px rgba(15,157,143,0.28);--state-info-bg:#e8f4f7;--state-info-text:#27687d;--state-success-bg:#e4f4ec;--state-success-text:#176b50;--state-warning-bg:#fff1dc;--state-warning-text:#8c5708;--state-danger-bg:#fde9e5;--state-danger-text:#a43d31}:root[data-theme=dark]{--bg-page:#061524;--bg-surface:#0a2540;--bg-surface-secondary:#113054;--bg-surface-tertiary:#19416f;--bg-card:#0a2540;--border-color:#1a3c61;--text-primary:#f0f7fa;--text-secondary:#8da4b6;--text-on-ocean:#ffffff;--bg-header:#051424;--text-header:#f0f7fa;--shadow-sm:0 1px 2px rgba(0,0,0,0.3);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.4),0 2px 4px -1px rgba(0,0,0,0.3);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5),0 4px 6px -2px rgba(0,0,0,0.3);--shadow-inset:inset 0 2px 4px 0 rgba(0,0,0,0.4)}.night-mode{--bg-page:#120b0b;--bg-surface:#1d1111;--bg-surface-secondary:#271515;--bg-surface-tertiary:#321a1a;--bg-card:#1d1111;--bg-selected:#3a1e1d;--bg-hover:#2b1717;--border-color:#4b2927;--border-strong:#68403c;--text-primary:#f2d8d3;--text-secondary:#c39891;--bg-header:#100707;--color-ocean:#d56659;--color-horizon:#e57b6c;--color-foam:#482421;--color-emerald:#c97968;--color-gold:#d99a62;--color-gold-light:#e8b17b;--color-coral:#ff7969;--color-amber:#e89b58;--state-info-bg:#34201e;--state-info-text:#e6a49a;--state-success-bg:#32201d;--state-success-text:#e5a294;--state-warning-bg:#352119;--state-warning-text:#e8ad79;--state-danger-bg:#3b1b19;--state-danger-text:#ff8b7d;color-scheme:dark}*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);background-color:var(--bg-page);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--transition-normal),color var(--transition-normal)}body{min-height:100vh}small{font-size:var(--text-caption)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:1.2;color:var(--text-primary)}h1{font-size:var(--text-display)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:.5em 0}a{color:var(--color-ocean);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--color-horizon);text-decoration:underline}button{font-family:inherit;font-size:inherit;color:inherit;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast);border:none;cursor:pointer;border-radius:var(--radius-md);min-height:var(--control-height-compact);padding:8px 16px;background-color:var(--color-ocean);color:var(--text-on-ocean)}button:hover{background-color:var(--color-horizon)}button:active{filter:brightness(.96)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-ocean);outline-offset:2px;box-shadow:var(--focus-ring)}input,select,textarea{font-family:inherit;font-size:inherit;padding:8px 12px;border:1px solid var(--border-color);border-radius:var(--radius-sm);background-color:var(--bg-surface);color:var(--text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}input,select{min-height:var(--control-height-compact)}#main-content :is(p,li,dt,dd,label,small,span,strong,th,td){font-size:max(var(--text-caption),1em)}#main-content :is(th,td){font-size:max(var(--text-table),1em)}#main-content :is(input,textarea,select,button,a){font-size:max(var(--text-table),1em)}#main-content h1{font-family:var(--font-display);font-size:var(--text-page-title);line-height:1.15;letter-spacing:-.025em}#main-content h2{font-family:var(--font-display);font-size:var(--text-section-title);line-height:1.25}#main-content h3{font-family:var(--font-display);font-size:var(--text-subheading);line-height:1.3}#main-content :is(button,input,select){min-height:var(--control-height-compact)}#main-content :is(.command-dashboard,.safety-command,.drills-container,.crew-command,.crew-container,.profile-section,.sync-container,.update-container,.system-update-container){width:100%;max-width:var(--workspace-max-width);margin-inline:auto;padding:var(--workspace-padding-block) var(--workspace-padding-inline)}#main-content :is(.command-header,.safety-command__header,.page-header-row){display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-color)}#main-content :is(.command-card,.safety-command__register,.metric-card,.table-card,.profile-card,.competencies-panel){border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-md)}#main-content table{border-collapse:collapse}#main-content table th{color:var(--text-secondary);font-weight:700;letter-spacing:.035em}#main-content table td{min-height:var(--table-row-height);border-color:var(--border-color)}#main-content tbody tr{transition:background-color var(--transition-fast)}#main-content tbody tr:hover{background:var(--bg-hover)}#main-content :is(a,button,input,select,textarea,[tabindex]){transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}#main-content :is(button,a):active{transform:translateY(1px)}#main-content :is(h1,h2,h3,p,strong,small,td,dd){overflow-wrap:anywhere}#main-content :is(.loading,.no-data,[class*=empty],[class*=Empty],[class*=centralState]){color:var(--text-secondary)}#main-content :is([class*=empty],[class*=Empty]){line-height:1.6}#main-content :is([class*=error],[class*=Error]){border-radius:var(--radius-md)}#main-content :is(.spinner,[class*=spinner]){animation-timing-function:linear}#main-content :is(.command-loading,.loading,[class*=centralState]){position:relative}#main-content :is(.command-loading,.loading,[class*=centralState]):after{content:"";width:min(280px,70%);height:4px;margin-top:var(--space-3);border-radius:999px;background:linear-gradient(90deg,var(--border-color) 0,var(--color-ocean) 48%,var(--border-color) 100%);background-size:220% 100%;animation:loading-shimmer 1.35s ease-in-out infinite}@keyframes loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:768px){#main-content :is(.command-dashboard,.safety-command,.drills-container,.crew-command,.crew-container,.profile-section,.sync-container,.update-container,.system-update-container){padding:var(--space-4) var(--space-3) var(--space-8)}}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--color-ocean);box-shadow:0 0 0 3px rgba(15,157,143,.25)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-page)}::-webkit-scrollbar-thumb{background:var(--text-secondary);border-radius:var(--radius-sm);opacity:.5}::-webkit-scrollbar-thumb:hover{background:var(--color-ocean)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.loading{text-align:center;padding:40px 20px;color:var(--text-secondary);font-size:var(--text-sm)}.module-not-enabled{border:2px solid var(--color-coral);border-radius:var(--radius-lg);padding:20px;background-color:rgba(194,73,31,.1);color:var(--color-coral);text-align:center;font-family:var(--font-body)}.no-data{text-align:center;padding:40px 20px;color:var(--text-secondary)}.alert,.no-data{font-size:var(--text-sm)}.alert{padding:12px 16px;border-radius:var(--radius-md);margin-bottom:16px}.alert-error{background-color:rgba(194,73,31,.1);color:var(--color-coral);border-left:4px solid var(--color-coral)}.alert-success{background-color:rgba(14,124,91,.1);color:var(--color-emerald);border-left:4px solid var(--color-emerald)}.alert-info{background-color:rgba(15,157,143,.1);color:var(--color-ocean);border-left:4px solid var(--color-ocean)}.alert-warning{background-color:rgba(194,92,0,.1);color:var(--color-amber);border-left:4px solid var(--color-amber)}.conflict-resolver{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px}.conflict-resolver h3{color:var(--color-coral);margin-bottom:8px}.conflicts-list{margin-top:16px}.conflict-item{padding:16px;border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:16px;background-color:var(--bg-surface-secondary)}.conflict-comparison{display:flex;gap:16px;align-items:flex-start;margin:16px 0;flex-wrap:wrap}.version{flex:1 1;min-width:200px;padding:12px;border-radius:var(--radius-md);background-color:var(--bg-surface)}.vessel-version{border-left:4px solid var(--color-ocean)}.shore-version{border-left:4px solid var(--color-gold)}.divider{font-weight:600;color:var(--text-secondary);align-self:center;padding:0 8px}.btn-shore,.btn-vessel{margin-top:8px;width:100%;padding:8px 12px;font-size:var(--text-sm)}.btn-vessel{background-color:var(--color-ocean)}.btn-vessel:hover:not(:disabled){background-color:var(--color-horizon)}.btn-shore{background-color:var(--color-gold)}.btn-shore:hover:not(:disabled){background-color:var(--color-gold-light)}button:disabled{opacity:.6;cursor:not-allowed}.resolved-indicator{margin-top:12px;padding:8px 12px;background-color:rgba(14,124,91,.1);color:var(--color-emerald);border-radius:var(--radius-md);font-weight:600;text-align:center}@media (max-width:768px){button,input,select{min-height:var(--control-height-touch)}h1{font-size:var(--text-xl)}h2{font-size:var(--text-lg)}h3{font-size:var(--text-md)}.conflict-comparison{flex-direction:column}.divider{display:none}.certificates-list,.documents-list,.drills-list,.enrollments-list,.jobs-grid,.nav-grid,.status-grid{grid-template-columns:1fr}}@media print{body{background:white}button,nav{display:none}}.skip-link{position:absolute;top:-48px;left:16px;background:var(--color-deep-navy);color:#ffffff;padding:10px 16px;border-radius:var(--radius-md);z-index:2000;text-decoration:none;font-weight:600;transition:top var(--transition-fast)}.skip-link:focus{top:16px}:focus-visible{outline:2px solid var(--color-ocean);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transform:none!important}}[class*=CertificateWallet_workspace__],[class*=DocumentLibrary_page__],[class*=LearningCommand_workspace__],[class*=TasksPermits_workspace__]{width:100%;max-width:var(--workspace-max-width);margin-inline:auto;padding:var(--workspace-padding-block) var(--workspace-padding-inline) var(--space-8)}[class*=CertificateWallet_header__],[class*=DocumentLibrary_workspaceHeader__],[class*=LearningCommand_pageHeader__],[class*=TasksPermits_header__]{margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-color)}[class*=CertificateWallet_header__] p,[class*=LearningCommand_pageHeader__] p,[class*=TasksPermits_header__] p{font-size:var(--text-ui)}[class*=CertificateWallet_detailPanel__],[class*=CertificateWallet_passportAside__],[class*=CertificateWallet_walletPanel__],[class*=DocumentLibrary_workspace__],[class*=LearningCommand_panel__],[class*=TasksPermits_commandGrid__]{border-color:var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-md)}[class*=CertificateWallet_panelHead__],[class*=LearningCommand_panelHeader__],[class*=TasksPermits_detailHeader__],[class*=TasksPermits_panelTitle__]{min-height:var(--panel-header-height);padding:var(--space-4)}[class*=CertificateWallet_panelHead__] h2,[class*=LearningCommand_panelHeader__] h2,[class*=TasksPermits_detailHeader__] h2,[class*=TasksPermits_panelTitle__] h2{font-size:var(--text-subheading)}[class*=CertificateWallet_tabs__],[class*=DocumentLibrary_tabs__],[class*=LearningCommand_tabs__],[class*=TasksPermits_detailTabs__],[class*=TasksPermits_queueTabs__]{min-height:var(--control-height-touch)}[class*=CertificateWallet_tabs__] button,[class*=DocumentLibrary_tabs__] button,[class*=LearningCommand_tabs__] button,[class*=TasksPermits_detailTabs__] button,[class*=TasksPermits_queueTabs__] button{min-height:var(--control-height-touch);font-size:var(--text-table)}[class*=CertificateWallet_search__],[class*=DocumentLibrary_folderSearch__],[class*=DocumentLibrary_search__],[class*=TasksPermits_search__]{min-height:var(--control-height-compact)}[class*=CertificateWallet_search__] input,[class*=DocumentLibrary_folderSearch__] input,[class*=DocumentLibrary_search__] input,[class*=TasksPermits_search__] input{font-size:var(--text-ui)}[class*=CertificateWallet_tableWrap__] tbody tr,[class*=DocumentLibrary_tableWrap__] tbody tr,[class*=LearningCommand_actionRow__],[class*=LearningCommand_tableRow__],[class*=TasksPermits_queueList__]>button{min-height:var(--table-row-height)}[class*=CertificateWallet_selectedRow__],[class*=CertificateWallet_tableWrap__] tbody tr:hover,[class*=DocumentLibrary_selectedRow__],[class*=DocumentLibrary_tableWrap__] tbody tr:hover,[class*=TasksPermits_queueList__]>button:hover,[class*=TasksPermits_selectedItem__]{background:var(--bg-selected)}[class*=CertificateWallet_commandGrid__],[class*=CertificateWallet_passportGrid__],[class*=LearningCommand_bottomGrid__],[class*=LearningCommand_topGrid__],[class*=TasksPermits_detailBody__]{gap:var(--space-4)}[class*=TasksPermits_detailBody__]{padding:var(--space-4)}[class*=CertificateWallet_evidence__],[class*=TasksPermits_detailBody__] section,[class*=TasksPermits_placeholder__]{padding:var(--space-4);border-radius:var(--radius-md)}[class*=CertificateWallet_secondaryAction__],[class*=CertificateWallet_syncLink__],[class*=LearningCommand_primaryButton__],[class*=TasksPermits_header__]>button{min-height:var(--control-height-touch);padding-inline:var(--space-4);font-size:var(--text-ui)}[class*=DocumentLibrary_content__],[class*=DocumentLibrary_library__],[class*=DocumentLibrary_preview__]{padding:var(--panel-padding)}[class*=DocumentLibrary_library__] nav button{min-height:var(--control-height-compact);font-size:var(--text-table)}[class*=CertificateWallet_tableWrap__] table,[class*=DocumentLibrary_tableWrap__] table{font-size:var(--text-table)}[class*=CertificateWallet_tableWrap__] th,[class*=DocumentLibrary_tableWrap__] th{padding-block:var(--space-3);font-size:var(--text-caption)}[class*=CertificateWallet_tableWrap__] td,[class*=DocumentLibrary_tableWrap__] td{padding:var(--space-3)}[class*=DocumentViewer_toolbar__]{min-height:76px;padding:var(--space-3) var(--space-6)}[class*=DocumentViewer_actions__] a,[class*=DocumentViewer_actions__] button{min-height:var(--control-height-compact);padding-inline:var(--space-3);font-size:var(--text-table)}[class*=DocumentViewer_viewerShell__]{padding:var(--space-4) var(--space-6) var(--space-6)}[class*=DocumentViewer_viewerNotice__]{min-height:var(--control-height-touch);padding:var(--space-2) var(--space-3)}@media (max-width:820px){[class*=CertificateWallet_workspace__],[class*=DocumentLibrary_page__],[class*=LearningCommand_workspace__],[class*=TasksPermits_workspace__]{padding:var(--space-4) var(--space-3) var(--space-8)}}#main-content .command-dashboard{max-width:var(--workspace-max-width);margin-inline:auto;padding:var(--workspace-padding-block) var(--workspace-padding-inline) var(--space-8)}#main-content :is(.command-top-grid,.command-bottom-grid,.metrics-row,.crew-grid){gap:var(--space-4)}#main-content .command-card{padding:var(--panel-padding);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}#main-content .command-card-head{gap:var(--space-4);margin-bottom:var(--space-3)}#main-content .command-action{min-height:var(--table-row-height);padding-block:var(--space-3)}#main-content .safety-command__metrics{gap:var(--space-4);margin-block:var(--space-6)}#main-content .safety-command__metrics>div{min-height:108px;padding:var(--panel-padding);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}#main-content .safety-command__register{padding:var(--panel-padding)}#main-content .safety-command__row{min-height:68px;padding-block:var(--space-3)}#main-content :is(.crew-card,.metric-card){border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-md)}#main-content .crew-card{overflow:hidden}#main-content :is(.crew-card-header,.crew-card-body,.crew-card-footer){padding-inline:var(--panel-padding)}#main-content .crew-card-header{padding-top:var(--panel-padding)}#main-content .crew-card-footer{min-height:var(--control-height-touch);padding-bottom:var(--panel-padding)}#main-content .metrics-row{margin-bottom:var(--space-6)}#main-content .metric-card{min-height:132px;padding:var(--panel-padding)}#main-content .actions-bar{gap:var(--space-3);margin-block:var(--space-4) var(--space-6)}#main-content .actions-bar button{min-height:var(--control-height-touch);padding-inline:var(--space-4)}#main-content :is(.history-log-section,.update-available-banner,.update-scheduled-banner){margin-top:var(--space-6)}#main-content .history-header{margin-bottom:var(--space-3)}#main-content .history-table td,#main-content .history-table th{padding:var(--space-3)}#main-content .profile-grid{gap:var(--space-4)}#main-content :is(.profile-card,.competencies-panel){padding:var(--panel-padding)}.login-page{font-family:var(--font-body)}.login-page .login-card{border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 70px rgba(0,16,30,.28)}.login-page .login-form :is(input,select,button){min-height:var(--control-height-touch);font-size:var(--text-ui)}.login-page .login-form label{font-size:var(--text-table)}[class*=errorBanner__],[class*=error__]{border:1px solid color-mix(in srgb,var(--color-coral) 35%,var(--border-color));background:var(--state-danger-bg);color:var(--state-danger-text)}[class*=message__]{border:1px solid color-mix(in srgb,var(--color-ocean) 30%,var(--border-color));background:var(--state-info-bg);color:var(--state-info-text)}[class*=detailEmpty__],[class*=emptyState__],[class*=empty__]{color:var(--text-secondary);line-height:1.6}[class*=activeTab__],[class*=selectedItem__],[class*=selectedRow__],[class*=selected__]{transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}[class*=counter__],[class*=state__],[class*=status__]{white-space:nowrap}[class*=Card__],[class*=Panel__],[class*=card__],[class*=panel__]{transition:border-color var(--transition-fast),background-color var(--transition-fast),box-shadow var(--transition-fast)}.night-mode [class*=page__],.night-mode [class*=workspace__]{background:var(--bg-page);color:var(--text-primary)}.night-mode [class*=Panel__],.night-mode [class*=content__],.night-mode [class*=library__],.night-mode [class*=panel__],.night-mode [class*=preview__],.night-mode [class*=toolbar__]{background:var(--bg-surface);color:var(--text-primary);border-color:var(--border-color)}.night-mode :is(input,select,textarea){background:var(--bg-surface-secondary);color:var(--text-primary);border-color:var(--border-color)}.night-mode [class*=selectedItem__],.night-mode [class*=selectedRow__],.night-mode [class*=tableWrap__] tbody tr:hover{background:var(--bg-selected)}@media (max-width:820px){#main-content .command-dashboard{padding:var(--space-4) var(--space-3) var(--space-8)}}