@media (min-width:1200px){.desktop-prototype{--color-accent-default:#2563eb;--color-accent-hover:#1d4ed8;--color-accent-active:#1e40af;--color-accent-tint:#eff6ff;background:#fff;min-height:100dvh}.desktop-prototype:fullscreen{overflow:auto}.desktop-prototype .navigation{padding-inline:28px;min-height:64px;border-bottom:1px solid var(--color-border-subtle)}.desktop-prototype .button.primary,.desktop-prototype .navigation .button.primary{background:#2563eb;border-color:#2563eb;color:#fff}.desktop-prototype .button.primary .wallet-desktop-label{opacity:1;color:#fff}.desktop-prototype .button.primary:hover:not(:disabled){background:#1d4ed8;border-color:#1d4ed8}.desktop-prototype .button.primary:active:not(:disabled){background:#1e40af}.desktop-prototype .button.secondary{color:#1e40af;background:#eff6ff;border-color:#93b4f7}.desktop-prototype .button.secondary:hover:not(:disabled){background:#dbeafe}.desktop-prototype .button:focus-visible{outline-color:#2563eb}.desktop-prototype .button:disabled{opacity:.5}.desktop-prototype .home-info{padding:12px 28px;background:#fff;margin:0;gap:16px}.desktop-prototype .desktop-homepage .workspace{display:grid;grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:28px;padding:0 28px 24px}.desktop-prototype .wall-area{width:100%;min-width:0;margin:0;display:flex;flex-direction:column;align-items:center}.desktop-prototype .desktop-homepage .wall-frame{width:min(100%,max(320px,calc(100dvh - var(--home-canvas-top, 114px) - 50px)));height:auto;aspect-ratio:1;min-height:0;flex:0 0 auto;border:0;box-shadow:0 0 0 1px var(--color-border-subtle);border-radius:8px;background:#fff;overflow:hidden}.desktop-prototype .wall-bottom{width:100%;max-width:max(320px,calc(100dvh - var(--home-canvas-top, 114px) - 50px));margin:12px 0 0;justify-content:center}.desktop-prototype .grid-live-count,.desktop-prototype .mobile-grid-bar,.desktop-prototype .wall-bottom>.mono{display:none}.desktop-prototype .home-extras{width:100%;max-width:max(320px,calc(100dvh - var(--home-canvas-top, 114px) - 50px));margin:8px 0}.desktop-prototype .site-footer{display:none}.prototype-sidebar{position:sticky;top:16px;height:calc(100dvh - var(--home-canvas-top, 114px) - 20px);min-height:420px;display:flex;flex-direction:column;border:1px solid var(--color-border-subtle);border-radius:16px;background:#fff;min-width:0;overflow:hidden}.prototype-sidebar-tabs{display:flex;padding:8px;gap:6px;border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}.prototype-sidebar-tabs .button{flex:1 1;background:transparent;border-color:transparent;min-height:44px}.prototype-sidebar-tabs .button[aria-pressed=true]{color:#1e40af;background:#eff6ff}.prototype-info,.prototype-tools{min-height:0;flex:1 1;overflow:auto;overscroll-behavior:contain}.prototype-tools{padding:20px;display:grid;gap:20px;align-content:start}.prototype-info[hidden],.prototype-tools[hidden]{display:none}.desktop-prototype .prototype-tools .grid-options{display:block;position:static;inset:auto;width:auto;max-height:none;overflow:visible;padding:0;margin:0;border:0;box-shadow:none;background:transparent}.prototype-tools .canvas-options-header{display:none}.prototype-tools .canvas-options-body{padding:0;overflow:visible}.prototype-tools .canvas-controls-host{gap:16px;margin:0}.desktop-prototype .prototype-tools .canvas-tools{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(5em,calc((100% - 12px) / 3))),1fr));gap:6px;padding:0;border:0}.desktop-prototype .prototype-tools .canvas-tools .button{min-width:0;width:auto;padding:12px 4px;flex-direction:column;font-size:13px}.prototype-tools .canvas-tools .tool-divider{display:none}.desktop-prototype .prototype-tools .zoom-tools{display:flex;justify-content:space-between;padding:8px;border:1px solid var(--color-border-subtle);border-radius:10px}.prototype-tools .wall-topbar{margin-top:20px}.prototype-tools .toolbar-hint{display:none}.prototype-tools .demo-identity{margin-top:16px}.prototype-tools .selection-options{margin-top:16px;gap:8px}.prototype-tools .view-filters{gap:4px}.prototype-tools .view-filters button{min-height:44px}.prototype-tools .button{white-space:normal}.prototype-info .selection-slot{width:100%}.desktop-prototype .prototype-info .selection-shell,.desktop-prototype .prototype-info>.artwork-studio,.desktop-prototype .prototype-info>.offer-panel,.desktop-prototype .prototype-info>.plot-card{position:static;inset:auto;width:100%;max-width:none;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;height:auto}.prototype-info .sheet-content{display:block;max-height:none;overflow:visible}.prototype-info .sheet-toggle{cursor:default}.prototype-info .sheet-handle,.prototype-info .sheet-toggle>svg{display:none}.prototype-info .plot-card-header,.prototype-info .sheet-handle-row{position:sticky;top:0;background:#fff;z-index:2}.prototype-info .offer-content,.prototype-info .plot-card-content{overflow:visible;max-height:none}.prototype-info .plot-preview{max-height:180px;object-fit:contain}.prototype-info .panel-restore{position:static;margin:20px}.prototype-empty{padding:24px}.prototype-empty h2{font-size:22px;letter-spacing:-.02em}.prototype-sidebar-footer{display:flex;justify-content:space-between;gap:8px;padding:12px 16px;font-size:13px;color:var(--color-text-secondary);border-top:1px solid var(--color-border-subtle);flex-shrink:0}.prototype-sidebar-footer a{color:#1e40af}.prototype-info .flow-navigation .button:not(.primary){background:#fff;color:var(--color-text-primary);border-color:var(--color-border-subtle)}@media (min-width:1800px){.desktop-prototype .desktop-homepage .workspace{grid-template-columns:minmax(0,1fr) 360px;gap:36px}}.desktop-prototype .prototype-sidebar-tabs .button,.desktop-prototype .prototype-tools .canvas-tools .button{color:var(--color-text-primary);background:#fff;border-color:var(--color-border-subtle);font-size:15px}.desktop-prototype .prototype-sidebar-tabs .button[aria-pressed=true],.desktop-prototype .prototype-tools .canvas-tools .button[aria-pressed=true]{color:#1e40af;background:#eff6ff;border-color:#93b4f7}.prototype-advanced{margin-top:20px}.prototype-advanced summary{min-height:44px;padding:12px 0;cursor:pointer;color:var(--color-text-secondary)}.prototype-advanced .wall-topbar{margin-top:4px}.desktop-prototype .prototype-info .sheet-toggle{display:flex;align-items:center;min-height:44px;padding:8px;border:0;background:transparent;color:var(--color-text-primary);font:inherit;font-weight:600;text-align:left}.desktop-prototype .prototype-info .panel-controls .button{color:var(--color-text-primary);background:#fff;border-color:var(--color-border-subtle)}.desktop-prototype .prototype-info .purchase-content>.button{background:#2563eb;color:#fff;border-color:#2563eb}.desktop-prototype .prototype-info .purchase-content>.button:hover:not(:disabled){background:#1d4ed8}}@media (max-width:1199px){.desktop-prototype .prototype-context,.desktop-prototype .prototype-shell{display:contents}}