.cw-themes{gap:var(--brand-space-16) var(--brand-space-12);grid-template-columns:repeat(3,minmax(0,1fr))}.cw-themes .cw-theme-card.ui-selection-card{padding:var(--brand-space-4);text-align:center;background:0 0;border:0}.cw-themes .cw-theme-card[aria-pressed=true] .cw-theme-art{outline:2px solid var(--brand-editorSettings-tileSelected);outline-offset:3px}.cw-themes .cw-theme-art{border-radius:var(--brand-radius-large);height:156px}.cw-themes .cw-theme-link{min-height:32px;font-size:0}.cw-themes .cw-theme-card small{display:none}.cw-style-grid{gap:var(--brand-space-12);margin:var(--brand-space-16) 0 var(--brand-space-32);display:grid}.cw-wallpaper-styles{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-style-grid>.ui-selection-card{justify-items:stretch;gap:var(--brand-space-8);min-width:0;padding:var(--brand-space-8);border:1px solid var(--brand-editorSettings-tileBorder);border-radius:var(--brand-radius-large);background:var(--brand-editorSettings-tileBackground);color:var(--brand-ink);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.cw-style-grid>.ui-selection-card[aria-pressed=true]{outline:2px solid var(--brand-editorSettings-tileSelected);outline-offset:2px}.cw-wallpaper-sample{border-radius:var(--brand-radius-panel);background:var(--brand-editorSettings-sampleBackground);width:100%;height:76px;color:var(--cw-wallpaper-ink);background-color:var(--cw-wallpaper-bg);background-position:50%;background-size:cover;place-items:center;display:grid;position:relative;overflow:hidden}.cw-wallpaper-sample.is-gradient,.cw-wallpaper-sample.is-video{background-image:linear-gradient(150deg, var(--cw-wallpaper-bg), var(--cw-wallpaper-end))}.cw-wallpaper-sample.is-blur{background-image:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--cw-wallpaper-bg) 45%, var(--cw-wallpaper-button)) 0%, transparent 55%), radial-gradient(circle at 85% 70%, color-mix(in srgb, var(--cw-wallpaper-bg) 55%, var(--cw-wallpaper-ink)) 0%, transparent 60%)}.cw-wallpaper-sample.is-pattern{background-image:radial-gradient(color-mix(in srgb, var(--cw-wallpaper-ink) 13%, transparent) 1px, transparent 1px);background-size:var(--brand-space-16) var(--brand-space-16)}.cw-wallpaper-sample.is-image{background-image:var(--cw-wallpaper-image)}.cw-wallpaper-sample.is-video video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cw-wallpaper-sample.is-video>svg{padding:var(--brand-space-8);box-sizing:content-box;border-radius:var(--brand-radius-pill);background:var(--cw-wallpaper-bg);position:relative}.connect-public{isolation:isolate;position:relative}.connect-public-inner{z-index:1;position:relative}.cp-wallpaper-video{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cp-wallpaper-poster{z-index:0;pointer-events:none;background-position:50%;background-size:cover;display:none;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cp-wallpaper-video{display:none}.cp-wallpaper-poster{display:block}}.cw-design-rows>.ui-field,.cw-design-row{justify-content:space-between;align-items:center;gap:var(--brand-space-16);min-height:80px;padding:var(--brand-space-12) 0;border-bottom:1px solid var(--brand-line);flex-direction:row;margin:0;display:flex}.cw-design-rows>.ui-field>:last-child{margin-left:auto}.cw-design-rows .ui-select{width:min(55%,290px)}.cw-font-trigger{justify-content:space-between;width:min(55%,290px)}.cw-font-grid{gap:var(--brand-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cw-font-choice{min-height:62px;padding:var(--brand-space-12);border:1px solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-soft);color:var(--brand-ink);font-size:var(--brand-typography-size-body);cursor:pointer}.cw-font-choice[aria-pressed=true]{outline:2px solid var(--brand-editorSettings-tileSelected);outline-offset:2px}@media (hover:hover){.cw-font-choice:hover{background:var(--brand-editorSettings-tileHover)}}.cw-design-rows .ui-color-trigger{min-width:132px}.cw-design-row>span>small{margin-top:var(--brand-space-4);color:var(--brand-muted);display:block}.cw-corners{gap:var(--brand-space-8);display:flex}.cw-corners>button{border:1px solid var(--brand-editorSettings-tileBorder);border-radius:var(--brand-radius-panel);background:var(--brand-panel);width:52px;height:44px;color:var(--brand-ink);cursor:pointer;place-items:center;display:grid}.cw-corners>button[aria-pressed=true]{outline:2px solid var(--brand-editorSettings-tileSelected);outline-offset:1px}.cw-corners>button:disabled{opacity:var(--brand-control-disabledOpacity);cursor:default}.cw-corner-art{border:2px solid;width:30px;height:18px}.cw-corner-art.is-square{border-radius:0}.cw-corner-art.is-small{border-radius:4px}.cw-corner-art.is-rounded{border-radius:8px}.cw-corner-art.is-pill{border-radius:999px}.cw-editor-color-popover{width:min(310px,100vw - 32px)}.cw-editor-color-popover .ui-field{gap:var(--brand-space-12);display:grid}.cw-editor-color-popover input[type=color]{border:1px solid var(--brand-line);border-radius:var(--brand-radius-panel);cursor:pointer;width:100%;height:150px;padding:0;display:block}.cw-editor-color-popover .ui-input{width:100%}.cw-color-suggestions{gap:var(--brand-space-12);margin-top:var(--brand-space-16);padding-top:var(--brand-space-16);border-top:1px solid var(--brand-line);display:grid}.cw-color-suggestions>div{gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.cw-color-suggestions .ui-pressable{border:1px solid var(--brand-line);border-radius:var(--brand-radius-pill);cursor:pointer;width:32px;height:32px}.cw-color-suggestions .ui-pressable:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset)}@media (max-width:767px){.cw-editor-sections[data-design=true][data-detail=false]{z-index:auto;background:0 0;border:0;padding:0;display:block;position:static;overflow:visible}.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row{width:100%;min-height:74px;padding:var(--brand-space-12) var(--brand-space-16);border:1px solid var(--brand-line);border-radius:var(--brand-radius-large);text-align:left;flex-direction:row;display:flex}.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row+.cw-option-row{margin-top:var(--brand-space-12)}.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row .cw-option-art{border-radius:var(--brand-radius-panel);width:44px;height:44px}.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row strong{font-size:var(--brand-typography-size-body);font-weight:var(--brand-typography-weight-strong)}.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row small,.cw-editor-sections[data-design=true][data-detail=false]>.cw-option-row>svg{display:block}.cw-wallpaper-styles{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-design-rows .ui-select,.cw-font-trigger{width:min(55%,230px)}}@media (max-width:420px){.cw-design-rows>.ui-field,.cw-design-row{flex-wrap:wrap}.cw-design-rows .ui-select,.cw-font-trigger{width:100%}}
.cs-app{gap:var(--brand-space-12);padding:var(--brand-space-12);background:var(--brand-canvas);min-height:100dvh;color:var(--brand-ink);isolation:isolate;grid-template-columns:280px minmax(0,1fr);display:grid;position:relative}.cs-app:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 100% at 8% 0%, color-mix(in srgb, var(--brand-action) 16%, transparent), transparent 70%);height:520px;position:absolute;inset:0 0 auto}[data-theme=dark] .cs-app:before{background:radial-gradient(60% 100% at 8% 0%, color-mix(in srgb, var(--brand-action) 11%, transparent), transparent 70%)}.cs-app[data-sidebar-collapsed]{grid-template-columns:72px minmax(0,1fr)}@media (min-width:768px){.cs-app{transition:grid-template-columns var(--brand-motion-modal) var(--brand-motion-ease-drawer)}.cs-sidebar .cs-nav-link>span{white-space:nowrap}.cs-app[data-sidebar-animating] .cs-sidebar-inner:not([data-collapsed]) :is(.cs-nav-link>span,.cs-nav-link>small,.cs-sidebar-search kbd,.cs-logo){animation:cs-sidebar-label-in var(--brand-motion-modal) var(--brand-motion-ease-out)}}@keyframes cs-sidebar-label-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cs-app,.ui-dialog.cs-drawer[data-placement=left],.ui-dialog.cs-drawer[data-placement=left][data-state=closed],.cs-app[data-sidebar-animating] .cs-sidebar-inner :is(.cs-nav-link>span,.cs-nav-link>small,.cs-sidebar-search kbd,.cs-logo){transition:none;animation:none}}.cs-sidebar{top:var(--brand-space-12);height:calc(100dvh - var(--brand-space-24));border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-sheet);background:var(--brand-panel);min-height:0;position:sticky;overflow:hidden}.cs-sidebar-inner{height:100%;min-height:0;padding:var(--brand-space-12);flex-direction:column;display:flex}.cs-sidebar-head{justify-content:space-between;align-items:center;gap:var(--brand-space-8);padding-bottom:var(--brand-space-16);display:flex}.cs-logo{padding:var(--brand-space-4);border-radius:var(--brand-radius-control);color:var(--brand-ink);display:inline-flex}.cs-sidebar-scroll{gap:var(--brand-space-24);scrollbar-width:thin;scrollbar-color:var(--brand-line) transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.cs-sidebar-inner[data-collapsed] .cw-page-selector-trigger{padding:var(--brand-space-4);justify-content:center}.cs-nav{gap:var(--brand-space-4);display:grid}.cs-nav-actions{padding-bottom:var(--brand-space-12)}.cs-nav-link{align-items:center;gap:var(--brand-space-12);width:100%;min-height:44px;padding:0 var(--brand-space-12);border-radius:var(--brand-radius-action);color:var(--brand-muted);font-family:var(--brand-typography-family);font-size:var(--brand-typography-size-support);font-weight:var(--brand-typography-weight-medium);text-align:left;cursor:pointer;transition:background-color var(--brand-motion-press) var(--brand-motion-ease-color);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.cs-nav-link>svg{flex:none}.cs-new.ui-button{justify-content:flex-start}.cs-nav-link[data-state=open],.cs-nav-link[aria-current=page]{background:var(--brand-soft);color:var(--brand-ink)}@media (hover:hover){.cs-nav-link:hover{background:var(--brand-soft);color:var(--brand-ink)}}.cs-nav-link[aria-current=page]>svg{color:var(--brand-accent)}.cs-sidebar-search kbd{margin-left:auto}.cs-sidebar-taps>.taps-mascot,.cs-drawer .cs-sidebar-taps>.taps-mascot{flex:none;width:28px;height:auto;margin-inline:-2px}.cs-sidebar-taps>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cs-tools-list:not([hidden]){gap:var(--brand-space-4);display:grid}.cs-sidebar-inner:not([data-collapsed]) .cs-tools-list{margin-left:var(--brand-space-16);padding-left:var(--brand-space-8);border-left:var(--brand-border-width) solid var(--brand-line)}.cs-tools-all{color:var(--brand-accent)}.cs-sidebar-foot{align-items:center;gap:var(--brand-space-4);margin-top:var(--brand-space-12);padding-top:var(--brand-space-8);flex:none;display:flex}.cs-footer-shortcuts{align-items:center;gap:var(--brand-space-8);margin-left:auto;display:flex}.cs-collapse{flex:none}.cs-sidebar-inner[data-collapsed]{padding:var(--brand-space-8)}.cs-sidebar-inner[data-collapsed] .cs-sidebar-head,.cs-sidebar-inner[data-collapsed] .cs-sidebar-foot{flex-direction:column}.cs-sidebar-inner[data-collapsed] .cs-footer-shortcuts{margin-left:0}.cs-sidebar-inner[data-collapsed] .cs-nav-link{justify-content:center;padding:0}.cs-sidebar-inner[data-collapsed] .cw-account-trigger{width:44px;height:44px;padding:var(--brand-space-4);justify-content:center}.ui-button.cs-editor-menu{display:none}.cs-promo{padding:var(--brand-space-16);border:var(--brand-border-width) solid color-mix(in srgb, var(--brand-accent) 35%, var(--brand-line));border-radius:var(--brand-radius-card);background:linear-gradient(160deg, color-mix(in srgb, var(--brand-action) 22%, var(--brand-panel)), var(--brand-panel) 70%);color:var(--brand-ink);gap:2px;text-decoration:none;display:grid;position:relative;overflow:hidden}.cs-promo strong{font-size:var(--brand-typography-size-lead);line-height:var(--brand-typography-leading-heading)}.cs-promo em{color:var(--brand-accent);font-style:normal}.cs-promo>span{color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.cs-frame{flex-direction:column;min-width:0;display:flex}.cs-account-text{text-align:left;min-width:0;max-width:160px;line-height:var(--brand-typography-leading-tight);display:grid}.cs-account-text strong{font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-strong)}.cs-account-text small{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);font-weight:var(--brand-typography-weight-regular)}.cs-main{width:100%;max-width:1360px;padding:var(--brand-space-16) var(--brand-space-24) var(--brand-space-64);flex:1;margin-inline:auto}.ui-dialog.cs-drawer[data-placement=left]{inset:var(--brand-space-8) auto var(--brand-space-8) var(--brand-space-8);width:calc(100vw - var(--brand-space-24));max-width:none;height:calc(100dvh - var(--brand-space-16));border-radius:var(--brand-radius-sheet);background:var(--brand-overlay-background);max-height:none;animation:cs-drawer-in var(--brand-motion-modal) var(--brand-motion-ease-drawer);border:0;flex-direction:column;padding:0;display:flex;overflow:hidden}.ui-dialog.cs-drawer[data-placement=left][data-state=closed]{animation:cs-drawer-out var(--brand-motion-popover) var(--brand-motion-ease-out) forwards;pointer-events:none}@keyframes cs-drawer-in{0%{transform:translateX(calc(-100% - var(--brand-space-8)))}}@keyframes cs-drawer-out{to{transform:translateX(calc(-100% - var(--brand-space-8)))}}.cs-drawer .cs-sidebar-inner{padding:max(var(--brand-space-24), env(safe-area-inset-top)) var(--brand-space-16) max(var(--brand-space-16), env(safe-area-inset-bottom));flex:1}.cs-drawer .cs-sidebar-head{padding-bottom:var(--brand-space-24)}.cs-drawer .cs-sidebar-scroll{gap:var(--brand-space-16)}.cs-drawer .cs-nav-link{gap:var(--brand-space-16);min-height:56px;font-size:var(--brand-typography-size-body);color:var(--brand-ink)}.cs-drawer .cs-nav-link>svg{width:24px;height:24px}.cs-drawer .cs-promo{display:none}.cs-drawer .cs-sidebar-foot{justify-content:space-between;gap:var(--brand-space-16);padding-top:var(--brand-space-16);border:0}.cs-drawer .cs-sidebar-foot .cs-new{width:auto;min-width:128px;min-height:56px;padding-inline:var(--brand-space-24);border-radius:var(--brand-radius-pill);background:var(--brand-ink);color:var(--brand-canvas)}.cs-palette{gap:var(--brand-space-12);width:min(92vw,600px);max-height:76dvh;padding:var(--brand-space-16);animation:cs-finder-in var(--brand-motion-modal) var(--brand-motion-ease-out);flex-direction:column;display:flex;top:12vh;transform:translate(-50%)}.ui-dialog.cs-palette[data-placement=center]{border-radius:var(--brand-radius-sheet);width:min(92vw,600px);height:auto;max-height:76dvh;padding:var(--brand-space-16);animation:cs-finder-in var(--brand-motion-modal) var(--brand-motion-ease-out);inset:12dvh auto auto 50%;transform:translate(-50%)}.cs-palette .ui-search-input:focus-visible{outline:none}@keyframes cs-finder-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)}}.cs-search-controls{align-items:center;gap:var(--brand-space-12);flex:none;display:flex}.cs-search-field{flex:1;min-width:0;position:relative}.cs-search-field .ui-search{width:100%}.cs-search-field .ui-search-input::-webkit-search-cancel-button{appearance:none}.cs-search-clear.ui-button{right:var(--brand-space-4);border-radius:var(--brand-radius-pill);background:color-mix(in srgb, var(--brand-ink) 12%, var(--brand-panel));width:36px;min-height:36px;position:absolute;top:50%;transform:translateY(-50%)}.cs-search-field:has(.cs-search-clear) .ui-kbd{visibility:hidden}.cs-search-field:has(.cs-search-clear) .ui-search-input{padding-right:var(--brand-space-40)}.cs-search-filters,.cs-search-close.ui-button{display:none}.cs-palette-list{scrollbar-width:thin;scrollbar-color:var(--brand-line) transparent;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.cs-palette-heading{padding:var(--brand-space-16) var(--brand-space-12) var(--brand-space-8);color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.cs-palette-result{align-items:center;gap:var(--brand-space-12);min-height:44px;padding:var(--brand-space-8) var(--brand-space-12);border-radius:var(--brand-radius-control);cursor:pointer;display:flex}.cs-palette-result>svg{color:var(--brand-muted);flex:none}.cs-palette-result>span{overflow-wrap:anywhere;flex:1;min-width:0}.cs-palette-result[data-active]{background:var(--brand-soft)}.cs-palette-result[data-active]>svg{color:var(--brand-accent)}.cs-palette-result small,.cs-palette-empty,.cs-palette-foot{color:var(--brand-muted);font-size:var(--brand-typography-size-caption)}.cs-palette-empty{justify-content:center;align-items:center;gap:var(--brand-space-16);padding:var(--brand-space-40) var(--brand-space-24);overflow-wrap:anywhere;text-align:center;flex-direction:column;display:flex}.cs-search-empty-icon{border-radius:var(--brand-radius-card);background:var(--brand-soft);width:56px;height:56px;color:var(--brand-ink);place-items:center;display:grid}.cs-palette-empty strong{font-size:var(--brand-typography-size-title);font-weight:var(--brand-typography-weight-medium);color:var(--brand-ink)}.cs-palette-empty p{max-width:30ch;font-size:var(--brand-typography-size-control);margin:0}.cs-palette-foot{gap:var(--brand-space-16);padding-top:var(--brand-space-12);border-top:var(--brand-border-width) solid var(--brand-line);flex-wrap:wrap;flex:none;display:flex}.cs-palette-foot>span{align-items:center;gap:var(--brand-space-4);display:flex}@media (max-width:359px){.cs-drawer .cs-sidebar-foot{gap:var(--brand-space-8)}.cs-drawer .cs-sidebar-foot .cs-new{min-width:0;min-height:48px;padding-inline:var(--brand-space-12)}}@media (max-width:1100px){.cs-main{padding-inline:var(--brand-space-24)}}@media (max-width:767px){.cs-sidebar-search kbd{display:none}.ui-dialog.cs-palette[data-placement=center]{inset:var(--cs-search-top,0px) 0 auto;width:100%;height:var(--cs-search-height,100dvh);max-height:none;padding:max(var(--brand-space-16), env(safe-area-inset-top)) var(--brand-space-16) max(var(--brand-space-16), env(safe-area-inset-bottom));background:var(--brand-overlay-background);animation:cs-mobile-search-in var(--brand-motion-modal) var(--brand-motion-ease-out);border:0;border-radius:0;transform:none}.cs-search-filters{gap:var(--brand-space-4);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.cs-search-filter{min-height:48px;padding:var(--brand-space-12);border-radius:var(--brand-radius-pill);color:var(--brand-muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:1}.cs-search-filter[aria-pressed=true]{background:var(--brand-soft);color:var(--brand-ink)}.cs-search-controls{gap:var(--brand-space-12);padding-top:var(--brand-space-8);order:2}.cs-search-field .ui-search{min-height:56px;padding-left:var(--brand-space-16);border-radius:var(--brand-radius-pill);background:var(--brand-soft);border:0}.cs-search-field .ui-search:focus-within{box-shadow:none;outline:none}.cs-search-field .ui-search-input{font-size:var(--brand-typography-size-body)}.cs-search-field .ui-kbd{display:none}.cs-search-clear.ui-button{right:var(--brand-space-8);width:44px;min-height:44px}.cs-search-close.ui-button{border-radius:var(--brand-radius-pill);background:var(--brand-soft);flex:none;width:56px;min-height:56px;display:flex}.cs-palette-list{flex:1}.cs-palette-list[data-empty]{display:flex}.cs-palette-empty{min-width:0;padding-inline:var(--brand-space-16);flex:1}.cs-palette-result{min-height:56px}.cs-palette-foot{border:0;padding:0}.cs-palette-foot>span:not(.sr-only){display:none}.cs-app[data-settings] .cs-main{padding-top:max(var(--brand-space-16), env(safe-area-inset-top));padding-bottom:max(var(--brand-space-32), env(safe-area-inset-bottom))}.cs-app{display:block}.cs-sidebar{display:none}.cs-app{padding:0}.ui-button.cs-editor-menu{display:inline-flex}.cs-main{padding:var(--brand-space-24) var(--brand-space-16) calc(96px + env(safe-area-inset-bottom))}.cs-app[data-dock] .cs-main{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.cs-bottom-create{border-radius:var(--brand-radius-pill);background:var(--brand-action);width:48px;height:48px;color:var(--brand-on-action);border:0;justify-self:center;place-items:center;padding:0;display:grid}}@keyframes cs-mobile-search-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cs-nav-link{transition:none}}.connect-logo{color:var(--brand-ink);align-items:center;gap:.6em;display:inline-flex}.connect-logo[data-tone=lime]{color:var(--brand-palette-lime)}.connect-logo[data-tone=black]{color:var(--brand-palette-ink-black)}.connect-logo[data-tone=white]{color:var(--brand-palette-white)}:root:has(.connect-root) .connect-logo[data-tone=auto]{color:var(--brand-palette-ink-black)}[data-theme=dark]:has(.connect-root) .connect-logo[data-tone=auto]{color:var(--brand-palette-lime)}.connect-logo-glyph,.connect-logo-word{fill:currentColor}.cs-tabs{gap:var(--brand-space-4);margin-bottom:var(--brand-space-24);border-bottom:var(--brand-border-width) solid var(--brand-line);scrollbar-width:none;display:flex;overflow-x:auto}.cs-tabs::-webkit-scrollbar{display:none}.cs-tab{min-height:44px;padding:0 var(--brand-space-16);color:var(--brand-muted);font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-medium);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover){.cs-tab:hover{color:var(--brand-ink)}}.cs-tab[aria-current=page]{color:var(--brand-ink)}.cs-tab[aria-current=page]:after{content:"";inset-inline:var(--brand-space-12);background:var(--brand-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px}.cs-content-loading{gap:var(--brand-space-16);padding-block:var(--brand-space-24);display:grid}.cs-content-loading .ui-skeleton{min-height:var(--brand-space-64)}.cs-sidebar-scroll{gap:var(--brand-space-12)}.cs-nav-group>summary{cursor:pointer;list-style:none}.cs-nav-group>summary::-webkit-details-marker{display:none}.cs-nav-group>summary svg:last-child{transition:transform var(--brand-motion-press) var(--brand-motion-ease-out);margin-left:auto}.cs-nav-group[open]>summary svg:last-child{transform:rotate(180deg)}.cs-nav-children{gap:var(--brand-space-4);padding-left:var(--brand-space-16);display:grid}.cs-nav-link>.cw-plan-chip{margin-left:auto}.cs-sidebar-inner[data-collapsed] .cs-nav-link>.cw-plan-chip{display:none}.cs-account-foot{flex-direction:column;align-items:stretch}.cs-account-foot .cw-account-trigger{padding-inline:var(--brand-space-4)}.cs-sidebar-inner[data-collapsed] :is(.cs-nav-link span,.cs-nav-link small,.cs-sidebar-search kbd,.cs-nav-group .cs-nav-children),.cs-sidebar-inner[data-collapsed] .cs-nav-group summary svg:last-child{display:none}.cs-sidebar-inner[data-collapsed] .cs-nav-link{justify-content:center;padding-inline:0}.cs-sidebar-inner[data-collapsed] .cs-account-foot .cw-account-trigger{justify-content:center}.cs-soon-details{gap:var(--brand-space-12);margin-top:var(--brand-space-24);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cs-soon-details article{padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel)}.cs-soon-details h2{margin:0 0 var(--brand-space-8);font-size:var(--brand-typography-size-control)}.cs-soon-details p{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);margin:0}.cs-collapse svg{transform:rotate(180deg)}.cs-sidebar-inner[data-collapsed] .cs-collapse svg{transform:none}.cs-account-foot{justify-content:space-between;align-items:center;gap:var(--brand-space-4);flex-direction:row}.cs-account-foot .cw-account-control,.cs-account-foot .cw-account-trigger{width:auto}.cs-account-foot .cw-account-trigger{justify-content:center;min-width:44px;min-height:44px;padding:0}.cs-sidebar-controls-end{align-items:center;gap:var(--brand-space-4);display:flex}.cs-account-avatar{padding:0}.cs-sidebar-inner[data-collapsed] .cs-sidebar-controls-end{flex-direction:column}.cs-drawer .cs-account-foot{gap:var(--brand-space-8)}.cs-account-page{gap:var(--brand-space-24);max-width:640px;margin-inline:auto;display:grid}.ui-dialog.ui-modal-fullscreen:has(.cs-account-page){border-radius:0;height:100dvh;max-height:100dvh;top:0}.cs-account-identity{gap:var(--brand-space-16);align-items:center;min-width:0;display:flex}.cs-account-identity>div{gap:var(--brand-space-4);min-width:0;display:grid}.cs-account-identity span,.cs-account-identity small{color:var(--brand-muted);font-size:var(--brand-typography-size-label);overflow-wrap:anywhere}.cs-account-section{gap:var(--brand-space-12);display:grid}.cs-account-section h2{font-size:var(--brand-typography-size-support);font-weight:var(--brand-typography-weight-strong);margin:0}.cs-account-page .cs-nav-link{justify-content:flex-start;min-height:52px}.cs-account-page .cs-nav-link>svg:last-child{flex-shrink:0;margin-left:auto}.cs-account-page .cs-nav-link span{overflow-wrap:anywhere;min-width:0;display:grid}.cs-account-page .cs-nav-link small{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);margin-left:auto}@media (max-width:767px){.cs-section-tabs{margin-bottom:var(--brand-space-16)}.cs-section-tabs .cs-tab{flex:1 0 auto;justify-content:center}.cs-section-tabs{--tab-fade-start:0px;--tab-fade-end:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--tab-fade-start), #000 calc(100% - var(--tab-fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--tab-fade-start), #000 calc(100% - var(--tab-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--tab-fade-start), #000 calc(100% - var(--tab-fade-end)), transparent)}.cs-section-tabs[data-fade-start]{--tab-fade-start:28px}.cs-section-tabs[data-fade-end]{--tab-fade-end:28px}}:is(html:has(.connect-root)[data-scroll-reveal],html:has(.connect-root)[data-scroll-reveal] *){scrollbar-color:transparent transparent}:is(html:has(.connect-root)[data-scroll-reveal][data-scrolling],html:has(.connect-root)[data-scroll-reveal] [data-scrolling]){scrollbar-color:var(--brand-line) transparent}.cs-app{overflow-x:clip}
.ce{display:block}.ce-save{align-items:center;gap:var(--brand-space-8);display:flex}.ce-grid{gap:var(--brand-space-32);grid-template-columns:minmax(0,1fr) minmax(340px,400px);align-items:start;display:grid}.ce-main,.sk-editor-section{gap:var(--brand-space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ce-preview{top:var(--brand-space-24);height:calc(100dvh - var(--brand-space-48));min-height:520px;position:sticky;overflow:clip}.ce-group{gap:var(--brand-space-12);padding:var(--brand-space-20) var(--brand-space-24);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);display:grid}.ce-group-head{align-items:center;gap:var(--brand-space-12);display:flex}.ce-group-body{gap:var(--brand-space-16);min-width:0;display:grid}.ce-socials.ui-button{gap:var(--brand-space-16);max-width:100%;min-height:56px;padding:var(--brand-space-12) var(--brand-space-16);border:1px dashed var(--brand-line);border-radius:var(--brand-radius-control);background:var(--brand-soft)}.ce-socials-icon{flex-shrink:0;align-items:center;display:inline-flex}.ce-socials-section{gap:var(--brand-space-16);min-width:0;display:grid}.ce-socials-section+.ce-socials-section{padding-top:var(--brand-space-16);border-top:1px solid var(--brand-line)}.ce-socials-section h3{font-size:var(--brand-typography-size-body);margin:0}.ce-socials-add{align-items:center;gap:var(--brand-space-8);color:var(--brand-muted);white-space:nowrap;font-size:var(--brand-typography-size-body);display:inline-flex}.ce-code{padding:var(--brand-space-4) var(--brand-space-8);border-radius:var(--brand-radius-badge);background:var(--brand-soft);font-size:var(--brand-typography-size-label);overflow-wrap:anywhere}.ce-og{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-soft);aspect-ratio:1200/630;overflow:hidden}.ce-og img{width:100%;height:auto;display:block}.ce-og-draft{align-content:center;gap:var(--brand-space-8);height:100%;padding:var(--brand-space-24);display:grid}.ce-og-draft strong{font-size:var(--brand-typography-size-heading-small)}.ce-og-draft small{opacity:.7}.pf{gap:var(--brand-space-12);flex-direction:column;height:100%;min-height:0;display:flex}.pf-bar{color:var(--brand-muted);font-size:var(--brand-typography-size-label);justify-content:space-between;align-items:center;display:flex}.pf-label em{color:var(--brand-ink);font-style:normal}.pf-stage{flex:1;place-items:center;min-height:0;display:grid;position:relative}.pf-stage:before{content:"";z-index:0;background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-action) 24%, transparent), transparent);filter:blur(24px);pointer-events:none;border-radius:50%;position:absolute;inset:8% 0}[data-theme=dark] .pf-stage:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--brand-action) 18%, transparent), transparent)}.pf-device{z-index:1;background:var(--brand-panel);max-height:100%;display:flex;position:relative;overflow:hidden}.pf-device[data-device=phone]{background:var(--brand-secondary);width:min(100%,330px);height:100%;max-height:680px;box-shadow:0 0 0 1px var(--brand-line), 0 24px 60px color-mix(in srgb, var(--brand-shadow) 28%, transparent);border-radius:46px;padding:9px}.pf-device[data-device=phone]:before{content:"";z-index:2;border-radius:var(--brand-radius-pill);background:var(--brand-secondary);width:84px;height:22px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.pf-screen{background:var(--brand-panel);scrollbar-width:none;border-radius:38px;flex:1;min-width:0;overflow-y:auto}.pf-screen::-webkit-scrollbar{display:none}.pf-screen .connect-public{min-height:100%;padding:44px var(--brand-space-20) var(--brand-space-32)}@media (max-width:1199px){.ce-grid{grid-template-columns:minmax(0,1fr)}.ce-preview{display:none}}@media (max-width:767px){.ce-tabs{display:none}.ce-group{padding:var(--brand-space-16)}}.cs-app[data-dock] .cs-main{max-width:none;padding-top:0}.ce-history{align-items:center;gap:var(--brand-space-4);display:flex}@media (max-width:767px){.ce-history .ui-icon-button{width:40px;height:40px}.ce-main{padding-bottom:var(--brand-space-16)}.ce-save{flex-wrap:nowrap}}.ce-profile-picks{gap:var(--brand-space-8);display:grid}.ce-profile-picks-title{font-weight:var(--brand-typography-weight-strong)}.ce-profile-picks .ui-chip{font:inherit;font-size:var(--brand-typography-size-label);color:var(--brand-ink);cursor:pointer;background:0 0}.ce-profile-picks .ui-chip svg:last-child{color:var(--brand-muted)}.ce-profile-picks .ui-chip[aria-pressed=true]{background:var(--brand-selected);color:var(--brand-on-selected)}.ce-profile-picks .ui-chip[aria-pressed=true] svg:last-child{color:inherit}.ce-profile-picks-link{color:var(--brand-muted);font-size:var(--brand-typography-size-label);text-underline-offset:3px;justify-self:start;text-decoration:underline}.cw-social-editor.ce-ai-row{align-items:center;gap:var(--brand-space-12);display:flex}.ce-ai-row-icon{border-radius:var(--brand-radius-control);background:var(--brand-soft);flex-shrink:0;place-items:center;width:36px;height:36px;display:inline-grid}.ce-ai-row-text{min-width:0;font-size:var(--brand-typography-size-label);flex:1;display:grid}.ce-ai-row-text span{color:var(--brand-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw-rich-text{gap:var(--brand-space-8);display:grid}.ui-input.cw-rich-text-input{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--brand-radius-panel);min-height:160px;max-height:320px;overflow-y:auto}.cw-rich-bar{gap:var(--brand-space-4);display:flex}.cw-rich-bar .ui-button[aria-pressed=true]{background:var(--brand-field-background);color:var(--brand-ink)}.cw-rich-text-input p{margin:0}.cw-upload-queue{gap:var(--brand-space-8);flex-basis:100%;min-width:0;display:grid}.cw-upload-queue progress{width:100%;accent-color:var(--brand-accent)}.ce-bar-idle{display:contents}.ce[data-save] .ce-bar-idle{display:none}@media (max-width:767px){.ce:not([data-bar=editing]) :is(.ce-bar-history,.ce-save){display:none}.ce[data-save]:not([data-bar=editing]) .ce-bar-idle{display:contents}.ce[data-bar=editing] .cs-header .cs-screen-title,.ce[data-bar=editing] .ce-bar-idle,.ce[data-bar=editing] .cs-header-actions [aria-label=More\ actions]{display:none}}
.cp-section{gap:var(--brand-space-12);margin-top:var(--brand-space-32);display:grid}.cp-section-head{justify-content:space-between;align-items:baseline;display:flex}.cp-more{color:var(--brand-accent);font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-medium);text-decoration:none}@media (hover:hover){.cp-more:hover{text-decoration:underline}}.cp-none{padding:var(--brand-space-24);border:var(--brand-border-width) dashed var(--brand-line);border-radius:var(--brand-radius-card);color:var(--brand-muted);text-align:center;margin:0}.cp-hero{align-items:center;gap:var(--brand-space-24);min-height:260px;padding:var(--brand-space-40);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-large);background:radial-gradient(70% 120% at 100% 50%, color-mix(in srgb, var(--brand-action) 26%, transparent), transparent 70%), var(--brand-panel);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.cp-hero-copy{gap:var(--brand-space-12);justify-items:start;display:grid}.cp-eyebrow{color:var(--brand-accent);font-size:var(--brand-typography-size-caption);font-weight:var(--brand-typography-weight-bold);letter-spacing:.08em;text-transform:uppercase}.cp-hero h2{font-size:var(--brand-typography-size-display-small);font-weight:var(--brand-typography-weight-heading);letter-spacing:var(--brand-typography-tracking-display);line-height:var(--brand-typography-leading-tight);margin:0}.cp-hero p{max-width:44ch;color:var(--brand-muted);font-size:var(--brand-typography-size-lead);margin:0}.cp-hero-art{place-items:center;display:grid}.cp-hero-card{width:240px;height:150px;padding:var(--brand-space-20);border:var(--brand-border-width) solid color-mix(in srgb, var(--brand-accent) 40%, var(--brand-line));border-radius:var(--brand-radius-large);background:linear-gradient(145deg, var(--brand-secondary), var(--brand-canvas));color:var(--brand-accent);box-shadow:0 24px 48px color-mix(in srgb, var(--brand-shadow) 30%, transparent);justify-content:space-between;align-items:flex-end;display:flex;transform:rotate(-10deg)}.cp-rows{gap:var(--brand-space-12);display:grid}.cp-rows[data-layout=grid]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.cp-row{align-items:center;gap:var(--brand-space-24);padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-card);box-shadow:var(--brand-ios-glassRing);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.cp-row-main{align-items:center;gap:var(--brand-space-16);min-width:0;color:inherit;text-decoration:none;display:flex}.cp-row-art{border-radius:var(--brand-radius-tile);width:64px;height:64px;font-size:var(--brand-typography-size-heading-small);font-weight:var(--brand-typography-weight-bold);flex-shrink:0;place-items:center;display:grid;overflow:hidden}.cp-row-art img{object-fit:cover;width:100%;height:100%}.cp-row-text{gap:2px;min-width:0;display:grid}.cp-row-title{align-items:center;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.cp-row-title strong{font-size:var(--brand-typography-size-body)}.cp-row[data-pressable]{isolation:isolate;cursor:pointer;position:relative}.cp-row-hit{z-index:1;border-radius:inherit;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.cp-row-hit:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset)}.cp-row[data-pressable] :is(.cp-row-stats,.cp-row-actions,.cp-row-mobile-actions) :is(a,button,input,label){z-index:2;position:relative}.cp-row[data-pressable] :is(.cp-row-main,.cp-row-preview){transition:opacity var(--brand-motion-fast) ease-out}.cp-row[data-pressable]:has(>.cp-row-hit:active) :is(.cp-row-main,.cp-row-preview){opacity:.72}@media (hover:hover) and (pointer:fine){.cp-row[data-pressable]:has(>.cp-row-hit:hover) .cp-row-title strong{color:var(--brand-accent)}}.cp-metric-trigger{font:inherit;text-align:start;cursor:pointer;border-radius:var(--brand-radius-control);background:0 0;border:0;padding:0}@media (hover:hover){.cp-metric-trigger:hover .ui-metric-label{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}}.cp-metric-trigger:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:var(--brand-focus-offset)}.cp-metric-details{gap:var(--brand-space-16);display:grid}.cp-link-list .ui-row:first-child{border-top:0}.cp-link-url{overflow-wrap:anywhere;display:block}.cp-row-meta{color:var(--brand-muted);font-size:var(--brand-typography-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cp-row-stats{align-items:flex-start;gap:var(--brand-space-32);display:flex}.cp-row-stats .ui-metric{text-align:center;justify-items:center;inline-size:56px;position:relative}.cp-row-stats .ui-metric-delta{font-size:var(--brand-typography-size-micro);white-space:nowrap;position:absolute;inset-block-start:calc(100% + 2px);inset-inline-start:50%;transform:translate(-50%)}.cp-row-actions{align-items:center;gap:var(--brand-space-8);display:flex}.cp-row-mobile-actions{display:none}.cp-rows[data-layout=grid] .cp-row{grid-template-columns:minmax(0,1fr) auto}.cp-rows[data-layout=grid] .cp-row-stats{grid-area:2/1/auto/-1}.cp-toolbar{justify-content:space-between;align-items:center;gap:var(--brand-space-12);margin-bottom:var(--brand-space-16);flex-wrap:wrap;display:flex}.cp-toolbar-end{align-items:center;gap:var(--brand-space-8);display:flex}.cp-filter-row{align-items:center;gap:var(--brand-space-12);display:flex}.cp-filter-row>.ui-chips{flex:auto;min-width:0}.cp-filter-action{align-items:center;gap:var(--brand-space-8);flex:none;margin-inline-start:auto;display:flex}.cp-toolbar:has(>.cp-filter-action)>.cp-toolbar-end{margin-inline-start:auto}.cp-content-note{min-width:0;color:var(--brand-muted);font-size:var(--brand-typography-size-label);flex:auto;margin:0}.cs-app .cp-content-export{justify-self:end}.cs-app .sk-button.cp-content-export{max-inline-size:124px}@media (max-width:767px){.cs-app .cp-content-export{justify-self:stretch}.cs-app .sk-button.cp-content-export{max-inline-size:none}}.cp-toolbar>.cp-filter-action,.cl-toolbar>.cp-filter-action{margin-inline-start:0}@media (max-width:767px){.cs-app .cp-filter-action .sk-button{min-inline-size:44px;max-inline-size:44px}:is(.cp-toolbar:has(>.cp-filter-action)>.ui-chips,.cl-toolbar:has(>.cp-filter-action)>.ui-chips){flex:1 1 0;min-width:0}.cp-toolbar>.cp-filter-action,.cl-toolbar>.cp-filter-action{order:1}:is(.cp-toolbar:has(>.cp-filter-action)>.cp-toolbar-end,.cl-toolbar:has(>.cp-filter-action)>.cl-toolbar-end){order:2}}.cp-quick-grid{gap:var(--brand-space-12);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cp-quick{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);color:var(--brand-ink);transition:border-color var(--brand-motion-press) var(--brand-motion-ease-color);text-decoration:none;display:flex}@media (hover:hover){.cp-quick:hover{border-color:var(--brand-muted)}}.cp-quick-icon{border-radius:var(--brand-radius-control);background:color-mix(in srgb, var(--brand-action) 18%, var(--brand-panel));width:44px;height:44px;color:var(--brand-accent);flex-shrink:0;place-items:center;display:grid}.cp-quick-text{flex:1;min-width:0;display:grid}.cp-quick-text small{color:var(--brand-muted)}.cp-activity{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);margin:0;padding:0;list-style:none}.cp-activity li{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12) var(--brand-space-16);border-bottom:var(--brand-border-width) solid var(--brand-line);display:flex}.cp-activity li:last-child{border-bottom:0}.cp-activity li>span:nth-child(2){flex:1;min-width:0}.cp-activity time{color:var(--brand-muted);font-size:var(--brand-typography-size-label);white-space:nowrap}.cp-activity-icon{border-radius:var(--brand-radius-pill);background:var(--brand-soft);width:36px;height:36px;color:var(--brand-accent);place-items:center;display:grid}.cp-details{gap:var(--brand-space-16);max-width:880px;display:grid}.cp-details .ui-panel{gap:var(--brand-space-12);display:grid}.cp-details .cp-row{border:0}.cp-handle-form{gap:var(--brand-space-12);min-width:0;scroll-margin-top:var(--brand-space-32);display:grid}.cp-handle-form>.ui-button{justify-self:end}.cp-handle-form>.ui-hint{overflow-wrap:anywhere}.cp-address-styles{gap:var(--brand-space-8);border:0;min-width:0;margin:0;padding:0;display:grid}.cp-address-styles>legend{padding:0 0 var(--brand-space-8)}.cp-address-options{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-control);overflow:hidden}.cp-address-choice{min-height:56px;padding:var(--brand-space-12) var(--brand-space-16);align-items:center;gap:var(--brand-space-12);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.cp-address-choice+.cp-address-choice{border-top:var(--brand-border-width) solid var(--brand-line)}.cp-address-choice>span{overflow-wrap:anywhere;font-size:var(--brand-typography-size-control);line-height:var(--brand-typography-leading-body)}.cp-address-choice:has(:checked){background:var(--brand-soft)}.cp-address-choice:has(:focus-visible){outline:2px solid var(--brand-action);outline-offset:-3px}.cp-address-styles:disabled .cp-address-choice{cursor:default}@media (max-width:1100px){.cp-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-row{grid-template-columns:minmax(0,1fr) auto}.cp-row-stats{grid-area:2/1/auto/-1}}@media (max-width:767px){.cp-hero{padding:var(--brand-space-24);grid-template-columns:minmax(0,1fr)}.cp-hero-art{display:none}.cp-hero h2{font-size:var(--brand-typography-size-heading)}.cp-quick-grid{grid-template-columns:minmax(0,1fr)}.cp-row-art{width:52px;height:52px}.cp-row-stats{gap:var(--brand-space-24)}.cp-row-menu{display:none}.cp-row-mobile-actions{gap:var(--brand-space-8);grid-area:3/1/auto/-1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.cp-row-mobile-actions>a{justify-content:center}}.cp-shop-feature{align-items:center;gap:var(--brand-space-20);padding:var(--brand-space-24);border:var(--brand-border-width) solid color-mix(in srgb, var(--brand-accent) 35%, var(--brand-line));border-radius:var(--brand-radius-card);background:linear-gradient(120deg, color-mix(in srgb, var(--brand-action) 16%, var(--brand-panel)), var(--brand-panel) 70%);color:var(--brand-ink);text-decoration:none;display:flex}.cp-shop-feature>span:nth-child(2){flex:1;min-width:0}.cp-shop-feature-icon{border-radius:var(--brand-radius-tile);background:var(--brand-action);width:56px;height:56px;color:var(--brand-on-action);place-items:center;display:grid}.cp-shop-grid{gap:var(--brand-space-16);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.cp-shop-card{gap:var(--brand-space-4);padding:var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);color:var(--brand-ink);transition:border-color var(--brand-motion-press) var(--brand-motion-ease-color);text-decoration:none;display:grid}@media (hover:hover){.cp-shop-card:hover{border-color:var(--brand-muted)}}.cp-shop-art{width:100%;height:160px;margin-bottom:var(--brand-space-8);border-radius:var(--brand-radius-control);background:var(--brand-soft);object-fit:contain}.cp-shop-title{align-items:center;gap:var(--brand-space-8);display:flex}.cp-shop-meta{color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.cp-shop-price{margin-top:var(--brand-space-8);font-weight:var(--brand-typography-weight-bold);font-variant-numeric:tabular-nums}.cp-tools-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.cp-checklist{gap:var(--brand-space-12);margin-bottom:var(--brand-space-16);display:grid}.cp-checklist-head{justify-content:space-between;align-items:flex-start;display:flex}.cp-progress{border-radius:var(--brand-radius-pill);background:var(--brand-soft);height:6px;overflow:hidden}.cp-progress span{transform-origin:0;border-radius:inherit;background:var(--brand-action);width:100%;height:100%;transition:transform var(--brand-motion-hover) var(--brand-motion-ease-out);display:block}@media (prefers-reduced-motion:reduce){.cp-progress span{transition:none}}.cp-checklist-items{gap:var(--brand-space-8) var(--brand-space-16);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}.cp-checklist-items li{align-items:center;gap:var(--brand-space-8);min-height:32px;display:flex}.cp-checklist-items a{color:var(--brand-ink)}.cp-checklist-items li[data-done]{color:var(--brand-muted);text-decoration:line-through}.cp-checklist-tick{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-pill);flex-shrink:0;place-items:center;width:20px;height:20px;display:grid}li[data-done] .cp-checklist-tick{background:var(--brand-action);color:var(--brand-on-action);border-color:#0000}.cp-filters{align-items:flex-end;gap:var(--brand-space-12);margin-bottom:var(--brand-space-16);flex-wrap:wrap;display:flex}.cp-filters .ui-field{min-width:160px}.cs-main .ui-panel+.ui-panel,.cs-main .cp-filters+.ui-panel{margin-top:var(--brand-space-16)}.cp-metrics{gap:var(--brand-space-24) var(--brand-space-48);flex-wrap:wrap;display:flex}@media (max-width:600px){.cp-filters .ui-field,.cp-filters .ui-button{flex:100%}}.cp-details[data-split]{align-items:start}.cp-details-preview{min-inline-size:0}@media (min-width:960px){.cp-details[data-split]{column-gap:var(--brand-space-24);grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.cp-details[data-split]>:not(.cp-details-preview){grid-column:2}.cp-details-preview{grid-area:1/1/span 8;position:sticky;inset-block-start:var(--brand-space-16)}}@media (max-width:767px){.cp-details[data-split]>.cp-details-preview{order:-1}.cp-row[data-details]{grid-template-columns:minmax(0,1fr) auto}.cp-row[data-details]>.cp-row-main,.cp-row[data-details]>.cp-row-actions{grid-row:1;display:flex}.cp-row[data-details]>.cp-row-main{grid-column:1}.cp-row[data-details]>.cp-row-actions{grid-column:2}.cp-row[data-details]>.cp-row-stats{grid-row:2}}
.pl-list{padding-inline:var(--brand-space-16);border-radius:var(--brand-native-tileRadius,var(--brand-radius-card));background:var(--brand-card);box-shadow:var(--brand-ios-glassRing);display:grid}.pl-row{align-items:start;column-gap:var(--brand-space-12);row-gap:var(--brand-space-8);padding:var(--brand-space-12) 0;border-radius:var(--brand-radius-control);transition:background-color var(--brand-motion-press) ease-out;grid-template-columns:64px minmax(0,1fr) 44px;grid-template-areas:"thumb text more""thumb stats stats";display:grid;position:relative}.pl-row+.pl-row:before{content:"";inset:0 0 auto calc(64px + var(--brand-space-12));border-top:var(--brand-border-width) solid var(--brand-line);position:absolute}.pl-hit{z-index:1;border-radius:inherit;position:absolute;inset:0}.pl-hit:focus-visible{outline:2px solid var(--brand-action);outline-offset:-2px}.pl-row:has(>.pl-hit:active){background:color-mix(in srgb, var(--brand-ink) 6%, transparent)}@media (hover:hover){.pl-row:has(>.pl-hit:hover) .pl-title strong{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}}.pl-thumb{border-radius:var(--brand-radius-control);width:64px;height:112px;box-shadow:inset 0 0 0 var(--brand-border-width) var(--brand-line);isolation:isolate;pointer-events:none;grid-area:thumb;position:relative;overflow:hidden}.pl-thumb-canvas{transform-origin:0 0;width:360px;height:630px;transform:scale(.1778)}.pl-thumb .cp-static-page{border-radius:0;min-height:630px}.pl-text{min-width:0;padding-top:var(--brand-space-4);grid-area:text;gap:2px;display:grid}.pl-title{align-items:center;gap:var(--brand-space-8);min-width:0;display:flex}.pl-title strong{color:var(--brand-ink);font-size:var(--brand-native-rowTitleSize,1.0625rem);font-weight:var(--brand-typography-weight-heading);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.pl-title .ui-badge{flex:none}.pl-handle{color:var(--brand-muted);font-size:var(--brand-native-metaSize,.875rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-stats{align-self:end;gap:var(--brand-space-12);grid-area:stats;min-width:0;display:flex}.pl-stat{justify-items:center;gap:2px;min-width:40px;display:grid}.pl-stat-main{align-items:center;gap:var(--brand-space-4);color:var(--brand-muted);display:inline-flex}.pl-stat-main strong{color:var(--brand-ink);font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-heading);line-height:1.2}.pl-stat-trend{min-height:14px;color:var(--brand-muted);align-items:center;gap:1px;font-size:.6875rem;line-height:1;display:inline-flex}.pl-stat-trend[data-direction=up]{color:var(--brand-success)}.pl-stat-trend[data-direction=down]{color:var(--brand-danger)}.pl-updated{color:var(--brand-muted);font-size:var(--brand-native-metaSize,.875rem);white-space:nowrap;grid-area:stats;place-self:end;padding-bottom:18px}.pl-more{z-index:2;margin-right:calc(-1 * var(--brand-space-8));grid-area:more;position:relative}.pl-more .ui-button{width:44px;min-height:44px}@media (max-width:349px){.pl-updated{display:none}}@media (min-width:768px){.pl-list{padding-inline:var(--brand-space-24)}.pl-row{align-items:center;column-gap:var(--brand-space-16);padding:var(--brand-space-16) 0;grid-template-columns:64px minmax(0,1fr) repeat(3,72px) 64px 44px;grid-template-areas:none}.pl-row+.pl-row:before{inset-inline-start:calc(64px + var(--brand-space-16))}.pl-thumb,.pl-text,.pl-stats,.pl-updated,.pl-more{grid-area:auto}.pl-text{padding-top:0}.pl-stats{display:contents}.pl-stat{min-width:0}.pl-updated{place-self:center end;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.pl-row{transition:none}}.pas-list{gap:var(--brand-space-4);margin:0;padding:0;list-style:none;display:grid}.pas-row{align-items:center;gap:var(--brand-space-12);width:100%;min-height:56px;padding:var(--brand-space-8) var(--brand-space-12);border-radius:var(--brand-radius-control);color:var(--brand-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--brand-motion-press) ease-out;background:0 0;border:0;display:flex}.pas-row[aria-pressed=true]{background:color-mix(in srgb, var(--brand-ink) 6%, transparent)}.pas-row:active{background:color-mix(in srgb, var(--brand-ink) 9%, transparent)}.pas-row:disabled{opacity:.6}.pas-row:focus-visible{outline:2px solid var(--brand-action);outline-offset:-2px}.pas-name{min-width:0;font-weight:var(--brand-typography-weight-heading);flex:1;display:grid}.pas-name small{color:var(--brand-muted);font-size:var(--brand-native-metaSize,.875rem);font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-person{color:var(--brand-muted);font-size:var(--brand-native-metaSize,.875rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ob{background:var(--brand-canvas);min-height:100dvh;color:var(--brand-ink);flex-direction:column;display:flex}.ob-top{min-height:var(--brand-space-80);padding:var(--brand-space-24) var(--brand-space-32);justify-content:center;align-items:center;display:flex;position:relative}.ob-exit{right:var(--brand-space-24);position:absolute}.ob-top a:first-child{color:var(--brand-ink)}.ob-body{padding:var(--brand-space-24) var(--brand-space-24) var(--brand-space-40);flex:1;place-items:center;display:grid}.ob-main{width:100%;max-width:var(--brand-onboarding-content-width);gap:var(--brand-space-24);padding:0;display:grid}.ob-title{font-size:var(--brand-onboarding-heading);line-height:var(--brand-typography-leading-heading);letter-spacing:var(--brand-typography-tracking-heading);font-weight:var(--brand-typography-weight-heading);text-wrap:balance;outline:none;margin:0}.ob-form{gap:var(--brand-space-20);display:grid}.ob-form>.ui-button-primary,.ob-auth .ui-button-primary{justify-content:center}.ob .ui-button-primary{border-radius:var(--brand-onboarding-control-radius)}.ob input.ui-input,.ob select.ui-input,.ob .ui-input-group{border-radius:var(--brand-field-radius)}.ob .ui-input{caret-color:var(--brand-accent)}.ob ::selection{background:var(--brand-action);color:var(--brand-on-action)}.ob-subtitle{color:var(--brand-muted);font-size:var(--brand-typography-size-support);line-height:var(--brand-typography-leading-relaxed);margin:0}.ob-title+.ob-subtitle{margin-top:calc(var(--brand-space-16) * -1)}.ob-art{width:var(--brand-onboarding-illustration-size);height:var(--brand-onboarding-illustration-size);object-fit:contain;margin-inline:auto;display:block}.ob-password-checks{gap:var(--brand-space-8);color:var(--brand-muted);font-size:var(--brand-typography-size-control);margin:0;padding:0;list-style:none;display:grid}.ob-password-checks li{align-items:center;gap:var(--brand-space-8);display:flex}.ob-password-checks li[data-valid=true]{color:var(--brand-success)}.ob .ui-input-group{overflow:hidden}.ob .ui-input-group .ui-input-bare{border-radius:0}.ob .ui-button-primary:disabled:not([aria-busy=true]){opacity:1;background:var(--brand-soft);color:var(--brand-muted);border-color:var(--brand-line)}.ob-note{color:var(--brand-muted);font-size:var(--brand-typography-size-control);line-height:var(--brand-typography-leading-relaxed);margin:0}.ob-note a,.ob-footer a{color:var(--brand-accent);text-underline-offset:var(--brand-space-4)}.ob .ob-back.ui-button{color:var(--brand-muted);padding-inline:0}.ob-back[hidden]{display:none}.ob-availability{gap:var(--brand-space-4);min-height:var(--brand-space-20);margin:calc(var(--brand-space-16) * -1) 0 0;color:var(--brand-muted);font-size:var(--brand-typography-size-control);align-items:center;display:flex}.ob-availability[data-state=available]{color:var(--brand-success)}.ob-handle-preview{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-16);border-radius:var(--brand-onboarding-control-radius);background:var(--brand-soft);overflow-wrap:anywhere;min-width:0;color:var(--brand-accent);font-size:var(--brand-typography-size-control);display:flex}.ob-handle-preview svg{flex-shrink:0}.ob-product{width:100%;max-width:var(--brand-onboarding-content-width);padding:var(--brand-space-24) 0 var(--brand-space-32);position:relative}.ob-product-page{gap:var(--brand-space-16);padding:var(--brand-space-32) var(--brand-space-24);margin-left:var(--brand-space-80);border:1px solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-panel);justify-items:center;display:grid}.ob-product-page>strong{font-size:var(--brand-typography-size-heading-large);line-height:var(--brand-typography-leading-heading);letter-spacing:var(--brand-typography-tracking-heading)}.ob-product-page>span,.ob-product-page>small{color:var(--brand-muted);font-size:var(--brand-typography-size-label)}.ob-product-link{justify-content:space-between;align-items:center;gap:var(--brand-space-16);background:var(--brand-action);width:100%;color:var(--brand-on-action);padding:var(--brand-space-12) var(--brand-space-16);border-radius:var(--brand-radius-control);font-size:var(--brand-typography-size-control);display:flex}.ob-product-card{width:55%;height:auto;left:0;bottom:var(--brand-space-12);position:absolute;transform:none}.ob-footer{justify-content:center;gap:var(--brand-space-24);padding:var(--brand-space-24);font-size:var(--brand-typography-size-caption);display:flex}.ob-footer a{color:var(--brand-muted)}.ob-auth .auth-form-wrap{gap:var(--brand-space-24);padding:0;display:grid}.ob-auth .auth-form-wrap>p,.ob-auth .auth-form-wrap>h1{margin:0}.ob-auth .auth-form-wrap form{gap:var(--brand-space-24);display:grid}.ob-auth .ui-input,.ob-auth .ui-button-primary{min-height:var(--brand-onboarding-control-height)}.ob-otp-field{display:block;position:relative}.ob-otp-cells{gap:var(--brand-space-8);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.ob-otp-cells>span{height:var(--brand-onboarding-control-height);border:1px solid var(--brand-line);border-radius:var(--brand-onboarding-control-radius);background:var(--brand-panel);color:var(--brand-ink);font-size:var(--brand-typography-size-heading-small);font-variant-numeric:tabular-nums;place-items:center;display:grid}.ob-otp-field:focus-within .ob-otp-cells>span[data-active=true]{border-color:var(--brand-accent);outline:2px solid var(--brand-accent);outline-offset:2px}.ob .ob-otp-native.ui-input{opacity:0;cursor:text;width:100%;height:100%;position:absolute;inset:0}.ob-code-actions{justify-content:space-between;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.ob-product-card{transition:transform var(--brand-motion-hover) var(--brand-motion-ease-out)}@starting-style{.ob-product-card{transform:translateY(var(--brand-space-8))}}}@media (max-width:600px){.ob-top{padding:var(--brand-space-16)}.ob-body{padding:var(--brand-space-32) var(--brand-space-20) var(--brand-space-40)}.ob-main:not(.ob-main-scene):not(.ob-done){max-width:var(--brand-onboarding-content-width);background:0 0;border:0;padding:0}.ob-body{padding-inline:var(--brand-space-20);align-items:start}.ob-exit{right:var(--brand-space-12);font-size:var(--brand-typography-size-caption)}.ob-title{font-size:var(--brand-onboarding-heading-mobile)}.ob-form .ui-input-group .ui-input-bare.ui-input{padding-inline:var(--brand-space-12)}.ob-product-page{margin-left:var(--brand-space-40);padding:var(--brand-space-24) var(--brand-space-16)}}.ob-auth .auth-form-wrap{width:100%;max-width:none}.ob-auth .auth-form-wrap .field,.ob-auth .auth-form-wrap form,.ob-auth .auth-switch,.ob-auth .auth-legal{margin:0}.ob-auth>h1,.ob-auth>p,.ob-auth .auth-form-wrap>h1,.ob-auth .auth-form-wrap>p,.ob-auth .auth-form-wrap>[role=status],.ob-auth .ob-note{text-align:center}.ob .ob-enrollment-switch{justify-content:center;align-items:center;gap:var(--brand-space-4);flex-wrap:wrap;margin:0;display:flex}.ob .ob-link-button{padding-inline:var(--brand-space-4);color:var(--brand-accent);font-weight:var(--brand-typography-weight-regular)}.ob-theme-preview{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--brand-muted) var(--brand-soft);border-radius:var(--brand-onboarding-control-radius);justify-self:center;width:min(100%,360px);height:32dvh;overflow:auto}.ob-theme-preview .connect-public{min-height:100%;padding:var(--brand-space-24) var(--brand-space-20)}.ob-theme-preview:focus-visible{outline:var(--brand-focus-width) solid var(--brand-accent);outline-offset:var(--brand-focus-offset)}.ob-finish-preview{overscroll-behavior:contain;border-radius:var(--brand-onboarding-control-radius);max-height:48dvh;overflow:auto}.ob-finish-preview .connect-public{min-height:100%}.ob-finish-preview:focus-visible{outline:var(--brand-focus-width) solid var(--brand-accent);outline-offset:var(--brand-focus-offset)}.ob-import{gap:var(--brand-space-20);min-width:0}.ob-import .ui-input{min-height:var(--brand-onboarding-control-height)}.ob-import .cv-import-actions{gap:var(--brand-space-8);flex-direction:column-reverse;display:flex}.ob-import .ui-button{width:100%;min-height:var(--brand-onboarding-control-height);justify-content:center}
.obt-tiles,.obt-templates{gap:var(--brand-space-12);border:0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;padding:0;display:grid}.obt-tile.ui-selection-card,.obt-template.ui-selection-card{justify-content:flex-start;align-items:flex-start;gap:var(--brand-space-8);min-width:0;height:auto;padding:var(--brand-space-16);text-align:start;white-space:normal;flex-direction:column;display:flex}.obt-tile strong,.obt-template strong{align-items:center;gap:var(--brand-space-4);overflow-wrap:anywhere;max-width:100%;font-size:var(--brand-typography-size-body);display:flex}.obt-tile span,.obt-template>span:not(.obt-thumb){overflow-wrap:anywhere;max-width:100%;color:var(--brand-muted);font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-regular);line-height:var(--brand-typography-leading-body)}.obt-sk-tile{gap:var(--brand-space-8);border-radius:var(--brand-radius-control);flex-direction:column;display:flex}.obt-template.ui-selection-card{padding:var(--brand-space-12);align-items:stretch}.obt-thumb{isolation:isolate;border-radius:var(--brand-radius-tile);width:112px;height:172px;box-shadow:inset 0 0 0 var(--brand-border-width) color-mix(in srgb, var(--brand-ink) 10%, transparent);flex:none;margin-inline:auto;display:block;position:relative;overflow:hidden}.obt-thumb-page{transform-origin:0 0;pointer-events:none;width:280px;height:430px;position:absolute;top:0;left:0;overflow:hidden;transform:scale(.4)}.obt-thumb-page .connect-public{min-height:100%;padding:var(--brand-space-24) var(--brand-space-20)}.obt-thumb-empty{background:var(--brand-soft)}.obt-random .obt-thumb-empty{border:1px dashed var(--brand-line)}.obt-generate,.obt-review{gap:var(--brand-space-16);min-width:0;display:grid}.obt-generate>.ui-button,.obt-review>.ui-button{justify-content:center}.obt-sources-pick{gap:var(--brand-space-12);display:grid}.obt-sources-pick .ui-button{justify-content:flex-start;width:100%}.obt-sources-pick{position:relative}.obt-drop-hint{text-align:center;color:var(--brand-muted);font-size:var(--brand-typography-size-label);margin:0}.obt-drop-over{inset:calc(var(--brand-space-8) * -1);border:var(--brand-border-width) dashed var(--brand-ink);border-radius:var(--brand-radius-control);background:var(--brand-soft);color:var(--brand-ink);pointer-events:none;transition:opacity var(--brand-motion-press) ease;place-items:center;font-weight:600;display:grid;position:absolute}.obt-link{gap:var(--brand-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.obt-sources{gap:var(--brand-space-8);margin:0;padding:0;list-style:none;display:grid}.obt-source{align-items:center;gap:var(--brand-space-12);min-width:0;padding:var(--brand-space-8) var(--brand-space-12);border:1px solid var(--brand-line);border-radius:var(--brand-radius-control);display:flex}.obt-source-thumb{border-radius:var(--brand-radius-control);object-fit:cover;flex:none;width:40px;height:40px}.obt-source-icon{background:var(--brand-soft);color:var(--brand-muted);place-items:center;display:grid}.obt-source-text{flex:1;min-width:0;display:grid}.obt-source-text strong,.obt-source-text small{overflow-wrap:anywhere}.obt-source-text small{color:var(--brand-muted);line-height:var(--brand-typography-leading-body)}.obt-source[data-state=failed] .obt-source-text small{color:var(--brand-danger,var(--brand-ink))}.obt-source>svg{flex:none}.obt-source>.ui-button{white-space:nowrap;flex:none}.obt-spin{animation:1s linear infinite obt-spin}@keyframes obt-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.obt-spin{animation:none}}@media (min-width:600px){.obt-templates{grid-template-columns:repeat(3,minmax(0,1fr))}}
.cw-plan-chip{height:var(--brand-plan-height);padding:var(--brand-plan-padding);border-radius:var(--brand-plan-radius);border:var(--brand-border-width) solid var(--brand-plan-pro-edge);background:linear-gradient(120deg, var(--brand-plan-pro-background), var(--brand-plan-pro-background-end));color:var(--brand-plan-pro-foreground);font-size:var(--brand-plan-font);font-weight:var(--brand-plan-weight);letter-spacing:var(--brand-plan-tracking);text-transform:uppercase;white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;line-height:1;display:inline-flex}.cw-plan-chip .ui-icon{width:var(--brand-plan-icon);height:var(--brand-plan-icon)}.cw-plan-chip.is-plus{border-color:color-mix(in srgb, var(--brand-palette-lime) 70%, transparent);background:color-mix(in srgb, var(--brand-palette-lime) 26%, transparent);color:var(--brand-ink)}.cw-plan-chip.is-team,.cw-plan-chip.is-enterprise{border-color:var(--brand-plan-team-edge);background:linear-gradient(120deg, var(--brand-plan-team-background), var(--brand-plan-team-background-end));color:var(--brand-plan-team-foreground)}.cw-plan-chip.is-one{border-color:color-mix(in srgb, var(--brand-palette-lime) 60%, transparent);background:var(--brand-palette-connect-ink);color:var(--brand-palette-lime)}.cw-plan-pills{align-items:center;gap:var(--brand-space-4);flex-wrap:nowrap;display:inline-flex}.cw-plan-chip.is-free{border-color:var(--brand-line);background:var(--brand-soft);color:var(--brand-muted)}.cw-plan-chip.is-large{height:calc(var(--brand-plan-height) + 6px);padding-inline:var(--brand-space-12)}:where(:has(>.cw-plan-chip.is-corner)){position:relative}.cw-plan-chip.is-corner{pointer-events:none;gap:3px;height:18px;margin:0;padding-inline:6px;position:absolute;inset-block-start:var(--brand-space-4);inset-inline-end:var(--brand-space-8)}.cw-plan-chip.is-corner .ui-icon{width:11px;height:11px}.ui-button:not(.ui-selection-card):not(.cs-nav-link)>.cw-plan-chip.is-corner:where([data-corner=auto]){inset-block-start:-9px;inset-inline-end:var(--brand-space-12)}:is(.cs-nav-link:has(>.cw-plan-chip.is-corner),.cs-tab:has(>.cw-plan-chip.is-corner),.cw-font-choice:has(>.cw-plan-chip.is-corner),.rx-starter:has(>.cw-plan-chip.is-corner),.cv-add-row:has(>.cw-plan-chip.is-corner),.ui-menu-item:has(>.cw-plan-chip.is-corner)){padding-inline-end:calc(var(--brand-space-8) + 72px)}.st-row:has(>.st-row-end>.cw-plan-chip.is-corner){position:relative}.st-row-end:has(>.cw-plan-chip.is-corner){display:contents}.st-row-end>.cw-plan-chip.is-corner:where([data-corner=auto]){inset-inline-end:var(--brand-space-8)}.cw-plan-chip.is-corner:where([data-corner]:not([data-corner=auto])){inset:auto}.cw-plan-chip.is-corner:is([data-corner=top-right],[data-corner=top-left]){top:var(--brand-space-4)}.cw-plan-chip.is-corner:is([data-corner=bottom-right],[data-corner=bottom-left]){bottom:var(--brand-space-4)}.cw-plan-chip.is-corner:is([data-corner=top-right],[data-corner=bottom-right]){right:var(--brand-space-8)}.cw-plan-chip.is-corner:is([data-corner=top-left],[data-corner=bottom-left]){left:var(--brand-space-8)}.ui-button:not(.ui-selection-card):not(.cs-nav-link)>.cw-plan-chip.is-corner:is([data-corner=top-right],[data-corner=top-left]){top:-9px}.ui-button:not(.ui-selection-card):not(.cs-nav-link)>.cw-plan-chip.is-corner:is([data-corner=bottom-right],[data-corner=bottom-left]){bottom:-9px}:is(:is(.cs-nav-link,.cs-tab,.cw-font-choice,.rx-starter,.cv-add-row,.ui-menu-item):has(>.cw-plan-chip:is([data-corner=top-left],[data-corner=bottom-left])),.st-row:has(>.st-row-end>.cw-plan-chip:is([data-corner=top-left],[data-corner=bottom-left]))){padding-inline-end:var(--brand-space-12);padding-left:calc(var(--brand-space-8) + 72px)}.cw-plan-badge-button{border-radius:var(--brand-plan-radius);transition:transform var(--brand-motion-press) var(--brand-motion-ease-out);display:inline-flex}.cw-plan-badge-button:active{transform:scale(var(--brand-control-pressScale))}@media (hover:hover) and (pointer:fine){.cw-plan-badge-button:hover .cw-plan-chip{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-plan-pro-background) 35%, transparent)}.cw-plan-badge-button:hover .cw-plan-chip.is-team{box-shadow:0 0 0 3px var(--brand-plan-team-edge)}}.cw-upgrade-button.is-upgrade{border-color:var(--brand-plan-pro-edge);background:linear-gradient(120deg, var(--brand-plan-pro-background), var(--brand-plan-pro-background-end));color:var(--brand-plan-pro-foreground);font-weight:var(--brand-typography-weight-bold)}.cw-upgrade-button.is-upgrade.is-team,.cw-upgrade-button.is-upgrade.is-one{border-color:var(--brand-plan-team-edge);background:linear-gradient(120deg, var(--brand-plan-team-background), var(--brand-plan-team-background-end));color:var(--brand-plan-team-foreground)}.cw-upgrade-button.is-quiet{font-weight:var(--brand-typography-weight-strong)}@media (hover:hover) and (pointer:fine){.cw-upgrade-button.is-upgrade:hover{filter:brightness(1.04)saturate(1.05)}}.cw-upgrade-inline{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12);border-radius:var(--brand-upsell-inline-radius);background:color-mix(in srgb, var(--brand-plan-pro-background) 14%, var(--brand-panel));border:var(--brand-border-width) solid var(--brand-plan-pro-edge);color:var(--brand-ink);font-size:var(--brand-typography-size-label);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy chip""action action";display:grid}.cw-upgrade-inline.is-team{background:color-mix(in srgb, var(--brand-plan-team-background) 10%, var(--brand-panel));border-color:var(--brand-plan-team-edge)}.cw-upgrade-inline>span:not(.cw-plan-chip){text-align:start;grid-area:copy;min-width:0}.cw-upgrade-inline>.cw-plan-chip{grid-area:chip;align-self:start}.cw-upgrade-inline>.cw-upgrade-button{grid-area:action;justify-content:center;width:100%}.cw-upsell{isolation:isolate;justify-content:space-between;align-items:flex-end;gap:var(--brand-upsell-gap);padding:calc(var(--brand-upsell-padding) + var(--brand-space-8)) var(--brand-upsell-padding);border-radius:var(--brand-upsell-radius);background:linear-gradient(140deg, var(--brand-upsell-background), var(--brand-upsell-background-end));color:var(--brand-upsell-foreground);display:flex;position:relative;overflow:hidden}.cw-upsell-glow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--brand-upsell-glow) 55%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:60%;position:absolute;inset:-40% -10% auto auto}.cw-upsell.is-team .cw-upsell-glow,.cw-upsell.is-one .cw-upsell-glow{background:radial-gradient(circle, color-mix(in srgb, var(--brand-upsell-highlight) 40%, transparent), transparent 65%)}.cw-upsell-copy{justify-items:start;gap:var(--brand-space-12);max-width:52ch;display:grid}.cw-upsell h2{margin:var(--brand-space-4) 0 0;color:inherit;font-size:var(--brand-typography-size-heading-large);font-weight:var(--brand-typography-weight-heavy);line-height:var(--brand-typography-leading-tight);letter-spacing:var(--brand-typography-tracking-heading);text-wrap:balance}.cw-upsell p{color:var(--brand-upsell-muted);font-size:var(--brand-typography-size-support);line-height:var(--brand-typography-leading-relaxed);margin:0}.cw-upsell ul{gap:var(--brand-space-8);margin:var(--brand-space-4) 0 0;font-size:var(--brand-typography-size-control);padding:0;list-style:none;display:grid}.cw-upsell li{align-items:center;gap:var(--brand-space-8);display:flex}.cw-upsell li .ui-icon{width:16px;height:16px;color:var(--brand-upsell-highlight);flex:none}.cw-upsell-actions{flex:none}.cw-upsell .cw-upgrade-button.is-upgrade.is-team,.cw-upsell .cw-upgrade-button.is-upgrade.is-one{background:var(--brand-plan-team-foreground);color:var(--brand-plan-team-background);border-color:#0000}.cw-upsell.is-compact{padding:var(--brand-space-20);align-items:center}.cw-upsell.is-compact h2{font-size:var(--brand-typography-size-title)}@media (max-width:720px){.cw-upsell{flex-direction:column;align-items:stretch}.cw-upsell-actions .cw-upgrade-button{width:100%}}.connect-public .connect-public-profile :is(h1,h2){font-size:var(--brand-pageHeader-name);font-weight:var(--brand-pageHeader-name-weight);letter-spacing:-.02em;text-wrap:balance;line-height:1.08}.connect-public .connect-public-profile p.cp-identity{margin:0 auto var(--brand-space-12);font-size:var(--brand-typography-size-control);font-weight:var(--brand-typography-weight-strong);opacity:.86;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 6px;display:flex}.cp-handle{overflow-wrap:anywhere}.cp-verified{color:var(--brand-pageHeader-verified);display:inline-flex}.cp-verified .ui-icon,.cp-verified svg{width:17px;height:17px}.cp-identity-dot{opacity:.6}.connect-public .connect-public-profile p.cp-bio{margin-bottom:var(--brand-space-12)}.cp-header-classic.cp-photo-left .connect-avatar{margin-left:0}.cp-header-classic.cp-photo-right .connect-avatar{margin-right:0}.cp-header-classic.cp-align-left .connect-public-profile{text-align:left}.cp-header-classic.cp-align-left .connect-public-profile p{margin-left:0}.cp-header-classic.cp-align-left .connect-public-profile p.cp-identity,.cp-header-classic.cp-align-left .connect-socials{justify-content:flex-start}.connect-public:is(.cp-header-cover,.cp-header-profile){--cp-cover-h:var(--brand-pageHeader-cover-medium);padding-top:var(--brand-space-16)}.connect-public.cp-h-small{--cp-cover-h:var(--brand-pageHeader-cover-small)}.connect-public.cp-h-large{--cp-cover-h:var(--brand-pageHeader-cover-large)}.cp-masthead-media{z-index:0;height:var(--cp-cover-h);pointer-events:none;background:linear-gradient(160deg, color-mix(in srgb, var(--cp-accent) 78%, var(--cp-bg)), color-mix(in srgb, var(--cp-accent) 30%, var(--cp-bg)));position:absolute;inset:0 0 auto;overflow:hidden}.cp-masthead-media :is(img,video){object-fit:cover;object-position:var(--cp-cover-position);width:100%;height:100%}.cp-masthead-media span{background:rgba(var(--cp-cover-overlay), var(--cp-cover-opacity));position:absolute;inset:0}.cp-fade-soft .cp-masthead-media{-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.cp-fade-strong .cp-masthead-media{-webkit-mask-image:linear-gradient(#000 18%,#0000 96%);mask-image:linear-gradient(#000 18%,#0000 96%)}.connect-public:is(.cp-header-cover,.cp-header-profile) .cp-toolbar{--cp-toolbar-ink:var(--brand-palette-white);--cp-toolbar-chip:color-mix(in srgb, var(--brand-palette-black) 36%, transparent);margin-bottom:0}.cp-masthead{text-align:left}.cp-masthead-body{align-items:flex-end;gap:var(--brand-space-16);min-height:calc(var(--cp-cover-h) - var(--brand-space-16) - 48px);padding-bottom:var(--brand-space-16);display:flex}.cp-masthead-text{flex:1;min-width:0}.connect-public .cp-masthead :is(h1,h2){font-size:var(--brand-pageHeader-name-large);margin-bottom:var(--brand-space-4)}.connect-public .cp-masthead p.cp-identity{justify-content:flex-start;margin:0}.connect-public .cp-masthead .connect-avatar{width:var(--brand-pageHeader-avatar);height:var(--brand-pageHeader-avatar);--cp-photo-shadow:0 8px 24px color-mix(in srgb, var(--brand-palette-black) 22%, transparent);flex:none;margin:0}.connect-public .cp-masthead .cp-logo{margin:0 0 var(--brand-space-8)}.connect-public .cp-masthead>p,.connect-public .cp-masthead>.connect-socials{justify-content:flex-start;margin-left:0}.cp-photo-left .cp-masthead-body{flex-direction:row-reverse}.cp-header-profile.cp-photo-center .cp-masthead-body{text-align:center;flex-direction:column-reverse;align-items:center}.cp-fade-none .cp-masthead-text{color:var(--cp-cover-ink);text-shadow:0 1px 12px color-mix(in srgb, var(--brand-palette-black) 35%, transparent)}.connect-public.cp-fade-none .cp-masthead-text :is(h1,h2){color:var(--cp-cover-ink)}.cp-header-cover .cp-masthead-body{justify-content:flex-start;align-items:center;gap:var(--brand-space-12);min-height:calc(var(--cp-cover-h) - var(--brand-space-16) - 48px + var(--brand-pageHeader-avatar-large) / 2);text-align:center;flex-direction:column-reverse}.connect-public.cp-header-cover .cp-masthead .connect-avatar{width:var(--brand-pageHeader-avatar-large);height:var(--brand-pageHeader-avatar-large);border:4px solid var(--cp-bg)}.cp-header-cover .cp-masthead-text{flex:none;width:100%}.connect-public.cp-header-cover .cp-masthead p.cp-identity{justify-content:center}.cp-header-cover.cp-fade-none .cp-masthead-text{color:inherit;text-shadow:none}.connect-public.cp-header-cover.cp-fade-none .cp-masthead-text :is(h1,h2){color:var(--cp-title,var(--cp-fg))}.cp-header-cover:is(.cp-photo-left,.cp-photo-right) .cp-masthead-body{text-align:left;align-items:flex-start}.cp-header-cover.cp-photo-right .cp-masthead-body{align-items:flex-end}.connect-public.cp-header-cover:is(.cp-photo-left,.cp-photo-right) .cp-masthead p.cp-identity{justify-content:flex-start}.cp-header-cover.cp-photo-right .cp-masthead-text{text-align:right}.connect-public.cp-header-cover.cp-photo-right .cp-masthead p.cp-identity{justify-content:flex-end}.cp-masthead.cp-masthead-cover>p,.cp-masthead.cp-masthead-cover>.connect-socials{text-align:center;justify-content:center;margin-inline:auto}.cp-align-center .cp-masthead-profile .cp-masthead-text{text-align:center}.connect-public.cp-align-center .cp-masthead-profile p.cp-identity{justify-content:center}@media (max-width:620px){.connect-public .cp-masthead :is(h1,h2){font-size:var(--brand-pageHeader-name)}}.cw-layout-choices.is-header{grid-template-columns:repeat(4,minmax(0,1fr))}.cw-header-example.cw-header-profile,.cw-header-example.cw-header-cover{padding:var(--brand-space-8);background:linear-gradient(to bottom, var(--brand-muted) 0 34%, var(--brand-soft) 72%);justify-content:flex-end}.cw-header-example.cw-header-profile{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}.cw-header-example.cw-header-profile b{background:var(--brand-ink);width:50%;height:5px}.cw-header-example.cw-header-cover{background:linear-gradient(to bottom, var(--brand-muted) 0 44%, var(--brand-soft) 44%)}.cw-header-example.cw-header-cover i{border:2px solid var(--brand-soft);background:var(--brand-ink);width:24px;height:24px}.cw-header-example.cw-header-cover b{background:var(--brand-ink);height:5px}.cw-header-adjust{border-top:var(--brand-border-width) solid var(--brand-line);padding-top:var(--brand-space-12)}.cw-header-adjust>summary{cursor:pointer;font-weight:var(--brand-typography-weight-bold);padding-block:var(--brand-space-8)}.cw-header-adjust-body{gap:var(--brand-space-16);padding-top:var(--brand-space-12);display:grid}.cw-soon-row{align-items:center;gap:var(--brand-space-12);display:flex}.cw-soon-row>.ui-switch-row{opacity:.6;flex:1}.cw-soon-chip{padding:3px var(--brand-space-8);border-radius:var(--brand-radius-pill);background:var(--brand-soft);color:var(--brand-muted);font-size:var(--brand-plan-font);font-weight:var(--brand-typography-weight-heavy);letter-spacing:var(--brand-plan-tracking);text-transform:uppercase;white-space:nowrap;flex:none}.cw-layout-choices.is-header{align-items:start}.cw-layout-choices.is-header>.ui-button{justify-content:flex-start;align-items:center;gap:var(--brand-space-8);width:100%;height:auto;min-height:0;padding:var(--brand-space-8) var(--brand-space-4) var(--brand-space-12);font-size:var(--brand-typography-size-caption)}.cw-layout-choices.is-header .cw-header-example{aspect-ratio:4/5;width:100%;max-width:72px;height:auto}.cw-layout-choices.is-header .cw-header-example i{max-width:80%}@media (max-width:767px){.cw-layout-choices.is-header{gap:var(--brand-space-8);grid-template-columns:repeat(4,minmax(0,1fr))}}.cw-looks{gap:var(--brand-space-16) var(--brand-space-12);margin-top:var(--brand-space-20);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cw-looks .cw-look-card.ui-selection-card{gap:var(--brand-space-8);min-width:0;padding:var(--brand-space-4);text-align:center;background:0 0;border:0;grid-template-columns:minmax(0,1fr);display:grid}.cw-look-card strong{font-size:var(--brand-typography-size-caption);font-weight:var(--brand-typography-weight-strong)}.cw-look-description{margin-top:var(--brand-space-16)}.cw-look-accent{gap:var(--brand-space-12);margin-top:var(--brand-space-12);padding:var(--brand-space-16);border-radius:var(--brand-radius-panel);background:var(--brand-soft);display:grid}.cw-look-accent-copy{gap:2px;display:grid}.cw-look-accent-row{align-items:center;gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.cw-accent-swatch{width:32px;height:32px;box-shadow:inset 0 0 0 var(--brand-border-width) color-mix(in srgb, var(--brand-ink) 16%, transparent);transition:transform var(--brand-motion-press) var(--brand-motion-ease-out);border-radius:50%}.cw-accent-swatch[aria-pressed=true]{outline:2px solid var(--brand-ink);outline-offset:2px}.cw-accent-swatch:active{transform:scale(var(--brand-control-pressScale))}.cw-look-accent-row>:last-child{flex:140px;min-width:0}@media (max-width:520px){.cw-looks{grid-template-columns:repeat(2,minmax(0,1fr))}}.ob .ob-title{font-size:var(--brand-onboarding-display-mobile);font-weight:var(--brand-onboarding-display-weight);letter-spacing:-.03em;line-height:1.04}@media (min-width:720px){.ob .ob-title{font-size:var(--brand-onboarding-display)}}.ob-steps{align-items:center;gap:var(--brand-space-8) var(--brand-space-12);grid-template-columns:auto 1fr;display:grid}.ob-step-count{color:var(--brand-muted);font-size:var(--brand-typography-size-label);font-weight:var(--brand-typography-weight-strong);font-variant-numeric:tabular-nums;justify-self:end}.ob-progress{height:var(--brand-onboarding-progress-height);border-radius:var(--brand-radius-pill);background:var(--brand-onboarding-progress-track);grid-column:1/-1;overflow:hidden}.ob-progress>span{border-radius:inherit;background:var(--brand-onboarding-progress-fill);height:100%;transition:width var(--brand-motion-modal) var(--brand-motion-ease-out);display:block}.ob-steps .ob-back.ui-button{justify-self:start;min-height:0}.ob-looks{gap:var(--brand-space-12);max-height:46dvh;padding:var(--brand-space-4);overscroll-behavior:contain;border:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;margin:0;display:grid;overflow:auto}.ob-looks .cw-look-card.ui-selection-card{gap:var(--brand-space-4);min-width:0;padding:var(--brand-space-4);text-align:center;background:0 0;border:0;grid-template-columns:minmax(0,1fr);display:grid}.ob-looks .cw-theme-thumb{max-width:100%}.ob-looks .cw-look-card strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ob-stage{display:none}@media (min-width:1024px){.ob-layout{grid-template-columns:minmax(0, var(--brand-onboarding-content-width)) minmax(0, 1fr);align-items:center;gap:var(--brand-space-64);width:min(100%, var(--brand-onboarding-layout-width));display:grid}.ob-stage{isolation:isolate;min-height:min(720px,78dvh);padding:var(--brand-space-40);place-items:center;display:grid;position:relative;overflow:hidden}.ob-stage-phone{border:8px solid var(--brand-palette-black);background:var(--brand-palette-black);width:340px;height:min(640px,70dvh);box-shadow:0 30px 80px color-mix(in srgb, var(--brand-palette-black) 45%, transparent);scrollbar-width:none;border-radius:44px;overflow:auto}.ob-stage-phone .connect-public{min-height:100%;padding:var(--brand-space-24) var(--brand-space-20);border-radius:36px}.ob-layout .ob-theme-preview,.ob-layout .ob-finish-preview{display:none}}.cs-nav-link[aria-current=page]{font-weight:var(--brand-typography-weight-strong)}.cs-sidebar-inner:not([data-collapsed]) .cs-nav-link[aria-current=page]:before{content:"";border-radius:var(--brand-radius-pill);background:var(--brand-accent);width:3px;position:absolute;top:25%;bottom:25%;left:0}.cs-sidebar-inner:not([data-collapsed]) .cs-nav-children{margin-left:calc(var(--brand-space-12) + 9px);padding-left:var(--brand-space-8);border-left:var(--brand-border-width) solid var(--brand-line)}.cs-nav-group+.cs-nav-group,.cs-nav>.cs-nav-link+.cs-nav-group{margin-top:var(--brand-space-4)}
.cl-manager{gap:var(--brand-space-16);display:grid}.cl-toolbar{justify-content:space-between;align-items:center;gap:var(--brand-space-12);flex-wrap:wrap;display:flex}.cl-toolbar-end{align-items:center;gap:var(--brand-space-8);display:flex}.cl-toolbar:has(>.cp-filter-action)>.cl-toolbar-end{margin-inline-start:auto}.cl-help,.cl-footnote{color:var(--brand-muted);font-size:var(--brand-typography-size-label);margin:0}.cl-footnote a{color:var(--brand-accent)}.cl-grid{gap:var(--brand-space-12);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.cl-grid-service{grid-template-columns:1fr}.cl-card,.cl-category{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);min-width:0;display:grid;position:relative;overflow:hidden}.cl-card[data-status=hidden] .cl-card-art{opacity:.45}.cl-card-main,.cl-category-main{gap:var(--brand-space-12);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}.cl-card-main:disabled,.cl-category-main:disabled{cursor:default}.cl-card-art{aspect-ratio:4/3;background:var(--brand-soft);color:var(--brand-muted);place-items:center;display:grid;overflow:hidden}.cl-card-art img{object-fit:cover;width:100%;height:100%}.cl-card-text{gap:2px;min-width:0;display:grid}.cl-card-main .cl-card-text{padding:0 var(--brand-space-16) var(--brand-space-16)}.cl-card-title{align-items:center;gap:var(--brand-space-8);padding-right:var(--brand-space-32);flex-wrap:wrap;display:flex}.cl-card-meta{color:var(--brand-muted);font-size:var(--brand-typography-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cl-card .cl-card-menu{right:var(--brand-space-8);bottom:var(--brand-space-12);position:absolute}.cl-grid-service .cl-card-main{padding:var(--brand-space-12);grid-template-columns:64px minmax(0,1fr);align-items:center}.cl-grid-service .cl-card-art{aspect-ratio:1;border-radius:var(--brand-radius-tile)}.cl-grid-service .cl-card-main .cl-card-text{padding:0 calc(var(--brand-space-32) + var(--brand-space-8)) 0 0}.cl-grid-service .cl-card-menu{top:50%;bottom:auto;transform:translateY(-50%)}.cl-categories,.cl-orders{gap:var(--brand-space-8);display:grid}.cl-category{padding:var(--brand-space-12) var(--brand-space-8) var(--brand-space-12) var(--brand-space-16);grid-template-columns:minmax(0,1fr) auto;align-items:center}.cl-category-main{grid-template-columns:auto minmax(0,1fr);align-items:center}.cl-category.is-loose{background:0 0;border-style:dashed}.cl-thumbs{display:flex}.cl-thumbs>*{border:2px solid var(--brand-panel);border-radius:var(--brand-radius-tile);background:var(--brand-soft);width:40px;height:40px;color:var(--brand-muted);object-fit:cover;place-items:center;margin-left:-10px;display:grid}.cl-thumbs>:first-child{margin-left:0}.cl-thumbs:empty{border:var(--brand-border-width) dashed var(--brand-line);border-radius:var(--brand-radius-tile);width:40px;height:40px}.cl-pick{gap:var(--brand-space-4);border:0;margin:0;padding:0;display:grid}.cl-pick legend{margin-bottom:var(--brand-space-8)}.cl-pick-row{align-items:center;gap:var(--brand-space-12);cursor:pointer;grid-template-columns:auto 40px minmax(0,1fr);min-height:52px;display:grid}.cl-pick-art{border-radius:var(--brand-radius-tile);background:var(--brand-soft);width:40px;height:40px;color:var(--brand-muted);place-items:center;display:grid;overflow:hidden}.cl-pick-art img{object-fit:cover;width:100%;height:100%}.cl-order{align-items:center;gap:var(--brand-space-16);min-height:64px;padding:var(--brand-space-12) var(--brand-space-16);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel);color:inherit;font:inherit;text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}.cl-order-end{justify-items:end;gap:2px;display:grid}.cl-facts{gap:var(--brand-space-8);margin:0;display:grid}.cl-facts>div{justify-content:space-between;gap:var(--brand-space-16);display:flex}.cl-facts dt{color:var(--brand-muted)}.cl-facts dd{text-align:right;margin:0}.cl-note{padding:var(--brand-space-12) var(--brand-space-16);border-radius:var(--brand-radius-tile);background:var(--brand-soft);white-space:pre-wrap;margin:0}.cl-contact{gap:var(--brand-space-8);flex-wrap:wrap;display:flex}.cl-sheet{gap:var(--brand-field-groupGap,var(--brand-space-16));grid-template-columns:minmax(0,1fr);display:grid}.cl-photos{gap:var(--brand-space-8);display:grid}.cl-photo-strip{gap:var(--brand-space-8);padding-bottom:var(--brand-space-4);scroll-snap-type:x proximity;display:flex;overflow-x:auto}.cl-photo{border-radius:var(--brand-radius-tile);background:var(--brand-soft);scroll-snap-align:start;flex:0 0 96px;height:96px;margin:0;position:relative;overflow:hidden}.cl-photo img{object-fit:cover;width:100%;height:100%}.cl-photo figcaption{left:var(--brand-space-4);top:var(--brand-space-4);border-radius:var(--brand-radius-pill);color:#fff;font-size:var(--brand-typography-size-caption);background:#0009;padding:1px 6px;position:absolute}.cl-photo-tools{gap:2px;display:flex;position:absolute;bottom:2px;right:2px}.cl-photo-tools .ui-button{border-radius:var(--brand-radius-pill);width:26px;min-width:26px;height:26px;min-height:26px;padding:0}.cl-photos .cw-upload{flex:0 0 96px}.cl-photos .ui-button.cl-photo-add{border:var(--brand-border-width) dashed var(--brand-line);border-radius:var(--brand-radius-tile);width:96px;height:96px;color:var(--brand-muted);font-size:var(--brand-typography-size-caption);align-content:center;place-items:center;gap:2px;display:grid}.cl-photo-note{color:var(--brand-muted);font-size:var(--brand-typography-size-label);margin:0}@media (max-width:767px){.cl-toolbar-end{width:100%}.cl-toolbar-end .ui-search{flex:1;min-width:0}.cl-grid{gap:var(--brand-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.cl-grid-service{grid-template-columns:1fr}.cl-card-main .cl-card-text{padding:0 var(--brand-space-12) var(--brand-space-12)}.cl-card:not(.cl-grid-service *) .cl-card-menu{top:var(--brand-space-4);right:var(--brand-space-4);background:var(--brand-glass);-webkit-backdrop-filter:var(--brand-ios-glass);backdrop-filter:var(--brand-ios-glass);bottom:auto}.cl-card-title{padding-right:0}}.cpl-block{--cpl-line:var(--cp-surface-border,color-mix(in srgb, currentColor 16%, transparent));--cpl-soft:color-mix(in srgb, currentColor 7%, transparent);--cpl-radius:var(--cp-card-radius,12px)}.cpl-block.cp-content{padding:var(--cp-card-padding,16px)}.cpl-block>h2{margin-bottom:12px}.cpl-item{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--brand-motion-fast) ease;background:0 0;border:0;gap:8px;padding:0;display:grid}.cpl-item:active{transform:scale(.98)}.cpl-item:focus-visible{outline-offset:3px;border-radius:var(--cpl-radius);outline:2px solid}.cpl-art{aspect-ratio:1;border-radius:calc(var(--cpl-radius) * .75);background:var(--cpl-soft);place-items:center;display:grid;position:relative;overflow:hidden}.cpl-art img{object-fit:cover;width:100%;height:100%}.cpl-art-empty{opacity:.5}.cpl-item[data-sold-out] .cpl-art img{filter:grayscale(.7);opacity:.7}.cpl-text{gap:2px;min-width:0;display:grid}.cpl-name{font-size:var(--brand-typography-size-control);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}.cpl-sub{font-size:var(--brand-typography-size-label);opacity:.72;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.4;display:-webkit-box;overflow:hidden}.cpl-price{font-size:var(--brand-typography-size-control);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}.cpl-price small{font-size:var(--brand-typography-size-caption);opacity:.72}.cpl-price s{font-size:var(--brand-typography-size-caption);opacity:.55}.cpl-flag{border-radius:var(--brand-radius-pill);color:#fff;font-size:var(--brand-typography-size-micro);background:#000000b3;padding:2px 8px;font-weight:650;position:absolute;top:8px;left:8px}.cpl-flag.is-inline{background:var(--cpl-soft);color:inherit;position:static}.cpl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;display:grid}.cpl-works .cpl-grid .cpl-art{aspect-ratio:4/5}.cpl-grid.is-wide{grid-template-columns:1fr}.cpl-grid.is-wide .cpl-art{aspect-ratio:16/9}.cpl-carousel{margin:0 calc(var(--cp-card-padding,16px) * -1);padding:0 var(--cp-card-padding,16px) 4px;scroll-padding:0 var(--cp-card-padding,16px);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:62%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.cpl-carousel::-webkit-scrollbar{display:none}.cpl-carousel>*{scroll-snap-align:start}.cpl-rows,.cpl-menu-items{display:grid}.cpl-row,.cpl-menu{min-height:64px}.cpl-row{border-top:1px solid var(--cpl-line);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0}.cpl-row:first-child{border-top:0;padding-top:0}.cpl-row:last-child{padding-bottom:0}.cpl-end{text-align:right;align-items:center;gap:4px;display:flex}.cpl-end svg{opacity:.5}.cpl-services .cpl-row .cpl-art{border-radius:50%}.cpl-menu{gap:20px;display:grid}.cpl-menu-section{gap:4px;display:grid}.cpl-menu-section h3{font-size:var(--brand-typography-size-caption);letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin:0 0 4px;font-weight:750}.cpl-item.cpl-menu{border-bottom:1px dashed var(--cpl-line);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 12px;min-height:0;padding:8px 0}.cpl-item.cpl-menu:has(.cpl-art){grid-template-columns:48px minmax(0,1fr) auto}.cpl-item.cpl-menu .cpl-art{width:48px}.cpl-item.cpl-menu .cpl-name{font-weight:600}.cpl-item.cpl-menu .cpl-end{padding-top:1px}.cpl-menu-items>:last-child{border-bottom:0}.cpl-tabs{margin:0 calc(var(--cp-card-padding,16px) * -1) 14px;padding:0 var(--cp-card-padding,16px);scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.cpl-tabs button{border:1px solid var(--cpl-line);border-radius:var(--brand-radius-pill);min-height:34px;color:inherit;font:inherit;font-size:var(--brand-typography-size-label);cursor:pointer;background:0 0;flex:none;padding:6px 14px;font-weight:600}.cpl-tabs button[aria-pressed=true]{background:var(--cp-button,currentColor);color:var(--cp-button-text,inherit);border-color:#0000}.connect-public .cpl-empty{border:1px dashed var(--cpl-line);border-radius:var(--cpl-radius);font-size:var(--brand-typography-size-label);text-align:center;color:inherit;margin:0;padding:18px}.cpl-loading{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cpl-loading span{aspect-ratio:1;border-radius:var(--cpl-radius);background:var(--cpl-soft)}.cpl-detail{gap:var(--brand-space-16);display:grid}.cpl-gallery{gap:var(--brand-space-8);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;display:grid;overflow-x:auto}.cpl-gallery[data-single]{grid-auto-columns:100%}.cpl-gallery img{aspect-ratio:1;border-radius:var(--brand-radius-card);background:var(--brand-soft);object-fit:cover;scroll-snap-align:start;width:100%}.cpl-detail-price{align-items:center;gap:var(--brand-space-8);display:flex}.cpl-detail-price .cpl-price{font-size:var(--brand-typography-size-title-small,18px)}.cpl-detail-summary{font-size:var(--brand-typography-size-body);margin:0}.cpl-detail-body{color:var(--brand-muted);white-space:pre-wrap;margin:0;line-height:1.6}.cpl-facts{gap:var(--brand-space-12);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin:0;display:grid}.cpl-facts dt{color:var(--brand-muted);font-size:var(--brand-typography-size-caption)}.cpl-facts dd{font-weight:var(--brand-typography-weight-strong,600);margin:0}.cpl-tags{gap:var(--brand-space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cpl-tags li{border-radius:var(--brand-radius-pill);background:var(--brand-soft);font-size:var(--brand-typography-size-caption);padding:2px 10px}.cpl-action{border-radius:var(--cp-action-radius,var(--brand-radius-action));background:var(--cp-button,var(--brand-action));width:100%;min-height:50px;color:var(--cp-button-text,var(--brand-on-action));font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-weight:700;text-decoration:none;display:flex}.cpl-action:disabled,.cpl-action[aria-disabled]{opacity:.55;cursor:default}.cpl-order{gap:var(--brand-field-groupGap,var(--brand-space-16));display:grid}.cpl-order-item{align-items:center;gap:var(--brand-space-12);padding:var(--brand-space-12);border-radius:var(--brand-radius-card);background:var(--brand-soft);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.cpl-order-item .cpl-art{border-radius:var(--brand-radius-tile)}.cpl-qty{border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-pill);background:var(--brand-panel);align-items:center;display:inline-flex}.cpl-qty button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cpl-qty button:disabled{opacity:.35}.cpl-qty output{font-variant-numeric:tabular-nums;text-align:center;min-width:20px}.cpl-total{justify-content:space-between;margin:0;display:flex}.cpl-fine{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);text-align:center;margin:0}.cpl-sent{justify-items:center;gap:var(--brand-space-8);padding:var(--brand-space-24) 0;text-align:center;display:grid}.cpl-sent p{color:var(--brand-muted);margin:0}@media (min-width:560px){.cpl-carousel{grid-auto-columns:44%}}.cl-pick-row.is-compact{grid-template-columns:auto minmax(0,1fr);min-height:40px}.cl-pick-row.has-tools{cursor:default;grid-template-columns:auto 40px minmax(0,1fr) auto}.cl-pick-tools{display:flex}.cl-pick-tools .ui-button{width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.cl-request-gate{align-items:flex-start;gap:var(--brand-space-8);color:var(--brand-muted);font-size:var(--brand-typography-size-label);margin:0;display:flex}.cl-request-gate>.cw-plan-chip{flex:none}.cl-request-gate>span:not(.cw-plan-chip){min-width:0}.cm-library{gap:var(--brand-space-16);display:grid}.cm-library .cl-toolbar>.ui-chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;max-inline-size:100%;overflow-x:auto}.cm-library .cl-toolbar>.cl-toolbar-end{flex:1 1 0;min-inline-size:0;margin-inline-start:0}.cm-library .cl-toolbar>.cl-toolbar-end .ui-search{flex:1;min-inline-size:0}.cm-library .ui-chip{white-space:nowrap}@media (min-width:768px){.cm-library .cl-toolbar>.ui-chips{flex:0 auto}.cm-library .cl-toolbar>.cl-toolbar-end{flex:none;margin-inline-start:auto}}.cm-actions{align-items:center;gap:var(--brand-space-8);display:flex}.cm-selectbar{min-block-size:var(--brand-control-height-default)}.cm-pages{scrollbar-width:none;flex-wrap:nowrap;max-inline-size:100%;overflow-x:auto}.cm-pages::-webkit-scrollbar{display:none}.cm-grid{gap:var(--brand-space-16);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.cm-file{text-align:left;border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-card);min-width:0;color:var(--brand-ink);padding:0;display:grid;overflow:hidden}.cm-file-art{aspect-ratio:4/3;background:var(--brand-soft);color:var(--brand-muted);place-items:center;display:grid;position:relative;overflow:hidden}.cm-file-art img{object-fit:cover;width:100%;height:100%}.cm-file-info{gap:var(--brand-space-4);padding:var(--brand-space-12);min-width:0;display:grid}.cm-file-info strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cm-tile{min-width:0}.cm-tile-main{gap:var(--brand-space-8);text-align:start;inline-size:100%;color:var(--brand-ink);padding:0;display:grid}.cm-tile-art{aspect-ratio:1;border-radius:var(--brand-radius-card);background:var(--brand-soft);color:var(--brand-muted);place-items:center;display:grid;position:relative;overflow:hidden}.cm-tile-art img{object-fit:cover;block-size:100%;inline-size:100%}.cm-tile[data-picked] .cm-tile-art{outline:3px solid var(--brand-action);outline-offset:-3px}.cm-tile[data-locked]{opacity:.45}.cm-tile-page,.cm-tile-kind{max-inline-size:calc(100% - var(--brand-space-16));padding:var(--brand-space-4) var(--brand-space-12);border-radius:var(--brand-radius-pill);background:var(--brand-glass);color:var(--brand-ink);font-size:var(--brand-typography-size-caption);text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);font-weight:600;position:absolute;overflow:hidden}.cm-tile-page{inset:auto auto var(--brand-space-8) var(--brand-space-8)}.cm-tile-kind{inset:var(--brand-space-8) auto auto var(--brand-space-8)}.cm-tile-check{inset:var(--brand-space-8) var(--brand-space-8) auto auto;border:2px solid var(--brand-ink);background:var(--brand-glass);block-size:24px;inline-size:24px;color:var(--brand-ink);border-radius:50%;place-items:center;display:grid;position:absolute}.cm-tile[data-picked] .cm-tile-check{border-color:var(--brand-action);background:var(--brand-action);color:var(--brand-on-action)}.cm-tile-info{min-width:0;padding-inline:var(--brand-space-4);gap:2px;display:grid}.cm-tile-info strong,.cm-tile-info small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cm-tile-info small{color:var(--brand-muted)}.cm-detail{gap:var(--brand-space-16);display:grid}.cm-preview{background:var(--brand-soft);border-radius:var(--brand-radius-card);place-items:center;min-height:180px;display:grid;overflow:hidden}.cm-preview img,.cm-preview video{object-fit:contain;max-width:100%;max-height:50dvh;display:block}.cm-facts{gap:var(--brand-space-12);margin:0;display:grid}.cm-facts>div{justify-content:space-between;align-items:baseline;gap:var(--brand-space-16);display:flex}.cm-facts dt{color:var(--brand-muted);flex:none}.cm-facts dd{text-align:end;min-width:0;margin:0}.cm-page-pill{padding:var(--brand-space-4) var(--brand-space-12);border-radius:var(--brand-radius-pill);background:var(--brand-soft);color:var(--brand-ink);font-weight:600;text-decoration:none;display:inline-block}.cm-page-pill:hover{text-decoration:underline}.cm-rename{align-items:center;gap:var(--brand-space-12);display:flex}.cm-rename .ui-input{flex:1;min-width:0}.cm-upload-types{gap:var(--brand-space-12);margin-top:var(--brand-space-16);display:grid}@media (max-width:599px){.cm-grid{gap:var(--brand-space-12);grid-template-columns:repeat(2,minmax(0,1fr))}.cm-file-info{padding:var(--brand-space-8)}}
.tr-list{overflow:hidden}.tr-head{justify-content:space-between;align-items:center;gap:var(--brand-space-8);padding:var(--brand-space-12) var(--brand-space-16);border-bottom:var(--brand-border-width) solid var(--brand-line);display:flex}.tr-head-actions{align-items:center;gap:var(--brand-space-4);display:flex}.tr-row{align-items:center;gap:var(--brand-space-12);min-block-size:64px;padding:var(--brand-space-8) var(--brand-space-16);display:flex}.tr-row+.tr-row{border-top:var(--brand-border-width) solid var(--brand-line)}.tr-row[data-selected]{background:var(--brand-soft)}.tr-check{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:44px;margin:0;display:inline-flex}.tr-copy{gap:var(--brand-space-4);flex:1;min-inline-size:0;display:grid}.tr-title{color:var(--brand-ink);font-weight:var(--brand-typography-weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tr-detail{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tr-selection-space{block-size:calc(var(--tr-selection-height,128px) + max(var(--ce-bottom-obstruction,0px), env(safe-area-inset-bottom)) + var(--brand-space-24))}.tr-select-toggle.ui-button{min-block-size:44px}.tr-bar{z-index:var(--brand-layer-overlay);inset-inline:var(--brand-space-12);justify-content:space-between;align-items:center;gap:var(--brand-space-8);max-inline-size:640px;padding:var(--brand-space-8) var(--brand-space-12);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-panel);background:var(--brand-panel);box-shadow:var(--brand-shadow-modal);margin-inline:auto;display:flex;position:fixed;inset-block-end:calc(max(var(--ce-bottom-obstruction,0px), env(safe-area-inset-bottom)) + var(--brand-space-12))}.tr-bar-count{color:var(--brand-ink);font-weight:var(--brand-typography-weight-strong);white-space:nowrap}.tr-bar-actions{justify-content:flex-end;align-items:center;gap:var(--brand-space-4);flex-wrap:wrap;display:flex}@media (max-width:767px){.tr-bar{grid-template-columns:minmax(0,1fr) auto;display:grid}.tr-bar-count{grid-area:1/1}.tr-bar-actions{grid-area:2/1/auto/-1;justify-content:stretch}.tr-bar-actions>.ui-button{flex:1}.tr-bar-done{grid-area:1/2}}.pl-check{block-size:28px;inline-size:28px;margin-block:var(--brand-space-8);border:2px solid var(--brand-muted);color:#0000;background:var(--brand-panel);pointer-events:none;border-radius:50%;grid-area:more;place-self:start center;place-items:center;display:grid}.pl-check[data-on]{border-color:var(--brand-action);color:var(--brand-on-action);background:var(--brand-action)}.pl-row:has(.pl-check[data-on]){background:var(--brand-soft)}@media (min-width:768px){.pl-check{grid-area:1/-2/auto/-1;align-self:center}}@media (max-width:767px){.cp-select-pages.ui-button,.tr-bar .ui-button{min-block-size:44px}.tr-bar-actions{gap:var(--brand-space-8)}.tr-bar .ui-button{padding-inline:var(--brand-space-8)}}.cl-card{position:relative}.cl-card-check{z-index:2;background:var(--brand-panel);border-radius:50%;place-items:center;min-block-size:44px;min-inline-size:44px;margin:0;display:grid;position:absolute;inset-block-start:var(--brand-space-8);inset-inline-start:var(--brand-space-8)}.tr-toolbar{justify-content:flex-end;margin-block-end:var(--brand-space-8);display:flex}.rx-response-cards li[data-selected],.rx-response-table tr[data-selected],.cl-card[data-selected]{background:var(--brand-soft)}.tr-row,.rx-response-cards>li{position:relative}.tr-row-hit{z-index:1;border-radius:inherit;position:absolute;inset:0}.tr-row-hit:focus-visible{outline:var(--brand-focus-width) solid var(--brand-focus-color);outline-offset:-2px}:is(.tr-row:has(.tr-row-hit) .tr-check,.rx-response-cards:has(.tr-row-hit) .tr-check){z-index:2;position:relative}.ac-list{overflow:hidden}.ac-row{gap:var(--brand-space-4);padding:var(--brand-space-12) var(--brand-space-16);display:grid}.ac-row+.ac-row{border-top:var(--brand-border-width) solid var(--brand-line)}.ac-text{color:var(--brand-ink)}.ac-meta{color:var(--brand-muted);font-size:var(--brand-typography-size-caption)}
.sd-list{border-top:var(--brand-border-width) solid var(--brand-line);min-width:0;display:grid}.sd{border-bottom:var(--brand-border-width) solid var(--brand-line);min-width:0}.sd>summary{justify-content:space-between;align-items:center;gap:var(--brand-space-12);min-height:56px;padding-block:var(--brand-space-8);cursor:pointer;list-style:none;display:flex}.sd>summary::-webkit-details-marker{display:none}.sd>summary>span{gap:2px;min-width:0;display:grid}.sd>summary strong{overflow-wrap:anywhere;font-size:var(--brand-typography-size-body);font-weight:var(--brand-typography-weight-medium)}.sd>summary small{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd>summary>svg{color:var(--brand-muted);flex:none}.sd>summary:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px;border-radius:var(--brand-radius-tile)}.sd-body{gap:var(--brand-field-groupGap,var(--brand-space-16));min-width:0;padding-block:var(--brand-space-4) var(--brand-space-16);grid-template-columns:minmax(0,1fr);display:grid}.sd-body>*{min-width:0}.sd-page .ui-data-scroll,.cs-route .sd .ui-data-scroll{min-width:0;max-width:100%}.sd-page .ui-table :is(th,td),.cs-route .sd .ui-table :is(th,td){min-width:8rem}@media (prefers-reduced-motion:no-preference){.sd>summary>svg{transition:transform var(--brand-motion-fast) var(--brand-motion-ease-out)}.sd[open]>.sd-body{animation:sd-in var(--brand-motion-modal) var(--brand-motion-ease-out)}}.sd[open]>summary>svg{transform:rotate(180deg)}@keyframes sd-in{0%{opacity:0;transform:translateY(-4px)}}.sd-skel{align-content:center;gap:var(--brand-space-8);min-height:56px;display:grid}.cs-route .sd-list{gap:var(--brand-space-16);border:0}.sd-page,.cs-route .sd{box-sizing:border-box;border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-sheet);background:var(--brand-panel);overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%;margin:0;padding:0}.sd-page>:is(summary,.sd-summary),.cs-route .sd>summary{justify-content:space-between;align-items:center;gap:var(--brand-space-12);min-height:64px;padding:var(--brand-space-16) var(--brand-space-20);display:flex}.sd-page>:is(summary,.sd-summary)>span,.cs-route .sd>summary>span{align-items:center;gap:var(--brand-space-4) var(--brand-space-16);flex-wrap:wrap;flex:1;min-width:0;display:flex}.sd-page>:is(summary,.sd-summary) strong,.cs-route .sd>summary strong{min-width:min(100%,120px);font-size:var(--brand-typography-size-body);font-weight:var(--brand-typography-weight-medium);overflow-wrap:anywhere;white-space:normal;flex:auto}.sd-page>:is(summary,.sd-summary) small,.cs-route .sd>summary small{min-width:0;max-width:100%;color:var(--brand-muted);font-size:var(--brand-typography-size-caption);text-align:end;white-space:normal;overflow-wrap:anywhere;flex:0 auto;margin-inline-start:auto;overflow:hidden}.sd-page>.sd-body,.cs-route .sd>.sd-body{margin-inline:var(--brand-space-20);padding-block:var(--brand-space-16);border-top:var(--brand-border-width) solid var(--brand-line)}.sd-page>.sd-summary>svg{color:var(--brand-muted);flex:none}
.cx-capture-note{align-items:flex-start;gap:var(--brand-space-8);margin:0 0 var(--brand-space-12);padding:var(--brand-space-12);border:var(--brand-border-width) solid var(--brand-line);border-radius:var(--brand-radius-panel);background:color-mix(in srgb, var(--brand-ink) 4%, var(--brand-panel));color:var(--brand-muted);font-size:var(--brand-typography-size-label);line-height:1.5;display:flex}.rx-screen>.cx-capture-note{margin-bottom:0}.cx-capture-note>svg{flex:none;margin-top:2px}.cx-capture-note>span{min-width:0}
