.security-visual_preview__GtjZT{width:var(--legal-content-max);max-width:1320px;margin:80px auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5vw,80px);color:#171717}.security-visual_eyebrow__H99_K{color:#626262;font-size:14px}.security-visual_copy__I5AIW h2{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.035em;margin:18px 0;max-width:520px}.security-visual_copy__I5AIW p{font-size:16px;line-height:1.8;color:#626262}.security-visual_copy__I5AIW ul{list-style:none;padding:0;margin:28px 0;display:grid;gap:14px}.security-visual_copy__I5AIW li{display:flex;gap:12px;font-size:14px;align-items:center}.security-visual_copy__I5AIW svg{width:18px;height:18px;flex:none}.security-visual_copy__I5AIW li svg{color:#356653}.security-visual_copy__I5AIW a{display:inline-flex;align-items:center;gap:16px;padding:15px 22px;background:#171717;color:white!important;border-radius:999px;font-size:14px;text-decoration:none}.security-visual_visual__ZlhNK{border:1px solid #e2e2e2;background:#fff;border-radius:28px;box-shadow:0 24px 70px #00000008;min-width:0}.security-visual_visual__ZlhNK svg{width:18px;height:18px;flex:none}.security-visual_visualTop__DvtAB{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:22px;border-bottom:1px solid #ededed}.security-visual_visualTop__DvtAB>span{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:550}.security-visual_visualTop__DvtAB small{font-size:11px;color:#666}.security-visual_roles__1x_hx{display:flex;padding:6px;margin:22px 22px 0;background:#f3f3f3;border-radius:999px;gap:4px}.security-visual_roles__1x_hx button{flex:1;border:0;border-radius:999px;padding:11px 6px;background:transparent;font:inherit;font-size:12px;color:#555;cursor:pointer;transition:color .2s,background .2s}.security-visual_roles__1x_hx button[aria-pressed=true]{background:#171717;color:#fff}.security-visual_roles__1x_hx button:focus-visible{outline:2px solid #2463da;outline-offset:2px}.security-visual_vault__8e_G5{padding:28px 22px 22px;text-align:center;background:radial-gradient(ellipse at 50% 0,#eef3fb,transparent 65%)}.security-visual_shield__YNElk{display:grid;place-items:center;width:76px;height:76px;margin:0 auto 22px;border-radius:24px;background:#171717;color:white;box-shadow:0 12px 26px #00000014}.security-visual_shield__YNElk svg{width:38px;height:38px}.security-visual_vault__8e_G5>strong{display:block;font-size:20px;line-height:1.3}.security-visual_vault__8e_G5>p{font-size:13px!important;color:#666;line-height:1.6!important;margin:8px 0 24px!important}.security-visual_records__XqiLn{display:grid;gap:8px}.security-visual_record__NydRS{display:flex;align-items:center;text-align:left;gap:10px;border:1px solid #e7e7e7;border-radius:14px;padding:15px 12px;background:#fff;font-size:12px}.security-visual_permission__foAwb{display:flex;align-items:center;gap:6px;margin-left:auto;color:#656565;white-space:nowrap}.security-visual_permission__foAwb svg{width:14px;height:14px}.security-visual_record__NydRS[data-allowed=true] .security-visual_permission__foAwb{color:#32624d}.security-visual_caption__Fr4By{padding:15px 22px;background:#fafafa;border-top:1px solid #ededed;color:#696969;font-size:11px;line-height:1.6}@media (max-width:850px){.security-visual_preview__GtjZT{grid-template-columns:1fr;margin-block:52px}.security-visual_copy__I5AIW h2{max-width:650px}}@media (max-width:450px){.security-visual_visualTop__DvtAB{padding:18px 15px}.security-visual_roles__1x_hx{margin-inline:14px}.security-visual_vault__8e_G5{padding-inline:14px}.security-visual_record__NydRS{gap:7px;font-size:11px}.security-visual_visualTop__DvtAB>span{font-size:12px}}@media (prefers-reduced-motion:reduce){.security-visual_roles__1x_hx button{transition:none}}.security-visual_visual__ZlhNK{position:relative;isolation:isolate;padding:28px;border:0;border-radius:30px;background:#f0edf8;overflow:hidden}.security-visual_secureWindow__qPSU0{position:relative;z-index:1;background:#fffffffa;border:1px solid #ffffffc9;border-radius:23px;overflow:hidden;box-shadow:0 20px 60px #1e224d1a}.security-visual_masterHeader__8LQs_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px;border-bottom:1px solid #eaeaea}.security-visual_masterHeader__8LQs_>span{display:inline-flex;align-items:center;gap:9px;padding:10px 15px;background:#171717;border-radius:99px;font-size:12px;font-weight:500;color:#fff}.security-visual_masterHeader__8LQs_ small{font-size:10px;color:#666}.security-visual_network__dZXhZ{position:relative;height:270px;max-width:480px;margin:auto;overflow:hidden;background:radial-gradient(ellipse at center,#e8edf780,transparent 70%)}.security-visual_routes__aGKP_{position:absolute;inset:0;width:100%!important;height:100%!important}.security-visual_routes__aGKP_ path{stroke:#d1d8e6;stroke-width:1}.security-visual_routes__aGKP_ .security-visual_packets__raun1{stroke:#688bd1;stroke-width:2;stroke-dasharray:4 24;animation:security-visual_routeFlow__2gHdo 12s linear infinite}.security-visual_innerRing__SUhLx,.security-visual_outerRing__y0shw{position:absolute;top:50%;left:50%;border:1px solid #dfe4ee;border-radius:50%;transform:translate(-50%,-50%)}.security-visual_outerRing__y0shw{width:214px;height:214px}.security-visual_innerRing__SUhLx{width:156px;height:156px;background:#f7f9fc88;box-shadow:0 0 0 14px #f0f3f85c}.security-visual_core___TJ6A{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:27px;display:grid;place-items:center;background:linear-gradient(140deg,#383838,#070707);color:white;box-shadow:0 18px 35px #00000026,inset 0 1px 0 #ffffff4d}.security-visual_core___TJ6A svg{width:43px;height:43px}.security-visual_node__H7KiV{position:absolute;display:grid;grid-template-columns:19px 1fr 13px;align-items:center;gap:7px;padding:13px 10px;border:1px solid #e0e3e9;background:#fff;border-radius:14px;box-shadow:0 8px 20px #00000007;font-size:10px;min-width:110px}.security-visual_node__H7KiV svg{width:17px;height:17px}.security-visual_node__H7KiV svg:last-child{width:12px;height:12px;color:#426754}.security-visual_nodeOne__vDUkW{left:5%;top:30px}.security-visual_nodeTwo__vBMjV{right:5%;top:30px}.security-visual_nodeThree__L0mRy{left:5%;bottom:28px}.security-visual_nodeFour__horIa{right:5%;bottom:28px}.security-visual_visualMessage__DsepH{text-align:center;padding:0 22px 22px}.security-visual_visualMessage__DsepH strong{display:block;font-size:22px;line-height:1.3;max-width:350px;margin:auto}.security-visual_visualMessage__DsepH p{margin:12px auto 0!important;max-width:355px;font-size:12px!important;line-height:1.7!important;color:#626262}.security-visual_protections__R53XJ{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 15px;padding:0 18px 24px}.security-visual_protections__R53XJ span{display:flex;align-items:center;gap:5px;font-size:10px;color:#555}.security-visual_protections__R53XJ svg{width:12px;height:12px;color:#426754}.security-visual_visualFooter__Hrnv6{display:flex;gap:12px;align-items:center;border-top:1px solid #eaeaea;background:#fafafa;padding:12px 18px;color:#666;font-size:10px;line-height:1.6}.security-visual_visualFooter__Hrnv6 button{display:grid;place-items:center;width:34px;height:34px;flex:none;margin-left:auto;border:1px solid #ddd;border-radius:50%;background:#fff;cursor:pointer}.security-visual_visualFooter__Hrnv6 button svg{width:13px;height:13px}.security-visual_visualFooter__Hrnv6 button:disabled{display:none}.security-visual_visual__ZlhNK[data-paused=true] .brand-atmosphere *,.security-visual_visual__ZlhNK[data-paused=true] .security-visual_packets__raun1{animation-play-state:paused!important}@keyframes security-visual_routeFlow__2gHdo{to{stroke-dashoffset:-280}}@media (max-width:450px){.security-visual_visual__ZlhNK{padding:16px}.security-visual_masterHeader__8LQs_{padding:16px 12px;gap:8px}.security-visual_masterHeader__8LQs_>span{font-size:10px;padding:9px 11px}.security-visual_masterHeader__8LQs_ small{font-size:9px}.security-visual_node__H7KiV{min-width:94px;padding:10px 8px;gap:4px;font-size:9px}.security-visual_nodeOne__vDUkW,.security-visual_nodeThree__L0mRy{left:3%}.security-visual_nodeFour__horIa,.security-visual_nodeTwo__vBMjV{right:3%}.security-visual_visualMessage__DsepH strong{font-size:21px}}@media (prefers-reduced-motion:reduce){.security-visual_routes__aGKP_ .security-visual_packets__raun1{animation:none}}.security-visual_node__H7KiV{grid-template-columns:18px minmax(0,1fr) 12px;gap:10px;padding:13px 14px;min-width:126px;font-size:12px}.security-visual_node__H7KiV span{min-width:0}@media (max-width:450px){.security-visual_node__H7KiV{grid-template-columns:16px minmax(0,1fr) 10px;gap:7px;padding:10px;min-width:110px;font-size:10px}.security-visual_node__H7KiV svg{width:16px;height:16px}}.operations_stack__yAL4W{display:grid;gap:24px}.operations_stack__yAL4W *{letter-spacing:normal!important;box-sizing:border-box}.operations_stack__yAL4W svg{width:20px;height:20px;flex-shrink:0}.operations_stack__yAL4W button,.operations_stack__yAL4W input,.operations_stack__yAL4W select{font:inherit}.operations_stack__yAL4W button{cursor:pointer}.operations_stack__yAL4W h2{font-size:clamp(25px,3vw,36px);line-height:1.2;font-weight:550;margin:12px 0 18px}.operations_stack__yAL4W p{color:#626c7a;line-height:1.8}.operations_toolbar__8mwKw{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap}.operations_field__3H50g{display:grid;gap:8px;font-size:14px;color:#626c7a;min-width:0}.operations_field__3H50g input,.operations_field__3H50g select{width:100%;padding:13px 15px;min-height:46px;border:1px solid #dfe3eb;border-radius:12px;background:white;color:#242a33}.operations_field__3H50g select{max-width:100%;text-overflow:ellipsis}.operations_toolbar__8mwKw>.operations_field__3H50g{max-width:480px;flex:1;min-width:180px}.operations_compose__HWWzy{display:grid;grid-template-columns:1fr 1fr;gap:20px;background:#fff;padding:24px;border:1px solid #e3e5ec;border-radius:20px}.operations_compose__HWWzy>button{align-self:end;justify-self:start}.operations_panel__3Rnj3{background:#fff;border:1px solid #e4e6ee;border-radius:22px;padding:22px}.operations_segment__P_VDJ{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid #ebedf1;padding-bottom:20px}.operations_segment__P_VDJ button{display:flex;gap:10px;align-items:center;padding:10px 15px;border:0;background:none;color:#616b7a;border-radius:30px;font-size:14px}.operations_segment__P_VDJ button[aria-pressed=true]{background:#eef1f8;color:#243b65}.operations_segment__P_VDJ button>span{font-size:14px}.operations_task__jhNhw{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 0;border-bottom:1px solid #edf0f4}.operations_task__jhNhw:last-child{border:0}.operations_task__jhNhw>label{display:flex;align-items:center;gap:16px;flex:1;min-width:0;font-size:14px}.operations_task__jhNhw input{width:19px;height:19px;accent-color:#526faa}.operations_task__jhNhw [data-done=true]{text-decoration:line-through;color:#6d7480}.operations_match__vGOeb small,.operations_task__jhNhw small{display:block;font-size:14px;color:#657080;margin-top:5px}.operations_task__jhNhw>button{display:flex;gap:9px;align-items:center;border:0;background:#f5f6f9;padding:9px 12px;border-radius:10px;font-size:14px}.operations_metrics__IXs1n{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.operations_metrics__IXs1n>div{padding:24px;border:1px solid #e2e5ed;border-radius:20px;background:#fff;min-width:0}.operations_metrics__IXs1n span{font-size:14px;color:#5d6677}.operations_metrics__IXs1n strong{display:block;font-size:clamp(22px,2.5vw,34px);font-weight:550;margin:20px 0 10px;overflow-wrap:anywhere}.operations_metrics__IXs1n small{font-size:14px;color:#6c7380}.operations_reportPanel__V4jMA{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;border:1px solid #dfe4f0;border-radius:24px;padding:36px;background:linear-gradient(130deg,#f2f6ff,#faf6fd 60%,#fff5ed)}.operations_reportPanel__V4jMA p{font-size:14px}.operations_kicker__O9mfY{font-size:14px;color:#616d80}.operations_bars__XjwnE{display:grid;gap:24px}.operations_bars__XjwnE>div>span{display:flex;justify-content:space-between;gap:16px;font-size:14px;margin-bottom:9px}.operations_bars__XjwnE strong{font-weight:550}.operations_bars__XjwnE>div>div{height:10px;background:#e3e7f1;border-radius:10px;overflow:hidden}.operations_bars__XjwnE i{display:block;height:100%;background:linear-gradient(90deg,#859ddb,#ab88c3);border-radius:10px;transition:width .5s}.operations_tableScroll__Vtkgl{overflow:auto;border:1px solid #e3e6ec;border-radius:20px;background:#fff}.operations_tableScroll__Vtkgl table{width:100%;border-collapse:collapse;text-align:left;min-width:620px}.operations_tableScroll__Vtkgl td,.operations_tableScroll__Vtkgl th{padding:20px;font-size:14px;border-bottom:1px solid #edf0f4}.operations_tableScroll__Vtkgl th{color:#647082;font-size:14px;font-weight:500;background:#fafbfd}.operations_tableScroll__Vtkgl small{display:block;color:#667287;font-size:14px;margin-top:5px}.operations_tableScroll__Vtkgl button{border:0;background:transparent;padding:0;display:flex;align-items:center;gap:12px;text-align:left;color:#293344}.operations_tableScroll__Vtkgl progress{width:75px;height:5px;accent-color:#728abc;margin-right:12px}.operations_tableScroll__Vtkgl td>span{font-size:14px;color:#5f6c7f}.operations_workflow__Alvr0{display:grid;grid-template-columns:1fr 1fr;gap:40px;background:#fff;border:1px solid #e2e5ed;border-radius:24px;overflow:hidden}.operations_workflowIntro__y7_tO{padding:34px}.operations_workflowIntro__y7_tO p{font-size:14px}.operations_workflowIntro__y7_tO>button{margin-top:20px}.operations_workflowSteps__AmEDQ{display:grid;align-content:center;padding:38px;background:linear-gradient(130deg,#e8effb,#f1e9f8,#fff0e5);gap:15px;position:relative}.operations_workflowSteps__AmEDQ>div{display:flex;align-items:center;gap:16px;padding:24px 18px;background:#ffffffed;border:1px solid #fff;border-radius:18px;box-shadow:0 10px 30px #4450790c;animation:operations_rise__enMfG .55s both}.operations_workflowSteps__AmEDQ>div:nth-child(2){animation-delay:.1s}.operations_workflowSteps__AmEDQ>div:nth-child(3){animation-delay:.2s}.operations_workflowSteps__AmEDQ>div>span{display:grid;place-items:center;border:1px solid #dce3ef;border-radius:50%;width:30px;height:30px;flex-shrink:0;font-size:14px}.operations_workflowSteps__AmEDQ h3{font-size:14px;font-weight:500;margin:0 0 6px}.operations_workflowSteps__AmEDQ small{font-size:14px;color:#617086}.operations_workflowSteps__AmEDQ svg{margin-left:auto;color:#7182ad}.operations_chip__kI3_Q{padding:10px 17px;border:1px solid #dde3ef;background:#f1f4fa;border-radius:24px;font-size:14px;color:#4b6081}.operations_brief__MEqGu{display:grid;grid-template-columns:.6fr 1fr;align-items:center;gap:50px;border:1px solid #e1e4ed;border-radius:24px;background:#fff;padding:36px}.operations_brief__MEqGu p{font-size:14px}.operations_paper__2ZoZq{background:linear-gradient(145deg,#f3f5fc,#fff);border:1px solid #e0e4ee;border-radius:15px;box-shadow:0 15px 40px #31395410;transform:rotate(-4deg);padding:28px;max-width:230px;justify-self:center;width:100%;display:grid;gap:13px}.operations_paper__2ZoZq svg{color:#607aaf;margin-bottom:12px}.operations_paper__2ZoZq i{height:6px;border-radius:5px;background:#dce3f2}.operations_paper__2ZoZq i:nth-child(3n){width:65%}.operations_paper__2ZoZq b{height:36px;background:#ebedf5;border-radius:8px;margin:5px 0}.operations_conflictHero__GdLsZ{position:relative;overflow:hidden;border:1px solid #e1e4ed;border-radius:24px;padding:38px;background:linear-gradient(120deg,#f6f8fe,#f5eef9 75%,#fbece8)}.operations_conflictHero__GdLsZ>p{max-width:570px;font-size:14px}.operations_search__ugHNE{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #d6deed;border-radius:15px;padding:0 18px;margin-top:26px;max-width:650px;box-shadow:0 12px 25px #5d6a8510}.operations_search__ugHNE input{border:0;outline:none;background:transparent;width:100%;padding:19px 0;font-size:14px}.operations_search__ugHNE:focus-within{outline:3px solid #91a5d7;outline-offset:2px}.operations_relationships__NTt3a{position:absolute;right:-35px;top:-25px;width:250px;height:250px;opacity:.32;pointer-events:none}.operations_relationships__NTt3a>span{position:absolute;inset:0;border:1px solid #8198ce;border-radius:50%}.operations_relationships__NTt3a>span:nth-child(2){inset:30px}.operations_relationships__NTt3a>span:nth-child(3){inset:65px}.operations_relationships__NTt3a>svg{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);width:40px;height:40px;color:#566fa5}.operations_panelHead__KFIcb{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e7eaf1}.operations_panelHead__KFIcb h3{font-size:15px;margin:0}.operations_panelHead__KFIcb>span{font-size:14px;color:#667187}.operations_match__vGOeb{width:100%;display:flex;align-items:center;gap:20px;text-align:left;border:0;background:transparent;border-bottom:1px solid #edf0f6;padding:20px 0;color:#293344}.operations_match__vGOeb>svg:last-child{margin-left:auto}.operations_match__vGOeb strong{font-size:14px;font-weight:500}.operations_connectionIntro__wOQyM{max-width:680px}.operations_connectionIntro__wOQyM h2{font-size:36px}.operations_connectionIntro__wOQyM p{font-size:14px}.operations_connections__Q7Ne6{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.operations_connections__Q7Ne6 article{background:#fff;border:1px solid #e1e5ee;border-radius:22px;padding:24px;min-width:0}.operations_connectionIcon__kdge1{display:grid;place-items:center;border:1px solid #e3e7f0;border-radius:14px;background:linear-gradient(140deg,#eaf0ff,#f6edfa);width:45px;height:45px;margin-bottom:18px}.operations_connectionStatus__Lb8U1{font-size:14px;color:#675d43;background:#f6f1e5;padding:5px 8px;border-radius:10px}.operations_connections__Q7Ne6 h3{font-size:16px;line-height:1.5;margin:14px 0 10px}.operations_connections__Q7Ne6 p{font-size:14px}.operations_connections__Q7Ne6 details{border-top:1px solid #eceef3;margin-top:20px;padding-top:16px}.operations_connections__Q7Ne6 summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-size:14px;list-style:none}.operations_connections__Q7Ne6 summary::-webkit-details-marker{display:none}.operations_connections__Q7Ne6 summary svg{width:14px}.operations_connections__Q7Ne6 details[open] summary svg{transform:rotate(45deg)}.operations_connections__Q7Ne6 a{color:#3d5d96;display:flex;gap:12px;align-items:center;font-size:14px}.operations_storage__FrJp9{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;background:#fff;border:1px solid #e1e4ed;padding:32px;border-radius:24px}.operations_storage__FrJp9 h2{font-size:24px}.operations_storage__FrJp9 p{font-size:14px}.operations_storage__FrJp9>div:last-child{border-left:1px solid #e7eaf2;padding-left:32px}.operations_storage__FrJp9>div:last-child p{display:flex;align-items:center;gap:12px}.operations_storage__FrJp9 p svg{width:16px;color:#517862}@keyframes operations_rise__enMfG{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media (max-width:1100px){.operations_connections__Q7Ne6,.operations_metrics__IXs1n{grid-template-columns:repeat(2,1fr)}.operations_reportPanel__V4jMA,.operations_workflow__Alvr0{gap:0}.operations_workflowSteps__AmEDQ{padding:24px}.operations_reportPanel__V4jMA{gap:30px}}@media (max-width:680px){.operations_brief__MEqGu,.operations_compose__HWWzy,.operations_connections__Q7Ne6,.operations_reportPanel__V4jMA,.operations_storage__FrJp9,.operations_workflow__Alvr0{grid-template-columns:1fr}.operations_metrics__IXs1n{gap:10px}.operations_metrics__IXs1n>div{padding:18px}.operations_metrics__IXs1n strong{font-size:25px}.operations_toolbar__8mwKw{align-items:stretch}.operations_toolbar__8mwKw>.operations_field__3H50g{max-width:100%;flex-basis:100%}.operations_panel__3Rnj3{padding:16px}.operations_segment__P_VDJ{gap:2px}.operations_segment__P_VDJ button{font-size:14px;padding:9px 10px}.operations_task__jhNhw{align-items:start}.operations_task__jhNhw>label{font-size:14px;gap:12px}.operations_task__jhNhw>button{font-size:14px;padding:7px}.operations_task__jhNhw>button svg{width:12px}.operations_brief__MEqGu,.operations_conflictHero__GdLsZ,.operations_reportPanel__V4jMA,.operations_storage__FrJp9,.operations_workflowIntro__y7_tO{padding:24px}.operations_workflowSteps__AmEDQ{padding:22px}.operations_brief__MEqGu .operations_paper__2ZoZq{width:140px;gap:9px;padding:20px}.operations_brief__MEqGu{gap:25px}.operations_storage__FrJp9>div:last-child{border-left:0;border-top:1px solid #e7eaf2;padding:24px 0 0}.operations_relationships__NTt3a{opacity:.14}.operations_tableScroll__Vtkgl{max-width:100%}.operations_stack__yAL4W{min-width:0}.operations_connectionIntro__wOQyM h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.operations_workflowSteps__AmEDQ>div{animation:none}.operations_bars__XjwnE i{transition:none}}.operations_stack__yAL4W{gap:20px}.operations_stack__yAL4W h2{font-size:22px;line-height:1.35;font-weight:600;margin:8px 0 12px}.operations_stack__yAL4W p{color:#626262;font-size:14px;line-height:1.65}.operations_compose__HWWzy,.operations_panel__3Rnj3{border-color:#e5e5e5;border-radius:16px;padding:20px}.operations_toolbar__8mwKw{gap:12px}.operations_toolbar__8mwKw>.operations_field__3H50g{max-width:360px}.operations_task__jhNhw{padding-block:16px;border-color:#ededed}.operations_task__jhNhw small{font-size:12px;color:#666}.operations_task__jhNhw>button{font-size:12px;background:#f5f5f5;border-radius:8px}.operations_segment__P_VDJ button{font-size:13px}.operations_segment__P_VDJ button[aria-pressed=true]{background:#ededed;color:#171717}.operations_reportPanel__V4jMA{background:#fafafa;border-color:#e5e5e5;border-radius:16px;padding:24px;gap:28px}.operations_metrics__IXs1n>div{border-color:#e5e5e5;border-radius:16px;padding:20px}.operations_metrics__IXs1n strong{font-size:30px;font-variant-numeric:tabular-nums}.operations_metrics__IXs1n small,.operations_metrics__IXs1n span{font-size:12px;color:#626262}.operations_stack__yAL4W table{font-size:14px}.operations_stack__yAL4W th{font-size:12px;font-weight:500;color:#626262;background:#fafafa}.operations_stack__yAL4W :is(td,th){padding:16px}.operations_stack__yAL4W progress{accent-color:#527363;height:6px;border:0;border-radius:4px;overflow:hidden}.operations_stack__yAL4W progress::-webkit-progress-bar{background:#ededed}.operations_stack__yAL4W progress::-webkit-progress-value{background:#527363}@media (max-width:650px){.operations_stack__yAL4W h2{font-size:20px}.operations_compose__HWWzy,.operations_panel__3Rnj3,.operations_reportPanel__V4jMA{padding:18px}.operations_toolbar__8mwKw>.operations_field__3H50g{max-width:none;width:100%;flex-basis:100%}}.operations_bars__XjwnE>div>div{background:#eceff3;height:8px}.operations_bars__XjwnE i{background:#7890b2}.operations_tableScroll__Vtkgl{border-color:#e5e5e5;border-radius:16px}.operations_compose__HWWzy,.operations_metrics__IXs1n>div,.operations_panel__3Rnj3,.operations_reportPanel__V4jMA,.operations_tableScroll__Vtkgl{background:var(--workspace-surface,#fff);border-color:var(--workspace-border,#e5e5ea);border-radius:var(--workspace-radius,20px);box-shadow:var(--workspace-shadow)}.operations_metrics__IXs1n{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}.operations_metrics__IXs1n>div{container-type:inline-size;padding:22px}.operations_metrics__IXs1n span{display:block;min-height:36px;line-height:1.5}.operations_metrics__IXs1n strong{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:clamp(18px,11cqi,30px);line-height:1.25;font-weight:600;margin:14px 0 8px}.operations_metrics__IXs1n small{letter-spacing:.02em}.operations_segment__P_VDJ{gap:4px;padding-bottom:14px}.operations_segment__P_VDJ button{border-radius:10px}.operations_segment__P_VDJ button[aria-pressed=true]{background:#f0f0f3;box-shadow:inset 0 0 0 1px #e5e5ea}.operations_task__jhNhw{transition:background .15s}.operations_task__jhNhw:hover{background:#fafafc}@media (prefers-reduced-motion:reduce){.operations_task__jhNhw{transition:none}}.operations_bars__XjwnE>div>span{flex-wrap:wrap;gap:4px 16px}.operations_bars__XjwnE strong{white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:650px){.operations_metrics__IXs1n>div{padding:18px 20px}.operations_metrics__IXs1n span{min-height:0}.operations_metrics__IXs1n strong{margin-top:10px}}.operations_search__ugHNE.operations_search__ugHNE input:focus-visible{outline:none;box-shadow:none}.operations_taskList__cVZ7g{display:grid;min-width:0}.brand_brand__Ff8dK{display:inline-flex;align-items:center;gap:10px;color:inherit;white-space:nowrap;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Roboto,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:32px;font-weight:620;letter-spacing:normal;text-transform:none}.brand_brand__Ff8dK img{display:block;width:35px!important;height:35px!important;flex-shrink:0;border-radius:50%}.brand_brand__Ff8dK>span{display:block;line-height:1.15;padding-bottom:2px}.brand_brand__Ff8dK[data-compact=true]{font-size:23px;gap:7px}.brand_brand__Ff8dK[data-compact=true] img{width:25px!important;height:25px!important}.section-tabs_root__1r3Ss{display:flex;align-items:center;gap:6px;min-width:0;max-width:100%}.section-tabs_tabs__lqs_M{display:flex;min-width:0;max-width:100%;gap:4px;padding:4px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;border-radius:14px;background:#ebebef}.section-tabs_tabs__lqs_M::-webkit-scrollbar{display:none}.section-tabs_tabs__lqs_M button{flex:none;min-height:40px;padding:9px 15px;border:0;border-radius:10px;background:transparent;color:#52525d;font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .16s,color .16s,box-shadow .16s}.section-tabs_tabs__lqs_M button:hover{background:#ffffff70;color:#171717}.section-tabs_tabs__lqs_M button[aria-selected=true]{background:#fff;color:#171717;box-shadow:0 1px 4px #0000000d}.section-tabs_tabs__lqs_M button:focus-visible{outline:2px solid #356bd3;outline-offset:-3px}.section-tabs_arrow__3ULIH{flex:none;display:grid;place-items:center;width:36px;height:40px;border:1px solid #dcdce2;border-radius:10px;background:#fff;color:#171717;font:inherit;font-size:22px;cursor:pointer}.section-tabs_arrow__3ULIH:disabled{opacity:.35;cursor:default}@media (max-width:600px){.section-tabs_tabs__lqs_M button{min-height:44px}.section-tabs_arrow__3ULIH{height:44px}}@media (prefers-reduced-motion:reduce){.section-tabs_tabs__lqs_M button{transition:none}}.empty-state_state__mzNyz{width:100%;padding:clamp(36px,4vw,56px) 24px;background:#fff;border:1px solid #e7e7e7;border-radius:24px;text-align:center;color:#191919;display:flex;flex-direction:column;align-items:center;gap:16px}.empty-state_icon__lVezR{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;background:#111;color:white;box-shadow:0 14px 38px #00000012;margin-bottom:8px}.empty-state_state__mzNyz .empty-state_icon__lVezR>svg{width:42px;height:42px}.empty-state_state__mzNyz h2{margin:0;font-size:clamp(23px,2.5vw,28px);line-height:1.25;font-weight:600}.empty-state_state__mzNyz p{margin:0;max-width:48ch;color:#666;font-size:15px;line-height:1.65}.empty-state_actions__GE8Ok{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:8px}.empty-state_actions__GE8Ok>button{min-height:46px;padding:12px 22px;border-radius:99px;font-size:14px}.empty-state_state__mzNyz[data-compact=true]{border:0;padding:28px 16px;gap:12px}.empty-state_state__mzNyz[data-compact=true] .empty-state_icon__lVezR{width:54px;height:54px;margin-bottom:0;box-shadow:none}.empty-state_state__mzNyz[data-compact=true] .empty-state_icon__lVezR>svg{width:24px;height:24px}.empty-state_state__mzNyz[data-compact=true] h2{font-size:20px}.empty-state_state__mzNyz[data-compact=true] p{font-size:14px}@media (max-width:560px){.empty-state_state__mzNyz{padding:32px 20px;gap:16px}.empty-state_icon__lVezR{width:72px;height:72px}.empty-state_state__mzNyz p{font-size:14px}.empty-state_actions__GE8Ok,.empty-state_actions__GE8Ok>button{width:100%}}.empty-state_state__mzNyz .empty-state_actions__GE8Ok>button:first-child{background:#171717;border-color:#171717;color:#fff}.empty-state_state__mzNyz .empty-state_actions__GE8Ok>button:first-child:hover:not(:disabled){background:#313131;border-color:#313131}.empty-state_state__mzNyz .empty-state_actions__GE8Ok>button svg{width:18px;height:18px}@media (max-width:560px){.empty-state_state__mzNyz .empty-state_icon__lVezR>svg{width:38px;height:38px}}.empty-state_state__mzNyz[data-compact=true] .empty-state_icon__lVezR>svg{width:28px;height:28px}.empty-state_state__mzNyz{background:radial-gradient(ellipse at 50% 0,#f8f8f8 0,#fff 62%);box-shadow:0 3px 18px #00000003}.empty-state_state__mzNyz:not([data-compact=true]) .empty-state_icon__lVezR{outline:1px solid #ececec;outline-offset:10px;margin-top:10px;margin-bottom:18px}.empty-state_state__mzNyz[data-compact=true]{background:transparent;box-shadow:none}.daily-overview_overview__awsE7{display:grid;gap:24px;color:#202020}.daily-overview_intro__vcjsD{display:flex;align-items:center;justify-content:space-between;gap:16px}.daily-overview_intro__vcjsD h2{font-size:22px;line-height:1.3;font-weight:600;margin:0 0 5px}.daily-overview_intro__vcjsD p{font-size:14px;color:#666;margin:0}.daily-overview_quick__oVebK{display:flex;gap:8px;flex-wrap:wrap}.daily-overview_queues__pMOMZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.daily-overview_queues__pMOMZ button{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid #e6e6e6;border-radius:16px;background:#fff;text-align:left;color:inherit;cursor:pointer;min-width:0}.daily-overview_queues__pMOMZ button:hover{background:#fafafa;border-color:#c9c9c9}.daily-overview_queues__pMOMZ button>span:nth-child(2){flex:1;min-width:0}.daily-overview_queues__pMOMZ strong{display:block;font-size:28px;line-height:1.15;font-weight:600;font-variant-numeric:tabular-nums}.daily-overview_queues__pMOMZ small{display:block;font-size:13px;color:#626262;line-height:1.4;margin-top:5px}.daily-overview_queues__pMOMZ button>svg{width:16px;height:16px;flex:none;color:#777}.daily-overview_symbol__prVwC{width:40px;height:40px;display:grid;place-items:center;flex:none;background:#f3f3f3;color:#555;border-radius:12px}.daily-overview_symbol__prVwC svg{width:19px;height:19px}.daily-overview_symbol__prVwC[data-kind=tasks]{background:#edf3fd;color:#315f9c}.daily-overview_work__iylXT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.daily-overview_panel___aknw{min-width:0;border:1px solid #e6e6e6;border-radius:16px;background:#fff;padding:20px}.daily-overview_panel___aknw header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;min-height:40px}.daily-overview_panel___aknw h2{margin:0;font-size:16px;line-height:1.4}.daily-overview_add__VZX9C,.daily-overview_panel___aknw header button{font:inherit;font-size:13px;color:#555;border:0;background:transparent;cursor:pointer;min-height:40px;padding:6px 0;white-space:nowrap}.daily-overview_add__VZX9C:hover,.daily-overview_panel___aknw header button:hover{color:#195bdf;text-decoration:underline}.daily-overview_task__5l4Qt{display:flex;align-items:flex-start;gap:12px;padding:16px 0;border-top:1px solid #efefef;cursor:pointer}.daily-overview_task__5l4Qt input{width:18px;height:18px;min-width:18px;margin:2px 0;accent-color:#171717;cursor:pointer}.daily-overview_event__U0tYA strong,.daily-overview_matter__RgfZZ>strong,.daily-overview_task__5l4Qt strong{display:block;font-size:14px;line-height:1.5;font-weight:500}.daily-overview_event__U0tYA small,.daily-overview_matter__RgfZZ small,.daily-overview_task__5l4Qt small{display:block;font-size:12px;color:#666;line-height:1.5;margin-top:5px}.daily-overview_task__5l4Qt small[data-overdue=true]{color:#a34226}.daily-overview_event__U0tYA{display:flex;align-items:flex-start;gap:14px;width:100%;padding:16px 0;border:0;border-top:1px solid #efefef;background:transparent;text-align:left;color:inherit;cursor:pointer}.daily-overview_event__U0tYA time{font-size:12px;font-variant-numeric:tabular-nums;color:#666;padding-top:3px}.daily-overview_event__U0tYA:hover strong,.daily-overview_matter__RgfZZ:hover>strong{color:#195bdf}.daily-overview_add__VZX9C{display:flex;align-items:center;gap:8px;margin-top:8px}.daily-overview_add__VZX9C svg{width:16px;height:16px}.daily-overview_matter__RgfZZ{display:block;padding:14px 0;width:100%;border:0;border-top:1px solid #efefef;background:transparent;text-align:left;color:inherit;cursor:pointer}.daily-overview_matter__RgfZZ>span{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:5px}.daily-overview_matter__RgfZZ small{margin:0}.daily-overview_matter__RgfZZ>span>span{font-size:11px;padding:3px 6px;line-height:1.4;border-radius:5px}.daily-overview_matter__RgfZZ p{font-size:12px;line-height:1.5;color:#666;margin:4px 0 0}.daily-overview_overview__awsE7 :focus-visible{outline:2px solid #315f9c;outline-offset:3px}@media (max-width:1200px){.daily-overview_work__iylXT{grid-template-columns:repeat(2,minmax(0,1fr))}.daily-overview_panel___aknw:last-child{grid-column:1/-1}.daily-overview_panel___aknw:last-child .daily-overview_matter__RgfZZ{display:inline-block;vertical-align:top;width:33.333%;padding-inline:12px}.daily-overview_panel___aknw:last-child .daily-overview_matter__RgfZZ:first-of-type{padding-left:0}}@media (max-width:700px){.daily-overview_intro__vcjsD{align-items:flex-start;flex-direction:column}.daily-overview_work__iylXT{grid-template-columns:minmax(0,1fr)}.daily-overview_panel___aknw:last-child .daily-overview_matter__RgfZZ{display:block;width:100%;padding-inline:0}.daily-overview_queues__pMOMZ{gap:8px}.daily-overview_queues__pMOMZ button{padding:14px 12px;gap:10px;flex-wrap:wrap}.daily-overview_queues__pMOMZ button>svg{display:none}.daily-overview_symbol__prVwC{width:32px;height:32px}.daily-overview_queues__pMOMZ strong{font-size:24px}.daily-overview_queues__pMOMZ button>span:nth-child(2){flex-basis:100%}.daily-overview_panel___aknw{padding:18px}.daily-overview_overview__awsE7{gap:20px}}@media (max-width:380px){.daily-overview_queues__pMOMZ{grid-template-columns:1fr}.daily-overview_queues__pMOMZ button{flex-wrap:nowrap}.daily-overview_queues__pMOMZ button>span:nth-child(2){display:flex;align-items:center;gap:12px;flex-basis:auto}.daily-overview_queues__pMOMZ small{margin:0}.daily-overview_quick__oVebK{width:100%}}.daily-overview_panel___aknw,.daily-overview_queues__pMOMZ button{border-radius:var(--workspace-radius,20px);border-color:var(--workspace-border,#e5e5ea);box-shadow:var(--workspace-shadow)}.daily-overview_queues__pMOMZ button{transition:background .18s,border-color .18s,box-shadow .18s}.daily-overview_queues__pMOMZ button:hover{background:#fff;border-color:#c8c8d0;box-shadow:0 5px 20px #1d1d1f0c}.daily-overview_symbol__prVwC[data-kind=matters]{background:#f0edfa;color:#705394}.daily-overview_symbol__prVwC[data-kind=intake]{background:#eaf4ee;color:#397353}.daily-overview_panel___aknw header{margin-bottom:12px}.daily-overview_panel___aknw h2{font-size:17px;font-weight:600}.daily-overview_event__U0tYA,.daily-overview_matter__RgfZZ,.daily-overview_task__5l4Qt{border-color:#eeeef2}@media (prefers-reduced-motion:reduce){.daily-overview_queues__pMOMZ button{transition:none}}.daily-overview_overviewGrid__b4Iui{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:20px;align-items:start}.daily-overview_work__iylXT{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.daily-overview_work__iylXT .daily-overview_panel___aknw:last-child{grid-column:auto}.daily-overview_work__iylXT .daily-overview_panel___aknw:last-child .daily-overview_matter__RgfZZ{display:block;width:100%;padding:16px 0}.daily-overview_panel___aknw{padding:24px}.daily-overview_intro__vcjsD h2{font-size:26px;letter-spacing:-.03em}@media (max-width:1050px){.daily-overview_overviewGrid__b4Iui{grid-template-columns:minmax(0,1.35fr) minmax(240px,1fr);gap:16px}.daily-overview_panel___aknw{padding:20px}}@media (max-width:760px){.daily-overview_overviewGrid__b4Iui,.daily-overview_work__iylXT{grid-template-columns:1fr}.daily-overview_overviewGrid__b4Iui{gap:20px}.daily-overview_intro__vcjsD h2{font-size:24px}}.billing-metrics_section__deh0e{background:#fff;border:1px solid #e8e8e8;border-radius:28px;padding:30px;margin-bottom:24px;color:#171717}.billing-metrics_dialog__8g6WY header,.billing-metrics_section__deh0e>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px}.billing-metrics_section__deh0e header span{font-size:14px;color:#666;text-transform:capitalize}.billing-metrics_section__deh0e h2{font-size:23px;letter-spacing:-.5px;font-weight:500;margin:7px 0 0}.billing-metrics_dialog__8g6WY button,.billing-metrics_section__deh0e button{font:inherit;cursor:pointer;color:inherit}.billing-metrics_section__deh0e header button{border:0;background:none;display:flex;align-items:center;gap:10px;font-size:14px;min-height:44px}.billing-metrics_dialog__8g6WY svg,.billing-metrics_section__deh0e svg{width:18px;height:18px;flex:none}.billing-metrics_layout__uKcNs{display:grid;grid-template-columns:1fr 1.7fr;gap:20px}.billing-metrics_target__jphRd{background:#f7f7f7;border-radius:22px;padding:26px;display:flex;flex-direction:column;min-width:0}.billing-metrics_targetTop__8PHzg{display:flex;gap:16px;align-items:center;justify-content:space-between}.billing-metrics_targetTop__8PHzg>span{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.billing-metrics_targetTop__8PHzg button{background:white;border:1px solid #e2e2e2;border-radius:999px;padding:10px 14px;min-height:44px;font-size:14px}.billing-metrics_hours__tBLjJ{margin:30px 0 22px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.billing-metrics_hours__tBLjJ strong{font-size:52px;font-weight:500;letter-spacing:-2px;line-height:1}.billing-metrics_hours__tBLjJ>span{font-size:14px;color:#666}.billing-metrics_emptyTrack__swFHA,.billing-metrics_track__7vK6o{height:8px;background:#e7e7e7;border-radius:99px;overflow:hidden}.billing-metrics_track__7vK6o i{display:block;height:100%;background:#356bd3;border-radius:99px;transition:width .4s}.billing-metrics_target__jphRd p{font-size:14px;line-height:1.7;color:#626262;margin:14px 0 22px}.billing-metrics_log__RqukS{display:flex;gap:10px;align-items:center;justify-content:space-between;border:0;border-top:1px solid #e4e4e4;background:none;padding:16px 0 0;font-size:14px;margin-top:auto;min-height:44px}.billing-metrics_cards__T6LO6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.billing-metrics_cards__T6LO6 button{display:flex;flex-direction:column;text-align:left;background:#f7f7f7;border:0;border-radius:20px;padding:24px;gap:14px;min-width:0;transition:background .2s}.billing-metrics_cards__T6LO6 button:hover{background:#eee}.billing-metrics_cards__T6LO6 button>span{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;color:#535353}.billing-metrics_cards__T6LO6 strong{font-size:30px;font-weight:500;letter-spacing:-1px}.billing-metrics_cards__T6LO6 small{font-size:14px;color:#666}.billing-metrics_cards__T6LO6 [data-tone=overdue] strong{color:#a84438}.billing-metrics_dialog__8g6WY{margin:auto;width:min(460px,calc(100% - 24px));border:1px solid #e2e2e2;border-radius:26px;padding:24px;color:#171717;background:#fff}.billing-metrics_dialog__8g6WY::backdrop{background:#0005}.billing-metrics_dialog__8g6WY h2{font-size:22px}.billing-metrics_dialog__8g6WY header button{border:0;background:#f3f3f3;border-radius:50%;width:44px;height:44px;display:grid;place-items:center}.billing-metrics_dialog__8g6WY p{font-size:14px;line-height:1.7;color:#626262}.billing-metrics_dialog__8g6WY label{display:grid;gap:10px;font-size:14px;margin-top:24px}.billing-metrics_dialog__8g6WY input{border:1px solid #ccc;border-radius:14px;padding:14px;color:#171717}.billing-metrics_dialog__8g6WY form>div{display:flex;gap:10px;justify-content:flex-end;margin-top:24px}.billing-metrics_dialog__8g6WY form button{padding:12px 20px;border:1px solid #ddd;border-radius:99px;background:#fff;min-height:44px}.billing-metrics_dialog__8g6WY form button[type=submit]{background:#171717;color:#fff;border-color:#171717}.billing-metrics_dialog__8g6WY :focus-visible,.billing-metrics_section__deh0e :focus-visible{outline:3px solid #356bd3;outline-offset:3px}@media (max-width:900px){.billing-metrics_layout__uKcNs{grid-template-columns:1fr}.billing-metrics_target__jphRd{padding:24px}.billing-metrics_hours__tBLjJ{margin:24px 0 18px}}@media (max-width:650px){.billing-metrics_section__deh0e{padding:22px;border-radius:24px}.billing-metrics_section__deh0e>header{align-items:flex-start;gap:8px}.billing-metrics_section__deh0e h2{font-size:21px}.billing-metrics_section__deh0e header button{font-size:14px}.billing-metrics_cards__T6LO6{gap:10px}.billing-metrics_cards__T6LO6 button{padding:18px 14px}.billing-metrics_cards__T6LO6 strong{font-size:25px}.billing-metrics_cards__T6LO6 button>span{font-size:14px}.billing-metrics_cards__T6LO6 button>span svg{display:none}.billing-metrics_targetTop__8PHzg{gap:8px}.billing-metrics_targetTop__8PHzg>span{font-size:14px}.billing-metrics_targetTop__8PHzg button{padding:9px 11px}.billing-metrics_hours__tBLjJ strong{font-size:46px}}@media (prefers-reduced-motion:reduce){.billing-metrics_track__7vK6o i{transition:none}}.billing-metrics_dialog__8g6WY header{margin-bottom:12px}@media (max-width:650px){.billing-metrics_dialog__8g6WY{padding:20px}}.billing-metrics_cards__T6LO6 button>span{justify-content:flex-start;gap:10px;flex-wrap:wrap}.billing-metrics_icon__QFQ71{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#eaf1ff;color:#195bc9;flex:none}.billing-metrics_cards__T6LO6 [data-tone=draft] .billing-metrics_icon__QFQ71{background:#eaeaea;color:#666666}.billing-metrics_cards__T6LO6 [data-tone=unpaid] .billing-metrics_icon__QFQ71{background:#fff4df;color:#875500}.billing-metrics_cards__T6LO6 [data-tone=overdue] .billing-metrics_icon__QFQ71{background:#eaeaea;color:#666666}.billing-metrics_cards__T6LO6 [data-tone=overdue][data-needs-attention=true] .billing-metrics_icon__QFQ71{background:#fdecee;color:#b42332}.billing-metrics_cards__T6LO6 [data-tone=overdue] strong{color:#171717}.billing-metrics_cards__T6LO6 [data-tone=overdue][data-needs-attention=true] strong{color:#b42332}.billing-metrics_cards__T6LO6 [data-tone=collected] .billing-metrics_icon__QFQ71{background:#e8f5ed;color:#196d41}.billing-metrics_targetTop__8PHzg>span>svg{color:#195bc9}.billing-metrics_dialog__8g6WY form button[type=submit]{background:#195bdf;border-color:#195bdf}@media (max-width:650px){.billing-metrics_cards__T6LO6 button>span svg{display:block}.billing-metrics_icon__QFQ71{width:30px;height:30px}}.billing-metrics_section__deh0e{border-color:#e7e7e7}.billing-metrics_layout__uKcNs{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.billing-metrics_target__jphRd{background:#f6f6f6}.billing-metrics_targetTop__8PHzg{flex-wrap:wrap}.billing-metrics_targetTop__8PHzg button{white-space:nowrap}.billing-metrics_cards__T6LO6 button{background:#f6f6f6;container-type:inline-size}.billing-metrics_cards__T6LO6 button[data-needs-attention=true],.billing-metrics_cards__T6LO6 button[data-tone=draft],.billing-metrics_cards__T6LO6 button[data-tone=overdue],.billing-metrics_cards__T6LO6 button[data-tone=unpaid]{background:#f6f6f6}.billing-metrics_cards__T6LO6 button:hover{filter:brightness(.98)}.billing-metrics_cards__T6LO6 strong{max-width:100%;font-size:clamp(18px,13cqi,30px);letter-spacing:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.billing-metrics_cards__T6LO6 small{line-height:1.5}@media (max-width:900px){.billing-metrics_layout__uKcNs{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.billing-metrics_section__deh0e{padding:20px 16px}.billing-metrics_target__jphRd{padding:20px}.billing-metrics_cards__T6LO6{grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr))}}.billing-metrics_section__deh0e{box-shadow:0 3px 18px #00000004}.billing-metrics_target__jphRd{background:linear-gradient(135deg,#fafafa,#f4f4f4);border:1px solid #ebebeb}.billing-metrics_cards__T6LO6 button{border:1px solid #ebebeb;background:#fafafa;transition:transform .18s,box-shadow .18s}.billing-metrics_cards__T6LO6 button:hover{background:#fafafa;box-shadow:0 8px 20px #00000008}.billing-metrics_cards__T6LO6 strong,.billing-metrics_hours__tBLjJ strong{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.billing-metrics_cards__T6LO6 button{transition:none}.billing-metrics_cards__T6LO6 button:hover{transform:none}}.billing-metrics_section__deh0e[data-compact=true]{margin:0;padding:22px;border-radius:16px;box-shadow:none}.billing-metrics_section__deh0e[data-compact=true]>header{margin-bottom:16px}.billing-metrics_section__deh0e[data-compact=true] h2{font-size:18px;line-height:1.4;margin-top:4px}.billing-metrics_section__deh0e[data-compact=true] header span{font-size:12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_layout__uKcNs{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.billing-metrics_section__deh0e[data-compact=true] :is(.billing-metrics_target__jphRd,.billing-metrics_cards__T6LO6 button){padding:16px;border-radius:12px;background:#fafafa;border:1px solid #ececec;gap:12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_targetTop__8PHzg{gap:8px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_targetTop__8PHzg>span{font-size:12px;gap:6px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_targetTop__8PHzg button{font-size:12px;min-height:32px;padding:4px 8px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_hours__tBLjJ{margin:12px 0;gap:8px;flex-wrap:wrap}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_hours__tBLjJ strong{font-size:30px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_hours__tBLjJ span{font-size:12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_target__jphRd p{font-size:12px;line-height:1.5;margin:8px 0 12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_log__RqukS{font-size:12px;padding-top:8px;min-height:36px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 button>span{font-size:12px;line-height:1.4;gap:8px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 strong{font-size:clamp(20px,12cqi,28px);margin-top:6px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 small{font-size:12px;line-height:1.5}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_icon__QFQ71{width:28px;height:28px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_icon__QFQ71 svg{width:14px;height:14px}.billing-metrics_cards__T6LO6 button:hover{transform:none;background:#f5f5f5;box-shadow:none}@media (max-width:1100px){.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_layout__uKcNs{grid-template-columns:1fr}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_target__jphRd{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_log__RqukS,.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_targetTop__8PHzg{grid-column:1/-1}}@media (max-width:650px){.billing-metrics_section__deh0e[data-compact=true]{padding:18px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6{grid-template-columns:1fr}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 button{display:grid;grid-template-columns:1fr auto;align-items:center}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 strong{font-size:24px;margin:0}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 small{grid-column:1/-1}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_target__jphRd{display:flex}}@media (max-width:450px){.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 button{display:flex;gap:12px}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 button>span{flex-direction:row}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 strong{font-size:26px}}.billing-metrics_section__deh0e,.billing-metrics_section__deh0e[data-compact=true]{border-radius:var(--workspace-radius,20px);border-color:var(--workspace-border,#e5e5ea);box-shadow:var(--workspace-shadow)}.billing-metrics_cards__T6LO6{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.billing-metrics_cards__T6LO6 strong,.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 strong{white-space:nowrap;overflow-wrap:normal;word-break:normal;font-size:clamp(16px,10cqi,28px)}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6{grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr))}.billing-metrics_section__deh0e[data-compact=true] .billing-metrics_cards__T6LO6 button{display:flex;align-items:flex-start}.billing-metrics_section__deh0e[data-compact=true] :is(.billing-metrics_target__jphRd,.billing-metrics_cards__T6LO6 button){background:#f7f7fa;border-color:#eeeef2}.billing-metrics_section__deh0e .billing-metrics_cards__T6LO6 button,.billing-metrics_section__deh0e .billing-metrics_target__jphRd,.billing-metrics_section__deh0e[data-compact=true] :is(.billing-metrics_target__jphRd,.billing-metrics_cards__T6LO6 button){background:#fff;border:1px solid var(--workspace-border,#e5e5ea)}.billing-metrics_section__deh0e .billing-metrics_cards__T6LO6 button:hover{background:#fff;border-color:#abc5ed;filter:none}.billing-metrics_section__deh0e .billing-metrics_log__RqukS,.billing-metrics_section__deh0e header button{color:var(--workspace-accent,#195bce)}.billing-metrics_track__7vK6o i{background:var(--workspace-accent,#195bce)}.billing-metrics_cards__T6LO6 [data-tone=draft] .billing-metrics_icon__QFQ71{background:#eaf2ff;color:#195bce}.practice-tools_stack__QJiwC{display:flex;flex-direction:column;gap:24px;min-width:0}.practice-tools_capture__5zi1M,.practice-tools_intro__Ib6Pk,.practice-tools_panel__omt7W{background:#fff;border:1px solid #e7e7e7;border-radius:20px;padding:28px;min-width:0}.practice-tools_intro__Ib6Pk{background:linear-gradient(125deg,#f6f6f6,#fff)}.practice-tools_intro__Ib6Pk h2{margin-top:18px;max-width:700px}.practice-tools_intro__Ib6Pk p{max-width:800px}.practice-tools_icon__Cr_kx{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#e7ebf4}.practice-tools_columns__a1hZP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.practice-tools_actions__u5mX8,.practice-tools_panel__omt7W header,.practice-tools_recording__PcNJ4{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap}.practice-tools_panel__omt7W header h2{margin:0}.practice-tools_panel__omt7W header{margin-bottom:24px}.practice-tools_capture__5zi1M label,.practice-tools_draft__FXwkt label,.practice-tools_panel__omt7W>label,.practice-tools_stack__QJiwC label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;min-width:0}.practice-tools_capture__5zi1M{display:flex;flex-direction:column;gap:20px}.practice-tools_capture__5zi1M>button{align-self:flex-start}.practice-tools_fields__SU4sQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;margin:18px 0}.practice-tools_draft__FXwkt{padding:22px 0;border-top:1px solid #eaeaea}.practice-tools_draft__FXwkt>small{margin:6px 0 18px}.practice-tools_actions__u5mX8{margin-top:20px;justify-content:flex-end}.practice-tools_actions__u5mX8>span{margin-right:auto}.practice-tools_recording__PcNJ4>span{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.practice-tools_recording__PcNJ4 strong{font-variant-numeric:tabular-nums;font-size:24px}.practice-tools_recording__PcNJ4 i{width:7px;height:7px;background:#8991a0;border-radius:50%}.practice-tools_recording__PcNJ4 i[data-active=true]{background:#43865a}.practice-tools_match__AE52e{display:flex;gap:16px;align-items:center;border:1px solid #eaeaea;border-radius:12px;background:#fff;text-align:left;padding:16px;margin-bottom:10px;width:100%;color:#262b35}.practice-tools_match__AE52e:hover:not(:disabled){background:#f7f7f7}.practice-tools_history__Q3TGv{margin-top:24px}.practice-tools_history__Q3TGv>div{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid #eaeaea;overflow-wrap:anywhere}.practice-tools_history__Q3TGv strong{font-size:14px}.practice-tools_history__Q3TGv p{margin:6px 0!important;font-size:14px}.practice-tools_panel__omt7W fieldset{border:1px solid #e0e4ed;border-radius:12px;padding:16px;margin:18px 0 0}.practice-tools_panel__omt7W legend{padding:0 6px;font-size:14px}.practice-tools_panel__omt7W .practice-tools_check__ahwYk{flex-direction:row;align-items:center;min-height:42px}.practice-tools_panel__omt7W>label+form{margin-top:18px}@media (max-width:900px){.practice-tools_columns__a1hZP{grid-template-columns:1fr}}@media (max-width:650px){.practice-tools_capture__5zi1M,.practice-tools_intro__Ib6Pk,.practice-tools_panel__omt7W{padding:20px;border-radius:16px}.practice-tools_stack__QJiwC{gap:18px}.practice-tools_fields__SU4sQ{grid-template-columns:1fr}.practice-tools_actions__u5mX8>button{flex:1}.practice-tools_actions__u5mX8>span{width:100%}}.practice-tools_noteTask__pPgSQ{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:20px;padding:18px 0;border-top:1px solid #eaeaea;align-items:end}.practice-tools_noteTask__pPgSQ .practice-tools_check__ahwYk{min-width:0}.practice-tools_noteTask__pPgSQ input:not([type]),.practice-tools_noteTask__pPgSQ input[type=text]{flex:1;min-width:0}.practice-tools_teamRow__JI28e{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #eaeaea;flex-wrap:wrap}.practice-tools_teamRow__JI28e>span{flex:1;min-width:200px}.practice-tools_teamRow__JI28e small,.practice-tools_teamRow__JI28e strong{display:block}.practice-tools_teamRow__JI28e small{margin-top:6px;color:#657083;font-size:14px}.practice-tools_permissionGrid__LxFSb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 20px}.practice-tools_panel__omt7W blockquote{padding:14px 18px;margin:12px 0;border-left:2px solid #c7cede;background:#fafafa;border-radius:0 10px 10px 0;font-size:14px;line-height:1.7}.practice-tools_panel__omt7W>label+label{margin-top:20px}@media (max-width:750px){.practice-tools_permissionGrid__LxFSb{grid-template-columns:repeat(2,minmax(0,1fr))}.practice-tools_noteTask__pPgSQ{grid-template-columns:1fr;gap:12px}.practice-tools_teamRow__JI28e{gap:12px}}@media (max-width:450px){.practice-tools_permissionGrid__LxFSb{grid-template-columns:1fr}.practice-tools_teamRow__JI28e>label{width:100%}}.practice-tools_accessChecklist__Ooueo{display:grid;gap:12px;border:1px solid #e1e1e1;border-radius:16px;margin:20px 0;padding:16px}.practice-tools_accessChecklist__Ooueo label{display:flex;gap:12px;align-items:center}.practice-tools_accessChecklist__Ooueo input{accent-color:#171717;width:18px;height:18px}.practice-tools_capture__5zi1M,.practice-tools_intro__Ib6Pk,.practice-tools_panel__omt7W{padding:22px;border-radius:16px}.practice-tools_intro__Ib6Pk{display:grid;grid-template-columns:36px 1fr;gap:8px 14px;background:#fafafa;align-items:center}.practice-tools_intro__Ib6Pk .practice-tools_icon__Cr_kx{width:36px;height:36px;border-radius:10px;background:#eee}.practice-tools_intro__Ib6Pk h2{margin:0;font-size:20px;line-height:1.4}.practice-tools_intro__Ib6Pk p{grid-column:2;margin:0;font-size:14px;line-height:1.65;color:#626262;max-width:80ch}.practice-tools_capture__5zi1M{display:grid;grid-template-columns:1fr 1fr;gap:16px}.practice-tools_capture__5zi1M>.practice-tools_recording__PcNJ4,.practice-tools_capture__5zi1M>button{grid-column:1/-1;justify-self:start}.practice-tools_panel__omt7W header h2{font-size:18px;font-weight:600}@media (max-width:650px){.practice-tools_capture__5zi1M,.practice-tools_intro__Ib6Pk,.practice-tools_panel__omt7W{padding:18px}.practice-tools_intro__Ib6Pk p{grid-column:1/-1}.practice-tools_capture__5zi1M{grid-template-columns:1fr}}.practice-tools_capture__5zi1M,.practice-tools_intro__Ib6Pk,.practice-tools_panel__omt7W{background:var(--workspace-surface,#fff);border-radius:var(--workspace-radius,20px);border-color:var(--workspace-border,#e5e5ea);box-shadow:var(--workspace-shadow)}.practice-tools_intro__Ib6Pk{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px}.practice-tools_intro__Ib6Pk>*{min-width:0;grid-column:1/-1}.practice-tools_intro__Ib6Pk>h2,.practice-tools_intro__Ib6Pk>p{grid-column:1/-1;margin:0;max-width:80ch}.practice-tools_intro__Ib6Pk:has(>.practice-tools_icon__Cr_kx){grid-template-columns:36px minmax(0,1fr);gap:10px 14px}.practice-tools_intro__Ib6Pk>.practice-tools_icon__Cr_kx{grid-column:1;grid-row:1}.practice-tools_intro__Ib6Pk:has(>.practice-tools_icon__Cr_kx)>h2{grid-column:2;align-self:center}.practice-tools_intro__Ib6Pk:has(>.practice-tools_icon__Cr_kx)>p{grid-column:2}.practice-tools_intro__Ib6Pk>label{width:100%;max-width:760px;margin-top:8px}.practice-tools_intro__Ib6Pk>label input{width:100%;min-width:0}.practice-tools_fields__SU4sQ{align-items:end;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.practice-tools_fields__SU4sQ>button{align-self:end;justify-self:start;min-height:48px;height:48px;width:auto;max-width:100%;padding:0 24px;border-radius:999px;line-height:1.3}.practice-tools_fields__SU4sQ [role=combobox],.practice-tools_fields__SU4sQ input:not([type=checkbox]){min-height:48px}.practice-tools_teamRow__JI28e{gap:18px}.practice-tools_teamRow__JI28e>span{min-width:0}.practice-tools_teamRow__JI28e small,.practice-tools_teamRow__JI28e strong{overflow-wrap:anywhere}@media(max-width:650px){.practice-tools_intro__Ib6Pk:has(>.practice-tools_icon__Cr_kx)>p{grid-column:1/-1}.practice-tools_fields__SU4sQ{grid-template-columns:1fr}.practice-tools_fields__SU4sQ>button{justify-self:stretch;width:100%}}.account_trigger__Enh8O{border:0;border-top:1px solid #eee;background:transparent;padding:12px;border-radius:16px;transition:background .16s;display:flex;gap:12px;align-items:center;text-align:left;width:100%;color:#171717;cursor:pointer;min-height:58px}.account_trigger__Enh8O>span:last-child{min-width:0}.account_trigger__Enh8O strong{font-size:14px;font-weight:550;display:block;overflow-wrap:anywhere}.account_trigger__Enh8O small{color:#666;font-size:14px}.account_avatar__IIUzX{flex:none;display:grid;place-items:center;width:36px;height:36px;background:#eee;border-radius:50%;font-size:14px}.account_popover__wp3vB{position:fixed;inset:auto;margin:0;padding:0;width:306px;border:1px solid #e2e2e2;border-radius:22px;background:#fff;color:#171717;box-shadow:0 16px 50px #0002;overflow-y:auto;font-size:14px}.account_popover__wp3vB::backdrop{background:transparent}.account_identity__Y8B4J,.account_support__YYa2E{padding:20px 22px;display:grid;gap:6px;border-bottom:1px solid #eee}.account_identity__Y8B4J strong,.account_support__YYa2E strong{font-size:14px;font-weight:600}.account_identity__Y8B4J small{font-size:14px;color:#666}.account_identity__Y8B4J button,.account_support__YYa2E a{border:0;background:none;padding:4px 0;width:fit-content;color:#171717;font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.account_menuItems__u_a4r{padding:10px;display:grid;gap:2px}.account_menuItems__u_a4r a,.account_menuItems__u_a4r button{display:flex;gap:12px;align-items:center;width:100%;border:0;border-radius:12px;background:none;color:inherit;font:inherit;padding:12px;min-height:44px;cursor:pointer;text-align:left;text-decoration:none}.account_menuItems__u_a4r svg{width:19px;height:19px;flex:none}.account_menuItems__u_a4r a:hover,.account_menuItems__u_a4r button:hover{background:#f4f4f4}.account_popover__wp3vB :focus-visible,.account_trigger__Enh8O:focus-visible{outline:2px solid #171717;outline-offset:-2px;border-radius:12px}.account_profile__Q2Tih{padding:clamp(22px,4vw,40px);border:1px solid #e4e4e4;border-radius:26px;background:#fff;margin-bottom:30px}.account_profile__Q2Tih header{display:flex;align-items:center;gap:20px;margin-bottom:32px;flex-wrap:wrap}.account_profile__Q2Tih h2{margin:4px 0;font-size:clamp(23px,3vw,30px);letter-spacing:-.7px}.account_profile__Q2Tih p{font-size:14px;color:#666;margin:0}.account_profileAvatar__Tn9dL{display:grid;place-items:center;height:76px;width:76px;border-radius:50%;background:#f0f0f0;font-size:25px}.account_eyebrow__A0_9j{color:#666;font-size:14px}.account_plan__jqEtN{margin-left:auto;padding:8px 16px;border-radius:99px;background:#f5f5f5;font-size:14px}.account_profile__Q2Tih fieldset{border:0;margin:0;padding:0;min-width:0}.account_profile__Q2Tih legend{font-size:16px;font-weight:550;margin-bottom:24px}.account_fields__qA6VF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.account_fields__qA6VF label{display:grid;gap:10px;font-size:14px;color:#292929;align-content:start}.account_fields__qA6VF input{border:1px solid #ddd;border-radius:999px;background:#fff;padding:13px 18px;min-height:48px;width:100%;min-width:0;font:inherit;color:#171717}.account_fields__qA6VF input[readonly]{background:#f8f8f8;color:#666}.account_fields__qA6VF small{color:#666;font-size:14px;line-height:1.6}.account_profile__Q2Tih footer{border-top:1px solid #eee;margin-top:32px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.account_profile__Q2Tih footer p{max-width:500px;line-height:1.6}.account_profile__Q2Tih footer button{border:0;border-radius:99px;min-height:48px;padding:12px 24px;background:#171717;color:#fff;font:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.account_profile__Q2Tih button:disabled{opacity:.5;cursor:wait}.account_error__4ThUg{padding:14px;font-size:14px;color:#8d2323!important}.account_demoNote__x_bjd{margin-top:18px!important;font-size:14px!important}@media (max-width:900px){.account_trigger__Enh8O{padding:8px;justify-content:center;border-top:0}.account_trigger__Enh8O>span:last-child{display:none}.account_avatar__IIUzX{width:36px;height:36px}}@media (max-width:600px){.account_fields__qA6VF{grid-template-columns:1fr;gap:20px}.account_profile__Q2Tih footer{align-items:stretch;flex-direction:column;gap:18px}.account_profileAvatar__Tn9dL{height:56px;width:56px;font-size:20px}.account_profile__Q2Tih header{gap:14px}.account_profile__Q2Tih h2{font-size:22px}}.account_profile__Q2Tih .account_fields__qA6VF input{border:1px solid #ddd;border-radius:999px;background:#fff;padding:13px 18px;min-height:48px;color:#171717}.account_profile__Q2Tih .account_fields__qA6VF input[readonly]{background:#f8f8f8;color:#666}.account_profile__Q2Tih{background:var(--workspace-card,#f7f7f7)}.account_profile__Q2Tih form footer button{background:#171717;color:#fff}.account_profile__Q2Tih form footer button:hover:not(:disabled){background:#313131}.account_popover__wp3vB :focus-visible,.account_profile__Q2Tih :focus-visible{outline-color:#195bdf}.account_identity__Y8B4J button,.account_support__YYa2E a{color:#195bc9}.account_trigger__Enh8O:hover,.account_trigger__Enh8O[aria-expanded=true]{background:#e6e6e6}.account_trigger__Enh8O:focus-visible{outline:2px solid #195bdf;outline-offset:2px}.account_trigger__Enh8O strong{font-size:15px}.account_photoControl__KL5jv{display:grid;gap:6px;justify-items:center}button.account_profileAvatar__Tn9dL{position:relative;overflow:hidden;padding:0;border:1px solid #e5e5e5;cursor:pointer}.account_profileAvatar__Tn9dL img{width:100%;height:100%;object-fit:cover}.account_photoOverlay__Wror7{position:absolute;inset:0;display:grid;place-items:center;background:#0009;color:white;opacity:0;transition:opacity .18s}.account_profileAvatar__Tn9dL:focus-visible .account_photoOverlay__Wror7,.account_profileAvatar__Tn9dL:hover .account_photoOverlay__Wror7{opacity:1}.account_photoOverlay__Wror7 svg{width:28px;height:28px}.account_photoRemove__fTvbi{border:0;background:none;color:#666;padding:5px;font:inherit;font-size:12px;cursor:pointer}@media (hover:none){.account_photoOverlay__Wror7{opacity:1;inset:auto 2px 2px auto;width:26px;height:26px;border-radius:50%;background:#171717}.account_photoOverlay__Wror7 svg{width:16px;height:16px}}.account_avatar__IIUzX img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.live_gate__4bzhd{font-family:var(--font),sans-serif;min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:40px 20px;gap:30px;color:#181818}.live_gate__4bzhd>a{color:inherit;text-decoration:none}.live_gate__4bzhd>section{background:white;border:1px solid #e7e7e7;border-radius:28px;padding:36px;width:min(520px,100%);display:grid;gap:20px}.live_gate__4bzhd h1{font-size:32px;letter-spacing:-1.2px;line-height:1.15}.live_gate__4bzhd p{line-height:1.65;color:#666}.live_gate__4bzhd form{display:grid;gap:20px}.live_gate__4bzhd label{display:grid;gap:10px;font-size:14px}.live_gate__4bzhd input{height:48px;border:1px solid #ddd;border-radius:12px;padding:0 14px;font:inherit;background:white;color:#171717}.live_gate__4bzhd button{min-height:48px;padding:12px 20px;color:white;border:0;border-radius:24px;font:inherit;cursor:pointer}.live_gate__4bzhd button:disabled{opacity:.5}.live_small__LHlhC{font-size:14px}.live_sync___A7fs{position:fixed;z-index:120;bottom:20px;left:50%;transform:translateX(-50%);background:#181818;color:white;border-radius:14px;font:13px var(--font),sans-serif;max-width:calc(100% - 32px);padding:12px 18px;box-shadow:0 8px 24px #0002;display:flex;gap:12px;align-items:center}.live_sync___A7fs:empty{display:none}.live_sync___A7fs[data-error=true]{background:#fff;border:1px solid #ddd;color:#181818}.live_sync___A7fs button{color:inherit;border:1px solid #ddd;background:#f2f2f2;border-radius:20px;min-height:36px;padding:0 12px;font:inherit;cursor:pointer}.live_demoExit__cUDJy{position:fixed;bottom:12px;left:14px;z-index:35;padding:8px 12px;border-radius:20px;background:#181818;color:white;text-decoration:none;font:11px var(--font),sans-serif;box-shadow:0 3px 12px #0002}@media (max-width:700px){.live_gate__4bzhd{padding:28px 16px}.live_gate__4bzhd>section{padding:24px}.live_sync___A7fs{bottom:12px}.live_demoExit__cUDJy{font-size:14px;padding:6px 10px}}.live_gate__4bzhd{background:#f7f7f7}.live_gate__4bzhd>section{border-color:#e7e7e7;box-shadow:0 20px 70px #00000006}.live_gate__4bzhd input{border-color:#dedede;border-radius:16px}.live_gate__4bzhd input:focus-visible{outline:3px solid #8aa9e7;outline-offset:3px}.live_gate__4bzhd button{background:#171717}@media (max-width:500px){.live_gate__4bzhd>section{padding:26px 22px}}.signatures_row__cLTuy{display:flex;align-items:center;gap:14px;padding:18px 0;border-top:1px solid #ececec;flex-wrap:wrap}.signatures_row__cLTuy>div{flex:1;min-width:150px;display:grid;gap:5px}.signatures_row__cLTuy small{font-size:14px;color:#666}.signatures_document__FPo1W{font:14px/1.8 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f6f6f6;border:1px solid #e7e7e7;border-radius:18px;padding:22px;margin:20px 0;white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow:auto;color:#262626}.signatures_document__FPo1W:focus-visible{outline:3px solid #356bd3;outline-offset:3px}.signatures_meta__5OCmw{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:14px;color:#666}.signatures_consent__I7gkg{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.7;color:#404040}.signatures_consent__I7gkg input{flex:none;appearance:none;width:20px;height:20px;margin-top:1px;border:1px solid #bdbdbd;border-radius:6px;background:#fff;cursor:pointer}.signatures_consent__I7gkg input:checked{background:#171717;border-color:#171717;box-shadow:inset 0 0 0 4px white}.signatures_consent__I7gkg input:focus-visible{outline:3px solid #356bd3;outline-offset:3px}.signatures_receipt__F0401,.signatures_recipient___mpiM{display:grid;gap:6px;font-size:14px;line-height:1.7}.signatures_receipt__F0401>span,.signatures_recipient___mpiM>small{color:#626262}.signatures_receipt__F0401>button{justify-self:start}.signatures_receipt__F0401 p{font-size:14px}.signatures_row__cLTuy>span:first-child{flex:none}@media (max-width:600px){.signatures_row__cLTuy{gap:10px}.signatures_document__FPo1W{padding:16px;max-height:250px}.signatures_row__cLTuy>button{padding:9px 13px}}.signatures_header__K__zN{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;flex-wrap:wrap}.signatures_header__K__zN h2{font-size:20px;margin:0 0 8px}.signatures_empty__W0xtH,.signatures_header__K__zN p{color:#666;font-size:14px;line-height:1.7;margin:0}.signatures_header__K__zN>div{max-width:660px}.signatures_integrity__yyGns{font-size:13px;line-height:1.6;color:#3e6553}.signatures_evidence__nbCQ_{margin:16px 0 24px;font-size:12px;color:#626262}.signatures_evidence__nbCQ_ summary{cursor:pointer;padding:8px 0}.signatures_evidence__nbCQ_ code{overflow-wrap:anywhere;display:block}.signatures_filters__5BBBL{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.signatures_filters__5BBBL label{display:grid;gap:6px;font-size:12px;flex:1;min-width:160px}.signatures_filters__5BBBL input,.signatures_filters__5BBBL select{width:100%;border:1px solid #ddd;border-radius:12px;padding:12px;font:inherit;font-size:14px}.signatures_summary__d4YJp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.signatures_summary__d4YJp>div{padding:18px;background:#f7f7f8;border-radius:16px;display:grid;gap:6px}.signatures_summary__d4YJp strong{font-size:26px;letter-spacing:-1px}.signatures_summary__d4YJp small{font-size:12px;color:#666}.signatures_preflight__a0FJv{margin:18px 0;padding:18px;border:1px solid #e5e5e5;border-radius:16px;display:grid;gap:10px;font-size:13px;line-height:1.6}@media(max-width:420px){.signatures_summary__d4YJp{gap:8px}.signatures_summary__d4YJp>div{padding:12px}.signatures_summary__d4YJp strong{font-size:22px}}@media(max-width:600px){.signatures_sequence__iz72g{grid-template-columns:minmax(0,1fr)}.signatures_sequence__iz72g>div{display:flex;align-items:center;gap:14px;padding:14px 16px}.signatures_sequence__iz72g strong{width:24px;flex:none;font-size:18px}.signatures_sequence__iz72g small{font-size:13px}}.client-portal_page__JQOlb{max-width:1160px;margin:auto;padding:28px 24px 60px;color:#171717;font:14px/1.65 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.client-portal_header__zPZqy{display:flex;align-items:center;gap:24px;padding:16px 22px;background:#fff;border:1px solid #e5e5e5;border-radius:24px}.client-portal_header__zPZqy>span{flex:1;color:#666}.client-portal_page__JQOlb button{cursor:pointer;font:inherit;border:1px solid #ddd;border-radius:99px;padding:10px 18px;background:#fff;color:#171717;min-height:44px}.client-portal_page__JQOlb button:disabled{opacity:.5;cursor:default}.client-portal_page__JQOlb button:hover:not(:disabled){background:#eee}.client-portal_page__JQOlb :focus-visible{outline:3px solid #356bd3;outline-offset:3px}.client-portal_welcome__dJ20D{padding:42px 12px 32px}.client-portal_welcome__dJ20D>span{font-size:12px;color:#666}.client-portal_welcome__dJ20D h1{font-size:clamp(28px,4vw,42px);font-weight:600;letter-spacing:normal;margin:8px 0}.client-portal_welcome__dJ20D p{color:#686868;margin:0}.client-portal_grid__D59jz{display:grid;grid-template-columns:1fr 1fr;gap:20px}.client-portal_grid__D59jz>section{border:1px solid #e5e5e5;border-radius:24px;padding:26px;background:#fff;min-width:0}.client-portal_grid__D59jz h2{font-size:19px;margin:0 0 22px;font-weight:600}.client-portal_grid__D59jz article{padding:16px 0;border-top:1px solid #eee}.client-portal_grid__D59jz p{margin:7px 0;white-space:pre-wrap;overflow-wrap:anywhere;color:#626262}.client-portal_grid__D59jz small{color:#686868;font-size:12px}.client-portal_row__pOcA2{display:flex;align-items:center;justify-content:space-between;gap:16px}.client-portal_row__pOcA2>span{font-size:11px;color:#356bd3}.client-portal_page__JQOlb .client-portal_document__sFbl3{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border-radius:15px;padding:16px;margin:8px 0}.client-portal_document__sFbl3>span{display:grid;flex:1}.client-portal_document__sFbl3 svg{width:20px;height:20px;flex:none}.client-portal_messages__69Ujh article[data-from=client]{background:#f7f7f7;border-radius:15px;padding:16px;border:none;margin:8px 0}.client-portal_messages__69Ujh label{display:grid;gap:8px}.client-portal_messages__69Ujh form{display:grid;gap:12px;margin-top:24px}.client-portal_messages__69Ujh textarea{font:inherit;resize:vertical;border:1px solid #d5d5d5;padding:14px;border-radius:15px;background:#fff;color:#171717;width:100%}.client-portal_messages__69Ujh form>button{justify-self:end;background:#171717;color:#fff}.client-portal_empty__LT931{padding:60px 24px;text-align:center}@media (max-width:700px){.client-portal_page__JQOlb{padding:14px 12px 40px}.client-portal_grid__D59jz{grid-template-columns:1fr;gap:14px}.client-portal_grid__D59jz>section{padding:22px}.client-portal_header__zPZqy{gap:12px;padding:12px 16px;flex-wrap:wrap}.client-portal_header__zPZqy>span{font-size:12px}.client-portal_welcome__dJ20D{padding:28px 8px}}.client-portal_page__JQOlb .client-portal_messages__69Ujh form>button:hover:not(:disabled){background:#080808;color:#fff}.client-portal_signatures__rsYVl{background:#fff;border:1px solid #e5e5e5;border-radius:24px;padding:24px;margin:0 0 20px}.client-portal_signatures__rsYVl h2{font-size:19px;font-weight:600;margin:0 0 16px}.client-portal_signatures__rsYVl .client-portal_document__sFbl3>span:last-child{flex:none;font-size:12px}.client-portal_shortcuts__EdpPI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px}.client-portal_shortcuts__EdpPI a{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:14px;padding:22px;border:1px solid #e6e6e6;border-radius:22px;background:#fafafa;color:#171717;text-decoration:none;transition:background .2s}.client-portal_shortcuts__EdpPI a:hover{background:#f0f0f0}.client-portal_shortcuts__EdpPI svg{width:22px;height:22px;color:#555}.client-portal_shortcuts__EdpPI strong{grid-column:1/-1;font-size:30px;font-weight:550;line-height:1.1;font-variant-numeric:tabular-nums}.client-portal_accessNote__RkiQL{display:flex;align-items:center;gap:9px;color:#666;font-size:12px;margin:16px 3px 26px}.client-portal_accessNote__RkiQL svg{width:15px;height:15px;flex:none}.client-portal_grid__D59jz>section{scroll-margin-top:24px}@media (max-width:700px){.client-portal_shortcuts__EdpPI{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.client-portal_shortcuts__EdpPI a{padding:18px;gap:10px}}@media (prefers-reduced-motion:reduce){.client-portal_shortcuts__EdpPI a{transition:none}}.overview-calendar_calendar__ACpuu{align-self:start}.overview-calendar_monthControls__m3jB6{display:flex;align-items:center;gap:4px;margin:8px 0}.overview-calendar_monthControls__m3jB6 strong{flex:1;min-width:0;font-size:14px;font-weight:500;text-transform:capitalize}.overview-calendar_monthControls__m3jB6 button{display:grid;place-items:center;flex:none;min-width:32px;min-height:36px;border:0;background:transparent;border-radius:10px;color:#333;cursor:pointer}.overview-calendar_monthControls__m3jB6 button:hover{background:#f4f4f6}.overview-calendar_monthControls__m3jB6 svg{width:17px;height:17px}.overview-calendar_monthControls__m3jB6 .overview-calendar_today__bP8LI{font-size:12px;padding:0 6px}.overview-calendar_grid__sF_MB{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 3px}.overview-calendar_grid__sF_MB th{height:28px;font-size:12px;font-weight:400;color:#626262;text-align:center}.overview-calendar_grid__sF_MB abbr{text-decoration:none}.overview-calendar_grid__sF_MB td{padding:0;text-align:center}.overview-calendar_grid__sF_MB button{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:36px;height:36px;margin:auto;border:1px solid transparent;border-radius:12px;background:transparent;color:#222;font:inherit;font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}.overview-calendar_grid__sF_MB button:hover{background:#f1f3f8}.overview-calendar_grid__sF_MB button[data-outside=true]{color:#767676}.overview-calendar_grid__sF_MB button[data-today=true]{border-color:#aec4ee}.overview-calendar_grid__sF_MB button[data-selected=true]{background:var(--workspace-accent,#195bce);color:#fff;border-color:var(--workspace-accent,#195bce)}.overview-calendar_grid__sF_MB i{width:4px;height:4px;position:absolute;bottom:3px;border-radius:50%;background:transparent}.overview-calendar_grid__sF_MB i[data-events=true]{background:#195bce}.overview-calendar_grid__sF_MB [data-selected=true] i[data-events=true]{background:#fff}.overview-calendar_agenda__SMfDl{margin-top:16px;padding-top:16px;border-top:1px solid #eeeef2}.overview-calendar_agenda__SMfDl h3{margin:0 0 10px;font-size:13px;line-height:1.5;font-weight:500;text-transform:capitalize}.overview-calendar_agenda__SMfDl>button{padding:12px 0}.overview-calendar_agenda__SMfDl>button:first-of-type{border-top:0}.overview-calendar_empty__H_9kn{font-size:13px;line-height:1.6;margin:0;padding:12px 0}.overview-calendar_actions__EY_Jh{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}@media (max-width:1100px) and (min-width:761px){.overview-calendar_grid__sF_MB button{width:30px;height:34px}.overview-calendar_monthControls__m3jB6{flex-wrap:wrap}.overview-calendar_monthControls__m3jB6 strong{flex-basis:100%}}.workspace-focus_focus__jzeM_{background:#fff;border:1px solid var(--workspace-border,#e5e5ea);border-radius:var(--workspace-radius,20px);overflow:hidden;color:#1d1d1f;box-shadow:var(--workspace-shadow)}.workspace-focus_focus__jzeM_ header{padding:26px 28px 16px}.workspace-focus_focus__jzeM_ h2{font-size:20px;letter-spacing:-.025em;line-height:1.3;margin:0;font-weight:500;display:flex;align-items:center;gap:10px}.workspace-focus_focus__jzeM_ h2 span{background:#f3f3f5;border-radius:8px;font-size:12px;color:#65656d;min-width:26px;padding:5px;text-align:center}.workspace-focus_focus__jzeM_ p{font-size:14px;line-height:1.6;color:#696970;margin:7px 0 0}.workspace-focus_filters__8WaSO{display:flex;gap:6px;flex-wrap:wrap;padding:0 28px 18px}.workspace-focus_filters__8WaSO button{border:0;border-radius:999px;background:transparent;color:#626269;padding:9px 14px;min-height:40px;font-size:13px;cursor:pointer;display:flex;gap:10px;align-items:center}.workspace-focus_filters__8WaSO button[aria-pressed=true]{background:#f0f0f3;color:#1d1d1f;font-weight:500}.workspace-focus_filters__8WaSO button:hover{background:#f6f6f8}.workspace-focus_filters__8WaSO span{font-size:11px;color:#64646e;font-variant-numeric:tabular-nums}.workspace-focus_rows__UkFKN{padding:0 28px}.workspace-focus_row___6uKJ{width:100%;display:flex;align-items:center;gap:16px;padding:17px 0;text-align:left;border:0;border-top:1px solid #eeeef1;background:transparent;color:inherit;cursor:pointer}.workspace-focus_row___6uKJ:hover strong{color:#245ea5}.workspace-focus_row___6uKJ>svg{width:15px;flex:none;color:#929298}.workspace-focus_icon__ZJ63h{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#f5f5f7;color:#73737b;flex:none}.workspace-focus_icon__ZJ63h svg{width:18px;height:18px}.workspace-focus_icon__ZJ63h[data-urgent=true]{background:#fcf0e9;color:#9a4929}.workspace-focus_description__u9g7w{flex:1;min-width:0;display:grid;gap:3px}.workspace-focus_description__u9g7w small{font-size:11px;color:#717178}.workspace-focus_description__u9g7w strong{font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.workspace-focus_description__u9g7w>span{font-size:11px;color:#64646e}.workspace-focus_meta__x4iDW{font-size:12px;color:#616169;font-variant-numeric:tabular-nums;flex:none}.workspace-focus_empty__RjwOu{display:flex;align-items:center;gap:18px;padding:22px 0 30px}.workspace-focus_empty__RjwOu>svg{width:22px;color:#52805d;flex:none}.workspace-focus_empty__RjwOu strong{font-size:15px;font-weight:500}.workspace-focus_empty__RjwOu p{font-size:13px}.workspace-focus_more__7Zf0d{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:0;border-top:1px solid #eeeef1;background:#fbfbfc;color:#515159;min-height:48px;font-size:13px;cursor:pointer}.workspace-focus_more__7Zf0d svg{width:14px}.workspace-focus_focus__jzeM_ :focus-visible{outline:2px solid #315f9c;outline-offset:3px;border-radius:6px}@media (max-width:600px){.workspace-focus_focus__jzeM_ header{padding:22px 20px 16px}.workspace-focus_filters__8WaSO{padding-inline:16px;gap:2px}.workspace-focus_filters__8WaSO button{padding-inline:10px}.workspace-focus_rows__UkFKN{padding-inline:20px}.workspace-focus_row___6uKJ{gap:12px}.workspace-focus_meta__x4iDW{font-size:11px;max-width:75px;text-align:right}.workspace-focus_row___6uKJ>svg{display:none}.workspace-focus_description__u9g7w strong{font-size:13px}}.workspace-focus_focus__jzeM_ header h2{font-size:20px;line-height:28px;letter-spacing:-.3px;margin:0}.workspace-focus_focus__jzeM_ header h2 span{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 7px;border-radius:8px;font-size:14px;line-height:20px;font-weight:500;font-variant-numeric:tabular-nums;background:#eaf2ff;color:#195bce}.workspace-focus_focus__jzeM_ header p{font-size:13px;line-height:20px;margin:6px 0 0;color:#626269}.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO button{font-size:14px;line-height:20px;font-weight:400;gap:8px;padding:10px 12px}.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO span{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO button[aria-pressed=true],.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO button[aria-pressed=true]:hover{background:#eaf2ff;color:#195bce;font-weight:500}.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO button:hover{background:#f2f7ff}.workspace-focus_icon__ZJ63h[data-kind=enquiry],.workspace-focus_icon__ZJ63h[data-kind=reply],.workspace-focus_icon__ZJ63h[data-kind=today]{background:#eaf2ff;color:#195bce}.workspace-focus_icon__ZJ63h[data-kind=deadline],.workspace-focus_icon__ZJ63h[data-kind=invoice],.workspace-focus_icon__ZJ63h[data-kind=review]{background:#fff5df;color:#875500}.workspace-focus_icon__ZJ63h[data-kind=overdue]{background:#fdecee;color:#b42332}.workspace-focus_focus__jzeM_ .workspace-focus_more__7Zf0d{background:#fff;color:#195bce}.workspace-focus_focus__jzeM_ .workspace-focus_more__7Zf0d:hover{background:#f2f7ff}@media (max-width:600px){.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO{padding-inline:20px;gap:4px}.workspace-focus_focus__jzeM_ .workspace-focus_filters__8WaSO button{padding-inline:10px}}