.spaces-workspace{color:var(--color-text-primary);max-width:1400px;margin:auto;padding:40px clamp(16px,4vw,48px) 80px}.spaces-workspace .spaces-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);font-weight:600}.spaces-workspace h1{font-family:var(--font-display),sans-serif;font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;line-height:1.1}.spaces-auth,.spaces-workspace article,.spaces-workspace section{background:var(--color-bg-primary);border-color:var(--color-border);border-radius:16px}.spaces-auth{padding:32px;border:1px solid var(--color-border);margin:32px auto;box-shadow:0 12px 36px #00000006}.spaces-workspace label{font-size:13px;font-weight:500;color:var(--color-text-secondary)}.spaces-workspace input:not([type=checkbox]),.spaces-workspace select,.spaces-workspace textarea{min-height:44px;border-radius:10px;border-color:var(--color-border);color:var(--color-text-primary);margin-top:6px;max-width:100%}.spaces-workspace a,.spaces-workspace button{touch-action:manipulation}.spaces-workspace button{min-height:44px;cursor:pointer}.spaces-workspace button:disabled{cursor:wait;opacity:.55}.spaces-workspace :is(button,a,input,select,textarea):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.spaces-workspace button.underline{text-decoration:none;padding:8px 12px;border-radius:8px;background:var(--color-bg-secondary)}.spaces-workspace button.underline:hover{background:var(--color-border)}.spaces-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--color-border);padding-bottom:12px}.spaces-tabs button{border-radius:10px;padding:10px 20px;white-space:nowrap}.spaces-tabs button[aria-pressed=true]{background:var(--color-text-primary);color:var(--color-bg-primary)}.spaces-projects article{padding:24px;transition:border-color .15s}.spaces-projects article:hover{border-color:hsl(var(--primary))}.spaces-projects article>button:first-child{display:block;text-align:left;background:transparent;padding:0;font-size:18px}.spaces-workspace [hidden]{display:none!important}.spaces-workspace .spaces-empty{text-align:center;padding:56px 24px;border:1px dashed var(--color-border);border-radius:16px}@media (max-width:640px){.spaces-auth{padding:24px}.spaces-workspace select{width:100%}}.spaces-library{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid var(--color-border);border-radius:20px;background:var(--color-bg-primary);min-height:580px;overflow:hidden}.spaces-sidebar{display:flex;flex-direction:column;gap:20px;padding:22px 14px;border-right:1px solid var(--color-border);background:var(--color-bg-secondary);min-width:0}.spaces-sidebar-top{display:flex;align-items:center;justify-content:space-between;padding-left:10px}.spaces-sidebar-top button{display:grid;place-items:center;width:44px}.spaces-folder-nav{display:flex;flex-direction:column;gap:4px}.spaces-folder-nav button{display:flex;gap:10px;align-items:center;text-align:left;padding:10px 12px;border-radius:9px;font-size:14px}.spaces-folder-nav button>svg{flex-shrink:0}.spaces-folder-nav button[aria-current=page]{color:hsl(var(--primary));background:hsl(var(--primary)/.09);font-weight:600}.spaces-folder-nav button:hover{background:hsl(var(--primary)/.06)}.spaces-folder-nav button>span:last-child:not(.spaces-folder-name){margin-left:auto;font-size:12px}.spaces-folder-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spaces-sidebar-label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);padding:18px 12px 4px}.spaces-sidebar-note{font-size:12px;padding:6px 12px 12px;color:var(--color-text-secondary)}.spaces-folder-nav .spaces-trash-nav{margin-top:18px}.spaces-sidebar-bottom{margin-top:auto}.spaces-team-button{display:flex;align-items:center;gap:8px;font-size:13px;width:100%;padding:10px}.spaces-team-button svg:last-child{margin-left:auto}.spaces-storage{border-top:1px solid var(--color-border);margin:12px 8px 0;padding-top:18px;font-size:12px}.spaces-storage>div{display:flex;flex-direction:column;gap:6px}.spaces-storage progress{width:100%;height:5px;accent-color:hsl(var(--primary));margin:12px 0;display:block}.spaces-storage p{color:var(--color-text-secondary);line-height:1.6}.spaces-storage button{display:flex;align-items:center;gap:8px;color:hsl(var(--primary));font-weight:600}.spaces-library-main{padding:28px;min-width:0}.spaces-library-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px}.spaces-breadcrumb{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-secondary);margin-bottom:6px;overflow-wrap:anywhere}.spaces-library-toolbar h2{font-size:25px;font-weight:600;letter-spacing:-.025em;display:flex;align-items:center;gap:10px}.spaces-library-toolbar h2 span{font-size:12px;font-weight:500;padding:3px 8px;border-radius:6px;background:var(--color-bg-secondary);color:var(--color-text-secondary)}.spaces-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s}.spaces-primary:hover{filter:brightness(.94)}.spaces-primary:disabled{opacity:.5;cursor:not-allowed}.spaces-library-search{display:flex;align-items:center;gap:10px;margin:26px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding:10px 0;color:var(--color-text-secondary)}.spaces-workspace .spaces-library-search input{flex:1;min-width:0;margin:0;padding:8px 0;border:0;background:transparent;font-size:14px}.spaces-library-search button{display:flex;align-items:center;gap:7px;font-size:13px;color:var(--color-text-primary);white-space:nowrap}.spaces-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.spaces-workspace .spaces-project-card{border:1px solid var(--color-border);border-radius:13px;overflow:hidden;transition:box-shadow .15s,border-color .15s}.spaces-project-card:hover{border-color:hsl(var(--primary)/.45);box-shadow:0 6px 20px #00000008}.spaces-project-open{display:block;width:100%;text-align:left}.spaces-thumbnail{aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border)}.spaces-thumbnail img{width:100%;height:100%;object-fit:contain;padding:14px}.spaces-thumbnail-fallback{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:12px;color:var(--color-text-secondary)}.spaces-thumbnail-hint{position:absolute;bottom:8px;left:8px;padding:3px 7px;font-size:10px;border-radius:5px;background:var(--color-bg-primary);color:var(--color-text-secondary)}.spaces-thumbnail.is-loading{opacity:.65}.spaces-card-title{display:flex;align-items:center;gap:8px;justify-content:space-between;padding:16px 14px 10px}.spaces-card-title h3{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.spaces-card-title>svg{flex-shrink:0;color:var(--color-text-secondary)}.spaces-card-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 14px 14px;font-size:11px;color:var(--color-text-secondary)}.spaces-status{font-size:10px;border-radius:5px;padding:3px 6px;background:var(--color-bg-secondary)}.status-approved{color:#18734b;background:#e5f5eb}.status-needs_review{color:#84611c;background:#fff3d6}.status-changes_requested{color:#9a4028;background:#ffebe4}.spaces-card-actions{display:flex;gap:8px;justify-content:space-between;border-top:1px solid var(--color-border);padding:0 12px;font-size:10px}.spaces-card-actions button:hover{text-decoration:underline}.spaces-library-empty{padding:70px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.spaces-empty-icon{display:grid;place-items:center;background:var(--color-bg-secondary);color:hsl(var(--primary));width:60px;height:60px;border-radius:18px}.spaces-library-empty h3{font-size:22px;letter-spacing:-.02em;font-weight:600}.spaces-library-empty p{color:var(--color-text-secondary);font-size:14px;line-height:1.7;max-width:370px;margin-bottom:6px}.spaces-context-note{font-size:12px;line-height:1.65;color:var(--color-text-secondary)}.spaces-detail-dialog,.spaces-dialog{color:var(--color-text-primary);background:var(--color-bg-primary);border-color:var(--color-border)}.spaces-detail-dialog button,.spaces-dialog button{min-height:44px}.spaces-detail-dialog :is(button,a,input,select,textarea,summary):focus-visible,.spaces-dialog :is(button,a,input,select,textarea):focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.spaces-detail-dialog input,.spaces-detail-dialog select,.spaces-detail-dialog textarea,.spaces-field{display:block;min-height:44px;width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-bg-primary);color:var(--color-text-primary);margin-top:6px;font-size:14px}.spaces-detail-dialog{width:calc(100% - 64px);max-width:1180px;height:min(840px,calc(100dvh - 64px));display:flex;flex-direction:column;padding:0;gap:0;border-radius:20px;overflow:hidden}.spaces-detail-dialog>button:last-child{width:44px;height:44px;right:10px;top:12px;display:grid;place-items:center}.spaces-detail-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 66px 24px 28px;border-bottom:1px solid var(--color-border)}.spaces-detail-header h2{font-size:24px;letter-spacing:-.025em;margin:6px 0;overflow-wrap:anywhere}.spaces-detail-header .spaces-primary{flex-shrink:0}.spaces-detail-header .spaces-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary)}.spaces-detail-body{display:grid;grid-template-columns:minmax(0,1fr) 360px;flex:1;min-height:0}.spaces-detail-preview{min-width:0;overflow:auto;padding:24px;display:flex;flex-direction:column;gap:18px;background:var(--color-bg-secondary)}.spaces-detail-feedback label,.spaces-detail-preview label{font-size:12px;font-weight:500}.spaces-preview-stage{margin:0;display:flex;flex:1;min-height:200px;flex-direction:column;align-items:center;justify-content:center;gap:18px}.spaces-preview-image{width:100%;height:auto;max-height:420px;object-fit:contain}.spaces-preview-stage figcaption{font-size:11px;line-height:1.6;color:var(--color-text-secondary);text-align:center;max-width:380px}.spaces-preview-empty{display:grid;place-items:center;min-height:260px;padding:30px;text-align:center;color:var(--color-text-secondary);font-size:14px}.spaces-detail-feedback{min-width:0;padding:24px;overflow:auto;border-left:1px solid var(--color-border);display:flex;flex-direction:column;gap:16px}.spaces-panel-title{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600}.spaces-comments-empty{display:flex;align-items:flex-start;flex-direction:column;gap:10px;padding:26px 0;font-size:13px}.spaces-comments-empty p,.spaces-comments-empty>svg{color:var(--color-text-secondary)}.spaces-comment-list{display:flex;flex-direction:column;gap:12px}.spaces-comment{padding:14px;border:1px solid var(--color-border);border-radius:10px;overflow-wrap:anywhere}.spaces-comment.is-resolved{opacity:.7}.spaces-comment p{font-size:13px;white-space:pre-wrap;line-height:1.7}.spaces-comment-meta{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--color-text-secondary);margin-bottom:8px}.spaces-comment-meta span:first-child{font-weight:600;color:var(--color-text-primary)}.spaces-thread-actions{display:flex;gap:18px;font-size:11px;color:hsl(var(--primary))}.spaces-reply{padding-left:12px;border-left:2px solid var(--color-border);margin-top:14px}.spaces-reply>span{font-size:11px;font-weight:600}.spaces-reply-notice{font-size:12px;display:flex;justify-content:space-between;align-items:center}.spaces-detail-settings,.spaces-earlier-feedback{border-top:1px solid var(--color-border);padding-top:12px;font-size:12px}.spaces-detail-settings summary,.spaces-earlier-feedback summary{min-height:44px;cursor:pointer;display:flex;align-items:center;gap:8px;font-weight:500}.spaces-detail-settings form{display:grid;gap:14px;padding-top:10px}.spaces-share-trigger{display:flex;align-items:center;gap:12px;padding:14px 16px;width:100%;text-align:left;border-radius:12px;border:1px solid var(--color-border);background:var(--color-bg-primary)}.spaces-share-trigger>span{flex:1;font-size:14px;font-weight:600}.spaces-share-trigger small{display:block;margin-top:3px;font-size:11px;font-weight:400;color:var(--color-text-secondary)}.spaces-share-trigger:disabled{opacity:.5}.spaces-share-dialog{max-width:500px;width:calc(100% - 32px);max-height:calc(100dvh - 40px);overflow:auto;border-radius:18px;gap:16px}.spaces-share-preview{border:1px solid var(--color-border);background:var(--color-bg-secondary);border-radius:10px;padding:14px;text-align:center}.spaces-share-preview img{width:100%;height:140px;object-fit:contain}.spaces-share-preview figcaption{font-size:12px;padding-top:10px;color:var(--color-text-secondary);overflow-wrap:anywhere}.spaces-share-permissions{display:flex;align-items:center;gap:12px}.spaces-share-permissions strong{font-size:14px}.spaces-share-permissions p,.spaces-share-private,.spaces-sharing-storage{font-size:11px;color:var(--color-text-secondary);line-height:1.6}.spaces-share-private{display:flex;gap:7px;align-items:center}.spaces-copy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.spaces-copy-row input{margin:0;font-size:12px}.spaces-link-preview{grid-column:1/-1;display:flex;gap:6px;align-items:center;font-size:12px;color:hsl(var(--primary));min-height:36px}.spaces-share-message{font-size:12px;overflow-wrap:anywhere}.spaces-active-links{border-top:1px solid var(--color-border);padding-top:16px}.spaces-active-links h3{font-size:13px;font-weight:600}.spaces-active-links>p{font-size:11px;color:var(--color-text-secondary);margin:8px 0}.spaces-active-links>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0}.spaces-active-links strong{font-size:12px;font-weight:500}.spaces-active-links small{display:block;font-size:11px;color:var(--color-text-secondary)}.spaces-active-links button{font-size:12px;text-decoration:underline}@media (max-width:1100px){.spaces-project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spaces-library{grid-template-columns:190px minmax(0,1fr)}}@media (max-width:760px){.spaces-library{display:block}.spaces-sidebar{border-right:0;border-bottom:1px solid var(--color-border);padding:12px;gap:6px}.spaces-sidebar-bottom,.spaces-sidebar-label,.spaces-sidebar-note,.spaces-sidebar-top{display:none}.spaces-folder-nav{flex-direction:row;overflow:auto;padding-bottom:4px}.spaces-folder-nav button{flex-shrink:0}.spaces-folder-nav .spaces-trash-nav{margin:0}.spaces-folder-name{max-width:160px}.spaces-library-main{padding:20px 16px}.spaces-library-toolbar h2{font-size:22px}.spaces-detail-dialog{width:100%;height:100dvh;max-width:none;border-radius:0}.spaces-detail-header{padding:24px 54px 18px 20px;align-items:flex-start;flex-direction:column;gap:12px}.spaces-detail-header h2{font-size:20px}.spaces-detail-header p:not(.spaces-eyebrow){display:none}.spaces-detail-body{display:block;overflow:auto}.spaces-detail-feedback,.spaces-detail-preview{overflow:visible;padding:20px}.spaces-preview-stage{min-height:160px}.spaces-preview-image{max-height:260px}.spaces-detail-feedback{border-left:0;border-top:1px solid var(--color-border)}}@media (max-width:480px){.spaces-project-grid{grid-template-columns:1fr}.spaces-library-toolbar .spaces-primary{font-size:12px}.spaces-workspace{padding-top:24px}.spaces-workspace h1{font-size:32px}.spaces-library-search button{font-size:12px}}@media (prefers-reduced-motion:reduce){.spaces-primary,.spaces-project-card{transition:none}}.spaces-workspace{padding-top:28px}.spaces-workspace h1{font-size:clamp(28px,3vw,38px)}.spaces-workspace-switcher>label{display:flex;gap:12px;align-items:center}.spaces-workspace .spaces-workspace-switcher>label>select{margin:0;max-width:260px}@media (max-width:760px){.spaces-workspace-switcher>label{flex:1;min-width:0}.spaces-workspace .spaces-workspace-switcher>label>select{width:100%;min-width:0}}.spaces-card-actions{font-size:12px;flex-wrap:wrap}.spaces-status{font-size:11px}.spaces-plan-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 32px;border-bottom:1px solid var(--color-border)}.spaces-plan-heading h2,.spaces-workspace-setup h2{font-family:var(--font-display),sans-serif;font-size:clamp(26px,3vw,34px);line-height:1.16;letter-spacing:-.035em;font-weight:600;margin:12px 0}.spaces-plan-heading p:not(.spaces-eyebrow),.spaces-plan-overview>p,.spaces-plan-payment>p,.spaces-workspace-setup>div>p:not(.spaces-eyebrow){font-size:14px;line-height:1.7;color:var(--color-text-secondary)}.spaces-plan-status{padding:7px 12px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:8px;font-size:12px;font-weight:600;white-space:nowrap}.spaces-plan-settings{border:1px solid var(--color-border);overflow:hidden}.spaces-plan-settings-grid{display:grid;grid-template-columns:1fr 1fr}.spaces-plan-overview,.spaces-plan-payment{padding:32px;min-width:0}.spaces-plan-payment{border-left:1px solid var(--color-border);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:18px}.spaces-plan-payment .cloud-primary{width:100%;gap:10px}.spaces-plan-overview h3,.spaces-plan-payment h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.spaces-plan-icon{display:inline-flex;padding:13px;border-radius:14px;background:var(--color-bg-secondary);color:#0071e3;margin-bottom:20px}.spaces-plan-overview h3{margin-bottom:10px}.spaces-plan-benefits{display:grid;gap:16px;margin:24px 0;font-size:14px}.spaces-plan-benefits li{display:flex;align-items:center;gap:12px}.spaces-plan-benefits svg{flex-shrink:0;color:var(--color-text-secondary)}.spaces-plan-usage{border-top:1px solid var(--color-border);padding-top:20px;margin-top:26px}.spaces-plan-usage>div{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:12px;font-variant-numeric:tabular-nums}.spaces-plan-usage progress{width:100%;height:6px;accent-color:#0071e3;display:block;margin:14px 0}.spaces-plan-usage p,.spaces-workspace .spaces-plan-footnote{font-size:12px;line-height:1.7;color:var(--color-text-secondary)}.spaces-plan-overview>.spaces-plan-footnote{margin-top:24px}.spaces-billing-return,.spaces-subscribe-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-bg-secondary)}.spaces-billing-return p,.spaces-subscribe-banner p{font-size:13px;color:var(--color-text-secondary);line-height:1.6;margin-top:4px}.spaces-subscribe-banner .cloud-primary{gap:8px;flex-shrink:0}.spaces-billing-return{border:0;border-radius:0;border-bottom:1px solid var(--color-border)}.spaces-workspace-setup{display:grid;grid-template-columns:1fr 1fr;gap:48px;border:1px solid var(--color-border);padding:36px}.spaces-workspace-setup form{display:grid;gap:20px;min-width:0}.spaces-setup-benefits{display:grid;gap:16px;padding:24px 0;font-size:14px}.spaces-setup-trial{border-top:1px solid var(--color-border);padding-top:18px}.spaces-setup-trial p{font-size:12px;line-height:1.7;color:var(--color-text-secondary);margin-top:10px}.spaces-add-workspace{padding:26px 32px;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:24px}.spaces-account-settings h2,.spaces-add-workspace h2{font-size:16px;font-weight:600}.spaces-account-settings p,.spaces-add-workspace p{font-size:13px;color:var(--color-text-secondary);line-height:1.6;margin-top:6px}.spaces-add-workspace form{display:flex;align-items:flex-end;gap:12px}.spaces-add-workspace form label{min-width:0}.spaces-account-settings{padding:24px 0;border-top:1px solid var(--color-border)}.spaces-account-settings>button{margin:12px 18px 0 0;font-size:13px}@media(max-width:900px){.spaces-plan-heading,.spaces-plan-overview,.spaces-plan-payment{padding:24px}.spaces-workspace-setup{gap:28px;padding:24px}.spaces-add-workspace{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.spaces-plan-heading{flex-wrap:wrap}.spaces-plan-settings-grid,.spaces-workspace-setup{grid-template-columns:1fr}.spaces-plan-payment{border-left:0;border-top:1px solid var(--color-border)}.spaces-billing-return,.spaces-subscribe-banner{align-items:stretch;flex-direction:column;gap:16px}.spaces-add-workspace form{width:100%;align-items:stretch;flex-direction:column}.spaces-workspace-setup h2{font-size:30px}.spaces-workspace .cloud-auth-layout .spaces-auth{padding:24px 18px}.spaces-plan-payment{order:-1;border-top:0;border-bottom:1px solid var(--color-border)}}.spaces-save-first{display:grid;gap:14px;justify-items:center;width:100%;max-width:560px}.spaces-save-first-hint{margin:0;text-align:center}.spaces-save-first-editors{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:100%}.spaces-save-first-editor{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--color-border,#d9dee8);border-radius:12px;text-align:left;text-decoration:none;color:inherit}.spaces-save-first-editor:focus-visible,.spaces-save-first-editor:hover{border-color:#0071e3}.spaces-save-first-editor span{font-size:13px;opacity:.75}.spaces-toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.spaces-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--color-border,#d9dee8);background:transparent;color:inherit;border-radius:10px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.spaces-secondary:hover{border-color:hsl(var(--primary))}.spaces-secondary:disabled{opacity:.5;cursor:not-allowed}.spaces-library-main{position:relative}.spaces-library-main.is-dropping{outline:2px dashed hsl(var(--primary));outline-offset:-10px;border-radius:16px}.spaces-drop-hint{position:absolute;inset:10px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,hsl(var(--primary)) 10%,transparent);font-weight:600;z-index:5;pointer-events:none}.spaces-trial-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:16px;padding:10px 14px;border-radius:12px;background:color-mix(in srgb,hsl(var(--primary)) 8%,transparent);font-size:14px;font-variant-numeric:tabular-nums}.spaces-trial-strip button{min-height:40px;padding:0 14px;border-radius:9px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:600;font-size:13px}.spaces-guest-feedback{display:grid;gap:8px;margin:0;padding:0;list-style:none}.spaces-guest-feedback li{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--color-border,#d9dee8);border-radius:10px;font-size:13px}.spaces-guest-feedback li p{margin:0;opacity:.8;overflow-wrap:anywhere}.spaces-folder-links{display:grid;gap:8px;margin:0;padding:0;list-style:none}.spaces-folder-links li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--color-border,#d9dee8);border-radius:10px;font-size:13px}.spaces-share-url{display:flex;gap:8px}.spaces-share-url input{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--color-border,#d9dee8);border-radius:8px;background:transparent;font-size:13px}