.studio-workspace{min-width:0;color:rgb(var(--ui-paper))}.studio-content-title{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:650;line-height:1.2}.studio-workspace :is(a,button,input,select):focus-visible{outline:2px solid rgb(var(--ui-paper));outline-offset:3px}.studio-workspace-content{gap:18px;min-width:0;display:grid}.studio-workspace .dashboard-card{background:rgb(var(--ui-panel));border:1px solid rgb(var(--ui-line));box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.studio-workspace :is(.border-b,.border-t,.studio-project-thumbnail,.studio-project-mobile){border-color:rgb(var(--ui-line))}.studio-workspace :is(.text-neutral-400,.text-neutral-500,.text-neutral-600){color:rgb(var(--ui-muted))}.studio-text-link{text-underline-offset:4px;text-decoration:underline}.studio-projects input,.studio-projects select{background:rgb(var(--ui-ink));border-color:rgb(var(--ui-line));min-height:44px;color:rgb(var(--ui-paper));border-radius:6px}.studio-projects input::placeholder{color:rgb(var(--ui-muted))}.studio-project-mobile{background:rgb(var(--ui-ink));border-radius:6px}.studio-project-thumbnail{border-radius:5px}.studio-project-type{color:rgb(var(--ui-paper));border-left:2px solid #ee6a19;padding-left:6px;font-size:10px;font-weight:650;line-height:14px;display:inline-block}.studio-project-type[data-project-type=tool]{border-color:#8b35ff}.studio-project-type[data-project-type=agentware]{border-color:#00ba98}.studio-workspace .status-badge{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-paper) / .05);color:rgb(var(--ui-paper))}.studio-workspace .status-published{color:var(--ui-success);background:var(--ui-success-surface);border-color:var(--ui-success)}.studio-workspace .status-badge.border-red-500\/30{color:var(--ui-danger);background:var(--ui-danger-surface);border-color:var(--ui-danger)}.studio-workspace .dashboard-action{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));min-height:36px;color:rgb(var(--ui-paper));border-radius:6px;justify-content:center;align-items:center;padding:0 10px;display:inline-flex}.studio-workspace .dashboard-action:hover{background:rgb(var(--ui-paper) / .07)}.studio-workspace .dashboard-action-primary{border-color:rgb(var(--ui-paper) / .45)}.studio-workspace .dashboard-action-danger{color:var(--ui-danger)}.studio-workspace .dashboard-action-danger:hover{color:var(--ui-danger);background:var(--ui-danger-surface)}.studio-workspace .dashboard-action:disabled{opacity:.5;cursor:not-allowed}.studio-workspace :is(.button-primary,.button-secondary){border-radius:6px;min-height:44px}.studio-create-entry h2{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.3}.studio-methods{grid-template-columns:minmax(0,1fr);gap:12px;max-width:640px;margin-top:15px;display:grid}.studio-method{border:1px solid rgb(var(--ui-line));background:rgb(var(--ui-panel));border-radius:8px;align-content:start;justify-items:start;gap:10px;padding:18px;display:grid}.studio-method h3{font-size:15px;font-weight:600}.studio-method p,.studio-entry-note{color:rgb(var(--ui-muted));font-size:13px;line-height:1.65}.studio-method-state{text-transform:uppercase;letter-spacing:.08em;color:rgb(var(--ui-muted));font-size:10px;font-weight:600}.studio-method-available{border-color:rgb(var(--ui-paper) / .4)}.studio-entry-note{max-width:70ch;margin-top:16px}.studio-text-link{align-items:center;min-height:44px;font-size:13px;display:inline-flex}@media (max-width:767px){.studio-methods{grid-template-columns:minmax(0,1fr)}.studio-workspace .dashboard-action{min-height:44px}}
