.auth-layout-module__eNDUuG__layout{min-height:100dvh;display:flex}.auth-layout-module__eNDUuG__formPanel{background-color:var(--pp-color-neutral-white-900);width:100%;min-height:100dvh;padding:var(--space-8)var(--space-4);flex-direction:column;align-items:center;display:flex}.auth-layout-module__eNDUuG__formInner{flex-direction:column;flex:1;width:100%;max-width:400px;display:flex}.auth-layout-module__eNDUuG__logo{margin-bottom:var(--space-12)}.auth-layout-module__eNDUuG__formContent{flex-direction:column;flex:1;justify-content:center;display:flex}.auth-layout-module__eNDUuG__bottomLink{text-align:center;padding-top:var(--space-8);padding-bottom:var(--space-4)}.auth-layout-module__eNDUuG__mascotPanel{display:none}.auth-layout-module__eNDUuG__mascotInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.auth-layout-module__eNDUuG__mascotImage{width:70%;height:70%}.auth-layout-module__eNDUuG__mascotImage video{object-fit:contain}@media (min-width:768px){.auth-layout-module__eNDUuG__formPanel{padding:var(--space-12)var(--space-8)}.auth-layout-module__eNDUuG__formInner{max-width:440px}}@media (min-width:1024px){.auth-layout-module__eNDUuG__formPanel{width:50%;padding:var(--space-12)var(--space-8)}.auth-layout-module__eNDUuG__formInner{max-width:400px}.auth-layout-module__eNDUuG__mascotPanel{background-color:#fff;justify-content:center;align-items:center;width:50%;height:100dvh;display:flex;position:sticky;top:0}}@media (min-width:1440px){.auth-layout-module__eNDUuG__formPanel{padding:var(--space-16)var(--space-12)}.auth-layout-module__eNDUuG__formInner{max-width:440px}}
.switcher-module__UwSaeG__switcher{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:0;display:inline-flex;position:relative}.switcher-module__UwSaeG__track{transition:background-color var(--duration-fast)var(--ease-default);position:absolute;inset:0}.switcher-module__UwSaeG__switcher[data-size=big]{width:60px;height:32px}.switcher-module__UwSaeG__switcher[data-size=big] .switcher-module__UwSaeG__track{border-radius:23.467px}.switcher-module__UwSaeG__switcher[data-size=small]{width:45px;height:24px}.switcher-module__UwSaeG__switcher[data-size=small] .switcher-module__UwSaeG__track{border-radius:17.6px}.switcher-module__UwSaeG__switcher[data-state=inactive] .switcher-module__UwSaeG__track{background-color:var(--pp-color-purple-200)}.switcher-module__UwSaeG__switcher[data-state=hover] .switcher-module__UwSaeG__track{background-color:var(--pp-color-purple-300)}.switcher-module__UwSaeG__switcher[data-state=activated] .switcher-module__UwSaeG__track{background-color:var(--pp-color-purple-700)}.switcher-module__UwSaeG__thumb{background:var(--pp-color-neutral-white-900);box-shadow:0 5px 8px 0 var(--pp-color-shadow-dropdown),0 2px 2px 0 var(--pp-color-shadow-dropdown);transition:left var(--duration-base)var(--ease-default);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.switcher-module__UwSaeG__switcher[data-size=big] .switcher-module__UwSaeG__thumb{width:24px;height:24px}.switcher-module__UwSaeG__switcher[data-size=big][data-state=inactive] .switcher-module__UwSaeG__thumb,.switcher-module__UwSaeG__switcher[data-size=big][data-state=hover] .switcher-module__UwSaeG__thumb{left:4px}.switcher-module__UwSaeG__switcher[data-size=big][data-state=activated] .switcher-module__UwSaeG__thumb{left:32px}.switcher-module__UwSaeG__switcher[data-size=small] .switcher-module__UwSaeG__thumb{width:18px;height:18px}.switcher-module__UwSaeG__switcher[data-size=small][data-state=inactive] .switcher-module__UwSaeG__thumb,.switcher-module__UwSaeG__switcher[data-size=small][data-state=hover] .switcher-module__UwSaeG__thumb{left:3px}.switcher-module__UwSaeG__switcher[data-size=small][data-state=activated] .switcher-module__UwSaeG__thumb{left:24px}@media (prefers-reduced-motion:reduce){.switcher-module__UwSaeG__track,.switcher-module__UwSaeG__thumb{transition:none}}
.checkbox-module__HCDg9W__checkbox{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.checkbox-module__HCDg9W__box{transition:background-color var(--duration-fast)var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.checkbox-module__HCDg9W__checkbox[data-size=big] .checkbox-module__HCDg9W__box{border-radius:6px;width:24px;height:24px}.checkbox-module__HCDg9W__checkbox[data-size=small] .checkbox-module__HCDg9W__box{border-radius:4.5px;width:18px;height:18px}.checkbox-module__HCDg9W__checkbox[data-state=inactive] .checkbox-module__HCDg9W__box{background-color:var(--pp-color-purple-200)}.checkbox-module__HCDg9W__checkbox[data-state=hover] .checkbox-module__HCDg9W__box{background-color:var(--pp-color-purple-300)}.checkbox-module__HCDg9W__checkbox[data-state=activated] .checkbox-module__HCDg9W__box{background-color:var(--pp-color-purple-700)}.checkbox-module__HCDg9W__check{color:var(--pp-color-neutral-white-900);opacity:0;transition:opacity var(--duration-fast)var(--ease-default),transform var(--duration-fast)var(--ease-default);transform:scale(.6)}.checkbox-module__HCDg9W__checkbox[data-state=activated] .checkbox-module__HCDg9W__check{opacity:1;transform:scale(1)}.checkbox-module__HCDg9W__label{letter-spacing:0;transition:color var(--duration-fast)var(--ease-default)}.checkbox-module__HCDg9W__checkbox[data-size=big] .checkbox-module__HCDg9W__label{font:var(--pp-text-body-regular-13-font)}.checkbox-module__HCDg9W__checkbox[data-size=small] .checkbox-module__HCDg9W__label{font:var(--pp-text-body-regular-12-font)}.checkbox-module__HCDg9W__checkbox[data-state=activated] .checkbox-module__HCDg9W__label{color:var(--pp-color-neutral-gray-dark)}.checkbox-module__HCDg9W__checkbox:not([data-state=activated]) .checkbox-module__HCDg9W__label{color:var(--pp-color-neutral-gray-light)}@media (prefers-reduced-motion:reduce){.checkbox-module__HCDg9W__box,.checkbox-module__HCDg9W__check,.checkbox-module__HCDg9W__label{transition:none}}
.snackbar-module__krDjmW__snackbar{background-color:var(--pp-color-neutral-gray-dark);transition:opacity var(--duration-base)var(--ease-default),transform var(--duration-base)var(--ease-default);border-radius:10px;justify-content:center;align-items:center;display:flex}.snackbar-module__krDjmW__snackbar[data-state=open]{opacity:1;transform:translateY(0)}.snackbar-module__krDjmW__snackbar[data-state=closed]{opacity:0;pointer-events:none;transform:translateY(8px)}.snackbar-module__krDjmW__snackbar[data-size=big]{gap:24px;width:460px;min-height:68px;padding:16px}.snackbar-module__krDjmW__snackbar[data-size=small]{gap:18px;width:344px;min-height:52px;padding:12px}.snackbar-module__krDjmW__text{min-width:0;color:var(--pp-color-purple-100);letter-spacing:0;flex:1 0 0}.snackbar-module__krDjmW__snackbar[data-size=big] .snackbar-module__krDjmW__text{font:var(--pp-text-body-regular-13-font)}.snackbar-module__krDjmW__snackbar[data-size=small] .snackbar-module__krDjmW__text{font:var(--pp-text-desc-regular-11-font)}.snackbar-module__krDjmW__close{color:var(--pp-color-purple-350);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.snackbar-module__krDjmW__snackbar[data-size=big] .snackbar-module__krDjmW__close{width:24px;height:24px}.snackbar-module__krDjmW__snackbar[data-size=small] .snackbar-module__krDjmW__close{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.snackbar-module__krDjmW__snackbar{transition:none}}
.tooltip-module__EHQ7Za__tooltip{opacity:0;transition:opacity var(--duration-fast)var(--ease-default);align-items:center;display:inline-flex;position:relative}.tooltip-module__EHQ7Za__tooltip[data-state=open]{opacity:1}.tooltip-module__EHQ7Za__tooltip[data-orientation=top],.tooltip-module__EHQ7Za__tooltip[data-orientation=bottom]{flex-direction:column}.tooltip-module__EHQ7Za__body{background-color:var(--pp-color-neutral-gray-dark);color:var(--pp-color-purple-100);letter-spacing:0;border-radius:10px;justify-content:center;align-items:center;display:flex}.tooltip-module__EHQ7Za__tooltip[data-size=big] .tooltip-module__EHQ7Za__body{font:var(--pp-text-body-medium-12-font);padding:16px}.tooltip-module__EHQ7Za__tooltip[data-size=small] .tooltip-module__EHQ7Za__body{font:var(--pp-text-desc-medium-10-font);padding:14px}.tooltip-module__EHQ7Za__arrow{flex-shrink:0;display:block}.tooltip-module__EHQ7Za__tooltip[data-size=big] .tooltip-module__EHQ7Za__arrow{width:20px;height:8px}.tooltip-module__EHQ7Za__tooltip[data-size=small] .tooltip-module__EHQ7Za__arrow{width:15px;height:6px}.tooltip-module__EHQ7Za__tooltip[data-orientation=top] .tooltip-module__EHQ7Za__arrow{transform:rotate(180deg)}.tooltip-module__EHQ7Za__tooltip[data-orientation=bottom] .tooltip-module__EHQ7Za__arrow{transform:rotate(0)}.tooltip-module__EHQ7Za__tooltip[data-orientation=left] .tooltip-module__EHQ7Za__arrow{transform:rotate(90deg)}.tooltip-module__EHQ7Za__tooltip[data-orientation=right] .tooltip-module__EHQ7Za__arrow{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){.tooltip-module__EHQ7Za__tooltip{transition:none}}
.chatbutton-module__Er8AXW__chatButton{cursor:pointer;width:56px;height:56px;color:var(--pp-color-neutral-white-900);transition:background-color var(--duration-fast)var(--ease-default),transform var(--duration-fast)var(--ease-default);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.chatbutton-module__Er8AXW__chatButton[data-state=enabled]{background-color:var(--pp-color-purple-700)}.chatbutton-module__Er8AXW__chatButton[data-state=hover]{background-color:var(--pp-color-purple-800)}.chatbutton-module__Er8AXW__chatButton[data-state=click]{background-color:var(--pp-color-purple-900);transform:scale(.95)}.chatbutton-module__Er8AXW__chatButton[data-state=activated]{background-color:var(--pp-color-purple-700)}.chatbutton-module__Er8AXW__icon{width:32px;height:32px}@media (prefers-reduced-motion:reduce){.chatbutton-module__Er8AXW__chatButton{transition:none}}
.avatar-module__Yrsk9q__avatar{background-color:var(--pp-color-purple-200);border-radius:50%;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.avatar-module__Yrsk9q__image{object-fit:cover;border-radius:50%;width:100%;height:100%}.avatar-module__Yrsk9q__letters{color:var(--pp-color-purple-700);letter-spacing:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avatar-module__Yrsk9q__avatar[data-variant=letters] .avatar-module__Yrsk9q__letters{font:var(--pp-text-body-regular-16-font)}.avatar-module__Yrsk9q__avatar[data-variant=lettersBig] .avatar-module__Yrsk9q__letters{font:var(--pp-text-headline-semibold-18-font)}.avatar-module__Yrsk9q__iconWrap{color:var(--pp-color-purple-700);justify-content:center;align-items:center;display:flex;position:absolute;inset:28.57%}
.invoice-options-dropdown-module__PFYHFW__dropdown{z-index:50;background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;outline:none;min-width:200px;padding:8px;animation:.2s cubic-bezier(.4,0,.2,1) both invoice-options-dropdown-module__PFYHFW__dropdownIn;position:absolute;top:calc(100% + 4px);right:0}@keyframes invoice-options-dropdown-module__PFYHFW__dropdownIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.invoice-options-dropdown-module__PFYHFW__dropdown{animation:none}}.invoice-options-dropdown-module__PFYHFW__item{cursor:pointer;width:100%;height:48px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}.invoice-options-dropdown-module__PFYHFW__item:hover{background:var(--pp-color-neutral-gray-100)}.invoice-options-dropdown-module__PFYHFW__itemIcon{width:24px;height:24px;color:var(--pp-color-neutral-gray-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.invoice-options-dropdown-module__PFYHFW__confirmContainer{padding:8px}.invoice-options-dropdown-module__PFYHFW__confirmText{font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);text-align:center;margin:0;padding:8px 16px}.invoice-options-dropdown-module__PFYHFW__confirmActions{gap:8px;padding:4px 8px;display:flex}.invoice-options-dropdown-module__PFYHFW__cancelBtn{border:1px solid var(--pp-color-neutral-gray-200);cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);background:0 0;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.invoice-options-dropdown-module__PFYHFW__deleteConfirmBtn{cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-red-600);background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.invoice-options-dropdown-module__PFYHFW__cancelBtn:hover,.invoice-options-dropdown-module__PFYHFW__deleteConfirmBtn:hover{background:var(--pp-color-neutral-gray-100)}.invoice-options-dropdown-module__PFYHFW__errorText{font:var(--pp-text-body-regular-12-font);color:var(--pp-color-red-600);text-align:center;margin:0;padding:4px 16px 8px}
.invoices-page-module__zLrK5G__layout{background:var(--pp-color-neutral-gray-50);min-height:100vh;display:flex}.invoices-page-module__zLrK5G__sidebarWrapper{z-index:10;height:100vh;display:none;position:fixed;top:0;left:0}@media (min-width:1024px){.invoices-page-module__zLrK5G__sidebarWrapper{display:block}}.invoices-page-module__zLrK5G__main{flex-direction:column;flex:1;min-width:0;margin-left:0;padding:32px 16px;display:flex}@media (min-width:768px){.invoices-page-module__zLrK5G__main{padding:32px}}@media (min-width:1024px){.invoices-page-module__zLrK5G__main{margin-left:240px;padding:40px}}@media (min-width:1440px){.invoices-page-module__zLrK5G__main{margin-left:276px;padding:64px 80px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__main{margin-left:348px;padding:80px}}.invoices-page-module__zLrK5G__header{align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (min-width:1024px){.invoices-page-module__zLrK5G__header{margin-bottom:32px}}@media (min-width:1440px){.invoices-page-module__zLrK5G__header{margin-bottom:36px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__header{margin-bottom:40px}}.invoices-page-module__zLrK5G__burger{cursor:pointer;color:var(--pp-color-neutral-black-900);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.invoices-page-module__zLrK5G__burger{display:none}}.invoices-page-module__zLrK5G__title{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.invoices-page-module__zLrK5G__title{font:var(--pp-text-headline-semibold-32-font)}}@media (min-width:1920px){.invoices-page-module__zLrK5G__title{font:var(--pp-text-headline-semibold-44-font)}}.invoices-page-module__zLrK5G__tabs{gap:8px;margin-bottom:32px;display:flex}@media (min-width:1024px){.invoices-page-module__zLrK5G__tabs{margin-bottom:40px}}@media (min-width:1440px){.invoices-page-module__zLrK5G__tabs{margin-bottom:48px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__tabs{margin-bottom:56px}}.invoices-page-module__zLrK5G__block{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;padding:20px}@media (min-width:768px){.invoices-page-module__zLrK5G__block{border-radius:16px;padding:28px}}@media (min-width:1024px){.invoices-page-module__zLrK5G__block{border-radius:20px;padding:32px}}@media (min-width:1440px){.invoices-page-module__zLrK5G__block{border-radius:24px;padding:32px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__block{border-radius:24px;padding:40px 40px 32px}}.invoices-page-module__zLrK5G__controls{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}@media (min-width:768px){.invoices-page-module__zLrK5G__controls{flex-direction:row;align-items:flex-start;gap:16px}}.invoices-page-module__zLrK5G__inputs{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}@media (min-width:768px){.invoices-page-module__zLrK5G__inputs{flex-direction:row;gap:16px}}.invoices-page-module__zLrK5G__searchWrap{flex:1;min-width:0}.invoices-page-module__zLrK5G__timeframeWrap{flex:1;min-width:0;position:relative}.invoices-page-module__zLrK5G__newBtnWrap{flex-shrink:0}.invoices-page-module__zLrK5G__newBtnFullWrap{display:none}@media (min-width:768px){.invoices-page-module__zLrK5G__newBtnFullWrap{display:block}}.invoices-page-module__zLrK5G__newBtnIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.invoices-page-module__zLrK5G__newBtnIconWrap>button{border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:768px){.invoices-page-module__zLrK5G__newBtnIconWrap{display:none}}@media (max-width:767px){.invoices-page-module__zLrK5G__controls{flex-direction:column;gap:16px}.invoices-page-module__zLrK5G__inputs{display:contents}.invoices-page-module__zLrK5G__searchWrap{gap:16px;display:flex}.invoices-page-module__zLrK5G__newBtnWrap{order:-1}.invoices-page-module__zLrK5G__controls{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:16px;display:grid}.invoices-page-module__zLrK5G__searchWrap{grid-area:1/1}.invoices-page-module__zLrK5G__newBtnWrap{grid-area:1/2;align-self:stretch;align-items:stretch;display:flex}.invoices-page-module__zLrK5G__newBtnIconWrap{height:100%}.invoices-page-module__zLrK5G__timeframeWrap{grid-area:2/1/auto/-1}}.invoices-page-module__zLrK5G__colHeaders{border-bottom:1px solid var(--pp-color-neutral-gray-200);margin-bottom:0;padding:0 24px 12px;display:none}@media (min-width:1024px){.invoices-page-module__zLrK5G__colHeaders{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);grid-template-columns:1.2fr 1.2fr 1fr .8fr 60px;gap:16px;display:grid}}.invoices-page-module__zLrK5G__colInvoice,.invoices-page-module__zLrK5G__colAmount,.invoices-page-module__zLrK5G__colDate,.invoices-page-module__zLrK5G__colStatus,.invoices-page-module__zLrK5G__colOptions{align-items:center;display:flex}.invoices-page-module__zLrK5G__colOptions{justify-content:center}.invoices-page-module__zLrK5G__list,.invoices-page-module__zLrK5G__rows{flex-direction:column;display:flex}.invoices-page-module__zLrK5G__row{border-left:4px solid var(--pp-color-purple-300);border-bottom:1px solid var(--pp-color-neutral-gray-200);border-radius:2px 0 0 2px;flex-direction:column;gap:12px;padding:16px;display:flex}.invoices-page-module__zLrK5G__row:last-child{border-bottom:none}.invoices-page-module__zLrK5G__rowActive{z-index:2}@media (min-width:1024px){.invoices-page-module__zLrK5G__row{flex-direction:unset;grid-template-columns:1.2fr 1.2fr 1fr .8fr 60px;align-items:center;gap:16px;padding:20px 24px;display:grid}}.invoices-page-module__zLrK5G__cellInvoice{flex-direction:column;gap:2px;min-width:0;display:flex}.invoices-page-module__zLrK5G__invoiceId{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.invoices-page-module__zLrK5G__invoiceClient{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.invoices-page-module__zLrK5G__cellAmount{flex-direction:column;gap:2px;min-width:0;display:flex}.invoices-page-module__zLrK5G__amountMain{font:var(--pp-text-body-semibold-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);white-space:nowrap}.invoices-page-module__zLrK5G__amountNet{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);white-space:nowrap}.invoices-page-module__zLrK5G__cellDate{align-items:center;display:flex}.invoices-page-module__zLrK5G__dateText{font:var(--pp-text-body-regular-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);white-space:nowrap}.invoices-page-module__zLrK5G__cellStatus{align-items:center;display:flex}.invoices-page-module__zLrK5G__cellOptions{justify-content:center;align-items:center;display:flex;position:relative}.invoices-page-module__zLrK5G__dotsBtn{cursor:pointer;width:36px;height:36px;color:var(--pp-color-neutral-gray-600);transition:background var(--duration-fast)var(--ease-default);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.invoices-page-module__zLrK5G__dotsBtn:hover{background:var(--pp-color-neutral-gray-100)}.invoices-page-module__zLrK5G__dotsBtn:active{background:var(--pp-color-neutral-gray-200)}@media (max-width:1023px){.invoices-page-module__zLrK5G__row{position:relative}.invoices-page-module__zLrK5G__cellDate{font:var(--pp-text-body-regular-12-font)}.invoices-page-module__zLrK5G__cellOptions{position:absolute;top:16px;right:8px}}.invoices-page-module__zLrK5G__noResults{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 20px;display:flex}@media (min-width:1024px){.invoices-page-module__zLrK5G__noResults{padding:52px 20px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__noResults{padding:60px 20px}}.invoices-page-module__zLrK5G__noResultsText{font:var(--pp-text-body-regular-14-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.invoices-page-module__zLrK5G__clearFiltersBtn{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-purple-700);cursor:pointer;background:0 0;border:none;padding:0}.invoices-page-module__zLrK5G__clearFiltersBtn:hover{text-decoration:underline}.invoices-page-module__zLrK5G__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:40px 20px 60px;display:flex}@media (min-width:1024px){.invoices-page-module__zLrK5G__emptyState{padding:60px 20px 80px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__emptyState{padding:80px 20px 100px}}.invoices-page-module__zLrK5G__emptyIllustration{width:146px;height:auto;margin-bottom:24px}@media (min-width:768px){.invoices-page-module__zLrK5G__emptyIllustration{width:196px}}@media (min-width:1024px){.invoices-page-module__zLrK5G__emptyIllustration{width:208px}}@media (min-width:1920px){.invoices-page-module__zLrK5G__emptyIllustration{width:260px}}.invoices-page-module__zLrK5G__emptyIllustration>*{width:100%;height:auto}.invoices-page-module__zLrK5G__emptyText{flex-direction:column;gap:8px;max-width:540px;display:flex}.invoices-page-module__zLrK5G__emptyTitle{font:var(--pp-text-headline-semibold-18-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1920px){.invoices-page-module__zLrK5G__emptyTitle{font:var(--pp-text-headline-semibold-20-font)}}.invoices-page-module__zLrK5G__emptySubtitle{font:var(--pp-text-body-regular-14-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.invoices-page-module__zLrK5G__mobileSidebarOverlay{z-index:50;background:var(--pp-color-neutral-gray-opacity-40);position:fixed;inset:0}@media (min-width:1024px){.invoices-page-module__zLrK5G__mobileSidebarOverlay{display:none}}.invoices-page-module__zLrK5G__mobileSidebar{z-index:51;height:100vh;position:fixed;top:0;left:0}@media (min-width:1024px){.invoices-page-module__zLrK5G__mobileSidebar{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes invoices-page-module__zLrK5G__cardEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.invoices-page-module__zLrK5G__animateIn{will-change:transform,opacity;animation:.3s cubic-bezier(.4,0,.2,1) both invoices-page-module__zLrK5G__cardEnter}.invoices-page-module__zLrK5G__animateIn:first-child{animation-delay:0s}.invoices-page-module__zLrK5G__animateIn:nth-child(2){animation-delay:60ms}.invoices-page-module__zLrK5G__animateIn:nth-child(3){animation-delay:.12s}.invoices-page-module__zLrK5G__animateIn:nth-child(4){animation-delay:.18s}.invoices-page-module__zLrK5G__animateIn:nth-child(5){animation-delay:.24s}.invoices-page-module__zLrK5G__animateIn:nth-child(6){animation-delay:.3s}.invoices-page-module__zLrK5G__animateIn:nth-child(7){animation-delay:.36s}.invoices-page-module__zLrK5G__animateIn:nth-child(8){animation-delay:.42s}.invoices-page-module__zLrK5G__animateIn:nth-child(9){animation-delay:.48s}.invoices-page-module__zLrK5G__animateIn:nth-child(10){animation-delay:.54s}@keyframes invoices-page-module__zLrK5G__viewEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.invoices-page-module__zLrK5G__viewEnter{will-change:transform,opacity;animation:.3s cubic-bezier(.4,0,.2,1) both invoices-page-module__zLrK5G__viewEnter}}@media (prefers-reduced-motion:reduce){.invoices-page-module__zLrK5G__dotsBtn{transition:none}}
.client-options-dropdown-module__kgREFa__dropdown{z-index:50;background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;outline:none;min-width:200px;padding:8px;animation:.2s cubic-bezier(.4,0,.2,1) both client-options-dropdown-module__kgREFa__dropdownIn;position:absolute;top:calc(100% + 4px);right:0}@keyframes client-options-dropdown-module__kgREFa__dropdownIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.client-options-dropdown-module__kgREFa__dropdown{animation:none}}.client-options-dropdown-module__kgREFa__item{cursor:pointer;width:100%;height:48px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}.client-options-dropdown-module__kgREFa__item:hover:not(:disabled){background:var(--pp-color-neutral-gray-100)}.client-options-dropdown-module__kgREFa__item:disabled{opacity:.5;cursor:not-allowed}.client-options-dropdown-module__kgREFa__itemIcon{width:24px;height:24px;color:var(--pp-color-neutral-gray-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.client-options-dropdown-module__kgREFa__confirmContainer{padding:8px}.client-options-dropdown-module__kgREFa__confirmText{font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);text-align:center;margin:0;padding:8px 16px}.client-options-dropdown-module__kgREFa__confirmActions{gap:8px;padding:4px 8px;display:flex}.client-options-dropdown-module__kgREFa__cancelBtn{border:1px solid var(--pp-color-neutral-gray-200);cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);background:0 0;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.client-options-dropdown-module__kgREFa__deleteConfirmBtn{cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-red-600);background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.client-options-dropdown-module__kgREFa__cancelBtn:hover:not(:disabled),.client-options-dropdown-module__kgREFa__deleteConfirmBtn:hover:not(:disabled){background:var(--pp-color-neutral-gray-100)}.client-options-dropdown-module__kgREFa__cancelBtn:disabled,.client-options-dropdown-module__kgREFa__deleteConfirmBtn:disabled{opacity:.5;cursor:not-allowed}.client-options-dropdown-module__kgREFa__errorText{font:var(--pp-text-body-regular-12-font);color:var(--pp-color-red-600);text-align:center;margin:0;padding:4px 16px 8px}
.edit-client-modal-module__Ym5L8q__overlay{z-index:100;background:var(--pp-color-neutral-gray-opacity-40);justify-content:center;align-items:center;padding:16px;animation:.25s cubic-bezier(.4,0,.2,1) both edit-client-modal-module__Ym5L8q__overlayFadeIn;display:flex;position:fixed;inset:0}.edit-client-modal-module__Ym5L8q__modal{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;gap:24px;width:100%;max-width:600px;max-height:calc(100vh - 32px);padding:24px 20px;animation:.3s cubic-bezier(.4,0,.2,1) both edit-client-modal-module__Ym5L8q__modalSlideIn;display:flex;overflow-y:auto}@keyframes edit-client-modal-module__Ym5L8q__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes edit-client-modal-module__Ym5L8q__modalSlideIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.edit-client-modal-module__Ym5L8q__overlay,.edit-client-modal-module__Ym5L8q__modal{animation:none}}@media (min-width:768px){.edit-client-modal-module__Ym5L8q__modal{padding:32px 28px}}@media (min-width:1440px){.edit-client-modal-module__Ym5L8q__modal{border-radius:20px;padding:36px 32px}}@media (min-width:1920px){.edit-client-modal-module__Ym5L8q__modal{border-radius:24px;padding:40px 36px}}.edit-client-modal-module__Ym5L8q__title{font:var(--pp-text-headline-semibold-20-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:768px){.edit-client-modal-module__Ym5L8q__title{font:var(--pp-text-headline-semibold-24-font)}}.edit-client-modal-module__Ym5L8q__error{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-red-600);margin:0}.edit-client-modal-module__Ym5L8q__inputsGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.edit-client-modal-module__Ym5L8q__inputsGrid{grid-template-columns:1fr 1fr}}.edit-client-modal-module__Ym5L8q__inputFullWidth{grid-column:1/-1}.edit-client-modal-module__Ym5L8q__actions{justify-content:flex-end;gap:12px;display:flex}@media (min-width:768px){.edit-client-modal-module__Ym5L8q__actions{gap:16px}}.edit-client-modal-module__Ym5L8q__cancelBtn,.edit-client-modal-module__Ym5L8q__saveBtn{font:var(--pp-text-body-medium-14-font);letter-spacing:0;cursor:pointer;border-radius:10px;padding:12px 28px;transition:opacity .15s}@media (min-width:768px){.edit-client-modal-module__Ym5L8q__cancelBtn,.edit-client-modal-module__Ym5L8q__saveBtn{font:var(--pp-text-body-medium-16-font);padding:14px 36px}}@media (min-width:1920px){.edit-client-modal-module__Ym5L8q__cancelBtn,.edit-client-modal-module__Ym5L8q__saveBtn{padding:16px 48px}}.edit-client-modal-module__Ym5L8q__cancelBtn{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-300);color:var(--pp-color-neutral-black-900)}.edit-client-modal-module__Ym5L8q__cancelBtn:hover:not(:disabled){opacity:.8}.edit-client-modal-module__Ym5L8q__cancelBtn:disabled{cursor:not-allowed;opacity:.5}.edit-client-modal-module__Ym5L8q__saveBtn{background:var(--pp-color-purple-700);color:var(--pp-color-neutral-white-900);border:none}.edit-client-modal-module__Ym5L8q__saveBtn:hover:not(:disabled){opacity:.9}.edit-client-modal-module__Ym5L8q__saveBtn:disabled{background:var(--pp-color-purple-300);cursor:not-allowed}
.clients-page-module__qWlRca__layout{background:var(--pp-color-neutral-gray-50);min-height:100vh;display:flex}.clients-page-module__qWlRca__sidebarWrapper{z-index:10;height:100vh;display:none;position:fixed;top:0;left:0}@media (min-width:1024px){.clients-page-module__qWlRca__sidebarWrapper{display:block}}.clients-page-module__qWlRca__main{flex-direction:column;flex:1;min-width:0;margin-left:0;padding:32px 16px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__main{padding:32px}}@media (min-width:1024px){.clients-page-module__qWlRca__main{margin-left:240px;padding:40px}}@media (min-width:1440px){.clients-page-module__qWlRca__main{margin-left:276px;padding:64px 80px}}@media (min-width:1920px){.clients-page-module__qWlRca__main{margin-left:348px;padding:80px}}.clients-page-module__qWlRca__header{align-items:center;gap:16px;margin-bottom:20px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__header{margin-bottom:36px}}@media (min-width:1024px){.clients-page-module__qWlRca__header{margin-bottom:32px}}@media (min-width:1440px){.clients-page-module__qWlRca__header{margin-bottom:36px}}@media (min-width:1920px){.clients-page-module__qWlRca__header{margin-bottom:40px}}.clients-page-module__qWlRca__burger{cursor:pointer;color:var(--pp-color-neutral-black-900);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.clients-page-module__qWlRca__burger{display:none}}.clients-page-module__qWlRca__title{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.clients-page-module__qWlRca__title{font:var(--pp-text-headline-semibold-32-font)}}@media (min-width:1920px){.clients-page-module__qWlRca__title{font:var(--pp-text-headline-semibold-44-font)}}.clients-page-module__qWlRca__tabs{gap:8px;margin-bottom:16px;display:flex}.clients-page-module__qWlRca__block{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__block{gap:24px;padding:28px}}@media (min-width:1024px){.clients-page-module__qWlRca__block{gap:24px;padding:32px}}@media (min-width:1440px){.clients-page-module__qWlRca__block{gap:24px;padding:32px}}@media (min-width:1920px){.clients-page-module__qWlRca__block{gap:24px;padding:40px}}.clients-page-module__qWlRca__controls{align-items:center;gap:16px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__controls{gap:32px}}.clients-page-module__qWlRca__searchWrap{flex:1;min-width:0}.clients-page-module__qWlRca__newBtnWrap{flex-shrink:0}.clients-page-module__qWlRca__newBtnFullWrap{display:none}@media (min-width:768px){.clients-page-module__qWlRca__newBtnFullWrap{display:block}}.clients-page-module__qWlRca__newBtnIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.clients-page-module__qWlRca__newBtnIconWrap>button{border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__newBtnIconWrap{display:none}}.clients-page-module__qWlRca__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px 0 40px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__emptyState{padding:40px 0 60px}}@media (min-width:1024px){.clients-page-module__qWlRca__emptyState{padding:60px 0 80px}}@media (min-width:1920px){.clients-page-module__qWlRca__emptyState{padding:80px 0 100px}}.clients-page-module__qWlRca__emptyIllustration{width:146px;height:auto;margin-bottom:24px}@media (min-width:768px){.clients-page-module__qWlRca__emptyIllustration{width:196px}}@media (min-width:1024px){.clients-page-module__qWlRca__emptyIllustration{width:208px}}@media (min-width:1920px){.clients-page-module__qWlRca__emptyIllustration{width:260px}}.clients-page-module__qWlRca__emptyIllustration>*{width:100%;height:auto}.clients-page-module__qWlRca__emptyText{flex-direction:column;gap:6px;max-width:540px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__emptyText{gap:8px}}.clients-page-module__qWlRca__emptyTitle{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:768px){.clients-page-module__qWlRca__emptyTitle{font:var(--pp-text-body-medium-16-font)}}@media (min-width:1920px){.clients-page-module__qWlRca__emptyTitle{font:var(--pp-text-headline-semibold-18-font)}}.clients-page-module__qWlRca__emptySubtitle{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}@media (min-width:768px){.clients-page-module__qWlRca__emptySubtitle{font:var(--pp-text-body-regular-13-font)}}.clients-page-module__qWlRca__mobileSidebarOverlay{z-index:50;background:var(--pp-color-neutral-gray-opacity-40);position:fixed;inset:0}@media (min-width:1024px){.clients-page-module__qWlRca__mobileSidebarOverlay{display:none}}.clients-page-module__qWlRca__mobileSidebar{z-index:51;height:100vh;position:fixed;top:0;left:0}@media (min-width:1024px){.clients-page-module__qWlRca__mobileSidebar{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes clients-page-module__qWlRca__cardEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.clients-page-module__qWlRca__animateIn{will-change:transform,opacity;animation:.3s cubic-bezier(.4,0,.2,1) both clients-page-module__qWlRca__cardEnter}.clients-page-module__qWlRca__animateIn:first-child{animation-delay:0s}.clients-page-module__qWlRca__animateIn:nth-child(2){animation-delay:60ms}.clients-page-module__qWlRca__animateIn:nth-child(3){animation-delay:.12s}.clients-page-module__qWlRca__animateIn:nth-child(4){animation-delay:.18s}.clients-page-module__qWlRca__animateIn:nth-child(5){animation-delay:.24s}.clients-page-module__qWlRca__animateIn:nth-child(6){animation-delay:.3s}.clients-page-module__qWlRca__animateIn:nth-child(7){animation-delay:.36s}.clients-page-module__qWlRca__animateIn:nth-child(8){animation-delay:.42s}.clients-page-module__qWlRca__animateIn:nth-child(9){animation-delay:.48s}.clients-page-module__qWlRca__animateIn:nth-child(10){animation-delay:.54s}@keyframes clients-page-module__qWlRca__viewEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.clients-page-module__qWlRca__viewEnter{will-change:transform,opacity;animation:.3s cubic-bezier(.4,0,.2,1) both clients-page-module__qWlRca__viewEnter}}.clients-page-module__qWlRca__backButton{cursor:pointer;color:var(--pp-color-neutral-gray-light);background:0 0;border:none;align-items:center;gap:8px;margin-bottom:16px;padding:0;display:inline-flex}.clients-page-module__qWlRca__backButtonText{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-light)}.clients-page-module__qWlRca__formCard{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;padding:20px}@media (min-width:768px){.clients-page-module__qWlRca__formCard{padding:28px}}@media (min-width:1024px){.clients-page-module__qWlRca__formCard{padding:28px}}@media (min-width:1440px){.clients-page-module__qWlRca__formCard{padding:32px}}@media (min-width:1920px){.clients-page-module__qWlRca__formCard{padding:40px}}.clients-page-module__qWlRca__formTitleGroup{flex-direction:column;gap:16px;display:flex}.clients-page-module__qWlRca__formTitle{font:var(--pp-text-headline-semibold-20-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.clients-page-module__qWlRca__formTitle{font:var(--pp-text-headline-semibold-32-font)}}.clients-page-module__qWlRca__formSubtitle{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);margin:0}.clients-page-module__qWlRca__formContent{flex-direction:column;gap:32px;display:flex}@media (min-width:1920px){.clients-page-module__qWlRca__formContent{gap:40px}}.clients-page-module__qWlRca__inputsStack{flex-direction:column;gap:16px;display:flex}.clients-page-module__qWlRca__inputsGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:1024px){.clients-page-module__qWlRca__inputsGrid{grid-template-columns:1fr 1fr}}.clients-page-module__qWlRca__inputFullWidth{grid-column:1/-1}.clients-page-module__qWlRca__formActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.clients-page-module__qWlRca__searchStatus{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.clients-page-module__qWlRca__searchError{font:var(--pp-text-body-medium-14-font);color:var(--pp-color-red-600);background:var(--pp-color-red-100);border:1px solid var(--pp-color-red-200);border-radius:10px;margin:0;padding:12px 16px}.clients-page-module__qWlRca__searchHitList{flex-direction:column;gap:12px;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.clients-page-module__qWlRca__searchHitItem{text-align:left;cursor:pointer;background:var(--pp-color-neutral-white-900);border:2px solid var(--pp-color-neutral-gray-200);border-radius:12px;flex-direction:column;gap:4px;width:100%;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.clients-page-module__qWlRca__searchHitItem:hover:not(:disabled),.clients-page-module__qWlRca__searchHitItem:focus-visible{border-color:var(--pp-color-purple-300);background:var(--pp-color-neutral-gray-50);outline:none}.clients-page-module__qWlRca__searchHitItem:disabled{cursor:not-allowed;opacity:.6}.clients-page-module__qWlRca__searchHitName{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);align-items:center;gap:8px;display:flex}.clients-page-module__qWlRca__searchCountryBadge{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-purple-700);background:var(--pp-color-purple-100);border-radius:6px;padding:2px 8px}.clients-page-module__qWlRca__searchHitMeta{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600)}.clients-page-module__qWlRca__manualEntryBtn{font:var(--pp-text-body-medium-14-font);letter-spacing:0;border:1px solid var(--pp-color-purple-300);cursor:pointer;color:var(--pp-color-purple-700);background:var(--pp-color-neutral-white-900);border-radius:10px;padding:16px 24px;transition:opacity .15s}.clients-page-module__qWlRca__manualEntryBtn:hover:not(:disabled){opacity:.8}.clients-page-module__qWlRca__manualEntryBtn:disabled{cursor:not-allowed;opacity:.5}.clients-page-module__qWlRca__findOrgBtn,.clients-page-module__qWlRca__addClientBtn{font:var(--pp-text-body-medium-16-font);letter-spacing:0;cursor:pointer;color:var(--pp-color-neutral-white-900);background:var(--pp-color-purple-700);border:none;border-radius:10px;padding:16px 48px;transition:opacity .15s}.clients-page-module__qWlRca__findOrgBtn:hover:not(:disabled),.clients-page-module__qWlRca__addClientBtn:hover:not(:disabled){opacity:.9}.clients-page-module__qWlRca__findOrgBtn:disabled,.clients-page-module__qWlRca__addClientBtn:disabled{background:var(--pp-color-purple-300);cursor:not-allowed}.clients-page-module__qWlRca__formError{font:var(--pp-text-body-medium-14-font);color:var(--pp-color-red-600);background:var(--pp-color-red-100);border:1px solid var(--pp-color-red-200);border-radius:10px;margin-bottom:16px;padding:12px 16px}.clients-page-module__qWlRca__columnHeaders{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-500);align-items:center;gap:12px;padding:0 16px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__columnHeaders{gap:16px}}@media (min-width:1024px){.clients-page-module__qWlRca__columnHeaders{grid-template-columns:4fr 3fr 1fr;align-items:center;display:grid}}.clients-page-module__qWlRca__colClient{flex:1;min-width:0}.clients-page-module__qWlRca__colEmail{display:none}@media (min-width:1024px){.clients-page-module__qWlRca__colEmail{display:block}}.clients-page-module__qWlRca__colOptions{text-align:right;flex-shrink:0;width:70px}@media (min-width:1024px){.clients-page-module__qWlRca__colOptions{justify-self:end;width:auto}}.clients-page-module__qWlRca__clientList{flex-direction:column;gap:12px;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__clientList{gap:16px}}.clients-page-module__qWlRca__clientRow{border:2px solid var(--pp-color-neutral-gray-200);border-radius:16px;align-items:center;gap:12px;padding:12px 16px;display:flex;position:relative}.clients-page-module__qWlRca__rowActive{z-index:2}@media (min-width:768px){.clients-page-module__qWlRca__clientRow{gap:16px;padding:24px 16px}}@media (min-width:1024px){.clients-page-module__qWlRca__clientRow{grid-template-columns:4fr 3fr 1fr;align-items:center;display:grid}}.clients-page-module__qWlRca__clientAvatar{border:2px solid var(--pp-color-purple-300);width:40px;height:40px;font:var(--pp-text-body-medium-13-font);letter-spacing:0;color:var(--pp-color-purple-700);background:var(--pp-color-neutral-white-900);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (min-width:1024px){.clients-page-module__qWlRca__clientAvatar{width:48px;height:48px;font:var(--pp-text-body-medium-14-font)}}@media (min-width:1920px){.clients-page-module__qWlRca__clientAvatar{width:56px;height:56px;font:var(--pp-text-body-medium-16-font)}}.clients-page-module__qWlRca__cellClient{align-items:center;gap:12px;min-width:0;display:flex}@media (min-width:768px){.clients-page-module__qWlRca__cellClient{gap:16px}}.clients-page-module__qWlRca__clientInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.clients-page-module__qWlRca__clientCompany{font:var(--pp-text-body-medium-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}@media (min-width:768px){.clients-page-module__qWlRca__clientCompany{font:var(--pp-text-body-medium-14-font)}}.clients-page-module__qWlRca__clientContact{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.clients-page-module__qWlRca__clientEmail{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);white-space:nowrap;text-overflow:ellipsis;min-width:0;display:none;overflow:hidden}@media (min-width:1024px){.clients-page-module__qWlRca__clientEmail{display:block}}.clients-page-module__qWlRca__optionsCell{flex-shrink:0;justify-self:end;position:relative}.clients-page-module__qWlRca__clientOptions{cursor:pointer;width:32px;height:32px;color:var(--pp-color-neutral-gray-600);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.clients-page-module__qWlRca__clientOptions:hover{background:var(--pp-color-neutral-gray-100)}.clients-page-module__qWlRca__snackbarFixed{z-index:100;position:fixed;top:24px;right:24px}@media (min-width:768px){.clients-page-module__qWlRca__snackbarFixed{top:32px;right:32px}}
.tabs-module__GgeKAq__tabBar{border-bottom:1px solid var(--pp-color-purple-150);flex-wrap:wrap;gap:8px;padding-bottom:4px;display:flex}.tabs-module__GgeKAq__panel{flex-direction:column;gap:16px;padding-top:20px;display:flex}.tabs-module__GgeKAq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.tabs-module__GgeKAq__panelTitle{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600}.tabs-module__GgeKAq__panelMeta{color:var(--pp-color-neutral-gray-500);font-size:13px}.tabs-module__GgeKAq__state{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:14px;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 24px;display:flex}.tabs-module__GgeKAq__stateTitle{color:var(--pp-color-purple-900);margin:0;font-size:15px;font-weight:600}.tabs-module__GgeKAq__stateBody{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.tabs-module__GgeKAq__primaryBtn{background:var(--pp-color-purple-700);color:var(--pp-color-neutral-white-900);font:inherit;cursor:pointer;transition:background var(--duration-fast)var(--ease-default);border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600}.tabs-module__GgeKAq__primaryBtn:hover{background:var(--pp-color-purple-900)}.tabs-module__GgeKAq__primaryBtn:disabled{opacity:.6;cursor:not-allowed}.tabs-module__GgeKAq__ghostBtn{border:1px solid var(--pp-color-purple-150);color:var(--pp-color-purple-700);font:inherit;cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default),color var(--duration-fast)var(--ease-default);background:0 0;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600}.tabs-module__GgeKAq__ghostBtn:hover{border-color:var(--pp-color-purple-300);color:var(--pp-color-purple-900)}.tabs-module__GgeKAq__ghostBtn:disabled{opacity:.6;cursor:not-allowed}.tabs-module__GgeKAq__tableWrap{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:12px;width:100%;overflow-x:auto}.tabs-module__GgeKAq__table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.tabs-module__GgeKAq__table thead th{background:var(--pp-color-purple-100);text-align:left;color:var(--pp-color-purple-900);border-bottom:1px solid var(--pp-color-purple-150);white-space:nowrap;padding:14px 16px;font-weight:600}.tabs-module__GgeKAq__table tbody td{border-bottom:1px solid var(--pp-color-purple-150);vertical-align:middle;color:var(--pp-color-neutral-black-900);padding:14px 16px}.tabs-module__GgeKAq__table tbody tr:last-child td{border-bottom:none}.tabs-module__GgeKAq__amount{font-variant-numeric:tabular-nums;font-weight:600}.tabs-module__GgeKAq__amountCredit{color:var(--pp-color-green-600)}.tabs-module__GgeKAq__amountDebit{color:var(--pp-color-neutral-black-900)}.tabs-module__GgeKAq__rowActions{flex-wrap:wrap;gap:8px;display:inline-flex}.tabs-module__GgeKAq__form{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.tabs-module__GgeKAq__formRow{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.tabs-module__GgeKAq__field{flex-direction:column;gap:4px;display:flex}.tabs-module__GgeKAq__label{color:var(--pp-color-neutral-gray-dark);font-size:12px;font-weight:600}.tabs-module__GgeKAq__input,.tabs-module__GgeKAq__select,.tabs-module__GgeKAq__textarea{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);width:100%;font:inherit;color:var(--pp-color-neutral-black-900);transition:border-color var(--duration-fast)var(--ease-default);border-radius:8px;outline:none;padding:10px 12px;font-size:14px}.tabs-module__GgeKAq__input:focus,.tabs-module__GgeKAq__select:focus,.tabs-module__GgeKAq__textarea:focus{border-color:var(--pp-color-purple-700)}.tabs-module__GgeKAq__textarea{resize:vertical;min-height:96px}.tabs-module__GgeKAq__formActions{flex-wrap:wrap;gap:10px;display:flex}.tabs-module__GgeKAq__errorText{color:var(--pp-color-red-600);margin:0;font-size:13px}.tabs-module__GgeKAq__thread{flex-direction:column;gap:12px;display:flex}.tabs-module__GgeKAq__qaItem{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:12px;flex-direction:column;gap:6px;padding:16px;display:flex}.tabs-module__GgeKAq__qaMeta{color:var(--pp-color-neutral-gray-500);align-items:center;gap:10px;font-size:12px;display:flex}.tabs-module__GgeKAq__qaRole{text-transform:uppercase;letter-spacing:.03em;color:var(--pp-color-purple-700);font-weight:700}.tabs-module__GgeKAq__qaBody{color:var(--pp-color-neutral-black-900);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.tabs-module__GgeKAq__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.tabs-module__GgeKAq__summaryCard{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:14px;flex-direction:column;gap:6px;padding:20px;display:flex}.tabs-module__GgeKAq__summaryLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--pp-color-neutral-gray-500);font-size:12px;font-weight:600}.tabs-module__GgeKAq__summaryValue{color:var(--pp-color-purple-900);font-size:20px;font-weight:700}.tabs-module__GgeKAq__note{color:var(--pp-color-neutral-gray-500);margin:0;font-size:13px;line-height:1.5}.tabs-module__GgeKAq__fileInputHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tabs-module__GgeKAq__statementList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tabs-module__GgeKAq__statementItem{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);color:var(--pp-color-neutral-black-900);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.tabs-module__GgeKAq__statementMeta{color:var(--pp-color-neutral-gray-500);font-size:12px}.tabs-module__GgeKAq__subSection{flex-direction:column;gap:12px;display:flex}.tabs-module__GgeKAq__subTitle{color:var(--pp-color-purple-900);margin:0;font-size:15px;font-weight:600}
.cta-card-module__tXHsMq__card{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);min-height:200px;color:var(--pp-color-neutral-black-900);text-align:left;cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default),transform var(--duration-fast)var(--ease-default);border-radius:16px;flex-direction:column;gap:12px;padding:24px;font-family:inherit;display:flex;position:relative}.cta-card-module__tXHsMq__card:not(.cta-card-module__tXHsMq__cardComingSoon):hover{border-color:var(--pp-color-purple-300);box-shadow:0 4px 12px var(--pp-color-shadow-card-resting);transform:translateY(-1px)}.cta-card-module__tXHsMq__card:not(.cta-card-module__tXHsMq__cardComingSoon):focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px}.cta-card-module__tXHsMq__cardComingSoon{cursor:not-allowed;background:var(--pp-color-purple-100);color:var(--pp-color-neutral-gray-dark);border-style:dashed}.cta-card-module__tXHsMq__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.cta-card-module__tXHsMq__title{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600;line-height:1.3}.cta-card-module__tXHsMq__cardComingSoon .cta-card-module__tXHsMq__title{color:var(--pp-color-neutral-gray-dark)}.cta-card-module__tXHsMq__badge{background:var(--pp-color-purple-150);letter-spacing:.02em;color:var(--pp-color-purple-700);text-transform:uppercase;border-radius:999px;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.cta-card-module__tXHsMq__description{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.45}.cta-card-module__tXHsMq__chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.cta-card-module__tXHsMq__chip{border-radius:999px;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.cta-card-module__tXHsMq__chipCool{background:var(--pp-color-purple-150);color:var(--pp-color-purple-700)}.cta-card-module__tXHsMq__chipWarm{background:var(--pp-color-gold-100);color:var(--pp-color-gold-700)}.cta-card-module__tXHsMq__chipMuted{background:var(--pp-color-neutral-gray-100);color:var(--pp-color-neutral-gray-dark)}.cta-card-module__tXHsMq__iconWrap{background:var(--pp-color-purple-150);width:56px;height:56px;color:var(--pp-color-purple-700);border-radius:999px;justify-content:center;align-items:center;margin-top:auto;display:inline-flex}.cta-card-module__tXHsMq__cardComingSoon .cta-card-module__tXHsMq__iconWrap{background:var(--pp-color-neutral-gray-100);color:var(--pp-color-neutral-gray-500)}
.documents-table-module__FqywEG__tableWrap{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:12px;width:100%;overflow-x:auto}.documents-table-module__FqywEG__table{border-collapse:separate;border-spacing:0;width:100%;font-size:14px}.documents-table-module__FqywEG__table thead th{background:var(--pp-color-purple-100);text-align:left;color:var(--pp-color-purple-900);border-bottom:1px solid var(--pp-color-purple-150);white-space:nowrap;padding:14px 16px;font-weight:600;position:sticky;top:0}.documents-table-module__FqywEG__table tbody td{border-bottom:1px solid var(--pp-color-purple-150);vertical-align:middle;color:var(--pp-color-neutral-black-900);padding:14px 16px}.documents-table-module__FqywEG__table tbody tr:last-child td{border-bottom:none}.documents-table-module__FqywEG__table tbody tr:hover{background:var(--pp-color-purple-100)}.documents-table-module__FqywEG__docTitle{color:var(--pp-color-purple-900);font-weight:600;display:inline-block}.documents-table-module__FqywEG__audienceTag{background:var(--pp-color-purple-150);color:var(--pp-color-purple-700);letter-spacing:.02em;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.documents-table-module__FqywEG__statusPill{border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.documents-table-module__FqywEG__statusDraft{background:var(--pp-color-orange-100);color:var(--pp-color-orange-600)}.documents-table-module__FqywEG__statusFinal{background:var(--pp-color-green-100);color:var(--pp-color-green-600)}.documents-table-module__FqywEG__actionsCol{width:80px}.documents-table-module__FqywEG__actionsCell{text-align:right}.documents-table-module__FqywEG__actionsPlaceholder{color:var(--pp-color-neutral-gray-500)}.documents-table-module__FqywEG__actionsOpenHint{color:var(--pp-color-purple-700);font:var(--pp-text-body-medium-13-font)}.documents-table-module__FqywEG__loading{text-align:center;color:var(--pp-color-neutral-gray-dark);border:1px dashed var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:12px;padding:32px}.documents-table-module__FqywEG__empty{border:1px dashed var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.documents-table-module__FqywEG__emptyIcon{background:var(--pp-color-purple-150);width:64px;height:64px;color:var(--pp-color-purple-700);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.documents-table-module__FqywEG__emptyTitle{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600}.documents-table-module__FqywEG__emptyBody{max-width:360px;color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.documents-table-module__FqywEG__emptyAction{background:var(--pp-color-purple-700);color:var(--pp-color-neutral-white-900);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-default);border:none;border-radius:10px;align-items:center;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.documents-table-module__FqywEG__emptyAction:hover{background:var(--pp-color-purple-800)}.documents-table-module__FqywEG__emptyAction:focus-visible{outline:2px solid var(--pp-color-purple-900);outline-offset:2px}
.template-picker-modal-module__uCozrW__overlay{z-index:50;animation:template-picker-modal-module__uCozrW__fadeIn .15s var(--ease-default);background:#0a142f8c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.template-picker-modal-module__uCozrW__dialog{background:var(--pp-color-neutral-white-900);width:100%;max-width:520px;max-height:80vh;box-shadow:0 16px 40px var(--pp-color-shadow-modal);animation:template-picker-modal-module__uCozrW__slideUp .2s var(--ease-default);border-radius:16px;outline:none;flex-direction:column;gap:16px;padding:24px;display:flex}.template-picker-modal-module__uCozrW__header{justify-content:space-between;align-items:center;display:flex}.template-picker-modal-module__uCozrW__title{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600}.template-picker-modal-module__uCozrW__closeBtn{width:32px;height:32px;color:var(--pp-color-neutral-gray-dark);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.template-picker-modal-module__uCozrW__closeBtn:hover{background:var(--pp-color-neutral-gray-100);color:var(--pp-color-purple-900)}.template-picker-modal-module__uCozrW__intro{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.template-picker-modal-module__uCozrW__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.template-picker-modal-module__uCozrW__option{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);text-align:left;cursor:pointer;width:100%;color:var(--pp-color-purple-900);transition:border-color var(--duration-fast)var(--ease-default),background-color var(--duration-fast)var(--ease-default);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.template-picker-modal-module__uCozrW__option:hover{border-color:var(--pp-color-purple-300);background:var(--pp-color-purple-100)}.template-picker-modal-module__uCozrW__option:focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px}.template-picker-modal-module__uCozrW__optionMain{flex-direction:column;gap:2px;display:flex}.template-picker-modal-module__uCozrW__optionTitle{color:var(--pp-color-purple-900);font-size:15px;font-weight:600}.template-picker-modal-module__uCozrW__optionMeta{color:var(--pp-color-neutral-gray-dark);font-size:12px}.template-picker-modal-module__uCozrW__empty{text-align:center;color:var(--pp-color-neutral-gray-dark);margin:0;padding:16px;font-size:14px}.template-picker-modal-module__uCozrW__footer{border-top:1px solid var(--pp-color-purple-150);margin-top:4px;padding-top:12px}.template-picker-modal-module__uCozrW__footerNote{color:var(--pp-color-neutral-gray-dark);font-size:12px}@keyframes template-picker-modal-module__uCozrW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes template-picker-modal-module__uCozrW__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.input-renderer-module__B3uJ5q__field{flex-direction:column;gap:6px;display:flex}.input-renderer-module__B3uJ5q__label{font:var(--pp-text-body-medium-13-font);color:var(--pp-color-neutral-gray-dark)}.input-renderer-module__B3uJ5q__required{color:var(--pp-color-purple-700)}.input-renderer-module__B3uJ5q__input,.input-renderer-module__B3uJ5q__select,.input-renderer-module__B3uJ5q__textarea{width:100%;font:var(--pp-text-body-regular-14-font);color:var(--pp-color-neutral-black-900);background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-150);border-radius:var(--btn-radius);transition:border-color var(--duration-fast)var(--ease-default);outline:none;padding:10px 14px}.input-renderer-module__B3uJ5q__input,.input-renderer-module__B3uJ5q__select{height:44px}.input-renderer-module__B3uJ5q__textarea{resize:vertical;min-height:96px;line-height:1.5}.input-renderer-module__B3uJ5q__input:focus,.input-renderer-module__B3uJ5q__select:focus,.input-renderer-module__B3uJ5q__textarea:focus{border-color:var(--pp-color-purple-700)}.input-renderer-module__B3uJ5q__input:disabled,.input-renderer-module__B3uJ5q__select:disabled,.input-renderer-module__B3uJ5q__textarea:disabled{background:var(--pp-color-purple-50);color:var(--pp-color-neutral-gray-500);cursor:not-allowed}.input-renderer-module__B3uJ5q__input[aria-invalid=true],.input-renderer-module__B3uJ5q__select[aria-invalid=true],.input-renderer-module__B3uJ5q__textarea[aria-invalid=true]{border-color:var(--pp-color-red-600)}.input-renderer-module__B3uJ5q__error{font:var(--pp-text-body-regular-12-font);color:var(--pp-color-red-600);margin:0}
.fill-form-module__rcPZsG__form{gap:var(--space-6);padding:var(--space-6)var(--space-8)var(--space-16);flex-direction:column;width:100%;max-width:720px;margin:0 auto;display:flex}.fill-form-module__rcPZsG__header{gap:var(--space-4);flex-direction:column;display:flex}.fill-form-module__rcPZsG__backButton{font:var(--pp-text-body-medium-13-font);color:var(--pp-color-neutral-gray-dark);cursor:pointer;transition:background-color var(--duration-fast)var(--ease-default);background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-left:-10px;padding:6px 10px;display:inline-flex}.fill-form-module__rcPZsG__backButton:hover{background:var(--pp-color-purple-50);color:var(--pp-color-neutral-black-900)}.fill-form-module__rcPZsG__title{letter-spacing:-.01em;color:var(--pp-color-purple-900);margin:0;font-size:28px;font-weight:700}.fill-form-module__rcPZsG__subtitle{max-width:560px;font:var(--pp-text-body-regular-14-font);color:var(--pp-color-neutral-gray-dark);margin:6px 0 0}.fill-form-module__rcPZsG__grid{gap:var(--space-4);padding:var(--space-6);background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-150);border-radius:12px;grid-template-columns:1fr;display:grid}@media (min-width:720px){.fill-form-module__rcPZsG__grid{column-gap:var(--space-5);grid-template-columns:1fr 1fr}}.fill-form-module__rcPZsG__submitError{padding:var(--space-3)var(--space-4);background:var(--pp-color-red-200);color:var(--pp-color-red-600);border:1px solid var(--pp-color-red-600);border-radius:var(--btn-radius);font:var(--pp-text-body-medium-13-font)}.fill-form-module__rcPZsG__footer{justify-content:flex-end;gap:var(--space-3);display:flex}@media (max-width:640px){.fill-form-module__rcPZsG__form{padding:var(--space-4)var(--space-4)var(--space-12)}.fill-form-module__rcPZsG__footer{flex-direction:column-reverse}}
.document-detail-module__CYWPyG__page{gap:var(--space-6);padding:var(--space-6)var(--space-8)var(--space-16);flex-direction:column;width:100%;max-width:1080px;margin:0 auto;display:flex}.document-detail-module__CYWPyG__header{gap:var(--space-4);flex-direction:column;display:flex}.document-detail-module__CYWPyG__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;display:flex}.document-detail-module__CYWPyG__title{color:var(--pp-color-neutral-black-900);margin:0;font-size:28px;line-height:1.2}.document-detail-module__CYWPyG__subtitle{align-items:center;gap:8px;margin:8px 0 0;display:inline-flex}.document-detail-module__CYWPyG__audienceTag{background:var(--pp-color-purple-50);color:var(--pp-color-purple-700);font:var(--pp-text-body-medium-12-font);letter-spacing:.04em;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.document-detail-module__CYWPyG__statusBadge{font:var(--pp-text-body-medium-12-font);text-transform:uppercase;letter-spacing:.04em;background:var(--pp-color-neutral-gray-light);color:var(--pp-color-neutral-gray-dark);border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.document-detail-module__CYWPyG__statusBadge[data-status=final]{background:var(--pp-color-success-50,#e6f4ea);color:var(--pp-color-success-700,#1f7a3a)}.document-detail-module__CYWPyG__actions{align-items:center;gap:var(--space-2);display:inline-flex}.document-detail-module__CYWPyG__previewFrame{border:1px solid var(--pp-color-neutral-gray-200,#e5e7eb);background:var(--pp-color-neutral-white,#fff);border-radius:12px;width:100%;min-height:720px}.document-detail-module__CYWPyG__statusPanel{align-items:flex-start;gap:var(--space-3);padding:var(--space-8);border:1px solid var(--pp-color-neutral-gray-200,#e5e7eb);background:var(--pp-color-neutral-white,#fff);border-radius:12px;flex-direction:column;display:flex}.document-detail-module__CYWPyG__statusTitle{color:var(--pp-color-neutral-black-900);margin:0;font-size:20px}.document-detail-module__CYWPyG__statusBody{color:var(--pp-color-neutral-gray-dark);font:var(--pp-text-body-regular-14-font);margin:0}.document-detail-module__CYWPyG__statusLink{color:var(--pp-color-purple-700);cursor:pointer;font:var(--pp-text-body-medium-14-font);background:0 0;border:none;padding:0;text-decoration:underline}
.documents-page-module__ydQJRa__page{flex-direction:column;gap:24px;width:100%;display:flex}.documents-page-module__ydQJRa__notFound{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.documents-page-module__ydQJRa__ctaRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1024px){.documents-page-module__ydQJRa__ctaRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.documents-page-module__ydQJRa__ctaRow{grid-template-columns:1fr}}.documents-page-module__ydQJRa__toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.documents-page-module__ydQJRa__countBadge{background:var(--pp-color-purple-150);min-width:40px;height:40px;color:var(--pp-color-purple-700);border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.documents-page-module__ydQJRa__searchWrap{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-150);min-width:240px;color:var(--pp-color-neutral-gray-dark);transition:border-color var(--duration-fast)var(--ease-default);border-radius:10px;flex:1;align-items:center;padding:0 14px;display:flex;position:relative}.documents-page-module__ydQJRa__searchWrap:focus-within{border-color:var(--pp-color-purple-700)}.documents-page-module__ydQJRa__searchInput{height:40px;color:var(--pp-color-neutral-black-900);background:0 0;border:none;outline:none;flex:1;padding:0 0 0 10px;font-family:inherit;font-size:14px}.documents-page-module__ydQJRa__searchInput::placeholder{color:var(--pp-color-neutral-gray-500)}.documents-page-module__ydQJRa__list{width:100%}.documents-page-module__ydQJRa__hiddenFileInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.documents-page-module__ydQJRa__linkButton{color:var(--pp-color-purple-700);font:inherit;cursor:pointer;transition:color var(--duration-fast)var(--ease-default);background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}.documents-page-module__ydQJRa__linkButton:hover{color:var(--pp-color-purple-900)}
.period-detail-module__7-MxyW__page{flex-direction:column;gap:24px;width:100%;display:flex}.period-detail-module__7-MxyW__header{flex-direction:column;gap:12px;display:flex}.period-detail-module__7-MxyW__backButton{color:var(--pp-color-purple-700);font:inherit;cursor:pointer;transition:background var(--duration-fast)var(--ease-default),color var(--duration-fast)var(--ease-default);background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:14px;font-weight:600;display:inline-flex}.period-detail-module__7-MxyW__backButton:hover{background:var(--pp-color-purple-100);color:var(--pp-color-purple-900)}.period-detail-module__7-MxyW__backButton:focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px}.period-detail-module__7-MxyW__titleRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.period-detail-module__7-MxyW__monthName{color:var(--pp-color-purple-900);margin:0;font-size:30px;font-weight:700;line-height:1.15}.period-detail-module__7-MxyW__aheadCard{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-purple-100);border-radius:16px;align-items:flex-start;gap:20px;padding:24px;display:flex}.period-detail-module__7-MxyW__aheadIllustration{background:var(--pp-color-neutral-white-900);width:64px;height:64px;color:var(--pp-color-purple-700);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.period-detail-module__7-MxyW__aheadBody{flex-direction:column;gap:6px;display:flex}.period-detail-module__7-MxyW__aheadTitle{color:var(--pp-color-purple-900);margin:0;font-size:17px;font-weight:600}.period-detail-module__7-MxyW__aheadText{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.period-detail-module__7-MxyW__tasksCard{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.period-detail-module__7-MxyW__tasksHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.period-detail-module__7-MxyW__tasksTitle{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600}.period-detail-module__7-MxyW__tasksProgress{color:var(--pp-color-purple-700);font-size:14px;font-weight:600}.period-detail-module__7-MxyW__taskList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.period-detail-module__7-MxyW__taskRow{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);width:100%;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default),background var(--duration-fast)var(--ease-default);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}.period-detail-module__7-MxyW__taskRow:hover{border-color:var(--pp-color-purple-300);background:var(--pp-color-purple-100)}.period-detail-module__7-MxyW__taskRow:focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px}.period-detail-module__7-MxyW__taskCheck{border:2px solid var(--pp-color-purple-300);width:22px;height:22px;color:var(--pp-color-neutral-white-900);background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.period-detail-module__7-MxyW__taskCheckDone{border-color:var(--pp-color-green-600);background:var(--pp-color-green-600)}.period-detail-module__7-MxyW__taskMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.period-detail-module__7-MxyW__taskLabel{color:var(--pp-color-purple-900);font-size:15px;font-weight:600}.period-detail-module__7-MxyW__taskHint{color:var(--pp-color-neutral-gray-500);font-size:13px}.period-detail-module__7-MxyW__taskChevron{color:var(--pp-color-purple-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.period-detail-module__7-MxyW__tabsAnchor{scroll-margin-top:16px}.period-detail-module__7-MxyW__stateCard{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 24px;display:flex}.period-detail-module__7-MxyW__stateTitle{color:var(--pp-color-purple-900);margin:0;font-size:15px;font-weight:600}.period-detail-module__7-MxyW__stateBody{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.period-detail-module__7-MxyW__stateActions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.period-detail-module__7-MxyW__stateAction{background:var(--pp-color-purple-700);color:var(--pp-color-neutral-white-900);font:inherit;cursor:pointer;transition:background var(--duration-fast)var(--ease-default);border:none;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600}.period-detail-module__7-MxyW__stateAction:hover{background:var(--pp-color-purple-900)}.period-detail-module__7-MxyW__stateActionGhost{border:1px solid var(--pp-color-purple-150);color:var(--pp-color-purple-700);font:inherit;cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default),color var(--duration-fast)var(--ease-default);background:0 0;border-radius:10px;padding:10px 18px;font-size:14px;font-weight:600}.period-detail-module__7-MxyW__stateActionGhost:hover{border-color:var(--pp-color-purple-300);color:var(--pp-color-purple-900)}
.accounting-page-module__YI2bFW__page{flex-direction:column;gap:32px;width:100%;display:flex}.accounting-page-module__YI2bFW__pageHead{flex-direction:column;gap:6px;display:flex}.accounting-page-module__YI2bFW__pageTitle{color:var(--pp-color-purple-900);margin:0;font-size:26px;font-weight:700;line-height:1.2}.accounting-page-module__YI2bFW__pageSubtitle{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.accounting-page-module__YI2bFW__section{flex-direction:column;gap:14px;display:flex}.accounting-page-module__YI2bFW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.accounting-page-module__YI2bFW__sectionTitle{color:var(--pp-color-purple-900);margin:0;font-size:18px;font-weight:600;line-height:1.3}.accounting-page-module__YI2bFW__sectionMeta{color:var(--pp-color-neutral-gray-500);font-size:13px}.accounting-page-module__YI2bFW__blocksGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:720px){.accounting-page-module__YI2bFW__blocksGrid{grid-template-columns:1fr}}.accounting-page-module__YI2bFW__block{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);min-height:88px;color:var(--pp-color-neutral-black-900);text-align:left;cursor:pointer;transition:border-color var(--duration-fast)var(--ease-default),box-shadow var(--duration-fast)var(--ease-default),transform var(--duration-fast)var(--ease-default);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:inherit;display:flex}button.accounting-page-module__YI2bFW__block:hover{border-color:var(--pp-color-purple-300);box-shadow:0 4px 12px var(--pp-color-shadow-card-resting);transform:translateY(-1px)}button.accounting-page-module__YI2bFW__block:focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px}.accounting-page-module__YI2bFW__blockSkeleton{cursor:default;background:var(--pp-color-purple-100);animation:accounting-page-module__YI2bFW__pulse 1.4s var(--ease-default)infinite;border-style:dashed}@keyframes accounting-page-module__YI2bFW__pulse{0%,to{opacity:1}50%{opacity:.55}}.accounting-page-module__YI2bFW__blockComingSoon{cursor:not-allowed;background:var(--pp-color-purple-100);color:var(--pp-color-neutral-gray-dark);border-style:dashed}.accounting-page-module__YI2bFW__blockMain{flex-direction:column;gap:4px;min-width:0;display:flex}.accounting-page-module__YI2bFW__blockName{color:var(--pp-color-purple-900);font-size:17px;font-weight:600}.accounting-page-module__YI2bFW__blockComingSoon .accounting-page-module__YI2bFW__blockName{color:var(--pp-color-neutral-gray-dark)}.accounting-page-module__YI2bFW__blockHint{color:var(--pp-color-neutral-gray-500);font-size:13px}.accounting-page-module__YI2bFW__blockSide{flex-shrink:0;align-items:center;gap:12px;display:inline-flex}.accounting-page-module__YI2bFW__chevron{color:var(--pp-color-purple-700);justify-content:center;align-items:center;display:inline-flex}.accounting-page-module__YI2bFW__comingSoonBadge{background:var(--pp-color-neutral-gray-100);letter-spacing:.02em;color:var(--pp-color-neutral-gray-dark);text-transform:uppercase;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.accounting-page-module__YI2bFW__stateCard{border:1px solid var(--pp-color-purple-150);background:var(--pp-color-neutral-white-900);border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:28px 24px;display:flex}.accounting-page-module__YI2bFW__stateTitle{color:var(--pp-color-purple-900);margin:0;font-size:15px;font-weight:600}.accounting-page-module__YI2bFW__stateBody{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.accounting-page-module__YI2bFW__stateAction{background:var(--pp-color-purple-700);color:var(--pp-color-neutral-white-900);font:inherit;cursor:pointer;transition:background var(--duration-fast)var(--ease-default);border:none;border-radius:10px;margin-top:8px;padding:10px 18px;font-size:14px;font-weight:600}.accounting-page-module__YI2bFW__stateAction:hover{background:var(--pp-color-purple-900)}.accounting-page-module__YI2bFW__notFound{color:var(--pp-color-neutral-gray-dark);margin:0;font-size:14px;line-height:1.5}.accounting-page-module__YI2bFW__linkButton{color:var(--pp-color-purple-700);font:inherit;cursor:pointer;transition:color var(--duration-fast)var(--ease-default);background:0 0;border:none;margin:0;padding:0;text-decoration:underline;display:inline}.accounting-page-module__YI2bFW__linkButton:hover{color:var(--pp-color-purple-900)}
.service-card-module__mqyhJa__card{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-200);box-shadow:0 2px 4px 0 var(--pp-color-shadow-dropdown);height:100%;transition:border-color var(--duration-fast,.15s)var(--ease-default,ease),box-shadow var(--duration-fast,.15s)var(--ease-default,ease);border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.service-card-module__mqyhJa__card:hover{border-color:var(--pp-color-purple-500);box-shadow:0 4px 8px 0 var(--pp-color-shadow-dropdown),0 2px 4px 0 var(--pp-color-shadow-dropdown)}.service-card-module__mqyhJa__header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.service-card-module__mqyhJa__title{font:var(--pp-text-body-semibold-16-font);color:var(--pp-color-neutral-black-900);flex:1;margin:0}.service-card-module__mqyhJa__priceTag{font:var(--pp-text-body-medium-13-font);white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:3px 8px;display:inline-flex}.service-card-module__mqyhJa__priceTag[data-kind=included]{background:var(--pp-color-green-200);color:var(--pp-color-green-600)}.service-card-module__mqyhJa__priceTag[data-kind=from],.service-card-module__mqyhJa__priceTag[data-kind=flat]{background:var(--pp-color-purple-150);color:var(--pp-color-purple-700)}.service-card-module__mqyhJa__description{font:var(--pp-text-body-regular-13-font);color:var(--pp-color-neutral-black-800);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;display:-webkit-box;overflow:hidden}.service-card-module__mqyhJa__actionRow{justify-content:flex-end;margin-top:auto;display:flex}.service-card-module__mqyhJa__actionRow button{font:var(--pp-text-body-regular-13-font);padding:6px 14px}
.request-modal-module__varaBa__overlay{background:var(--pp-color-neutral-gray-opacity-40);z-index:100;justify-content:center;align-items:center;padding:16px;animation:.2s both request-modal-module__varaBa__overlayFadeIn;display:flex;position:fixed;inset:0}.request-modal-module__varaBa__modal{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-200);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:480px;max-height:90vh;padding:24px;animation:.25s both request-modal-module__varaBa__modalSlideIn;display:flex;overflow-y:auto}@media (min-width:768px){.request-modal-module__varaBa__modal{gap:24px;max-width:560px;padding:32px}}@keyframes request-modal-module__varaBa__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes request-modal-module__varaBa__modalSlideIn{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.request-modal-module__varaBa__overlay,.request-modal-module__varaBa__modal{animation:none}}.request-modal-module__varaBa__header{align-items:flex-start;gap:16px;display:flex}.request-modal-module__varaBa__titleGroup{flex-direction:column;flex:1;gap:4px;display:flex}.request-modal-module__varaBa__title{font:var(--pp-text-headline-semibold-20-font);color:var(--pp-color-neutral-black-900);margin:0}.request-modal-module__varaBa__subtitle{font:var(--pp-text-body-regular-13-font);color:var(--pp-color-neutral-black-800);margin:0}.request-modal-module__varaBa__closeBtn{cursor:pointer;width:24px;height:24px;color:var(--pp-color-neutral-black-900);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.request-modal-module__varaBa__closeBtn:hover{color:var(--pp-color-purple-700)}.request-modal-module__varaBa__closeBtn:focus-visible{outline:2px solid var(--pp-color-purple-700);outline-offset:2px;border-radius:4px}.request-modal-module__varaBa__form{flex-direction:column;gap:16px;display:flex}.request-modal-module__varaBa__field{flex-direction:column;gap:6px;display:flex}.request-modal-module__varaBa__label{font:var(--pp-text-body-medium-13-font);color:var(--pp-color-neutral-black-900)}.request-modal-module__varaBa__required{color:var(--pp-color-red-600);margin-left:2px}.request-modal-module__varaBa__input,.request-modal-module__varaBa__textarea{font:var(--pp-text-body-regular-14-font);color:var(--pp-color-neutral-black-900);background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-200);font-family:var(--pp-font-primary,inherit);border-radius:10px;outline:none;padding:12px 14px;transition:border-color .15s}.request-modal-module__varaBa__input:focus,.request-modal-module__varaBa__textarea:focus{border-color:var(--pp-color-purple-700)}.request-modal-module__varaBa__input[aria-invalid=true],.request-modal-module__varaBa__textarea[aria-invalid=true]{border-color:var(--pp-color-red-600)}.request-modal-module__varaBa__textarea{resize:vertical;min-height:96px}.request-modal-module__varaBa__charCount{font:var(--pp-text-body-regular-12-font);color:var(--pp-color-neutral-gray-600);align-self:flex-end}.request-modal-module__varaBa__errorText{font:var(--pp-text-body-regular-12-font);color:var(--pp-color-red-600)}.request-modal-module__varaBa__formError{background:var(--pp-color-red-200);color:var(--pp-color-red-600);font:var(--pp-text-body-regular-13-font);border-radius:8px;padding:10px 12px}.request-modal-module__varaBa__actions{justify-content:flex-end;gap:12px;margin-top:4px;display:flex}
.services-catalog-module__vVg5za__page{flex-direction:column;gap:16px;width:100%;display:flex}.services-catalog-module__vVg5za__grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:640px){.services-catalog-module__vVg5za__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (min-width:1024px){.services-catalog-module__vVg5za__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.services-catalog-module__vVg5za__toastWrap{inset-inline:0;pointer-events:none;z-index:200;justify-content:center;display:flex;position:fixed;bottom:24px}.services-catalog-module__vVg5za__toastWrap>*{pointer-events:auto;max-width:min(420px,100% - 32px)}
.settings-page-module__HsG0Lq__layout{background:var(--pp-color-neutral-gray-50);min-height:100vh;display:flex}.settings-page-module__HsG0Lq__sidebarWrapper{z-index:10;height:100vh;display:none;position:fixed;top:0;left:0}@media (min-width:1024px){.settings-page-module__HsG0Lq__sidebarWrapper{display:block}}.settings-page-module__HsG0Lq__main{flex-direction:column;flex:1;min-width:0;margin-left:0;padding:32px 16px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__main{padding:32px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__main{margin-left:240px;padding:40px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__main{margin-left:276px;padding:64px 80px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__main{margin-left:348px;padding:80px}}.settings-page-module__HsG0Lq__header{align-items:center;gap:16px;margin-bottom:20px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__header{margin-bottom:36px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__header{margin-bottom:32px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__header{margin-bottom:36px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__header{margin-bottom:40px}}.settings-page-module__HsG0Lq__burger{cursor:pointer;color:var(--pp-color-neutral-black-900);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.settings-page-module__HsG0Lq__burger{display:none}}.settings-page-module__HsG0Lq__title{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.settings-page-module__HsG0Lq__title{font:var(--pp-text-headline-semibold-32-font)}}@media (min-width:1920px){.settings-page-module__HsG0Lq__title{font:var(--pp-text-headline-semibold-44-font)}}.settings-page-module__HsG0Lq__tabs{gap:8px;margin-bottom:16px;display:flex}.settings-page-module__HsG0Lq__mobileSidebarOverlay{z-index:50;background:var(--pp-color-neutral-gray-opacity-40);position:fixed;inset:0}@media (min-width:1024px){.settings-page-module__HsG0Lq__mobileSidebarOverlay{display:none}}.settings-page-module__HsG0Lq__mobileSidebar{z-index:51;height:100vh;position:fixed;top:0;left:0}@media (min-width:1024px){.settings-page-module__HsG0Lq__mobileSidebar{display:none}}.settings-page-module__HsG0Lq__profileBlock{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;gap:40px;padding:20px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__profileBlock{padding:28px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__profileBlock{padding:32px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__profileBlock{padding:32px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__profileBlock{padding:40px}}.settings-page-module__HsG0Lq__profileHeader{flex-direction:column;gap:8px;display:flex}.settings-page-module__HsG0Lq__profileName{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1024px){.settings-page-module__HsG0Lq__profileName{font:var(--pp-text-headline-semibold-32-font)}}.settings-page-module__HsG0Lq__profileDate{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);margin:0}.settings-page-module__HsG0Lq__formGrid{flex-direction:column;gap:16px;display:flex}.settings-page-module__HsG0Lq__formRow{gap:16px;display:flex}@media (max-width:767px){.settings-page-module__HsG0Lq__formRow{flex-direction:column}}.settings-page-module__HsG0Lq__emailField{flex:1;min-width:0}@media (min-width:1440px){.settings-page-module__HsG0Lq__emailField{flex:none;width:658px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__emailField{flex:none;width:658px}}.settings-page-module__HsG0Lq__countryField,.settings-page-module__HsG0Lq__cityField{flex:1;min-width:0}@media (max-width:767px){.settings-page-module__HsG0Lq__formRow:first-child{flex-direction:column}.settings-page-module__HsG0Lq__countryField,.settings-page-module__HsG0Lq__cityField{width:100%}}.settings-page-module__HsG0Lq__phoneSelectorWrap{flex-shrink:0;position:relative}.settings-page-module__HsG0Lq__phonePrefix{background:var(--pp-color-neutral-gray-100);border:2px solid var(--pp-color-neutral-gray-200);cursor:pointer;min-width:100px;height:54px;color:var(--pp-color-neutral-black-900);-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:flex}.settings-page-module__HsG0Lq__phonePrefix:hover{border-color:var(--pp-color-neutral-gray-400)}.settings-page-module__HsG0Lq__phonePrefixOpen{border-color:var(--pp-color-purple-500)}.settings-page-module__HsG0Lq__phonePrefixLabel{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-page-module__HsG0Lq__phonePrefixChevron{flex-shrink:0;align-items:center;margin-left:auto;transition:transform .15s;display:flex}.settings-page-module__HsG0Lq__phonePrefixChevronOpen{transform:rotate(180deg)}.settings-page-module__HsG0Lq__phoneDropdown{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-neutral-gray-200);min-width:280px;max-height:260px;box-shadow:0 4px 12px 0 var(--pp-color-shadow-dropdown),0 2px 4px 0 var(--pp-color-shadow-dropdown);z-index:20;border-radius:10px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.settings-page-module__HsG0Lq__phoneDropdownItem{cursor:pointer;font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}.settings-page-module__HsG0Lq__phoneDropdownItem:hover{background:var(--pp-color-neutral-gray-100)}.settings-page-module__HsG0Lq__phoneDropdownItemActive{background:var(--pp-color-purple-100)}.settings-page-module__HsG0Lq__phoneDropdownItemActive:hover{background:var(--pp-color-purple-150)}.settings-page-module__HsG0Lq__phoneDropdownCode{color:var(--pp-color-neutral-gray-600);flex-shrink:0;margin-left:auto}.settings-page-module__HsG0Lq__phoneField{flex:1;min-width:0}@media (min-width:1440px){.settings-page-module__HsG0Lq__phoneField{flex:none;width:542px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__phoneField{flex:none;width:542px}}.settings-page-module__HsG0Lq__streetField,.settings-page-module__HsG0Lq__jobField{flex:1;min-width:0}@media (min-width:1440px){.settings-page-module__HsG0Lq__jobField{flex:none;width:658px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__jobField{flex:none;width:658px}}.settings-page-module__HsG0Lq__postalField,.settings-page-module__HsG0Lq__houseField,.settings-page-module__HsG0Lq__aptField{flex:1;min-width:0}.settings-page-module__HsG0Lq__profileFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:767px){.settings-page-module__HsG0Lq__profileFooter{flex-direction:column;align-items:stretch}}.settings-page-module__HsG0Lq__profileInfo{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.settings-page-module__HsG0Lq__profileInfoIcon{background:var(--pp-color-purple-100);width:56px;height:56px;color:var(--pp-color-neutral-black-800);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-page-module__HsG0Lq__profileInfoText{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);margin:0}.settings-page-module__HsG0Lq__bankBlock{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__bankBlock{gap:24px;padding:28px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__bankBlock{gap:24px;padding:32px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__bankBlock{gap:24px;padding:32px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__bankBlock{gap:24px;padding:40px}}.settings-page-module__HsG0Lq__bankControls{align-items:center;gap:16px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__bankControls{gap:32px}}.settings-page-module__HsG0Lq__bankSearchWrap{flex:1;min-width:0}.settings-page-module__HsG0Lq__bankBtnWrap{flex-shrink:0}.settings-page-module__HsG0Lq__bankNewBtnFullWrap{display:none}@media (min-width:768px){.settings-page-module__HsG0Lq__bankNewBtnFullWrap{display:block}}.settings-page-module__HsG0Lq__bankNewBtnIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.settings-page-module__HsG0Lq__bankNewBtnIconWrap>button{border:none;border-radius:10px;outline:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__bankNewBtnIconWrap{display:none}}.settings-page-module__HsG0Lq__bankEmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px 0 40px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__bankEmptyState{padding:40px 0 60px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__bankEmptyState{padding:60px 0 80px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__bankEmptyState{padding:80px 0 100px}}.settings-page-module__HsG0Lq__bankEmptyIllustration{width:146px;height:auto;margin-bottom:24px}@media (min-width:768px){.settings-page-module__HsG0Lq__bankEmptyIllustration{width:196px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__bankEmptyIllustration{width:208px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__bankEmptyIllustration{width:260px}}.settings-page-module__HsG0Lq__bankEmptyIllustration>*{width:100%;height:auto}.settings-page-module__HsG0Lq__bankEmptyText{flex-direction:column;gap:6px;max-width:540px;display:flex}@media (min-width:768px){.settings-page-module__HsG0Lq__bankEmptyText{gap:8px}}.settings-page-module__HsG0Lq__bankEmptyTitle{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:768px){.settings-page-module__HsG0Lq__bankEmptyTitle{font:var(--pp-text-body-medium-16-font)}}@media (min-width:1920px){.settings-page-module__HsG0Lq__bankEmptyTitle{font:var(--pp-text-headline-semibold-18-font)}}.settings-page-module__HsG0Lq__bankEmptySubtitle{font:var(--pp-text-body-regular-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}@media (min-width:768px){.settings-page-module__HsG0Lq__bankEmptySubtitle{font:var(--pp-text-body-regular-13-font)}}.settings-page-module__HsG0Lq__bankTable{flex-direction:column;gap:8px;display:flex}.settings-page-module__HsG0Lq__bankTableHeader{display:none}@media (min-width:768px){.settings-page-module__HsG0Lq__bankTableHeader{grid-template-columns:2fr 1.5fr 1fr 60px;align-items:center;gap:16px;padding:0 16px;display:grid}}.settings-page-module__HsG0Lq__bankTableHeaderCell{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.settings-page-module__HsG0Lq__bankTableRow{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-neutral-gray-200);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}.settings-page-module__HsG0Lq__bankRowActive{z-index:2}@media (min-width:768px){.settings-page-module__HsG0Lq__bankTableRow{grid-template-columns:2fr 1.5fr 1fr 60px;align-items:center;gap:16px;padding:12px 16px;display:grid}}.settings-page-module__HsG0Lq__bankProfile{align-items:center;gap:12px;min-width:0;display:flex}.settings-page-module__HsG0Lq__bankAvatar{background:var(--pp-color-purple-200);width:46px;height:46px;font:var(--pp-text-body-medium-16-font);letter-spacing:0;color:var(--pp-color-purple-700);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.settings-page-module__HsG0Lq__bankProfileInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.settings-page-module__HsG0Lq__bankProfileName{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.settings-page-module__HsG0Lq__bankProfileBank{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.settings-page-module__HsG0Lq__bankIban{font:var(--pp-text-body-regular-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.settings-page-module__HsG0Lq__bankMobileLabel{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0;display:block}@media (min-width:768px){.settings-page-module__HsG0Lq__bankMobileLabel{display:none}}.settings-page-module__HsG0Lq__bankStatus{align-items:center;display:flex}.settings-page-module__HsG0Lq__bankOptions{justify-content:center;align-items:center;display:flex;position:relative}.settings-page-module__HsG0Lq__bankOptionsBtn{cursor:pointer;width:32px;height:32px;color:var(--pp-color-neutral-gray-600);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:flex}.settings-page-module__HsG0Lq__bankOptionsBtn:hover{background:var(--pp-color-neutral-gray-100);color:var(--pp-color-neutral-black-900)}.settings-page-module__HsG0Lq__modalOverlay{z-index:100;background:var(--pp-color-neutral-gray-opacity-40);justify-content:center;padding:32px 0;display:flex;position:fixed;inset:0;overflow-y:auto}.settings-page-module__HsG0Lq__modal{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);width:579px;max-width:calc(100vw - 32px);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:column;flex-shrink:0;gap:32px;margin:auto 0;padding:32px;display:flex;position:relative}@media (max-width:767px){.settings-page-module__HsG0Lq__modal{gap:24px;width:calc(100vw - 32px);padding:24px}}.settings-page-module__HsG0Lq__modalTitle{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}.settings-page-module__HsG0Lq__modalInputs{flex-direction:column;gap:16px;display:flex}.settings-page-module__HsG0Lq__modalHelpText{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);margin:0}.settings-page-module__HsG0Lq__modalCheckbox{align-items:center;padding:4px 0;display:flex}.settings-page-module__HsG0Lq__modalButtons{flex-direction:row;gap:16px;display:flex}.settings-page-module__HsG0Lq__modalBtnCancel,.settings-page-module__HsG0Lq__modalBtnAdd{flex:1;border-radius:10px!important;padding:16px!important}.settings-page-module__HsG0Lq__modalBtnCancel{background-color:var(--pp-color-purple-150)!important;color:var(--pp-color-purple-700)!important;border:2px solid #0000!important}.settings-page-module__HsG0Lq__modalBtnCancel:hover{background-color:var(--pp-color-purple-200)!important}.settings-page-module__HsG0Lq__accountBlock{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;flex-direction:row;justify-content:space-between;align-items:center;padding:20px;display:flex;overflow:clip}@media (min-width:768px){.settings-page-module__HsG0Lq__accountBlock{padding:28px}}@media (min-width:1024px){.settings-page-module__HsG0Lq__accountBlock{padding:0 0 0 32px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__accountBlock{padding-left:40px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__accountBlock{padding-left:40px}}.settings-page-module__HsG0Lq__accountContent{flex-direction:row;align-self:stretch;align-items:center;min-width:0;display:flex}.settings-page-module__HsG0Lq__accountForm{flex-direction:column;gap:24px;width:100%;display:flex}@media (min-width:1024px){.settings-page-module__HsG0Lq__accountForm{gap:24px;width:372px}}@media (min-width:1440px){.settings-page-module__HsG0Lq__accountForm{gap:40px;width:539px}}@media (min-width:1920px){.settings-page-module__HsG0Lq__accountForm{gap:40px;width:658px}}.settings-page-module__HsG0Lq__accountTitle{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.settings-page-module__HsG0Lq__accountTitle{font:var(--pp-text-headline-semibold-32-font)}}.settings-page-module__HsG0Lq__accountInputs{flex-direction:column;gap:16px;display:flex}.settings-page-module__HsG0Lq__accountHint{font:var(--pp-text-desc-regular-11-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.settings-page-module__HsG0Lq__accountBtnWrap{display:flex}.settings-page-module__HsG0Lq__accountBtn{width:100%}.settings-page-module__HsG0Lq__accountIllustration{flex-shrink:0;justify-content:center;align-items:center;display:none}@media (min-width:1024px){.settings-page-module__HsG0Lq__accountIllustration{width:283px;height:497px;padding:0 40px;display:flex}}@media (min-width:1440px){.settings-page-module__HsG0Lq__accountIllustration{width:324px;height:626px;padding:0 108px 0 0}}@media (min-width:1920px){.settings-page-module__HsG0Lq__accountIllustration{width:579px;height:626px;padding:0 150px}}.settings-page-module__HsG0Lq__accountIllustration>*{object-fit:contain;max-width:100%;height:auto}.settings-page-module__HsG0Lq__successMsg{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-green-600);margin:0}.settings-page-module__HsG0Lq__errorMsg{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-red-600);margin:0}.settings-page-module__HsG0Lq__modalIbanErrorBlock{border:1px solid var(--pp-color-red-200);background:var(--pp-color-red-100);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.settings-page-module__HsG0Lq__modalIbanErrorText{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-red-600);margin:0}.settings-page-module__HsG0Lq__modalIbanErrorHint{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-red-600);margin:0}.settings-page-module__HsG0Lq__modalIbanErrorHint strong{font:var(--pp-text-body-medium-13-font);letter-spacing:0;color:var(--pp-color-red-600)}.settings-page-module__HsG0Lq__modalBankSummary{border:1px solid var(--pp-color-purple-100);background:var(--pp-color-purple-100);border-radius:10px;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.settings-page-module__HsG0Lq__modalBankSummaryLabel{font:var(--pp-text-body-medium-12-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);text-transform:uppercase;margin:0}.settings-page-module__HsG0Lq__modalBankSummaryName{font:var(--pp-text-body-medium-14-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}.settings-page-module__HsG0Lq__modalBankSummarySwift{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600)}.settings-page-module__HsG0Lq__modalBankSummaryAddress{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-black-800);margin:0}.settings-page-module__HsG0Lq__modalBankSummaryHelp{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:4px 0 0}.settings-page-module__HsG0Lq__modalBankSummaryInputs{flex-direction:column;gap:12px;margin-top:8px;display:flex}@media (prefers-reduced-motion:no-preference){@keyframes settings-page-module__HsG0Lq__cardEnter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.settings-page-module__HsG0Lq__animateIn{will-change:transform,opacity;animation:.3s cubic-bezier(.4,0,.2,1) both settings-page-module__HsG0Lq__cardEnter}}.settings-page-module__HsG0Lq__modalSaveError{margin:0 0 var(--space-3);padding:var(--space-3)var(--space-4);background:var(--pp-color-red-200);color:var(--pp-color-red-600);font:var(--pp-text-body-regular-13-font);border-radius:8px}
.bank-details-options-dropdown-module__0S3imG__dropdown{z-index:50;background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);border-radius:16px;outline:none;min-width:200px;padding:8px;animation:.2s cubic-bezier(.4,0,.2,1) both bank-details-options-dropdown-module__0S3imG__dropdownIn;position:absolute;top:calc(100% + 4px);right:0}@keyframes bank-details-options-dropdown-module__0S3imG__dropdownIn{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.bank-details-options-dropdown-module__0S3imG__dropdown{animation:none}}.bank-details-options-dropdown-module__0S3imG__item{cursor:pointer;width:100%;height:48px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;transition:background .15s;display:flex}.bank-details-options-dropdown-module__0S3imG__item:hover:not(:disabled){background:var(--pp-color-neutral-gray-100)}.bank-details-options-dropdown-module__0S3imG__item:disabled{opacity:.5;cursor:not-allowed}.bank-details-options-dropdown-module__0S3imG__itemIcon{width:24px;height:24px;color:var(--pp-color-neutral-gray-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bank-details-options-dropdown-module__0S3imG__confirmContainer{padding:8px}.bank-details-options-dropdown-module__0S3imG__confirmText{font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);text-align:center;margin:0;padding:8px 16px}.bank-details-options-dropdown-module__0S3imG__confirmActions{gap:8px;padding:4px 8px;display:flex}.bank-details-options-dropdown-module__0S3imG__cancelBtn{border:1px solid var(--pp-color-neutral-gray-200);cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);background:0 0;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.bank-details-options-dropdown-module__0S3imG__deleteConfirmBtn{cursor:pointer;height:40px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-red-600);background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;display:flex}.bank-details-options-dropdown-module__0S3imG__cancelBtn:hover:not(:disabled),.bank-details-options-dropdown-module__0S3imG__deleteConfirmBtn:hover:not(:disabled){background:var(--pp-color-neutral-gray-100)}.bank-details-options-dropdown-module__0S3imG__cancelBtn:disabled,.bank-details-options-dropdown-module__0S3imG__deleteConfirmBtn:disabled{opacity:.5;cursor:not-allowed}.bank-details-options-dropdown-module__0S3imG__itemLabel{cursor:default;width:100%;height:48px;font:var(--pp-text-body-medium-14-font);color:var(--pp-color-neutral-gray-light);white-space:nowrap;opacity:.6;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}
.logout-modal-module__vKDdMq__overlay{z-index:100;background:var(--pp-color-neutral-gray-opacity-40);justify-content:center;align-items:center;padding:16px;animation:.25s cubic-bezier(.4,0,.2,1) both logout-modal-module__vKDdMq__overlayFadeIn;display:flex;position:fixed;inset:0}.logout-modal-module__vKDdMq__modal{background:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-purple-100);box-shadow:0 2px 2px 0 var(--pp-color-shadow-dropdown),0 5px 8px 0 var(--pp-color-shadow-dropdown);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:24px;width:100%;padding:40px 32px;animation:.3s cubic-bezier(.4,0,.2,1) both logout-modal-module__vKDdMq__modalSlideIn;display:flex}@keyframes logout-modal-module__vKDdMq__overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes logout-modal-module__vKDdMq__modalSlideIn{0%{opacity:0;transform:scale(.95)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.logout-modal-module__vKDdMq__overlay,.logout-modal-module__vKDdMq__modal{animation:none}}.logout-modal-module__vKDdMq__illustration{width:200px;height:auto}.logout-modal-module__vKDdMq__title{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}.logout-modal-module__vKDdMq__subtitle{font:var(--pp-text-body-regular-13-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:0}.logout-modal-module__vKDdMq__buttons{gap:16px;width:100%;display:flex}.logout-modal-module__vKDdMq__buttons>*{flex:1}@media (min-width:768px){.logout-modal-module__vKDdMq__modal{max-width:540px}}@media (min-width:1024px){.logout-modal-module__vKDdMq__modal{max-width:520px}}@media (min-width:1440px){.logout-modal-module__vKDdMq__modal{border-radius:20px;max-width:480px;padding:48px 40px}}@media (min-width:1920px){.logout-modal-module__vKDdMq__modal{border-radius:24px;max-width:420px}}
.app-shell-module__TWkJFq__layout{background:var(--pp-color-neutral-gray-50);height:100vh;display:flex;overflow:hidden}.app-shell-module__TWkJFq__sidebarWrapper{z-index:10;height:100vh;display:none;position:fixed;top:0;left:0}@media (min-width:1024px){.app-shell-module__TWkJFq__sidebarWrapper{display:block}}.app-shell-module__TWkJFq__main{flex-direction:column;flex:1;min-width:0;height:100vh;min-height:0;margin-left:0;padding:32px 16px;display:flex;overflow:hidden}@media (min-width:768px){.app-shell-module__TWkJFq__main{padding:32px}}@media (min-width:1024px){.app-shell-module__TWkJFq__main{margin-left:240px;padding:40px}}@media (min-width:1440px){.app-shell-module__TWkJFq__main{margin-left:276px;padding:64px 80px}}@media (min-width:1920px){.app-shell-module__TWkJFq__main{margin-left:348px;padding:80px}}.app-shell-module__TWkJFq__header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.app-shell-module__TWkJFq__headerSpacer{flex:1}@media (min-width:768px){.app-shell-module__TWkJFq__header{margin-bottom:36px}}@media (min-width:1024px){.app-shell-module__TWkJFq__header{margin-bottom:32px}}@media (min-width:1440px){.app-shell-module__TWkJFq__header{margin-bottom:36px}}@media (min-width:1920px){.app-shell-module__TWkJFq__header{margin-bottom:40px}}.app-shell-module__TWkJFq__burger{cursor:pointer;color:var(--pp-color-neutral-black-900);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (min-width:1024px){.app-shell-module__TWkJFq__burger{display:none}}.app-shell-module__TWkJFq__title{font:var(--pp-text-headline-semibold-24-font);letter-spacing:0;color:var(--pp-color-neutral-black-900);margin:0}@media (min-width:1440px){.app-shell-module__TWkJFq__title{font:var(--pp-text-headline-semibold-32-font)}}@media (min-width:1920px){.app-shell-module__TWkJFq__title{font:var(--pp-text-headline-semibold-44-font)}}.app-shell-module__TWkJFq__mobileSidebarOverlay{z-index:50;background:var(--pp-color-neutral-gray-opacity-40);position:fixed;inset:0}@media (min-width:1024px){.app-shell-module__TWkJFq__mobileSidebarOverlay{display:none}}.app-shell-module__TWkJFq__mobileSidebar{z-index:51;height:100vh;position:fixed;top:0;left:0}@media (min-width:1024px){.app-shell-module__TWkJFq__mobileSidebar{display:none}}
.loading-screen-module__HXS-1G__overlay{z-index:9999;background:var(--pp-color-neutral-gray-50);justify-content:center;align-items:center;transition:opacity .5s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.loading-screen-module__HXS-1G__overlayFading{opacity:0;pointer-events:none}.loading-screen-module__HXS-1G__logoWrapper{justify-content:center;align-items:center;display:flex}.loading-screen-module__HXS-1G__logoBreathe{animation:2s ease-in-out infinite loading-screen-module__HXS-1G__logoBreathe}@keyframes loading-screen-module__HXS-1G__logoBreathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.loading-screen-module__HXS-1G__logoFly{animation:.6s cubic-bezier(.4,0,.2,1) forwards loading-screen-module__HXS-1G__logoFlyToSidebar}@keyframes loading-screen-module__HXS-1G__logoFlyToSidebar{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.4)translate(-60vw,-40vh)}}@media (max-width:1023px){.loading-screen-module__HXS-1G__logoFly{animation:.6s cubic-bezier(.4,0,.2,1) forwards loading-screen-module__HXS-1G__logoFadeMobile}@keyframes loading-screen-module__HXS-1G__logoFadeMobile{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}}@media (prefers-reduced-motion:reduce){.loading-screen-module__HXS-1G__logoBreathe{animation:none}.loading-screen-module__HXS-1G__logoFly{opacity:0;animation:none}.loading-screen-module__HXS-1G__overlay{transition:none}}
.app-content-module__YCVifG__container{opacity:0;flex-direction:column;flex:1;width:100%;min-height:0;transition:opacity .2s;display:flex;position:relative}.app-content-module__YCVifG__containerVisible{opacity:1}.app-content-module__YCVifG__pagePanel{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow-y:auto}.app-content-module__YCVifG__hidden{visibility:hidden;pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.app-content-module__YCVifG__noScroll{overflow:hidden}.app-content-module__YCVifG__enterForward{will-change:transform,opacity;z-index:1;animation:.35s cubic-bezier(.4,0,.2,1) both app-content-module__YCVifG__slideInFromRight;position:relative}.app-content-module__YCVifG__exitForward{will-change:transform,opacity;z-index:0;width:100%;animation:.35s cubic-bezier(.4,0,.2,1) both app-content-module__YCVifG__slideOutToLeft;position:absolute;top:0;left:0}.app-content-module__YCVifG__enterBackward{will-change:transform,opacity;z-index:1;animation:.35s cubic-bezier(.4,0,.2,1) both app-content-module__YCVifG__slideInFromLeft;position:relative}.app-content-module__YCVifG__exitBackward{will-change:transform,opacity;z-index:0;width:100%;animation:.35s cubic-bezier(.4,0,.2,1) both app-content-module__YCVifG__slideOutToRight;position:absolute;top:0;left:0}@keyframes app-content-module__YCVifG__slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes app-content-module__YCVifG__slideOutToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes app-content-module__YCVifG__slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes app-content-module__YCVifG__slideOutToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}.app-content-module__YCVifG__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.app-content-module__YCVifG__enterForward,.app-content-module__YCVifG__exitForward,.app-content-module__YCVifG__enterBackward,.app-content-module__YCVifG__exitBackward{will-change:auto;animation:none}.app-content-module__YCVifG__enterForward,.app-content-module__YCVifG__enterBackward{opacity:1;transform:none}.app-content-module__YCVifG__exitForward,.app-content-module__YCVifG__exitBackward{opacity:0;visibility:hidden;pointer-events:none}}
.mascot-video-module__SoAUCG__container{max-width:100%;position:relative;overflow:hidden}.mascot-video-module__SoAUCG__loader{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mascot-video-module__SoAUCG__loader svg{animation:1.5s ease-in-out infinite mascot-video-module__SoAUCG__pulse}@keyframes mascot-video-module__SoAUCG__pulse{0%,to{opacity:.4}50%{opacity:1}}.mascot-video-module__SoAUCG__video{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .3s;display:block}.mascot-video-module__SoAUCG__videoLoaded{opacity:1}@media (prefers-reduced-motion:reduce){.mascot-video-module__SoAUCG__loader svg{animation:none}.mascot-video-module__SoAUCG__video{transition:none}}
.login-module__Da8PFG__page{background-color:var(--pp-color-neutral-gray-50);background-image:radial-gradient(ellipse 720px 480px at 50% 0%,var(--pp-color-purple-100)0%,transparent 60%),radial-gradient(ellipse 540px 360px at 50% 100%,var(--pp-color-purple-150)0%,transparent 55%);min-height:100dvh;padding:var(--space-6)var(--space-4);justify-content:center;align-items:center;display:flex}.login-module__Da8PFG__card{background-color:var(--pp-color-neutral-white-900);border:1px solid var(--pp-color-neutral-gray-200);width:100%;max-width:440px;padding:var(--space-10)var(--space-8);box-shadow:0 1px 2px var(--pp-color-shadow-card-resting),0 12px 32px var(--pp-color-shadow-card-hover),0 32px 80px var(--pp-color-shadow-card-elevated);border-radius:18px}.login-module__Da8PFG__logo{margin-bottom:var(--space-8);justify-content:center;display:flex}.login-module__Da8PFG__heading{font:var(--pp-text-headline-semibold-32-font);letter-spacing:-.01em;color:var(--pp-color-neutral-black-900);text-align:center;margin:0}.login-module__Da8PFG__subtitle{font:var(--pp-text-body-regular-14-font);letter-spacing:0;color:var(--pp-color-neutral-gray-600);margin:var(--space-2)0 0 0;text-align:center}.login-module__Da8PFG__fields{gap:var(--space-4);margin-top:var(--space-8);flex-direction:column;display:flex}.login-module__Da8PFG__submit{margin-top:var(--space-6);display:flex}.login-module__Da8PFG__submitBtn{width:100%}@media (min-width:768px){.login-module__Da8PFG__page{padding:var(--space-8)}.login-module__Da8PFG__card{max-width:460px;padding:var(--space-12)var(--space-10);border-radius:20px}.login-module__Da8PFG__logo{margin-bottom:var(--space-9)}.login-module__Da8PFG__fields{margin-top:var(--space-9)}.login-module__Da8PFG__submit{margin-top:var(--space-7)}}@media (prefers-reduced-motion:reduce){.login-module__Da8PFG__page{background-image:none}}