.cube-container.svelte-c3ja9t{width:120px;height:120px;perspective:600px;cursor:grab;margin:0 auto 24px}.cube-container.svelte-c3ja9t:active{cursor:grabbing}.cube.svelte-c3ja9t{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .05s ease-out}.face.svelte-c3ja9t{position:absolute;width:120px;height:120px;background:#1a1a1a;border:2px solid var(--accent-color, #ffd1dc);display:flex;align-items:center;justify-content:center;overflow:hidden;backface-visibility:visible}.face.svelte-c3ja9t img:where(.svelte-c3ja9t){width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.front.svelte-c3ja9t{transform:translateZ(60px)}.back.svelte-c3ja9t{transform:rotateY(180deg) translateZ(60px)}.right.svelte-c3ja9t{transform:rotateY(90deg) translateZ(60px)}.left.svelte-c3ja9t{transform:rotateY(-90deg) translateZ(60px)}.top.svelte-c3ja9t{transform:rotateX(90deg) translateZ(60px)}.bottom.svelte-c3ja9t{transform:rotateX(-90deg) translateZ(60px)}.message-form.svelte-1nhzsi7{margin-top:16px}.message-title.svelte-1nhzsi7{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:8px}.message-form.svelte-1nhzsi7 form:where(.svelte-1nhzsi7){display:flex;flex-direction:column;gap:8px}.message-input.svelte-1nhzsi7{width:100%;background:var(--container-bg);border:1px solid var(--container-border);border-radius:4px;padding:8px;font-family:inherit;font-size:.85rem;color:var(--text-color);resize:vertical;min-height:60px;transition:border-color .2s ease}.message-input.svelte-1nhzsi7:focus{outline:none;border-color:var(--accent-color)}.message-input.svelte-1nhzsi7:disabled{opacity:.6;cursor:not-allowed}.message-input.svelte-1nhzsi7::placeholder{color:var(--text-muted)}.message-submit.svelte-1nhzsi7{padding:6px 12px;background:var(--container-bg);border:1px solid var(--container-border);border-radius:4px;color:var(--text-color);font-family:inherit;font-size:.85rem;cursor:pointer;transition:all .2s ease;align-self:flex-start}.message-submit.svelte-1nhzsi7:hover:not(:disabled){border-color:var(--accent-color);color:var(--accent-color)}.message-submit.svelte-1nhzsi7:disabled{opacity:.5;cursor:not-allowed}@media(max-width:868px){.cube-container{display:none}.sidebar-section.svelte-1nhzsi7{flex-shrink:0;margin-bottom:0!important;margin-right:24px}.sidebar-title.svelte-1nhzsi7{white-space:nowrap;text-align:center}.sidebar-links.svelte-1nhzsi7{min-width:max-content;align-items:center}.sidebar-link.svelte-1nhzsi7{justify-content:center}.message-form.svelte-1nhzsi7{min-width:200px}}
