.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)}}.ContentCard_card__i_dNx{padding:calc(var(--spacing) * 6) 0;border-bottom:1px solid var(--border)}.ContentCard_card__i_dNx:first-child{padding-top:0}.ContentCard_primary___dEIU{min-width:0;display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.ContentCard_meta__Tc_nO{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2)}.ContentCard_title__8ydSU{font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.ContentCard_title__8ydSU a{color:var(--foreground);text-decoration:none}.ContentCard_title__8ydSU a:hover{color:var(--link-hover);text-decoration:underline}.ContentCard_snippet__RmWpc{color:var(--muted-foreground);line-height:var(--leading-body)}.ContentCard_date__iEPtD{font-size:var(--text-sm);color:var(--muted-foreground)}.NewsCard_imageLink__3mHiY{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--muted)}.NewsCard_image__1WJop{display:block;width:100%;height:100%;object-fit:cover}.NewsCard_header__94oNW{flex:1 1;flex-direction:column}.NewsCard_meta__z6NzE{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.NewsCard_header__94oNW .NewsCard_title__VaUDl{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.NewsCard_title__VaUDl a{color:var(--foreground);text-decoration:none}.NewsCard_title__VaUDl a:hover{color:var(--link-hover);text-decoration:underline}.NewsCard_content__2aeO9{color:var(--muted-foreground);line-height:var(--leading-body)}.NewsCard_content__2aeO9 p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.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}}.LegalListingTable_table__3PFsw{table-layout:fixed}.LegalListingTable_documentColumn__nQyRz{width:70%}.LegalListingTable_metadataColumn__M65HT{width:30%}.LegalListingTable_caption__6eBVQ,.LegalListingTable_metadata___ZoRh dt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LegalListingTable_row__cO6jO:last-child{border-bottom:1px solid var(--border)}.LegalListingTable_table__3PFsw .LegalListingTable_document__hBlBb{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6) calc(var(--spacing) * 5) 0;vertical-align:top}.LegalListingTable_table__3PFsw .LegalListingTable_metadata___ZoRh{padding:calc(var(--spacing) * 5) 0;vertical-align:top;color:var(--muted-foreground)}.LegalListingTable_topline__L1Y79{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2)}.LegalListingTable_number__mTZEw{color:var(--link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.LegalListingTable_number__mTZEw:hover{color:var(--link-hover);text-decoration:underline}.LegalListingTable_status__r5hFA{font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.LegalListingTable_title__utijR{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.LegalListingTable_title__utijR a{color:var(--foreground);text-decoration:none}.LegalListingTable_title__utijR a:hover{color:var(--link-hover);text-decoration:underline}.LegalListingTable_snippet__Arwza{margin:calc(var(--spacing) * 2) 0 0;color:var(--muted-foreground);line-height:var(--leading-body)}.LegalListingTable_metadata___ZoRh dl{display:flex;flex-direction:column;margin:0}.LegalListingTable_metadata___ZoRh dd{margin:0;overflow-wrap:anywhere;line-height:var(--leading-body)}.LegalListingTable_legalStatus__seOTX{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)}.LegalListingTable_legalStatus__seOTX[data-tone=success]{color:var(--status-success)}.LegalListingTable_legalStatus__seOTX[data-tone=warning]{color:var(--status-warning)}.LegalListingTable_legalStatus__seOTX[data-tone=danger]{color:var(--destructive)}.LegalListingTable_legalStatus__seOTX[data-tone=neutral]{color:var(--muted-foreground)}.LegalListingTable_statusDot__e_jos{width:8px;height:8px;flex:none;border-radius:var(--radius-full);background:currentColor}@media (max-width:640px){.LegalListingTable_document__hBlBb,.LegalListingTable_metadata___ZoRh,.LegalListingTable_row__cO6jO,.LegalListingTable_table__3PFsw,.LegalListingTable_table__3PFsw tbody{display:block;width:100%}.LegalListingTable_table__3PFsw colgroup{display:none}.LegalListingTable_table__3PFsw .LegalListingTable_document__hBlBb{padding:calc(var(--spacing) * 4) 0 calc(var(--spacing) * 2)}.LegalListingTable_table__3PFsw .LegalListingTable_metadata___ZoRh{padding:0 0 calc(var(--spacing) * 4)}.LegalListingTable_metadata___ZoRh dl{flex-direction:row;flex-wrap:wrap;gap:var(--spacing) calc(var(--spacing) * 2)}.LegalListingTable_metadata___ZoRh dl>div:not(:last-child):after{content:"·";margin-left:calc(var(--spacing) * 2)}.LegalListingTable_metadata___ZoRh dl>div{display:flex}.LegalListingTable_title__utijR{font-size:var(--text-base)}}.SearchForm_form__T0t2S{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 6)}.SearchForm_label__b_FOW{font-size:var(--text-sm);color:var(--muted-foreground)}.SearchForm_row__EZQOP{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.SearchForm_input__vbWvj{flex:1 1 16rem;min-width:0}.ActiveFilterChips_row__FRjv9{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);min-width:0}.ActiveFilterChips_chips__YJRpY{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);min-width:0}.ActiveFilterChips_chip__hBMPn{display:inline-flex;align-items:center;gap:var(--spacing);max-width:100%;height:var(--pill-height);padding-inline:calc(var(--spacing) * 2);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--muted);color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);text-decoration:none;transition:background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.ActiveFilterChips_chip__hBMPn:hover{background:var(--accent);border-color:color-mix(in srgb,var(--foreground) 16%,var(--border))}.ActiveFilterChips_chip__hBMPn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ActiveFilterChips_label__2weoz{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActiveFilterChips_clearAll__0ssJf{flex:none;color:var(--muted-foreground);font-size:var(--text-sm);text-decoration:none}.ActiveFilterChips_clearAll__0ssJf:hover{color:var(--foreground);text-decoration:underline;text-underline-offset:3px}@media (max-width:640px){.ActiveFilterChips_row__FRjv9{align-items:flex-start}}.QaCategoryPage_page__7dqT1{display:flex;flex-direction:column;width:100%;gap:calc(var(--spacing) * 4)}.QaCategoryPage_header__AfrLH{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 4)}.QaCategoryPage_title__UFG_2{margin:0;font-size:var(--text-page-title);font-weight:var(--font-weight-bold);line-height:var(--leading-title)}.QaCategoryPage_filterBar__v7_Df{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 4);border-bottom:1px solid var(--border)}.QaCategoryPage_tabs__zhx9_{flex:1 1 auto;min-width:0}.QaCategoryPage_tabsList__UgqDT{border-bottom:0}.QaCategoryPage_categorySelect__nl9Oa{flex:0 0 184px}.QaCategoryPage_filterBar__v7_Df .QaCategoryPage_categoryTrigger__KjZot{width:100%;border:0;border-radius:0;font-size:var(--text-sm);background:none}.QaCategoryPage_filterNotice__85yLb{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_list__AlaXJ{display:flex;flex-direction:column}.QaCategoryPage_row__K85ng{display:grid;grid-template-columns:minmax(0,72fr) minmax(184px,28fr);padding-block:calc(var(--spacing) * 6)}.QaCategoryPage_rowContent__Jxcxg{min-width:0;padding-right:calc(var(--spacing) * 6)}.QaCategoryPage_questionTitle__IvLCz{margin:0;font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.QaCategoryPage_questionTitle__IvLCz a{color:var(--foreground);text-decoration:none}.QaCategoryPage_questionTitle__IvLCz a:hover{color:var(--link)}.QaCategoryPage_excerpt__AR6xF{color:var(--muted-foreground);font-size:var(--text-sm);line-height:var(--leading-body)}.QaCategoryPage_excerpt__AR6xF[data-full]{white-space:pre-wrap}.QaCategoryPage_preview__s3VbT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing);margin:calc(var(--spacing) * 2) 0 0}.QaCategoryPage_previewMore__oiUa7{display:inline-flex;align-items:center;gap:var(--spacing);min-height:calc(var(--spacing) * 8);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}.QaCategoryPage_previewMore__oiUa7:hover{text-decoration:underline}.QaCategoryPage_previewMore__oiUa7:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.QaCategoryPage_byline__a85oD{display:flex;align-items:center;gap:calc(var(--spacing) * 2);margin-top:calc(var(--spacing) * 3);color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_authorAvatar__FoQnJ{width:24px;height:24px}.QaCategoryPage_authorName__owhES{color:var(--foreground);font-weight:var(--font-weight-medium)}.QaCategoryPage_meta__QLeTF{display:flex;flex-direction:column;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 5);border-left:1px solid var(--border);color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_statusAnswered__ZHl5T,.QaCategoryPage_statusWaiting__xqi_t{display:flex;align-items:center;gap:calc(var(--spacing) * 2);margin:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-body)}.QaCategoryPage_statusWaiting__xqi_t{color:var(--status-warning)}.QaCategoryPage_statusAnswered__ZHl5T{color:var(--status-success)}.QaCategoryPage_statusDot__7RHSc{width:8px;height:8px;flex:none;border-radius:var(--radius-full);background:currentColor}.QaCategoryPage_metrics__KpsvQ{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.QaCategoryPage_metrics__KpsvQ span{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.QaCategoryPage_answerLink__Zgsf_{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2);color:var(--foreground);font-weight:var(--font-weight-medium);text-decoration:none}.QaCategoryPage_answerLink__Zgsf_:hover{color:var(--link)}@media (max-width:767.98px){.QaCategoryPage_filterBar__v7_Df{align-items:stretch;flex-direction:column;gap:0}.QaCategoryPage_tabsList__UgqDT{width:100%}.QaCategoryPage_filterBar__v7_Df .QaCategoryPage_categoryTrigger__KjZot{width:100%;border:0;border-top:1px solid var(--border)}.QaCategoryPage_categorySelect__nl9Oa{flex-basis:auto;width:100%}.QaCategoryPage_row__K85ng{grid-template-columns:minmax(0,1fr)}.QaCategoryPage_rowContent__Jxcxg{padding-right:0}.QaCategoryPage_meta__QLeTF{margin-top:calc(var(--spacing) * 3);padding-left:0;border-left:0}.QaCategoryPage_metrics__KpsvQ{flex-flow:row wrap;gap:calc(var(--spacing) * 3)}}@media (max-width:640px){.QaCategoryPage_header__AfrLH{align-items:flex-start}.QaCategoryPage_header__AfrLH a{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm)}}.QaCategoryPage_srOnly___qo4S{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.QaCategoryPage_composer__Accii,.QaCategoryPage_row__K85ng{min-width:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm)}.QaCategoryPage_composer__Accii{overflow:hidden}.QaCategoryPage_composerLead__mhdad{display:flex;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4)}.QaCategoryPage_composerAvatar__MOeUh{width:40px;height:40px}.QaCategoryPage_composerLead__mhdad .QaCategoryPage_composerPrompt__Otf9e{width:100%;min-width:0;min-height:40px;max-height:240px;flex:1 1 auto;padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);resize:none;overflow-y:hidden;border:0;border-radius:var(--radius-full);background:var(--muted);color:var(--muted-foreground);font:inherit;line-height:var(--leading-body);text-align:left;cursor:text}.QaCategoryPage_composerLead__mhdad .QaCategoryPage_composerPrompt__Otf9e:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.QaCategoryPage_cardActions__bhjas>span{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2)}.QaCategoryPage_composerForm__zpgfg{display:block}.QaCategoryPage_composerExpanded___OKYd{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);padding:0 calc(var(--spacing) * 4) calc(var(--spacing) * 4)}.QaCategoryPage_answerSubmit__yChQ0,.QaCategoryPage_composerActions__QbwZm{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3)}.QaCategoryPage_composerCategory__8QwIW{display:flex;min-width:0;align-items:center;gap:calc(var(--spacing) * 2);color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_composerCategory__8QwIW>span{flex:none;white-space:nowrap}.QaCategoryPage_composerCategory__8QwIW .QaCategoryPage_composerCategoryTrigger__h7x6u{flex:none;width:200px;color:var(--foreground)}.QaCategoryPage_list__AlaXJ,.QaCategoryPage_row__K85ng{gap:calc(var(--spacing) * 3)}.QaCategoryPage_row__K85ng{display:flex;flex-direction:column;padding:calc(var(--spacing) * 4)}.QaCategoryPage_row__K85ng+.QaCategoryPage_row__K85ng{border-top:1px solid var(--border)}.QaCategoryPage_cardHead__4y_fD{display:flex;align-items:center;gap:calc(var(--spacing) * 3);min-width:0}.QaCategoryPage_authorAvatar__FoQnJ{width:40px;height:40px}.QaCategoryPage_identity__tSb1H{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;font-size:var(--text-sm)}.QaCategoryPage_identity__tSb1H strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QaCategoryPage_identity__tSb1H span{color:var(--muted-foreground)}.QaCategoryPage_questionTitle__IvLCz{font-size:var(--text-content-title)}.QaCategoryPage_excerpt__AR6xF{display:block;margin:0;overflow-wrap:anywhere;-webkit-line-clamp:initial}.QaCategoryPage_feedAnswers__N1InN{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3);margin:0;padding:calc(var(--spacing) * 3) 0 0;border-top:1px solid var(--border);list-style:none}.QaCategoryPage_feedAnswer__V_3Bs{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}.QaCategoryPage_answerAvatar__WrDio{width:32px;height:32px}.QaCategoryPage_answerAuthor__LjeiJ,.QaCategoryPage_answerBody__Nejsg{margin:0}.QaCategoryPage_answerAuthor__LjeiJ{font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.QaCategoryPage_answerBody__Nejsg{margin-top:var(--spacing);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere}.QaCategoryPage_answerMeta__BX5bF{color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_expandAnswers__y5V4G{align-self:flex-start;padding:0;border:0;background:none;color:var(--link);font:inherit;font-size:var(--text-sm);cursor:pointer}.QaCategoryPage_cardActions__bhjas{display:flex;align-items:center;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 3);border-top:1px solid var(--border);color:var(--muted-foreground);font-size:var(--text-sm)}.QaCategoryPage_cardActions__bhjas button{color:inherit}.QaCategoryPage_cardActions__bhjas button:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.QaCategoryPage_reportForm__og6i5{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2)}.QaCategoryPage_answerFormCompact__CoBXn,.QaCategoryPage_answerForm__zWk8f{display:flex;flex-direction:column;gap:calc(var(--spacing) * 2)}.QaCategoryPage_answerComposerCard__mK0db{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4)}.QaCategoryPage_answerComposerTitle__cOB_O{margin:0;font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.QaCategoryPage_errorMessage__0ERI2,.QaCategoryPage_successMessage__pLMAm{margin:0;font-size:var(--text-sm)}.QaCategoryPage_successMessage__pLMAm{color:var(--status-success)}.QaCategoryPage_errorMessage__0ERI2{color:var(--destructive)}@media (max-width:640px){.QaCategoryPage_composerActions__QbwZm{align-items:stretch;flex-direction:column}.QaCategoryPage_composerCategory__8QwIW{justify-content:space-between}.QaCategoryPage_composerCategory__8QwIW .QaCategoryPage_composerCategoryTrigger__h7x6u{width:min(220px,62vw)}.QaCategoryPage_composerActions__QbwZm button{width:100%}.QaCategoryPage_cardActions__bhjas{flex-wrap:nowrap;justify-content:space-between;gap:calc(var(--spacing) * 2)}.QaCategoryPage_cardActions__bhjas button:last-child{-webkit-margin-start:0;margin-inline-start:0}.QaCategoryPage_cardActions__bhjas [data-action-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.Select_trigger__Znm4J{display:inline-flex;width:100%;height:var(--control-height);align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 2);padding:0 calc(var(--spacing) * 3);border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font:inherit;line-height:1;cursor:pointer}.Select_trigger__Znm4J[data-placeholder]{color:var(--muted-foreground)}.Select_trigger__Znm4J:disabled{color:var(--muted-foreground);cursor:not-allowed}.Select_content__1DAaX{z-index:var(--z-dropdown);min-width:var(--radix-select-trigger-width);max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-md)}.Select_viewport__n9K_B{padding:var(--spacing)}.Select_item__0XVrs{position:relative;display:flex;min-height:32px;align-items:center;padding:var(--spacing) calc(var(--spacing) * 8) var(--spacing) calc(var(--spacing) * 2);border-radius:var(--radius-sm);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Select_item__0XVrs[data-highlighted]{background:var(--accent);color:var(--accent-foreground)}.Select_item__0XVrs[data-disabled]{color:var(--muted-foreground)}.Select_check__pk6IR{position:absolute;right:calc(var(--spacing) * 2);color:var(--status-success)}.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_relationList__5Ysg8{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.LegalEditor_relationRow__aZWQ0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,18rem);grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3);border:1px solid var(--border);border-radius:var(--radius-md)}.LegalEditor_relationMain__0RZZR{display:grid;grid-gap:var(--spacing);gap:var(--spacing);min-width:0}.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_relationActions__pbNHw{display:grid;align-content:start;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-width:0}.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}.LegalEditor_reviewForm__TZg_e{display:grid;grid-gap:var(--spacing);gap:var(--spacing);font-size:var(--text-sm)}.LegalEditor_reviewButtons__n7ya8{display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.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;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_relationRow__aZWQ0{grid-template-columns:minmax(0,1fr)}}.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)}.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}.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(--leading-tight);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);border-color:var(--border)}.Badge_success__HUXio{background:color-mix(in srgb,var(--status-success) 9%,var(--background));color:var(--status-success);border-color:color-mix(in srgb,var(--status-success) 28%,var(--border))}.Badge_warning__6D1zV{background:color-mix(in srgb,var(--status-warning) 9%,var(--background));color:var(--status-warning);border-color:color-mix(in srgb,var(--status-warning) 28%,var(--border))}.Badge_danger__lW7ed{background:color-mix(in srgb,var(--destructive) 9%,var(--background));color:var(--destructive);border-color:color-mix(in srgb,var(--destructive) 28%,var(--border))}.FocusedReader_content__Ohxhr{width:calc(100vw - calc(var(--spacing) * 8));height:calc(100dvh - calc(var(--spacing) * 8));max-width:var(--t-viewport-max);max-height:calc(100dvh - calc(var(--spacing) * 8))}.FocusedReader_body__t3feK{flex:1 1;padding:0}@media (max-width:640px){.FocusedReader_content__Ohxhr{width:100vw;height:100dvh;max-height:100dvh;border:0;border-radius:0}}.QaActionButton_pressed__sm8fg[aria-pressed=true]{background:var(--accent);font-weight:var(--font-weight-semibold)}.Avatar_avatar__WzKod{position:relative;display:inline-flex;width:32px;height:32px;flex:none;overflow:hidden;border-radius:var(--radius-full);background:var(--muted)}.Avatar_image__jZdHs{width:100%;height:100%;object-fit:cover}.Avatar_fallback__bnIYu{display:flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.Card_card__7jt2e{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.Card_card__7jt2e:focus-within,.Card_card__7jt2e:hover{border-color:color-mix(in srgb,var(--foreground) 20%,var(--border));box-shadow:var(--shadow-md)}.Card_header__Yl15_{display:flex;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 5)}.Card_title__g69HW{margin:0;font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-title)}.Card_description__Y8Kis{margin:0;color:var(--muted-foreground)}.Card_content__Cl8pj,.Card_footer__IaRpi{padding:0 calc(var(--spacing) * 5) calc(var(--spacing) * 5)}.Card_footer__IaRpi{display:flex;align-items:center}.QaQuestionHeader_header___7Qbm{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);margin-bottom:calc(var(--spacing) * 6)}.QaQuestionHeader_identityRow__JrEhL{display:flex;min-width:0;align-items:center;gap:calc(var(--spacing) * 3)}.QaQuestionHeader_avatar__aG6qn{width:var(--control-height);height:var(--control-height)}.QaQuestionHeader_identity__i_M9c{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;font-size:var(--text-sm)}.QaQuestionHeader_identity__i_M9c strong{overflow:hidden;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.QaQuestionHeader_identity__i_M9c span{color:var(--muted-foreground)}.QaQuestionHeader_statusAnswered__mIlun,.QaQuestionHeader_statusWaiting__PCMVH{display:inline-flex;flex:none;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.QaQuestionHeader_statusAnswered__mIlun{color:var(--status-success)}.QaQuestionHeader_statusWaiting__PCMVH{color:var(--status-warning)}.QaQuestionHeader_statusDot__MfVmK{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2);border-radius:var(--radius-full);background:currentColor}.QaQuestionHeader_title__j4GCn{margin:0;font-size:var(--text-page-title);font-weight:var(--font-weight-bold);line-height:var(--leading-title);overflow-wrap:anywhere}.QaQuestionHeader_actions__FmTk5{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 2);margin-block:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 3);border-block:1px solid var(--border);color:var(--muted-foreground);font-size:var(--text-sm)}.QaQuestionHeader_answerLink___KiZQ,.QaQuestionHeader_metric__NRMCp{display:inline-flex;min-height:var(--control-height);align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2)}.QaQuestionHeader_answerLink___KiZQ{color:var(--foreground);text-decoration:none}.QaQuestionHeader_answerLink___KiZQ:hover{border-radius:var(--radius-md);background:var(--accent)}@media (max-width:640px){.QaQuestionHeader_identityRow__JrEhL{align-items:flex-start;flex-wrap:wrap}.QaQuestionHeader_statusAnswered__mIlun,.QaQuestionHeader_statusWaiting__PCMVH{-webkit-margin-start:calc(var(--control-height) + var(--spacing) * 3);margin-inline-start:calc(var(--control-height) + var(--spacing) * 3)}.QaQuestionHeader_actions__FmTk5{flex-wrap:nowrap;justify-content:space-between;gap:calc(var(--spacing) * 2)}.QaQuestionHeader_actions__FmTk5 [data-action-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.Table_container__tJJMe{position:relative;width:100%;overflow-x:auto}.Table_table__rzXVj{width:100%;border-collapse:collapse;caption-side:bottom;font-size:var(--text-sm)}.Table_header__LLAHJ .Table_row__le31R{border-bottom:1px solid var(--border)}.Table_body__QM8Bj .Table_row__le31R:last-child{border-bottom:0}.Table_row__le31R{border-bottom:1px solid var(--border);transition:background var(--duration-fast) var(--ease-standard)}.Table_head__1mlAU{height:40px;padding:0 calc(var(--spacing) * 3);color:var(--muted-foreground);font-weight:var(--font-weight-medium);text-align:left;vertical-align:middle}.Table_cell__xhEoT{padding:calc(var(--spacing) * 3);vertical-align:middle}.Table_caption__I8vWt{margin-top:calc(var(--spacing) * 3);color:var(--muted-foreground)}.AdminPage_page__omgHG{display:grid;grid-gap:calc(var(--spacing) * 5);gap:calc(var(--spacing) * 5);min-width:0}.AdminPage_pageHeader__bvC8j{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--spacing) calc(var(--spacing) * 4);gap:var(--spacing) calc(var(--spacing) * 4);align-items:start}.AdminPage_pageTitle__dCfWa{grid-column:1;font-size:var(--text-page-title);line-height:var(--leading-title);font-weight:var(--font-weight-bold)}.AdminPage_pageDescription__8roH2,.AdminPage_resultSummary__hRV2u{grid-column:1;color:var(--muted-foreground);max-width:72rem}.AdminPage_headerActions__OUX8U{grid-column:2;grid-row:1/span 2;display:flex;flex-wrap:wrap;gap:calc(var(--spacing) * 3)}.AdminPage_section__kPCL_{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);min-width:0}.AdminPage_sectionHeader__RyvJn{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing) * 4);min-width:0}.AdminPage_sectionHeading__3_eis{display:grid;grid-gap:var(--spacing);gap:var(--spacing);min-width:0}.AdminPage_sectionTitle__8Oget{font-size:var(--text-content-title);line-height:var(--leading-title);font-weight:var(--font-weight-semibold)}.AdminPage_sectionDescription__f7spV{color:var(--muted-foreground);font-size:var(--text-sm);overflow-wrap:anywhere}.AdminPage_sectionActions__IUMlN{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:calc(var(--spacing) * 2)}.AdminPage_metrics__4_bw9{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.AdminPage_metric__png_Z{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.AdminPage_metric__png_Z dt{color:var(--muted-foreground);font-size:var(--text-sm)}.AdminPage_metric__png_Z dd{margin-top:var(--spacing);font-size:var(--text-content-title);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminPage_filters__KNuH8{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.AdminPage_filterSubmit__PQY2l{display:flex;align-items:flex-end;-webkit-margin-start:auto;margin-inline-start:auto}.AdminPage_filterField__qmF7w{display:grid;flex:1 1 180px;grid-gap:var(--spacing);gap:var(--spacing)}.AdminPage_filterFieldGrow__V3sJr{flex-basis:300px}.AdminPage_filterField__qmF7w label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.AdminPage_tableFrame__q61O_{min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.AdminPage_tableFrame__q61O_:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AdminPage_tableFrame__q61O_ table{min-width:46rem}.AdminPage_tableFrame__q61O_ td,.AdminPage_tableFrame__q61O_ th{padding:calc(var(--spacing) * 3);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.AdminPage_tableFrame__q61O_ th{background:var(--muted);color:var(--foreground);font-weight:var(--font-weight-semibold)}.AdminPage_tableFrame__q61O_ [data-primary-column]{min-width:20rem}.AdminPage_tableFrame__q61O_ td small,.AdminPage_tableFrame__q61O_ th small{display:block;margin-top:var(--spacing);color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-normal)}.AdminPage_tableFrame__q61O_ code{display:block;margin-top:var(--spacing);color:var(--muted-foreground);font-size:var(--text-sm);max-width:32rem;overflow-x:auto;overflow-y:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPage_tableFrame__q61O_ td[data-nowrap]{white-space:nowrap}.AdminPage_tableFrame__q61O_ caption{margin-top:calc(var(--spacing) * 3);color:var(--muted-foreground)}@media (max-width:767.98px){.AdminPage_page__omgHG{gap:calc(var(--spacing) * 4)}.AdminPage_pageHeader__bvC8j{grid-template-columns:minmax(0,1fr)}.AdminPage_headerActions__OUX8U{grid-column:1;grid-row:auto}.AdminPage_headerActions__OUX8U>*{flex:1 1 auto}.AdminPage_sectionHeader__RyvJn{align-items:flex-start;flex-direction:column}.AdminPage_sectionActions__IUMlN{width:100%}.AdminPage_sectionActions__IUMlN>*{flex:1 1 auto}.AdminPage_metrics__4_bw9{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--spacing) * 2)}.AdminPage_filters__KNuH8,.AdminPage_metric__png_Z{padding:calc(var(--spacing) * 3)}.AdminPage_filterSubmit__PQY2l{flex-basis:100%;-webkit-margin-start:0;margin-inline-start:0}.AdminPage_filterSubmit__PQY2l>*{flex:1 1 auto}}.AdminPage_rowActions__HcGrX{display:flex;flex-wrap:nowrap;align-items:center;gap:calc(var(--spacing) * 2);min-width:max-content;white-space:nowrap}.AdminPage_rowActions__HcGrX>*{flex:0 0 auto}.AdminPage_rowActionsWrap__F__FH{flex-wrap:wrap;align-content:flex-start;min-width:0}.AdminPage_rowActions__HcGrX form{flex-wrap:nowrap}.AdminReconciliation_technical__6HU_A{max-height:24rem;margin:0;overflow:auto;padding:calc(var(--spacing) * 3);white-space:pre-wrap;overflow-wrap:anywhere}.AdminReconciliation_technical__6HU_A,.Alert_alert__U7RH1{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.Alert_alert__U7RH1{display:grid;grid-gap:var(--spacing);gap:var(--spacing);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);color:var(--foreground)}.Alert_title__nHjZT{color:inherit;font:inherit;font-weight:var(--font-weight-semibold)}.Alert_description__1KkcZ{color:inherit}.Alert_default__U9xN4{border-color:var(--border);color:var(--muted-foreground)}.Alert_warning__kwa3S{border-color:color-mix(in srgb,var(--status-warning) 28%,var(--border));background:color-mix(in srgb,var(--status-warning) 9%,var(--background));color:var(--status-warning)}.Alert_destructive__W9ILE{border-color:color-mix(in srgb,var(--destructive) 28%,var(--border));background:color-mix(in srgb,var(--destructive) 9%,var(--background));color:var(--destructive)}.auth_dialog__lOlIz{width:min(420px,calc(100vw - calc(var(--spacing) * 8)))}.auth_panel__QbKyq{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6)}.auth_head__NyyQg{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);text-align:center}.auth_head__NyyQg h2{margin:0;font-size:var(--text-content-title);line-height:var(--leading-title);font-weight:var(--font-weight-semibold)}.auth_head__NyyQg p{margin:0;color:var(--muted-foreground)}.auth_form__UzeVX{display:grid;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.auth_field___qB_z{display:grid;grid-gap:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);min-inline-size:0}.auth_field___qB_z label{font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.auth_fieldRow__0ZFIe{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4)}.auth_labelRow__btyzR{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--spacing) * 3)}.auth_hint__PtfiP,.auth_notice__ZVx2m,.auth_status__Sj_IR{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_notice__ZVx2m{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--muted)}.auth_notice__ZVx2m code{font-size:inherit}.auth_providers__wEh1u{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.auth_providers__wEh1u button,.auth_providers__wEh1u form{inline-size:100%}.auth_divider__R3m9J{display:flex;align-items:center;gap:calc(var(--spacing) * 4);margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_divider__R3m9J:after,.auth_divider__R3m9J:before{content:"";flex:1 1;block-size:1px;background:var(--border)}.auth_switch__VMg0e,.auth_terms__e9wAA{margin:0;text-align:center;color:var(--muted-foreground);font-size:var(--text-sm)}.auth_linkButton__LG_Qz{padding:0;border:0;background:none;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-decoration:underline;cursor:pointer}.auth_linkButton__LG_Qz:focus-visible{outline:2px solid var(--foreground);outline-offset:2px;border-radius:var(--radius-sm)}.auth_codeHead__5kyTm{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 3);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.auth_codeCellWrap__PmC_1,.auth_codeRow__hk8VB{display:flex;align-items:center;gap:calc(var(--spacing) * 2)}.auth_codeCell__AcH1L{inline-size:44px;block-size:52px;padding:0;border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);font-size:var(--text-content-title);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.auth_codeCell__AcH1L:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}.auth_codeDash__Qhv0G{color:var(--muted-foreground);font-size:var(--text-content-title)}.auth_srOnly__yMZu3{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.auth_fieldRow__0ZFIe{grid-template-columns:1fr}.auth_codeCell__AcH1L{inline-size:38px;block-size:46px;font-size:var(--text-base)}.auth_codeCellWrap__PmC_1,.auth_codeRow__hk8VB{gap:calc(var(--spacing) * 2)}}.AppHeader_header__HsCec{display:grid;grid-auto-flow:column;align-items:center;grid-gap:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 4);min-height:var(--t-topbar-height);padding:0 calc(var(--spacing) * 4);max-width:var(--t-workspace-max);margin:0 auto;width:100%;background:var(--background)}.AppHeader_lead__xpQAB{gap:calc(var(--spacing) * 2);min-width:0}.AppHeader_lead__xpQAB,.AppHeader_navSlot__9FBH6{flex:none;display:flex;align-items:center}.AppHeader_navSlot__9FBH6:empty{display:none}.AppHeader_brand___gsVf{flex:none;display:inline-flex;align-items:center;min-height:var(--control-height);font-size:var(--text-base);font-weight:var(--font-weight-bold);color:var(--foreground);text-decoration:none;white-space:nowrap}.AppHeader_brandLogo__GStEH{height:32px;width:auto;max-width:200px;object-fit:contain}.AppHeader_brandSiteName__m4ZDq{display:none;margin-left:calc(var(--spacing) * 2)}.AppHeader_brandShort___PADj{display:inline}.AppHeader_brandFull__SjJHC{display:none}.AppHeader_search__QAvax{position:relative;display:flex;align-items:center;flex:1 1;min-width:0;max-width:640px}.AppHeader_searchIcon__SjcqT{position:absolute;left:calc(var(--spacing) * 3);display:flex;color:var(--muted-foreground);pointer-events:none}input.AppHeader_searchInput__MOXnN{padding:0 calc(var(--spacing) * 3) 0 calc(calc(var(--spacing) * 3) * 2 + 18px);font-size:var(--text-sm)}.AppHeader_searchCompact__mjH7O{flex:none;display:flex;align-items:center;margin-left:auto}.AppHeader_searchTrigger__w7Kea{color:var(--foreground)}.AppHeader_searchSubmit__cWsGy{flex:none}.AppHeader_account__UOzYH{flex:none;display:flex;align-items:center;gap:calc(var(--spacing) * 3);margin-left:auto;font-size:var(--text-sm)}.AppHeader_accountLink__YXnuK{color:var(--link);text-decoration:none}@media (hover:hover){.AppHeader_accountLink__YXnuK:hover{text-decoration:underline}}.AppHeader_accountLabel___2Rse{display:none}@media (max-width:640px){.AppHeader_header__HsCec{gap:calc(var(--spacing) * 3);padding:0 calc(var(--spacing) * 3)}.AppHeader_brandLogo__GStEH{max-width:120px}.AppHeader_header__HsCec{grid-template-columns:1fr auto auto}.AppHeader_search__QAvax{max-width:none;gap:calc(var(--spacing) * 2)}}@media (min-width:768px){.AppHeader_header__HsCec{padding:0 calc(var(--spacing) * 4)}.AppHeader_brandShort___PADj{display:none}.AppHeader_accountLabel___2Rse,.AppHeader_brandFull__SjJHC,.AppHeader_brandSiteName__m4ZDq{display:inline}}.QuizStartForm_form__YIeQ6{display:grid;grid-gap:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6)}.QuizStartForm_field__uexmw{display:grid;grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3);min-inline-size:0;margin:0;padding:0;border:0}.QuizStartForm_field__uexmw>label,.QuizStartForm_field__uexmw>legend{padding:0;color:var(--muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.QuizStartForm_choices__GBxtS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 3)}.QuizStartForm_choice__QKE4L{display:flex;align-items:flex-start;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);cursor:pointer}.QuizStartForm_choice__QKE4L:hover{border-color:var(--foreground)}.QuizStartForm_choice__QKE4L:focus-within{outline:2px solid var(--foreground);outline-offset:2px}.QuizStartForm_choice__QKE4L input{-webkit-margin-before:var(--spacing);margin-block-start:var(--spacing);inline-size:16px;block-size:16px;flex:none}.QuizStartForm_choice__QKE4L span{display:grid;grid-gap:var(--spacing);gap:var(--spacing);min-inline-size:0}.QuizStartForm_choice__QKE4L small{color:var(--muted-foreground);font-size:var(--text-sm)}.QuizStartForm_slider__Tv9iF{--quiz-slider-thumb:20px;--quiz-slider-track:6px;--quiz-slider-fill:0;--quiz-slider-pos:calc(calc(var(--quiz-slider-thumb) / 2) + calc(calc(100% - var(--quiz-slider-thumb)) * var(--quiz-slider-fill)));position:relative;display:grid;grid-gap:var(--spacing);gap:var(--spacing);-webkit-padding-before:calc(var(--spacing) * 8);padding-block-start:calc(var(--spacing) * 8)}.QuizStartForm_bubble__9De0_{--quiz-bubble-guard:30px;position:absolute;inset-block-start:0;inset-inline-start:clamp(var(--quiz-bubble-guard),var(--quiz-slider-pos),calc(100% - var(--quiz-bubble-guard)));transform:translateX(-50%);display:inline-flex;align-items:center;height:var(--pill-height);padding-inline:calc(var(--spacing) * 2);line-height:var(--leading-tight);border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);white-space:nowrap}.QuizStartForm_range__zc0Rs{inline-size:100%;block-size:var(--quiz-slider-thumb);margin:0;padding:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.QuizStartForm_range__zc0Rs::-webkit-slider-runnable-track{block-size:var(--quiz-slider-track);border-radius:var(--radius-full);background:linear-gradient(to right,var(--primary) 0,var(--primary) var(--quiz-slider-pos),var(--border) var(--quiz-slider-pos))}.QuizStartForm_range__zc0Rs::-moz-range-track{block-size:var(--quiz-slider-track);border-radius:var(--radius-full);background:var(--border)}.QuizStartForm_range__zc0Rs::-moz-range-progress{block-size:var(--quiz-slider-track);border-radius:var(--radius-full);background:var(--primary)}.QuizStartForm_range__zc0Rs::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;inline-size:var(--quiz-slider-thumb);block-size:var(--quiz-slider-thumb);-webkit-margin-before:calc(calc(var(--quiz-slider-track) - var(--quiz-slider-thumb)) / 2);margin-block-start:calc(calc(var(--quiz-slider-track) - var(--quiz-slider-thumb)) / 2);border:2px solid var(--background);border-radius:var(--radius-full);background:var(--primary);box-shadow:var(--shadow-sm)}.QuizStartForm_range__zc0Rs::-moz-range-thumb{inline-size:var(--quiz-slider-thumb);block-size:var(--quiz-slider-thumb);border:2px solid var(--background);border-radius:var(--radius-full);background:var(--primary);box-shadow:var(--shadow-sm)}.QuizStartForm_range__zc0Rs:focus-visible{outline:none}.QuizStartForm_range__zc0Rs:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ring);outline-offset:2px}.QuizStartForm_range__zc0Rs:focus-visible::-moz-range-thumb{outline:2px solid var(--ring);outline-offset:2px}.QuizStartForm_scale__QzFDz{display:flex;justify-content:space-between;color:var(--muted-foreground);font-size:var(--text-sm)}.QuizStartForm_derived__UbmLb{margin:0;color:var(--muted-foreground);font-size:var(--text-sm)}.QuizStartForm_derived__UbmLb strong{color:var(--foreground);font-weight:var(--font-weight-medium)}.QuizStartForm_quota__xIYXW{margin:0;color:var(--muted-foreground)}.QuizStartForm_upgrade__6MiTk{display:inline-block;-webkit-margin-before:calc(var(--spacing) * 2);margin-block-start:calc(var(--spacing) * 2);padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}@media (max-width:767.98px){.QuizStartForm_choices__GBxtS{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.QuizStartForm_form__YIeQ6{gap:calc(var(--spacing) * 4)}.QuizStartForm_choices__GBxtS{grid-template-columns:1fr}}.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)}