/* Admission uses the workspace's existing typography, colors and primitives. */
[hidden]{display:none!important}
.gf-cloud-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.gf-cloud-entry{max-width:660px;padding:48px 0}
.gf-cloud-entry h2{font-size:32px;font-weight:550;line-height:1.2;letter-spacing:-.025em}
.gf-cloud-entry p{max-width:540px;color:var(--gf-muted);line-height:1.8;margin:18px 0 24px}
.gf-cloud-admission{margin-bottom:28px;padding:18px 0 24px;border-bottom:1px solid var(--gf-line)}
.gf-cloud-admission-head{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}
.gf-cloud-admission h2{font-size:20px;font-weight:550;margin:5px 0 8px}
.gf-cloud-admission p{color:var(--gf-muted);font-size:11px;line-height:1.7}
.gf-cloud-admission-head>div:last-child{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.gf-cloud-progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin-top:20px}
.gf-cloud-progress article{min-width:0;padding:16px;border:1px solid var(--gf-line);border-radius:5px;background:var(--gf-panel)}
.gf-cloud-progress article>div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}
.gf-cloud-progress strong{font-weight:550;overflow-wrap:anywhere}
.gf-cloud-reality-note{grid-column:1/-1;padding:12px 16px;border:1px solid var(--gf-line);border-radius:5px}
.gf-cloud-reality-note p{margin:8px 0 0;color:var(--gf-muted);font-size:11px;line-height:1.6}
.gf-cloud-preview{color:var(--gf-amber);font-size:10px;padding:8px 0 12px}
.gf-cloud-entry,.gf-cloud-admission,.gf-cloud-reality-note{overflow-wrap:anywhere}
@media(max-width:850px){.gf-cloud-actions{gap:8px}.gf-cloud-actions .gf-button{min-height:28px;font-size:10px}.gf-cloud-actions .gf-text-action{font-size:10px}.gf-main:not(.workbench-mode) .gf-topbar{flex-wrap:wrap}.gf-main.workbench-mode .gf-cloud-actions .gf-button{display:none}.gf-cloud-entry{padding-top:24px}.gf-cloud-entry h2{font-size:27px}}
@media(max-width:700px){.gf-main.workbench-mode .gf-topbar{gap:10px}.gf-main.workbench-mode .gf-title{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-main.workbench-mode #commandTrigger{width:auto;flex:1;min-width:0}.gf-main.workbench-mode #commandTrigger span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-main.workbench-mode .gf-cloud-actions{flex:none;white-space:nowrap}}
