[data-oneoperon-module=products-services]{--ink:#171717;--muted:#6f6f6f;--soft-muted:#969696;--line:#e7e7e7;--panel:#f8f8f7;--card:#fff;--user-bubble:#f1f1ef;--shadow:0 8px 30px #0000000e;--oneoperon-sidebar-expanded-width:340px;--oneoperon-sidebar-collapsed-width:64px;--oneoperon-sidebar-mobile-max:84vw}[data-oneoperon-module=products-services] *{box-sizing:border-box}[data-oneoperon-module=products-services],[data-oneoperon-module=products-services]{width:100%;height:100%;overflow:hidden}[data-oneoperon-module=products-services]{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:OpenAI Sans,Arial,Helvetica,sans-serif;font-size:15px}[data-oneoperon-module=products-services] button,[data-oneoperon-module=products-services] input,[data-oneoperon-module=products-services] textarea,[data-oneoperon-module=products-services] select{font:inherit;color:inherit}[data-oneoperon-module=products-services] button{cursor:pointer;background:0 0;border:0}[data-oneoperon-module=products-services] button:focus-visible,[data-oneoperon-module=products-services] textarea:focus-visible,[data-oneoperon-module=products-services] input:focus-visible,[data-oneoperon-module=products-services] select:focus-visible{outline-offset:2px;outline:2px solid #5b83b8}[data-oneoperon-module=products-services] .app-shell{--sidebar-width:var(--oneoperon-sidebar-collapsed-width);--panel-width:356px;isolation:isolate;grid-template-columns:var(--sidebar-width) minmax(0, 1fr) var(--panel-width);background:var(--theme-bg,#fff);direction:ltr;height:100dvh;transition:grid-template-columns .22s;display:grid;position:relative}[data-oneoperon-module=products-services] .app-shell.sidebar-is-open{--sidebar-width:var(--oneoperon-sidebar-expanded-width)}[data-oneoperon-module=products-services] .app-shell:not(.panel-is-open){--panel-width:0px}[data-oneoperon-module=products-services] .platform-sidebar{z-index:12;border-right:1px solid var(--line);width:var(--sidebar-width);background:#f7f7f6f0;transition:width .22s;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .rail-button,[data-oneoperon-module=products-services] .mobile-menu,[data-oneoperon-module=products-services] .panel-toggle{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}[data-oneoperon-module=products-services] .rail-button{position:absolute;top:10px;right:10px}[data-oneoperon-module=products-services] .rail-button:hover,[data-oneoperon-module=products-services] .mobile-menu:hover,[data-oneoperon-module=products-services] .panel-toggle:hover{background:#ececea}[data-oneoperon-module=products-services] .sidebar-switch{direction:ltr;background:#d9dcdf;border-radius:999px;align-items:center;width:42px;height:24px;padding:3px;transition:background-color .22s,box-shadow .22s;display:flex;box-shadow:inset 0 0 0 1px #141f2c1a}[data-oneoperon-module=products-services] .sidebar-switch>span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.2,.75,.25,1);transform:translate(0);box-shadow:0 1px 4px #141f2c3d}[data-oneoperon-module=products-services] .sidebar-switch.on{background:#1598df;box-shadow:inset 0 0 0 1px #0060a129}[data-oneoperon-module=products-services] .sidebar-switch.on>span{transform:translate(18px)}[data-oneoperon-module=products-services] .sidebar-switch.rail-button{place-items:initial;border-radius:999px;width:42px;height:24px;display:flex;top:20px;right:14px}[data-oneoperon-module=products-services] .sidebar-switch.rail-button:hover{background:#cdd1d5}[data-oneoperon-module=products-services] .sidebar-switch.rail-button.on:hover{background:#0f8dd2}[data-oneoperon-module=products-services] .topbar-panel-tools{z-index:32;direction:ltr;align-items:center;gap:8px;display:flex;position:fixed;top:10px;right:13px}[data-oneoperon-module=products-services] .topbar-panel-toggle{color:#626262;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0000;transition:background-color .18s,border-color .18s,transform .28s}[data-oneoperon-module=products-services] .topbar-panel-toggle.active{color:#202020;background:#f1f1ef;border-color:#dededb}[data-oneoperon-module=products-services] .notification-toggle{position:relative}[data-oneoperon-module=products-services] .notification-indicator{background:#a35a3e;border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:4px;box-shadow:0 0 0 2px #fff}[data-oneoperon-module=products-services] .navigator-toggle{z-index:32;color:#626262;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0000;transition:background-color .18s,border-color .18s,transform .28s;position:fixed;top:10px;right:13px}[data-oneoperon-module=products-services] .topbar-panel-tools .navigator-toggle{position:static}[data-oneoperon-module=products-services] .navigator-toggle.active{color:#202020;background:#f1f1ef;border-color:#dededb}[data-oneoperon-module=products-services] .navigator-toggle.active svg{transform:rotate(18deg)}[data-oneoperon-module=products-services] .navigator-toggle.navigator-jiggle{animation:.72s cubic-bezier(.36,.07,.19,.97) both navigator-jiggle}@keyframes navigator-jiggle{0%,to{transform:translate(0,0)rotate(0)}18%{transform:translate(-4px,1px)rotate(-8deg)}36%{transform:translate(4px,-1px)rotate(8deg)}54%{transform:translate(-3px)rotate(-6deg)}72%{transform:translate(3px)rotate(5deg)}88%{transform:translate(-1px)rotate(-2deg)}}[data-oneoperon-module=products-services] .shared-sidebar-head{border-bottom:1px solid #0000000b;align-items:center;gap:11px;min-height:64px;padding:0 14px;display:flex;position:relative}[data-oneoperon-module=products-services] .shared-brand-button{color:#111;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=products-services] .shared-brand-button:hover{background:#ececea}[data-oneoperon-module=products-services] .shared-brand-button img{object-fit:contain;border-radius:9px;width:32px;height:32px;display:block}[data-oneoperon-module=products-services] .platform-name{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:15px;font-weight:650;display:block}[data-oneoperon-module=products-services] .shared-sidebar-primary{gap:4px;padding:12px 10px;display:grid}[data-oneoperon-module=products-services] .shared-sidebar-primary :is(a,button),[data-oneoperon-module=products-services] .shared-sidebar-footer>button,[data-oneoperon-module=products-services] .shared-sidebar-active{color:#4f4f4b;white-space:nowrap;border-radius:11px;align-items:center;gap:12px;min-height:42px;padding:0 12px;font-size:13px;text-decoration:none;display:flex}[data-oneoperon-module=products-services] .shared-sidebar-primary :is(a,button):hover:not(:disabled),[data-oneoperon-module=products-services] .shared-sidebar-footer>button:hover:not(:disabled){color:#20201e;background:#ececea}[data-oneoperon-module=products-services] .shared-sidebar-primary button:disabled,[data-oneoperon-module=products-services] .shared-sidebar-footer>button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=products-services] .shared-sidebar-primary svg,[data-oneoperon-module=products-services] .shared-sidebar-footer svg,[data-oneoperon-module=products-services] .shared-sidebar-active svg{flex:none}[data-oneoperon-module=products-services] .platform-sidebar.closed .shared-sidebar-primary{padding-inline:10px}[data-oneoperon-module=products-services] .platform-sidebar.closed .shared-sidebar-primary :is(a,button),[data-oneoperon-module=products-services] .platform-sidebar.closed .shared-sidebar-footer>button{justify-content:center;width:44px;padding:0}[data-oneoperon-module=products-services] .platform-sidebar.closed .shared-sidebar-primary span,[data-oneoperon-module=products-services] .platform-sidebar.closed .shared-sidebar-footer span{display:none}[data-oneoperon-module=products-services] .shared-sidebar-sections{color:#696963;align-content:start;gap:20px;min-height:0;padding:2px 14px 112px;display:grid;overflow-y:auto}[data-oneoperon-module=products-services] .shared-sidebar-sections section{gap:6px;display:grid}[data-oneoperon-module=products-services] .shared-sidebar-sections h2{color:#8a8a84;letter-spacing:.075em;text-transform:uppercase;margin:0 10px;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .shared-sidebar-active{color:#20201e;background:#e8e8e5;font-weight:600}[data-oneoperon-module=products-services] .shared-sidebar-sections p{color:#999992;margin:4px 11px;font-size:12px}[data-oneoperon-module=products-services] .shared-sidebar-footer{background:#f7f7f6f5;border-top:1px solid #e2e2de;gap:7px;padding-top:9px;display:grid;position:absolute;inset:auto 10px 10px}[data-oneoperon-module=products-services] .shared-account-region{background:#efefec;border-radius:11px;gap:2px;padding:9px 12px;display:grid}[data-oneoperon-module=products-services] .shared-account-region strong{font-size:11px;font-weight:600}[data-oneoperon-module=products-services] .shared-account-region small{color:#85857f;font-size:10px}[data-oneoperon-module=products-services] .chat-workspace{z-index:2;background:0 0;grid-area:1/2/auto/4;min-width:0;height:100dvh;position:relative}[data-oneoperon-module=products-services] .topbar{z-index:auto;color:#555;background:0 0;justify-content:flex-end;align-items:center;height:56px;padding:0 15px;font-size:14px;display:flex;position:absolute;inset:0 0 auto}[data-oneoperon-module=products-services] .mobile-menu{display:none}[data-oneoperon-module=products-services] .conversation{height:100%;padding-right:var(--panel-width);overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#4545457a transparent;transition:padding-right .25s;overflow-y:auto}[data-oneoperon-module=products-services] .conversation::-webkit-scrollbar{width:10px}[data-oneoperon-module=products-services] .conversation::-webkit-scrollbar-track{background:0 0}[data-oneoperon-module=products-services] .conversation::-webkit-scrollbar-thumb{background:#4545457a padding-box padding-box;border:3px solid #0000;border-radius:999px}[data-oneoperon-module=products-services] .conversation.empty{overflow:hidden}[data-oneoperon-module=products-services] .empty-stage{flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:70px 28px 96px;display:flex}[data-oneoperon-module=products-services] .empty-intro-row{align-items:center;gap:28px;width:min(770px,100% - 32px);margin:0 auto 26px;display:flex}[data-oneoperon-module=products-services] .selected-agent-portrait{border:3px solid color-mix(in srgb, var(--agent-accent) 58%, white);width:168px;height:168px;box-shadow:0 16px 42px color-mix(in srgb, var(--agent-accent) 15%, transparent);background:0 0;border-radius:50%;flex:none;overflow:hidden}[data-oneoperon-module=products-services] .selected-agent-portrait img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}[data-oneoperon-module=products-services] .selected-agent-portrait .neutral-agent-symbol{object-fit:contain;object-position:center;width:72%;height:72%;margin:14%}[data-oneoperon-module=products-services] .selected-agent-portrait:has(.neutral-agent-symbol){border-color:var(--agent-accent);color:var(--agent-accent);box-shadow:none;background:#ffffffc7;place-items:center;display:grid}[data-oneoperon-module=products-services] .empty-stage h1{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.25}[data-oneoperon-module=products-services] .empty-greeting{text-align:start;gap:7px;min-width:0;max-width:560px;display:grid}[data-oneoperon-module=products-services] .empty-greeting span,[data-oneoperon-module=products-services] .empty-greeting small{display:block}[data-oneoperon-module=products-services] .empty-greeting small{color:#686868;letter-spacing:0;font-size:.67em;font-weight:400;line-height:1.45}[data-oneoperon-module=products-services] .first-run-introduction{color:#252525;text-align:start;gap:17px;min-width:0;max-width:575px;display:grid}[data-oneoperon-module=products-services] .first-run-introduction>p{letter-spacing:-.02em;min-height:108px;margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.28}[data-oneoperon-module=products-services] .onboarding-controls{align-items:center;gap:11px;min-height:30px;display:flex}[data-oneoperon-module=products-services] .onboarding-controls>button{color:#626262;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=products-services] .onboarding-controls>button:hover:not(:disabled){color:#171717;background:#0000000e}[data-oneoperon-module=products-services] .onboarding-controls>button:disabled{opacity:.24;cursor:default}[data-oneoperon-module=products-services] .onboarding-progress{align-items:center;gap:6px;display:flex}[data-oneoperon-module=products-services] .onboarding-progress span{background:color-mix(in srgb, var(--theme-accent,#171717) 18%, #ddd);border-radius:999px;width:6px;height:6px;transition:width .2s,background .2s}[data-oneoperon-module=products-services] .onboarding-progress span.seen{background:color-mix(in srgb, var(--theme-accent,#171717) 48%, #bbb)}[data-oneoperon-module=products-services] .onboarding-progress span.active{background:var(--theme-accent,#171717);width:20px}[data-oneoperon-module=products-services] .typing-caret{vertical-align:-.12em;background:currentColor;width:1px;height:1em;margin-inline-start:3px;animation:.78s step-end infinite typing-caret-blink;display:inline-block}@keyframes typing-caret-blink{50%{opacity:0}}[data-oneoperon-module=products-services] .composer{width:min(770px,100% - 32px);min-height:56px;box-shadow:var(--shadow);background:#fffffffa;border:1px solid #e2e2e0;border-radius:27px;grid-template-columns:1fr;margin:0 auto;padding:9px 11px 8px;display:grid;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .composer-writing{min-height:28px;padding:3px 8px 0 7px}[data-oneoperon-module=products-services] .composer textarea{resize:none;scrollbar-width:thin;background:0 0;border:0;outline:none;width:100%;height:26px;max-height:220px;padding:0;font-size:16px;line-height:25px;overflow-y:auto}[data-oneoperon-module=products-services] .composer textarea::placeholder{color:#949494}[data-oneoperon-module=products-services] .composer-controls{justify-content:space-between;align-items:flex-end;min-height:34px;display:flex}[data-oneoperon-module=products-services] .composer.compact{height:56px;padding:9px 11px;display:block}[data-oneoperon-module=products-services] .composer.compact .composer-writing{min-height:36px;padding:5px 94px 0 41px}[data-oneoperon-module=products-services] .composer.compact .composer-controls{pointer-events:none;align-items:center;min-height:34px;position:absolute;inset:10px 11px}[data-oneoperon-module=products-services] .composer.compact .composer-controls button{pointer-events:auto}[data-oneoperon-module=products-services] .composer.expanded .composer-writing{padding-top:4px;padding-bottom:4px}[data-oneoperon-module=products-services] .attach-button{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .attach-button:hover,[data-oneoperon-module=products-services] .composer-actions>button:not(.send-button):hover{background:#f0f0ee}[data-oneoperon-module=products-services] .composer-actions{align-items:center;gap:4px;display:flex}[data-oneoperon-module=products-services] .composer-actions>button{border-radius:18px;justify-content:center;align-items:center;min-width:34px;height:34px;display:flex}[data-oneoperon-module=products-services] .send-button{color:#fff;background:#d8d8d5;transition:background .15s}[data-oneoperon-module=products-services] .send-button.ready{background:var(--theme-accent,#171717)}[data-oneoperon-module=products-services] .send-button:disabled{cursor:default}[data-oneoperon-module=products-services] .stop-square{background:#fff;border-radius:2px;width:10px;height:10px}[data-oneoperon-module=products-services] .upload-strip{gap:8px;padding:0 0 8px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .upload-chip{border:1px solid #dededc;border-radius:15px;align-items:center;gap:9px;min-width:205px;max-width:290px;height:59px;padding:6px 29px 6px 7px;display:flex;position:relative}[data-oneoperon-module=products-services] .upload-preview{background:#f0f0ee;border-radius:10px;flex:none;place-items:center;width:45px;height:45px;display:grid;overflow:hidden}[data-oneoperon-module=products-services] .upload-preview img{object-fit:cover;width:100%;height:100%}[data-oneoperon-module=products-services] .upload-chip>span{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=products-services] .upload-chip strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}[data-oneoperon-module=products-services] .upload-chip small{color:var(--muted);margin-top:3px;font-size:11px}[data-oneoperon-module=products-services] .upload-chip>button{color:#fff;background:#171717;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:5px;right:5px}[data-oneoperon-module=products-services] .conversation.active{padding:76px var(--panel-width) var(--composer-space,165px) 0}[data-oneoperon-module=products-services] .message-list{width:min(780px,100% - 36px);margin:0 auto}[data-oneoperon-module=products-services] .message{margin:0 0 28px;display:flex}[data-oneoperon-module=products-services] .message.user{justify-content:flex-end}[data-oneoperon-module=products-services] .message.assistant{grid-template-columns:64px minmax(0,1fr);align-items:flex-start;gap:13px;display:grid}[data-oneoperon-module=products-services] .assistant-avatar-slot{width:64px;min-height:1px}[data-oneoperon-module=products-services] .assistant-character-avatar{border:2px solid color-mix(in srgb, var(--agent-accent) 58%, white);background:0 0;border-radius:50%;flex:none;width:64px;height:64px;margin-top:1px;overflow:hidden;box-shadow:0 7px 20px #00000017}[data-oneoperon-module=products-services] .assistant-character-avatar img{object-fit:cover;object-position:50% 27%;width:100%;height:100%;display:block}[data-oneoperon-module=products-services] .assistant-character-avatar .neutral-agent-symbol{object-fit:contain;object-position:center;width:68%;height:68%;margin:16%}[data-oneoperon-module=products-services] .assistant-character-avatar:has(.neutral-agent-symbol){border-color:var(--agent-accent);color:var(--agent-accent);box-shadow:none;background:#fff;place-items:center;display:grid}[data-oneoperon-module=products-services] .message.first-assistant .assistant-character-avatar{animation:.18s ease-out both assistant-avatar-settle}[data-oneoperon-module=products-services] .moving-agent-avatar{animation:.72s cubic-bezier(.2,.8,.2,1) both assistant-avatar-move}@keyframes assistant-avatar-move{0%{opacity:.15;transform:translate(6px,180px)}to{opacity:1;transform:translate(0)}}@keyframes assistant-avatar-settle{0%{opacity:.65}to{opacity:1}}[data-oneoperon-module=products-services] .message-content{max-width:100%;font-size:16px;line-height:1.6}[data-oneoperon-module=products-services] .message-content>p{white-space:pre-wrap;margin:0}[data-oneoperon-module=products-services] .localized-copy,[data-oneoperon-module=products-services] .localized-input{text-align:start;unicode-bidi:plaintext}[data-oneoperon-module=products-services] .localized-copy[lang=fa],[data-oneoperon-module=products-services] .localized-input[lang=fa]{font-size:inherit;font-optical-sizing:auto;font-family:Vazirmatn Variable,Vazirmatn,Vazir,Noto Sans Arabic,sans-serif!important}[data-oneoperon-module=products-services] .message.user .message-content{background:var(--user-bubble);max-width:min(72%,560px);color:var(--user-bubble-ink,#171717);border-radius:22px 22px 0;padding:11px 17px}[data-oneoperon-module=products-services] .user-message-cluster{justify-items:end;min-width:0;max-width:min(72%,560px);display:grid}[data-oneoperon-module=products-services] .message.user .user-message-cluster .message-content{overflow-wrap:anywhere;min-width:0;max-width:100%}[data-oneoperon-module=products-services] .user-message-tools{justify-content:flex-end;width:100%;margin-top:5px;display:flex}[data-oneoperon-module=products-services] .user-message-copy{color:#777;opacity:.7;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=products-services] .user-message-copy:hover,[data-oneoperon-module=products-services] .user-message-copy:focus-visible{opacity:1;background:color-mix(in srgb,var(--theme-bg,#fff) 80%,var(--theme-accent,#171717))}[data-oneoperon-module=products-services] .message.assistant .message-content{width:auto;min-width:0}[data-oneoperon-module=products-services] .message-tools{gap:5px;margin-top:10px;display:flex}[data-oneoperon-module=products-services] .message-tools button{color:#777;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}[data-oneoperon-module=products-services] .message-tools button:hover{background:#efefed}[data-oneoperon-module=products-services] .working-state{min-height:36px;padding:8px 0}[data-oneoperon-module=products-services] .working-state.with-avatar{align-items:center;gap:13px;min-height:66px;padding:0;display:flex}[data-oneoperon-module=products-services] .working-state span{color:#8d8d8d;background:linear-gradient(105deg,#a8a8a8 20%,#363636 43%,#a8a8a8 66%) 100% 0/220% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:400;animation:1.55s linear infinite working-shine;display:inline-block}@keyframes working-shine{to{background-position:-120% 0}}[data-oneoperon-module=products-services] .bottom-composer{z-index:5;padding:18px calc(18px + var(--panel-width)) 10px 18px;background:0 0;transition:padding-right .25s;position:absolute;inset:auto 0 0}[data-oneoperon-module=products-services] .jump-latest{z-index:8;border:1px solid var(--line);width:35px;height:35px;box-shadow:var(--shadow);background:#fff;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:135px;left:50%}[data-oneoperon-module=products-services] .file-input{display:none}[data-oneoperon-module=products-services] .inline-card{border:1px solid var(--line);background:#fff;border-radius:20px;width:min(100%,660px);margin-top:18px;overflow:hidden}[data-oneoperon-module=products-services] .card-heading{justify-content:space-between;align-items:center;padding:15px 17px;font-weight:500;display:flex}[data-oneoperon-module=products-services] .status-chip{color:#676767;background:#f1f1ef;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:400}[data-oneoperon-module=products-services] .flat-table{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .table-row{border-bottom:1px solid var(--line);grid-template-columns:1.35fr .7fr 1.1fr;align-items:center;gap:12px;min-height:46px;padding:0 16px;font-size:13px;display:grid}[data-oneoperon-module=products-services] .table-head{color:#777;background:#fafaf9;min-height:38px;font-size:12px}[data-oneoperon-module=products-services] .state-ready{color:#387047}[data-oneoperon-module=products-services] .state-waiting{color:#8a6a2e}[data-oneoperon-module=products-services] .card-actions{justify-content:flex-end;gap:8px;padding:13px 15px;display:flex}[data-oneoperon-module=products-services] .primary-button,[data-oneoperon-module=products-services] .secondary-button{border-radius:12px;min-height:38px;padding:0 15px;font-size:13px}[data-oneoperon-module=products-services] .primary-button{color:#fff;background:#171717}[data-oneoperon-module=products-services] .secondary-button{background:#fff;border:1px solid #dcdcd9}[data-oneoperon-module=products-services] .schedule-card{width:min(100%,430px);padding-bottom:14px}[data-oneoperon-module=products-services] .day-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 15px 14px;display:grid}[data-oneoperon-module=products-services] .day-strip button{border:1px solid var(--line);border-radius:11px;flex-direction:column;justify-content:center;gap:2px;min-height:60px;display:flex}[data-oneoperon-module=products-services] .day-strip button.selected,[data-oneoperon-module=products-services] .time-grid button.selected{border-color:#171717;box-shadow:inset 0 0 0 1px #171717}[data-oneoperon-module=products-services] .day-strip strong{font-size:16px;font-weight:500}[data-oneoperon-module=products-services] .day-strip span{color:#777;font-size:12px}[data-oneoperon-module=products-services] .time-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 15px;display:grid}[data-oneoperon-module=products-services] .time-grid button{border:1px solid var(--line);border-radius:10px;height:39px;font-size:13px}[data-oneoperon-module=products-services] .schedule-confirm{margin-left:15px}[data-oneoperon-module=products-services] .action-panel{z-index:10;transform-origin:calc(100% - 20px) -27px;--panel-toggle-offset:20px;width:328px;transform-origin:calc(100% - var(--panel-toggle-offset)) -27px;background:#fffffff7;border:1px solid #ececea;border-radius:24px;flex-direction:column;grid-area:1/3;justify-self:end;margin:56px 16px 11px 12px;transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .2s;display:flex;position:relative;overflow:visible;transform:translate(0)scale(1);box-shadow:0 10px 32px #00000012}[data-oneoperon-module=products-services] .action-panel.open{z-index:11}[data-oneoperon-module=products-services] .navigator-panel{--panel-toggle-offset:66px}[data-oneoperon-module=products-services] .notification-panel{--panel-toggle-offset:20px}[data-oneoperon-module=products-services] .action-panel.closed{opacity:0;pointer-events:none;transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=products-services] .notification-empty-state{color:#777;text-align:center;align-content:center;place-items:center;gap:9px;min-height:220px;padding:32px 24px;display:grid}[data-oneoperon-module=products-services] .notification-empty-state strong{color:#444;font-size:14px;font-weight:600}[data-oneoperon-module=products-services] .notification-empty-state span{font-size:12px;line-height:1.45}[data-oneoperon-module=products-services] .notification-list{align-content:start;gap:8px;padding:18px 14px;display:grid;overflow-y:auto}[data-oneoperon-module=products-services] .notification-item{text-align:start;background:#fff;border:1px solid #e7e7e4;border-radius:12px;align-items:flex-start;gap:10px;width:100%;min-height:62px;padding:12px;display:flex}[data-oneoperon-module=products-services] .notification-item:hover{background:#f8f8f6}[data-oneoperon-module=products-services] .notification-item svg{color:#6b6b69;flex:none}[data-oneoperon-module=products-services] .notification-item span{gap:4px;min-width:0;display:grid}[data-oneoperon-module=products-services] .notification-item strong{color:#292929;font-size:13px;font-weight:600}[data-oneoperon-module=products-services] .notification-item small{color:#777;font-size:12px;line-height:1.4}[data-oneoperon-module=products-services] .panel-title{border-bottom:1px solid var(--line);color:#6f6f6f;align-items:center;min-height:54px;padding:0 20px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .action-groups{padding:5px 12px 4px;overflow-y:auto}[data-oneoperon-module=products-services] .action-group{border-bottom:1px solid #e6e6e4}[data-oneoperon-module=products-services] .group-toggle{text-align:left;justify-content:space-between;align-items:center;width:100%;height:51px;padding:0 8px;font-weight:500;display:flex}[data-oneoperon-module=products-services] .group-toggle svg{transition:transform .18s}[data-oneoperon-module=products-services] .group-toggle svg.rotated{transform:rotate(180deg)}[data-oneoperon-module=products-services] .group-body{padding:0 2px 10px}[data-oneoperon-module=products-services] .action-row{color:#565656;text-align:left;border-radius:11px;align-items:center;gap:11px;width:100%;height:42px;padding:0 11px;display:flex}[data-oneoperon-module=products-services] .action-row:hover{color:#171717;background:#ececea}[data-oneoperon-module=products-services] .action-group.onboarding-focus,[data-oneoperon-module=products-services] .panel-footer.onboarding-focus{background:color-mix(in srgb, var(--theme-accent) 8%, #fff);box-shadow:inset 3px 0 var(--theme-accent);transition:background .18s,box-shadow .18s}[data-oneoperon-module=products-services] .attention-entry{text-align:start;color:#5d5d5d;border-radius:13px;justify-content:space-between;align-items:center;width:calc(100% - 24px);min-height:52px;margin:8px 12px 3px;padding:7px 10px;display:flex}[data-oneoperon-module=products-services] .attention-entry:hover{color:#171717;background:#f2f2f0}[data-oneoperon-module=products-services] .attention-entry>span{align-items:center;gap:10px;display:flex}[data-oneoperon-module=products-services] .attention-entry small{color:#8a6532;background:#f5eee0;border-radius:999px;padding:3px 7px;font-size:10px}[data-oneoperon-module=products-services] .panel-footer{border-top:1px solid var(--line);margin-top:auto;padding:12px 15px 16px}[data-oneoperon-module=products-services] .footer-tools{justify-content:center;gap:12px;display:flex}[data-oneoperon-module=products-services] .tool-anchor{position:relative}[data-oneoperon-module=products-services] .circle-tool{color:#555;background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}[data-oneoperon-module=products-services] .circle-tool:hover{color:#171717;background:#f1f1ef}[data-oneoperon-module=products-services] .settings-tool{position:relative}[data-oneoperon-module=products-services] .tool-alert-badge{z-index:2;color:#fff;box-sizing:border-box;background:#c8322c;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:750;line-height:1;display:grid;position:absolute;top:-4px;right:-4px}[data-oneoperon-module=products-services] .circle-tool.onboarding-tool-jiggle{animation:.9s cubic-bezier(.36,.07,.19,.97) both onboarding-tool-jiggle}[data-oneoperon-module=products-services] .tool-anchor:nth-child(2) .onboarding-tool-jiggle{animation-delay:.16s}[data-oneoperon-module=products-services] .tool-anchor:nth-child(3) .onboarding-tool-jiggle{animation-delay:.32s}@keyframes onboarding-tool-jiggle{0%,to{transform:translate(0,0)rotate(0)}24%{transform:translate(-3px)rotate(-7deg)}48%{transform:translate(3px)rotate(7deg)}70%{transform:translate(-2px)rotate(-4deg)}88%{transform:translate(1px)rotate(2deg)}}[data-oneoperon-module=products-services] .agent-tool{background:#fff;border:1px solid #dededb;padding:2px;overflow:hidden}[data-oneoperon-module=products-services] .agent-tool.neutral{color:var(--agent-accent);border-color:currentColor}[data-oneoperon-module=products-services] .agent-tool img{object-fit:cover;object-position:50% 28%;border-radius:50%;width:100%;height:100%;display:block}[data-oneoperon-module=products-services] .neutral-agent-symbol{background:var(--agent-accent,currentColor);width:68%;height:68%;margin:16%;display:block;-webkit-mask:url(/module-assets/products-services/neutral-agent.png) 50%/contain no-repeat;mask:url(/module-assets/products-services/neutral-agent.png) 50%/contain no-repeat}[data-oneoperon-module=products-services] .fiscal-date-control{align-items:center;min-width:min(100%,270px);display:flex;position:relative}[data-oneoperon-module=products-services] .fiscal-date-control>svg{z-index:1;color:#777;pointer-events:none;position:absolute;inset-inline-start:11px}[data-oneoperon-module=products-services] .settings-form .fiscal-date-control input{padding-inline-start:38px}[data-oneoperon-module=products-services] .field-note{color:#888;font-size:10px}[data-oneoperon-module=products-services] .setup-page-save{border-top:1px solid var(--line);flex-direction:column;align-items:flex-end;gap:7px;margin-top:18px;padding-top:14px;display:flex}[data-oneoperon-module=products-services] .setup-page-save button{cursor:pointer;border:0}[data-oneoperon-module=products-services] .setup-page-save button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=products-services] .setup-page-save span{color:#31734e;font-size:12px}[data-oneoperon-module=products-services] .setup-page-save span[role=alert]{color:#9a342e}[data-oneoperon-module=products-services] :lang(fa),[data-oneoperon-module=products-services] :lang(ar),[data-oneoperon-module=products-services] [dir=rtl]{font-family:Vazirmatn Variable,Vazirmatn,Vazir,Noto Sans Arabic,sans-serif;font-size:inherit}[data-oneoperon-module=products-services] .inventory-currency-override{gap:6px;margin:0 24px 12px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .inventory-currency-override select{background:#fff;border:1px solid #dededb;border-radius:9px;min-height:42px;padding:0 10px}[data-oneoperon-module=products-services] .inventory-currency-override+.inventory-fields label:has(input[maxlength="3"]){display:none}[data-oneoperon-module=products-services] .current-swatch{border:1px solid color-mix(in srgb, var(--theme-accent) 70%, #777);border-radius:50%;width:22px;height:22px;display:block}[data-oneoperon-module=products-services] .current-swatch.neutral{border-color:#aaa;background:0 0!important}[data-oneoperon-module=products-services] .picker-popover{border:1px solid var(--line);background:#fff;border-radius:18px;width:276px;padding:12px;position:absolute;bottom:53px;right:-5px;box-shadow:0 16px 45px #00000021}[data-oneoperon-module=products-services] .picker-title{justify-content:space-between;align-items:center;padding:1px 2px 10px;display:flex}[data-oneoperon-module=products-services] .picker-title strong{font-weight:500}[data-oneoperon-module=products-services] .picker-title button{border-radius:7px;place-items:center;width:26px;height:26px;display:grid}[data-oneoperon-module=products-services] .agent-choice{text-align:left;background:#f5f5f3;border-radius:12px;grid-template-columns:38px 1fr 22px;align-items:center;gap:9px;width:100%;min-height:62px;padding:8px;display:grid}[data-oneoperon-module=products-services] .neutral-avatar{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=products-services] .agent-choice>span:nth-child(2){flex-direction:column;display:flex}[data-oneoperon-module=products-services] .agent-choice strong{font-size:13px;font-weight:500}[data-oneoperon-module=products-services] .agent-choice small{color:#777;margin-top:2px;font-size:11px}[data-oneoperon-module=products-services] .picker-note{color:#858585;margin:10px 3px 0;font-size:11px;line-height:1.45}[data-oneoperon-module=products-services] .theme-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}[data-oneoperon-module=products-services] .theme-grid button{border-radius:10px;place-items:center;height:34px;display:grid;position:relative}[data-oneoperon-module=products-services] .theme-grid button>span{border:1px solid;border-radius:50%;width:25px;height:25px}[data-oneoperon-module=products-services] .theme-grid button.selected{background:#f2f2f0}[data-oneoperon-module=products-services] .theme-grid button svg{position:absolute}[data-oneoperon-module=products-services] .launcher-card{width:min(100%,620px)}[data-oneoperon-module=products-services] .launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}[data-oneoperon-module=products-services] .launcher-grid button{border:1px solid var(--line);text-align:start;color:#525252;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:47px;padding:0 13px;transition:border-color .15s,background .15s,transform .15s;display:flex}[data-oneoperon-module=products-services] .launcher-grid button svg{flex:none;transform:rotate(45deg)}[data-oneoperon-module=products-services] .launcher-grid button:hover{background:#fafaf9;border-color:#cfcfcc;transform:translateY(-1px)}[data-oneoperon-module=products-services] .launcher-grid button.recommended{color:#171717;border-color:#c9c9c6}[data-oneoperon-module=products-services] .launcher-footnote{border-top:1px solid var(--line);color:#8a8a8a;align-items:center;gap:7px;min-height:39px;padding:0 14px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .assistant-plan{border:1px solid var(--line);background:#fff;border-radius:19px;width:min(100%,680px);margin-top:17px;overflow:hidden}[data-oneoperon-module=products-services] .assistant-plan-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:12px 15px;display:flex}[data-oneoperon-module=products-services] .assistant-plan-header>div{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=products-services] .assistant-plan-header span{color:#8a8a8a;text-transform:uppercase;letter-spacing:.07em;font-size:10px}[data-oneoperon-module=products-services] .assistant-plan-header strong{font-size:13px;font-weight:570}[data-oneoperon-module=products-services] .assistant-plan-header>svg{color:#607a65}[data-oneoperon-module=products-services] .assistant-plan-list{margin:0;padding:0;list-style:none}[data-oneoperon-module=products-services] .assistant-plan-item{border-bottom:1px solid var(--line);grid-template-columns:27px minmax(0,1fr);align-items:start;gap:10px;min-height:82px;padding:12px 14px;display:grid}[data-oneoperon-module=products-services] .assistant-plan-item:last-child{border-bottom:0}[data-oneoperon-module=products-services] .plan-marker{color:#858585;background:#f1f1ef;border-radius:50%;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}[data-oneoperon-module=products-services] .assistant-plan-item.working .plan-marker{color:#333;background:#ededeb;box-shadow:0 0 0 4px #00000009}[data-oneoperon-module=products-services] .assistant-plan-item.ready .plan-marker{color:#47704e;background:#edf5ef}[data-oneoperon-module=products-services] .assistant-plan-item.limited .plan-marker,[data-oneoperon-module=products-services] .assistant-plan-item.blocked .plan-marker{color:#8a6334;background:#f7efe3}[data-oneoperon-module=products-services] .assistant-plan-item.queued{opacity:.64}[data-oneoperon-module=products-services] .plan-copy{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=products-services] .plan-copy>strong{font-size:12px;font-weight:580}[data-oneoperon-module=products-services] .plan-copy>small{color:#8d8d8d;margin-top:1px;font-size:9px}[data-oneoperon-module=products-services] .plan-copy>p{color:#666;margin:6px 0 4px;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .plan-copy>ul{color:#858585;margin:0;padding-inline-start:16px;font-size:9px;line-height:1.55}[data-oneoperon-module=products-services] .assistant-plan-routes{border-top:1px solid var(--line);background:#fafaf9;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;padding:10px 12px;display:grid}[data-oneoperon-module=products-services] .assistant-plan-routes button{color:#303030;text-align:start;background:#fff;border:1px solid #dcdcd9;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 8px;min-height:48px;padding:7px 10px;display:grid}[data-oneoperon-module=products-services] .assistant-plan-routes button:hover{background:#f5f5f3;border-color:#aaa}[data-oneoperon-module=products-services] .assistant-plan-routes button span{text-overflow:ellipsis;color:inherit;text-transform:none;letter-spacing:0;font-size:12px;font-weight:600;overflow:hidden}[data-oneoperon-module=products-services] .assistant-plan-routes button small{color:#7b7b7b;grid-column:1;font-size:10px}[data-oneoperon-module=products-services] .assistant-plan-routes button svg,[data-oneoperon-module=products-services] .guide-buttons button svg{grid-area:1/2/span 2;transform:rotate(45deg)}[data-oneoperon-module=products-services] .assistant-plan-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-oneoperon-module=products-services] .assistant-plan-finish{border-top:1px solid var(--line);color:#527058;background:#f5f8f5;align-items:center;gap:8px;min-height:47px;padding:9px 14px;font-size:10px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .progressive-guide{background:0 0;width:min(100%,760px);margin-top:12px;overflow:visible}[data-oneoperon-module=products-services] .progressive-guide>p{color:#555;margin:0 0 8px;padding:0;font-size:12px;line-height:1.5}[data-oneoperon-module=products-services] .progressive-guide>p.guide-prompt-verified{color:#4f6554;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .guide-prompt-verified svg{color:#4c7556;flex:none}[data-oneoperon-module=products-services] .guide-buttons{scrollbar-width:none;align-items:center;gap:6px;width:100%;padding:0;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .guide-buttons::-webkit-scrollbar{display:none}[data-oneoperon-module=products-services] .guide-buttons button{white-space:nowrap;text-align:start;color:#333;background:#ffffffe6;border:1px solid #dfdfdc;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:15px;line-height:1.25;display:inline-flex}[data-oneoperon-module=products-services] .guide-buttons button:hover{background:#fafaf9;border-color:#bdbdb8}[data-oneoperon-module=products-services] .guide-buttons-secondary{border-top:1px solid #e8e8e5;width:fit-content;margin-top:8px;padding-top:8px}[data-oneoperon-module=products-services] .guide-buttons-secondary button{background:0 0}[data-oneoperon-module=products-services] .guide-back{color:#777;min-height:28px;margin:7px 0 0;font-size:10px}[data-oneoperon-module=products-services] .progressive-guide>footer{color:#929292;align-items:center;gap:6px;min-height:0;margin-top:7px;padding:0;font-size:9px;line-height:1.4;display:flex}[data-oneoperon-module=products-services] .report-choice-guide{width:min(100%,860px);margin-top:10px}[data-oneoperon-module=products-services] .report-choice-guide>p{margin-bottom:10px;font-size:13px;line-height:1.5}[data-oneoperon-module=products-services] .report-choice-guide .guide-buttons button{min-height:44px}[data-oneoperon-module=products-services] .report-choice-guide>footer{margin-top:9px;font-size:12px;line-height:1.45}[data-oneoperon-module=products-services] .guide-boundary{border:1px solid var(--line);color:#805f37;border:1px solid var(--line);background:#fbf7ef;border-radius:14px;align-items:center;gap:7px;width:min(100%,680px);min-height:42px;margin-top:17px;padding:9px 13px;font-size:9px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .fi-fixed-value{color:#555;background:#f6f6f4;border:1px solid #dededc;border-radius:10px;align-items:center;gap:7px;width:100%;height:42px;padding:0 11px;font-size:14px;display:flex}[data-oneoperon-module=products-services] .fi-more-details{color:#666;grid-column:1/-1;justify-self:start;min-height:40px;font-size:13px;text-decoration:underline}[data-oneoperon-module=products-services] .form-more-details{color:#666;grid-column:1/-1;justify-self:start;min-height:32px;padding:0;font-size:12px;text-decoration:underline}[data-oneoperon-module=products-services] .report-head-actions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}[data-oneoperon-module=products-services] .report-head-actions>strong{white-space:nowrap;font-size:19px;font-weight:590}[data-oneoperon-module=products-services] .guide-buttons button:disabled{opacity:.48;cursor:default}[data-oneoperon-module=products-services] .compact-action-plan{padding:14px;overflow:visible}[data-oneoperon-module=products-services] .compact-action-plan>p{flex-direction:column;gap:2px;margin:0 0 11px;display:flex}[data-oneoperon-module=products-services] .compact-action-plan>p strong{font-size:14px;font-weight:590}[data-oneoperon-module=products-services] .compact-action-plan>p span,[data-oneoperon-module=products-services] .compact-action-plan>small{color:#858585;font-size:11px}[data-oneoperon-module=products-services] .compact-action-plan .assistant-plan-routes{background:0 0;border:0;padding:0;display:flex}[data-oneoperon-module=products-services] .compact-action-plan .assistant-plan-routes button{border-radius:999px;min-height:42px;padding:0 14px;display:inline-flex}[data-oneoperon-module=products-services] .theme-shutter{z-index:1;pointer-events:none;direction:ltr;grid-template-rows:repeat(10,1fr);gap:0;display:grid;position:fixed;inset:0;overflow:hidden}[data-oneoperon-module=products-services] .pdf-export-button{color:#555;white-space:nowrap;background:#ffffffe6;border:1px solid #dcdcd9;border-radius:11px;align-items:center;gap:7px;min-height:36px;padding:0 11px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .pdf-export-button:hover{color:#171717;background:#f8f8f6;border-color:#bfbfbb}[data-oneoperon-module=products-services] .workspace-header-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .theme-shutter span{background:var(--next-theme-color);backface-visibility:hidden;will-change:transform;width:100%;min-height:0;animation:.78s cubic-bezier(.62,0,.22,1) forwards theme-shutter-left-to-right;animation-delay:calc(var(--shutter-index) * 16ms);margin-block:-1px;position:relative;transform:translate(-101%)}@keyframes theme-shutter-left-to-right{0%{transform:translate(-101%)}43%,58%{transform:translate(0)}to{transform:translate(101%)}}[data-oneoperon-module=products-services] .attention-card{width:min(100%,680px)}[data-oneoperon-module=products-services] .status-chip.warning{color:#8a6532;background:#f5eee0}[data-oneoperon-module=products-services] .attention-table{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}[data-oneoperon-module=products-services] .attention-row{grid-template-columns:1.25fr 1fr .8fr;align-items:center;gap:16px;min-height:50px;padding:0 16px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .attention-row.head{color:#888;text-transform:uppercase;letter-spacing:.05em;background:#fafaf9;min-height:35px;font-size:10px}[data-oneoperon-module=products-services] .attention-row:not(.head)>span:first-child{color:#7b5422;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .card-actions .primary-button{align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1c1c1c47;place-items:center;padding:3vh 3vw;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .settings-modal{background:#fff;border-radius:19px;grid-template-columns:218px 1fr;width:min(1060px,96vw);height:min(760px,94vh);display:grid;overflow:hidden;box-shadow:0 24px 70px #0003}[data-oneoperon-module=products-services] .settings-nav{border-right:1px solid var(--line);background:#f6f5f3;padding:14px 10px}[data-oneoperon-module=products-services] .modal-close{border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:10px;display:grid}[data-oneoperon-module=products-services] .modal-close:hover{background:#e9e8e5}[data-oneoperon-module=products-services] .settings-links{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=products-services] .settings-links button{text-align:left;border-radius:11px;align-items:center;gap:10px;min-height:42px;padding:0 11px;display:flex}[data-oneoperon-module=products-services] .settings-links button.active{background:#e5e3e0;font-weight:500}[data-oneoperon-module=products-services] .settings-content{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=products-services] .settings-header{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:flex}[data-oneoperon-module=products-services] .settings-header>div{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .settings-header strong{font-weight:600}[data-oneoperon-module=products-services] .settings-header span{color:#8a8a8a;font-size:12px}[data-oneoperon-module=products-services] .draft-button{color:#fff;background:#171717;border-radius:13px;align-items:center;gap:7px;height:40px;padding:0 15px;display:flex}[data-oneoperon-module=products-services] .settings-scroll{padding:24px 28px 45px;overflow-y:auto}[data-oneoperon-module=products-services] .settings-intro{color:#8a8a8a;max-width:630px;margin:0 0 8px;font-size:12px;line-height:1.5}[data-oneoperon-module=products-services] .settings-scroll h2{margin:0 0 24px;font-size:22px;font-weight:500}[data-oneoperon-module=products-services] .settings-form{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .form-section-title{color:#8a8a8a;text-transform:uppercase;letter-spacing:.1em;padding:17px 0 10px;font-size:11px}[data-oneoperon-module=products-services] .settings-form>label{border-bottom:1px solid var(--line);grid-template-columns:1fr minmax(220px,44%);align-items:center;gap:25px;min-height:82px;display:grid}[data-oneoperon-module=products-services] .settings-form label>span{flex-direction:column;gap:4px;display:flex}[data-oneoperon-module=products-services] .settings-form small{color:#8a8a8a;line-height:1.35}[data-oneoperon-module=products-services] .settings-form label>.fiscal-date-control{flex-direction:row}[data-oneoperon-module=products-services] .settings-form input,[data-oneoperon-module=products-services] .settings-form select,[data-oneoperon-module=products-services] .two-fields input,[data-oneoperon-module=products-services] .two-fields select{background:#fff;border:1px solid #dededc;border-radius:11px;width:100%;height:40px;padding:0 12px}[data-oneoperon-module=products-services] .settings-panels{flex-direction:column;gap:14px;display:flex}[data-oneoperon-module=products-services] .setting-panel{border:1px solid var(--line);border-radius:17px;padding:18px}[data-oneoperon-module=products-services] .setting-panel h3{margin:0 0 6px;font-size:15px;font-weight:550}[data-oneoperon-module=products-services] .setting-panel p{color:#777;margin:0 0 17px;font-size:13px;line-height:1.5}[data-oneoperon-module=products-services] .lean-setup{height:min(690px,92vh)}[data-oneoperon-module=products-services] .lean-setup .settings-nav{padding-top:63px;position:relative}[data-oneoperon-module=products-services] .lean-setup .modal-close{position:absolute;top:15px;left:15px}[data-oneoperon-module=products-services] .setup-mobile-tabs{display:none}[data-oneoperon-module=products-services] .setting-label-line{align-items:center;gap:8px;font-weight:500;display:flex}[data-oneoperon-module=products-services] .required-setting-mark{color:#fff;background:#c8322c;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:12px;font-style:normal;font-weight:800;line-height:1;display:grid}[data-oneoperon-module=products-services] .setup-review h2{margin-bottom:18px}[data-oneoperon-module=products-services] .setup-review dl{border-top:1px solid var(--line);margin:0}[data-oneoperon-module=products-services] .setup-review dl div{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.8fr) 1fr;align-items:center;gap:18px;min-height:51px;padding:9px 0;display:grid}[data-oneoperon-module=products-services] .setup-review dt{color:#6e6e6e;font-size:13px}[data-oneoperon-module=products-services] .setup-review dd{overflow-wrap:anywhere;margin:0;font-size:14px}[data-oneoperon-module=products-services] .setup-review>p{color:#6e6e6e;max-width:690px;margin:20px 0 0;font-size:13px;line-height:1.55}[data-oneoperon-module=products-services] .setup-review .setup-no-guess{color:#48634e;background:#f2f7f3;border-radius:11px;align-items:center;gap:8px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .agent-modal-backdrop{z-index:80;background:color-mix(in srgb, var(--theme-bg,#fff) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:3vh 3vw;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .agent-personality-modal{background:#fff;border:1px solid #e1e1de;border-radius:29px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,94vw);height:min(720px,92vh);padding:24px 36px 28px;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000029}[data-oneoperon-module=products-services] .agent-modal-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-height:62px;display:flex}[data-oneoperon-module=products-services] .agent-modal-heading h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:570}[data-oneoperon-module=products-services] .agent-modal-heading p{color:#777;margin:5px 0 0;font-size:13px;line-height:1.4}[data-oneoperon-module=products-services] .agent-modal-close{color:#686868;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=products-services] .agent-modal-close:hover{background:#f1f1ef}[data-oneoperon-module=products-services] .agent-carousel{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}[data-oneoperon-module=products-services] .agent-carousel-track{perspective:1300px;width:min(850px,100% - 96px);height:100%;min-height:440px;position:relative}[data-oneoperon-module=products-services] .agent-banner{width:260px;height:370px;opacity:calc(1 - var(--agent-distance) * .2);transform:translate(calc(-50% + var(--agent-offset) * 178px), -50%) rotateY(calc(var(--agent-offset) * -12deg)) scale(calc(1 - var(--agent-distance) * .14));z-index:var(--agent-z);background:#eee;border:2px solid #0000;border-radius:27px;padding:0;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .32s,border-color .2s,box-shadow .2s;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 18px 46px #0000001f}[data-oneoperon-module=products-services] .agent-banner.active{border-color:var(--agent-accent);box-shadow:0 26px 70px color-mix(in srgb, var(--agent-accent) 22%, #0000001a)}[data-oneoperon-module=products-services] .agent-banner img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}[data-oneoperon-module=products-services] .agent-banner>span{color:#292929;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffffd6;border-radius:999px;place-items:center;min-height:36px;font-size:14px;font-weight:610;display:grid;position:absolute;inset:auto 13px 13px}[data-oneoperon-module=products-services] .agent-carousel-arrow{z-index:8;background:#fffffff0;border:1px solid #dededb;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000014}[data-oneoperon-module=products-services] .agent-carousel-arrow:hover{background:#f3f3f1}[data-oneoperon-module=products-services] .agent-carousel-arrow.previous{left:2px}[data-oneoperon-module=products-services] .agent-carousel-arrow.next{right:2px}[data-oneoperon-module=products-services] .agent-selection-footer{border-top:1px solid #ececea;justify-content:center;align-items:center;gap:18px;min-height:68px;padding-top:12px;display:flex}[data-oneoperon-module=products-services] .agent-selection-footer>div{text-align:start;gap:2px;min-width:210px;display:grid}[data-oneoperon-module=products-services] .agent-selection-footer strong{font-size:17px;font-weight:620}[data-oneoperon-module=products-services] .agent-selection-footer small{color:#777;font-size:12px}[data-oneoperon-module=products-services] .agent-selection-footer>button{color:#fff;background:#171717;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 17px;font-size:14px;display:inline-flex}[data-oneoperon-module=products-services] .agent-selection-footer>button.selected{border:1px solid color-mix(in srgb, var(--agent-accent) 35%, #ddd);background:color-mix(in srgb, var(--agent-accent) 9%, #fff);color:var(--agent-accent)}[data-oneoperon-module=products-services] .agent-selection-footer>button.neutral-agent-choice{color:#545454;background:#fff;border:1px solid #545454}[data-oneoperon-module=products-services] .agent-selection-footer>button.neutral-agent-choice .neutral-agent-symbol{background:#545454;flex:0 0 20px;width:20px;height:20px;margin:0}[data-oneoperon-module=products-services] .tax-source-upload{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:82px;padding:14px 0;display:grid}[data-oneoperon-module=products-services] .tax-source-upload>span{gap:4px;display:grid}[data-oneoperon-module=products-services] .tax-source-upload strong{font-size:14px;font-weight:500}[data-oneoperon-module=products-services] .tax-source-upload small{color:#8a8a8a;line-height:1.35}[data-oneoperon-module=products-services] .tax-source-upload>button{background:#fff;border:1px solid #dededc;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 13px;display:inline-flex}[data-oneoperon-module=products-services] .tax-file-error{color:#934735;margin:10px 0 0;font-size:12px}[data-oneoperon-module=products-services] .tax-file-list{flex-wrap:wrap;gap:7px;padding:8px 0 2px;display:flex}[data-oneoperon-module=products-services] .tax-file-list>span{background:#fafaf9;border:1px solid #e1e1de;border-radius:999px;align-items:center;gap:7px;max-width:100%;min-height:38px;padding:0 7px 0 10px;display:inline-flex}[data-oneoperon-module=products-services] .tax-file-list b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;font-weight:520;overflow:hidden}[data-oneoperon-module=products-services] .tax-file-list small{color:#8a8a8a;font-size:11px}[data-oneoperon-module=products-services] .tax-file-list button{color:#8a5c50;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}[data-oneoperon-module=products-services] .tax-file-list button:hover{background:#f5ebe8}[data-oneoperon-module=products-services] .tax-local-note{color:#687267;background:#f5f6f3;border-radius:11px;align-items:flex-start;gap:7px;margin:12px 0 0;padding:10px 11px;font-size:12px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .tax-local-note svg{flex:none;margin-top:1px}[data-oneoperon-module=products-services] .two-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-oneoperon-module=products-services] .two-fields label{color:#676767;flex-direction:column;gap:7px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .guided-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}[data-oneoperon-module=products-services] .guided-empty p{max-width:480px}[data-oneoperon-module=products-services] .fi-workspace{width:min(100%,720px)}[data-oneoperon-module=products-services] .financial-accounts,[data-oneoperon-module=products-services] .financial-parties{overflow:visible}[data-oneoperon-module=products-services] .tailored-party-form{padding:15px 17px}[data-oneoperon-module=products-services] .tailored-party-form label{min-width:0}[data-oneoperon-module=products-services] .tailored-party-form input,[data-oneoperon-module=products-services] .tailored-party-form select,[data-oneoperon-module=products-services] .tailored-party-form textarea{background:#fff;border:1px solid #d9d9d6;border-radius:13px;outline:none;width:100%;min-height:43px;padding:0 12px;transition:border-color .16s,box-shadow .16s}[data-oneoperon-module=products-services] .tailored-party-form textarea{resize:vertical;min-height:84px;padding-block:10px}[data-oneoperon-module=products-services] .tailored-party-form input:focus,[data-oneoperon-module=products-services] .tailored-party-form select:focus,[data-oneoperon-module=products-services] .tailored-party-form textarea:focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=products-services] .tailored-party-form .wide{grid-column:1/-1}[data-oneoperon-module=products-services] .financial-parties{overflow:hidden}[data-oneoperon-module=products-services] .financial-parties .fi-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:82px;padding:12px 54px 12px 16px;position:relative}[data-oneoperon-module=products-services] .financial-parties .fi-header.has-back{padding-top:10px}[data-oneoperon-module=products-services] .financial-parties .fi-header>.fi-icon-button{position:absolute;top:14px;right:14px}[data-oneoperon-module=products-services] .party-composite-field{border:1px solid #e0e0dd;border-radius:15px;min-width:0;margin:0;padding:10px}[data-oneoperon-module=products-services] .party-composite-field legend{color:#575757;padding:0 7px;font-size:12px;font-weight:560}[data-oneoperon-module=products-services] .party-composite-field>div{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:9px;display:grid}[data-oneoperon-module=products-services] .party-payment-note{color:#666;background:#fafaf8;border:1px solid #e5e5e1;border-radius:13px;align-items:flex-start;gap:8px;margin:2px 0 0;padding:9px 11px;font-size:11px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .party-payment-note svg{color:#56705b;flex:none;margin-top:1px}[data-oneoperon-module=products-services] .supplier-payment-prompt{color:#3f5644;background:#f7faf7;border:1px solid #dfe5df;border-radius:14px;align-items:flex-start;gap:9px;margin:0 18px 14px;padding:12px 14px;display:flex}[data-oneoperon-module=products-services] .supplier-payment-prompt>svg{flex:none;margin-top:1px}[data-oneoperon-module=products-services] .supplier-payment-prompt>div{flex:1;gap:10px;min-width:0;display:grid}[data-oneoperon-module=products-services] .supplier-payment-prompt strong{font-size:13px;line-height:1.45}[data-oneoperon-module=products-services] .supplier-payment-actions{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=products-services] .supplier-payment-actions button{color:#444;background:#fff;border:1px solid #d4d9d4;border-radius:999px;min-height:36px;padding:0 12px}[data-oneoperon-module=products-services] .supplier-payment-fields{grid-template-columns:minmax(130px,.65fr) minmax(180px,1.35fr) auto;align-items:end;gap:8px;display:grid}[data-oneoperon-module=products-services] .supplier-payment-fields label{color:#666;gap:5px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .supplier-payment-fields input,[data-oneoperon-module=products-services] .supplier-payment-fields select{background:#fff;border:1px solid #d8d8d4;border-radius:11px;width:100%;min-height:40px;padding:0 10px}[data-oneoperon-module=products-services] .party-chat-route{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=products-services] .party-chat-route button{min-height:40px;font:inherit;border-radius:999px;font-size:13px}[data-oneoperon-module=products-services] .party-chat-route button:hover{background:#f5f5f3;border-color:#aaa}[data-oneoperon-module=products-services] .party-custom-fields{gap:8px;padding-top:3px;display:grid}[data-oneoperon-module=products-services] .party-custom-row{grid-template-columns:minmax(100px,.7fr) minmax(160px,1.3fr) 38px;gap:8px;display:grid}[data-oneoperon-module=products-services] .party-custom-row button{color:#777;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:12px;place-items:center;min-height:43px;display:grid}[data-oneoperon-module=products-services] .party-custom-fields .fi-more-details{justify-self:start;align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card{width:100%;margin:0;overflow:hidden}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card .account-chat-heading{padding:17px 17px 10px}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card .account-chat-question{border-top:0}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card .tailored-party-form{padding:17px}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card .fi-form-actions small{color:#777;margin-inline-end:auto;font-size:10px}[data-oneoperon-module=products-services] .party-account-batch .party-batch-card .fi-account-receipt{min-height:150px}[data-oneoperon-module=products-services] .party-protected-identity,[data-oneoperon-module=products-services] .party-fixed-kind{background:#fafaf8;border:1px solid #dededb;border-radius:13px;flex-direction:column;justify-content:center;gap:3px;min-height:64px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .party-protected-identity>span,[data-oneoperon-module=products-services] .party-fixed-kind>span{color:#707070;font-size:11px}[data-oneoperon-module=products-services] .party-protected-identity>strong,[data-oneoperon-module=products-services] .party-fixed-kind>strong{color:#242424;font-size:13px;font-weight:590}[data-oneoperon-module=products-services] .party-protected-identity>small{color:#858585;font-size:10px;line-height:1.35}[data-oneoperon-module=products-services] .financial-parties>.fi-error{border:1px solid #ead8cf;border-radius:12px;min-height:40px;margin:12px 16px 0}[data-oneoperon-module=products-services] .financial-parties .account-chat-question{padding:16px 18px 18px}[data-oneoperon-module=products-services] .financial-parties .fi-account-type-picker button span{align-items:center;gap:8px;display:inline-flex}[data-oneoperon-module=products-services] .financial-parties .fi-account-table{min-width:720px}[data-oneoperon-module=products-services] .fi-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:8px 15px;display:flex}[data-oneoperon-module=products-services] .fi-header h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:590}[data-oneoperon-module=products-services] .fi-header p{color:#777;margin:3px 0 0;font-size:11px;line-height:1.4}[data-oneoperon-module=products-services] .financial-accounts .fi-header{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-height:66px;padding:12px 54px 12px 15px;position:relative}[data-oneoperon-module=products-services] .financial-accounts .fi-header.has-back{justify-content:flex-start;min-height:92px}[data-oneoperon-module=products-services] .fi-header-back{color:#777;align-items:center;gap:5px;min-height:28px;margin:-2px 0 2px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .fi-header-back:hover{color:#202020}[data-oneoperon-module=products-services] .fi-context-bar{border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}[data-oneoperon-module=products-services] .fi-context-bar strong{color:#777;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;overflow:hidden}[data-oneoperon-module=products-services] .financial-accounts .fi-header>.fi-icon-button{position:absolute;top:13px;right:14px}[data-oneoperon-module=products-services] .fi-eyebrow{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=products-services] .fi-icon-button{color:#777;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=products-services] .fi-icon-button:hover{color:#171717;background:#f2f2f0}[data-oneoperon-module=products-services] .fi-toolbar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:57px;padding:9px 13px;display:flex}[data-oneoperon-module=products-services] .fi-toolbar label{color:#888;background:#fff;border:1px solid #dfdfdc;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:40px;padding:0 12px;display:flex}[data-oneoperon-module=products-services] .fi-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}[data-oneoperon-module=products-services] .fi-toolbar .primary-button,[data-oneoperon-module=products-services] .fi-form-actions .primary-button,[data-oneoperon-module=products-services] .fi-form-actions .danger-button,[data-oneoperon-module=products-services] .fi-duplicate .primary-button,[data-oneoperon-module=products-services] .fi-duplicate .secondary-button,[data-oneoperon-module=products-services] .fi-empty .secondary-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=products-services] .fi-list{max-height:335px;overflow-y:auto}[data-oneoperon-module=products-services] .fi-record{border-bottom:1px solid var(--line);text-align:start;grid-template-columns:36px minmax(0,1fr) auto 20px;align-items:center;gap:11px;width:100%;min-height:60px;padding:8px 15px;display:grid}[data-oneoperon-module=products-services] .fi-record:hover{background:#fafaf9}[data-oneoperon-module=products-services] .fi-record-mark{color:#666;background:#f1f1ef;border-radius:11px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:650;display:grid}[data-oneoperon-module=products-services] .fi-record>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=products-services] .fi-record strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}[data-oneoperon-module=products-services] .fi-record small{text-overflow:ellipsis;white-space:nowrap;color:#888;text-transform:capitalize;font-size:12px;overflow:hidden}[data-oneoperon-module=products-services] .fi-record em{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal}[data-oneoperon-module=products-services] .fi-record em.active{color:#47724f;background:#edf4ee}[data-oneoperon-module=products-services] .fi-record em.archived{color:#858585;background:#f1f1ef}[data-oneoperon-module=products-services] .fi-empty,[data-oneoperon-module=products-services] .fi-loading{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:235px;padding:28px;display:flex}[data-oneoperon-module=products-services] .fi-empty strong{color:#444;margin-top:11px;font-size:14px;font-weight:550}[data-oneoperon-module=products-services] .fi-empty p{max-width:390px;margin:5px 0 17px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .fi-loading{flex-direction:row;gap:9px;font-size:12px}[data-oneoperon-module=products-services] .fi-notice,[data-oneoperon-module=products-services] .fi-error{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:42px;padding:9px 14px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .fi-notice{color:#47724f;background:#f2f7f2}[data-oneoperon-module=products-services] .fi-error{color:#8b5539;background:#fbf3ef}[data-oneoperon-module=products-services] .fi-error>span,[data-oneoperon-module=products-services] .fi-error>div{flex:1}[data-oneoperon-module=products-services] .fi-error details{margin-top:5px}[data-oneoperon-module=products-services] .fi-error summary,[data-oneoperon-module=products-services] .fi-error button{cursor:pointer;text-decoration:underline}[data-oneoperon-module=products-services] .fi-error ul{margin:5px 0 0;padding-inline-start:18px}[data-oneoperon-module=products-services] .fi-session-state{border-bottom:1px solid var(--line);color:#626262;background:#fafaf9;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:8px 14px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .fi-session-state button{color:#333;background:#fff;border:1px solid #d9d9d6;border-radius:10px;min-height:32px;padding:0 10px;font-size:11px}[data-oneoperon-module=products-services] .fi-form{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .fi-form-title{border-bottom:1px solid var(--line);align-items:center;gap:15px;min-height:51px;padding:0 15px;display:flex}[data-oneoperon-module=products-services] .fi-form-title button{color:#777;align-items:center;gap:5px;min-height:40px;font-size:13px;display:inline-flex}[data-oneoperon-module=products-services] .fi-form-title strong{font-size:14px;font-weight:550}[data-oneoperon-module=products-services] .fi-fields{grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px 7px;display:grid}[data-oneoperon-module=products-services] .fi-field{color:#5f5f5f;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=products-services] .fi-field.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .fi-field input,[data-oneoperon-module=products-services] .fi-field select{background:#fff;border:1px solid #dededc;border-radius:14px;outline:0;width:100%;height:44px;padding:0 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}[data-oneoperon-module=products-services] .fi-field input:focus,[data-oneoperon-module=products-services] .fi-field select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .fi-field select:disabled{color:#777;background:#f5f5f3}[data-oneoperon-module=products-services] .fi-toggle{text-align:left;border:1px solid #dededc;border-radius:10px;align-items:center;gap:8px;width:100%;height:42px;padding:0 10px;display:flex}[data-oneoperon-module=products-services] .fi-toggle>span{background:#d6d6d3;border-radius:999px;width:27px;height:16px;padding:2px}[data-oneoperon-module=products-services] .fi-toggle>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;display:block}[data-oneoperon-module=products-services] .fi-toggle.on>span{background:#3f6f49}[data-oneoperon-module=products-services] .fi-toggle.on>span:after{transform:translate(11px)}[data-oneoperon-module=products-services] .fi-toggle em{color:#777;font-size:12px;font-style:normal}[data-oneoperon-module=products-services] .fi-toggle:disabled{opacity:.65;cursor:default}[data-oneoperon-module=products-services] .fi-prerequisite{color:#8a5f36;font-size:11px;line-height:1.4;display:block}[data-oneoperon-module=products-services] .fi-boundary{color:#725b3d;background:#fbf8f1;border:1px solid #e5dfd2;border-radius:12px;grid-column:1/-1;align-items:flex-start;gap:9px;min-height:58px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .fi-boundary>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .fi-boundary strong{font-size:13px;font-weight:560}[data-oneoperon-module=products-services] .fi-boundary small{font-size:11px;line-height:1.45}[data-oneoperon-module=products-services] .fi-form-actions{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:8px;min-height:59px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .danger-button{color:#96533a;background:#fff;border:1px solid #e6cbc0;border-radius:12px;min-height:38px;margin-inline-end:auto;padding:0 14px;font-size:12px}[data-oneoperon-module=products-services] .fi-duplicate{border-top:1px solid var(--line);text-align:center;padding:25px 18px 18px}[data-oneoperon-module=products-services] .fi-duplicate>svg{color:#9a6d38}[data-oneoperon-module=products-services] .fi-duplicate h4{margin:8px 0 5px;font-size:16px}[data-oneoperon-module=products-services] .fi-duplicate>p{color:#777;max-width:480px;margin:0 auto 16px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .fi-duplicate-record{border:1px solid var(--line);text-align:start;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:55px;margin-bottom:8px;padding:8px 12px;display:flex}[data-oneoperon-module=products-services] .fi-duplicate-record>span:first-child{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .fi-duplicate-record strong{font-size:12px}[data-oneoperon-module=products-services] .fi-duplicate-record small,[data-oneoperon-module=products-services] .fi-duplicate-record>span:last-child{color:#888;font-size:10px}[data-oneoperon-module=products-services] .fi-duplicate>div:last-child{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}[data-oneoperon-module=products-services] .fi-account-working{color:#777;border-top:1px solid var(--line);justify-content:center;align-items:center;gap:9px;min-height:130px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .fi-draft-row{border-bottom:1px solid var(--line);text-align:start;background:#fbf8f1;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:55px;padding:9px 15px;display:flex}[data-oneoperon-module=products-services] .fi-draft-row>span{align-items:center;gap:8px;display:flex}[data-oneoperon-module=products-services] .fi-draft-row>span:first-child{flex:1;min-width:0}[data-oneoperon-module=products-services] .fi-draft-row em{color:#725b3d;text-transform:uppercase;background:#eee5d6;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}[data-oneoperon-module=products-services] .fi-draft-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=products-services] .fi-draft-row small,[data-oneoperon-module=products-services] .fi-draft-row>span:last-child{color:#777;font-size:11px}[data-oneoperon-module=products-services] .fi-account-review{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .fi-account-question{padding:16px 17px 2px}[data-oneoperon-module=products-services] .fi-account-question strong{font-size:13px;font-weight:560}[data-oneoperon-module=products-services] .fi-account-question ul{color:#6b6b6b;margin:8px 0 0;padding-inline-start:19px;font-size:12px;line-height:1.55}[data-oneoperon-module=products-services] .fi-fields.compact{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .fi-account-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px 17px 11px;display:grid}[data-oneoperon-module=products-services] .fi-account-preview>div{border:1px solid var(--line);border-radius:11px;flex-direction:column;gap:4px;min-width:0;padding:10px 11px;display:flex}[data-oneoperon-module=products-services] .fi-account-preview span{color:#818181;font-size:10px}[data-oneoperon-module=products-services] .fi-account-preview strong{text-overflow:ellipsis;font-size:13px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .fi-opening-warning{color:#755a32;background:#fbf8f1;border:1px solid #eadbc3;border-radius:11px;align-items:flex-start;gap:9px;margin:0 17px 11px;padding:10px 11px;display:flex}[data-oneoperon-module=products-services] .fi-opening-warning>span{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=products-services] .fi-opening-warning strong{font-size:12px}[data-oneoperon-module=products-services] .fi-opening-warning small{font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .fi-accounting-link{border:1px solid var(--line);border-radius:13px;margin:0 17px 14px;overflow:hidden}[data-oneoperon-module=products-services] .fi-accounting-link>div:first-child{background:#fafaf9;flex-direction:column;gap:3px;padding:11px 12px;display:flex}[data-oneoperon-module=products-services] .fi-accounting-link>div:first-child>span{align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .fi-accounting-link strong{font-size:12px;font-weight:570}[data-oneoperon-module=products-services] .fi-accounting-link small{color:#7d7d7d;font-size:10px}[data-oneoperon-module=products-services] .fi-selected-gl{border-top:1px solid var(--line);color:#3f6847;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px 12px;display:grid}[data-oneoperon-module=products-services] .fi-selected-gl span{font-size:12px}[data-oneoperon-module=products-services] .fi-selected-gl em{font-size:10px;font-style:normal}[data-oneoperon-module=products-services] .fi-gl-options{border-top:1px solid var(--line);padding:10px 12px}[data-oneoperon-module=products-services] .fi-gl-options>strong{margin-bottom:6px;display:block}[data-oneoperon-module=products-services] .fi-gl-options button{border:1px solid var(--line);text-align:start;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:45px;padding:7px 9px;display:flex}[data-oneoperon-module=products-services] .fi-gl-options button+button{margin-top:6px}[data-oneoperon-module=products-services] .fi-gl-options button:hover{background:#fafaf9;border-color:#aaa}[data-oneoperon-module=products-services] .fi-no-gl{border-top:1px solid var(--line);padding:10px 12px 12px}[data-oneoperon-module=products-services] .fi-no-gl p{color:#755a32;margin:0 0 9px;font-size:11px}[data-oneoperon-module=products-services] .fi-no-gl button{align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=products-services] .fi-account-receipt{border-top:1px solid var(--line);text-align:center;padding:22px 18px 18px}[data-oneoperon-module=products-services] .fi-account-receipt h4{margin:9px 0 5px;font-size:16px}[data-oneoperon-module=products-services] .fi-account-receipt p{color:#666;margin:3px 0;font-size:12px}[data-oneoperon-module=products-services] .fi-account-receipt>div:not(.fi-receipt-cert){border-top:1px solid var(--line);text-align:start;justify-content:space-between;gap:15px;max-width:470px;margin:11px auto 0;padding:8px 10px;display:flex}[data-oneoperon-module=products-services] .fi-account-receipt>div:not(.fi-receipt-cert) span{color:#777;font-size:11px}[data-oneoperon-module=products-services] .fi-account-receipt>div:not(.fi-receipt-cert) strong{font-size:11px;font-weight:550}[data-oneoperon-module=products-services] .fi-account-receipt>small{color:#497451;margin:11px 0;display:block}[data-oneoperon-module=products-services] .fi-account-receipt>button{margin-top:5px}[data-oneoperon-module=products-services] .fi-receipt-cert{color:#397048;background:#eef7f0;border:1px solid #c9dfcd;border-radius:50%;place-items:center;width:48px;height:48px;margin:0 auto;animation:.42s cubic-bezier(.2,.9,.3,1.25) both fi-certified-pop;display:grid;box-shadow:0 8px 22px #3970481f}[data-oneoperon-module=products-services] .fi-receipt-cert svg{display:block}@keyframes fi-certified-pop{0%{opacity:0;transform:translateY(7px)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}[data-oneoperon-module=products-services] .fi-balance-alert{color:#76592f;background:#fff9ee;border-block:1px solid #ead8b8;align-items:flex-start;gap:9px;min-height:48px;padding:9px 14px;font-size:11px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .fi-balance-alert>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .fi-balance-alert strong{font-size:11px;font-weight:620}[data-oneoperon-module=products-services] .financial-account-batch{width:min(100%,680px);margin-top:12px}[data-oneoperon-module=products-services] .financial-account-batch-header{justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:5px 3px 9px;display:flex}[data-oneoperon-module=products-services] .financial-account-batch-header strong{font-size:14px;font-weight:600}[data-oneoperon-module=products-services] .financial-account-batch-header span{color:#747474;font-size:10px}[data-oneoperon-module=products-services] .financial-account-batch-limit{color:#725b3d;background:#fbf8f1;border:1px solid #e5dfd2;border-radius:12px;margin:0 0 10px;padding:10px 12px;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .financial-account-batch-items{flex-direction:column;gap:14px;display:flex}[data-oneoperon-module=products-services] .financial-account-batch-item{min-width:0}[data-oneoperon-module=products-services] .financial-account-batch-label{color:#747474;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;min-height:28px;padding:2px 4px 6px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .financial-account-batch-label svg{color:#397048}[data-oneoperon-module=products-services] .financial-account-batch-item .account-chat-operator{width:100%;margin:0}[data-oneoperon-module=products-services] .financial-account-batch-complete{border:1px solid var(--line);text-align:center;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:5px;margin-top:14px;padding:19px 15px 20px;display:flex}[data-oneoperon-module=products-services] .financial-account-batch-complete strong{margin-top:4px;font-size:14px}[data-oneoperon-module=products-services] .financial-account-batch-complete span{color:#717171;font-size:11px}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .fi-receipt-cert{animation:none}}[data-oneoperon-module=products-services] .fi-immutable{border:1px solid var(--line);color:#717171;background:#f7f7f5;border-radius:10px;grid-column:1/-1;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .fi-immutable span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .fi-immutable button{color:var(--accent);font-size:11px;font-weight:560}[data-oneoperon-module=products-services] .fi-account-type-picker{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .fi-account-type-picker>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 13px 14px;display:grid}[data-oneoperon-module=products-services] .fi-account-type-picker>div:last-child button{text-align:start;border:1px solid #dededb;border-radius:12px;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;font-size:13px;display:flex}[data-oneoperon-module=products-services] .fi-account-type-picker>div:last-child button:hover{background:#fafaf9;border-color:#aaa}[data-oneoperon-module=products-services] .tailored-account-form{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .account-chat-operator{width:min(100%,620px);margin-top:12px;overflow:hidden}[data-oneoperon-module=products-services] .account-chat-summary{flex-direction:column;gap:5px;padding:15px 17px 13px;display:flex}[data-oneoperon-module=products-services] .account-chat-summary>span{color:#767676;font-size:12px}[data-oneoperon-module=products-services] .account-chat-summary>strong{font-size:16px;font-weight:590}[data-oneoperon-module=products-services] .account-chat-summary>div{flex-wrap:wrap;gap:6px;display:flex}[data-oneoperon-module=products-services] .account-chat-summary>div span{color:#5f5f5f;background:#f1f1ef;border-radius:999px;padding:4px 8px;font-size:11px}[data-oneoperon-module=products-services] .account-chat-summary>small{color:#747474;font-size:11px}[data-oneoperon-module=products-services] .account-chat-question{padding:0 17px 16px}[data-oneoperon-module=products-services] .account-chat-question>strong{margin-bottom:8px;font-size:13px;font-weight:570;display:block}[data-oneoperon-module=products-services] .account-chat-question ul{color:#666;margin:0 0 10px;padding-inline-start:18px;font-size:12px;line-height:1.5}[data-oneoperon-module=products-services] .account-chat-question>div{gap:8px;display:flex}[data-oneoperon-module=products-services] .account-chat-question input{border:1px solid #d9d9d6;border-radius:12px;outline:none;flex:1;min-width:0;height:42px;padding:0 12px;font-size:13px}[data-oneoperon-module=products-services] .account-chat-question input:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .account-chat-question .primary-button{align-items:center;gap:5px;min-height:42px;display:inline-flex}[data-oneoperon-module=products-services] .account-chat-question .text-button{color:#777;margin-top:10px;font-size:11px}[data-oneoperon-module=products-services] .account-chat-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 17px 14px;display:grid}[data-oneoperon-module=products-services] .account-chat-review>div{border:1px solid var(--line);border-radius:11px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}[data-oneoperon-module=products-services] .account-chat-review span{color:#858585;font-size:10px}[data-oneoperon-module=products-services] .account-chat-review strong{font-size:13px;font-weight:560}[data-oneoperon-module=products-services] .account-chat-review>div.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .account-chat-heading{align-items:center;gap:8px;padding:15px 17px 13px;display:flex}[data-oneoperon-module=products-services] .account-chat-heading strong{flex:1;min-width:0;font-size:17px;font-weight:590}[data-oneoperon-module=products-services] .account-chat-heading span{color:#666;background:#f1f1ef;border-radius:999px;padding:4px 8px;font-size:10px}[data-oneoperon-module=products-services] .account-chat-summary{border-block:1px solid var(--line);margin:0 17px 11px;padding:1px 0}[data-oneoperon-module=products-services] .account-chat-summary dl{margin:0}[data-oneoperon-module=products-services] .account-chat-summary dl>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,42%) 1fr;align-items:center;gap:14px;min-height:38px;display:grid}[data-oneoperon-module=products-services] .account-chat-summary dt,[data-oneoperon-module=products-services] .account-chat-summary p span{color:#777;font-size:12px}[data-oneoperon-module=products-services] .account-chat-summary dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:570}[data-oneoperon-module=products-services] .account-chat-summary p{align-items:center;gap:8px 12px;min-height:38px;margin:0;font-size:12px;display:flex}[data-oneoperon-module=products-services] .account-chat-summary p strong{font-size:12px;font-weight:580}[data-oneoperon-module=products-services] .account-chat-summary p span:nth-of-type(2){margin-inline-start:auto}[data-oneoperon-module=products-services] .account-chat-draft-state{color:#667066;align-items:center;gap:6px;margin:0 17px 12px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .account-chat-match{background:#fcfaf5;border:1px solid #e2d8c8;border-radius:10px;gap:3px;margin:0 17px 12px;padding:9px 11px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .account-chat-match strong{color:#715b3b;font-size:12px}[data-oneoperon-module=products-services] .account-chat-match span{color:#555}[data-oneoperon-module=products-services] .account-chat-question>small{color:#7b7b7b;margin:-3px 0 9px;font-size:11px;display:block}[data-oneoperon-module=products-services] .account-semantic-clarification{padding-top:16px}[data-oneoperon-module=products-services] .account-chat-answer{flex-direction:column;display:flex}[data-oneoperon-module=products-services] .account-chat-answer-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 16px;display:flex}[data-oneoperon-module=products-services] .account-chat-answer-heading strong{font-size:13px;font-weight:590}[data-oneoperon-module=products-services] .account-chat-answer-heading span{color:#7b7b7b;font-size:10px}[data-oneoperon-module=products-services] .account-chat-answer-row{border-bottom:1px solid var(--line);text-align:start;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;min-height:58px;padding:9px 16px;display:grid}[data-oneoperon-module=products-services] .account-chat-answer-row:last-child{border-bottom:0}[data-oneoperon-module=products-services] .account-chat-answer-row:hover{background:#fafaf9}[data-oneoperon-module=products-services] .account-chat-answer-row>span:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=products-services] .account-chat-answer-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:590;overflow:hidden}[data-oneoperon-module=products-services] .account-chat-answer-row small{color:#7a7a7a;font-size:10px}[data-oneoperon-module=products-services] .account-chat-answer-row>span:nth-child(2){color:#303030;white-space:nowrap;font-size:12px;font-weight:570}[data-oneoperon-module=products-services] .fi-account-tabs{border-top:1px solid var(--line);gap:5px;padding:8px 12px 0;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .fi-account-tabs button{color:#737373;white-space:nowrap;border-radius:11px 11px 0 0;min-height:36px;padding:0 11px;font-size:11px}[data-oneoperon-module=products-services] .fi-account-tabs button.active{color:#202020;background:#f2f2f0;font-weight:590}[data-oneoperon-module=products-services] .fi-account-table-wrap{width:100%;max-height:355px;overflow:auto}[data-oneoperon-module=products-services] .fi-account-table{border-collapse:collapse;width:100%;min-width:670px;font-size:11px}[data-oneoperon-module=products-services] .fi-account-table th{z-index:1;border-bottom:1px solid var(--line);color:#777;text-align:start;white-space:nowrap;background:#fafaf9;padding:9px 12px;font-weight:540;position:sticky;top:0}[data-oneoperon-module=products-services] .fi-account-table td{border-bottom:1px solid var(--line);color:#555;text-overflow:ellipsis;white-space:nowrap;max-width:220px;padding:10px 12px;overflow:hidden}[data-oneoperon-module=products-services] .fi-account-table tbody tr{cursor:pointer}[data-oneoperon-module=products-services] .fi-account-table tbody tr:hover{background:#fafaf9}[data-oneoperon-module=products-services] .fi-account-table td:first-child button{color:#202020;text-align:start;font-weight:580}[data-oneoperon-module=products-services] .fi-account-table em{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .fi-account-table em.active{color:#47724f;background:#edf4ee}[data-oneoperon-module=products-services] .fi-account-table em.archived{color:#858585;background:#f1f1ef}[data-oneoperon-module=products-services] .fi-custom-fields{grid-column:1/-1;gap:9px;display:grid}[data-oneoperon-module=products-services] .fi-custom-field-row{background:#fafaf9;border:1px solid #e4e4e1;border-radius:16px;grid-template-columns:1fr 1fr 38px;align-items:end;gap:9px;padding:11px;display:grid}[data-oneoperon-module=products-services] .fi-custom-field-row>button{color:#8a6256;border-radius:13px;place-items:center;width:38px;height:44px;display:grid}[data-oneoperon-module=products-services] .fi-custom-field-row>button:hover{background:#f5ebe8}[data-oneoperon-module=products-services] .fi-add-custom-field{color:#555;border:1px dashed #cfcfcb;border-radius:13px;align-items:center;gap:7px;width:fit-content;min-height:40px;padding:0 12px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .fi-add-custom-field:hover{background:#fafaf9;border-color:#999}[data-oneoperon-module=products-services] .fi-currency-combobox{position:relative}[data-oneoperon-module=products-services] .fi-currency-options{z-index:60;background:#fff;border:1px solid #d4d4d1;border-radius:16px;width:clamp(300px,125%,430px);max-width:min(430px,82vw);max-height:290px;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow-y:auto;box-shadow:0 18px 42px #00000029}[data-oneoperon-module=products-services] .fi-currency-options button{text-align:start;border-radius:11px;align-items:center;gap:9px;width:100%;min-height:40px;padding:6px 9px;display:flex}[data-oneoperon-module=products-services] .fi-currency-options button:hover,[data-oneoperon-module=products-services] .fi-currency-options button[aria-selected=true]{background:#f2f2f0}[data-oneoperon-module=products-services] .fi-currency-options strong{width:34px;font-size:11px}[data-oneoperon-module=products-services] .fi-currency-options span{color:#6e6e6e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}[data-oneoperon-module=products-services] .fi-account-preview>div.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .fi-balance-note{color:#725b3d;background:#fbf8f1;border-radius:12px;margin:0 17px 13px;padding:9px 11px;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .fi-read-only-note{border-bottom:1px solid var(--line);color:#777;background:#fafaf9;margin:0;padding:10px 16px;font-size:10px}[data-oneoperon-module=products-services] .fi-account-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px;margin:0;padding:5px 16px 12px;display:grid}[data-oneoperon-module=products-services] .fi-account-detail dl>div{border-bottom:1px solid var(--line);min-width:0;padding:12px 0}[data-oneoperon-module=products-services] .fi-account-detail dt{color:#858585;margin-bottom:4px;font-size:10px}[data-oneoperon-module=products-services] .fi-account-detail dd{overflow-wrap:anywhere;color:#262626;margin:0;font-size:13px;font-weight:560}[data-oneoperon-module=products-services] .fi-account-detail dd small{color:#777;margin-top:3px;font-size:9px;font-weight:400;display:block}[data-oneoperon-module=products-services] .fi-detail-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;min-height:62px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .fi-detail-actions button{align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=products-services] .fi-lifecycle-dialog{border-top:1px solid var(--line);text-align:center;padding:25px 18px 18px}[data-oneoperon-module=products-services] .fi-lifecycle-dialog h4{margin:0 0 7px;font-size:16px}[data-oneoperon-module=products-services] .fi-lifecycle-dialog p{color:#666;max-width:480px;margin:0 auto 17px;font-size:12px;line-height:1.5}[data-oneoperon-module=products-services] .fi-lifecycle-dialog>div{justify-content:center;gap:8px;display:flex}[data-oneoperon-module=products-services] .spin{animation:.8s linear infinite fi-spin}@keyframes fi-spin{to{transform:rotate(360deg)}}[data-oneoperon-module=products-services] .invoice-workspace{border:1px solid var(--line);width:min(100%,860px);color:var(--ink);background:#fff;border-radius:20px;margin-top:18px;overflow:hidden}[data-oneoperon-module=products-services] .invoice-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .invoice-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px 16px;display:flex}[data-oneoperon-module=products-services] .invoice-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=products-services] .invoice-header h2{letter-spacing:-.02em;margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=products-services] .invoice-header p{color:#777;max-width:580px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .invoice-entry-choice{flex-direction:column;align-items:stretch;gap:15px;min-height:300px;padding:26px 22px;display:flex}[data-oneoperon-module=products-services] .invoice-entry-choice h3{margin:0;font-size:17px;font-weight:590}[data-oneoperon-module=products-services] .invoice-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=products-services] .invoice-entry-actions>button,[data-oneoperon-module=products-services] .invoice-credit-choice{border:1px solid var(--line);background:#fbfbfa;border-radius:14px;min-height:72px;font-size:14px;font-weight:560}[data-oneoperon-module=products-services] .invoice-entry-actions>button{text-align:start;padding:12px 14px;transition:border-color .16s,background .16s}[data-oneoperon-module=products-services] .invoice-entry-actions>button:hover{background:#fff;border-color:#b9b9b5}[data-oneoperon-module=products-services] .invoice-entry-actions>button.credits{grid-column:1/-1}[data-oneoperon-module=products-services] .invoice-entry-actions.staged{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=products-services] .invoice-credit-choice{grid-column:1/-1;grid-template-columns:1fr repeat(2,minmax(0,.8fr));align-items:center;gap:8px;padding:12px;display:grid}[data-oneoperon-module=products-services] .invoice-credit-choice strong{padding-inline:3px;font-size:13px;font-weight:580}[data-oneoperon-module=products-services] .invoice-credit-choice button{background:#fff;border:1px solid #dededb;border-radius:10px;min-height:38px;padding:0 11px;font-size:12px}[data-oneoperon-module=products-services] .invoice-entry-choice>.secondary-button{border:1px solid #dededb;border-radius:11px;align-self:flex-start;min-height:38px;padding:0 14px}[data-oneoperon-module=products-services] .invoice-intelligence{color:#536e58;background:#f7faf7;border:1px solid #dce6dd;border-radius:12px;align-items:flex-start;gap:9px;margin:12px 16px 0;padding:11px 12px;display:flex}[data-oneoperon-module=products-services] .invoice-intelligence.attention{color:#80633c;background:#fbf8f1;border-color:#eadfc9}[data-oneoperon-module=products-services] .invoice-intelligence>div{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=products-services] .invoice-intelligence strong{font-size:12px;font-weight:590}[data-oneoperon-module=products-services] .invoice-intelligence span{font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .invoice-intelligence>div>div{flex-wrap:wrap;gap:5px;display:flex}[data-oneoperon-module=products-services] .invoice-intelligence em{background:#fffc;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .invoice-batch-workspace{flex-direction:column;gap:14px;width:min(100%,860px);margin-top:18px;display:flex}[data-oneoperon-module=products-services] .invoice-request-card{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}[data-oneoperon-module=products-services] .invoice-request-card>header{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:12px 15px;display:flex}[data-oneoperon-module=products-services] .invoice-request-card>header strong{flex:none;font-size:12px}[data-oneoperon-module=products-services] .invoice-request-card>header span{text-overflow:ellipsis;white-space:nowrap;color:#777;min-width:0;font-size:11px;overflow:hidden}[data-oneoperon-module=products-services] .invoice-workspace.embedded{border:0;border-radius:0;width:100%;margin:0}[data-oneoperon-module=products-services] .icon-text-button,[data-oneoperon-module=products-services] .back-button{color:#747474;align-items:center;gap:6px;min-height:34px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .invoice-banner{border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;min-height:46px;padding:10px 15px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .invoice-banner>div{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .invoice-banner strong{font-size:11px}[data-oneoperon-module=products-services] .invoice-banner span,[data-oneoperon-module=products-services] .invoice-banner small{line-height:1.45}[data-oneoperon-module=products-services] .invoice-banner.warning{color:#7f6037;background:#fbf7ef}[data-oneoperon-module=products-services] .invoice-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=products-services] .invoice-banner.success{color:#47704e;background:#f0f6f1;align-items:center}[data-oneoperon-module=products-services] .invoice-empty{color:#8b8b8b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;padding:30px;display:flex}[data-oneoperon-module=products-services] .invoice-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=products-services] .invoice-empty span{max-width:430px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .invoice-list{max-height:340px;overflow-y:auto}[data-oneoperon-module=products-services] .invoice-list-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.7fr) .7fr .8fr 55px;align-items:center;gap:10px;min-height:60px;padding:8px 15px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .invoice-list-row.head{color:#979797;text-transform:uppercase;letter-spacing:.06em;background:#fbfbfa;min-height:36px;font-size:9px}[data-oneoperon-module=products-services] .invoice-list-row>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=products-services] .invoice-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .invoice-list-row small{text-overflow:ellipsis;white-space:nowrap;color:#8d8d8d;font-size:10px;overflow:hidden}[data-oneoperon-module=products-services] .invoice-list-row>span:last-child{text-align:end}[data-oneoperon-module=products-services] .invoice-list-row>span:last-child button{color:#666;text-decoration:underline}[data-oneoperon-module=products-services] .operation-chip{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;width:fit-content;padding:4px 8px;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .operation-chip.draft{color:#747474;background:#f0f0ee}[data-oneoperon-module=products-services] .operation-chip.committed{color:#47704e;background:#edf5ef}[data-oneoperon-module=products-services] .operation-chip.needs_attention{color:#8c6035;background:#fbf0e6}[data-oneoperon-module=products-services] .invoice-form-top{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:58px;padding:10px 15px;display:grid}[data-oneoperon-module=products-services] .invoice-form-top>div{flex-direction:column;align-items:center;gap:1px;display:flex}[data-oneoperon-module=products-services] .invoice-form-top>div strong{font-size:13px;font-weight:570}[data-oneoperon-module=products-services] .invoice-form-top>div span{color:#888;font-size:9px}[data-oneoperon-module=products-services] .invoice-form-top>em{justify-self:end}[data-oneoperon-module=products-services] .invoice-fields{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px 16px;display:grid}[data-oneoperon-module=products-services] .invoice-fields label,[data-oneoperon-module=products-services] .invoice-line label{color:#626262;flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=products-services] .invoice-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .invoice-fields input,[data-oneoperon-module=products-services] .invoice-fields select,[data-oneoperon-module=products-services] .invoice-line input,[data-oneoperon-module=products-services] .invoice-line select{background:#fff;border:1px solid #dededb;border-radius:9px;outline:0;width:100%;height:38px;padding:0 10px;font-size:14px}[data-oneoperon-module=products-services] .invoice-fields input:focus,[data-oneoperon-module=products-services] .invoice-fields select:focus,[data-oneoperon-module=products-services] .invoice-line input:focus,[data-oneoperon-module=products-services] .invoice-line select:focus{border-color:#888;box-shadow:0 0 0 2px #00000009}[data-oneoperon-module=products-services] .invoice-lines-head{justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px;display:flex}[data-oneoperon-module=products-services] .invoice-lines-head strong{font-size:12px;font-weight:570}[data-oneoperon-module=products-services] .invoice-lines-head button{color:#666;align-items:center;gap:5px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .invoice-lines{flex-direction:column;gap:9px;min-width:0;padding:0 13px 13px;display:flex}[data-oneoperon-module=products-services] .invoice-line{box-sizing:border-box;border:1px solid #e4e4e1;border-radius:13px;grid-template-columns:minmax(0,2fr) minmax(0,1.35fr) minmax(88px,.72fr) minmax(76px,.58fr) minmax(104px,.85fr) 32px;grid-template-areas:"description catalog kind quantity unit remove""posting posting dimension dimension inventory remove";align-items:end;gap:11px;width:100%;min-width:0;padding:13px;display:grid;overflow:hidden}[data-oneoperon-module=products-services] .invoice-line label>span{white-space:nowrap;align-items:flex-end;min-height:18px;display:flex}[data-oneoperon-module=products-services] .invoice-line .description{grid-area:description}[data-oneoperon-module=products-services] .invoice-line .catalog{grid-area:catalog}[data-oneoperon-module=products-services] .invoice-line .kind{grid-area:kind}[data-oneoperon-module=products-services] .invoice-line .quantity{grid-area:quantity}[data-oneoperon-module=products-services] .invoice-line .unit-price{grid-area:unit}[data-oneoperon-module=products-services] .invoice-line .posting{grid-area:posting}[data-oneoperon-module=products-services] .invoice-line .dimension{grid-area:dimension}[data-oneoperon-module=products-services] .invoice-line .inventory{grid-area:inventory}[data-oneoperon-module=products-services] .remove-line{color:#9a6e63;border-radius:9px;grid-area:remove;align-self:start;place-items:center;width:30px;height:30px;margin-top:24px;display:grid}[data-oneoperon-module=products-services] .remove-line:hover{background:#f8efec}[data-oneoperon-module=products-services] .remove-line:disabled{opacity:.25;cursor:default}[data-oneoperon-module=products-services] .field-evidence-warning{color:#8a6337;margin-top:3px;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .staged-sale-summary{background:#fafaf8;border:1px solid #deded9;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 16px 13px;padding:10px 12px;display:grid}[data-oneoperon-module=products-services] .staged-sale-summary span{color:#777;flex-direction:column;gap:3px;min-width:0;font-size:9px;display:flex}[data-oneoperon-module=products-services] .staged-sale-summary strong{text-overflow:ellipsis;color:#333;font-size:12px;font-weight:580;overflow:hidden}[data-oneoperon-module=products-services] .staged-sale-summary.detailed{grid-template-columns:repeat(4,minmax(0,1fr))}[data-oneoperon-module=products-services] .invoice-policy-note{color:#7f6037;background:#fbf7ef;align-items:center;gap:7px;margin:0;padding:9px 16px;font-size:10px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .invoice-summary{flex-direction:column;gap:7px;width:min(100%,390px);margin-left:auto;padding:13px 16px;display:flex}[data-oneoperon-module=products-services] .invoice-summary>span{color:#747474;grid-template-columns:1fr auto;align-items:baseline;gap:9px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .invoice-summary strong{color:#333;font-size:12px;font-weight:560}[data-oneoperon-module=products-services] .invoice-summary small{text-align:end;color:#999;grid-column:1/-1;font-size:8px}[data-oneoperon-module=products-services] .invoice-summary .total{border-top:1px solid var(--line);padding-top:8px}[data-oneoperon-module=products-services] .invoice-summary .total strong{font-size:15px}[data-oneoperon-module=products-services] .invoice-form-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;min-height:60px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .invoice-form-actions button,[data-oneoperon-module=products-services] .invoice-confirm>div:last-child button{border:1px solid #ddd;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .invoice-form-actions .primary-button,[data-oneoperon-module=products-services] .invoice-confirm>div:last-child .primary-button{border-color:#171717}[data-oneoperon-module=products-services] .invoice-confirm{text-align:center;flex-direction:column;align-items:center;min-height:390px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=products-services] .invoice-confirm>svg{color:#48684e}[data-oneoperon-module=products-services] .invoice-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=products-services] .invoice-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=products-services] .invoice-confirm>p{color:#747474;max-width:600px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=products-services] .confirm-facts{border:1px solid var(--line);border-radius:14px;width:min(100%,560px);padding:2px 14px}[data-oneoperon-module=products-services] .confirm-facts>span{border-bottom:1px solid var(--line);color:#7b7b7b;text-align:start;justify-content:space-between;align-items:center;gap:15px;min-height:48px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .confirm-facts>span:last-child{border-bottom:0}[data-oneoperon-module=products-services] .confirm-facts strong{color:#333;text-align:end;font-size:11px;font-weight:560}[data-oneoperon-module=products-services] .invoice-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=products-services] .duplicate-document{border:1px solid var(--line);text-align:start;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,560px);min-height:52px;margin-bottom:7px;padding:9px 12px;display:flex}[data-oneoperon-module=products-services] .duplicate-document span{font-size:11px}[data-oneoperon-module=products-services] .duplicate-document strong{font-size:10px;font-weight:540}[data-oneoperon-module=products-services] .invoice-details{min-height:350px}[data-oneoperon-module=products-services] .invoice-detail-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:15px;padding:24px 18px;display:flex}[data-oneoperon-module=products-services] .invoice-detail-hero>span{flex-direction:column;gap:3px;font-size:15px;display:flex}[data-oneoperon-module=products-services] .invoice-detail-hero small{color:#888;font-size:10px}[data-oneoperon-module=products-services] .invoice-detail-hero>strong{font-size:22px;font-weight:590}[data-oneoperon-module=products-services] .immutable-note{color:#5e725f;background:#f5f7f5;align-items:center;gap:7px;margin:0;padding:10px 16px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .effect-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:16px;display:grid}[data-oneoperon-module=products-services] .effect-grid>strong{grid-column:1/-1;margin-bottom:2px;font-size:12px}[data-oneoperon-module=products-services] .effect-grid span{color:#527058;border:1px solid #dfe8e0;border-radius:10px;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .invoice-lines.readonly{border-top:1px solid var(--line);padding:8px 16px 16px}[data-oneoperon-module=products-services] .readonly-line{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:52px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .readonly-line>span{flex-direction:column;display:flex}[data-oneoperon-module=products-services] .readonly-line small{color:#8a8a8a;font-size:9px}[data-oneoperon-module=products-services] .readonly-line strong{font-weight:560}[data-oneoperon-module=products-services] .invoice-detail-actions{align-items:center;gap:9px;display:flex}[data-oneoperon-module=products-services] .invoice-detail-actions>button{color:#555;border:1px solid #ddd;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .invoice-preview-backdrop{z-index:1600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1010109e;place-items:center;padding:4vh 5vw;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .invoice-preview-dialog{background:#f3f3f1;border:1px solid #d8d8d5;border-radius:22px;flex-direction:column;width:min(960px,92vw);height:min(92vh,980px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00000047}[data-oneoperon-module=products-services] .invoice-preview-dialog>header{background:#fff;border-bottom:1px solid #dededb;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:11px 16px 11px 22px;display:flex}[data-oneoperon-module=products-services] .invoice-preview-dialog>header>strong{font-size:17px;font-weight:600}[data-oneoperon-module=products-services] .invoice-preview-close{color:#666;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=products-services] .invoice-preview-close:hover{background:#f0f0ee}[data-oneoperon-module=products-services] .invoice-preview-scroll{min-height:0;padding:26px;overflow:auto}[data-oneoperon-module=products-services] .invoice-print-sheet{box-sizing:border-box;color:#1f201e;background:#fff;flex-direction:column;width:min(760px,100%);min-height:940px;margin:0 auto;padding:48px 50px 34px;display:flex;box-shadow:0 4px 22px #00000014}[data-oneoperon-module=products-services] .invoice-document-heading{border-bottom:3px solid #252724;justify-content:space-between;align-items:flex-start;gap:28px;padding-bottom:22px;display:flex}[data-oneoperon-module=products-services] .invoice-document-heading>div{flex-direction:column;gap:6px;display:flex}[data-oneoperon-module=products-services] .invoice-document-brand span{letter-spacing:.08em;font-weight:700;color:#252724!important;font-size:14px!important}[data-oneoperon-module=products-services] .invoice-document-heading span{color:#777;text-transform:uppercase;letter-spacing:.08em;font-size:11px}[data-oneoperon-module=products-services] .invoice-document-heading strong{color:#767772;max-width:280px;font-size:13px;font-weight:500}[data-oneoperon-module=products-services] .invoice-document-heading h1{color:#20211f;letter-spacing:.025em;text-align:end;margin:0;font-size:34px;line-height:1}[data-oneoperon-module=products-services] .invoice-document-heading em{color:#6f706b;align-self:flex-end;font-size:12px;font-style:normal}[data-oneoperon-module=products-services] .invoice-document-meta-strip{border-bottom:1px solid #d9d9d5;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:19px 0 18px;display:grid}[data-oneoperon-module=products-services] .invoice-document-meta-strip>div{min-width:0}[data-oneoperon-module=products-services] .invoice-document-meta-strip dt{color:#777873;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .invoice-document-meta-strip dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:590}[data-oneoperon-module=products-services] .invoice-document-parties{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:23px 0 26px;display:grid}[data-oneoperon-module=products-services] .invoice-document-parties>div{flex-direction:column;gap:7px;min-width:0;display:flex}[data-oneoperon-module=products-services] .invoice-document-parties>div>span{color:#6e6f6a;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .invoice-document-parties>div>strong{overflow-wrap:anywhere;font-size:14px;font-weight:590;line-height:1.45}[data-oneoperon-module=products-services] .invoice-document-parties dl{display:none}[data-oneoperon-module=products-services] .invoice-document-lines{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=products-services] .invoice-document-lines th{color:#fff;text-align:start;letter-spacing:.045em;text-transform:uppercase;background:#252724;padding:9px 10px;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .invoice-document-lines td{border-bottom:1px solid #deded9;padding:11px 10px}[data-oneoperon-module=products-services] .invoice-document-lines tbody tr:nth-child(2n){background:#f7f7f5}[data-oneoperon-module=products-services] .invoice-document-lines .number{text-align:end;white-space:nowrap}[data-oneoperon-module=products-services] .invoice-document-totals{flex-direction:column;width:min(330px,100%);margin:24px 0 0 auto;display:flex}[data-oneoperon-module=products-services] .invoice-document-totals>span{border-bottom:1px solid #d8d8d4;justify-content:space-between;align-items:flex-start;gap:18px;min-height:39px;padding:8px 10px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .invoice-document-totals>span>span{color:#686964}[data-oneoperon-module=products-services] .invoice-document-totals strong{text-align:end;font-weight:620}[data-oneoperon-module=products-services] .invoice-document-totals .total{color:#20211f;border-top:2px solid #252724;border-bottom:0;margin-top:5px;padding-block:11px;font-size:16px;font-weight:680}[data-oneoperon-module=products-services] .invoice-document-note{border:1px solid #d8d8d4;margin-top:28px;padding:14px 15px}[data-oneoperon-module=products-services] .invoice-document-note>strong{font-size:12px}[data-oneoperon-module=products-services] .invoice-document-note p{margin:7px 0 0;font-size:11px;line-height:1.55}[data-oneoperon-module=products-services] .invoice-document-footer{color:#6f706b;border-top:1px solid #252724;justify-content:space-between;gap:20px;margin-top:auto;padding-top:24px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .invoice-document-footer strong{color:#31322f;font-weight:600}[data-oneoperon-module=products-services] .payment-workspace{border:1px solid var(--line);width:min(100%,880px);color:var(--ink);background:#fff;border-radius:20px;margin-top:18px;overflow:hidden}[data-oneoperon-module=products-services] .payment-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .payment-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px 16px;display:flex}[data-oneoperon-module=products-services] .payment-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=products-services] .payment-header h2{letter-spacing:-.02em;margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=products-services] .payment-header p{color:#777;max-width:610px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .payment-new{white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}[data-oneoperon-module=products-services] .payment-banner{border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;min-height:46px;padding:10px 15px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .payment-banner>div{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=products-services] .payment-banner small{line-height:1.4}[data-oneoperon-module=products-services] .payment-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=products-services] .payment-banner.warning{color:#7c5b24;background:#fff8e8}[data-oneoperon-module=products-services] .payment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:55px;padding:9px 13px;display:flex}[data-oneoperon-module=products-services] .payment-toolbar label{color:#888;border:1px solid #dededb;border-radius:11px;flex:1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;display:flex}[data-oneoperon-module=products-services] .payment-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:11px}[data-oneoperon-module=products-services] .payment-toolbar>button{color:#777;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .payment-toolbar>button:hover{background:#f1f1ef}[data-oneoperon-module=products-services] .payment-empty{color:#8b8b8b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;padding:30px;display:flex}[data-oneoperon-module=products-services] .payment-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=products-services] .payment-empty span{max-width:440px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .payment-list{max-height:390px;overflow:auto}[data-oneoperon-module=products-services] .payment-list-row{border-bottom:1px solid var(--line);text-align:start;grid-template-columns:.72fr .72fr minmax(120px,1.05fr) minmax(170px,1.5fr) .92fr minmax(110px,1fr) .72fr;align-items:center;gap:11px;width:100%;min-width:940px;min-height:64px;padding:8px 15px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .payment-list-row.head{color:#898989;text-transform:uppercase;letter-spacing:.05em;z-index:1;background:#fbfbfa;min-height:38px;font-size:10px;position:sticky;top:0}[data-oneoperon-module=products-services] .payment-list-row:not(.head):hover{background:#fafaf9}[data-oneoperon-module=products-services] .payment-list-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .payment-list-row>span:nth-child(3){flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .payment-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .payment-list-row small{text-overflow:ellipsis;white-space:nowrap;color:#8b8b8b;font-size:9px;overflow:hidden}[data-oneoperon-module=products-services] .payment-form-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:55px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .payment-form-top>span{font-size:13px;font-weight:570}[data-oneoperon-module=products-services] .payment-record-only{color:#5f6f60;border-bottom:1px solid var(--line);background:#f7f7f5;align-items:center;gap:9px;min-height:46px;padding:9px 15px;display:flex}[data-oneoperon-module=products-services] .payment-record-only>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .payment-record-only strong{font-size:10px}[data-oneoperon-module=products-services] .payment-record-only small{color:#7f877f;font-size:9px}[data-oneoperon-module=products-services] .payment-fields{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px 16px;display:grid}[data-oneoperon-module=products-services] .payment-fields label,[data-oneoperon-module=products-services] .settlement-row label,[data-oneoperon-module=products-services] .reversal-panel label{color:#626262;flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=products-services] .payment-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .payment-fields input,[data-oneoperon-module=products-services] .payment-fields select,[data-oneoperon-module=products-services] .settlement-row input,[data-oneoperon-module=products-services] .reversal-panel input{background:#fff;border:1px solid #dededb;border-radius:9px;outline:0;width:100%;height:38px;padding:0 10px;font-size:14px}[data-oneoperon-module=products-services] .payment-fields input:focus,[data-oneoperon-module=products-services] .payment-fields select:focus,[data-oneoperon-module=products-services] .settlement-row input:focus,[data-oneoperon-module=products-services] .reversal-panel input:focus{border-color:#888;box-shadow:0 0 0 2px #00000009}[data-oneoperon-module=products-services] .payment-fields input[readonly]{color:#777;background:#f6f6f4}[data-oneoperon-module=products-services] .settlement-editor{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=products-services] .settlement-head{justify-content:space-between;align-items:flex-start;gap:12px;min-height:34px;display:flex}[data-oneoperon-module=products-services] .settlement-head strong,[data-oneoperon-module=products-services] .settlement-details>strong{font-size:11px;font-weight:570}[data-oneoperon-module=products-services] .settlement-head span{color:#777;font-size:9px}[data-oneoperon-module=products-services] .settlement-editor>p,[data-oneoperon-module=products-services] .settlement-details>p{color:#888;margin:8px 0;font-size:10px}[data-oneoperon-module=products-services] .settlement-row{border-top:1px solid var(--line);grid-template-columns:1fr 150px;align-items:center;gap:15px;min-height:58px;padding:8px 0;display:grid}[data-oneoperon-module=products-services] .settlement-row>span{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=products-services] .settlement-row strong{font-size:11px;font-weight:550}[data-oneoperon-module=products-services] .settlement-row small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .payment-form-actions{justify-content:flex-end;gap:8px;min-height:60px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .payment-form-actions button,[data-oneoperon-module=products-services] .payment-confirm>div:last-child button{border:1px solid #ddd;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .payment-form-actions .primary-button,[data-oneoperon-module=products-services] .payment-confirm>div:last-child .primary-button{border-color:#171717}[data-oneoperon-module=products-services] .payment-form-actions button:disabled{opacity:.55}[data-oneoperon-module=products-services] .payment-confirm{text-align:center;flex-direction:column;align-items:center;min-height:420px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=products-services] .payment-confirm>svg{color:#48684e}[data-oneoperon-module=products-services] .payment-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=products-services] .payment-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=products-services] .payment-confirm>p{color:#747474;max-width:620px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=products-services] .payment-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=products-services] .payment-details{min-height:390px}[data-oneoperon-module=products-services] .payment-detail-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:15px;padding:24px 18px;display:flex}[data-oneoperon-module=products-services] .payment-detail-hero>span{flex-direction:column;gap:4px;min-width:0;display:flex}[data-oneoperon-module=products-services] .payment-detail-hero small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .payment-detail-hero span strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .payment-detail-hero>strong{white-space:nowrap;font-size:22px;font-weight:590}[data-oneoperon-module=products-services] .payment-state-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 16px;display:grid}[data-oneoperon-module=products-services] .payment-state-grid>span{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:3px;min-height:48px;padding:8px 9px;display:flex}[data-oneoperon-module=products-services] .payment-state-grid small{color:#888;font-size:8px}[data-oneoperon-module=products-services] .payment-state-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .settlement-details{border-top:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=products-services] .settlement-detail-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:51px;display:flex}[data-oneoperon-module=products-services] .settlement-detail-row>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .settlement-detail-row strong{font-size:10px}[data-oneoperon-module=products-services] .settlement-detail-row small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .settlement-detail-row button{color:#7a5a42;align-items:center;gap:5px;min-height:30px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .reversal-panel{border-top:1px solid var(--line);justify-content:flex-end;align-items:flex-end;gap:10px;min-height:60px;padding:11px 16px;display:flex}[data-oneoperon-module=products-services] .reversal-panel>label{flex:1}[data-oneoperon-module=products-services] .reversal-panel>div{gap:8px;display:flex}[data-oneoperon-module=products-services] .reversal-panel button{border-radius:10px;align-items:center;gap:5px;min-height:36px;padding:0 12px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .reversal-panel .danger-button{margin:0}[data-oneoperon-module=products-services] .adjustment-workspace{border:1px solid var(--line);width:min(100%,920px);color:var(--ink);background:#fff;border-radius:20px;margin-top:18px;overflow:hidden}[data-oneoperon-module=products-services] .adjustment-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .adjustment-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px 16px;display:flex}[data-oneoperon-module=products-services] .adjustment-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=products-services] .adjustment-header h2{margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=products-services] .adjustment-header p{color:#777;max-width:650px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .adjustment-new{white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-banner{border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;min-height:46px;padding:10px 15px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .adjustment-banner>div{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=products-services] .adjustment-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=products-services] .adjustment-schedules{border-bottom:1px solid var(--line);background:#fbf8f1;padding:12px 14px}[data-oneoperon-module=products-services] .adjustment-schedules>div:first-child{color:#765f3b;align-items:center;gap:8px;display:flex}[data-oneoperon-module=products-services] .adjustment-schedules>div:first-child span,[data-oneoperon-module=products-services] .adjustment-schedule-row>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .adjustment-schedules strong{font-size:10px}[data-oneoperon-module=products-services] .adjustment-schedules small{color:#8c7a5e;font-size:9px;line-height:1.4}[data-oneoperon-module=products-services] .adjustment-schedule-row{border-top:1px solid #e7dfcf;justify-content:space-between;align-items:center;gap:12px;min-height:48px;margin-top:8px;padding-top:8px;display:flex}[data-oneoperon-module=products-services] .adjustment-schedule-row button{color:#725f42;border:1px solid #d7c8ad;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-schedule-row button:disabled{opacity:.45}[data-oneoperon-module=products-services] .adjustment-templates{border-bottom:1px solid var(--line);padding:11px 14px}[data-oneoperon-module=products-services] .adjustment-templates>summary{cursor:pointer;color:#666;width:fit-content;font-size:12px}[data-oneoperon-module=products-services] .adjustment-templates>div{gap:7px;margin-top:7px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .adjustment-templates button{border:1px solid var(--line);text-align:start;border-radius:10px;grid-template-columns:18px 1fr;align-items:center;min-width:145px;min-height:42px;padding:7px 9px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .adjustment-templates button small{color:#8b8b8b;grid-column:2;font-size:10px}[data-oneoperon-module=products-services] .adjustment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:55px;padding:9px 13px;display:flex}[data-oneoperon-module=products-services] .adjustment-toolbar label{color:#888;border:1px solid #dededb;border-radius:11px;flex:1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;display:flex}[data-oneoperon-module=products-services] .adjustment-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:11px}[data-oneoperon-module=products-services] .adjustment-toolbar>button{color:#777;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .adjustment-empty{color:#8b8b8b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:230px;padding:30px;display:flex}[data-oneoperon-module=products-services] .adjustment-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=products-services] .adjustment-empty span{max-width:480px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .adjustment-list{max-height:360px;overflow-y:auto}[data-oneoperon-module=products-services] .adjustment-list-row{border-bottom:1px solid var(--line);text-align:start;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) .72fr .9fr;align-items:center;gap:11px;width:100%;min-height:61px;padding:8px 15px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .adjustment-list-row.head{color:#979797;text-transform:uppercase;letter-spacing:.06em;background:#fbfbfa;min-height:36px;font-size:9px}[data-oneoperon-module=products-services] .adjustment-list-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .adjustment-list-row>span:first-child{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .adjustment-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .adjustment-list-row small{color:#8b8b8b;font-size:9px}[data-oneoperon-module=products-services] .adjustment-form-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:55px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .adjustment-form-top>span{font-size:15px;font-weight:570}[data-oneoperon-module=products-services] .adjustment-purpose{padding:22px 18px 24px}[data-oneoperon-module=products-services] .adjustment-purpose-intro{flex-direction:column;gap:5px;max-width:680px;margin-bottom:16px;display:flex}[data-oneoperon-module=products-services] .adjustment-purpose-intro strong{font-size:18px;font-weight:600}[data-oneoperon-module=products-services] .adjustment-purpose-intro span{color:#737373;font-size:11px;line-height:1.55}[data-oneoperon-module=products-services] .adjustment-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=products-services] .adjustment-purpose-grid>button,[data-oneoperon-module=products-services] .adjustment-purpose-group{text-align:start;background:#fff;border:1px solid #dededb;border-radius:14px;grid-template-columns:25px 1fr;align-content:start;gap:4px 7px;min-height:128px;padding:15px;display:grid}[data-oneoperon-module=products-services] .adjustment-purpose-grid>button:hover,[data-oneoperon-module=products-services] .adjustment-purpose-group:focus-within{background:#fbfbfa;border-color:#aaa}[data-oneoperon-module=products-services] .adjustment-purpose-grid>button>svg,[data-oneoperon-module=products-services] .adjustment-purpose-group>svg{color:#765d42}[data-oneoperon-module=products-services] .adjustment-purpose-grid strong{font-size:13px;font-weight:590}[data-oneoperon-module=products-services] .adjustment-purpose-grid span{color:#777;grid-column:2;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .adjustment-purpose-group>small{color:#8a8a8a;grid-column:2;margin-top:7px;font-size:9px}[data-oneoperon-module=products-services] .adjustment-purpose-group>div{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}[data-oneoperon-module=products-services] .adjustment-purpose-group>div button{color:#444;background:#fff;border:1px solid #d8d8d5;border-radius:8px;min-height:29px;padding:0 9px;font-size:9px}[data-oneoperon-module=products-services] .adjustment-purpose-group>div button:hover{border-color:#777}[data-oneoperon-module=products-services] .adjustment-purpose-grid>:last-child{grid-column:1/-1}[data-oneoperon-module=products-services] .adjustment-workflow-rule{border-bottom:1px solid var(--line);background:#fafaf8;flex-direction:column;gap:2px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .adjustment-workflow-rule strong{color:#555;font-size:10px}[data-oneoperon-module=products-services] .adjustment-workflow-rule span{color:#777;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .adjustment-fields select{background:#fff;border:1px solid #dededb;border-radius:9px;outline:0;width:100%;min-height:38px;padding:0 10px;font-size:14px}[data-oneoperon-module=products-services] .adjustment-fields label>small{color:#8b6b44;font-size:9px;line-height:1.4}[data-oneoperon-module=products-services] .adjustment-policy{color:#8b513f;border-bottom:1px solid var(--line);background:#fbf1ef;align-items:center;gap:9px;min-height:53px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .adjustment-policy>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .adjustment-policy strong{font-size:10px}[data-oneoperon-module=products-services] .adjustment-policy small{font-size:9px;line-height:1.45}[data-oneoperon-module=products-services] .adjustment-fields{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:14px 16px;display:grid}[data-oneoperon-module=products-services] .adjustment-fields label,[data-oneoperon-module=products-services] .adjustment-schedule-editor label,[data-oneoperon-module=products-services] .adjustment-template-save label,[data-oneoperon-module=products-services] .adjustment-reversal label{color:#626262;flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=products-services] .adjustment-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .adjustment-fields input,[data-oneoperon-module=products-services] .adjustment-fields textarea,[data-oneoperon-module=products-services] .adjustment-schedule-editor input,[data-oneoperon-module=products-services] .adjustment-schedule-editor select,[data-oneoperon-module=products-services] .adjustment-template-save input,[data-oneoperon-module=products-services] .adjustment-reversal input{background:#fff;border:1px solid #dededb;border-radius:9px;outline:0;width:100%;min-height:38px;padding:0 10px;font-size:14px}[data-oneoperon-module=products-services] .adjustment-fields textarea{resize:vertical;min-height:64px;padding-top:8px}[data-oneoperon-module=products-services] .adjustment-line-editor{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=products-services] .adjustment-line-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:39px;display:flex}[data-oneoperon-module=products-services] .adjustment-line-heading>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .adjustment-line-heading strong{font-size:11px}[data-oneoperon-module=products-services] .adjustment-line-heading small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .adjustment-line-heading>div{gap:6px;display:flex}[data-oneoperon-module=products-services] .adjustment-line-heading button{border:1px solid #ddd;border-radius:9px;align-items:center;gap:4px;min-height:30px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-line-grid{border-top:1px solid var(--line);grid-template-columns:minmax(160px,1.5fr) minmax(90px,.65fr) minmax(90px,.65fr) 32px;align-items:center;gap:7px;min-height:52px;display:grid}[data-oneoperon-module=products-services] .adjustment-line-grid.with-dimension{grid-template-columns:minmax(150px,1.35fr) minmax(82px,.6fr) minmax(82px,.6fr) minmax(120px,1fr) 32px}[data-oneoperon-module=products-services] .adjustment-line-grid.head{color:#777;text-transform:uppercase;border-top:0;min-height:30px;font-size:10px}[data-oneoperon-module=products-services] .adjustment-line-grid select,[data-oneoperon-module=products-services] .adjustment-line-grid input{background:#fff;border:1px solid #dededb;border-radius:8px;outline:0;width:100%;height:38px;padding:0 9px;font-size:14px}[data-oneoperon-module=products-services] .adjustment-line-grid>button{color:#8b5c53;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=products-services] .adjustment-line-grid>button:disabled{opacity:.25}[data-oneoperon-module=products-services] .adjustment-line-grid>span{min-width:0;font-size:12px}[data-oneoperon-module=products-services] .adjustment-line-grid>span:first-child{flex-direction:column;display:flex}[data-oneoperon-module=products-services] .adjustment-line-grid small{color:#8c8c8c;font-size:10px}[data-oneoperon-module=products-services] .adjustment-totals{border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;margin-top:8px;padding:8px 10px;display:flex}[data-oneoperon-module=products-services] .adjustment-totals>span{flex:1;grid-template-columns:minmax(160px,1.5fr) minmax(90px,.65fr) minmax(90px,.65fr);gap:7px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .adjustment-totals strong{font-size:10px}[data-oneoperon-module=products-services] .adjustment-totals em{align-items:center;gap:4px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-totals.balanced{color:#527058;background:#f7faf7;border-color:#d7e3d9}[data-oneoperon-module=products-services] .adjustment-totals.unbalanced{color:#8a6840;background:#fbf7ef}[data-oneoperon-module=products-services] .adjustment-schedule-editor{border-bottom:1px solid var(--line);background:#fafaf9;grid-template-columns:minmax(180px,1.2fr) repeat(3,minmax(120px,.7fr));align-items:end;gap:10px;padding:13px 16px;display:grid}[data-oneoperon-module=products-services] .adjustment-schedule-editor>div{flex-direction:column;align-self:center;gap:3px;display:flex}[data-oneoperon-module=products-services] .adjustment-schedule-editor strong{font-size:10px}[data-oneoperon-module=products-services] .adjustment-schedule-editor small{color:#888;font-size:8px;line-height:1.35}[data-oneoperon-module=products-services] .adjustment-template-save{border-bottom:1px solid var(--line);align-items:flex-end;gap:8px;min-height:62px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .adjustment-template-save label{flex:1}[data-oneoperon-module=products-services] .adjustment-template-save button,[data-oneoperon-module=products-services] .adjustment-reversal button{border-radius:9px;align-items:center;gap:5px;min-height:36px;padding:0 11px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-form-actions{justify-content:flex-end;gap:8px;min-height:60px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .adjustment-form-actions button,[data-oneoperon-module=products-services] .adjustment-confirm>div:last-child button{border:1px solid #ddd;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .adjustment-form-actions .primary-button,[data-oneoperon-module=products-services] .adjustment-confirm>div:last-child .primary-button{border-color:#171717}[data-oneoperon-module=products-services] .adjustment-form-actions button:disabled{opacity:.5}[data-oneoperon-module=products-services] .adjustment-confirm{text-align:center;flex-direction:column;align-items:center;min-height:420px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=products-services] .adjustment-confirm>svg{color:#48684e}[data-oneoperon-module=products-services] .adjustment-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=products-services] .adjustment-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=products-services] .adjustment-confirm>p{color:#747474;max-width:640px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=products-services] .adjustment-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=products-services] .adjustment-details{min-height:390px}[data-oneoperon-module=products-services] .adjustment-detail-hero{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:15px;padding:24px 18px;display:flex}[data-oneoperon-module=products-services] .adjustment-detail-hero>span{flex-direction:column;gap:4px;min-width:0;display:flex}[data-oneoperon-module=products-services] .adjustment-detail-hero small,[data-oneoperon-module=products-services] .adjustment-detail-hero em{color:#888;font-size:9px}[data-oneoperon-module=products-services] .adjustment-detail-hero span strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .adjustment-detail-hero>strong{white-space:nowrap;font-size:22px;font-weight:590}[data-oneoperon-module=products-services] .adjustment-state-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 16px;display:grid}[data-oneoperon-module=products-services] .adjustment-state-grid>span{border:1px solid var(--line);border-radius:10px;flex-direction:column;gap:3px;min-height:48px;padding:8px 9px;display:flex}[data-oneoperon-module=products-services] .adjustment-state-grid small{color:#888;font-size:8px}[data-oneoperon-module=products-services] .adjustment-state-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .adjustment-readonly-lines{border-top:1px solid var(--line);padding:8px 16px 16px}[data-oneoperon-module=products-services] .adjustment-reversal{border-top:1px solid var(--line);align-items:flex-end;gap:9px;min-height:64px;padding:11px 16px;display:flex}[data-oneoperon-module=products-services] .adjustment-reversal>label{flex:1}[data-oneoperon-module=products-services] .adjustment-reversal>div{gap:8px;display:flex}[data-oneoperon-module=products-services] .attention-workspace{border:1px solid var(--line);width:min(100%,920px);color:var(--ink);background:#fff;border-radius:20px;margin-top:18px;overflow:hidden}[data-oneoperon-module=products-services] .attention-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .attention-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:18px;min-height:86px;padding:17px 18px 15px;display:flex}[data-oneoperon-module=products-services] .attention-header>div:first-child>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=products-services] .attention-header h2{margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=products-services] .attention-header p{color:#777;max-width:600px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .attention-header>div:last-child{align-items:center;gap:6px;display:flex}[data-oneoperon-module=products-services] .attention-header button{white-space:nowrap;color:#666;border:1px solid #dfdfdc;border-radius:10px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .attention-banner{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:43px;padding:9px 14px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .attention-banner>span{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=products-services] .attention-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=products-services] .attention-banner.success{color:#47704e;background:#f0f6f1}[data-oneoperon-module=products-services] .attention-empty{color:#888;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:270px;padding:32px;display:flex}[data-oneoperon-module=products-services] .attention-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=products-services] .attention-empty span{max-width:470px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .attention-empty button{border:1px solid #ddd;border-radius:10px;align-items:center;gap:5px;min-height:35px;margin-top:8px;padding:0 11px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .attention-focus-top{border-bottom:1px solid var(--line);color:#888;justify-content:space-between;align-items:center;min-height:38px;padding:0 15px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .priority{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:4px 8px}[data-oneoperon-module=products-services] .priority.high{color:#954e39;background:#faece8}[data-oneoperon-module=products-services] .priority.normal{color:#7d613a;background:#f5eee0}[data-oneoperon-module=products-services] .attention-focus-main{padding:19px 18px 15px}[data-oneoperon-module=products-services] .attention-case-title{color:#8c5e32;align-items:center;gap:10px;display:flex}[data-oneoperon-module=products-services] .attention-case-title>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .attention-case-title small{color:#999;letter-spacing:.05em;font-size:8px}[data-oneoperon-module=products-services] .attention-case-title strong{color:#2f2f2f;font-size:15px;font-weight:580}[data-oneoperon-module=products-services] .attention-focus-main>p{color:#666;margin:10px 0 15px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .attention-focus-main dl{border-top:1px solid var(--line);margin:0}[data-oneoperon-module=products-services] .attention-focus-main dl>div{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr;align-items:center;gap:16px;min-height:46px;padding:8px 0;display:grid}[data-oneoperon-module=products-services] .attention-focus-main dt{color:#999;font-size:9px}[data-oneoperon-module=products-services] .attention-focus-main dd{color:#414141;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .reconciliation-evidence{border-top:1px solid var(--line);background:#fbfbfa;padding:14px 18px 16px}[data-oneoperon-module=products-services] .evidence-heading{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}[data-oneoperon-module=products-services] .evidence-heading>span{align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .evidence-heading strong{font-size:10px}[data-oneoperon-module=products-services] .evidence-heading small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .evidence-amount{border:1px solid var(--line);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;margin:7px 0 12px;padding:9px 11px;display:flex}[data-oneoperon-module=products-services] .evidence-amount>span{flex-direction:column;gap:3px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .evidence-amount small{color:#999;font-size:9px}[data-oneoperon-module=products-services] .evidence-amount>strong{white-space:nowrap;font-size:16px;font-weight:580}[data-oneoperon-module=products-services] .candidate-list>strong{font-size:10px}[data-oneoperon-module=products-services] .candidate-list>p{color:#888;font-size:10px}[data-oneoperon-module=products-services] .candidate{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 150px auto;align-items:center;gap:12px;min-height:58px;padding:8px 0;display:grid}[data-oneoperon-module=products-services] .candidate>span{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=products-services] .candidate strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:560;overflow:hidden}[data-oneoperon-module=products-services] .candidate small{color:#898989;font-size:8px;line-height:1.4}[data-oneoperon-module=products-services] .candidate button{color:#47704e;border:1px solid #cddbcc;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:8px;display:inline-flex}[data-oneoperon-module=products-services] .candidate.ineligible{opacity:.62}[data-oneoperon-module=products-services] .candidate button:disabled{opacity:.45;cursor:default}[data-oneoperon-module=products-services] .attention-action-form{border-top:1px solid var(--line);background:#fafaf9;grid-template-columns:1fr 180px;gap:9px;padding:12px 17px;display:grid}[data-oneoperon-module=products-services] .attention-action-form label{color:#777;flex-direction:column;gap:5px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .attention-action-form textarea,[data-oneoperon-module=products-services] .attention-action-form input{background:#fff;border:1px solid #ddd;border-radius:9px;width:100%;min-height:36px;padding:7px 9px;font-size:10px}[data-oneoperon-module=products-services] .attention-action-form>div{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}[data-oneoperon-module=products-services] .attention-action-form button,[data-oneoperon-module=products-services] .attention-focus-actions button{border:1px solid #ddd;border-radius:10px;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .attention-focus-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:59px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .attention-focus-actions>div{gap:6px;display:flex}[data-oneoperon-module=products-services] .attention-focus-actions button:disabled{opacity:.35}[data-oneoperon-module=products-services] .statement-policy{border-bottom:1px solid var(--line);color:#765b37;background:#fbf7ef;align-items:center;gap:9px;min-height:55px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .statement-policy>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=products-services] .statement-policy strong{font-size:10px}[data-oneoperon-module=products-services] .statement-policy small{font-size:9px;line-height:1.4}[data-oneoperon-module=products-services] .statement-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:15px 16px;display:grid}[data-oneoperon-module=products-services] .statement-fields label{color:#6d6d6d;flex-direction:column;gap:5px;min-width:0;font-size:9px;display:flex}[data-oneoperon-module=products-services] .statement-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .statement-fields input,[data-oneoperon-module=products-services] .statement-fields select,[data-oneoperon-module=products-services] .statement-fields textarea{background:#fff;border:1px solid #dededb;border-radius:9px;outline:0;width:100%;min-height:36px;padding:0 9px;font-size:10px}[data-oneoperon-module=products-services] .statement-fields textarea{resize:vertical;min-height:62px;padding-top:8px}[data-oneoperon-module=products-services] .statement-fields input:read-only{color:#777;background:#f5f5f3}[data-oneoperon-module=products-services] .statement-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;min-height:59px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .statement-actions button{border:1px solid #ddd;border-radius:10px;align-items:center;gap:5px;min-height:37px;padding:0 13px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .match-history{min-height:270px}[data-oneoperon-module=products-services] .match-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 130px auto;align-items:center;gap:12px;min-height:62px;padding:9px 15px;display:grid}[data-oneoperon-module=products-services] .match-row>span{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=products-services] .match-row strong{font-size:10px}[data-oneoperon-module=products-services] .match-row small{color:#888;font-size:9px}[data-oneoperon-module=products-services] .match-row>button,[data-oneoperon-module=products-services] .unmatch-form button{border:1px solid #ddd;border-radius:9px;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .unmatch-form{grid-column:1/-1;gap:7px;display:flex}[data-oneoperon-module=products-services] .unmatch-form input{border:1px solid #ddd;border-radius:9px;flex:1;min-width:0;height:34px;padding:0 9px;font-size:10px}@media (max-width:1040px){[data-oneoperon-module=products-services] .app-shell{--panel-width:0px}[data-oneoperon-module=products-services] .app-shell.sidebar-is-open{--sidebar-width:var(--oneoperon-sidebar-collapsed-width)}[data-oneoperon-module=products-services] .action-panel{width:min(340px,92vw);transform-origin:calc(100% - var(--panel-toggle-offset)) -27px;border-radius:22px 0 0 22px;margin:0;position:fixed;inset:56px 0 0 auto;transform:translate(0)scale(1);box-shadow:-12px 0 40px #0000001f}[data-oneoperon-module=products-services] .action-panel.closed{opacity:0;transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=products-services] .platform-sidebar.open{width:min(var(--oneoperon-sidebar-expanded-width), var(--oneoperon-sidebar-mobile-max));position:fixed;inset:0 auto 0 0;box-shadow:12px 0 40px #0000001f}}@media (max-width:700px){[data-oneoperon-module=products-services] .party-composite-field>div{grid-template-columns:1fr}[data-oneoperon-module=products-services] .party-custom-row{grid-template-columns:1fr 38px}[data-oneoperon-module=products-services] .party-custom-row input:nth-child(2){grid-column:1}[data-oneoperon-module=products-services] .app-shell{grid-template-columns:var(--oneoperon-sidebar-collapsed-width) minmax(0, 1fr) 0}[data-oneoperon-module=products-services] .platform-sidebar.closed{width:var(--oneoperon-sidebar-collapsed-width)}[data-oneoperon-module=products-services] .mobile-menu{display:grid}[data-oneoperon-module=products-services] .topbar{justify-content:space-between}[data-oneoperon-module=products-services] .empty-stage{padding-left:13px;padding-right:13px}[data-oneoperon-module=products-services] .empty-stage h1{margin-bottom:23px;font-size:23px}[data-oneoperon-module=products-services] .composer{width:calc(100% - 20px)}[data-oneoperon-module=products-services] .message-list{width:calc(100% - 26px)}[data-oneoperon-module=products-services] .message.user .message-content{max-width:88%}[data-oneoperon-module=products-services] .message.user .user-message-cluster .message-content{max-width:100%}[data-oneoperon-module=products-services] .user-message-cluster{max-width:92%}[data-oneoperon-module=products-services] .bottom-composer{padding-left:3px;padding-right:3px}[data-oneoperon-module=products-services] .table-row{grid-template-columns:1.25fr .7fr}[data-oneoperon-module=products-services] .table-row span:last-child{display:none}[data-oneoperon-module=products-services] .launcher-grid{grid-template-columns:1fr}[data-oneoperon-module=products-services] .assistant-plan-item{grid-template-columns:27px minmax(0,1fr)}[data-oneoperon-module=products-services] .fi-fields,[data-oneoperon-module=products-services] .fi-fields.compact,[data-oneoperon-module=products-services] .fi-account-preview,[data-oneoperon-module=products-services] .fi-custom-field-row,[data-oneoperon-module=products-services] .fi-account-detail dl{grid-template-columns:1fr}[data-oneoperon-module=products-services] .fi-custom-field-row>button{justify-self:end}[data-oneoperon-module=products-services] .fi-list{max-height:none}[data-oneoperon-module=products-services] .fi-record{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=products-services] .fi-record-mark,[data-oneoperon-module=products-services] .fi-record>svg{display:none}[data-oneoperon-module=products-services] .fi-record em{display:inline-flex}[data-oneoperon-module=products-services] .attention-row{grid-template-columns:1fr;gap:5px;padding:13px 14px}[data-oneoperon-module=products-services] .attention-row.head{display:none}[data-oneoperon-module=products-services] .settings-modal{grid-template-columns:1fr;width:97vw;height:95vh}[data-oneoperon-module=products-services] .settings-nav{display:none}[data-oneoperon-module=products-services] .setup-mobile-tabs{border-bottom:1px solid var(--line);gap:5px;min-height:48px;padding:6px 10px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .setup-mobile-tabs button{color:#666;border-radius:9px;flex:1 0 auto;min-height:36px;padding:0 12px}[data-oneoperon-module=products-services] .setup-mobile-tabs button.active{color:#222;background:#eceae6;font-weight:600}[data-oneoperon-module=products-services] .settings-header{gap:10px;height:auto;min-height:72px;padding:12px 15px}[data-oneoperon-module=products-services] .draft-button{padding:0 11px}[data-oneoperon-module=products-services] .settings-scroll{padding:21px 17px}[data-oneoperon-module=products-services] .settings-form>label{grid-template-columns:1fr;gap:10px;padding:15px 0}[data-oneoperon-module=products-services] .two-fields{grid-template-columns:1fr}[data-oneoperon-module=products-services] .invoice-list-row{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=products-services] .invoice-list-row.head{display:none}[data-oneoperon-module=products-services] .invoice-list-row>span:nth-child(2){justify-self:end}[data-oneoperon-module=products-services] .invoice-list-row>span:nth-child(3),[data-oneoperon-module=products-services] .invoice-list-row>span:last-child{display:none}[data-oneoperon-module=products-services] .invoice-fields{grid-template-columns:1fr}[data-oneoperon-module=products-services] .invoice-fields label.wide{grid-column:auto}[data-oneoperon-module=products-services] .invoice-entry-actions.staged{grid-template-columns:1fr}[data-oneoperon-module=products-services] .invoice-line{grid-template-columns:1fr 1fr;grid-template-areas:"description description""catalog catalog""kind quantity""unit unit""posting posting""dimension dimension""inventory inventory""remove remove"}[data-oneoperon-module=products-services] .remove-line{justify-self:end;margin-top:0}[data-oneoperon-module=products-services] .staged-sale-summary,[data-oneoperon-module=products-services] .staged-sale-summary.detailed{grid-template-columns:1fr}[data-oneoperon-module=products-services] .invoice-line label>span{white-space:normal}[data-oneoperon-module=products-services] .effect-grid{grid-template-columns:1fr}[data-oneoperon-module=products-services] .effect-grid>strong{grid-column:auto}[data-oneoperon-module=products-services] .invoice-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=products-services] .invoice-detail-actions{flex-wrap:wrap;justify-content:flex-end}[data-oneoperon-module=products-services] .invoice-preview-backdrop{padding:0}[data-oneoperon-module=products-services] .invoice-preview-dialog{border:0;border-radius:0;width:100vw;height:100vh}[data-oneoperon-module=products-services] .invoice-preview-dialog>header{padding-inline:12px}[data-oneoperon-module=products-services] .invoice-preview-scroll{padding:12px}[data-oneoperon-module=products-services] .invoice-print-sheet{min-height:0;box-shadow:none;padding:26px 22px}[data-oneoperon-module=products-services] .invoice-document-heading h1{font-size:24px}[data-oneoperon-module=products-services] .invoice-document-meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .invoice-document-parties{grid-template-columns:1fr;gap:16px}[data-oneoperon-module=products-services] .invoice-document-lines{font-size:10px}[data-oneoperon-module=products-services] .invoice-document-lines th,[data-oneoperon-module=products-services] .invoice-document-lines td{padding:7px 5px}[data-oneoperon-module=products-services] .payment-list-row{grid-template-columns:minmax(0,1fr) auto;min-width:0}[data-oneoperon-module=products-services] .payment-list-row.head,[data-oneoperon-module=products-services] .payment-list-row>span{display:none}[data-oneoperon-module=products-services] .payment-list-row>span:nth-child(3),[data-oneoperon-module=products-services] .payment-list-row>span:nth-child(5){display:flex}[data-oneoperon-module=products-services] .payment-list-row>span:nth-child(5){justify-content:flex-end}[data-oneoperon-module=products-services] .payment-fields{grid-template-columns:1fr}[data-oneoperon-module=products-services] .payment-fields label.wide{grid-column:auto}[data-oneoperon-module=products-services] .settlement-row{grid-template-columns:1fr 110px}[data-oneoperon-module=products-services] .payment-state-grid{grid-template-columns:repeat(2,1fr)}[data-oneoperon-module=products-services] .payment-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=products-services] .reversal-panel{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .adjustment-list-row{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=products-services] .adjustment-list-row.head,[data-oneoperon-module=products-services] .adjustment-list-row>span:nth-child(2),[data-oneoperon-module=products-services] .adjustment-list-row>span:last-child{display:none}[data-oneoperon-module=products-services] .adjustment-fields{grid-template-columns:1fr}[data-oneoperon-module=products-services] .adjustment-fields label.wide{grid-column:auto}[data-oneoperon-module=products-services] .adjustment-line-heading{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .adjustment-line-grid,[data-oneoperon-module=products-services] .adjustment-line-grid.with-dimension{grid-template-columns:1fr 1fr 32px;padding:8px 0}[data-oneoperon-module=products-services] .adjustment-line-grid>:first-child{grid-column:1/-1}[data-oneoperon-module=products-services] .adjustment-line-grid.with-dimension>:nth-child(4){grid-column:1/-2}[data-oneoperon-module=products-services] .adjustment-line-grid.head{display:none}[data-oneoperon-module=products-services] .adjustment-totals{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .adjustment-totals>span{grid-template-columns:1fr 1fr}[data-oneoperon-module=products-services] .adjustment-schedule-editor,[data-oneoperon-module=products-services] .adjustment-state-grid{grid-template-columns:1fr}[data-oneoperon-module=products-services] .adjustment-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=products-services] .adjustment-reversal,[data-oneoperon-module=products-services] .adjustment-template-save{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .adjustment-form-actions{flex-wrap:wrap}[data-oneoperon-module=products-services] .attention-header{flex-direction:column}[data-oneoperon-module=products-services] .attention-header>div:last-child{width:100%;overflow-x:auto}[data-oneoperon-module=products-services] .attention-focus-main dl>div{grid-template-columns:1fr;gap:4px}[data-oneoperon-module=products-services] .candidate{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .candidate>span:nth-child(2){text-align:end}[data-oneoperon-module=products-services] .candidate button{grid-column:1/-1;justify-content:center;justify-self:stretch}[data-oneoperon-module=products-services] .attention-focus-actions{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .attention-focus-actions>div{flex-wrap:wrap;justify-content:space-between}[data-oneoperon-module=products-services] .attention-action-form,[data-oneoperon-module=products-services] .statement-fields{grid-template-columns:1fr}[data-oneoperon-module=products-services] .attention-action-form>div,[data-oneoperon-module=products-services] .statement-fields label.wide{grid-column:auto}[data-oneoperon-module=products-services] .match-row{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .match-row>button{grid-column:1/-1}[data-oneoperon-module=products-services] .evidence-heading,[data-oneoperon-module=products-services] .evidence-amount{flex-direction:column;align-items:flex-start}[data-oneoperon-module=products-services] .empty-intro-row{gap:14px;width:calc(100% - 20px);margin-bottom:20px}[data-oneoperon-module=products-services] .selected-agent-portrait{width:96px;height:96px}[data-oneoperon-module=products-services] .empty-stage h1{font-size:20px}[data-oneoperon-module=products-services] .first-run-introduction{gap:11px}[data-oneoperon-module=products-services] .first-run-introduction>p{min-height:104px;font-size:20px;line-height:1.3}[data-oneoperon-module=products-services] .message.assistant{grid-template-columns:52px minmax(0,1fr);gap:9px}[data-oneoperon-module=products-services] .assistant-avatar-slot{width:52px}[data-oneoperon-module=products-services] .assistant-character-avatar{width:52px;height:52px}[data-oneoperon-module=products-services] .moving-agent-avatar{animation-name:assistant-avatar-move-mobile}[data-oneoperon-module=products-services] .agent-modal-backdrop{padding:10px}[data-oneoperon-module=products-services] .agent-personality-modal{border-radius:22px;width:100%;height:min(610px,94vh);padding:14px}[data-oneoperon-module=products-services] .agent-modal-heading h2{font-size:18px}[data-oneoperon-module=products-services] .agent-modal-heading p{max-width:250px;font-size:11px}[data-oneoperon-module=products-services] .agent-carousel-track{width:calc(100% - 58px);min-height:350px}[data-oneoperon-module=products-services] .agent-banner{width:172px;height:260px;transform:translate(calc(-50% + var(--agent-offset) * 92px), -50%) rotateY(calc(var(--agent-offset) * -10deg)) scale(calc(1 - var(--agent-distance) * .16));border-radius:20px}[data-oneoperon-module=products-services] .agent-carousel-arrow{width:38px;height:38px}[data-oneoperon-module=products-services] .agent-selection-footer{gap:10px;min-height:64px}[data-oneoperon-module=products-services] .agent-selection-footer>div{flex:1;min-width:0}[data-oneoperon-module=products-services] .agent-selection-footer strong{font-size:15px}[data-oneoperon-module=products-services] .agent-selection-footer small{font-size:10px}[data-oneoperon-module=products-services] .agent-selection-footer>button{min-height:39px;padding:0 12px;font-size:12px}[data-oneoperon-module=products-services] .tax-source-upload{grid-template-columns:1fr;gap:10px}[data-oneoperon-module=products-services] .tax-source-upload>button{justify-self:start}[data-oneoperon-module=products-services] .setup-review dl div{grid-template-columns:1fr;gap:3px}}@keyframes assistant-avatar-move-mobile{0%{opacity:.15;transform:translate(3px,120px)}to{opacity:1;transform:translate(0)}}[data-oneoperon-module=products-services] [dir=rtl] .platform-sidebar,[data-oneoperon-module=products-services] [dir=rtl] .chat-workspace,[data-oneoperon-module=products-services] [dir=rtl] .action-panel,[data-oneoperon-module=products-services] [dir=rtl] .modal-backdrop{direction:rtl}[data-oneoperon-module=products-services] [dir=rtl] .action-row,[data-oneoperon-module=products-services] [dir=rtl] .group-toggle,[data-oneoperon-module=products-services] [dir=rtl] .settings-links button,[data-oneoperon-module=products-services] [dir=rtl] .launcher-grid button,[data-oneoperon-module=products-services] [dir=rtl] .guide-buttons button{text-align:right}[data-oneoperon-module=products-services] [dir=rtl] .action-panel{margin-left:16px;margin-right:12px}[data-oneoperon-module=products-services] [dir=rtl] .picker-popover{left:-5px;right:auto}@media (max-width:1040px){[data-oneoperon-module=products-services] [dir=rtl] .action-panel{border-radius:22px 0 0 22px;margin:0;left:auto;right:0}[data-oneoperon-module=products-services] [dir=rtl] .action-panel.closed{transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=products-services] [dir=rtl] .platform-sidebar.open{inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] *,[data-oneoperon-module=products-services] :before,[data-oneoperon-module=products-services] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=products-services] .working-state span{-webkit-text-fill-color:currentColor;color:#666;background:0 0}[data-oneoperon-module=products-services] .theme-shutter{display:none}}@media (forced-colors:active){[data-oneoperon-module=products-services] .working-state span{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}[data-oneoperon-module=products-services] .theme-shutter{display:none}[data-oneoperon-module=products-services] .agent-personality-modal,[data-oneoperon-module=products-services] .agent-banner.active{border:2px solid canvastext}}[data-oneoperon-module=products-services] .reports-workspace{border-radius:22px;padding:0;overflow:hidden}[data-oneoperon-module=products-services] .report-context-bar{background:#fafafa;border-bottom:1px solid #ececec;align-items:center;gap:12px;min-height:54px;padding:9px 14px;display:flex}[data-oneoperon-module=products-services] .report-context-bar>strong{margin-inline-end:auto;font-size:14px;font-weight:580}[data-oneoperon-module=products-services] .report-context-bar>button{background:#fff;border:1px solid #d5d5d5;border-radius:10px;min-height:36px;padding:0 13px;font-size:14px}[data-oneoperon-module=products-services] .report-currency{color:#666;align-items:center;gap:7px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .report-currency select{min-height:36px;font:inherit;background:#fff;border:1px solid #dedede;border-radius:9px;padding:5px 9px;font-size:14px}[data-oneoperon-module=products-services] .report-periods{color:#666;border-bottom:1px solid #ededed;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .report-periods>strong{color:#303030;flex:none;margin-inline-end:5px;font-size:14px;font-weight:580}[data-oneoperon-module=products-services] .report-periods input{color:#333;min-width:132px;min-height:38px;font:inherit;background:#fff;border:1px solid #dedede;border-radius:9px;padding:5px 9px;font-size:14px}[data-oneoperon-module=products-services] .report-periods button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#171717;border:1px solid #171717;border-radius:10px;margin-inline-start:auto;padding:0 14px;font-size:14px}[data-oneoperon-module=products-services] .report-periods button:disabled,[data-oneoperon-module=products-services] .report-context-bar>button:disabled{opacity:.42;cursor:default}[data-oneoperon-module=products-services] .report-empty{color:#666;text-align:center;place-content:center;justify-items:center;gap:9px;min-height:150px;padding:28px;display:grid}[data-oneoperon-module=products-services] .report-empty p{max-width:480px;margin:0}[data-oneoperon-module=products-services] .report-empty button{cursor:pointer;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:7px 12px}[data-oneoperon-module=products-services] .report-error{color:#8b372b;background:#fff5f2;border-radius:12px;align-items:flex-start;gap:8px;margin:14px;padding:11px 12px;font-size:13px;display:flex}[data-oneoperon-module=products-services] .report-head{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 20px 16px;display:flex}[data-oneoperon-module=products-services] .report-head h3{letter-spacing:-.02em;margin:5px 0;font-size:18px;font-weight:600}[data-oneoperon-module=products-services] .report-head p{color:#606060;margin:0;font-size:13px;line-height:1.5}[data-oneoperon-module=products-services] .report-head>strong{letter-spacing:-.03em;white-space:nowrap;font-size:24px;font-weight:560;line-height:1.15}[data-oneoperon-module=products-services] .report-status{color:#6d6d6d;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:650;display:inline-flex}[data-oneoperon-module=products-services] .report-status.blocked{color:#853f2d}[data-oneoperon-module=products-services] .report-quality{gap:6px;padding:0 20px 15px;display:grid}[data-oneoperon-module=products-services] .report-quality>div{color:#5e5e5e;background:#f7f7f7;border-radius:11px;align-items:flex-start;gap:8px;padding:9px 10px;font-size:12px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .report-quality>div.blocking{color:#853f2d;background:#fff4ef}[data-oneoperon-module=products-services] .report-quality b{color:inherit;margin-bottom:1px;display:block}[data-oneoperon-module=products-services] .report-information{color:#666;border:1px solid #e7e7e7;border-radius:11px;margin:0 20px 15px}[data-oneoperon-module=products-services] .report-information summary{cursor:pointer;padding:9px 11px;font-size:12px}[data-oneoperon-module=products-services] .report-information>div{padding:0 11px 9px}[data-oneoperon-module=products-services] .report-information p{border-top:1px solid #ededed;margin:0;padding:7px 0;font-size:12px;line-height:1.45}[data-oneoperon-module=products-services] .report-table-wrap{border-top:1px solid #ededed;overflow-x:auto}[data-oneoperon-module=products-services] .report-table{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=products-services] .report-table th{color:#777;text-align:left;background:#fafafa;border-bottom:1px solid #ededed;padding:9px 14px;font-weight:500}[data-oneoperon-module=products-services] .report-table th:nth-child(2),[data-oneoperon-module=products-services] .report-table td:nth-child(2),[data-oneoperon-module=products-services] .report-table th:last-child,[data-oneoperon-module=products-services] .report-table td:last-child,[data-oneoperon-module=products-services] .report-table.trial th:not(:first-child),[data-oneoperon-module=products-services] .report-table.trial td:not(:first-child){text-align:right}[data-oneoperon-module=products-services] .report-table.ledger th,[data-oneoperon-module=products-services] .report-table.ledger td{text-align:left}[data-oneoperon-module=products-services] .report-table.ledger th:nth-last-child(-n+4),[data-oneoperon-module=products-services] .report-table.ledger td:nth-last-child(-n+4){text-align:right}[data-oneoperon-module=products-services] .report-table td{vertical-align:top;border-bottom:1px solid #f0f0f0;padding:11px 14px;position:relative}[data-oneoperon-module=products-services] .report-table td:first-child div{gap:2px;display:grid}[data-oneoperon-module=products-services] .report-table td:first-child small{color:#858585}[data-oneoperon-module=products-services] .report-table td:nth-child(2) span{z-index:1;position:relative}[data-oneoperon-module=products-services] .report-table td:nth-child(2) i{background:var(--theme-accent);opacity:.28;border-radius:2px;max-width:calc(100% - 20px);height:2px;position:absolute;bottom:5px;right:10px}[data-oneoperon-module=products-services] .evidence-button{color:#424242;min-width:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:999px;padding:4px 8px}[data-oneoperon-module=products-services] .evidence-button:hover,[data-oneoperon-module=products-services] .evidence-button:focus-visible{background:#f7f7f7;border-color:#a9a9a9}[data-oneoperon-module=products-services] .report-drilldown{background:#fff;border:1px solid #dedede;border-radius:14px;margin:14px 20px 18px;overflow:hidden}[data-oneoperon-module=products-services] .report-drilldown>header{background:#fafafa;border-bottom:1px solid #ececec;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}[data-oneoperon-module=products-services] .report-drilldown>header div{gap:2px;display:grid}[data-oneoperon-module=products-services] .report-drilldown>header span{color:#777;text-transform:uppercase;letter-spacing:.06em;font-size:10px}[data-oneoperon-module=products-services] .report-drilldown>header strong{font-size:13px;font-weight:600}[data-oneoperon-module=products-services] .report-drilldown>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=products-services] .report-drilldown>p{color:#666;margin:0;padding:18px;font-size:12px}[data-oneoperon-module=products-services] .report-drilldown .error-text{color:#8b372b}[data-oneoperon-module=products-services] .report-drilldown .trace-coverage{color:#6e5731;background:#fffaf2;border-bottom:1px solid #ececec;gap:3px;margin:0;padding:9px 12px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .drilldown-stats{border-bottom:1px solid #ececec;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}[data-oneoperon-module=products-services] .drilldown-stats span{color:#777;text-align:center;border-inline-end:1px solid #ececec;gap:3px;padding:10px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .drilldown-stats span:last-child{border-inline-end:0}[data-oneoperon-module=products-services] .drilldown-stats b{color:#222;font-size:14px;font-weight:600}[data-oneoperon-module=products-services] .report-drilldown ul{gap:0;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}[data-oneoperon-module=products-services] .report-drilldown li{border-bottom:1px solid #f0f0f0;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .report-drilldown li span{color:#707070}[data-oneoperon-module=products-services] .report-drilldown li code{text-overflow:ellipsis;color:#414141;overflow:hidden}[data-oneoperon-module=products-services] .report-drilldown li b{font-weight:550}[data-oneoperon-module=products-services] .report-provenance{border-top:1px solid #ededed}[data-oneoperon-module=products-services] .report-provenance summary{cursor:pointer;color:#676767;align-items:center;gap:7px;padding:12px 16px;font-size:12px;list-style:none;display:flex}[data-oneoperon-module=products-services] .report-provenance summary::-webkit-details-marker{display:none}[data-oneoperon-module=products-services] .report-provenance summary svg:last-child{margin-left:auto;transition:transform .16s}[data-oneoperon-module=products-services] .report-provenance[open] summary svg:last-child{transform:rotate(180deg)}[data-oneoperon-module=products-services] .report-provenance dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0 16px 16px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .report-provenance dl div{gap:2px;display:grid}[data-oneoperon-module=products-services] .report-provenance dt{color:#8a8a8a}[data-oneoperon-module=products-services] .report-provenance dd{color:#3f3f3f;overflow-wrap:anywhere;margin:0}@media (max-width:700px){[data-oneoperon-module=products-services] .report-context-bar,[data-oneoperon-module=products-services] .report-head{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .report-context-bar>strong{margin-inline-end:0}[data-oneoperon-module=products-services] .report-periods{flex-direction:column;align-items:stretch;overflow:visible}[data-oneoperon-module=products-services] .report-periods button{width:100%;margin-inline-start:0}[data-oneoperon-module=products-services] .report-head>strong{font-size:21px}[data-oneoperon-module=products-services] .report-provenance dl{grid-template-columns:1fr}[data-oneoperon-module=products-services] .report-drilldown{margin-inline:12px}[data-oneoperon-module=products-services] .drilldown-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=products-services] .report-drilldown li{grid-template-columns:100px minmax(0,1fr)}[data-oneoperon-module=products-services] .report-drilldown li b{grid-column:2}}[data-oneoperon-module=products-services] .performance-workspace,[data-oneoperon-module=products-services] .reports-workspace.performance-workspace{--performance-ink:#252722;--performance-muted:#74766f;--performance-line:#e5e5df;--performance-soft:#f7f7f4;max-width:860px;color:var(--performance-ink)}[data-oneoperon-module=products-services] .performance-entry{background:#fff;border:1px solid #deddd8;border-radius:18px;width:100%;max-width:700px;overflow:hidden;box-shadow:0 18px 50px #1a1f260d}[data-oneoperon-module=products-services] .performance-entry>header{border-bottom:1px solid var(--performance-line);padding:26px 26px 20px}[data-oneoperon-module=products-services] .performance-entry>header>span{color:var(--performance-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}[data-oneoperon-module=products-services] .performance-entry h3{letter-spacing:-.03em;margin:9px 0 6px;font-size:21px;font-weight:620}[data-oneoperon-module=products-services] .performance-entry p{color:#6d6e68;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=products-services] .performance-actions{padding:8px 12px 12px;display:grid}[data-oneoperon-module=products-services] .performance-actions button{min-height:52px;color:var(--performance-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;font-size:13px;transition:background .15s,border-color .15s,transform .15s;display:flex}[data-oneoperon-module=products-services] .performance-actions button:hover,[data-oneoperon-module=products-services] .performance-actions button:focus-visible{background:var(--performance-soft);border-color:#deddd8;outline:none;transform:translateY(-1px)}[data-oneoperon-module=products-services] .performance-actions svg{color:#92958d}[data-oneoperon-module=products-services] .performance-header{border-bottom:1px solid var(--performance-line);background:#fdfdfc;border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;padding:19px 20px 15px;display:grid;position:relative}[data-oneoperon-module=products-services] .performance-toolbar{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=products-services] .performance-toolbar>button,[data-oneoperon-module=products-services] .performance-export button,[data-oneoperon-module=products-services] .performance-export .pdf-export-button{color:#565750;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .performance-toolbar>button.active{color:#334235;background:#f0f4ef;border-color:#9fa89c}[data-oneoperon-module=products-services] .performance-toolbar b{color:#fff;background:#334235;border-radius:999px;place-items:center;min-width:16px;height:16px;font-size:8px;display:grid}[data-oneoperon-module=products-services] .performance-controls{grid-column:1/-1;align-items:flex-end;gap:8px;min-width:0;display:flex}[data-oneoperon-module=products-services] .performance-controls>label{color:#77766f;letter-spacing:.045em;text-transform:uppercase;flex:190px;gap:4px;min-width:120px;font-size:8px;font-weight:600;display:grid}[data-oneoperon-module=products-services] .performance-controls>label:first-child{flex-basis:300px}[data-oneoperon-module=products-services] .performance-controls>label.performance-currency{flex:0 0 92px}[data-oneoperon-module=products-services] .performance-controls label>i{align-items:center;gap:5px;font-style:normal;display:flex}[data-oneoperon-module=products-services] .performance-controls label>i em{color:#999;font-style:normal}[data-oneoperon-module=products-services] .performance-controls input,[data-oneoperon-module=products-services] .performance-controls select{color:#292a27;width:100%;min-height:36px;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #ddddd7;border-radius:9px;outline:none;padding:5px 8px;font-size:10px}[data-oneoperon-module=products-services] .performance-controls input:focus,[data-oneoperon-module=products-services] .performance-controls select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=products-services] .performance-header .period-presets{grid-column:1/-1}[data-oneoperon-module=products-services] .performance-header .report-popover{top:57px}[data-oneoperon-module=products-services] .performance-filter-popover{width:min(560px,100% - 40px)}[data-oneoperon-module=products-services] .performance-result{background:#fff;border-radius:0 0 18px 18px;transition:opacity .18s;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .performance-result.is-refreshing>:not(.performance-refreshing){opacity:.48}[data-oneoperon-module=products-services] .performance-refreshing{z-index:4;color:#686b64;background:#fffffef0;border-bottom:1px solid #e8e8e3;justify-content:center;align-items:center;gap:8px;min-height:34px;font-size:9px;display:flex;position:absolute;inset:0 0 auto}[data-oneoperon-module=products-services] .performance-refreshing span{background:#667164;border-radius:99px;width:34px;height:2px;animation:1.2s ease-in-out infinite alternate performance-breathe}@keyframes performance-breathe{0%{opacity:.25;transform:scaleX(.7)}to{opacity:.9;transform:scaleX(1)}}[data-oneoperon-module=products-services] .performance-result-head{border-bottom:1px solid var(--performance-line);justify-content:space-between;gap:20px;padding:17px 20px;display:flex}[data-oneoperon-module=products-services] .performance-result-head>div{min-width:0}[data-oneoperon-module=products-services] .performance-result-head>div>span{color:#77766f;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:650}[data-oneoperon-module=products-services] .performance-result-head h4{letter-spacing:-.025em;margin:5px 0 0;font-size:18px;font-weight:620}[data-oneoperon-module=products-services] .performance-result-head p{color:#686a63;max-width:500px;margin:5px 0 0;font-size:10px;line-height:1.5}[data-oneoperon-module=products-services] .performance-result-head dl{align-content:start;gap:6px;margin:0;display:grid}[data-oneoperon-module=products-services] .performance-result-head dl div{grid-template-columns:auto auto;gap:10px;display:grid}[data-oneoperon-module=products-services] .performance-result-head dt{color:#898a84;font-size:8px}[data-oneoperon-module=products-services] .performance-result-head dd{color:#42443e;text-align:end;white-space:nowrap;margin:0;font-size:9px}[data-oneoperon-module=products-services] .performance-quality{border-bottom:1px solid var(--performance-line);background:#fbfbf9;gap:5px;padding:10px 20px;display:grid}[data-oneoperon-module=products-services] .performance-quality p{color:#68675f;background:#f4f3ef;border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:7px 9px;font-size:9px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .performance-quality p.blocking{color:#8b4332;background:#fff1ec}[data-oneoperon-module=products-services] .performance-quality p.limitation{color:#735e36;background:#faf5e9}[data-oneoperon-module=products-services] .performance-quality p b{margin-inline-start:auto;font-size:8px}[data-oneoperon-module=products-services] .performance-error,[data-oneoperon-module=products-services] .performance-empty{color:#74756e;justify-content:center;align-items:flex-start;gap:10px;min-height:150px;padding:42px 20px;display:flex}[data-oneoperon-module=products-services] .performance-error p,[data-oneoperon-module=products-services] .performance-empty p{margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .performance-empty h4{color:#393b36;margin:0 0 4px;font-size:13px;font-weight:620}[data-oneoperon-module=products-services] .performance-metrics{border-bottom:1px solid var(--performance-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}[data-oneoperon-module=products-services] .performance-metrics button{border:0;border-inline-end:1px solid var(--performance-line);min-width:0;min-height:91px;color:inherit;text-align:start;cursor:pointer;background:#fff;align-content:center;gap:5px;padding:13px 14px;display:grid}[data-oneoperon-module=products-services] .performance-metrics button:last-child{border-inline-end:0}[data-oneoperon-module=products-services] .performance-metrics button:hover,[data-oneoperon-module=products-services] .performance-metrics button.selected{background:#f4f6f2}[data-oneoperon-module=products-services] .performance-metrics span{color:#777971;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-oneoperon-module=products-services] .performance-metrics strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:610}[data-oneoperon-module=products-services] .performance-metrics small{color:#787a73;font-size:8px}[data-oneoperon-module=products-services] .performance-visual,[data-oneoperon-module=products-services] .performance-breakdown,[data-oneoperon-module=products-services] .performance-drivers,[data-oneoperon-module=products-services] .performance-method{border-bottom:1px solid var(--performance-line);background:#fff}[data-oneoperon-module=products-services] .performance-visual{padding:5px 0 16px}[data-oneoperon-module=products-services] .performance-waterfall,[data-oneoperon-module=products-services] .contribution-waterfall,[data-oneoperon-module=products-services] .performance-ranking{gap:8px;padding:4px 20px;display:grid}[data-oneoperon-module=products-services] .performance-waterfall button,[data-oneoperon-module=products-services] .contribution-waterfall button,[data-oneoperon-module=products-services] .performance-ranking button{color:#41423d;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:minmax(120px,.8fr) minmax(180px,1.8fr) minmax(100px,.65fr);align-items:center;gap:11px;padding:2px 4px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .performance-waterfall button:hover,[data-oneoperon-module=products-services] .performance-waterfall button.selected,[data-oneoperon-module=products-services] .contribution-waterfall button:hover,[data-oneoperon-module=products-services] .contribution-waterfall button.selected,[data-oneoperon-module=products-services] .performance-ranking button:hover,[data-oneoperon-module=products-services] .performance-ranking button.selected{background:#f1f4ef}[data-oneoperon-module=products-services] .performance-waterfall i,[data-oneoperon-module=products-services] .contribution-waterfall i,[data-oneoperon-module=products-services] .performance-ranking i{background:#efefeb;border-radius:2px;height:7px;overflow:hidden}[data-oneoperon-module=products-services] .performance-waterfall i b,[data-oneoperon-module=products-services] .contribution-waterfall i b,[data-oneoperon-module=products-services] .performance-ranking i b{border-radius:inherit;background:#687467;height:100%;display:block}[data-oneoperon-module=products-services] .performance-waterfall button:nth-child(2) i b,[data-oneoperon-module=products-services] .performance-waterfall button:nth-child(4) i b{background:#a98b72}[data-oneoperon-module=products-services] .performance-waterfall button.subtotal{border-top:1px solid #e7e6e1;margin-top:3px;padding-top:8px;font-weight:620}[data-oneoperon-module=products-services] .performance-waterfall button.subtotal i b{background:#405a46}[data-oneoperon-module=products-services] .performance-waterfall strong,[data-oneoperon-module=products-services] .contribution-waterfall strong,[data-oneoperon-module=products-services] .performance-ranking strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px;font-weight:620}[data-oneoperon-module=products-services] .contribution-waterfall button.unclassified i b,[data-oneoperon-module=products-services] .performance-ranking button.unassigned i b{background:#9b9387}[data-oneoperon-module=products-services] .rank-control{align-items:center;gap:4px;margin-inline-start:auto;display:flex}[data-oneoperon-module=products-services] .rank-control small{margin:0 3px 0 0}[data-oneoperon-module=products-services] .rank-control button{color:#676962;min-height:25px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:7px;padding:0 7px;font-size:8px}[data-oneoperon-module=products-services] .rank-control button.active{color:#354537;background:#eef3ed;border-color:#9ba697}[data-oneoperon-module=products-services] .performance-trend{border-top:1px solid #efeee9;margin-top:12px;padding-top:4px}[data-oneoperon-module=products-services] .performance-trend>div:last-child{align-items:flex-end;gap:10px;min-height:130px;padding:8px 20px 2px;display:flex}[data-oneoperon-module=products-services] .performance-trend>div:last-child>span{flex:1;grid-template-rows:1fr auto auto;place-items:end center;gap:4px;min-width:34px;height:105px;display:grid}[data-oneoperon-module=products-services] .performance-trend i{background:#788276;border-radius:3px 3px 1px 1px;width:min(22px,80%);min-height:5px;display:block}[data-oneoperon-module=products-services] .performance-trend b{color:#41443e;font-size:8px;font-weight:600}[data-oneoperon-module=products-services] .performance-trend small{color:#878880;white-space:nowrap;font-size:7px}[data-oneoperon-module=products-services] .report-table-scroll{overflow-x:auto}[data-oneoperon-module=products-services] .performance-table{border-collapse:collapse;width:100%;min-width:650px}[data-oneoperon-module=products-services] .performance-table tr.unassigned{background:#faf9f6}[data-oneoperon-module=products-services] .performance-table tr.category{background:#f9f9f6;font-weight:620}[data-oneoperon-module=products-services] .performance-table td:last-child,[data-oneoperon-module=products-services] .performance-table th:last-child{width:68px}[data-oneoperon-module=products-services] .evidence-count{color:#5f685f;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:2px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .performance-drivers>div:last-child{display:grid}[data-oneoperon-module=products-services] .performance-drivers>div:last-child button{color:#40423d;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-top:1px solid #efeee9;grid-template-columns:minmax(0,1fr) auto 90px;align-items:center;gap:14px;padding:7px 20px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .performance-drivers>div:last-child button:hover,[data-oneoperon-module=products-services] .performance-drivers>div:last-child button.selected{background:#f2f5f0}[data-oneoperon-module=products-services] .performance-drivers button.unclassified{color:#6d655c}[data-oneoperon-module=products-services] .performance-drivers button small{color:#85877f;text-align:end}[data-oneoperon-module=products-services] .performance-evidence{background:#fff;border:1px solid #d8d7d1;border-radius:13px;margin:15px 20px;overflow:hidden;box-shadow:0 12px 34px #181d180f}[data-oneoperon-module=products-services] .performance-evidence>header{background:#fafaf8;border-bottom:1px solid #e9e8e3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 12px;display:flex}[data-oneoperon-module=products-services] .performance-evidence>header div{gap:2px;display:grid}[data-oneoperon-module=products-services] .performance-evidence>header span{color:#797a74;letter-spacing:.05em;text-transform:uppercase;font-size:8px}[data-oneoperon-module=products-services] .performance-evidence>header strong{font-size:11px;font-weight:620}[data-oneoperon-module=products-services] .performance-evidence>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=products-services] .performance-evidence>p{color:#6c6d67;margin:0;padding:18px;font-size:10px}[data-oneoperon-module=products-services] .performance-evidence .error-text{color:#8b3f31}[data-oneoperon-module=products-services] .performance-evidence ul{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}[data-oneoperon-module=products-services] .performance-evidence li{border-bottom:1px solid #efeee9;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 12px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .performance-evidence li span{color:#797a74}[data-oneoperon-module=products-services] .performance-evidence li code{text-overflow:ellipsis;overflow:hidden}[data-oneoperon-module=products-services] .performance-evidence li b{font-weight:600}[data-oneoperon-module=products-services] .performance-evidence footer{border-top:1px solid #e9e8e3;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .performance-evidence footer button{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#343a34;border:1px solid #343a34;border-radius:8px;padding:0 10px;font-size:9px}[data-oneoperon-module=products-services] .performance-evidence footer button.secondary{color:#50524c;background:#fff;border-color:#d8d7d1}[data-oneoperon-module=products-services] .performance-evidence footer button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=products-services] .performance-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:3px 20px 16px;display:grid}[data-oneoperon-module=products-services] .performance-method dl div{gap:2px;display:grid}[data-oneoperon-module=products-services] .performance-method dt{color:#898a83;letter-spacing:.05em;text-transform:uppercase;font-size:7px}[data-oneoperon-module=products-services] .performance-method dd{color:#44463f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=products-services] .performance-export{border-bottom:1px solid var(--performance-line);background:#fdfdfb;justify-content:flex-end;align-items:center;gap:5px;min-height:48px;padding:8px 20px;display:flex}[data-oneoperon-module=products-services] .performance-export>span{color:#85867f;letter-spacing:.05em;text-transform:uppercase;margin-inline-end:auto;font-size:8px;font-weight:620}[data-oneoperon-module=products-services] .cash-workspace{--cash-ink:#252722;--cash-muted:#777a73;--cash-line:#e6e6e0;--cash-soft:#f7f7f4;--cash-tone-1:#405b4a;--cash-tone-2:#5b7162;--cash-tone-3:#75877a;--cash-tone-4:#91a096;--cash-tone-5:#adb7b0;width:100%;max-width:860px;color:var(--cash-ink)}[data-oneoperon-module=products-services] .cash-entry{background:#fff;border:1px solid #deddd8;border-radius:18px;max-width:700px;overflow:hidden;box-shadow:0 18px 50px #1a1f260d}[data-oneoperon-module=products-services] .cash-entry>header{border-bottom:1px solid var(--cash-line);padding:26px 26px 20px}[data-oneoperon-module=products-services] .cash-entry>header>span{color:var(--cash-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}[data-oneoperon-module=products-services] .cash-entry h3{letter-spacing:-.03em;margin:9px 0 6px;font-size:21px;font-weight:620}[data-oneoperon-module=products-services] .cash-entry p{color:#6d6e68;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=products-services] .cash-entry-actions{padding:8px 12px 12px;display:grid}[data-oneoperon-module=products-services] .cash-entry-actions button{min-height:52px;color:var(--cash-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;padding:0 12px;font-size:13px;transition:background .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:flex}[data-oneoperon-module=products-services] .cash-entry-actions button:hover,[data-oneoperon-module=products-services] .cash-entry-actions button:focus-visible{background:var(--cash-soft);border-color:#deddd8;outline:none;transform:translateY(-1px)}[data-oneoperon-module=products-services] .cash-entry-actions svg{color:#92958d}[data-oneoperon-module=products-services] .cash-header{border-bottom:1px solid var(--cash-line);background:#fdfdfc;border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;padding:19px 20px 15px;display:grid;position:relative}[data-oneoperon-module=products-services] .cash-toolbar{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=products-services] .cash-toolbar>button,[data-oneoperon-module=products-services] .cash-export button,[data-oneoperon-module=products-services] .cash-export .pdf-export-button{color:#565750;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .cash-toolbar>button.active{color:#334235;background:#f0f4ef;border-color:#9fa89c}[data-oneoperon-module=products-services] .cash-controls{grid-column:1/-1;align-items:flex-end;gap:8px;display:flex}[data-oneoperon-module=products-services] .cash-controls>label{color:#77766f;letter-spacing:.045em;text-transform:uppercase;gap:4px;min-width:125px;font-size:8px;font-weight:600;display:grid}[data-oneoperon-module=products-services] .cash-controls input,[data-oneoperon-module=products-services] .cash-controls select{color:#292a27;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #ddddd7;border-radius:9px;outline:none;padding:5px 8px;font-size:10px}[data-oneoperon-module=products-services] .cash-controls input:focus,[data-oneoperon-module=products-services] .cash-controls select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=products-services] .cash-mode{background:#fff;border:1px solid #deddd8;border-radius:9px;min-height:36px;display:flex;overflow:hidden}[data-oneoperon-module=products-services] .cash-mode button{border:0;color:#777970;min-width:78px;font:inherit;cursor:pointer;background:0 0;border-inline-end:1px solid #e5e5df;padding:0 9px;font-size:9px;transition:background .18s ease-out,color .18s ease-out}[data-oneoperon-module=products-services] .cash-mode button:last-child{border-inline-end:0}[data-oneoperon-module=products-services] .cash-mode button.active{color:#334638;background:#edf2ed;font-weight:620}[data-oneoperon-module=products-services] .cash-filter-popover{width:min(310px,100% - 40px);top:56px;right:20px}[data-oneoperon-module=products-services] .cash-filter-popover label{color:#74766e;gap:5px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .cash-filter-popover select{min-height:36px;font:inherit;background:#fff;border:1px solid #dcdcd6;border-radius:8px;padding:5px 8px;font-size:10px}[data-oneoperon-module=products-services] .cash-filter-popover p{color:#777970;margin:0;font-size:9px;line-height:1.5}[data-oneoperon-module=products-services] .cash-filter-popover footer{justify-content:flex-end;gap:6px;display:flex}[data-oneoperon-module=products-services] .cash-filter-popover footer button{color:#fff;min-height:31px;font:inherit;background:#343a34;border:1px solid #343a34;border-radius:8px;padding:0 9px;font-size:9px}[data-oneoperon-module=products-services] .cash-filter-popover footer button.quiet{color:#555;background:#fff;border-color:#ddd}[data-oneoperon-module=products-services] .cash-loading{background:#fff;border-radius:0 0 18px 18px;align-content:center;gap:12px;min-height:220px;padding:28px;display:grid}[data-oneoperon-module=products-services] .cash-loading span{background:#e8e9e4;border-radius:5px;width:38%;height:22px;animation:1.2s ease-in-out infinite alternate cash-breathe}[data-oneoperon-module=products-services] .cash-loading i{background:#f0f0ec;border-radius:3px;width:100%;height:9px;animation:1.2s ease-in-out infinite alternate cash-breathe;display:block}[data-oneoperon-module=products-services] .cash-loading i:nth-child(3){width:82%}[data-oneoperon-module=products-services] .cash-loading i:nth-child(4){width:67%}@keyframes cash-breathe{0%{opacity:.35}to{opacity:.85}}[data-oneoperon-module=products-services] .cash-result{background:#fff;border-radius:0 0 18px 18px;transition:opacity .22s ease-out;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .cash-result.is-updating>:not(.cash-updating){opacity:.43}[data-oneoperon-module=products-services] .cash-updating{z-index:4;color:#686b64;background:#fffffef5;border-bottom:1px solid #e8e8e3;justify-content:center;align-items:center;gap:8px;min-height:34px;font-size:9px;display:flex;position:absolute;inset:0 0 auto}[data-oneoperon-module=products-services] .cash-updating span{background:#667164;border-radius:99px;width:34px;height:2px;animation:1.2s ease-in-out infinite alternate cash-breathe}[data-oneoperon-module=products-services] .cash-primary{border-bottom:1px solid var(--cash-line);justify-content:space-between;align-items:flex-end;gap:24px;min-height:126px;padding:23px 20px 19px;display:flex}[data-oneoperon-module=products-services] .cash-primary>div>span{color:#85877f;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:650}[data-oneoperon-module=products-services] .cash-primary h4{color:#50534c;margin:7px 0 2px;font-size:11px;font-weight:570}[data-oneoperon-module=products-services] .cash-primary>div>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:620;display:block}[data-oneoperon-module=products-services] .cash-primary p{color:#85877f;margin:6px 0 0;font-size:9px}[data-oneoperon-module=products-services] .cash-primary dl{gap:24px;margin:0;display:flex}[data-oneoperon-module=products-services] .cash-primary dl div{text-align:end;gap:4px;display:grid}[data-oneoperon-module=products-services] .cash-primary dt{color:#85877f;font-size:8px}[data-oneoperon-module=products-services] .cash-primary dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:610}[data-oneoperon-module=products-services] .cash-quality{border-bottom:1px solid var(--cash-line);background:#fbfbf9;gap:5px;padding:10px 20px;display:grid}[data-oneoperon-module=products-services] .cash-quality p{color:#68675f;background:#f4f3ef;border-radius:8px;align-items:flex-start;gap:7px;margin:0;padding:7px 9px;font-size:9px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .cash-quality p.blocking{color:#8b4332;background:#fff1ec}[data-oneoperon-module=products-services] .cash-quality p.limitation{color:#735e36;background:#faf5e9}[data-oneoperon-module=products-services] .cash-quality p b{margin-inline-start:auto}[data-oneoperon-module=products-services] .cash-empty{border-bottom:1px solid var(--cash-line);color:#74756e;justify-content:center;align-items:flex-start;gap:10px;min-height:160px;padding:44px 20px;display:flex}[data-oneoperon-module=products-services] .cash-empty h4{color:#393b36;margin:0 0 4px;font-size:13px}[data-oneoperon-module=products-services] .cash-empty p{margin:0;font-size:10px}[data-oneoperon-module=products-services] .cash-visual,[data-oneoperon-module=products-services] .cash-ranking,[data-oneoperon-module=products-services] .cash-details,[data-oneoperon-module=products-services] .cash-attention,[data-oneoperon-module=products-services] .cash-method{border-bottom:1px solid var(--cash-line);background:#fff}[data-oneoperon-module=products-services] .cash-visual{padding-bottom:17px}[data-oneoperon-module=products-services] .cash-section-label{color:#555850;align-items:center;gap:7px;min-height:45px;padding:0 20px;display:flex}[data-oneoperon-module=products-services] .cash-section-label>span{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:640}[data-oneoperon-module=products-services] .cash-section-label>small{color:#85877f;margin-inline-start:auto;font-size:8px}[data-oneoperon-module=products-services] .cash-section-label>button{color:#60635c;font:inherit;cursor:pointer;background:#f0f1ed;border:0;border-radius:6px;margin-inline-start:auto;padding:4px 7px;font-size:8px}[data-oneoperon-module=products-services] .cash-section-label.compact{min-height:32px;padding-top:5px}[data-oneoperon-module=products-services] .cash-contract-note{color:#777a73;margin:-5px 20px 10px;font-size:8px}[data-oneoperon-module=products-services] .cash-segment-strip{background:#f1f1ed;border-radius:7px;gap:2px;height:34px;margin:0 20px 18px;display:flex;overflow:hidden}[data-oneoperon-module=products-services] .cash-segment-strip button{background:var(--cash-tone-1);color:#0000;cursor:pointer;opacity:.92;border:0;min-width:5px;transition:opacity .18s ease-out,transform .18s ease-out,filter .18s ease-out;overflow:hidden}[data-oneoperon-module=products-services] .cash-segment-strip button:hover,[data-oneoperon-module=products-services] .cash-segment-strip button.selected{opacity:1;filter:saturate(1.18);transform:scaleY(1.08)}[data-oneoperon-module=products-services] .cash-segment-strip button.tone-2{background:var(--cash-tone-2)}[data-oneoperon-module=products-services] .cash-segment-strip button.tone-3{background:var(--cash-tone-3)}[data-oneoperon-module=products-services] .cash-segment-strip button.tone-4{background:var(--cash-tone-4)}[data-oneoperon-module=products-services] .cash-segment-strip button.tone-5{background:var(--cash-tone-5)}[data-oneoperon-module=products-services] .cash-segment-rows,[data-oneoperon-module=products-services] .cash-ranking,[data-oneoperon-module=products-services] .cash-component-scale{display:grid}[data-oneoperon-module=products-services] .cash-segment-rows{gap:8px;padding:0 20px}[data-oneoperon-module=products-services] .cash-segment-rows button,[data-oneoperon-module=products-services] .cash-ranking>button,[data-oneoperon-module=products-services] .cash-component-scale button{color:#41423d;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:minmax(118px,.85fr) minmax(180px,1.7fr) minmax(100px,.65fr) 30px;align-items:center;gap:11px;padding:3px 5px;font-size:9px;transition:background .18s ease-out;display:grid}[data-oneoperon-module=products-services] .cash-segment-rows button:hover,[data-oneoperon-module=products-services] .cash-segment-rows button.selected,[data-oneoperon-module=products-services] .cash-ranking>button:hover,[data-oneoperon-module=products-services] .cash-ranking>button.selected,[data-oneoperon-module=products-services] .cash-component-scale button:hover,[data-oneoperon-module=products-services] .cash-component-scale button.selected{background:#f1f4ef}[data-oneoperon-module=products-services] .cash-segment-rows i,[data-oneoperon-module=products-services] .cash-ranking>button i,[data-oneoperon-module=products-services] .cash-component-scale i{background:#efefeb;border-radius:2px;height:6px;overflow:hidden}[data-oneoperon-module=products-services] .cash-segment-rows i b,[data-oneoperon-module=products-services] .cash-ranking>button i b,[data-oneoperon-module=products-services] .cash-component-scale i b{border-radius:inherit;background:var(--cash-tone-1);height:100%;transition:width .24s ease-out;display:block}[data-oneoperon-module=products-services] .cash-segment-rows .tone-2 i b{background:var(--cash-tone-2)}[data-oneoperon-module=products-services] .cash-segment-rows .tone-3 i b{background:var(--cash-tone-3)}[data-oneoperon-module=products-services] .cash-segment-rows .tone-4 i b{background:var(--cash-tone-4)}[data-oneoperon-module=products-services] .cash-segment-rows .tone-5 i b{background:var(--cash-tone-5)}[data-oneoperon-module=products-services] .cash-segment-rows strong,[data-oneoperon-module=products-services] .cash-ranking>button strong,[data-oneoperon-module=products-services] .cash-component-scale strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px;font-weight:620}[data-oneoperon-module=products-services] .cash-segment-rows small{color:#898b84;text-align:end}[data-oneoperon-module=products-services] .cash-ranking{padding:0 20px 16px}[data-oneoperon-module=products-services] .cash-ranking .cash-section-label{padding:0}[data-oneoperon-module=products-services] .cash-ranking>button{grid-template-columns:minmax(118px,.85fr) minmax(180px,1.7fr) minmax(100px,.65fr)}[data-oneoperon-module=products-services] .cash-detail-rows{display:grid}[data-oneoperon-module=products-services] .cash-detail-rows>button{color:#40423d;min-height:52px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-top:1px solid #efeee9;grid-template-columns:minmax(145px,1fr) minmax(140px,1.3fr) minmax(100px,.65fr) 65px;align-items:center;gap:13px;padding:7px 20px;font-size:9px;transition:background .18s ease-out;display:grid}[data-oneoperon-module=products-services] .cash-detail-rows>button:hover,[data-oneoperon-module=products-services] .cash-detail-rows>button.selected{background:#f2f5f0}[data-oneoperon-module=products-services] .cash-detail-rows>button>span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .cash-detail-rows>button>span b,[data-oneoperon-module=products-services] .cash-detail-rows>button>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-oneoperon-module=products-services] .cash-detail-rows>button>span small,[data-oneoperon-module=products-services] .cash-detail-rows>button>small{color:#85877f;font-size:8px}[data-oneoperon-module=products-services] .cash-detail-rows em{color:#86633d;font-size:8px;font-style:normal}[data-oneoperon-module=products-services] .cash-detail-rows>button>i{background:#efefeb;border-radius:2px;height:5px;overflow:hidden}[data-oneoperon-module=products-services] .cash-detail-rows>button>i b{border-radius:inherit;background:#687467;height:100%;transition:width .24s ease-out;display:block}[data-oneoperon-module=products-services] .cash-detail-rows>button>strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px}[data-oneoperon-module=products-services] .working-capital-bridge{max-width:560px;margin:0 auto 10px;padding:0 20px;display:grid}[data-oneoperon-module=products-services] .working-capital-bridge button{color:#42443e;min-height:42px;font:inherit;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #efeee9;grid-template-columns:1fr 24px 120px;align-items:center;gap:8px;padding:0 10px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .working-capital-bridge button.selected{background:#f1f4ef}[data-oneoperon-module=products-services] .working-capital-bridge button.unavailable{color:#8d8e88}[data-oneoperon-module=products-services] .working-capital-bridge button>b{text-align:center}[data-oneoperon-module=products-services] .working-capital-bridge button>strong,[data-oneoperon-module=products-services] .working-capital-total strong{text-align:end;font-variant-numeric:tabular-nums}[data-oneoperon-module=products-services] .working-capital-total{color:#30362f;border-top:2px solid #5c675c;grid-template-columns:24px 1fr 120px;align-items:center;gap:8px;min-height:52px;padding:0 10px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .working-capital-total b{font-weight:640}[data-oneoperon-module=products-services] .cash-component-scale{gap:7px;padding:0 20px}[data-oneoperon-module=products-services] .cash-component-scale button{grid-template-columns:minmax(118px,.85fr) minmax(180px,1.7fr) minmax(100px,.65fr)}[data-oneoperon-module=products-services] .cash-component-scale span small{color:#8a5e48;margin-inline-start:6px}[data-oneoperon-module=products-services] .cash-attention{padding-bottom:13px}[data-oneoperon-module=products-services] .cash-attention p{color:#5e6059;border-top:1px solid #efeee9;align-items:center;gap:12px;min-height:38px;margin:0 20px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .cash-attention p b{margin-inline-start:auto}[data-oneoperon-module=products-services] .cash-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:3px 20px 16px;display:grid}[data-oneoperon-module=products-services] .cash-method dl div{gap:2px;display:grid}[data-oneoperon-module=products-services] .cash-method dt{color:#898a83;letter-spacing:.05em;text-transform:uppercase;font-size:7px}[data-oneoperon-module=products-services] .cash-method dd{color:#44463f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=products-services] .cash-evidence{background:#fff;border:1px solid #d8d7d1;border-radius:13px;margin:15px 20px;overflow:hidden;box-shadow:0 12px 34px #181d180f}[data-oneoperon-module=products-services] .cash-evidence>header{background:#fafaf8;border-bottom:1px solid #e9e8e3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:9px 12px;display:flex}[data-oneoperon-module=products-services] .cash-evidence>header div{gap:2px;display:grid}[data-oneoperon-module=products-services] .cash-evidence>header span{color:#797a74;text-transform:uppercase;font-size:8px}[data-oneoperon-module=products-services] .cash-evidence>header strong{font-size:11px}[data-oneoperon-module=products-services] .cash-evidence>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=products-services] .cash-evidence>p{color:#6c6d67;margin:0;padding:18px;font-size:10px}[data-oneoperon-module=products-services] .cash-evidence .error-text{color:#8b3f31}[data-oneoperon-module=products-services] .cash-evidence-path{color:#6d6f68;border-bottom:1px solid #efeee9;align-items:center;gap:6px;padding:9px 12px;font-size:8px;display:flex;overflow:auto}[data-oneoperon-module=products-services] .cash-evidence-path span{white-space:nowrap}[data-oneoperon-module=products-services] .cash-evidence ul{max-height:210px;margin:0;padding:0;list-style:none;overflow:auto}[data-oneoperon-module=products-services] .cash-evidence li{border-bottom:1px solid #efeee9;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:8px 12px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .cash-evidence li code{text-overflow:ellipsis;overflow:hidden}[data-oneoperon-module=products-services] .cash-settlements{display:grid}[data-oneoperon-module=products-services] .cash-settlements span{color:#666860;border-bottom:1px solid #efeee9;justify-content:space-between;padding:7px 12px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .cash-evidence footer{border-top:1px solid #e9e8e3;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .cash-evidence footer button{color:#fff;min-height:32px;font:inherit;cursor:pointer;background:#343a34;border:1px solid #343a34;border-radius:8px;padding:0 10px;font-size:9px}[data-oneoperon-module=products-services] .cash-evidence footer button.secondary{color:#50524c;background:#fff;border-color:#d8d7d1}[data-oneoperon-module=products-services] .cash-evidence footer button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=products-services] .cash-export{border-bottom:1px solid var(--cash-line);background:#fdfdfb;justify-content:flex-end;align-items:center;gap:5px;min-height:48px;padding:8px 20px;display:flex}[data-oneoperon-module=products-services] .cash-export>span{color:#85867f;letter-spacing:.05em;text-transform:uppercase;margin-inline-end:auto;font-size:8px;font-weight:620}@media (max-width:640px){[data-oneoperon-module=products-services] .cash-entry>header{padding-inline:18px}[data-oneoperon-module=products-services] .cash-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=products-services] .cash-toolbar{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=products-services] .cash-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .cash-controls>label,[data-oneoperon-module=products-services] .cash-mode{width:100%}[data-oneoperon-module=products-services] .cash-mode button{flex:1}[data-oneoperon-module=products-services] .cash-filter-popover{width:calc(100% - 28px);top:100px;right:14px}[data-oneoperon-module=products-services] .cash-primary{flex-direction:column;align-items:flex-start;padding-inline:14px}[data-oneoperon-module=products-services] .cash-primary dl{justify-content:space-between;width:100%}[data-oneoperon-module=products-services] .cash-primary>div>strong{font-size:26px}[data-oneoperon-module=products-services] .cash-section-label,[data-oneoperon-module=products-services] .cash-segment-rows,[data-oneoperon-module=products-services] .cash-ranking,[data-oneoperon-module=products-services] .cash-component-scale{padding-inline:14px}[data-oneoperon-module=products-services] .cash-segment-strip{margin-inline:14px}[data-oneoperon-module=products-services] .cash-segment-rows button,[data-oneoperon-module=products-services] .cash-ranking>button,[data-oneoperon-module=products-services] .cash-component-scale button{grid-template-columns:minmax(90px,.8fr) 1fr}[data-oneoperon-module=products-services] .cash-segment-rows strong,[data-oneoperon-module=products-services] .cash-ranking>button strong,[data-oneoperon-module=products-services] .cash-component-scale strong{grid-column:2}[data-oneoperon-module=products-services] .cash-segment-rows small{display:none}[data-oneoperon-module=products-services] .cash-detail-rows>button{grid-template-columns:minmax(0,1fr) 1fr;padding-inline:14px}[data-oneoperon-module=products-services] .cash-detail-rows>button>strong,[data-oneoperon-module=products-services] .cash-detail-rows>button>small{grid-column:2}[data-oneoperon-module=products-services] .cash-method dl{grid-template-columns:1fr 1fr;padding-inline:14px}[data-oneoperon-module=products-services] .cash-evidence{margin-inline:12px}[data-oneoperon-module=products-services] .cash-export{flex-wrap:wrap;padding-inline:14px}[data-oneoperon-module=products-services] .working-capital-bridge{padding-inline:14px}[data-oneoperon-module=products-services] .working-capital-bridge button,[data-oneoperon-module=products-services] .working-capital-total{grid-template-columns:1fr 18px 100px}[data-oneoperon-module=products-services] .working-capital-total{grid-template-columns:18px 1fr 100px}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .cash-workspace *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:760px){[data-oneoperon-module=products-services] .performance-entry>header{padding-inline:18px}[data-oneoperon-module=products-services] .performance-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=products-services] .performance-toolbar{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=products-services] .performance-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .performance-controls>label,[data-oneoperon-module=products-services] .performance-controls>label:first-child,[data-oneoperon-module=products-services] .performance-controls>label.performance-currency{flex:none;width:100%}[data-oneoperon-module=products-services] .performance-header .report-popover{width:calc(100% - 28px);top:100px;right:14px}[data-oneoperon-module=products-services] [dir=rtl] .performance-header .report-popover{left:14px;right:auto}[data-oneoperon-module=products-services] .performance-result-head{flex-direction:column;align-items:flex-start;padding-inline:14px}[data-oneoperon-module=products-services] .performance-result-head dl{width:100%}[data-oneoperon-module=products-services] .performance-result-head dl div{justify-content:space-between}[data-oneoperon-module=products-services] .performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .performance-metrics button{border-bottom:1px solid var(--performance-line)}[data-oneoperon-module=products-services] .performance-metrics button:last-child{grid-column:1/-1}[data-oneoperon-module=products-services] .performance-waterfall,[data-oneoperon-module=products-services] .contribution-waterfall,[data-oneoperon-module=products-services] .performance-ranking{padding-inline:14px}[data-oneoperon-module=products-services] .performance-waterfall button,[data-oneoperon-module=products-services] .contribution-waterfall button,[data-oneoperon-module=products-services] .performance-ranking button{grid-template-columns:minmax(90px,.8fr) 1.2fr}[data-oneoperon-module=products-services] .performance-waterfall strong,[data-oneoperon-module=products-services] .contribution-waterfall strong,[data-oneoperon-module=products-services] .performance-ranking strong{grid-column:2}[data-oneoperon-module=products-services] .performance-method dl{grid-template-columns:1fr 1fr;padding-inline:14px}[data-oneoperon-module=products-services] .performance-evidence{margin-inline:12px}[data-oneoperon-module=products-services] .performance-evidence li{grid-template-columns:75px minmax(0,1fr)}[data-oneoperon-module=products-services] .performance-evidence li b{grid-column:2}[data-oneoperon-module=products-services] .performance-export{flex-wrap:wrap;padding-inline:14px}}[data-oneoperon-module=products-services] .reports-workspace{border-color:#deddd9;border-radius:18px;width:100%;max-width:780px;overflow:visible;box-shadow:0 18px 50px #1a1f260e}[data-oneoperon-module=products-services] .financial-report-header{background:#fdfdfc;border-bottom:1px solid #e8e7e2;border-radius:18px 18px 0 0;grid-template-columns:minmax(0,1fr) auto;gap:14px 20px;padding:19px 20px 15px;display:grid;position:relative}[data-oneoperon-module=products-services] .report-identity h3{color:#20211f;letter-spacing:-.035em;margin:5px 0 0;font-size:20px;font-weight:620}[data-oneoperon-module=products-services] .report-header-actions{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=products-services] .report-header-actions>button{color:#565750;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .report-header-actions>button.active{color:#334235;background:#f2f5f0;border-color:#aeb7a9}[data-oneoperon-module=products-services] .report-header-actions b{color:#fff;background:#334235;border-radius:999px;place-items:center;min-width:16px;height:16px;font-size:8px;display:grid}[data-oneoperon-module=products-services] .report-context-controls{grid-column:1/-1;align-items:flex-end;gap:8px;min-width:0;display:flex}[data-oneoperon-module=products-services] .report-date-control,[data-oneoperon-module=products-services] .report-currency{color:#77766f;letter-spacing:.045em;text-transform:uppercase;gap:4px;font-size:8px;font-weight:590;display:grid}[data-oneoperon-module=products-services] .report-date-control{flex:300px}[data-oneoperon-module=products-services] .date-range{grid-template-columns:minmax(118px,1fr) auto minmax(118px,1fr);align-items:center;gap:5px;display:grid}[data-oneoperon-module=products-services] .date-range i{color:#9a9991;font-style:normal}[data-oneoperon-module=products-services] .report-date-control input,[data-oneoperon-module=products-services] .report-currency select{color:#292a27;width:100%;min-height:36px;font:inherit;letter-spacing:0;text-transform:none;background:#fff;border:1px solid #ddddd7;border-radius:9px;outline:none;padding:5px 9px;font-size:11px}[data-oneoperon-module=products-services] .report-date-control input:focus,[data-oneoperon-module=products-services] .report-currency select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=products-services] .report-currency{flex:0 0 95px}[data-oneoperon-module=products-services] .run-report{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#242824;border:1px solid #1f231f;border-radius:9px;flex:none;padding:0 13px;font-size:10px}[data-oneoperon-module=products-services] .run-report:disabled{opacity:.4;cursor:default}[data-oneoperon-module=products-services] .report-export-actions{border-inline-start:1px solid #e3e2dd;align-items:center;gap:4px;margin-inline-start:auto;padding-inline-start:8px;display:flex}[data-oneoperon-module=products-services] .report-export-actions>span{color:#88877f;text-transform:uppercase;margin-inline-end:2px;font-size:8px}[data-oneoperon-module=products-services] .report-export-actions button,[data-oneoperon-module=products-services] .report-export-actions .pdf-export-button{color:#50514c;min-height:31px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:8px;align-items:center;gap:4px;padding:0 7px;font-size:8px;display:inline-flex}[data-oneoperon-module=products-services] .period-presets{flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:3px;display:flex}[data-oneoperon-module=products-services] .period-presets button{color:#55564f;min-height:29px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deddd8;border-radius:999px;padding:0 10px;font-size:9px}[data-oneoperon-module=products-services] .period-presets button:hover{background:#f3f4f0}[data-oneoperon-module=products-services] .report-popover{z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffefa;border:1px solid #d8d7d1;border-radius:13px;width:min(420px,100% - 40px);padding:13px;position:absolute;top:58px;right:20px;box-shadow:0 18px 48px #191f1a29}[data-oneoperon-module=products-services] [dir=rtl] .report-popover{left:20px;right:auto}[data-oneoperon-module=products-services] .report-popover>strong,[data-oneoperon-module=products-services] .custom-label{color:#62635d;letter-spacing:.045em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:650;display:block}[data-oneoperon-module=products-services] .compare-popover{flex-wrap:wrap;gap:6px;display:flex}[data-oneoperon-module=products-services] .compare-popover>strong,[data-oneoperon-module=products-services] .compare-popover .custom-label,[data-oneoperon-module=products-services] .custom-comparison{flex-basis:100%}[data-oneoperon-module=products-services] .compare-popover>button,[data-oneoperon-module=products-services] .filter-actions button,[data-oneoperon-module=products-services] .custom-comparison button{color:#fff;min-height:31px;font:inherit;cursor:pointer;background:#292e29;border:1px solid #292e29;border-radius:8px;padding:0 10px;font-size:9px}[data-oneoperon-module=products-services] .compare-popover>button.quiet,[data-oneoperon-module=products-services] .filter-actions button.quiet{color:#5e5f59;background:#fff;border-color:#deddd8}[data-oneoperon-module=products-services] .filter-actions button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=products-services] .custom-label{margin:7px 0 0}[data-oneoperon-module=products-services] .custom-comparison{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}[data-oneoperon-module=products-services] .custom-comparison.as-of{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .custom-comparison input,[data-oneoperon-module=products-services] .filter-fields select{color:#292a27;width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #deddd8;border-radius:8px;padding:4px 8px;font-size:9px}[data-oneoperon-module=products-services] .custom-comparison button:disabled{opacity:.4}[data-oneoperon-module=products-services] .filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-oneoperon-module=products-services] .filter-fields label{color:#77766f;gap:4px;min-width:0;font-size:8px;display:grid}[data-oneoperon-module=products-services] .filter-actions{justify-content:flex-end;gap:6px;margin-top:11px;display:flex}[data-oneoperon-module=products-services] .active-report-filters{color:#596259;background:#f2f4ef;border-radius:8px;grid-column:1/-1;align-items:center;gap:6px;min-height:27px;padding:5px 8px;font-size:8px;display:flex}[data-oneoperon-module=products-services] .active-report-filters span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .active-report-filters button{color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto}[data-oneoperon-module=products-services] .report-loading{color:#71716b;place-content:center;justify-items:center;gap:10px;min-height:145px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .report-loading span{background:linear-gradient(90deg,#0000,#667164,#0000) 0 0/180% 100%;border-radius:999px;width:42px;height:2px;animation:1.4s ease-in-out infinite report-pulse}[data-oneoperon-module=products-services] .report-loading p{margin:0}@keyframes report-pulse{0%{opacity:.45;background-position:160% 0}50%{opacity:1}to{opacity:.45;background-position:-60% 0}}[data-oneoperon-module=products-services] .report-result{border-radius:0 0 18px 18px;overflow:hidden}[data-oneoperon-module=products-services] .report-document-meta{background:#fff;border-bottom:1px solid #ecebe7;justify-content:space-between;gap:18px;padding:15px 20px;display:flex}[data-oneoperon-module=products-services] .report-document-meta>div{min-width:0}[data-oneoperon-module=products-services] .report-document-meta p{color:#656660;max-width:460px;margin:5px 0 0;font-size:10px;line-height:1.5}[data-oneoperon-module=products-services] .report-status{color:#5f675f;background:#f0f1ed;border-radius:999px;padding:3px 7px;font-size:8px;line-height:1.3}[data-oneoperon-module=products-services] .report-status.complete{color:#3f6a49;background:#edf5ee}[data-oneoperon-module=products-services] .report-status.blocked{color:#914937;background:#fff0eb}[data-oneoperon-module=products-services] .report-status.not_configured,[data-oneoperon-module=products-services] .report-status.no_data{color:#74736c;background:#f2f1ee}[data-oneoperon-module=products-services] .report-document-meta dl{flex-wrap:wrap;justify-content:flex-end;gap:8px 15px;margin:0;display:flex}[data-oneoperon-module=products-services] .report-document-meta dl div{gap:1px;display:grid}[data-oneoperon-module=products-services] .report-document-meta dt{color:#8a8981;text-transform:uppercase;letter-spacing:.06em;font-size:7px}[data-oneoperon-module=products-services] .report-document-meta dd{color:#343530;white-space:nowrap;margin:0;font-size:9px}[data-oneoperon-module=products-services] .report-quality{border-bottom:1px solid #ecebe7;padding:11px 20px}[data-oneoperon-module=products-services] .report-quality>div{background:#faf9f5;border-radius:9px}[data-oneoperon-module=products-services] .report-information{margin:11px 20px}[data-oneoperon-module=products-services] .trial-reconciliation{background:#f7fbf7;border:1px solid #d9e4da;border-radius:12px;margin:15px 20px 4px;padding:13px}[data-oneoperon-module=products-services] .trial-reconciliation.imbalanced{background:#fff7f4;border-color:#efd0c7}[data-oneoperon-module=products-services] .reconciliation-title{color:#334a38;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .imbalanced .reconciliation-title{color:#894536}[data-oneoperon-module=products-services] .reconciliation-title strong{font-size:10px;font-weight:640}[data-oneoperon-module=products-services] .reconciliation-title>span{align-items:center;gap:4px;margin-inline-start:auto;font-size:8px;display:inline-flex}[data-oneoperon-module=products-services] .reconciliation-equation{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:11px;display:grid}[data-oneoperon-module=products-services] .reconciliation-equation div{gap:3px;display:grid}[data-oneoperon-module=products-services] .reconciliation-equation span{color:#7a8079;font-size:8px}[data-oneoperon-module=products-services] .reconciliation-equation b{font-size:13px;font-weight:600}[data-oneoperon-module=products-services] .reconciliation-equation i{color:#989b96;font-style:normal}[data-oneoperon-module=products-services] .main-financial-report{border-top:1px solid #e9e8e3;border-bottom:1px solid #e9e8e3;margin-top:14px}[data-oneoperon-module=products-services] .report-section-label{color:#676862;align-items:center;gap:6px;min-height:36px;padding:0 20px;display:flex}[data-oneoperon-module=products-services] .report-section-label span{letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:640}[data-oneoperon-module=products-services] .report-section-label small{color:#92918a;margin-inline-start:auto;font-size:8px}[data-oneoperon-module=products-services] .report-table-wrap{border-top:1px solid #efeee9}[data-oneoperon-module=products-services] .report-table{color:#30312d;font-variant-numeric:tabular-nums}[data-oneoperon-module=products-services] .report-table th,[data-oneoperon-module=products-services] .report-table td{text-align:start}[data-oneoperon-module=products-services] .report-table th{color:#82817a;letter-spacing:.025em;white-space:nowrap;background:#fafaf8;padding:8px 12px;font-size:8px;font-weight:570}[data-oneoperon-module=products-services] .report-table td{padding:10px 12px;font-size:9px}[data-oneoperon-module=products-services] .report-table th:not(:first-child),[data-oneoperon-module=products-services] .report-table td:not(:first-child){text-align:end}[data-oneoperon-module=products-services] .report-table.ledger{min-width:760px}[data-oneoperon-module=products-services] .report-table.journal-entries,[data-oneoperon-module=products-services] .report-table.party-ledger{min-width:700px}[data-oneoperon-module=products-services] .report-table.ledger th,[data-oneoperon-module=products-services] .report-table.ledger td,[data-oneoperon-module=products-services] .report-table.journal-entries th,[data-oneoperon-module=products-services] .report-table.journal-entries td,[data-oneoperon-module=products-services] .report-table.party-ledger th,[data-oneoperon-module=products-services] .report-table.party-ledger td{text-align:start}[data-oneoperon-module=products-services] .report-table.ledger th:nth-last-child(-n+4),[data-oneoperon-module=products-services] .report-table.ledger td:nth-last-child(-n+4),[data-oneoperon-module=products-services] .report-table.journal-entries th:nth-last-child(-n+3),[data-oneoperon-module=products-services] .report-table.journal-entries td:nth-last-child(-n+3),[data-oneoperon-module=products-services] .report-table.party-ledger th:nth-last-child(-n+3),[data-oneoperon-module=products-services] .report-table.party-ledger td:nth-last-child(-n+3){text-align:end}[data-oneoperon-module=products-services] .report-table .root-row{background:#fdfdfb;font-weight:620}[data-oneoperon-module=products-services] .report-table tr.selected{background:#f2f5f0}[data-oneoperon-module=products-services] .report-table .is-collapsed{display:none}[data-oneoperon-module=products-services] .report-row-label{width:100%;padding:0 0 0 calc(var(--report-level,0) * 15px);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;display:flex}[data-oneoperon-module=products-services] [dir=rtl] .report-row-label{padding:0 calc(var(--report-level,0) * 15px) 0 0}[data-oneoperon-module=products-services] .report-row-label code{color:#85847c;font:inherit;font-size:8px}[data-oneoperon-module=products-services] .report-row-label small{color:#8a8982;text-transform:uppercase;margin-inline-start:4px;font-size:7px}[data-oneoperon-module=products-services] .row-indent{flex:0 0 14px;width:14px}[data-oneoperon-module=products-services] .report-table td.negative{color:#9a4937}[data-oneoperon-module=products-services] .evidence-button{border-color:#deddd8;align-items:center;gap:3px;padding:3px 6px;font-size:8px;display:inline-flex}[data-oneoperon-module=products-services] .transparent-empty{color:#686962;border-top:1px solid #ecebe7;justify-content:center;align-items:flex-start;gap:12px;min-height:178px;padding:32px 24px;display:flex}[data-oneoperon-module=products-services] .transparent-empty>svg{color:#8a9188;margin-top:2px}[data-oneoperon-module=products-services] .transparent-empty h4{color:#343530;margin:0 0 5px;font-size:12px;font-weight:610}[data-oneoperon-module=products-services] .transparent-empty p{margin:0;font-size:9px}[data-oneoperon-module=products-services] .transparent-empty ul{color:#77776f;margin:10px 0 0;padding-inline-start:17px;font-size:9px;line-height:1.7}[data-oneoperon-module=products-services] .contextual-visual{background:#fdfdfc;border-bottom:1px solid #e9e8e3;padding:5px 0 16px}[data-oneoperon-module=products-services] .financial-bars{gap:8px;padding:4px 20px 2px;display:grid}[data-oneoperon-module=products-services] .financial-bars button,[data-oneoperon-module=products-services] .financial-bars .net-profit{color:#41423d;font:inherit;text-align:start;background:0 0;border:0;grid-template-columns:minmax(110px,.75fr) minmax(150px,1.6fr) minmax(92px,.65fr);align-items:center;gap:10px;padding:0;font-size:9px;display:grid}[data-oneoperon-module=products-services] .financial-bars button{cursor:pointer}[data-oneoperon-module=products-services] .financial-bars i{background:#efefeb;border-radius:2px;height:7px;overflow:hidden}[data-oneoperon-module=products-services] .financial-bars i b{border-radius:inherit;background:#687467;height:100%;display:block}[data-oneoperon-module=products-services] .financial-bars.waterfall button:nth-child(2) i b,[data-oneoperon-module=products-services] .financial-bars.waterfall button:nth-child(3) i b{background:#a88a72}[data-oneoperon-module=products-services] .financial-bars strong{text-align:end;font-size:9px;font-weight:600}[data-oneoperon-module=products-services] .financial-bars .net-profit{border-top:1px solid #e5e4df;margin-top:3px;padding-top:9px;font-weight:620}[data-oneoperon-module=products-services] .financial-bars .net-profit i b{background:#405a46}[data-oneoperon-module=products-services] .movement-line{justify-content:space-between;align-items:center;height:30px;margin:2px 27px 0;display:flex;position:relative}[data-oneoperon-module=products-services] .movement-line:before{content:"";inset-inline:0;background:#cfd3cc;height:1px;position:absolute;top:50%}[data-oneoperon-module=products-services] .movement-line span{background:#fff;border:2px solid #798278;border-radius:50%;width:7px;height:7px;position:relative}[data-oneoperon-module=products-services] .movement-line span.active{background:#4e6251;width:10px;height:10px;box-shadow:0 0 0 4px #e9efe8}[data-oneoperon-module=products-services] .movement-caption{justify-content:space-between;padding:0 20px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .movement-caption small{color:#74756f}[data-oneoperon-module=products-services] .accounting-flow{align-items:stretch;gap:7px;padding:6px 20px 3px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .accounting-flow>span{background:#fff;border:1px solid #deddd8;border-radius:9px;gap:3px;min-width:120px;padding:9px;display:grid}[data-oneoperon-module=products-services] .accounting-flow small{color:#88877f;text-transform:uppercase;font-size:7px}[data-oneoperon-module=products-services] .accounting-flow b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:590;overflow:hidden}[data-oneoperon-module=products-services] .accounting-flow em{color:#5d655d;font-size:8px;font-style:normal}[data-oneoperon-module=products-services] .accounting-flow>svg{color:#92918a;flex:none;align-self:center;width:13px}[data-oneoperon-module=products-services] .accounting-flow.balance-movement>span{flex:1 1 0}[data-oneoperon-module=products-services] .report-drilldown{border-color:#d8d7d1;margin:15px 20px;box-shadow:0 12px 34px #181d180f}[data-oneoperon-module=products-services] .evidence-path{color:#4d554d;border-bottom:1px solid #ecebe7;align-items:center;gap:6px;padding:10px 12px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .evidence-path span{background:#f1f3ef;border-radius:6px;flex:none;padding:4px 7px;font-size:8px}[data-oneoperon-module=products-services] .evidence-path svg{color:#9c9c95;flex:none;width:11px}[data-oneoperon-module=products-services] .drilldown-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=products-services] .report-drilldown .evidence-list{max-height:190px}[data-oneoperon-module=products-services] .source-records{border-top:1px solid #ecebe7;gap:5px;padding:9px 12px;display:grid}[data-oneoperon-module=products-services] .source-records button{color:#454640;text-align:start;cursor:pointer;background:#fff;border:1px solid #e2e1dc;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:7px 9px;display:flex}[data-oneoperon-module=products-services] .source-records button span{gap:1px;min-width:0;display:grid}[data-oneoperon-module=products-services] .source-records button b{text-overflow:ellipsis;font-size:8px;font-weight:610;overflow:hidden}[data-oneoperon-module=products-services] .source-records button small{color:#898880;text-transform:uppercase;font-size:7px}[data-oneoperon-module=products-services] .source-records button>svg:last-child{margin-inline-start:auto}[data-oneoperon-module=products-services] .evidence-actions{background:#fafaf8;border-top:1px solid #ecebe7;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=products-services] .evidence-actions button{color:#fff;min-height:31px;font:inherit;cursor:pointer;background:#282d28;border:1px solid #282d28;border-radius:8px;padding:0 10px;font-size:8px}[data-oneoperon-module=products-services] .evidence-actions button.secondary{color:#54554f;background:#fff;border-color:#d9d8d2}[data-oneoperon-module=products-services] .report-prepared{border-top:1px solid #e9e8e3;border-bottom:1px solid #e9e8e3}[data-oneoperon-module=products-services] .report-prepared dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:3px 20px 16px;display:grid}[data-oneoperon-module=products-services] .report-prepared dl div{gap:2px;display:grid}[data-oneoperon-module=products-services] .report-prepared dt{color:#8a8982;text-transform:uppercase;letter-spacing:.055em;font-size:7px}[data-oneoperon-module=products-services] .report-prepared dd{color:#44453f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=products-services] .ask-report{background:#fafaf8;gap:9px;padding:15px 20px 17px;display:grid}[data-oneoperon-module=products-services] .ask-report>div{color:#51534d;align-items:flex-start;gap:7px;display:flex}[data-oneoperon-module=products-services] .ask-report>div span{gap:2px;display:grid}[data-oneoperon-module=products-services] .ask-report strong{font-size:10px;font-weight:620}[data-oneoperon-module=products-services] .ask-report small{color:#818078;font-size:8px}[data-oneoperon-module=products-services] .ask-report form{gap:6px;display:flex}[data-oneoperon-module=products-services] .ask-report input{color:#292a27;min-width:0;min-height:37px;font:inherit;background:#fff;border:1px solid #dcdbd5;border-radius:10px;outline:none;flex:1;padding:0 11px;font-size:10px}[data-oneoperon-module=products-services] .ask-report input:focus{border-color:#8c9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=products-services] .ask-report form button{color:#fff;cursor:pointer;background:#292e29;border:0;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}[data-oneoperon-module=products-services] .ask-report form button:disabled{opacity:.4}[data-oneoperon-module=products-services] .ask-report>p{color:#526052;background:#eef2ed;border-radius:8px;margin:0;padding:7px 9px;font-size:8px}@media (max-width:700px){[data-oneoperon-module=products-services] .financial-report-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=products-services] .report-header-actions{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=products-services] .report-context-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .report-date-control,[data-oneoperon-module=products-services] .report-currency{flex:none;width:100%}[data-oneoperon-module=products-services] .report-export-actions{border-inline-start:0;border-top:1px solid #e3e2dd;width:100%;margin-inline-start:0;padding:8px 0 0}[data-oneoperon-module=products-services] .report-popover{width:calc(100% - 28px);top:105px;right:14px}[data-oneoperon-module=products-services] [dir=rtl] .report-popover{left:14px}[data-oneoperon-module=products-services] .report-document-meta{flex-direction:column;padding-inline:14px}[data-oneoperon-module=products-services] .report-document-meta dl{justify-content:flex-start}[data-oneoperon-module=products-services] .reconciliation-equation{grid-template-columns:1fr;gap:7px}[data-oneoperon-module=products-services] .reconciliation-equation>i{display:none}[data-oneoperon-module=products-services] .report-section-label,[data-oneoperon-module=products-services] .financial-bars,[data-oneoperon-module=products-services] .report-prepared dl,[data-oneoperon-module=products-services] .ask-report{padding-inline:14px}[data-oneoperon-module=products-services] .financial-bars button,[data-oneoperon-module=products-services] .financial-bars .net-profit{grid-template-columns:minmax(90px,.8fr) 1.2fr}[data-oneoperon-module=products-services] .financial-bars strong{grid-column:2}[data-oneoperon-module=products-services] .report-prepared dl{grid-template-columns:1fr 1fr}[data-oneoperon-module=products-services] .report-drilldown{margin-inline:12px}[data-oneoperon-module=products-services] .filter-fields{grid-template-columns:1fr}}@media print{[data-oneoperon-module=products-services] .report-table .is-collapsed{display:table-row!important}[data-oneoperon-module=products-services] .report-header-actions,[data-oneoperon-module=products-services] .report-popover,[data-oneoperon-module=products-services] .period-presets,[data-oneoperon-module=products-services] .ask-report{display:none!important}}[data-oneoperon-module=products-services] .financial-agent-workspace{overflow:hidden}[data-oneoperon-module=products-services] .agent-hero{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:74px;padding:15px 17px;display:flex}[data-oneoperon-module=products-services] .agent-orb{color:#fff;background:#171717;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=products-services] .agent-hero h3{margin:0 0 3px;font-size:15px;font-weight:610}[data-oneoperon-module=products-services] .agent-hero p{color:#777;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .agent-safety{color:#65583f;background:#faf7f1;border-bottom:1px solid #e5e0d7;align-items:flex-start;gap:9px;padding:11px 15px;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-bar{border-bottom:1px solid var(--line);background:#fbfbfa;justify-content:space-between;align-items:center;gap:12px;min-height:66px;padding:10px 15px;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-bar>div{align-items:center;gap:9px;min-width:0;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-bar>div>span{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-bar strong{font-size:10px}[data-oneoperon-module=products-services] .agent-dispatch-bar small{color:#7d7d7d;font-size:8px;line-height:1.35}[data-oneoperon-module=products-services] .agent-dispatch-bar .agent-primary{flex:none;margin-top:0}[data-oneoperon-module=products-services] .agent-dispatch-list{gap:7px;padding:0 13px 13px;display:grid}[data-oneoperon-module=products-services] .agent-dispatch-list article{background:#fff;border:1px solid #e3e3e3;border-radius:11px;padding:9px 11px}[data-oneoperon-module=products-services] .agent-dispatch-list header{color:#666;justify-content:space-between;gap:10px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-list header strong{color:#333;font-size:9px}[data-oneoperon-module=products-services] .agent-dispatch-list article>div{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:8px;display:grid}[data-oneoperon-module=products-services] .agent-dispatch-list article>div span{flex-direction:column;gap:2px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .agent-dispatch-list article>div small{color:#8a8a8a;font-size:8px}[data-oneoperon-module=products-services] .agent-safety svg{flex:none;margin-top:1px}[data-oneoperon-module=products-services] .agent-safety span{gap:2px;font-size:9px;line-height:1.5;display:grid}[data-oneoperon-module=products-services] .agent-safety strong{font-size:10px;font-weight:610}[data-oneoperon-module=products-services] .agent-error{color:#873a2f;background:#fff7f5;border:1px solid #ecc9c2;border-radius:10px;align-items:center;gap:7px;margin:12px 15px 0;padding:10px 12px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .agent-rule-builder{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=products-services] .agent-section-title{color:#4c4c4c;align-items:center;gap:7px;min-height:28px;display:flex}[data-oneoperon-module=products-services] .agent-section-title strong{font-size:11px;font-weight:610}[data-oneoperon-module=products-services] .agent-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}[data-oneoperon-module=products-services] .agent-fields label{color:#747474;gap:5px;min-width:0;font-size:9px;display:grid}[data-oneoperon-module=products-services] .agent-fields label.wide{grid-column:span 2}[data-oneoperon-module=products-services] .agent-fields input,[data-oneoperon-module=products-services] .agent-fields select{color:#292929;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #dedede;border-radius:9px;outline:0;padding:0 9px;font-size:10px}[data-oneoperon-module=products-services] .agent-fields input:focus,[data-oneoperon-module=products-services] .agent-fields select:focus{border-color:#999}[data-oneoperon-module=products-services] .agent-primary{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#171717;border:0;border-radius:10px;align-items:center;gap:6px;margin-top:10px;padding:0 13px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .agent-primary:disabled,[data-oneoperon-module=products-services] .agent-rule button:disabled,[data-oneoperon-module=products-services] .agent-alert button:disabled{opacity:.48;cursor:default}[data-oneoperon-module=products-services] .agent-columns{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);display:grid}[data-oneoperon-module=products-services] .agent-columns>section{border-bottom:1px solid var(--line);min-width:0;padding:13px 15px}[data-oneoperon-module=products-services] .agent-columns>section+section{border-inline-start:1px solid var(--line)}[data-oneoperon-module=products-services] .agent-list{gap:8px;margin-top:6px;display:grid}[data-oneoperon-module=products-services] .agent-rule,[data-oneoperon-module=products-services] .agent-alert{background:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:10px 11px}[data-oneoperon-module=products-services] .agent-rule>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-oneoperon-module=products-services] .agent-rule>header div,[data-oneoperon-module=products-services] .agent-alert>header div{gap:3px;min-width:0;display:grid}[data-oneoperon-module=products-services] .agent-rule>header strong,[data-oneoperon-module=products-services] .agent-alert>header strong{overflow-wrap:anywhere;font-size:11px;font-weight:610}[data-oneoperon-module=products-services] .agent-rule>header small,[data-oneoperon-module=products-services] .agent-alert>header small{color:#888;font-size:8px}[data-oneoperon-module=products-services] .agent-rule>header>span,[data-oneoperon-module=products-services] .agent-run-list>div>span{color:#666;text-transform:uppercase;background:#f1f1f1;border-radius:999px;flex:none;padding:3px 7px;font-size:8px}[data-oneoperon-module=products-services] .agent-rule>header>span.active,[data-oneoperon-module=products-services] .agent-run-list>div>span.action_created{color:#386044;background:#eaf4ec}[data-oneoperon-module=products-services] .agent-rule>header>span.paused{color:#715a34;background:#f5efe4}[data-oneoperon-module=products-services] .agent-run-list>div>span.blocked{color:#883c32;background:#f9ebe8}[data-oneoperon-module=products-services] .agent-timing{color:#555;border-block:1px solid #f0f0f0;grid-template-columns:1fr 1fr;gap:8px;margin:9px 0;padding:7px 0;font-size:9px;display:grid}[data-oneoperon-module=products-services] .agent-timing span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .agent-timing small{color:#929292;font-size:8px}[data-oneoperon-module=products-services] .agent-rule footer{justify-content:flex-end;gap:6px;display:flex}[data-oneoperon-module=products-services] .agent-rule button,[data-oneoperon-module=products-services] .agent-alert button{color:#444;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .agent-alert>header{color:#6f5630;align-items:flex-start;gap:7px;display:flex}[data-oneoperon-module=products-services] .agent-alert p{color:#424242;margin:9px 0 5px;font-size:10px;line-height:1.5}[data-oneoperon-module=products-services] .agent-alert em{color:#777;margin-bottom:9px;font-size:9px;font-style:normal;line-height:1.45;display:block}[data-oneoperon-module=products-services] .agent-alert button{margin-inline-start:auto}[data-oneoperon-module=products-services] .agent-empty{color:#8a8a8a;text-align:center;place-items:center;min-height:56px;margin:0;font-size:10px;display:grid}[data-oneoperon-module=products-services] .agent-runs{padding:13px 15px 15px}[data-oneoperon-module=products-services] .agent-run-list{border:1px solid #e5e5e5;border-radius:11px;margin-top:5px;overflow:hidden}[data-oneoperon-module=products-services] .agent-run-list>div{border-bottom:1px solid #efefef;grid-template-columns:110px minmax(120px,1fr) minmax(130px,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:7px 10px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .agent-run-list>div:last-child{border-bottom:0}[data-oneoperon-module=products-services] .agent-run-list strong{font-weight:580}[data-oneoperon-module=products-services] .agent-run-list small,[data-oneoperon-module=products-services] .agent-run-list time{color:#7d7d7d;font-size:8px}@media (max-width:700px){[data-oneoperon-module=products-services] .agent-dispatch-bar{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .agent-dispatch-bar .agent-primary{justify-content:center;width:100%}[data-oneoperon-module=products-services] .agent-fields{grid-template-columns:1fr 1fr}[data-oneoperon-module=products-services] .agent-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .agent-columns{grid-template-columns:1fr}[data-oneoperon-module=products-services] .agent-columns>section+section{border-inline-start:0}[data-oneoperon-module=products-services] .agent-run-list>div{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .agent-run-list small,[data-oneoperon-module=products-services] .agent-run-list time{grid-column:1/-1}}[data-oneoperon-module=products-services] .inventory-workspace{border:1px solid var(--line);color:#292929;background:#fff;border-radius:18px;width:min(100%,920px);overflow:hidden}[data-oneoperon-module=products-services] .inventory-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:120px;font-size:13px;display:flex}[data-oneoperon-module=products-services] .inventory-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:14px 17px;display:flex}[data-oneoperon-module=products-services] .inventory-header>div{min-width:0}[data-oneoperon-module=products-services] .inventory-header span{color:#858585;letter-spacing:.06em;font-size:11px}[data-oneoperon-module=products-services] .inventory-header h2{margin:3px 0;font-size:20px;font-weight:620}[data-oneoperon-module=products-services] .inventory-header p{color:#707070;max-width:620px;margin:0;font-size:13px;line-height:1.45}[data-oneoperon-module=products-services] .inventory-banner{border-bottom:1px solid var(--line);align-items:flex-start;gap:9px;min-height:44px;padding:10px 15px;font-size:13px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .inventory-banner svg{flex:none;margin-top:1px}[data-oneoperon-module=products-services] .inventory-banner>div{gap:2px;display:grid}[data-oneoperon-module=products-services] .inventory-banner strong{font-weight:620}[data-oneoperon-module=products-services] .inventory-banner span,[data-oneoperon-module=products-services] .inventory-banner small{display:block}[data-oneoperon-module=products-services] .inventory-banner.warning{color:#6c5632;background:#fffaf1}[data-oneoperon-module=products-services] .inventory-banner.error{color:#873b31;background:#fff6f4}[data-oneoperon-module=products-services] .inventory-banner.success{color:#386145;background:#f3faf5}[data-oneoperon-module=products-services] .inventory-launch{border-bottom:1px solid var(--line);gap:8px;padding:15px 17px;display:grid}[data-oneoperon-module=products-services] .inventory-launch>strong,[data-oneoperon-module=products-services] .inventory-section h3{margin:0 0 3px;font-size:14px;font-weight:620}[data-oneoperon-module=products-services] .inventory-launch>div{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=products-services] .inventory-action{color:#363636;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:11px;align-items:center;gap:7px;padding:0 12px;font-size:14px;display:inline-flex}[data-oneoperon-module=products-services] .inventory-action:hover,[data-oneoperon-module=products-services] .inventory-action:focus-visible,[data-oneoperon-module=products-services] .inventory-report-choices button:hover,[data-oneoperon-module=products-services] .inventory-report-choices button:focus-visible{background:#f7f7f7;border-color:#aaa}[data-oneoperon-module=products-services] .inventory-empty{text-align:center;color:#7c7c7c;align-content:center;place-items:center;gap:7px;min-height:170px;padding:28px 20px;display:grid}[data-oneoperon-module=products-services] .inventory-empty strong{color:#444;font-size:14px}[data-oneoperon-module=products-services] .inventory-empty p{max-width:430px;margin:0;font-size:13px;line-height:1.5}[data-oneoperon-module=products-services] .inventory-section{border-bottom:1px solid var(--line);padding:14px 17px}[data-oneoperon-module=products-services] .inventory-stock-list,[data-oneoperon-module=products-services] .inventory-event-list{border:1px solid #e7e7e7;border-radius:12px;margin-top:8px;display:grid;overflow:hidden}[data-oneoperon-module=products-services] .inventory-stock-list article{border-bottom:1px solid #ededed;grid-template-columns:minmax(150px,1.4fr) minmax(60px,.35fr) minmax(130px,.8fr) auto;align-items:center;gap:10px;min-height:54px;padding:9px 11px;font-size:13px;display:grid}[data-oneoperon-module=products-services] .inventory-stock-list article:last-child,[data-oneoperon-module=products-services] .inventory-event-list article:last-child{border-bottom:0}[data-oneoperon-module=products-services] .inventory-stock-list article>div,[data-oneoperon-module=products-services] .inventory-event-list article>span:first-child{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .inventory-stock-list span,[data-oneoperon-module=products-services] .inventory-event-list small{color:#7d7d7d;font-size:11px}[data-oneoperon-module=products-services] .inventory-stock-list b{font-size:15px}[data-oneoperon-module=products-services] .inventory-stock-list em,[data-oneoperon-module=products-services] .inventory-event-list em{color:#666;white-space:nowrap;background:#f0f0f0;border-radius:999px;padding:3px 7px;font-size:10px;font-style:normal}[data-oneoperon-module=products-services] .inventory-stock-list em.low_stock,[data-oneoperon-module=products-services] .inventory-stock-list em.out_of_stock{color:#86452c;background:#fff0e8}[data-oneoperon-module=products-services] .inventory-event-list article{border-bottom:1px solid #ededed;grid-template-columns:minmax(150px,1fr) auto minmax(110px,.45fr);align-items:center;gap:10px;min-height:48px;padding:8px 11px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .inventory-form-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:50px;padding:8px 15px;display:flex}[data-oneoperon-module=products-services] .inventory-form-top button,[data-oneoperon-module=products-services] .inventory-review footer>button,[data-oneoperon-module=products-services] .inventory-report-result header>button{color:#555;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:0 9px;font-size:13px;display:inline-flex}[data-oneoperon-module=products-services] .inventory-form-top strong{font-size:14px}[data-oneoperon-module=products-services] .inventory-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 17px;display:grid}[data-oneoperon-module=products-services] .inventory-fields.compact{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=products-services] .inventory-fields label{color:#666;align-content:start;gap:5px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=products-services] .inventory-fields label.wide{grid-column:1/-1}[data-oneoperon-module=products-services] .inventory-fields input,[data-oneoperon-module=products-services] .inventory-fields select,[data-oneoperon-module=products-services] .inventory-fixed{color:#292929;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dcdcdc;border-radius:10px;outline:0;padding:0 10px;font-size:14px}[data-oneoperon-module=products-services] .inventory-fields input:focus,[data-oneoperon-module=products-services] .inventory-fields select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000d}[data-oneoperon-module=products-services] .inventory-fixed{color:#555;background:#f7f7f7;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .inventory-fields footer{grid-column:1/-1;justify-content:flex-end;padding-top:2px;display:flex}[data-oneoperon-module=products-services] .inventory-more{color:#555;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0 9px;font-size:13px}[data-oneoperon-module=products-services] .inventory-review{text-align:center;justify-items:center;gap:8px;padding:24px 20px;display:grid}[data-oneoperon-module=products-services] .inventory-review h3,[data-oneoperon-module=products-services] .inventory-review p{margin:0}[data-oneoperon-module=products-services] .inventory-review h3{font-size:17px}[data-oneoperon-module=products-services] .inventory-review p{color:#707070;max-width:580px;font-size:13px;line-height:1.5}[data-oneoperon-module=products-services] .inventory-review dl{text-align:start;border:1px solid #e5e5e5;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,650px);margin:8px 0;display:grid;overflow:hidden}[data-oneoperon-module=products-services] .inventory-review dl div{border-bottom:1px solid #ededed;gap:3px;padding:10px 12px;display:grid}[data-oneoperon-module=products-services] .inventory-review dt{color:#818181;font-size:11px}[data-oneoperon-module=products-services] .inventory-review dd{margin:0;font-size:13px}[data-oneoperon-module=products-services] .inventory-review footer{gap:8px;display:flex}[data-oneoperon-module=products-services] .inventory-report-form{padding-bottom:4px}[data-oneoperon-module=products-services] .inventory-report-choices{flex-wrap:wrap;gap:7px;padding:13px 17px 0;display:flex}[data-oneoperon-module=products-services] .inventory-report-choices button{color:#444;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:11px;padding:0 12px;font-size:14px}[data-oneoperon-module=products-services] .inventory-report-choices button.active{color:#31553e;background:#eef5f0;border-color:#8b9f91}[data-oneoperon-module=products-services] .inventory-report-result>header{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:60px;padding:9px 15px;display:flex}[data-oneoperon-module=products-services] .inventory-report-result>header>div{gap:2px;margin-inline-end:auto;display:grid}[data-oneoperon-module=products-services] .inventory-report-result>header span{color:#777;font-size:11px}[data-oneoperon-module=products-services] .inventory-report-result>header strong{font-size:13px}[data-oneoperon-module=products-services] .inventory-quality{border-bottom:1px solid var(--line);color:#6d5530;background:#fff8ed;margin:0;padding:10px 15px;font-size:12px}[data-oneoperon-module=products-services] .inventory-report-rows{display:grid}[data-oneoperon-module=products-services] .inventory-report-rows article{border-bottom:1px solid #ededed;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:10px 15px;display:grid}[data-oneoperon-module=products-services] .inventory-report-rows span{gap:3px;min-width:0;display:grid}[data-oneoperon-module=products-services] .inventory-report-rows small{color:#858585;text-transform:capitalize;font-size:10px}[data-oneoperon-module=products-services] .inventory-report-rows strong{overflow-wrap:anywhere;font-size:12px;font-weight:580}[data-oneoperon-module=products-services] .inventory-report-result>footer{color:#707070;align-items:center;gap:6px;padding:11px 15px;font-size:11px;display:flex}@media (max-width:700px){[data-oneoperon-module=products-services] .inventory-header{flex-direction:column;align-items:flex-start}[data-oneoperon-module=products-services] .inventory-action,[data-oneoperon-module=products-services] .inventory-report-choices button{flex:145px;justify-content:center}[data-oneoperon-module=products-services] .inventory-fields,[data-oneoperon-module=products-services] .inventory-fields.compact{grid-template-columns:1fr}[data-oneoperon-module=products-services] .inventory-stock-list article{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .inventory-stock-list article>div:nth-of-type(2){grid-column:1}[data-oneoperon-module=products-services] .inventory-event-list article{grid-template-columns:1fr auto}[data-oneoperon-module=products-services] .inventory-event-list article>span:last-child{grid-column:1/-1}[data-oneoperon-module=products-services] .inventory-report-rows article{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .inventory-review dl{grid-template-columns:1fr}}[data-oneoperon-module=products-services] .coa-workspace{width:min(100%,1180px);overflow:hidden}[data-oneoperon-module=products-services] .coa-header{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:58px;padding:9px 14px;display:flex}[data-oneoperon-module=products-services] .coa-header>div{flex:1;min-width:0}[data-oneoperon-module=products-services] .coa-header h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:610}[data-oneoperon-module=products-services] .coa-back,[data-oneoperon-module=products-services] .coa-icon{color:#666;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .coa-icon{justify-content:center;width:34px;padding:0}[data-oneoperon-module=products-services] .coa-back:hover,[data-oneoperon-module=products-services] .coa-icon:hover{color:#222;background:#f3f3f1}[data-oneoperon-module=products-services] .coa-section-tabs{border-bottom:1px solid var(--line);align-items:end;gap:4px;min-height:48px;padding:0 14px;display:flex}[data-oneoperon-module=products-services] .coa-section-tabs button{color:#777;border-bottom:2px solid #0000;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:13px;display:inline-flex}[data-oneoperon-module=products-services] .coa-section-tabs button.active{color:#222;border-bottom-color:#222;font-weight:620}[data-oneoperon-module=products-services] .coa-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:59px;padding:9px 12px;display:flex}[data-oneoperon-module=products-services] .coa-toolbar>label{color:#858585;border:1px solid #dededb;border-radius:13px;flex:1;align-items:center;gap:8px;min-width:170px;height:40px;padding:0 11px;display:flex}[data-oneoperon-module=products-services] .coa-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}[data-oneoperon-module=products-services] .coa-toolbar>.primary-button,[data-oneoperon-module=products-services] .coa-form-actions button,[data-oneoperon-module=products-services] .coa-empty button,[data-oneoperon-module=products-services] .coa-duplicate footer button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=products-services] .coa-view-switch{background:#f1f1ef;border-radius:11px;padding:3px;display:inline-flex}[data-oneoperon-module=products-services] .coa-view-switch button{color:#707070;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .coa-view-switch button.active{color:#202020;background:#fff;box-shadow:0 1px 3px #00000014}[data-oneoperon-module=products-services] .coa-read-only,[data-oneoperon-module=products-services] .coa-context-note{border-bottom:1px solid var(--line);color:#777;background:#fafaf9;margin:0;padding:8px 13px;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .coa-notice,[data-oneoperon-module=products-services] .coa-error,[data-oneoperon-module=products-services] .coa-integrity{border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;min-height:42px;padding:9px 13px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .coa-notice{color:#3e6b47;background:#f3f8f3}[data-oneoperon-module=products-services] .coa-error{color:#874a35;background:#fbf3ef}[data-oneoperon-module=products-services] .coa-integrity{color:#755a31;background:#fff8ed}[data-oneoperon-module=products-services] .coa-integrity span,[data-oneoperon-module=products-services] .coa-error span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .coa-integrity small,[data-oneoperon-module=products-services] .coa-error small{font-size:10px;line-height:1.4}[data-oneoperon-module=products-services] .coa-loading,[data-oneoperon-module=products-services] .coa-empty{color:#777;justify-content:center;align-items:center;gap:9px;min-height:270px;padding:28px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .coa-empty{flex-direction:column}[data-oneoperon-module=products-services] .coa-empty strong{color:#444;font-size:14px}[data-oneoperon-module=products-services] .coa-main{grid-template-columns:minmax(0,1fr);min-height:410px;display:grid}[data-oneoperon-module=products-services] .coa-canvas{min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .coa-table-wrap{max-height:570px;overflow:auto}[data-oneoperon-module=products-services] .coa-table{border-collapse:collapse;width:100%;min-width:680px;font-size:16px}[data-oneoperon-module=products-services] .coa-table th{z-index:3;border-bottom:1px solid var(--line);color:#727272;text-align:start;white-space:nowrap;background:#fafaf9;padding:13px 14px;font-size:14px;font-weight:570;position:sticky;top:0}[data-oneoperon-module=products-services] .coa-table th:first-child{width:150px}[data-oneoperon-module=products-services] .coa-table th:nth-child(3){width:195px}[data-oneoperon-module=products-services] .coa-table th:nth-child(4){width:108px}[data-oneoperon-module=products-services] .coa-table th:last-child{width:46px}[data-oneoperon-module=products-services] .coa-table td{color:#505050;vertical-align:middle;border-bottom:1px solid #ececea;height:62px;padding:10px 14px}[data-oneoperon-module=products-services] .coa-table tbody tr:hover,[data-oneoperon-module=products-services] .coa-table tbody tr.selected{background:#fafaf9}[data-oneoperon-module=products-services] .coa-table tbody tr.selected{box-shadow:inset 2px 0 #555}[data-oneoperon-module=products-services] .coa-table td>button{color:#3d3d3d;text-align:start;font-size:16px}[data-oneoperon-module=products-services] .coa-table td:nth-child(3) small{color:#8c8c88;margin-top:3px;font-size:13px;display:block}[data-oneoperon-module=products-services] .coa-root-row td{background:#f7f7f5;height:52px;padding:0 13px}[data-oneoperon-module=products-services] .coa-root-cell{justify-content:space-between;align-items:center;gap:8px;min-height:51px;display:flex}[data-oneoperon-module=products-services] .coa-root-cell>button:first-child{text-align:start;flex:1;align-items:center;gap:7px;min-width:0;min-height:51px;display:flex}[data-oneoperon-module=products-services] .coa-root-row strong{color:#303030;font-size:15px;font-weight:630}[data-oneoperon-module=products-services] .coa-root-add{color:#606060;white-space:nowrap;border-radius:9px;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:13px;display:inline-flex}[data-oneoperon-module=products-services] .coa-root-add:hover{color:#222;background:#eaeae7}[data-oneoperon-module=products-services] .coa-account-cell{align-items:center;gap:7px;min-width:250px;display:flex}[data-oneoperon-module=products-services] .coa-account-cell>button:last-child{color:#222;text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;font-size:16px;font-weight:580;overflow:hidden}[data-oneoperon-module=products-services] .coa-expand{color:#707070;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=products-services] .coa-expand:hover{background:#e9e9e7}[data-oneoperon-module=products-services] .coa-leaf{flex:none;width:30px}[data-oneoperon-module=products-services] .coa-table em{text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:12px;font-style:normal}[data-oneoperon-module=products-services] .coa-table em.active{color:#47724f;background:#edf5ee}[data-oneoperon-module=products-services] .coa-table em.archived{color:#858585;background:#f0f0ee}[data-oneoperon-module=products-services] .coa-row-menu{position:relative}[data-oneoperon-module=products-services] .coa-row-menu>button{color:#777;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .coa-row-menu>button:hover,[data-oneoperon-module=products-services] .coa-row-menu.open>button{color:#282826;background:#eeeeeb}[data-oneoperon-module=products-services] .coa-row-menu>div{inset-inline-end:0;z-index:12;background:#fff;border:1px solid #d9d9d6;border-radius:12px;width:240px;padding:6px;display:none;position:absolute;top:38px;box-shadow:0 12px 28px #0000001f}[data-oneoperon-module=products-services] .coa-row-menu.open>div{display:grid}[data-oneoperon-module=products-services] .coa-row-menu.opens-up>div{top:auto;bottom:38px}[data-oneoperon-module=products-services] .coa-row-menu>div button{color:#3f3f3f;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 10px;font-size:14px;display:flex}[data-oneoperon-module=products-services] .coa-row-menu>div button:hover{background:#f4f4f2}[data-oneoperon-module=products-services] .coa-empty-search{color:#888;place-items:center;min-height:110px;font-size:12px;display:grid}[data-oneoperon-module=products-services] .coa-map-wrap{background:linear-gradient(#fff,#fff) padding-box padding-box,repeating-linear-gradient(0deg,#0000,#0000 31px,#f5f5f3 32px) border-box;border-radius:0 0 20px 20px;height:min(68vh,680px);min-height:520px;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .coa-map-wrap.fullscreen{z-index:2147483000;isolation:isolate;background-color:#fffffffd;border:1px solid #d8d8d4;border-radius:28px;width:80vw;height:80vh;min-height:0;position:fixed;inset:10vh 10vw;box-shadow:0 0 0 100vmax #000000b8,0 30px 90px #00000057}[data-oneoperon-module=products-services] .coa-map{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%}[data-oneoperon-module=products-services] .coa-map:active{cursor:grabbing}[data-oneoperon-module=products-services] .coa-map-controls{z-index:5;top:13px;background:#fffffff5;border:1px solid #dededb;border-radius:999px;gap:3px;padding:4px;display:flex;position:absolute;inset-inline-end:13px;box-shadow:0 5px 14px #0000000f}[data-oneoperon-module=products-services] .coa-map-controls button{color:#60605d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=products-services] .coa-map-controls button:hover{color:#222;background:#f2f2f0}[data-oneoperon-module=products-services] .coa-map-link{fill:none;stroke:#cfcfcb;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-oneoperon-module=products-services] .coa-map-link.appearing{stroke-dasharray:420;stroke-dashoffset:420px;animation:.62s cubic-bezier(.2,.8,.2,1) forwards coa-map-link-in}[data-oneoperon-module=products-services] .coa-map-node{cursor:pointer;transition:transform .26s cubic-bezier(.2,.75,.25,1)}[data-oneoperon-module=products-services] .coa-map-node>rect{fill:#fff;stroke:#d1d1cd;stroke-width:1px;vector-effect:non-scaling-stroke}[data-oneoperon-module=products-services] .coa-map-node>text{fill:#30302e;pointer-events:none;font-size:16px;font-weight:590}[data-oneoperon-module=products-services] .coa-map-node.root>rect{fill:#f4f4f2;stroke:#c8c8c3}[data-oneoperon-module=products-services] .coa-map-node.root>text{font-weight:660}[data-oneoperon-module=products-services] .coa-map-node.selected>rect{fill:#f2f7f3;stroke:#55715e;stroke-width:1.7px}[data-oneoperon-module=products-services] .coa-map-node.appearing>rect{transform-box:fill-box;transform-origin:50%;animation:.46s cubic-bezier(.18,.82,.24,1.18) both coa-map-node-in}[data-oneoperon-module=products-services] .coa-map-node.appearing>text{animation:.42s ease-out .1s both coa-map-label-in}[data-oneoperon-module=products-services] .coa-map-disclosure{cursor:pointer;outline:none}[data-oneoperon-module=products-services] .coa-map-disclosure-hit{fill:#0000;stroke:none}[data-oneoperon-module=products-services] .coa-map-disclosure-dot{fill:#777872;stroke:none}[data-oneoperon-module=products-services] .coa-map-disclosure-count{fill:#666762;pointer-events:none;font-size:12px;font-weight:650}[data-oneoperon-module=products-services] .coa-map-disclosure-chevron{fill:none;stroke:#777872;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}[data-oneoperon-module=products-services] .coa-map-disclosure:hover .coa-map-disclosure-hit,[data-oneoperon-module=products-services] .coa-map-disclosure:focus-visible .coa-map-disclosure-hit{fill:#eeeeeb}[data-oneoperon-module=products-services] .coa-map-disclosure.expanded .coa-map-disclosure-dot{fill:#405b48}[data-oneoperon-module=products-services] .coa-map-disclosure.expanded .coa-map-disclosure-chevron{stroke:#405b48}[data-oneoperon-module=products-services] .coa-map-node-menu{--coa-menu-x:-50%;--coa-menu-y:0%;z-index:8;width:274px;transform:translate(var(--coa-menu-x),var(--coa-menu-y));background:#fffffffa;border:1px solid #d6d6d2;border-radius:18px;gap:4px;padding:15px;animation:.16s ease-out both coa-map-menu-in;display:grid;position:absolute;box-shadow:0 16px 38px #0000002b}[data-oneoperon-module=products-services] .coa-map-node-menu.place-left{--coa-menu-x:-100%}[data-oneoperon-module=products-services] .coa-map-node-menu.place-right{--coa-menu-x:0%}[data-oneoperon-module=products-services] .coa-map-node-menu.place-above{--coa-menu-y:-100%}[data-oneoperon-module=products-services] .coa-map-node-menu.closing{pointer-events:none;animation:.14s ease-in both coa-map-menu-out}[data-oneoperon-module=products-services] .coa-map-node-menu>strong{color:#2d2d2b;text-overflow:ellipsis;white-space:nowrap;padding-inline-end:30px;font-size:16px;font-weight:650;overflow:hidden}[data-oneoperon-module=products-services] .coa-map-node-menu>small{color:#7b7b76;font-size:14px}[data-oneoperon-module=products-services] .coa-map-node-menu>div{gap:6px;margin-top:9px;display:grid}[data-oneoperon-module=products-services] .coa-map-node-menu>div>button{color:#3d3d3a;text-align:start;border-radius:13px;align-items:center;gap:10px;min-height:46px;padding:0 12px;font-size:16px;display:flex}[data-oneoperon-module=products-services] .coa-map-node-menu>div>button:hover:not(:disabled){background:#f2f2ef}[data-oneoperon-module=products-services] .coa-map-node-menu>div>button.danger{color:#87483e}[data-oneoperon-module=products-services] .coa-map-node-menu>div>button:disabled{cursor:not-allowed;opacity:.38}[data-oneoperon-module=products-services] .coa-map-menu-close{top:9px;color:#777;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-end:9px}[data-oneoperon-module=products-services] .coa-map-menu-close:hover{color:#222;background:#f1f1ef}@keyframes coa-map-menu-in{0%{opacity:0;transform:translate(var(--coa-menu-x),var(--coa-menu-y)) scale(.96)}to{opacity:1;transform:translate(var(--coa-menu-x),var(--coa-menu-y)) scale(1)}}@keyframes coa-map-menu-out{0%{opacity:1;transform:translate(var(--coa-menu-x),var(--coa-menu-y)) scale(1)}to{opacity:0;transform:translate(var(--coa-menu-x),var(--coa-menu-y)) scale(.95)}}@keyframes coa-map-link-in{to{stroke-dashoffset:0}}@keyframes coa-map-node-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes coa-map-label-in{0%{opacity:0}to{opacity:1}}[data-oneoperon-module=products-services] .coa-detail{background:#fff;min-width:0;max-height:455px;overflow-y:auto}[data-oneoperon-module=products-services] .coa-detail>header{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:7px;min-height:58px;padding:8px 10px;display:grid}[data-oneoperon-module=products-services] .coa-detail>header>button{color:#6f6f6f;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=products-services] .coa-detail>header>button:hover{background:#f2f2f0}[data-oneoperon-module=products-services] .coa-detail>header>div{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .coa-detail>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=products-services] .coa-detail>header small{color:#858585;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-oneoperon-module=products-services] .coa-detail dl{grid-template-columns:1fr 1fr;gap:0 12px;margin:0;padding:4px 12px 9px;display:grid}[data-oneoperon-module=products-services] .coa-detail dl div{border-bottom:1px solid #ededeb;min-width:0;padding:9px 0}[data-oneoperon-module=products-services] .coa-detail dt{color:#888;margin-bottom:3px;font-size:9px}[data-oneoperon-module=products-services] .coa-detail dd{overflow-wrap:anywhere;color:#333;margin:0;font-size:11px;font-weight:560}[data-oneoperon-module=products-services] .coa-context-loading{color:#777;place-items:center;min-height:80px;display:grid}[data-oneoperon-module=products-services] .coa-context-section{border-top:1px solid var(--line);padding:10px 12px}[data-oneoperon-module=products-services] .coa-context-section h4{color:#555;align-items:center;gap:6px;margin:0 0 8px;font-size:10px;font-weight:620;display:flex}[data-oneoperon-module=products-services] .coa-context-section>p{color:#858585;margin:0;font-size:10px;line-height:1.4}[data-oneoperon-module=products-services] .coa-context-section>button:not(.coa-context-link){text-align:start;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:43px;padding:6px 7px;display:flex}[data-oneoperon-module=products-services] .coa-context-section>button:not(.coa-context-link):hover{background:#f6f6f4}[data-oneoperon-module=products-services] .coa-context-section button span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .coa-context-section button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-oneoperon-module=products-services] .coa-context-section button small{color:#858585;font-size:9px}[data-oneoperon-module=products-services] .coa-context-link{color:#555;align-items:center;gap:5px;min-height:30px;margin-top:4px;font-size:10px;text-decoration:underline;display:inline-flex}[data-oneoperon-module=products-services] .coa-context-section ul{color:#555;margin:0;padding-inline-start:17px;font-size:10px;line-height:1.5}[data-oneoperon-module=products-services] .coa-context-note{border-top:1px solid var(--line);border-bottom:0}[data-oneoperon-module=products-services] .coa-detail>footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:6px;min-height:55px;padding:8px 11px;display:flex}[data-oneoperon-module=products-services] .coa-detail>footer button{color:#555;border-radius:9px;align-items:center;gap:5px;min-height:34px;padding:0 8px;font-size:9px;display:inline-flex}[data-oneoperon-module=products-services] .coa-detail>footer .primary-button{color:#fff}[data-oneoperon-module=products-services] .coa-detail-backdrop{z-index:2147483100}[data-oneoperon-module=products-services] .coa-detail-dialog{border:1px solid #d9d9d5;border-radius:16px;width:min(100%,540px);max-height:min(84vh,680px);overflow:auto;box-shadow:0 22px 60px #00000038}[data-oneoperon-module=products-services] .coa-detail-dialog>header{padding:11px 14px}[data-oneoperon-module=products-services] .coa-detail-dialog>header strong{font-size:16px}[data-oneoperon-module=products-services] .coa-detail-dialog>header small{font-size:14px}[data-oneoperon-module=products-services] .coa-detail-dialog dl{padding:8px 17px 13px}[data-oneoperon-module=products-services] .coa-detail-dialog dt,[data-oneoperon-module=products-services] .coa-detail-dialog dd{font-size:14px}[data-oneoperon-module=products-services] .coa-confirm-backdrop{z-index:2147483300}[data-oneoperon-module=products-services] .coa-confirm-dialog{background:#fff;border:1px solid #d9d9d5;border-radius:15px;width:min(100%,440px);padding:21px;box-shadow:0 20px 55px #00000038}[data-oneoperon-module=products-services] .coa-confirm-dialog h3{margin:0 0 12px;font-size:18px}[data-oneoperon-module=products-services] .coa-confirm-dialog p{color:#666;margin:8px 0;font-size:14px;line-height:1.5}[data-oneoperon-module=products-services] .coa-confirm-dialog p strong{color:#2f2f2d}[data-oneoperon-module=products-services] .coa-confirm-dialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}[data-oneoperon-module=products-services] .coa-confirm-dialog footer button{border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:14px;display:inline-flex}[data-oneoperon-module=products-services] .coa-secondary-results,[data-oneoperon-module=products-services] .coa-secondary-results section+section{border-top:1px solid var(--line)}[data-oneoperon-module=products-services] .coa-secondary-results h4{color:#777;margin:0;padding:8px 12px 5px;font-size:10px;font-weight:590}[data-oneoperon-module=products-services] .coa-secondary-results section>button{text-align:start;border-top:1px solid #eeeeec;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 12px;display:flex}[data-oneoperon-module=products-services] .coa-secondary-results section>button:hover{background:#fafaf9}[data-oneoperon-module=products-services] .coa-secondary-results button span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .coa-secondary-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-oneoperon-module=products-services] .coa-secondary-results small,[data-oneoperon-module=products-services] .coa-secondary-results em{color:#858585;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .coa-secondary-results em{white-space:nowrap}[data-oneoperon-module=products-services] .coa-form{border-top:0}[data-oneoperon-module=products-services] .coa-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 16px;display:grid}[data-oneoperon-module=products-services] .coa-form-grid label{color:#5f5f5f;gap:6px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=products-services] .coa-form-grid input,[data-oneoperon-module=products-services] .coa-form-grid select,[data-oneoperon-module=products-services] .coa-fixed{background:#fff;border:1px solid #dededc;border-radius:13px;outline:0;width:100%;height:44px;padding:0 12px;font-size:14px}[data-oneoperon-module=products-services] .coa-form-grid input:focus,[data-oneoperon-module=products-services] .coa-form-grid select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .coa-form-grid select:disabled{color:#777;background:#f5f5f3}[data-oneoperon-module=products-services] .coa-fixed{color:#555;background:#f7f7f5;align-items:center;gap:7px;display:flex}[data-oneoperon-module=products-services] .coa-form-wide{grid-column:1/-1}[data-oneoperon-module=products-services] .coa-account-form-grid{row-gap:14px}[data-oneoperon-module=products-services] .coa-place-picker{min-width:0;position:relative}[data-oneoperon-module=products-services] .coa-place-trigger{color:#333;text-align:start;background:#fff;border:1px solid #dededc;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;display:flex}[data-oneoperon-module=products-services] .coa-place-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .coa-place-trigger:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .coa-place-popover{z-index:30;top:calc(100% + 5px);background:#fff;border:1px solid #d9d9d6;border-radius:13px;grid-template-rows:auto minmax(60px,1fr) auto;max-height:330px;padding:6px;display:grid;position:absolute;inset-inline:0;box-shadow:0 15px 36px #00000024}[data-oneoperon-module=products-services] .coa-place-search{border:1px solid #e0e0dd;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;height:38px;padding:0 9px;color:#8a8a86!important;gap:7px!important;display:flex!important}[data-oneoperon-module=products-services] .coa-place-search input{background:0 0;border:0;border-radius:0;height:34px;padding:0;font-size:12px;box-shadow:none!important}[data-oneoperon-module=products-services] .coa-place-tree{max-height:220px;padding:5px 0;overflow:auto}[data-oneoperon-module=products-services] .coa-place-row{border-radius:8px;align-items:center;gap:3px;min-height:39px;padding-inline-end:5px;display:flex}[data-oneoperon-module=products-services] .coa-place-row:hover,[data-oneoperon-module=products-services] .coa-place-row.selected{background:#f4f4f2}[data-oneoperon-module=products-services] .coa-place-expand{color:#777;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:28px;display:grid}[data-oneoperon-module=products-services] .coa-place-leaf{flex:0 0 24px;width:24px}[data-oneoperon-module=products-services] .coa-place-choice{color:#373737;text-align:start;flex:1;align-content:center;gap:2px;min-width:0;min-height:35px;display:grid}[data-oneoperon-module=products-services] .coa-place-choice span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=products-services] .coa-place-choice small{color:#8a8a86;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-oneoperon-module=products-services] .coa-create-group-here{color:#444;text-align:start;border-top:1px solid #ececea;align-items:center;gap:7px;min-height:39px;padding:0 10px;font-size:12px;display:flex}[data-oneoperon-module=products-services] .coa-suggested-input{position:relative}[data-oneoperon-module=products-services] .coa-suggested-input>input,[data-oneoperon-module=products-services] .coa-suggested-input>select{padding-inline-end:86px}[data-oneoperon-module=products-services] .coa-suggested-input>small{top:50%;color:#858581;pointer-events:none;font-size:9px;position:absolute;inset-inline-end:12px;transform:translateY(-50%)}[data-oneoperon-module=products-services] .coa-use-suggestion{color:#646460;width:max-content;font-size:10px;text-decoration:underline}[data-oneoperon-module=products-services] .coa-field-error{color:#934d3d;font-size:10px}[data-oneoperon-module=products-services] .coa-full-code{gap:5px;min-height:48px;padding-top:2px;display:grid}[data-oneoperon-module=products-services] .coa-full-code span{color:#777;font-size:11px}[data-oneoperon-module=products-services] .coa-full-code strong{color:#2d2d2b;letter-spacing:.02em;font-size:15px;font-weight:610}[data-oneoperon-module=products-services] .coa-dialog-backdrop{z-index:80;background:#19191738;place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .coa-group-dialog{background:#fff;border:1px solid #d9d9d5;border-radius:15px;width:min(100%,450px);box-shadow:0 20px 55px #0003}[data-oneoperon-module=products-services] .coa-group-dialog>header{border-bottom:1px solid var(--line);align-items:center;min-height:55px;padding:0 17px;display:flex}[data-oneoperon-module=products-services] .coa-group-dialog h4{margin:0;font-size:17px}[data-oneoperon-module=products-services] .coa-group-dialog form{grid-template-columns:1fr 1fr;gap:13px;padding:15px 17px 13px;display:grid}[data-oneoperon-module=products-services] .coa-group-dialog label{color:#5f5f5f;gap:6px;min-width:0;font-size:14px;display:grid}[data-oneoperon-module=products-services] .coa-group-dialog label:nth-of-type(3){grid-column:1/-1}[data-oneoperon-module=products-services] .coa-group-dialog input,[data-oneoperon-module=products-services] .coa-dialog-path{background:#fff;border:1px solid #dededc;border-radius:11px;outline:0;width:100%;min-height:44px;padding:0 12px;font-size:14px}[data-oneoperon-module=products-services] .coa-group-dialog input:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .coa-dialog-path{color:#555;background:#f7f7f5;align-items:center;display:flex}[data-oneoperon-module=products-services] .coa-dialog-error{color:#8b4939;grid-column:1/-1;font-size:14px}[data-oneoperon-module=products-services] .coa-group-dialog footer{grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:3px;display:flex}[data-oneoperon-module=products-services] .coa-group-dialog footer button{border-radius:10px;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:14px;display:inline-flex}[data-oneoperon-module=products-services] .coa-editor-backdrop{z-index:2147483100}[data-oneoperon-module=products-services] .coa-nested-backdrop{z-index:2147483200}[data-oneoperon-module=products-services] .coa-form-dialog{background:#fff;border:1px solid #d9d9d5;border-radius:16px;width:min(100%,760px);max-height:min(88vh,760px);overflow:visible auto;box-shadow:0 22px 60px #00000038}[data-oneoperon-module=products-services] .coa-form-actions{border-top:1px solid var(--line);align-items:center;gap:8px;min-height:60px;padding:9px 14px;display:flex}[data-oneoperon-module=products-services] .coa-form-actions>span{flex:1}[data-oneoperon-module=products-services] .coa-duplicate{text-align:center;padding:24px 16px 16px}[data-oneoperon-module=products-services] .coa-duplicate>svg{color:#8c6739}[data-oneoperon-module=products-services] .coa-duplicate h3{margin:8px 0 14px;font-size:15px}[data-oneoperon-module=products-services] .coa-duplicate>button{border:1px solid var(--line);text-align:start;border-radius:11px;justify-content:space-between;align-items:center;width:100%;min-height:51px;margin-bottom:7px;padding:7px 10px;display:flex}[data-oneoperon-module=products-services] .coa-duplicate>button span{gap:2px;display:grid}[data-oneoperon-module=products-services] .coa-duplicate>button strong{font-size:11px}[data-oneoperon-module=products-services] .coa-duplicate>button small,[data-oneoperon-module=products-services] .coa-duplicate>button em{color:#858585;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .coa-duplicate footer{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}@media (max-width:820px){[data-oneoperon-module=products-services] .coa-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=products-services] .coa-toolbar>label{flex:100%}[data-oneoperon-module=products-services] .coa-view-switch{flex:1}[data-oneoperon-module=products-services] .coa-view-switch button{flex:1;justify-content:center}[data-oneoperon-module=products-services] .coa-detail{max-height:none}}@media (max-width:620px){[data-oneoperon-module=products-services] .coa-form-grid,[data-oneoperon-module=products-services] .coa-group-dialog form{grid-template-columns:1fr}[data-oneoperon-module=products-services] .coa-form-wide,[data-oneoperon-module=products-services] .coa-group-dialog label:nth-of-type(3){grid-column:1}[data-oneoperon-module=products-services] .coa-toolbar>.primary-button{flex:1}[data-oneoperon-module=products-services] .coa-map-wrap{height:62vh;min-height:480px}[data-oneoperon-module=products-services] .coa-map-wrap.fullscreen{border-radius:22px;width:calc(100vw - 24px);height:calc(100vh - 24px);min-height:0;inset:12px}[data-oneoperon-module=products-services] .coa-detail-dialog{height:auto;max-height:88vh}[data-oneoperon-module=products-services] .coa-map-node-menu{width:min(274px,100% - 20px)}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .coa-map-link.appearing,[data-oneoperon-module=products-services] .coa-map-node.appearing rect,[data-oneoperon-module=products-services] .coa-map-node.appearing text{animation:none}}[data-oneoperon-module=products-services] .dimensions-workspace{width:min(100%,1080px);min-height:430px;overflow:hidden}[data-oneoperon-module=products-services] .dimension-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:12px 16px;display:flex}[data-oneoperon-module=products-services] .dimension-header h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:640}[data-oneoperon-module=products-services] .dimension-header p{color:#777;margin:3px 0 0;font-size:12px}[data-oneoperon-module=products-services] .dimension-back{color:#73736f;align-items:center;gap:6px;min-height:28px;margin-bottom:3px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:62px;padding:10px 14px;display:flex}[data-oneoperon-module=products-services] .dimension-toolbar label{color:#82827e;background:#fff;border:1px solid #dddeda;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;height:42px;padding:0 12px;display:flex}[data-oneoperon-module=products-services] .dimension-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}[data-oneoperon-module=products-services] .dimension-toolbar>.primary-button,[data-oneoperon-module=products-services] .dimension-section-head button,[data-oneoperon-module=products-services] .dimension-empty button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-table-wrap{max-height:500px;overflow:auto}[data-oneoperon-module=products-services] .dimension-table{border-collapse:collapse;width:100%;min-width:690px}[data-oneoperon-module=products-services] .dimension-table th{z-index:2;border-bottom:1px solid var(--line);color:#73736f;text-align:start;background:#fafaf9;padding:11px 15px;font-size:12px;font-weight:580;position:sticky;top:0}[data-oneoperon-module=products-services] .dimension-table th:first-child{width:34%}[data-oneoperon-module=products-services] .dimension-table td{color:#4d4d49;border-bottom:1px solid #ecece9;height:67px;padding:10px 15px;font-size:14px}[data-oneoperon-module=products-services] .dimension-table tbody tr{cursor:pointer}[data-oneoperon-module=products-services] .dimension-table tbody tr:hover{background:#fafaf8}[data-oneoperon-module=products-services] .dimension-table td:first-child button{color:#222;text-align:start;grid-template-columns:auto 1fr;gap:2px 7px;min-width:0;display:grid}[data-oneoperon-module=products-services] .dimension-table td strong{font-size:15px;font-weight:620}[data-oneoperon-module=products-services] .dimension-table td small{color:#858581;grid-column:1/-1;font-size:11px}[data-oneoperon-module=products-services] .dimension-table td em{color:#7b7b76;text-transform:uppercase;background:#f0f0ed;border-radius:999px;align-self:center;padding:3px 7px;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .dimension-empty,[data-oneoperon-module=products-services] .dimension-subempty{color:#7d7d78;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:270px;padding:30px;display:flex}[data-oneoperon-module=products-services] .dimension-empty strong{color:#3c3c39;font-size:15px}[data-oneoperon-module=products-services] .dimension-empty p{max-width:470px;margin:0 0 8px;font-size:12px;line-height:1.5}[data-oneoperon-module=products-services] .dimension-tabs{border-bottom:1px solid var(--line);align-items:end;gap:5px;min-height:48px;padding:0 15px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .dimension-tabs button{color:#73736e;white-space:nowrap;border-bottom:2px solid #0000;min-height:42px;padding:0 12px;font-size:13px}[data-oneoperon-module=products-services] .dimension-tabs button.active{color:#222;border-bottom-color:#222;font-weight:620}[data-oneoperon-module=products-services] .dimension-overview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:8px 18px;display:grid}[data-oneoperon-module=products-services] .dimension-overview dl div{border-bottom:1px solid #ededeb;min-width:0;padding:13px 0}[data-oneoperon-module=products-services] .dimension-overview dt{color:#858580;margin-bottom:5px;font-size:11px}[data-oneoperon-module=products-services] .dimension-overview dd{overflow-wrap:anywhere;color:#2b2b29;margin:0;font-size:14px;font-weight:580}[data-oneoperon-module=products-services] .dimension-actions{justify-content:flex-end;gap:8px;padding:12px 18px 5px;display:flex}[data-oneoperon-module=products-services] .dimension-actions button,[data-oneoperon-module=products-services] .dimension-inline-lifecycle button{color:#555;border:1px solid #dededb;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 11px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-lifecycle-note{color:#777;text-align:end;margin:5px 18px 15px;font-size:11px}[data-oneoperon-module=products-services] .dimension-section-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:10px 16px;display:flex}[data-oneoperon-module=products-services] .dimension-section-head>div{gap:2px;display:grid}[data-oneoperon-module=products-services] .dimension-section-head strong{font-size:14px}[data-oneoperon-module=products-services] .dimension-section-head small{color:#7d7d78;font-size:10px}[data-oneoperon-module=products-services] .dimension-source-note{border-bottom:1px solid var(--line);color:#696965;background:#fafaf8;align-items:flex-start;gap:8px;margin:0;padding:10px 16px;font-size:11px;line-height:1.45;display:flex}[data-oneoperon-module=products-services] .dimension-value-tree,[data-oneoperon-module=products-services] .dimension-rule-list{max-height:440px;overflow:auto}[data-oneoperon-module=products-services] .dimension-value-row{color:#30302d;text-align:start;border-bottom:1px solid #ededeb;grid-template-columns:18px minmax(0,1fr) auto 22px;align-items:center;gap:8px;width:100%;min-height:56px;padding:8px 14px;display:grid}[data-oneoperon-module=products-services] .dimension-value-row:hover,[data-oneoperon-module=products-services] .dimension-rule-list button:hover{background:#fafaf8}[data-oneoperon-module=products-services] .dimension-value-row>span:not(.dimension-leaf){gap:2px;min-width:0;display:grid}[data-oneoperon-module=products-services] .dimension-value-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}[data-oneoperon-module=products-services] .dimension-value-row small{color:#878782;font-size:11px}[data-oneoperon-module=products-services] .dimension-value-row em{color:#47724f;text-transform:uppercase;background:#edf4ee;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .dimension-value-row em.inactive{color:#81817d;background:#f0f0ed}[data-oneoperon-module=products-services] .dimension-leaf{background:#b3b3ae;border-radius:50%;width:6px;height:6px;margin-inline-start:5px}[data-oneoperon-module=products-services] .dimension-rule-list button{text-align:start;border-bottom:1px solid #ededeb;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 20px;align-items:center;gap:12px;width:100%;min-height:66px;padding:9px 16px;display:grid}[data-oneoperon-module=products-services] .dimension-rule-list span{gap:3px;min-width:0;display:grid}[data-oneoperon-module=products-services] .dimension-rule-list strong{font-size:13px}[data-oneoperon-module=products-services] .dimension-rule-list small{color:#858580;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}[data-oneoperon-module=products-services] .dimension-rule-list em{color:#3e6748;font-size:11px;font-style:normal}[data-oneoperon-module=products-services] .dimension-usage{padding:20px}[data-oneoperon-module=products-services] .dimension-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=products-services] .dimension-usage-grid div{color:#696965;background:#fafaf9;border:1px solid #e2e2df;border-radius:15px;grid-template-columns:auto 1fr;align-content:center;gap:8px;min-height:106px;padding:14px;display:grid}[data-oneoperon-module=products-services] .dimension-usage-grid span{font-size:12px}[data-oneoperon-module=products-services] .dimension-usage-grid strong{color:#252523;grid-column:1/-1;font-size:24px;font-weight:620}[data-oneoperon-module=products-services] .dimension-usage>p{color:#777;margin:14px 0 0;font-size:11px}[data-oneoperon-module=products-services] .dimension-modal-backdrop{z-index:2147483200;background:#14141261;place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .dimension-modal{background:#fff;border:1px solid #d8d8d4;border-radius:20px;width:min(100%,680px);max-height:min(88vh,800px);overflow:auto;box-shadow:0 24px 70px #00000047}[data-oneoperon-module=products-services] .dimension-modal>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:59px;padding:0 17px;display:flex}[data-oneoperon-module=products-services] .dimension-modal>header strong{font-size:17px}[data-oneoperon-module=products-services] .dimension-modal>header button{color:#6e6e69;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .dimension-modal>header button:hover{background:#f2f2ef}[data-oneoperon-module=products-services] .dimension-template-strip{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:12px 16px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .dimension-template-strip>span{color:#797975;white-space:nowrap;margin-inline-end:3px;font-size:11px}[data-oneoperon-module=products-services] .dimension-template-strip button{color:#5d5d59;white-space:nowrap;border:1px solid #dfdfdc;border-radius:999px;min-height:34px;padding:0 10px;font-size:11px}[data-oneoperon-module=products-services] .dimension-template-strip button.active{color:#36523d;background:#edf3ee;border-color:#7f9183}[data-oneoperon-module=products-services] .dimension-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:15px 17px;display:grid}[data-oneoperon-module=products-services] .dimension-form-grid>label{color:#5e5e5a;gap:6px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=products-services] .dimension-form-grid .wide{grid-column:1/-1}[data-oneoperon-module=products-services] .dimension-form-grid input:not([type=radio]):not([type=checkbox]),[data-oneoperon-module=products-services] .dimension-form-grid select,[data-oneoperon-module=products-services] .dimension-form-grid textarea{width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #dededb;border-radius:13px;outline:0;padding:0 12px;font-size:14px}[data-oneoperon-module=products-services] .dimension-form-grid textarea{resize:vertical;min-height:74px;padding-block:10px}[data-oneoperon-module=products-services] .dimension-form-grid input:focus,[data-oneoperon-module=products-services] .dimension-form-grid select:focus,[data-oneoperon-module=products-services] .dimension-form-grid textarea:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .dimension-owner{border:1px solid #e0e0dd;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;gap:13px 22px;margin:0;padding:11px 12px;display:flex}[data-oneoperon-module=products-services] .dimension-owner legend{color:#5e5e5a;padding:0 4px;font-size:12px}[data-oneoperon-module=products-services] .dimension-owner label,[data-oneoperon-module=products-services] .dimension-checkbox{align-items:center;gap:8px;display:flex!important}[data-oneoperon-module=products-services] .dimension-checkbox input,[data-oneoperon-module=products-services] .dimension-owner input{width:16px;height:16px}[data-oneoperon-module=products-services] .dimension-canonical-warning{color:#725a37;background:#fff9ef;border:1px solid #eadbc4;border-radius:14px;align-items:flex-start;gap:9px;margin:0 17px 14px;padding:12px;display:flex}[data-oneoperon-module=products-services] .dimension-canonical-warning>div{gap:3px;display:grid}[data-oneoperon-module=products-services] .dimension-canonical-warning strong{font-size:12px}[data-oneoperon-module=products-services] .dimension-canonical-warning p,[data-oneoperon-module=products-services] .dimension-canonical-warning small{margin:0;font-size:11px;line-height:1.45}[data-oneoperon-module=products-services] .dimension-canonical-warning button{color:#56452f;width:max-content;margin-top:5px;font-size:11px;text-decoration:underline}[data-oneoperon-module=products-services] .dimension-modal footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;min-height:63px;padding:10px 16px;display:flex}[data-oneoperon-module=products-services] .dimension-modal footer button{align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-inline-lifecycle{justify-content:flex-start;padding:0 17px 13px;display:flex}[data-oneoperon-module=products-services] .dimension-subempty{min-height:180px;font-size:12px}[data-oneoperon-module=products-services] .dimension-mode-tabs{border-bottom:1px solid var(--line);align-items:center;gap:7px;min-height:54px;padding:8px 14px;display:flex}[data-oneoperon-module=products-services] .dimension-mode-tabs button{color:#62625e;border:1px solid #dededb;border-radius:12px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:12px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-mode-tabs button.active{color:#fff;background:#242422;border-color:#242422}[data-oneoperon-module=products-services] .dimension-topic-picker{padding:18px}[data-oneoperon-module=products-services] .dimension-topic-picker>header{margin-bottom:15px}[data-oneoperon-module=products-services] .dimension-topic-picker>header strong{font-size:15px}[data-oneoperon-module=products-services] .dimension-topic-picker>header p{color:#777773;margin:4px 0 0;font-size:11px}[data-oneoperon-module=products-services] .dimension-topic-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}[data-oneoperon-module=products-services] .dimension-topic-groups section{background:#fafaf9;border:1px solid #e1e1de;border-radius:16px;min-width:0;padding:12px}[data-oneoperon-module=products-services] .dimension-topic-groups h4{color:#777772;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .dimension-topic-groups section>div{gap:6px;display:grid}[data-oneoperon-module=products-services] .dimension-topic-groups button{color:#3e3e3b;text-align:start;background:#fff;border:1px solid #e4e4e1;border-radius:12px;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:7px;width:100%;min-height:43px;padding:0 11px;display:grid}[data-oneoperon-module=products-services] .dimension-topic-groups button:hover{background:#fdfdfc;border-color:#bdbdb8}[data-oneoperon-module=products-services] .dimension-topic-groups button span{font-size:13px;font-weight:590}[data-oneoperon-module=products-services] .dimension-topic-groups button svg:last-child{color:#999994}[data-oneoperon-module=products-services] .dimension-find-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:69px;padding:11px 14px;display:flex}[data-oneoperon-module=products-services] .dimension-find-heading>div{gap:3px;display:grid}[data-oneoperon-module=products-services] .dimension-find-heading strong{font-size:14px}[data-oneoperon-module=products-services] .dimension-find-heading small{color:#858580;font-size:10px}[data-oneoperon-module=products-services] .dimension-find-heading label{color:#82827e;background:#fff;border:1px solid #dddeda;border-radius:14px;align-items:center;gap:8px;width:min(100%,370px);height:42px;padding:0 12px;display:flex}[data-oneoperon-module=products-services] .dimension-find-heading input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}[data-oneoperon-module=products-services] .dimension-topic-context{border-bottom:1px solid var(--line);background:#fafaf9;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:1px 8px;min-height:57px;padding:10px 17px;display:grid}[data-oneoperon-module=products-services] .dimension-topic-context svg{color:#70706b;grid-row:1/3}[data-oneoperon-module=products-services] .dimension-topic-context span{color:#81817c;font-size:10px}[data-oneoperon-module=products-services] .dimension-topic-context strong{font-size:14px;font-weight:630}[data-oneoperon-module=products-services] .dimension-route-note{color:#777;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:240px;padding:30px;display:flex}[data-oneoperon-module=products-services] .dimension-route-note strong{color:#444;max-width:470px;font-size:13px;font-weight:560;line-height:1.5}@media (max-width:700px){[data-oneoperon-module=products-services] .dimension-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=products-services] .dimension-toolbar label{flex-basis:100%}[data-oneoperon-module=products-services] .dimension-toolbar>.primary-button{flex:1;justify-content:center}[data-oneoperon-module=products-services] .dimension-form-grid,[data-oneoperon-module=products-services] .dimension-overview dl,[data-oneoperon-module=products-services] .dimension-usage-grid,[data-oneoperon-module=products-services] .dimension-topic-groups{grid-template-columns:1fr}[data-oneoperon-module=products-services] .dimension-form-grid .wide{grid-column:1}[data-oneoperon-module=products-services] .dimension-table{min-width:650px}[data-oneoperon-module=products-services] .dimension-modal-backdrop{padding:10px}[data-oneoperon-module=products-services] .dimension-modal{border-radius:16px}[data-oneoperon-module=products-services] .dimension-lifecycle-note{text-align:start}[data-oneoperon-module=products-services] .dimension-find-heading{flex-direction:column;align-items:stretch}[data-oneoperon-module=products-services] .dimension-find-heading label{width:100%}[data-oneoperon-module=products-services] .dimension-mode-tabs button{flex:1;justify-content:center}}[data-oneoperon-module=products-services] .dimension-topic-picker.lean{padding:22px}[data-oneoperon-module=products-services] .dimension-primary-topics{gap:8px;width:min(100%,620px);display:grid}[data-oneoperon-module=products-services] .dimension-primary-topics>button,[data-oneoperon-module=products-services] .dimension-more-topics button{color:#343431;text-align:start;background:#fff;border:1px solid #e1e1de;border-radius:13px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 13px;display:grid}[data-oneoperon-module=products-services] .dimension-primary-topics>button:hover,[data-oneoperon-module=products-services] .dimension-more-topics button:hover{background:#fafaf8;border-color:#b8b8b3}[data-oneoperon-module=products-services] .dimension-primary-topics button span{font-size:14px;font-weight:600}[data-oneoperon-module=products-services] .dimension-primary-topics>button.expanded svg:first-child{transform:rotate(180deg)}[data-oneoperon-module=products-services] .dimension-primary-topics>button.custom{border-style:dashed}[data-oneoperon-module=products-services] .dimension-more-topics{gap:7px;padding:2px 0 5px 22px;display:grid}[data-oneoperon-module=products-services] .dimension-more-topics button{min-height:44px}[data-oneoperon-module=products-services] .dimension-more-topics button span{font-size:13px}[data-oneoperon-module=products-services] .dimension-custom-fields{border-bottom:1px solid var(--line)}[data-oneoperon-module=products-services] .dimension-creation-values{padding:15px 17px}[data-oneoperon-module=products-services] .dimension-creation-values-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}[data-oneoperon-module=products-services] .dimension-creation-values-head strong{font-size:13px}[data-oneoperon-module=products-services] .dimension-creation-values-head button{color:#555;border:1px solid #dededb;border-radius:10px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .dimension-creation-grid{grid-template-columns:minmax(150px,1.3fr) minmax(100px,.65fr) minmax(140px,1fr) 34px;align-items:center;gap:7px;margin-top:7px;display:grid}[data-oneoperon-module=products-services] .dimension-creation-grid.head{color:#777;margin-top:0;font-size:10px}[data-oneoperon-module=products-services] .dimension-creation-grid input,[data-oneoperon-module=products-services] .dimension-creation-grid select{width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #dededb;border-radius:11px;padding:0 10px;font-size:13px}[data-oneoperon-module=products-services] .dimension-remove-row{color:#777;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .dimension-remove-row:hover:not(:disabled){color:#9a342e;background:#f4f4f1}[data-oneoperon-module=products-services] .dimension-remove-row:disabled{opacity:.3}[data-oneoperon-module=products-services] .dimension-project-picker{gap:8px;padding:18px;display:grid}[data-oneoperon-module=products-services] .dimension-project-picker>p{color:#777;margin:0 0 4px;font-size:11px}[data-oneoperon-module=products-services] .dimension-project-picker>label{border:1px solid #e1e1de;border-radius:11px;align-items:center;gap:9px;min-height:42px;padding:0 11px;display:flex}[data-oneoperon-module=products-services] .dimension-project-picker input{width:16px;height:16px}[data-oneoperon-module=products-services] .dimension-project-empty{color:#777;text-align:center;border:1px dashed #d9d9d5;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:150px;padding:20px;display:flex}[data-oneoperon-module=products-services] .dimension-project-empty strong{color:#444;font-size:13px}[data-oneoperon-module=products-services] .dimension-project-empty small{max-width:390px;font-size:11px;line-height:1.5}[data-oneoperon-module=products-services] .dimension-definition-edit{margin-inline-start:auto!important}[data-oneoperon-module=products-services] .dimension-definition-lifecycle{gap:5px;display:inline-flex;align-items:center!important}[data-oneoperon-module=products-services] .dimension-table td>em{color:#47724f;background:#edf4ee;border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal}[data-oneoperon-module=products-services] .dimension-table td>em.inactive{color:#81817d;background:#f0f0ed}@media (max-width:700px){[data-oneoperon-module=products-services] .dimension-topic-picker.lean{padding:15px}[data-oneoperon-module=products-services] .dimension-more-topics{padding-inline-start:10px}[data-oneoperon-module=products-services] .dimension-creation-grid{grid-template-columns:minmax(135px,1fr) minmax(90px,.65fr) 34px}[data-oneoperon-module=products-services] .dimension-creation-grid>:nth-child(3){grid-column:1/3}[data-oneoperon-module=products-services] .dimension-creation-grid.head{display:none}[data-oneoperon-module=products-services] .dimension-definition-edit{margin-inline-start:0!important}}[data-oneoperon-module=products-services] .connected-workspace{min-height:430px;padding:0;overflow:hidden}[data-oneoperon-module=products-services] .connected-header{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}[data-oneoperon-module=products-services] .connected-header>div>span{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}[data-oneoperon-module=products-services] .connected-header>button{color:#666;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=products-services] .connected-header>button:hover{background:#f4f4f2}[data-oneoperon-module=products-services] .connected-tabs{border-bottom:1px solid #e7e7e4;gap:4px;padding:0 20px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .connected-tabs button{color:#6b6b68;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:10px 12px;font-size:13px;display:flex}[data-oneoperon-module=products-services] .connected-tabs button.active{color:#171717;border-bottom-color:#171717;font-weight:650}[data-oneoperon-module=products-services] .connected-toolbar{align-items:center;gap:8px;min-height:54px;padding:12px 20px;display:flex}[data-oneoperon-module=products-services] .connected-toolbar label{background:#f7f7f5;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:220px;max-width:360px;padding:0 11px;display:flex}[data-oneoperon-module=products-services] .connected-toolbar input{width:100%;font:inherit;background:0 0;border:0;outline:0;padding:9px 0}[data-oneoperon-module=products-services] .connected-toolbar select{color:#444;background:#fff;border:1px solid #dededb;border-radius:9px;max-width:180px;padding:8px 27px 8px 9px}[data-oneoperon-module=products-services] .connected-toolbar>small{color:#777;white-space:nowrap;margin-inline-start:auto;font-size:11px}[data-oneoperon-module=products-services] .connected-boundary{color:#554d39;background:#faf8f2;border-radius:10px;gap:10px;margin:12px 20px 0;padding:11px 12px;display:flex}[data-oneoperon-module=products-services] .connected-boundary div{gap:2px;display:grid}[data-oneoperon-module=products-services] .connected-boundary strong{font-size:13px}[data-oneoperon-module=products-services] .connected-boundary span,[data-oneoperon-module=products-services] .connected-boundary small{font-size:12px}[data-oneoperon-module=products-services] .connected-boundary small{color:#7d735d}[data-oneoperon-module=products-services] .connected-body{border-top:1px solid #eeeeeb;grid-template-columns:minmax(0,1fr);min-height:310px;display:grid}[data-oneoperon-module=products-services] .connected-body.with-detail{grid-template-columns:minmax(0,1fr) minmax(260px,34%)}[data-oneoperon-module=products-services] .connected-table-wrap{min-width:0;overflow:auto}[data-oneoperon-module=products-services] .connected-table{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=products-services] .connected-table th{text-align:start;color:#777;white-space:nowrap;background:#fafaf8;border-bottom:1px solid #eeeeeb;padding:10px 14px;font-weight:600}[data-oneoperon-module=products-services] .connected-table td{vertical-align:middle;color:#3d3d3a;border-bottom:1px solid #f0f0ed;padding:11px 14px}[data-oneoperon-module=products-services] .connected-table tr{cursor:pointer;outline:0}[data-oneoperon-module=products-services] .connected-table tbody tr:hover,[data-oneoperon-module=products-services] .connected-table tbody tr.selected{background:#f7f7f4}[data-oneoperon-module=products-services] .connected-table td strong,[data-oneoperon-module=products-services] .connected-table td small{display:block}[data-oneoperon-module=products-services] .connected-table td strong{color:#1e1e1c;font-size:13px}[data-oneoperon-module=products-services] .connected-table td small{color:#858580;margin-top:2px}[data-oneoperon-module=products-services] .connected-detail{background:#fcfcfa;border-inline-start:1px solid #e7e7e4;min-width:0;padding:16px}[data-oneoperon-module=products-services] .connected-detail>header{justify-content:space-between;gap:12px;padding-bottom:13px;display:flex}[data-oneoperon-module=products-services] .connected-detail h3{margin:3px 0;font-size:16px}[data-oneoperon-module=products-services] .connected-detail header small,[data-oneoperon-module=products-services] .connected-detail header span{color:#73736e;font-size:11px}[data-oneoperon-module=products-services] .connected-detail header a{color:inherit;align-self:start;align-items:center;gap:5px;font-size:11px;text-decoration:none;display:flex}[data-oneoperon-module=products-services] .connected-detail section{border-top:1px solid #e9e9e6;padding:13px 0}[data-oneoperon-module=products-services] .connected-detail h4{margin:0 0 9px;font-size:12px}[data-oneoperon-module=products-services] .connected-detail dl{gap:7px;margin:0;display:grid}[data-oneoperon-module=products-services] .connected-detail dl div{justify-content:space-between;gap:10px;display:flex}[data-oneoperon-module=products-services] .connected-detail dt{color:#7b7b76;text-transform:capitalize}[data-oneoperon-module=products-services] .connected-detail dd{text-align:end;overflow-wrap:anywhere;margin:0}[data-oneoperon-module=products-services] .connected-relations{gap:5px;display:grid}[data-oneoperon-module=products-services] .connected-relations button{text-align:start;cursor:pointer;background:#f4f4f1;border:0;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 9px;display:flex}[data-oneoperon-module=products-services] .connected-relations span{display:grid}[data-oneoperon-module=products-services] .connected-relations small{text-transform:uppercase;color:#7d7d78;font-size:9px}[data-oneoperon-module=products-services] .connected-relations strong{font-size:11px}[data-oneoperon-module=products-services] .connected-state,[data-oneoperon-module=products-services] .connected-empty,[data-oneoperon-module=products-services] .connected-detail-empty{text-align:center;color:#777;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:250px;padding:30px;display:flex}[data-oneoperon-module=products-services] .connected-state.error{color:#8a312a;background:#fff3f1;border-radius:9px;flex-direction:row;justify-content:flex-start;min-height:auto;margin:0 20px 12px;padding:10px}[data-oneoperon-module=products-services] .connected-skeleton{display:grid}[data-oneoperon-module=products-services] .connected-skeleton span{background:linear-gradient(90deg,#fafaf8,#f2f2ef,#fafaf8) 0 0/200% 100%;border-bottom:1px solid #eee;height:46px;animation:1.3s linear infinite connected-skeleton}[data-oneoperon-module=products-services] .connected-more{cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:9px;align-items:center;gap:7px;margin:12px auto;padding:8px 13px;display:flex}@keyframes connected-skeleton{to{background-position:-200% 0}}@media (max-width:760px){[data-oneoperon-module=products-services] .connected-header,[data-oneoperon-module=products-services] .connected-tabs,[data-oneoperon-module=products-services] .connected-toolbar{padding-inline:13px}[data-oneoperon-module=products-services] .connected-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=products-services] .connected-toolbar label{min-width:100%;max-width:none}[data-oneoperon-module=products-services] .connected-toolbar select{flex:1;max-width:none}[data-oneoperon-module=products-services] .connected-toolbar>small{width:100%;margin:0}[data-oneoperon-module=products-services] .connected-body.with-detail{grid-template-columns:1fr}[data-oneoperon-module=products-services] .connected-detail{border-inline-start:0;border-top:1px solid #e7e7e4}[data-oneoperon-module=products-services] .connected-table{min-width:670px}}@media (max-width:700px){[data-oneoperon-module=products-services] .adjustment-purpose-grid{grid-template-columns:1fr}[data-oneoperon-module=products-services] .adjustment-purpose-grid>:last-child{grid-column:auto}}[data-oneoperon-module=products-services][lang=fa],[data-oneoperon-module=products-services][lang=fa] body,[data-oneoperon-module=products-services][lang=fa] button,[data-oneoperon-module=products-services][lang=fa] input,[data-oneoperon-module=products-services][lang=fa] textarea,[data-oneoperon-module=products-services][lang=fa] select,[data-oneoperon-module=products-services][lang=fa] option,[data-oneoperon-module=products-services] :lang(fa),[data-oneoperon-module=products-services] :lang(ar),[data-oneoperon-module=products-services] [dir=rtl],[data-oneoperon-module=products-services] [dir=rtl] button,[data-oneoperon-module=products-services] [dir=rtl] input,[data-oneoperon-module=products-services] [dir=rtl] textarea,[data-oneoperon-module=products-services] [dir=rtl] select,[data-oneoperon-module=products-services] [dir=rtl] option{font-size:inherit;font-family:Vazirmatn Variable,Vazirmatn,Vazir,Noto Sans Arabic,sans-serif!important}[data-oneoperon-module=products-services] .connected-sections{gap:16px;padding:0 16px 18px;display:grid}[data-oneoperon-module=products-services] .connected-source-section{background:#fff;border:1px solid #e3e3df;border-radius:15px;min-width:0;overflow:hidden}[data-oneoperon-module=products-services] .connected-source-header{border-bottom:1px solid #e9e9e6;justify-content:space-between;align-items:center;min-height:50px;padding:0 13px;display:flex}[data-oneoperon-module=products-services] .connected-source-header>div{align-items:center;gap:8px;display:flex}[data-oneoperon-module=products-services] .connected-source-header h3{margin:0;font-size:14px;font-weight:650}[data-oneoperon-module=products-services] .connected-source-header>button{color:#6d6d69;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=products-services] .connected-source-header>button:hover{background:#f2f2ef}[data-oneoperon-module=products-services] .connected-source-section .connected-boundary{margin:10px 12px 0}[data-oneoperon-module=products-services] .connected-source-section .connected-toolbar{border-bottom:1px solid #eeeeeb;flex-wrap:wrap;padding:10px 12px}[data-oneoperon-module=products-services] .connected-source-section .connected-toolbar label{min-width:190px}[data-oneoperon-module=products-services] .connected-source-section .connected-state{min-height:150px}[data-oneoperon-module=products-services] .connected-source-section .connected-table tr{cursor:default}[data-oneoperon-module=products-services] .connected-source-section .connected-empty{min-height:145px}[data-oneoperon-module=products-services] .connected-source-section .connected-state.error{margin:10px 12px}[data-oneoperon-module=products-services] .connected-source-section .connected-table-wrap{max-height:380px;overflow:auto}[data-oneoperon-module=products-services] .adjustment-toolbar select,[data-oneoperon-module=products-services] .adjustment-toolbar .adjustment-date-filter{background:#fff;border:1px solid #dededb;border-radius:11px;height:36px}[data-oneoperon-module=products-services] .adjustment-toolbar select{max-width:150px;padding:0 27px 0 9px;font-size:11px}[data-oneoperon-module=products-services] .adjustment-toolbar .adjustment-date-filter{flex:0 156px;gap:5px;min-width:132px;max-width:156px;padding:0 8px}[data-oneoperon-module=products-services] .adjustment-toolbar .adjustment-date-filter span{white-space:nowrap;font-size:9px}[data-oneoperon-module=products-services] .adjustment-toolbar .adjustment-date-filter input{min-width:0;font-size:10px}[data-oneoperon-module=products-services] .adjustment-preview{background:#fafaf8;border:1px solid #dcddd9;border-radius:14px;margin:14px 15px;padding:14px}[data-oneoperon-module=products-services] .adjustment-preview>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}[data-oneoperon-module=products-services] .adjustment-preview>header button{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=products-services] .adjustment-preview>header button:hover{background:#ededeb}[data-oneoperon-module=products-services] .adjustment-preview>div:not(.adjustment-readonly-lines){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}[data-oneoperon-module=products-services] .adjustment-preview>div>span{color:#777;background:#fff;border-radius:10px;gap:3px;min-width:0;padding:9px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .adjustment-preview>div>span strong{overflow-wrap:anywhere;color:#30302d;font-size:12px}[data-oneoperon-module=products-services] .adjustment-draft-actions{justify-content:flex-end;gap:8px;padding:12px 0;display:flex}[data-oneoperon-module=products-services] .adjustment-draft-actions button{border:1px solid #ddd;border-radius:11px;min-height:38px;padding:0 13px;font-size:11px}[data-oneoperon-module=products-services] .adjustment-draft-actions .danger-button{color:#93423a;border-color:#e3c8c4}@media (max-width:760px){[data-oneoperon-module=products-services] .connected-sections{padding-inline:9px}[data-oneoperon-module=products-services] .connected-source-section .connected-toolbar{align-items:stretch}[data-oneoperon-module=products-services] .connected-source-section .connected-toolbar label{min-width:100%;max-width:none}[data-oneoperon-module=products-services] .adjustment-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=products-services] .adjustment-toolbar>label:first-child{flex-basis:100%}[data-oneoperon-module=products-services] .adjustment-toolbar select,[data-oneoperon-module=products-services] .adjustment-toolbar .adjustment-date-filter{flex:1;max-width:none}[data-oneoperon-module=products-services] .adjustment-preview>div:not(.adjustment-readonly-lines){grid-template-columns:1fr}}[data-oneoperon-module=products-services] .planning-workspace{--planning-micro:.18s;--planning-content:.25s;--planning-panel:.3s;color:#262624;background:#fff;width:min(100%,1180px);overflow:hidden}[data-oneoperon-module=products-services] .planning-workspace button,[data-oneoperon-module=products-services] .planning-workspace input,[data-oneoperon-module=products-services] .planning-workspace select{font:inherit}[data-oneoperon-module=products-services] .planning-entry{gap:26px;padding:44px 38px 48px;display:grid}[data-oneoperon-module=products-services] .planning-entry .report-identity{gap:7px;display:grid}[data-oneoperon-module=products-services] .planning-entry .report-identity span{color:#858580;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:650}[data-oneoperon-module=products-services] .planning-entry .report-identity h3{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:650}[data-oneoperon-module=products-services] .planning-entry .report-identity p{color:#73736f;margin:0;font-size:14px}[data-oneoperon-module=products-services] .planning-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}[data-oneoperon-module=products-services] .planning-entry-actions button{color:#33332f;text-align:start;min-height:68px;transition:border-color var(--planning-micro) ease-out,background var(--planning-micro) ease-out,transform var(--planning-micro) ease-out;background:#fff;border:1px solid #dfdfdc;border-radius:15px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:13px 14px;display:grid}[data-oneoperon-module=products-services] .planning-entry-actions button:hover{background:#fafaf8;border-color:#bdbdb8;transform:translateY(-1px)}[data-oneoperon-module=products-services] .planning-entry-actions button span{font-size:14px;font-weight:620}[data-oneoperon-module=products-services] .planning-entry-actions button svg:last-child{color:#979792}[data-oneoperon-module=products-services] .planning-header{border-bottom:1px solid #e7e7e4;align-items:center;gap:14px;min-height:70px;padding:12px 18px;display:flex}[data-oneoperon-module=products-services] .planning-identity{gap:3px;min-width:0;margin-inline-end:auto;display:grid}[data-oneoperon-module=products-services] .planning-identity>span{color:#858580;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .planning-identity>strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:660;overflow:hidden}[data-oneoperon-module=products-services] .planning-identity>small{color:#777772;font-size:11px}[data-oneoperon-module=products-services] .plan-status{color:#6d6d68;letter-spacing:.04em;text-transform:uppercase;background:#f0f0ed;border-radius:999px;width:max-content;padding:4px 8px;font-size:9px;font-style:normal;font-weight:700}[data-oneoperon-module=products-services] .plan-status.approved,[data-oneoperon-module=products-services] .plan-status.current{color:#42654b;background:#edf3ee}[data-oneoperon-module=products-services] .plan-status.draft{color:#705d3d;background:#f4f1e9}[data-oneoperon-module=products-services] .planning-toolbar{border-bottom:1px solid #e9e9e6;align-items:center;gap:7px;min-height:58px;padding:9px 15px;display:flex;overflow-x:auto}[data-oneoperon-module=products-services] .planning-toolbar>label{color:#72726d;white-space:nowrap;background:#fff;border:1px solid #dededb;border-radius:11px;align-items:center;gap:6px;min-height:38px;padding:0 9px;display:flex}[data-oneoperon-module=products-services] .planning-toolbar>label span{font-size:9px}[data-oneoperon-module=products-services] .planning-toolbar select,[data-oneoperon-module=products-services] .planning-toolbar input{color:#31312e;background:0 0;border:0;outline:0;max-width:165px;font-size:11px}[data-oneoperon-module=products-services] .planning-controls,[data-oneoperon-module=products-services] .planning-export,[data-oneoperon-module=products-services] .planning-version-actions{align-items:center;gap:6px;display:flex}[data-oneoperon-module=products-services] .planning-version-actions{margin-inline-start:auto}[data-oneoperon-module=products-services] .planning-toolbar button,[data-oneoperon-module=products-services] .planning-version-actions button,[data-oneoperon-module=products-services] .planning-export button,[data-oneoperon-module=products-services] .planning-header>button{color:#5f5f5a;white-space:nowrap;min-height:36px;transition:background var(--planning-micro) ease-out,border-color var(--planning-micro) ease-out;background:#fff;border:1px solid #dededb;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .planning-toolbar button:hover,[data-oneoperon-module=products-services] .planning-version-actions button:hover,[data-oneoperon-module=products-services] .planning-export button:hover,[data-oneoperon-module=products-services] .planning-header>button:hover{background:#f6f6f3;border-color:#bdbdb8}[data-oneoperon-module=products-services] .planning-workspace .run-report{color:#fff;background:#242422;border-color:#242422}[data-oneoperon-module=products-services] .planning-workspace .run-report:hover{color:#fff;background:#3a3a37}[data-oneoperon-module=products-services] .planning-context{background:#fafaf8;border-bottom:1px solid #eeeeeb;flex-wrap:wrap;gap:6px;padding:8px 16px;display:flex}[data-oneoperon-module=products-services] .planning-context span{color:#73736f;background:#fff;border:1px solid #e5e5e2;border-radius:999px;padding:4px 8px;font-size:9px}[data-oneoperon-module=products-services] .planning-error{color:#853d35;background:#fff6f4;border-bottom:1px solid #ead4cf;align-items:center;gap:8px;margin:0;padding:10px 16px;font-size:11px;display:flex}[data-oneoperon-module=products-services] .planning-result{transition:opacity var(--planning-content) ease-out;position:relative}[data-oneoperon-module=products-services] .planning-result.is-updating{pointer-events:none;opacity:.48}[data-oneoperon-module=products-services] .planning-updating{z-index:4;color:#6e6e69;background:#ffffff59;place-items:start center;padding-top:46px;font-size:10px;display:grid;position:absolute;inset:0}[data-oneoperon-module=products-services] .planning-primary{border-bottom:1px solid #e9e9e6;gap:18px;padding:30px 24px 26px;display:grid}[data-oneoperon-module=products-services] .planning-section-label{color:#777772;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:650;display:flex}[data-oneoperon-module=products-services] .planning-section-label small{color:#8b8b86;letter-spacing:0;text-transform:none;margin-inline-start:auto;font-size:9px;font-weight:500}[data-oneoperon-module=products-services] .planning-section-label.compact{margin-bottom:12px}[data-oneoperon-module=products-services] .planning-primary-values{flex-wrap:wrap;gap:24px 46px;display:flex}[data-oneoperon-module=products-services] .planning-primary-values>div{gap:5px;display:grid}[data-oneoperon-module=products-services] .planning-primary-values span{color:#777772;font-size:11px}[data-oneoperon-module=products-services] .planning-primary-values strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:650}[data-oneoperon-module=products-services] .planning-primary-values small{color:#898984;font-size:10px}[data-oneoperon-module=products-services] .planning-variance{border-top:1px solid #ecece9;border-bottom:1px solid #ecece9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}[data-oneoperon-module=products-services] .planning-variance div{border-inline-end:1px solid #ecece9;gap:4px;min-width:0;padding:13px 16px;display:grid}[data-oneoperon-module=products-services] .planning-variance div:last-child{border:0}[data-oneoperon-module=products-services] .planning-variance span{color:#858580;font-size:9px}[data-oneoperon-module=products-services] .planning-variance strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:13px;overflow:hidden}[data-oneoperon-module=products-services] .planning-visual{background:#fcfcfa;border-bottom:1px solid #e9e9e6;padding:25px 24px 28px}[data-oneoperon-module=products-services] .planning-no-visual{color:#858580;place-items:center;min-height:180px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .planning-allocation-total{justify-content:space-between;align-items:end;margin:28px 0 15px;display:flex}[data-oneoperon-module=products-services] .planning-allocation-total strong{letter-spacing:-.04em;font-size:28px;font-weight:650}[data-oneoperon-module=products-services] .planning-allocation-total span{color:#83837e;font-size:11px}[data-oneoperon-module=products-services] .planning-allocation-strip{background:#ecece8;border-radius:6px;gap:2px;height:20px;display:flex;overflow:hidden}[data-oneoperon-module=products-services] .planning-allocation-strip button{opacity:.48;min-width:4px;transition:flex-grow var(--planning-content) ease-out,opacity var(--planning-micro) ease-out;background:#434c45;border:0}[data-oneoperon-module=products-services] .planning-allocation-strip button:nth-child(2){opacity:.6}[data-oneoperon-module=products-services] .planning-allocation-strip button:nth-child(3){opacity:.74}[data-oneoperon-module=products-services] .planning-allocation-strip button:nth-child(4){opacity:.9}[data-oneoperon-module=products-services] .planning-allocation-strip button.selected{opacity:1;box-shadow:inset 0 0 0 2px #fff}[data-oneoperon-module=products-services] .planning-allocation-rows{gap:10px;margin-top:18px;display:grid}[data-oneoperon-module=products-services] .planning-allocation-rows>button{color:#4c4c48;text-align:start;grid-template-columns:minmax(90px,.35fr) minmax(120px,1fr) minmax(100px,.3fr);align-items:center;gap:12px;min-height:34px;display:grid}[data-oneoperon-module=products-services] .planning-allocation-rows span{font-size:11px}[data-oneoperon-module=products-services] .planning-allocation-rows i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=products-services] .planning-allocation-rows b{border-radius:inherit;height:100%;transition:width var(--planning-content) ease-out;background:#5d665f;display:block}[data-oneoperon-module=products-services] .planning-allocation-rows strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=products-services] .forecast-cutover-strip{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:3px;margin-top:24px;display:grid}[data-oneoperon-module=products-services] .forecast-cutover-strip button{color:#5f5f5b;text-align:center;min-height:53px;transition:background var(--planning-micro) ease-out,border-color var(--planning-micro) ease-out;background:#fff;border:1px solid #e2e2df;align-content:center;gap:4px;padding:7px 6px;display:grid}[data-oneoperon-module=products-services] .forecast-cutover-strip button:first-child{border-radius:9px 0 0 9px}[data-oneoperon-module=products-services] .forecast-cutover-strip button:last-child{border-radius:0 9px 9px 0}[data-oneoperon-module=products-services] .forecast-cutover-strip button.actual{color:#fff;background:#3e423f}[data-oneoperon-module=products-services] .forecast-cutover-strip button.forecast{background:#f3f3f0;border-style:dashed}[data-oneoperon-module=products-services] .forecast-cutover-strip button.selected{outline-offset:2px;outline:2px solid #858b86}[data-oneoperon-module=products-services] .forecast-cutover-strip span{font-size:9px}[data-oneoperon-module=products-services] .forecast-cutover-strip strong{font-size:10px;font-weight:650}[data-oneoperon-module=products-services] .planning-line-chart{border-bottom:1px solid #cececa;height:220px;margin-top:25px;position:relative}[data-oneoperon-module=products-services] .planning-line-chart .axis{background:repeating-linear-gradient(#0000 0 54px,#e8e8e4 55px);position:absolute;inset:0}[data-oneoperon-module=products-services] .planning-line-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-oneoperon-module=products-services] .planning-line-chart polyline{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-oneoperon-module=products-services] .planning-line-chart .actual-line{stroke:#414641}[data-oneoperon-module=products-services] .planning-line-chart .forecast-line{stroke:#7b827c;stroke-dasharray:7 5}[data-oneoperon-module=products-services] .planning-line-chart-points{position:absolute;inset:0}[data-oneoperon-module=products-services] .planning-line-chart-points button{background:#434843;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,50%);box-shadow:0 0 0 1px #656a66}[data-oneoperon-module=products-services] .planning-line-chart-points button.forecast{background:#fff}[data-oneoperon-module=products-services] .planning-line-chart-points button.selected{width:14px;height:14px}[data-oneoperon-module=products-services] .planning-line-chart-labels{color:#83837e;justify-content:space-between;margin-top:9px;font-size:9px;display:flex}[data-oneoperon-module=products-services] .planning-cash-layers{gap:10px;margin-top:22px;display:grid}[data-oneoperon-module=products-services] .planning-cash-layers button{color:#454541;text-align:start;grid-template-columns:110px minmax(120px,1fr) 120px;align-items:center;gap:11px;min-height:42px;display:grid}[data-oneoperon-module=products-services] .planning-cash-layers button span{font-size:11px;font-weight:600}[data-oneoperon-module=products-services] .planning-cash-layers button i{background:#e6e6e2;border-radius:999px;height:7px;overflow:hidden}[data-oneoperon-module=products-services] .planning-cash-layers button b{background:#555e57;height:100%;display:block}[data-oneoperon-module=products-services] .planning-cash-layers button.planned b{background:#879087}[data-oneoperon-module=products-services] .planning-cash-layers button.assumption b{background:repeating-linear-gradient(90deg,#a2a7a2 0 5px,#0000 5px 8px)}[data-oneoperon-module=products-services] .planning-cash-layers button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=products-services] .scenario-bridge{gap:12px;display:grid}[data-oneoperon-module=products-services] .scenario-bridge>div:not(.planning-section-label){grid-template-columns:minmax(170px,1fr) minmax(120px,2fr) 120px;align-items:center;gap:14px;min-height:44px;display:grid}[data-oneoperon-module=products-services] .scenario-bridge span{font-size:11px}[data-oneoperon-module=products-services] .scenario-bridge i{background:#e7e7e3;border-radius:3px;height:9px;overflow:hidden}[data-oneoperon-module=products-services] .scenario-bridge b{background:#5b625c;height:100%;display:block}[data-oneoperon-module=products-services] .scenario-bridge .assumption b{background:#969d96}[data-oneoperon-module=products-services] .scenario-bridge .scenario b{background:#3e443f}[data-oneoperon-module=products-services] .scenario-bridge strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=products-services] .planning-lines{border-bottom:1px solid #e9e9e6}[data-oneoperon-module=products-services] .planning-lines>.planning-section-label,[data-oneoperon-module=products-services] .planning-method>.planning-section-label,[data-oneoperon-module=products-services] .planning-issues>.planning-section-label{padding:18px 20px 10px}[data-oneoperon-module=products-services] .planning-table-scroll{overflow:auto}[data-oneoperon-module=products-services] .planning-table-scroll table{border-collapse:collapse;width:100%;min-width:840px;font-size:11px}[data-oneoperon-module=products-services] .planning-table-scroll th{z-index:2;color:#777772;text-align:end;white-space:nowrap;background:#fafaf8;border-bottom:1px solid #dededb;padding:10px 12px;font-size:9px;font-weight:650;position:sticky;top:0}[data-oneoperon-module=products-services] .planning-table-scroll th:first-child{text-align:start}[data-oneoperon-module=products-services] .planning-table-scroll td{text-align:end;font-variant-numeric:tabular-nums;border-bottom:1px solid #eeeeeb;height:47px;padding:7px 12px}[data-oneoperon-module=products-services] .planning-table-scroll td:first-child{text-align:start}[data-oneoperon-module=products-services] .planning-table-scroll tbody tr{transition:background var(--planning-micro) ease-out}[data-oneoperon-module=products-services] .planning-table-scroll tbody tr:hover,[data-oneoperon-module=products-services] .planning-table-scroll tbody tr.selected{background:#f7f7f4}[data-oneoperon-module=products-services] .planning-table-scroll td button{width:100%;min-height:30px;color:inherit;text-align:end}[data-oneoperon-module=products-services] .planning-table-scroll td:first-child button{text-align:start}[data-oneoperon-module=products-services] .planning-table-scroll td.actual{color:#4e4e4a;background:#f3f3f0}[data-oneoperon-module=products-services] .planning-table-scroll td.forecast{background:#fbfbf9;border-inline-start:1px dashed #d6d6d2}[data-oneoperon-module=products-services] .budget-time-columns{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:3px;display:grid}[data-oneoperon-module=products-services] .planning-empty-lines{color:#81817c;place-items:center;min-height:150px;padding:25px;font-size:11px;display:grid}[data-oneoperon-module=products-services] .planning-method,[data-oneoperon-module=products-services] .planning-issues{border-bottom:1px solid #e9e9e6;padding-bottom:16px}[data-oneoperon-module=products-services] .planning-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:0;padding:0 20px;display:grid}[data-oneoperon-module=products-services] .planning-method dl div{border-bottom:1px solid #ededeb;gap:4px;padding:10px 0;display:grid}[data-oneoperon-module=products-services] .planning-method dt{color:#858580;font-size:9px}[data-oneoperon-module=products-services] .planning-method dd{color:#3f3f3b;margin:0;font-size:11px}[data-oneoperon-module=products-services] .planning-issues ul{color:#675942;margin:0;padding:0 20px 0 40px;font-size:11px;line-height:1.6}[data-oneoperon-module=products-services] .planning-ask{border-top:0}[data-oneoperon-module=products-services] .planning-skeleton{color:#777772;align-content:start;gap:13px;min-height:420px;padding:30px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .planning-skeleton b{background:#ecece8;border-radius:8px;width:34%;height:34px}[data-oneoperon-module=products-services] .planning-skeleton i{background:#f1f1ee;border-radius:9px;height:52px;animation:1.5s ease-in-out infinite planning-pulse}[data-oneoperon-module=products-services] .planning-no-plan{text-align:center;align-content:center;place-items:center;gap:9px;min-height:390px;padding:45px;display:grid}[data-oneoperon-module=products-services] .planning-no-plan strong{font-size:16px}[data-oneoperon-module=products-services] .planning-no-plan p{color:#777772;max-width:510px;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=products-services] .planning-no-plan button{color:#fff;background:#252523;border-radius:11px;min-height:40px;margin-top:7px;padding:0 14px}[data-oneoperon-module=products-services] .planning-dialog-backdrop{z-index:2147483300;background:#1919176b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .planning-dialog{width:min(100%,620px);max-height:min(88vh,820px);animation:planning-panel-in var(--planning-panel) ease-out;background:#fff;border:1px solid #d9d9d5;border-radius:19px;overflow:auto;box-shadow:0 24px 70px #0000003d}[data-oneoperon-module=products-services] .planning-dialog>header{border-bottom:1px solid #e6e6e3;justify-content:space-between;align-items:center;min-height:62px;padding:0 17px;display:flex}[data-oneoperon-module=products-services] .planning-dialog>header>div{gap:3px;display:grid}[data-oneoperon-module=products-services] .planning-dialog>header span{color:#80807b;font-size:10px}[data-oneoperon-module=products-services] .planning-dialog>header strong{font-size:15px}[data-oneoperon-module=products-services] .planning-dialog>header button{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=products-services] .planning-dialog>header button:hover{background:#f2f2ef}[data-oneoperon-module=products-services] .planning-dialog>label,[data-oneoperon-module=products-services] .planning-dialog-grid,[data-oneoperon-module=products-services] .scenario-assumption-form{margin:13px 17px 0}[data-oneoperon-module=products-services] .planning-dialog label,[data-oneoperon-module=products-services] .scenario-assumption-form label{color:#666662;gap:6px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .planning-dialog input,[data-oneoperon-module=products-services] .planning-dialog select,[data-oneoperon-module=products-services] .scenario-assumption-form input,[data-oneoperon-module=products-services] .scenario-assumption-form select{background:#fff;border:1px solid #dededb;border-radius:11px;outline:0;width:100%;min-height:42px;padding:0 11px;font-size:12px}[data-oneoperon-module=products-services] .planning-dialog input:focus,[data-oneoperon-module=products-services] .planning-dialog select:focus,[data-oneoperon-module=products-services] .scenario-assumption-form input:focus,[data-oneoperon-module=products-services] .scenario-assumption-form select:focus{border-color:#858580;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=products-services] .planning-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}[data-oneoperon-module=products-services] .planning-dialog footer,[data-oneoperon-module=products-services] .scenario-assumption-form footer{border-top:1px solid #e7e7e4;justify-content:flex-end;gap:8px;min-height:64px;margin-top:16px;padding:10px 17px;display:flex}[data-oneoperon-module=products-services] .planning-dialog footer button,[data-oneoperon-module=products-services] .scenario-assumption-form footer button{border:1px solid #dcdcd8;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:11px;display:inline-flex}[data-oneoperon-module=products-services] .planning-dialog footer button:last-child,[data-oneoperon-module=products-services] .scenario-assumption-form footer button:last-child{color:#fff;background:#252523;border-color:#252523}[data-oneoperon-module=products-services] .scenario-assumption-form{background:#fafaf8;border:1px solid #dfdfdc;border-radius:14px;padding:15px}[data-oneoperon-module=products-services] .scenario-assumption-form>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=products-services] .report-popover.planning-filter-popover{gap:10px;width:min(92vw,390px);padding:13px;display:grid}[data-oneoperon-module=products-services] .planning-filter-popover label{color:#70706c;gap:5px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .planning-filter-popover select{background:#fff;border:1px solid #dededb;border-radius:10px;min-height:39px;padding:0 10px}[data-oneoperon-module=products-services] .planning-filter-popover footer{justify-content:flex-end;gap:7px;display:flex}[data-oneoperon-module=products-services] .planning-filter-popover footer button{border:1px solid #dededb;border-radius:9px;min-height:34px;padding:0 10px}[data-oneoperon-module=products-services] .planning-filter-popover footer button:last-child{color:#fff;background:#242422}[data-oneoperon-module=products-services] .empty-cell{color:#9a9a95}[data-oneoperon-module=products-services] .planning-workspace button:focus-visible,[data-oneoperon-module=products-services] .planning-workspace input:focus-visible,[data-oneoperon-module=products-services] .planning-workspace select:focus-visible{outline-offset:2px;outline:2px solid #5c665e}[data-oneoperon-module=products-services] .planning-variance{border-top:0;border-bottom:1px solid #e9e9e6;display:block}[data-oneoperon-module=products-services] .planning-variance>div.planning-section-label{border:0;padding:18px 20px 10px;display:flex}[data-oneoperon-module=products-services] .planning-variance>button{color:#444440;text-align:start;width:100%;min-height:46px;transition:background var(--planning-micro) ease-out;grid-template-columns:minmax(160px,.45fr) minmax(120px,1fr) minmax(100px,.3fr);align-items:center;gap:12px;padding:7px 20px;display:grid}[data-oneoperon-module=products-services] .planning-variance>button:hover,[data-oneoperon-module=products-services] .planning-variance>button.selected{background:#f7f7f4}[data-oneoperon-module=products-services] .planning-variance>button span{gap:2px;min-width:0;font-size:11px;display:grid}[data-oneoperon-module=products-services] .planning-variance>button small{color:#858580;font-size:9px}[data-oneoperon-module=products-services] .planning-variance>button i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=products-services] .planning-variance>button i b{background:#747b75;height:100%;display:block}[data-oneoperon-module=products-services] .planning-variance>button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=products-services] .planning-line-chart-points button>span,[data-oneoperon-module=products-services] .planning-line-chart-points button>strong{display:none}@keyframes planning-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes planning-panel-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:820px){[data-oneoperon-module=products-services] .planning-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .planning-toolbar{flex-wrap:wrap;align-items:stretch;overflow:visible}[data-oneoperon-module=products-services] .planning-version-actions{width:100%;margin:0}[data-oneoperon-module=products-services] .planning-primary-values{gap:20px 32px}[data-oneoperon-module=products-services] .planning-variance{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .planning-variance div:nth-child(2){border-inline-end:0}[data-oneoperon-module=products-services] .planning-method dl,[data-oneoperon-module=products-services] .scenario-assumption-form>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){[data-oneoperon-module=products-services] .planning-entry{padding:30px 20px 34px}[data-oneoperon-module=products-services] .planning-entry-actions{grid-template-columns:1fr}[data-oneoperon-module=products-services] .planning-header{flex-wrap:wrap;align-items:flex-start}[data-oneoperon-module=products-services] .planning-header>button{margin-inline-start:auto}[data-oneoperon-module=products-services] .planning-toolbar>label{flex:1}[data-oneoperon-module=products-services] .planning-toolbar select,[data-oneoperon-module=products-services] .planning-toolbar input{width:100%;max-width:none}[data-oneoperon-module=products-services] .planning-primary,[data-oneoperon-module=products-services] .planning-visual{padding-inline:16px}[data-oneoperon-module=products-services] .planning-primary-values{grid-template-columns:1fr 1fr;display:grid}[data-oneoperon-module=products-services] .planning-primary-values strong{font-size:24px}[data-oneoperon-module=products-services] .planning-variance{grid-template-columns:1fr}[data-oneoperon-module=products-services] .planning-variance div{border-inline-end:0}[data-oneoperon-module=products-services] .planning-allocation-rows>button,[data-oneoperon-module=products-services] .planning-cash-layers button,[data-oneoperon-module=products-services] .scenario-bridge>div:not(.planning-section-label){grid-template-columns:minmax(90px,.5fr) minmax(70px,1fr) minmax(85px,.5fr);gap:8px}[data-oneoperon-module=products-services] .planning-method dl,[data-oneoperon-module=products-services] .planning-dialog-grid,[data-oneoperon-module=products-services] .scenario-assumption-form>div{grid-template-columns:1fr}[data-oneoperon-module=products-services] .planning-dialog-backdrop{padding:8px}[data-oneoperon-module=products-services] .planning-dialog{border-radius:15px}[data-oneoperon-module=products-services] .forecast-cutover-strip{grid-template-columns:repeat(3,minmax(65px,1fr))}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .planning-workspace *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=products-services] .planning-entry-actions button:hover{transform:none}[data-oneoperon-module=products-services] .planning-dialog{animation:none}}[data-oneoperon-module=products-services] .tax-workspace{gap:1.5rem;display:grid}[data-oneoperon-module=products-services] .tax-entry{gap:.6rem;padding:clamp(1.25rem,3vw,2rem);display:grid}[data-oneoperon-module=products-services] .tax-entry>span{color:var(--muted-foreground);letter-spacing:.02em;font-size:.82rem;font-weight:650}[data-oneoperon-module=products-services] .tax-entry h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.12}[data-oneoperon-module=products-services] .tax-entry p{color:var(--muted-foreground);margin:0;font-size:1rem}[data-oneoperon-module=products-services] .tax-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}[data-oneoperon-module=products-services] .tax-entry-actions button{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:inherit;text-align:start;align-items:center;gap:.55rem;min-height:3.1rem;padding:.8rem .9rem;transition:background .18s ease-out,border-color .18s ease-out,transform .18s ease-out;display:flex}[data-oneoperon-module=products-services] .tax-entry-actions button:hover,[data-oneoperon-module=products-services] .tax-entry-actions button[aria-pressed=true]{background:var(--accent);border-color:color-mix(in srgb, var(--foreground) 18%, var(--border))}[data-oneoperon-module=products-services] .tax-prerequisite-state{border-top:1px solid var(--border);margin:0 clamp(1.25rem,3vw,2rem);padding:1.35rem 0 1.75rem}[data-oneoperon-module=products-services] .tax-prerequisite-state p{color:var(--muted-foreground);margin:.4rem 0 0}@media (max-width:760px){[data-oneoperon-module=products-services] .tax-entry-actions{grid-template-columns:1fr 1fr}}@media (max-width:460px){[data-oneoperon-module=products-services] .tax-entry-actions{grid-template-columns:1fr}}[data-oneoperon-module=products-services] .tax-workspace{--tax-micro:.18s;--tax-content:.25s;--tax-panel:.29s;background:#fff;gap:0;overflow:hidden}[data-oneoperon-module=products-services] .tax-entry-workspace{min-height:410px}[data-oneoperon-module=products-services] .tax-entry{gap:9px;padding:38px 34px 42px}[data-oneoperon-module=products-services] .tax-entry>span{color:#747470;font-size:12px}[data-oneoperon-module=products-services] .tax-entry h3{color:#20201e;max-width:720px;font-size:clamp(24px,3.4vw,38px);font-weight:620}[data-oneoperon-module=products-services] .tax-entry p{color:#747470;font-size:15px}[data-oneoperon-module=products-services] .tax-entry-actions{gap:8px;margin-top:18px}[data-oneoperon-module=products-services] .tax-entry-actions button{color:#3f3f3b;background:#fff;border-color:#e1e1dd;border-radius:14px;min-height:62px;font-size:13px}[data-oneoperon-module=products-services] .tax-entry-actions button svg{color:#737871}[data-oneoperon-module=products-services] .tax-entry-actions button span{flex:1}[data-oneoperon-module=products-services] .tax-entry-actions button:hover{background:#f7f8f6;border-color:#bfc3bd;transform:translateY(-1px)}[data-oneoperon-module=products-services] .tax-header{border-bottom:1px solid #e7e7e4;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:18px 20px 0;display:grid;position:relative}[data-oneoperon-module=products-services] .tax-change-view{color:#5e5e59;border:1px solid #dededb;border-radius:10px;align-self:center;min-height:34px;padding:0 11px;font-size:11px}[data-oneoperon-module=products-services] .tax-controls{grid-column:1/-1;grid-template-columns:minmax(180px,1.4fr) minmax(150px,1fr) minmax(190px,1fr) auto;align-items:end;gap:8px;display:grid}[data-oneoperon-module=products-services] .tax-controls label{color:#797974;gap:5px;font-size:10px;display:grid}[data-oneoperon-module=products-services] .tax-controls select{background:#fff;border:1px solid #dededb;border-radius:11px;outline:0;width:100%;min-width:0;height:40px;padding:0 30px 0 10px;font-size:11px}[data-oneoperon-module=products-services] .tax-controls select:focus{border-color:#737a73;box-shadow:0 0 0 2px #48544a14}[data-oneoperon-module=products-services] .tax-controls .run-report{color:#fff;background:#292c29;border-radius:11px;height:40px;padding:0 14px;font-size:11px}[data-oneoperon-module=products-services] .tax-controls .run-report:disabled{opacity:.55}[data-oneoperon-module=products-services] .tax-context-line{color:#82827d;border-top:1px solid #efefec;grid-column:1/-1;align-items:center;gap:24px;min-height:38px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .tax-context-line span{gap:6px;display:flex}[data-oneoperon-module=products-services] .tax-context-line b{color:#464642;font-weight:620}[data-oneoperon-module=products-services] .tax-result{transition:opacity var(--tax-content) ease-out;position:relative}[data-oneoperon-module=products-services] .tax-result.is-updating{opacity:.5}[data-oneoperon-module=products-services] .tax-updating{z-index:4;color:#666762;background:#fafaf8f0;align-items:center;gap:8px;min-height:34px;padding:0 20px;font-size:10px;display:flex;position:absolute;inset:0 0 auto}[data-oneoperon-module=products-services] .tax-updating span{background:#737b73;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite tax-pulse}[data-oneoperon-module=products-services] .tax-loading{align-content:start;gap:13px;min-height:420px;padding:34px 24px;display:grid}[data-oneoperon-module=products-services] .tax-loading span{background:#ecece8;border-radius:9px;width:35%;height:38px}[data-oneoperon-module=products-services] .tax-loading i{background:#f1f1ee;border-radius:9px;height:52px;animation:1.5s ease-in-out infinite tax-pulse}[data-oneoperon-module=products-services] .tax-error{color:#8a342c;background:#fff4f2;border-radius:11px;align-items:center;gap:9px;margin:18px 20px;padding:13px;display:flex}[data-oneoperon-module=products-services] .tax-error p{margin:0;font-size:12px}[data-oneoperon-module=products-services] .tax-primary{background:linear-gradient(#fdfdfc,#fafaf8);border-bottom:1px solid #e9e9e6;justify-content:space-between;gap:28px;min-height:156px;padding:27px 24px;display:flex}[data-oneoperon-module=products-services] .tax-primary>div{align-content:start;gap:4px;display:grid}[data-oneoperon-module=products-services] .tax-primary>div>span{color:#777772;font-size:10px}[data-oneoperon-module=products-services] .tax-primary h4{color:#40403c;margin:0;font-size:14px;font-weight:620}[data-oneoperon-module=products-services] .tax-primary>div>strong{color:#20201e;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(29px,5vw,43px);font-weight:600}[data-oneoperon-module=products-services] .tax-primary>div>strong small{color:#666762;letter-spacing:0;margin-inline-start:5px;font-size:13px;font-weight:550}[data-oneoperon-module=products-services] .tax-primary .tax-status-result{letter-spacing:-.02em;max-width:680px;font-size:20px;line-height:1.25}[data-oneoperon-module=products-services] .tax-primary p{color:#7c7c77;margin:4px 0 0;font-size:11px}[data-oneoperon-module=products-services] .tax-primary dl{align-content:center;gap:7px;min-width:260px;margin:0;display:grid}[data-oneoperon-module=products-services] .tax-primary dl div{border-bottom:1px solid #e7e7e3;justify-content:space-between;gap:18px;padding:7px 0;display:flex}[data-oneoperon-module=products-services] .tax-primary dt{color:#81817c;font-size:10px}[data-oneoperon-module=products-services] .tax-primary dd{color:#3f3f3b;text-align:end;margin:0;font-size:10px;font-weight:620}[data-oneoperon-module=products-services] .tax-quality{border-bottom:1px solid #e9e9e6;gap:6px;padding:10px 20px;display:grid}[data-oneoperon-module=products-services] .tax-quality p{color:#6d5f45;background:#fbf8f0;border-radius:9px;align-items:center;gap:8px;margin:0;padding:9px 10px;font-size:10px;display:flex}[data-oneoperon-module=products-services] .tax-quality p.blocking{color:#863d36;background:#fff3f1}[data-oneoperon-module=products-services] .tax-quality p span{flex:1}[data-oneoperon-module=products-services] .tax-section-label{color:#6e6e69;align-items:center;gap:7px;min-height:32px;font-size:10px;font-weight:650;display:flex}[data-oneoperon-module=products-services] .tax-section-label button{color:#6f6f69;margin-inline-start:auto;font-size:9px}[data-oneoperon-module=products-services] .tax-position-visual,[data-oneoperon-module=products-services] .tax-obligations,[data-oneoperon-module=products-services] .tax-reconciliation,[data-oneoperon-module=products-services] .tax-audit,[data-oneoperon-module=products-services] .tax-category-rows,[data-oneoperon-module=products-services] .tax-attention,[data-oneoperon-module=products-services] .tax-method{border-bottom:1px solid #e9e9e6;padding:17px 22px 21px}[data-oneoperon-module=products-services] .tax-bridge{gap:9px;display:grid}[data-oneoperon-module=products-services] .tax-bridge>button{color:#44443f;text-align:start;min-height:50px;transition:background var(--tax-micro) ease-out,border-color var(--tax-micro) ease-out;border:1px solid #0000;border-radius:11px;grid-template-columns:minmax(130px,1fr) 24px 130px;align-items:center;gap:10px;padding:8px 12px;display:grid;position:relative;overflow:hidden}[data-oneoperon-module=products-services] .tax-bridge>button:hover,[data-oneoperon-module=products-services] .tax-bridge>button.selected{background:#f7f8f6;border-color:#d3d6d1}[data-oneoperon-module=products-services] .tax-bridge>button span,[data-oneoperon-module=products-services] .tax-bridge>button strong{z-index:1;position:relative}[data-oneoperon-module=products-services] .tax-bridge>button span{font-size:12px;font-weight:600}[data-oneoperon-module=products-services] .tax-bridge>button>b{text-align:center;color:#777772}[data-oneoperon-module=products-services] .tax-bridge>button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=products-services] .tax-bridge>button i{z-index:0;height:4px;transition:width var(--tax-content) ease-out;background:#616b62;position:absolute;inset:auto auto 0 0}[data-oneoperon-module=products-services] .tax-bridge>button i.tone-2{background:#7a847b}[data-oneoperon-module=products-services] .tax-bridge>button i.tone-3{background:#929a92}[data-oneoperon-module=products-services] .tax-bridge>button i.tone-4{background:#aab0aa}[data-oneoperon-module=products-services] .tax-bridge-total{border-top:1px solid #bfc2bd;grid-template-columns:24px minmax(130px,1fr) 130px;align-items:center;gap:10px;min-height:55px;margin-top:5px;padding:9px 12px;display:grid}[data-oneoperon-module=products-services] .tax-bridge-total>b{font-size:12px}[data-oneoperon-module=products-services] .tax-bridge-total strong{text-align:end;font-variant-numeric:tabular-nums;font-size:15px}[data-oneoperon-module=products-services] .tax-period-track{gap:0;padding:22px 0 24px;display:flex;position:relative;overflow:auto}[data-oneoperon-module=products-services] .tax-period-track:before{content:"";top:31px;background:#d8d8d4;height:1px;position:absolute;inset-inline:6%}[data-oneoperon-module=products-services] .tax-period-track button{z-index:1;color:#777772;flex:1;justify-items:center;gap:6px;min-width:120px;display:grid;position:relative}[data-oneoperon-module=products-services] .tax-period-track button i{background:#b3b6b1;border:2px solid #fff;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 1px #afb2ad}[data-oneoperon-module=products-services] .tax-period-track button.current i,[data-oneoperon-module=products-services] .tax-period-track button.selected i{background:#4f5951;box-shadow:0 0 0 2px #dce1dc}[data-oneoperon-module=products-services] .tax-period-track button span{font-size:9px}[data-oneoperon-module=products-services] .tax-period-track button b{color:#494944;font-size:9px}[data-oneoperon-module=products-services] .tax-obligation-rows,[data-oneoperon-module=products-services] .tax-category-rows,[data-oneoperon-module=products-services] .tax-exception-ranking{display:grid}[data-oneoperon-module=products-services] .tax-obligation-rows>button{text-align:start;border-top:1px solid #eeeeeb;grid-template-columns:minmax(180px,1fr) 110px 110px 120px;align-items:center;gap:12px;min-height:54px;padding:7px 3px;display:grid}[data-oneoperon-module=products-services] .tax-obligation-rows span{gap:3px;display:grid}[data-oneoperon-module=products-services] .tax-obligation-rows span b{font-size:11px}[data-oneoperon-module=products-services] .tax-obligation-rows small,[data-oneoperon-module=products-services] .tax-obligation-rows em{color:#7e7e79;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .tax-obligation-rows strong{text-align:end;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=products-services] .tax-snapshot-comparison{background:#f7f7f4;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;padding:12px;display:grid}[data-oneoperon-module=products-services] .tax-snapshot-comparison span{color:#797974;gap:5px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .tax-snapshot-comparison b,[data-oneoperon-module=products-services] .tax-snapshot-comparison strong{color:#343431;font-variant-numeric:tabular-nums;font-size:13px}[data-oneoperon-module=products-services] .tax-reconciliation-grid{grid-template-columns:minmax(130px,1fr) 24px minmax(130px,1fr) 24px minmax(150px,1fr);align-items:center;gap:8px;display:grid}[data-oneoperon-module=products-services] .tax-reconciliation-grid>span{border:1px solid #e0e0dc;border-radius:13px;align-content:center;gap:5px;min-height:88px;padding:14px;display:grid}[data-oneoperon-module=products-services] .tax-reconciliation-grid small{color:#777772;font-size:9px}[data-oneoperon-module=products-services] .tax-reconciliation-grid strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}[data-oneoperon-module=products-services] .tax-reconciliation-grid span>b{color:#666762;font-size:9px}[data-oneoperon-module=products-services] .tax-reconciliation-grid .reconciled{background:#f4f8f4;border-color:#cad9cc}[data-oneoperon-module=products-services] .tax-reconciliation-grid .difference{background:#fbf8f1;border-color:#e1d4be}[data-oneoperon-module=products-services] .tax-difference-summary{justify-content:flex-end;gap:18px;margin:12px 0;display:flex}[data-oneoperon-module=products-services] .tax-difference-summary span{color:#7a7a75;gap:3px;font-size:9px;display:grid}[data-oneoperon-module=products-services] .tax-difference-summary b{color:#42423e;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=products-services] .tax-exception-ranking>button,[data-oneoperon-module=products-services] .tax-category-rows>button{text-align:start;min-height:52px;transition:background var(--tax-micro) ease-out;border-top:1px solid #eeeeeb;grid-template-columns:minmax(190px,.8fr) minmax(120px,1fr) 120px;align-items:center;gap:12px;padding:8px 2px;display:grid}[data-oneoperon-module=products-services] .tax-exception-ranking>button:hover,[data-oneoperon-module=products-services] .tax-exception-ranking>button.selected,[data-oneoperon-module=products-services] .tax-category-rows>button:hover{background:#f8f8f6}[data-oneoperon-module=products-services] .tax-exception-ranking span,[data-oneoperon-module=products-services] .tax-category-rows>button span{gap:3px;display:grid}[data-oneoperon-module=products-services] .tax-exception-ranking span b,[data-oneoperon-module=products-services] .tax-category-rows>button span b{font-size:11px}[data-oneoperon-module=products-services] .tax-exception-ranking small,[data-oneoperon-module=products-services] .tax-category-rows>button small{color:#7e7e79;font-size:9px}[data-oneoperon-module=products-services] .tax-exception-ranking i,[data-oneoperon-module=products-services] .tax-category-rows>button>i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=products-services] .tax-exception-ranking i b{background:#9a7955;height:100%;display:block}[data-oneoperon-module=products-services] .tax-category-rows>button>i b{background:#7a847b;height:100%;display:block}[data-oneoperon-module=products-services] .tax-exception-ranking strong,[data-oneoperon-module=products-services] .tax-category-rows>button>strong{text-align:end;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=products-services] .tax-audit-timeline{margin:4px 0 0 7px;padding-inline-start:22px;display:grid;position:relative}[data-oneoperon-module=products-services] .tax-audit-timeline:before{content:"";background:#d8d8d4;width:1px;position:absolute;inset-block:11px;inset-inline-start:6px}[data-oneoperon-module=products-services] .tax-audit-timeline button{text-align:start;border-bottom:1px solid #eeeeeb;grid-template-columns:130px minmax(0,1fr);gap:13px;min-height:76px;padding:8px 4px;display:grid;position:relative}[data-oneoperon-module=products-services] .tax-audit-timeline button>i{top:13px;background:#6c756d;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;inset-inline-start:-21px;box-shadow:0 0 0 1px #aeb2ad}[data-oneoperon-module=products-services] .tax-audit-timeline button.selected{background:#f8f8f6}[data-oneoperon-module=products-services] .tax-audit-timeline time{color:#787873;font-size:9px}[data-oneoperon-module=products-services] .tax-audit-timeline span{align-content:start;gap:3px;display:grid}[data-oneoperon-module=products-services] .tax-audit-timeline span b{font-size:11px}[data-oneoperon-module=products-services] .tax-audit-timeline span small,[data-oneoperon-module=products-services] .tax-audit-timeline span em{color:#7d7d78;overflow-wrap:anywhere;font-size:9px;font-style:normal}[data-oneoperon-module=products-services] .tax-empty-detail{color:#777772;text-align:center;border:1px dashed #d8d8d4;border-radius:12px;margin:8px 0 0;padding:20px;font-size:11px}[data-oneoperon-module=products-services] .tax-attention{gap:6px;display:grid}[data-oneoperon-module=products-services] .tax-attention>button{color:#6e5b42;text-align:start;min-height:48px;transition:background var(--tax-micro) ease-out;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}[data-oneoperon-module=products-services] .tax-attention>button:hover,[data-oneoperon-module=products-services] .tax-attention>button.selected{background:#fbf8f1}[data-oneoperon-module=products-services] .tax-attention>button>span{gap:2px;display:grid}[data-oneoperon-module=products-services] .tax-attention b{font-size:10px}[data-oneoperon-module=products-services] .tax-attention small{color:#83745f;font-size:9px}[data-oneoperon-module=products-services] .tax-attention strong{font-variant-numeric:tabular-nums;font-size:10px}[data-oneoperon-module=products-services] .tax-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin:0;display:grid}[data-oneoperon-module=products-services] .tax-method dl div{border-bottom:1px solid #eeeeeb;gap:4px;padding:9px 0;display:grid}[data-oneoperon-module=products-services] .tax-method dt{color:#858580;font-size:9px}[data-oneoperon-module=products-services] .tax-method dd{color:#444440;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=products-services] .tax-export{border-bottom:1px solid #e9e9e6;align-items:center;gap:7px;min-height:56px;padding:10px 20px;display:flex}[data-oneoperon-module=products-services] .tax-export>span{color:#777772;margin-inline-end:auto;font-size:10px}[data-oneoperon-module=products-services] .tax-export button{color:#51514d;border:1px solid #dededb;border-radius:9px;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;display:inline-flex}[data-oneoperon-module=products-services] .tax-evidence{animation:tax-panel-in var(--tax-panel) ease-out;background:#fafaf8;border-block:1px solid #dededb;margin:0}[data-oneoperon-module=products-services] .tax-evidence>header{border-bottom:1px solid #e4e4e1;justify-content:space-between;align-items:center;min-height:54px;padding:0 20px;display:flex}[data-oneoperon-module=products-services] .tax-evidence>header div{gap:3px;display:grid}[data-oneoperon-module=products-services] .tax-evidence>header span{color:#777772;font-size:9px}[data-oneoperon-module=products-services] .tax-evidence>header strong{font-size:12px}[data-oneoperon-module=products-services] .tax-evidence>header button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=products-services] .tax-evidence>header button:hover{background:#eeeeeb}[data-oneoperon-module=products-services] .tax-evidence>p{color:#74746f;margin:0;padding:20px;font-size:10px}[data-oneoperon-module=products-services] .tax-evidence-path{color:#6e6e69;align-items:center;gap:5px;padding:11px 20px;font-size:9px;display:flex;overflow:auto}[data-oneoperon-module=products-services] .tax-evidence ul{margin:0;padding:0 20px 12px;list-style:none;display:grid}[data-oneoperon-module=products-services] .tax-evidence li{border-top:1px solid #e8e8e5;justify-content:space-between;align-items:center;gap:15px;min-height:44px;display:flex}[data-oneoperon-module=products-services] .tax-evidence li>span{gap:2px;display:grid}[data-oneoperon-module=products-services] .tax-evidence li b{font-size:9px}[data-oneoperon-module=products-services] .tax-evidence li code{color:#73736e;font:9px ui-monospace,monospace}[data-oneoperon-module=products-services] .tax-evidence li strong{font-variant-numeric:tabular-nums;font-size:10px}[data-oneoperon-module=products-services] .tax-evidence footer{justify-content:flex-end;gap:7px;padding:10px 20px 14px;display:flex}[data-oneoperon-module=products-services] .tax-evidence footer button{color:#fff;background:#2c2f2c;border-radius:9px;min-height:36px;padding:0 11px;font-size:10px}[data-oneoperon-module=products-services] .tax-evidence footer button.secondary{color:#4e4e4a;background:#fff;border:1px solid #d7d7d3}[data-oneoperon-module=products-services] .tax-evidence footer button:disabled{opacity:.45}[data-oneoperon-module=products-services] .tax-workspace button:focus-visible,[data-oneoperon-module=products-services] .tax-workspace select:focus-visible,[data-oneoperon-module=products-services] .tax-workspace input:focus-visible{outline-offset:2px;outline:2px solid #637066}@keyframes tax-pulse{0%,to{opacity:.52}50%{opacity:1}}@keyframes tax-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){[data-oneoperon-module=products-services] .tax-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=products-services] .tax-controls{grid-template-columns:1fr 1fr}[data-oneoperon-module=products-services] .tax-controls .run-report{align-self:end}[data-oneoperon-module=products-services] .tax-primary{align-items:flex-start}[data-oneoperon-module=products-services] .tax-method dl{grid-template-columns:1fr 1fr}[data-oneoperon-module=products-services] .tax-reconciliation-grid{grid-template-columns:1fr 20px 1fr}[data-oneoperon-module=products-services] .tax-reconciliation-grid>svg:nth-of-type(2){display:none}[data-oneoperon-module=products-services] .tax-reconciliation-grid>span:last-child{grid-column:1/-1}[data-oneoperon-module=products-services] .tax-obligation-rows>button{grid-template-columns:minmax(160px,1fr) 95px 95px 100px}}@media (max-width:600px){[data-oneoperon-module=products-services] .tax-entry{padding:28px 20px 32px}[data-oneoperon-module=products-services] .tax-entry-actions{grid-template-columns:1fr}[data-oneoperon-module=products-services] .tax-header{padding-inline:15px}[data-oneoperon-module=products-services] .tax-controls{grid-template-columns:1fr}[data-oneoperon-module=products-services] .tax-context-line{flex-direction:column;align-items:flex-start;gap:5px;padding:9px 0}[data-oneoperon-module=products-services] .tax-primary{padding:22px 16px;display:grid}[data-oneoperon-module=products-services] .tax-primary dl{min-width:0}[data-oneoperon-module=products-services] .tax-position-visual,[data-oneoperon-module=products-services] .tax-obligations,[data-oneoperon-module=products-services] .tax-reconciliation,[data-oneoperon-module=products-services] .tax-audit,[data-oneoperon-module=products-services] .tax-category-rows,[data-oneoperon-module=products-services] .tax-attention,[data-oneoperon-module=products-services] .tax-method{padding-inline:15px}[data-oneoperon-module=products-services] .tax-bridge>button{grid-template-columns:minmax(100px,1fr) 18px 100px}[data-oneoperon-module=products-services] .tax-bridge-total{grid-template-columns:18px minmax(100px,1fr) 100px}[data-oneoperon-module=products-services] .tax-obligation-rows{overflow:auto}[data-oneoperon-module=products-services] .tax-obligation-rows>button{min-width:640px}[data-oneoperon-module=products-services] .tax-reconciliation-grid{grid-template-columns:1fr}[data-oneoperon-module=products-services] .tax-reconciliation-grid>svg{display:none}[data-oneoperon-module=products-services] .tax-reconciliation-grid>span:last-child{grid-column:auto}[data-oneoperon-module=products-services] .tax-exception-ranking>button,[data-oneoperon-module=products-services] .tax-category-rows>button{grid-template-columns:minmax(130px,.8fr) minmax(80px,1fr) 95px}[data-oneoperon-module=products-services] .tax-method dl{grid-template-columns:1fr}[data-oneoperon-module=products-services] .tax-export{flex-wrap:wrap}[data-oneoperon-module=products-services] .tax-export>span{width:100%;margin:0}[data-oneoperon-module=products-services] .tax-evidence footer{flex-wrap:wrap;justify-content:stretch}[data-oneoperon-module=products-services] .tax-evidence footer button{flex:1}[data-oneoperon-module=products-services] .tax-snapshot-comparison,[data-oneoperon-module=products-services] .tax-audit-timeline button{grid-template-columns:1fr}[data-oneoperon-module=products-services] .tax-audit-timeline time{margin-bottom:-4px}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .tax-workspace *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=products-services] .tax-entry-actions button:hover{transform:none}}[data-oneoperon-module=products-services]{--approved-action-font:15px;--approved-support-font:14px}[data-oneoperon-module=products-services] .platform-choice-entry,[data-oneoperon-module=products-services] .platform-choice-entry.inline-card{width:min(100%,960px)!important;max-width:960px!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:visible!important}[data-oneoperon-module=products-services] .platform-choice-entry>header,[data-oneoperon-module=products-services] .platform-choice-entry.tax-entry{background:0 0!important;border:0!important;padding:0 0 12px!important}[data-oneoperon-module=products-services] .platform-choice-entry>header>span,[data-oneoperon-module=products-services] .platform-choice-entry.tax-entry>span{letter-spacing:.045em;font-size:var(--approved-support-font)!important}[data-oneoperon-module=products-services] .platform-choice-entry h3{margin:6px 0!important;font-size:20px!important;line-height:1.3!important}[data-oneoperon-module=products-services] .platform-choice-entry p,[data-oneoperon-module=products-services] .platform-choice-entry .adjustment-purpose-intro span{font-size:var(--approved-action-font)!important;line-height:1.5!important}[data-oneoperon-module=products-services] .platform-choice-strip,[data-oneoperon-module=products-services] .performance-actions.platform-choice-strip,[data-oneoperon-module=products-services] .cash-entry-actions.platform-choice-strip,[data-oneoperon-module=products-services] .planning-entry-actions.platform-choice-strip,[data-oneoperon-module=products-services] .tax-entry-actions.platform-choice-strip,[data-oneoperon-module=products-services] .invoice-entry-actions.platform-choice-strip,[data-oneoperon-module=products-services] .adjustment-purpose-grid.platform-choice-strip{scroll-snap-type:x proximity;scrollbar-width:none;align-items:center!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:auto hidden!important}[data-oneoperon-module=products-services] .platform-choice-strip::-webkit-scrollbar{display:none}[data-oneoperon-module=products-services] .platform-choice-strip>button,[data-oneoperon-module=products-services] .platform-choice-strip button{scroll-snap-align:start;color:#292a27!important;width:auto!important;min-width:0!important;min-height:44px!important;font:inherit!important;font-size:var(--approved-action-font)!important;text-align:start!important;white-space:nowrap!important;box-shadow:none!important;background:#fffffff0!important;border:1px solid #d7d7d3!important;border-radius:999px!important;flex:none!important;grid-template-columns:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-weight:500!important;line-height:1.25!important;transition:background .18s ease-out,border-color .18s ease-out,color .18s ease-out!important;display:inline-flex!important;transform:none!important}[data-oneoperon-module=products-services] .platform-choice-strip>button:hover,[data-oneoperon-module=products-services] .platform-choice-strip>button:focus-visible{background:#fafaf8!important;border-color:#aaa9a4!important;outline:2px solid #0000!important;transform:none!important}[data-oneoperon-module=products-services] .platform-choice-strip>button:focus-visible{box-shadow:0 0 0 3px #2d2d2a17!important}[data-oneoperon-module=products-services] .platform-choice-strip>button svg{flex:none;color:#5f615c!important;transform:rotate(45deg)!important}[data-oneoperon-module=products-services] .platform-choice-strip>button span{font-size:inherit!important;font-weight:inherit!important;display:inline!important}[data-oneoperon-module=products-services] .platform-choice-strip>button.credits{grid-column:auto!important}[data-oneoperon-module=products-services] .platform-choice-strip>button.active{color:#20211f!important;background:#f1f1ee!important;border-color:#9b9b95!important}[data-oneoperon-module=products-services] .report-kind-switcher{margin-top:10px!important}[data-oneoperon-module=products-services] .report-kind-switcher>p{color:#555!important;font-size:var(--approved-action-font)!important;margin:0 0 10px!important}[data-oneoperon-module=products-services] .report-kind-switcher>footer{color:#74756f;align-items:center;gap:7px;margin-top:9px;display:flex;font-size:var(--approved-support-font)!important}[data-oneoperon-module=products-services] .invoice-entry-choice.platform-choice-entry,[data-oneoperon-module=products-services] .adjustment-purpose.platform-choice-entry{padding:18px 0 4px!important}[data-oneoperon-module=products-services] .invoice-entry-choice.platform-choice-entry>.secondary-button{margin-bottom:2px}[data-oneoperon-module=products-services] .adjustment-purpose-intro{margin-bottom:12px!important}[data-oneoperon-module=products-services] .adjustment-purpose-intro strong{font-size:20px!important}[data-oneoperon-module=products-services] form :is(input,select,textarea,button),[data-oneoperon-module=products-services] form label,[data-oneoperon-module=products-services] form legend{line-height:1.4;font-size:var(--approved-action-font)!important}[data-oneoperon-module=products-services] form label>span,[data-oneoperon-module=products-services] form :is(small,.field-note,.help-text){line-height:1.45;font-size:var(--approved-support-font)!important}[data-oneoperon-module=products-services] :is(.report-header-actions,.report-context-controls,.period-presets,.report-popover,.performance-toolbar,.performance-controls,.cash-toolbar,.cash-controls,.planning-toolbar,.planning-controls,.planning-version-actions,.tax-controls,.adjustment-toolbar,.connected-toolbar,.inventory-fields) :is(button,input,select,textarea,label,option){line-height:1.35;font-size:var(--approved-action-font)!important}[data-oneoperon-module=products-services] :is(.report-header-actions,.report-context-controls,.period-presets,.report-popover,.performance-toolbar,.performance-controls,.cash-toolbar,.cash-controls,.planning-toolbar,.planning-controls,.planning-version-actions,.tax-controls,.adjustment-toolbar,.connected-toolbar,.inventory-fields) :is(label>span,small){line-height:1.4;font-size:var(--approved-support-font)!important}[data-oneoperon-module=products-services] .financial-report-header .report-identity>span{font-size:var(--approved-support-font)!important}[data-oneoperon-module=products-services] .financial-report-header .report-identity h3{font-size:22px!important}[data-oneoperon-module=products-services] .transparent-empty :is(h4,p,li){font-size:var(--approved-action-font)!important;line-height:1.5!important}[data-oneoperon-module=products-services] .transparent-empty h4{font-weight:620}[data-oneoperon-module=products-services] .report-popover>strong,[data-oneoperon-module=products-services] .filter-fields label>span{font-size:var(--approved-action-font)!important}@media (max-width:700px){[data-oneoperon-module=products-services] .platform-choice-entry{max-width:100%!important}[data-oneoperon-module=products-services] .platform-choice-strip{padding-bottom:2px!important}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .platform-choice-strip>button{transition:none!important}}[data-oneoperon-module=products-services] [data-result-info][hidden]{display:none!important}[data-oneoperon-module=products-services] .message-result-tools{z-index:8;align-items:center;gap:3px;min-height:34px;margin-top:10px;display:flex;position:relative}[data-oneoperon-module=products-services] .message-result-tools>button,[data-oneoperon-module=products-services] .message-download-anchor>button{color:#5e605c;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:34px;height:34px;padding:0;transition:background .18s ease-out,color .18s ease-out;display:grid}[data-oneoperon-module=products-services] .message-result-tools>button:hover,[data-oneoperon-module=products-services] .message-result-tools>button:focus-visible,[data-oneoperon-module=products-services] .message-download-anchor>button:hover,[data-oneoperon-module=products-services] .message-download-anchor>button:focus-visible,[data-oneoperon-module=products-services] .message-download-anchor>button.active{color:#222320;background:#f1f1ef;outline:0}[data-oneoperon-module=products-services] .message-result-tools>button:focus-visible,[data-oneoperon-module=products-services] .message-download-anchor>button:focus-visible{box-shadow:0 0 0 3px #2d2d2a17}[data-oneoperon-module=products-services] .message-download-anchor{place-items:center;display:grid;position:relative}[data-oneoperon-module=products-services] .message-download-menu{z-index:30;bottom:calc(100% + 8px);background:#fff;border:1px solid #e1e1de;border-radius:18px;gap:2px;width:250px;padding:10px;animation:.18s ease-out result-menu-in;display:grid;position:absolute;inset-inline-start:0;box-shadow:0 14px 38px #1919161f,0 2px 7px #1919160d}[data-oneoperon-module=products-services] .message-download-menu>strong{color:#777873;padding:7px 9px 8px;font-size:14px;font-weight:500}[data-oneoperon-module=products-services] .message-download-menu>button{color:#30312e;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:42px;padding:0 9px;font-size:15px;display:grid}[data-oneoperon-module=products-services] .message-download-menu>button:hover,[data-oneoperon-module=products-services] .message-download-menu>button:focus-visible{background:#f5f5f3;outline:0}[data-oneoperon-module=products-services] .message-download-menu>button small{color:#92938e;font-size:14px}[data-oneoperon-module=products-services] .result-info-backdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1919163d;place-items:center;padding:24px;display:grid;position:fixed;inset:0}[data-oneoperon-module=products-services] .result-info-dialog{background:#fff;border:1px solid #dededb;border-radius:20px;width:min(680px,100vw - 32px);max-height:min(76vh,720px);animation:.22s ease-out result-dialog-in;overflow:hidden;box-shadow:0 24px 70px #1414122e}[data-oneoperon-module=products-services] .result-info-dialog>header{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:0 18px 0 22px;display:flex}[data-oneoperon-module=products-services] .result-info-dialog>header>strong{color:#292a27;font-size:16px;font-weight:620}[data-oneoperon-module=products-services] .result-info-dialog>header>button{color:#666762;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=products-services] .result-info-dialog>header>button:hover{background:#f2f2ef}[data-oneoperon-module=products-services] .result-info-content{color:#3f403c;max-height:calc(min(76vh,720px) - 60px);padding:18px 22px 24px;font-size:15px;line-height:1.5;overflow:auto}[data-oneoperon-module=products-services] .result-info-content .report-section-label,[data-oneoperon-module=products-services] .result-info-content .cash-section-label,[data-oneoperon-module=products-services] .result-info-content .planning-section-label,[data-oneoperon-module=products-services] .result-info-content .tax-section-label{color:#555651;align-items:center;gap:8px;min-height:34px;margin-bottom:8px;font-size:15px;font-weight:620;display:flex}[data-oneoperon-module=products-services] .result-info-content dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;display:grid}[data-oneoperon-module=products-services] .result-info-content dl>div{border-bottom:1px solid #ecece9;gap:5px;padding:11px 0;display:grid}[data-oneoperon-module=products-services] .result-info-content dt{color:#7a7b76;font-size:14px}[data-oneoperon-module=products-services] .result-info-content dd{color:#343532;overflow-wrap:anywhere;margin:0;font-size:15px}[data-oneoperon-module=products-services] .planning-selection-note{color:#62635f;background:#fafaf8;border-bottom:1px solid #ecece9;margin:0;padding:10px 20px;font-size:14px}@keyframes result-menu-in{0%{opacity:0;transform:translateY(5px)scale(.985)}to{opacity:1;transform:none}}@keyframes result-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (max-width:560px){[data-oneoperon-module=products-services] .message-download-menu{bottom:78px;width:auto;position:fixed;inset-inline:16px}[data-oneoperon-module=products-services] .result-info-backdrop{padding:10px}[data-oneoperon-module=products-services] .result-info-content dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=products-services] .message-download-menu,[data-oneoperon-module=products-services] .result-info-dialog{animation:none}[data-oneoperon-module=products-services] .message-result-tools>button,[data-oneoperon-module=products-services] .message-download-anchor>button{transition:none}}[data-oneoperon-module=products-services] :is(.financial-report-header,.performance-header,.cash-header){row-gap:16px!important;height:auto!important;min-height:0!important;padding-bottom:18px!important}[data-oneoperon-module=products-services] .tax-header{row-gap:16px!important;height:auto!important;min-height:0!important}[data-oneoperon-module=products-services] .tax-header:not(:has(.tax-context-line)){padding-bottom:18px!important}[data-oneoperon-module=products-services] :is(.report-context-controls,.performance-controls,.cash-controls,.planning-controls,.tax-controls){min-height:44px;margin-bottom:0!important}[data-oneoperon-module=products-services] :is(.period-presets,.performance-header .period-presets){margin-bottom:0!important;padding-bottom:0!important}[data-oneoperon-module=products-services] :is(.reports-workspace,.fi-workspace,.payment-workspace,.adjustment-workspace,.invoice-workspace,.inventory-workspace,.connected-workspace,.dimensions-workspace) :is(table td,table td button,.fi-record,.invoice-list-row,.payment-list-row,.adjustment-list-row,.inventory-stock-list>article,.inventory-report-rows>article){font-size:var(--approved-action-font)!important;line-height:1.45!important}[data-oneoperon-module=products-services] :is(.reports-workspace,.fi-workspace,.payment-workspace,.adjustment-workspace,.invoice-workspace,.inventory-workspace,.connected-workspace,.dimensions-workspace) :is(table th,.fi-record small,.invoice-list-row small,.payment-list-row small,.adjustment-list-row small,.inventory-stock-list small,.inventory-report-rows small){font-size:var(--approved-support-font)!important;line-height:1.4!important}[data-oneoperon-module=products-services] :is(.report-empty,.performance-empty,.cash-empty,.planning-no-plan,.tax-empty-detail,.fi-empty,.invoice-empty,.payment-empty,.adjustment-empty) :is(strong,p,span,li){font-size:var(--approved-action-font)!important;line-height:1.5!important}
