.onboarding-modal_onboardingModal__xEa8h{width:min(92vw,40rem);max-width:min(92vw,40rem);gap:0;padding:0}.onboarding-modal_onboardingModal__header__5FGS8{padding:1.5rem 1.5rem 1rem}.onboarding-modal_onboardingModal__title__61Sgl{font-size:1.125rem;font-weight:600;line-height:1.3}.onboarding-modal_onboardingModal__description__w_9eu{font-size:.875rem;color:var(--muted-foreground)}.onboarding-modal_onboardingModal__form__5YGlX{display:flex;flex-direction:column;gap:1rem;padding:0 1.5rem 1.5rem}.onboarding-modal_onboardingModal__row__ACdFm{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.onboarding-modal_onboardingModal__field__AJ6mg{display:flex;flex-direction:column;gap:.375rem}.onboarding-modal_onboardingModal__label__ecD_q{font-size:.875rem;font-weight:500;color:var(--muted-foreground)}.onboarding-modal_onboardingModal__error__8jaGz{font-size:.75rem;color:var(--destructive)}.onboarding-modal_onboardingModal__combobox__Lgnhe{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.onboarding-modal_onboardingModal__comboboxContent__C4YUi{width:20rem;padding:0}.onboarding-modal_onboardingModal__comboboxList__8H4zx{max-height:min(20rem,var(--radix-popover-content-available-height,20rem));overflow-y:auto}.onboarding-modal_onboardingModal__selectTrigger__Ghi50{width:100%;justify-content:space-between}.onboarding-modal_onboardingModal__selectValue__cd1WU{display:inline-flex;min-width:0;align-items:center;gap:.5rem;text-align:left}.onboarding-modal_onboardingModal__selectChevron__Aork8{flex-shrink:0;opacity:.5}.onboarding-modal_onboardingModal__optionIcon__rNvlQ{width:1rem;flex-shrink:0}.onboarding-modal_onboardingModal__multiSelect__kBZde button{width:100%}.onboarding-modal_onboardingModal__checkIcon__p41Ol{opacity:0}.onboarding-modal_onboardingModal__checkIcon--visible__xaUqU{opacity:1}.onboarding-modal_onboardingModal__submit__y5r3g{margin-top:.25rem;width:100%}@media (max-width:40rem){.onboarding-modal_onboardingModal__row__ACdFm{grid-template-columns:1fr}}.paywall_paywall__dJDdq{display:flex;flex-direction:column;gap:2rem;max-width:72rem;margin:0 auto;padding:2rem}.paywall_paywall__current___u_Kl{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem}.paywall_paywall__currentInfo__04oF6{display:flex;flex-direction:column;gap:.25rem}.paywall_paywall__planName__A_qNp{font-size:1.125rem;font-weight:600;line-height:1.3}.paywall_paywall__planDescription__FpYMf{font-size:.875rem;color:var(--muted-foreground)}.paywall_paywall__seats__iaU6k{display:flex;flex-direction:column;gap:1rem}.paywall_paywall__seatsHeader__yjCb8{display:flex;align-items:flex-start;gap:.75rem}.paywall_paywall__seatsIcon__5H2wh{width:1.25rem;height:1.25rem;color:var(--muted-foreground);flex-shrink:0;margin-top:.125rem}.paywall_paywall__seatsTitle__WeTEX{font-size:.875rem;font-weight:600}.paywall_paywall__seatsDescription__QN88A{font-size:.8125rem;color:var(--muted-foreground)}.paywall_paywall__seatsControl__yicQk{display:flex;align-items:center;gap:1.5rem}.paywall_paywall__seatsStepper__exuvg{display:flex;align-items:center;gap:.75rem}.paywall_paywall__seatsCount__EBTwV{font-size:1.25rem;font-weight:600;min-width:2rem;text-align:center}.paywall_paywall__plans__prpIA{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.25rem;align-items:stretch}@media (max-width:56rem){.paywall_paywall__plans__prpIA{grid-template-columns:1fr}}.paywall_planCard__QFxsA{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:4px;border:1px solid var(--border);background:var(--card)}.paywall_planCard__header__JzhC4{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.paywall_planCard__name___yghU{font-size:1.125rem;font-weight:600}.paywall_planCard__description__mxHYk{font-size:.8125rem;color:var(--muted-foreground);margin-top:.125rem}.paywall_planCard__badge__avDyV{flex-shrink:0}.paywall_planCard__pricing__EL6s8{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.paywall_planCard__price__umTCp{font-size:1.75rem;font-weight:600;letter-spacing:-.02em}.paywall_planCard__period__piJda{font-size:.75rem;color:var(--muted-foreground);line-height:1.3}.paywall_planCard__action__aLbER{min-height:2.5rem;display:flex;align-items:center}.paywall_paywall__cardCta__379Vh{width:100%}.paywall_planCard__features__3k_qk{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem;margin:0;padding-left:0;list-style:none}.paywall_planCard__feature__uGAfR{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--muted-foreground)}.paywall_planCard__checkIcon__dnvk5{width:1rem;height:1rem;flex-shrink:0;color:var(--muted-foreground)}.paywall_planCard--enterprise__ERz09{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}.paywall_planCard--enterprise__ERz09 .paywall_planCard__name___yghU{color:var(--primary-foreground)}.paywall_planCard--enterprise__ERz09 .paywall_planCard__description__mxHYk{color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}.paywall_planCard--enterprise__ERz09 .paywall_planCard__price__umTCp{color:var(--primary-foreground)}.paywall_planCard--enterprise__ERz09 .paywall_planCard__feature__uGAfR{color:color-mix(in oklab,var(--primary-foreground) 80%,transparent)}.paywall_planCard--enterprise__ERz09 .paywall_planCard__checkIcon__dnvk5{color:var(--primary-foreground)}.paywall_planCard__separatorEnterprise__zbzqC{background:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}.trial-banner_trialBanner__K9Ht9{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background:var(--accent);border-bottom:1px solid var(--border);font-size:.8125rem;color:var(--muted-foreground)}.trial-banner_trialBanner__link__7PCjh{font-weight:600;color:var(--foreground);text-decoration:underline;text-underline-offset:2px}.trial-banner_trialBanner--urgent__bo9IW{background:color-mix(in oklab,var(--destructive) 10%,var(--accent));color:var(--foreground)}.trial-banner_trialBanner__link__7PCjh:hover{color:var(--foreground)}.brand-logo_brand__JzJkT{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.brand-logo_brand__iconWrap__acIjI{position:relative;flex-shrink:0;width:20px;height:20px}.brand-logo_brand__icon__UOVku{display:block;width:20px;height:20px;background-color:var(--foreground);mask:url(/regaid-mark.svg) center/contain no-repeat;-webkit-mask:url(/regaid-mark.svg) center/contain no-repeat}.brand-logo_brand__icon--absolute__dEPkV{position:absolute;inset:0}.brand-logo_brand--muted__ZvO2G .brand-logo_brand__icon__UOVku{background-color:var(--muted-foreground-soft)}.brand-logo_brand__text__14TY6{font-family:var(--font-ledger),"Ledger",serif;font-size:1.25rem;line-height:1;color:var(--foreground);white-space:nowrap}.brand-logo_brand--muted__ZvO2G .brand-logo_brand__text__14TY6{color:var(--muted-foreground-soft)}.editor-screen_screen__y4s2B{max-width:70rem;width:100%;margin:0 auto;padding:2rem 1.5rem}.editor-screen_screen__header__DRnHz{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.editor-screen_screen__title__bTZCC{margin:0;font-family:var(--font-lora),"Lora",serif;font-size:1.5rem;font-weight:500;color:var(--foreground)}.editor-screen_screen__description__6oMTD{margin:.35rem 0 0;font-size:.875rem;color:var(--muted-foreground)}.editor-screen_empty__u1MYn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:5rem 1rem;text-align:center}.editor-screen_empty__title__FCqjw{margin:0;font-size:1rem;font-weight:600}.editor-screen_empty__description__Jb2IT{margin:0;max-width:28rem;font-size:.875rem;line-height:1.6;color:var(--muted-foreground)}.editor-screen_list__VGc8u{display:flex;flex-direction:column;margin-bottom:2rem}.editor-screen_listSections__U2FVP{display:flex;flex-direction:column;gap:2rem}.editor-screen_listSection__YNRGm{display:flex;flex-direction:column}.editor-screen_listSection__title__zRfz9{margin:0 0 .75rem;font-size:.875rem;font-weight:500;color:var(--muted-foreground)}.editor-screen_item__HRuwF{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border);transition:opacity .15s;cursor:pointer}.editor-screen_item__HRuwF:last-child{border-bottom:none}.editor-screen_item__HRuwF:hover{opacity:.7}.editor-screen_item__body__X_CG8{min-width:0;flex:1}.editor-screen_item__title__EABZK{margin:0 0 .25rem;font-size:1rem;font-weight:500;color:var(--foreground)}.editor-screen_item__description__ZZ6Ki{margin:0 0 .35rem;color:var(--muted-foreground);font-size:14px;line-height:1.55;max-width:740px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.editor-screen_item__meta__2LtnT{margin:0;font-size:.75rem;color:var(--muted-foreground)}.editor-screen_item__actions__NQBHd{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.editor-screen_link__7kqh_{color:inherit;text-decoration:none}.editor-screen_loadingList__zb35T{display:flex;flex-direction:column;gap:.75rem}.editor-screen_loadingRow__7MR0y{height:4rem}@media (max-width:720px){.editor-screen_screen__header__DRnHz{align-items:flex-start;flex-direction:column}}.precedent-grid-card_card__zQ57d{position:relative;flex-shrink:0}.precedent-grid-card_card__link__8D8Ef{display:flex;flex-direction:column;justify-content:center;height:14rem;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;cursor:pointer;background:none;text-align:left;width:100%;transition:background .15s}.precedent-grid-card_card__link__8D8Ef:hover{background:var(--accent)}.precedent-grid-card_card__preview__ir2ho{flex:1;display:flex;padding-top:1rem;padding-left:1rem;overflow:hidden;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.precedent-grid-card_card__tableWrap__27ZkT{width:100%;height:100%;margin-right:-1rem;margin-bottom:-1rem;transition:transform .2s ease}.precedent-grid-card_card__link__8D8Ef:hover .precedent-grid-card_card__tableWrap__27ZkT{transform:scale(1.03);transform-origin:bottom right}.precedent-grid-card_card__tableInner__94_BV{width:100%;height:100%;border-top:1px solid var(--border);border-left:1px solid var(--border);border-radius:var(--radius-sm) 0 0 0;overflow:hidden;background:var(--background);pointer-events:none}.precedent-grid-card_card__table__oZ24b{width:100%;border-collapse:collapse;table-layout:fixed}.precedent-grid-card_card__th__GTWX8{padding:0 .3125rem;height:1rem;font-size:.4375rem;font-weight:500;color:var(--foreground);text-align:left;vertical-align:middle;border-bottom:.5px solid var(--border);border-right:.5px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__th__GTWX8:last-child{border-right:none}.precedent-grid-card_card__td__cIYx4{padding:0 .3125rem;height:1rem;font-size:.4375rem;font-weight:500;color:var(--foreground);text-align:left;vertical-align:middle;border-bottom:.5px solid var(--border);border-right:.5px solid var(--border);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__td__cIYx4:last-child{border-right:none}.precedent-grid-card_card__filledBar__GCEAZ{width:70%;height:3px;border-radius:1px;background:var(--muted-foreground);opacity:.25}.precedent-grid-card_card__info__Yf6Ru{display:flex;flex-direction:column;gap:.15rem;padding:.625rem .75rem;border-top:1px solid var(--border)}.precedent-grid-card_card__title__OjLI6{font-size:.875rem;font-weight:400;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.precedent-grid-card_card__badge__3nKkP,.precedent-grid-card_card__meta__BBWrR{font-size:.6875rem;color:var(--muted-foreground)}.precedent-grid-card_card__menuWrap__EFBYs{position:absolute;bottom:.5rem;right:.5rem}.precedent-grid-card_card__menuBtn__WP2kD{height:1.5rem;width:1.5rem;opacity:0;transition:opacity .15s}.precedent-grid-card_card__zQ57d:hover .precedent-grid-card_card__menuBtn__WP2kD{opacity:1}.precedent-grid-card_card__dialog__eooI7{max-width:24rem}.precedent-grid-card_card__dialogBody___ZG8B{padding:.5rem 0}.watchlist-screen_screen__1o1oL{width:100%;max-width:70rem;margin:0 auto;padding:2rem 1.5rem}.watchlist-screen_screen__header__pFUlb{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.watchlist-screen_screen__title__M6Rml{margin:0;font-family:var(--font-lora),"Lora",serif;font-size:1.5rem;font-weight:500;color:var(--foreground)}.watchlist-screen_empty__QaDE9{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1rem;gap:.75rem}.watchlist-screen_empty__icon__bze07{color:var(--muted-foreground);opacity:.4;margin-bottom:.5rem}.watchlist-screen_empty__title__JgQcg{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}.watchlist-screen_empty__description__2IQ7r{margin:0;font-size:.8125rem;color:var(--muted-foreground);max-width:24rem;line-height:1.5}.watchlist-screen_empty__action__nrQQR{margin-top:.5rem}.watchlist-screen_watchers__Xm_ev{display:flex;flex-direction:column;margin-bottom:2rem}.watchlist-screen_watcher__KJNiP{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--border);transition:opacity .15s;cursor:pointer}.watchlist-screen_watcher__KJNiP:last-child{border-bottom:none}.watchlist-screen_watcher__KJNiP:hover{opacity:.7}.watchlist-screen_watcher__body__Qsczm{flex:1;min-width:0}.watchlist-screen_watcher__query__zybYi{margin:0 0 .5rem;font-size:.875rem;font-weight:500;color:var(--foreground);display:flex;align-items:center;gap:.5rem;max-width:650px}.watchlist-screen_watcher__unread__HQfSo{height:1.125rem;min-width:1.125rem;padding:0 .3rem;font-size:.625rem;line-height:1;background:var(--swiss-red)!important;color:var(--swiss-red-foreground)!important;border-color:var(--swiss-red)!important}.watchlist-screen_watcher__details__YFdxH,.watchlist-screen_watcher__tags___bRvD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.watchlist-screen_watcher__tags___bRvD{margin-bottom:.5rem}.watchlist-screen_watcher__details__YFdxH{font-size:.75rem;color:var(--muted-foreground)}.watchlist-screen_watcher__actions__EgCLQ{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.watchlist-screen_sheet___mv1u{display:flex;flex-direction:column;gap:1.25rem}.watchlist-screen_sheet__field__I9_ar{display:flex;flex-direction:column;gap:.375rem}.watchlist-screen_sheet__label__GmPxO{font-size:.8125rem;font-weight:500;color:var(--foreground)}.watchlist-screen_sheet__sources__hnwe3{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.watchlist-screen_sheet__select__U_Ean{width:100%}.watchlist-screen_sheet__sourceItem__KRVWK{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--foreground)}.watchlist-screen_sheet__frequency__Nb_T4{display:flex;gap:.5rem}.watchlist-screen_sheet__notifyRow__IsFYp{display:flex;align-items:center;justify-content:space-between}.watchlist-screen_sheet__footer__szM1A{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.5rem}.watchlist-screen_resultsSheet__G_hRl{display:flex;flex-direction:column;height:100%;gap:0;width:680px;max-width:100vw}.watchlist-screen_resultsSheet__header__b5Nrp{padding:1.25rem 1.5rem}.watchlist-screen_resultsSheet__title__RKf4d{font-size:1rem;font-weight:600}.watchlist-screen_resultsSheet__meta__kF8E9{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.375rem}.watchlist-screen_resultsSheet__actions__sKWR7{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem .75rem}.watchlist-screen_resultsSheet__count__zLT3n{font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em}.watchlist-screen_resultsSheet__body__fkgR6{flex:1;overflow-y:auto;padding:0 1.5rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem}.watchlist-screen_sheetEmpty__QjOS2{font-size:.875rem;color:var(--muted-foreground);margin:0}.watchlist-screen_checkResult__HQyeD{display:flex;flex-direction:column;gap:.5rem}.watchlist-screen_checkResult__header__pOD9D{display:flex;align-items:center;justify-content:space-between}.watchlist-screen_checkResult__menu__uaZL2{width:1.5rem;height:1.5rem;color:var(--muted-foreground);opacity:0;transition:opacity .15s}.watchlist-screen_checkResult__HQyeD:hover .watchlist-screen_checkResult__menu__uaZL2{opacity:1}.watchlist-screen_checkResult__date__lcs9N{font-size:.6875rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.03em;margin:0}.watchlist-screen_checkResult__summary__CqsKU{width:100%;color:var(--foreground);font-size:1rem;line-height:1.58;letter-spacing:-.003em;font-family:var(--font-lora),"Lora",serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.watchlist-screen_checkResult__summary__CqsKU>:first-child{margin-top:0}.watchlist-screen_checkResult__summary__CqsKU>:last-child{margin-bottom:0}.watchlist-screen_checkResult__summary__CqsKU p{margin:.75rem 0;text-wrap:pretty}.watchlist-screen_checkResult__summary__CqsKU ol,.watchlist-screen_checkResult__summary__CqsKU ul{margin:.625rem 0 .625rem 1.25rem}.watchlist-screen_checkResult__summary__CqsKU li{margin:.3rem 0;padding-left:.125rem}.watchlist-screen_checkResult__sources__qlWpn{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}.watchlist-screen_checkResult__source__iSvSY{display:flex;gap:.625rem;align-items:flex-start;padding:.375rem;border-radius:var(--radius-sm);text-decoration:none;transition:background .15s}.watchlist-screen_checkResult__source__iSvSY:hover{background:var(--accent)}.watchlist-screen_checkResult__sourceIcon__cPkFS{flex-shrink:0;color:var(--muted-foreground);margin-top:.125rem}.watchlist-screen_checkResult__sourceTitle__lNBtE{font-size:.8125rem;font-weight:500;color:var(--foreground)}.watchlist-screen_checkResult__sourceDomain__yWtvr{font-size:.75rem;color:var(--muted-foreground)}.watchlist-screen_resultSeparator__yLmqQ{margin:0}.watchlist-screen_loadMore__VVpe3{display:flex;justify-content:center;padding:1rem 0}.project-selection-popover_trigger___p0FW{display:flex;align-items:center;gap:.5rem;width:100%;padding:.375rem .625rem;border:none;border-radius:var(--radius-md);background:transparent;color:var(--muted-foreground);font-size:.875rem;cursor:pointer;transition:background .15s ease,color .15s ease}.project-selection-popover_trigger___p0FW:hover{background:var(--accent);color:var(--foreground)}.project-selection-popover_trigger--collapsed__u3ANd{justify-content:center;padding-inline:0}.project-selection-popover_trigger__icon__41o76{width:1rem;height:1rem;flex-shrink:0}.project-selection-popover_trigger__label__tg0AA{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column;gap:.0625rem}.project-selection-popover_trigger__project__s3pOu,.project-selection-popover_trigger__workspace___4u7T{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selection-popover_trigger__workspace___4u7T{font-size:.6875rem;line-height:1.1;color:var(--muted-foreground)}.project-selection-popover_trigger__project__s3pOu{line-height:1.2;color:var(--foreground);font-weight:500}.project-selection-popover_trigger__chevron__0__h3{width:.875rem;height:.875rem;flex-shrink:0;opacity:.5}.project-selection-popover_popover__XJTbS{width:16rem;padding:0}.project-selection-popover_itemRow__gqHYY{position:relative;display:flex;align-items:center}.project-selection-popover_itemRow__gqHYY .project-selection-popover_itemActionsTrigger__6xKgP{position:absolute;right:.25rem;opacity:0;width:1.5rem;height:1.5rem;flex-shrink:0;pointer-events:none}.project-selection-popover_itemRow__gqHYY:focus-within .project-selection-popover_itemActionsTrigger__6xKgP,.project-selection-popover_itemRow__gqHYY:hover .project-selection-popover_itemActionsTrigger__6xKgP{opacity:1;pointer-events:auto}.project-selection-popover_item__vx8tG{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:1;min-width:0}.project-selection-popover_item__content__7HKk3{display:flex;align-items:center;gap:.375rem;min-width:0;flex:1}.project-selection-popover_item__name__uXlT1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-selection-popover_item__checkPlaceholder__k8xwb,.project-selection-popover_item__check__rTHU7{width:1rem;height:1rem;flex-shrink:0}.project-selection-popover_itemActionsPopover__rbMcz{display:flex;flex-direction:column;gap:0;padding:.25rem;width:auto;min-width:8rem}.project-selection-popover_itemActionButton__SMQk_{display:flex;align-items:center;gap:.5rem;width:100%;justify-content:flex-start;font-size:.8125rem;height:2rem;padding:0 .5rem}.project-selection-popover_itemActionButton--destructive__v65ma,.project-selection-popover_itemActionButton--destructive__v65ma:hover{color:var(--destructive)}.project-selection-popover_itemActionButtonWrapper__l_1LI{display:flex;width:100%}.project-selection-popover_itemActionSeparator__ot_JS{height:1px;background:var(--border);margin:.25rem 0}.project-selection-popover_createButton__aBq2k{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;color:var(--muted-foreground);font-size:.8125rem;cursor:pointer;transition:background .15s ease,color .15s ease}.project-selection-popover_createButton__aBq2k:hover{background:var(--accent);color:var(--foreground)}.project-selection-popover_createButton__icon__pJTU1{width:.875rem;height:.875rem;flex-shrink:0}.project-selection-popover_createDialogContent__wjQm8{max-width:min(30rem,100vw - 2rem);border:none}.project-selection-popover_createDialogTitle__6v8iO{margin:0}.project-selection-popover_createDialogDescription__98KgE{margin-top:.25rem;color:var(--muted-foreground)}.project-selection-popover_createDialogBody__G7ACl{padding-block:.25rem}.editor-playbook-run-panel_desktopPanel__zV4hi{width:0;min-width:0;display:none;flex-shrink:0}.editor-playbook-run-panel_desktopPanel__zV4hi[data-open=true]{display:none}.editor-playbook-run-panel_embeddedPanel__JMtbD[data-open=true]{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;max-height:none;border-left:0}.editor-playbook-run-panel_mobileSheet__TZpeq{width:min(34rem,100vw);padding:0}.editor-playbook-run-panel_body__hdCly{display:flex;height:100%;flex-direction:column;background:var(--background)}.editor-playbook-run-panel_header__HA6ml{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:1;padding:.7rem .5rem;background:var(--background)}.editor-playbook-run-panel_headerTitle__LGYKN{min-width:0;margin:0;font-size:1rem;line-height:1.3;font-weight:500;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.editor-playbook-run-panel_headerRow__D4yri{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-width:0}.editor-playbook-run-panel_headerButton__P8YTC{height:1.75rem;color:var(--muted-foreground);gap:.375rem}.editor-playbook-run-panel_headerButton__P8YTC:focus-visible,.editor-playbook-run-panel_headerButton__P8YTC:hover{color:var(--foreground)}.editor-playbook-run-panel_scroll__qb6E1{flex:1;overflow:auto;padding:0 1rem 1rem}.editor-playbook-run-panel_summary__29WGg{display:flex;flex-direction:column;gap:.75rem;position:sticky;top:0;z-index:1;padding:1rem 0;background:var(--background);margin-bottom:1rem}.editor-playbook-run-panel_summaryBar__AH16D{display:flex;align-items:stretch;overflow:hidden;min-height:1.25rem;border-radius:var(--radius-lg);background:color-mix(in oklab,var(--muted) 82%,var(--background))}.editor-playbook-run-panel_summarySegment__5MUHV{display:flex;align-items:center;border:0;min-width:0;padding:.6rem .7rem;transition:width .8s ease,opacity .16s ease;cursor:pointer}.editor-playbook-run-panel_summarySegmentNotAcceptable__9FFrA{background:color-mix(in oklab,var(--destructive) 76%,#c85a72 24%)}.editor-playbook-run-panel_summarySegmentNeedsReview__PlTwt{background:var(--warning)}.editor-playbook-run-panel_summarySegmentAcceptable__qUkTz{background:color-mix(in oklab,var(--success) 78%,#2d7d78 22%)}.editor-playbook-run-panel_summarySegmentLabel___EcHV{width:100%;color:white;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap}.editor-playbook-run-panel_summarySegmentLabelStart__tNchq{text-align:left}.editor-playbook-run-panel_summarySegmentLabelCenter__1_7n3{text-align:center}.editor-playbook-run-panel_summarySegmentLabelEnd__KfdI_{text-align:right}.editor-playbook-run-panel_summaryLegend__whj4z{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.editor-playbook-run-panel_summaryLegendItem__eIRkJ{display:inline-flex;align-items:center;gap:.4rem;min-width:0;border:0;background:transparent;padding:0;transition:opacity .16s ease;cursor:pointer}.editor-playbook-run-panel_summaryLegendItem__eIRkJ[data-dimmed=true],.editor-playbook-run-panel_summarySegment__5MUHV[data-dimmed=true]{opacity:.4}.editor-playbook-run-panel_summaryLegendItem__eIRkJ[data-active=true],.editor-playbook-run-panel_summarySegment__5MUHV[data-active=true]{opacity:1}.editor-playbook-run-panel_summaryLegendDot__minQA{width:.55rem;height:.55rem;border-radius:999px;flex:0 0 auto}.editor-playbook-run-panel_summaryLegendDotNotAcceptable__X_PxN{background:color-mix(in oklab,var(--destructive) 76%,#c85a72 24%)}.editor-playbook-run-panel_summaryLegendDotNeedsReview__HDDj5{background:var(--warning)}.editor-playbook-run-panel_summaryLegendDotAcceptable__qsSsl{background:color-mix(in oklab,var(--success) 78%,#2d7d78 22%)}.editor-playbook-run-panel_summaryLegendLabel__xFC_M{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_summaryLegendValue__XiQeu{font-size:.75rem;font-weight:600;line-height:1.4}.editor-playbook-run-panel_findingList__3kFKk,.editor-playbook-run-panel_group__PoN9V,.editor-playbook-run-panel_groups__IFpcU,.editor-playbook-run-panel_resultRows__uiWVf,.editor-playbook-run-panel_runDetailLoading___0ckB,.editor-playbook-run-panel_runListLoading__fvVQD{display:flex;flex-direction:column}.editor-playbook-run-panel_groups__IFpcU,.editor-playbook-run-panel_runDetailLoading___0ckB,.editor-playbook-run-panel_runListLoading__fvVQD{gap:1rem}.editor-playbook-run-panel_findingList__3kFKk,.editor-playbook-run-panel_group__PoN9V,.editor-playbook-run-panel_resultRows__uiWVf{gap:.75rem}.editor-playbook-run-panel_groupHeader__WCIoI{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem .5rem}.editor-playbook-run-panel_detailSectionTitle__qtIHT,.editor-playbook-run-panel_groupTitle__zC2dN{margin:8px 0 0;font-size:.8rem;font-weight:500;line-height:1.3;color:var(--muted-foreground)}.editor-playbook-run-panel_groupCount__b0aa6{color:var(--muted-foreground);font-size:.75rem}.editor-playbook-run-panel_groupToggle__epO3c{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.editor-playbook-run-panel_groupToggleLeading__Ofdzl{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.editor-playbook-run-panel_findingIcon__UlD2a,.editor-playbook-run-panel_groupChevron__mlo3W,.editor-playbook-run-panel_resultRowEllipsis__6uT6W{color:var(--muted-foreground);flex-shrink:0}.editor-playbook-run-panel_groupChevron__mlo3W{width:1rem;height:1rem}.editor-playbook-run-panel_resultRow__qIa8f{display:flex;align-items:flex-start;justify-content:space-between;gap:.875rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;padding:.875rem;text-align:left;cursor:pointer}.editor-playbook-run-panel_resultRow__qIa8f[data-active=true]{border-color:color-mix(in srgb,var(--foreground) 16%,var(--border))}.editor-playbook-run-panel_detailSection___UbT9,.editor-playbook-run-panel_findingHeading__M9sjO,.editor-playbook-run-panel_resultRowBody__q7vJb,.editor-playbook-run-panel_ruleHeader__I1Oll{display:flex;flex-direction:column}.editor-playbook-run-panel_findingHeading__M9sjO,.editor-playbook-run-panel_resultRowBody__q7vJb{gap:.25rem;min-width:0}.editor-playbook-run-panel_findingTitle__kfv25,.editor-playbook-run-panel_resultRowTitle__525MC,.editor-playbook-run-panel_ruleTitle__7wMEr{margin:0;font-size:.9rem;font-weight:500;line-height:1.35}.editor-playbook-run-panel_resultRowExcerpt__Gg5bg{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.editor-playbook-run-panel_resultRowEllipsis__6uT6W{width:1rem;height:1rem;margin-top:.125rem}.editor-playbook-run-panel_detailSection___UbT9,.editor-playbook-run-panel_ruleDetail__CjDc2,.editor-playbook-run-panel_ruleHeader__I1Oll{display:flex;flex-direction:column;gap:.75rem}.editor-playbook-run-panel_ruleStatus__TiId4{color:var(--muted-foreground);font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_excerptCard__gsKl2{padding:.875rem;white-space:pre-wrap;font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_findingCard__3ZKXX{display:flex;flex-direction:column;gap:.75rem;padding:.875rem}.editor-playbook-run-panel_findingHeader__QJlfL{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.editor-playbook-run-panel_findingHeading__M9sjO{flex-direction:row;align-items:flex-start;gap:.5rem;min-width:0;flex:1}.editor-playbook-run-panel_findingIcon__UlD2a{width:1rem;height:1rem;margin-top:.1rem}.editor-playbook-run-panel_resultArtifact__Fpv_y{color:var(--muted-foreground);margin:.125rem 0 0;font-size:.75rem;line-height:1.4}.editor-playbook-run-panel_findingActions__Hedfy{display:inline-flex;align-items:center;flex-shrink:0}.editor-playbook-run-panel_findingPrimaryAction__Tf5Wy{height:1.9rem}.editor-playbook-run-panel_findingStateAccepted___4oRC{margin:0;color:var(--success);font-size:.75rem;font-weight:500;line-height:1.4}.editor-playbook-run-panel_resultAnswer__vQ_N5{margin:0;color:var(--foreground);font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_resultReasons__5EZaT{font:inherit;font-size:.8125rem}.editor-playbook-run-panel_suggestedChangeCard__5sczK{display:flex;flex-direction:column;gap:.375rem}.editor-playbook-run-panel_suggestedChangeTitle__tgsos{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:500;line-height:1.4}.editor-playbook-run-panel_suggestedChangeBody__Iicyi{white-space:pre-wrap;font-size:.8125rem;line-height:1.5}.editor-playbook-run-panel_citations__QqAh_{display:flex;flex-wrap:wrap;gap:.5rem}.editor-playbook-run-panel_runList__MCYuS{margin-bottom:0}.editor-playbook-run-panel_runListItem__c295S{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;padding:.875rem .75rem;text-align:left;border-radius:var(--radius-md);transition:background-color .15s ease,opacity .15s ease}.editor-playbook-run-panel_runListItem__c295S .editor-playbook-run-panel_resultRowBody__q7vJb{flex:1 1 auto}.editor-playbook-run-panel_runListItem__c295S:focus-visible,.editor-playbook-run-panel_runListItem__c295S:hover{opacity:1;background:var(--accent)}.editor-playbook-run-panel_runListItem__c295S[data-active=true]{background:color-mix(in oklab,var(--accent) 82%,var(--background))}.editor-playbook-run-panel_runListSkeleton__qcX56{height:4.5rem}.editor-playbook-run-panel_resultCardSkeleton__M12Lq{height:7rem}.editor-playbook-run-panel_empty___rwXf{color:var(--muted-foreground);font-size:.875rem;line-height:1.5;padding:1.25rem 0}@media (min-width:1280px){.editor-playbook-run-panel_desktopPanel__zV4hi[data-open=true]{width:34rem;display:flex;flex-direction:column;height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);max-height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);overflow:hidden;border-left:1px solid var(--border);background:var(--background)}.editor-playbook-run-panel_embeddedPanel__JMtbD[data-open=true]{width:100%;height:100%;max-height:none}.editor-playbook-run-panel_mobileSheet__TZpeq{display:none}}.editor-document-screen_screen__kYEl4{max-width:100%;margin:0 auto;padding:0 1rem 3rem}.editor-document-screen_editorWorkspacePanels__2ESJZ{display:flex;height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);min-height:calc(100dvh - var(--trial-banner-height, 0px) - 54px);overflow:hidden;align-items:stretch}.editor-document-screen_editorWorkspacePanels__main__e_t1_{min-width:0;flex:1;height:100dvh;overflow:auto}.editor-document-screen_editorWorkspacePanels__assistantColumn__q0mvR{height:100dvh;max-height:100dvh;display:flex;flex-direction:column;overflow:auto;border-left:1px solid var(--border);padding-left:1rem}.editor-document-screen_editorWorkspacePanels__assistantColumn__q0mvR[data-collapsed=true]{overflow:hidden;border-left:0;padding-left:0}.editor-document-screen_editorWorkspacePanels__handleHidden__Xb7Qx{pointer-events:none;opacity:0}.editor-document-screen_chromeRow__jlf1F{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:31;margin:0 auto;max-width:90rem;padding:.5rem 0;background:var(--background)}.editor-document-screen_conflictNotice__TB4ex{max-width:90rem;margin:0 auto .75rem;border:1px solid var(--border);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:color-mix(in oklab,var(--destructive) 6%,var(--background));border-color:color-mix(in oklab,var(--destructive) 25%,var(--border))}.editor-document-screen_conflictNotice__actions__mPcrx{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.editor-document-screen_toolbarHeader__left__92Hl8{display:flex;align-items:center;gap:.5rem;min-width:0}.editor-document-screen_toolbarHeader__backBtn__UDjkR{flex-shrink:0;color:var(--muted-foreground)}.editor-document-screen_toolbarHeader__backBtn__UDjkR:focus-visible,.editor-document-screen_toolbarHeader__backBtn__UDjkR:hover{color:var(--foreground)}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ{flex:1 1 auto;min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:.125rem;cursor:pointer;transition:background-color .14s ease}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover{background:var(--accent)}.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within .editor-document-screen_toolbarHeader__menuTrigger__OeBTy,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:focus-within .editor-document-screen_toolbarHeader__titleButton__MuoI5,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover .editor-document-screen_toolbarHeader__menuTrigger__OeBTy,.editor-document-screen_toolbarHeader__titleGroup__zkCzQ:hover .editor-document-screen_toolbarHeader__titleButton__MuoI5{background:transparent;color:var(--foreground)}.editor-document-screen_toolbarHeader__titleButton__MuoI5{flex:1 1 auto;min-width:0;max-width:100%;height:1.75rem;padding:0 .5rem;border-radius:.25rem;border-top-right-radius:0;border-bottom-right-radius:0;color:var(--muted-foreground);justify-content:flex-start}.editor-document-screen_toolbarHeader__titleText__T0NLf{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:400}.editor-document-screen_toolbarHeader__menuTrigger__OeBTy{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.25rem;border-top-left-radius:0;border-bottom-left-radius:0;color:var(--muted-foreground)}.editor-document-screen_sharedLabel__xAQ_3{display:inline-flex;align-items:center;height:1.5rem;padding:0 .5rem;border-radius:999px;background:color-mix(in oklab,var(--accent) 80%,var(--background));color:var(--foreground);font-size:.75rem;white-space:nowrap}.editor-document-screen_toolbarHeader__menuContent__RhlMk{width:12rem;padding:.25rem}.editor-document-screen_toolbarHeader__menuItem__lJZIM{justify-content:flex-start;gap:.5rem;font-size:.8125rem}.editor-document-screen_toolbarHeader__menuItem--destructive__obywO{color:var(--destructive)}.editor-document-screen_toolbarHeader__menuItem--destructive__obywO:focus,.editor-document-screen_toolbarHeader__menuItem--destructive__obywO[data-highlighted]{color:var(--destructive);background:color-mix(in oklab,var(--destructive) 12%,transparent)}.editor-document-screen_header__meta__SS_jU{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--muted-foreground);flex-shrink:0}.editor-document-screen_header__runIndicator__dKmct{width:.5rem;height:.5rem;border-radius:999px;background:var(--success);flex:0 0 auto;animation:editor-document-screen_editorRunPulse__qRDHO 1s ease-in-out infinite}@keyframes editor-document-screen_editorRunPulse__qRDHO{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}.editor-document-screen_collaborators__cuSy0{display:inline-flex;align-items:center;margin-right:.125rem}.editor-document-screen_collaborators__avatar__jgwij{--editor-collaborator-color:#315fce;display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;border-radius:999px;margin-left:-.2rem;border:2px solid var(--background);background:color-mix(in oklab,var(--editor-collaborator-color) 16%,var(--background));color:var(--editor-collaborator-color);font-size:.72rem;font-weight:700;line-height:1;box-shadow:0 1px 2px rgb(15 23 42/.08)}.editor-document-screen_collaborators__avatar__jgwij:first-child{margin-left:0}.editor-document-screen_header__metaButton__rH1mw{height:1.75rem;width:1.75rem;padding:0;color:var(--muted-foreground)}.editor-document-screen_header__shareButton__oYNUu{height:1.75rem;color:var(--muted-foreground);gap:.375rem}.editor-document-screen_header__metaButton__rH1mw:focus-visible,.editor-document-screen_header__metaButton__rH1mw:hover,.editor-document-screen_header__shareButton__oYNUu:focus-visible,.editor-document-screen_header__shareButton__oYNUu:hover{color:var(--foreground)}.editor-document-screen_statusSaved__RCb3q{color:var(--muted-foreground)}.editor-document-screen_statusSaving__IOoch{color:var(--foreground)}.editor-document-screen_statusError__397M5{color:var(--destructive)}.editor-document-screen_toolbarShell__Rw_K3{z-index:30;max-width:90rem;margin:0 auto 1rem;position:sticky;top:3.25rem}.editor-document-screen_canvasViewport__YvYKe{min-height:calc(100dvh - 9rem);overflow:visible}.editor-document-screen_canvasLane__EP9zv{display:flex;justify-content:center;align-items:stretch;min-height:100%;width:100%}.editor-document-screen_canvasCommentLayout__HwCq9{max-width:100%}.editor-document-screen_editorWrapper__V06WE{position:relative;display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:center;gap:1rem;max-width:100%}.editor-document-screen_commentConnectorOverlay__jNmNw{position:fixed;inset:0;width:100vw;height:100vh;z-index:2;pointer-events:none;overflow:visible;opacity:0}.editor-document-screen_commentConnectorOverlay__jNmNw[data-visible=true]{opacity:1}.editor-document-screen_commentConnectorPath__40xfo{fill:none;stroke:var(--warning);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.editor-document-screen_paperCard__dim_G{width:var(--canvas-base-width);max-width:100%;margin:0 auto;transform-origin:center top;zoom:var(--canvas-zoom);min-height:42rem;gap:0;padding-top:0;border:none;background:#fff;box-shadow:0 10px 30px rgb(15 23 42/.06)}.dark .editor-document-screen_paperCard__dim_G{background:var(--card);box-shadow:0 18px 40px rgb(0 0 0/.24)}.editor-document-screen_paperCard__dim_G [data-slot=card-content]{padding-top:4rem;padding-bottom:4rem;padding-inline-end:calc(var(--spacing) * 6 + 42px)}.editor-document-screen_editorShell__Js_YQ{min-height:32rem;width:100%;font-family:var(--editor-font-family);position:relative}.editor-document-screen_editorShell__Js_YQ .editor-remote-selection{background:color-mix(in oklab,var(--editor-remote-color) 22%,transparent);border-radius:.2rem}.editor-document-screen_editorShell__Js_YQ .editor-remote-caret{--editor-remote-color:#315fce;position:relative;display:inline-block;width:0;height:1.25em;border-left:2px solid var(--editor-remote-color);margin-left:-1px;pointer-events:none;vertical-align:text-top}.editor-document-screen_editorShell__Js_YQ .editor-remote-caret__label{position:absolute;top:-1rem;left:-1px;transform:translateX(-.1rem);padding:.14rem .25rem;border-radius:2px;background:var(--editor-remote-color);color:white;font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;font-size:.8rem;font-weight:500;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px rgb(15 23 42/.18)}.editor-document-screen_loadingToolbar__7_sbh{display:flex;flex-direction:column;gap:.65rem;padding:0 0 1rem}.editor-document-screen_loadingTitle__yPn6r{width:min(26rem,72%);height:2rem;border-radius:.4rem}.editor-document-screen_loadingMeta__Hcczc{width:8rem;height:.8rem;border-radius:999px}.editor-document-screen_loadingPaperShell__cdxds{min-height:38rem}.editor-document-screen_loadingPaper__drZ2u{padding:0}.editor-document-screen_loadingHeading__0U8Z8{width:62%;height:2.15rem;margin-bottom:1.5rem;border-radius:.4rem}.editor-document-screen_loadingSubheading__oqf4f{width:44%;height:1.45rem;margin:2rem 0 1rem;border-radius:.35rem}.editor-document-screen_loadingSubheadingShort__bXpkh{width:32%;height:1.45rem;margin:2rem 0 1rem;border-radius:.35rem}.editor-document-screen_loadingParagraph__wIKYH{display:flex;flex-direction:column;gap:.75rem}.editor-document-screen_loadingLineFull__sRZe1{width:100%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineWide__fyMV1{width:92%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineMedium___eBhI{width:76%;height:.95rem;border-radius:999px}.editor-document-screen_loadingLineNarrow__ctu9T{width:58%;height:.95rem;border-radius:999px}.editor-document-screen_loadingStatus__ZUrf_{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.75rem;color:var(--muted-foreground);font-size:.8125rem}.editor-document-screen_proseEditor__jVEYO{min-height:32rem;width:100%}.editor-document-screen_proseEditor__jVEYO.ProseMirror{min-height:32rem;outline:none;color:var(--foreground);font-family:var(--editor-font-family);font-size:var(--editor-font-size);line-height:var(--editor-line-height)}.editor-document-screen_proseEditor__jVEYO.ProseMirror p.editor-document-screen_is-editor-empty__yCIRX:first-child:before{content:attr(data-placeholder);pointer-events:none;float:left;color:var(--muted-foreground);height:0}.editor-document-screen_editorShell__Js_YQ .ProseMirror>*{margin-top:0}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true]+[data-editor-block=true]{margin-top:.125rem}.editor-document-screen_editorShell__Js_YQ .editor-inline-assistant-selection{background:#b3d7fe;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-comment-range{background:color-mix(in srgb,#f7d774 38%,transparent);border-radius:.22rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-comment-range--active{background:color-mix(in srgb,#f3c24d 56%,transparent)}.editor-document-screen_commentMarker__3jbbh{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;z-index:4;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:999px;background:color-mix(in srgb,var(--popover) 92%,white 8%);color:var(--foreground);font-family:"Plus Jakarta Sans",var(--font-sans),sans-serif;font-size:.64rem;font-weight:700;line-height:1;transform:translate(0);box-shadow:0 8px 20px rgb(15 23 42/.08);overflow:visible}.editor-document-screen_commentMarkerActive__g9c_A{background:color-mix(in srgb,#f3c24d 72%,var(--popover) 28%)}.editor-document-screen_commentMarkerAvatar__1y8s6{width:1.45rem;height:1.45rem;pointer-events:none}.editor-document-screen_commentMarkerAvatarFallback__2Sej4{font-size:.62rem;font-weight:700}.editor-document-screen_commentMarkerConnectorPort__WLlsJ{position:absolute;top:50%;right:0;width:0;height:0;transform:translate(50%,-50%);pointer-events:none}.editor-document-screen_editorShell__Js_YQ .editor-suggestion-removal{color:color-mix(in srgb,#8f1d1d 78%,var(--foreground));text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:color-mix(in srgb,#cc4b4b 86%,transparent);border-radius:.22rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.editor-document-screen_editorShell__Js_YQ .editor-suggestion-removal--active{background:transparent}.dark .editor-document-screen_editorShell__Js_YQ .editor-inline-assistant-selection{background:#395576}.editor-document-screen_editorShell__Js_YQ [data-editor-block=true].editor-inline-assistant-selection-block [data-node-view-content-react]{background:color-mix(in srgb,#b3d7fe 72%,transparent)}.dark .editor-document-screen_editorShell__Js_YQ [data-editor-block=true].editor-inline-assistant-selection-block [data-node-view-content-react]{background:color-mix(in srgb,#395576 72%,transparent)}.editor-document-screen_inlineAssistantOverlay__s9KcN{position:absolute;z-index:8}.editor-document-screen_inlineAssistantLoading__bpbI8{width:100%;margin:.75rem 0 1rem;padding:.5rem .375rem;border:1px solid var(--border);border-radius:4px;background:var(--background);box-shadow:0 10px 28px rgb(15 23 42/.08)}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true][data-editor-block-drop-before=true]:before{content:"";position:absolute;left:2rem;right:0;top:-.35rem;border-top:2px solid var(--foreground);opacity:.8;pointer-events:none}.editor-document-screen_editorShell__Js_YQ .ProseMirror [data-editor-block=true][data-editor-block-drop-after=true]:after{content:"";position:absolute;left:2rem;right:0;bottom:-.35rem;border-top:2px solid var(--foreground);opacity:.8;pointer-events:none}.editor-document-screen_editorShell__Js_YQ .ProseMirror p{margin:0 0 1rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h1,.editor-document-screen_editorShell__Js_YQ .ProseMirror h2,.editor-document-screen_editorShell__Js_YQ .ProseMirror h3{font-family:var(--font-lora),"Lora",serif;margin:1.6rem 0 .85rem;line-height:1.18;font-weight:500}.editor-document-screen_editorShell__Js_YQ .ProseMirror h1{font-size:2rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h2{font-size:1.45rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror h3{font-size:1.15rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror ol,.editor-document-screen_editorShell__Js_YQ .ProseMirror ul{padding-left:1.25rem;margin:0 0 1rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror li+li{margin-top:.25rem}.editor-document-screen_editorShell__Js_YQ .ProseMirror blockquote{margin:0 0 1rem;padding-left:1rem;border-left:2px solid var(--border);color:var(--muted-foreground)}.editor-document-screen_editorShell__Js_YQ .ProseMirror pre{margin:0 0 1rem;padding:.9rem 1rem;border-radius:.85rem;background:color-mix(in srgb,var(--background) 92%,black 8%);overflow-x:auto}.editor-document-screen_editorShell__Js_YQ .ProseMirror code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.editor-document-screen_editorShell__Js_YQ .ProseMirror .editor-link,.editor-document-screen_editorShell__Js_YQ .ProseMirror a{color:var(--primary);text-decoration:underline;text-underline-offset:.18em}.editor-document-screen_errorCard__uTMtx{max-width:36rem}.editor-document-screen_renameDialog__XmJ0t{max-width:28rem}.editor-document-screen_sourceViewerSheet__DJ5J3{width:min(42rem,100vw);max-width:min(42rem,100vw);padding:0}.editor-document-screen_assistantSheet__jUvG_{width:min(40rem,100vw);max-width:min(40rem,100vw);padding:0}.editor-document-screen_assistantSheetHeader__vLjwX{padding-bottom:0}.editor-document-screen_assistantSheetBody__ublpH{height:calc(100dvh - 4.5rem);overflow:auto}.editor-document-screen_renameDialog__body__lTUP4{margin-top:.5rem}.editor-document-screen_screen__kYEl4[data-focus-mode=true]{padding-top:.75rem}.editor-document-screen_screen__kYEl4[data-focus-mode=true] .editor-document-screen_chromeRow__jlf1F,.editor-document-screen_screen__kYEl4[data-focus-mode=true] .editor-document-screen_toolbarShell__Rw_K3{max-width:100rem}@media (max-width:1024px){.editor-document-screen_editorWrapper__V06WE{width:100%;zoom:1}.editor-document-screen_canvasCommentLayout__HwCq9{width:100%}.editor-document-screen_loadingPaper__drZ2u{padding-inline-end:0}}@media (max-width:720px){.editor-document-screen_screen__kYEl4{padding:1rem .75rem 2rem}.editor-document-screen_chromeRow__jlf1F{align-items:flex-start;flex-direction:column}.editor-document-screen_header__meta__SS_jU{padding-left:2.5rem}.editor-document-screen_toolbarShell__Rw_K3{top:3.5rem;margin-bottom:.75rem}.editor-document-screen_paperCard__dim_G{min-height:34rem}}.review-playbook-run-screen_screen__zJ7ko{width:100%;height:calc(100vh - var(--trial-banner-height, 0px) - 54px);display:flex;flex-direction:column;gap:1rem;padding:.7rem 1rem}.review-playbook-run-screen_header__6ppYa{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.review-playbook-run-screen_headerCopy__9J3Kd{min-width:0;flex-shrink:0}.review-playbook-run-screen_headerRow__dEz_A{display:flex;align-items:center}.review-playbook-run-screen_headerSpacer__7RnOK{flex:1;min-width:0}.review-playbook-run-screen_runTitleGroup__oln8f{flex:0 1 max-content;min-width:0;max-width:max-content}.review-playbook-run-screen_actions__ty6ED{display:flex;align-items:center;gap:.5rem;flex-shrink:0;margin-left:auto}.review-playbook-run-screen_hiddenInput__Kmy2u{display:none}.review-playbook-run-screen_content__nmAHZ{flex:1;min-height:0}.review-playbook-run-screen_panels__cXdN9{height:100%;border-radius:var(--radius-md);background:var(--background);overflow:hidden}.review-playbook-run-screen_resultsPanel__jXzpn,.review-playbook-run-screen_viewerPanel__WrQll{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--background)}.review-playbook-run-screen_viewerEmpty__pfPJj{height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;text-align:center;color:var(--muted-foreground)}.review-playbook-run-screen_rulesPanel__QrYuu{height:100%;min-height:0;display:flex;flex-direction:column}.review-playbook-run-screen_rulesPanelHeader__DCmOj{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-bottom:1px solid var(--border)}.review-playbook-run-screen_rulesPanelTitle__xXrWY{margin:0;font-size:.95rem;font-weight:600;color:var(--foreground)}.review-playbook-run-screen_rulesPanelDescription__edrBn{margin:.3rem 0 0;font-size:.8125rem;line-height:1.5;color:var(--muted-foreground)}.review-playbook-run-screen_rulesPanelScroll__GEm2t{flex:1;min-height:0;overflow:auto;padding:1rem}.review-playbook-run-screen_rulesList__7hJQx{display:flex;flex-direction:column;gap:.875rem}.review-playbook-run-screen_rulesEmpty__ceOJ_{display:flex;align-items:center;justify-content:center;min-height:14rem;padding:2rem;text-align:center;color:var(--muted-foreground)}.review-playbook-run-screen_ruleCard__W82bH{display:flex;flex-direction:column;gap:.875rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in oklab,var(--card) 90%,transparent)}.review-playbook-run-screen_ruleCardHeader__oGmqD{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.review-playbook-run-screen_ruleCardTitle__HB73D{margin:0;font-size:.9375rem;font-weight:500;color:var(--foreground)}.review-playbook-run-screen_ruleCardNumber__UOS1f{color:var(--muted-foreground)}.review-playbook-run-screen_ruleField__jT36n{display:flex;flex-direction:column;gap:.35rem}.review-playbook-run-screen_ruleFieldLabel__nPhL7{font-size:.72rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted-foreground)}.review-playbook-run-screen_ruleFieldValue__jiLHa{margin:0;font-size:.875rem;line-height:1.55;color:var(--foreground);white-space:pre-wrap}.review-playbook-run-screen_ruleListValues__jP77X{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.875rem;line-height:1.55;color:var(--foreground)}@media (max-width:1279px){.review-playbook-run-screen_panels__cXdN9{display:flex;flex-direction:column}}.review-playbook-screen_screen__X_L_c{max-width:50rem;width:100%;margin:0 auto;height:100%;min-height:0;display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem 1.5rem}.review-playbook-screen_screen__topbar__WH7Pb{display:flex;align-items:center;justify-content:space-between;gap:1rem}.review-playbook-screen_screen__topbarLeft__chTbK{display:flex;align-items:center;gap:.5rem;min-width:0}.review-playbook-screen_screen__topbarRight__n1eGF{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.review-playbook-screen_screen__statusBadge___qfIW{margin-right:.25rem}.review-playbook-screen_screen__backButton__VNpSK{color:var(--muted-foreground)}.review-playbook-screen_screen__backButton__VNpSK:focus-visible,.review-playbook-screen_screen__backButton__VNpSK:hover,.review-playbook-screen_screen__topbarAction__5JNoX:focus-visible,.review-playbook-screen_screen__topbarAction__5JNoX:hover{color:var(--foreground)}.review-playbook-screen_screen__topbarAction__5JNoX{color:var(--muted-foreground)}.review-playbook-screen_screen__header__UgdTp{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.review-playbook-screen_screen__heading__M4uHL{min-width:0;display:flex;flex-direction:column;gap:.75rem;flex:1}.review-playbook-screen_screen__body__mfwea{min-height:0;flex:1;display:flex;flex-direction:column}.review-playbook-screen_screen__toolbar__Xdz2A{display:flex;align-items:center;justify-content:space-between;gap:1rem;position:sticky;top:0;z-index:1;padding:.75rem 0;background:var(--background)}.review-playbook-screen_screen__toolbarActions__AdRfS{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap}.review-playbook-screen_screen__sectionTitle__5TGCt{margin:0;font-size:1rem;font-weight:600}.review-playbook-screen_screen__sectionDescription__IDFLZ{margin:.25rem 0 0;color:var(--muted-foreground);font-size:.8125rem;line-height:1.5}.review-playbook-screen_screen__hiddenInput__t4Ecf{display:none}.review-playbook-screen_screen__scroll__srOR3{min-height:0;flex:1;margin-top:1rem}.review-playbook-screen_screen__selectedFiles__t1PHU{margin-top:.75rem}.review-playbook-screen_screen__selectedFilesHelp__THRz4{margin:0;color:var(--muted-foreground);font-size:.75rem}.review-playbook-screen_screen__selectedFileList__MgVVK{display:flex;flex-direction:column;gap:.5rem}.review-playbook-screen_screen__viewerSheet__OHBhV{width:min(48rem,100vw);max-width:min(48rem,100vw);padding:0;display:flex;flex-direction:column}.review-playbook-screen_screen__viewerSheetWrap__fY3SA{height:100%;min-height:0;display:flex;flex-direction:column;overflow:auto}.review-playbook-screen_screen__empty__2OE4B,.review-playbook-screen_screen__list__KI1xz{display:flex;flex-direction:column;gap:.875rem}.review-playbook-screen_screen__empty__2OE4B{min-height:22rem;align-items:center;justify-content:center;text-align:center;padding:2rem}.review-playbook-screen_screen__emptyIcon__z78xT{width:2.5rem;height:2.5rem;color:var(--muted-foreground)}.review-playbook-screen_screen__emptyTitle__RObOU{margin:0;font-size:1rem;font-weight:600}.review-playbook-screen_screen__emptyDescription__Du7ix{margin:0;max-width:32rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.6}.review-playbook-screen_ruleCard__8h9nu{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.review-playbook-screen_ruleCard--dragging__ye7VO{box-shadow:0 20px 48px color-mix(in srgb,var(--foreground) 10%,transparent)}.review-playbook-screen_ruleCard__header__wKoqw{position:relative;display:flex;align-items:stretch;gap:.5rem;padding:.75rem}.review-playbook-screen_ruleCard__dragHandle__PEd9L{align-self:stretch;color:var(--muted-foreground)}.review-playbook-screen_ruleCard__dragHandleIcon__BdxGV{width:1rem;height:1rem}.review-playbook-screen_ruleCard__summaryButton__PV2Pi{flex:1;min-width:0;border:0;background:transparent;padding:0 .25rem 0 0;text-align:left;display:flex;align-items:flex-start;cursor:pointer}.review-playbook-screen_ruleCard__summary__yuH0t{min-width:0;display:flex;flex-direction:column;gap:.35rem}.review-playbook-screen_ruleCard__title__Lbgar{margin:0;font-size:.95rem;font-weight:500;line-height:1.3}.review-playbook-screen_ruleCard__titleNumber__seKiB{color:var(--muted-foreground);font-variant-numeric:tabular-nums}.review-playbook-screen_ruleCard__meta__Km19c{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.review-playbook-screen_ruleCard__metaText__kx2Xy{color:var(--muted-foreground);font-size:.75rem;line-height:1rem}.review-playbook-screen_ruleCard__headerActions__QaICo{display:inline-flex;align-items:center;gap:.125rem;flex-shrink:0}.review-playbook-screen_ruleCard__actionsTrigger__9qUu4{height:2rem;width:2rem;border-radius:var(--radius-sm);color:var(--muted-foreground);opacity:0;pointer-events:none;transition:opacity .15s ease}.review-playbook-screen_ruleCard__8h9nu:focus-within .review-playbook-screen_ruleCard__actionsTrigger__9qUu4,.review-playbook-screen_ruleCard__8h9nu:hover .review-playbook-screen_ruleCard__actionsTrigger__9qUu4{opacity:1;pointer-events:auto}.review-playbook-screen_ruleCard__actionsPopover__FiyY3{width:max-content;display:flex;flex-direction:column;gap:.25rem;padding:.375rem}.review-playbook-screen_ruleCard__actionButton__mTHL7{justify-content:flex-start;gap:.5rem;min-height:2rem;width:100%;color:var(--muted-foreground)}.review-playbook-screen_ruleCard__actionButton__mTHL7:focus-visible,.review-playbook-screen_ruleCard__actionButton__mTHL7:hover{color:var(--foreground)}.review-playbook-screen_ruleCard__actionButton--destructive__2jSTP{color:var(--destructive)}.review-playbook-screen_ruleCard__actionButton--destructive__2jSTP:focus-visible,.review-playbook-screen_ruleCard__actionButton--destructive__2jSTP:hover{color:var(--destructive)}.review-playbook-screen_ruleCard__actionSeparator__Gvl1x{height:1px;width:100%;background:var(--border);margin:.125rem 0}.review-playbook-screen_ruleCard__expandButton__xADCp{height:2rem;width:2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted-foreground);cursor:pointer}.review-playbook-screen_ruleCard__chevron__DFOfw{width:1rem;height:1rem;transition:transform .16s ease}.review-playbook-screen_ruleCard__chevron__DFOfw[data-open=true]{transform:rotate(180deg)}.review-playbook-screen_ruleCard__content__wFIFV{padding:0 .75rem .875rem;display:flex;flex-direction:column;gap:1rem}.review-playbook-screen_ruleCard__fieldList__qfgEG{display:flex;flex-direction:column;gap:.625rem}.review-playbook-screen_ruleCard__citationList___2_de{display:flex;flex-wrap:wrap;gap:.5rem}.review-playbook-screen_ruleCard__fieldRow__Wt33_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.review-playbook-screen_ruleCard__fieldRowButton__Q3pCJ{color:var(--muted-foreground)}.review-playbook-screen_ruleCard__addButton__0Z_Yp{justify-self:flex-start}.review-playbook-screen_dialogContent__drnks{max-width:34rem}.review-playbook-screen_dialogForm__kWRSy{display:flex;flex-direction:column;gap:1rem}.review-playbook-screen_dialogFileRow__XRCga{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.review-playbook-screen_dialogFileName__ncSt2{color:var(--muted-foreground);font-size:.8125rem}.review-playbook-screen_loadingList__NDKcb{display:flex;flex-direction:column;gap:.875rem}.review-playbook-screen_loadingCard__CURlw{height:4.75rem;border-radius:var(--radius-lg)}.review-playbook-screen_errorState__TOrII{min-height:18rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;text-align:center;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);padding:2rem}@media (max-width:960px){.review-playbook-screen_screen__X_L_c{padding-inline:1rem}.review-playbook-screen_screen__topbar__WH7Pb{flex-direction:column;align-items:stretch}.review-playbook-screen_screen__topbarRight__n1eGF{justify-content:flex-start;flex-wrap:wrap}.review-playbook-screen_screen__header__UgdTp,.review-playbook-screen_screen__toolbar__Xdz2A{flex-direction:column;align-items:stretch}}