.CompaniesClient_companies_container__Vs4sT{padding:40px 0 80px 24px;width:100%;color:var(--text-primary);min-height:100vh}.CompaniesClient_companies_header__KSdPI{display:flex;flex-direction:column;gap:8px;margin-bottom:32px}.CompaniesClient_companies_heroTitle__xt1c9{font-size:24px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);opacity:.7;line-height:1.2;margin:0}.CompaniesClient_companies_subtitle__bVRk1{font-size:14px;color:var(--text-muted);max-width:600px}.CompaniesClient_filterCard__0zve5{background:var(--surface-overlay-soft);border:1px solid var(--field-border);border-radius:18px;padding:20px;backdrop-filter:blur(10px);max-width:900px;transition:all .4s cubic-bezier(.4,0,.2,1)}.CompaniesClient_filterCardShifted__ZkePw{max-width:calc(100% - 664px)}.CompaniesClient_filterGrid__lBe4m{display:grid;gap:16px;grid-template-columns:1fr auto;align-items:center}.CompaniesClient_search_wrapper__Z0R24{position:relative;width:100%}.CompaniesClient_companies_input__WGs5x{display:block;width:100%;height:44px;padding:0 14px 0 40px;background:var(--field-bg);border:1px solid var(--field-border);border-bottom-color:var(--field-border-strong);border-radius:10px;color:var(--text-primary);font-size:14px;transition:all .3s ease}.CompaniesClient_companies_input__WGs5x:focus{outline:none;border-color:rgba(var(--accent-primary-rgb),.24);background:var(--field-bg-focus);box-shadow:0 0 15px rgba(var(--accent-primary-rgb),.08)}.CompaniesClient_search_btn___k4nz{height:44px;padding:0 24px;border-radius:10px;background:var(--surface-panel);border:1px solid var(--field-border);color:var(--text-primary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px;white-space:nowrap}.CompaniesClient_search_btn___k4nz:hover:not(:disabled){background:var(--surface-panel-hover);border-color:var(--field-border-strong);transform:translateY(-1px)}.CompaniesClient_search_btn___k4nz:disabled{opacity:.3;cursor:not-allowed}.CompaniesClient_companies_layout__AVC9B{display:flex;flex-direction:row;width:100%;align-items:flex-start;gap:0;position:relative}.CompaniesClient_results_list_side__WJDZE{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.CompaniesClient_companies_tableWrapper__f8a7F{background:var(--surface-overlay-soft);border:1px solid var(--field-border);border-radius:16px;overflow:hidden;margin-top:8px}.CompaniesClient_companies_table__qMaGd{width:100%;border-collapse:separate;border-spacing:0}.CompaniesClient_companies_table__qMaGd thead{background:var(--surface-panel)}.CompaniesClient_companies_table__qMaGd th{padding:14px 20px;text-align:left;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);border-bottom:1px solid var(--field-border)}.CompaniesClient_companies_row__WLQSD{transition:all .2s ease;cursor:pointer}.CompaniesClient_companies_row__WLQSD:hover{background:var(--surface-panel)}.CompaniesClient_companies_row_active__WYa6i{background:rgba(var(--accent-primary-rgb),.08)}.CompaniesClient_companies_cell__MgLQn{padding:16px 20px;border-bottom:1px solid var(--field-border-muted);vertical-align:top;font-size:14px;color:var(--text-secondary);line-height:1.5}.CompaniesClient_bin_cell__3DMnS{font-family:var(--font-mono,monospace);color:var(--text-muted);font-weight:500}.CompaniesClient_name_cell__WJ3W9{font-weight:600;color:var(--text-primary)}.CompaniesClient_director_cell__LgW6Q{color:var(--text-muted)}.CompaniesClient_side_panel__C510I{display:flex;flex-direction:column;background:rgba(5,5,5,.85);backdrop-filter:blur(24px);border-left:1px solid rgba(255,255,255,.1);box-shadow:-20px 0 50px rgba(0,0,0,.5);position:absolute;right:0;top:0;min-height:100%;z-index:100;transition:all .4s cubic-bezier(.4,0,.2,1);will-change:width,opacity;border-radius:16px 0 0 16px}.CompaniesClient_side_panel_open__2d7Ao{width:640px;opacity:1;pointer-events:auto}.CompaniesClient_side_panel_closed__yBiYY{width:0;opacity:0;pointer-events:none;overflow:hidden}.CompaniesClient_panel_header__SHRBY{padding:32px;background:rgba(13,13,13,.95);border-bottom:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:12px}.CompaniesClient_panel_eyebrow__sSEIo{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.CompaniesClient_panel_title__o3WFn{font-size:22px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em;line-height:1.3}.CompaniesClient_panel_close__sd87E{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--text-muted);background:var(--surface-panel);border:1px solid var(--field-border);cursor:pointer;transition:all .2s ease;position:absolute;top:32px;right:32px;z-index:10}.CompaniesClient_panel_close__sd87E:hover{background:var(--surface-panel-hover);color:var(--text-primary)}.CompaniesClient_panel_body__9lZhq{padding:32px;display:flex;flex-direction:column;gap:40px;min-width:640px}.CompaniesClient_panel_body__9lZhq::-webkit-scrollbar{width:4px}.CompaniesClient_panel_body__9lZhq::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.CompaniesClient_data_block__jtreF{display:flex;flex-direction:column;gap:24px}.CompaniesClient_panel_grid__Rg81P{display:grid;grid-template-columns:1fr 1fr;gap:32px}.CompaniesClient_kv_group__0B8Ts{display:flex;flex-direction:column;gap:6px}.CompaniesClient_kv_label__ZzvPa{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.3);font-weight:700}.CompaniesClient_kv_value__u0oQc{font-size:14px;color:rgba(255,255,255,.9);font-weight:500;line-height:1.5}.CompaniesClient_peers_section__qv9Fv{margin-top:16px}.CompaniesClient_peers_title__FGmaI{font-size:13px;font-weight:700;color:rgba(255,255,255,.6);margin-bottom:12px}.CompaniesClient_peers_table__6OTFk{width:100%;border-collapse:collapse}.CompaniesClient_peers_table__6OTFk th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:rgba(255,255,255,.2);padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.CompaniesClient_peers_table__6OTFk td{padding:10px 0;font-size:13px;border-bottom:1px solid rgba(255,255,255,.03);color:rgba(255,255,255,.5)}.CompaniesClient_peers_name__WQw9D{color:rgba(255,255,255,.8);font-weight:500}.CompaniesClient_error_msg__Who_o{color:rgb(var(--status-tone-danger-rgb));background:rgba(var(--status-tone-danger-rgb),.1);padding:12px 16px;border-radius:10px;font-size:13px}.CompaniesClient_empty_state__VsuXY{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 20px;color:var(--text-dim);gap:16px}.CompaniesClient_status_loading__idBYn{font-size:12px;color:var(--text-muted);font-style:italic}.CompanyDetailDrawer_side_panel_root__rcYnt{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-end;overflow:hidden;pointer-events:none}.CompanyDetailDrawer_side_panel_root_open__BHNA7{pointer-events:auto}.CompanyDetailDrawer_backdrop__Tvwpn{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);animation:CompanyDetailDrawer_backdropIn__EmGO1 .38s cubic-bezier(.2,.8,.2,1) forwards;cursor:pointer;border:0;width:100%;opacity:0}.CompanyDetailDrawer_side_panel__qCYle{display:flex;flex-direction:column;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);position:relative;height:100%;width:min(640px,92vw);z-index:2;will-change:transform,opacity;animation:CompanyDetailDrawer_panelIn__4cpDJ .45s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}@keyframes CompanyDetailDrawer_backdropIn__EmGO1{0%{opacity:0}to{opacity:1}}@keyframes CompanyDetailDrawer_panelIn__4cpDJ{0%{opacity:0;transform:translateX(40px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.CompanyDetailDrawer_panel_header__Appw_{padding:32px;background:var(--drawer-header-bg);border-bottom:1px solid var(--drawer-header-border);display:flex;flex-direction:column;gap:12px;position:relative}.CompanyDetailDrawer_panel_eyebrow__lTKpK{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.CompanyDetailDrawer_panel_title__zcjkH{font-size:20px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em;line-height:1.3;margin:0}.CompanyDetailDrawer_panel_close__Z5d08{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--text-muted);background:var(--surface-panel-hover);border:1px solid var(--field-border);cursor:pointer;transition:all .2s ease;position:absolute;top:32px;right:32px;z-index:10}.CompanyDetailDrawer_panel_close__Z5d08:hover{background:var(--surface-interactive);color:var(--text-primary)}.CompanyDetailDrawer_panel_body__dYBlZ{padding:32px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:40px}.CompanyDetailDrawer_panel_body__dYBlZ::-webkit-scrollbar{width:4px}.CompanyDetailDrawer_panel_body__dYBlZ::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.CompanyDetailDrawer_data_block__CL8lC{display:flex;flex-direction:column;gap:24px}.CompanyDetailDrawer_panel_grid__liSOb{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:640px){.CompanyDetailDrawer_panel_grid__liSOb{grid-template-columns:1fr;gap:20px}}.CompanyDetailDrawer_kv_group__M4Gun{display:flex;flex-direction:column;gap:6px}.CompanyDetailDrawer_kv_label__W2YQG{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in oklab,var(--text-primary) 30%,transparent);font-weight:700}.CompanyDetailDrawer_kv_value__jn_Dc{font-size:14px;color:color-mix(in oklab,var(--text-primary) 90%,transparent);font-weight:500;line-height:1.5}.CompanyDetailDrawer_peers_section__riowQ{margin-top:16px}.CompanyDetailDrawer_peers_title__gDMRR{font-size:13px;font-weight:700;color:var(--text-secondary);margin-bottom:12px}.CompanyDetailDrawer_peers_table__LV7OI{width:100%;border-collapse:collapse}.CompanyDetailDrawer_peers_table__LV7OI th{text-align:left;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:color-mix(in oklab,var(--text-primary) 22%,transparent);padding:8px 0;border-bottom:1px solid var(--drawer-header-border)}.CompanyDetailDrawer_peers_table__LV7OI td{padding:10px 0;font-size:13px;border-bottom:1px solid var(--drawer-surface);color:var(--text-muted)}.CompanyDetailDrawer_peers_name__Rglye{color:color-mix(in oklab,var(--text-primary) 80%,transparent);font-weight:500}.DebtorDetailDrawer_side_panel_root__rhnfe{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-end;overflow:hidden;pointer-events:none}.DebtorDetailDrawer_side_panel_root_open__6YgPB{pointer-events:auto}.DebtorDetailDrawer_backdrop__8kP1x{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);animation:DebtorDetailDrawer_backdropIn__wh07R .38s cubic-bezier(.2,.8,.2,1) forwards;cursor:pointer;border:0;width:100%;opacity:0}.DebtorDetailDrawer_side_panel__0xfKk{display:flex;flex-direction:column;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);position:relative;height:100%;width:min(672px,92vw);z-index:2;will-change:transform,opacity;animation:DebtorDetailDrawer_panelIn__GSKGS .45s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}@keyframes DebtorDetailDrawer_backdropIn__wh07R{0%{opacity:0}to{opacity:1}}@keyframes DebtorDetailDrawer_panelIn__GSKGS{0%{opacity:0;transform:translateX(40px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.DebtorDetailDrawer_panel_header__v2sRy{padding:32px;background:var(--drawer-header-bg);border-bottom:1px solid var(--drawer-header-border);display:flex;justify-content:space-between;align-items:flex-start;position:relative}.DebtorDetailDrawer_panel_header_content__nw03q{display:flex;gap:40px}.DebtorDetailDrawer_panel_info_group__SAUUz{display:flex;flex-direction:column;gap:4px}.DebtorDetailDrawer_panel_eyebrow__t4yXg{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.DebtorDetailDrawer_panel_amount_title__zqNrs{font-size:24px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em;line-height:1.2;margin:0}.DebtorDetailDrawer_panel_category_val__WO0Tu{font-size:14px;color:color-mix(in oklab,var(--text-primary) 90%,transparent);font-weight:600}.DebtorDetailDrawer_panel_close__03Uas{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--text-muted);background:var(--surface-panel-hover);border:1px solid var(--field-border);cursor:pointer;transition:all .2s ease}.DebtorDetailDrawer_panel_close__03Uas:hover{background:var(--surface-interactive);color:var(--text-primary)}.DebtorDetailDrawer_panel_body__1KWny{padding:32px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:40px}.DebtorDetailDrawer_panel_body__1KWny::-webkit-scrollbar{width:4px}.DebtorDetailDrawer_panel_body__1KWny::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.DebtorDetailDrawer_data_block__BEXck{display:flex;flex-direction:column;gap:24px}.DebtorDetailDrawer_panel_grid__0ujvx{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media (max-width:640px){.DebtorDetailDrawer_panel_grid__0ujvx{grid-template-columns:1fr;gap:20px}}.DebtorDetailDrawer_kv_group__s3vuK{display:flex;flex-direction:column;gap:6px}.DebtorDetailDrawer_kv_label__DceFN{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:color-mix(in oklab,var(--text-primary) 30%,transparent);font-weight:700}.DebtorDetailDrawer_kv_value__MM83T{font-size:14px;color:color-mix(in oklab,var(--text-primary) 90%,transparent);font-weight:500;line-height:1.5}.DebtorDetailDrawer_ban_active__x_eYg{color:rgb(var(--status-tone-danger-rgb));font-weight:700}.DebtorDetailDrawer_ban_safe__9tDP8{color:var(--accent-success);opacity:.8}.BailiffDetailDrawer_side_panel_root__aHD12{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-end;overflow:hidden;pointer-events:none}.BailiffDetailDrawer_side_panel_root_open__YDbW2{pointer-events:auto}.BailiffDetailDrawer_backdrop__LEK2x{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);animation:BailiffDetailDrawer_backdropIn__ombDD .38s cubic-bezier(.2,.8,.2,1) forwards;cursor:pointer;border:0;width:100%;opacity:0}.BailiffDetailDrawer_side_panel__UOeHX{display:flex;flex-direction:column;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);position:relative;height:100%;width:min(500px,92vw);z-index:2;will-change:transform,opacity;animation:BailiffDetailDrawer_panelIn__GLUUq .45s cubic-bezier(.16,1,.3,1) forwards;overflow:hidden}@keyframes BailiffDetailDrawer_backdropIn__ombDD{0%{opacity:0}to{opacity:1}}@keyframes BailiffDetailDrawer_panelIn__GLUUq{0%{opacity:0;transform:translateX(40px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.BailiffDetailDrawer_panel_header__XPUE1{padding:32px;background:var(--drawer-header-bg);border-bottom:1px solid var(--drawer-header-border);display:flex;justify-content:space-between;align-items:flex-start;position:relative}.BailiffDetailDrawer_panel_profile_group__v8jTn{display:flex;gap:16px;align-items:flex-start}.BailiffDetailDrawer_avatar_circle__2XVhH{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(var(--status-tone-danger-rgb),.95) 0,rgba(var(--status-tone-danger-rgb),.36) 100%);color:var(--accent-foreground);display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;box-shadow:0 4px 12px rgba(var(--status-tone-danger-rgb),.2)}.BailiffDetailDrawer_panel_eyebrow__AxH8E{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:rgba(var(--status-tone-danger-rgb),.8);margin-bottom:4px}.BailiffDetailDrawer_panel_title__WjacJ{font-size:18px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em;line-height:1.25;margin:0 0 8px}.BailiffDetailDrawer_region_tag__d9ojt{font-size:11px;color:var(--text-muted);background:var(--drawer-surface);border:1px solid var(--drawer-header-border);padding:4px 10px;border-radius:100px;width:-moz-fit-content;width:fit-content}.BailiffDetailDrawer_panel_close___F1ZE{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:10px;color:var(--text-muted);background:var(--surface-panel-hover);border:1px solid var(--field-border);cursor:pointer;transition:all .2s ease}.BailiffDetailDrawer_panel_close___F1ZE:hover{background:var(--surface-interactive);color:var(--text-primary)}.BailiffDetailDrawer_panel_body__Dc0VG{padding:32px;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:32px}.BailiffDetailDrawer_block_title__Wnewm{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:20px}.BailiffDetailDrawer_data_block__T8Tjt{display:flex;flex-direction:column}.BailiffDetailDrawer_panel_grid__2Y68f{display:grid;grid-template-columns:1fr;gap:20px}.BailiffDetailDrawer_kv_group__r_UBw{display:flex;flex-direction:column}.BailiffDetailDrawer_kv_label__bVHIf{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in oklab,var(--text-primary) 25%,transparent);font-weight:700}.BailiffDetailDrawer_kv_value__taDdZ{font-size:14px;color:color-mix(in oklab,var(--text-primary) 90%,transparent);font-weight:500;line-height:1.5}.BailiffDetailDrawer_kv_link__1coR8{font-size:15px;color:rgb(var(--status-tone-danger-rgb));font-weight:600;text-decoration:none;transition:color .2s ease}.BailiffDetailDrawer_kv_link__1coR8:hover{color:rgba(var(--status-tone-danger-rgb),.78);text-decoration:underline}.DocTemplateDrawer_drawerRoot__KR4i_{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-end;overflow:hidden}.DocTemplateDrawer_drawerBackdrop__htwC7{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);animation:DocTemplateDrawer_backdropIn__YuEzB .38s cubic-bezier(.2,.8,.2,1) forwards;cursor:pointer;border:0;width:100%}.DocTemplateDrawer_drawerPanel__T1Tht{position:relative;width:min(720px,92vw);height:100%;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);display:flex;flex-direction:column;will-change:transform,opacity;animation:DocTemplateDrawer_panelIn___HHsS .45s cubic-bezier(.16,1,.3,1) forwards}@keyframes DocTemplateDrawer_backdropIn__YuEzB{0%{opacity:0}to{opacity:1}}@keyframes DocTemplateDrawer_panelIn___HHsS{0%{opacity:0;transform:translateX(40px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.DocTemplateDrawer_panelHeader__wphu8{flex-shrink:0;background:linear-gradient(to bottom,var(--drawer-surface),transparent);padding:2rem 2rem 1.5rem;border-bottom:1px solid var(--drawer-header-border)}.DocTemplateDrawer_panelBody__8vOe9{flex:1;overflow-y:auto;padding:2rem}.DocTemplateDrawer_drawerPanel__T1Tht .custom-scrollbar::-webkit-scrollbar{width:4px}.DocTemplateDrawer_drawerPanel__T1Tht .custom-scrollbar::-webkit-scrollbar-track{background:transparent}.DocTemplateDrawer_drawerPanel__T1Tht .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.DocTemplateDrawer_markdownContent__MIIPe{font-family:inherit;line-height:1.7;color:var(--text-secondary)}.DocTemplateDrawer_markdownContent__MIIPe h1,.DocTemplateDrawer_markdownContent__MIIPe h2,.DocTemplateDrawer_markdownContent__MIIPe h3{color:var(--text-primary);font-weight:700;margin-top:2rem;margin-bottom:1rem}.DocTemplateDrawer_markdownContent__MIIPe p{margin-bottom:1.2rem}.DocTemplateDrawer_markdownContent__MIIPe strong{color:var(--text-primary)}.CourtCaseDrawer_drawerRoot__TFs4k{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-end;overflow:hidden}.CourtCaseDrawer_drawerBackdrop__0iaFK{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);cursor:pointer;border:0;width:100%}.CourtCaseDrawer_drawerPanel__IyLXJ{position:relative;width:min(840px,92vw);height:100%;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);display:flex;flex-direction:column;will-change:transform,opacity}.CourtCaseDrawer_panelHeader__cLJHI{flex-shrink:0;background:linear-gradient(to bottom,var(--drawer-surface),transparent);padding:1.5rem 4rem 1rem 2rem;border-bottom:1px solid var(--drawer-header-border)}.CourtCaseDrawer_tabsContainer__IEz_T{flex-shrink:0;padding:0 4rem 0 2rem;border-bottom:1px solid var(--drawer-header-border);display:flex;gap:1.5rem}.CourtCaseDrawer_tabButton__vP0_5{padding:1rem 0;font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;position:relative;transition:all .2s}.CourtCaseDrawer_tabButton__vP0_5:hover{color:var(--text-secondary)}.CourtCaseDrawer_tabButtonActive__a5oZ7{color:var(--text-primary)!important}.CourtCaseDrawer_tabButtonActive__a5oZ7:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--text-primary);border-radius:2px 2px 0 0}.CourtCaseDrawer_panelBody__Qpsky{flex:1;overflow-y:auto;padding:2rem 4rem 2rem 2rem}.CourtCaseDrawer_drawerPanel__IyLXJ .custom-scrollbar::-webkit-scrollbar{width:4px}.CourtCaseDrawer_drawerPanel__IyLXJ .custom-scrollbar::-webkit-scrollbar-track{background:transparent}.CourtCaseDrawer_drawerPanel__IyLXJ .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.CourtCaseDrawer_metaGrid__EOjj7{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.CourtCaseDrawer_metaItem__Pc8u0{padding:1rem;background:var(--drawer-surface);border:1px solid var(--drawer-header-border);border-radius:8px}.CourtCaseDrawer_metaLabel__txLqm{font-size:10px;text-transform:uppercase;font-weight:700;color:var(--text-muted);letter-spacing:.05em;margin-bottom:.25rem}.CourtCaseDrawer_metaValue__agAbd{font-size:13px;color:color-mix(in oklab,var(--text-primary) 80%,transparent);font-weight:500;line-height:1.4}.CourtCaseDrawer_docsLayout__D7mb_{display:grid;grid-template-columns:180px 1fr;gap:1.5rem;height:100%}.CourtCaseDrawer_docItem__KY3yz{width:100%;text-align:left;padding:.75rem 1rem;border-radius:6px;transition:all .2s;border:1px solid transparent;margin-bottom:.5rem}.CourtCaseDrawer_docItem__KY3yz:hover{background:var(--surface-panel)}.CourtCaseDrawer_docItemActive__Y_n4U{background:var(--drawer-surface-hover)!important;border-color:var(--field-border)}.CourtCaseDrawer_docName__b9ewy{font-size:12px;font-weight:600;color:color-mix(in oklab,var(--text-primary) 80%,transparent);margin-bottom:.25rem}.CourtCaseDrawer_docDate__VA7vG{font-size:10px;color:var(--text-muted)}.CourtCaseDrawer_docContent__ZOpXJ{padding-left:1.5rem;border-left:1px solid var(--drawer-header-border)}.CourtCaseDrawer_legalContent__gDhrA{color:color-mix(in oklab,var(--text-primary) 90%,transparent);line-height:1.7;font-family:var(--font-inter),sans-serif;font-size:1rem;letter-spacing:-.01em}.CourtCaseDrawer_legalContent__gDhrA p{margin-bottom:1.25rem;word-break:break-word}.CourtCaseDrawer_legalContent__gDhrA div[align=center],.CourtCaseDrawer_legalContent__gDhrA p[align=center]{text-align:center!important}.CourtCaseDrawer_legalContent__gDhrA div[align=right],.CourtCaseDrawer_legalContent__gDhrA p[align=right]{text-align:right!important}.CourtCaseDrawer_legalContent__gDhrA div[align=justify],.CourtCaseDrawer_legalContent__gDhrA p[align=justify]{text-align:justify!important}.CourtCaseDrawer_legalContent__gDhrA p:empty{margin-bottom:.5rem}.CourtCaseDrawer_legalContent__gDhrA table{width:100%;border-collapse:collapse;margin:2rem 0;background:var(--drawer-surface);border:1px solid var(--field-border);font-family:var(--font-inter),sans-serif;font-size:.9rem}.CourtCaseDrawer_legalContent__gDhrA td,.CourtCaseDrawer_legalContent__gDhrA th{border:1px solid var(--field-border);padding:.75rem 1rem;vertical-align:top;text-align:left}.CourtCaseDrawer_legalContent__gDhrA th{background:var(--drawer-surface-hover);font-weight:600;color:var(--text-primary)}.CourtCaseDrawer_legalContent__gDhrA tr:hover{background:var(--surface-panel)}.CourtCaseDrawer_legalContent__gDhrA b,.CourtCaseDrawer_legalContent__gDhrA strong{color:var(--text-primary);font-weight:700}.CourtCaseDrawer_legalContent__gDhrA p{margin-bottom:1.5rem}.CourtCaseDrawer_legalContent__gDhrA br+br{display:block;content:"";margin-top:1rem}.CourtCaseDrawer_historyTimeline__gC_U_{display:flex;flex-direction:column;gap:1.5rem}.CourtCaseDrawer_historyItem__Fpazp{position:relative;padding-left:1.5rem;border-left:1px solid var(--drawer-header-border)}.CourtCaseDrawer_historyItem__Fpazp:before{content:"";position:absolute;left:-4px;top:4px;width:7px;height:7px;border-radius:50%;background:color-mix(in oklab,var(--text-primary) 20%,transparent);border:1px solid var(--drawer-panel-bg)}.CourtCaseDrawer_historyDate__d8Qc1{font-size:10px;font-weight:700;color:var(--text-muted);text-transform:uppercase;margin-bottom:.25rem}.CourtCaseDrawer_historyText__DvWYw{font-size:13px;color:var(--text-secondary);line-height:1.5}.PublicationDetailDrawer_drawerRoot__wQy0W{position:fixed;inset:0;z-index:2500;display:flex;justify-content:flex-end;overflow:hidden}.PublicationDetailDrawer_drawerBackdrop__RlP5d{position:absolute;inset:0;background:var(--drawer-backdrop-bg);backdrop-filter:blur(4px);cursor:pointer;border:0;width:100%}.PublicationDetailDrawer_drawerPanel__pfcMQ{position:relative;width:min(800px,92vw);height:100%;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);display:flex;flex-direction:column;will-change:transform,opacity}.PublicationDetailDrawer_panelHeader__V9eaC{flex-shrink:0;padding:1.75rem 2.5rem 1.25rem;background:linear-gradient(to bottom,var(--drawer-header-bg),transparent);border-bottom:1px solid var(--drawer-header-border);backdrop-filter:blur(10px)}.PublicationDetailDrawer_panelBody__hkNJ3{flex:1;overflow-y:auto;padding:1.25rem 2.5rem 2.5rem;display:flex;flex-direction:column}.PublicationDetailDrawer_categoryTag__m1wL7{display:inline-flex;padding:.25rem .6rem;background:var(--surface-panel-hover);border:1px solid var(--field-border);border-radius:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:1rem}.PublicationDetailDrawer_title__Nt7_s{font-size:1.25rem;font-weight:700;line-height:1.35;color:var(--text-primary);margin-bottom:1.25rem;letter-spacing:-.01em}.PublicationDetailDrawer_metaRow__bAP0R{display:flex;align-items:center;gap:1.5rem;margin-bottom:.5rem;padding-bottom:1rem;border-bottom:1px solid var(--field-border-muted)}.PublicationDetailDrawer_metaItem__tfn25{display:flex;align-items:center;gap:.5rem;font-size:12px;color:color-mix(in oklab,var(--text-primary) 44%,transparent)}.PublicationDetailDrawer_articleContent__WmQXa{color:var(--text-secondary);line-height:1.7;font-family:var(--font-inter),sans-serif;font-size:1.05rem;letter-spacing:-.01em}.PublicationDetailDrawer_articleContent__WmQXa p{margin-bottom:1.5rem}.PublicationDetailDrawer_articleContent__WmQXa h1,.PublicationDetailDrawer_articleContent__WmQXa h2,.PublicationDetailDrawer_articleContent__WmQXa h3{color:var(--text-primary);margin:2.5rem 0 1.25rem;font-weight:600}.PublicationDetailDrawer_articleContent__WmQXa b,.PublicationDetailDrawer_articleContent__WmQXa strong{color:var(--text-primary)}.PublicationDetailDrawer_footer__HVMia{flex-shrink:0;padding:1.25rem 2.5rem;background:var(--drawer-surface);border-top:1px solid var(--drawer-header-border);display:flex;align-items:center;justify-content:space-between}.PublicationDetailDrawer_closeHint__hOvRv{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;color:color-mix(in oklab,var(--text-primary) 20%,transparent)}.PublicationDetailDrawer_sourceButton__1dNrM{display:inline-flex;align-items:center;gap:.6rem;height:36px;padding:0 1rem;background-color:rgba(var(--accent-primary-rgb),.1);border:1px solid rgba(var(--accent-primary-rgb),.25);border-radius:8px;font-size:11px;font-weight:700;color:var(--accent-primary);text-transform:uppercase;letter-spacing:.05em;transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.PublicationDetailDrawer_sourceButton__1dNrM:hover{background-color:rgba(var(--accent-primary-rgb),.18);border-color:rgba(var(--accent-primary-rgb),.45);color:color-mix(in oklab,var(--accent-primary) 74%,white);transform:translateY(-1px)}.PublicationDetailDrawer_headerActions__3MhIy{display:flex;align-items:center;gap:.5rem}.PublicationDetailDrawer_headerMeta__IGXvq{display:flex;align-items:center;gap:.5rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.PublicationDetailDrawer_closeButton__AR7gG{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid var(--field-border);background:var(--surface-panel);color:var(--text-muted);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.PublicationDetailDrawer_closeButton__AR7gG:hover{background:var(--surface-panel-hover);border-color:var(--field-border-strong);color:var(--text-primary)}.PublicationDetailDrawer_closeButton__AR7gG:active{transform:translateY(1px)}.FilePreviewModal_backdrop__3Xz_y{position:fixed;top:72px;left:0;right:0;bottom:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--bg-overlay);backdrop-filter:blur(6px)}.FilePreviewModal_shell__GXtte{position:relative;width:min(100%,72rem);height:min(90vh,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden;border-radius:18px;border:1px solid var(--drawer-panel-border);background:var(--drawer-panel-bg);box-shadow:var(--drawer-panel-shadow);color:var(--text-primary)}.FilePreviewModal_header__UviFo{min-height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px;background:var(--drawer-header-bg);border-bottom:1px solid var(--drawer-header-border);backdrop-filter:blur(10px)}.FilePreviewModal_title__5SjUk{min-width:0;padding-right:8px;font-size:14px;color:color-mix(in oklab,var(--text-primary) 90%,transparent)}.FilePreviewModal_actions__FUDyZ{display:flex;align-items:center;gap:8px}.FilePreviewModal_actionButton__70MZQ{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border-radius:12px;border:1px solid var(--field-border);background:var(--surface-panel);color:var(--text-primary);cursor:pointer;text-decoration:none;font-size:14px;transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.FilePreviewModal_actionButton__70MZQ:hover{background:var(--surface-panel-hover);border-color:var(--field-border-strong)}.FilePreviewModal_actionButton__70MZQ:active{transform:translateY(1px)}.FilePreviewModal_iconButton__ro4_2{width:36px;padding:0}.FilePreviewModal_content__1HShS{position:relative;flex:1;background:color-mix(in oklab,var(--drawer-panel-bg) 96%,black)}.FilePreviewModal_pdfViewer__tupds{position:absolute;inset:0;display:flex;flex-direction:column}.FilePreviewModal_pdfToolbar__7uGBs{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--drawer-header-border);background:color-mix(in oklab,var(--drawer-header-bg) 92%,black)}.FilePreviewModal_pdfToolbarMeta__0o3t5{min-width:148px;text-align:center;font-size:13px;color:var(--text-secondary)}.FilePreviewModal_pdfNavButton__TAjI9{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--field-border);border-radius:10px;background:var(--surface-panel);color:var(--text-primary);cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease}.FilePreviewModal_pdfNavButton__TAjI9:hover:not(:disabled){background:var(--surface-panel-hover);border-color:var(--field-border-strong)}.FilePreviewModal_pdfNavButton__TAjI9:disabled{opacity:.45;cursor:default}.FilePreviewModal_pdfPageWrap__iPSrr{flex:1;overflow:auto;padding:16px;display:flex;justify-content:center;align-items:flex-start}.FilePreviewModal_pdfPageWrap__iPSrr .react-pdf__Document{display:flex;justify-content:center;width:100%}.FilePreviewModal_pdfPageWrap__iPSrr .react-pdf__Page{box-shadow:0 20px 60px rgba(0,0,0,.25)}.FilePreviewModal_pdfPageWrap__iPSrr .react-pdf__Page__canvas{max-width:100%;height:auto!important;border-radius:10px}.FilePreviewModal_pdfCanvas__699dc{display:block;max-width:100%;height:auto;border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,.25);background:white}.FilePreviewModal_pdfPageError__EXS5m{display:flex;align-items:center;justify-content:center;min-height:240px;color:rgb(var(--status-tone-danger-rgb))}.FilePreviewModal_statusOverlay__qigT_{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;text-align:center;background:color-mix(in oklab,var(--drawer-panel-bg) 88%,transparent);color:color-mix(in oklab,var(--text-primary) 92%,transparent)}.FilePreviewModal_errorOverlay__d2oPq{color:rgb(var(--status-tone-danger-rgb))}.FilePreviewModal_statusAction__koi5q{color:var(--text-primary)}.FilePreviewModal_media__3PIyq{position:absolute;inset:0;width:100%;height:100%;border:0}.FilePreviewModal_imageMedia__E37Ef{-o-object-fit:contain;object-fit:contain;background:color-mix(in oklab,var(--drawer-panel-bg) 94%,black)}.AiAssistantSidebar_drawerRoot__JBYNg{position:fixed;inset:0;z-index:2600;display:flex;justify-content:flex-end;pointer-events:none;overflow:hidden;transition:padding-right .3s ease}@media (max-width:1199px){.AiAssistantSidebar_drawerRoot__JBYNg{transition:none}}.AiAssistantSidebar_drawerPanel__1gQqw{position:relative;width:min(672px,92vw);height:100%;background:var(--drawer-panel-bg);border-left:1px solid var(--drawer-panel-border);box-shadow:var(--drawer-panel-shadow);display:flex;flex-direction:column;pointer-events:auto;will-change:transform,opacity;animation:AiAssistantSidebar_panelIn__LEIHD .45s cubic-bezier(.16,1,.3,1) forwards;transition:width .3s ease,max-width .3s ease}@keyframes AiAssistantSidebar_panelIn__LEIHD{0%{opacity:0;transform:translateX(40px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.AiAssistantSidebar_aiMarkdown__cAvPS .task-inline-link{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;margin:2px 4px 2px 0;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 24%,transparent);color:var(--accent-primary);text-decoration:none;cursor:pointer;font-weight:600;line-height:1.2;transition:background .15s ease,border-color .15s ease,transform .15s ease,color .15s ease}.AiAssistantSidebar_aiMarkdown__cAvPS .task-inline-link:hover{background:color-mix(in srgb,var(--accent-primary) 18%,transparent);border-color:color-mix(in srgb,var(--accent-primary) 36%,transparent);color:var(--accent-primary-hover,#818cf8);transform:translateY(-1px)}.AiAssistantSidebar_drawerPanel__1gQqw .custom-scrollbar::-webkit-scrollbar{width:4px}.AiAssistantSidebar_drawerPanel__1gQqw .custom-scrollbar::-webkit-scrollbar-track{background:transparent}.AiAssistantSidebar_drawerPanel__1gQqw .custom-scrollbar::-webkit-scrollbar-thumb{background:var(--drawer-scrollbar-thumb);border-radius:10px}.AiAssistantSidebar_drawerPanel__1gQqw .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--drawer-scrollbar-thumb-hover)}.AiAssistantSidebar_aiMarkdown__cAvPS{font-size:16px;line-height:1.6;color:var(--text-secondary);overflow-wrap:break-word;word-break:break-word}.AiAssistantSidebar_aiMarkdown__cAvPS h1{font-size:20px;font-weight:700;color:var(--text-primary);margin-top:1.5rem;margin-bottom:.5rem;letter-spacing:-.02em}.AiAssistantSidebar_aiMarkdown__cAvPS h2{font-size:17px;font-weight:600;color:var(--text-primary);margin-top:1rem;margin-bottom:.4rem;letter-spacing:-.01em}.AiAssistantSidebar_aiMarkdown__cAvPS h3{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--accent-primary);margin-top:1rem;margin-bottom:.35rem;opacity:.9}.AiAssistantSidebar_aiMarkdown__cAvPS li,.AiAssistantSidebar_aiMarkdown__cAvPS p{margin-top:0!important;margin-bottom:.2rem!important;font-size:16px}.AiAssistantSidebar_aiMarkdown__cAvPS ol,.AiAssistantSidebar_aiMarkdown__cAvPS ul{margin-top:.2rem!important;margin-bottom:.2rem!important;padding-left:1.25rem}.AiAssistantSidebar_aiMarkdown__cAvPS li{margin-bottom:.15rem!important}.AiAssistantSidebar_aiMarkdown__cAvPS strong{color:var(--text-primary);font-weight:600}.AiAssistantSidebar_streamBody__jRxes{white-space:pre-wrap;line-height:1.6;word-break:break-word;color:var(--text-secondary);font-size:16px;font-weight:300}.AiAssistantSidebar_wordReveal__AVWKt{display:inline;animation:AiAssistantSidebar_wordMaterialize__FTj65 .9s cubic-bezier(.22,.6,.36,1) both}@keyframes AiAssistantSidebar_wordMaterialize__FTj65{0%{opacity:0;filter:blur(8px)}30%{opacity:.3;filter:blur(5px)}60%{opacity:.7;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.AiAssistantSidebar_streamingCursor___vHE_{display:inline-block;width:2.5px;height:1.05em;margin-left:2px;vertical-align:text-bottom;border-radius:2px;background:var(--accent-primary);box-shadow:0 0 6px color-mix(in srgb,var(--accent-primary) 60%,transparent),0 0 14px color-mix(in srgb,var(--accent-primary) 25%,transparent);animation:AiAssistantSidebar_neuralPulse__XeqZe 1.2s cubic-bezier(.4,0,.6,1) infinite;position:relative}.AiAssistantSidebar_streamingCursor___vHE_:after{content:"";position:absolute;inset:-4px -6px;border-radius:4px;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--accent-primary) 15%,transparent),transparent 70%);animation:AiAssistantSidebar_neuralBloom__HJYDk 1.2s cubic-bezier(.4,0,.6,1) infinite;pointer-events:none}@keyframes AiAssistantSidebar_neuralPulse__XeqZe{0%,to{opacity:.3;transform:scaleY(.92)}50%{opacity:1;transform:scaleY(1)}}@keyframes AiAssistantSidebar_neuralBloom__HJYDk{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.AiAssistantSidebar_thinkingShimmer__OeprA{display:flex;align-items:center;gap:6px;padding:8px 0 4px}.AiAssistantSidebar_thinkingDot__7Jcx7{width:6px;height:6px;border-radius:50%;background:var(--accent-primary);opacity:.25;animation:AiAssistantSidebar_thinkPulse__KC8r_ 1.4s ease-in-out infinite}.AiAssistantSidebar_thinkingDot__7Jcx7:nth-child(2){animation-delay:.15s}.AiAssistantSidebar_thinkingDot__7Jcx7:nth-child(3){animation-delay:.3s}@keyframes AiAssistantSidebar_thinkPulse__KC8r_{0%,to{opacity:.15;transform:scale(.85);box-shadow:0 0 0 transparent}50%{opacity:.9;transform:scale(1.15);box-shadow:0 0 8px color-mix(in srgb,var(--accent-primary) 40%,transparent)}}.FeatureLockedPlaceholder_card__9SuiV{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px;border:1px solid var(--glass-border);border-radius:18px;background:var(--glass-bg);backdrop-filter:blur(20px);box-shadow:0 8px 32px rgba(0,0,0,.2)}.FeatureLockedPlaceholder_icon__k4t4Z{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,.06);color:var(--text-primary)}.FeatureLockedPlaceholder_title__ym1HV{margin:0;font-size:18px;font-weight:700;color:var(--text-primary)}.FeatureLockedPlaceholder_text__zNl4d{margin:0;max-width:560px;font-size:14px;line-height:1.6;color:var(--text-muted)}.FeatureQuotaNotice_notice__fPdW0{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;width:100%;min-height:40px;color:rgba(255,255,255,.58);font-size:13px;line-height:1.45}.FeatureQuotaNotice_notice__fPdW0 strong{color:rgba(255,255,255,.92);font-weight:700}.FeatureQuotaNotice_inlineText__8rU3J{text-align:right}.FeatureQuotaNotice_exhausted__RrmJy{align-items:flex-start}.FeatureQuotaNotice_textBlock__4hMR8{min-width:0;text-align:right}.FeatureQuotaNotice_title__RlFW2{color:rgba(255,255,255,.88);font-weight:600}.FeatureQuotaNotice_description__nLoDg{margin-top:2px}.FeatureQuotaNotice_link__zEEyf{flex-shrink:0;color:rgba(255,255,255,.92);text-decoration:underline;text-underline-offset:3px}.FeatureQuotaNotice_link__zEEyf:hover{color:#fff}@media (max-width:900px){.FeatureQuotaNotice_exhausted__RrmJy,.FeatureQuotaNotice_notice__fPdW0{justify-content:flex-start}.FeatureQuotaNotice_inlineText__8rU3J,.FeatureQuotaNotice_textBlock__4hMR8{text-align:left}}.PercentCalculator_container__quXzc{max-width:1000px;margin:0 auto;padding:32px;display:flex;flex-direction:column;gap:32px}.PercentCalculator_header__1YOVL{display:flex;flex-direction:column;gap:8px}.PercentCalculator_title__U9_Js{font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin:0}.PercentCalculator_subtitle__FWoFs{font-size:14px;color:var(--text-secondary)}.PercentCalculator_grid__dcWtI{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.PercentCalculator_card__pDvMI{background:var(--glass-bg);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:transform .2s ease,border-color .2s ease}.PercentCalculator_card__pDvMI:hover{border-color:rgba(var(--accent-primary-rgb),.3)}.PercentCalculator_cardTitle___swyR{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);display:flex;align-items:center;gap:8px}.PercentCalculator_inputGroup__gujot{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PercentCalculator_inputWrapper__5jF83{position:relative;flex:1;min-width:120px}.PercentCalculator_label__jtmlU{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.PercentCalculator_input__lhIrm{width:100%;height:48px;background:rgba(255,255,255,.03);border:1px solid var(--field-border);border-radius:8px;padding:0 12px;color:var(--text-primary);font-size:18px;font-family:var(--font-mono);outline:none;transition:border-color .2s ease,background .2s ease}.PercentCalculator_input__lhIrm:focus{border-color:var(--accent-primary);background:rgba(255,255,255,.05)}.PercentCalculator_operator__V_kPR{font-size:18px;color:var(--text-dim);padding-top:20px}.PercentCalculator_resultArea__HQ1UY{margin-top:12px;padding:16px;background:rgba(var(--accent-primary-rgb),.06);border:1px dashed rgba(var(--accent-primary-rgb),.2);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.PercentCalculator_resultLabel___su46{font-size:12px;color:var(--accent-primary);font-weight:600;text-transform:uppercase}.PercentCalculator_resultValue__pBnto{font-size:24px;font-weight:700;color:#ffffff;font-family:var(--font-mono)}.PercentCalculator_copyButton__HLtpd{background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text-secondary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.PercentCalculator_copyButton__HLtpd:hover{background:rgba(255,255,255,.05);color:var(--text-primary);border-color:rgba(255,255,255,.2)}.PercentCalculator_copyButtonSuccess__fSYU6{color:var(--accent-success);border-color:var(--accent-success)}@media (max-width:600px){.PercentCalculator_grid__dcWtI{grid-template-columns:1fr}.PercentCalculator_container__quXzc{padding:20px}}.CalculatorsView_page__kpaBp{display:flex;flex-direction:column;width:100%;min-height:100dvh;background:var(--bg);position:relative}.CalculatorsView_header__b3Q_g{position:sticky;top:0;z-index:50;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top, 0px) + 20px) 20px 0;background:color-mix(in oklab,var(--bg) 85%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid color-mix(in oklab,var(--fg) 5%,transparent)}.CalculatorsView_title__AM_wY{font-size:28px;font-weight:800;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px}.CalculatorsView_segmented__GywFh{display:flex;align-items:center;gap:8px;padding:4px 0 16px;overflow-x:auto;scrollbar-width:none}.CalculatorsView_segmented__GywFh::-webkit-scrollbar{display:none}.CalculatorsView_segmentedBtn__qPcik{height:auto;padding:8px 16px;background:var(--surface-overlay-soft);color:var(--text-secondary);font-size:14px;font-weight:600;border:1px solid var(--field-border);border-radius:100px;cursor:pointer;transition:all .2s ease;gap:8px;white-space:nowrap;flex-shrink:0}.CalculatorsView_segmentedBtnLabel__1wGbE,.CalculatorsView_segmentedBtn__qPcik{display:inline-flex;align-items:center}.CalculatorsView_segmentedBtn__qPcik:hover{background:var(--surface-panel-hover);border-color:var(--field-border-strong)}.CalculatorsView_segmentedBtnActive__oTRvz{background:var(--text-primary);color:var(--bg);border-color:var(--text-primary)}.CalculatorsView_content__i6x4E{flex:1;padding:20px 20px calc(env(safe-area-inset-bottom, 24px) + 80px);display:flex;flex-direction:column;gap:16px;animation:CalculatorsView_fadeIn__WDuQY .3s ease}@keyframes CalculatorsView_fadeIn__WDuQY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.RegularCalculatorView_container__Betza{max-width:400px;margin:0 auto;background:var(--glass-bg);backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-radius:12px;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.5);display:flex;flex-direction:column}.RegularCalculatorView_display__uJGFm{padding:16px 24px;background:rgba(0,0,0,.2);text-align:right;min-height:90px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px}.RegularCalculatorView_history__8LKhi{font-size:14px;color:var(--text-muted);font-family:var(--font-mono);min-height:1.2em}.RegularCalculatorView_current__yrI70{font-size:42px;font-weight:700;color:#ffffff;font-family:var(--font-mono);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RegularCalculatorView_memoryRow__Bsxfg{display:grid;grid-template-columns:repeat(6,1fr);background:rgba(255,255,255,.02);border-bottom:1px solid var(--glass-border)}.RegularCalculatorView_memBtn__yuht_{height:38px;background:transparent;border:none;color:var(--text-muted);font-size:11px;font-weight:700;cursor:pointer;transition:all .2s}.RegularCalculatorView_memBtn__yuht_:hover:not(:disabled){background:rgba(255,255,255,.05);color:var(--text-primary)}.RegularCalculatorView_memBtnActive__Vm7nL{color:var(--accent-primary)}.RegularCalculatorView_keypad__qBXH4{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--glass-border);padding:2px}.RegularCalculatorView_key__hFKnY{height:60px;background:rgba(255,255,255,.03);border:none;color:var(--text-primary);font-size:18px;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.RegularCalculatorView_key__hFKnY:hover{background:rgba(255,255,255,.08)}.RegularCalculatorView_key__hFKnY:active{background:rgba(255,255,255,.12);transform:scale(.98)}.RegularCalculatorView_key_op__SwgqB{background:rgba(255,255,255,.05);color:var(--accent-primary);font-weight:700;font-size:24px}.RegularCalculatorView_key_equals__56mfn{background:rgba(var(--accent-primary-rgb),.25);color:#ffffff;font-weight:700;grid-row:span 2;height:auto}.RegularCalculatorView_key_equals__56mfn:hover{background:rgba(var(--accent-primary-rgb),.35)}.RegularCalculatorView_key_num__zGpNg{font-weight:600}.RegularCalculatorView_key_activeOp__kLHft{background:rgba(var(--accent-primary-rgb),.15);box-shadow:inset 0 0 0 1px var(--accent-primary)}@media (max-width:480px){.RegularCalculatorView_container__Betza{max-width:100%;border-radius:0}}.PercentCalculator_container__Lpm1T{max-width:1000px;margin:0 auto;padding:32px;display:flex;flex-direction:column;gap:32px}.PercentCalculator_header__xT1LJ{display:flex;flex-direction:column;gap:8px}.PercentCalculator_title__XW49X{font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary);margin:0}.PercentCalculator_subtitle__wBpu1{font-size:14px;color:var(--text-secondary)}.PercentCalculator_grid__yAkwP{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.PercentCalculator_card__GEecq{background:var(--glass-bg);backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;transition:transform .2s ease,border-color .2s ease}.PercentCalculator_card__GEecq:hover{border-color:rgba(var(--accent-primary-rgb),.3)}.PercentCalculator_cardTitle__9XFbS{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);display:flex;align-items:center;gap:8px}.PercentCalculator_inputGroup__Xy7I_{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PercentCalculator_inputWrapper__s2g9S{position:relative;flex:1;min-width:120px}.PercentCalculator_label__CiCy_{display:block;font-size:12px;color:var(--text-muted);margin-bottom:6px}.PercentCalculator_input__1ZCLF{width:100%;height:48px;background:rgba(255,255,255,.03);border:1px solid var(--field-border);border-radius:8px;padding:0 12px;color:var(--text-primary);font-size:18px;font-family:var(--font-mono);outline:none;transition:border-color .2s ease,background .2s ease}.PercentCalculator_input__1ZCLF:focus{border-color:var(--accent-primary);background:rgba(255,255,255,.05)}.PercentCalculator_operator__M92nl{font-size:18px;color:var(--text-dim);padding-top:20px}.PercentCalculator_resultArea__ZcdoG{margin-top:12px;padding:16px;background:rgba(var(--accent-primary-rgb),.06);border:1px dashed rgba(var(--accent-primary-rgb),.2);border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:12px}.PercentCalculator_resultLabel__qarHV{font-size:12px;color:var(--accent-primary);font-weight:600;text-transform:uppercase}.PercentCalculator_resultValue__LizlO{font-size:24px;font-weight:700;color:#ffffff;font-family:var(--font-mono)}.PercentCalculator_copyButton___pY_J{background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:var(--text-secondary);width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.PercentCalculator_copyButton___pY_J:hover{background:rgba(255,255,255,.05);color:var(--text-primary);border-color:rgba(255,255,255,.2)}.PercentCalculator_copyButtonSuccess__AOQ0H{color:var(--accent-success);border-color:var(--accent-success)}@media (max-width:600px){.PercentCalculator_grid__yAkwP{grid-template-columns:1fr}.PercentCalculator_container__Lpm1T{padding:20px}}.CalculatorsView_page__3Ouj3{display:flex;flex-direction:column;gap:32px;padding:40px 24px 80px;width:100%}.CalculatorsView_header__XGe7F{display:flex;flex-direction:column;gap:8px}.CalculatorsView_title__8mNB1{font-size:24px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary);opacity:.8;line-height:1.2}.CalculatorsView_subtitle__ZIwpJ{font-size:14px;font-weight:500;color:var(--text-muted);max-width:500px}.CalculatorsView_segmented__uvLsM{display:flex;align-items:center;gap:24px;padding:0 0 12px;border-bottom:1px solid var(--field-border-muted);margin-bottom:4px;overflow-x:auto}.CalculatorsView_segmentedBtn__VPqSV{height:auto;padding:8px 0;background:transparent;color:var(--text-muted);font-size:14px;font-weight:600;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s ease,border-color .2s ease;gap:8px;margin-bottom:-13px;white-space:nowrap}.CalculatorsView_segmentedBtnLabel__6ICP6,.CalculatorsView_segmentedBtn__VPqSV{display:inline-flex;align-items:center}.CalculatorsView_segmentedBtn__VPqSV:hover{color:var(--text-primary)}.CalculatorsView_segmentedBtnActive__19BWS{color:var(--text-primary);border-bottom-color:rgba(255,255,255,.8)}.CalculatorsView_content__QSfWQ{animation:CalculatorsView_fadeIn__h8NZ9 .3s ease}@keyframes CalculatorsView_fadeIn__h8NZ9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.CalculatorsView_page__3Ouj3{padding:20px 16px 28px}}.SegmentedControl_root__S90Ok{display:inline-flex;align-items:center;gap:4px;padding:4px;max-width:100%;border:1px solid var(--field-border-muted);border-radius:12px;background:var(--surface-overlay-soft)}.SegmentedControl_centered__Cwob8{margin:0 auto}.SegmentedControl_wrap__FiEHM{flex-wrap:wrap;row-gap:4px}.SegmentedControl_button__T__3D{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font-size:12px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap;flex:0 0 auto;transition:background-color .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.SegmentedControl_button__T__3D:hover{color:var(--text-primary)}.SegmentedControl_button__T__3D:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--field-border),0 0 0 3px color-mix(in oklab,var(--focus-ring) 16%,transparent)}.SegmentedControl_button__T__3D:disabled{opacity:.5;cursor:default}.SegmentedControl_buttonActive__tx8uS{background:var(--surface-interactive);color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--field-border)}.SegmentedControl_badge__LlnIs{min-width:18px;height:18px;padding:0 7px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-danger);color:#ffffff;font-size:10px;font-weight:700;line-height:1}.TasksKanban_boardCard__hfS5N{display:flex;flex-direction:column}.TasksKanban_boardScroller__wVvXg{overflow-x:auto;padding:12px 0 24px}.TasksKanban_boardGrid__KGjps{display:grid;grid-template-columns:repeat(4,minmax(300px,1fr));gap:16px;min-width:1240px}.TasksKanban_column__CatrH{display:flex;flex-direction:column;min-height:520px;border:1px solid var(--field-border-muted);border-radius:18px;background:transparent;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.TasksKanban_columnDragOver__LcrSE{border-color:color-mix(in oklab,var(--accent-primary) 48%,var(--field-border));background:linear-gradient(180deg,rgba(var(--accent-primary-rgb),.12),transparent 32%),var(--surface-panel);transform:translateY(-2px)}.TasksKanban_columnHeader__rG1Rv{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--field-border-muted);background:linear-gradient(180deg,color-mix(in oklab,var(--bg-surface-2) 92%,transparent),var(--surface-overlay-soft));border-radius:17px 17px 0 0}.TasksKanban_columnTitleWrap__QH9Gd{display:flex;flex-direction:column;gap:4px;min-width:0}.TasksKanban_columnTitle__5Ogay{font-size:14px;font-weight:700;color:var(--text-primary);letter-spacing:-.01em}.TasksKanban_columnDescription__BNY5s{font-size:12px;color:var(--text-muted)}.TasksKanban_columnCount__palwm{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:var(--surface-interactive);border:1px solid var(--field-border);color:var(--text-primary);font-size:12px;font-weight:700}.TasksKanban_columnBody__94S1j{display:flex;flex:1;flex-direction:column;gap:12px;padding:14px}.TasksKanban_columnFooter__jRWbp{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 14px}.TasksKanban_columnFooterMeta__E4cMh{font-size:11px;color:var(--text-muted)}.TasksKanban_loadMoreButton__jsObK{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--field-border);background:linear-gradient(180deg,color-mix(in oklab,var(--bg-surface-2) 94%,transparent),var(--surface-interactive));color:var(--text-primary);font-size:12px;font-weight:700;letter-spacing:-.01em;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.TasksKanban_loadMoreButton__jsObK:hover{border-color:color-mix(in oklab,var(--accent-primary) 30%,var(--field-border));background:linear-gradient(180deg,color-mix(in oklab,var(--surface-panel) 90%,transparent),var(--surface-interactive));transform:translateY(-1px);box-shadow:0 10px 24px rgba(0,0,0,.12)}.TasksKanban_columnEmpty__CEkoU{display:flex;flex:1;align-items:center;justify-content:center;border:1px dashed var(--field-border);border-radius:14px;color:var(--text-muted);font-size:12px;text-align:center;padding:20px}.TasksKanban_card__1wMUu{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--field-border-muted);background:radial-gradient(circle at top right,rgba(var(--accent-primary-rgb),.08),transparent 44%),linear-gradient(180deg,color-mix(in oklab,var(--bg-surface-2) 92%,transparent),var(--surface-overlay-soft));box-shadow:0 14px 24px rgba(0,0,0,.12);cursor:grab;transition:border-color .18s ease,transform .18s ease,background-color .18s ease,box-shadow .18s ease}.TasksKanban_card__1wMUu:hover{border-color:var(--field-border);background:radial-gradient(circle at top right,rgba(var(--accent-primary-rgb),.12),transparent 44%),linear-gradient(180deg,var(--bg-surface-2),var(--surface-overlay-soft));transform:translateY(-1px)}.TasksKanban_cardDragging__b8RzB{opacity:.58;cursor:grabbing}.TasksKanban_cardSaving__JlM1V{border-color:rgba(var(--accent-primary-rgb),.32)}.TasksKanban_cardHead__BxrSk{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.TasksKanban_cardCase__fnbss{display:inline-flex;align-items:center;gap:6px;max-width:100%;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--accent-primary-rgb),.92)}.TasksKanban_cardStatusDot__zxl_o{width:8px;height:8px;border-radius:999px;flex:0 0 auto}.TasksKanban_cardTitleButton___uzjn{width:100%;border:0;background:transparent;color:var(--text-primary);text-align:left;font-size:14px;font-weight:700;line-height:1.35;cursor:pointer;padding:0}.TasksKanban_cardTitleButton___uzjn:hover{color:color-mix(in oklab,var(--text-primary) 86%,var(--accent-primary));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.TasksKanban_cardSummary___71mJ{display:flex;flex-direction:column;gap:8px}.TasksKanban_cardTextBlock__vlZ1L{display:flex;flex-direction:column;gap:3px}.TasksKanban_cardTextLabel__ZvaFS{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.TasksKanban_cardTextValue__CJipt{color:var(--text-secondary);font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.TasksKanban_chipRow__kDmLt{display:flex;flex-wrap:wrap;gap:8px}.TasksKanban_chip__vqzXr{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:var(--surface-interactive);border:1px solid var(--field-border-muted);color:var(--text-secondary);font-size:11px;font-weight:600}.TasksKanban_metaGrid__lOyH2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.TasksKanban_metaItem__zcu1U{display:flex;flex-direction:column;gap:2px;min-width:0}.TasksKanban_metaLabel__zPw3D{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}.TasksKanban_metaValue__z68f0{font-size:12px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TasksKanban_metaValueBreak__uTrB3{white-space:normal;overflow-wrap:anywhere}.TasksKanban_cardFooter__iOIgq{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:4px}.TasksKanban_dragHint__c56tU{color:var(--text-dim);font-size:11px}.TasksKanban_resultsCount__UA9_N{padding:8px 0;font-size:13px;color:var(--text-muted)}.TasksKanban_emptyState__io3Am,.TasksKanban_loadingState__wTBlX{padding:40px 24px}.TasksKanban_emptyState__io3Am{color:color-mix(in oklab,var(--text-primary) 30%,transparent);text-align:center}@media (max-width:900px){.TasksKanban_boardScroller__wVvXg{padding:14px}.TasksKanban_boardGrid__KGjps{gap:12px;min-width:1120px}.TasksKanban_column__CatrH{min-height:420px}}