.MvrlQW_toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:14px;margin:24px 0 16px;padding:0 0 12px;display:flex}.MvrlQW_views{gap:4px;display:flex}.MvrlQW_views button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:7px;padding:11px 13px;font-size:12px;display:flex}.MvrlQW_views button[aria-pressed=true]{color:var(--foreground);background:var(--surface-hover)}.MvrlQW_views button:hover{background:var(--surface-hover);color:var(--foreground)}.MvrlQW_count{border-left:1px solid var(--border);color:var(--muted);padding-left:16px;font-size:12px}.MvrlQW_count strong{color:var(--foreground);font-weight:600}.MvrlQW_filters{align-items:center;gap:10px;max-width:100%;margin-left:auto;display:flex}.MvrlQW_filters label{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.MvrlQW_filters select{max-width:100%}.MvrlQW_board{scrollbar-width:thin;scrollbar-color:var(--muted) var(--surface);scroll-snap-type:x proximity;align-items:stretch;gap:14px;width:100%;min-width:0;max-width:100%;padding:0 0 20px;display:flex;overflow-x:auto}.MvrlQW_column{box-sizing:border-box;border:1px solid var(--border);background:var(--surface);scroll-snap-align:start;border-radius:11px;flex:0 0 300px;width:300px;min-height:clamp(420px,100dvh - 360px,760px);padding:12px}.MvrlQW_column>h3{border-bottom:1px solid var(--border);min-height:46px;color:var(--foreground);text-transform:uppercase;letter-spacing:.2px;align-items:center;gap:8px;margin:0 0 10px;padding:2px 2px 12px;font-size:11px;font-weight:650;line-height:1.5;display:flex}.MvrlQW_column>h3>span{color:var(--muted);font-size:10px;font-weight:400}.MvrlQW_cards{flex-direction:column;gap:9px;display:flex}.MvrlQW_empty{border:1px dashed var(--border);min-height:148px;color:var(--muted);border-radius:9px;place-items:center;font-size:11px;display:grid}.MvrlQW_card{border:1px solid var(--border);background:var(--background);min-width:0;color:var(--foreground);border-radius:9px;padding:14px}.MvrlQW_card h4{overflow-wrap:anywhere;margin:8px 0 4px;font-size:13px;font-weight:650;line-height:1.5}.MvrlQW_subtitle{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.MvrlQW_action{margin:12px 0 0;font-size:12px;line-height:1.6}.MvrlQW_meta{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;min-height:17px;font-size:10px;display:flex}.MvrlQW_card footer{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;font-size:11px;display:flex}.MvrlQW_card footer select{width:100%;min-width:0}.MvrlQW_card label{color:var(--muted);gap:5px;margin-top:12px;font-size:10px;display:grid}.MvrlQW_card label select{width:100%;min-width:0}.MvrlQW_tableScroll{border:1px solid var(--border);background:var(--background);scrollbar-width:thin;border-radius:11px;max-width:100%;overflow-x:auto}.MvrlQW_table{border-collapse:collapse;text-align:left;width:100%;min-width:920px;font-size:12px}.MvrlQW_table th{background:var(--surface);color:var(--muted);text-transform:uppercase;letter-spacing:.65px;padding:18px 16px;font-size:10px;font-weight:600}.MvrlQW_table td{border-top:1px solid var(--border);color:var(--muted);padding:15px 16px;line-height:1.6}.MvrlQW_table th:first-child{width:30%}.MvrlQW_table td select{max-width:200px}.MvrlQW_table tbody tr:hover{background:var(--surface)}.MvrlQW_identity{align-items:center;gap:11px;min-width:230px;display:flex}.MvrlQW_identity strong{color:var(--foreground);font-size:12px;font-weight:600;display:block}.MvrlQW_identity small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.MvrlQW_avatar{text-transform:uppercase;background:var(--surface-hover);width:32px;height:32px;color:var(--foreground);border-radius:9px;flex:0 0 32px;place-items:center;font-size:10px;display:grid}.MvrlQW_noResults{text-align:center;padding:32px!important}.MvrlQW_results{color:var(--muted);margin:16px 2px;font-size:11px}.MvrlQW_toolbar button:focus-visible,.MvrlQW_board:focus-visible,.MvrlQW_tableScroll:focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:600px){.MvrlQW_column{flex-basis:280px;width:280px;min-height:500px}.MvrlQW_filters:not(:empty){width:100%;margin-left:0}.MvrlQW_filters label{width:100%}.MvrlQW_filters select{flex:1;min-width:0}.MvrlQW_count{padding-left:10px}.MvrlQW_toolbar{gap:10px}}
.DHCzDa_page{width:100%;max-width:940px;margin:0 auto;padding:12px 0 32px}.DHCzDa_heading{margin-bottom:28px}.DHCzDa_heading>span{color:var(--muted);letter-spacing:.14em;font-size:10px;font-weight:650}.DHCzDa_heading h1{letter-spacing:-.04em;margin:10px 0 8px;font-size:28px;font-weight:600}.DHCzDa_heading p,.DHCzDa_card p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.7}.DHCzDa_card{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:0 30px}.DHCzDa_card h2{margin:0;font-size:13px;font-weight:600}.DHCzDa_photoRow,.DHCzDa_row{justify-content:space-between;align-items:center;gap:24px;padding:25px 0;display:flex}.DHCzDa_row{border-top:1px solid var(--border);min-height:98px}.DHCzDa_photoRow{padding:28px 0}.DHCzDa_photoGroup{align-items:center;gap:22px;display:flex}.DHCzDa_photo{background:var(--surface-hover);width:94px;height:94px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;place-items:center;font-size:24px;display:grid;position:relative;overflow:hidden}.DHCzDa_photo img,.DHCzDa_smallAvatar img{object-fit:cover;width:100%;height:100%}.DHCzDa_photoOverlay{color:#fff;opacity:0;background:#0008;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.DHCzDa_photo:hover .DHCzDa_photoOverlay,.DHCzDa_photo:focus-visible .DHCzDa_photoOverlay{opacity:1}.DHCzDa_textButton{color:var(--foreground);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px 0 0;font-size:11px;text-decoration:underline}.DHCzDa_file{display:none}.DHCzDa_themes{border:1px solid var(--border);border-radius:10px;gap:3px;padding:4px;display:flex}.DHCzDa_themes button{width:33px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.DHCzDa_themes button[aria-pressed=true]{color:var(--foreground);background:var(--surface-hover)}.DHCzDa_editor{flex:1;min-width:0}.DHCzDa_editor label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.DHCzDa_editor>div{align-items:center;gap:8px;display:flex}.DHCzDa_editor input{background:var(--background);border:1px solid var(--border);width:100%;min-width:0;max-width:400px;color:var(--foreground);border-radius:7px;padding:10px 12px;font-size:13px}.DHCzDa_contact{overflow-wrap:anywhere;flex:1;min-width:0}.DHCzDa_notice{color:var(--muted);padding-top:10px;font-size:12px}.DHCzDa_error{color:#ef7777;font-size:12px}.DHCzDa_account{min-width:0;color:inherit;border-radius:8px;flex:1;align-items:center;gap:10px;margin-left:-6px;padding:6px;text-decoration:none;display:flex}.DHCzDa_account:hover,.DHCzDa_account:focus-visible{background:var(--surface-hover)}.DHCzDa_smallAvatar{flex-shrink:0;position:relative}.DHCzDa_smallAvatar img{border-radius:50%}.DHCzDa_gear{color:#fff;opacity:0;pointer-events:none;background:#0009;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}.DHCzDa_smallAvatar:hover .DHCzDa_gear,.DHCzDa_account:focus-visible .DHCzDa_gear{opacity:1}.sidebar-is-collapsed .DHCzDa_accountCopy{display:none}.sidebar-is-collapsed .DHCzDa_account{flex:none;margin:0}@media (max-width:600px){.DHCzDa_page{padding-top:6px}.DHCzDa_card{padding:0 18px}.DHCzDa_photoGroup{gap:14px}.DHCzDa_photo{width:70px;height:70px}.DHCzDa_row{gap:12px}.DHCzDa_heading{margin-bottom:22px}.DHCzDa_photoGroup p{max-width:155px}}
.sidebar nav[aria-label=Módulos]{min-height:0;overflow-y:auto}.sidebar a.nav-item{text-decoration:none}.workspace-management-links{border-top:1px solid var(--border)}.workspace-management-links a{color:var(--foreground);border-radius:5px;padding:10px 8px;font-size:11px;text-decoration:none;display:block}.workspace-management-links a:hover{background:var(--surface-hover)}
.app-header{gap:20px}.universal-search-trigger{border:1px solid var(--border);background:var(--surface);width:min(350px,35%);min-width:120px;color:var(--muted);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:11px;display:flex}.universal-search-trigger:hover{border-color:var(--muted)}.universal-search-trigger>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.universal-search-trigger kbd,.universal-search-footer kbd{font:inherit;border:1px solid var(--border);white-space:nowrap;border-radius:4px;padding:2px 4px;font-size:9px}.global-search-dialog{border:1px solid var(--border);background:var(--surface);width:min(720px,100vw - 32px);max-height:calc(100dvh - 130px);color:var(--foreground);border-radius:12px;margin:86px auto auto;padding:0;overflow:hidden;box-shadow:0 24px 90px #0005}.global-search-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0006}.universal-search-input{border-bottom:1px solid var(--border);color:var(--muted);align-items:center;gap:13px;padding:17px 20px;display:flex}.universal-search-input input{color:var(--foreground);background:0 0;border:0;outline:0;flex:1;min-width:0;padding:8px 0;font-size:14px}.universal-search-input:focus-within{box-shadow:inset 0 0 0 1px var(--chart)}.universal-search-input .icon-button{width:27px;height:27px}.universal-search-description{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:16px 20px;display:flex}.universal-search-description h2{white-space:nowrap;margin:0;font-size:11px;font-weight:600}.universal-search-description>span{color:var(--muted);font-size:10px;line-height:1.6}.universal-results{max-height:min(52dvh,450px);padding:0 10px 10px;overflow-y:auto}.universal-results h3{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0;padding:17px 10px 9px;font-size:9px;font-weight:500}.universal-result{cursor:pointer;border-radius:7px;align-items:center;gap:12px;padding:10px;display:flex}.universal-result.selected{background:var(--surface-hover)}.search-result-icon{color:var(--muted);border:1px solid var(--border);border-radius:7px;flex-shrink:0;place-items:center;width:34px;height:36px;display:grid}.universal-result>div{min-width:0}.universal-result strong{font-size:12px;font-weight:500;display:block}.universal-result small{color:var(--muted);margin-top:6px;font-size:10px;line-height:1.5;display:block}.result-return{color:var(--muted);margin-left:auto;font-size:11px}.universal-no-results{text-align:center;color:var(--muted);padding:36px 20px;font-size:12px}.universal-search-footer{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:18px;padding:14px 20px;font-size:10px;display:flex}.universal-search-footer>span{align-items:center;gap:5px;display:inline-flex}.sidebar-collapse{border:1px solid var(--border);background:var(--sidebar);width:22px;height:22px;color:var(--muted);cursor:pointer;z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;top:21px;right:-11px}.sidebar-collapse:hover{color:var(--foreground);border-color:var(--muted)}.finance-parent.module-active{color:var(--foreground)}.finance-chevron{margin-left:auto;transform:rotate(-90deg)}.finance-chevron.is-expanded{transform:none}.finance-submenu{border-left:1px solid var(--border);margin:3px 0 14px 19px;padding-left:10px}.finance-submenu .nav-item{padding:10px 9px;font-size:11px}.finance-submenu .nav-item svg{width:15px;height:15px}.management-caption{margin-top:30px}.sidebar nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.sidebar-bottom{flex-shrink:0}@media (min-width:651px){.sidebar-is-collapsed .sidebar{width:76px;padding-left:10px;padding-right:10px}.sidebar-is-collapsed .app-body{margin-left:76px}.sidebar-is-collapsed .brand-row{padding:0 10px}.sidebar-is-collapsed .brand-copy,.sidebar-is-collapsed .nav-caption,.sidebar-is-collapsed .finance-submenu,.sidebar-is-collapsed .nav-item>span,.sidebar-is-collapsed .finance-chevron,.sidebar-is-collapsed .coming-next,.sidebar-is-collapsed .profile>div,.sidebar-is-collapsed .workspace-label,.sidebar-is-collapsed .workspace-preview>svg{display:none}.sidebar-is-collapsed .nav-item{justify-content:center;padding:14px 10px}.sidebar-is-collapsed .workspace-preview{justify-content:center;padding:10px 0}.sidebar-is-collapsed .workspace-options{width:210px}.sidebar-is-collapsed .profile{justify-content:center}.sidebar-is-collapsed .finance-parent.module-active{background:var(--surface-hover)}}@media (max-width:1000px){.universal-search-trigger kbd{display:none}.app-header{gap:12px}}@media (max-width:650px){.sidebar-collapse{display:none}.universal-search-trigger{justify-content:center;width:34px;min-width:34px;height:34px;margin-left:auto;padding:0}.universal-search-trigger>span{display:none}.header-actions{gap:10px}.global-search-dialog{max-height:calc(100dvh - 90px);margin-top:74px}.universal-search-description{flex-direction:column;align-items:flex-start;gap:7px}.universal-search-input{gap:10px;padding:13px}.universal-search-input input{font-size:12px}.universal-search-footer{gap:12px;padding:13px;font-size:9px}}.sidebar .nav-item{border-radius:6px;gap:10px;min-height:38px;padding:10px 12px;font-size:11px}.sidebar .nav-item svg{flex-shrink:0}.sidebar .finance-parent.module-active{background:var(--surface-hover);font-weight:500}.sidebar .finance-submenu{border-left:0;border-bottom-left-radius:0;margin:5px 0 17px 20px;padding:0 0 0 8px}.sidebar .finance-submenu .nav-item{min-height:31px;padding:8px 10px;font-size:10px;font-weight:400;position:relative}.sidebar .finance-submenu .nav-item:after{content:"";border-left:1px solid var(--border);position:absolute;top:-2px;bottom:-2px;left:-9px}.sidebar .finance-submenu .nav-item:last-child:after{bottom:50%}.sidebar .finance-submenu .nav-item:before{content:"";border-top:1px solid var(--border);width:8px;position:absolute;top:50%;left:-9px}.sidebar .finance-submenu .nav-item>svg{display:none}.sidebar .finance-submenu .nav-item:hover,.sidebar .finance-submenu .nav-item.active{background:0 0}.sidebar .finance-submenu .nav-item:hover>span,.sidebar .finance-submenu .nav-item.active>span{color:var(--foreground)}.sidebar .finance-submenu .nav-item.active{font-weight:500}.sidebar .management-caption{border-top:1px solid var(--border);letter-spacing:1px;margin-top:22px;padding-top:22px;font-size:8px}.sidebar-collapse{border-radius:6px;width:22px;height:22px;padding:0;right:-11px}.sidebar-collapse>svg{display:block}[data-theme=dark] .sidebar{--sidebar:#171a21;--surface-hover:#2a2d35;--border:#30333b;--muted:#a1a4ae}@media (min-width:651px){.sidebar-is-collapsed .sidebar .nav-item{min-height:40px;padding:12px 10px}.sidebar-is-collapsed .sidebar .brand-row{justify-content:center;padding:0}}
.dFIxzG_bar{background:var(--surface-hover);border-radius:5px;flex-shrink:0;max-width:100%;animation:1.5s ease-in-out infinite dFIxzG_skeletonPulse;display:block}.dFIxzG_overview,.dFIxzG_commercial{gap:20px;min-width:0;padding-bottom:30px;display:grid}.dFIxzG_heading{justify-content:space-between;align-items:center;gap:20px;min-height:96px;display:flex}.dFIxzG_heading>div{gap:13px;width:100%;display:grid}.dFIxzG_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dFIxzG_metric,.dFIxzG_panel,.dFIxzG_column{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0}.dFIxzG_metric{align-content:space-between;gap:18px;min-height:135px;padding:22px;display:grid}.dFIxzG_panels{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:20px;display:grid}.dFIxzG_panel{min-height:290px;padding:25px}.dFIxzG_row{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:18px 0;display:flex}.dFIxzG_row:last-child{border-bottom:0}.dFIxzG_row>span:last-child{gap:8px;width:100%;display:grid}.dFIxzG_rows{min-height:170px}.dFIxzG_commercial .dFIxzG_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dFIxzG_commercial .dFIxzG_metric{min-height:95px}.dFIxzG_board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:14px;display:grid;overflow:hidden}.dFIxzG_column{align-content:start;gap:15px;min-height:340px;padding:16px;display:grid}.dFIxzG_card{border:1px solid var(--border);background:var(--surface-hover);border-radius:9px;gap:12px;padding:17px;display:grid}@keyframes dFIxzG_skeletonPulse{50%{opacity:.48}}@media (max-width:900px){.dFIxzG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dFIxzG_panels{grid-template-columns:1fr}.dFIxzG_board{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media (max-width:600px){.dFIxzG_heading>span{display:none}.dFIxzG_metric{min-height:110px;padding:17px}.dFIxzG_panel{padding:20px}.dFIxzG_board{grid-template-columns:minmax(220px,1fr)}}@media (prefers-reduced-motion:reduce){.dFIxzG_bar{animation:none}}
._3JxMeW_banner{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:12px;align-items:center;gap:12px;margin-bottom:24px;padding:13px 16px;font-size:12px;display:flex}._3JxMeW_banner>svg{color:#59b6a1;flex-shrink:0}._3JxMeW_banner[data-state=error]>svg{color:#e4a768}._3JxMeW_banner>div{flex-wrap:wrap;flex:1;gap:6px 14px;display:flex}._3JxMeW_banner span{opacity:.7}._3JxMeW_banner button{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;text-decoration:underline}._3JxMeW_spin{animation:1.3s linear infinite _3JxMeW_rotate}@keyframes _3JxMeW_rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._3JxMeW_spin{animation:none}}
.F4Dq_q_page{min-width:0;color:var(--foreground)}.F4Dq_q_state{border:1px solid var(--border);background:var(--surface);color:var(--muted);text-align:center;border-radius:13px;padding:45px 24px;font-size:12px}.F4Dq_q_state button{border:1px solid var(--border);color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:9px 12px}.F4Dq_q_header{margin:4px 0 30px}.F4Dq_q_header>p{color:var(--muted);letter-spacing:.13em;margin:0;font-size:10px;font-weight:600}.F4Dq_q_header h1{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(28px,3vw,38px);font-weight:650;line-height:1.1}.F4Dq_q_header>span{color:var(--muted);font-size:13px;line-height:1.7}.F4Dq_q_layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;display:grid}.F4Dq_q_members,.F4Dq_q_invite{border:1px solid var(--border);background:var(--surface);border-radius:13px;min-width:0;padding:24px}.F4Dq_q_sectionHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.F4Dq_q_sectionHeader>div{align-items:center;gap:10px;display:flex}.F4Dq_q_sectionHeader svg{color:var(--muted)}.F4Dq_q_sectionHeader h2{margin:0;font-size:14px;font-weight:600}.F4Dq_q_sectionHeader>span{color:var(--muted);background:var(--surface-hover);white-space:nowrap;border-radius:6px;padding:5px 8px;font-size:10px}.F4Dq_q_description{color:var(--muted);margin:10px 0 24px;font-size:12px;line-height:1.7}.F4Dq_q_memberList{gap:12px;display:grid}.F4Dq_q_member{border:1px solid var(--border);border-radius:10px;padding:19px}.F4Dq_q_identity{align-items:center;gap:12px;min-width:0;display:flex}.F4Dq_q_avatar{background:var(--surface-hover);height:36px;color:var(--muted);border-radius:10px;flex:0 0 36px;place-items:center;font-size:11px;display:grid}.F4Dq_q_identity strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.F4Dq_q_identity small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.F4Dq_q_adminBadge{background:color-mix(in srgb,var(--positive) 8%,var(--surface));color:var(--positive);border-radius:6px;align-items:center;gap:7px;margin:17px 0 0 48px;padding:6px 8px;font-size:10px;display:inline-flex}.F4Dq_q_page fieldset{border:0;min-width:0;margin:0;padding:0}.F4Dq_q_member fieldset{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;margin-top:18px;padding-top:17px;display:grid}.F4Dq_q_page fieldset label{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:11px;line-height:1.7;display:flex}.F4Dq_q_page input[type=checkbox]{width:14px;height:14px;accent-color:var(--foreground);flex-shrink:0;margin:0;padding:0}.F4Dq_q_note{color:var(--muted);align-items:flex-start;gap:9px;margin-top:22px;display:flex}.F4Dq_q_note svg{flex-shrink:0;margin-top:2px}.F4Dq_q_note p{margin:0;font-size:11px;line-height:1.9}.F4Dq_q_invite{gap:18px;display:grid}.F4Dq_q_formIcon{width:38px;height:38px;color:var(--muted);background:var(--surface-hover);border-radius:10px;place-items:center;display:grid}.F4Dq_q_invite h3{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:600}.F4Dq_q_invite>p{color:var(--muted);margin:-9px 0 4px;font-size:12px;line-height:1.8}.F4Dq_q_invite>label{gap:9px;font-size:11px;font-weight:500;display:grid}.F4Dq_q_invite input[type=email]{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:42px;color:var(--foreground);font:inherit;border-radius:8px;padding:11px;font-size:12px}.F4Dq_q_invite input::placeholder{color:var(--muted)}.F4Dq_q_invite fieldset{border-top:1px solid var(--border);gap:12px;padding-top:18px;display:grid}.F4Dq_q_invite legend{margin-bottom:14px;padding:0;font-size:11px;font-weight:500}.F4Dq_q_invite .primary-button{border-radius:8px;min-height:41px;margin:5px 0 0;font-size:12px}.F4Dq_q_page :is(button,input):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:1050px){.F4Dq_q_layout{grid-template-columns:minmax(0,1fr)}.F4Dq_q_invite{max-width:none}.F4Dq_q_invite fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.F4Dq_q_members,.F4Dq_q_invite{padding:19px}.F4Dq_q_header>span{font-size:12px}.F4Dq_q_member{padding:15px}.F4Dq_q_member fieldset,.F4Dq_q_invite fieldset{grid-template-columns:1fr}.F4Dq_q_adminBadge{margin-left:0}}
.xrH47W_settings{min-width:0;color:var(--foreground)}.xrH47W_pageHeader{justify-content:space-between;align-items:center;gap:24px;margin:4px 0 28px;display:flex}.xrH47W_kicker{color:var(--muted);letter-spacing:.13em;margin:0;font-size:10px;font-weight:600}.xrH47W_pageHeader h1{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(28px,3vw,38px);font-weight:650;line-height:1.1}.xrH47W_pageHeader>div>p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.xrH47W_pipelineLink{color:var(--foreground);white-space:nowrap;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}.xrH47W_pipelineLink:hover{text-decoration:underline}.xrH47W_explainer{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:16px;margin-bottom:28px;padding:20px 22px;display:flex}.xrH47W_explainerIcon{height:42px;color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,var(--surface));border-radius:11px;flex:0 0 42px;place-items:center;display:grid}.xrH47W_explainer strong{font-size:13px;font-weight:600}.xrH47W_explainer p{max-width:780px;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.8}.xrH47W_total{background:var(--surface-hover);color:var(--muted);border-radius:6px;flex-shrink:0;margin-left:auto;padding:7px 10px;font-size:10px}.xrH47W_layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:30px;display:grid}.xrH47W_stageNavigation{border-right:1px solid var(--border);padding-right:22px}.xrH47W_navigationTitle{color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;margin:5px 0 17px;font-size:9px;font-weight:600;display:flex}.xrH47W_navigationTitle small{letter-spacing:0;font-size:10px;font-weight:400}.xrH47W_stageList{gap:4px;display:grid}.xrH47W_stageList button{text-align:left;width:100%;min-height:43px;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:10px;font-size:11px;display:flex}.xrH47W_stageList button>span:nth-child(2){flex:1}.xrH47W_stageList button:hover{background:var(--surface);color:var(--foreground)}.xrH47W_stageList button[aria-current=step]{background:var(--surface-hover);border-color:var(--border);color:var(--foreground);font-weight:600}.xrH47W_stageNumber{opacity:.6;font-variant-numeric:tabular-nums;font-size:9px}.xrH47W_stageList button small{background:var(--background);border-radius:5px;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.xrH47W_stageHint{color:var(--muted);margin:20px 10px 0;font-size:10px;line-height:1.8}.xrH47W_mobileStage{display:none}.xrH47W_stageContent{min-width:0}.xrH47W_stageHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:22px;display:flex}.xrH47W_stageHeader h2{letter-spacing:-.035em;margin:9px 0;font-size:24px;font-weight:600}.xrH47W_stageHeader p{color:var(--muted);margin:0;font-size:11px}.xrH47W_stageColumns{grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:24px;display:grid}.xrH47W_taskArea{min-width:0}.xrH47W_sectionTitle{align-items:center;gap:9px;margin:0 0 16px;font-size:12px;font-weight:600;display:flex}.xrH47W_sectionTitle span{min-width:20px;height:20px;color:var(--muted);background:var(--surface-hover);border-radius:5px;place-items:center;font-size:10px;display:grid}.xrH47W_empty{text-align:center;border:1px dashed var(--border);border-radius:12px;flex-direction:column;align-items:center;padding:40px 24px;display:flex}.xrH47W_empty>svg{color:var(--muted);margin-bottom:18px}.xrH47W_empty h3{margin:0;font-size:13px;font-weight:500;line-height:1.6}.xrH47W_empty p{color:var(--muted);margin:10px 0 16px;font-size:12px;line-height:1.8}.xrH47W_empty small{color:var(--muted);font-size:10px;line-height:1.8}.xrH47W_ruleNote{color:var(--muted);gap:10px;margin-top:22px;display:flex}.xrH47W_ruleNote>svg{flex-shrink:0;margin-top:3px}.xrH47W_ruleNote p{margin:0;font-size:11px;line-height:1.9}.xrH47W_ruleNote strong{color:var(--foreground);margin-bottom:4px;font-weight:500;display:block}.xrH47W_taskList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.xrH47W_taskCard{border:1px solid var(--border);background:var(--surface);border-radius:11px;padding:19px}.xrH47W_taskCard[data-disabled=true]{opacity:.6}.xrH47W_taskCardHeading{align-items:center;gap:10px;display:flex}.xrH47W_taskIcon{background:var(--surface-hover);height:30px;color:var(--muted);border-radius:8px;flex:0 0 30px;place-items:center;display:grid}.xrH47W_taskCardHeading h3{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.6}.xrH47W_disabledBadge{color:var(--muted);margin-left:auto;font-size:9px}.xrH47W_taskMeta{gap:9px;margin:18px 0;display:grid}.xrH47W_taskMeta span{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:8px;font-size:11px;display:flex}.xrH47W_taskMeta svg{flex-shrink:0}.xrH47W_taskRule{color:var(--muted);align-items:center;gap:7px;font-size:10px;line-height:1.7;display:flex}.xrH47W_taskRule svg{flex-shrink:0}.xrH47W_taskRule[data-required=true]{color:var(--foreground)}.xrH47W_taskCard footer{border-top:1px solid var(--border);justify-content:flex-end;gap:16px;margin-top:16px;padding-top:13px;display:flex}.xrH47W_taskCard footer button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:flex}.xrH47W_taskCard footer button:hover{color:var(--foreground)}.xrH47W_editor{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;padding:22px}.xrH47W_editorHeading h3{letter-spacing:-.025em;margin:10px 0 8px;font-size:16px;font-weight:600;line-height:1.5}.xrH47W_editorHeading p{color:var(--muted);margin:0 0 24px;font-size:11px;line-height:1.8}.xrH47W_editor fieldset{border:0;gap:19px;min-width:0;margin:0;padding:0;display:grid}.xrH47W_editor label{color:var(--foreground);gap:9px;font-size:11px;font-weight:500;display:grid}.xrH47W_editor :is(input:not([type=checkbox]),select),.xrH47W_mobileStage select{border:1px solid var(--border);width:100%;min-width:0;min-height:41px;color:var(--foreground);background:var(--background);font:inherit;border-radius:7px;padding:10px 11px;font-size:12px}.xrH47W_editor input::placeholder{color:var(--muted);font-size:11px}.xrH47W_editor label>small{color:var(--muted);font-size:10px;font-weight:400}.xrH47W_deadline{align-items:center;gap:10px;display:flex}.xrH47W_deadline input{max-width:65px}.xrH47W_deadline span{color:var(--muted);font-size:10px;font-weight:400;line-height:1.7}.xrH47W_editor .xrH47W_requiredOption{border-top:1px solid var(--border);border-bottom:1px solid var(--border);cursor:pointer;align-items:flex-start;gap:10px;padding:14px 0;line-height:1.7;display:flex}.xrH47W_requiredOption input{accent-color:var(--foreground);margin:3px 0 0}.xrH47W_requiredOption strong{font-size:10px;font-weight:500;display:block}.xrH47W_requiredOption small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:400;display:block}.xrH47W_formActions{flex-wrap:wrap;gap:8px;display:flex}.xrH47W_primary,.xrH47W_secondary,.xrH47W_state button{border:1px solid var(--border);min-height:37px;color:var(--foreground);background:var(--surface);font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;display:inline-flex}.xrH47W_primary{border-color:var(--foreground);color:var(--background);background:var(--foreground);flex:1;font-weight:600}.xrH47W_secondary:hover{background:var(--surface-hover)}.xrH47W_formNote{color:var(--muted);margin:17px 0 0;font-size:10px;line-height:1.8}.xrH47W_success{color:var(--positive);align-items:center;gap:8px;font-size:12px;line-height:1.7;display:flex}.xrH47W_error{color:var(--negative);margin:0 0 14px;font-size:12px;line-height:1.7}.xrH47W_state{text-align:center;color:var(--muted);border:1px solid var(--border);border-radius:12px;padding:60px 24px;font-size:13px}.xrH47W_settings button:disabled{opacity:.45;cursor:not-allowed}.xrH47W_settings :is(button,input,select,a):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:1200px){.xrH47W_layout{grid-template-columns:185px minmax(0,1fr);gap:22px}.xrH47W_stageNavigation{padding-right:16px}.xrH47W_stageColumns{grid-template-columns:minmax(0,1fr)}.xrH47W_editor{max-width:none}.xrH47W_explainer .xrH47W_total{display:none}}@media (max-width:720px){.xrH47W_pageHeader{flex-direction:column;align-items:flex-start;gap:18px}.xrH47W_explainer{align-items:flex-start;gap:12px;padding:17px}.xrH47W_explainerIcon{border-radius:8px;flex-basis:32px;height:32px}.xrH47W_explainer p{font-size:11px}.xrH47W_layout{grid-template-columns:minmax(0,1fr);gap:22px}.xrH47W_stageNavigation{border:0;padding:0}.xrH47W_stageList,.xrH47W_stageHint,.xrH47W_navigationTitle{display:none}.xrH47W_mobileStage{color:var(--muted);gap:9px;font-size:11px;display:grid}.xrH47W_stageHeader{flex-wrap:wrap;gap:12px}.xrH47W_stageHeader h2{font-size:23px}.xrH47W_stageHeader .xrH47W_secondary{margin-left:auto}.xrH47W_editor{padding:19px}}
._2WvjfG_dialog{border:1px solid var(--border);background:var(--surface);width:min(1000px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);color:var(--foreground);scrollbar-width:thin;scrollbar-color:var(--border) transparent;border-radius:14px;margin:auto;padding:0;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #0005}._2WvjfG_dialog[open]{display:block}._2WvjfG_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#090b1080}._2WvjfG_dialog :is(button,a,input,summary,textarea,[tabindex="0"]):focus-visible{outline:2px solid var(--muted);outline-offset:4px}._2WvjfG_header{justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px 24px;display:flex}._2WvjfG_header h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:12px 0 0;font-size:27px;font-weight:600;line-height:1.3}._2WvjfG_kicker{color:var(--muted);align-items:center;gap:9px;margin:0;font-size:12px;display:flex}._2WvjfG_kicker span{opacity:.5}._2WvjfG_headerActions{flex-shrink:0;gap:6px;display:flex}._2WvjfG_close,._2WvjfG_delete{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._2WvjfG_close:hover{background:var(--surface-hover);color:var(--foreground)}._2WvjfG_delete:hover{color:var(--negative);background:color-mix(in srgb,var(--negative) 10%,transparent)}._2WvjfG_properties{grid-template-columns:1fr 1.25fr 1fr;gap:20px;margin:0;padding:0 32px 26px;display:grid}._2WvjfG_properties>div{align-content:start;gap:10px;min-width:0;display:grid}._2WvjfG_properties dt{color:var(--muted);align-items:center;gap:7px;font-size:11px;display:flex}._2WvjfG_properties dt svg{stroke-width:1.5px}._2WvjfG_properties dd{overflow-wrap:anywhere;align-items:center;min-height:26px;margin:0;font-size:13px;display:flex}._2WvjfG_stage{background:var(--surface-hover);border-radius:5px;align-items:center;gap:7px;padding:5px 9px;font-size:12px;display:inline-flex}._2WvjfG_stage i{background:var(--muted);border-radius:50%;width:5px;height:5px}._2WvjfG_tabs{z-index:2;border-block:1px solid var(--border);background:var(--surface);scrollbar-width:none;justify-content:center;gap:24px;padding:0 24px;display:flex;position:sticky;top:0;overflow-x:auto}._2WvjfG_tabs button{min-height:48px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;padding:0 4px;font-size:12px;transition:color .15s}._2WvjfG_tabs button:hover{color:var(--foreground)}._2WvjfG_tabs button[aria-selected=true]{border-bottom-color:var(--foreground);color:var(--foreground);font-weight:600}._2WvjfG_panel{outline:none;padding:28px 32px}._2WvjfG_overview{gap:28px;display:grid}._2WvjfG_overviewColumns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}._2WvjfG_infoColumn{align-content:start;gap:26px;min-width:0;display:grid}._2WvjfG_tasksSection{border-left:1px solid var(--border);min-width:0;padding-left:32px}._2WvjfG_sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}._2WvjfG_sectionHeading h3{color:var(--foreground);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:flex}._2WvjfG_companyLogoArea{border-bottom:1px solid var(--border);align-items:center;gap:12px;margin:0 0 13px;padding:12px 0 17px;display:flex}._2WvjfG_logoInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._2WvjfG_panel ._2WvjfG_companyLogoButton{border:1px dashed var(--border);background:color-mix(in srgb,var(--surface-hover) 35%,transparent);width:54px;height:54px;min-height:54px;color:var(--muted);cursor:pointer;border-radius:9px;flex:0 0 54px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}._2WvjfG_companyLogoImage{object-fit:cover;width:100%;height:100%}._2WvjfG_companyLogoOverlay{background:color-mix(in srgb,var(--surface) 82%,transparent);color:var(--foreground);opacity:0;place-items:center;transition:opacity .15s;display:grid;position:absolute;inset:0}._2WvjfG_companyLogoButton:hover ._2WvjfG_companyLogoOverlay,._2WvjfG_companyLogoButton:focus-visible ._2WvjfG_companyLogoOverlay{opacity:1}@media (hover:none){._2WvjfG_companyLogoOverlay{opacity:1;border-radius:6px 0 0;width:23px;height:23px;inset:auto 0 0 auto}._2WvjfG_companyLogoOverlay svg{width:13px;height:13px}}._2WvjfG_companyLogoCopy{gap:6px;min-width:0;display:grid}._2WvjfG_companyLogoCopy strong{color:var(--foreground);font-size:12px;font-weight:500}._2WvjfG_companyLogoCopy small{color:var(--muted);font-size:11px}._2WvjfG_fieldList{margin:0}._2WvjfG_fieldList>div{grid-template-columns:135px minmax(0,1fr);align-items:baseline;gap:12px;padding:9px 0;display:grid}._2WvjfG_fieldList dt{color:var(--muted);font-size:12px;line-height:1.5}._2WvjfG_fieldList dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}._2WvjfG_fieldList a{color:inherit;text-decoration:none}._2WvjfG_fieldList a:hover{text-underline-offset:3px;text-decoration:underline}._2WvjfG_contactFieldList>div{grid-template-columns:minmax(110px,40%) minmax(0,1fr)}._2WvjfG_contactValue{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._2WvjfG_contactShortcut{opacity:.65;justify-content:center;align-items:center;display:inline-flex;color:var(--muted)!important}._2WvjfG_contactShortcut:hover{opacity:1;color:var(--foreground)!important}._2WvjfG_meetingSection{border-top:1px solid var(--border);padding-top:22px}._2WvjfG_meetingSection ._2WvjfG_sectionHeading{margin-bottom:10px}._2WvjfG_meetingLink{align-items:center;gap:4px;display:inline-flex;color:var(--foreground)!important}._2WvjfG_meetingError{color:var(--negative)}._2WvjfG_termsSection{border-top:1px solid var(--border);padding-top:22px}._2WvjfG_termsSection ._2WvjfG_sectionHeading{margin-bottom:10px}._2WvjfG_taskCount,._2WvjfG_documentCount{color:var(--muted);white-space:nowrap;font-size:11px;font-weight:400}._2WvjfG_taskProgress{appearance:none;background:var(--surface-hover);width:100%;height:3px;color:var(--positive);border:0;border-radius:2px;margin:0 0 14px;display:block;overflow:hidden}._2WvjfG_taskProgress::-webkit-progress-bar{background:var(--surface-hover)}._2WvjfG_taskProgress::-webkit-progress-value{background:var(--positive);transition:width .2s}._2WvjfG_taskProgress::-moz-progress-bar{background:var(--positive)}._2WvjfG_taskList{margin:0;padding:0;list-style:none;display:grid}._2WvjfG_taskList>li{border-bottom:1px solid var(--border);padding:13px 0}._2WvjfG_taskList>li:last-child{border-bottom:0}._2WvjfG_taskCheck{cursor:pointer;align-items:flex-start;gap:10px;min-height:24px;padding:3px 0;display:flex;position:relative}._2WvjfG_taskCheck input{opacity:0;cursor:pointer;width:17px;height:17px;margin:0;position:absolute;inset:3px auto auto 0}._2WvjfG_checkboxVisual{border:1px solid var(--muted);border-radius:50%;flex:0 0 17px;place-items:center;height:17px;transition:background .15s,border-color .15s;display:grid}._2WvjfG_taskCheck:has(input:enabled):hover ._2WvjfG_checkboxVisual{border-color:var(--foreground);background:var(--surface-hover)}._2WvjfG_taskCheck input:focus-visible+._2WvjfG_checkboxVisual{outline:2px solid var(--muted);outline-offset:4px}._2WvjfG_taskCheck input:disabled{cursor:default}._2WvjfG_taskCheck:has(input:disabled){cursor:default}._2WvjfG_taskTitle{color:var(--foreground);overflow-wrap:anywhere;font-size:13px;line-height:1.4}._2WvjfG_completedTask ._2WvjfG_checkboxVisual{background:var(--positive);border-color:var(--positive);color:var(--surface)}._2WvjfG_completedTask ._2WvjfG_taskTitle{color:var(--muted);text-decoration:line-through}._2WvjfG_completedGroup{border:1px solid var(--border);border-radius:9px;margin-top:16px;overflow:hidden}._2WvjfG_panel ._2WvjfG_completedGroupToggle{text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;width:100%;min-height:46px;padding:10px 13px;font-size:12px;font-weight:600;display:flex}._2WvjfG_completedGroupToggle small{background:var(--surface-hover);min-width:20px;height:20px;color:var(--muted);border-radius:5px;place-items:center;margin-left:5px;padding:0 5px;font-size:10px;font-weight:500;display:inline-grid}._2WvjfG_completedTaskList{border-top:1px solid var(--border);margin:0;padding:2px 13px;list-style:none}._2WvjfG_completedTaskList li{border-bottom:1px solid var(--border);padding:12px 0}._2WvjfG_completedTaskList li:last-child{border-bottom:0}._2WvjfG_taskMeta{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:12px;margin:5px 0 0 27px;font-size:11px;line-height:1.5;display:flex}._2WvjfG_dueEditor summary{cursor:pointer;align-items:center;gap:5px;width:fit-content;list-style:none;display:flex}._2WvjfG_dueEditor summary::-webkit-details-marker{display:none}._2WvjfG_dueEditor summary:hover{color:var(--foreground)}._2WvjfG_dueFields{flex-wrap:wrap;gap:8px;padding-top:10px;display:flex}._2WvjfG_dueFields input{border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--foreground);font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:5px;padding:6px 8px}@media (prefers-color-scheme:dark){._2WvjfG_dueFields input{--lightningcss-light: ;--lightningcss-dark:initial}}._2WvjfG_taskEmpty{min-height:160px;color:var(--muted);text-align:center;align-content:center;justify-items:center;padding:24px;display:grid}._2WvjfG_taskEmpty svg{stroke-width:1.5px;margin-bottom:12px}._2WvjfG_taskEmpty p{color:var(--foreground);margin:0 0 7px;font-size:13px}._2WvjfG_taskEmpty span{max-width:240px;font-size:12px;line-height:1.6}._2WvjfG_blockerNote{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.6}._2WvjfG_documentsSection{border-top:1px solid var(--border);padding-top:22px}._2WvjfG_sectionHint{color:var(--muted);margin:7px 0 0;font-size:11px}._2WvjfG_documentList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._2WvjfG_panel ._2WvjfG_documentList button{text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:14px;display:flex}._2WvjfG_documentList svg{color:var(--muted);flex-shrink:0}._2WvjfG_documentList span{flex:1;gap:5px;min-width:0;display:grid}._2WvjfG_documentList strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}._2WvjfG_documentList small{color:var(--muted);font-size:10px}._2WvjfG_panel ._2WvjfG_attachButton{flex-shrink:0;justify-content:center;align-items:center;gap:7px;display:inline-flex}._2WvjfG_emptyHint{color:var(--muted);margin:0;padding:10px 0;font-size:12px;line-height:1.6}._2WvjfG_skeleton{gap:0;min-height:116px;display:grid}._2WvjfG_skeletonRow{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:56px;display:flex}._2WvjfG_skeletonRow:last-child{border-bottom:0}._2WvjfG_skeletonMark,._2WvjfG_skeletonLines i{background:var(--surface-hover);border-radius:4px;flex-shrink:0;animation:1.5s ease-in-out infinite _2WvjfG_skeletonPulse;display:block}._2WvjfG_skeletonMark{border-radius:50%;width:17px;height:17px}._2WvjfG_skeletonLines{gap:8px;width:100%;display:grid}._2WvjfG_skeletonLines i{width:66%;height:9px}._2WvjfG_skeletonLines i:last-child{opacity:.7;width:39%;height:7px}._2WvjfG_skeletonRow:nth-child(2) ._2WvjfG_skeletonLines i:first-child{width:47%}._2WvjfG_skeletonRow:nth-child(3) ._2WvjfG_skeletonLines i:first-child{width:58%}._2WvjfG_skeletondocuments{border:1px solid var(--border);border-radius:8px;min-height:72px;padding:0 14px}._2WvjfG_skeletondocuments ._2WvjfG_skeletonMark{border-radius:3px;width:22px;height:28px}._2WvjfG_skeleton:has(._2WvjfG_skeletondocuments){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:72px}._2WvjfG_skeletonactivity ._2WvjfG_skeletonMark{width:28px;height:28px}@keyframes _2WvjfG_skeletonPulse{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._2WvjfG_skeletonMark,._2WvjfG_skeletonLines i{animation:none}}._2WvjfG_summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}._2WvjfG_summary dt{color:var(--muted);margin-bottom:8px;font-size:12px}._2WvjfG_summary dd{overflow-wrap:anywhere;margin:0;font-size:13px}._2WvjfG_state,._2WvjfG_empty{color:var(--muted);margin:0;padding:24px 0;font-size:13px;line-height:1.6}._2WvjfG_entries{margin:0;padding:0;list-style:none;display:grid}._2WvjfG_entries li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 0;display:flex}._2WvjfG_entries li>span{gap:7px;min-width:0;display:grid}._2WvjfG_entries strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}._2WvjfG_entries small{color:var(--muted);font-size:11px}._2WvjfG_entries ._2WvjfG_body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}._2WvjfG_internal{color:var(--muted);margin:0 0 16px;font-size:11px}._2WvjfG_panel button{border:1px solid var(--border);min-height:32px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:5px;padding:6px 10px;font-size:11px;transition:background .15s}._2WvjfG_panel button:hover:not(:disabled){background:var(--surface-hover)}._2WvjfG_panel button[data-inline-field],._2WvjfG_panel button[data-inline-field]:hover:not(:disabled){width:100%;min-height:28px;color:var(--foreground);text-align:left;cursor:text;background:0 0;border:0;border-radius:0;padding:3px 0;font-size:12px}._2WvjfG_panel button[data-inline-field]:hover:not(:disabled){text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:3px}._2WvjfG_panel button:disabled{opacity:.55;cursor:default}._2WvjfG_activityForm{gap:12px;margin-top:20px;display:grid}._2WvjfG_activityForm label{gap:10px;font-size:12px;display:grid}._2WvjfG_activityForm textarea{border:1px solid var(--border);width:100%;color:var(--foreground);font:inherit;resize:vertical;background:0 0;border-radius:6px;padding:12px;line-height:1.6}._2WvjfG_activityForm button{justify-self:end}._2WvjfG_activityError{color:var(--negative);margin:0 0 18px;font-size:13px;line-height:1.6}@media (max-width:760px){._2WvjfG_dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._2WvjfG_header{padding:24px}._2WvjfG_properties{padding:0 24px 24px}._2WvjfG_panel{padding:24px}._2WvjfG_overviewColumns{grid-template-columns:1fr;gap:26px}._2WvjfG_tasksSection{border-left:0;border-top:1px solid var(--border);padding:24px 0 0}._2WvjfG_documentList{grid-template-columns:repeat(2,minmax(0,1fr))}._2WvjfG_skeleton:has(._2WvjfG_skeletondocuments){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){._2WvjfG_header{gap:12px;padding:20px}._2WvjfG_header h2{font-size:23px}._2WvjfG_properties{grid-template-columns:1fr 1fr;padding:0 20px 20px}._2WvjfG_tabs{justify-content:flex-start;gap:18px;padding:0 20px}._2WvjfG_panel{padding:24px 20px}._2WvjfG_fieldList>div{grid-template-columns:115px minmax(0,1fr);gap:10px}._2WvjfG_documentList,._2WvjfG_summary{grid-template-columns:1fr}._2WvjfG_skeleton:has(._2WvjfG_skeletondocuments){grid-template-columns:1fr}}
.KvcBZa_section{border-top:1px solid var(--border);min-width:0;padding-top:22px}.KvcBZa_heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.KvcBZa_heading h3{color:var(--foreground);margin:0;font-size:13px;font-weight:600}.KvcBZa_count{color:var(--muted);font-size:11px}.KvcBZa_hint{color:var(--muted);margin:8px 0 17px;font-size:11px;line-height:1.6}.KvcBZa_selectedList{gap:0;display:grid}.KvcBZa_selectedCard{border:0;border-bottom:1px solid var(--border);background:0 0;border-radius:0;min-width:0;padding:7px 0}.KvcBZa_selectedCardTop{align-items:center;gap:8px;min-width:0;display:flex}.KvcBZa_serviceIcon{background:color-mix(in srgb,var(--positive) 10%,transparent);height:22px;color:var(--positive);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}.KvcBZa_serviceName{min-width:0;color:var(--foreground);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;align-items:center;gap:6px;padding:3px 0;font-size:12px;font-weight:500;display:flex}.KvcBZa_serviceName:hover{color:var(--muted)}.KvcBZa_serviceName small{color:var(--muted);font-size:10px;font-weight:400}.KvcBZa_disclosureIcon,.KvcBZa_expandedIcon{color:var(--muted);flex-shrink:0;transition:transform .16s}.KvcBZa_expandedIcon{transform:rotate(180deg)}.KvcBZa_removeButton{height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex:0 0 26px;place-items:center;padding:0;display:grid}.KvcBZa_removeButton:hover{background:var(--surface-hover);color:var(--foreground)}.KvcBZa_priceField{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:8px 0 2px 30px;font-size:11px;display:flex}.KvcBZa_priceField small{opacity:.75}.KvcBZa_priceInput{border:1px solid var(--border);width:122px;min-width:0;color:var(--muted);border-radius:6px;align-items:center;gap:5px;padding:5px 8px;display:flex}.KvcBZa_priceInput:focus-within{border-color:var(--muted)}.KvcBZa_priceInput input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.KvcBZa_empty{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:8px;padding:18px 14px;font-size:11px}.KvcBZa_catalogEmpty{color:var(--muted);margin:12px 0 0;font-size:11px;line-height:1.5}.KvcBZa_addButton{border:1px dashed var(--border);width:100%;min-height:36px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:7px;margin-top:10px;font-size:11px;display:flex}.KvcBZa_addButton:hover,.KvcBZa_addButton[aria-expanded=true]{border-color:var(--muted);background:var(--surface-hover)}.KvcBZa_chooser{border:1px solid var(--border);background:var(--surface);border-radius:8px;margin-top:8px;padding:9px}.KvcBZa_search{border:1px solid var(--border);color:var(--muted);border-radius:6px;align-items:center;gap:8px;padding:0 9px;display:flex}.KvcBZa_search input{width:100%;min-width:0;height:34px;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.KvcBZa_options{gap:3px;max-height:184px;margin-top:8px;display:grid;overflow-y:auto}.KvcBZa_option{width:100%;min-height:34px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:6px 8px;font-size:11px;display:flex}.KvcBZa_option:hover{background:var(--surface-hover)}.KvcBZa_optionPlus{border:1px solid var(--border);height:22px;color:var(--muted);border-radius:5px;flex:0 0 22px;place-items:center;display:grid}.KvcBZa_noResults{color:var(--muted);text-align:center;margin:0;padding:12px 8px;font-size:11px}.KvcBZa_error,.KvcBZa_success,.KvcBZa_saveStatus{margin:10px 0 0;font-size:11px}.KvcBZa_error{color:var(--negative)}.KvcBZa_success{color:var(--positive)}.KvcBZa_saveStatus{color:var(--muted)}.KvcBZa_loading{gap:9px;display:grid}.KvcBZa_loading span{background:var(--surface-hover);border-radius:8px;height:64px;animation:1.4s ease-in-out infinite KvcBZa_pulse}.KvcBZa_loading span:last-child{width:55%;height:34px}@keyframes KvcBZa_pulse{50%{opacity:.5}}@media (max-width:560px){.KvcBZa_priceField{margin-left:0}}@media (prefers-reduced-motion:reduce){.KvcBZa_loading span{animation:none}}
.sP1Jeq_wrapper{margin-top:16px}.sP1Jeq_fieldList{gap:0;margin:0;display:grid}.sP1Jeq_fieldList>div{grid-template-columns:minmax(110px,40%) minmax(0,1fr);align-items:center;gap:12px;min-height:35px;padding:5px 0;display:grid}.sP1Jeq_fieldList dt{color:var(--muted);font-size:11px}.sP1Jeq_fieldList dd{min-width:0;color:var(--foreground);margin:0;font-size:12px}.sP1Jeq_fieldButton{width:100%;min-height:28px;color:inherit;font:inherit;text-align:left;cursor:text;overflow-wrap:anywhere;background:0 0;border:0;padding:3px 0}.sP1Jeq_fieldButton:hover{text-decoration:underline;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:3px}.sP1Jeq_fieldButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sP1Jeq_fieldList input{border:0;border-bottom:1px solid var(--accent);width:100%;min-height:29px;color:var(--foreground);font:inherit;background:0 0;border-radius:0;outline:0;padding:3px 0;font-size:12px}.sP1Jeq_saveStatus{color:var(--muted);margin:8px 0 0;font-size:11px}.sP1Jeq_error{color:var(--negative);margin:9px 0 0;font-size:12px}
.yR-WjG_page{gap:22px;min-width:0;padding:0 0 36px;display:grid}.yR-WjG_page>.finance-page-header{margin-bottom:4px}.yR-WjG_heading,.yR-WjG_cardHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.yR-WjG_heading h2{letter-spacing:-.025em;margin:8px 0;font-size:17px;font-weight:550}.yR-WjG_heading{border:1px solid var(--border);background:var(--surface);border-radius:13px;padding:22px 24px}.yR-WjG_heading p{max-width:650px;font-size:12px;line-height:1.8}.yR-WjG_heading p,.yR-WjG_notice,.yR-WjG_hint{max-width:740px;color:var(--muted);margin:0;line-height:1.55}.yR-WjG_eyebrow{color:var(--muted);letter-spacing:.14em;font-size:10px;font-weight:700}.yR-WjG_list{gap:14px;display:grid}.yR-WjG_card{border:1px solid var(--border);background:var(--surface);border-radius:13px;gap:22px;padding:24px;display:grid}.yR-WjG_cardHeader h3{letter-spacing:-.035em;margin:7px 0;font-size:18px;font-weight:550}.yR-WjG_cardHeader p{color:var(--muted);margin:0;font-size:13px}.yR-WjG_badge{background:var(--surface-hover);border-radius:5px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:flex}.yR-WjG_badge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.yR-WjG_ready{color:var(--positive)}.yR-WjG_waiting{color:var(--muted)}.yR-WjG_overdue,.yR-WjG_error,.yR-WjG_chargeOverdue{color:var(--negative)}.yR-WjG_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.yR-WjG_details div{background:var(--background);border-radius:7px;gap:5px;padding:12px;display:grid}.yR-WjG_details span,.yR-WjG_emailRow label{color:var(--muted);font-size:12px}.yR-WjG_details strong{overflow-wrap:anywhere}.yR-WjG_details small{color:var(--muted);font-size:11px;line-height:1.4}.yR-WjG_dueDayRow{flex-wrap:wrap;gap:8px;display:flex}.yR-WjG_dueDayRow input{border:1px solid var(--border);background:var(--surface);width:90px;color:var(--foreground);font:inherit;border-radius:7px;padding:8px 9px}.yR-WjG_emailRow{grid-template-columns:1fr minmax(220px,1.5fr) auto;align-items:center;gap:10px;display:grid}.yR-WjG_emailRow input{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:7px;padding:9px 11px}.yR-WjG_emailRow input[aria-invalid=true]{border-color:var(--negative)}.yR-WjG_actions{flex-wrap:wrap;gap:9px;display:flex}.yR-WjG_primary,.yR-WjG_secondary{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--foreground);cursor:pointer;border-radius:7px;padding:8px 13px}.yR-WjG_primary{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.yR-WjG_primary:disabled,.yR-WjG_secondary:disabled{cursor:not-allowed;opacity:.55}.yR-WjG_charges{border-top:1px solid var(--border);padding-top:12px}.yR-WjG_charges h4{margin:0 0 8px;font-size:13px}.yR-WjG_charges p{color:var(--muted);margin:0;font-size:13px}.yR-WjG_charges ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.yR-WjG_charges li{background:var(--background);border-radius:6px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:13px;display:flex}.yR-WjG_empty{border:1px dashed var(--border);color:var(--muted);border-radius:8px;padding:22px}@media (max-width:680px){.yR-WjG_page{padding:16px 0 28px}.yR-WjG_heading{flex-direction:column}.yR-WjG_details,.yR-WjG_emailRow{grid-template-columns:1fr}.yR-WjG_emailRow input,.yR-WjG_emailRow button{width:100%}.yR-WjG_card{padding:15px}.yR-WjG_cardHeader{flex-direction:column}}
.FhH7DG_backdrop{z-index:1000;background:#101827aa;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.FhH7DG_dialog{border:1px solid var(--border);background:var(--surface);width:min(760px,100%);max-height:min(900px,100dvh - 40px);color:var(--foreground);border-radius:14px;overflow:auto;box-shadow:0 24px 80px #0004}.FhH7DG_dialog>header{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:22px 25px;display:flex}.FhH7DG_dialog>header p{color:var(--muted);letter-spacing:.14em;margin:0 0 5px;font-size:10px;font-weight:700}.FhH7DG_dialog>header h2{margin:0 0 5px;font-size:24px}.FhH7DG_dialog>header span,.FhH7DG_help{color:var(--muted);font-size:12px;line-height:1.5}.FhH7DG_dialog>header button{border:1px solid var(--border);background:var(--background);width:34px;height:34px;color:var(--foreground);cursor:pointer;border-radius:7px;font-size:22px}.FhH7DG_dialog form{gap:17px;padding:20px 25px 25px;display:grid}.FhH7DG_section{border-bottom:1px solid var(--border);gap:12px;padding-bottom:16px;display:grid}.FhH7DG_section h3{margin:0;font-size:14px}.FhH7DG_section label{gap:6px;font-size:12px;font-weight:600;display:grid}.FhH7DG_section input,.FhH7DG_section select{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:38px;color:var(--foreground);font:inherit;border-radius:7px;padding:8px 10px;font-weight:400}.FhH7DG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.FhH7DG_help{margin:0}.FhH7DG_linkCompany{align-items:end;gap:10px;display:flex}.FhH7DG_linkCompany label{flex:1}.FhH7DG_address{grid-column:1/-1;gap:12px;padding-top:4px;display:grid}.FhH7DG_address summary{width:fit-content;color:var(--muted);cursor:pointer;font-size:12px}.FhH7DG_primary,.FhH7DG_secondary{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--foreground);cursor:pointer;border-radius:7px;padding:8px 13px}.FhH7DG_primary{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}.FhH7DG_primary:disabled{opacity:.6;cursor:wait}.FhH7DG_dialog footer{justify-content:flex-end;gap:10px;display:flex}.FhH7DG_error{color:var(--negative);margin:0;font-size:13px}@media (max-width:600px){.FhH7DG_backdrop{padding:0}.FhH7DG_dialog{border:0;border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.FhH7DG_dialog form{padding:17px}.FhH7DG_dialog>header{padding:18px 17px}.FhH7DG_grid{grid-template-columns:1fr}.FhH7DG_linkCompany{flex-direction:column;align-items:stretch}}
.do9yQW_page{min-width:0;color:var(--foreground);padding-bottom:36px}.do9yQW_pageHeader{justify-content:space-between;align-items:center;gap:24px;margin:4px 0 28px;display:flex}.do9yQW_kicker{color:var(--muted);letter-spacing:.13em;margin:0;font-size:10px;font-weight:600}.do9yQW_pageHeader h1{letter-spacing:-.045em;margin:13px 0 10px;font-size:clamp(28px,3vw,38px);font-weight:650;line-height:1.1}.do9yQW_pageHeader>div>p:last-child{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.do9yQW_pipelineLink{color:var(--foreground);white-space:nowrap;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:inline-flex}.do9yQW_pipelineLink:hover{text-decoration:underline}.do9yQW_explainer{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;gap:16px;margin-bottom:28px;padding:20px 22px;display:flex}.do9yQW_explainerIcon{height:42px;color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,var(--surface));border-radius:11px;flex:0 0 42px;place-items:center;display:grid}.do9yQW_explainer strong{font-size:13px;font-weight:600}.do9yQW_explainer p{max-width:800px;color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.8}.do9yQW_total{background:var(--surface-hover);color:var(--muted);white-space:nowrap;border-radius:6px;flex-shrink:0;margin-left:auto;padding:7px 10px;font-size:10px}.do9yQW_layout{grid-template-columns:minmax(0,1fr) minmax(290px,360px);align-items:start;gap:30px;display:grid}.do9yQW_catalog{min-width:0}.do9yQW_catalogHeader{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:3px 0 19px;display:flex}.do9yQW_catalogHeader h2{letter-spacing:-.035em;margin:9px 0 0;font-size:23px;font-weight:600}.do9yQW_newButton,.do9yQW_empty button{border:1px solid var(--border);min-height:37px;color:var(--foreground);background:var(--surface);font:inherit;cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:600;display:inline-flex}.do9yQW_newButton:hover,.do9yQW_empty button:hover{background:var(--surface-hover)}.do9yQW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;display:flex}.do9yQW_filters{border:1px solid var(--border);background:var(--surface);border-radius:9px;align-items:center;padding:3px;display:inline-flex}.do9yQW_filters button{min-height:31px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;display:inline-flex}.do9yQW_filters button[aria-pressed=true]{color:var(--foreground);background:var(--surface-hover);font-weight:600}.do9yQW_filters span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.do9yQW_search{border:1px solid var(--border);background:var(--surface);min-width:185px;min-height:39px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;padding:0 11px;display:flex}.do9yQW_search:focus-within{border-color:var(--foreground)}.do9yQW_search input{width:100%;min-width:0;color:var(--foreground);font:inherit;background:0 0;border:0;outline:0;padding:8px 0;font-size:11px}.do9yQW_search input::placeholder{color:var(--muted)}.do9yQW_serviceList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.do9yQW_serviceCard{border:1px solid var(--border);background:var(--surface);border-radius:11px;align-items:flex-start;gap:14px;min-width:0;padding:17px;display:flex}.do9yQW_serviceCard:hover{border-color:color-mix(in srgb,var(--muted) 40%,var(--border))}.do9yQW_serviceCard[data-active=false]{opacity:.78}.do9yQW_serviceIcon{width:37px;height:37px;color:var(--positive);background:color-mix(in srgb,var(--positive) 9%,var(--surface));border-radius:10px;flex:0 0 37px;place-items:center;display:grid}.do9yQW_serviceCard[data-active=false] .do9yQW_serviceIcon{color:var(--muted);background:var(--surface-hover)}.do9yQW_serviceInfo{flex:1;min-width:0}.do9yQW_serviceTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.do9yQW_serviceTitle h3{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.5}.do9yQW_activeBadge,.do9yQW_inactiveBadge{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:3px 7px;font-size:9px;font-weight:600;display:inline-flex}.do9yQW_activeBadge{color:var(--positive);background:color-mix(in srgb,var(--positive) 10%,var(--surface))}.do9yQW_activeBadge:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.do9yQW_inactiveBadge{color:var(--muted);background:var(--surface-hover)}.do9yQW_serviceInfo p{overflow-wrap:anywhere;color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.7}.do9yQW_serviceInfo small{color:var(--muted);margin-top:8px;font-size:10px;display:block}.do9yQW_cardActions{align-items:center;gap:4px;display:flex}.do9yQW_cardActions button{width:30px;height:30px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 0 30px;place-items:center;padding:0;display:grid}.do9yQW_cardActions button:hover{border-color:var(--border);color:var(--foreground);background:var(--surface-hover)}.do9yQW_cardActions button:disabled{opacity:.45;cursor:wait}.do9yQW_empty{text-align:center;border:1px dashed var(--border);border-radius:12px;flex-direction:column;align-items:center;padding:48px 24px;display:flex}.do9yQW_empty>svg{color:var(--muted);margin-bottom:18px}.do9yQW_empty h3{margin:0;font-size:13px;font-weight:600}.do9yQW_empty p{max-width:330px;color:var(--muted);margin:10px 0 18px;font-size:12px;line-height:1.7}.do9yQW_editor{border:1px solid var(--border);background:var(--surface);border-radius:12px;min-width:0;padding:22px;scroll-margin-top:20px;position:sticky;top:24px}.do9yQW_editorHeading{align-items:center;gap:11px;display:flex}.do9yQW_editorIcon{width:36px;height:36px;color:var(--foreground);background:var(--surface-hover);border-radius:9px;flex:0 0 36px;place-items:center;display:grid}.do9yQW_editorHeading h2{letter-spacing:-.025em;margin:5px 0 0;font-size:17px;font-weight:600}.do9yQW_editorIntro{color:var(--muted);margin:18px 0 24px;font-size:11px;line-height:1.8}.do9yQW_editor fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.do9yQW_editor label{color:var(--foreground);gap:9px;font-size:11px;font-weight:500;display:grid}.do9yQW_editor label small{color:var(--muted);margin-left:4px;font-size:10px;font-weight:400;display:inline}.do9yQW_editor input,.do9yQW_editor textarea{border:1px solid var(--border);width:100%;min-width:0;color:var(--foreground);background:var(--background);font:inherit;border-radius:8px;padding:11px 12px;font-size:12px;line-height:1.5}.do9yQW_editor input{min-height:42px}.do9yQW_editor textarea{resize:vertical;min-height:105px}.do9yQW_editor :is(input,textarea)::placeholder{color:var(--muted);font-size:11px}.do9yQW_characterCount{color:var(--muted);font-variant-numeric:tabular-nums;justify-self:end;margin-top:-3px;font-size:10px}.do9yQW_formActions{flex-wrap:wrap;gap:8px;display:flex}.do9yQW_primary,.do9yQW_secondary{border:1px solid var(--border);min-height:38px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:9px 12px;font-size:11px;display:inline-flex}.do9yQW_primary{border-color:var(--foreground);color:var(--background);background:var(--foreground);flex:1;font-weight:600}.do9yQW_secondary{color:var(--foreground);background:0 0}.do9yQW_secondary:hover{background:var(--surface-hover)}.do9yQW_editor button:disabled{opacity:.5;cursor:not-allowed}.do9yQW_formNote{border-top:1px solid var(--border);color:var(--muted);margin:19px 0 0;padding-top:16px;font-size:10px;line-height:1.8}.do9yQW_notice,.do9yQW_error{border-radius:8px;align-items:center;gap:9px;margin:0 0 14px;padding:11px 13px;font-size:11px;line-height:1.6;display:flex}.do9yQW_notice{color:var(--positive);background:color-mix(in srgb,var(--positive) 8%,var(--surface))}.do9yQW_error{color:var(--negative);background:color-mix(in srgb,var(--negative) 8%,var(--surface));justify-content:space-between}.do9yQW_error button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:600}.do9yQW_skeleton{gap:10px;display:grid}.do9yQW_skeleton>div{border:1px solid var(--border);background:var(--surface);border-radius:11px;align-items:center;gap:14px;height:92px;padding:17px;display:flex}.do9yQW_skeleton>div>i{background:var(--surface-hover);border-radius:10px;flex:0 0 37px;height:37px}.do9yQW_skeleton span{gap:10px;width:70%;display:grid}.do9yQW_skeleton span i{background:var(--surface-hover);border-radius:4px;width:58%;height:11px}.do9yQW_skeleton span i+i{width:86%;height:8px}.do9yQW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.do9yQW_page :is(button,input,textarea,a):focus-visible{outline:2px solid var(--foreground);outline-offset:3px}@media (max-width:1050px){.do9yQW_layout{grid-template-columns:minmax(0,1fr)}.do9yQW_editor{grid-row:1;position:static}.do9yQW_explainer .do9yQW_total{display:none}}@media (max-width:720px){.do9yQW_pageHeader{flex-direction:column;align-items:flex-start;gap:18px}.do9yQW_explainer{align-items:flex-start;gap:12px;padding:17px}.do9yQW_explainerIcon{border-radius:8px;flex-basis:32px;height:32px}.do9yQW_explainer p{font-size:11px}.do9yQW_catalogHeader{flex-wrap:wrap}.do9yQW_catalogHeader h2{font-size:21px}.do9yQW_toolbar{align-items:stretch}.do9yQW_search{flex:100%}.do9yQW_serviceCard{gap:10px;padding:14px}.do9yQW_serviceIcon{flex-basis:32px;width:32px;height:32px}.do9yQW_cardActions{flex-direction:column}.do9yQW_editor{padding:19px}}@media (prefers-reduced-motion:no-preference){.do9yQW_serviceCard,.do9yQW_newButton,.do9yQW_cardActions button{transition:border-color .16s,background .16s}.do9yQW_skeleton i{animation:1.5s ease-in-out infinite do9yQW_pulse}}@keyframes do9yQW_pulse{50%{opacity:.45}}
._7-8VBq_page{gap:20px;max-width:1560px;margin:0 auto;padding:28px 32px 40px;display:grid}._7-8VBq_heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}._7-8VBq_eyebrow{color:var(--muted);letter-spacing:.15em;font-size:11px;font-weight:600}._7-8VBq_heading h1{letter-spacing:-.05em;margin:8px 0;font-size:clamp(28px,4vw,38px)}._7-8VBq_heading p,._7-8VBq_notice{max-width:720px;color:var(--muted);margin:0;line-height:1.6}._7-8VBq_summary{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}._7-8VBq_summary div{gap:5px;padding:16px 20px;display:grid}._7-8VBq_summary div+div{border-left:1px solid var(--border)}._7-8VBq_summary span{color:var(--muted);font-size:12px}._7-8VBq_summary strong{font-size:24px}._7-8VBq_queue{gap:12px;display:grid}._7-8VBq_listGroups{gap:18px;min-width:0;display:grid}._7-8VBq_listGroup{min-width:0}._7-8VBq_listGroupHeading{width:100%;min-height:38px;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 5px;font-size:12px;font-weight:700;display:flex}._7-8VBq_listGroupHeading[aria-expanded=false] svg{transform:rotate(-90deg)}._7-8VBq_listGroupHeading small{color:var(--muted);font-size:11px;font-weight:400}._7-8VBq_tableScroll{overflow-x:auto}._7-8VBq_contractTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}._7-8VBq_contractTable th{border-bottom:1px solid var(--border);color:var(--muted);text-align:left;padding:10px 12px;font-size:11px;font-weight:500}._7-8VBq_contractTable th:first-child{width:28%}._7-8VBq_contractTable th:nth-child(2),._7-8VBq_contractTable th:nth-child(3){width:17%}._7-8VBq_contractTable th:nth-child(4){width:14%}._7-8VBq_contractTable th:nth-child(5),._7-8VBq_contractTable th:nth-child(6){width:12%}._7-8VBq_contractTable td{border-bottom:1px solid var(--border);color:var(--foreground);overflow-wrap:anywhere;padding:10px 12px;font-size:12px}._7-8VBq_contractTable tbody tr:hover:not(._7-8VBq_expandedRow),._7-8VBq_contractTable ._7-8VBq_openRow{background:var(--surface-hover)}._7-8VBq_rowEntry{align-items:center;gap:8px;min-width:0;display:flex}._7-8VBq_rowName{min-width:0;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;font-size:12px;font-weight:600;text-decoration:none;display:flex}._7-8VBq_rowName:hover span{text-underline-offset:3px;text-decoration:underline}._7-8VBq_rowName svg:first-child{color:var(--positive);flex:none}._7-8VBq_rowName span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._7-8VBq_rowExpand{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;padding:0;display:grid}._7-8VBq_rowExpand:hover{background:var(--surface-hover);color:var(--foreground)}._7-8VBq_rowExpand svg{transition:transform .15s}._7-8VBq_rowExpand[aria-expanded=true] svg{transform:rotate(180deg)}._7-8VBq_rowStatus{background:var(--surface-hover);max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;padding:4px 7px;font-size:11px;display:inline-block;overflow:hidden}._7-8VBq_expandedRow td{background:var(--background);padding:10px 0 16px}._7-8VBq_expandedRow ._7-8VBq_card{margin:0 12px}._7-8VBq_viewSwitcher{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:3px;width:fit-content;padding:3px;display:flex}._7-8VBq_viewSwitcher button{min-height:32px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:flex}._7-8VBq_viewSwitcher button:hover{color:var(--foreground)}._7-8VBq_viewSwitcher ._7-8VBq_activeView{background:var(--surface-hover);color:var(--foreground);font-weight:600}._7-8VBq_board{grid-template-columns:repeat(5,minmax(260px,1fr));align-items:start;gap:12px;padding-bottom:12px;display:grid;overflow-x:auto}._7-8VBq_column{border:1px solid var(--border);background:var(--background);border-radius:10px;min-width:0;min-height:220px;padding:10px}._7-8VBq_columnHeading{justify-content:space-between;align-items:center;gap:8px;padding:4px 3px 12px;display:flex}._7-8VBq_columnHeading h2{margin:0;font-size:12px;font-weight:650}._7-8VBq_columnHeading span{background:var(--surface-hover);min-width:21px;height:21px;color:var(--muted);border-radius:6px;place-items:center;padding:0 5px;font-size:11px;display:grid}._7-8VBq_columnCards{gap:9px;display:grid}._7-8VBq_columnEmpty{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:8px;margin:0;padding:25px 8px;font-size:11px}._7-8VBq_board ._7-8VBq_card{gap:0;padding:0;position:relative;overflow:hidden;box-shadow:0 4px 14px #0000000a}._7-8VBq_board ._7-8VBq_card:before{content:"";background:var(--positive);opacity:.7;width:2px;position:absolute;inset:0 auto 0 0}._7-8VBq_board ._7-8VBq_cardHeader{gap:9px;padding:15px 14px 12px;display:grid}._7-8VBq_board ._7-8VBq_identity h2{font-size:14px}._7-8VBq_board ._7-8VBq_identity p{font-size:11px;line-height:1.45}._7-8VBq_board ._7-8VBq_badge{width:fit-content;font-size:10px}._7-8VBq_board ._7-8VBq_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 14px 13px;font-size:11px}._7-8VBq_board ._7-8VBq_details div:not(:nth-child(4)):not(:nth-child(5)){display:none}._7-8VBq_board ._7-8VBq_links{border-top:1px solid var(--border);gap:7px;padding:10px 14px;font-size:11px}._7-8VBq_board ._7-8VBq_links a:not(:first-child){display:none}._7-8VBq_board ._7-8VBq_actions{padding:0 14px 14px;font-size:11px;display:grid}._7-8VBq_board ._7-8VBq_actions :is(button,details){min-width:0}._7-8VBq_board ._7-8VBq_formGrid{grid-template-columns:1fr}._7-8VBq_board ._7-8VBq_fullWidth{grid-column:auto}._7-8VBq_card{border:1px solid var(--border);background:var(--surface);border-radius:10px;gap:18px;padding:22px;display:grid}._7-8VBq_cardHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._7-8VBq_identity h2{margin:0 0 5px;font-size:19px}._7-8VBq_identity h2 a{color:inherit;text-decoration:none}._7-8VBq_identity h2 a:hover{text-underline-offset:3px;text-decoration:underline}._7-8VBq_identity p{color:var(--muted);margin:0}._7-8VBq_badge{border:1px solid var(--border);color:var(--muted);border-radius:999px;flex:none;padding:6px 10px;font-size:12px}._7-8VBq_pending{border-color:color-mix(in srgb, var(--chart) 40%, var(--border));color:var(--foreground)}._7-8VBq_expired{border-color:color-mix(in srgb, var(--negative) 55%, var(--border));color:var(--negative)}._7-8VBq_details{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;display:grid}._7-8VBq_details div{gap:4px;display:grid}._7-8VBq_details dt,._7-8VBq_metaLabel{color:var(--muted);font-size:11px}._7-8VBq_details dd{overflow-wrap:anywhere;margin:0}._7-8VBq_links,._7-8VBq_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._7-8VBq_recipient{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 88%, var(--foreground));border-radius:8px;flex-basis:100%;gap:3px;min-width:0;padding:10px 12px;display:grid}._7-8VBq_recipient span,._7-8VBq_recipient small{color:var(--muted);font-size:11px}._7-8VBq_recipient strong{overflow-wrap:anywhere;font-size:13px}._7-8VBq_links a{color:var(--foreground);text-underline-offset:3px}._7-8VBq_draftLink{align-items:center;gap:5px;font-weight:600;display:inline-flex}._7-8VBq_primary,._7-8VBq_secondary{border:1px solid var(--border);background:var(--surface);min-height:38px;color:var(--foreground);cursor:pointer;border-radius:7px;padding:8px 13px}._7-8VBq_primary{border-color:var(--accent);background:var(--accent);color:var(--accent-foreground)}._7-8VBq_primary:disabled,._7-8VBq_secondary:disabled{cursor:wait;opacity:.6}._7-8VBq_draft{border-top:1px solid var(--border);padding-top:14px}._7-8VBq_draft summary{cursor:pointer;width:fit-content;font-weight:600}._7-8VBq_createForm{gap:14px;margin-top:14px;display:grid}._7-8VBq_createForm label{gap:6px;font-size:13px;font-weight:600;display:grid}._7-8VBq_createForm input,._7-8VBq_createForm textarea{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:7px;padding:10px 11px;font-weight:400}._7-8VBq_createForm textarea{resize:vertical}._7-8VBq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._7-8VBq_fullWidth{grid-column:1/-1}._7-8VBq_error{color:var(--negative)}._7-8VBq_empty{border:1px dashed var(--border);color:var(--muted);text-align:center;border-radius:10px;padding:24px}@media (max-width:680px){._7-8VBq_page{padding:22px 16px 32px}._7-8VBq_cardHeader{flex-direction:column}._7-8VBq_details,._7-8VBq_formGrid{grid-template-columns:1fr}._7-8VBq_fullWidth{grid-column:auto}._7-8VBq_summary div{padding:13px 11px}._7-8VBq_summary span{font-size:10px}._7-8VBq_summary strong{font-size:20px}}@media (max-width:1500px){._7-8VBq_board{grid-template-columns:repeat(5,280px)}}
