.-oeJ0a_workspace.section-shell{max-width:1160px;margin-inline:auto;padding-block-start:clamp(24px,3vw,42px)}.-oeJ0a_head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;padding-bottom:18px;display:flex}.-oeJ0a_head h1{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.5vw,44px);font-weight:510;line-height:1.14}.-oeJ0a_head p{color:var(--muted);overflow-wrap:anywhere;margin-top:5px;font-size:13px}.-oeJ0a_headActions{flex-wrap:wrap;gap:8px;display:flex}.-oeJ0a_headActions a{min-height:40px}.-oeJ0a_projects{margin-block:24px 32px}.-oeJ0a_projects h2{margin-bottom:10px;font-size:clamp(18px,2vw,23px);font-weight:540}.-oeJ0a_projects ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:8px;padding:0;list-style:none;display:grid}.-oeJ0a_project{border:1px solid var(--glass-edge);background:var(--glass-clear);height:100%;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), box-shadow var(--dur-base) var(--ease-out), translate var(--dur-fast) var(--ease-out);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.-oeJ0a_project:hover{background:var(--ui-control-hover);border-color:var(--line-strong);translate:0 -2px;box-shadow:0 10px 24px #00000024}.-oeJ0a_project>svg{color:var(--muted);flex:none}.-oeJ0a_folder{color:var(--accent);align-items:center;display:grid}.-oeJ0a_projectBody{flex:1;gap:4px;min-width:0;display:grid}.-oeJ0a_projectBody strong{overflow-wrap:anywhere;font-size:15px;font-weight:550}.-oeJ0a_projectBody small,.-oeJ0a_projects>p{color:var(--muted)}.-oeJ0a_projectBody small{font-size:12px;line-height:1.45}.-oeJ0a_projectBody .-oeJ0a_pending{color:var(--ink)}.-oeJ0a_projects>p{align-items:center;gap:8px;display:flex}.-oeJ0a_moreProjects summary,.-oeJ0a_manage summary{width:fit-content;min-height:40px;color:var(--muted);cursor:pointer;align-items:center;gap:7px;font-size:13px;list-style:none;display:flex}.-oeJ0a_moreProjects[open] summary svg,.-oeJ0a_manage[open] summary svg{transform:rotate(180deg)}.-oeJ0a_moreProjects summary::-webkit-details-marker{display:none}.-oeJ0a_manage summary::-webkit-details-marker{display:none}.-oeJ0a_work{border:1px solid var(--line);background:var(--surface);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-base) var(--ease-out);border-radius:16px;padding:18px 20px 4px}.-oeJ0a_work:hover{border-color:var(--line-strong);box-shadow:0 6px 18px #0000001a}.-oeJ0a_entry{grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.-oeJ0a_cover{border-radius:10px;display:block;overflow:hidden}.-oeJ0a_cover .game-art{aspect-ratio:4/3;border-radius:0}.-oeJ0a_body{min-width:0}.-oeJ0a_body h2{overflow-wrap:anywhere;margin:3px 0 8px;font-size:clamp(17px,2vw,22px);font-weight:530;line-height:1.3}.-oeJ0a_meta,.-oeJ0a_note{color:var(--muted);font-size:12px;line-height:1.55}.-oeJ0a_states{gap:3px;font-size:13px;line-height:1.55;display:grid}.-oeJ0a_states div{flex-wrap:wrap;column-gap:10px;display:flex}.-oeJ0a_states dt{color:var(--muted)}.-oeJ0a_states dd{color:var(--ink);margin:0}.-oeJ0a_actions{flex-wrap:wrap;justify-content:end;align-items:center;gap:6px 10px;max-width:320px;display:flex}.-oeJ0a_actions a,.-oeJ0a_controls button,.-oeJ0a_controls label{align-items:center;gap:6px;min-height:38px;font-size:13px;display:inline-flex}.-oeJ0a_primary{color:var(--bg);background:var(--ink);border-radius:10px;padding:7px 12px}.-oeJ0a_manage{margin-top:4px}.-oeJ0a_identifiers{color:var(--muted);flex-wrap:wrap;gap:2px 16px;font-size:12px;line-height:1.6;display:flex}.-oeJ0a_identifiers div{flex-wrap:wrap;gap:0 6px;min-width:0;display:flex}.-oeJ0a_identifiers dd{overflow-wrap:anywhere;margin:0}.-oeJ0a_controls{flex-wrap:wrap;align-items:center;gap:2px 16px;padding:3px 0 12px;display:flex}.-oeJ0a_controls button{color:var(--muted);cursor:pointer;background:0 0;border:0}.-oeJ0a_controls button:hover,.-oeJ0a_actions .-oeJ0a_link:hover,.-oeJ0a_manage summary:hover{color:var(--ink);text-decoration:underline}.-oeJ0a_controls button:disabled{opacity:.5;cursor:wait}.-oeJ0a_controls select{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:4px 8px}.-oeJ0a_work :is(summary,a,button,select):focus-visible,.-oeJ0a_projects :is(summary,a,button):focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px}@media (max-width:880px){.-oeJ0a_entry{grid-template-columns:92px minmax(0,1fr)}.-oeJ0a_actions{grid-column:1/-1;justify-content:start;max-width:none}}@media (max-width:560px){.-oeJ0a_work{padding:13px 14px 2px}.-oeJ0a_entry{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:10px}.-oeJ0a_cover .game-art{aspect-ratio:1}.-oeJ0a_project{padding:12px}.-oeJ0a_actions a,.-oeJ0a_manage summary,.-oeJ0a_moreProjects summary,.-oeJ0a_controls button,.-oeJ0a_controls select{min-height:44px}}
