.c-app{grid-template-columns:272px minmax(0,1fr);grid-template-areas:"top top""wardrobe stage"}.c-app .stage>.pane{flex:1}.app.c-app.is-focus{grid-template-columns:0 minmax(0,1fr)}.c-app .wardrobe{gap:14px}.c-fine{margin:auto 0 0}.c-kinds{border-radius:14px;flex-wrap:wrap}.c-short,.c-phone{display:none}.c-hello{font-size:var(--step-2);letter-spacing:-.01em;font-weight:650;font-stretch:88%}.c-clip{background:var(--stage-lo);border-radius:12px;width:100%;max-height:60vh}.c-qr{background:#fff;border-radius:12px;width:min(280px,70vw);margin:0 auto;padding:8px}.c-qr svg{width:100%;height:auto;display:block}.c-app .dialog-body a{color:var(--accent-hi);word-break:break-all}@media (width<=760px){.app.c-app{grid-template:"top""stage""wardrobe"/minmax(0,1fr);gap:8px;height:auto;min-height:100dvh;padding:8px}.c-app .topbar{flex-wrap:nowrap;gap:8px;padding:6px 6px 6px 12px}.c-app .topbar .logo{font-size:var(--step-1)}.c-app .topbar-end{flex-shrink:0;gap:6px}.c-app .lang-picker select{color:#0000;appearance:none;width:34px;height:30px;padding:0}.c-app .lang-picker svg{color:var(--ink);inset-inline-start:9px}.c-app .lang-picker option{color:var(--ink)}.c-desk,.c-long,.c-app .key-hint{display:none}.c-short{display:inline}.c-phone{display:inline-block}.c-app .tile{height:62dvh;min-height:320px}.c-app .tile video{object-fit:cover}.c-app .tile.with-ref{grid-template-columns:minmax(0,.32fr) minmax(0,1fr)}.c-app .pane-status{white-space:normal;flex-basis:100%;order:3}.c-app .pane-bar>.btn:first-child{font-size:var(--step-1);padding:9px 18px}.c-app .wardrobe{overflow:visible}.c-app .thumbs{scrollbar-width:none;gap:10px;margin:0 -3px;padding:3px;display:flex;overflow-x:auto}.c-app .thumbs .thumb{flex:0 0 64px}.c-app .tile-card{margin:0 16px;padding:16px 18px}}@media (hover:none) and (pointer:coarse){.c-app .key-hint{display:none}}
