@charset "UTF-8";.accounting-new-book-dialog .fiizzz-confirm-dialog__actions--icon-only .accounting-new-book-dialog__action-icon{flex-shrink:0}.accounting-edit-book-dialog__hint{margin:.35rem 0 .5rem;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--text-primary) 78%,var(--panel-border) 22%)}.accounting-edit-book-dialog__hint--locked{color:color-mix(in srgb,var(--text-primary) 88%,var(--bad, #ef4444) 12%);font-weight:600}.accounting-new-book-dialog__fiscal-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.15rem;width:100%;align-items:start}@media(max-width:26rem){.accounting-new-book-dialog__fiscal-row{grid-template-columns:1fr}}.accounting-new-book-dialog__error{margin:-.35rem 0 .5rem;font-size:.78rem;font-weight:600;line-height:1.35;color:var(--bad, #ef4444)}.accounting-new-book-dialog__hint{margin:-.25rem 0 .5rem;font-size:.8rem;line-height:1.35;opacity:.88}.accounting-new-book-dialog__toggle{margin:.15rem 0 .65rem}.accounting-new-book-dialog__toggle--recurring{margin-top:.45rem;margin-bottom:.15rem}.accounting-new-book-dialog__all-langs{margin:.5rem 0 .35rem;padding:.35rem .5rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--panel-border) 75%,transparent);background:color-mix(in srgb,var(--panel-bg-soft) 55%,transparent);font-size:.82rem;line-height:1.4}.accounting-new-book-dialog__all-langs summary{cursor:pointer;font-weight:600;color:color-mix(in srgb,var(--text-primary) 92%,var(--focus) 8%)}.accounting-new-book-dialog__all-langs-models{margin:.45rem 0 0;padding-left:1rem;list-style:disc}.accounting-new-book-dialog__all-langs-model-title{font-weight:650}.accounting-new-book-dialog__all-langs-per-lang{margin:.2rem 0 .55rem;padding-left:1rem;list-style:circle;font-size:.8rem;opacity:.92}.accounting-new-book-dialog__lang-tag{display:inline-block;min-width:4.5rem;margin-right:.35rem;font-variant-numeric:tabular-nums;opacity:.85}.fiizzz-realtime-popup,.fiizzz-backend-popup{width:min(860px,100vw - 1.6rem);max-height:min(82vh,760px);max-height:min(82dvh,760px);min-height:0}.fiizzz-api-unavailable-popup__badge{margin-left:auto;margin-right:.35rem;padding:.16rem .45rem;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--accent-contrast, #fff);background:color-mix(in srgb,var(--accent, #3b82f6) 88%,#000)}.fiizzz-api-unavailable-popup__lead{margin:0 0 .75rem;color:var(--muted-text);font-size:.84rem;line-height:1.35}.fiizzz-api-unavailable-popup__section{margin-bottom:.7rem}.fiizzz-api-unavailable-popup__step-current{margin:0;color:var(--text-main);font-size:.86rem;line-height:1.35}.fiizzz-api-unavailable-popup__step-list{margin:0;padding:0 0 0 1.05rem;display:grid;gap:.2rem;max-height:8.5rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--panel-border) 34%,transparent) transparent}.fiizzz-api-unavailable-popup__step-list::-webkit-scrollbar{width:8px;height:8px}.fiizzz-api-unavailable-popup__step-list::-webkit-scrollbar-track{background:transparent}.fiizzz-api-unavailable-popup__step-list::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-color:color-mix(in srgb,var(--panel-border) 30%,transparent)}.fiizzz-api-unavailable-popup__step-list::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--panel-border) 46%,transparent)}.fiizzz-api-unavailable-popup__step-list li{color:var(--muted-text);font-size:.8rem;line-height:1.3}.fiizzz-api-unavailable-popup__step-list--warn li{color:color-mix(in srgb,var(--bad, #ef4444) 82%,var(--text-main))}.fiizzz-api-unavailable-popup__elapsed,.fiizzz-api-unavailable-popup__error{margin:.35rem 0 0;font-size:.78rem;line-height:1.3}.fiizzz-api-unavailable-popup__elapsed{color:var(--muted-text)}.fiizzz-api-unavailable-popup__error{color:color-mix(in srgb,var(--bad, #ef4444) 86%,var(--text-main))}.fiizzz-realtime-popup .fiizzz-status-popup__log{max-height:none;overflow:visible}.fiizzz-status-popup__facts{margin:0 0 .8rem;padding:0;list-style:none;display:grid;gap:.45rem}.fiizzz-status-popup__facts li{word-break:break-word;color:var(--text-main, #102045);font-size:.86rem;line-height:1.4}.fiizzz-status-popup__facts strong{color:var(--accent-text, var(--cmd-accent, var(--chat-accent, #0891b2)));font-weight:700}.fiizzz-status-popup__fact--probe-error{color:color-mix(in srgb,#dc2626 88%,var(--text-main, #102045));font-weight:600}.fiizzz-status-popup__subtitle{margin:.55rem 0 .45rem;font-size:.92rem;font-weight:700;color:var(--accent-text, var(--chat-accent, #0891b2))}.fiizzz-status-popup__log{display:grid;gap:.45rem;max-height:min(46vh,380px);overflow:auto}.fiizzz-status-popup__row{border:1px solid color-mix(in srgb,var(--panel-border) 84%,transparent);border-radius:.55rem;padding:.45rem .5rem;background:color-mix(in srgb,var(--panel-bg-soft) 72%,var(--panel-bg))}.fiizzz-status-popup__row-title{font-weight:600;margin-bottom:.32rem}.fiizzz-status-popup__row-json{margin:0;padding:.55rem .65rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--panel-border, #1b5364) 70%,transparent);background:color-mix(in srgb,var(--panel-bg-soft, var(--panel-bg, #fbfdff)) 88%,transparent);white-space:pre-wrap;word-break:break-word;font-size:.76rem;line-height:1.35;color:var(--text-main, #102045)}.fiizzz-status-popup__empty{margin:0;color:var(--small-text);font-style:italic}.forced-disconnect-overlay{position:fixed;inset:0;z-index:9999;background:#000000a6;display:flex;align-items:center;justify-content:center;padding:2em 1rem;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;overscroll-behavior:contain}.forced-disconnect-modal{background:var(--panel-bg);border:1px solid var(--bad, #ef4444);border-radius:12px;padding:2rem 2.5rem;max-width:480px;width:90%;display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;box-shadow:0 6px 18px color-mix(in srgb,var(--overlay-strong) 18%,transparent),0 0 0 1px #ef44441f;animation:fdModalEntrance .25s ease;max-height:calc(100dvh - 4em);min-height:0;overflow:hidden;flex:0 1 auto}.forced-disconnect-icon,.forced-disconnect-title,.forced-disconnect-countdown,.forced-disconnect-btn{flex-shrink:0}@keyframes fdModalEntrance{0%{opacity:0;transform:scale(.92) translateY(-8px)}to{opacity:1;transform:scale(1) translateY(0)}}.forced-disconnect-icon{font-size:2.4rem;line-height:1;color:var(--bad, #ef4444)}.forced-disconnect-title{margin:0;font-size:1.15rem;font-weight:600;color:var(--bad, #ef4444)}.forced-disconnect-body{margin:0;flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--panel-border) 34%,transparent) transparent}.forced-disconnect-body::-webkit-scrollbar{width:8px;height:8px}.forced-disconnect-body::-webkit-scrollbar-track{background:transparent}.forced-disconnect-body::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-color:color-mix(in srgb,var(--panel-border) 30%,transparent)}.forced-disconnect-body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--panel-border) 46%,transparent)}.forced-disconnect-body{font-size:.95rem;color:var(--text);line-height:1.55;white-space:pre-wrap;word-break:break-word}.forced-disconnect-countdown{margin:0;font-size:.78rem;color:var(--text-dim, var(--text-muted, #94a3b8));opacity:.75}.forced-disconnect-btn{margin-top:.25rem;padding:.55rem 1.6rem;border-radius:999px;border:1px solid var(--bad, #ef4444);background:var(--bad, #ef4444);color:#fff;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform 80ms ease}.forced-disconnect-btn:hover{background:#dc2626;border-color:#dc2626}.forced-disconnect-btn:active{background:#b91c1c;border-color:#b91c1c;transform:translateY(1px)}.fiizzz-confirm-overlay{position:fixed;inset:0;z-index:10000;background:#0000008c;display:flex;align-items:center;justify-content:center;padding:2em 1rem;box-sizing:border-box;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overflow:hidden;overscroll-behavior:contain}.layout:has(.fiizzz-confirm-overlay:not(.fiizzz-material-dialog__overlay--closed))>.content{z-index:31}.fiizzz-confirm-dialog{background:var(--panel-bg, #fbfdff);color:var(--text-main, #102045);border:1px solid color-mix(in srgb,var(--panel-border, #dbe4fa) 88%,var(--focus, #58a6ff) 22%);border-radius:12px;padding:1.35rem 1.5rem 1.25rem;max-width:440px;width:100%;box-shadow:0 8px 28px color-mix(in srgb,var(--overlay-strong, #12234b) 22%,transparent),0 0 0 1px color-mix(in srgb,var(--focus, #58a6ff) 12%,transparent);animation:fiizzzConfirmEntrance .22s ease;max-height:calc(100vh - 4em);max-height:calc(100dvh - 4em);min-height:0;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.fiizzz-confirm-dialog--size-wide{max-width:min(42rem,100vw - 1.4rem)}.fiizzz-confirm-dialog--size-tall{max-height:calc(100vh - 2em);max-height:calc(100dvh - 2em);min-height:min(28rem,100dvh - 2em)}.fiizzz-confirm-dialog--size-large{max-width:min(56rem,100vw - 1.4rem);max-height:calc(100vh - 2em);max-height:calc(100dvh - 2em);min-height:min(32rem,100dvh - 2em)}.fiizzz-confirm-dialog__body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--panel-border) 34%,transparent) transparent}.fiizzz-confirm-dialog__body::-webkit-scrollbar{width:8px;height:8px}.fiizzz-confirm-dialog__body::-webkit-scrollbar-track{background:transparent}.fiizzz-confirm-dialog__body::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-color:color-mix(in srgb,var(--panel-border) 30%,transparent)}.fiizzz-confirm-dialog__body::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--panel-border) 46%,transparent)}.fiizzz-confirm-dialog--danger{border-color:color-mix(in srgb,var(--bad, #ef4444) 55%,var(--panel-border));box-shadow:0 8px 28px color-mix(in srgb,var(--bad, #ef4444) 14%,transparent),0 0 0 1px color-mix(in srgb,var(--bad, #ef4444) 18%,transparent)}@keyframes fiizzzConfirmEntrance{0%{opacity:0;transform:scale(.96) translateY(-6px)}to{opacity:1;transform:scale(1) translateY(0)}}.fiizzz-confirm-dialog__header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem .65rem;margin:0 0 .65rem;flex-shrink:0;z-index:3;background:var(--panel-bg, #fbfdff);box-shadow:0 10px 14px -12px color-mix(in srgb,var(--overlay-strong, #12234b) 45%,transparent)}.fiizzz-confirm-dialog__header-row .fiizzz-confirm-dialog__title{margin:0;padding-top:.06rem;flex:1 1 auto;min-width:0}.fiizzz-confirm-dialog--accounting-dirty-pending .fiizzz-confirm-dialog__title--with-warning,.fiizzz-confirm-dialog--dirty-pending .fiizzz-confirm-dialog__title--with-warning{display:flex;align-items:center;gap:.55rem;margin:0}.fiizzz-confirm-dialog--accounting-dirty-pending .fiizzz-confirm-dialog__warning-icon{flex:0 0 auto;width:1.42rem;height:1.42rem;color:#f59e0b;filter:drop-shadow(0 0 5px color-mix(in srgb,#f59e0b 45%,transparent))}.fiizzz-confirm-dialog--accounting-dirty-pending .fiizzz-confirm-dialog__warning-icon svg{display:block;width:100%;height:100%}.fiizzz-confirm-dialog--dirty-pending .fiizzz-confirm-dialog__warning-icon{flex:0 0 auto;width:1.62rem;height:1.62rem;color:#fbbf24;filter:drop-shadow(0 0 6px color-mix(in srgb,#fbbf24 55%,transparent))}.fiizzz-confirm-dialog--dirty-pending .fiizzz-confirm-dialog__warning-icon svg{display:block;width:100%;height:100%}.fiizzz-confirm-dialog--accounting-dirty-pending .fiizzz-confirm-dialog__title-text,.fiizzz-confirm-dialog--dirty-pending .fiizzz-confirm-dialog__title-text{flex:1 1 auto;min-width:0}.fiizzz-confirm-dialog__actions--dirty-split{justify-content:space-between;align-items:stretch;gap:.65rem .75rem}.fiizzz-confirm-dialog__actions--dirty-split .fiizzz-confirm-dialog__btn--dirty-save,.fiizzz-confirm-dialog__actions--dirty-split .fiizzz-confirm-dialog__btn--dirty-discard{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;line-height:1.35;text-align:center}.fiizzz-confirm-dialog__actions--dirty-split .fiizzz-confirm-dialog__btn--dirty-save{flex:1 1 auto;min-width:0}.fiizzz-confirm-dialog__actions--dirty-split .fiizzz-confirm-dialog__btn--dirty-discard{flex:0 1 auto;min-width:min(11rem,100%);white-space:nowrap}.fiizzz-confirm-dialog__btn-icon--ok{flex:0 0 auto;width:1.28rem;height:1.28rem;color:#22c55e;filter:drop-shadow(0 0 5px color-mix(in srgb,#22c55e 42%,transparent))}.fiizzz-confirm-dialog__btn-icon--ok svg{display:block;width:100%;height:100%}.fiizzz-confirm-dialog__btn-emoji{flex:0 0 auto;font-size:1.12rem;line-height:1}.fiizzz-confirm-dialog__btn-label{min-width:0}.fiizzz-confirm-dialog--accounting-dirty-pending .accounting-dirty-pending-dialog__save.icon-only.icon-only-framed{width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;border-radius:.56rem!important;padding:0!important;justify-content:center;align-items:center;cursor:pointer;border:1px solid color-mix(in srgb,#fbbf24 62%,#ca8a04)!important;background:linear-gradient(165deg,color-mix(in srgb,#fde68a 68%,#eab308),color-mix(in srgb,#ca8a04 90%,#422006))!important;color:#422006!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 14px color-mix(in srgb,#eab308 40%,transparent)!important;transition:transform .2s ease,filter .2s ease,border-color .2s ease}.fiizzz-confirm-dialog--accounting-dirty-pending .accounting-dirty-pending-dialog__save.icon-only.icon-only-framed:hover{transform:translateY(-1px) scale(1.04);filter:brightness(1.06) saturate(1.08);border-color:color-mix(in srgb,#fcd34d 58%,#eab308)!important}body[data-theme=dark] .fiizzz-confirm-dialog--accounting-dirty-pending .accounting-dirty-pending-dialog__save.icon-only.icon-only-framed{border-color:color-mix(in srgb,#fbbf24 52%,#854d0e)!important;background:linear-gradient(165deg,color-mix(in srgb,#ca8a04 55%,#713f12),color-mix(in srgb,#854d0e 90%,#1c1917))!important;color:#fffbeb!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 12%,transparent) inset,0 4px 18px color-mix(in srgb,#000 32%,transparent),0 0 16px color-mix(in srgb,#f59e0b 26%,transparent)!important}body[data-theme=dark] .fiizzz-confirm-dialog--accounting-dirty-pending .accounting-dirty-pending-dialog__save.icon-only.icon-only-framed:hover{border-color:color-mix(in srgb,#fcd34d 58%,#ca8a04)!important}.fiizzz-confirm-dialog__dismiss{flex:0 0 auto;align-self:flex-start}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only{-webkit-appearance:none;appearance:none;border:none!important;border-radius:.4rem!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;padding:.1rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;max-width:none!important;color:color-mix(in srgb,var(--input-text, #12234b) 68%,var(--panel-border, #d8e1ff))!important;cursor:pointer;transition:color .22s cubic-bezier(.4,0,.2,1),background .22s ease,transform .22s cubic-bezier(.34,1.4,.64,1),box-shadow .22s ease}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:hover{color:color-mix(in srgb,var(--button-reset, #dc2626) 94%,#fff)!important;background:color-mix(in srgb,var(--button-reset, #dc2626) 20%,transparent)!important;transform:scale(1.06);box-shadow:0 0 0 1px color-mix(in srgb,var(--button-reset, #dc2626) 32%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:active{animation:fiizzz-close-btn-dismiss .32s cubic-bezier(.4,0,.2,1) both}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:focus-visible{outline:none!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--button-reset, #dc2626) 45%,transparent),0 0 12px color-mix(in srgb,var(--button-reset, #dc2626) 22%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only>svg{width:1.45rem!important;height:1.45rem!important;flex-shrink:0;display:block!important;transition:transform .22s cubic-bezier(.34,1.4,.64,1);transform-origin:center center}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:hover>svg{transform:scale(1.1) rotate(-6deg)}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:active>svg{animation:fiizzz-close-icon-snap .3s cubic-bezier(.4,0,.2,1) both}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed{-webkit-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.15rem!important;min-width:2.15rem!important;height:2.15rem!important;min-height:2.15rem!important;max-width:none!important;padding:0!important;gap:0!important;font-size:0!important;line-height:0!important;border-radius:.56rem!important;border:1px solid color-mix(in srgb,#4ade80 78%,#166534)!important;background:linear-gradient(165deg,color-mix(in srgb,#4ade80 92%,#22c55e),color-mix(in srgb,#16a34a 94%,#052e16))!important;background-color:#16a34a!important;color:#f0fdf4!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 42%,transparent) inset,0 0 12px color-mix(in srgb,#4ade80 55%,transparent),0 4px 14px color-mix(in srgb,#22c55e 44%,transparent)!important;cursor:pointer;transition:transform .2s cubic-bezier(.34,1.45,.64,1),filter .18s ease,box-shadow .18s ease,border-color .18s ease}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed:hover:not(:disabled){filter:brightness(1.1) saturate(1.12);transform:translateY(-1px) scale(1.06);border-color:color-mix(in srgb,#86efac 72%,#15803d)!important;background:linear-gradient(165deg,color-mix(in srgb,#86efac 55%,#4ade80),color-mix(in srgb,#22c55e 90%,#14532d))!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 48%,transparent) inset,0 0 16px color-mix(in srgb,#4ade80 70%,transparent),0 6px 16px color-mix(in srgb,#22c55e 50%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed:active:not(:disabled){transform:scale(.94);filter:brightness(1.05)}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed:focus-visible:not(:disabled){outline:none!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 42%,transparent) inset,0 0 0 2px color-mix(in srgb,#86efac 70%,transparent),0 0 14px color-mix(in srgb,#4ade80 55%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.25);box-shadow:none!important}.fiizzz-confirm-overlay button.fiizzz-material-dialog__confirm.fiizzz-proceed-icon-btn.icon-only.icon-only-framed>svg{width:1.12rem!important;height:1.12rem!important;display:block!important;flex-shrink:0;filter:drop-shadow(0 1px 1px color-mix(in srgb,#052e16 35%,transparent))}@keyframes fiizzz-close-btn-dismiss{0%{transform:scale(1.06)}55%{transform:scale(.88) rotate(-4deg)}to{transform:scale(.96) rotate(-2deg)}}@keyframes fiizzz-close-icon-snap{0%{transform:scale(1.1) rotate(-6deg)}45%{transform:scale(.82) rotate(-18deg);opacity:.88}to{transform:scale(1) rotate(0);opacity:1}}body[data-theme=dark] .fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only:hover{color:#fca5a5!important;background:color-mix(in srgb,#f87171 22%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,#f87171 38%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only.fiizzz-confirm-dialog__header-action:hover{color:color-mix(in srgb,var(--valid, #22c55e) 92%,#fff)!important;background:color-mix(in srgb,var(--valid, #22c55e) 18%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--valid, #22c55e) 34%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only.fiizzz-confirm-dialog__header-action:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--valid, #22c55e) 45%,transparent),0 0 12px color-mix(in srgb,var(--valid, #22c55e) 22%,transparent)!important}.fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only.fiizzz-confirm-dialog__header-action:hover>svg{transform:scale(1.08) rotate(0)}body[data-theme=dark] .fiizzz-confirm-overlay button.fiizzz-close-btn.icon-only.fiizzz-confirm-dialog__header-action:hover{color:#86efac!important;background:color-mix(in srgb,#22c55e 22%,transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb,#22c55e 40%,transparent)!important}.fiizzz-confirm-dialog__header-actions{display:flex;align-items:flex-start;gap:.15rem;flex-shrink:0;align-self:flex-start;margin:-.12rem -.2rem 0 0}.fiizzz-confirm-dialog__header-action{flex:0 0 auto}.fiizzz-confirm-dialog__title{margin:0 0 .65rem;font-size:1.08rem;font-weight:650;color:var(--text);line-height:1.35}.fiizzz-confirm-dialog__message{margin:0 0 1.15rem;font-size:.92rem;line-height:1.55;color:var(--text);opacity:.92;white-space:pre-wrap;word-break:break-word}.fiizzz-confirm-dialog__hint{margin:-.55rem 0 1.15rem;font-size:.82rem;line-height:1.45;color:var(--text);opacity:.78}.fiizzz-confirm-dialog__space-list-label{margin:0 0 .55rem}.fiizzz-confirm-dialog__space-options{margin:0 0 1rem;padding:0;list-style:none;display:grid;gap:.35rem}.fiizzz-confirm-dialog__space-option-item{margin:0}.fiizzz-confirm-dialog .fiizzz-mat-radio.fiizzz-confirm-dialog__space-option{display:flex;align-items:flex-start;gap:.55rem;padding:.45rem .55rem;border-radius:.55rem;border:1px solid color-mix(in srgb,var(--panel-border) 72%,transparent);cursor:pointer}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__input{position:absolute;opacity:0;width:0;height:0}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__circle{flex-shrink:0;margin-top:.12rem;width:1.05rem;height:1.05rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--panel-border) 88%,var(--text));position:relative}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__circle:after{content:"";position:absolute;inset:.18rem;border-radius:50%;background:transparent}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__input:checked+.fiizzz-mat-radio__circle{border-color:var(--accent, #3b82f6)}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__input:checked+.fiizzz-mat-radio__circle:after{background:var(--accent, #3b82f6)}.fiizzz-confirm-dialog .fiizzz-confirm-dialog__space-option .fiizzz-mat-radio__input:focus-visible+.fiizzz-mat-radio__circle{outline:2px solid color-mix(in srgb,var(--accent, #3b82f6) 55%,transparent);outline-offset:2px}.fiizzz-confirm-dialog__space-option-text{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0}.fiizzz-confirm-dialog__space-option-badge{display:inline-flex;align-items:center;padding:.08rem .42rem;border-radius:999px;font-size:.72rem;font-weight:600;color:var(--muted-text);background:color-mix(in srgb,var(--panel-border) 42%,transparent)}.fiizzz-confirm-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem;flex-shrink:0;z-index:2;margin-top:.35rem;padding-top:.5rem;background:var(--panel-bg);box-shadow:0 -10px 14px -12px color-mix(in srgb,var(--overlay-strong) 45%,transparent)}.fiizzz-confirm-dialog__actions--icon-only{align-items:center;gap:.7rem}.admin-reset-password-dialog{width:min(36rem,100vw - 1.4rem)}.admin-reset-password-dialog__form{display:grid;gap:.7rem}.fiizzz-confirm-dialog__hint--muted{margin:.45rem 0 0;font-size:.85rem;line-height:1.45;color:var(--text);opacity:.82}.fiizzz-confirm-dialog__actions--space-access-remove{align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed{width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;border-radius:.56rem!important;padding:0!important;justify-content:center;align-items:center;cursor:pointer;border:1px solid color-mix(in srgb,#f87171 58%,#b91c1c)!important;background:linear-gradient(165deg,color-mix(in srgb,#fca5a5 68%,#ef4444),color-mix(in srgb,#b91c1c 90%,#450a0a))!important;color:#fef2f2!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 32%,transparent) inset,0 4px 14px color-mix(in srgb,#ef4444 38%,transparent)!important;transition:transform .2s ease,filter .2s ease,border-color .2s ease}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed svg{display:block;width:1.05rem;height:1.05rem;margin:0 auto}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed:hover:not(:disabled){transform:translateY(-1px) scale(1.04);filter:brightness(1.06) saturate(1.08);border-color:color-mix(in srgb,#fecaca 48%,#dc2626)!important}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed:focus-visible{outline:2px solid color-mix(in srgb,var(--focus) 55%,#fecaca);outline-offset:2px}body[data-theme=dark] .fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed{border-color:color-mix(in srgb,#f87171 42%,#7f1d1d)!important;background:linear-gradient(165deg,color-mix(in srgb,#b91c1c 55%,#450a0a),color-mix(in srgb,#7f1d1d 88%,#0c0a09))!important;color:#fff1f2!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 10%,transparent) inset,0 4px 18px color-mix(in srgb,#000 34%,transparent),0 0 14px color-mix(in srgb,#ef4444 22%,transparent)!important}body[data-theme=dark] .fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__kick-now.icon-only.icon-only-framed:hover{border-color:color-mix(in srgb,#fecaca 38%,#dc2626)!important}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed{width:2.35rem!important;min-width:2.35rem!important;height:2.35rem!important;min-height:2.35rem!important;border-radius:.56rem!important;padding:0!important;justify-content:center;align-items:center;cursor:pointer;border:1px solid color-mix(in srgb,#fbbf24 62%,#ca8a04)!important;background:linear-gradient(165deg,color-mix(in srgb,#fde68a 68%,#eab308),color-mix(in srgb,#ca8a04 90%,#422006))!important;color:#422006!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 34%,transparent) inset,0 4px 14px color-mix(in srgb,#eab308 40%,transparent)!important;transition:transform .2s ease,filter .2s ease,border-color .2s ease}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed svg{display:block;width:1.12rem;height:1.12rem;margin:0 auto}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed:hover:not(:disabled){transform:translateY(-1px) scale(1.04);filter:brightness(1.06) saturate(1.08);border-color:color-mix(in srgb,#fcd34d 58%,#eab308)!important}.fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed:focus-visible{outline:2px solid color-mix(in srgb,var(--focus) 45%,#fde68a);outline-offset:2px}body[data-theme=dark] .fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed{border-color:color-mix(in srgb,#fbbf24 52%,#854d0e)!important;background:linear-gradient(165deg,color-mix(in srgb,#ca8a04 55%,#713f12),color-mix(in srgb,#854d0e 90%,#1c1917))!important;color:#fffbeb!important;box-shadow:0 0 0 1px color-mix(in srgb,#ffffff 12%,transparent) inset,0 4px 18px color-mix(in srgb,#000 32%,transparent),0 0 16px color-mix(in srgb,#f59e0b 26%,transparent)!important}body[data-theme=dark] .fiizzz-confirm-dialog--space-access-remove .space-access-remove-dialog__schedule-delay.icon-only.icon-only-framed:hover{border-color:color-mix(in srgb,#fcd34d 58%,#ca8a04)!important}.space-access-remove-dialog__delay-field{margin-top:.75rem}.space-access-remove-dialog__target-list{margin:.45rem 0 0;padding-left:1.15rem;max-height:min(28vh,10rem);overflow:auto;font-size:.88rem;line-height:1.45;color:var(--text)}.workspace-no-current-space-banner{padding:.55rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--panel-border) 70%,var(--danger) 28%);background:color-mix(in srgb,var(--panel-bg) 82%,var(--danger) 18%);color:color-mix(in srgb,var(--text) 88%,#fecaca 12%)}.workspace-no-current-space-banner__text{margin:0;font-size:.92rem;font-weight:700;line-height:1.45}.session-disconnect-scheduled-banner{padding:.55rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--panel-border) 75%,var(--danger) 18%);background:color-mix(in srgb,var(--panel-bg) 88%,var(--danger) 12%);color:var(--text)}.session-disconnect-scheduled-banner--manager{border-bottom-color:color-mix(in srgb,var(--panel-border) 75%,var(--focus) 22%);background:color-mix(in srgb,var(--panel-bg) 90%,var(--focus) 10%)}.session-disconnect-scheduled-banner__text{margin:0;font-size:.9rem;line-height:1.45}.fiizzz-about-dialog{max-width:min(26rem,92vw)}.fiizzz-about-dialog__subtitle{margin:0 0 1rem;font-size:.88rem;line-height:1.5;color:var(--text);opacity:.9}.fiizzz-about-dialog__versions{margin:0 0 1.1rem;padding:.65rem .75rem;border-radius:.5rem;background:color-mix(in srgb,var(--panel-bg-soft) 88%,var(--focus) 6%);border:1px solid color-mix(in srgb,var(--panel-border) 80%,transparent)}.fiizzz-about-dialog__version-row{display:grid;grid-template-columns:1fr auto;gap:.35rem 1rem;align-items:baseline;font-size:.84rem;line-height:1.4}.fiizzz-about-dialog__version-row dt{margin:0;font-weight:600;color:var(--text);opacity:.88}.fiizzz-about-dialog__version-row dd{margin:0;font-variant-numeric:tabular-nums;color:var(--text)}.fiizzz-about-dialog__version-row+.fiizzz-about-dialog__version-row{margin-top:.45rem;padding-top:.45rem;border-top:1px solid color-mix(in srgb,var(--panel-border) 65%,transparent)}.fiizzz-about-dialog__apps-title{margin:0 0 .5rem;font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--text);opacity:.75}.fiizzz-about-dialog__apps{margin:0;padding:0;list-style:none;max-height:none;overflow:visible}.fiizzz-about-dialog__apps li{padding:.5rem 0;border-bottom:1px solid color-mix(in srgb,var(--panel-border) 55%,transparent)}.fiizzz-about-dialog__apps li:last-child{border-bottom:none}.fiizzz-about-dialog__app-name{display:block;font-weight:650;font-size:.88rem;margin-bottom:.2rem;color:var(--text)}.fiizzz-about-dialog__app-desc{display:block;font-size:.82rem;line-height:1.45;color:var(--text);opacity:.85}.sidebar .app-nav__item--about{cursor:pointer}.orders-book-settings-dialog.fiizzz-confirm-dialog{max-width:min(42rem,100vw - 1.4rem);max-height:min(92vh,52rem)}.orders-book-settings-dialog .fiizzz-confirm-dialog__body{max-height:calc(92vh - 5.5rem);overflow-y:auto}.orders-book-settings-dialog__form{display:flex;flex-direction:column;gap:.45rem}.orders-book-settings-dialog__sep-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem .65rem}@media(max-width:520px){.orders-book-settings-dialog__sep-row{grid-template-columns:1fr}}.orders-book-settings-dialog__section-title{margin-top:.65rem;margin-bottom:.1rem}.orders-book-settings-dialog__hint{margin:0 0 .75rem;font-size:.875rem;color:var(--fiizzz-muted-text, #64748b)}.orders-book-settings-dialog__document-layout.space-document-layout-panel{display:grid;gap:.75rem;margin-top:.25rem}.orders-book-settings-dialog__document-layout .space-document-layout-panel__grid{display:grid;gap:.55rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.orders-book-settings-dialog__document-layout .space-document-layout-panel__switches{display:grid;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.orders-book-settings-dialog__order-print-switches{display:grid;gap:.35rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-bottom:.35rem}.orders-book-settings-dialog__footer-note{margin-top:.15rem}.fiizzz-confirm-dialog__btn{padding:.48rem 1.15rem;border-radius:8px;font-size:.88rem;font-weight:550;cursor:pointer;border:1px solid transparent;transition:background .12s ease,border-color .12s ease,color .12s ease}.fiizzz-confirm-dialog__btn--secondary{background:color-mix(in srgb,var(--panel-bg-soft) 92%,var(--text) 4%);border-color:var(--panel-border);color:var(--text)}.fiizzz-confirm-dialog__btn--secondary:hover{background:color-mix(in srgb,var(--panel-bg-soft) 85%,var(--focus) 10%)}.fiizzz-confirm-dialog__btn--primary{background:color-mix(in srgb,var(--focus) 22%,var(--panel-bg));border-color:color-mix(in srgb,var(--focus) 55%,var(--panel-border));color:var(--text)}.fiizzz-confirm-dialog__btn--primary:hover{background:color-mix(in srgb,var(--focus) 32%,var(--panel-bg))}.fiizzz-confirm-dialog__btn--danger-primary{background:var(--bad, #ef4444);border-color:var(--bad, #ef4444);color:#fff}.fiizzz-confirm-dialog__btn--danger-primary:hover{background:#dc2626;border-color:#dc2626}.accounting-share-dialog__context{margin:0 1rem .5rem;font-size:.82rem;line-height:1.4;opacity:.88}.accounting-share-dialog__form{max-height:min(70vh,32rem);overflow:auto;padding-right:.15rem}.accounting-share-dialog__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.accounting-share-dialog__expert-toggle{margin-bottom:.65rem}.accounting-share-dialog .accounting-share-dialog__expert-toggle.checkbox--app-toggle input[type=checkbox]:checked+.checkbox__switch{border-color:color-mix(in srgb,#7c3aed 78%,var(--panel-border));background:linear-gradient(180deg,color-mix(in srgb,#7c3aed 52%,var(--panel-bg-soft)),color-mix(in srgb,#6d28d9 62%,var(--panel-bg-soft)));box-shadow:0 0 0 2px color-mix(in srgb,#c4b5fd 50%,transparent),inset 0 0 0 1px color-mix(in srgb,#ffffff 22%,transparent)}.accounting-share-dialog .accounting-share-dialog__expert-toggle.checkbox--app-toggle:has(input[type=checkbox]:focus-visible) .checkbox__switch{border-color:color-mix(in srgb,#7c3aed 70%,#a78bfa);box-shadow:0 0 0 3px color-mix(in srgb,#a78bfa 38%,transparent)}.accounting-share-dialog__read-modes{border:none;margin:0 0 .75rem;padding:0}.accounting-share-dialog .fiizzz-mat-radio.accounting-share-dialog__read-mode{--fiizzz-share-radio-accent: #7c3aed;--fiizzz-share-radio-accent-soft: #a78bfa;--fiizzz-share-radio-ring: color-mix(in srgb, var(--text-primary) 38%, var(--panel-border));position:relative;display:flex;flex-direction:row;align-items:center;gap:.65rem;margin:.28rem 0;cursor:pointer;font-size:.84rem;line-height:1.4}.accounting-share-dialog .fiizzz-mat-radio__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.accounting-share-dialog .fiizzz-mat-radio__circle{position:relative;flex:0 0 1.125rem;width:1.125rem;height:1.125rem;border-radius:50%;border:2px solid var(--fiizzz-share-radio-ring);background:transparent;box-sizing:border-box;transition:border-color .16s ease,box-shadow .16s ease}.accounting-share-dialog .fiizzz-mat-radio__circle:after{content:"";position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;margin:-.25rem 0 0 -.25rem;border-radius:50%;background:var(--fiizzz-share-radio-accent);transform:scale(0);opacity:0;transition:transform .14s cubic-bezier(.4,0,.2,1),opacity .12s ease}.accounting-share-dialog .fiizzz-mat-radio:hover .fiizzz-mat-radio__circle{border-color:color-mix(in srgb,var(--fiizzz-share-radio-accent) 55%,var(--fiizzz-share-radio-ring))}.accounting-share-dialog .fiizzz-mat-radio__input:checked+.fiizzz-mat-radio__circle{border-color:var(--fiizzz-share-radio-accent)}.accounting-share-dialog .fiizzz-mat-radio__input:checked+.fiizzz-mat-radio__circle:after{transform:scale(1);opacity:1}.accounting-share-dialog .fiizzz-mat-radio__input:focus-visible+.fiizzz-mat-radio__circle{box-shadow:0 0 0 3px color-mix(in srgb,var(--fiizzz-share-radio-accent-soft) 42%,transparent);border-color:var(--fiizzz-share-radio-accent)}.accounting-share-dialog .fiizzz-mat-radio__text{flex:1;min-width:0;color:var(--text-main, var(--text-primary))}.accounting-share-dialog__advanced{margin-top:.65rem;padding:.35rem 0;border-top:1px solid color-mix(in srgb,var(--panel-border) 85%,transparent)}.accounting-share-dialog__advanced-summary{cursor:pointer;font-weight:600;font-size:.82rem;color:color-mix(in srgb,var(--text-primary) 88%,var(--focus) 12%)}.accounting-share-dialog__section-title{margin:.65rem 0 .25rem;font-size:.86rem;font-weight:650;color:color-mix(in srgb,var(--text-primary) 92%,var(--focus) 8%)}.accounting-share-dialog__section-title--sub{margin-top:.5rem;font-weight:600;opacity:.95}.accounting-share-dialog__hint{margin-bottom:.45rem}.accounting-share-dialog__preset-row{display:flex;flex-wrap:wrap;gap:.35rem .45rem;margin:0 0 .55rem}.accounting-share-dialog__preset{padding:.28rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--panel-border) 80%,#7c3aed 20%);background:color-mix(in srgb,var(--panel-bg-soft) 50%,transparent);color:inherit;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.accounting-share-dialog__preset:hover{border-color:color-mix(in srgb,#a78bfa 45%,var(--panel-border));background:color-mix(in srgb,#ede9fe 22%,var(--panel-bg-soft));box-shadow:0 0 0 1px color-mix(in srgb,#c4b5fd 35%,transparent)}.accounting-share-dialog__preset:focus-visible{outline:2px solid color-mix(in srgb,var(--focus) 65%,transparent);outline-offset:2px}.accounting-share-dialog__linkish{margin:-.2rem 0 .5rem;padding:0;border:none;background:none;color:color-mix(in srgb,var(--focus) 75%,var(--text-primary));font:inherit;font-size:.8rem;font-weight:600;text-decoration:underline;text-underline-offset:.12em;cursor:pointer}.accounting-share-dialog__linkish:hover{color:var(--focus)}.accounting-share-dialog__collab-add{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.45rem .55rem;margin-bottom:.35rem}.accounting-share-dialog__collab-add fiizzz-material-select{flex:1 1 12rem;min-width:0}.accounting-share-dialog__add-user{flex:0 0 auto;padding:.45rem .75rem;border-radius:.45rem;border:1px solid color-mix(in srgb,var(--panel-border) 75%,#7c3aed 25%);background:color-mix(in srgb,#ede9fe 18%,var(--panel-bg-soft));color:inherit;font:inherit;font-weight:650;font-size:.84rem;cursor:pointer}.accounting-share-dialog__add-user:hover{border-color:color-mix(in srgb,#a78bfa 40%,var(--panel-border))}.accounting-share-dialog__uid-list{margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex;flex-direction:column;gap:.35rem}.accounting-share-dialog__uid-list li{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.35rem .5rem;border-radius:.4rem;border:1px solid color-mix(in srgb,var(--panel-border) 78%,transparent);background:color-mix(in srgb,var(--panel-bg-soft) 40%,transparent);font-size:.82rem}.accounting-share-dialog__uid-list code,.accounting-share-dialog__user-chip-label{font:inherit;font-size:.82rem;word-break:break-word}.accounting-share-dialog__remove-chip{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--panel-border) 80%,transparent);background:color-mix(in srgb,var(--panel-bg) 70%,transparent);color:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.object-core-front__actions{gap:.45rem;align-items:center;flex-wrap:wrap}.object-core-front__log textarea{min-height:12rem;font-family:Cascadia Mono,Consolas,Courier New,monospace;white-space:pre}.fiizzz-confirm-dialog.fiizzz-busy-reset-picker{max-width:min(96vw,58rem)}.fiizzz-busy-reset-picker .fiizzz-confirm-dialog__body{overflow-x:auto}.fiizzz-busy-reset-picker__intro{margin:0 0 .75rem;font-size:.94rem;line-height:1.45;color:color-mix(in srgb,var(--text-primary) 92%,transparent)}.fiizzz-busy-reset-picker__table-wrap{max-height:min(46vh,22rem);overflow:auto;margin-bottom:.25rem;border-radius:.35rem;border:1px solid color-mix(in srgb,var(--panel-border) 78%,transparent)}.fiizzz-busy-reset-picker__table{width:100%;border-collapse:collapse;font-size:.9rem}.fiizzz-busy-reset-picker__table th,.fiizzz-busy-reset-picker__table td{padding:.42rem .55rem;text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb,var(--panel-border) 65%,transparent)}.fiizzz-busy-reset-picker__table th:first-child,.fiizzz-busy-reset-picker__table td:first-child{width:2.25rem;text-align:center}.fiizzz-busy-reset-picker__table thead th{position:sticky;top:0;z-index:1;background:color-mix(in srgb,var(--panel-bg-soft) 95%,transparent);font-weight:600}.fiizzz-busy-reset-picker__table td:nth-child(2){white-space:nowrap}.fiizzz-busy-reset-picker__table td:nth-child(3),.fiizzz-busy-reset-picker__table td:nth-child(4){white-space:normal;word-break:break-word;max-width:18rem}.fiizzz-busy-reset-picker__actions{gap:.55rem;flex-wrap:wrap;justify-content:flex-end;width:100%}.fiizzz-busy-reset-picker__submit-btn{flex:0 0 auto}:is(app-fiizzz-accounting-edit-book-dialog,app-fiizzz-accounting-new-book-dialog,app-fiizzz-accounting-chart-account-dialog,app-fiizzz-accounting-save-chart-template-dialog,app-fiizzz-accounting-journal-entry-edit-dialog,app-fiizzz-packaged-object-share-dialog,app-fiizzz-orders-book-settings-dialog,app-fiizzz-invoicing-edit-book-dialog,app-fiizzz-catalog-edit-dialog,app-fiizzz-forced-disconnect-dialog,app-fiizzz-realtime-socket-popup-dialog,app-fiizzz-backend-health-popup-dialog,app-fiizzz-about-dialog,app-fiizzz-confirm-dialog,app-fiizzz-journal-busy-reset-picker-dialog,app-fiizzz-space-access-request-dialog,app-fiizzz-incoming-space-access-popup-dialog,app-fiizzz-admin-user-password-reset-dialog,app-fiizzz-space-access-remove-dialog,app-fiizzz-space-access-suspend-schedule-dialog,app-fiizzz-admin-user-disconnect-dialog){display:contents}.fiizzz-confirm-dialog--space-access-suspend-schedule .space-access-suspend-schedule-dialog__time-picker-pref{margin-bottom:.65rem}.fiizzz-confirm-dialog--space-access-suspend-schedule .space-access-suspend-schedule-dialog__datetime{margin-top:0}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,select,[contenteditable=true],[contenteditable=""],[contenteditable=plaintext-only],.fiizzz-form-field input,.fiizzz-form-field textarea,.fiizzz-form-field [contenteditable=true],.fiizzz-rich-editor-content,pre,code,.fiizzz-user-select-text{-webkit-user-select:text;-moz-user-select:text;user-select:text}html{--fiizzz-sat: env(safe-area-inset-top, 0px);--fiizzz-sar: env(safe-area-inset-right, 0px);--fiizzz-sab: env(safe-area-inset-bottom, 0px);--fiizzz-sal: env(safe-area-inset-left, 0px)}@media(display-mode:standalone)and (hover:none)and (pointer:coarse),(display-mode:fullscreen)and (hover:none)and (pointer:coarse){html{--fiizzz-sab: max(env(safe-area-inset-bottom, 0px), 1.25rem)}}html,body{margin:0;height:100%;max-width:100%;overflow-x:hidden}body{background:#082f3b}body.fiizzz-meeting-app{height:100dvh;max-height:100dvh;max-width:100%;overflow:hidden;overflow-x:hidden;touch-action:manipulation;background-color:#082f3b;background-image:url(/backgrounds/estuaire/estuaire-dark-phone.png);background-position:center;background-repeat:no-repeat;background-size:cover}@media(orientation:landscape){body.fiizzz-meeting-app{background-image:url(/backgrounds/estuaire/estuaire-dark-tablet.png)}}body.fiizzz-meeting-app fiizzz-meeting-root{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:100%;max-height:100dvh;overflow:hidden}body.fiizzz-meeting-app[data-theme=dark]{color-scheme:dark}body.fiizzz-meeting-app[data-theme=light]{color-scheme:light;background-image:url(/backgrounds/estuaire/estuaire-light-phone.png)}@media(orientation:landscape){body.fiizzz-meeting-app[data-theme=light]{background-image:url(/backgrounds/estuaire/estuaire-light-tablet.png)}}
