.SheetDesk_desk__4a2rv{display:grid;gap:12px;margin:12px 0 16px;color:var(--cast-ink)}.SheetDesk_views__k4xlz{display:flex;flex-wrap:wrap;gap:6px}.SheetDesk_actions__pt5ou button,.SheetDesk_dialogActions__rtIRH button,.SheetDesk_dialog__Q0E7p button,.SheetDesk_editor__kDUCp button,.SheetDesk_menu__oYQtk button,.SheetDesk_tileMenu__pIamo>button:not(.SheetDesk_tile__m_qbV),.SheetDesk_toast__LpJBJ button,.SheetDesk_views__k4xlz button{min-height:44px;padding:8px 12px;border:1px solid var(--cast-line);border-radius:6px;background:transparent;color:var(--cast-ink);font:13px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.SheetDesk_actions__pt5ou button[data-primary=true],.SheetDesk_views__k4xlz button[aria-pressed=true]{border-color:var(--cast-mint);color:var(--cast-mint)}.SheetDesk_stage__mAr1v{display:grid;gap:12px}.SheetDesk_figure__B_LLY{margin:0;min-height:220px;border:1px solid var(--cast-line);border-radius:12px;background:var(--cast-bg);overflow:hidden}.SheetDesk_figure__B_LLY img{display:block;width:100%;height:clamp(240px,40vw,460px);max-height:460px;object-fit:contain;background:var(--cast-bg)}.SheetDesk_figure__B_LLY figcaption{display:grid;gap:4px;padding:12px}.SheetDesk_figure__B_LLY strong{font-size:16px}.SheetDesk_empty__TZi2r,.SheetDesk_figure__B_LLY p,.SheetDesk_help__D2Jp6{margin:0;color:var(--cast-mute);font-size:13px;line-height:1.45}.SheetDesk_actions__pt5ou,.SheetDesk_dialogActions__rtIRH{display:flex;flex-wrap:wrap;gap:6px}.SheetDesk_actions__pt5ou{position:relative}.SheetDesk_file__a823g{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.SheetDesk_tiles__Rxmuf{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px}.SheetDesk_tile__m_qbV{display:grid;gap:6px;padding:6px;border:1px solid var(--cast-line);border-radius:10px;background:transparent;text-align:left}.SheetDesk_tile__m_qbV[data-selected=true]{border-color:var(--cast-mint)}.SheetDesk_tile__m_qbV img{width:100%;height:112px;object-fit:contain;background:var(--cast-bg);border-radius:6px}.SheetDesk_tile__m_qbV span{font-size:12px;line-height:1.3;color:var(--cast-ink)}.SheetDesk_tileMenu__pIamo{position:relative}.SheetDesk_menu__oYQtk{position:absolute;z-index:3;right:0;top:calc(100% + 4px);display:grid;min-width:180px;padding:6px;border:1px solid var(--cast-line);border-radius:8px;background:var(--cast-bg)}.SheetDesk_dialog__Q0E7p,.SheetDesk_toast__LpJBJ{display:grid;gap:10px;padding:12px;border:1px solid var(--cast-line);border-radius:10px;background:var(--cast-bg)}.SheetDesk_dialog__Q0E7p label,.SheetDesk_editor__kDUCp label{display:grid;gap:4px;font-size:13px;color:var(--cast-ink)}.SheetDesk_editor__kDUCp{display:grid;gap:10px}.SheetDesk_editor__kDUCp input,.SheetDesk_editor__kDUCp select,.SheetDesk_editor__kDUCp textarea{min-height:44px;width:100%;padding:8px 10px;border:1px solid var(--cast-line);border-radius:6px;background:transparent;color:var(--cast-ink);font:inherit}.SheetDesk_editor__kDUCp textarea{min-height:88px;resize:vertical}.SheetDesk_toast__LpJBJ{grid-template-columns:1fr auto;align-items:center}.SheetDesk_desk__4a2rv button.SheetDesk_destructive__Wu67i{color:var(--cast-mute);border-color:var(--cast-mute)}@media (prefers-reduced-motion:reduce){.SheetDesk_desk__4a2rv button{transition:none}}.SheetDesk_desk__4a2rv button:focus-visible,.SheetDesk_desk__4a2rv input:focus-visible,.SheetDesk_desk__4a2rv select:focus-visible,.SheetDesk_desk__4a2rv textarea:focus-visible{outline:2px solid currentColor;outline-offset:3px}