.column-control[data-v-715a06b7]{position:fixed;top:16px;left:16px;z-index:100;display:flex;align-items:center;gap:8px;padding:6px 12px}.column-control__btn[data-v-715a06b7]{width:28px;height:28px;border-radius:6px;background:transparent;color:#fff;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background .2s}.column-control__btn[data-v-715a06b7]:hover:not(:disabled){background:#ffffff1f}.column-control__btn[data-v-715a06b7]:disabled{opacity:.25;cursor:default}.column-control__current[data-v-715a06b7]{font-size:14px;font-weight:600;min-width:14px;text-align:center}.card[data-v-15b9e340]{position:relative;overflow:hidden;border-radius:4px;cursor:pointer}.card__skeleton[data-v-15b9e340]{background:#ffffff0a;animation:pulse-15b9e340 1.6s ease-in-out infinite;border-radius:4px}@keyframes pulse-15b9e340{0%,to{opacity:.4}50%{opacity:.8}}.card__img[data-v-15b9e340]{width:100%;height:auto;display:block;transition:transform .3s ease;border-radius:4px}.card:hover .card__img[data-v-15b9e340]{transform:scale(1.03)}.gallery-wall[data-v-c7ca0d43]{display:flex;gap:8px;padding:60px 8px 8px;max-width:1600px;margin:0 auto;align-items:flex-start}.gallery-column[data-v-c7ca0d43]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}@media (max-width: 768px){.gallery-wall[data-v-c7ca0d43]{flex-direction:column;padding:56px 8px 8px}}.viewer-controls[data-v-51bb2a04]{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;gap:4px;padding:6px 10px}.viewer-controls button[data-v-51bb2a04]{width:36px;height:36px;border-radius:8px;background:transparent;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;transition:background .2s}.viewer-controls button[data-v-51bb2a04]:hover{background:#ffffff1f}.save-popup[data-v-a30f692f]{position:fixed;z-index:2000;padding:4px}.save-popup button[data-v-a30f692f]{display:block;width:100%;padding:8px 16px;background:transparent;color:#fff;font-size:13px;border-radius:8px;white-space:nowrap;text-align:left}.save-popup button[data-v-a30f692f]:hover{background:#ffffff1f}.viewer-overlay[data-v-0a5779d6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#000000eb;display:flex;align-items:center;justify-content:center;touch-action:none}.viewer-close[data-v-0a5779d6]{position:fixed;top:16px;right:16px;z-index:1000;width:40px;height:40px;border-radius:50%;background:transparent;color:#fff;font-size:24px;display:flex;align-items:center;justify-content:center;transition:background .2s}.viewer-close[data-v-0a5779d6]:hover{background:#ffffff1f}.viewer-arrow[data-v-0a5779d6]{position:fixed;top:50%;transform:translateY(-50%);z-index:1000;width:44px;height:44px;border-radius:50%;background:transparent;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;transition:background .2s}.viewer-arrow[data-v-0a5779d6]:hover:not(:disabled){background:#ffffff1f}.viewer-arrow[data-v-0a5779d6]:disabled{opacity:.25;cursor:default}.viewer-arrow--left[data-v-0a5779d6]{left:16px}.viewer-arrow--right[data-v-0a5779d6]{right:16px}.viewer-counter[data-v-0a5779d6]{position:fixed;top:16px;left:50%;transform:translate(-50%);z-index:1000;padding:6px 16px;font-size:13px;opacity:.8}.viewer-image-area[data-v-0a5779d6]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.viewer-img[data-v-0a5779d6]{max-width:90%;max-height:90%;object-fit:contain;transition:transform .1s ease-out;pointer-events:auto}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{--glass-bg: rgba(255, 255, 255, .08);--glass-border: rgba(255, 255, 255, .12);--glass-blur: 16px}html,body{background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.glass{background:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:12px;color:#fff}button{cursor:pointer;border:none;outline:none;font-family:inherit}
