.QuizAdmin_feedbackForm__suJ7E{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}.QuizAdmin_feedbackRow__x1AwQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}@media (max-width:640px){.QuizAdmin_feedbackRow__x1AwQ{grid-template-columns:minmax(0,1fr)}}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:var(--spacing);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--pill-height);border:1px solid transparent;white-space:nowrap;padding-inline:calc(var(--spacing) * 2);width:-moz-fit-content;width:fit-content;max-width:100%;height:var(--pill-height)}.Badge_hue__BAH3a{background:hsl(var(--badge-hue) 46% 95%);color:hsl(var(--badge-hue) 52% 26%);border-color:hsl(var(--badge-hue) 40% 84%)}.Badge_neutral___9ajm{background:var(--muted);color:var(--muted-foreground)}.Badge_success__HUXio{background:color-mix(in srgb,var(--status-success) 9%,var(--background));color:var(--status-success)}.Badge_warning__6D1zV{background:color-mix(in srgb,var(--status-warning) 9%,var(--background));color:var(--status-warning)}.Badge_danger__lW7ed{background:color-mix(in srgb,var(--destructive) 9%,var(--background));color:var(--destructive)}.Breadcrumb_nav__qKWuu{font-size:var(--text-sm);-webkit-margin-after:calc(var(--spacing) * 4);margin-block-end:calc(var(--spacing) * 4)}.Breadcrumb_list__Jq1OM{flex-wrap:wrap;list-style:none;margin:0;padding:0}.Breadcrumb_item__LGbnH,.Breadcrumb_list__Jq1OM{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.Breadcrumb_item__LGbnH{min-width:0}.Breadcrumb_link__dP1Aj{color:var(--muted-foreground);text-decoration:none;transition:color .12s ease}@media (hover:hover){.Breadcrumb_link__dP1Aj:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.Breadcrumb_link__dP1Aj{transition:none}}.Breadcrumb_current__RAsbP{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;min-width:0;color:var(--foreground)}.Breadcrumb_sep__dVITQ{flex:none;color:var(--muted-foreground)}.ReaderAwareBreadcrumb_placement___hR_w{display:flex;align-items:center;min-width:0;min-height:calc(var(--spacing) * 12)}.ReaderAwareBreadcrumb_placement___hR_w nav{min-width:0;margin:0}.ReaderAwareBreadcrumb_placement___hR_w ol{flex-wrap:nowrap}.DropdownMenu_content__zVVWM{z-index:var(--z-popover);min-width:200px;padding:var(--spacing);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md)}.DropdownMenu_item__Zjyak{font-size:var(--text-sm);position:relative;display:flex;width:100%;min-height:32px;align-items:center;padding:var(--spacing) calc(var(--spacing) * 8) var(--spacing) calc(var(--spacing) * 2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--foreground);font:inherit;text-decoration:none;outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DropdownMenu_item__Zjyak[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.DropdownMenu_item__Zjyak[data-disabled]{color:var(--muted-foreground)}.DropdownMenu_indicator__pKqMW{position:absolute;right:calc(var(--spacing) * 2)}.Dialog_overlay__v2VfK{position:fixed;inset:0;z-index:var(--z-modal);background:color-mix(in srgb,var(--foreground) 40%,transparent)}.Dialog_content__s1EJY{position:fixed;top:50%;left:50%;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;max-height:min(85dvh,760px);overflow:hidden;transform:translate(-50%,-50%);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-md)}.Dialog_body__SsAKf{min-height:0;overflow-y:auto;padding:calc(var(--spacing) * 6)}.Dialog_header__bXV1t{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 8)}.Dialog_title__isb7I{margin:0;font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.Dialog_description__HCe6D{margin:0;color:var(--muted-foreground);line-height:var(--leading-body)}.Dialog_footer__XxYXP{display:flex;justify-content:flex-end;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 5)}.Dialog_close__CgUQc{position:absolute;top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted-foreground);cursor:pointer}.Dialog_close__CgUQc:hover{background:var(--accent);color:var(--foreground)}.Dialog_close__CgUQc:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AdminNote_note__w2WRm{display:grid;grid-gap:var(--spacing);gap:var(--spacing);justify-items:start;max-width:72ch}.AdminNote_text__WHGt7{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere}.AdminNote_text__WHGt7[data-expanded]{display:block;overflow:visible}.AdminNote_toggle__rSY9A{padding:0;border:0;background:none;color:var(--foreground);font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer}.AdminNote_toggle__rSY9A:hover{text-decoration:underline}.AdminNote_toggle__rSY9A:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.SocialPublish_cell__QnOHF{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);width:max-content;min-width:8.5rem}.SocialPublish_trigger__SjDkO{justify-content:flex-start;width:100%}.SocialPublish_name__IjK4b{flex:1 1;text-align:start}.SocialPublish_dot__o_Y7S{flex:none;width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background:var(--muted-foreground)}.SocialPublish_dot__o_Y7S[data-tone=success]{background:var(--status-success)}.SocialPublish_dot__o_Y7S[data-tone=warning]{background:var(--status-warning)}.SocialPublish_dot__o_Y7S[data-tone=danger]{background:var(--destructive)}.SocialPublish_menu__cUG11{min-width:15rem}.SocialPublish_menuHeader__3kwVN{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.SocialPublish_menuNote__GsB3C{max-width:17rem;margin:0;padding:0 calc(var(--spacing) * 2) calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.SocialPublish_separator__Nbmpj{height:1px;margin-block:var(--spacing);background:var(--border)}.SocialPublish_itemText__HcK9W{-webkit-margin-start:calc(var(--spacing) * 2);margin-inline-start:calc(var(--spacing) * 2)}.SocialPublish_figure__bBTRm{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);margin:0}.SocialPublish_hint__G5olJ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.SocialPublish_postLink__qLx8g{display:inline-flex;align-items:center;gap:var(--spacing);font-size:var(--text-sm)}.SocialPublish_dialog__6yy_z{width:min(calc(100vw - calc(var(--spacing) * 8)),36rem)}.SocialPublish_form__W5N3i{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.SocialPublish_block__GXlq_{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md)}.SocialPublish_block__GXlq_ h3{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.SocialPublish_postText__7_cx9{margin:0;white-space:pre-line;overflow-wrap:anywhere}.SocialPublish_image__Nzojy{display:block;max-width:100%;max-height:16rem;border-radius:var(--radius-sm);object-fit:contain}.SocialPublish_error__2QVcl{margin:0;color:var(--destructive);font-size:var(--text-sm)}.SocialPublish_field__tsACI{display:grid;grid-gap:var(--spacing);gap:var(--spacing);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.AccordionPrimitive_root__Ftv3E{min-width:0}.AccordionPrimitive_item__oe8iA{border-bottom:1px solid var(--border)}.AccordionPrimitive_header__wvXLP{margin:0;font:inherit}.AccordionPrimitive_trigger__DTDM5{display:flex;width:100%;min-height:40px;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2) 0;border:0;background:transparent;color:var(--foreground);font:inherit;font-weight:var(--font-weight-medium);text-align:left;cursor:pointer}.AccordionPrimitive_chevron__ujg_i{transition:transform var(--duration-fast) var(--ease-standard)}.AccordionPrimitive_trigger__DTDM5[data-state=open] .AccordionPrimitive_chevron__ujg_i{transform:rotate(90deg)}.AccordionPrimitive_content__9H_Sa{overflow:hidden}.AccordionPrimitive_content__9H_Sa[data-state=open]{animation:AccordionPrimitive_accordion-down__9rBaM var(--duration-standard) var(--ease-standard)}.AccordionPrimitive_content__9H_Sa[data-state=closed]{animation:AccordionPrimitive_accordion-up___y5G4 var(--duration-fast) var(--ease-standard)}.AccordionPrimitive_contentInner__RACuA{padding:0 0 calc(var(--spacing) * 3)}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_item__oe8iA{border-bottom:0}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_item__oe8iA+.AccordionPrimitive_item__oe8iA{margin-top:var(--spacing)}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5{min-height:var(--nav-row-height);gap:calc(var(--spacing) * 2);padding:0 calc(var(--spacing) * 2);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--foreground);justify-content:flex-start}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5 svg{flex:none}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5>span{flex:1 1;min-width:0;text-align:left}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5 .AccordionPrimitive_chevron__ujg_i{margin-left:auto}@media (hover:hover){.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5:hover{background:var(--accent)}}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_trigger__DTDM5[data-state=open]{font-weight:var(--font-weight-medium)}.AccordionPrimitive_root__Ftv3E[data-variant=navigation] .AccordionPrimitive_contentInner__RACuA{display:flex;flex-direction:column;gap:var(--spacing);margin-left:calc(var(--spacing) * 4);padding:var(--spacing) 0 calc(var(--spacing) * 2) calc(var(--spacing) * 2);border-left:1px solid var(--border)}@keyframes AccordionPrimitive_accordion-down__9rBaM{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes AccordionPrimitive_accordion-up___y5G4{0%{height:var(--radix-accordion-content-height)}to{height:0}}.QuizResult_result__dGtOo{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 2) calc(var(--spacing) * 12)}.QuizResult_summary__eHAdo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-block:1px solid var(--border)}.QuizResult_summary__eHAdo div{display:grid;grid-gap:var(--spacing);gap:var(--spacing)}.QuizResult_summary__eHAdo dt{color:var(--muted-foreground);font-size:var(--text-sm)}.QuizResult_summary__eHAdo dd{margin:0;font-size:var(--text-content-title)}.QuizResult_verdict__jGcPc{display:flex;align-items:center;gap:calc(var(--spacing) * 3);margin:0}.QuizResult_review__BwxOp{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6)}.QuizResult_item__Grw7E{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);-webkit-padding-before:calc(var(--spacing) * 6);padding-block-start:calc(var(--spacing) * 6);-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border)}.QuizResult_itemHead__voDR6{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 3);color:var(--muted-foreground);font-size:var(--text-sm)}.QuizResult_stem__aQfC_{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-title)}.QuizResult_options__M_yGQ{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none}.QuizResult_option__NAygZ{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-md)}.QuizResult_option__NAygZ[data-correct=true]{border-color:var(--status-success);box-shadow:inset 0 0 0 1px var(--status-success)}.QuizResult_option__NAygZ[data-chosen=true][data-correct=true]{background:color-mix(in srgb,var(--status-success) 8%,var(--background))}.QuizResult_option__NAygZ[data-chosen=true][data-correct=false]{border-color:var(--destructive);box-shadow:inset 0 0 0 1px var(--destructive);background:color-mix(in srgb,var(--destructive) 8%,var(--background))}.QuizResult_marker__X9z9J{flex:none;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.QuizResult_explanation__Y6k96{display:grid;grid-gap:var(--spacing);gap:var(--spacing);margin:0;-webkit-padding-start:calc(var(--spacing) * 4);padding-inline-start:calc(var(--spacing) * 4);-webkit-border-start:2px solid var(--border);border-inline-start:2px solid var(--border);color:var(--muted-foreground)}.QuizResult_explanation__Y6k96 strong{color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.QuizResult_note__MtBmQ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.QuizResult_actions__EITVq{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 3)}@media (max-width:767.98px){.QuizResult_summary__eHAdo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.QuizResult_summary__eHAdo{grid-template-columns:1fr}.QuizResult_actions__EITVq{display:grid}}.QuizRunner_runner__lB2cp{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6)}.QuizRunner_bar__omBAO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted)}.QuizRunner_progress__yB9Uh{display:flex;align-items:center;gap:calc(var(--spacing) * 3);margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.QuizRunner_progress__yB9Uh strong{color:var(--foreground)}.QuizRunner_progress__yB9Uh progress{inline-size:160px;block-size:8px}.QuizRunner_timer__c_Mc0{display:flex;align-items:baseline;gap:calc(var(--spacing) * 2);margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.QuizRunner_timer__c_Mc0 span{color:var(--muted-foreground);font-size:var(--text-sm)}.QuizRunner_timer__c_Mc0 strong{font-size:var(--text-content-title)}.QuizRunner_navigator__hcVVn{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);margin:0;padding:0;list-style:none}.QuizRunner_navigator__hcVVn button{inline-size:100%;min-block-size:40px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font:inherit;cursor:pointer}.QuizRunner_navigator__hcVVn button[data-answered=true]{border-color:var(--foreground);font-weight:var(--font-weight-medium)}.QuizRunner_navigator__hcVVn button[aria-current=true]{outline:2px solid var(--foreground);outline-offset:1px}.QuizRunner_navigator__hcVVn button:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.QuizRunner_question__nObuA{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.QuizRunner_question__nObuA fieldset{display:grid;margin:0;padding:0;border:0}.QuizRunner_question__nObuA legend{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);padding:0;inline-size:100%}.QuizRunner_index__7Uegv{color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.QuizRunner_stem__m3t6b{font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.QuizRunner_options__fZAuG{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 5) 0 0;padding:0;list-style:none}.QuizRunner_options__fZAuG li{position:relative}.QuizRunner_options__fZAuG input{position:absolute;inset-block-start:20px;inset-inline-start:16px;inline-size:16px;block-size:16px;margin:0}.QuizRunner_options__fZAuG label{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 4) calc(var(--spacing) * 4) 44px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);cursor:pointer}.QuizRunner_options__fZAuG label:hover{border-color:var(--foreground)}.QuizRunner_options__fZAuG input:focus-visible+label{outline:2px solid var(--foreground);outline-offset:2px}.QuizRunner_options__fZAuG input:checked+label{border-color:var(--foreground);background:var(--muted)}.QuizRunner_key__kGiVg{flex:none;color:var(--muted-foreground);font-weight:var(--font-weight-medium)}.QuizRunner_save__vxMAB{margin:0;min-block-size:20px;color:var(--muted-foreground);font-size:var(--text-sm)}.QuizRunner_controls__CQ3lV{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 3)}.QuizRunner_controls__CQ3lV>:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.QuizRunner_hint__LmMLo{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}@media (max-width:767.98px){.QuizRunner_bar__omBAO{gap:calc(var(--spacing) * 3)}.QuizRunner_progress__yB9Uh progress{inline-size:100px}.QuizRunner_navigator__hcVVn{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:640px){.QuizRunner_bar__omBAO{display:grid;justify-items:stretch}.QuizRunner_controls__CQ3lV{display:grid;grid-template-columns:1fr 1fr}.QuizRunner_controls__CQ3lV>:last-child{grid-column:1/-1;-webkit-margin-start:0;margin-inline-start:0}.QuizRunner_options__fZAuG label{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 3) 40px}.QuizRunner_options__fZAuG input{inset-block-start:16px;inset-inline-start:12px}}.FocusedReader_content__Ohxhr{top:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:100dvh;transform:none;border:0;border-radius:0;box-shadow:none}.FocusedReader_topBar__6cq65{flex:none;display:flex;align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 12);padding-inline:0 calc(var(--spacing) * 2)}.FocusedReader_headerSlot__ZnjBu{flex:1 1;min-width:0}.FocusedReader_close__gR0EP{flex:none}.FocusedReader_body__t3feK{flex:1 1;min-height:0;overflow:hidden}.FocusedReader_overlayHost__ACqKq{display:contents}.LegalAiWorkspace_workspace__61xOX[role=dialog]{width:min(720px,calc(100vw - var(--spacing) * 8));height:min(84dvh,760px);max-height:min(84dvh,760px)}.LegalAiWorkspace_header__ZiaYe{display:flex;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 12) calc(var(--spacing) * 4) calc(var(--spacing) * 6);border-bottom:1px solid var(--border)}.LegalAiWorkspace_heading__GJpI9{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--spacing);min-width:0}.LegalAiWorkspace_titleRow__jz_x7{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_titleRow__jz_x7 .LegalAiWorkspace_title__pPXut{font-size:var(--text-base);line-height:var(--leading-tight)}.LegalAiWorkspace_header__ZiaYe .LegalAiWorkspace_scope__pYIiJ{overflow:hidden;color:var(--muted-foreground);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap}.LegalAiWorkspace_header__ZiaYe .LegalAiWorkspace_newChat__aYR1Z{flex:none;border-radius:var(--radius-full)}.LegalAiWorkspace_log__TO4oL{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--spacing) * 6);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6)}.LegalAiWorkspace_empty___AJWT{display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing) * 2);margin-block:auto;text-align:center}.LegalAiWorkspace_emptyIcon__C9jok{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;margin-bottom:calc(var(--spacing) * 2);border-radius:var(--radius-lg);background:var(--muted);color:var(--foreground)}.LegalAiWorkspace_emptyTitle__EfR3T{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold)}.LegalAiWorkspace_emptyLead__uJpg6{max-width:40ch;margin:0;color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body)}.LegalAiWorkspace_turn__31__O{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);scroll-margin-top:calc(var(--spacing) * 4)}.LegalAiWorkspace_question__LleA8{align-self:flex-end;max-width:85%;margin:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--radius-lg);background:var(--secondary);color:var(--secondary-foreground);overflow-wrap:anywhere;white-space:pre-wrap}.LegalAiWorkspace_reply__hPVTX{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_speaker__hqVOJ{margin:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LegalAiWorkspace_answer__6wMgg{margin:0;line-height:var(--leading-reading);overflow-wrap:anywhere;white-space:pre-line}.LegalAiWorkspace_pending__SoWHs{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_dots__9J6Hh:after{content:"…";animation:LegalAiWorkspace_ai-thinking__idSPu 1.2s var(--ease-standard) infinite}@keyframes LegalAiWorkspace_ai-thinking__idSPu{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.LegalAiWorkspace_dots__9J6Hh:after{animation:none}}.LegalAiWorkspace_citations__noXRc{margin-top:var(--spacing)}.LegalAiWorkspace_citations__noXRc .LegalAiWorkspace_citationsItem__8u_eX{border-bottom:0}.LegalAiWorkspace_citations__noXRc .LegalAiWorkspace_citationsTrigger__vgZbu{justify-content:flex-start;min-height:0;padding:var(--spacing) 0;color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_citation__6IIeM{display:flex;flex-direction:column;gap:var(--spacing);margin:0 0 calc(var(--spacing) * 2);padding:var(--spacing) 0 var(--spacing) calc(var(--spacing) * 3);border-left:3px solid var(--border)}.LegalAiWorkspace_citationLabel__zJEtX{color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_citationText__CAxli{font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere}.LegalAiWorkspace_failure__sAjy8{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_failureText__bXM8e{margin:0;line-height:var(--leading-body)}.LegalAiWorkspace_failureActions__ZWx3r{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_failureActions__ZWx3r:empty{display:none}.LegalAiWorkspace_log__TO4oL .LegalAiWorkspace_jump__UcUxp{position:-webkit-sticky;position:sticky;bottom:0;align-self:center;box-shadow:var(--shadow-sm)}.LegalAiWorkspace_composer__8R0I3{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);margin:0 calc(var(--spacing) * 5);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 2);border:1px solid transparent;border-radius:var(--radius-lg);background:var(--muted)}.LegalAiWorkspace_composer__8R0I3:focus-within{border-color:var(--ring)}.LegalAiWorkspace_composer__8R0I3 .LegalAiWorkspace_input__0aVJv{min-height:0;max-height:10.5em;padding:0 var(--spacing);resize:none;border:0;background:transparent;outline:none;overflow-y:auto}.LegalAiWorkspace_toolbar__HTGX3{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_plus__Xj7dz{border-radius:var(--radius-full);background:var(--background)}.LegalAiWorkspace_counter__mGtfc{margin-left:auto;color:var(--muted-foreground);font-size:var(--text-sm);white-space:nowrap}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_send__AEgPB{margin-left:auto;border-radius:var(--radius-full)}.LegalAiWorkspace_toolbar__HTGX3 .LegalAiWorkspace_counter__mGtfc+.LegalAiWorkspace_send__AEgPB{margin-left:0}.LegalAiWorkspace_menu__dr_fq[role=menu]{min-width:260px}.LegalAiWorkspace_menuLabel__S27sJ{padding:var(--spacing) calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.LegalAiWorkspace_disclaimer__wthWX{margin:0;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 6) calc(var(--spacing) * 3);color:var(--muted-foreground);font-size:var(--text-sm);text-align:center}@media (max-width:767.98px){.LegalAiWorkspace_workspace__61xOX[role=dialog]{top:auto;bottom:0;left:0;width:100%;height:94dvh;max-height:94dvh;transform:none;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom)}.LegalAiWorkspace_header__ZiaYe{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 12) calc(var(--spacing) * 3) calc(var(--spacing) * 4)}.LegalAiWorkspace_log__TO4oL{padding:calc(var(--spacing) * 4)}.LegalAiWorkspace_composer__8R0I3{margin:0 calc(var(--spacing) * 3)}.LegalAiWorkspace_disclaimer__wthWX{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4)}}.LegalEditor_panel___9OMh{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.LegalEditor_panel___9OMh h2{font-size:var(--text-content-title);line-height:var(--leading-title);font-weight:var(--font-weight-semibold)}.LegalEditor_panelHead__icFdq{display:grid;grid-gap:var(--spacing);gap:var(--spacing)}.LegalEditor_panelHeadRow__WD_Uo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3)}.LegalEditor_tabStack__FgE6j{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.LegalEditor_statStrip__SN_Sv{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.LegalEditor_statStrip__SN_Sv strong{color:var(--foreground);font-weight:var(--font-weight-semibold)}.LegalEditor_relationList__5Ysg8{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.LegalEditor_relationRow__aZWQ0{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md)}.LegalEditor_rowHead__JNKXS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:start;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.LegalEditor_rowSummary__Ozpsd{display:grid;grid-gap:var(--spacing);gap:var(--spacing);min-width:0}.LegalEditor_rowControls__NC9e9{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:calc(var(--spacing) * 2);min-width:0}.LegalEditor_relationDialog__USI45{width:min(calc(100vw - calc(var(--spacing) * 8)),44rem)}.LegalEditor_dialogStack__WEjT2{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 5);min-width:0}.LegalEditor_detailBlock__Njihg{display:grid;align-content:start;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}.LegalEditor_detailHeading__FNy9d{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.LegalEditor_detailList__aj18M{display:grid;grid-gap:var(--spacing);gap:var(--spacing);margin:0;font-size:var(--text-sm)}.LegalEditor_detailItem__si4WV{display:grid;grid-template-columns:minmax(0,12rem) minmax(0,1fr);grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}.LegalEditor_detailItem__si4WV dt{color:var(--muted-foreground)}.LegalEditor_detailItem__si4WV dd{margin:0;overflow-wrap:anywhere}.LegalEditor_metaClamp__G67X9{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.LegalEditor_relationSentence__omd8r{line-height:var(--leading-title);overflow-wrap:anywhere}.LegalEditor_relationSubject__2famm{font-weight:var(--font-weight-semibold)}.LegalEditor_relationMeta__lXno_{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.LegalEditor_relationTags__0Bres{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}.LegalEditor_evidence__ANFGW,.LegalEditor_relationLocked__Sev_z,.LegalEditor_ruleId__SZL32{color:var(--muted-foreground);font-size:var(--text-sm)}.LegalEditor_evidence__ANFGW{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-left:2px solid var(--border);overflow-wrap:anywhere;white-space:pre-line}.LegalEditor_reviewForm__TZg_e{display:grid;grid-gap:var(--spacing);gap:var(--spacing);font-size:var(--text-sm)}.LegalEditor_disclosureContent__uk_0V{-webkit-padding-after:calc(var(--spacing) * 3);padding-block-end:calc(var(--spacing) * 3)}.LegalEditor_addForm__S1jxg,.LegalEditor_disclosureContent__uk_0V,.LegalEditor_scanForm__isqV0{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.LegalEditor_picker__T3I6m{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}.LegalEditor_picker__T3I6m>label{font-weight:var(--font-weight-semibold)}.LegalEditor_pickerSearch__DnqKk{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.LegalEditor_pickerSearch__DnqKk input{flex:1 1 16rem}.LegalEditor_pickerSelected__Rkbq2{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}.LegalEditor_pickerResults__IiX9Z{display:grid;grid-gap:var(--spacing);gap:var(--spacing);max-height:20rem;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--spacing)}.LegalEditor_pickerResults__IiX9Z button{display:grid;grid-gap:var(--spacing);gap:var(--spacing);width:100%;min-height:var(--control-height);padding:calc(var(--spacing) * 2);border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LegalEditor_pickerResults__IiX9Z button:focus-visible,.LegalEditor_pickerResults__IiX9Z button:hover{background:var(--muted)}.LegalEditor_pickerMeta__N_lSX{color:var(--muted-foreground);font-size:var(--text-sm)}.LegalEditor_statusPanel__e0Fqm{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}.LegalEditor_statusHeadline__xcH5Y{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);font-weight:var(--font-weight-semibold)}.LegalEditor_explain__bhOyk{-webkit-padding-start:calc(var(--spacing) * 5);padding-inline-start:calc(var(--spacing) * 5);color:var(--muted-foreground);list-style:disc}.LegalEditor_explain__bhOyk,.LegalEditor_issues___YyFb{display:grid;grid-gap:var(--spacing);gap:var(--spacing);margin:0;font-size:var(--text-sm)}.LegalEditor_issues___YyFb{padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);list-style:none}.LegalEditor_issues___YyFb li:before{content:"! ";font-weight:var(--font-weight-bold)}.LegalEditor_issues___YyFb li[data-tone=ok]:before{content:"i "}.LegalEditor_warning__2KHFl{color:var(--status-warning)}.LegalEditor_actions__pvgFU{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 3)}.LegalEditor_dirty__sX1po{color:var(--status-warning);font-size:var(--text-sm)}.LegalEditor_attachmentManager__EvWj_,.LegalEditor_attachmentTabs__xSQlJ{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);min-width:0}.LegalEditor_attachmentList__Xjm_R,.LegalEditor_attachmentPicker__x2sAK{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}.LegalEditor_attachmentResults__I1zqZ{display:grid;grid-auto-rows:max-content;max-height:220px;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-md)}.LegalEditor_attachmentResult__9VxSy,.LegalEditor_attachmentRow__GyPWv{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0;padding:calc(var(--spacing) * 2);border:0;border-bottom:1px solid var(--border);background:var(--background);color:var(--foreground);text-align:left}.LegalEditor_attachmentResult__9VxSy{min-height:var(--control-height);font:inherit;cursor:pointer}.LegalEditor_attachmentResult__9VxSy:last-child,.LegalEditor_attachmentRow__GyPWv:last-child{border-bottom:0}.LegalEditor_attachmentResult__9VxSy:hover{background:var(--accent)}.LegalEditor_attachmentResult__9VxSy:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.LegalEditor_attachmentResult__9VxSy:disabled{cursor:default;opacity:.7}.LegalEditor_attachmentName__B7tLo,.LegalEditor_attachmentResult__9VxSy>span{display:grid;min-width:0}.LegalEditor_attachmentName__B7tLo small,.LegalEditor_attachmentName__B7tLo strong,.LegalEditor_attachmentResult__9VxSy small,.LegalEditor_attachmentResult__9VxSy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LegalEditor_attachmentEmpty__zYk50,.LegalEditor_attachmentName__B7tLo small,.LegalEditor_attachmentResult__9VxSy small{color:var(--muted-foreground);font-size:var(--text-sm)}.LegalEditor_attachmentList__Xjm_R{border:1px solid var(--border);border-radius:var(--radius-md)}.LegalEditor_attachmentRow__GyPWv{grid-template-columns:auto minmax(0,1fr)}.LegalEditor_attachmentRow__GyPWv>[role=combobox],.LegalEditor_attachmentRow__GyPWv>span:last-child{grid-column:2}.LegalEditor_attachmentActions__f7Xzv{display:flex;flex-wrap:wrap;gap:var(--spacing)}.LegalEditor_attachmentEmpty__zYk50{margin:0;padding:calc(var(--spacing) * 3)}@media (max-width:767.98px){.LegalEditor_detailItem__si4WV,.LegalEditor_rowHead__JNKXS{grid-template-columns:minmax(0,1fr)}.LegalEditor_rowControls__NC9e9{justify-content:flex-start}}.LegalEditor_relationOutcome__fy8GJ{display:grid;grid-gap:var(--spacing);gap:var(--spacing);margin-top:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);color:var(--foreground);font-size:var(--text-sm)}.LegalEditor_relationOutcome__fy8GJ ul{margin:0;padding-left:calc(var(--spacing) * 4)}.LegalDocumentSummary_summary__SgOjA{display:flex;flex-direction:column;gap:calc(var(--spacing) * 5)}.LegalDocumentSummary_notice__VFjHR{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);align-items:start}.LegalDocumentSummary_body__Zlik7{white-space:pre-wrap;color:var(--foreground);line-height:var(--leading-body)}.Tabs_listFrame__g7Gnu{min-width:0}.Tabs_list__h52rZ{display:flex;gap:var(--spacing);overflow-x:auto;overscroll-behavior-inline:contain}.Tabs_trigger__AOyGT{flex:none;min-height:var(--control-height);padding:0 calc(var(--spacing) * 3);border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted-foreground);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;scroll-snap-align:start}.Tabs_trigger__AOyGT[data-state=active]{border-bottom-color:var(--primary);color:var(--foreground);font-weight:var(--font-weight-medium)}.Tabs_link__k4f3P{display:inline-flex;align-items:center;text-decoration:none}.Tabs_content__GBeoA{padding-top:calc(var(--spacing) * 4);outline:none}.Tabs_content__GBeoA[data-state=inactive]{display:none}.LegalDocumentRelations_groups__5lcCh{border-top:1px solid var(--border)}.LegalDocumentRelations_group__Qfhl9{min-width:0}.LegalDocumentRelations_group__Qfhl9[data-disabled] .LegalDocumentRelations_groupLabel__KQRDe{cursor:default;opacity:1}.LegalDocumentRelations_group__Qfhl9[data-disabled] .LegalDocumentRelations_groupLabel__KQRDe svg{display:none}.LegalDocumentRelations_groupLabel__KQRDe{gap:calc(var(--spacing) * 2);font-size:var(--text-base);font-weight:var(--font-weight-medium);text-transform:none}.LegalDocumentRelations_count__RCmvz{margin-left:auto;color:var(--muted-foreground);font-weight:var(--font-weight-normal)}.LegalDocumentRelations_list__LmVN4{list-style:disc;margin:0;-webkit-padding-start:calc(var(--spacing) * 4);padding-inline-start:calc(var(--spacing) * 4)}.LegalDocumentRelations_item__t_C3_{min-width:0;margin-top:calc(var(--spacing) * 3)}.LegalDocumentRelations_item__t_C3_:first-child{margin-top:0}.LegalDocumentRelations_item__t_C3_::marker{color:var(--muted-foreground)}.LegalDocumentRelations_row__Nwl4x{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}.LegalDocumentRelations_namePlain__22tiN,.LegalDocumentRelations_name__Urfqs{min-width:0;font-size:var(--text-sm);line-height:var(--leading-body);overflow-wrap:anywhere}.LegalDocumentRelations_name__Urfqs{color:var(--link)}.LegalDocumentRelations_namePlain__22tiN{color:var(--foreground)}.LegalDocumentRelations_detail__qk8yH{margin:0;font-size:var(--text-sm);color:var(--muted-foreground)}.LegalDocumentTabs_tabNav__oUCm_{width:100%;max-width:min(100%,var(--t-reading-max));margin-inline:auto}.LegalDocumentTabs_readerTabNav__ucTev{min-width:0}.LegalDocumentTabs_readerTabStrip__3d6t_{-webkit-margin-start:calc(var(--spacing) * -3);margin-inline-start:calc(var(--spacing) * -3)}.LegalDocumentProperties_layout__m7Oqj{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6);align-items:start}.LegalDocumentProperties_heading__5Xzk2{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-content-title);line-height:var(--leading-title);font-weight:var(--font-weight-semibold)}.LegalDocumentProperties_documentTitle__B3Fv7{margin:0 0 calc(var(--spacing) * 4);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-body);overflow-wrap:anywhere}.LegalDocumentProperties_table__Lr0uy{table-layout:fixed}.LegalDocumentProperties_label__ahBm8{width:34%;color:var(--muted-foreground);vertical-align:top}.LegalDocumentProperties_value__VzJYf{overflow-wrap:anywhere;vertical-align:top}.LegalDocumentProperties_emptyValue__RHfxB,.LegalDocumentProperties_evidence__U567Z{color:var(--muted-foreground)}.LegalDocumentProperties_categories__AG2h8,.LegalDocumentProperties_status__k4iED{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2);align-items:center}.LegalDocumentProperties_legalStatus__HAUYq{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-body)}.LegalDocumentProperties_legalStatus__HAUYq[data-tone=success]{color:var(--status-success)}.LegalDocumentProperties_legalStatus__HAUYq[data-tone=warning]{color:var(--status-warning)}.LegalDocumentProperties_legalStatus__HAUYq[data-tone=danger]{color:var(--destructive)}.LegalDocumentProperties_legalStatus__HAUYq[data-tone=neutral]{color:var(--muted-foreground)}.LegalDocumentProperties_statusDot__8vJj3{width:8px;height:8px;flex:none;border-radius:var(--radius-full);background:currentColor}.LegalDocumentProperties_evidence__U567Z{font-size:var(--text-sm)}.LegalDocumentProperties_categories__AG2h8 a{color:var(--link)}@media (min-width:768px){.LegalDocumentProperties_layout__m7Oqj{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.LegalDocumentProperties_label__ahBm8,.LegalDocumentProperties_value__VzJYf{display:block;width:100%}.LegalDocumentProperties_label__ahBm8{padding-bottom:0}}.LegalToc_list__7win6{list-style:none;margin:0;padding:0}.LegalToc_item__64yFo{-webkit-padding-start:calc(calc(var(--spacing) * 3) * var(--depth, 0));padding-inline-start:calc(calc(var(--spacing) * 3) * var(--depth, 0))}.LegalToc_item__64yFo[data-depth="1"]{--depth:1}.LegalToc_item__64yFo[data-depth="2"]{--depth:2}.LegalToc_item__64yFo[data-depth="3"]{--depth:3}.LegalToc_link__7ZSmX{display:block;padding:var(--spacing) calc(var(--spacing) * 2);border-radius:var(--radius-sm);font-size:var(--text-sm);line-height:var(--leading-body);color:var(--muted-foreground);text-decoration:none;overflow-wrap:anywhere}@media (hover:hover){.LegalToc_link__7ZSmX:hover{background:var(--accent);color:var(--foreground)}}.LegalToc_item__64yFo[data-depth="0"]>.LegalToc_link__7ZSmX{font-weight:var(--font-weight-medium);color:var(--foreground)}@media (max-width:640px){.LegalToc_link__7ZSmX{min-height:var(--control-height);display:flex;align-items:center}}