@import"https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";html{box-sizing:border-box}*,*:before,*:after{box-sizing:border-box}select{all:unset}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#eee;background-color:#111;background:linear-gradient(#000,#111)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}article,span,strong{font-family:PT Sans,sans-serif;font-weight:400;font-style:normal}h1,h2,.bold{font-family:PT Sans,sans-serif;font-weight:700;font-style:normal}a:focus,button:focus,input:focus,textarea:focus{outline:none}div:fullscreen,img:fullscreen{overflow:auto}div:fullscreen img{object-fit:contain;border:0}img:fullscreen{object-fit:contain;border:0}div:focus,img:focus,input:focus,select:focus,textarea:focus,button:focus{outline:none;box-shadow:none}select{background:none;background-color:transparent;box-shadow:none;color:inherit;font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0 1em 0 0;margin:0;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;background-color:#333}input{background-color:#333;border:none;box-shadow:none;color:inherit}*{scrollbar-width:none}*{-ms-overflow-style:none}@media (prefers-reduced-motion: reduce){*{cursor:auto;animation:none}}._overlay_n04ep_2{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1000}._overlay_n04ep_2._visible_n04ep_20{opacity:1;visibility:visible}._content_n04ep_26{background:#000;border-radius:8px;width:90%;max-width:600px;transform:scale(.9);max-height:90%;overflow-y:auto;transition:transform .3s ease,opacity .2s ease;opacity:0}._content_n04ep_26._expanded_n04ep_40{transform:scale(1);opacity:1;min-height:90%}._header_n04ep_47{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #000;background:#111;position:sticky;top:0;z-index:10}._searchInput_n04ep_59{flex-grow:1;padding:.5rem;margin-right:1rem;font-size:var(--fs-md);background:#333;border:1px solid #111;border-radius:4px;color:#fff}._closeButton_n04ep_70,._exportButton_n04ep_71{padding:.5rem 1rem;font-size:var(--fs-md);cursor:pointer;border:none;border-radius:4px}._closeButton_n04ep_70{background:#333;color:#fff}._exportButton_n04ep_71{background:#4caf50;color:#fff}._results_n04ep_90{padding:1rem;display:flex;flex-direction:column;gap:1rem;border-top:1px solid #333}._resultItem_n04ep_98{display:flex;align-items:center;gap:1rem;padding:.5rem;border:1px solid #222;border-radius:4px;background:#111;cursor:pointer;transition:background-color .2s}._resultItem_n04ep_98:hover{background:#222}._itemCat_n04ep_114{width:42%;display:block;margin-left:auto;text-align:end}._thumbnail_n04ep_121{width:40px;height:40px;object-fit:cover;border-radius:4px}:root{--loader-background: linear-gradient(0deg, rgba(50, 50, 50, .2) 0%, rgba(100, 100, 100, .2) 100%)}._textTransition_4nkjn_5{margin:auto}._preloaderBackdrop_4nkjn_9{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:999999}._loaderInner_4nkjn_19{position:relative;height:120px;aspect-ratio:1;display:flex;align-items:center;justify-content:center}._loaderLogo_4nkjn_28{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;animation:_color-change_4nkjn_1 2s infinite ease-in-out;z-index:999}._loaderLogo_4nkjn_28 svg{width:100%;height:100%}._box_4nkjn_47{position:absolute;background:var(--loader-background);border-radius:50%;border-top:1px solid rgb(100,100,100);box-shadow:0 6px 14px #00000040;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_ripple_4nkjn_1 2s infinite ease-in-out}._box1_4nkjn_57{width:70px;height:70px;z-index:99}._box2_4nkjn_63{top:15px;left:15px;right:15px;bottom:15px;z-index:98;border-color:#646464cc;animation-delay:.2s}._box3_4nkjn_73{top:25px;left:25px;right:25px;bottom:25px;z-index:97;border-color:#64646499;animation-delay:.4s}._box4_4nkjn_83{top:35px;left:35px;right:35px;bottom:35px;z-index:96;border-color:#64646466;animation-delay:.6s}._box5_4nkjn_93{top:45px;left:45px;right:45px;bottom:45px;z-index:95;border-color:#64646433;animation-delay:.8s}@keyframes _ripple_4nkjn_1{0%{transform:scale(1);box-shadow:0 6px 14px #00000040}50%{transform:scale(1.2);box-shadow:0 22px 18px #00000047}to{transform:scale(1);box-shadow:0 6px 14px #00000040}}@keyframes _color-change_4nkjn_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}._lightBox_v45g8_1{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000c9;z-index:3}._lightBoxImage_v45g8_14{max-width:79vw;max-height:79vh;object-fit:contain;border:1px solid #fff;margin:auto;z-index:2}@media (min-width: 1096px){._lightBoxImage_v45g8_14{height:89vh}}._spinnerWrapper_v45g8_29{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3}._light_v45g8_1{opacity:.9;filter:blur(23px);position:absolute;top:25px;left:0;transform:scale(.9);z-index:-1}._lightBoxWrapper_v45g8_52{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}._main_v45g8_62{position:relative;z-index:1}._editContainer_1eqf7_3{display:flex;align-items:center;gap:8px}._editInput_1eqf7_9{flex-grow:1;padding:6px 8px;border:1px solid #ccc;border-radius:4px;font-size:14px;outline:none;transition:border-color .2s}._editInput_1eqf7_9:focus{border-color:#007bff}._saveButton_1eqf7_23{padding:4px 8px;background-color:#28a745;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color .2s}._saveButton_1eqf7_23:hover{background-color:#218838}._cancelButton_1eqf7_38{padding:4px 8px;background-color:#dc3545;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s}._cancelButton_1eqf7_38:hover{background-color:#c82333}._textDisplay_1eqf7_53{color:var(--text-muted);cursor:pointer;padding:6px 8px;transition:background-color .2s}._galleryCatScreen__introText_xiq3v_2{text-align:center;margin:20px auto;padding:20px;background:#000c;color:#777;border-radius:12px;box-shadow:0 10px 20px #00000080;font-size:var(--fs-md);line-height:1.5}._galleryCatScreen__introText_xiq3v_2 strong{color:var(--text-muted)}._galleryCatScreen__icon_xiq3v_18{display:block;margin:10px auto;font-size:var(--fs-lg);color:var(--text-muted)}._galleryCatScreen__imageWrapper_xiq3v_26{display:flex;flex-wrap:wrap;opacity:1;transition:opacity .8s;outline:none;padding-bottom:52px}._galleryCatScreen__imageWrapper--show_xiq3v_35{opacity:1}._galleryCatScreen__image_xiq3v_26{width:33.3333%;position:relative;cursor:pointer;overflow:hidden;perspective:1000px}._galleryCatScreen__imageTitle_xiq3v_48{color:#fff;text-align:center;font-weight:400;font-style:normal;font-size:var(--fs-md)}._galleryCatScreen__kenBurnsWrapper_xiq3v_58{width:100%;height:100%;overflow:hidden;position:relative}._galleryCatScreen__imageImg_xiq3v_66{width:111%;height:111%;object-fit:cover;position:absolute;top:0;left:0;animation:_galleryCatScreen__kenBurns_xiq3v_58 10s infinite alternate}@keyframes _galleryCatScreen__kenBurns_xiq3v_58{0%{transform:scale(1.1) translate(0) rotateX(0) rotateY(0)}50%{transform:scale(1.2) translate(5%,-5%)}to{transform:scale(1.35) translate(-3%,-3%)}}._galleryCatScreen__lightBox_xiq3v_92{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:3}._galleryCatScreen__lightBoxOverlay_xiq3v_105{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:3;touch-action:"none"}._galleryCatScreen__button_xiq3v_127{background:transparent;border:none;font-size:var(--fs-xl);color:#fff;cursor:pointer;z-index:5;position:absolute;top:50%;transform:translateY(-50%)}._galleryCatScreen__buttonLeft_xiq3v_139{left:10px}._galleryCatScreen__buttonRight_xiq3v_143{right:10px}._galleryCatScreen__closeButton_xiq3v_147{background:transparent;border:none;font-size:var(--fs-xl);color:#fff;cursor:pointer;position:absolute;top:5%;right:5%;z-index:5}._galleryCatScreen__lightBoxImage_xiq3v_120{max-width:85vw;max-height:85vh;object-fit:contain;border:1px solid #fff;margin:auto;z-index:2}._galleryCatScreen__button_xiq3v_127{background:transparent;border:none;font-size:var(--fs-xl);color:#fff;cursor:pointer}._galleryCatScreen__button--left_xiq3v_176{position:absolute;left:5%}._galleryCatScreen__button--right_xiq3v_181{position:absolute;right:5%}._imageWrapper_xiq3v_187{display:flex;flex-wrap:wrap;opacity:1;transition:opacity .8s}._imageWrapper_xiq3v_187._show_xiq3v_194{opacity:1}._image_xiq3v_187{width:33.3333%;background-color:#000;cursor:pointer}._imageTitle_xiq3v_205{color:#fff;text-align:center}._imageImg_xiq3v_210{width:100%;object-fit:cover;border:7px solid #000}._lightBox_xiq3v_217{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;z-index:3}._lightBoxImage_xiq3v_230{max-width:79vw;max-height:79vh;object-fit:contain;border:1px solid #fff;margin:auto;z-index:2}._button_xiq3v_239{background:transparent;border:none;font-size:var(--fs-xl);color:#fff;cursor:pointer}._buttonLeft_xiq3v_247{position:absolute;left:5%}._buttonRight_xiq3v_252{position:absolute;right:5%}._galleryCatScreen__image_xiq3v_26{width:33.3333%;min-height:33vh;height:33vh;position:relative;overflow:hidden;margin:0;padding:0;cursor:pointer}._galleryCatScreen__imageOverlay_xiq3v_268{position:absolute;bottom:0;width:100%;background:none;color:#fff;padding:.5rem;text-align:center;z-index:2}._galleryCatScreen__kenBurnsWrapper_xiq3v_58{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}._galleryCatScreen__imageImg_xiq3v_66{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;animation:_galleryCatScreen__kenBurns_xiq3v_58 10s infinite alternate}._galleryCatScreen__imageKeyPiece_xiq3v_299{width:100%}._galleryCatScreen__introTextContent_xiq3v_303{margin-top:10px;max-height:0;opacity:0;transform:translateY(-10px);overflow:hidden;transition:all .6s ease}._galleryCatScreen__introTextContentShow_xiq3v_312{max-height:500px;opacity:1;transform:translateY(10px)}._galleryCatScreen__infoButton_xiq3v_318{background:transparent;border:none;font-size:var(--fs-xl);color:#fff;cursor:pointer;position:absolute;top:5%;left:5%;z-index:5}._galleryCatScreen__infoButton_xiq3v_318:hover{color:#ccc}._infoPanel_xiq3v_334{padding:2rem;max-width:40%;transition:all .3s ease-in-out}@media (max-width: 600px){._infoPanel_xiq3v_334{position:relative;width:100%;max-width:unset;display:block;margin-top:2rem}}._galleryContainer_7ejh4_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1rem;opacity:1;transition:opacity .8s;padding-bottom:40px}._galleryContainer_7ejh4_1._hidden_7ejh4_13{opacity:0}._galleryItem_7ejh4_17{position:relative;cursor:pointer;overflow:hidden;border:5px solid #000;background-color:#000}._galleryItemEven_7ejh4_26 ._galleryImage_7ejh4_26{animation:_kenBurnsEven_7ejh4_1 30s ease-in-out infinite}._galleryItemOdd_7ejh4_30 ._galleryImage_7ejh4_26{animation:_kenBurnsOdd_7ejh4_1 30s ease-in-out infinite}._galleryImageWrapper_7ejh4_34{width:100%;height:33vh;overflow:hidden;position:relative}._galleryImage_7ejh4_26{width:100%;height:auto;position:absolute;top:0;left:0;transform:scale(1.05) translate(0);object-fit:contain}@keyframes _kenBurnsEven_7ejh4_1{0%{transform:scale(1.05) translate(0)}25%{transform:scale(1.08) translate(-2%,-2%)}50%{transform:scale(1.1) translate(-4%,-1%)}75%{transform:scale(1.08) translate(-2%,2%)}to{transform:scale(1.05) translate(0)}}@keyframes _kenBurnsOdd_7ejh4_1{0%{transform:scale(1.05) translate(0)}25%{transform:scale(1.08) translate(2%,2%)}50%{transform:scale(1.1) translate(4%,1%)}75%{transform:scale(1.08) translate(2%,-2%)}to{transform:scale(1.05) translate(0)}}._galleryItemTitle_7ejh4_91{position:absolute;bottom:1rem;left:1rem;color:#fff;font-size:var(--fs-lg);z-index:1;text-shadow:2px 2px 4px rgba(0,0,0,.8)}._galleryItem_7ejh4_17._keyPiece_7ejh4_101{grid-column:span 2}._markdown_1wndp_1{font-family:inherit;color:inherit;line-height:1.6}._markdown_1wndp_1 h1,._markdown_1wndp_1 h2,._markdown_1wndp_1 h3{margin-top:1.5em;margin-bottom:.75em;font-weight:600}._markdown_1wndp_1 h1{font-size:1.75em}._markdown_1wndp_1 h2{font-size:1.5em}._markdown_1wndp_1 h3{font-size:1.25em}._markdown_1wndp_1 p{margin-bottom:1em}._markdown_1wndp_1 strong{font-weight:600}._markdown_1wndp_1 em{font-style:italic}._markdown_1wndp_1 blockquote{padding-left:1em;border-left:3px solid #ccc;color:#fffc;margin:1em 0}._markdown_1wndp_1 ul,._markdown_1wndp_1 ol{padding-left:2em;margin-bottom:1em}._markdown_1wndp_1 li{margin-bottom:.5em}._markdown_1wndp_1 a{color:#6ab0f3;text-decoration:underline;transition:color .2s ease}._markdown_1wndp_1 a:hover{color:#4a8ec3}.crudTable ._markdown_1wndp_1{max-height:250px;overflow-y:auto;padding:.5em;background:#0000001a;border-radius:4px}._intenseImg_l5x0h_1{max-height:100vh;max-width:100vw;object-fit:cover;display:block;margin-left:auto;margin-right:auto}._imageGrid_l5x0h_10{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:16px}._imageContainer_l5x0h_17{position:relative;overflow:hidden}._preloader_l5x0h_21{width:100%;height:320px;background:linear-gradient(90deg,#333 25%,#444,#333 75%);animation:_pulse_l5x0h_1 1.5s infinite;border-radius:10px}@keyframes _pulse_l5x0h_1{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}._figureKenBurns_l5x0h_41{overflow:hidden;border-radius:10px;margin:0 auto;max-width:100vw;max-height:70vh}._intenseImgKenBurns_l5x0h_50{width:100%;height:auto;max-height:70vh;object-fit:contain;cursor:zoom-in;display:block;margin:0 auto;transition:transform .3s}._titleWrap_l5x0h_61{text-align:center;margin:16px 0 0}._title_l5x0h_61{color:#fff;padding:4px 16px;border-radius:6px;font-size:1.05rem;display:inline-block}._lightboxOverlay_l5x0h_76{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000f5;display:flex;justify-content:center;align-items:center;cursor:zoom-out;padding:0;margin:0;animation:_fadeIn_l5x0h_1 .2s}._lightboxImageWrap_l5x0h_91{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}._lightboxImage_l5x0h_91{max-width:90vw;max-height:80vh;border-radius:10px;box-shadow:0 4px 40px #000b;background:#222;object-fit:contain;cursor:zoom-out;-webkit-user-select:none;user-select:none;display:block;margin:0 auto}._lightboxTitle_l5x0h_116{color:#eee;margin-top:18px;font-size:1.1rem;background:#1e1e1eb3;padding:6px 20px;border-radius:8px;max-width:90vw;text-align:center;word-break:break-word}._noScroll_l5x0h_129{overflow:hidden!important;height:100vh!important}._intense__lightBoxOverlay_l5x0h_135{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;background:#000000f5;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.97);transition:opacity 1.3s cubic-bezier(.4,.2,.2,1),transform 1.38s cubic-bezier(.4,.2,.2,1);pointer-events:none}._intense__lightBoxOverlayOpen_l5x0h_166{opacity:1;transform:scale(1);pointer-events:auto}._intense__lightboxImageWrap_l5x0h_172{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}._intense__lightboxImage_l5x0h_172{max-width:90vw;max-height:90vh;object-fit:contain;border:1px solid #333;background:#111;display:block;border-radius:3px}._prevButton_l5x0h_190,._nextButton_l5x0h_191{background:none;border:none;outline:none;font-size:2em;color:#eee;cursor:pointer;z-index:2}@keyframes _fadeIn_l5x0h_1{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}._iconRow_l5x0h_213{display:flex;flex-direction:row;align-items:center;gap:16px;position:absolute;top:20px;right:20px;z-index:10}._closeButton_l5x0h_224,._fullscreenButton_l5x0h_225,._interpretationButton_l5x0h_226{background:#00000080;color:#777;border:none;border-radius:20px;width:40px;height:40px;font-size:11px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;vertical-align:"middle";justify-content:center;z-index:11;transition:background .3s}._closeButton_l5x0h_224:focus,._closeButton_l5x0h_224:hover,._fullscreenButton_l5x0h_225:focus,._fullscreenButton_l5x0h_225:hover,._interpretationButton_l5x0h_226:focus,._interpretationButton_l5x0h_226:hover{color:gold}._interpretationIconWrap_l5x0h_255{position:relative;display:flex;align-items:center}._interpretationPopover_l5x0h_261{min-width:320px;max-width:420px;border-radius:12px;box-shadow:0 2px 16px #0000004d;padding:1em;font-size:1em;z-index:10;animation:_fadeIn_l5x0h_1 .2s;word-break:break-word;opacity:.7}@media (max-width: 600px){._iconRow_l5x0h_213{right:10px;top:10px;gap:8px}}._infoPanel_l5x0h_282{padding:2rem;max-width:40%;transition:all .3s ease-in-out}@media (max-width: 600px){._infoPanel_l5x0h_282{position:relative;width:100%;max-width:unset;display:block;margin-top:2rem}._intense__lightboxImageWrap_l5x0h_172{flex-direction:column;align-items:center;justify-content:center;height:auto}}._listContainer_17352_1{display:grid;grid-template-columns:1fr;grid-gap:2rem;justify-items:center;margin:0;padding:2rem;scrollbar-width:none}::-webkit-scrollbar{width:0px;background:transparent}._imageContainer_17352_17{width:100%}._gridContainer_b64km_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:1rem;padding:2rem;align-items:center}._gridItem_b64km_13{overflow:hidden}._gridItem_b64km_13 img{width:100%;height:auto;object-fit:cover;border-radius:0}._fadeStyles_1f4lq_1{opacity:1;transition:opacity .8s}._fadeStylesHidden_1f4lq_6{opacity:0}._imageProfile_1f4lq_10{-webkit-filter:grayscale(100%);filter:grayscale(100%);display:block;margin:auto;max-width:69vw;max-height:38vh;padding-top:10px}._centeredImage_1f4lq_20{border-radius:50%}._gallerySliderWrap_1f4lq_24{box-shadow:0 20px 120px #000;min-height:70vh}@keyframes _pulsate_1f4lq_1{to{text-shadow:0 0 14px #0fa,0 0 150px #0fa}0%{text-shadow:0 0 80px #0fa}}._landingHeadline_1f4lq_43{text-align:center;color:#eee;animation:_pulsate_1f4lq_1 6s infinite alternate}._neonLight_1f4lq_49{text-shadow:0 0 42px #0fa,0 0 150px #0fa}._bottomBar_12oft_1{background-color:#333;color:#fff;position:fixed;bottom:0;width:100vw;display:flex;align-items:center;justify-content:space-between;padding:0 1vw;z-index:2}._footerText_12oft_14{border:0;color:#666;background:none;box-shadow:none;font-size:1.2em;margin-left:1vw}._bottomBar_12oft_1{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 16px;color:#fff;background:#000;background:linear-gradient(0deg,#222,#000 95%,#222)}._button_12oft_39{border:none;background:none;color:inherit;font-size:var(--fs-md);cursor:pointer}._paddingLeft_12oft_48{padding-left:18px}._paddingRight_12oft_52{padding-right:18px}._centerButton_12oft_56{position:absolute;left:50%;transform:translate(-50%)}._settingsButton_12oft_62{position:absolute;left:27%;transform:translate(-50%)}._footerText_12oft_14{font-size:var(--fs-xs);cursor:pointer}@media (max-width: 800px){._footerText_12oft_14{font-size:var(--fs-xss)}}._screenContainer_1jsf1_1{display:flex;flex-wrap:wrap;opacity:0;transition:opacity .8s ease}._screenContainer_1jsf1_1._hidden_1jsf1_8{opacity:0}._screenContainer_1jsf1_1:not(._hidden_1jsf1_8){opacity:1}img._ccIcon_1jsf1_16{height:22px!important;margin-left:3px;vertical-align:text-bottom}._button_1jsf1_22{border:none;background:none;color:inherit;font-size:var(--fs-md);cursor:pointer}._Controls_1jsf1_30{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}a{text-decoration:none;color:#742}._paragraphWindow_onoim_1{perspective:1000px;display:flex;justify-content:center;align-items:center;min-height:100px;background-color:#ffffff1a;border-radius:9px;padding:20px;margin:20px auto;overflow:hidden;box-shadow:0 10px 20px #00000080;transition:transform .5s ease,opacity .5s ease}._paragraphContent_onoim_18{transform:rotateX(0) rotateY(0);transform-origin:center;transition:transform 1.5s ease,opacity .3s ease}._paragraphWindow_onoim_1:hover ._paragraphContent_onoim_18{transform:rotateX(360deg) rotateY(-0deg);opacity:1}._paragraphText_onoim_31{color:#999;font-size:var(--fs-md);line-height:1.6;text-align:center;margin:0}._paragraphLink_onoim_39{color:#f73;text-decoration:none;transition:color .3s ease}._paragraphLink_onoim_39:hover{text-decoration:underline;color:#f40}._ccIcon_onoim_50{height:22px!important;margin-left:3px;vertical-align:text-bottom}._glassCard_onoim_56{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.4);box-shadow:0 8px 32px #1f26875e,0 1 1.95px #1f268730}._glassCard_onoim_56:hover{transform:scale(1.05);box-shadow:0 16px 64px #1f26875e,0 2 4.5px #1f268730}._adminControls_1ugno_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#1e2328d9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#eee;z-index:1000;display:flex;flex-direction:column;animation:_fadeIn_1ugno_1 .3s ease-in-out;overflow:hidden}@keyframes _fadeIn_1ugno_1{0%{opacity:0}to{opacity:1}}._header_1ugno_28{display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;border-bottom:1px solid rgba(64,224,208,.3)}._header_1ugno_28 h2{font-size:1.5rem;font-weight:600;color:#40e0d0;margin:0;text-transform:uppercase;letter-spacing:2px}._adminSubtitle_1ugno_45{color:#ffa500cc;font-size:.85rem;letter-spacing:1px;margin-left:auto;margin-right:1rem}._tabs_1ugno_53{display:flex;gap:.5rem;padding:0 2rem;margin-top:1rem;border-bottom:1px solid rgba(64,224,208,.2)}._tabButton_1ugno_61{background:transparent;color:#aaa;border:none;padding:.75rem 1.5rem;cursor:pointer;font-size:1rem;transition:all .2s ease;position:relative;text-transform:uppercase;letter-spacing:1px}._tabButton_1ugno_61:hover{color:orange}._tabButton_1ugno_61:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:linear-gradient(90deg,#40e0d0,#40e0d099);transition:width .3s ease}._tabButton_1ugno_61:hover:after{width:80%}._activeTab_1ugno_94{color:orange;font-weight:600}._activeTab_1ugno_94:after{width:100%;height:2px;background:linear-gradient(90deg,orange,#ffa500b3)}._tabContentContainer_1ugno_105{flex:1;overflow-y:auto;padding:1.5rem 2rem;display:flex;flex-direction:column}._musicTabContent_1ugno_113{margin:-1.5rem -2rem;padding:0;height:calc(100vh - 130px);overflow:auto}._tabContent_1ugno_105{animation:_slideIn_1ugno_1 .3s ease-out;height:100%}._tabContent_1ugno_105 h3{color:#40e0d0;margin-top:0;margin-bottom:1rem;font-size:1.3rem;font-weight:500;letter-spacing:1px}._tabContent_1ugno_105 p{color:#ccc;line-height:1.5;margin-bottom:1.5rem}._settingsPlaceholder_1ugno_140{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}._settingOption_1ugno_147{padding:1rem;background:#32373c80;border:1px solid rgba(64,224,208,.2);border-radius:6px;color:orange;cursor:not-allowed}._settingOption_1ugno_147:hover{background:#3c414680;border-color:#40e0d066}@keyframes _slideIn_1ugno_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._closeButton_1ugno_172{background:transparent;border:none;color:#aaa;cursor:pointer;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;transition:all .2s ease-in-out}._closeButton_1ugno_172:hover{background:#ffffff1a;color:#fff}._loginContainer_1ugno_192{min-width:400px;max-width:720px;margin:100px auto;padding:2rem;background:#32373c99;border-radius:12px;border:1px solid rgba(64,224,208,.3);box-shadow:0 8px 32px #0000004d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;transition:all .2s ease-in-out;animation:_slideIn_1ugno_1 .3s ease-in-out;align-self:flex-end}._loginContainer_1ugno_192 h2{text-align:center;margin-bottom:.75rem;color:#40e0d0;font-size:1.5rem;font-weight:600;letter-spacing:2px}._loginDesc_1ugno_217{text-align:center;color:#aaa;font-size:.9rem;margin-bottom:1.5rem;opacity:.8}._loginForm_1ugno_225{display:flex;flex-direction:column;gap:1rem}._formGroup_1ugno_231{display:flex;flex-direction:column;gap:.5rem}._formGroup_1ugno_231 label{font-size:.9rem;color:#aaa}._formGroup_1ugno_231 input{padding:.75rem 1rem;background:#282d3280;border:1px solid rgba(64,224,208,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:4px;color:#eee;font-size:1rem;transition:all .2s;outline:none}._formGroup_1ugno_231 input:focus{border-color:#40e0d0cc;box-shadow:0 0 0 2px #40e0d033}._loginButton_1ugno_259{margin-top:1rem;padding:.75rem;background:linear-gradient(90deg,#40e0d0cc,#40e0d099);color:#fff;border:none;border-radius:4px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}._loginButton_1ugno_259:hover{background:linear-gradient(90deg,orange,#ffa500b3);transform:translateY(-1px)}._errorMessage_1ugno_277{color:#ff7832;font-size:.9rem;margin-top:.5rem;text-align:center}._adminPanel_1jsnn_1{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--admin-gradient-main);color:var(--admin-text-primary);z-index:1000;display:flex;flex-direction:column;overflow:hidden}._adminPanelLanding_1jsnn_15{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--admin-gradient-main);color:var(--admin-text-primary);z-index:1000;display:flex;align-items:center;justify-content:center;overflow:hidden}._bgAnimation_1jsnn_30{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;overflow:hidden}._bgGradient_1jsnn_40{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--admin-gradient-main);opacity:.85}._bgMesh_1jsnn_50{position:absolute;top:0;left:0;right:0;bottom:0;background-image:var(--admin-mesh-bg);background-size:150% 150%}._header_1jsnn_62{display:flex;align-items:center;justify-content:space-between;padding:var(--admin-spacing-md) var(--admin-spacing-lg);background:var(--admin-panel-bg);box-shadow:var(--admin-shadow-subtle);position:relative;border-radius:0 0 var(--admin-radius-md) var(--admin-radius-md)}._header_1jsnn_62 h2{margin:0;font-size:1.5rem;color:var(--admin-text-primary)}._adminSubtitle_1jsnn_79{font-size:.9rem;color:var(--admin-text-secondary);margin-left:var(--admin-spacing-md)}._closeButton_1jsnn_85{background:transparent;border:none;color:var(--admin-text-secondary);cursor:pointer;padding:var(--admin-spacing-xs);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color var(--admin-transition-fast),color var(--admin-transition-fast),transform var(--admin-transition-fast);width:2.5rem;height:2.5rem}._closeButton_1jsnn_85:hover{background-color:var(--admin-button-secondary);color:var(--admin-text-primary);transform:scale(1.1)}._tabs_1jsnn_109{display:flex;background:var(--admin-panel-bg);border-bottom:1px solid var(--admin-border-subtle);overflow-x:auto;padding:0 var(--admin-spacing-sm)}._tabButton_1jsnn_117{padding:var(--admin-spacing-sm) var(--admin-spacing-lg);background:transparent;border:none;color:var(--admin-text-secondary);cursor:pointer;border-bottom:2px solid transparent;transition:background-color var(--admin-transition-fast),color var(--admin-transition-fast),border-color var(--admin-transition-fast),transform var(--admin-transition-fast);white-space:nowrap;margin:0 var(--admin-spacing-xs);border-radius:var(--admin-radius-sm) var(--admin-radius-sm) 0 0;font-weight:500}._tabButton_1jsnn_117:hover{background-color:var(--admin-button-secondary);color:var(--admin-text-primary);transform:translateY(-2px)}._activeTab_1jsnn_141{color:var(--admin-text-primary);border-bottom-color:var(--admin-element-highlight);background-color:var(--admin-element-highlight-bg);font-weight:600}._tabContentContainer_1jsnn_148{flex:1;overflow:auto;background:transparent;padding:var(--admin-spacing-md);border-radius:var(--admin-radius-md);margin:var(--admin-spacing-sm)}._loginContainer_1dpl7_1{max-width:380px;background:var(--admin-overlay-bg);padding:var(--admin-spacing-xl);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-strong),0 0 0 1px var(--admin-border-subtle),0 0 80px #1464781a;-webkit-backdrop-filter:var(--admin-backdrop-blur);backdrop-filter:var(--admin-backdrop-blur);position:relative;margin:3rem auto;border:1px solid var(--admin-border-moderate);animation:_fadeIn_1dpl7_1 .8s ease-out}@keyframes _fadeIn_1dpl7_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._closeButton_1dpl7_28{position:absolute;top:var(--admin-spacing-md);right:var(--admin-spacing-md);background:var(--admin-element-bg);border:none;cursor:pointer;color:var(--admin-text-secondary);padding:var(--admin-spacing-xs);display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all var(--admin-transition-fast);width:32px;height:32px}._closeButton_1dpl7_28:hover{background-color:var(--admin-button-secondary);color:var(--admin-text-primary);transform:rotate(90deg)}._loginDesc_1dpl7_52{margin-bottom:var(--admin-spacing-xl);color:var(--admin-text-secondary);font-size:.95rem;line-height:1.5;text-align:center;max-width:320px;margin-left:auto;margin-right:auto}._loginForm_1dpl7_63{display:flex;flex-direction:column;gap:var(--admin-spacing-lg)}._formGroup_1dpl7_69{display:flex;flex-direction:column;gap:var(--admin-spacing-xs);position:relative}._formGroup_1dpl7_69 label{font-size:.9rem;color:var(--admin-text-secondary);font-weight:500;letter-spacing:.5px;margin-left:.2rem}._formGroup_1dpl7_69 input{padding:.9rem 1rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:var(--admin-element-bg);color:var(--admin-text-primary);font-size:1rem;transition:all var(--admin-transition-fast)}._formGroup_1dpl7_69 input:focus{outline:none;border-color:var(--admin-element-highlight);box-shadow:0 0 0 3px var(--admin-element-highlight-bg)}._errorMessage_1dpl7_100{color:#ff7a7a;font-size:.9rem;margin-top:-.5rem;padding:var(--admin-spacing-xs);background:#ff00001a;border-radius:var(--admin-radius-sm);border:1px solid rgba(255,0,0,.3);animation:_shake_1dpl7_1 .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes _shake_1dpl7_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}._loginButton_1dpl7_131{background:var(--admin-button-primary);color:var(--admin-text-primary);padding:.9rem;border:none;border-radius:var(--admin-radius-sm);font-size:1rem;font-weight:500;letter-spacing:.5px;cursor:pointer;transition:all var(--admin-transition-medium);margin-top:var(--admin-spacing-sm);box-shadow:var(--admin-shadow-moderate);position:relative;overflow:hidden}._loginButton_1dpl7_131:hover{background:var(--admin-button-primary-hover);transform:translateY(-2px);box-shadow:0 6px 16px #00000040}._loginButton_1dpl7_131:active{transform:translateY(1px);box-shadow:0 2px 8px #0003}._loginButton_1dpl7_131:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.3) 0%,transparent 70%);opacity:0;transform:scale(.5);transition:opacity .5s,transform .5s}._loginButton_1dpl7_131:hover:after{opacity:.2;transform:scale(1)}._loginTitle_1dpl7_179{text-align:center;margin-bottom:var(--admin-spacing-sm);font-size:1.8rem;background:linear-gradient(135deg,#f0e6d9 20%,#ad7d58);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:.5px}._buttonIcon_1dpl7_189{font-size:1.2rem;margin-right:.6rem;transition:transform .3s;display:inline-block}._loginButton_1dpl7_131:hover ._buttonIcon_1dpl7_189{transform:translate(3px)}._loginFooter_1dpl7_200{margin-top:var(--admin-spacing-lg);font-size:.8rem;color:var(--admin-text-muted);text-align:center;display:flex;justify-content:center}._secureNote_1dpl7_209{display:flex;align-items:center;gap:.3rem;opacity:.7;transition:opacity var(--admin-transition-fast)}._secureNote_1dpl7_209:hover{opacity:1}._secureNote_1dpl7_209 svg{color:var(--admin-element-highlight)}._searchFilterContainer_18dit_1{display:flex;flex-direction:column;gap:var(--admin-spacing-sm);margin-bottom:var(--admin-spacing-md);background:var(--admin-element-bg);padding:var(--admin-spacing-sm);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle)}._searchInputWrapper_18dit_12{position:relative;display:flex;align-items:center}._searchInput_18dit_12{width:100%;padding:.8rem 2.5rem .8rem 1rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:#0000001a;color:var(--admin-text-primary);font-size:1rem;transition:all var(--admin-transition-fast)}._searchInput_18dit_12:focus{outline:none;border-color:var(--admin-element-highlight);box-shadow:0 0 0 3px var(--admin-element-highlight-bg)}._clearButton_18dit_36{position:absolute;right:.8rem;background:transparent;border:none;color:var(--admin-text-secondary);font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:50%;transition:all var(--admin-transition-fast)}._clearButton_18dit_36:hover{background:#ffffff1a;color:var(--admin-text-primary)}._filterOptions_18dit_59{display:flex;flex-wrap:wrap;gap:var(--admin-spacing-md)}._filterOption_18dit_59{display:flex;align-items:center;gap:var(--admin-spacing-xs);cursor:pointer;color:var(--admin-text-secondary);transition:color var(--admin-transition-fast)}._filterOption_18dit_59:hover{color:var(--admin-text-primary)}._filterOption_18dit_59 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--admin-element-highlight)}@media (min-width: 768px){._searchFilterContainer_18dit_1{flex-direction:row;align-items:center;padding:var(--admin-spacing-sm) var(--admin-spacing-md)}._searchInputWrapper_18dit_12{flex:1}._filterOptions_18dit_59{min-width:250px;justify-content:flex-end}}._crudTable_1nhbh_1{margin:var(--admin-spacing-lg) auto;max-width:1200px;background:var(--admin-panel-bg);border-radius:var(--admin-radius-lg);padding:var(--admin-spacing-lg);box-shadow:var(--admin-shadow-moderate);color:var(--admin-text-primary)}._heading_1nhbh_11{margin-bottom:var(--admin-spacing-md);color:var(--admin-text-primary);text-shadow:0 2px 4px rgba(0,0,0,.3);font-size:1.6rem}._markdownInfo_1nhbh_18{background:var(--admin-element-bg);padding:.75rem;border-radius:var(--admin-radius-sm);margin-bottom:var(--admin-spacing-md);font-size:.85rem;border:1px solid var(--admin-border-moderate)}._markdownInfo_1nhbh_18 p{margin:0;color:var(--admin-text-secondary)}._markdownInfo_1nhbh_18 code{background:#ffffff1a;padding:.15rem .3rem;border-radius:3px;margin:0 .15rem;font-family:monospace;color:var(--admin-text-primary)}._controlsBar_1nhbh_41{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--admin-spacing-md)}._exportButtons_1nhbh_48{display:flex;gap:var(--admin-spacing-xs)}._exportButton_1nhbh_48{background:var(--admin-button-secondary);color:var(--admin-text-primary);border:1px solid var(--admin-border-subtle);padding:.5rem 1rem;border-radius:var(--admin-radius-sm);cursor:pointer;transition:all var(--admin-transition-fast);font-size:.9rem}._exportButton_1nhbh_48:hover{background:var(--admin-button-secondary-hover);transform:translateY(-1px);box-shadow:var(--admin-shadow-subtle)}._dataStats_1nhbh_70{color:var(--admin-text-secondary);font-size:.9rem;background:var(--admin-element-bg);padding:.4rem .8rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle)}._tableWrapper_1nhbh_79{overflow-x:auto;margin-bottom:var(--admin-spacing-md);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle)}._table_1nhbh_79{width:100%;border-collapse:collapse}._th_1nhbh_91,._td_1nhbh_92{padding:var(--admin-spacing-sm);vertical-align:top}._th_1nhbh_91{background:var(--admin-element-bg);color:var(--admin-text-primary);font-weight:500;text-align:left;position:sticky;top:0;z-index:1;border-bottom:2px solid var(--admin-border-moderate)}._td_1nhbh_92{border-bottom:1px solid var(--admin-border-subtle)}._tdFullWidth_1nhbh_112{padding:var(--admin-spacing-md);background:var(--admin-element-bg);border-bottom:1px solid var(--admin-border-subtle)}._tdActions_1nhbh_118{width:150px;vertical-align:middle;border-bottom:1px solid var(--admin-border-subtle)}._placeholder_1nhbh_124{color:var(--admin-text-muted);font-style:italic}._editHeader_1nhbh_129{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--admin-spacing-md);padding-bottom:var(--admin-spacing-sm);border-bottom:1px solid var(--admin-border-subtle)}._editKeyInfo_1nhbh_138{font-size:1rem;color:var(--admin-text-secondary)}._editKeyInfo_1nhbh_138 strong{color:var(--admin-text-primary);font-weight:500}._editContainer_1nhbh_148{display:flex;flex-direction:column;gap:var(--admin-spacing-xs)}._textarea_1nhbh_154{width:100%;resize:vertical;font-size:1rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:var(--admin-element-bg);color:var(--admin-text-primary);padding:12px;min-height:300px;line-height:1.5}._textarea_1nhbh_154:focus{outline:none;border-color:var(--admin-element-highlight);box-shadow:0 0 0 3px var(--admin-element-highlight-bg)}._saveStatus_1nhbh_173{font-size:.85rem;color:var(--admin-text-secondary);padding-left:var(--admin-spacing-xs);height:20px}._input_1nhbh_180{font-size:1rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:var(--admin-element-bg);color:var(--admin-text-primary);padding:8px}._actionButtons_1nhbh_189{display:flex;gap:var(--admin-spacing-xs);flex-wrap:wrap;justify-content:center}._button_1nhbh_196{padding:6px 12px;border-radius:var(--admin-radius-sm);border:none;color:var(--admin-text-primary);cursor:pointer;transition:all var(--admin-transition-fast);box-shadow:var(--admin-shadow-subtle);font-size:.9rem;display:flex;align-items:center;justify-content:center;min-width:70px}._button_1nhbh_196:hover{transform:translateY(-1px);box-shadow:var(--admin-shadow-moderate)}._saveButton_1nhbh_216{background:var(--admin-button-primary)}._saveButton_1nhbh_216:hover{background:var(--admin-button-primary-hover)}._cancelButton_1nhbh_224{background:#64646466}._cancelButton_1nhbh_224:hover{background:#78787880}._editButton_1nhbh_232{background:var(--admin-button-primary)}._deleteButton_1nhbh_236{background:#b44646b3}._deleteButton_1nhbh_236:hover{background:#c84646cc}._addButton_1nhbh_244{background:#46a050b3}._addButton_1nhbh_244:hover{background:#46b45acc}._activeRow_1nhbh_252{background:var(--admin-element-bg);box-shadow:var(--admin-shadow-moderate)}._noResults_1nhbh_257{text-align:center;padding:var(--admin-spacing-xl);color:var(--admin-text-secondary);background:var(--admin-element-bg);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle)}@media (max-width: 768px){._controlsBar_1nhbh_41{flex-direction:column;align-items:flex-start;gap:var(--admin-spacing-sm)}._dataStats_1nhbh_70{width:100%;text-align:center}._exportButtons_1nhbh_48{width:100%;justify-content:space-between}._button_1nhbh_196{padding:8px 10px;font-size:.85rem;min-width:60px}}._container_11z9j_1{padding:var(--admin-spacing-xs);overflow-y:auto;height:calc(100vh - 140px);display:flex;flex-direction:column;gap:var(--admin-spacing-md)}@media (min-width: 1200px){._container_11z9j_1{flex-direction:row;align-items:flex-start}._container_11z9j_1>*{flex:1;max-width:50%}}@media (max-height: 800px){._container_11z9j_1{height:calc(100vh - 120px)}}._overlay_nugza_1{background:var(--admin-bg-dark, #1a1a1a);color:var(--admin-text-primary, #fff);overflow-y:auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;height:100%;max-height:100vh;display:flex;flex-direction:column}._card_nugza_13{margin:15px;padding:15px;background:var(--admin-bg-mid, #222);border-radius:var(--admin-radius-md, 10px);box-shadow:var(--admin-shadow-moderate, 0 2px 10px rgba(0, 0, 0, .4));border:1px solid var(--admin-border-moderate, #333);transition:all .3s ease;flex:1 1 calc(50% - 30px);min-width:300px;max-width:500px;position:relative;display:flex;flex-direction:column}._card_nugza_13:hover{transform:translateY(-2px);box-shadow:var(--admin-shadow-strong, 0 4px 16px rgba(0, 0, 0, .5));border-color:var(--admin-border-highlight, #444)}._activeCard_nugza_35{border-width:2px;box-shadow:0 0 20px rgba(var(--admin-element-highlight-rgb, 100, 100, 255),.4);transform:translateY(-2px)}._heading_nugza_41{text-align:center;margin-bottom:20px;font-size:28px;font-weight:500;color:var(--admin-text-primary, #eee);text-shadow:0 2px 4px rgba(0,0,0,.5);letter-spacing:1px}._sectionHeading_nugza_51{font-size:20px;margin:10px 0;color:var(--admin-text-secondary, #ddd);text-align:center}._fileSelector_nugza_58{display:flex;align-items:center;justify-content:center;margin-bottom:20px;gap:10px}._fileSelect_nugza_58{background:var(--admin-bg-light, #333);color:var(--admin-text-primary, white);padding:8px;border:1px solid var(--admin-border-moderate, #555);border-radius:var(--admin-radius-sm, 4px);min-width:250px}._blockName_nugza_81{margin:0;font-size:16px;font-weight:500;color:var(--admin-text-primary, #fff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardHeader_nugza_91{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin:-15px -15px 15px;border-radius:var(--admin-radius-md, 10px) var(--admin-radius-md, 10px) 0 0;background-color:var(--admin-bg-light, #333)}._fileInfo_nugza_101{font-size:12px;opacity:.8;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._propertyGrid_nugza_110{display:flex;flex-direction:column;width:100%}._mainControls_nugza_117{display:flex;flex-direction:column;gap:12px;margin-bottom:15px}._controlGroup_nugza_124{display:flex;flex-direction:column;gap:5px;width:100%}._advancedControls_nugza_131{border:1px solid var(--admin-border-moderate, #444);border-radius:var(--admin-radius-sm, 8px);padding:10px;margin-top:10px}._advancedControls_nugza_131 summary{cursor:pointer;padding:5px;color:var(--admin-text-muted, #aaa);font-size:14px;font-weight:500}._advancedControls_nugza_131 summary:hover{color:var(--admin-text-primary, #fff)}._advancedControlsGrid_nugza_150{display:grid;grid-template-columns:max-content 1fr;gap:10px 15px;margin-top:10px}._effectsGrid_nugza_157{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._effectToggle_nugza_163{display:flex;align-items:center;gap:5px}._effectToggle_nugza_163 label{font-size:13px;cursor:pointer}._label_nugza_174{color:var(--admin-text-muted, #aaa);font-size:14px;font-weight:500;padding:.25em 0}._value_nugza_181{display:flex;align-items:center;gap:10px;padding:.25em 0}._value_nugza_181 input[type=range]{flex:1;height:6px;-webkit-appearance:none;background:var(--admin-bg-light, #444);border-radius:3px;outline:none}._value_nugza_181 input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--admin-element-highlight, #4a90e2);cursor:pointer;border:2px solid var(--admin-text-primary, #fff)}._value_nugza_181 input[type=checkbox]{width:18px;height:18px}._value_nugza_181 select{background:var(--admin-bg-light, #333);color:var(--admin-text-primary, white);padding:5px;border:1px solid var(--admin-border-moderate, #555);border-radius:var(--admin-radius-sm, 4px);min-width:100px}._value_nugza_181 input[type=number],._value_nugza_181 input[type=text]{background:var(--admin-bg-light, #333);color:var(--admin-text-primary, white);padding:5px 8px;border:1px solid var(--admin-border-moderate, #555);border-radius:var(--admin-radius-sm, 4px);min-width:60px}._toggleLabel_nugza_231{position:relative;display:inline-block;width:40px;height:20px;background-color:var(--admin-bg-light, #333);border-radius:20px;cursor:pointer}._toggleLabel_nugza_231:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;background-color:var(--admin-text-muted, #666);top:1px;left:1px;transition:all .3s}input[type=checkbox]:checked+._toggleLabel_nugza_231{background-color:var(--admin-element-highlight, #4a90e2)}input[type=checkbox]:checked+._toggleLabel_nugza_231:after{left:21px;background-color:var(--admin-text-primary, #fff)}._valueText_nugza_262{min-width:50px;font-size:13px;color:var(--admin-text-secondary, #ccc);text-align:right}._controlBar_nugza_270{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;background:var(--admin-element-bg, rgba(30, 30, 30, .7));border-radius:var(--admin-radius-md, 10px);box-shadow:var(--admin-shadow-moderate, 0 4px 12px rgba(0, 0, 0, .2))}._fileSelector_nugza_58{display:flex;align-items:center;gap:10px}._fileSelector_nugza_58 label{font-size:14px;color:var(--admin-text-muted, #aaa)}._fileSelect_nugza_58{background:var(--admin-bg-light, #333);color:var(--admin-text-primary, white);padding:8px;border:1px solid var(--admin-border-moderate, #555);border-radius:var(--admin-radius-sm, 4px);min-width:250px;font-size:14px}._loadingIndicator_nugza_75{margin-left:10px;font-style:italic;color:var(--admin-text-muted, #aaa)}._fileUploadContainer_nugza_308{display:flex;align-items:center;gap:10px;width:100%}._filePath_nugza_315{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--admin-bg-light, #333);padding:4px 8px;border-radius:var(--admin-radius-sm, 4px);border:1px solid var(--admin-border-moderate, #444);font-size:12px;color:var(--admin-text-muted, #aaa);min-height:22px}._fileUploadBtn_nugza_329{background:var(--admin-bg-light, #555);color:var(--admin-text-primary, white);padding:4px 10px;border-radius:var(--admin-radius-sm, 4px);font-size:12px;cursor:pointer;transition:background-color .2s;white-space:nowrap}._fileUploadBtn_nugza_329:hover{background:var(--admin-element-highlight-bg, #777)}._playbackControls_nugza_345{display:flex;gap:10px;align-items:center}._playButton_nugza_351{padding:8px 16px;background:var(--admin-element-highlight, #4a90e2);color:var(--admin-text-primary, white);border:none;border-radius:var(--admin-radius-sm, 4px);cursor:pointer;font-weight:500;display:flex;align-items:center;gap:5px;min-width:80px;justify-content:center}._playButton_nugza_351:hover{background-color:var(--admin-element-highlight, #2a70c2)}._playButton_nugza_351._playing_nugza_370{background-color:#e25c4a}._playButton_nugza_351._playing_nugza_370:hover{background-color:#c23c2a}._applyButton_nugza_378{padding:8px 16px;background-color:#50b960;color:var(--admin-text-primary, white);border:none;border-radius:var(--admin-radius-sm, 4px);cursor:pointer;font-weight:500;display:flex;align-items:center;min-width:80px;justify-content:center}._applyButton_nugza_378:hover{background-color:#409e50}._applyButton_nugza_378:disabled{background-color:var(--admin-text-muted, #777);cursor:not-allowed;opacity:.7}._visualizer_nugza_403{height:120px;background:var(--admin-bg-dark, #111);border-radius:var(--admin-radius-md, 10px);display:flex;align-items:flex-end;padding:0 15px;margin-bottom:10px;box-shadow:inset 0 0 20px #00000080;border:1px solid var(--admin-border-moderate, #333)}._playbackModeContainer_nugza_415{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;gap:8px}._playbackModeSelector_nugza_423{display:flex;align-items:center;background:var(--admin-element-bg, rgba(30, 30, 30, .7));padding:8px 16px;border-radius:20px}._modeLabel_nugza_431{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--admin-text-secondary, #ddd);cursor:pointer}._modeLabel_nugza_431 input[type=checkbox]{width:16px;height:16px}._playbackNotice_nugza_445{text-align:center;font-size:12px;color:var(--admin-text-muted, #aaa);padding:5px;background:#0003;border-radius:var(--admin-radius-sm, 4px);max-width:80%}._visualizerBar_nugza_455{flex:1;margin:0 1px;background-color:var(--admin-element-highlight, #4a90e2);border-radius:2px 2px 0 0;min-height:2px;transition:height .05s ease-out}._xyPadContainer_nugza_465{margin:20px 0}._xyPad_nugza_465{height:250px;background:var(--admin-bg-dark, #111);border-radius:var(--admin-radius-md, 10px);margin:10px 0 20px;position:relative;border:1px solid var(--admin-border-moderate, #333);box-shadow:inset 0 0 20px #00000080}._xyGrid_nugza_479{position:absolute;top:0;right:0;bottom:0;left:0}._xyGridLineH_nugza_484,._xyGridLineV_nugza_485{position:absolute;background-color:#ffffff1a}._xyGridLineH_nugza_484{height:1px;left:0;right:0}._xyGridLineV_nugza_485{width:1px;top:0;bottom:0}._xyGridCenterH_nugza_502{position:absolute;height:1px;left:0;right:0;top:50%;background-color:#ffffff4d}._xyGridCenterV_nugza_511{position:absolute;width:1px;top:0;bottom:0;left:50%;background-color:#ffffff4d}._xyLabelLeft_nugza_520{position:absolute;left:-30px;top:50%;transform:rotate(-90deg) translate(50%);font-size:12px;color:var(--admin-text-muted, #aaa)}._xyLabelTop_nugza_529{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-size:12px;color:var(--admin-text-muted, #aaa)}._xyMarker_nugza_538{position:absolute;width:24px;height:24px;border-radius:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:var(--admin-text-primary, white);box-shadow:var(--admin-shadow-moderate, 0 0 10px rgba(0, 0, 0, .6));cursor:move;z-index:10;transition:transform .2s ease}._xyMarker_nugza_538:hover{transform:translate(-50%,-50%) scale(1.1)}._activeMarker_nugza_560{transform:translate(-50%,-50%) scale(1.2);box-shadow:0 0 15px #ffffff80;z-index:20}._blockVisualizer_nugza_567{height:80px;margin:10px 0;background:var(--admin-bg-dark, #111);border-radius:var(--admin-radius-sm, 5px);overflow:hidden;position:relative}._waveformContainer_nugza_576{position:relative;height:100%;width:100%}._waveform_nugza_576{height:100%;display:flex;align-items:flex-end;padding:0 5px}._waveformBar_nugza_589{flex:1;margin:0 1px;background-color:var(--admin-element-highlight, #4a90e2);border-radius:1px 1px 0 0}._loopRegion_nugza_596{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}._loopStart_nugza_605,._loopEnd_nugza_606{position:absolute;top:0;bottom:0;width:3px;background-color:#ffff00b3;cursor:ew-resize;pointer-events:all;z-index:5}._loopStart_nugza_605{border-right:1px solid rgba(255,255,255,.5)}._loopEnd_nugza_606{border-left:1px solid rgba(255,255,255,.5)}._loopArea_nugza_625{position:absolute;top:0;bottom:0;background-color:#ff03;pointer-events:none;z-index:1}._waveformLabels_nugza_634{position:absolute;bottom:3px;left:0;right:0;display:flex;justify-content:space-between;padding:0 5px;font-size:10px;color:#ffffff80}._timeLabel_nugza_646{background-color:#00000080;padding:1px 3px;border-radius:2px}._loadingWaveform_nugza_652{display:flex;align-items:center;justify-content:center;height:100%;color:var(--admin-text-muted, #aaa);font-size:14px;font-style:italic}._blocksGrid_nugza_663{display:flex;flex-wrap:wrap;margin:0 -15px}._saveButton_nugza_670{padding:10px 20px;background-color:#4caf50;color:var(--admin-text-primary, white);border:none;border-radius:var(--admin-radius-sm, 4px);cursor:pointer;font-weight:500;transition:all .2s ease}._saveButton_nugza_670:hover{background-color:#45a049;transform:translateY(-2px)}._buttonContainer_nugza_686{display:flex;justify-content:center;margin-top:30px;margin-bottom:20px;gap:15px}._closeButton_nugza_694{padding:10px 20px;background-color:var(--admin-bg-light, #555);color:var(--admin-text-primary, white);border:none;border-radius:var(--admin-radius-sm, 4px);cursor:pointer;font-weight:500;transition:all .2s ease}._closeButton_nugza_694:hover{background-color:#777;transform:translateY(-2px)}._contentArea_nugza_711{flex:1;overflow-y:auto;padding:0 10px;margin-bottom:20px}._pageHeader_nugza_719{position:sticky;top:0;z-index:100;background:var(--admin-bg-dark, #1a1a1a);padding:10px 0;margin-bottom:15px;border-bottom:1px solid var(--admin-border-moderate, #333)}._pageFooter_nugza_729{position:sticky;bottom:0;z-index:100;background:var(--admin-bg-dark, #1a1a1a);border-top:1px solid var(--admin-border-moderate, #333);font-size:.8em;padding:4px 0;color:var(--admin-text-muted, #aaa);min-height:32px}._debugToggleButton_nugza_743{position:fixed;bottom:10px;right:10px;background:var(--admin-bg-light, #333);color:var(--admin-text-primary, #fff);border:none;border-radius:50%;width:28px;height:28px;font-size:14px;z-index:1000;cursor:pointer;box-shadow:var(--admin-shadow-moderate, 0 2px 8px rgba(0,0,0,.2))}._debugPanel_nugza_759{position:fixed;bottom:48px;right:10px;background:#141414fa;padding:12px 16px;border-radius:var(--admin-radius-md, 8px);color:var(--admin-text-primary, #fff);z-index:1001;font-size:12px;max-width:340px;box-shadow:var(--admin-shadow-strong, 0 2px 12px rgba(0,0,0,.3));overflow-x:auto}._debugPanelHeader_nugza_774{margin-bottom:8px;font-weight:700;font-size:13px}._debugPanelContent_nugza_780{display:flex;flex-wrap:wrap;gap:12px}._debugSceneBlocks_nugza_786{max-width:140px;overflow-x:auto}._debugBlock_nugza_791{border-bottom:1px solid #444;margin-bottom:2px}._debugFilePath_nugza_796{color:#888}._debugParam_nugza_800{margin-left:6px}._debugWaveforms_nugza_804{max-width:120px;overflow-x:auto}._debugPanelButtons_nugza_809{margin-top:8px;display:flex;gap:8px;flex-wrap:wrap}._debugButton_nugza_816{font-size:11px;padding:2px 6px;background:var(--admin-bg-light, #333);color:var(--admin-text-primary, white);border:none;border-radius:var(--admin-radius-sm, 4px);cursor:pointer}._debugButton_nugza_816:hover{background:var(--admin-element-highlight-bg, rgba(100, 149, 237, .15))}._container_dajd9_1{width:100%;height:100%;padding:0;overflow:hidden;background:var(--admin-element-bg);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-moderate);box-shadow:var(--admin-shadow-subtle)}._container_em9yf_1{padding:var(--admin-spacing-lg);max-width:800px;margin:0 auto}._heading_em9yf_7{font-size:1.5rem;margin-bottom:var(--admin-spacing-md);color:var(--admin-text-primary)}._description_em9yf_13{margin-bottom:var(--admin-spacing-xl);color:var(--admin-text-secondary)}._settingsPlaceholder_em9yf_18{display:flex;flex-direction:column;gap:var(--admin-spacing-xl);margin-bottom:var(--admin-spacing-xl)}._settingGroup_em9yf_25{background:var(--admin-element-bg);border-radius:var(--admin-radius-md);padding:var(--admin-spacing-lg);border:1px solid var(--admin-border-subtle);box-shadow:var(--admin-shadow-subtle);margin-bottom:var(--admin-spacing-lg)}._groupHeading_em9yf_34{font-size:1.1rem;margin-bottom:var(--admin-spacing-md);color:var(--admin-text-primary)}._settingContent_em9yf_40{display:flex;flex-direction:column;gap:var(--admin-spacing-md)}._settingOption_em9yf_46{display:flex;justify-content:space-between;align-items:center;padding:var(--admin-spacing-sm) var(--admin-spacing-xs);border-bottom:1px solid var(--admin-border-subtle);margin-bottom:var(--admin-spacing-xs)}._settingLabel_em9yf_55{font-size:.9rem;color:var(--admin-text-secondary)}._settingControl_em9yf_60{background:var(--admin-element-bg);border:1px solid var(--admin-border-subtle);border-radius:var(--admin-radius-sm);padding:.4rem .8rem;color:var(--admin-text-secondary);min-width:120px}._themeSelector_em9yf_70{display:flex;gap:1.5rem;flex-wrap:wrap;margin-top:1rem;margin-bottom:2rem;padding:var(--admin-spacing-sm)}._themeSwatch_em9yf_79{width:120px;height:80px;border-radius:var(--admin-radius-md);cursor:pointer;position:relative;overflow:hidden;box-shadow:0 2px 4px #0003;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;border:3px solid transparent}._themeSwatch_em9yf_79:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 6px 12px #0000004d}._themeSwatch_em9yf_79._selected_em9yf_99{border-color:var(--admin-element-highlight);transform:translateY(-2px);box-shadow:0 4px 10px #0000004d}._themeSwatchLabel_em9yf_105{position:absolute;bottom:0;left:0;right:0;background:#000000b3;color:#fff;font-size:.75rem;padding:.3rem .5rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;transition:background-color .2s ease}._themeSwatch_em9yf_79:hover ._themeSwatchLabel_em9yf_105{background:#000c}._neutralDarkTheme_em9yf_126{background:linear-gradient(125deg,#1a1a1a,#2a2a2a,#383838);border-radius:var(--admin-radius-md)}._neutraldarkcompactTheme_em9yf_131{background:linear-gradient(125deg,#1a1a1a,#2a2a2a,#383838);border-radius:0}._earthTonesTheme_em9yf_136{background:linear-gradient(125deg,#1a1510,#2c2420,#382e25);border-radius:var(--admin-radius-md)}._earthtonescompactTheme_em9yf_141{background:linear-gradient(125deg,#1a1510,#2c2420,#382e25);border-radius:0}._monokaiTheme_em9yf_146{background:linear-gradient(125deg,#272822,#3e3d32,#49483e);border-radius:var(--admin-radius-md)}._solarizedDarkTheme_em9yf_151{background:linear-gradient(125deg,#002b36,#073642,#0d4a59);border-radius:var(--admin-radius-md)}._solarizedLightTheme_em9yf_156{background:linear-gradient(125deg,#fdf6e3,#eee8d5,#dfd9c8);border-radius:var(--admin-radius-md)}._buttonBar_em9yf_161{display:flex;gap:var(--admin-spacing-md);justify-content:flex-end;margin-top:var(--admin-spacing-xl);padding:var(--admin-spacing-sm)}._button_em9yf_161{background:var(--admin-button-secondary);border:none;color:var(--admin-text-primary);padding:.8rem 1.6rem;border-radius:var(--admin-radius-md);cursor:pointer;transition:all var(--admin-transition-fast);font-weight:500;box-shadow:var(--admin-shadow-subtle)}._button_em9yf_161:hover:not(:disabled){background:var(--admin-button-secondary-hover);transform:translateY(-2px);box-shadow:var(--admin-shadow-moderate)}._button_em9yf_161:disabled{opacity:.5;cursor:not-allowed}._button_em9yf_161:active{transform:translateY(0);box-shadow:var(--admin-shadow-subtle)}._settingTitle_em9yf_197{font-weight:700;margin-bottom:.5rem;color:var(--admin-text-primary)}._settingDescription_em9yf_203{font-size:.8rem;color:var(--admin-text-muted);margin-bottom:.8rem}._container_l1xn5_1{padding:var(--admin-spacing-xs);overflow-y:hidden;height:calc(100vh - 140px);display:flex;flex-direction:column;gap:var(--admin-spacing-md)}._toolbar_l1xn5_11{display:flex;align-items:center;justify-content:space-between;gap:var(--admin-spacing-sm);padding:var(--admin-spacing-xs) var(--admin-spacing-sm);background:var(--admin-element-bg);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-subtle);margin-bottom:var(--admin-spacing-sm);flex-wrap:wrap}._searchContainer_l1xn5_24{position:relative;flex:1;min-width:250px;display:flex;align-items:center}._searchIcon_l1xn5_32{position:absolute;left:var(--admin-spacing-sm);color:var(--admin-text-secondary)}._searchInput_l1xn5_38{width:100%;padding:var(--admin-spacing-sm) var(--admin-spacing-sm) var(--admin-spacing-sm) calc(var(--admin-spacing-sm) * 2.5);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:#0000001a;color:var(--admin-text-primary);font-size:.9rem;transition:all var(--admin-transition-fast)}._searchInput_l1xn5_38:focus{outline:none;border-color:var(--admin-element-highlight);box-shadow:0 0 0 3px var(--admin-element-highlight-bg)}._clearSearchButton_l1xn5_55{position:absolute;right:var(--admin-spacing-sm);background:transparent;border:none;color:var(--admin-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;width:16px;height:16px;border-radius:50%;transition:all var(--admin-transition-fast)}._clearSearchButton_l1xn5_55:hover{color:var(--admin-text-primary);background:#ffffff1a}._toolbarActions_l1xn5_77{display:flex;align-items:center;gap:var(--admin-spacing-sm);flex-wrap:wrap}._viewToggle_l1xn5_84{display:flex;border:1px solid var(--admin-border-subtle);border-radius:var(--admin-radius-sm);overflow:hidden}._viewButton_l1xn5_91{padding:calc(var(--admin-spacing-xs) * .8) var(--admin-spacing-sm);background:var(--admin-element-bg);border:none;color:var(--admin-text-secondary);cursor:pointer;transition:all var(--admin-transition-fast);font-size:.85rem}._viewButton_l1xn5_91:hover{background:var(--admin-button-secondary);color:var(--admin-text-primary)}._activeView_l1xn5_106{background:var(--admin-element-highlight-bg);color:var(--admin-text-primary)}._sortContainer_l1xn5_111{display:flex;align-items:center;gap:var(--admin-spacing-xs);font-size:.85rem;color:var(--admin-text-secondary)}._sortSelect_l1xn5_119{padding:calc(var(--admin-spacing-xs) * .8) var(--admin-spacing-sm);background:var(--admin-element-bg);border:1px solid var(--admin-border-subtle);border-radius:var(--admin-radius-sm);color:var(--admin-text-primary);font-size:.85rem;cursor:pointer}._button_l1xn5_129{display:inline-flex;align-items:center;justify-content:center;gap:var(--admin-spacing-xs);padding:calc(var(--admin-spacing-xs) * .8) var(--admin-spacing-sm);border-radius:var(--admin-radius-sm);font-size:.85rem;cursor:pointer;transition:all var(--admin-transition-fast);border:none;background:var(--admin-element-bg);color:var(--admin-text-primary);border:1px solid var(--admin-border-subtle)}._button_l1xn5_129:hover{background:var(--admin-button-secondary-hover);transform:translateY(-1px)}._button_l1xn5_129 svg{width:14px;height:14px}._exportButton_l1xn5_155{background:var(--admin-element-highlight-bg);border:1px solid var(--admin-border-highlight)}._exportButton_l1xn5_155:hover{background:var(--admin-element-highlight)}._uploadButton_l1xn5_164{background:#46b45a33;border:1px solid rgba(70,180,90,.3)}._uploadButton_l1xn5_164:hover{background:#46b45a4d}._contentArea_l1xn5_174{display:flex;flex:1;gap:var(--admin-spacing-md);overflow:hidden}._sidebar_l1xn5_181{width:250px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--admin-spacing-md);background:var(--admin-element-bg);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-subtle);overflow-y:auto;max-height:100%}._categoryHeader_l1xn5_194{padding:var(--admin-spacing-sm);border-bottom:1px solid var(--admin-border-subtle)}._categoryHeader_l1xn5_194 h3{margin:0;font-size:1.1rem;color:var(--admin-text-primary)}._categoryList_l1xn5_205{display:flex;flex-direction:column;gap:2px;padding:0 var(--admin-spacing-xs);overflow-y:auto}._categoryItem_l1xn5_213{text-align:left;padding:var(--admin-spacing-xs) var(--admin-spacing-sm);background:transparent;border:none;border-radius:var(--admin-radius-sm);color:var(--admin-text-secondary);cursor:pointer;transition:all var(--admin-transition-fast);font-size:.9rem;white-space:nowrap}._categoryItem_l1xn5_213:hover{background:#ffffff0d;color:var(--admin-text-primary)}._activeCategory_l1xn5_232{background:var(--admin-element-highlight-bg);color:var(--admin-text-primary)}._statsContainer_l1xn5_237{padding:var(--admin-spacing-sm);border-top:1px solid var(--admin-border-subtle);margin-top:auto}._statsContainer_l1xn5_237 h3{margin:0 0 var(--admin-spacing-sm) 0;font-size:1.1rem;color:var(--admin-text-primary)}._statItem_l1xn5_249{display:flex;justify-content:space-between;padding:calc(var(--admin-spacing-xs) * .5) 0;font-size:.9rem}._statLabel_l1xn5_256{color:var(--admin-text-secondary)}._statValue_l1xn5_260{color:var(--admin-text-primary);font-weight:500}._mainContent_l1xn5_265{flex:1;overflow-y:auto;background:var(--admin-element-bg);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-subtle);padding:var(--admin-spacing-sm)}._imageGrid_l1xn5_275{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--admin-spacing-md);padding:var(--admin-spacing-xs)}._imageGrid_l1xn5_275._listView_l1xn5_282{display:flex;flex-direction:column;gap:var(--admin-spacing-sm)}._imageCard_l1xn5_288{background:#00000026;border-radius:var(--admin-radius-sm);overflow:hidden;cursor:pointer;transition:all var(--admin-transition-fast);border:1px solid var(--admin-border-subtle);display:flex;flex-direction:column}._imageCard_l1xn5_288:hover{transform:translateY(-2px);box-shadow:var(--admin-shadow-moderate);border-color:var(--admin-border-moderate)}._imageCard_l1xn5_288._keyPiece_l1xn5_305{border-color:var(--admin-element-highlight)}._listView_l1xn5_282 ._imageCard_l1xn5_288{flex-direction:row;align-items:center;height:80px}._imageContainer_l1xn5_315{position:relative;aspect-ratio:1 / 1;overflow:hidden}._listView_l1xn5_282 ._imageContainer_l1xn5_315{width:80px;height:80px;flex-shrink:0}._imageThumb_l1xn5_327{width:100%;height:100%;object-fit:cover;transition:transform var(--admin-transition-fast)}._imageCard_l1xn5_288:hover ._imageThumb_l1xn5_327{transform:scale(1.05)}._keyPieceBadge_l1xn5_338{position:absolute;top:8px;right:8px;background:var(--admin-element-highlight);color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}._imageInfo_l1xn5_353{padding:var(--admin-spacing-sm);display:flex;flex-direction:column;gap:4px;flex:1}._listView_l1xn5_282 ._imageInfo_l1xn5_353{flex-direction:row;align-items:center;gap:var(--admin-spacing-md);flex-wrap:wrap}._imageTitle_l1xn5_368{margin:0;font-size:.9rem;color:var(--admin-text-primary);word-break:break-word;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._listView_l1xn5_282 ._imageTitle_l1xn5_368{flex:1;line-clamp:1;-webkit-line-clamp:1;margin-right:var(--admin-spacing-md);min-width:200px}._imageMetaData_l1xn5_388{display:flex;flex-direction:column;gap:2px;font-size:.8rem}._listView_l1xn5_282 ._imageMetaData_l1xn5_388{flex-direction:row;align-items:center;min-width:200px}._imageCategory_l1xn5_401{color:var(--admin-element-highlight)}._imageDivider_l1xn5_405{margin:0 4px;color:var(--admin-text-muted)}._imageFilename_l1xn5_410{color:var(--admin-text-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listView_l1xn5_282 ._imageFilename_l1xn5_410{max-width:200px}._listActions_l1xn5_422{display:flex;gap:var(--admin-spacing-xs);margin-left:auto}._editButton_l1xn5_428{background:var(--admin-element-highlight-bg);border:1px solid var(--admin-border-highlight);font-size:.8rem;padding:4px 8px}._editButton_l1xn5_428:hover{background:var(--admin-element-highlight)}._imageDetailOverlay_l1xn5_440{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._imageDetailContent_l1xn5_454{width:90%;max-width:900px;max-height:90vh;background:var(--admin-panel-bg);border-radius:var(--admin-radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--admin-shadow-strong);border:1px solid var(--admin-border-moderate);animation:_slideIn_l1xn5_1 .3s ease-out}@keyframes _slideIn_l1xn5_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._imageDetailHeader_l1xn5_479{display:flex;justify-content:space-between;align-items:center;padding:var(--admin-spacing-md) var(--admin-spacing-lg);border-bottom:1px solid var(--admin-border-subtle)}._imageDetailHeader_l1xn5_479 h3{margin:0;font-size:1.3rem;color:var(--admin-text-primary)}._closeButton_l1xn5_493{background:transparent;border:none;color:var(--admin-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:var(--admin-spacing-xs);border-radius:50%;transition:all var(--admin-transition-fast)}._closeButton_l1xn5_493:hover{background:#ffffff1a;color:var(--admin-text-primary)}._imageDetailBody_l1xn5_511{display:flex;padding:var(--admin-spacing-lg);gap:var(--admin-spacing-lg);overflow-y:auto;max-height:calc(90vh - 80px)}._imagePreviewContainer_l1xn5_519{flex:1;display:flex;flex-direction:column;gap:var(--admin-spacing-sm)}._imagePreview_l1xn5_519{width:100%;height:auto;max-height:500px;object-fit:contain;border-radius:var(--admin-radius-md);background:#0003}._imageDetailForm_l1xn5_535{flex:1;display:flex;flex-direction:column;gap:var(--admin-spacing-md)}._formGroup_l1xn5_542{display:flex;flex-direction:column;gap:var(--admin-spacing-xs)}._formGroup_l1xn5_542 label{font-size:.9rem;color:var(--admin-text-secondary);font-weight:500}._formInput_l1xn5_554{padding:var(--admin-spacing-sm);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-subtle);background:var(--admin-element-bg);color:var(--admin-text-primary);font-size:1rem;transition:all var(--admin-transition-fast)}._formInput_l1xn5_554:focus{outline:none;border-color:var(--admin-element-highlight);box-shadow:0 0 0 3px var(--admin-element-highlight-bg)}._checkboxLabel_l1xn5_570{display:flex;align-items:center;gap:var(--admin-spacing-sm);cursor:pointer;-webkit-user-select:none;user-select:none}._checkbox_l1xn5_570{width:18px;height:18px;accent-color:var(--admin-element-highlight)}._buttonGroup_l1xn5_584{display:flex;gap:var(--admin-spacing-md);margin-top:var(--admin-spacing-md)}._primaryButton_l1xn5_590{background:var(--admin-button-primary);color:#fff;border:none;padding:var(--admin-spacing-sm) var(--admin-spacing-md)}._primaryButton_l1xn5_590:hover{background:var(--admin-button-primary-hover)}._secondaryButton_l1xn5_601{background:#64646433;border:1px solid rgba(100,100,100,.3)}._secondaryButton_l1xn5_601:hover{background:#6464644d}._detailItem_l1xn5_610{display:flex;flex-direction:column;gap:4px;margin-bottom:var(--admin-spacing-sm)}._detailLabel_l1xn5_617{font-size:.9rem;color:var(--admin-text-secondary)}._detailValue_l1xn5_622{font-size:1rem;color:var(--admin-text-primary)}._loadingContainer_l1xn5_628{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--admin-spacing-md);color:var(--admin-text-secondary)}._loadingSpinner_l1xn5_638{width:40px;height:40px;border:3px solid rgba(255,255,255,.1);border-radius:50%;border-top:3px solid var(--admin-element-highlight);animation:_spin_l1xn5_1 1s linear infinite}@keyframes _spin_l1xn5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._noResults_l1xn5_656{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:var(--admin-spacing-md);color:var(--admin-text-secondary);text-align:center}@media (max-width: 900px){._contentArea_l1xn5_174{flex-direction:column}._sidebar_l1xn5_181{width:100%;max-height:200px}._imageDetailBody_l1xn5_511{flex-direction:column}._toolbar_l1xn5_11{flex-direction:column;align-items:stretch}._toolbarActions_l1xn5_77{justify-content:space-between}._categoryList_l1xn5_205{flex-direction:row;flex-wrap:wrap;padding:var(--admin-spacing-xs)}}@media (max-width: 600px){._imageGrid_l1xn5_275{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}._buttonGroup_l1xn5_584{flex-direction:column}._imageDetailBody_l1xn5_511{padding:var(--admin-spacing-md);gap:var(--admin-spacing-md)}}:root{--admin-spacing-xs: .7rem;--admin-spacing-sm: 1.2rem;--admin-spacing-md: 1.8rem;--admin-spacing-lg: 2.4rem;--admin-spacing-xl: 3.2rem;--admin-radius-sm: 6px;--admin-radius-md: 12px;--admin-radius-lg: 16px;--admin-transition-fast: .2s ease;--admin-transition-medium: .3s ease;--admin-transition-slow: .5s ease;--admin-font-size-small: .85rem;--admin-font-size-medium: 1rem;--admin-font-size-large: 1.15rem}.admin-font-small{font-size:var(--admin-font-size-small)}.admin-font-medium{font-size:var(--admin-font-size-medium)}.admin-font-large{font-size:var(--admin-font-size-large)}.admin-compact{--admin-spacing-xs: .3rem !important;--admin-spacing-sm: .5rem !important;--admin-spacing-md: .8rem !important;--admin-spacing-lg: 1.2rem !important;--admin-spacing-xl: 1.8rem !important;--admin-radius-sm: 0px !important;--admin-radius-md: 0px !important;--admin-radius-lg: 0px !important;--admin-shadow-subtle: 0 1px 2px rgba(0, 0, 0, .15) !important;--admin-shadow-moderate: 0 2px 4px rgba(0, 0, 0, .2) !important;--admin-shadow-strong: 0 3px 6px rgba(0, 0, 0, .25) !important;--admin-transition-fast: .15s ease !important;--admin-transition-medium: .25s ease !important;--admin-transition-slow: .4s ease !important;font-family:Consolas,Monaco,monospace!important;letter-spacing:-.02em!important}.adminPanel:not(.admin-compact) .header{padding:var(--admin-spacing-md) var(--admin-spacing-lg)}.adminPanel:not(.admin-compact) .tabButton{padding:var(--admin-spacing-sm) var(--admin-spacing-lg)}.adminPanel:not(.admin-compact) .tabContentContainer{padding:var(--admin-spacing-md)}.admin-compact .header{border-bottom:1px solid rgba(100,100,100,.2)}.admin-compact .tabs{padding:0}.admin-compact .tabButton{margin:0;border-right:1px solid rgba(100,100,100,.1);border-radius:0;padding:.4rem .8rem;font-size:.9rem}.admin-compact .tabContentContainer{margin:0;padding:.5rem}.admin-compact .settingGroup{margin-bottom:.8rem;box-shadow:none;border:1px solid rgba(100,100,100,.15)}.admin-compact .groupHeading{font-size:1rem;padding-bottom:.4rem;border-bottom:1px solid rgba(100,100,100,.15);margin-bottom:.5rem}.admin-compact .button{padding:.4rem .8rem;box-shadow:none;font-size:.9rem}.admin-compact .settingOption{padding:.4rem .3rem}:root{--background-primary: #311b0e;--color-primary: #733a69;--color-secondary: #ffffff;--font-size-medium: 1.5rem;--shadow-large: 0px 4px 6px rgba(0, 0, 0, .1);--text-muted: #999;--text-muted-hover: #9999cc;--fs-xss: clamp(.5rem, 1vw, .75rem);--fs-xs: clamp(.75rem, 1.2vw, .875rem);--fs-sm: clamp(.875rem, 1.5vw, 1rem);--fs-md: clamp(1rem, 2vw, 1.25rem);--fs-lg: clamp(1.25rem, 3vw, 1.5rem);--fs-xl: clamp(1.5rem, 4vw, 2rem);--fs-xxl: clamp(2rem, 6vw, 3rem)}._bottomBar_1mewz_20{background-color:var(--background-primary);color:var(--color-primary);position:fixed;bottom:0;width:100vw;display:flex;align-items:center}._button_1mewz_30{border:0;color:var(--color-primary);background:var(--background-primary);box-shadow:none;margin:auto;width:48px;height:100vh;font-size:48px;font-weight:700;position:absolute;top:0;z-index:1}._buttonLeft_1mewz_45{left:0;margin-left:0}._buttonRight_1mewz_50{right:0;margin-right:0}._h2_1mewz_55{color:var(--color-secondary);text-shadow:none;padding:4px;margin-left:1vw}._underHeadline_1mewz_62{color:var(--color-secondary);text-shadow:none;padding:4px;text-align:center;margin:auto}._centeredImage_1mewz_71{display:block;margin:auto;width:340px}@media (min-width: 1028px){._centeredImage_1mewz_71{width:640px}}._warehouseWrap_1mewz_83{display:block;width:100%;min-height:100vh;background:url(/assets/img/warehouse.jpg);background-size:contain;background-repeat:no-repeat;background-position:top;background-attachment:scroll}._landingWrap_1mewz_94{color:var(--color-secondary);text-shadow:var(--shadow-large);margin:auto;width:100vw;padding:12px 4px 4px}._spinner_1mewz_102{margin:auto;border:7px solid var(--background-primary);border-radius:50%;border-top:7px solid var(--color-primary);width:48px;height:48px;animation:_spinnerAnimation_1mewz_1 8s linear infinite}@keyframes _spinnerAnimation_1mewz_1{0%{transform:rotate(0);opacity:.3}50%{opacity:.7}to{transform:rotate(360deg);opacity:.3}}._lightBox_1mewz_126{z-index:1;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000c9;display:flex;align-items:center;justify-content:space-between}
