/* Creator updates share the established resource-admin navigation and palette. */
.account-tools{margin-left:auto;display:flex;gap:14px;align-items:center}.account-tools>span{font-size:11px;color:var(--muted);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creator-workspace .page-heading{align-items:flex-start}.creator-workspace .page-heading h1{font-size:28px}.creator-workspace .page-heading p:not(.eyebrow){max-width:650px}.login-card{max-width:430px;padding:31px;margin:60px auto 110px}.login-card h1{font-size:24px;letter-spacing:-.03em;margin:0 0 12px}.login-intro{color:var(--muted);font-size:12px;line-height:1.8;margin-bottom:27px}.login-card .button{width:100%}.login-card .form-hint{margin:20px 0 0}.readonly-banner{border:1px solid var(--line);border-radius:10px;background:#15202a;color:#b5c6d6;padding:12px 15px;margin-bottom:22px;font-size:12px}.section-nav{display:flex;gap:24px;overflow-x:auto;margin:0 0 23px;padding-bottom:15px;border-bottom:1px solid var(--line)}.section-nav a{font-size:12px;color:#aebdc7;white-space:nowrap}.section-nav a:hover{color:var(--green)}.creator-release-layout{grid-template-columns:320px minmax(0,1fr)}.creator-release-layout:has(#uploadSection[hidden]){grid-template-columns:minmax(0,1fr)}.creator-workspace [id$="Section"]{scroll-margin-top:24px}.file-field input[type=file]{padding:9px;font-size:11px;line-height:1.8}.file-field input::file-selector-button{border:1px solid #3a474f;border-radius:5px;background:#222c33;color:#cad8df;padding:5px 8px;margin-right:7px;font:inherit}.documentation-link{display:block;margin:0 0 18px;color:var(--green);font-size:11px;line-height:1.6}.creator-workspace .release-item{padding:20px 0}.release-dimensions{display:flex;flex-wrap:wrap;gap:7px 13px;margin:11px 0 0;color:#b6c4cb;font-size:11px;line-height:1.7}.release-dimensions span{overflow-wrap:anywhere}.release-evidence{margin-top:12px;padding:11px 13px;border:1px solid #243038;border-radius:8px;background:#0d1418}.release-evidence summary{font-size:11px;color:var(--muted);cursor:pointer}.release-evidence dl{margin:14px 0 0}.release-evidence dl>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px;margin-top:8px;font-size:10px;line-height:1.65}.release-evidence dt{color:#81919d}.release-evidence dd{margin:0;overflow-wrap:anywhere;color:#bac9d2;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.creator-workspace .release-bottom{align-items:flex-end}.creator-workspace .release-actions{flex-shrink:1;justify-content:flex-end}.status-tag.paused,.status-tag.pending,.status-tag.not_migrated{background:#3a3021;color:#e4c284}.status-tag.enabled,.status-tag.migrated{background:#21372b;color:var(--green)}.status-tag.disabled,.status-tag.rejected,.status-tag.failed{background:#372725;color:#e7aaa0}.status-tag.withdrawn{color:#b8b1a7;background:#2e2b27}.status-tag.unknown{background:#26323c;color:#c0cfda}.section-description{font-size:11px;line-height:1.7;margin:0;padding:0 24px 18px;color:var(--muted)}.records-card{margin-top:24px}.creator-workspace .table-wrap td{white-space:normal;vertical-align:top;min-width:100px;max-width:330px;overflow-wrap:anywhere;line-height:1.7}.creator-workspace .table-wrap td:first-child{min-width:148px}.creator-workspace .table-wrap code{font-size:10px;color:#b4c7d2}.creator-workspace .table-wrap .button{font-size:10px;min-height:30px;padding:6px 9px}.table-actions{display:flex;gap:7px;flex-wrap:wrap;min-width:100px}.table-actions .button{white-space:normal;text-align:left}.event-detail{color:var(--muted);font-size:10px;max-width:280px;white-space:pre-wrap}.record-code{font-size:10px!important;color:#b9a782!important}.documentation-links{display:flex;flex-direction:column;gap:12px;margin-top:18px;font-size:11px;color:var(--green)}.creator-workspace .connection-section{margin-bottom:20px}.check-field{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.7;margin-bottom:11px}.check-field input{width:16px;height:16px;flex-shrink:0;accent-color:var(--green);margin:2px 0 0}.address-form .form-hint{margin:0 0 15px}.creator-workspace .address-field .status-tag{margin-left:7px}.wide-dialog{width:min(620px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow-y:auto}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.full-width{grid-column:1/-1}.rollout-field{margin-top:20px}.percent-input{display:flex;align-items:center;gap:10px}.percent-input input{max-width:95px}.percent-input span{color:var(--muted)}.device-reference{font-size:12px;color:var(--green);overflow-wrap:anywhere;margin:0 0 22px}.migration-confirm{padding:13px;border:1px solid #3c5143;background:#17261d;border-radius:9px}.creator-workspace .notice{position:relative}.creator-workspace .empty-state p{max-width:370px}.form-loading{opacity:.75}.creator-workspace input[readonly],.creator-workspace input:disabled{color:#7f919c}
@media(min-width:1321px){.creator-workspace{padding-top:28px}.account-tools>span{max-width:120px}.topbar{gap:16px}.brand strong{font-size:18px}.brand small{font-size:10px}}
@media(max-width:1050px){.creator-release-layout{grid-template-columns:285px minmax(0,1fr)}.creator-workspace .page-heading{gap:18px}.creator-workspace .page-heading h1{font-size:24px}.creator-workspace .summary{gap:17px}.creator-workspace .release-bottom{align-items:flex-start}.creator-workspace .release-actions{justify-content:flex-start}.section-description{padding-inline:20px}}
@media(max-width:760px){.creator-release-layout{grid-template-columns:minmax(0,1fr)}.creator-workspace .upload-card form{display:block}.creator-workspace .page-heading{gap:20px}.creator-workspace .summary{gap:32px}.creator-workspace .release-bottom{align-items:flex-start;flex-direction:column}.account-tools{gap:10px}.account-tools>span{display:none}.creator-workspace .product-switch{margin-bottom:25px}.creator-workspace .section-nav{gap:23px}.creator-workspace .devices-card .section-heading{align-items:center;flex-direction:row}.login-card{margin:20px auto 55px;padding:25px}.brand small{font-size:9px}.creator-workspace .page-heading h1{font-size:24px}.creator-workspace .connection-section{padding-top:27px}.creator-workspace .table-wrap td:first-child{min-width:138px}.creator-workspace .release-actions .button{min-height:36px}.form-grid{grid-template-columns:minmax(0,1fr)}.wide-dialog{padding:21px}.creator-workspace .section-description{padding-inline:19px}}
@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
