:root{color-scheme:light;font-family:Arial,Helvetica,sans-serif;background:#fffaf4;color:#171717;--workspace-bg:#f5f5f7;--workspace-surface:#fff;--workspace-text:#1d1d1f;--workspace-muted:#63636b;--workspace-border:rgba(25,25,30,.1);--workspace-accent:#ad4f22}*{box-sizing:border-box}body{margin:0}body:has(.platform-header),body:has(>.platform-page){background:var(--workspace-bg);color:var(--workspace-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100dvh}.platform-page{max-width:920px;margin:0 auto;padding:clamp(36px,8vh,84px) 24px}.platform-page h1{font-size:clamp(30px,6vw,44px);line-height:1.3;margin:12px 0 28px}.platform-page p{line-height:1.75}.eyebrow{color:#9a4d1c;font-weight:600}.status{border-left:3px solid #777780;padding:16px 24px;margin:32px 0;background:#ededf0}.status p{margin-bottom:0}.secondary{color:#5d5a56}.platform-page a{display:inline-block;color:#9a4d1c;padding:12px 0;text-underline-offset:5px}:focus-visible{outline:2px solid #c96f2d;outline-offset:4px}.platform-page button{font:inherit;min-height:44px;cursor:pointer;border:1px solid #c9b9aa;border-radius:7px;padding:8px 16px;background:#fff;color:#5d3820}.platform-page .primary-action{border-radius:12px;padding:12px 22px;color:white;background:#242426;text-decoration:none;font-weight:600}.platform-page .primary-action[aria-disabled=true]{background:#e6dfd7;color:#5d5a56;cursor:not-allowed}.project-list{list-style:none;padding:0}.project-list li{padding:24px 0;border-top:1px solid #e6dfd7}.project-list h2{margin:0;font-size:23px;line-height:1.4}.project-list p{margin:8px 0}.identity-details{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px}.identity-details dt{color:#5d5a56}.identity-details dd{margin:0;overflow-wrap:anywhere}.platform-back{display:inline-block;padding:16px 24px;color:#9a4d1c}.editor-shell{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.editor-shell>.platform-header{flex-shrink:0}.editor-shell>:last-child{flex:1 1;height:auto;min-height:0}@media(max-width:600px){.platform-page{padding:32px 20px}.identity-details{grid-template-columns:1fr;gap:6px}.identity-details dd{margin-bottom:10px}}.platform-header{position:relative;z-index:30;display:flex;align-items:center;gap:28px;min-height:68px;padding:10px 28px;border-bottom:1px solid rgba(25,25,30,.07);background:#f8f8fa}.platform-brand{display:flex;align-items:baseline;gap:7px;text-decoration:none;color:#262628;white-space:nowrap;letter-spacing:-.03em;font-size:16px}.platform-brand strong{font-weight:750}.platform-brand span{font-weight:400;color:#777780}.workspace-navigation{display:flex;gap:2px;flex:1 1;align-items:center;min-width:0}.workspace-help,.workspace-navigation a{padding:9px 11px;border-radius:9px;color:#62626a;text-decoration:none;font-size:12px;font-weight:550;white-space:nowrap;border:1px solid transparent;transition:background .16s,color .16s,box-shadow .16s}.workspace-help:hover,.workspace-navigation a:hover{background:rgba(0,0,0,.035);color:#1d1d1f}.workspace-help[aria-current=page],.workspace-navigation a[aria-current=page]{color:#242426;background:#fff;border-color:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(25,25,30,.07),0 0 0 1px rgba(25,25,30,.035)}.platform-user{display:flex;align-items:center;gap:12px;margin-left:auto;flex-shrink:0}.workspace-account{position:relative;font-size:12px}.workspace-account>summary{display:flex;align-items:center;gap:8px;padding:3px;min-height:38px;cursor:pointer;list-style:none;border-radius:20px}.workspace-account>summary::-webkit-details-marker{display:none}.workspace-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e8e8ed;color:#4c4c53;font-weight:650}.workspace-account-name{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-account-menu{position:absolute;top:calc(100% + 14px);right:0;min-width:240px;border:1px solid rgba(25,25,30,.1);border-radius:16px;padding:16px;background:#fff;box-shadow:0 12px 50px rgba(25,25,30,.13)}.workspace-account-menu p{margin:0 0 12px;color:#71717a;line-height:1.5}.workspace-account-menu strong{display:block;color:#262628}.workspace-account-menu a{display:block;color:#3b3b42;padding:10px 0;text-decoration:none}.workspace-account-menu a:hover{text-decoration:underline}.signout{border-top:1px solid var(--workspace-border);margin-top:8px;padding-top:10px}.signout button{padding:9px 13px;font:inherit;background:#f4f4f6;border:1px solid var(--workspace-border);border-radius:9px;cursor:pointer;color:#37373d}.signout span{display:block;line-height:1.5;margin-top:8px}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))) or (-webkit-backdrop-filter:blur(20px)){.platform-header{background:rgba(249,249,251,.78);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3)}.workspace-account-menu{background:rgba(255,255,255,.94);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}}@media(max-width:1100px){.platform-header{gap:16px;padding-inline:20px;flex-wrap:wrap}.workspace-navigation{order:3;flex-basis:100%;overflow-x:auto;padding-bottom:2px}.workspace-navigation a{flex-shrink:0}.platform-header{row-gap:4px}.workspace-account-name{max-width:100px}}@media(max-width:600px){.platform-header{padding:9px 16px 7px}.workspace-navigation a{padding:9px 11px}.platform-brand{font-size:15px}.workspace-help{padding:8px}.platform-user{gap:6px}.workspace-account-name{display:none}.workspace-account-menu{max-width:calc(100vw - 32px)}.workspace-navigation{scrollbar-width:thin}}@media(prefers-reduced-motion:reduce){.workspace-help,.workspace-navigation a{transition:none}}@media(prefers-reduced-transparency:reduce){.platform-header{background:#f8f8fa}.platform-header,.workspace-account-menu{backdrop-filter:none;-webkit-backdrop-filter:none}.workspace-account-menu{background:#fff}}