.library-theme-toggle{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 11px;border:1px solid var(--line);border-radius:10px;background:var(--panel);color:var(--muted);font-size:12px;font-weight:700;white-space:nowrap}.library-theme-toggle:hover{color:var(--primary);border-color:#bdb6ff;background:#f6f4ff}.library-theme-toggle svg{width:16px;height:16px}[data-theme=dark] .library-page{background:#121522}[data-theme=dark] .library-sidebar,[data-theme=dark] .library-search,[data-theme=dark] .library-actions select,[data-theme=dark] .map-card,[data-theme=dark] .bulk-select-bar{background:#1b2030}[data-theme=dark] .library-search input,[data-theme=dark] .library-actions select{color:#e8eaf2}[data-theme=dark] .map-card-preview{background-color:#171c2b;background-image:radial-gradient(#384158 1px,transparent 1px)}[data-theme=dark] .card-favorite,[data-theme=dark] .map-select{background:#232a3d;border-color:#414a61;color:#aeb7ca}[data-theme=dark] .card-menu,[data-theme=dark] .library-theme-toggle{background:#232a3d;border-color:#414a61;color:#c5cbe0}[data-theme=dark] .card-menu button:hover,[data-theme=dark] .library-theme-toggle:hover{background:#2b3349;color:#c4bdff}[data-theme=dark] .new-map-card{border-color:#596177}[data-theme=dark] .new-map-card:hover{background:#20273a}[data-theme=dark] .bulk-select-bar{border-color:#353d52}@media(max-width:760px){.library-theme-toggle{width:40px;padding:0;justify-content:center}.library-theme-toggle span{display:none}}
