:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand]:not([class~=rounded-full]),:is(.goals-thread,.goals-canvas,.color-cards) [class~=border-featured-licorice\/20]:not(.goals-composer *){border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:none;transition:border-color .15s var(--blk-ease);border-radius:16px}:is(.goals-thread,.goals-canvas,.color-cards) :has(>.shadow-brand:not(.rounded-full)):not(.grid):not(.flex-row){gap:var(--blk-space-6);flex-direction:column;display:flex}:is(.goals-thread,.goals-canvas,.color-cards) *>:is(.shadow-brand:not(.rounded-full),.shadow-brand:not(.rounded-full)~*,:has(~.shadow-brand:not(.rounded-full))){margin-block:0}:is(.goals-thread,.goals-canvas,.color-cards) [class~=uppercase][class~=font-bold][class~=rounded-md]{padding:var(--blk-space-1) var(--blk-space-2);letter-spacing:.06em;box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 30%, transparent);font-size:11px;font-weight:600}:is(.goals-thread,.goals-canvas,.color-cards) .space-y-4>:has(+a.text-sm\/snug){margin-block-end:var(--blk-space-2)}:is(.goals-thread,.goals-canvas,.color-cards) .space-y-4>p:has(+p){margin-block-end:var(--blk-space-1)}:is(.goals-thread,.goals-canvas,.color-cards) a[class~=text-sm\/snug]{font-size:16px;line-height:1.4}:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand] [class~=text-xs\/relaxed]{font-size:14px;line-height:1.45}:is(.goals-thread,.goals-canvas,.color-cards) [class~=border-t][class~=pt-3]{padding-top:var(--blk-space-4)}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button)[class~=min-h-8][class~=rounded-full]{min-height:36px;padding:0 var(--blk-space-4);transition:transform .16s var(--blk-ease), border-color .15s var(--blk-ease), background-color .15s var(--blk-ease);border-radius:999px;font-size:13px}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button)[class~=min-h-8][class~=rounded-full]:active:not(:disabled){transform:scale(.97)}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button)[class~=rounded-full]:is([class~=bg-featured-violet\/12],[class~=border-border])[class~=min-h-8]{border-style:solid;border-width:1px}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button).bg-button-brand-violet-bg:not(:disabled):has(~.bg-button-brand-violet-bg){border-color:var(--blk-line);background:var(--blk-surface);color:var(--blk-text)}:is(.goals-thread,.goals-canvas,.color-cards) .border-t.pt-3:is(:empty,:has(>:only-child:empty)){display:none}:is(.goals-thread,.goals-canvas,.color-cards) [class~=border-b]>p[class~=text-sm][class~=font-medium]:first-child{font-size:16px;font-weight:600}:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand][class~=ring-2]{border-color:var(--blk-violet);box-shadow:0 0 0 1px var(--blk-violet)}:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand]:not([class~=rounded-full]){--pop:var(--featured-violet-800);--pop-bg:var(--featured-violet-100);transition:border-color .15s var(--blk-ease), box-shadow .15s var(--blk-ease)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=journalist]){--pop:var(--media-entity-journalist);--pop-bg:var(--media-entity-journalist-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=byline]){--pop:var(--media-entity-byline);--pop-bg:var(--media-entity-byline-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=podcast]){--pop:var(--media-entity-podcast);--pop-bg:var(--media-entity-podcast-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=speaking]){--pop:var(--media-entity-speaking);--pop-bg:var(--media-entity-speaking-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=linkedin-influencer]){--pop:var(--media-entity-linkedin-influencer);--pop-bg:var(--media-entity-linkedin-influencer-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=social-creator]){--pop:var(--media-entity-social-creator);--pop-bg:var(--media-entity-social-creator-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=award]){--pop:var(--media-entity-award);--pop-bg:var(--media-entity-award-bg)}:is(.goals-thread,.goals-canvas,.color-cards) .shadow-brand:not(.rounded-full):has([data-entity-tone=paidbacklink]){--pop:var(--media-entity-paidbacklink);--pop-bg:var(--media-entity-paidbacklink-bg)}:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand]:is([class~=p-3\.5],[class~=p-5],[class~="px-[22px]"]),:is(.goals-thread,.goals-canvas,.color-cards) [class~=border-featured-licorice\/20]:not(.goals-composer *){padding:var(--blk-space-6)}@media (hover:hover) and (pointer:fine){:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand]:not([class~=rounded-full]):hover{border-color:var(--featured-licorice);box-shadow:0 0 0 1px var(--featured-licorice), var(--shadow-brand)}}:is(.goals-thread,.goals-canvas,.color-cards) [class~=shadow-brand]:not([class~=rounded-full]):focus-within{border-color:var(--featured-licorice);box-shadow:0 0 0 1px var(--featured-licorice), var(--shadow-brand)}:is(.goals-thread,.goals-canvas,.color-cards) [class~=rounded-full][class~=border-featured-licorice]{border-width:1px;border-color:color-mix(in oklch, var(--pop) 30%, transparent);background:var(--pop-bg);color:var(--pop)}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button).bg-button-brand-violet-bg:not(:disabled):not(:has(~.bg-button-brand-violet-bg)){background:var(--button-brand-violet-bg);color:var(--featured-on-violet);border-color:#0000}:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button)[class~=rounded-full]:is([class~=bg-featured-violet\/12],[class~=border-border],.bg-button-brand-violet-bg:has(~.bg-button-brand-violet-bg))[class~=min-h-8]{border-color:color-mix(in oklch, var(--blk-violet) 35%, transparent);background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));color:var(--blk-text)}@media (hover:hover) and (pointer:fine){:is(.goals-thread,.goals-canvas,.color-cards) :is(a,button)[class~=rounded-full]:is([class~=bg-featured-violet\/12],[class~=border-border],.bg-button-brand-violet-bg:has(~.bg-button-brand-violet-bg))[class~=min-h-8]:hover{border-color:color-mix(in oklch, var(--blk-violet) 55%, transparent);background:color-mix(in oklch, var(--blk-violet) 20%, var(--blk-surface))}}.dark .color-cards [class~=rounded-full][class~=border-featured-licorice]{border-color:color-mix(in oklch, var(--pop) 50%, transparent);background:color-mix(in oklch, var(--pop) 30%, var(--blk-surface));color:var(--blk-text)}[data-flow=goals] [data-slot=button]{transition:transform .16s var(--blk-ease), background-color .15s var(--blk-ease), border-color .15s var(--blk-ease);border-radius:999px}[data-flow=goals] [data-slot=button]:active:not(:disabled){transform:scale(.97)}[data-flow=goals] [data-slot=button]:is([data-variant=default],[data-variant=brand],[data-variant=brand-violet]):not(:disabled){background:var(--button-brand-violet-bg);color:var(--featured-on-violet);box-shadow:none;border-color:#0000}[data-flow=goals] [data-slot=button]:is([data-variant=outline],[data-variant=secondary],[data-variant=brand-outline]):not(:disabled){border:1px solid color-mix(in oklch, var(--blk-violet) 35%, transparent);background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));color:var(--blk-text);box-shadow:none}[data-flow=goals] [data-slot=button]:focus-visible{outline:2px solid var(--blk-violet);outline-offset:2px}[data-flow=goals] [data-slot=button][aria-pressed]:not(:disabled){border-color:color-mix(in oklch, var(--blk-violet) 35%, transparent);background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));color:var(--blk-text);box-shadow:none}[data-flow=goals] [data-slot=button][aria-pressed=true]:not(:disabled){background:var(--button-brand-violet-bg);color:var(--featured-on-violet);border-color:#0000}@media (hover:hover) and (pointer:fine){[data-flow=goals] [data-slot=button]:is([data-variant=default],[data-variant=brand],[data-variant=brand-violet]):not(:disabled):hover{background:var(--button-brand-violet-hover)}[data-flow=goals] [data-slot=button]:is([data-variant=outline],[data-variant=secondary],[data-variant=brand-outline]):not(:disabled):hover,[data-flow=goals] [data-slot=button][aria-pressed]:not([aria-pressed=true]):not(:disabled):hover{border-color:color-mix(in oklch, var(--blk-violet) 55%, transparent);background:color-mix(in oklch, var(--blk-violet) 20%, var(--blk-surface))}[data-flow=goals] [data-slot=button][aria-pressed=true]:not(:disabled):hover{background:var(--button-brand-violet-hover)}}@media (prefers-reduced-motion:reduce){[data-flow=goals] [data-slot=button]:active:not(:disabled){transform:none}}.goals-thread .chat-chip{border-color:color-mix(in oklch, var(--blk-violet) 35%, transparent);background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));color:var(--blk-text);border-radius:999px}@media (hover:hover) and (pointer:fine){.goals-thread .chat-chip:hover:not(:disabled){border-color:color-mix(in oklch, var(--blk-violet) 55%, transparent);background:color-mix(in oklch, var(--blk-violet) 20%, var(--blk-surface))}}:is(.goals-thread,.goals-canvas) section[class~=rounded-xl][class~=border][class~=bg-card][class~=p-4]{border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:none;padding:var(--blk-space-5) var(--blk-space-6);transition:border-color .15s var(--blk-ease), box-shadow .15s var(--blk-ease);border-radius:16px}:is(.goals-thread,.goals-canvas) section[class~=rounded-xl][class~=border][class~=bg-card][class~=p-4]:focus-within{border-color:var(--blk-stamp-edge);box-shadow:0 0 0 1px var(--blk-stamp-edge), var(--blk-stamp)}@media (hover:hover) and (pointer:fine){:is(.goals-thread,.goals-canvas) section[class~=rounded-xl][class~=border][class~=bg-card][class~=p-4]:hover{border-color:var(--blk-stamp-edge);box-shadow:0 0 0 1px var(--blk-stamp-edge), var(--blk-stamp)}}[data-flow=goals] [data-slot=badge]:is([data-variant=default],[data-variant=secondary],[data-variant=outline]){border-color:color-mix(in oklch, var(--blk-violet) 35%, transparent);background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));color:var(--blk-text);border-radius:999px}[data-flow=goals] [data-slot=badge][data-variant=default]{border-color:color-mix(in oklch, var(--blk-violet) 55%, transparent);background:color-mix(in oklch, var(--blk-violet) 20%, var(--blk-surface))}:is(.goals-thread,.goals-canvas,.gp-page) :is(span,li)[class~=rounded-full]:is([class~=bg-foreground\/6],[class~=bg-featured-violet-500\/10]){background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--blk-violet) 35%, transparent);color:var(--blk-text)}:is(.goals-thread,.goals-canvas) [class~=rounded-full][class~=bg-primary][class~=text-primary-foreground]{background:color-mix(in oklch, var(--blk-violet) 20%, var(--blk-surface));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--blk-violet) 55%, transparent);color:var(--blk-text)}:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default]{background:color-mix(in oklch, var(--blk-violet) 12%, var(--blk-surface));border-radius:999px}:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]{transition:transform .16s var(--blk-ease), background-color .15s var(--blk-ease), border-color .15s var(--blk-ease), color .15s var(--blk-ease);border-radius:999px}:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]:active{transform:scale(.97)}:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]:is([data-state=active],[data-active]:not([data-active=false])){border-color:color-mix(in oklch, var(--blk-violet) 35%, transparent);background:var(--blk-surface);box-shadow:none;color:var(--blk-text)}:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]:focus-visible{outline:2px solid var(--blk-violet);outline-offset:2px}@media (prefers-reduced-motion:reduce){:is(.goals-thread,.goals-canvas) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]:active{transform:none}}[data-flow=goals] [data-slot=selection-bar]{border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:var(--blk-shadow);color:var(--blk-text);border-radius:16px}[data-flow=goals] [data-slot=selection-bar] [data-slot=button][data-variant=secondary]:first-child:not(:disabled){background:var(--button-brand-violet-bg);color:var(--featured-on-violet);border-color:#0000}[data-flow=goals] [data-slot=selection-bar] [data-slot=button][data-variant=ghost]{color:var(--blk-muted)}@media (hover:hover) and (pointer:fine){[data-flow=goals] [data-slot=selection-bar] [data-slot=button][data-variant=ghost]:hover{background:var(--blk-surface-2);color:var(--blk-text)}[data-flow=goals] [data-slot=selection-bar] [data-slot=button][data-variant=secondary]:first-child:not(:disabled):hover{background:var(--button-brand-violet-hover)}}.gp-page [data-slot=brand-kit-form],[data-flow=goals] [data-slot=share-report-box]{border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:none;padding:var(--blk-space-6);border-radius:16px}[data-flow=goals] :is([data-slot=breadcrumb-link],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=switch]):focus-visible{outline:2px solid var(--blk-violet);outline-offset:2px;box-shadow:none}[data-flow=goals] [data-slot=breadcrumb-list]{color:color-mix(in oklch, var(--blk-text) 60%, transparent)}[data-flow=goals] [data-slot=breadcrumb-link]{color:color-mix(in oklch, var(--blk-text) 60%, transparent);transition:color .15s var(--blk-ease);border-radius:4px}[data-flow=goals] [data-slot=breadcrumb-page]{color:var(--blk-text);font-weight:600}[data-flow=goals] :is([data-slot=dialog-content],[data-slot=alert-dialog-content]){border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:var(--blk-shadow);color:var(--blk-text);border-radius:16px}[data-flow=goals] :is([data-slot=dialog-description],[data-slot=alert-dialog-description]){color:color-mix(in oklch, var(--blk-text) 60%, transparent)}[data-flow=goals] :is([data-slot=dialog-title],[data-slot=alert-dialog-title]){color:var(--blk-text);font-size:16px;font-weight:600}[data-flow=goals] [data-slot=sheet-content]{border-color:var(--blk-line);background:var(--blk-surface);color:var(--blk-text)}[data-flow=goals] :is([data-slot=popover-content],[data-slot=hover-card-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){background:var(--blk-surface);box-shadow:0 0 0 1px var(--blk-line), var(--blk-shadow);color:var(--blk-text);border-radius:12px}[data-flow=goals] :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=select-item],[data-slot=command-item]){transition:background-color .15s var(--blk-ease);border-radius:8px}[data-flow=goals] :is([data-slot=dropdown-menu-item]:not([data-variant=destructive]),[data-slot=dropdown-menu-sub-trigger],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=select-item],[data-slot=command-item]):is([data-highlighted],[data-selected=true],[data-state=open]){background:color-mix(in oklch, var(--blk-violet) 14%, var(--blk-surface));color:var(--blk-text)}[data-flow=goals] :is([data-slot=dropdown-menu-separator],[data-slot=select-separator]){background:var(--blk-hair)}[data-flow=goals] :is([data-slot=dropdown-menu-label],[data-slot=select-label]){color:color-mix(in oklch, var(--blk-text) 60%, transparent)}[data-flow=goals] [data-slot=tooltip-content]{background:var(--blk-inverse-bg);color:var(--blk-inverse-text);border-radius:8px}[data-flow=goals] [data-slot=tooltip-content]>svg:last-child{background:var(--blk-inverse-bg);fill:var(--blk-inverse-bg)}[data-flow=goals] :is([data-slot=input],[data-slot=textarea]):not([class~=border-0],[data-slot=input-group] *),[data-flow=goals] [data-slot=select-trigger],[data-flow=goals] select[class~=border-input]{border:1px solid var(--blk-line);background:var(--blk-surface);box-shadow:none;color:var(--blk-text);transition:border-color .15s var(--blk-ease);border-radius:12px}[data-flow=goals] :is([data-slot=input],[data-slot=textarea]):not([class~=border-0],[data-slot=input-group] *):focus-visible,[data-flow=goals] select[class~=border-input]:focus-visible{border-color:var(--blk-violet);outline:2px solid var(--blk-violet);outline-offset:2px;box-shadow:none}[data-flow=goals] [data-slot=select-trigger][data-state=open]{border-color:var(--blk-violet)}[data-flow=goals] :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger])[aria-invalid=true]{border-color:var(--destructive)}[data-flow=goals] [data-slot=checkbox]{border:1px solid var(--blk-muted);background:var(--blk-surface);box-shadow:none;border-radius:4px}[data-flow=goals] [data-slot=checkbox][data-state=checked]{border-color:var(--button-brand-violet-bg);background:var(--button-brand-violet-bg);color:var(--featured-on-violet)}[data-flow=goals] [data-slot=switch]{box-shadow:none}[data-flow=goals] [data-slot=switch][data-state=unchecked]{background:color-mix(in oklch, var(--blk-muted) 45%, var(--blk-surface))}[data-flow=goals] [data-slot=switch][data-state=checked]{background:var(--button-brand-violet-bg)}[data-flow=goals] [data-slot=switch-thumb]{background:var(--blk-surface)}[data-flow=goals] [data-slot=switch][data-state=checked] [data-slot=switch-thumb]{background:var(--featured-on-violet)}:is(.goals-thread,.goals-canvas,.gp-page) [class~=rounded-lg]:is([class~=bg-foreground\/4],[class~=bg-muted\/60]),:is(.goals-thread,.goals-canvas,.gp-page) [class~=rounded-md][class~=bg-muted][class~=p-3]{background:var(--blk-surface-2);padding:var(--blk-space-4);border-radius:12px}.gp-page section[aria-labelledby][class~=scroll-mt-8]>div:first-child>h2{color:var(--blk-text);font-size:16px;font-weight:600}.gp-page section[aria-labelledby][class~=scroll-mt-8],.gp-page section[aria-labelledby][class~=scroll-mt-8] ul[class~=divide-border\/50]>*{border-color:var(--blk-hair)}[data-flow=goals] .goals-eternal-search{border-color:var(--blk-line);background:var(--blk-surface);box-shadow:var(--blk-shadow)}@media (hover:hover) and (pointer:fine){[data-flow=goals] .goals-eternal-search button:hover{background:var(--blk-surface-2)}[data-flow=goals] [data-slot=breadcrumb-link]:hover{color:var(--blk-text)}[data-flow=goals] :is([data-slot=input],[data-slot=textarea]):not([class~=border-0],[data-slot=input-group] *):not(:focus):hover,[data-flow=goals] [data-slot=select-trigger]:not([data-state=open]):hover{border-color:color-mix(in oklch, var(--blk-muted) 45%, var(--blk-line));background:var(--blk-surface)}}
