.attachments-message-context{display:flex;flex-direction:column;align-items:flex-end}.attachments-message-context__item{display:flex;margin-bottom:4px;padding:8px;background-color:var(--bg-content);border:1px solid var(--bdr-default);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02)}.attachments-message-context__item._image img{width:300px;height:auto;min-height:150px;transition:opacity .2s ease-in-out}.attachments-message-context__item._pdf iframe{display:block;width:255px;height:auto;min-height:150px}.attachments-message-context__item._loading img{opacity:0}.attachments-message-context__loader{height:auto;min-height:auto}.chat-input__wrapper{padding:0 8px 12px;width:100%}.chat-input__wrapper .chat-input__form{display:flex;gap:8px;padding:8px;background:var(--bg-content);border:1px solid var(--bdr-hard);border-radius:var(--radius-widget);box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02);transition:border-color .2s}.chat-input__wrapper .chat-input__form._disabled{background:var(--bg-light)}.chat-input__wrapper .chat-input__form:not(.chat-input__wrapper .chat-input__form._disabled)._focused,.chat-input__wrapper .chat-input__form:not(.chat-input__wrapper .chat-input__form._disabled):hover{border-color:var(--bdr-xhard)}.chat-input__wrapper .chat-input__form .fnm-textarea-wrapper{flex-grow:1}.chat-input__wrapper .chat-input__form .fnm-textarea-wrapper textarea{margin-bottom:0;background:transparent!important;border-color:transparent!important}.chat-input__wrapper .chat-input__disclaimer{margin-top:16px;line-height:14px;text-align:center;font-weight:400;font-size:10px}.chat-input__wrapper .chat-input__context{margin-bottom:16px}.chat-input__wrapper .chat-input__attachments{display:grid;grid-template-columns:repeat(auto-fill,256px);margin-bottom:16px;gap:16px}.chat-input__wrapper .chat-input__attachments-item{margin-top:0}.message-retry-tooltip{display:flex;gap:10px;cursor:pointer}.ai-orb{width:100%;height:100%;overflow:hidden;border-radius:50%}.parsed-message{overflow-x:auto}.parsed-message table{width:100%}.parsed-message table,.parsed-message td,.parsed-message th{padding:4px;border:1px solid var(--bdr-hard)}.parsed-message table{margin:32px 0}.parsed-message p+ol,.parsed-message p+ul{margin-top:.75em}.parsed-message *{color:var(--text-default)}.chat-message{display:grid;overflow:hidden;animation:fadeInDown .4s cubic-bezier(.45,.06,.36,1.05) 0s backwards}.chat-message:first-child{margin-bottom:auto}.chat-message:not(:first-child) .chat-message__answers{display:none}.chat-message._sender-assistant{grid-template-areas:"avatar content" "avatar info" "avatar context" "none answers";justify-content:start;justify-items:start}.chat-message._sender-user{grid-template-areas:"context" "content" "info";justify-content:end;justify-items:end;margin-left:25%}.chat-message._sender-user .chat-message__context{display:flex;justify-content:flex-end}.chat-message .chat-message__content{grid-area:content;margin-bottom:4px;max-width:100%;overflow:hidden;overflow-wrap:break-word;word-wrap:break-word;color:var(--text-default)}._sender-user.chat-message .chat-message__content{padding:8px 12px;white-space:pre-wrap;background-color:var(--chat-user-message-color);border-radius:16px;border-top-right-radius:0}._sender-user.chat-message .chat-message__content._failed{background-color:var(--cl-orange-7)}.chat-message .chat-message__context{grid-area:context;margin-top:4px}.chat-message .chat-message__context._fullWidth{grid-column-start:avatar;width:100%}._sender-assistant.chat-message .chat-message__context:not(:empty){margin-bottom:20px}._sender-user.chat-message .chat-message__context:not(:empty){margin-bottom:4px}.chat-message .chat-message__avatar{grid-area:avatar;margin-right:24px}.chat-message .chat-message__answers{display:flex;flex-direction:column;grid-area:answers;align-items:flex-start;gap:6px;margin-top:4px;margin-bottom:20px;max-width:100%;overflow:hidden}.chat-message .chat-message__info{display:flex;gap:12px;grid-area:info;align-items:center;height:20px;color:var(--text-xlight);opacity:0;transition:opacity .2s}:hover.chat-message .chat-message__info{opacity:1}.thinking-message{color:transparent;background:linear-gradient(270deg,var(--text-xlight),#ffb7bd 50%,var(--text-xlight));background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;background-size:200% 100%;animation:text-flow 3s linear infinite}@keyframes text-flow{0%{background-position:100% 0}25%{background-position:50% 0}50%{background-position:0 0}75%{background-position:50% 0}to{background-position:100% 0}}.chat-message__answer{max-width:100%}.chat-placeholder{justify-content:center;align-items:center;gap:40px;animation:fadeInDown .6s cubic-bezier(.45,0,.36,1) .3s backwards}.chat-block,.chat-placeholder{display:flex;flex-direction:column;height:100%}.chat-block{--chat-bg-color:var(--bg-content);--chat-user-message-color:var(--bg-app);position:relative;width:100%;overflow:hidden;background-color:var(--chat-bg-color);border-radius:20px}.chat-block .chat-block__scroll-container{display:flex;flex-direction:column-reverse;flex-grow:1;overflow-y:auto}.chat-block .chat-block__messages-wrapper{display:flex;flex-direction:column-reverse;flex-grow:1;gap:8px;width:100%}.chat-block .chat-block__messages-wrapper._has-messages{padding-top:40px;padding-bottom:20vh}.chat-block .chat-block__overflow-gradient{position:absolute;top:0;left:0;width:100%;height:60px;background:linear-gradient(var(--chat-bg-color),transparent);z-index:1}.chat-block__loader{margin:auto}.assistant-root{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.assistant{position:fixed;bottom:20px;left:20px;display:flex;flex-direction:column;width:454px;height:710px;overflow:hidden;background-color:var(--bg-content);border:1px solid var(--bdr-xhard);border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,.04),0 16px 24px rgba(0,0,0,.1);animation:fadeIn .2s ease-in-out;z-index:1000}.assistant._closing{animation:fadeOut .2s ease-in-out forwards}.assistant .inner-header{display:flex;align-items:center;padding:24px 20px;cursor:grab}.assistant .inner-icons-wrapper{display:flex;align-items:center;gap:8px;margin-left:auto;cursor:pointer}.assistant .inner-dragging{cursor:grabbing}.assistant .chat-block{flex-grow:1}.assistant .chat-block__messages-wrapper{gap:12px;padding-right:20px;padding-left:20px}.assistant .chat-block__overflow-gradient{height:30px}.thread{display:flex;align-items:center;gap:8px;padding:12px 16px;overflow:hidden;border-radius:12px;transition:all .15s ease-in-out;cursor:pointer}.thread .thread__unread-count{display:flex;flex-shrink:0;justify-content:center;align-items:center;margin-top:0;width:20px;height:20px;background:var(--cl-red-4);border-radius:50%}.thread .thread__actions-menu{margin-left:8px;width:20px;color:transparent;transition:color .15s ease-in-out}.thread._active{background-color:var(--bg-content)}.thread._active .thread__actions-menu{color:var(--text-default)}.thread:hover:not(._active){background-color:var(--bg-light)}.thread:hover:not(._active) .thread__actions-menu{color:var(--text-default)}.thread__delete-action{color:var(--text-error)}.thread-list__list{margin:0 16px 32px}.thread-list__list-header{display:flex;justify-content:space-between;align-items:center;margin:0 16px;padding:24px 0 16px;border-top:1px solid var(--bdr-default)}.thread-list__toggle-closed-threads{display:flex;align-items:center;gap:4px;margin:16px 16px 8px;height:24px;text-transform:uppercase;cursor:pointer}.thread-list__title{margin:24px 16px 16px}.thread-selector{display:flex;flex-direction:column;flex-shrink:0;width:440px;height:100%;overflow:hidden;background:linear-gradient(0deg,rgba(var(--cl-default-1-raw)/.04),rgba(var(--cl-default-1-raw)/.04)),radial-gradient(54.82% 50.56% at 1.43% 1.13%,rgba(var(--cl-red-4-raw)/.1) 0,rgba(var(--cl-red-4-raw)/0) 100%);-webkit-backdrop-filter:blur(37px);backdrop-filter:blur(37px);border-radius:24px;animation:fadeInRight .5s cubic-bezier(.45,.06,.36,1.05) 0s backwards;transition:width .3s,border-radius .3s}.thread-selector._collapsed{width:40px;border-radius:0 20px 20px 0;cursor:pointer}.thread-selector._collapsed .thread-selector-title{padding-left:0}.thread-selector._collapsed .thread-selector-menu{margin-left:0}.thread-selector._collapsed .thread-selector-menu__item{padding-left:10px;border-radius:0}.thread-selector._collapsed .thread-selector-menu__item:not(:hover) .thread-selector-menu__item-icon{color:var(--text-xlight)}.thread-selector._collapsed .thread-selector-title__sphere{transform:scale(.6)}.thread-selector._collapsed .thread-selector__hide-on-collapse{opacity:0;pointer-events:none}.thread-selector._collapsed .thread-selector__scroll-container{overflow:hidden}.thread-selector-title{display:flex;justify-content:space-between;margin-bottom:16px;padding:16px 16px 0 28px;gap:8px;width:440px;transition:padding-left .3s}.thread-selector-title .thread-selector-title__icons{display:flex;gap:12px}.thread-selector-title__left{display:flex;align-items:center;gap:16px}.thread-selector__scroll-container{width:440px;overflow-y:auto}.thread-selector__icon{color:var(--text-xlight);transition:color .3s}.thread-selector__icon:hover{color:var(--text-default)}.thread-selector-menu{margin:0 16px 16px;transition:margin-left .3s}.thread-selector-menu__item{display:flex;align-items:center;padding:12px 16px;width:100%;height:48px;overflow:hidden;text-overflow:ellipsis;color:var(--text-default);border-radius:var(--radius-button-small);outline:none;transition:background .3s,padding-left .3s,border-radius .3s;cursor:pointer}.thread-selector-menu__item:hover{background:var(--bg-light)}.thread-selector-title__sphere{transform:scale(1);transition:transform .3s}.thread-selector-menu__item-icon{margin-right:16px;color:var(--text-default);transition:color .3s,font-size .3s}.thread-selector-menu__item-icon svg{transition:font-size .3s}.thread-selector__hide-on-collapse{transition:opacity .3s}.ask-ai-button{display:flex;justify-content:flex-start;align-items:center;padding:4px 12px 4px 4px;gap:8px;height:32px;font-weight:var(--fw-medium);font-size:var(--fz-sm);border-radius:36px}.ask-ai-button .ask-ai-button__sphere{display:flex;flex-shrink:0}.bookkeeping-record-message-context{display:flex;gap:8px;padding:8px 8px 8px 12px;background-color:var(--bg-content);border:1px solid var(--bdr-default);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02)}.bookkeeping-record-message-context__back-icon{flex-shrink:0;margin-top:2px}.bookkeeping-record-message-context__close-icon{flex-shrink:0;margin-left:auto;color:var(--text-xlight);cursor:pointer}.bookkeeping-record-message-context__content{word-break:break-word}.tax-report-card-status{color:var(--text-xlight)}.tax-report-card-status._submitted{font-weight:var(--fw-medium);color:var(--text-success)}.tax-report-card-status .tax-report-card-status__progress-title{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;gap:16px}.tax-report-card-status .tax-report-card-status__progress-status{color:var(--cl-orange-3)}.tax-report-card-status .tax-report-card-status__progress-status._verified{color:var(--text-success)}.tax-report-card-status .tax-report-card-status__progress-bar-total{background-color:var(--cl-default-6);border-radius:3px}.tax-report-card-status .tax-report-card-status__progress-bar-total .tax-report-card-status__progress-bar-verified{padding:3px;background-color:var(--cl-orange-3);border-radius:6px}.tax-report-card-status .tax-report-card-status__progress-bar-total .tax-report-card-status__progress-bar-verified._completed{background-color:var(--text-success)}.tax-report-card{position:relative;display:grid;grid-template-areas:"header" "footer";grid-template-columns:1fr;grid-template-rows:1fr auto;padding:16px 20px;width:316px;height:240px;background-color:var(--bg-content);border:1px solid var(--bdr-default);border-radius:20px}.tax-report-card._clickable{transition:box-shadow .3s;cursor:pointer}.tax-report-card._clickable:hover{box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02)}.tax-report-card-header{grid-area:header}.tax-report-card-footer{grid-area:footer}.tax-report-card-name{margin-top:16px}.tax-report-card-skeleton{width:316px;height:240px;border-radius:20px}.tax-report-card__shadow,.vat-report-message-tag{box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02)}.vat-report-message-tag{display:flex;gap:8px;padding:8px 8px 8px 12px;background-color:var(--bg-content);border:1px solid var(--bdr-default);border-radius:12px}.vat-report-message-tag__back-icon{flex-shrink:0;margin-top:2px}.vat-report-message-tag__close-icon{flex-shrink:0;margin-left:auto;color:var(--text-xlight);cursor:pointer}.bookkeeping-form-document__upload-new-file{color:#000}.vatrate-without-no-numeric-values-radio-button{flex:1}.category-select{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 14px;line-height:var(--paragraph-line-height);font-size:var(--fz-normal);color:var(--text-default);background:var(--bg-content);border:2px solid var(--bdr-default);border-radius:var(--radius-field);outline:none;box-shadow:none;-webkit-appearance:none;transition:all .3s,width 0s!important;cursor:pointer}.category-select:hover{background-color:var(--bg-content);border-color:var(--bdr-hard);border-right-width:2px!important}.category-select:active,.category-select:focus{background-color:var(--bg-content);border-color:var(--bdr-focus);border-right-width:2px!important;box-shadow:none}.category-select__placeholder{color:var(--text-xlight);-webkit-text-fill-color:var(--text-xlight)}.category-select-loading{cursor:default}.has-error .category-select,.has-error .category-select:focus,.has-error .category-select:hover,.has-error .category-select:not(.category-select-disabled):hover{background-color:var(--bg-content);border-color:var(--bdr-error)!important;border-right-width:2px!important;box-shadow:none;animation:shake-horizontal .3s ease-in-out}.has-error .ant-form-explain{text-align:left;color:var(--text-error)}.has-error .category-select__icon{color:var(--text-error)}.category-select-disabled,.has-error .category-select-disabled{color:var(--text-light);-webkit-text-fill-color:var(--text-light);background-color:var(--bg-light);border-color:var(--bdr-default)}.category-select-disabled{cursor:not-allowed}.category-select-disabled:focus,.category-select-disabled:hover{background-color:var(--bg-light)!important;border-color:var(--bdr-default)!important;border-right-width:2px!important}.bookkeeping-upload-doc-banner-state{display:flex;flex-direction:column;align-items:center;padding:20px;height:186px;text-align:center;background-color:var(--bg-focus);border-radius:var(--radius-block)}.bookkeeping-upload-doc-banner-icon-container{margin-bottom:8px;padding:10px;width:-moz-fit-content;width:fit-content;background-color:var(--btn-neutral-bg);border-radius:var(--radius-block)}.bookkeeping-upload-doc-banner-loader{color:var(--text-action)}.bookkeeping-upload-doc-banner-dots{display:inline-block;width:1.5em;text-align:left}.bookkeeping-upload-doc-banner-content{display:flex;flex-direction:column;align-items:center;height:96px;text-align:center}.bookkeeping-form-main-details{grid-template-columns:1fr auto}.bookkeeping-form-main-details__label{color:var(--text-default)}.bookkeeping-form-main-details__border{grid-column:1/3;width:100%;border-bottom:1px dashed var(--bdr-default)}.bookkeeping-form-main-details__flag-icon{margin-right:6px}.bookkeeping-form-main-details__date-picker .ant-calendar-picker-input{padding-right:24px;padding-left:0;width:120px;height:24px;line-height:1;text-align:right;font-weight:var(--fw-medium);border:0;cursor:pointer}.bookkeeping-form-main-details__date-picker .ant-calendar-picker-icon{right:0}.bookkeeping-form-main-details__alert{grid-column:span 2;padding:8px 12px}.bookkeeping-form-main-details__alert .fnm-alert-description{color:var(--text-default)}.bookkeeping-form-main-details__counterparty-name{overflow:hidden;overflow-wrap:break-word;word-wrap:break-word}.bookkeeping-form-main-details__cursor-not-allowed{cursor:not-allowed}.bookkeeping-form__related-record{margin-bottom:12px;padding:16px;border:2px solid var(--bdr-default);border-radius:12px;transition:box-shadow .2s;cursor:pointer}.bookkeeping-form__related-record:hover{box-shadow:0 2px 6px rgba(0,0,0,.06),0 10px 16px rgba(0,0,0,.06)}.bookkeeping-form-item{position:relative;padding:16px;background:var(--bg-light);border-radius:12px}.bookkeeping-form-item:hover .bookkeeping-form-item__delete{opacity:1;z-index:100}.bookkeeping-form-item:not(:first-of-type){margin-top:16px}.bookkeeping-form-item .bookkeeping-form-item__delete{position:absolute;top:8px;right:8px;opacity:0}.bookkeeping-form-item__alert{margin-top:12px}.bookkeeping-form-items__header{margin-bottom:8px}.bookkeeping-form-items__reconsilation{align-items:center;margin-top:8px}.bookkeeping-form-items__reconsilation,.bookkeeping-form-items__vat-rate{display:flex;justify-content:space-between}.bookkeeping-form-items__vat-rate-amount{margin-left:40px;color:var(--cl-default-3-a)}.bookkeeping-form-items__add-btn{text-transform:uppercase}.bookkeeping-form-items__add-icon{margin-right:8px}.bookkeeping-form-items__item-type._disabled{cursor:not-allowed}.bookkeeping-form-transaction{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin-top:10px;padding:16px;overflow:hidden;text-align:left;background-color:var(--bg-content);border:2px solid var(--bdr-default);border-radius:12px;transition:.2s;cursor:pointer}.bookkeeping-form-transaction:hover{box-shadow:0 2px 6px rgba(0,0,0,.06),0 10px 16px rgba(0,0,0,.06)}.order-reference-textarea-field{overflow-y:scroll!important}.bookkeeping-drawer-aside-document-view{width:var(--aside-width);height:320px;background:var(--bg-app);transition:width .6s cubic-bezier(1,.01,0,1.09),height .6s cubic-bezier(1,.01,0,1.09),padding .6s cubic-bezier(1,.01,0,1.09)}.bookkeeping-drawer-aside-document-view .inner-image-container{position:relative;overflow:hidden;border:1px solid var(--bdr-hard);border-radius:8px;cursor:pointer}.bookkeeping-drawer-aside-document-view .inner-image{width:100%;height:100%;object-fit:cover}.bookkeeping-drawer-aside-document-view .inner-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:var(--modal-overlay-bg);opacity:0;transition:opacity .2s ease-in-out}.bookkeeping-drawer-aside-document-view .inner-overlay:hover{opacity:1}.bookkeeping-drawer-aside-document-view._full-view{padding:16px;height:100%}.bookkeeping-drawer-aside-document-view._full-view .bookkeeping-drawer-document-header{align-items:center}.bookkeeping-drawer-aside-document-view._full-view .inner-pdf-container{overflow:hidden;border-radius:var(--radius-block)}.bookkeeping-drawer-document-header{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:10px;min-width:0}.bookkeeping-drawer-aside-document{--aside-width:212px;--aside-block-offset:20px;padding:var(--aside-block-offset) 0;height:100%;animation:fadeInLeft .4s cubic-bezier(.45,.06,.36,1.05) .2s backwards}.bookkeeping-drawer-aside-document-uploader,.bookkeeping-drawer-aside-document-view{display:grid;grid-template-rows:auto 1fr;padding:12px;border-radius:var(--radius-widget) 0 0 var(--radius-widget)}.bookkeeping-drawer-aside-document-uploader{width:var(--aside-width);background:linear-gradient(90deg,rgba(var(--cl-default-1-raw)/.32),rgba(var(--cl-default-2-raw)/.32));-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.bookkeeping-drawer-uploader__description{margin-top:6px}.bookkeeping-drawer-uploader__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px 8px}.bookkeeping-drawer-uploader__footer{display:flex;flex-direction:column;align-items:center;margin-top:12px;line-height:1.2;text-align:center;font-style:italic;font-size:20px;color:var(--text-contrast)}.bookkeeping-drawer-uploader__dnd{inset:20px}.bookkeeping-drawer-uploader__dnd-text{color:var(--text-default)!important}.routine-task-card{display:grid;width:100%;max-width:400px;overflow:hidden;background:var(--bg-content);border:1px solid var(--bdr-default);border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.03),0 8px 12px rgba(0,0,0,.02)}.routine-task-card .routine-task-card__row{transition:background-color .2s;cursor:pointer}.routine-task-card .routine-task-card__row:not(:last-child){border-bottom:1px solid var(--bdr-default)}.routine-task-card .routine-task-card__row:hover{background-color:var(--bg-light)}.routine-task-card .routine-task-card__cell{padding:12px 8px;height:100%}.routine-task-card .routine-task-card__cell:first-child{padding-left:16px}.routine-task-card .routine-task-card__cell:last-child{padding-right:16px}.routine-task-card .routine-task-card__cell._truncate{width:100%;max-width:0;overflow:hidden}.routine-task-card .routine-task-card__cell._date{min-width:80px}.arcade-message-context{width:100%;height:100%;aspect-ratio:16/9;border:none;border-radius:10px}.accounting-chat-title{color:transparent;background:linear-gradient(90deg,var(--cl-red-2),var(--text-default) 26.44%);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text}.sidebar-layout-body{height:100%}.sidebar-layout{display:flex;gap:8px;padding:0 8px 8px;height:calc(100% - 92px);min-height:0;overflow:hidden;transition:padding-left .2s}.sidebar-layout._collapsed{padding-left:0}.report-layout-body{height:100%}.report-layout{display:grid;grid-template-columns:400px minmax(736px,1fr);gap:8px;padding:0 8px 8px 48px;height:calc(100% - 92px);min-height:0;overflow:hidden}.report-layout._ultra-wide{grid-template-columns:auto 400px minmax(736px,1fr);padding-left:8px}.report-layout._ultra-wide._collapsed{padding-left:0}.report-layout:not(._ultra-wide) .thread-selector{position:absolute;left:8px;height:calc(100% - 8px);z-index:10}.report-layout:not(._ultra-wide) .thread-selector._collapsed{left:0}.report-layout:not(._ultra-wide) .chat-block{--chat-bg-color:var(--bg-app);--chat-user-message-color:var(--bg-content)}.report-layout .chat-block{animation:fadeInRight .5s cubic-bezier(.45,0,.36,1) .5s backwards}.report-layout .chat-block__scroll-container{padding:0 12px}.report-layout .chat-message__avatar{display:none}.accounting-layout{position:relative;flex-direction:column;width:100%;height:100%;min-width:736px;overflow:hidden;border-radius:20px;animation:fadeInLeft .6s cubic-bezier(.45,0,.36,1) 0s backwards}.accounting-layout,.accounting-layout__header{display:flex;background-color:var(--bg-content)}.accounting-layout__header{align-items:center;gap:20px;padding:20px;border-bottom:1px solid var(--bdr-default);z-index:10}.accounting-layout__content{padding:32px 60px 40px;overflow-y:auto}.categorization-process{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px;padding:20px;height:100%;background:var(--cl-default-8);border-radius:12px}.categorization-process .categorization-process__animation{width:32px;height:32px}.categorization-process .categorization-process__text{margin-top:8px;font-size:var(--paragraph-small-font-size);color:var(--cl-default-2)}.bookkeeping-details-form{position:relative;padding:20px;background:var(--bg-light);border-radius:var(--radius-block)}.bookkeeping-details-form .bookkeeping-details-form__remove-button{position:absolute;top:6px;right:6px;opacity:0;cursor:pointer;z-index:1}.bookkeeping-details-form:hover .bookkeeping-details-form__remove-button{opacity:1}.bookkeeping-details-form .bookkeeping-details-form__excl-vat{margin-top:6px;color:var(--cl-default-3-a)}.bookkeeping-details-form .bookkeeping-details-form__vat-rate{display:flex;justify-content:space-between}.bookkeeping-details-form .bookkeeping-details-form__vat-rate-amount{color:var(--cl-default-3-a)}.bookkeeping-details-form+.bookkeeping-details-form{margin-top:20px}body{--body-font-family:var(--ff-text);--body-color:var(--text-default);--body-background-color:var(--bg-app);--progress-background:var(--bdr-default);--progress-border-radius:100px;--progress-text-color:var(--cl-text);--progress-font-size:var(--fz-sm);--progress-font-size-sm:var(--fz-xs);--progress-bar-background:var(--bdr-focus);--progress-bar-border-radius:100px;--progress-bar-active-background:var(--cl-white);--progress-bar-error-background:var(--bdr-error);--progress-text-error-color:var(--text-error);--progress-bar-success-background:var(--bdr-success);--progress-text-success-color:var(--text-success)}.document-bookkeeping-details .document-bookkeeping-details__ai{color:var(--cl-default-2)}.document-bookkeeping-details .document-bookkeeping-details__open-drawer:hover{cursor:pointer}.document-bookkeeping-details .document-bookkeeping-details__select-category-and-vat{display:flex;align-items:center;padding:16px 8px 16px 16px;background:var(--cl-default-8);border-radius:12px}.document-bookkeeping-details .document-bookkeeping-details__record-name{flex-grow:1;padding-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-bookkeeping-details .document-bookkeeping-details__record-vat-rate{display:inline;margin-right:8px;padding:4px 8px;font-size:var(--paragraph-xsmall-font-size);background:var(--cl-default-7);border-radius:8px}.document-bookkeeping-details .document-bookkeeping-details__record-vat-amount{font-size:var(--paragraph-xsmall-font-size);color:var(--text-xlight)}.document-bookkeeping-record{margin-top:24px;cursor:pointer}.document-bookkeeping-record .document-bookkeeping-record__date{margin-right:8px;color:var(--cl-default-2)}.document-bookkeeping-record .document-bookkeeping-record__status._verified{color:var(--cl-green-2)}.document-bookkeeping-record .document-bookkeeping-record__status._to-verify{color:var(--cl-blue-2)}.document-bookkeeping-record .document-bookkeeping-record__status-indicator{position:relative;top:-.1em;display:inline-block;vertical-align:middle;margin-right:4px;width:6px;height:6px;border-radius:3px}.document-bookkeeping-record .document-bookkeeping-record__status-indicator._verified{background:var(--cl-green-2)}.document-bookkeeping-record .document-bookkeeping-record__status-indicator._to-verify{background:var(--cl-blue-2)}.document-bookkeeping-record .document-bookkeeping-record__category-name{flex-grow:1;padding-right:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.document-bookkeeping-record .document-bookkeeping-record__record-vat-rate{display:inline;margin-right:8px;padding:4px 8px;font-size:var(--paragraph-xsmall-font-size);background:var(--cl-default-7);border-radius:8px}.document-bookkeeping-record .document-bookkeeping-record__record-vat-amount{font-size:var(--paragraph-xsmall-font-size);color:var(--text-xlight)}.document-bookkeeping-records .document-bookkeeping-records__alert{padding:8px 12px;background:var(--bg-warning);border-radius:12px}