[data-v-36dbfa9b] .modal-aside-box{background:color-mix(in srgb,var(--modal-aside-surface) 92%,#121a2a);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1rem;max-width:min(100vw - 2rem,67.5rem);min-height:0;max-height:min(92vh,56.25rem);padding:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0009;height:100%!important}[data-v-36dbfa9b] .modal-aside-box-top{border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,var(--border-strong));margin-bottom:0!important}[data-v-36dbfa9b] .modal-aside-box-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[data-v-36dbfa9b] .modal-aside-box-content-inner{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.ai-response-detail-modal__head[data-v-36dbfa9b]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:540px){.ai-response-detail-modal__head[data-v-36dbfa9b]{flex-direction:column;align-items:flex-start}}.ai-response-detail-modal__head-left[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;min-width:0;display:flex}.ai-response-detail-modal__head-divider[data-v-36dbfa9b]{background:color-mix(in srgb,var(--foreground) 12%,var(--border-strong));flex-shrink:0;width:1px;height:1.25rem}@media (max-width:540px){.ai-response-detail-modal__head-divider[data-v-36dbfa9b]{display:none}}.ai-response-detail-modal__head-actions[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}@media (min-width:541px){.ai-response-detail-modal__head-actions[data-v-36dbfa9b]{will-change:transform}}@media (max-width:540px){.ai-response-detail-modal__head-actions[data-v-36dbfa9b]{justify-content:space-between;width:100%}}.ai-response-detail-modal__state[data-v-36dbfa9b]{min-height:min(30vh,17.5rem);padding:var(--padding);flex:auto}.ai-response-detail-modal__state--loading[data-v-36dbfa9b]{gap:var(--gap);flex-direction:column;display:flex}.ai-response-detail-modal__sk[data-v-36dbfa9b]{border-radius:var(--radius-md);min-height:3rem}.ai-response-detail-modal__sk--tall[data-v-36dbfa9b]{min-height:13.75rem}.ai-response-detail-modal__shell[data-v-36dbfa9b]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);gap:0;height:100%;min-height:min(40vh,22.5rem);max-height:100%;display:grid}@media (max-width:780px){.ai-response-detail-modal__shell[data-v-36dbfa9b]{max-height:none;display:block}}.ai-response-detail-modal__main[data-v-36dbfa9b]{border-right:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));gap:var(--gap);min-width:0;min-height:0;padding:var(--padding) var(--padding) 0 0;flex-direction:column;display:flex}@media (max-width:780px){.ai-response-detail-modal__main[data-v-36dbfa9b]{border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));padding:var(--padding) 0;border-right:none}}.ai-response-detail-modal__prompt-wrap[data-v-36dbfa9b]{padding-left:0;position:relative}.ai-response-detail-modal__prompt[data-v-36dbfa9b]{color:var(--foreground);margin:0}.ai-response-detail-modal__prompt-meta[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/4);margin-top:var(--margin-small);flex-wrap:wrap;display:flex}.ai-response-detail-modal__rule[data-v-36dbfa9b]{background:color-mix(in srgb,var(--foreground) 8%,var(--border-strong));border:0;width:100%;height:1px;margin:0}.ai-response-detail-modal__meta-row[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.ai-response-detail-modal__time[data-v-36dbfa9b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);margin-left:auto}.ai-response-detail-modal__response[data-v-36dbfa9b]{color:color-mix(in srgb,var(--foreground) 94%,var(--muted-foreground));font-size:var(--input-label-font-size);margin-right:calc(var(--padding)*-1);min-height:7.5rem;padding:0 var(--padding);padding-right:var(--padding);word-break:break-word;flex:1 1 0;line-height:1.55;overflow:auto}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar{width:.25rem;height:.25rem}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.ai-response-detail-modal__response[data-v-36dbfa9b]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@media (max-width:780px){.ai-response-detail-modal__response[data-v-36dbfa9b]{height:auto;overflow:initial;flex:none;margin-right:0;padding-right:0}}.ai-response-detail-modal__response-empty[data-v-36dbfa9b]{white-space:pre-wrap;display:block}.ai-response-detail-modal__response-md[data-v-36dbfa9b]{overflow-wrap:anywhere;max-width:100%;line-height:1.6}.ai-response-detail-modal__response-md[data-v-36dbfa9b] p{margin:0 0 .625rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] p:last-child{margin-bottom:0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] h1,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h2,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h3,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h4,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h5,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h6{color:var(--foreground);margin:.875rem 0 .5rem;font-weight:700;line-height:1.35}.ai-response-detail-modal__response-md[data-v-36dbfa9b] h1:first-child,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h2:first-child,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h3:first-child,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h4:first-child,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h5:first-child,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h6:first-child{margin-top:0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] h1{font-size:1.125rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] h2{font-size:1rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] h3,.ai-response-detail-modal__response-md[data-v-36dbfa9b] h4{font-size:.875rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ol,.ai-response-detail-modal__response-md[data-v-36dbfa9b] ul{margin:0 0 .625rem;padding-left:1.375rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ul{list-style:none}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ol{list-style:decimal}.ai-response-detail-modal__response-md[data-v-36dbfa9b] li{margin-bottom:.25rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ul>li{position:relative}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ul>li:before{background:var(--foreground);content:"";border-radius:50%;width:.1875rem;height:.1875rem;position:absolute;top:.5rem;left:-.625rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] ol>li::marker{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.ai-response-detail-modal__response-md[data-v-36dbfa9b] li ol,.ai-response-detail-modal__response-md[data-v-36dbfa9b] li ul{margin-top:.25rem;margin-bottom:0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] blockquote{background:color-mix(in srgb,var(--foreground) 4%,transparent);border-left:3px solid color-mix(in srgb,var(--primary) 55%,transparent);color:color-mix(in srgb,var(--foreground) 88%,var(--muted-foreground));margin:0 0 .625rem;padding:.5rem .75rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] hr{border:0;border-top:1px solid color-mix(in srgb,var(--foreground) 10%,var(--border-strong));margin:.75rem 0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] pre{background:color-mix(in srgb,var(--foreground) 6%,transparent);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:var(--badge-font-size-small);margin:0 0 .625rem;padding:.625rem .75rem;overflow-x:auto}.ai-response-detail-modal__response-md[data-v-36dbfa9b] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.ai-response-detail-modal__response-md[data-v-36dbfa9b] li code,.ai-response-detail-modal__response-md[data-v-36dbfa9b] p code{background:color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:.25rem;padding:.125rem .375rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] pre code{background:0 0;padding:0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll{border:1px solid var(--border-strong);border-radius:var(--radius-sm);max-width:100%;margin:0 0 .625rem;overflow-x:auto}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar{width:.25rem;height:.25rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.ai-response-detail-modal__response-md[data-v-36dbfa9b] .md-table-scroll::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.ai-response-detail-modal__response-md[data-v-36dbfa9b] table{border-collapse:collapse;font-size:var(--badge-font-size-small);width:100%;min-width:26.25rem}.ai-response-detail-modal__response-md[data-v-36dbfa9b] td,.ai-response-detail-modal__response-md[data-v-36dbfa9b] th{border-bottom:1px solid color-mix(in srgb,var(--foreground) 4%,var(--border-strong));overflow-wrap:break-word;padding:calc(var(--table-body-row-padding-y)/2) calc(var(--table-cell-pad-x)*1.5);text-align:left;vertical-align:top;word-break:normal}.ai-response-detail-modal__response-md[data-v-36dbfa9b] thead th{background:var(--table-header-bg,color-mix(in srgb,var(--foreground) 4%,transparent));border-bottom:1px solid var(--border-strong);color:var(--foreground);font-weight:600}.ai-response-detail-modal__response-md[data-v-36dbfa9b] tbody tr:last-child td{border-bottom:0}.ai-response-detail-modal__response-md[data-v-36dbfa9b] img{max-width:100%;height:auto}.ai-response-detail-modal__response-md[data-v-36dbfa9b] a{color:var(--primary);overflow-wrap:anywhere;text-underline-offset:.1875rem;font-weight:600;text-decoration:underline}@media (min-width:781px) and (hover:hover){.ai-response-detail-modal__response-md[data-v-36dbfa9b] a:hover{color:var(--accent)}}@media (min-width:781px){.ai-response-detail-modal__response-md[data-v-36dbfa9b] a:active{color:var(--accent)}}.ai-response-detail-modal__response-md[data-v-36dbfa9b] a{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.ai-response-detail-modal__copy-row[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/4);padding-left:var(--padding);display:inline-flex}.ai-response-detail-modal__copy-label[data-v-36dbfa9b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small)}.ai-response-detail-modal__aside[data-v-36dbfa9b]{min-width:0;min-height:0;padding:var(--padding);align-self:stretch;overflow:auto}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar{width:.25rem;height:.25rem}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.ai-response-detail-modal__aside[data-v-36dbfa9b]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@media (max-width:780px){.ai-response-detail-modal__aside[data-v-36dbfa9b]{padding:var(--padding) 0}}.ai-response-detail-modal__aside-section+.ai-response-detail-modal__aside-section[data-v-36dbfa9b]{border-top:1px solid color-mix(in srgb,var(--foreground) 6%,var(--border-strong));margin-top:var(--margin);padding-top:var(--margin)}.ai-response-detail-modal__aside-title[data-v-36dbfa9b]{color:var(--muted-foreground);align-items:center;gap:calc(var(--gap)/2);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);margin-bottom:var(--margin);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%;display:flex}.ai-response-detail-modal__brand-list[data-v-36dbfa9b]{gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-response-detail-modal__brand-item[data-v-36dbfa9b]{align-items:stretch;gap:calc(var(--gap)/2);flex-direction:column;display:flex}.ai-response-detail-modal__brand-item--tracked-mismatch[data-v-36dbfa9b]{margin-bottom:calc(var(--gap)/2)}.ai-response-detail-modal__brand-row[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/2);justify-content:space-between;display:flex}.ai-response-detail-modal__brand-tag[data-v-36dbfa9b]{flex-shrink:0}.ai-response-detail-modal__brand-mismatch-card[data-v-36dbfa9b]{background:color-mix(in srgb,var(--warning) 10%,var(--card));border:1px solid color-mix(in srgb,var(--warning) 35%,var(--border-strong));border-radius:var(--button-radius-soft);padding:calc(var(--padding)/2) calc(var(--padding)*.75)}.ai-response-detail-modal__brand-mismatch-label[data-v-36dbfa9b]{margin-bottom:calc(var(--gap)/4)}.ai-response-detail-modal__brand-mismatch-reason[data-v-36dbfa9b]{color:var(--foreground);font-size:var(--input-label-font-size);flex-wrap:wrap;align-items:baseline;gap:.2em .35em;margin:0;font-weight:600;line-height:1.4;display:flex}.ai-response-detail-modal__brand-mismatch-reason-text[data-v-36dbfa9b]{font-weight:600}.ai-response-detail-modal__brand-mismatch-sep[data-v-36dbfa9b]{color:var(--muted-foreground);font-weight:600}.ai-response-detail-modal__brand-mismatch-host-link[data-v-36dbfa9b]{color:var(--primary);text-underline-offset:.12em;word-break:break-all;font-weight:600;text-decoration:underline}@media (min-width:781px) and (hover:hover){.ai-response-detail-modal__brand-mismatch-host-link[data-v-36dbfa9b]:hover{opacity:.85}}@media (min-width:781px){.ai-response-detail-modal__brand-mismatch-host-link[data-v-36dbfa9b]:active{opacity:.85}}.ai-response-detail-modal__brand-mismatch-host-link[data-v-36dbfa9b]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.ai-response-detail-modal__brand-mismatch-evidence[data-v-36dbfa9b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);margin:calc(var(--gap)/4) 0 0;font-style:italic;line-height:1.45}.ai-response-detail-modal__mismatch-action[data-v-36dbfa9b]{margin-left:-.5rem;margin-top:calc(var(--gap)/4)}.ai-response-detail-modal__brand-main[data-v-36dbfa9b]{align-items:center;gap:calc(var(--gap)/2);flex:auto;min-width:0;display:inline-flex}.ai-response-detail-modal__brand-name[data-v-36dbfa9b]{color:var(--foreground);font-size:var(--input-label-font-size);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;min-width:0;max-width:100%;display:-webkit-box;overflow:hidden}.ai-response-detail-modal__sources[data-v-36dbfa9b]{counter-reset:src;gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ai-response-detail-modal__source[data-v-36dbfa9b]{font-size:var(--input-label-font-size);margin:0 calc(var(--padding)*-.5);padding:0}@media (max-width:780px){.ai-response-detail-modal__source[data-v-36dbfa9b]{margin:0}}.ai-response-detail-modal__source-card[data-v-36dbfa9b]{border-radius:var(--button-radius-soft);box-shadow:none;box-sizing:border-box;color:var(--button-outline-fg);cursor:pointer;align-items:flex-start;gap:calc(var(--gap)/4);padding:calc(var(--padding)/4) calc(var(--padding)/2);background:0 0;border:1px solid #0000;width:100%;text-decoration:none;transition:all .3s;display:flex}.ai-response-detail-modal__source-card[data-v-36dbfa9b]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (min-width:781px) and (hover:hover){.ai-response-detail-modal__source-card[data-v-36dbfa9b]:hover{background:var(--hover-overlay)}}@media (min-width:781px){.ai-response-detail-modal__source-card[data-v-36dbfa9b]:active{background:var(--hover-overlay)}}.ai-response-detail-modal__source-card[data-v-36dbfa9b]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.ai-response-detail-modal__source-card[data-v-36dbfa9b]:active{background:color-mix(in srgb,var(--foreground) 6%,transparent);border-color:var(--foreground);box-shadow:inset 0 1px 3px #00000059}.ai-response-detail-modal__source-favicon[data-v-36dbfa9b]{flex-shrink:0;margin-top:.0625rem}.ai-response-detail-modal__source-idx[data-v-36dbfa9b]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:.0625rem;line-height:1.25rem}.ai-response-detail-modal__source-body[data-v-36dbfa9b]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.ai-response-detail-modal__source-title-row[data-v-36dbfa9b]{align-items:baseline;gap:calc(var(--gap)/4);flex-wrap:wrap;min-width:0;display:flex}.ai-response-detail-modal__source-count[data-v-36dbfa9b]{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--muted-foreground);font-size:var(--badge-font-size-small);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-weight:600;line-height:1}.ai-response-detail-modal__source-title[data-v-36dbfa9b]{color:inherit;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:100%;font-weight:600;display:-webkit-box;overflow:hidden}.ai-response-detail-modal__source-domain[data-v-36dbfa9b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);-webkit-line-clamp:1;word-break:break-all;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}[data-v-36dbfa9b] .modal-aside-box>.modal-close{display:none}.button.modal-close[data-v-36dbfa9b]{color:var(--foreground)}@media (max-width:540px){.button.modal-close[data-v-36dbfa9b]{position:absolute;top:.5rem;right:.5rem}}.add-prompts-modal[data-v-092108fe] .modal-aside-box{border-radius:var(--radius-md);max-width:35rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.add-prompts-modal[data-v-092108fe] .modal-aside-box-content-inner{gap:var(--margin);flex-direction:column;padding:0;display:flex}.add-prompts-modal__head-text[data-v-092108fe]{gap:calc(var(--gap)/2);flex-direction:column;padding-right:2.5rem;display:flex}.add-prompts-modal__title[data-v-092108fe]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.add-prompts-modal__subtitle[data-v-092108fe]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.add-prompts-modal__tabs-wrap[data-v-092108fe]{margin-top:calc(var(--margin)/2)}.add-prompts-modal__tab-panels-shell[data-v-092108fe]{width:100%;position:relative}.add-prompts-modal__tab-panel[data-v-092108fe]{box-sizing:border-box;width:100%}.add-prompts-modal__tab-panel--active[data-v-092108fe]{opacity:1;pointer-events:auto;visibility:visible;z-index:2;position:relative}.add-prompts-modal__tab-panel--inactive[data-v-092108fe]{opacity:0;pointer-events:none;visibility:hidden;z-index:1;position:absolute;top:0;left:0}.add-prompts-modal__tab-panel--animating[data-v-092108fe]{pointer-events:none;visibility:visible;position:absolute;top:0;left:0}.add-prompts-modal__notice[data-v-092108fe] .notice{align-items:flex-start;min-height:0}.add-prompts-modal__notice[data-v-092108fe] .notice__body{padding-top:0}.add-prompts-modal__notice[data-v-092108fe] .notice__icon-wrap{margin-top:.125rem}.add-prompts-modal__panel[data-v-092108fe]{gap:var(--margin);flex-direction:column;display:flex}.add-prompts-modal__field-block[data-v-092108fe]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.add-prompts-modal__label[data-v-092108fe]{color:var(--foreground);margin:0;font-size:.8125rem;font-weight:500;line-height:1.21}.add-prompts-modal__textarea[data-v-092108fe] .input-box-field textarea{min-height:10rem;max-height:10rem;padding:.6875rem .875rem;font-size:.875rem;line-height:1.6}.add-prompts-modal__hint[data-v-092108fe]{color:var(--muted-foreground);margin:calc(var(--gap)/4) 0 0;font-size:.8125rem;line-height:1.21}.add-prompts-modal__type-row[data-v-092108fe]{align-items:center;gap:var(--gap);flex-flow:wrap;display:flex}.add-prompts-modal__type-row .input-box[data-v-092108fe]{width:auto}.add-prompts-modal__type-option[data-v-092108fe]{color:var(--foreground);cursor:pointer;align-items:center;gap:calc(var(--gap)/2);display:inline-flex}.add-prompts-modal__type-label[data-v-092108fe]{font-size:.8125rem;font-weight:500}.add-prompts-modal__ai-toolbar[data-v-092108fe]{align-items:center;gap:var(--gap);flex-flow:wrap;justify-content:space-between;display:flex}.add-prompts-modal__list-shell[data-v-092108fe]{border-radius:var(--radius-sm);background:#ffffff05;border:1px solid #ffffff1a}.add-prompts-modal__list-empty[data-v-092108fe],.add-prompts-modal__list-loading[data-v-092108fe]{color:var(--muted-foreground);padding:var(--padding);font-size:.8125rem}.add-prompts-modal__list-stack[data-v-092108fe]{flex-direction:column;min-height:0;display:flex}.add-prompts-modal__list-select-header[data-v-092108fe]{flex-shrink:0}.add-prompts-modal__list-scroll[data-v-092108fe]{flex-direction:column;min-height:0;max-height:22.093vh;display:flex;overflow:hidden auto}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar{width:.25rem;height:.25rem}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.add-prompts-modal__list-scroll[data-v-092108fe]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.add-prompts-modal__list-row[data-v-092108fe]{border-bottom:1px solid #ffffff0d;flex-direction:row;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;display:flex}.add-prompts-modal__list-row .input-box[data-v-092108fe]{width:auto}.add-prompts-modal__list-row--header[data-v-092108fe]{background:#ffffff08;border-bottom:1px solid #ffffff0d;padding:.75rem 1rem}.add-prompts-modal__row-delete[data-v-092108fe]{flex-shrink:0;align-self:center}.add-prompts-modal__skeleton-list[data-v-092108fe]{padding:var(--padding);flex-direction:column;gap:.75rem;display:flex}.add-prompts-modal__skeleton-row[data-v-092108fe]{flex-direction:row;align-items:flex-start;gap:.75rem;display:flex}.add-prompts-modal__skeleton-check[data-v-092108fe]{flex-shrink:0;width:1.25rem;height:1.25rem}.add-prompts-modal__skeleton-main[data-v-092108fe]{flex-direction:column;flex:1;gap:.3125rem;min-width:0;display:flex}.add-prompts-modal__skeleton-line[data-v-092108fe]{width:100%}.add-prompts-modal__skeleton-line-short[data-v-092108fe]{width:42%}.add-prompts-modal__select-all-text[data-v-092108fe]{color:var(--foreground);font-size:.8125rem;font-weight:500}.add-prompts-modal__row-main[data-v-092108fe]{gap:calc(var(--gap)/2);flex-direction:column;flex:1;min-width:0;display:flex}.add-prompts-modal__row-text[data-v-092108fe]{color:var(--foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.add-prompts-modal__row-tag[data-v-092108fe]{align-self:flex-start;margin-top:.125rem}.add-prompts-modal__footer[data-v-092108fe]{align-items:center;gap:var(--gap);flex-direction:row;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.add-prompts-modal__footer-action[data-v-092108fe]{flex:1}}.add-prompts-modal__missing[data-v-092108fe]{color:var(--muted-foreground);padding:var(--padding) 0;font-size:.875rem}.admin-impersonate-modal__content[data-v-bc7bbb33]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.admin-impersonate-modal__header[data-v-bc7bbb33]{margin-bottom:var(--margin)}.admin-impersonate-modal__title[data-v-bc7bbb33]{color:var(--foreground);margin:0}.admin-impersonate-modal__description[data-v-bc7bbb33]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.admin-impersonate-modal__facts[data-v-bc7bbb33]{background:color-mix(in srgb,var(--foreground) 5%,transparent);border-radius:var(--radius-md);gap:calc(var(--gap)/2);margin:0 0 var(--margin);padding:var(--padding);text-align:left;flex-direction:column;list-style:none;display:flex}.admin-impersonate-modal__fact[data-v-bc7bbb33]{align-items:flex-start;gap:calc(var(--gap)/2);display:flex}.admin-impersonate-modal__fact-icon[data-v-bc7bbb33]{color:var(--muted-foreground);margin-top:.125rem}.admin-impersonate-modal__fact-text[data-v-bc7bbb33]{color:var(--foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-impersonate-modal__actions[data-v-bc7bbb33]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.admin-impersonate-modal__action[data-v-bc7bbb33]{flex:1}.admin-grant-plan-modal__head[data-v-7b765838]{text-align:left}.admin-grant-plan-modal__head-copy[data-v-7b765838]{gap:calc(var(--gap)/4);flex-direction:column;min-width:0;padding-right:2.5rem;display:flex}.admin-grant-plan-modal__title[data-v-7b765838]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.admin-grant-plan-modal__subtitle[data-v-7b765838]{color:var(--muted-foreground);word-break:break-word;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__body[data-v-7b765838]{padding:var(--padding) 0 0;text-align:left}.admin-grant-plan-modal__body[data-v-7b765838],.admin-grant-plan-modal__loading[data-v-7b765838]{gap:var(--margin);flex-direction:column;display:flex}.admin-grant-plan-modal__notice[data-v-7b765838]{margin:0}.admin-grant-plan-modal__plans[data-v-7b765838]{gap:calc(var(--gap)/2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:780px){.admin-grant-plan-modal__plans[data-v-7b765838]{grid-template-columns:1fr}}.admin-grant-plan-modal__plan[data-v-7b765838]{background:var(--card);border:1px solid var(--border-strong);border-radius:var(--radius-md);gap:calc(var(--margin)/2);min-width:0;padding:var(--padding);flex-direction:column;transition:border-color .3s;display:flex}.admin-grant-plan-modal__plan--selected[data-v-7b765838]{border-color:var(--primary)}.admin-grant-plan-modal__plan-select[data-v-7b765838]{color:inherit;cursor:pointer;align-items:center;gap:calc(var(--margin)/4);text-align:center;background:0 0;border:none;flex-direction:column;width:100%;padding:0;display:flex}.admin-grant-plan-modal__plan-select[data-v-7b765838]:disabled{cursor:default}.admin-grant-plan-modal__plan-select[data-v-7b765838]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--primary);outline-offset:.25rem}.admin-grant-plan-modal__plan-name[data-v-7b765838]{color:var(--foreground);letter-spacing:-.025rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.admin-grant-plan-modal__plan-price[data-v-7b765838]{color:var(--muted-foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__plan-cost[data-v-7b765838]{color:var(--foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__plan-setup[data-v-7b765838]{color:var(--muted-foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__breakdown-intro[data-v-7b765838]{color:var(--muted-foreground);margin:0 0 var(--margin);font-size:.75rem}.admin-grant-plan-modal__breakdown-group[data-v-7b765838]{color:var(--muted-foreground);letter-spacing:.04em;margin:var(--margin) 0 calc(var(--margin)/4);text-transform:uppercase;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.6875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__breakdown-group[data-v-7b765838]:first-child{margin-top:0}.admin-grant-plan-modal__lines[data-v-7b765838]{gap:calc(var(--margin)/4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.admin-grant-plan-modal__line[data-v-7b765838]{align-items:flex-start;gap:calc(var(--gap)/3);justify-content:space-between;min-width:0;display:flex}.admin-grant-plan-modal__line-label[data-v-7b765838]{color:var(--foreground);flex-direction:column;min-width:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%;display:flex}.admin-grant-plan-modal__line-detail[data-v-7b765838]{color:var(--muted-foreground);font-size:.6875rem}.admin-grant-plan-modal__line-total[data-v-7b765838]{color:var(--foreground);font-variant-numeric:tabular-nums;align-items:center;gap:calc(var(--gap)/4);flex-shrink:0;font-size:.75rem;display:inline-flex}.admin-grant-plan-modal__breakdown-foot[data-v-7b765838]{color:var(--muted-foreground);margin:var(--margin) 0 0;font-size:.6875rem}.admin-grant-plan-modal__seats[data-v-7b765838]{align-items:flex-start;gap:calc(var(--margin)/4);flex-direction:column;display:flex}.admin-grant-plan-modal__seats-field[data-v-7b765838]{margin:0}.admin-grant-plan-modal__seats-field.input-box[data-v-7b765838]{width:min(10rem,100%)}.admin-grant-plan-modal__seats-hint[data-v-7b765838]{color:var(--muted-foreground);max-width:32.5rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__free-hint[data-v-7b765838]{background:color-mix(in srgb,var(--foreground) 5%,transparent);border-radius:var(--radius-md);color:var(--muted-foreground);padding:var(--padding);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__form[data-v-7b765838]{align-items:start;gap:var(--margin);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1100px){.admin-grant-plan-modal__form[data-v-7b765838]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.admin-grant-plan-modal__form[data-v-7b765838]{grid-template-columns:1fr}}.admin-grant-plan-modal__field[data-v-7b765838]{gap:calc(var(--margin)/4);flex-direction:column;min-width:0;margin:0;display:flex}.admin-grant-plan-modal__field--wide[data-v-7b765838]{grid-column:1/-1}.admin-grant-plan-modal__field--revealed[data-v-7b765838]{background:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 35%,transparent);margin:calc(var(--padding)/-2);padding:calc(var(--padding)/2)}.admin-grant-plan-modal__field[data-v-7b765838] .dropdown.hasLabel .dropdown-trigger{background:var(--tabs-segment-track-bg);border-color:var(--input-field-border);color:var(--foreground);height:var(--input-height);min-height:var(--input-height)}.admin-grant-plan-modal__field-hint[data-v-7b765838]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__note[data-v-7b765838]{margin:0}.admin-grant-plan-modal__note[data-v-7b765838] textarea{min-height:6rem}.admin-grant-plan-modal__window[data-v-7b765838]{border:1px dashed var(--border-strong);border-radius:var(--radius-md);padding:var(--padding)}.admin-grant-plan-modal__window-line[data-v-7b765838]{color:var(--foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__window-hint[data-v-7b765838]{color:var(--muted-foreground);margin:calc(var(--margin)/4) 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:150%}.admin-grant-plan-modal__actions[data-v-7b765838]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.admin-grant-plan-modal__actions[data-v-7b765838]{flex-direction:column-reverse}.admin-grant-plan-modal__actions[data-v-7b765838] .button{width:100%}}.admin-grant-plan-modal__action[data-v-7b765838]{flex-shrink:0}.add-website-modal__head-text[data-v-8b8a2c34]{gap:calc(var(--gap)/4);flex-direction:column;display:flex}.add-website-modal__title[data-v-8b8a2c34]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.add-website-modal__subtitle[data-v-8b8a2c34]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.add-website-modal__body[data-v-8b8a2c34]{gap:calc(var(--gap)*.9);flex-direction:column;width:100%;display:flex}.add-website-modal__plan-card[data-v-8b8a2c34],.add-website-modal__url-panel[data-v-8b8a2c34]{background:color-mix(in srgb,var(--card) 92%,var(--background));border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent);border-radius:var(--radius-md);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--foreground) 4%,transparent);padding:calc(var(--padding)*.85)}.add-website-modal__kicker[data-v-8b8a2c34]{color:var(--muted-foreground);font-size:.75rem;font-size:var(--badge-font-size-small);letter-spacing:.04em;letter-spacing:var(--tag-letter-spacing);margin:0 0 calc(var(--gap)/3);margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-weight:600;line-height:140%}.add-website-modal__plan-row[data-v-8b8a2c34]{align-items:baseline;gap:calc(var(--gap)/2);margin-bottom:calc(var(--gap)/2);justify-content:space-between;display:flex}.add-website-modal__plan-line[data-v-8b8a2c34]{color:var(--foreground);letter-spacing:-.01875rem;margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.add-website-modal__at-limit[data-v-8b8a2c34]{color:var(--warning);flex-shrink:0;font-size:.75rem;font-weight:600}.add-website-modal__bar-track[data-v-8b8a2c34]{background:color-mix(in srgb,var(--foreground) 8%,transparent);border-radius:var(--button-radius-pill);height:.5rem;overflow:hidden}.add-website-modal__bar-fill[data-v-8b8a2c34]{border-radius:var(--button-radius-pill);max-width:100%;height:100%;transition:width .25s}.add-website-modal__bar-fill--primary[data-v-8b8a2c34]{background:linear-gradient(90deg,color-mix(in srgb,var(--primary) 70%,var(--primary)),var(--primary))}.add-website-modal__bar-fill--warning[data-v-8b8a2c34]{background:linear-gradient(90deg,color-mix(in srgb,var(--warning) 70%,var(--warning)),var(--warning))}.add-website-modal__bar-fill--over[data-v-8b8a2c34]{background:linear-gradient(90deg,color-mix(in srgb,var(--destructive) 70%,var(--destructive)),var(--destructive))}.add-website-modal__plan-hint[data-v-8b8a2c34]{color:var(--muted-foreground);margin:calc(var(--gap)/2) 0 0;font-size:.75rem;line-height:1.45}.add-website-modal__url-title[data-v-8b8a2c34]{color:var(--foreground);letter-spacing:-.025rem;margin:0 0 calc(var(--gap)/2);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.add-website-modal__url-field[data-v-8b8a2c34]{flex-direction:column;gap:.625rem;width:100%;display:flex}.add-website-modal__url-input-wrap[data-v-8b8a2c34]{-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);background:color-mix(in srgb,var(--card) 86%,var(--background));border:1px solid var(--border-strong);border-radius:var(--button-radius-pill);box-sizing:border-box;align-items:center;gap:calc(var(--gap)/2);padding:calc(var(--gap)/2);flex-wrap:nowrap;width:100%;margin:0;transition:border-color .3s,box-shadow .3s,background .3s;display:flex}.add-website-modal__url-input-wrap[data-v-8b8a2c34]:focus-within:not(.add-website-modal__url-input-wrap--error){background:color-mix(in srgb,var(--card) 82%,var(--background));border-color:color-mix(in srgb,var(--primary) 42%,var(--border-strong))}.add-website-modal__url-input-wrap--error[data-v-8b8a2c34]{background:color-mix(in srgb,var(--card) 86%,var(--background));border-color:color-mix(in srgb,var(--destructive) 58%,var(--border-strong));box-shadow:0 1.125rem 4.375rem #00000042,0 0 2.25rem color-mix(in srgb,var(--destructive) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--destructive) 42%,transparent)}.add-website-modal__url-input-wrap--error[data-v-8b8a2c34]:focus-within{border-color:color-mix(in srgb,var(--destructive) 72%,var(--border-strong));box-shadow:0 1.5rem 5.625rem #0000004d,0 0 2.75rem color-mix(in srgb,var(--destructive) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--destructive) 48%,transparent)}.add-website-modal__url-input-wrap[data-v-8b8a2c34] .hub-page-toolbar__pill-input{flex:1;width:auto;min-width:0}.add-website-modal__url-input-wrap[data-v-8b8a2c34] .hub-page-toolbar__pill-input input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.add-website-modal__url-prefix[data-v-8b8a2c34]{background:var(--tabs-segment-active-bg);border-radius:var(--button-radius-pill);box-shadow:var(--tabs-segment-active-shadow,inset 0 1px 0 #ffffff1a,0 1px 3px #0000004d);color:var(--tabs-segment-active-fg);cursor:default;font-size:var(--tabs-segment-font-size);margin-left:calc(var(--gap)/2);min-height:1.75rem;padding:.25rem var(--button-padding-x-small);pointer-events:none;-webkit-user-select:none;user-select:none;border:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1.2;display:inline-flex}.add-website-modal__url-error[data-v-8b8a2c34]{color:var(--destructive);margin:0;font-size:.875rem;line-height:1.45}.add-website-modal__url-hint[data-v-8b8a2c34]{color:var(--muted-foreground);margin:calc(var(--gap)/2) 0 0;font-size:.75rem;line-height:1.45}.add-website-modal__warning[data-v-8b8a2c34]{margin:0}.add-website-modal__footer[data-v-8b8a2c34]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}.add-website-modal__footer-action[data-v-8b8a2c34]{min-width:7.5rem}.app-version-reload-modal[data-v-1b3848eb]{text-align:center}.app-version-reload-modal[data-v-1b3848eb] .modal-close{display:none}.app-version-reload-modal__content[data-v-1b3848eb]{max-width:31.375rem;padding:var(--padding);margin-left:auto;margin-right:auto}.app-version-reload-modal__title[data-v-1b3848eb]{color:var(--foreground);margin:0}.app-version-reload-modal__description[data-v-1b3848eb]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.app-version-reload-modal__button[data-v-1b3848eb]{width:100%;max-width:18.75rem;margin-top:1.75rem}@media (max-width:780px){.app-version-reload-modal__button[data-v-1b3848eb]{max-width:none}}.article-regenerate-modal__content[data-v-0f699960]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.article-regenerate-modal__header[data-v-0f699960]{margin-bottom:1.75rem}.article-regenerate-modal__title[data-v-0f699960]{margin:0}.article-regenerate-modal__description[data-v-0f699960]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.article-regenerate-modal__actions[data-v-0f699960]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.article-regenerate-modal__action[data-v-0f699960]{flex:1}.content-publish-modal__head[data-v-7e6b53a1]{text-align:left}.content-publish-modal__head-copy[data-v-7e6b53a1]{gap:calc(var(--gap)/4);flex-direction:column;min-width:0;padding-right:2.5rem;display:flex}.content-publish-modal__title[data-v-7e6b53a1]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.content-publish-modal__subtitle[data-v-7e6b53a1]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.content-publish-modal__grid[data-v-7e6b53a1]{gap:calc(var(--gap)/2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:780px){.content-publish-modal__grid[data-v-7e6b53a1]{grid-template-columns:1fr}}.content-publish-modal__card[data-v-7e6b53a1]{background:color-mix(in srgb,var(--card) 96%,transparent);border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:var(--radius-lg);cursor:pointer;align-items:flex-start;gap:calc(var(--gap)/2);padding:var(--padding);text-align:left;flex-direction:row;margin:0;transition:border-color .3s,background .3s;display:flex}@media (min-width:781px) and (hover:hover){.content-publish-modal__card[data-v-7e6b53a1]:hover{background:color-mix(in srgb,var(--primary) 6%,var(--card));border-color:color-mix(in srgb,var(--primary) 45%,var(--border-strong))}}@media (min-width:781px){.content-publish-modal__card[data-v-7e6b53a1]:active{background:color-mix(in srgb,var(--primary) 6%,var(--card));border-color:color-mix(in srgb,var(--primary) 45%,var(--border-strong))}}.content-publish-modal__card[data-v-7e6b53a1]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.content-publish-modal__card[data-v-7e6b53a1]:disabled{cursor:not-allowed;opacity:.6}@media (min-width:781px){.content-publish-modal__card--span[data-v-7e6b53a1]{max-width:calc(50% - var(--gap)/4);grid-column:1/-1}}.content-publish-modal__card-logo[data-v-7e6b53a1]{flex-shrink:0}.content-publish-modal__card-copy[data-v-7e6b53a1]{align-items:flex-start;gap:calc(var(--gap)/4);flex-direction:column;min-width:0;display:flex}.content-publish-modal__card-label[data-v-7e6b53a1]{color:var(--foreground);font-weight:600}.content-publish-modal__card-hint[data-v-7e6b53a1]{color:var(--muted-foreground);font-size:var(--input-label-font-size);line-height:1.4}.content-publish-modal__skeleton[data-v-7e6b53a1]{gap:var(--gap);flex-direction:column;display:flex}.content-publish-modal__skeleton-notice[data-v-7e6b53a1]{border-radius:var(--radius-lg);width:100%;height:3.5rem}.content-publish-modal__skeleton-kicker[data-v-7e6b53a1]{width:6.75rem;max-width:42%}.content-publish-modal__skeleton-checklist-row[data-v-7e6b53a1]{align-items:center;gap:calc(var(--gap)/2);padding:.75rem var(--padding);display:flex}.content-publish-modal__skeleton-checklist-row+.content-publish-modal__skeleton-checklist-row[data-v-7e6b53a1]{border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.content-publish-modal__skeleton-index[data-v-7e6b53a1]{border-radius:var(--radius-sm);flex:0 0 1.375rem;max-width:1.375rem;width:1.375rem!important;height:1.375rem!important}.content-publish-modal__skeleton-line[data-v-7e6b53a1]{flex:1;min-width:0;height:.875rem}.content-publish-modal__checklist--skeleton[data-v-7e6b53a1],.content-publish-modal__footer--skeleton[data-v-7e6b53a1]{pointer-events:none}.content-publish-modal__result[data-v-7e6b53a1]{gap:var(--gap);flex-direction:column;display:flex}.content-publish-modal__notice[data-v-7e6b53a1]{margin:0}.content-publish-modal__checklist-wrap[data-v-7e6b53a1]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.content-publish-modal__checklist-title[data-v-7e6b53a1]{color:color-mix(in srgb,var(--muted-foreground) 88%,transparent);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.content-publish-modal__checklist[data-v-7e6b53a1]{background:color-mix(in srgb,var(--card) 96%,transparent);border:1px solid color-mix(in srgb,var(--border) 85%,transparent);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.content-publish-modal__checklist-row[data-v-7e6b53a1]{color:var(--foreground);align-items:flex-start;gap:calc(var(--gap)/2);padding:.75rem var(--padding);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;display:flex}.content-publish-modal__checklist-row+.content-publish-modal__checklist-row[data-v-7e6b53a1]{border-top:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.content-publish-modal__checklist-index[data-v-7e6b53a1]{background:color-mix(in srgb,var(--primary) 14%,transparent);border-radius:var(--radius-sm);color:var(--primary);flex:0 0 1.375rem;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.content-publish-modal__checklist-text[data-v-7e6b53a1]{flex:1;min-width:0;line-height:1.45}.content-publish-modal__footer[data-v-7e6b53a1]{align-items:center;gap:var(--gap);flex-flow:wrap;justify-content:space-between;width:100%;display:flex}.content-publish-modal__footer-trailing[data-v-7e6b53a1]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;margin-left:auto;display:flex}.content-publish-modal__footer-action[data-v-7e6b53a1]{min-height:2.375rem}@media (max-width:540px){.content-publish-modal__footer-action[data-v-7e6b53a1]{flex:auto}.content-publish-modal__footer-action--back[data-v-7e6b53a1]{flex:100%;order:3}.content-publish-modal__footer-action--submit[data-v-7e6b53a1]{flex:1 1 calc(50% - var(--gap)/4)}}[data-v-65e5a47b] .modal-aside-box{background:color-mix(in srgb,var(--modal-aside-surface) 92%,#121a2a);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1rem;max-width:min(100vw - 2rem,67.5rem);min-height:0;max-height:min(92vh,56.25rem);padding:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0009;height:100%!important}[data-v-65e5a47b] .modal-aside-box-top{border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,var(--border-strong));margin-bottom:0!important}[data-v-65e5a47b] .modal-aside-box-content{flex-direction:column;flex:1;min-width:0;min-height:0;margin-left:0;margin-right:0;display:flex;overflow:hidden}[data-v-65e5a47b] .modal-aside-box-content-inner{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;padding:0;display:flex;overflow:hidden auto}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar{width:.25rem;height:.25rem}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}[data-v-65e5a47b] .modal-aside-box-content-inner::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.brand-intel-modal__head[data-v-65e5a47b]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}@media (max-width:540px){.brand-intel-modal__head[data-v-65e5a47b]{flex-direction:column;align-items:flex-start}}.brand-intel-modal__title[data-v-65e5a47b]{color:var(--foreground);font-size:var(--input-field-font-size);margin:0;font-weight:700}.brand-intel-modal__state[data-v-65e5a47b]{min-height:min(30vh,17.5rem);padding:var(--padding);text-align:center;flex:auto;justify-content:center;align-items:center}.brand-intel-modal__state[data-v-65e5a47b],.brand-intel-modal__state--loading[data-v-65e5a47b]{gap:var(--gap);flex-direction:column;display:flex}.brand-intel-modal__sk[data-v-65e5a47b]{border-radius:var(--radius-md);min-height:3rem}.brand-intel-modal__sk--tall[data-v-65e5a47b]{min-height:13.75rem}.brand-intel-modal__state-text[data-v-65e5a47b]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.brand-intel-modal__state-text--error[data-v-65e5a47b]{color:var(--destructive)}.brand-intel-modal__shell[data-v-65e5a47b]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);gap:0;min-width:0;max-width:100%;height:100%;min-height:min(40vh,22.5rem);max-height:100%;display:grid;overflow:hidden}.brand-intel-modal__shell--single[data-v-65e5a47b]{grid-template-columns:minmax(0,1fr)}@media (max-width:780px){.brand-intel-modal__shell[data-v-65e5a47b]{max-height:none;display:block}}.brand-intel-modal__main[data-v-65e5a47b]{border-right:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));gap:var(--gap);min-width:0;min-height:0;padding:var(--padding) var(--padding) 0 0;flex-direction:column;display:flex}.brand-intel-modal__shell--single .brand-intel-modal__main[data-v-65e5a47b]{border-right:none;padding-right:0}@media (max-width:780px){.brand-intel-modal__main[data-v-65e5a47b]{border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));padding:var(--padding) 0;border-right:none}}.brand-intel-modal__meta-row[data-v-65e5a47b]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.brand-intel-modal__visibility[data-v-65e5a47b]{color:var(--primary);font-size:var(--badge-font-size-small);font-weight:600}.brand-intel-modal__degraded-badge[data-v-65e5a47b]{background:color-mix(in srgb,var(--foreground) 6%,transparent);color:var(--muted-foreground)}.brand-intel-modal__rule[data-v-65e5a47b]{background:color-mix(in srgb,var(--foreground) 8%,var(--border-strong));border:0;width:100%;height:1px;margin:0}.brand-intel-modal__report[data-v-65e5a47b]{color:color-mix(in srgb,var(--foreground) 94%,var(--muted-foreground));font-size:var(--input-label-font-size);margin-right:calc(var(--padding)*-1);min-width:0;max-width:100%;min-height:7.5rem;padding:0 var(--padding);padding-left:0;padding-right:var(--padding);word-break:break-word;flex:1 1 0;line-height:1.55;overflow:auto}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar{width:.25rem;height:.25rem}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.brand-intel-modal__report[data-v-65e5a47b]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@media (max-width:780px){.brand-intel-modal__report[data-v-65e5a47b]{height:auto;overflow:initial;flex:none;margin-right:0;padding-right:0}}.brand-intel-modal__copy-row[data-v-65e5a47b]{align-items:center;gap:calc(var(--gap)/4);padding-left:var(--padding);flex-shrink:0;display:inline-flex}.brand-intel-modal__copy-label[data-v-65e5a47b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small)}.brand-intel-modal__section+.brand-intel-modal__section[data-v-65e5a47b]{border-top:1px solid color-mix(in srgb,var(--foreground) 6%,var(--border-strong));margin-top:var(--margin);padding-top:var(--margin)}.brand-intel-modal__section[data-v-65e5a47b]:first-child{border-top:none;margin-top:0;padding-top:0}.brand-intel-modal__section-title[data-v-65e5a47b]{color:var(--foreground);font-size:var(--badge-font-size-large);margin:0 0 calc(var(--gap)/2);font-weight:700;line-height:1.35}.brand-intel-modal__paragraph[data-v-65e5a47b]{white-space:pre-wrap;margin:0;line-height:1.55}.brand-intel-modal__list[data-v-65e5a47b]{gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brand-intel-modal__list li[data-v-65e5a47b]{padding-left:.875rem;line-height:1.45;position:relative}.brand-intel-modal__list li[data-v-65e5a47b]:before{background:var(--foreground);content:"";border-radius:50%;width:.1875rem;height:.1875rem;position:absolute;top:.5625rem;left:0}.brand-intel-modal__aside[data-v-65e5a47b]{min-width:0;min-height:0;padding:var(--padding);align-self:stretch;overflow:auto}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar{width:.25rem;height:.25rem}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.brand-intel-modal__aside[data-v-65e5a47b]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.brand-intel-modal__aside--resolving[data-v-65e5a47b]{opacity:.72}@media (max-width:780px){.brand-intel-modal__aside[data-v-65e5a47b]{padding:var(--padding) 0}}.brand-intel-modal__aside-loading[data-v-65e5a47b]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.brand-intel-modal__aside-sk[data-v-65e5a47b]{border-radius:var(--button-radius-soft);min-height:2.75rem}.brand-intel-modal__aside-section+.brand-intel-modal__aside-section[data-v-65e5a47b]{border-top:1px solid color-mix(in srgb,var(--foreground) 6%,var(--border-strong));margin-top:var(--margin);padding-top:var(--margin)}.brand-intel-modal__aside-title[data-v-65e5a47b]{color:var(--muted-foreground);align-items:center;gap:calc(var(--gap)/2);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);margin-bottom:var(--margin);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%;display:flex}.brand-intel-modal__sources[data-v-65e5a47b]{counter-reset:src;gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.brand-intel-modal__source[data-v-65e5a47b]{font-size:var(--input-label-font-size);margin:0 calc(var(--padding)*-.5);padding:0}@media (max-width:780px){.brand-intel-modal__source[data-v-65e5a47b]{margin:0}}.brand-intel-modal__source-card[data-v-65e5a47b]{border-radius:var(--button-radius-soft);box-shadow:none;box-sizing:border-box;color:var(--button-outline-fg);cursor:pointer;align-items:flex-start;gap:calc(var(--gap)/4);padding:calc(var(--padding)/4) calc(var(--padding)/2);background:0 0;border:1px solid #0000;width:100%;text-decoration:none;transition:all .3s;display:flex}.brand-intel-modal__source-card[data-v-65e5a47b]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (min-width:781px) and (hover:hover){.brand-intel-modal__source-card[data-v-65e5a47b]:hover{background:var(--hover-overlay)}}@media (min-width:781px){.brand-intel-modal__source-card[data-v-65e5a47b]:active{background:var(--hover-overlay)}}.brand-intel-modal__source-card[data-v-65e5a47b]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.brand-intel-modal__source-card[data-v-65e5a47b]:active{background:color-mix(in srgb,var(--foreground) 6%,transparent);border-color:var(--foreground);box-shadow:inset 0 1px 3px #00000059}.brand-intel-modal__source-favicon[data-v-65e5a47b],.brand-intel-modal__source-idx[data-v-65e5a47b]{flex-shrink:0;margin-top:.0625rem}.brand-intel-modal__source-idx[data-v-65e5a47b]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;line-height:1.25rem}.brand-intel-modal__source-body[data-v-65e5a47b]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.brand-intel-modal__source-title-row[data-v-65e5a47b]{align-items:baseline;gap:calc(var(--gap)/4);flex-wrap:wrap;min-width:0;display:flex}.brand-intel-modal__source-count[data-v-65e5a47b]{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--muted-foreground);font-size:var(--badge-font-size-small);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-weight:600;line-height:1}.brand-intel-modal__source-title[data-v-65e5a47b]{color:inherit;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:100%;font-weight:600;display:-webkit-box;overflow:hidden}.brand-intel-modal__source-domain[data-v-65e5a47b]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);word-break:break-all}[data-v-65e5a47b] .modal-aside-box>.modal-close{display:none}.button.modal-close[data-v-65e5a47b]{color:var(--foreground)}@media (max-width:540px){.button.modal-close[data-v-65e5a47b]{position:absolute;top:.5rem;right:.5rem}}.brief-article-config-modal__top[data-v-d2b4efb6]{gap:var(--gap);flex-direction:column;width:100%;min-width:0;display:flex}.brief-article-config-modal__head[data-v-d2b4efb6]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;min-width:0;display:flex}.brief-article-config-modal__head-left[data-v-d2b4efb6]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;min-width:0;display:flex}.brief-article-config-modal__title[data-v-d2b4efb6]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.brief-article-config-modal__title-icon[data-v-d2b4efb6]{flex-shrink:0}.brief-article-config-modal__missing[data-v-d2b4efb6]{color:var(--muted-foreground);padding:var(--padding);font-size:.875rem;line-height:1.45}.brief-keywords-modal[data-v-8130e49d] .modal-aside-box{border-radius:var(--radius-md);max-width:32.5rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.brief-keywords-modal[data-v-8130e49d] .modal-aside-box-content-inner{gap:var(--margin);flex-direction:column;padding:0;display:flex}.brief-keywords-modal__head-text[data-v-8130e49d]{gap:calc(var(--gap)/2);flex-direction:column;padding-right:2.5rem;display:flex}.brief-keywords-modal__title[data-v-8130e49d]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.brief-keywords-modal__subtitle[data-v-8130e49d]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.brief-keywords-modal__field-block[data-v-8130e49d]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.brief-keywords-modal__suggest-dropdown[data-v-8130e49d]{width:100%}.brief-keywords-modal__label[data-v-8130e49d]{color:color-mix(in srgb,var(--muted-foreground) 88%,transparent);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:600}.brief-keywords-modal__chip-shell[data-v-8130e49d]{border-radius:var(--radius-lg);background:#ffffff05;border:1px solid #ffffff1a;flex-direction:column;min-height:7.5rem;max-height:23.2558vh;display:flex;overflow:hidden}.brief-keywords-modal__chip-list[data-v-8130e49d]{flex-wrap:wrap;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar{width:.25rem;height:.25rem}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.brief-keywords-modal__chip-list[data-v-8130e49d]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}.brief-keywords-modal__empty[data-v-8130e49d]{color:var(--muted-foreground);padding:var(--padding);margin:0;font-size:.8125rem}.brief-keywords-modal__divider[data-v-8130e49d]{background:#ffffff0f;width:100%;height:1px}.brief-keywords-modal__add-row[data-v-8130e49d]{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.brief-keywords-modal__add-input[data-v-8130e49d]{flex:12.5rem;min-width:0}.brief-keywords-modal__footer[data-v-8130e49d]{align-items:center;gap:var(--gap);flex-direction:row;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.brief-keywords-modal__footer-action[data-v-8130e49d]{flex:1}}.brief-keywords-modal__missing[data-v-8130e49d]{color:var(--muted-foreground);padding:var(--padding) 0;font-size:.875rem}.brief-image-modal__top[data-v-f05e2a77]{width:100%}.brief-image-modal__stock-toolbar[data-v-f05e2a77],.brief-image-modal__top[data-v-f05e2a77]{gap:var(--gap);flex-direction:column;min-width:0;display:flex}.brief-image-modal__stock-toolbar[data-v-f05e2a77]{padding-bottom:var(--padding)}.brief-image-modal__head[data-v-f05e2a77]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;display:flex}@media (max-width:540px){.brief-image-modal__head[data-v-f05e2a77]{flex-direction:column;align-items:flex-start}}.brief-image-modal__head-left[data-v-f05e2a77]{min-width:0}.brief-image-modal__head-actions[data-v-f05e2a77],.brief-image-modal__head-left[data-v-f05e2a77]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}@media (min-width:541px){.brief-image-modal__head-actions[data-v-f05e2a77]{will-change:transform}}@media (max-width:540px){.brief-image-modal__head-actions[data-v-f05e2a77]{justify-content:space-between;width:100%}}.brief-image-modal__title-icon[data-v-f05e2a77]{flex-shrink:0}.brief-image-modal__title[data-v-f05e2a77]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.brief-image-modal__tabs[data-v-f05e2a77]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.brief-image-modal__missing[data-v-f05e2a77]{color:var(--muted-foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.brief-image-modal__panel[data-v-f05e2a77]{gap:var(--gap);flex-direction:column;justify-content:flex-start;min-height:18.75rem;display:flex}.brief-image-modal__panel--link[data-v-f05e2a77]{align-self:stretch;width:100%;max-width:28rem;margin:auto}.brief-image-modal__chips[data-v-f05e2a77]{flex-wrap:wrap;gap:.5rem;display:flex}.brief-image-modal__hint[data-v-f05e2a77]{font-size:var(--input-label-font-size);margin:0}.brief-image-modal__hint--warn[data-v-f05e2a77]{color:color-mix(in srgb,var(--destructive) 85%,var(--foreground))}.brief-image-modal__grid[data-v-f05e2a77]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;min-height:7.5rem;display:grid}@media (max-width:780px){.brief-image-modal__grid[data-v-f05e2a77]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.brief-image-modal__grid[data-v-f05e2a77]{grid-template-columns:1fr}}.brief-image-modal__grid--loading .brief-image-modal__sk[data-v-f05e2a77]{aspect-ratio:16/9;border-radius:var(--radius-md);height:auto}.brief-image-modal__tile[data-v-f05e2a77]{background:color-mix(in srgb,var(--foreground) 6%,var(--card));border-radius:var(--radius-md);text-align:left;min-height:0;margin:0;display:block;position:relative;overflow:hidden}.brief-image-modal__tile--disabled[data-v-f05e2a77]{opacity:.6}.brief-image-modal__tile-select[data-v-f05e2a77]{color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.brief-image-modal__tile-select[data-v-f05e2a77]:disabled{cursor:not-allowed}.brief-image-modal__tile-select[data-v-f05e2a77]:focus,.brief-image-modal__tile-select[data-v-f05e2a77]:focus-visible{outline:none}.brief-image-modal__tile-media[data-v-f05e2a77]{aspect-ratio:16/9;display:block;overflow:hidden}.brief-image-modal__tile-img[data-v-f05e2a77]{-o-object-fit:cover;object-fit:cover;will-change:transform;width:100%;height:100%;transition:transform .3s;display:block;transform:scale(1)}.brief-image-modal__tile:hover:not(.brief-image-modal--disabled) .brief-image-modal__tile-img[data-v-f05e2a77]{transform:scale(1.06)}.brief-image-modal__tile-overlay[data-v-f05e2a77]{opacity:0;pointer-events:none;justify-content:flex-end;align-items:flex-start;padding:.5rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.brief-image-modal__tile:hover:not(.brief-image-modal--disabled) .brief-image-modal__tile-overlay[data-v-f05e2a77]{opacity:1}.brief-image-modal__tile-insert[data-v-f05e2a77]{background:color-mix(in srgb,var(--card) 92%,transparent);border:1px solid color-mix(in srgb,var(--foreground) 12%,var(--border-strong));border-radius:var(--button-radius-pill);color:var(--foreground);align-items:center;padding:.375rem .625rem;font-size:.5rem;font-weight:600;display:inline-flex}.brief-image-modal__tile-credit[data-v-f05e2a77]{opacity:0;pointer-events:none;z-index:1;max-width:calc(100% - 1.25rem);margin:0;transition:opacity .3s;position:absolute;bottom:.375rem;left:.375rem;right:auto;font-size:.5rem!important}.brief-image-modal__tile-credit[data-v-f05e2a77] .badge{align-items:center;max-width:100%;min-height:1.75rem;padding:.375rem .75rem}.brief-image-modal__tile-credit[data-v-f05e2a77] .badge__label{text-overflow:ellipsis;line-height:1.35;display:block;overflow:hidden}.brief-image-modal__tile:hover:not(.brief-image-modal--disabled) .brief-image-modal__tile-credit[data-v-f05e2a77]{opacity:1;pointer-events:auto}.brief-image-modal__tile-credit-text[data-v-f05e2a77]{white-space:nowrap}.brief-image-modal__tile-credit-link[data-v-f05e2a77]{color:inherit;text-underline-offset:.125rem;text-decoration:underline}.brief-image-modal__tile-credit-link[data-v-f05e2a77]:hover{opacity:.9}.brief-image-modal__link-submit[data-v-f05e2a77]{width:100%}[data-v-f05e2a77] .modal-aside-box>.modal-close{display:none}.button.modal-close[data-v-f05e2a77]{color:var(--foreground)}@media (max-width:540px){.button.modal-close[data-v-f05e2a77]{position:absolute;top:.5rem;right:.5rem}}.brief-reference-modal[data-v-30819b85] .modal-aside-box{border-radius:var(--radius-md);max-width:32.5rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.brief-reference-modal[data-v-30819b85] .modal-aside-box-content-inner{gap:var(--margin);flex-direction:column;padding:0;display:flex}.brief-reference-modal__head-text[data-v-30819b85]{gap:calc(var(--gap)/2);flex-direction:column;padding-right:2.5rem;display:flex}.brief-reference-modal__title[data-v-30819b85]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.brief-reference-modal__subtitle[data-v-30819b85]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.brief-reference-modal__field-block[data-v-30819b85]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.brief-reference-modal__footer[data-v-30819b85]{align-items:center;gap:var(--gap);flex-direction:row;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.brief-reference-modal__footer-action[data-v-30819b85]{flex:1}}.content-optimization-sidebar-modal__top[data-v-36be31d5]{gap:var(--gap);flex-direction:column;width:100%;min-width:0;display:flex}.content-optimization-sidebar-modal__head[data-v-36be31d5]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;min-width:0;display:flex}.content-optimization-sidebar-modal__head-left[data-v-36be31d5]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;min-width:0;display:flex}.content-optimization-sidebar-modal__title[data-v-36be31d5]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.content-optimization-sidebar-modal__title-icon[data-v-36be31d5]{flex-shrink:0}.content-optimization-sidebar-modal__missing[data-v-36be31d5]{color:var(--muted-foreground);padding:var(--padding);font-size:.875rem;line-height:1.45}.create-topic-cluster-modal[data-v-b392213c] .modal-aside-box{border-radius:var(--radius-md);max-width:35rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.create-topic-cluster-modal[data-v-b392213c] .modal-aside-box-content-inner{gap:var(--margin);flex-direction:column;padding:0;display:flex}.create-topic-cluster-modal__head[data-v-b392213c]{text-align:left}.create-topic-cluster-modal__head-text[data-v-b392213c]{gap:calc(var(--gap)/2);flex-direction:column;padding-right:2.5rem;display:flex}.create-topic-cluster-modal__title[data-v-b392213c]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.create-topic-cluster-modal__subtitle[data-v-b392213c]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.create-topic-cluster-modal__missing[data-v-b392213c]{color:var(--muted-foreground);padding:var(--padding) 0;font-size:.875rem}.create-topic-cluster-modal__stack[data-v-b392213c]{gap:var(--margin);flex-direction:column;display:flex}.create-topic-cluster-modal__field-block[data-v-b392213c]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.create-topic-cluster-modal__label-row[data-v-b392213c]{align-items:flex-end;gap:var(--gap);flex-wrap:wrap;display:flex}.create-topic-cluster-modal__title-input[data-v-b392213c]{flex:1;min-width:min(100%,15rem)}.create-topic-cluster-modal__surface[data-v-b392213c]{border-radius:var(--radius-sm);background:#ffffff05;border:1px solid #ffffff1a;padding:.875rem 1rem}.create-topic-cluster-modal__surface-kicker[data-v-b392213c]{color:color-mix(in srgb,var(--primary) 42%,var(--muted-foreground));letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.6875rem;font-weight:600}.create-topic-cluster-modal__keywords-hint[data-v-b392213c]{color:var(--muted-foreground);margin:0 0 .625rem;font-size:.75rem;line-height:1.5}.create-topic-cluster-modal__keywords[data-v-b392213c]{gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.create-topic-cluster-modal__keywords-more[data-v-b392213c]{color:var(--muted-foreground);margin:.5rem 0 0;font-size:.75rem}.create-topic-cluster-modal__context-lines[data-v-b392213c]{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.create-topic-cluster-modal__context-line[data-v-b392213c]{border-left:2px solid color-mix(in srgb,var(--primary) 55%,transparent);color:color-mix(in srgb,var(--foreground) 92%,var(--muted-foreground));margin:0;padding-left:.625rem;font-size:.8125rem;line-height:1.5}.create-topic-cluster-modal__list-shell[data-v-b392213c]{border-radius:var(--radius-sm);background:#ffffff05;border:1px solid #ffffff1a}.create-topic-cluster-modal__list-shell--skeleton[data-v-b392213c]{padding:0}.create-topic-cluster-modal__skeleton-inner[data-v-b392213c]{flex-direction:column;gap:.75rem;display:flex}.create-topic-cluster-modal__submit-error[data-v-b392213c]{color:var(--destructive);margin:0;font-size:.8125rem;line-height:1.45}.create-topic-cluster-modal__footer[data-v-b392213c]{align-items:center;gap:calc(var(--gap)/2);flex-flow:wrap;justify-content:flex-end;width:100%;display:flex}.create-topic-cluster-modal__footer-action[data-v-b392213c]{min-height:2.375rem;padding-left:1rem;padding-right:1rem}.create-topic-cluster-modal__sk-line[data-v-b392213c]{width:100%}.create-topic-cluster-modal__sk-line--tall[data-v-b392213c]{min-height:4.5rem}.create-topic-cluster-modal__error-panel[data-v-b392213c]{background:color-mix(in srgb,var(--destructive) 8%,#ffffff05);border:1px solid color-mix(in srgb,var(--destructive) 35%,#ffffff1a);border-radius:var(--radius-sm);gap:var(--gap);flex-direction:column;padding:.875rem 1rem;display:flex}.create-topic-cluster-modal__error-panel-text[data-v-b392213c]{color:color-mix(in srgb,var(--destructive) 92%,var(--foreground));margin:0;font-size:.875rem;line-height:1.5}.voice-dictation-meter[data-v-ed4182a2]{background:var(--card);border:1px solid var(--border);border-radius:var(--button-radius-soft);box-sizing:border-box;height:var(--button-height-small);min-width:0;padding:calc(var(--gap)/4) calc(var(--gap)/2);align-items:center;width:100%;display:flex}.voice-dictation-meter__canvas[data-v-ed4182a2]{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.voice-dictation-meter[data-v-ed4182a2]{transition:none}}.custom-brief-modal[data-v-fd7c31cc] .modal-aside-box-bottom{margin-top:calc(var(--gap)/2)}@media (max-width:1100px){.custom-brief-modal[data-v-fd7c31cc] .modal-aside-box-bottom{margin-top:var(--gap)}}.custom-brief-modal__head[data-v-fd7c31cc]{gap:calc(var(--gap)/3);flex-direction:column;display:flex}.custom-brief-modal__title[data-v-fd7c31cc]{color:var(--foreground);letter-spacing:-.025rem;margin:0;padding-right:2.25rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.custom-brief-modal__subtitle[data-v-fd7c31cc]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.custom-brief-modal__missing[data-v-fd7c31cc]{color:var(--muted-foreground)}.custom-brief-modal__form[data-v-fd7c31cc]{gap:var(--gap);flex-direction:column;display:flex}.custom-brief-modal__description[data-v-fd7c31cc]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.custom-brief-modal__dictation[data-v-fd7c31cc]{align-items:center;gap:calc(var(--gap)/2);justify-content:flex-end;display:flex}.custom-brief-modal__dictation--recording[data-v-fd7c31cc]{justify-content:flex-start}.custom-brief-modal__dictation-meter[data-v-fd7c31cc]{flex:auto;min-width:0}.custom-brief-modal__dictation-action[data-v-fd7c31cc]{flex-shrink:0}.custom-brief-modal__dictation-action--stop[data-v-fd7c31cc]{border-color:color-mix(in srgb,var(--destructive) 45%,var(--button-outline-border));color:var(--destructive)}.custom-brief-modal__voice-error[data-v-fd7c31cc]{color:var(--destructive);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.custom-brief-modal__meter[data-v-fd7c31cc]{align-items:baseline;gap:calc(var(--gap)/2);margin-top:calc(var(--gap)*-.5);justify-content:space-between;display:flex}.custom-brief-modal__count[data-v-fd7c31cc],.custom-brief-modal__hint[data-v-fd7c31cc]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.custom-brief-modal__count[data-v-fd7c31cc]{font-variant-numeric:tabular-nums;flex-shrink:0}.custom-brief-modal__count--short[data-v-fd7c31cc]{color:var(--warning)}.custom-brief-modal__notice[data-v-fd7c31cc]{background:color-mix(in srgb,var(--warning) 10%,transparent);border:1px solid color-mix(in srgb,var(--warning) 40%,transparent);border-radius:var(--radius-md);color:var(--foreground);padding:calc(var(--gap)/2);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.custom-brief-modal__error[data-v-fd7c31cc]{color:var(--destructive);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.custom-brief-modal__actions[data-v-fd7c31cc]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.custom-brief-modal__actions[data-v-fd7c31cc]{flex-direction:column-reverse}.custom-brief-modal__actions[data-v-fd7c31cc] .button{width:100%}}.custom-brief-modal__action[data-v-fd7c31cc]{flex-shrink:0}.discover-topic-clusters-modal[data-v-760845d5] .modal-aside-box{border-radius:var(--radius-md);max-width:35rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.discover-topic-clusters-modal[data-v-760845d5] .modal-aside-box-content-inner{gap:var(--margin);flex-direction:column;padding:0;display:flex}.discover-topic-clusters-modal__head-text[data-v-760845d5]{gap:calc(var(--gap)/2);text-align:left;flex-direction:column;padding-right:2.5rem;display:flex}.discover-topic-clusters-modal__title[data-v-760845d5]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.discover-topic-clusters-modal__subtitle[data-v-760845d5]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.discover-topic-clusters-modal__missing[data-v-760845d5]{color:var(--muted-foreground);padding:var(--padding) 0;font-size:.875rem}.discover-topic-clusters-modal__skeleton[data-v-760845d5]{gap:var(--gap);flex-direction:column;display:flex}.discover-topic-clusters-modal__sk-line[data-v-760845d5]{width:100%}.discover-topic-clusters-modal__error-panel[data-v-760845d5]{align-items:flex-start;gap:var(--gap);flex-direction:column;display:flex}.discover-topic-clusters-modal__error-text[data-v-760845d5]{color:var(--destructive);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.discover-topic-clusters-modal__list[data-v-760845d5]{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.discover-topic-clusters-modal__item[data-v-760845d5]{margin:0}.discover-topic-clusters-modal__card[data-v-760845d5]{background:color-mix(in srgb,var(--foreground) 7%,var(--card));border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);border-radius:var(--radius-md);box-shadow:0 1px 0 color-mix(in srgb,var(--foreground) 6%,transparent) inset;gap:calc(var(--gap)/2);padding:var(--padding);text-align:left;flex-direction:column;display:flex}.discover-topic-clusters-modal__pillar[data-v-760845d5]{color:var(--muted-foreground);letter-spacing:.04em;margin:0;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.discover-topic-clusters-modal__label[data-v-760845d5]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.discover-topic-clusters-modal__intent[data-v-760845d5]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.discover-topic-clusters-modal__chips[data-v-760845d5]{gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.discover-topic-clusters-modal__chips[data-v-760845d5] .tag.neutral{background:color-mix(in srgb,var(--foreground) 14%,var(--card));border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);color:color-mix(in srgb,var(--foreground) 88%,var(--muted-foreground))}.discover-topic-clusters-modal__track[data-v-760845d5]{margin-top:calc(var(--gap)/2);align-self:flex-start}.discover-topic-clusters-modal__footer[data-v-760845d5]{justify-content:flex-end;width:100%;display:flex}.delete-account-modal__content[data-v-c360413b]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.delete-account-modal__header[data-v-c360413b]{margin-bottom:1.75rem}.delete-account-modal__title[data-v-c360413b]{color:var(--foreground);margin:0}.delete-account-modal__description[data-v-c360413b]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.delete-account-modal__actions[data-v-c360413b]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.delete-account-modal__action[data-v-c360413b]{flex:1}.delete-project-modal__content[data-v-714da8dd]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.delete-project-modal__header[data-v-714da8dd]{margin-bottom:1.75rem}.delete-project-modal__header[data-v-714da8dd] .notice{text-align:left;margin-top:1rem}.delete-project-modal__title[data-v-714da8dd]{color:var(--foreground);margin:0}.delete-project-modal__description[data-v-714da8dd]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.delete-project-modal__description strong[data-v-714da8dd]{color:var(--foreground);font-weight:600}.delete-project-modal__option-note[data-v-714da8dd]{border-radius:var(--radius-md);font-size:var(--badge-font-size-small);padding:calc(var(--padding)/3) calc(var(--padding)/2);text-align:left;margin:.75rem 0 0;line-height:1.45}.delete-project-modal__option-note--keep[data-v-714da8dd]{background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--muted-foreground)}.delete-project-modal__option-note--cancel[data-v-714da8dd]{background:color-mix(in srgb,var(--destructive,#c53030) 8%,transparent);color:var(--muted-foreground)}.delete-project-modal__last-seat[data-v-714da8dd]{color:var(--destructive,#c53030);margin:.75rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.delete-project-modal__actions[data-v-714da8dd]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.delete-project-modal__action[data-v-714da8dd]{flex:1;min-width:8.75rem}.delete-prompt-modal__content[data-v-22e08f50]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.delete-prompt-modal__header[data-v-22e08f50]{margin-bottom:1.75rem}.delete-prompt-modal__title[data-v-22e08f50]{color:var(--foreground);margin:0}.delete-prompt-modal__description[data-v-22e08f50]{color:var(--muted-foreground);word-break:break-word;margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.delete-prompt-modal__actions[data-v-22e08f50]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.delete-prompt-modal__action[data-v-22e08f50]{flex:1}.archive-topic-cluster-modal__content[data-v-5177195a]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.archive-topic-cluster-modal__header[data-v-5177195a]{margin-bottom:1.75rem}.archive-topic-cluster-modal__title[data-v-5177195a]{color:var(--foreground);margin:0}.archive-topic-cluster-modal__description[data-v-5177195a]{color:var(--muted-foreground);word-break:break-word;margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.archive-topic-cluster-modal__actions[data-v-5177195a]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.archive-topic-cluster-modal__action[data-v-5177195a]{flex:1}.agent-dismiss-proposals-modal__content[data-v-88399ba1]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.agent-dismiss-proposals-modal__header[data-v-88399ba1]{margin-bottom:1.75rem}.agent-dismiss-proposals-modal__title[data-v-88399ba1]{color:var(--foreground);margin:0}.agent-dismiss-proposals-modal__description[data-v-88399ba1]{color:var(--muted-foreground);word-break:break-word;margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.agent-dismiss-proposals-modal__actions[data-v-88399ba1]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.agent-dismiss-proposals-modal__action[data-v-88399ba1]{flex:1}.share-audit-link-modal__content[data-v-aa7e2b69]{gap:var(--gap);flex-direction:column;display:flex}.share-audit-link-modal__header[data-v-aa7e2b69]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.share-audit-link-modal__title[data-v-aa7e2b69]{margin:0}.share-audit-link-modal__run[data-v-aa7e2b69],.share-audit-link-modal__status[data-v-aa7e2b69]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.audit-share-rerun-modal__content[data-v-c760f210]{gap:var(--margin);flex-direction:column;display:flex}.audit-share-rerun-modal__title[data-v-c760f210]{margin:0}.audit-share-rerun-modal__description[data-v-c760f210]{color:var(--muted-foreground);margin:calc(var(--gap)/2) 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.audit-share-rerun-modal__actions[data-v-c760f210]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;display:flex}.delete-vendor-top-up-modal__content[data-v-2fc1f95b]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.delete-vendor-top-up-modal__header[data-v-2fc1f95b]{margin-bottom:1.75rem}.delete-vendor-top-up-modal__title[data-v-2fc1f95b]{color:var(--foreground);margin:0}.delete-vendor-top-up-modal__description[data-v-2fc1f95b]{color:var(--muted-foreground);word-break:break-word;margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.delete-vendor-top-up-modal__actions[data-v-2fc1f95b]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.delete-vendor-top-up-modal__action[data-v-2fc1f95b]{flex:1}.OnboardingRegistrationModal[data-v-ee08e02e] .modal-aside-box{background:0 0;padding:0!important}.OnboardingRegistrationModal__shell[data-v-ee08e02e]{border:1px solid var(--border);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 1.5rem 4rem #00000073}@media (max-width:1100px){.OnboardingRegistrationModal__shell[data-v-ee08e02e]{grid-template-columns:1fr}}.OnboardingRegistrationModal__aside[data-v-ee08e02e]{background:var(--card);border-right:1px solid var(--border-strong);color:var(--sidebar-foreground);padding:var(--padding-big);flex-direction:column;order:-1;display:flex}@media (max-width:1100px){.OnboardingRegistrationModal__aside[data-v-ee08e02e]{border-right:none;border-top:1px solid var(--border-strong);padding:var(--padding);order:0}}.OnboardingRegistrationModal__brand[data-v-ee08e02e]{align-items:center;gap:calc(var(--gap)/2);margin-bottom:var(--margin);min-width:0;display:flex}.OnboardingRegistrationModal__brand-name[data-v-ee08e02e]{color:var(--muted-foreground);letter-spacing:.025rem;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;min-width:0;max-width:100%;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%;display:-webkit-box;overflow:hidden}.OnboardingRegistrationModal__aside-title[data-v-ee08e02e]{color:var(--foreground);letter-spacing:-.025rem;margin:0 0 var(--margin);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.OnboardingRegistrationModal__aside-subtitle[data-v-ee08e02e]{color:var(--muted-foreground);letter-spacing:.025rem;margin:0 0 var(--margin);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:140%}.OnboardingRegistrationModal__stats[data-v-ee08e02e]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.OnboardingRegistrationModal__stat[data-v-ee08e02e]{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-md);align-items:flex-start;gap:calc(var(--gap)/1);padding:var(--padding);display:flex}.OnboardingRegistrationModal__stat-icon[data-v-ee08e02e]{color:var(--primary);flex-shrink:0;display:flex}.OnboardingRegistrationModal__stat-text[data-v-ee08e02e]{gap:calc(var(--gap)/4);flex-direction:column;min-width:0;display:flex}.OnboardingRegistrationModal__stat-value[data-v-ee08e02e]{color:var(--foreground);letter-spacing:.025rem;font-size:1.125rem;line-height:140%}.OnboardingRegistrationModal__stat-label[data-v-ee08e02e],.OnboardingRegistrationModal__stat-value[data-v-ee08e02e]{font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-style:normal;font-weight:400}.OnboardingRegistrationModal__stat-label[data-v-ee08e02e]{color:var(--muted-foreground);font-size:.875rem;line-height:150%}.OnboardingRegistrationModal__main[data-v-ee08e02e]{background:var(--profile-card);color:var(--card-foreground);padding:var(--padding-big)}@media (max-width:1100px){.OnboardingRegistrationModal__main[data-v-ee08e02e]{padding:var(--padding)}}.OnboardingRegistrationModal__main-title[data-v-ee08e02e]{color:var(--card-foreground);letter-spacing:-.025rem;margin:0 0 var(--margin);text-align:center;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.hub-brand-signals-profile-panel[data-v-51b8bd1d]{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.hub-brand-signals-profile-panel__shell[data-v-51b8bd1d]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(16.25rem,18.75rem);gap:0;height:100%;min-height:min(40vh,22.5rem);max-height:100%;display:grid}.hub-brand-signals-profile-panel__shell[data-v-51b8bd1d]:not(.hub-brand-signals-profile-panel__shell--with-aside){grid-template-columns:minmax(0,1fr)}.hub-brand-signals-profile-panel__shell--loading[data-v-51b8bd1d]{opacity:.55;pointer-events:none;transition:opacity .3s}@media (max-width:780px){.hub-brand-signals-profile-panel__shell[data-v-51b8bd1d]{max-height:none;display:block}}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]{border-right:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));gap:var(--gap);min-width:0;min-height:0;padding:var(--padding) var(--padding) 0 0;flex-direction:column;display:flex;overflow:auto}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar{width:.25rem;height:.25rem}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@media (max-width:780px){.hub-brand-signals-profile-panel__main[data-v-51b8bd1d]{border-bottom:1px solid color-mix(in srgb,var(--foreground) 8%,var(--border-strong));padding:var(--padding) 0;border-right:none}}.hub-brand-signals-profile-panel__shell:not(.hub-brand-signals-profile-panel__shell--with-aside) .hub-brand-signals-profile-panel__main[data-v-51b8bd1d]{border-right:none;padding-right:0}.hub-brand-signals-profile-panel__kpi-card[data-v-51b8bd1d]{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;grid-template-rows:minmax(10.8125rem,auto);grid-template-columns:8.5rem repeat(3,minmax(0,1fr));align-items:stretch;width:100%;min-width:0;display:grid;overflow:hidden}@media (max-width:540px){.hub-brand-signals-profile-panel__kpi-card[data-v-51b8bd1d]{grid-template-rows:auto;grid-template-columns:1fr}}.hub-brand-signals-profile-panel__kpi-cell[data-v-51b8bd1d]{border-right:1px solid var(--border);min-width:0;min-height:10.8125rem;padding:var(--padding);flex-direction:column;gap:.375rem;display:flex}.hub-brand-signals-profile-panel__kpi-cell[data-v-51b8bd1d]:first-child,.hub-brand-signals-profile-panel__kpi-cell[data-v-51b8bd1d]:last-child{border-right:none}@media (max-width:540px){.hub-brand-signals-profile-panel__kpi-cell[data-v-51b8bd1d]{border-right:none;min-height:0}.hub-brand-signals-profile-panel__kpi-cell[data-v-51b8bd1d]:not(:last-child){border-bottom:1px solid var(--border)}}.hub-brand-signals-profile-panel__kpi-cell--visibility[data-v-51b8bd1d]{padding-bottom:calc(var(--padding)*.65);padding-top:calc(var(--padding)*.75);text-align:center;align-items:center}.hub-brand-signals-profile-panel__kpi-ring-wrap[data-v-51b8bd1d]{flex:auto;justify-content:center;align-items:center;width:100%;min-height:5rem;margin:-.625rem 0;display:flex}.hub-brand-signals-profile-panel__kpi-ring[data-v-51b8bd1d]{flex-shrink:0}.hub-brand-signals-profile-panel__kpi-label[data-v-51b8bd1d]{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.hub-brand-signals-profile-panel__kpi-value[data-v-51b8bd1d]{color:var(--foreground);letter-spacing:-.025rem;word-break:break-word;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.hub-brand-signals-profile-panel__kpi-hint[data-v-51b8bd1d]{color:var(--muted-foreground)}.hub-brand-signals-profile-panel__kpi-delta[data-v-51b8bd1d],.hub-brand-signals-profile-panel__kpi-hint[data-v-51b8bd1d]{font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.hub-brand-signals-profile-panel__kpi-delta[data-v-51b8bd1d]{font-variant-numeric:tabular-nums}.hub-brand-signals-profile-panel__kpi-delta--up[data-v-51b8bd1d]{color:var(--primary)}.hub-brand-signals-profile-panel__kpi-delta--down[data-v-51b8bd1d]{color:color-mix(in srgb,var(--destructive) 85%,var(--foreground))}.hub-brand-signals-profile-panel__kpi-delta--flat[data-v-51b8bd1d]{color:var(--muted-foreground)}.hub-brand-signals-profile-panel__live-metrics[data-v-51b8bd1d]{gap:calc(var(--gap)/2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:1100px){.hub-brand-signals-profile-panel__live-metrics[data-v-51b8bd1d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.hub-brand-signals-profile-panel__live-metrics[data-v-51b8bd1d]{grid-template-columns:1fr}}.hub-brand-signals-profile-panel__live-metric[data-v-51b8bd1d]{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);min-width:0;padding:var(--padding);flex-direction:column;gap:.375rem;display:flex}.hub-brand-signals-profile-panel__live-label[data-v-51b8bd1d]{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.hub-brand-signals-profile-panel__live-value[data-v-51b8bd1d]{color:var(--foreground);letter-spacing:-.025rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.hub-brand-signals-profile-panel__live-hint[data-v-51b8bd1d]{color:var(--muted-foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.hub-brand-signals-profile-panel__section[data-v-51b8bd1d]{margin:0}.hub-brand-signals-profile-panel__section-title[data-v-51b8bd1d]{color:var(--muted-foreground);letter-spacing:.06em;letter-spacing:.04em;margin:0 0 .5rem;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.hub-brand-signals-profile-panel__text[data-v-51b8bd1d]{font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.45}.hub-brand-signals-profile-panel__list[data-v-51b8bd1d],.hub-brand-signals-profile-panel__text[data-v-51b8bd1d]{color:color-mix(in srgb,var(--foreground) 88%,var(--muted-foreground));margin:0}.hub-brand-signals-profile-panel__list[data-v-51b8bd1d]{padding-left:1.15em;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.45;list-style:outside}.hub-brand-signals-profile-panel__list li+li[data-v-51b8bd1d]{margin-top:.375rem}.hub-brand-signals-profile-panel__list--checks[data-v-51b8bd1d]{padding-left:0;list-style:none}.hub-brand-signals-profile-panel__list--checks li[data-v-51b8bd1d]{padding-left:1.25em;position:relative}.hub-brand-signals-profile-panel__list--checks li[data-v-51b8bd1d]:before{background:var(--primary);content:"";border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.55em;left:0}.hub-brand-signals-profile-panel__list--weaknesses[data-v-51b8bd1d]{padding-left:0;list-style:none}.hub-brand-signals-profile-panel__list--weaknesses li[data-v-51b8bd1d]{padding-left:1.15em;position:relative}.hub-brand-signals-profile-panel__list--weaknesses li[data-v-51b8bd1d]:before{color:var(--destructive);content:"×";font-size:.875rem;font-weight:700;line-height:1.45;position:absolute;top:0;left:0}.hub-brand-signals-profile-panel__gap-card[data-v-51b8bd1d]{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 20%,transparent) 0,color-mix(in srgb,var(--card) 90%,var(--background)) 100%);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-md);gap:var(--margin-small);padding:var(--padding);flex-direction:column;flex-shrink:0;display:flex}.hub-brand-signals-profile-panel__gap-title[data-v-51b8bd1d]{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700}.hub-brand-signals-profile-panel__gap-text[data-v-51b8bd1d]{color:color-mix(in srgb,var(--foreground) 88%,var(--muted-foreground));flex:auto;margin:0;font-size:.8125rem;line-height:1.65}.hub-brand-signals-profile-panel__gap-cta[data-v-51b8bd1d]{width:100%;margin-top:auto}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]{background:color-mix(in srgb,var(--background) 30%,transparent);align-self:stretch;gap:var(--gap);min-width:0;min-height:0;padding:var(--padding);flex-direction:column;display:flex;overflow:auto}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar{width:.25rem;height:.25rem}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-track{background-color:var(--code-block-bg);border-radius:.75rem}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-track:active{background-color:var(--code-block-bg)}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-track:hover{background-color:var(--code-block-bg)}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:.75rem;transition:background .2s}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-thumb:active{background-color:var(--accent)}.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]::-webkit-scrollbar-thumb:hover{background-color:var(--accent)}@media (max-width:780px){.hub-brand-signals-profile-panel__aside[data-v-51b8bd1d]{padding:var(--padding) 0}}.hub-brand-signals-profile-panel__aside-section[data-v-51b8bd1d]{border-top:1px solid color-mix(in srgb,var(--foreground) 6%,var(--border-strong));padding-top:var(--margin)}.hub-brand-signals-profile-panel__aside-title[data-v-51b8bd1d]{color:var(--muted-foreground);align-items:center;gap:calc(var(--gap)/2);letter-spacing:.04em;margin:0 0 var(--margin-small);margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%;display:flex}.hub-brand-signals-profile-panel__aside-title .triangle-alert[data-v-51b8bd1d]{color:var(--warning)}.hub-brand-signals-profile-panel__sources-block+.hub-brand-signals-profile-panel__sources-block[data-v-51b8bd1d]{margin-top:var(--margin-small)}.hub-brand-signals-profile-panel__sources-subtitle[data-v-51b8bd1d]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);margin:0 0 calc(var(--gap)/2);font-weight:600}.hub-brand-signals-profile-panel__sources[data-v-51b8bd1d]{counter-reset:src;gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hub-brand-signals-profile-panel__source[data-v-51b8bd1d]{font-size:var(--input-label-font-size);margin:0 calc(var(--padding)*-.5);padding:0}@media (max-width:780px){.hub-brand-signals-profile-panel__source[data-v-51b8bd1d]{margin:0}}.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]{border-radius:var(--button-radius-soft);box-shadow:none;box-sizing:border-box;color:var(--button-outline-fg);cursor:pointer;align-items:flex-start;gap:calc(var(--gap)/4);padding:calc(var(--padding)/4) calc(var(--padding)/2);background:0 0;border:1px solid #0000;width:100%;text-decoration:none;transition:all .3s;display:flex}.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (min-width:781px) and (hover:hover){.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]:hover{background:var(--hover-overlay)}}@media (min-width:781px){.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]:active{background:var(--hover-overlay)}}.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.hub-brand-signals-profile-panel__source-card[data-v-51b8bd1d]:active{background:color-mix(in srgb,var(--foreground) 6%,transparent);border-color:var(--foreground);box-shadow:inset 0 1px 3px #00000059}.hub-brand-signals-profile-panel__source-favicon[data-v-51b8bd1d]{flex-shrink:0;margin-top:.0625rem}.hub-brand-signals-profile-panel__source-idx[data-v-51b8bd1d]{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0;margin-top:.0625rem;line-height:1.25rem}.hub-brand-signals-profile-panel__source-body[data-v-51b8bd1d]{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}.hub-brand-signals-profile-panel__source-title-row[data-v-51b8bd1d]{align-items:baseline;gap:calc(var(--gap)/4);flex-wrap:wrap;min-width:0;display:flex}.hub-brand-signals-profile-panel__source-count[data-v-51b8bd1d]{background:color-mix(in srgb,var(--foreground) 8%,transparent);color:var(--muted-foreground);font-size:var(--badge-font-size-small);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-weight:600;line-height:1}.hub-brand-signals-profile-panel__source-title[data-v-51b8bd1d]{color:inherit;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:auto;min-width:0;max-width:100%;font-weight:600;display:-webkit-box;overflow:hidden}.hub-brand-signals-profile-panel__source-domain[data-v-51b8bd1d]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);word-break:break-all}.hub-brand-signals-profile-panel__exploit-list[data-v-51b8bd1d]{gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hub-brand-signals-profile-panel__exploit-card[data-v-51b8bd1d]{background:var(--muted);border:1px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--padding)}.hub-brand-signals-profile-panel__exploit-card-title[data-v-51b8bd1d]{color:var(--foreground);font-size:var(--input-label-font-size);margin:0 0 .375rem;font-weight:700}.hub-brand-signals-profile-panel__exploit-card-text[data-v-51b8bd1d]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);margin:0 0 calc(var(--gap)/2);line-height:1.45}.hub-brand-signals-profile-panel__exploit-status-tag[data-v-51b8bd1d]{align-self:flex-start}[data-v-bdbfe7b5] .modal-aside-box{background:color-mix(in srgb,var(--modal-aside-surface) 92%,#121a2a);border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:1rem;max-width:min(100vw - 2rem,67.5rem);min-height:0;max-height:min(92vh,56.25rem);padding:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0009;height:100%!important}[data-v-bdbfe7b5] .modal-aside-box-top{border-bottom:1px solid color-mix(in srgb,var(--foreground) 10%,var(--border-strong));margin-bottom:0;padding-bottom:0}[data-v-bdbfe7b5] .modal-aside-box-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}[data-v-bdbfe7b5] .modal-aside-box-content-inner{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}[data-v-bdbfe7b5] .modal-aside-box>.modal-close{display:none}.hub-brand-signals-profile-modal__head[data-v-bdbfe7b5]{align-items:center;gap:var(--gap);flex-wrap:wrap;justify-content:space-between;padding-right:.25rem;display:flex}.hub-brand-signals-profile-modal__head-left[data-v-bdbfe7b5]{align-items:center;gap:calc(var(--gap)/2);flex:auto;min-width:0;display:flex}.hub-brand-signals-profile-modal__head-text[data-v-bdbfe7b5]{flex-direction:column;gap:.125rem;min-width:0;display:flex}.hub-brand-signals-profile-modal__logo[data-v-bdbfe7b5]{flex-shrink:0}.hub-brand-signals-profile-modal__head-actions[data-v-bdbfe7b5]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:flex}@media (max-width:540px){.hub-brand-signals-profile-modal__head-actions[data-v-bdbfe7b5]{justify-content:space-between;width:100%}}.hub-brand-signals-profile-modal__title[data-v-bdbfe7b5]{color:var(--foreground);letter-spacing:-.025rem;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;min-width:0;max-width:100%;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.hub-brand-signals-profile-modal__head-domain[data-v-bdbfe7b5]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}.hub-brand-signals-profile-modal__head-domain--link[data-v-bdbfe7b5]{max-width:100%;text-decoration:none;transition:color .3s;display:inline-block}@media (min-width:781px) and (hover:hover){.hub-brand-signals-profile-modal__head-domain--link[data-v-bdbfe7b5]:hover{color:color-mix(in srgb,var(--primary) 88%,var(--foreground));text-decoration:underline}}@media (min-width:781px){.hub-brand-signals-profile-modal__head-domain--link[data-v-bdbfe7b5]:active{color:color-mix(in srgb,var(--primary) 88%,var(--foreground));text-decoration:underline}}.hub-brand-signals-profile-modal__head-domain--link[data-v-bdbfe7b5]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.hub-brand-signals-profile-modal__head-divider[data-v-bdbfe7b5]{background:color-mix(in srgb,var(--foreground) 12%,var(--border-strong));flex-shrink:0;width:1px;height:1.25rem}@media (max-width:540px){.hub-brand-signals-profile-modal__head-divider[data-v-bdbfe7b5]{display:none}}.hub-brand-signals-profile-modal__state[data-v-bdbfe7b5]{min-height:min(30vh,17.5rem);padding:var(--padding);flex:auto}.hub-brand-signals-profile-modal__state--loading[data-v-bdbfe7b5]{gap:var(--gap);flex-direction:column;display:flex}.hub-brand-signals-profile-modal__sk[data-v-bdbfe7b5]{border-radius:var(--radius-md);min-height:3rem}.hub-brand-signals-profile-modal__sk--tall[data-v-bdbfe7b5]{min-height:13.75rem}.hub-brand-signals-profile-modal__missing[data-v-bdbfe7b5]{color:var(--muted-foreground);margin:var(--padding);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.button.modal-close[data-v-bdbfe7b5]{color:var(--foreground)}.hub-bulk-save-competitors-modal__content[data-v-0e30653d]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.hub-bulk-save-competitors-modal__header[data-v-0e30653d]{margin-bottom:1.75rem}.hub-bulk-save-competitors-modal__title[data-v-0e30653d]{color:var(--foreground);margin:0}.hub-bulk-save-competitors-modal__description[data-v-0e30653d]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.hub-bulk-save-competitors-modal__description[data-v-0e30653d] strong{color:var(--foreground);font-weight:600}.hub-bulk-save-competitors-modal__actions[data-v-0e30653d]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.hub-bulk-save-competitors-modal__action[data-v-0e30653d]{flex:1}.manage-website-seats-modal__head[data-v-a1edf99c]{gap:calc(var(--gap)/3);flex-direction:column;padding-right:3.75rem;display:flex}@media (max-width:1100px){.manage-website-seats-modal__head[data-v-a1edf99c]{padding-right:2.5rem}}.manage-website-seats-modal__title[data-v-a1edf99c]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.manage-website-seats-modal__subtitle[data-v-a1edf99c]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.manage-website-seats-modal__body[data-v-a1edf99c]{gap:calc(var(--gap)/2);padding-top:var(--gap);flex-direction:column;display:flex;position:relative}.manage-website-seats-modal__free-hint[data-v-a1edf99c],.manage-website-seats-modal__last-seat[data-v-a1edf99c],.manage-website-seats-modal__summary[data-v-a1edf99c]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.manage-website-seats-modal__last-seat[data-v-a1edf99c]{color:var(--destructive,#c53030)}.manage-website-seats-modal__last-seat-actions[data-v-a1edf99c]{gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.manage-website-seats-modal__list[data-v-a1edf99c],.manage-website-seats-modal__loading[data-v-a1edf99c]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.manage-website-seats-modal__list[data-v-a1edf99c]{margin:0;padding:0;list-style:none}.manage-website-seats-modal__item[data-v-a1edf99c]{gap:calc(var(--gap)/2);flex-direction:column;width:100%;min-width:0;display:flex}.manage-website-seats-modal__confirm[data-v-a1edf99c]{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);gap:calc(var(--gap)/2);padding:var(--padding);flex-direction:column;display:flex}.manage-website-seats-modal__confirm-title[data-v-a1edf99c]{color:var(--muted-foreground);letter-spacing:.04em;margin:0;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.manage-website-seats-modal__confirm-pricing[data-v-a1edf99c]{background:color-mix(in srgb,var(--primary) 5%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));border-radius:var(--radius-md);grid-template-columns:1fr;width:100%;display:grid;overflow:hidden}.manage-website-seats-modal__confirm-pricing--with-amount[data-v-a1edf99c]{grid-template-columns:minmax(0,1fr) auto}@media (max-width:540px){.manage-website-seats-modal__confirm-pricing--with-amount[data-v-a1edf99c]{grid-template-columns:1fr}}.manage-website-seats-modal__confirm-pricing-copy[data-v-a1edf99c]{gap:calc(var(--gap)/3);min-width:0;padding:var(--padding);flex-direction:column;justify-content:center;display:flex}.manage-website-seats-modal__confirm-pricing-label[data-v-a1edf99c]{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600;line-height:140%}.manage-website-seats-modal__confirm-pricing-detail[data-v-a1edf99c]{color:var(--muted-foreground);max-width:26.25rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.manage-website-seats-modal__confirm-pricing-detail[data-v-a1edf99c] strong{color:var(--foreground);font-weight:600}.manage-website-seats-modal__confirm-pricing-recurring[data-v-a1edf99c]{color:var(--foreground);margin:calc(var(--gap)/4) 0 0;max-width:26.25rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.manage-website-seats-modal__confirm-pricing-figure[data-v-a1edf99c]{background:color-mix(in srgb,var(--primary) 10%,var(--card));border-left:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));min-width:10rem;padding:var(--padding) calc(var(--padding)*1.25);justify-content:center;align-items:center;display:flex}@media (max-width:540px){.manage-website-seats-modal__confirm-pricing-figure[data-v-a1edf99c]{border-left:none;border-top:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));min-width:0;padding-bottom:calc(var(--padding)*.75);padding-top:calc(var(--padding)*.75);justify-content:flex-start}}.manage-website-seats-modal__confirm-pricing-amount[data-v-a1edf99c]{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.025rem;white-space:nowrap;margin:0;font-size:1.75rem;font-weight:600;line-height:1}.manage-website-seats-modal__confirm-actions[data-v-a1edf99c],.manage-website-seats-modal__footer[data-v-a1edf99c]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}.locked-project-preview-modal__head[data-v-9a242114]{align-items:flex-start;gap:var(--gap);justify-content:space-between;width:100%;padding-right:2.5rem;display:flex}.locked-project-preview-modal__head-main[data-v-9a242114]{align-items:center;gap:calc(var(--gap)/2);min-width:0;display:flex}.locked-project-preview-modal__head-copy[data-v-9a242114]{min-width:0}.locked-project-preview-modal__title[data-v-9a242114]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.locked-project-preview-modal__domain[data-v-9a242114]{color:var(--muted-foreground);font-size:var(--badge-font-size-small);margin:0}.locked-project-preview-modal__body[data-v-9a242114]{gap:var(--gap);padding-top:var(--gap);flex-direction:column;display:flex}.locked-project-preview-modal__loading[data-v-9a242114]{gap:calc(var(--gap)/2);flex-direction:column;display:flex}.locked-project-preview-modal__section-title[data-v-9a242114]{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 calc(var(--gap)/3);margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.locked-project-preview-modal__audience[data-v-9a242114]{background:color-mix(in srgb,var(--foreground) 4%,transparent);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--padding)}.locked-project-preview-modal__audience-text[data-v-9a242114]{color:var(--foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.locked-project-preview-modal__prompts-head[data-v-9a242114]{align-items:baseline;gap:var(--gap);margin-bottom:calc(var(--gap)/2);justify-content:space-between;display:flex}.locked-project-preview-modal__prompts-count[data-v-9a242114]{color:var(--muted-foreground);font-size:var(--badge-font-size-small)}.locked-project-preview-modal__table-wrap[data-v-9a242114]{border:1px solid var(--border);border-radius:var(--radius-md);position:relative;overflow:hidden}.locked-project-preview-modal__table[data-v-9a242114]{border-collapse:collapse;width:100%}.locked-project-preview-modal__table td[data-v-9a242114],.locked-project-preview-modal__table th[data-v-9a242114]{border-bottom:1px solid var(--border);font-size:var(--input-label-font-size);padding:calc(var(--padding)/2);text-align:left}.locked-project-preview-modal__table th[data-v-9a242114]{color:var(--muted-foreground);font-weight:600}.locked-project-preview-modal__table td[data-v-9a242114]{color:var(--foreground)}.locked-project-preview-modal__skeleton-row[data-v-9a242114]{filter:blur(3px);opacity:.55}.locked-project-preview-modal__blur-bar[data-v-9a242114]{background:color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:var(--radius-sm);width:85%;height:.75rem;display:block}.locked-project-preview-modal__blur-bar.short[data-v-9a242114]{width:40%}.locked-project-preview-modal__unlock-overlay[data-v-9a242114]{background:linear-gradient(to top,color-mix(in srgb,var(--card) 96%,transparent) 35%,color-mix(in srgb,var(--card) 40%,transparent) 100%);color:var(--foreground);cursor:pointer;align-items:center;gap:calc(var(--gap)/2);min-height:45%;padding:var(--padding);text-align:center;border:none;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:auto 0 0}@media (min-width:781px) and (hover:hover){.locked-project-preview-modal__unlock-overlay:hover .locked-project-preview-modal__unlock-icon-wrap[data-v-9a242114],.locked-project-preview-modal__unlock-overlay:hover .locked-project-preview-modal__unlock-label[data-v-9a242114]{color:var(--primary)}}@media (min-width:781px){.locked-project-preview-modal__unlock-overlay:active .locked-project-preview-modal__unlock-icon-wrap[data-v-9a242114],.locked-project-preview-modal__unlock-overlay:active .locked-project-preview-modal__unlock-label[data-v-9a242114]{color:var(--primary)}}.locked-project-preview-modal__unlock-overlay[data-v-9a242114]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.locked-project-preview-modal__unlock-overlay[data-v-9a242114]:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.locked-project-preview-modal__unlock-icon-wrap[data-v-9a242114]{background:color-mix(in srgb,var(--foreground) 6%,var(--card));border:1px solid var(--border);color:var(--foreground);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;transition:color .2s;display:flex}.locked-project-preview-modal__unlock-label[data-v-9a242114]{color:var(--foreground);align-items:center;gap:calc(var(--gap)/3);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;transition:color .2s;display:inline-flex}.locked-project-preview-modal__unlock-label[data-v-9a242114] .icon{color:inherit;flex-shrink:0}.locked-project-preview-modal__upgrade-paid[data-v-9a242114]{background:linear-gradient(180deg,color-mix(in srgb,var(--foreground) 3%,var(--card)) 0,var(--card) 100%);border:1px solid var(--border);border-radius:var(--radius-md);gap:var(--margin);padding:var(--padding);flex-direction:column;display:flex}.locked-project-preview-modal__upgrade-head[data-v-9a242114]{gap:calc(var(--gap)/4);flex-direction:column;display:flex}.locked-project-preview-modal__upgrade-kicker[data-v-9a242114]{color:var(--muted-foreground);letter-spacing:.04em;margin:0;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:140%}.locked-project-preview-modal__upgrade-title[data-v-9a242114]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.locked-project-preview-modal__upgrade-lead[data-v-9a242114]{color:var(--muted-foreground);margin:calc(var(--gap)/4) 0 0;max-width:35rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.locked-project-preview-modal__upgrade-features[data-v-9a242114]{gap:calc(var(--gap)/2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.locked-project-preview-modal__upgrade-feature[data-v-9a242114]{color:var(--foreground);align-items:flex-start;gap:calc(var(--gap)/2);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%;display:flex}.locked-project-preview-modal__upgrade-feature .icon[data-v-9a242114]{color:var(--primary);flex-shrink:0;margin-top:.1875rem}.locked-project-preview-modal__upgrade-pricing[data-v-9a242114]{background:color-mix(in srgb,var(--primary) 5%,var(--card));border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border));border-radius:var(--radius-md);grid-template-columns:1fr;width:100%;display:grid;overflow:hidden}.locked-project-preview-modal__upgrade-pricing--with-amount[data-v-9a242114]{grid-template-columns:minmax(0,1fr) auto}@media (max-width:540px){.locked-project-preview-modal__upgrade-pricing--with-amount[data-v-9a242114]{grid-template-columns:1fr}}.locked-project-preview-modal__upgrade-pricing--loading[data-v-9a242114]{gap:calc(var(--gap)/2);padding:var(--padding);flex-direction:column;display:flex}.locked-project-preview-modal__upgrade-pricing-error[data-v-9a242114]{align-items:flex-start;gap:calc(var(--gap)/2);flex-direction:column;display:flex}.locked-project-preview-modal__upgrade-pricing-copy[data-v-9a242114]{gap:calc(var(--gap)/3);min-width:0;padding:var(--padding);flex-direction:column;justify-content:center;display:flex}.locked-project-preview-modal__upgrade-pricing-label[data-v-9a242114]{color:var(--muted-foreground);letter-spacing:.04em;margin:0 0 calc(var(--gap)/2);text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600;line-height:140%}.locked-project-preview-modal__upgrade-pricing-detail[data-v-9a242114]{color:var(--muted-foreground);max-width:26.25rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.locked-project-preview-modal__upgrade-pricing-detail[data-v-9a242114] strong{color:var(--foreground);font-weight:600}.locked-project-preview-modal__upgrade-pricing-recurring[data-v-9a242114]{color:var(--foreground);margin:calc(var(--gap)/4) 0 0;max-width:26.25rem;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.locked-project-preview-modal__upgrade-pricing-figure[data-v-9a242114]{background:color-mix(in srgb,var(--primary) 10%,var(--card));border-left:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));min-width:10rem;padding:var(--padding) calc(var(--padding)*1.25);justify-content:center;align-items:center;display:flex}@media (max-width:540px){.locked-project-preview-modal__upgrade-pricing-figure[data-v-9a242114]{border-left:none;border-top:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));min-width:0;padding-bottom:calc(var(--padding)*.75);padding-top:calc(var(--padding)*.75);justify-content:flex-start}}.locked-project-preview-modal__upgrade-pricing-amount[data-v-9a242114]{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.025rem;white-space:nowrap;margin:0;font-size:1.75rem;font-weight:600;line-height:1}.locked-project-preview-modal__upgrade-action[data-v-9a242114]{align-self:flex-start}.login-for-checkout-modal__head[data-v-fab1b92a]{gap:calc(var(--gap)/2);text-align:center;flex-direction:column;display:flex}.login-for-checkout-modal__title[data-v-fab1b92a]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.125rem}.login-for-checkout-modal__description[data-v-fab1b92a]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.cancel-subscription-modal__content[data-v-40a6fbe4]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.cancel-subscription-modal__header[data-v-40a6fbe4]{margin-bottom:1.75rem}.cancel-subscription-modal__title[data-v-40a6fbe4]{color:var(--foreground);margin:0}.cancel-subscription-modal__description[data-v-40a6fbe4]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.cancel-subscription-modal__actions[data-v-40a6fbe4]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.cancel-subscription-modal__action[data-v-40a6fbe4]{flex:1}.change-subscription-plan-modal__content[data-v-5e9043ab]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.change-subscription-plan-modal__header[data-v-5e9043ab]{margin-bottom:1.75rem}.change-subscription-plan-modal__title[data-v-5e9043ab]{color:var(--foreground);margin:0}.change-subscription-plan-modal__description[data-v-5e9043ab]{color:var(--muted-foreground);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.change-subscription-plan-modal__description[data-v-5e9043ab] strong{color:var(--foreground);font-weight:600}.change-subscription-plan-modal__actions[data-v-5e9043ab]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.change-subscription-plan-modal__action[data-v-5e9043ab]{flex:1}.cookie-preferences-modal__head[data-v-34f377c5]{padding-right:2.5rem}.cookie-preferences-modal__title[data-v-34f377c5]{color:var(--landing-cta-title-fg);margin:0}.cookie-preferences-modal__lead[data-v-34f377c5]{color:var(--landing-cta-sub-fg);margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.cookie-preferences-modal__link[data-v-34f377c5]{color:var(--primary);text-underline-offset:.15em;text-decoration:underline}@media (min-width:781px) and (hover:hover){.cookie-preferences-modal__link[data-v-34f377c5]:hover{color:var(--accent)}}@media (min-width:781px){.cookie-preferences-modal__link[data-v-34f377c5]:active{color:var(--accent)}}.cookie-preferences-modal__link[data-v-34f377c5]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.cookie-preferences-modal__list[data-v-34f377c5]{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.cookie-preferences-modal__row[data-v-34f377c5]{border-bottom:1px solid var(--button-light-oauth-border);align-items:flex-start;gap:var(--margin);justify-content:space-between;padding:1rem 0;display:flex}.cookie-preferences-modal__row[data-v-34f377c5]:last-child{border-bottom:none;padding-bottom:0}.cookie-preferences-modal__row-copy[data-v-34f377c5]{flex:auto;min-width:0}.cookie-preferences-modal__row-title[data-v-34f377c5]{color:var(--landing-cta-title-fg);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.cookie-preferences-modal__row-description[data-v-34f377c5]{color:var(--landing-cta-sub-fg);margin:.375rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.cookie-preferences-modal__switch[data-v-34f377c5]{flex-shrink:0;margin-top:.125rem}.cookie-preferences-modal__actions[data-v-34f377c5]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}.cookie-preferences-modal__action[data-v-34f377c5]{flex:auto;min-width:8.75rem}@media (max-width:540px){.cookie-preferences-modal__actions[data-v-34f377c5]{flex-direction:column}.cookie-preferences-modal__actions[data-v-34f377c5] .button{width:100%}}.feedback-modal[data-v-381b9f9b] .modal-aside-box-bottom{margin-top:calc(var(--gap)/2)}@media (max-width:1100px){.feedback-modal[data-v-381b9f9b] .modal-aside-box-bottom{margin-top:var(--gap)}}.feedback-modal__head[data-v-381b9f9b]{gap:calc(var(--gap)/3);flex-direction:column;display:flex}.feedback-modal__title[data-v-381b9f9b]{margin:0;padding-right:2.25rem}.feedback-modal__lead[data-v-381b9f9b]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.feedback-modal__form[data-v-381b9f9b]{gap:var(--gap);flex-direction:column;display:flex}.feedback-modal__block[data-v-381b9f9b],.feedback-modal__rating[data-v-381b9f9b]{gap:calc(var(--gap)/2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.feedback-modal__label[data-v-381b9f9b]{color:var(--foreground);padding:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.feedback-modal__rating-row[data-v-381b9f9b]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.feedback-modal__stars[data-v-381b9f9b]{flex-shrink:0;gap:.125rem;margin-left:-.375rem;display:flex}.feedback-modal__star[data-v-381b9f9b]{color:var(--border-strong);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.375rem;transition:all .3s;display:inline-flex}.feedback-modal__star[data-v-381b9f9b] .icon{width:2.125rem;height:2.125rem}.feedback-modal__star.is-filled[data-v-381b9f9b]{color:var(--warning)}.feedback-modal__star[data-v-381b9f9b]:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--primary);outline-offset:2px}.feedback-modal__rating-text[data-v-381b9f9b]{color:var(--foreground);letter-spacing:-.025rem;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.875rem}.feedback-modal__categories[data-v-381b9f9b]{gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.feedback-modal__privacy[data-v-381b9f9b]{margin-bottom:0}.feedback-modal__privacy[data-v-381b9f9b] .base-accordion__title{font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:150%}.feedback-modal__privacy-lead[data-v-381b9f9b],.feedback-modal__privacy-note[data-v-381b9f9b]{color:var(--muted-foreground);margin:0;font-size:.8125rem}.feedback-modal__privacy-list[data-v-381b9f9b]{gap:calc(var(--gap)/3);margin:calc(var(--gap)/2) 0;flex-direction:column;padding:0;list-style:none;display:flex}.feedback-modal__privacy-list li[data-v-381b9f9b]{gap:calc(var(--gap)/3);flex-wrap:wrap;font-size:.8125rem;display:flex}.feedback-modal__privacy-key[data-v-381b9f9b]{color:var(--muted-foreground);flex-shrink:0}.feedback-modal__privacy-value[data-v-381b9f9b]{color:var(--foreground);overflow-wrap:anywhere;min-width:0}.feedback-modal__link[data-v-381b9f9b]{color:var(--primary);text-decoration:none}@media (min-width:781px) and (hover:hover){.feedback-modal__link[data-v-381b9f9b]:hover{color:var(--accent-soft-fg,var(--primary))}}@media (min-width:781px){.feedback-modal__link[data-v-381b9f9b]:active{color:var(--accent-soft-fg,var(--primary))}}.feedback-modal__link[data-v-381b9f9b]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.feedback-modal__actions[data-v-381b9f9b]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.feedback-modal__actions[data-v-381b9f9b]{flex-direction:column-reverse}.feedback-modal__actions[data-v-381b9f9b] .button{width:100%}}.feedback-modal__action[data-v-381b9f9b]{flex-shrink:0}.waitlist-modal[data-v-adb965fb] .modal-aside-box-bottom{margin-top:calc(var(--gap)/2)}@media (max-width:1100px){.waitlist-modal[data-v-adb965fb] .modal-aside-box-bottom{margin-top:var(--gap)}}.waitlist-modal__head[data-v-adb965fb]{align-items:flex-start;gap:calc(var(--gap)/3);flex-direction:column;display:flex}.waitlist-modal__badge[data-v-adb965fb]{margin-bottom:calc(var(--gap)/4)}.waitlist-modal__title[data-v-adb965fb]{margin:0;padding-right:2.25rem}.waitlist-modal__lead[data-v-adb965fb]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.waitlist-modal__form[data-v-adb965fb]{gap:var(--gap);flex-direction:column;display:flex}.waitlist-modal__consent[data-v-adb965fb]{align-items:flex-start;gap:calc(var(--gap)/2);display:flex}.waitlist-modal__consent[data-v-adb965fb] .input-box{flex:none;width:auto;min-width:0;margin-bottom:0}.waitlist-modal__consent-text[data-v-adb965fb]{color:var(--foreground);cursor:pointer;flex:auto;min-width:0;font-size:.8125rem;line-height:1.5}.waitlist-modal__note[data-v-adb965fb]{color:var(--muted-foreground);margin:0;font-size:.8125rem}.waitlist-modal__link[data-v-adb965fb]{color:var(--primary);text-decoration:none}@media (min-width:781px) and (hover:hover){.waitlist-modal__link[data-v-adb965fb]:hover{color:var(--accent-soft-fg,var(--primary))}}@media (min-width:781px){.waitlist-modal__link[data-v-adb965fb]:active{color:var(--accent-soft-fg,var(--primary))}}.waitlist-modal__link[data-v-adb965fb]{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000}.waitlist-modal__actions[data-v-adb965fb]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.waitlist-modal__actions[data-v-adb965fb]{flex-direction:column-reverse}.waitlist-modal__actions[data-v-adb965fb] .button{width:100%}}.waitlist-modal__action[data-v-adb965fb]{flex-shrink:0}.modal-brand-rank-detail__head[data-v-72cb271d]{text-align:left}.modal-brand-rank-detail__head-main[data-v-72cb271d]{align-items:center;gap:calc(var(--gap)/2);min-width:0;padding-right:2.5rem;display:flex}.modal-brand-rank-detail__logo[data-v-72cb271d]{flex-shrink:0}.modal-brand-rank-detail__head-copy[data-v-72cb271d]{gap:calc(var(--gap)/4);flex-direction:column;min-width:0;display:flex}.modal-brand-rank-detail__title[data-v-72cb271d]{color:var(--foreground);letter-spacing:-.025rem;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-weight:600;line-height:1;display:-webkit-box;overflow:hidden}.modal-brand-rank-detail__meta[data-v-72cb271d]{font-variant-numeric:tabular-nums;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.modal-brand-rank-detail__meta[data-v-72cb271d],.modal-brand-rank-detail__missing[data-v-72cb271d]{color:var(--muted-foreground);margin:0}.modal-brand-rank-detail__missing[data-v-72cb271d]{font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.modal-plans__head[data-v-d8ac619a]{align-items:center;gap:var(--gap);justify-content:space-between;width:100%;display:flex}.modal-plans__title[data-v-d8ac619a]{color:var(--foreground);font-size:var(--input-field-font-size);margin:0;font-weight:700}.modal-plans__body[data-v-d8ac619a]{min-width:0}[data-v-d8ac619a] .modal-aside-box>.modal-close{display:none}.button.modal-close[data-v-d8ac619a]{color:var(--foreground)}@media (max-width:540px){.button.modal-close[data-v-d8ac619a]{position:absolute;top:.5rem;right:.5rem}}.settings-edit-profile-modal[data-v-307884f1] .modal-aside-box{border-radius:var(--radius-md);max-width:27.5rem;box-shadow:0 1.5625rem 3.125rem -.75rem #00000080}.settings-edit-profile-modal__head[data-v-307884f1]{text-align:left}.settings-edit-profile-modal__title[data-v-307884f1]{color:var(--foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-size:var(--font-size-faq-question);letter-spacing:-.025rem;letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.875rem}.settings-edit-profile-modal__form[data-v-307884f1]{gap:var(--gap);text-align:left;flex-direction:column;display:flex}.settings-edit-profile-modal__photo[data-v-307884f1]{border:none;min-width:0;margin:0;padding:0}.settings-edit-profile-modal__label[data-v-307884f1]{color:var(--foreground);margin:0 0 calc(var(--margin)/2);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%;display:block}.settings-edit-profile-modal__photo-row[data-v-307884f1]{align-items:center;gap:calc(var(--gap)/2);display:flex;position:relative}.settings-edit-profile-modal__preview[data-v-307884f1]{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;overflow:hidden}.settings-edit-profile-modal__preview--empty[data-v-307884f1]{background:color-mix(in srgb,var(--card) 70%,var(--background));border:1px dashed color-mix(in srgb,var(--muted-foreground) 55%,var(--border))}.settings-edit-profile-modal__preview-icon[data-v-307884f1]{color:var(--muted-foreground)}.settings-edit-profile-modal__photo-actions[data-v-307884f1]{gap:calc(var(--gap)/2);flex-direction:column;min-width:0;display:flex}.settings-edit-profile-modal__photo-buttons[data-v-307884f1]{align-items:center;gap:calc(var(--gap)/2);flex-wrap:wrap;display:flex}.settings-edit-profile-modal__hint[data-v-307884f1]{margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.settings-edit-profile-modal__error[data-v-307884f1]{color:var(--destructive);font-size:var(--button-font-size-small);margin:0}.settings-edit-profile-modal__file-input[data-v-307884f1]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.settings-edit-profile-modal__name-row[data-v-307884f1]{gap:calc(var(--gap)/2);grid-template-columns:1fr 1fr;display:grid}@media (max-width:540px){.settings-edit-profile-modal__name-row[data-v-307884f1]{grid-template-columns:1fr}}.settings-edit-profile-modal__field[data-v-307884f1]{min-width:0}.settings-edit-profile-modal__email-block[data-v-307884f1]{gap:calc(var(--padding)/2);flex-direction:column;display:flex}.settings-edit-profile-modal__email-value[data-v-307884f1]{color:var(--muted-foreground);font-size:var(--input-label-font-size);margin:0;line-height:1.5}.settings-edit-profile-modal__footer[data-v-307884f1]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}.settings-edit-profile-modal__footer-action[data-v-307884f1]{flex-shrink:0}.team-invite-modal[data-v-93a91cf1] .modal-aside-box{border-radius:var(--radius-md);max-width:27.5rem}.team-invite-modal__head[data-v-93a91cf1]{text-align:left}.team-invite-modal__title[data-v-93a91cf1]{color:var(--foreground);font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1.25rem;font-size:var(--font-size-faq-question);letter-spacing:-.025rem;letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.875rem}.team-invite-modal__lead[data-v-93a91cf1]{color:var(--muted-foreground);margin:calc(var(--padding)/6) 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.team-invite-modal__form[data-v-93a91cf1]{gap:var(--gap);text-align:left;flex-direction:column;display:flex}.team-invite-modal__dropdown[data-v-93a91cf1],.team-invite-modal__field[data-v-93a91cf1]{width:100%;min-width:0}.team-invite-modal__job-title[data-v-93a91cf1]{gap:calc(var(--gap)/3);flex-direction:column;display:flex}.team-invite-modal__hint[data-v-93a91cf1]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.team-invite-modal__notice[data-v-93a91cf1]{width:100%;max-width:none}.team-invite-modal__footer[data-v-93a91cf1]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}.team-invite-modal__footer-action[data-v-93a91cf1]{flex-shrink:0}.team-member-edit-modal[data-v-7e687cbd] .modal-aside-box-bottom{margin-top:calc(var(--gap)/2)}@media (max-width:1100px){.team-member-edit-modal[data-v-7e687cbd] .modal-aside-box-bottom{margin-top:var(--gap)}}.team-member-edit-modal__head[data-v-7e687cbd]{align-items:flex-start;gap:calc(var(--gap)/2);flex-direction:column;display:flex}.team-member-edit-modal__title[data-v-7e687cbd]{margin:0}.team-member-edit-modal__lead[data-v-7e687cbd]{color:var(--muted-foreground);margin:0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.team-member-edit-modal__form[data-v-7e687cbd]{gap:var(--gap);flex-direction:column;display:flex}.team-member-edit-modal__field[data-v-7e687cbd]{width:100%}.team-member-edit-modal__count[data-v-7e687cbd]{color:var(--muted-foreground);margin:calc(var(--gap)*-.5) 0 0;text-align:right;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.team-member-edit-modal__actions[data-v-7e687cbd]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (max-width:540px){.team-member-edit-modal__actions[data-v-7e687cbd]{flex-direction:column-reverse}.team-member-edit-modal__actions[data-v-7e687cbd] .button{width:100%}}.team-member-edit-modal__action[data-v-7e687cbd]{flex-shrink:0}.team-revoke-modal__content[data-v-1b677940]{max-width:31.375rem;padding:var(--padding);text-align:center;margin-left:auto;margin-right:auto}.team-revoke-modal__header[data-v-1b677940]{margin-bottom:1.75rem}.team-revoke-modal__title[data-v-1b677940]{color:var(--foreground);margin:0}.team-revoke-modal__description[data-v-1b677940]{color:var(--muted-foreground);word-break:break-word;margin:.5rem 0 0;font-family:Inter,DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:140%}.team-revoke-modal__actions[data-v-1b677940]{gap:calc(var(--gap)/2);flex-wrap:wrap;justify-content:center;display:flex}.team-revoke-modal__action[data-v-1b677940]{flex:1}
