.workspace-gravity-ad.block-clip{border-radius:var(--dk-radius-composer);--dk-clip-radius:var(--dk-radius-composer)}.workspace-phone-ad .rounded-xl{border-radius:var(--dk-radius-composer)}.workspace-gravity-ad [data-gravity-variant=spec]>.workspace-gravity-creative>:last-child,.workspace-gravity-ad [data-gravity-variant=spec]>.workspace-gravity-creative>[data-gravity-ad-link]>:first-child{border-radius:var(--dk-radius-composer)!important}@supports not (corner-shape:squircle){.workspace-gravity-ad.block-clip{border-radius:0}.workspace-phone-ad .rounded-xl,.workspace-gravity-ad [data-gravity-variant=spec]>.workspace-gravity-creative>:last-child,.workspace-gravity-ad [data-gravity-variant=spec]>.workspace-gravity-creative>[data-gravity-ad-link]>:first-child{-webkit-mask-box-image:url(../media/squircle-mask.37aj7fase3i5s.svg) 18 fill / var(--dk-radius-composer) / 0 stretch}}
.workspace-product .project-sidebar-brand{align-items:center;gap:8px;display:flex}.workspace-product .workspace-search-button{color:var(--dk-muted);margin-left:auto}.workspace-product .workspace-search-button:hover{color:var(--dk-text)}.workspace-sidebar-apps{border-top:1px solid var(--dk-border);flex-shrink:0;padding-top:4px}.workspace-sidebar-apps-heading{margin:0 8px 4px}.workspace-sidebar-apps-heading .sidebar-section-toggle{padding-right:12px}.project-sidebar .workspace-sidebar-apps-heading .sidebar-section-toggle:hover{color:var(--dk-sidebar-ink);background:0 0}.workspace-sidebar-install{padding:0 8px 12px}.workspace-sidebar-install-link{width:100%;height:36px;color:var(--dk-sidebar-ink);text-decoration:none}.workspace-sidebar-install-link:hover{background:var(--dk-sidebar-hover)}.workspace-sidebar-install-link>svg{color:var(--dk-sidebar-muted);flex-shrink:0}.workspace-sidebar-install-arrow{margin-left:auto}.workspace-sidebar-install-link[aria-current=page]{background:var(--dk-sidebar-selected)}.workspace-sidebar-install-link:focus-visible{outline:2px solid var(--dk-focus-ring);outline-offset:-2px}@media (pointer:coarse){.workspace-sidebar-install-link{height:44px}}.workspace-search-guest .modal-body{align-items:flex-start;padding-top:0}.workspace-search-modal{align-self:flex-start;width:min(660px,100vw - 48px);max-height:min(76vh,680px);margin-top:min(14vh,120px);overflow:hidden}.workspace-search-input-row{color:var(--dk-muted);border-bottom:1px solid var(--dk-border);flex-shrink:0;align-items:center;gap:12px;padding:18px 18px 16px 22px;display:flex}.workspace-search-input-row>svg{flex-shrink:0}.workspace-search-modal .workspace-search-input{width:100%;min-width:0;box-shadow:none;color:var(--dk-text);font:inherit;font-size:var(--dk-font-size-title);background:0 0;border:0;border-radius:0;outline:none;padding:4px 0}.workspace-search-input::placeholder{color:var(--dk-faint)}.workspace-search-results{overscroll-behavior:contain;min-height:0;padding:6px 10px 10px;overflow-y:auto}.workspace-search-results:empty{padding:0}.workspace-search-result{border-radius:var(--dk-radius-chrome-control);min-height:42px;color:var(--dk-text);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}.workspace-search-result[aria-selected=true]{background:var(--dk-selected)}.workspace-search-result>svg{color:var(--dk-muted);flex-shrink:0}.workspace-search-title{min-width:0;font-size:var(--dk-font-size-body);flex:1;line-height:1.5}.workspace-search-draft{color:var(--dk-muted);font-size:var(--dk-font-size-label);flex-shrink:0}.workspace-search-empty{min-height:158px;color:var(--dk-muted);text-align:center;place-items:center;padding:24px;display:grid}.workspace-search-pagination{border-top:1px solid var(--dk-border);color:var(--dk-muted);font-size:var(--dk-font-size-label);flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:10px 18px;display:flex}@media (max-width:520px){.workspace-search-modal{width:calc(100vw - 24px)}}.workspace-sidebar-project.sidebar-project{height:auto}.workspace-sidebar-thread,.workspace-sidebar-project .sidebar-project-heading{margin-bottom:var(--dk-sidebar-row-gap)}.workspace-projects-label{margin-top:12px;margin-bottom:var(--dk-sidebar-row-gap);padding-left:12px;padding-right:4px}.workspace-projects-error{color:var(--dk-muted);font-size:var(--dk-font-size-label);overflow-wrap:anywhere;padding:8px 12px}.workspace-projects-empty{color:var(--dk-muted);font-size:var(--dk-font-size-label);padding:8px 12px}.workspace-sidebar-more .sidebar-thread-select{color:var(--dk-muted)}.workspace-sidebar-more .sidebar-thread-select:hover{color:var(--dk-text)}
.project-sidebar .workspace-sidebar-legacy{width:100%;color:var(--dk-sidebar-muted);font-size:var(--dk-font-size-label)}.project-sidebar .workspace-sidebar-legacy:hover{color:var(--dk-sidebar-ink)}.legacy-copy-modal{width:min(560px,100vw - 32px)}.legacy-copy-body{flex-direction:column;gap:20px;max-height:min(70vh,600px);display:flex;overflow-y:auto}.legacy-copy-section{flex-direction:column;gap:8px;display:flex}.legacy-copy-title{color:var(--dk-text);font-size:var(--dk-font-size-ui);font-weight:var(--dk-font-weight-semibold);margin:0}.legacy-copy-note{color:var(--dk-muted);font-size:var(--dk-font-size-label);margin:0;line-height:1.45}.legacy-copy-error{color:var(--dk-danger);font-size:var(--dk-font-size-label);margin:0}.legacy-copy-apps{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;display:grid}.legacy-copy-app{border:1px solid var(--dk-border);border-radius:var(--dk-radius-md);min-height:36px;color:var(--dk-text);font-size:var(--dk-font-size-ui);font-weight:var(--dk-font-weight-medium);align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:flex}.legacy-copy-app:hover{background:var(--dk-raised)}.legacy-copy-app>svg{color:var(--dk-muted);flex-shrink:0}.legacy-copy-app-arrow{margin-left:auto}.legacy-copy-list{border:1px solid var(--dk-border);border-radius:var(--dk-radius-md);margin:0;padding:0;list-style:none}.legacy-copy-row{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.legacy-copy-row+.legacy-copy-row{border-top:1px solid var(--dk-border)}.legacy-copy-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.legacy-copy-row>button{white-space:nowrap;flex-shrink:0}.legacy-copy-name{color:var(--dk-text);font-weight:var(--dk-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legacy-copy-detail{color:var(--dk-muted);font-size:var(--dk-font-size-label)}
