[data-oneoperon-module=messages]{--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=messages] *{box-sizing:border-box}[data-oneoperon-module=messages],[data-oneoperon-module=messages]{width:100%;height:100%;overflow:hidden}[data-oneoperon-module=messages]{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=messages] button,[data-oneoperon-module=messages] input,[data-oneoperon-module=messages] textarea,[data-oneoperon-module=messages] select{font:inherit;color:inherit}[data-oneoperon-module=messages] button{cursor:pointer;background:0 0;border:0}[data-oneoperon-module=messages] button:focus-visible,[data-oneoperon-module=messages] textarea:focus-visible,[data-oneoperon-module=messages] input:focus-visible,[data-oneoperon-module=messages] select:focus-visible{outline-offset:2px;outline:2px solid #5b83b8}[data-oneoperon-module=messages] .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=messages] .app-shell.sidebar-is-open{--sidebar-width:var(--oneoperon-sidebar-expanded-width)}[data-oneoperon-module=messages] .app-shell:not(.panel-is-open){--panel-width:0px}[data-oneoperon-module=messages] .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=messages] .rail-button,[data-oneoperon-module=messages] .mobile-menu,[data-oneoperon-module=messages] .panel-toggle{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}[data-oneoperon-module=messages] .rail-button{position:absolute;top:10px;right:10px}[data-oneoperon-module=messages] .rail-button:hover,[data-oneoperon-module=messages] .mobile-menu:hover,[data-oneoperon-module=messages] .panel-toggle:hover{background:#ececea}[data-oneoperon-module=messages] .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=messages] .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=messages] .sidebar-switch.on{background:#1598df;box-shadow:inset 0 0 0 1px #0060a129}[data-oneoperon-module=messages] .sidebar-switch.on>span{transform:translate(18px)}[data-oneoperon-module=messages] .sidebar-switch.rail-button{place-items:initial;border-radius:999px;width:42px;height:24px;display:flex;top:20px;right:14px}[data-oneoperon-module=messages] .sidebar-switch.rail-button:hover{background:#cdd1d5}[data-oneoperon-module=messages] .sidebar-switch.rail-button.on:hover{background:#0f8dd2}[data-oneoperon-module=messages] .topbar-panel-tools{z-index:32;direction:ltr;align-items:center;gap:8px;display:flex;position:fixed;top:10px;right:13px}[data-oneoperon-module=messages] .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=messages] .topbar-panel-toggle.active{color:#202020;background:#f1f1ef;border-color:#dededb}[data-oneoperon-module=messages] .navigator-toggle.active svg{transform:rotate(18deg)}[data-oneoperon-module=messages] .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=messages] .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=messages] .shared-brand-button{color:#111;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=messages] .shared-brand-button:hover{background:#ececea}[data-oneoperon-module=messages] .shared-brand-button img{object-fit:contain;border-radius:9px;width:32px;height:32px;display:block}[data-oneoperon-module=messages] .platform-name{color:var(--ink);letter-spacing:-.015em;margin:0;font-size:15px;font-weight:650;display:block}[data-oneoperon-module=messages] .shared-sidebar-primary{gap:4px;padding:12px 10px;display:grid}[data-oneoperon-module=messages] .shared-sidebar-primary :is(a,button),[data-oneoperon-module=messages] .shared-sidebar-footer>button,[data-oneoperon-module=messages] .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=messages] .shared-sidebar-primary :is(a,button):hover:not(:disabled),[data-oneoperon-module=messages] .shared-sidebar-footer>button:hover:not(:disabled){color:#20201e;background:#ececea}[data-oneoperon-module=messages] .shared-sidebar-primary button:disabled,[data-oneoperon-module=messages] .shared-sidebar-footer>button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=messages] .shared-sidebar-primary svg,[data-oneoperon-module=messages] .shared-sidebar-footer svg,[data-oneoperon-module=messages] .shared-sidebar-active svg{flex:none}[data-oneoperon-module=messages] .platform-sidebar.closed .shared-sidebar-primary{padding-inline:10px}[data-oneoperon-module=messages] .platform-sidebar.closed .shared-sidebar-primary :is(a,button),[data-oneoperon-module=messages] .platform-sidebar.closed .shared-sidebar-footer>button{justify-content:center;width:44px;padding:0}[data-oneoperon-module=messages] .platform-sidebar.closed .shared-sidebar-primary span,[data-oneoperon-module=messages] .platform-sidebar.closed .shared-sidebar-footer span{display:none}[data-oneoperon-module=messages] .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=messages] .shared-sidebar-sections section{gap:6px;display:grid}[data-oneoperon-module=messages] .shared-sidebar-sections h2{color:#8a8a84;letter-spacing:.075em;text-transform:uppercase;margin:0 10px;font-size:10px;font-weight:650}[data-oneoperon-module=messages] .shared-sidebar-active{color:#20201e;background:#e8e8e5;font-weight:600}[data-oneoperon-module=messages] .shared-sidebar-sections p{color:#999992;margin:4px 11px;font-size:12px}[data-oneoperon-module=messages] .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=messages] .shared-account-region{background:#efefec;border-radius:11px;gap:2px;padding:9px 12px;display:grid}[data-oneoperon-module=messages] .shared-account-region strong{font-size:11px;font-weight:600}[data-oneoperon-module=messages] .shared-account-region small{color:#85857f;font-size:10px}[data-oneoperon-module=messages] .evaluation-label{color:#8a8a8a;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;margin:0 2px 13px;font-size:11px;display:flex}[data-oneoperon-module=messages] .platform-control{flex-direction:column;gap:7px;margin-bottom:14px;display:flex}[data-oneoperon-module=messages] .platform-control>span{color:#5f5f5f;align-items:center;gap:7px;font-size:12px;display:flex}[data-oneoperon-module=messages] .platform-control select{background:#fff;border:1px solid #dfdfdc;border-radius:11px;width:100%;height:38px;padding:0 10px}[data-oneoperon-module=messages] .direction-note{color:#929292;white-space:normal;margin:-3px 2px 0;font-size:11px;line-height:1.45}[data-oneoperon-module=messages] .chat-workspace{z-index:2;background:0 0;grid-area:1/2/auto/4;min-width:0;height:100dvh;position:relative}[data-oneoperon-module=messages] .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=messages] .mobile-menu{display:none}[data-oneoperon-module=messages] .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=messages] .conversation::-webkit-scrollbar{width:10px}[data-oneoperon-module=messages] .conversation::-webkit-scrollbar-track{background:0 0}[data-oneoperon-module=messages] .conversation::-webkit-scrollbar-thumb{background:#4545457a padding-box padding-box;border:3px solid #0000;border-radius:999px}[data-oneoperon-module=messages] .conversation.empty{overflow:hidden}[data-oneoperon-module=messages] .empty-stage{flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:70px 28px 96px;display:flex}[data-oneoperon-module=messages] .empty-intro-row{align-items:center;gap:28px;width:min(770px,100% - 32px);margin:0 auto 26px;display:flex}[data-oneoperon-module=messages] .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=messages] .selected-agent-portrait img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}[data-oneoperon-module=messages] .selected-agent-portrait .neutral-agent-symbol{object-fit:contain;object-position:center;width:72%;height:72%;margin:14%}[data-oneoperon-module=messages] .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=messages] .empty-stage h1{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.25}[data-oneoperon-module=messages] .empty-greeting{text-align:start;gap:7px;min-width:0;max-width:560px;display:grid}[data-oneoperon-module=messages] .empty-greeting span,[data-oneoperon-module=messages] .empty-greeting small{display:block}[data-oneoperon-module=messages] .empty-greeting small{color:#686868;letter-spacing:0;font-size:.67em;font-weight:400;line-height:1.45}[data-oneoperon-module=messages] .first-run-introduction{color:#252525;text-align:start;gap:17px;min-width:0;max-width:575px;display:grid}[data-oneoperon-module=messages] .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=messages] .onboarding-controls{align-items:center;gap:11px;min-height:30px;display:flex}[data-oneoperon-module=messages] .onboarding-controls>button{color:#626262;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=messages] .onboarding-controls>button:hover:not(:disabled){color:#171717;background:#0000000e}[data-oneoperon-module=messages] .onboarding-controls>button:disabled{opacity:.24;cursor:default}[data-oneoperon-module=messages] .onboarding-progress{align-items:center;gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .onboarding-progress span.seen{background:color-mix(in srgb, var(--theme-accent,#171717) 48%, #bbb)}[data-oneoperon-module=messages] .onboarding-progress span.active{background:var(--theme-accent,#171717);width:20px}[data-oneoperon-module=messages] .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=messages] .composer{width:min(770px,100% - 32px);min-height:56px;box-shadow:var(--shadow);cursor:text;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=messages] .composer-writing{min-height:28px;padding:3px 8px 0 7px}[data-oneoperon-module=messages] .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=messages] .composer textarea::placeholder{color:#949494}[data-oneoperon-module=messages] .composer-controls{justify-content:space-between;align-items:flex-end;min-height:34px;display:flex}[data-oneoperon-module=messages] .composer.compact{height:56px;padding:9px 11px;display:block}[data-oneoperon-module=messages] .composer.compact .composer-writing{min-height:36px;padding:5px 94px 0 41px}[data-oneoperon-module=messages] .composer.compact .composer-controls{pointer-events:none;align-items:center;min-height:34px;position:absolute;inset:10px 11px}[data-oneoperon-module=messages] .composer.compact .composer-controls button{pointer-events:auto}[data-oneoperon-module=messages] .composer.expanded .composer-writing{padding-top:4px;padding-bottom:4px}[data-oneoperon-module=messages] .attach-button{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .attach-button:hover,[data-oneoperon-module=messages] .composer-actions>button:not(.send-button):hover{background:#f0f0ee}[data-oneoperon-module=messages] .composer-actions{align-items:center;gap:4px;display:flex}[data-oneoperon-module=messages] .composer-actions>button{border-radius:18px;justify-content:center;align-items:center;min-width:34px;height:34px;display:flex}[data-oneoperon-module=messages] .composer button{cursor:pointer}[data-oneoperon-module=messages] .send-button{color:#fff;background:#d8d8d5;transition:background .15s}[data-oneoperon-module=messages] .send-button.ready{background:var(--theme-accent,#171717)}[data-oneoperon-module=messages] .send-button:disabled{cursor:default}[data-oneoperon-module=messages] .stop-square{background:#fff;border-radius:2px;width:10px;height:10px}[data-oneoperon-module=messages] .upload-strip{gap:8px;padding:0 0 8px;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .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=messages] .upload-preview{background:#f0f0ee;border-radius:10px;flex:none;place-items:center;width:45px;height:45px;display:grid;overflow:hidden}[data-oneoperon-module=messages] .upload-preview img{object-fit:cover;width:100%;height:100%}[data-oneoperon-module=messages] .upload-chip>span{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=messages] .upload-chip strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}[data-oneoperon-module=messages] .upload-chip small{color:var(--muted);margin-top:3px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .conversation.active{padding:76px var(--panel-width) var(--composer-space,165px) 0}[data-oneoperon-module=messages] .message-list{--assistant-avatar-size:64px;--assistant-message-gap:13px;width:min(780px,100% - 36px);margin:0 auto}[data-oneoperon-module=messages] .message{margin:0 0 28px;display:flex}[data-oneoperon-module=messages] .message.user{justify-content:flex-end}[data-oneoperon-module=messages] .message.assistant{grid-template-columns:var(--assistant-avatar-size) minmax(0, 1fr);align-items:flex-start;column-gap:var(--assistant-message-gap);display:grid}[data-oneoperon-module=messages] .message.assistant>.assistant-avatar-slot{width:var(--assistant-avatar-size);grid-area:1/1;min-height:1px}[data-oneoperon-module=messages] .message.assistant>.interaction-action-scope{grid-area:1/2}[data-oneoperon-module=messages] .message.assistant[data-message-state=previous]{grid-template-columns:var(--assistant-avatar-size) minmax(0, 1fr)}[data-oneoperon-module=messages] .message.assistant[data-message-state=previous]>.interaction-action-scope{grid-column:2}[data-oneoperon-module=messages] .assistant-character-avatar{width:var(--assistant-avatar-size,64px);height:var(--assistant-avatar-size,64px);border:2px solid color-mix(in srgb, var(--agent-accent) 58%, white);background:0 0;border-radius:50%;flex:none;margin-top:1px;overflow:hidden;box-shadow:0 7px 20px #00000017}[data-oneoperon-module=messages] .assistant-character-avatar img{object-fit:cover;object-position:50% 27%;width:100%;height:100%;display:block}[data-oneoperon-module=messages] .assistant-character-avatar .neutral-agent-symbol{object-fit:contain;object-position:center;width:68%;height:68%;margin:16%}[data-oneoperon-module=messages] .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=messages] .settling-agent-avatar{animation:.2s ease-out both assistant-avatar-settle}@keyframes assistant-avatar-settle{0%{opacity:.72;transform:scale(.985)}to{opacity:1;transform:scale(1)}}[data-oneoperon-module=messages] .interaction-action-scope{flex:auto;min-width:0}[data-oneoperon-module=messages] .message.user .interaction-action-scope{flex:0 auto;justify-items:end;width:fit-content;max-width:min(72%,560px);display:grid}[data-oneoperon-module=messages] .message.user .interaction-action-scope .message-content{width:fit-content;max-width:100%}[data-oneoperon-module=messages] .interaction-action-scope.blocked :is(button,a[href],[role=button]):not([data-persistent-message-actions] *){opacity:.62;filter:saturate(.2);pointer-events:none;color:#8b8b87!important;box-shadow:none!important;cursor:not-allowed!important;background:#efefed!important;border-color:#d9d9d6!important}[data-oneoperon-module=messages] .interaction-action-scope.blocked :is(button,a[href],[role=button]):not([data-persistent-message-actions] *) :is(svg,img){opacity:.62}[data-oneoperon-module=messages] .message-content{max-width:100%;font-size:16px;line-height:1.6}[data-oneoperon-module=messages] .message-content>p{white-space:pre-wrap;margin:0}[data-oneoperon-module=messages] .assistant-typed-copy{min-height:1.6em}[data-oneoperon-module=messages] .localized-copy,[data-oneoperon-module=messages] .localized-input{text-align:start;unicode-bidi:plaintext}[data-oneoperon-module=messages] .localized-copy[lang=fa],[data-oneoperon-module=messages] .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=messages] .message.user .message-content{border-radius:22px;background:var(--user-bubble);color:var(--user-bubble-ink,#171717);border-end-end-radius:0;padding:11px 17px}[data-oneoperon-module=messages] .message.user .message-content>p{overflow-wrap:anywhere;word-break:normal}[data-oneoperon-module=messages] .user-message-tools{justify-content:flex-end;align-items:center;min-height:30px;margin-top:5px;display:flex}[data-oneoperon-module=messages] .user-message-tools button{color:#777873;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=messages] .user-message-tools button:hover,[data-oneoperon-module=messages] .user-message-tools button:focus-visible{background:color-mix(in srgb, var(--theme-bg,#fff) 82%, var(--ink,#171717));color:var(--ink,#171717)}[data-oneoperon-module=messages] .message.assistant .message-content{flex:auto;width:auto;min-width:0}[data-oneoperon-module=messages] .message-tools{gap:5px;margin-top:10px;display:flex}[data-oneoperon-module=messages] .message-tools button{color:#777;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}[data-oneoperon-module=messages] .message-tools button:hover{background:#efefed}[data-oneoperon-module=messages] .working-state{min-height:36px;padding:8px 0}[data-oneoperon-module=messages] .working-state.with-avatar{grid-template-columns:var(--assistant-avatar-size) minmax(0,1fr);align-items:center;column-gap:var(--assistant-message-gap);min-height:66px;padding:0;display:grid}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .file-input{display:none}[data-oneoperon-module=messages] .inline-card{border:1px solid var(--line);background:#fff;border-radius:20px;width:min(100%,660px);margin-top:18px;overflow:hidden}[data-oneoperon-module=messages] .card-heading{justify-content:space-between;align-items:center;padding:15px 17px;font-weight:500;display:flex}[data-oneoperon-module=messages] .status-chip{color:#676767;background:#f1f1ef;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:400}[data-oneoperon-module=messages] .flat-table{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .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=messages] .table-head{color:#777;background:#fafaf9;min-height:38px;font-size:12px}[data-oneoperon-module=messages] .state-ready{color:#387047}[data-oneoperon-module=messages] .state-waiting{color:#8a6a2e}[data-oneoperon-module=messages] .card-actions{justify-content:flex-end;gap:8px;padding:13px 15px;display:flex}[data-oneoperon-module=messages] .primary-button,[data-oneoperon-module=messages] .secondary-button{border-radius:12px;min-height:38px;padding:0 15px;font-size:13px}[data-oneoperon-module=messages] .primary-button{color:#fff;background:#171717}[data-oneoperon-module=messages] .secondary-button{background:#fff;border:1px solid #dcdcd9}[data-oneoperon-module=messages] .schedule-card{width:min(100%,430px);padding-bottom:14px}[data-oneoperon-module=messages] .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=messages] .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=messages] .day-strip button.selected,[data-oneoperon-module=messages] .time-grid button.selected{border-color:#171717;box-shadow:inset 0 0 0 1px #171717}[data-oneoperon-module=messages] .day-strip strong{font-size:16px;font-weight:500}[data-oneoperon-module=messages] .day-strip span{color:#777;font-size:12px}[data-oneoperon-module=messages] .time-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 15px;display:grid}[data-oneoperon-module=messages] .time-grid button{border:1px solid var(--line);border-radius:10px;height:39px;font-size:13px}[data-oneoperon-module=messages] .schedule-confirm{margin-left:15px}[data-oneoperon-module=messages] .action-panel{--panel-toggle-offset:20px;z-index:10;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=messages] .action-panel.open{z-index:11}[data-oneoperon-module=messages] .action-panel.closed{opacity:0;pointer-events:none;transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=messages] .navigator-panel{--panel-toggle-offset:66px}[data-oneoperon-module=messages] .notification-panel{--panel-toggle-offset:20px}[data-oneoperon-module=messages] .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=messages] .panel-title strong{color:var(--ink);font-size:16px;font-weight:600}[data-oneoperon-module=messages] .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=messages] .notification-empty-state strong{color:#444;font-size:14px;font-weight:600}[data-oneoperon-module=messages] .notification-empty-state span{font-size:12px;line-height:1.45}[data-oneoperon-module=messages] .action-groups{padding:5px 12px 4px;overflow-y:auto}[data-oneoperon-module=messages] .action-group{border-bottom:1px solid #e6e6e4}[data-oneoperon-module=messages] .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=messages] .group-toggle svg{transition:transform .18s}[data-oneoperon-module=messages] .group-toggle svg.rotated{transform:rotate(180deg)}[data-oneoperon-module=messages] .group-body{padding:0 2px 10px}[data-oneoperon-module=messages] .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=messages] .action-row:hover{color:#171717;background:#ececea}[data-oneoperon-module=messages] .action-group.onboarding-focus,[data-oneoperon-module=messages] .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=messages] .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=messages] .attention-entry:hover{color:#171717;background:#f2f2f0}[data-oneoperon-module=messages] .attention-entry>span{align-items:center;gap:10px;display:flex}[data-oneoperon-module=messages] .attention-entry small{color:#8a6532;background:#f5eee0;border-radius:999px;padding:3px 7px;font-size:10px}[data-oneoperon-module=messages] .panel-footer{border-top:1px solid var(--line);margin-top:auto;padding:12px 15px 16px}[data-oneoperon-module=messages] .footer-tools{justify-content:center;gap:12px;display:flex}[data-oneoperon-module=messages] .tool-anchor{position:relative}[data-oneoperon-module=messages] .circle-tool{color:#555;background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}[data-oneoperon-module=messages] .circle-tool:hover{color:#171717;background:#f1f1ef}[data-oneoperon-module=messages] .settings-tool{position:relative}[data-oneoperon-module=messages] .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=messages] .circle-tool.onboarding-tool-jiggle{animation:.9s cubic-bezier(.36,.07,.19,.97) both onboarding-tool-jiggle}[data-oneoperon-module=messages] .tool-anchor:nth-child(2) .onboarding-tool-jiggle{animation-delay:.16s}[data-oneoperon-module=messages] .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=messages] .agent-tool{background:#fff;border:1px solid #dededb;padding:2px;overflow:hidden}[data-oneoperon-module=messages] .agent-tool.neutral{color:var(--agent-accent);border-color:currentColor}[data-oneoperon-module=messages] .agent-tool img{object-fit:cover;object-position:50% 28%;border-radius:50%;width:100%;height:100%;display:block}[data-oneoperon-module=messages] .neutral-agent-symbol{background:var(--agent-accent,currentColor);width:68%;height:68%;margin:16%;display:block;-webkit-mask:url(/module-assets/messages/neutral-agent.png) 50%/contain no-repeat;mask:url(/module-assets/messages/neutral-agent.png) 50%/contain no-repeat}[data-oneoperon-module=messages] .fiscal-date-control{align-items:center;min-width:min(100%,270px);display:flex;position:relative}[data-oneoperon-module=messages] .fiscal-date-control>svg{z-index:1;color:#777;pointer-events:none;position:absolute;inset-inline-start:11px}[data-oneoperon-module=messages] .settings-form .fiscal-date-control input{padding-inline-start:38px}[data-oneoperon-module=messages] .field-note{color:#888;font-size:10px}[data-oneoperon-module=messages] .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=messages] .setup-page-save button{cursor:pointer;border:0}[data-oneoperon-module=messages] .setup-page-save button:disabled{opacity:.45;cursor:not-allowed}[data-oneoperon-module=messages] .setup-page-save span{color:#31734e;font-size:12px}[data-oneoperon-module=messages] .setup-page-save span[role=alert]{color:#9a342e}[data-oneoperon-module=messages] :lang(fa),[data-oneoperon-module=messages] :lang(ar),[data-oneoperon-module=messages] [dir=rtl]{font-family:Vazirmatn Variable,Vazirmatn,Vazir,Noto Sans Arabic,sans-serif;font-size:inherit}[data-oneoperon-module=messages] .inventory-currency-override{gap:6px;margin:0 24px 12px;font-size:12px;display:grid}[data-oneoperon-module=messages] .inventory-currency-override select{background:#fff;border:1px solid #dededb;border-radius:9px;min-height:42px;padding:0 10px}[data-oneoperon-module=messages] .inventory-currency-override+.inventory-fields label:has(input[maxlength="3"]){display:none}[data-oneoperon-module=messages] .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=messages] .current-swatch.neutral{border-color:#aaa;background:0 0!important}[data-oneoperon-module=messages] .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=messages] .picker-title{justify-content:space-between;align-items:center;padding:1px 2px 10px;display:flex}[data-oneoperon-module=messages] .picker-title strong{font-weight:500}[data-oneoperon-module=messages] .picker-title button{border-radius:7px;place-items:center;width:26px;height:26px;display:grid}[data-oneoperon-module=messages] .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=messages] .neutral-avatar{background:#fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=messages] .agent-choice>span:nth-child(2){flex-direction:column;display:flex}[data-oneoperon-module=messages] .agent-choice strong{font-size:13px;font-weight:500}[data-oneoperon-module=messages] .agent-choice small{color:#777;margin-top:2px;font-size:11px}[data-oneoperon-module=messages] .picker-note{color:#858585;margin:10px 3px 0;font-size:11px;line-height:1.45}[data-oneoperon-module=messages] .theme-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}[data-oneoperon-module=messages] .theme-grid button{border-radius:10px;place-items:center;height:34px;display:grid;position:relative}[data-oneoperon-module=messages] .theme-grid button>span{border:1px solid;border-radius:50%;width:25px;height:25px}[data-oneoperon-module=messages] .theme-grid button.selected{background:#f2f2f0}[data-oneoperon-module=messages] .theme-grid button svg{position:absolute}[data-oneoperon-module=messages] .launcher-card{width:min(100%,620px)}[data-oneoperon-module=messages] .launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;display:grid}[data-oneoperon-module=messages] .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=messages] .launcher-grid button svg{flex:none;transform:rotate(45deg)}[data-oneoperon-module=messages] .launcher-grid button:hover{background:#fafaf9;border-color:#cfcfcc;transform:translateY(-1px)}[data-oneoperon-module=messages] .launcher-grid button.recommended{color:#171717;border-color:#c9c9c6}[data-oneoperon-module=messages] .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=messages] .assistant-plan{border:1px solid var(--line);background:#fff;border-radius:19px;width:min(100%,680px);margin-top:17px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .assistant-plan-header>div{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=messages] .assistant-plan-header span{color:#8a8a8a;text-transform:uppercase;letter-spacing:.07em;font-size:10px}[data-oneoperon-module=messages] .assistant-plan-header strong{font-size:13px;font-weight:570}[data-oneoperon-module=messages] .assistant-plan-header>svg{color:#607a65}[data-oneoperon-module=messages] .assistant-plan-list{margin:0;padding:0;list-style:none}[data-oneoperon-module=messages] .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=messages] .assistant-plan-item:last-child{border-bottom:0}[data-oneoperon-module=messages] .plan-marker{color:#858585;background:#f1f1ef;border-radius:50%;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}[data-oneoperon-module=messages] .assistant-plan-item.working .plan-marker{color:#333;background:#ededeb;box-shadow:0 0 0 4px #00000009}[data-oneoperon-module=messages] .assistant-plan-item.ready .plan-marker{color:#47704e;background:#edf5ef}[data-oneoperon-module=messages] .assistant-plan-item.limited .plan-marker,[data-oneoperon-module=messages] .assistant-plan-item.blocked .plan-marker{color:#8a6334;background:#f7efe3}[data-oneoperon-module=messages] .assistant-plan-item.queued{opacity:.64}[data-oneoperon-module=messages] .plan-copy{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=messages] .plan-copy>strong{font-size:12px;font-weight:580}[data-oneoperon-module=messages] .plan-copy>small{color:#8d8d8d;margin-top:1px;font-size:9px}[data-oneoperon-module=messages] .plan-copy>p{color:#666;margin:6px 0 4px;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .plan-copy>ul{color:#858585;margin:0;padding-inline-start:16px;font-size:9px;line-height:1.55}[data-oneoperon-module=messages] .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=messages] .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=messages] .assistant-plan-routes button:hover{background:#f5f5f3;border-color:#aaa}[data-oneoperon-module=messages] .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=messages] .assistant-plan-routes button small{color:#7b7b7b;grid-column:1;font-size:10px}[data-oneoperon-module=messages] .assistant-plan-routes button svg,[data-oneoperon-module=messages] .guide-buttons button svg{grid-area:1/2/span 2;transform:rotate(45deg)}[data-oneoperon-module=messages] .assistant-plan-live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .progressive-guide{background:0 0;width:min(100%,760px);margin-top:12px;overflow:visible}[data-oneoperon-module=messages] .guide-buttons{scrollbar-width:none;align-items:center;gap:6px;width:100%;padding:0;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .guide-buttons::-webkit-scrollbar{display:none}[data-oneoperon-module=messages] .guide-buttons button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#dfdfdc);white-space:nowrap;text-align:start;min-height:42px;color:color-mix(in srgb,var(--theme-accent,#171717) 58%,#333);background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:15px;line-height:1.25;display:inline-flex}[data-oneoperon-module=messages] .guide-buttons button:hover{border-color:color-mix(in srgb,var(--theme-accent,#171717) 36%,#bdbdb8);background:color-mix(in srgb,var(--theme-bg,#fff) 82%,#fafaf9)}[data-oneoperon-module=messages] .guide-buttons-secondary{border-top:1px solid #e8e8e5;width:fit-content;margin-top:8px;padding-top:8px}[data-oneoperon-module=messages] .guide-buttons-secondary button{background:0 0}[data-oneoperon-module=messages] .guide-back{color:#777;min-height:28px;margin:7px 0 0;font-size:10px}[data-oneoperon-module=messages] .report-choice-guide{width:min(100%,860px);margin-top:10px}[data-oneoperon-module=messages] .report-choice-guide .guide-buttons button{min-height:44px}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-more-details{color:#666;grid-column:1/-1;justify-self:start;min-height:40px;font-size:13px;text-decoration:underline}[data-oneoperon-module=messages] .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=messages] .report-head-actions{flex-direction:column;align-items:flex-end;gap:9px;display:flex}[data-oneoperon-module=messages] .report-head-actions>strong{white-space:nowrap;font-size:19px;font-weight:590}[data-oneoperon-module=messages] .guide-buttons button:disabled{opacity:.48;cursor:default}[data-oneoperon-module=messages] .compact-action-plan{padding:14px;overflow:visible}[data-oneoperon-module=messages] .compact-action-plan>p{flex-direction:column;gap:2px;margin:0 0 11px;display:flex}[data-oneoperon-module=messages] .compact-action-plan>p strong{font-size:14px;font-weight:590}[data-oneoperon-module=messages] .compact-action-plan>p span,[data-oneoperon-module=messages] .compact-action-plan>small{color:#858585;font-size:11px}[data-oneoperon-module=messages] .compact-action-plan .assistant-plan-routes{background:0 0;border:0;padding:0;display:flex}[data-oneoperon-module=messages] .compact-action-plan .assistant-plan-routes button{border-radius:999px;min-height:42px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .pdf-export-button:hover{color:#171717;background:#f8f8f6;border-color:#bfbfbb}[data-oneoperon-module=messages] .workspace-header-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .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=messages] .attention-card{width:min(100%,680px)}[data-oneoperon-module=messages] .status-chip.warning{color:#8a6532;background:#f5eee0}[data-oneoperon-module=messages] .attention-table{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}[data-oneoperon-module=messages] .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=messages] .attention-row.head{color:#888;text-transform:uppercase;letter-spacing:.05em;background:#fafaf9;min-height:35px;font-size:10px}[data-oneoperon-module=messages] .attention-row:not(.head)>span:first-child{color:#7b5422;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .card-actions .primary-button{align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .settings-nav{border-right:1px solid var(--line);background:#f6f5f3;padding:14px 10px}[data-oneoperon-module=messages] .modal-close{border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:10px;display:grid}[data-oneoperon-module=messages] .modal-close:hover{background:#e9e8e5}[data-oneoperon-module=messages] .settings-links{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=messages] .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=messages] .settings-links button.active{background:#e5e3e0;font-weight:500}[data-oneoperon-module=messages] .settings-content{flex-direction:column;min-width:0;display:flex}[data-oneoperon-module=messages] .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=messages] .settings-header>div{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .settings-header strong{font-weight:600}[data-oneoperon-module=messages] .settings-header span{color:#8a8a8a;font-size:12px}[data-oneoperon-module=messages] .draft-button{color:#fff;background:#171717;border-radius:13px;align-items:center;gap:7px;height:40px;padding:0 15px;display:flex}[data-oneoperon-module=messages] .settings-scroll{padding:24px 28px 45px;overflow-y:auto}[data-oneoperon-module=messages] .settings-intro{color:#8a8a8a;max-width:630px;margin:0 0 8px;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .settings-scroll h2{margin:0 0 24px;font-size:22px;font-weight:500}[data-oneoperon-module=messages] .settings-form{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .form-section-title{color:#8a8a8a;text-transform:uppercase;letter-spacing:.1em;padding:17px 0 10px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .settings-form label>span{flex-direction:column;gap:4px;display:flex}[data-oneoperon-module=messages] .settings-form small{color:#8a8a8a;line-height:1.35}[data-oneoperon-module=messages] .settings-form label>.fiscal-date-control{flex-direction:row}[data-oneoperon-module=messages] .settings-form input,[data-oneoperon-module=messages] .settings-form select,[data-oneoperon-module=messages] .two-fields input,[data-oneoperon-module=messages] .two-fields select{background:#fff;border:1px solid #dededc;border-radius:11px;width:100%;height:40px;padding:0 12px}[data-oneoperon-module=messages] .settings-panels{flex-direction:column;gap:14px;display:flex}[data-oneoperon-module=messages] .setting-panel{border:1px solid var(--line);border-radius:17px;padding:18px}[data-oneoperon-module=messages] .setting-panel h3{margin:0 0 6px;font-size:15px;font-weight:550}[data-oneoperon-module=messages] .setting-panel p{color:#777;margin:0 0 17px;font-size:13px;line-height:1.5}[data-oneoperon-module=messages] .lean-setup{height:min(690px,92vh)}[data-oneoperon-module=messages] .lean-setup .settings-nav{padding-top:63px;position:relative}[data-oneoperon-module=messages] .lean-setup .modal-close{position:absolute;top:15px;left:15px}[data-oneoperon-module=messages] .setup-mobile-tabs{display:none}[data-oneoperon-module=messages] .setting-label-line{align-items:center;gap:8px;font-weight:500;display:flex}[data-oneoperon-module=messages] .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=messages] .setup-review h2{margin-bottom:18px}[data-oneoperon-module=messages] .setup-review dl{border-top:1px solid var(--line);margin:0}[data-oneoperon-module=messages] .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=messages] .setup-review dt{color:#6e6e6e;font-size:13px}[data-oneoperon-module=messages] .setup-review dd{overflow-wrap:anywhere;margin:0;font-size:14px}[data-oneoperon-module=messages] .setup-review>p{color:#6e6e6e;max-width:690px;margin:20px 0 0;font-size:13px;line-height:1.55}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .agent-modal-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-height:62px;display:flex}[data-oneoperon-module=messages] .agent-modal-heading h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:570}[data-oneoperon-module=messages] .agent-modal-heading p{color:#777;margin:5px 0 0;font-size:13px;line-height:1.4}[data-oneoperon-module=messages] .agent-modal-close{color:#686868;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=messages] .agent-modal-close:hover{background:#f1f1ef}[data-oneoperon-module=messages] .agent-carousel{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}[data-oneoperon-module=messages] .agent-carousel-track{perspective:1300px;width:min(850px,100% - 96px);height:100%;min-height:440px;position:relative}[data-oneoperon-module=messages] .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=messages] .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=messages] .agent-banner img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}[data-oneoperon-module=messages] .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=messages] .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=messages] .agent-carousel-arrow:hover{background:#f3f3f1}[data-oneoperon-module=messages] .agent-carousel-arrow.previous{left:2px}[data-oneoperon-module=messages] .agent-carousel-arrow.next{right:2px}[data-oneoperon-module=messages] .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=messages] .agent-selection-footer>div{text-align:start;gap:2px;min-width:210px;display:grid}[data-oneoperon-module=messages] .agent-selection-footer strong{font-size:17px;font-weight:620}[data-oneoperon-module=messages] .agent-selection-footer small{color:#777;font-size:12px}[data-oneoperon-module=messages] .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=messages] .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=messages] .agent-selection-footer>button.neutral-agent-choice{color:#545454;background:#fff;border:1px solid #545454}[data-oneoperon-module=messages] .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=messages] .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=messages] .tax-source-upload>span{gap:4px;display:grid}[data-oneoperon-module=messages] .tax-source-upload strong{font-size:14px;font-weight:500}[data-oneoperon-module=messages] .tax-source-upload small{color:#8a8a8a;line-height:1.35}[data-oneoperon-module=messages] .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=messages] .tax-file-error{color:#934735;margin:10px 0 0;font-size:12px}[data-oneoperon-module=messages] .tax-file-list{flex-wrap:wrap;gap:7px;padding:8px 0 2px;display:flex}[data-oneoperon-module=messages] .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=messages] .tax-file-list b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;font-weight:520;overflow:hidden}[data-oneoperon-module=messages] .tax-file-list small{color:#8a8a8a;font-size:11px}[data-oneoperon-module=messages] .tax-file-list button{color:#8a5c50;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}[data-oneoperon-module=messages] .tax-file-list button:hover{background:#f5ebe8}[data-oneoperon-module=messages] .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=messages] .payment-terms-settings{gap:20px;display:grid}[data-oneoperon-module=messages] .payment-terms-settings>p{color:#73736f;margin:0;font-size:12px}[data-oneoperon-module=messages] .payment-terms-list{border:1px solid #e1e1de;border-radius:13px;display:grid;overflow:hidden}[data-oneoperon-module=messages] .payment-terms-list>button{text-align:start;background:#fff;border-bottom:1px solid #e9e9e6;gap:3px;min-height:54px;padding:9px 12px;display:grid}[data-oneoperon-module=messages] .payment-terms-list>button:hover{background:#f8f8f6}[data-oneoperon-module=messages] .payment-terms-list strong{font-size:12px}[data-oneoperon-module=messages] .payment-terms-list small{color:#797974;font-size:10px}[data-oneoperon-module=messages] .payment-term-new{color:#5e675f}[data-oneoperon-module=messages] .payment-terms-list>span{color:#777772;padding:16px;font-size:11px}[data-oneoperon-module=messages] .payment-term-editor,[data-oneoperon-module=messages] .payment-term-policy{border:1px solid #e1e1de;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px;display:grid}[data-oneoperon-module=messages] .payment-term-editor label,[data-oneoperon-module=messages] .payment-term-policy label{color:#696965;gap:5px;font-size:10px;display:grid}[data-oneoperon-module=messages] .payment-term-editor input,[data-oneoperon-module=messages] .payment-term-editor select,[data-oneoperon-module=messages] .payment-term-policy input[type=date],[data-oneoperon-module=messages] .payment-term-policy select{background:#fff;border:1px solid #dededb;border-radius:10px;width:100%;height:40px;padding:0 10px}[data-oneoperon-module=messages] .payment-term-editor>.primary-button,[data-oneoperon-module=messages] .payment-term-policy>.primary-button{align-self:end;min-height:40px}[data-oneoperon-module=messages] .payment-term-policy>strong{grid-column:1/-1;font-size:13px}[data-oneoperon-module=messages] .payment-term-policy>label:has(input[type=checkbox]){grid-column:1/-1;align-items:center;gap:8px;display:flex}[data-oneoperon-module=messages] .payment-term-policy input[type=checkbox]{width:16px;height:16px}@media (max-width:620px){[data-oneoperon-module=messages] .payment-term-editor,[data-oneoperon-module=messages] .payment-term-policy{grid-template-columns:1fr}}[data-oneoperon-module=messages] .tax-local-note svg{flex:none;margin-top:1px}[data-oneoperon-module=messages] .two-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}[data-oneoperon-module=messages] .two-fields label{color:#676767;flex-direction:column;gap:7px;font-size:12px;display:flex}[data-oneoperon-module=messages] .guided-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}[data-oneoperon-module=messages] .guided-empty p{max-width:480px}[data-oneoperon-module=messages] .fi-workspace{width:min(100%, var(--financial-record-frame-width,720px))}[data-oneoperon-module=messages] .financial-accounts,[data-oneoperon-module=messages] .financial-parties{overflow:visible}[data-oneoperon-module=messages] .tailored-party-form{padding:15px 17px}[data-oneoperon-module=messages] .tailored-party-form label{min-width:0}[data-oneoperon-module=messages] .tailored-party-form input,[data-oneoperon-module=messages] .tailored-party-form select,[data-oneoperon-module=messages] .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=messages] .tailored-party-form textarea{resize:vertical;min-height:84px;padding-block:10px}[data-oneoperon-module=messages] .tailored-party-form input:focus,[data-oneoperon-module=messages] .tailored-party-form select:focus,[data-oneoperon-module=messages] .tailored-party-form textarea:focus{border-color:#8d8d88;box-shadow:0 0 0 3px #2323230f}[data-oneoperon-module=messages] .tailored-party-form .wide{grid-column:1/-1}[data-oneoperon-module=messages] .financial-parties{overflow:hidden}[data-oneoperon-module=messages] .financial-parties .fi-header{justify-content:flex-start;align-items:center;min-height:52px;padding:10px 54px 10px 16px;position:relative}[data-oneoperon-module=messages] .financial-parties .fi-header>.fi-icon-button{position:absolute;top:14px;right:14px}[data-oneoperon-module=messages] .party-composite-field{border:1px solid #e0e0dd;border-radius:15px;min-width:0;margin:0;padding:10px}[data-oneoperon-module=messages] .party-composite-field legend{color:#575757;padding:0 7px;font-size:12px;font-weight:560}[data-oneoperon-module=messages] .party-composite-field>div{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .party-payment-note svg{color:#56705b;flex:none;margin-top:1px}[data-oneoperon-module=messages] .party-account-boundary{color:#706757;margin-top:6px;font-size:11px;line-height:1.45;display:block}[data-oneoperon-module=messages] .party-account-picker{background:#fbfbf9;border:1px solid #deded9;border-radius:14px;gap:8px;margin:0;padding:12px;display:grid}[data-oneoperon-module=messages] .party-account-picker legend{color:#65645f;padding:0 5px;font-size:13px;font-weight:650}[data-oneoperon-module=messages] .party-account-picker label{cursor:pointer;border-radius:9px;align-items:center;gap:9px;min-height:34px;padding:5px 7px;display:flex}[data-oneoperon-module=messages] .party-account-picker label:hover{background:#f1f1ed}[data-oneoperon-module=messages] .tailored-party-form .party-account-picker input[type=checkbox]{accent-color:#232323;width:17px;height:17px;min-height:17px;padding:0}[data-oneoperon-module=messages] .party-account-picker label span{font-size:13px;line-height:1.35}[data-oneoperon-module=messages] .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=messages] .supplier-payment-prompt>svg{flex:none;margin-top:1px}[data-oneoperon-module=messages] .supplier-payment-prompt>div{flex:1;gap:10px;min-width:0;display:grid}[data-oneoperon-module=messages] .supplier-payment-prompt strong{font-size:13px;line-height:1.45}[data-oneoperon-module=messages] .supplier-payment-actions{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=messages] .supplier-payment-actions button{color:#444;background:#fff;border:1px solid #d4d9d4;border-radius:999px;min-height:36px;padding:0 12px}[data-oneoperon-module=messages] .supplier-payment-fields{grid-template-columns:minmax(130px,.65fr) minmax(180px,1.35fr) auto;align-items:end;gap:8px;display:grid}[data-oneoperon-module=messages] .supplier-payment-fields label{color:#666;gap:5px;font-size:11px;display:grid}[data-oneoperon-module=messages] .supplier-payment-fields input,[data-oneoperon-module=messages] .supplier-payment-fields select{background:#fff;border:1px solid #d8d8d4;border-radius:11px;width:100%;min-height:40px;padding:0 10px}[data-oneoperon-module=messages] .party-chat-route{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=messages] .party-chat-route button{min-height:40px;font:inherit;border-radius:999px;font-size:13px}[data-oneoperon-module=messages] .party-chat-route button:hover{background:#f5f5f3;border-color:#aaa}[data-oneoperon-module=messages] .party-custom-fields{gap:8px;padding-top:3px;display:grid}[data-oneoperon-module=messages] .party-custom-row{grid-template-columns:minmax(100px,.7fr) minmax(160px,1.3fr) 38px;gap:8px;display:grid}[data-oneoperon-module=messages] .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=messages] .party-custom-fields .fi-more-details{justify-self:start;align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=messages] .party-account-batch .party-batch-card{width:100%;margin:0;overflow:hidden}[data-oneoperon-module=messages] .party-account-batch .party-batch-card .account-chat-heading{padding:17px 17px 10px}[data-oneoperon-module=messages] .party-account-batch .party-batch-card .account-chat-question{border-top:0}[data-oneoperon-module=messages] .party-account-batch .party-batch-card .tailored-party-form{padding:17px}[data-oneoperon-module=messages] .party-account-batch .party-batch-card .fi-form-actions small{color:#777;margin-inline-end:auto;font-size:10px}[data-oneoperon-module=messages] .party-account-batch .party-batch-card .fi-account-receipt{min-height:150px}[data-oneoperon-module=messages] .party-protected-identity,[data-oneoperon-module=messages] .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=messages] .party-protected-identity>span,[data-oneoperon-module=messages] .party-fixed-kind>span{color:#707070;font-size:11px}[data-oneoperon-module=messages] .party-protected-identity>strong,[data-oneoperon-module=messages] .party-fixed-kind>strong{color:#242424;font-size:13px;font-weight:590}[data-oneoperon-module=messages] .party-protected-identity>small{color:#858585;font-size:10px;line-height:1.35}[data-oneoperon-module=messages] .financial-parties>.fi-error{border:1px solid #ead8cf;border-radius:12px;min-height:40px;margin:12px 16px 0}[data-oneoperon-module=messages] .financial-parties .account-chat-question{padding:16px 18px 18px}[data-oneoperon-module=messages] .financial-parties .fi-account-type-picker button span{align-items:center;gap:8px;display:inline-flex}[data-oneoperon-module=messages] .financial-parties .fi-account-table{min-width:720px}[data-oneoperon-module=messages] .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=messages] .fi-header h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:590}[data-oneoperon-module=messages] .fi-header p{color:#777;margin:3px 0 0;font-size:11px;line-height:1.4}[data-oneoperon-module=messages] .financial-accounts .fi-header{justify-content:flex-start;align-items:center;min-height:52px;padding:10px 54px 10px 15px;position:relative}[data-oneoperon-module=messages] .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=messages] .fi-header-back:hover{color:#202020}[data-oneoperon-module=messages] .fi-context-bar{border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}[data-oneoperon-module=messages] .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=messages] .fi-route-path{color:#7a7a76;letter-spacing:.075em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:0;min-width:0;max-width:100%;font-size:11px;font-weight:550;line-height:1.35;display:flex;overflow:hidden}[data-oneoperon-module=messages] .fi-route-path>*{text-overflow:ellipsis;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .fi-route-path>*+:before{content:"·";color:#aaa9a4;margin:0 8px}[data-oneoperon-module=messages] .fi-route-path strong{color:var(--ink);font:inherit;font-weight:720}[data-oneoperon-module=messages] .financial-accounts .fi-header>.fi-icon-button{position:absolute;top:13px;right:14px}[data-oneoperon-module=messages] .fi-eyebrow{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=messages] .fi-icon-button{color:#777;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=messages] .fi-icon-button:hover{color:#171717;background:#f2f2f0}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}[data-oneoperon-module=messages] .fi-toolbar .primary-button,[data-oneoperon-module=messages] .fi-form-actions .primary-button,[data-oneoperon-module=messages] .fi-form-actions .danger-button,[data-oneoperon-module=messages] .fi-duplicate .primary-button,[data-oneoperon-module=messages] .fi-duplicate .secondary-button,[data-oneoperon-module=messages] .fi-empty .secondary-button{justify-content:center;align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=messages] .fi-list{max-height:335px;overflow-y:auto}[data-oneoperon-module=messages] .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=messages] .fi-record:hover{background:#fafaf9}[data-oneoperon-module=messages] .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=messages] .fi-record>span:nth-child(2){flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=messages] .fi-record strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:550;overflow:hidden}[data-oneoperon-module=messages] .fi-record small{text-overflow:ellipsis;white-space:nowrap;color:#888;text-transform:capitalize;font-size:12px;overflow:hidden}[data-oneoperon-module=messages] .fi-record em{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:11px;font-style:normal}[data-oneoperon-module=messages] .fi-record em.active{color:#47724f;background:#edf4ee}[data-oneoperon-module=messages] .fi-record em.archived{color:#858585;background:#f1f1ef}[data-oneoperon-module=messages] .fi-empty,[data-oneoperon-module=messages] .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=messages] .fi-empty strong{color:#444;margin-top:11px;font-size:14px;font-weight:550}[data-oneoperon-module=messages] .fi-empty p{max-width:390px;margin:5px 0 17px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .fi-loading{flex-direction:row;gap:9px;font-size:12px}[data-oneoperon-module=messages] .fi-notice,[data-oneoperon-module=messages] .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=messages] .fi-notice{color:#47724f;background:#f2f7f2}[data-oneoperon-module=messages] .fi-error{color:#8b5539;background:#fbf3ef}[data-oneoperon-module=messages] .fi-error>span,[data-oneoperon-module=messages] .fi-error>div{flex:1}[data-oneoperon-module=messages] .fi-error details{margin-top:5px}[data-oneoperon-module=messages] .fi-error summary,[data-oneoperon-module=messages] .fi-error button{cursor:pointer;text-decoration:underline}[data-oneoperon-module=messages] .fi-error ul{margin:5px 0 0;padding-inline-start:18px}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-form{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .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=messages] .fi-form-title button{color:#777;align-items:center;gap:5px;min-height:40px;font-size:13px;display:inline-flex}[data-oneoperon-module=messages] .fi-form-title strong{font-size:14px;font-weight:550}[data-oneoperon-module=messages] .fi-fields{grid-template-columns:1fr 1fr;gap:12px;padding:14px 16px 7px;display:grid}[data-oneoperon-module=messages] .fi-field{color:#5f5f5f;flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .fi-field.wide{grid-column:1/-1}[data-oneoperon-module=messages] .fi-field input,[data-oneoperon-module=messages] .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=messages] .fi-field input:focus,[data-oneoperon-module=messages] .fi-field select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .fi-field select:disabled{color:#777;background:#f5f5f3}[data-oneoperon-module=messages] .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=messages] .fi-toggle>span{background:#d6d6d3;border-radius:999px;width:27px;height:16px;padding:2px}[data-oneoperon-module=messages] .fi-toggle>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;display:block}[data-oneoperon-module=messages] .fi-toggle.on>span{background:#3f6f49}[data-oneoperon-module=messages] .fi-toggle.on>span:after{transform:translate(11px)}[data-oneoperon-module=messages] .fi-toggle em{color:#777;font-size:12px;font-style:normal}[data-oneoperon-module=messages] .fi-toggle:disabled{opacity:.65;cursor:default}[data-oneoperon-module=messages] .fi-prerequisite{color:#8a5f36;font-size:11px;line-height:1.4;display:block}[data-oneoperon-module=messages] .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=messages] .fi-boundary>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .fi-boundary strong{font-size:13px;font-weight:560}[data-oneoperon-module=messages] .fi-boundary small{font-size:11px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-duplicate{border-top:1px solid var(--line);text-align:center;padding:25px 18px 18px}[data-oneoperon-module=messages] .fi-duplicate>svg{color:#9a6d38}[data-oneoperon-module=messages] .fi-duplicate h4{margin:8px 0 5px;font-size:16px}[data-oneoperon-module=messages] .fi-duplicate>p{color:#777;max-width:480px;margin:0 auto 16px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .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=messages] .fi-duplicate-record>span:first-child{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .fi-duplicate-record strong{font-size:12px}[data-oneoperon-module=messages] .fi-duplicate-record small,[data-oneoperon-module=messages] .fi-duplicate-record>span:last-child{color:#888;font-size:10px}[data-oneoperon-module=messages] .fi-duplicate>div:last-child{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-draft-row>span{align-items:center;gap:8px;display:flex}[data-oneoperon-module=messages] .fi-draft-row>span:first-child{flex:1;min-width:0}[data-oneoperon-module=messages] .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=messages] .fi-draft-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=messages] .fi-draft-row small,[data-oneoperon-module=messages] .fi-draft-row>span:last-child{color:#777;font-size:11px}[data-oneoperon-module=messages] .fi-account-review{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .fi-account-question{padding:16px 17px 2px}[data-oneoperon-module=messages] .fi-account-question strong{font-size:13px;font-weight:560}[data-oneoperon-module=messages] .fi-account-question ul{color:#6b6b6b;margin:8px 0 0;padding-inline-start:19px;font-size:12px;line-height:1.55}[data-oneoperon-module=messages] .fi-fields.compact{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .fi-account-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px 17px 11px;display:grid}[data-oneoperon-module=messages] .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=messages] .fi-account-preview span{color:#818181;font-size:10px}[data-oneoperon-module=messages] .fi-account-preview strong{text-overflow:ellipsis;font-size:13px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .fi-opening-warning>span{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=messages] .fi-opening-warning strong{font-size:12px}[data-oneoperon-module=messages] .fi-opening-warning small{font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .fi-accounting-link{border:1px solid var(--line);border-radius:13px;margin:0 17px 14px;overflow:hidden}[data-oneoperon-module=messages] .fi-accounting-link>div:first-child{background:#fafaf9;flex-direction:column;gap:3px;padding:11px 12px;display:flex}[data-oneoperon-module=messages] .fi-accounting-link>div:first-child>span{align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .fi-accounting-link strong{font-size:12px;font-weight:570}[data-oneoperon-module=messages] .fi-accounting-link small{color:#7d7d7d;font-size:10px}[data-oneoperon-module=messages] .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=messages] .fi-selected-gl span{font-size:12px}[data-oneoperon-module=messages] .fi-selected-gl em{font-size:10px;font-style:normal}[data-oneoperon-module=messages] .fi-gl-options{border-top:1px solid var(--line);padding:10px 12px}[data-oneoperon-module=messages] .fi-gl-options>strong{margin-bottom:6px;display:block}[data-oneoperon-module=messages] .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=messages] .fi-gl-options button+button{margin-top:6px}[data-oneoperon-module=messages] .fi-gl-options button:hover{background:#fafaf9;border-color:#aaa}[data-oneoperon-module=messages] .fi-no-gl{border-top:1px solid var(--line);padding:10px 12px 12px}[data-oneoperon-module=messages] .fi-no-gl p{color:#755a32;margin:0 0 9px;font-size:11px}[data-oneoperon-module=messages] .fi-no-gl button{align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=messages] .fi-account-receipt{border-top:1px solid var(--line);text-align:center;padding:22px 18px 18px}[data-oneoperon-module=messages] .fi-account-receipt h4{margin:9px 0 5px;font-size:16px}[data-oneoperon-module=messages] .fi-account-receipt p{color:#666;margin:3px 0;font-size:12px}[data-oneoperon-module=messages] .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=messages] .fi-account-receipt>div:not(.fi-receipt-cert) span{color:#777;font-size:11px}[data-oneoperon-module=messages] .fi-account-receipt>div:not(.fi-receipt-cert) strong{font-size:11px;font-weight:550}[data-oneoperon-module=messages] .fi-account-receipt>small{color:#497451;margin:11px 0;display:block}[data-oneoperon-module=messages] .fi-account-receipt>button{margin-top:5px}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .fi-balance-alert>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .fi-balance-alert strong{font-size:11px;font-weight:620}[data-oneoperon-module=messages] .financial-account-batch{width:min(100%,680px);margin-top:12px}[data-oneoperon-module=messages] .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=messages] .financial-account-batch-header strong{font-size:14px;font-weight:600}[data-oneoperon-module=messages] .financial-account-batch-header span{color:#747474;font-size:10px}[data-oneoperon-module=messages] .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=messages] .financial-account-batch-items{flex-direction:column;gap:14px;display:flex}[data-oneoperon-module=messages] .financial-account-batch-item{min-width:0}[data-oneoperon-module=messages] .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=messages] .financial-account-batch-label svg{color:#397048}[data-oneoperon-module=messages] .financial-account-batch-item .account-chat-operator{width:100%;margin:0}[data-oneoperon-module=messages] .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=messages] .financial-account-batch-complete strong{margin-top:4px;font-size:14px}[data-oneoperon-module=messages] .financial-account-batch-complete span{color:#717171;font-size:11px}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .fi-receipt-cert{animation:none}}[data-oneoperon-module=messages] .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=messages] .fi-immutable span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .fi-immutable button{color:var(--accent);font-size:11px;font-weight:560}[data-oneoperon-module=messages] .fi-account-type-picker{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-account-type-picker>div:last-child button:hover{background:#fafaf9;border-color:#aaa}[data-oneoperon-module=messages] .tailored-account-form{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .account-chat-operator{width:min(100%,620px);margin-top:12px;overflow:hidden}[data-oneoperon-module=messages] .account-chat-summary{flex-direction:column;gap:5px;padding:15px 17px 13px;display:flex}[data-oneoperon-module=messages] .account-chat-summary>span{color:#767676;font-size:12px}[data-oneoperon-module=messages] .account-chat-summary>strong{font-size:16px;font-weight:590}[data-oneoperon-module=messages] .account-chat-summary>div{flex-wrap:wrap;gap:6px;display:flex}[data-oneoperon-module=messages] .account-chat-summary>div span{color:#5f5f5f;background:#f1f1ef;border-radius:999px;padding:4px 8px;font-size:11px}[data-oneoperon-module=messages] .account-chat-summary>small{color:#747474;font-size:11px}[data-oneoperon-module=messages] .account-chat-question{padding:0 17px 16px}[data-oneoperon-module=messages] .account-chat-question>strong{margin-bottom:8px;font-size:13px;font-weight:570;display:block}[data-oneoperon-module=messages] .account-chat-question ul{color:#666;margin:0 0 10px;padding-inline-start:18px;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .account-chat-question>div{align-items:center;gap:8px;width:min(100%,560px);display:flex}[data-oneoperon-module=messages] .account-chat-question input{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d9d9d6);background:0 0;border-radius:999px;outline:none;flex:330px;min-width:0;height:44px;padding:0 15px;font-size:13px}[data-oneoperon-module=messages] .account-chat-question input:focus{border-color:color-mix(in srgb,var(--theme-accent,#171717) 55%,#888);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#171717) 9%,transparent)}[data-oneoperon-module=messages] .account-chat-question .primary-button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 22%,#d7d7d3);background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff);min-height:44px;color:color-mix(in srgb,var(--theme-accent,#171717) 62%,#292a27);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding-inline:16px;font-weight:500;display:inline-flex}[data-oneoperon-module=messages] .account-chat-question .primary-button svg{transform:rotate(45deg)}[data-oneoperon-module=messages] .account-chat-question .primary-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--theme-accent,#171717) 42%,#aaa9a4);background:color-mix(in srgb,var(--theme-bg,#fff) 82%,#fafaf8)}[data-oneoperon-module=messages] .account-chat-question .text-button{color:#777;margin-top:10px;font-size:11px}[data-oneoperon-module=messages] .account-chat-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 17px 14px;display:grid}[data-oneoperon-module=messages] .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=messages] .account-chat-review span{color:#858585;font-size:10px}[data-oneoperon-module=messages] .account-chat-review strong{font-size:13px;font-weight:560}[data-oneoperon-module=messages] .account-chat-review>div.wide{grid-column:1/-1}[data-oneoperon-module=messages] .account-chat-heading{align-items:center;gap:8px;padding:15px 17px 13px;display:flex}[data-oneoperon-module=messages] .account-chat-heading strong{flex:1;min-width:0;font-size:17px;font-weight:590}[data-oneoperon-module=messages] .account-chat-heading span{color:#666;background:#f1f1ef;border-radius:999px;padding:4px 8px;font-size:10px}[data-oneoperon-module=messages] .account-chat-summary{border-block:1px solid var(--line);margin:0 17px 11px;padding:1px 0}[data-oneoperon-module=messages] .account-chat-summary dl{margin:0}[data-oneoperon-module=messages] .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=messages] .account-chat-summary dt,[data-oneoperon-module=messages] .account-chat-summary p span{color:#777;font-size:12px}[data-oneoperon-module=messages] .account-chat-summary dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:570}[data-oneoperon-module=messages] .account-chat-summary p{align-items:center;gap:8px 12px;min-height:38px;margin:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .account-chat-summary p strong{font-size:12px;font-weight:580}[data-oneoperon-module=messages] .account-chat-summary p span:nth-of-type(2){margin-inline-start:auto}[data-oneoperon-module=messages] .account-chat-draft-state{color:#667066;align-items:center;gap:6px;margin:0 17px 12px;font-size:12px;display:flex}[data-oneoperon-module=messages] .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=messages] .account-chat-match strong{color:#715b3b;font-size:12px}[data-oneoperon-module=messages] .account-chat-match span{color:#555}[data-oneoperon-module=messages] .account-chat-question>small{color:#7b7b7b;margin:-3px 0 9px;font-size:11px;display:block}[data-oneoperon-module=messages] .account-semantic-clarification{padding-top:16px}[data-oneoperon-module=messages] .account-chat-answer{flex-direction:column;display:flex}[data-oneoperon-module=messages] .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=messages] .account-chat-answer-heading strong{font-size:13px;font-weight:590}[data-oneoperon-module=messages] .account-chat-answer-heading span{color:#7b7b7b;font-size:10px}[data-oneoperon-module=messages] .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=messages] .account-chat-answer-row:last-child{border-bottom:0}[data-oneoperon-module=messages] .account-chat-answer-row:hover{background:#fafaf9}[data-oneoperon-module=messages] .account-chat-answer-row>span:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=messages] .account-chat-answer-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:590;overflow:hidden}[data-oneoperon-module=messages] .account-chat-answer-row small{color:#7a7a7a;font-size:10px}[data-oneoperon-module=messages] .account-chat-answer-row>span:nth-child(2){color:#303030;white-space:nowrap;font-size:12px;font-weight:570}[data-oneoperon-module=messages] .fi-account-tabs{border-top:1px solid var(--line);gap:5px;padding:8px 12px 0;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .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=messages] .fi-account-tabs button.active{color:#202020;background:#f2f2f0;font-weight:590}[data-oneoperon-module=messages] .fi-account-table-wrap{width:100%;max-height:355px;overflow:auto}[data-oneoperon-module=messages] .fi-account-table{border-collapse:collapse;width:100%;min-width:670px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-account-table tbody tr{cursor:pointer}[data-oneoperon-module=messages] .fi-account-table tbody tr:hover{background:#fafaf9}[data-oneoperon-module=messages] .fi-account-table td:first-child button{color:#202020;text-align:start;font-weight:580}[data-oneoperon-module=messages] .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=messages] .fi-account-table em.active{color:#47724f;background:#edf4ee}[data-oneoperon-module=messages] .fi-account-table em.archived{color:#858585;background:#f1f1ef}[data-oneoperon-module=messages] .fi-custom-fields{grid-column:1/-1;gap:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .fi-custom-field-row>button{color:#8a6256;border-radius:13px;place-items:center;width:38px;height:44px;display:grid}[data-oneoperon-module=messages] .fi-custom-field-row>button:hover{background:#f5ebe8}[data-oneoperon-module=messages] .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=messages] .fi-add-custom-field:hover{background:#fafaf9;border-color:#999}[data-oneoperon-module=messages] .fi-currency-combobox{position:relative}[data-oneoperon-module=messages] .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=messages] .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=messages] .fi-currency-options button:hover,[data-oneoperon-module=messages] .fi-currency-options button[aria-selected=true]{background:#f2f2f0}[data-oneoperon-module=messages] .fi-currency-options strong{width:34px;font-size:11px}[data-oneoperon-module=messages] .fi-currency-options span{color:#6e6e6e;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}[data-oneoperon-module=messages] .fi-account-preview>div.wide{grid-column:1/-1}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .fi-account-detail dl>div{border-bottom:1px solid var(--line);min-width:0;padding:12px 0}[data-oneoperon-module=messages] .fi-account-detail dt{color:#858585;margin-bottom:4px;font-size:10px}[data-oneoperon-module=messages] .fi-account-detail dd{overflow-wrap:anywhere;color:#262626;margin:0;font-size:13px;font-weight:560}[data-oneoperon-module=messages] .fi-account-detail dd small{color:#777;margin-top:3px;font-size:9px;font-weight:400;display:block}[data-oneoperon-module=messages] .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=messages] .fi-detail-actions button{align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=messages] .fi-lifecycle-dialog{border-top:1px solid var(--line);text-align:center;padding:25px 18px 18px}[data-oneoperon-module=messages] .fi-lifecycle-dialog h4{margin:0 0 7px;font-size:16px}[data-oneoperon-module=messages] .fi-lifecycle-dialog p{color:#666;max-width:480px;margin:0 auto 17px;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .fi-lifecycle-dialog>div{justify-content:center;gap:8px;display:flex}[data-oneoperon-module=messages] .spin{animation:.8s linear infinite fi-spin}@keyframes fi-spin{to{transform:rotate(360deg)}}[data-oneoperon-module=messages] .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=messages] .invoice-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=messages] .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=messages] .invoice-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=messages] .invoice-header h2{letter-spacing:-.02em;margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=messages] .invoice-header p{color:#777;max-width:580px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .invoice-entry-choice{flex-direction:column;align-items:stretch;gap:15px;min-height:300px;padding:26px 22px;display:flex}[data-oneoperon-module=messages] .invoice-entry-choice h3{margin:0;font-size:17px;font-weight:590}[data-oneoperon-module=messages] .invoice-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=messages] .invoice-entry-actions>button,[data-oneoperon-module=messages] .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=messages] .invoice-entry-actions>button{text-align:start;padding:12px 14px;transition:border-color .16s,background .16s}[data-oneoperon-module=messages] .invoice-entry-actions>button:hover{background:#fff;border-color:#b9b9b5}[data-oneoperon-module=messages] .invoice-entry-actions>button.credits{grid-column:1/-1}[data-oneoperon-module=messages] .invoice-entry-actions.staged{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=messages] .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=messages] .invoice-credit-choice strong{padding-inline:3px;font-size:13px;font-weight:580}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .invoice-intelligence.attention{color:#80633c;background:#fbf8f1;border-color:#eadfc9}[data-oneoperon-module=messages] .invoice-intelligence>div{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=messages] .invoice-intelligence strong{font-size:12px;font-weight:590}[data-oneoperon-module=messages] .invoice-intelligence span{font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .invoice-intelligence>div>div{flex-wrap:wrap;gap:5px;display:flex}[data-oneoperon-module=messages] .invoice-intelligence em{background:#fffc;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal}[data-oneoperon-module=messages] .invoice-batch-workspace{flex-direction:column;gap:14px;width:min(100%,860px);margin-top:18px;display:flex}[data-oneoperon-module=messages] .invoice-request-card{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:hidden}[data-oneoperon-module=messages] .invoice-request-card>header{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:12px 15px;display:flex}[data-oneoperon-module=messages] .invoice-request-card>header strong{flex:none;font-size:12px}[data-oneoperon-module=messages] .invoice-request-card>header span{text-overflow:ellipsis;white-space:nowrap;color:#777;min-width:0;font-size:11px;overflow:hidden}[data-oneoperon-module=messages] .invoice-workspace.embedded{border:0;border-radius:0;width:100%;margin:0}[data-oneoperon-module=messages] .icon-text-button,[data-oneoperon-module=messages] .back-button{color:#747474;align-items:center;gap:6px;min-height:34px;font-size:11px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .invoice-banner>div{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .invoice-banner strong{font-size:11px}[data-oneoperon-module=messages] .invoice-banner span,[data-oneoperon-module=messages] .invoice-banner small{line-height:1.45}[data-oneoperon-module=messages] .invoice-banner.warning{color:#7f6037;background:#fbf7ef}[data-oneoperon-module=messages] .invoice-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=messages] .invoice-banner.success{color:#47704e;background:#f0f6f1;align-items:center}[data-oneoperon-module=messages] .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=messages] .invoice-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=messages] .invoice-empty span{max-width:430px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .invoice-list{max-height:340px;overflow-y:auto}[data-oneoperon-module=messages] .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=messages] .invoice-list-row.head{color:#979797;text-transform:uppercase;letter-spacing:.06em;background:#fbfbfa;min-height:36px;font-size:9px}[data-oneoperon-module=messages] .invoice-list-row>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=messages] .invoice-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .invoice-list-row small{text-overflow:ellipsis;white-space:nowrap;color:#8d8d8d;font-size:10px;overflow:hidden}[data-oneoperon-module=messages] .invoice-list-row>span:last-child{text-align:end}[data-oneoperon-module=messages] .invoice-list-row>span:last-child button{color:#666;text-decoration:underline}[data-oneoperon-module=messages] .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=messages] .operation-chip.draft{color:#747474;background:#f0f0ee}[data-oneoperon-module=messages] .operation-chip.committed{color:#47704e;background:#edf5ef}[data-oneoperon-module=messages] .operation-chip.needs_attention{color:#8c6035;background:#fbf0e6}[data-oneoperon-module=messages] .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=messages] .invoice-form-top>div{flex-direction:column;align-items:center;gap:1px;display:flex}[data-oneoperon-module=messages] .invoice-form-top>div strong{font-size:13px;font-weight:570}[data-oneoperon-module=messages] .invoice-form-top>div span{color:#888;font-size:9px}[data-oneoperon-module=messages] .invoice-form-top>em{justify-self:end}[data-oneoperon-module=messages] .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=messages] .invoice-fields label,[data-oneoperon-module=messages] .invoice-line label{color:#626262;flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .invoice-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .invoice-fields input,[data-oneoperon-module=messages] .invoice-fields select,[data-oneoperon-module=messages] .invoice-line input,[data-oneoperon-module=messages] .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=messages] .invoice-fields input:focus,[data-oneoperon-module=messages] .invoice-fields select:focus,[data-oneoperon-module=messages] .invoice-line input:focus,[data-oneoperon-module=messages] .invoice-line select:focus{border-color:#888;box-shadow:0 0 0 2px #00000009}[data-oneoperon-module=messages] .invoice-lines-head{justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px;display:flex}[data-oneoperon-module=messages] .invoice-lines-head strong{font-size:12px;font-weight:570}[data-oneoperon-module=messages] .invoice-lines-head button{color:#666;align-items:center;gap:5px;font-size:10px;display:inline-flex}[data-oneoperon-module=messages] .invoice-lines{flex-direction:column;gap:9px;min-width:0;padding:0 13px 13px;display:flex}[data-oneoperon-module=messages] .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=messages] .invoice-line label>span{white-space:nowrap;align-items:flex-end;min-height:18px;display:flex}[data-oneoperon-module=messages] .invoice-line .description{grid-area:description}[data-oneoperon-module=messages] .invoice-line .catalog{grid-area:catalog}[data-oneoperon-module=messages] .invoice-line .kind{grid-area:kind}[data-oneoperon-module=messages] .invoice-line .quantity{grid-area:quantity}[data-oneoperon-module=messages] .invoice-line .unit-price{grid-area:unit}[data-oneoperon-module=messages] .invoice-line .posting{grid-area:posting}[data-oneoperon-module=messages] .invoice-line .dimension{grid-area:dimension}[data-oneoperon-module=messages] .invoice-line .inventory{grid-area:inventory}[data-oneoperon-module=messages] .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=messages] .remove-line:hover{background:#f8efec}[data-oneoperon-module=messages] .remove-line:disabled{opacity:.25;cursor:default}[data-oneoperon-module=messages] .field-evidence-warning{color:#8a6337;margin-top:3px;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .staged-sale-summary span{color:#777;flex-direction:column;gap:3px;min-width:0;font-size:9px;display:flex}[data-oneoperon-module=messages] .staged-sale-summary strong{text-overflow:ellipsis;color:#333;font-size:12px;font-weight:580;overflow:hidden}[data-oneoperon-module=messages] .staged-sale-summary.detailed{grid-template-columns:repeat(4,minmax(0,1fr))}[data-oneoperon-module=messages] .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=messages] .invoice-summary{flex-direction:column;gap:7px;width:min(100%,390px);margin-left:auto;padding:13px 16px;display:flex}[data-oneoperon-module=messages] .invoice-summary>span{color:#747474;grid-template-columns:1fr auto;align-items:baseline;gap:9px;font-size:10px;display:grid}[data-oneoperon-module=messages] .invoice-summary strong{color:#333;font-size:12px;font-weight:560}[data-oneoperon-module=messages] .invoice-summary small{text-align:end;color:#999;grid-column:1/-1;font-size:8px}[data-oneoperon-module=messages] .invoice-summary .total{border-top:1px solid var(--line);padding-top:8px}[data-oneoperon-module=messages] .invoice-summary .total strong{font-size:15px}[data-oneoperon-module=messages] .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=messages] .invoice-form-actions button,[data-oneoperon-module=messages] .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=messages] .invoice-form-actions .primary-button,[data-oneoperon-module=messages] .invoice-confirm>div:last-child .primary-button{border-color:#171717}[data-oneoperon-module=messages] .invoice-confirm{text-align:center;flex-direction:column;align-items:center;min-height:390px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=messages] .invoice-confirm>svg{color:#48684e}[data-oneoperon-module=messages] .invoice-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=messages] .invoice-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=messages] .invoice-confirm>p{color:#747474;max-width:600px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=messages] .confirm-facts{border:1px solid var(--line);border-radius:14px;width:min(100%,560px);padding:2px 14px}[data-oneoperon-module=messages] .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=messages] .confirm-facts>span:last-child{border-bottom:0}[data-oneoperon-module=messages] .confirm-facts strong{color:#333;text-align:end;font-size:11px;font-weight:560}[data-oneoperon-module=messages] .invoice-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=messages] .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=messages] .duplicate-document span{font-size:11px}[data-oneoperon-module=messages] .duplicate-document strong{font-size:10px;font-weight:540}[data-oneoperon-module=messages] .invoice-details{min-height:350px}[data-oneoperon-module=messages] .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=messages] .invoice-detail-hero>span{flex-direction:column;gap:3px;font-size:15px;display:flex}[data-oneoperon-module=messages] .invoice-detail-hero small{color:#888;font-size:10px}[data-oneoperon-module=messages] .invoice-detail-hero>strong{font-size:22px;font-weight:590}[data-oneoperon-module=messages] .immutable-note{color:#5e725f;background:#f5f7f5;align-items:center;gap:7px;margin:0;padding:10px 16px;font-size:10px;display:flex}[data-oneoperon-module=messages] .effect-grid{grid-template-columns:repeat(2,1fr);gap:8px;padding:16px;display:grid}[data-oneoperon-module=messages] .effect-grid>strong{grid-column:1/-1;margin-bottom:2px;font-size:12px}[data-oneoperon-module=messages] .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=messages] .invoice-lines.readonly{border-top:1px solid var(--line);padding:8px 16px 16px}[data-oneoperon-module=messages] .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=messages] .readonly-line>span{flex-direction:column;display:flex}[data-oneoperon-module=messages] .readonly-line small{color:#8a8a8a;font-size:9px}[data-oneoperon-module=messages] .readonly-line strong{font-weight:560}[data-oneoperon-module=messages] .invoice-detail-actions{align-items:center;gap:9px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .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=messages] .invoice-preview-dialog>header>strong{font-size:17px;font-weight:600}[data-oneoperon-module=messages] .invoice-preview-close{color:#666;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=messages] .invoice-preview-close:hover{background:#f0f0ee}[data-oneoperon-module=messages] .invoice-preview-scroll{min-height:0;padding:26px;overflow:auto}[data-oneoperon-module=messages] .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=messages] .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=messages] .invoice-document-heading>div{flex-direction:column;gap:6px;display:flex}[data-oneoperon-module=messages] .invoice-document-brand span{letter-spacing:.08em;font-weight:700;color:#252724!important;font-size:14px!important}[data-oneoperon-module=messages] .invoice-document-heading span{color:#777;text-transform:uppercase;letter-spacing:.08em;font-size:11px}[data-oneoperon-module=messages] .invoice-document-heading strong{color:#767772;max-width:280px;font-size:13px;font-weight:500}[data-oneoperon-module=messages] .invoice-document-heading h1{color:#20211f;letter-spacing:.025em;text-align:end;margin:0;font-size:34px;line-height:1}[data-oneoperon-module=messages] .invoice-document-heading em{color:#6f706b;align-self:flex-end;font-size:12px;font-style:normal}[data-oneoperon-module=messages] .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=messages] .invoice-document-meta-strip>div{min-width:0}[data-oneoperon-module=messages] .invoice-document-meta-strip dt{color:#777873;letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=messages] .invoice-document-meta-strip dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;font-weight:590}[data-oneoperon-module=messages] .invoice-document-parties{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:23px 0 26px;display:grid}[data-oneoperon-module=messages] .invoice-document-parties>div{flex-direction:column;gap:7px;min-width:0;display:flex}[data-oneoperon-module=messages] .invoice-document-parties>div>span{color:#6e6f6a;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=messages] .invoice-document-parties>div>strong{overflow-wrap:anywhere;font-size:14px;font-weight:590;line-height:1.45}[data-oneoperon-module=messages] .invoice-document-parties dl{display:none}[data-oneoperon-module=messages] .invoice-document-lines{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=messages] .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=messages] .invoice-document-lines td{border-bottom:1px solid #deded9;padding:11px 10px}[data-oneoperon-module=messages] .invoice-document-lines tbody tr:nth-child(2n){background:#f7f7f5}[data-oneoperon-module=messages] .invoice-document-lines .number{text-align:end;white-space:nowrap}[data-oneoperon-module=messages] .invoice-document-totals{flex-direction:column;width:min(330px,100%);margin:24px 0 0 auto;display:flex}[data-oneoperon-module=messages] .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=messages] .invoice-document-totals>span>span{color:#686964}[data-oneoperon-module=messages] .invoice-document-totals strong{text-align:end;font-weight:620}[data-oneoperon-module=messages] .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=messages] .invoice-document-note{border:1px solid #d8d8d4;margin-top:28px;padding:14px 15px}[data-oneoperon-module=messages] .invoice-document-note>strong{font-size:12px}[data-oneoperon-module=messages] .invoice-document-note p{margin:7px 0 0;font-size:11px;line-height:1.55}[data-oneoperon-module=messages] .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=messages] .invoice-document-footer strong{color:#31322f;font-weight:600}[data-oneoperon-module=messages] .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=messages] .payment-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=messages] .payment-header{border-bottom:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 19px 16px;display:flex}[data-oneoperon-module=messages] .payment-route-header{align-items:center;min-height:58px;padding:0 18px}[data-oneoperon-module=messages] .payment-route-path{color:#858585;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .payment-route-path span,[data-oneoperon-module=messages] .payment-route-path strong{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}[data-oneoperon-module=messages] .payment-route-path span:after{content:"›";color:#aaa;margin-inline-start:7px}[data-oneoperon-module=messages] .payment-route-path strong{color:#292929;text-overflow:ellipsis;font-weight:650;overflow:hidden}[data-oneoperon-module=messages] .payment-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=messages] .payment-header h2{letter-spacing:-.02em;margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=messages] .payment-header p{color:#777;max-width:610px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .payment-new{white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .payment-banner>div{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=messages] .payment-banner small{line-height:1.4}[data-oneoperon-module=messages] .payment-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=messages] .payment-banner.warning{color:#7c5b24;background:#fff8e8}[data-oneoperon-module=messages] .payment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:61px;padding:10px 15px;display:flex}[data-oneoperon-module=messages] .payment-toolbar label{color:#888;border:1px solid #dededb;border-radius:999px;flex:1;align-items:center;gap:8px;min-width:0;height:42px;padding:0 14px;display:flex}[data-oneoperon-module=messages] .payment-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:13px}[data-oneoperon-module=messages] .payment-toolbar>button{color:#777;background:#fff;border:1px solid #dededb;border-radius:999px;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=messages] .payment-toolbar>button:hover{background:#f1f1ef}[data-oneoperon-module=messages] .payment-operation-tabs{align-items:center;gap:5px;min-height:52px;padding:8px 14px;display:flex}[data-oneoperon-module=messages] .payment-operation-tabs button{color:#777;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 13px}[data-oneoperon-module=messages] .payment-operation-tabs button.active{background:color-mix(in srgb,var(--theme-accent,#171717) 9%,#fff);color:#252525;font-weight:650}[data-oneoperon-module=messages] .purchase-pay-queue{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .purchase-pay-tabs{align-items:center;gap:7px;min-height:54px;padding:8px 14px;display:flex}[data-oneoperon-module=messages] .purchase-pay-tabs button{color:#777;min-height:36px;font:inherit;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .purchase-pay-tabs button.active{background:color-mix(in srgb,var(--theme-accent,#171717) 9%,#fff);color:#252525;font-weight:700}[data-oneoperon-module=messages] .purchase-pay-tabs button span{background:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}[data-oneoperon-module=messages] .purchase-pay-table{border-collapse:collapse;width:100%;min-width:620px}[data-oneoperon-module=messages] .purchase-pay-table :is(th,td){text-align:center;border-top:1px solid #e6e6e3;padding:12px 14px;font-size:14px;font-weight:400}[data-oneoperon-module=messages] .purchase-pay-table th{color:#666;background:#fafafa}[data-oneoperon-module=messages] .pay-queue-action{border:1px solid var(--theme-accent,#171717);background:var(--theme-accent,#171717);min-height:32px;color:var(--theme-contrast,#fff);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;display:inline-flex}[data-oneoperon-module=messages] .pay-queue-action.locked{color:#777;cursor:not-allowed;background:#f4f4f2;border-color:#dededb}[data-oneoperon-module=messages] .purchase-pay-empty{color:#777;text-align:center;min-height:92px;padding:20px}[data-oneoperon-module=messages] .purchase-pay-empty:has(svg){align-content:center;place-items:center;gap:5px;display:grid}[data-oneoperon-module=messages] .purchase-receipt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px;display:grid}[data-oneoperon-module=messages] .purchase-receipt-ticket{color:#292929;text-align:start;min-height:178px;font:inherit;cursor:pointer;background:#fff;border:1px solid #deded8;border-radius:6px;gap:7px;padding:17px 18px 13px;display:grid;position:relative;box-shadow:0 7px 18px #0000000a}[data-oneoperon-module=messages] .purchase-receipt-ticket:before,[data-oneoperon-module=messages] .purchase-receipt-ticket:after{content:"";background:#f7f7f5;border:1px solid #deded8;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}[data-oneoperon-module=messages] .purchase-receipt-ticket:before{left:-7px}[data-oneoperon-module=messages] .purchase-receipt-ticket:after{right:-7px}[data-oneoperon-module=messages] .purchase-receipt-ticket>span{color:#6f6f6f;justify-content:space-between;align-items:center;display:flex}[data-oneoperon-module=messages] .purchase-receipt-ticket em{color:#8b5e19;background:#fff3de;border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal}[data-oneoperon-module=messages] .purchase-receipt-ticket.approved em{color:#28623c;background:#eaf6ee}[data-oneoperon-module=messages] .purchase-receipt-ticket>strong{font-size:16px}[data-oneoperon-module=messages] .purchase-receipt-ticket>small{color:#747474}[data-oneoperon-module=messages] .purchase-receipt-ticket>b{font-size:20px}[data-oneoperon-module=messages] .purchase-receipt-ticket>footer{color:#858585;border-top:1px dashed #d8d8d4;padding-top:9px;font-size:11px}[data-oneoperon-module=messages] .receipt-approval-backdrop{z-index:90;background:#19191966;place-items:center;padding:24px;display:grid;position:fixed;inset:0}[data-oneoperon-module=messages] .receipt-approval-modal{background:#fff;border:1px solid #dededb;border-radius:22px;width:min(560px,100%);max-height:min(760px,100vh - 48px);overflow:auto;box-shadow:0 28px 80px #0004}[data-oneoperon-module=messages] .receipt-approval-modal>header{border-bottom:1px solid #e7e7e4;justify-content:space-between;align-items:center;min-height:70px;padding:14px 18px;display:flex}[data-oneoperon-module=messages] .receipt-approval-modal>header>div{gap:3px;display:grid}[data-oneoperon-module=messages] .receipt-approval-modal>header small{color:#858585}[data-oneoperon-module=messages] .receipt-approval-modal>header button{background:#fff;border:1px solid #dededb;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .receipt-approval-summary{grid-template-columns:1fr 1fr;gap:10px;padding:16px 18px;display:grid}[data-oneoperon-module=messages] .receipt-approval-summary span{background:#f7f7f5;border-radius:14px;gap:4px;padding:12px;display:grid}[data-oneoperon-module=messages] .receipt-approval-summary small{color:#858585}[data-oneoperon-module=messages] .receipt-proof-upload{cursor:pointer;border:1px dashed #bdbdb7;border-radius:16px;align-items:center;gap:12px;margin:0 18px;padding:20px;display:flex}[data-oneoperon-module=messages] .receipt-proof-upload span{gap:3px;display:grid}[data-oneoperon-module=messages] .receipt-proof-upload small{color:#777}[data-oneoperon-module=messages] .receipt-proof-upload input{opacity:0;width:1px;height:1px;position:absolute}[data-oneoperon-module=messages] .receipt-proof-selected{color:#526656;align-items:center;gap:7px;margin:12px 18px 0;display:flex}[data-oneoperon-module=messages] .receipt-approval-modal>footer{justify-content:flex-end;gap:9px;padding:16px 18px;display:flex}[data-oneoperon-module=messages] .receipt-approval-modal>footer button{background:#fff;border:1px solid #dededb;border-radius:999px;min-height:40px;padding:0 16px}[data-oneoperon-module=messages] .receipt-approved-proof{color:#326242;background:#eff8f2;border-radius:16px;place-items:center;gap:6px;margin:4px 18px 18px;padding:26px;display:grid}[data-oneoperon-module=messages] .pay-queue-route .payment-form-shell,[data-oneoperon-module=messages] .pay-queue-route .payment-confirm{z-index:80;background:#fff;border:1px solid #dededb;border-radius:22px;width:min(880px,100vw - 48px);max-height:calc(100vh - 48px);margin:auto;position:fixed;inset:24px;overflow:auto;box-shadow:0 28px 80px #0005}[data-oneoperon-module=messages] .pay-queue-route .payment-form-shell:before,[data-oneoperon-module=messages] .pay-queue-route .payment-confirm:before{content:"";z-index:-1;background:#19191966;position:fixed;inset:0}[data-oneoperon-module=messages] .payment-queue-modal-close{z-index:4;top:12px;background:#fff;border:1px solid #d8d8d5;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;inset-inline-end:14px}[data-oneoperon-module=messages] .pay-queue-route .payment-form-shell>.payment-customize-bar{padding-inline-end:58px}[data-oneoperon-module=messages] .pay-queue-route .payment-confirm{align-content:center;display:grid}[data-oneoperon-module=messages] .pay-queue-route:has(.payment-form-shell):after{content:"";z-index:70;background:#19191966;position:fixed;inset:0}[data-oneoperon-module=messages] .pay-queue-route:has(.payment-confirm):after{content:"";z-index:70;background:#19191966;position:fixed;inset:0}[data-oneoperon-module=messages] .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=messages] .payment-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=messages] .payment-empty span{max-width:440px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .payment-list{max-height:390px;overflow:auto}[data-oneoperon-module=messages] .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=messages] .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=messages] .payment-list-row:not(.head):hover{background:#fafaf9}[data-oneoperon-module=messages] .payment-list-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .payment-list-row>span:nth-child(3){flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .payment-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .payment-list-row small{text-overflow:ellipsis;white-space:nowrap;color:#8b8b8b;font-size:9px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .payment-form-top>span{font-size:13px;font-weight:570}[data-oneoperon-module=messages] .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=messages] .payment-record-only>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .payment-record-only strong{font-size:10px}[data-oneoperon-module=messages] .payment-record-only small{color:#7f877f;font-size:9px}[data-oneoperon-module=messages] .payment-fields{border-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px 18px;display:grid}[data-oneoperon-module=messages] .payment-fields label,[data-oneoperon-module=messages] .settlement-row label,[data-oneoperon-module=messages] .reversal-panel label{color:#3b3b3b;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}[data-oneoperon-module=messages] .payment-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .payment-fields input,[data-oneoperon-module=messages] .payment-fields select,[data-oneoperon-module=messages] .settlement-row input,[data-oneoperon-module=messages] .reversal-panel input{width:100%;height:44px;font:inherit;background:#fff;border:1px solid #d8d8d5;border-radius:999px;outline:0;padding:0 14px;font-size:14px;font-weight:400}[data-oneoperon-module=messages] .payment-fields input:focus,[data-oneoperon-module=messages] .payment-fields select:focus,[data-oneoperon-module=messages] .settlement-row input:focus,[data-oneoperon-module=messages] .reversal-panel input:focus{border-color:color-mix(in srgb,var(--theme-accent,#171717) 55%,#d8d8d5);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#171717) 10%,transparent)}[data-oneoperon-module=messages] .payment-fields input[readonly]{color:#777;background:#f6f6f4}[data-oneoperon-module=messages] .settlement-editor{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=messages] .settlement-head{justify-content:space-between;align-items:flex-start;gap:12px;min-height:34px;display:flex}[data-oneoperon-module=messages] .settlement-head strong,[data-oneoperon-module=messages] .settlement-details>strong{font-size:11px;font-weight:570}[data-oneoperon-module=messages] .settlement-head span{color:#777;font-size:9px}[data-oneoperon-module=messages] .settlement-editor>p,[data-oneoperon-module=messages] .settlement-details>p{color:#888;margin:8px 0;font-size:10px}[data-oneoperon-module=messages] .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=messages] .settlement-row>span{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=messages] .settlement-row strong{font-size:11px;font-weight:550}[data-oneoperon-module=messages] .settlement-row small{color:#888;font-size:9px}[data-oneoperon-module=messages] .payment-form-actions{justify-content:flex-end;gap:9px;min-height:66px;padding:12px 18px;display:flex}[data-oneoperon-module=messages] .payment-form-actions button,[data-oneoperon-module=messages] .payment-confirm>div:last-child button{color:#292929;min-height:42px;font:inherit;background:#fff;border:1px solid #dededb;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:13px;display:inline-flex}[data-oneoperon-module=messages] .payment-form-actions .primary-button,[data-oneoperon-module=messages] .payment-confirm>div:last-child .primary-button{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=messages] .payment-form-actions button:disabled{opacity:.55}[data-oneoperon-module=messages] .payment-form-shell{padding-top:54px;position:relative}[data-oneoperon-module=messages] .payment-customize-bar{z-index:0;border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 14%,#e2e2df);background:color-mix(in srgb,var(--theme-bg,#f5f5f2) 76%,#fff);border-radius:18px 18px 0 0;align-items:flex-start;gap:9px;min-height:84px;padding:11px 14px 0;display:flex;position:absolute;inset:0 12px auto}[data-oneoperon-module=messages] .payment-customize-bar strong{margin-inline-end:auto;padding-top:9px;font-size:12px}[data-oneoperon-module=messages] .payment-customize-bar button{background:color-mix(in srgb,var(--theme-accent,#171717) 9%,#fff);min-height:36px;color:inherit;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}[data-oneoperon-module=messages] .payment-form-shell>form{z-index:1;border-top:1px solid var(--line);background:#fff;border-radius:20px 20px 0 0;position:relative}[data-oneoperon-module=messages] .payment-wait-selection{color:#315f42;background:#f3faf5;border:1px solid #cfe2d5;border-radius:16px;align-items:center;gap:9px;min-height:52px;padding:10px 13px;display:flex}[data-oneoperon-module=messages] .payment-wait-selection span{gap:2px;display:grid}[data-oneoperon-module=messages] .payment-wait-selection small{color:#67806f;font-weight:400}[data-oneoperon-module=messages] .payment-custom-field{position:relative}[data-oneoperon-module=messages] .payment-custom-field-name{color:#666;background:0 0!important;border:0!important;border-radius:0!important;height:20px!important;padding:0 30px 0 0!important;font-size:12px!important}[data-oneoperon-module=messages] .payment-custom-field>button{top:-5px;color:#777;background:0 0;border:0;border-radius:999px;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset-inline-end:0}[data-oneoperon-module=messages] .payment-wait-list-parallel{border:1px solid var(--line);border-radius:16px;margin:14px;overflow:hidden}[data-oneoperon-module=messages] .payment-wait-list-parallel>header{background:#fafaf8;justify-content:space-between;align-items:center;min-height:52px;padding:9px 13px;display:flex}[data-oneoperon-module=messages] .payment-wait-list-parallel>header div{gap:2px;display:grid}[data-oneoperon-module=messages] .payment-wait-list-parallel>header span,[data-oneoperon-module=messages] .payment-wait-list-parallel article small{color:#777;font-size:11px}[data-oneoperon-module=messages] .payment-wait-list-parallel>header em{background:#fff;border-radius:999px;place-items:center;min-width:24px;height:24px;font-style:normal;display:grid}[data-oneoperon-module=messages] .payment-wait-list-parallel article{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:58px;padding:10px 13px;display:grid}[data-oneoperon-module=messages] .payment-wait-list-parallel article>span:first-child{gap:3px;display:grid}[data-oneoperon-module=messages] .payment-wait-list-parallel article>em{font-style:normal}[data-oneoperon-module=messages] .payment-wait-list-parallel>p{color:#777;margin:0;padding:18px;font-size:12px}[data-oneoperon-module=messages] .payment-form-shell{--financial-record-frame-width:880px;padding-top:0;overflow:visible}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar{z-index:1;width:min(calc(100% - 20px),calc(var(--financial-record-frame-width) - 20px));border:1px solid var(--pf-line,var(--line));background:color-mix(in srgb,var(--theme-bg,#fff) 94%,var(--theme-accent,#6b5cff));box-sizing:border-box;border-bottom:0;border-radius:20px 20px 0 0;align-items:center;gap:14px;min-height:56px;margin:0 auto -12px;padding:11px 17px 23px;font-size:14px;line-height:1.3;position:relative;inset:auto}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar>strong{font:inherit;margin-inline-end:0;padding-top:0;font-weight:750}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar>div{gap:15px}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar button{min-height:26px;color:var(--invoice-muted,var(--muted));font:inherit;background:0 0;border-radius:0;gap:2px;padding:4px 0;font-weight:500}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar button.is-selected{color:var(--invoice-text,var(--ink));font-weight:750}[data-oneoperon-module=messages] .payment-form-shell>form{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .financial-delivery-module{background:color-mix(in srgb,var(--theme-bg,#fff) 97%,var(--theme-accent,#171717))}[data-oneoperon-module=messages] .financial-delivery-module>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:74px;padding:14px 18px;display:flex}[data-oneoperon-module=messages] .financial-delivery-module>header>div:first-child{gap:4px;display:grid}[data-oneoperon-module=messages] .financial-delivery-module>header strong{font-size:15px;font-weight:650}[data-oneoperon-module=messages] .financial-delivery-module>header span{color:var(--muted);font-size:12px;line-height:1.4}[data-oneoperon-module=messages] .delivery-owner-lock{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 14%,var(--line));background:var(--theme-bg,#fff);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex}[data-oneoperon-module=messages] .delivery-owner-lock svg{color:var(--theme-accent,#171717)}[data-oneoperon-module=messages] .delivery-owner-lock span{color:var(--ink);font-size:12px;font-weight:600}[data-oneoperon-module=messages] .financial-delivery-list{gap:12px;padding:14px;display:grid}[data-oneoperon-module=messages] .financial-delivery-card{border:1px solid var(--line);background:var(--theme-bg,#fff);border-radius:17px;overflow:hidden}[data-oneoperon-module=messages] .financial-delivery-summary{grid-template-columns:1.05fr 1.15fr .9fr auto;align-items:center;gap:14px;padding:14px;display:grid}[data-oneoperon-module=messages] .financial-delivery-summary>span{gap:3px;min-width:0;display:grid}[data-oneoperon-module=messages] .financial-delivery-summary small{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .financial-delivery-summary strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:620;overflow:hidden}[data-oneoperon-module=messages] .financial-delivery-state{justify-items:end}[data-oneoperon-module=messages] .financial-delivery-state em{background:color-mix(in srgb,var(--theme-accent,#171717) 8%,#fff);border-radius:999px;padding:4px 8px;font-size:11px;font-style:normal;font-weight:650}[data-oneoperon-module=messages] .financial-delivery-state strong{font-size:12px}[data-oneoperon-module=messages] .financial-delivery-progress{background:color-mix(in srgb,var(--line) 75%,transparent);height:4px;margin:0 14px;overflow:hidden}[data-oneoperon-module=messages] .financial-delivery-progress i{background:var(--theme-accent,#171717);height:100%;display:block}[data-oneoperon-module=messages] .financial-delivery-trajectory{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:11px 14px;display:grid}[data-oneoperon-module=messages] .financial-delivery-trajectory span{color:var(--muted);padding-top:14px;font-size:11px;position:relative}[data-oneoperon-module=messages] .financial-delivery-trajectory span:before{content:"";top:3px;border:1px solid var(--line);background:var(--theme-bg,#fff);border-radius:999px;width:8px;height:8px;position:absolute;inset-inline-start:0}[data-oneoperon-module=messages] .financial-delivery-trajectory span:after{content:"";top:7px;background:var(--line);width:calc(100% - 16px);height:1px;position:absolute;inset-inline-start:12px}[data-oneoperon-module=messages] .financial-delivery-trajectory span:last-child:after{display:none}[data-oneoperon-module=messages] .financial-delivery-trajectory span.complete,[data-oneoperon-module=messages] .financial-delivery-trajectory span.current{color:var(--ink);font-weight:600}[data-oneoperon-module=messages] .financial-delivery-trajectory span.complete:before{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717)}[data-oneoperon-module=messages] .financial-delivery-trajectory span.current:before{border:3px solid color-mix(in srgb,var(--theme-accent,#171717) 25%,#fff);background:var(--theme-accent,#171717)}[data-oneoperon-module=messages] .financial-delivery-lines{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .financial-delivery-lines>div{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;min-height:54px;padding:9px 14px;display:grid}[data-oneoperon-module=messages] .financial-delivery-lines>div:first-child{border-top:0}[data-oneoperon-module=messages] .financial-delivery-lines span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .financial-delivery-lines span:not(:first-child){text-align:end}[data-oneoperon-module=messages] .financial-delivery-lines strong{font-size:12px;font-weight:600}[data-oneoperon-module=messages] .financial-delivery-lines small{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .financial-delivery-empty{min-height:230px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:7px;padding:34px;display:grid}[data-oneoperon-module=messages] .financial-delivery-empty strong{color:var(--ink);font-size:14px}[data-oneoperon-module=messages] .financial-delivery-empty span{max-width:520px;font-size:12px;line-height:1.5}@media (max-width:700px){[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar{width:min(calc(100% - 18px),calc(var(--financial-record-frame-width) - 18px));border-radius:18px 18px 0 0;gap:11px;margin-bottom:-10px;padding:10px 14px 21px;font-size:12px}[data-oneoperon-module=messages] .payment-form-shell>.payment-customize-bar>div{gap:11px}[data-oneoperon-module=messages] .financial-delivery-module>header{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .delivery-owner-lock{white-space:normal}[data-oneoperon-module=messages] .financial-delivery-summary{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .financial-delivery-state{justify-items:start}[data-oneoperon-module=messages] .financial-delivery-lines>div{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=messages] .financial-delivery-lines span:last-child{grid-column:2}[data-oneoperon-module=messages] .financial-delivery-trajectory{overflow-x:auto}[data-oneoperon-module=messages] .purchase-receipt-grid,[data-oneoperon-module=messages] .receipt-approval-summary{grid-template-columns:1fr}[data-oneoperon-module=messages] .pay-queue-route .payment-form-shell,[data-oneoperon-module=messages] .pay-queue-route .payment-confirm{width:calc(100vw - 20px);max-height:calc(100vh - 20px);inset:10px}}[data-oneoperon-module=messages] .standard-delivery-workspace{background:var(--theme-bg,#fff)}[data-oneoperon-module=messages] .standard-delivery-search{border:1px solid var(--line);width:min(480px,100% - 28px);min-height:44px;color:var(--muted);background:#fff;border-radius:24px;align-items:center;gap:9px;margin:14px;padding:0 13px;display:flex}[data-oneoperon-module=messages] .standard-delivery-search input{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:0}[data-oneoperon-module=messages] .standard-delivery-table-wrap{border-top:1px solid var(--line);width:100%;overflow:auto}[data-oneoperon-module=messages] .standard-delivery-table{border-collapse:collapse;width:100%;min-width:740px;font-size:14px}[data-oneoperon-module=messages] .standard-delivery-table th,[data-oneoperon-module=messages] .standard-delivery-table td{border-bottom:1px solid var(--line);text-align:center;white-space:nowrap;height:48px;padding:10px 16px}[data-oneoperon-module=messages] .standard-delivery-table th{color:var(--muted);background:color-mix(in srgb,var(--theme-bg,#fff) 94%,#f5f5f2);font-weight:520}[data-oneoperon-module=messages] .standard-delivery-table tbody tr{cursor:pointer}[data-oneoperon-module=messages] .standard-delivery-table tbody tr:hover{background:color-mix(in srgb,var(--theme-accent,#171717) 3%,#fff)}[data-oneoperon-module=messages] .standard-delivery-table td button{font:inherit}[data-oneoperon-module=messages] .standard-delivery-table td:first-child button{font-weight:650}[data-oneoperon-module=messages] .delivery-status-chip{background:color-mix(in srgb,var(--theme-accent,#171717) 8%,#fff);border-radius:999px;padding:4px 8px;font-size:12px;font-style:normal;font-weight:620;display:inline-flex}[data-oneoperon-module=messages] .delivery-table-action{border:1px solid var(--line);background:#fff;border-radius:999px;padding:6px 11px;font-size:12px!important}[data-oneoperon-module=messages] .standard-delivery-empty{color:var(--muted);white-space:normal!important;height:112px!important}[data-oneoperon-module=messages] .delivery-roadmap-detail{border:1px solid var(--line);background:#fff;border-radius:18px;margin:18px;overflow:hidden}[data-oneoperon-module=messages] .delivery-roadmap-detail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:62px;padding:12px 16px;display:flex}[data-oneoperon-module=messages] .delivery-roadmap-detail>header>div{gap:3px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap-detail>header strong{font-size:15px}[data-oneoperon-module=messages] .delivery-roadmap-detail>header span{color:var(--muted);font-size:12px}[data-oneoperon-module=messages] .delivery-roadmap-detail>header button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap{grid-template-columns:repeat(5,minmax(150px,1fr));gap:10px;padding:16px;display:grid;overflow:auto}[data-oneoperon-module=messages] .delivery-roadmap section{border:1px solid var(--line);color:#8a8a85;background:#fafaf8;border-top:4px solid #d7d7d2;border-radius:3px 3px 12px 12px;align-content:start;gap:8px;min-height:142px;padding:14px;display:grid;position:relative}[data-oneoperon-module=messages] .delivery-roadmap section.complete{color:#4d4025;background:#fff8e6;border-top-color:#c59024}[data-oneoperon-module=messages] .delivery-roadmap section.current{color:#3f3157;background:#f5f0ff;border-top-color:#7554a7}[data-oneoperon-module=messages] .delivery-roadmap section i{border:1px solid;border-radius:50%;place-items:center;width:25px;height:25px;font-size:12px;font-style:normal;display:grid}[data-oneoperon-module=messages] .delivery-roadmap section.complete i{color:#fff;background:#c59024;border-color:#c59024}[data-oneoperon-module=messages] .delivery-roadmap section.current i{color:#fff;background:#7554a7;border-color:#7554a7}[data-oneoperon-module=messages] .delivery-roadmap section strong{font-size:13px}[data-oneoperon-module=messages] .delivery-roadmap section span{font-size:12px;line-height:1.45}[data-oneoperon-module=messages] .delivery-roadmap-lines{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .delivery-roadmap-lines>div{border-top:1px solid color-mix(in srgb,var(--line) 70%,transparent);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:22px;min-height:54px;padding:9px 16px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap-lines>div:first-child{border-top:0}[data-oneoperon-module=messages] .delivery-roadmap-lines span{gap:2px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap-lines span:not(:first-child){text-align:end}[data-oneoperon-module=messages] .delivery-roadmap-lines strong{font-size:12px}[data-oneoperon-module=messages] .delivery-roadmap-lines small{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .delivery-roadmap-report{border-top:1px solid var(--line);gap:8px;padding:14px 16px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap-report>strong{font-size:13px}[data-oneoperon-module=messages] .delivery-roadmap-report p{background:#f7f7f5;border-radius:10px;grid-template-columns:auto 1fr auto;gap:10px;margin:0;padding:9px 11px;font-size:12px;display:grid}[data-oneoperon-module=messages] .delivery-roadmap-report p span{font-weight:650}[data-oneoperon-module=messages] .delivery-roadmap-report p small{color:var(--muted)}@media (max-width:700px){[data-oneoperon-module=messages] .standard-delivery-search{width:calc(100% - 20px);margin:10px}[data-oneoperon-module=messages] .delivery-roadmap-detail{margin:10px}[data-oneoperon-module=messages] .delivery-roadmap{grid-template-columns:repeat(5,180px)}[data-oneoperon-module=messages] .delivery-roadmap-lines>div{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=messages] .delivery-roadmap-lines span:last-child{grid-column:2}[data-oneoperon-module=messages] .delivery-roadmap-report p{grid-template-columns:1fr}[data-oneoperon-module=messages] .delivery-roadmap-report p small{justify-self:start}}[data-oneoperon-module=messages] .payment-confirm{text-align:center;flex-direction:column;align-items:center;min-height:420px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=messages] .payment-confirm>svg{color:#48684e}[data-oneoperon-module=messages] .payment-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=messages] .payment-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=messages] .payment-confirm>p{color:#747474;max-width:620px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=messages] .payment-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=messages] .payment-details{min-height:390px}[data-oneoperon-module=messages] .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=messages] .payment-detail-hero>span{flex-direction:column;gap:4px;min-width:0;display:flex}[data-oneoperon-module=messages] .payment-detail-hero small{color:#888;font-size:9px}[data-oneoperon-module=messages] .payment-detail-hero span strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .payment-detail-hero>strong{white-space:nowrap;font-size:22px;font-weight:590}[data-oneoperon-module=messages] .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=messages] .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=messages] .payment-state-grid small{color:#888;font-size:8px}[data-oneoperon-module=messages] .payment-state-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .settlement-details{border-top:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=messages] .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=messages] .settlement-detail-row>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .settlement-detail-row strong{font-size:10px}[data-oneoperon-module=messages] .settlement-detail-row small{color:#888;font-size:9px}[data-oneoperon-module=messages] .settlement-detail-row button{color:#7a5a42;align-items:center;gap:5px;min-height:30px;font-size:9px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .reversal-panel>label{flex:1}[data-oneoperon-module=messages] .reversal-panel>div{gap:8px;display:flex}[data-oneoperon-module=messages] .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=messages] .reversal-panel .danger-button{margin:0}[data-oneoperon-module=messages] .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=messages] .adjustment-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=messages] .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=messages] .adjustment-header>div>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=messages] .adjustment-header h2{margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=messages] .adjustment-header p{color:#777;max-width:650px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .adjustment-new{white-space:nowrap;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .adjustment-banner>div{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=messages] .adjustment-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=messages] .adjustment-schedules{border-bottom:1px solid var(--line);background:#fbf8f1;padding:12px 14px}[data-oneoperon-module=messages] .adjustment-schedules>div:first-child{color:#765f3b;align-items:center;gap:8px;display:flex}[data-oneoperon-module=messages] .adjustment-schedules>div:first-child span,[data-oneoperon-module=messages] .adjustment-schedule-row>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .adjustment-schedules strong{font-size:10px}[data-oneoperon-module=messages] .adjustment-schedules small{color:#8c7a5e;font-size:9px;line-height:1.4}[data-oneoperon-module=messages] .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=messages] .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=messages] .adjustment-schedule-row button:disabled{opacity:.45}[data-oneoperon-module=messages] .adjustment-templates{border-bottom:1px solid var(--line);padding:11px 14px}[data-oneoperon-module=messages] .adjustment-templates>summary{cursor:pointer;color:#666;width:fit-content;font-size:12px}[data-oneoperon-module=messages] .adjustment-templates>div{gap:7px;margin-top:7px;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .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=messages] .adjustment-templates button small{color:#8b8b8b;grid-column:2;font-size:10px}[data-oneoperon-module=messages] .adjustment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:55px;padding:9px 13px;display:flex}[data-oneoperon-module=messages] .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=messages] .adjustment-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:11px}[data-oneoperon-module=messages] .adjustment-toolbar>button{color:#777;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .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=messages] .adjustment-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=messages] .adjustment-empty span{max-width:480px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .adjustment-list{max-height:360px;overflow-y:auto}[data-oneoperon-module=messages] .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=messages] .adjustment-list-row.head{color:#979797;text-transform:uppercase;letter-spacing:.06em;background:#fbfbfa;min-height:36px;font-size:9px}[data-oneoperon-module=messages] .adjustment-list-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .adjustment-list-row>span:first-child{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .adjustment-list-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .adjustment-list-row small{color:#8b8b8b;font-size:9px}[data-oneoperon-module=messages] .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=messages] .adjustment-form-top>span{font-size:15px;font-weight:570}[data-oneoperon-module=messages] .adjustment-purpose{padding:22px 18px 24px}[data-oneoperon-module=messages] .adjustment-purpose-intro{flex-direction:column;gap:5px;max-width:680px;margin-bottom:16px;display:flex}[data-oneoperon-module=messages] .adjustment-purpose-intro strong{font-size:18px;font-weight:600}[data-oneoperon-module=messages] .adjustment-purpose-intro span{color:#737373;font-size:11px;line-height:1.55}[data-oneoperon-module=messages] .adjustment-purpose-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=messages] .adjustment-purpose-grid>button,[data-oneoperon-module=messages] .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=messages] .adjustment-purpose-grid>button:hover,[data-oneoperon-module=messages] .adjustment-purpose-group:focus-within{background:#fbfbfa;border-color:#aaa}[data-oneoperon-module=messages] .adjustment-purpose-grid>button>svg,[data-oneoperon-module=messages] .adjustment-purpose-group>svg{color:#765d42}[data-oneoperon-module=messages] .adjustment-purpose-grid strong{font-size:13px;font-weight:590}[data-oneoperon-module=messages] .adjustment-purpose-grid span{color:#777;grid-column:2;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .adjustment-purpose-group>small{color:#8a8a8a;grid-column:2;margin-top:7px;font-size:9px}[data-oneoperon-module=messages] .adjustment-purpose-group>div{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .adjustment-purpose-group>div button:hover{border-color:#777}[data-oneoperon-module=messages] .adjustment-purpose-grid>:last-child{grid-column:1/-1}[data-oneoperon-module=messages] .adjustment-workflow-rule{border-bottom:1px solid var(--line);background:#fafaf8;flex-direction:column;gap:2px;padding:10px 15px;display:flex}[data-oneoperon-module=messages] .adjustment-workflow-rule strong{color:#555;font-size:10px}[data-oneoperon-module=messages] .adjustment-workflow-rule span{color:#777;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .adjustment-fields label>small{color:#8b6b44;font-size:9px;line-height:1.4}[data-oneoperon-module=messages] .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=messages] .adjustment-policy>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .adjustment-policy strong{font-size:10px}[data-oneoperon-module=messages] .adjustment-policy small{font-size:9px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .adjustment-fields label,[data-oneoperon-module=messages] .adjustment-schedule-editor label,[data-oneoperon-module=messages] .adjustment-template-save label,[data-oneoperon-module=messages] .adjustment-reversal label{color:#626262;flex-direction:column;gap:5px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .adjustment-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .adjustment-fields input,[data-oneoperon-module=messages] .adjustment-fields textarea,[data-oneoperon-module=messages] .adjustment-schedule-editor input,[data-oneoperon-module=messages] .adjustment-schedule-editor select,[data-oneoperon-module=messages] .adjustment-template-save input,[data-oneoperon-module=messages] .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=messages] .adjustment-fields textarea{resize:vertical;min-height:64px;padding-top:8px}[data-oneoperon-module=messages] .adjustment-line-editor{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=messages] .adjustment-line-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:39px;display:flex}[data-oneoperon-module=messages] .adjustment-line-heading>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .adjustment-line-heading strong{font-size:11px}[data-oneoperon-module=messages] .adjustment-line-heading small{color:#888;font-size:9px}[data-oneoperon-module=messages] .adjustment-line-heading>div{gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .adjustment-line-grid.head{color:#777;text-transform:uppercase;border-top:0;min-height:30px;font-size:10px}[data-oneoperon-module=messages] .adjustment-line-grid select,[data-oneoperon-module=messages] .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=messages] .adjustment-line-grid>button{color:#8b5c53;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=messages] .adjustment-line-grid>button:disabled{opacity:.25}[data-oneoperon-module=messages] .adjustment-line-grid>span{min-width:0;font-size:12px}[data-oneoperon-module=messages] .adjustment-line-grid>span:first-child{flex-direction:column;display:flex}[data-oneoperon-module=messages] .adjustment-line-grid small{color:#8c8c8c;font-size:10px}[data-oneoperon-module=messages] .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=messages] .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=messages] .adjustment-totals strong{font-size:10px}[data-oneoperon-module=messages] .adjustment-totals em{align-items:center;gap:4px;font-size:9px;display:inline-flex}[data-oneoperon-module=messages] .adjustment-totals.balanced{color:#527058;background:#f7faf7;border-color:#d7e3d9}[data-oneoperon-module=messages] .adjustment-totals.unbalanced{color:#8a6840;background:#fbf7ef}[data-oneoperon-module=messages] .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=messages] .adjustment-schedule-editor>div{flex-direction:column;align-self:center;gap:3px;display:flex}[data-oneoperon-module=messages] .adjustment-schedule-editor strong{font-size:10px}[data-oneoperon-module=messages] .adjustment-schedule-editor small{color:#888;font-size:8px;line-height:1.35}[data-oneoperon-module=messages] .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=messages] .adjustment-template-save label{flex:1}[data-oneoperon-module=messages] .adjustment-template-save button,[data-oneoperon-module=messages] .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=messages] .adjustment-form-actions{justify-content:flex-end;gap:8px;min-height:60px;padding:10px 15px;display:flex}[data-oneoperon-module=messages] .adjustment-form-actions button,[data-oneoperon-module=messages] .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=messages] .adjustment-form-actions .primary-button,[data-oneoperon-module=messages] .adjustment-confirm>div:last-child .primary-button{border-color:#171717}[data-oneoperon-module=messages] .adjustment-form-actions button:disabled{opacity:.5}[data-oneoperon-module=messages] .adjustment-confirm{text-align:center;flex-direction:column;align-items:center;min-height:420px;padding:34px 22px 22px;display:flex}[data-oneoperon-module=messages] .adjustment-confirm>svg{color:#48684e}[data-oneoperon-module=messages] .adjustment-confirm.duplicate>svg{color:#9a6a36}[data-oneoperon-module=messages] .adjustment-confirm h3{margin:10px 0 5px;font-size:18px}[data-oneoperon-module=messages] .adjustment-confirm>p{color:#747474;max-width:640px;margin:0 0 20px;font-size:11px;line-height:1.6}[data-oneoperon-module=messages] .adjustment-confirm>div:last-child{justify-content:flex-end;gap:8px;width:100%;margin-top:auto;padding-top:22px;display:flex}[data-oneoperon-module=messages] .adjustment-details{min-height:390px}[data-oneoperon-module=messages] .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=messages] .adjustment-detail-hero>span{flex-direction:column;gap:4px;min-width:0;display:flex}[data-oneoperon-module=messages] .adjustment-detail-hero small,[data-oneoperon-module=messages] .adjustment-detail-hero em{color:#888;font-size:9px}[data-oneoperon-module=messages] .adjustment-detail-hero span strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .adjustment-detail-hero>strong{white-space:nowrap;font-size:22px;font-weight:590}[data-oneoperon-module=messages] .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=messages] .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=messages] .adjustment-state-grid small{color:#888;font-size:8px}[data-oneoperon-module=messages] .adjustment-state-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .adjustment-readonly-lines{border-top:1px solid var(--line);padding:8px 16px 16px}[data-oneoperon-module=messages] .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=messages] .adjustment-reversal>label{flex:1}[data-oneoperon-module=messages] .adjustment-reversal>div{gap:8px;display:flex}[data-oneoperon-module=messages] .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=messages] .attention-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:220px;font-size:12px;display:flex}[data-oneoperon-module=messages] .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=messages] .attention-header>div:first-child>span{color:#999;letter-spacing:.11em;font-size:9px}[data-oneoperon-module=messages] .attention-header h2{margin:2px 0 4px;font-size:18px;font-weight:590}[data-oneoperon-module=messages] .attention-header p{color:#777;max-width:600px;margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .attention-header>div:last-child{align-items:center;gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .attention-banner>span{flex-direction:column;flex:1;gap:2px;display:flex}[data-oneoperon-module=messages] .attention-banner.error{color:#914e3a;background:#fbf1ef}[data-oneoperon-module=messages] .attention-banner.success{color:#47704e;background:#f0f6f1}[data-oneoperon-module=messages] .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=messages] .attention-empty strong{color:#444;margin-top:5px;font-size:14px;font-weight:560}[data-oneoperon-module=messages] .attention-empty span{max-width:470px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .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=messages] .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=messages] .priority{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:4px 8px}[data-oneoperon-module=messages] .priority.high{color:#954e39;background:#faece8}[data-oneoperon-module=messages] .priority.normal{color:#7d613a;background:#f5eee0}[data-oneoperon-module=messages] .attention-focus-main{padding:19px 18px 15px}[data-oneoperon-module=messages] .attention-case-title{color:#8c5e32;align-items:center;gap:10px;display:flex}[data-oneoperon-module=messages] .attention-case-title>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .attention-case-title small{color:#999;letter-spacing:.05em;font-size:8px}[data-oneoperon-module=messages] .attention-case-title strong{color:#2f2f2f;font-size:15px;font-weight:580}[data-oneoperon-module=messages] .attention-focus-main>p{color:#666;margin:10px 0 15px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .attention-focus-main dl{border-top:1px solid var(--line);margin:0}[data-oneoperon-module=messages] .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=messages] .attention-focus-main dt{color:#999;font-size:9px}[data-oneoperon-module=messages] .attention-focus-main dd{color:#414141;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .reconciliation-evidence{border-top:1px solid var(--line);background:#fbfbfa;padding:14px 18px 16px}[data-oneoperon-module=messages] .evidence-heading{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}[data-oneoperon-module=messages] .evidence-heading>span{align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .evidence-heading strong{font-size:10px}[data-oneoperon-module=messages] .evidence-heading small{color:#888;font-size:9px}[data-oneoperon-module=messages] .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=messages] .evidence-amount>span{flex-direction:column;gap:3px;font-size:11px;display:flex}[data-oneoperon-module=messages] .evidence-amount small{color:#999;font-size:9px}[data-oneoperon-module=messages] .evidence-amount>strong{white-space:nowrap;font-size:16px;font-weight:580}[data-oneoperon-module=messages] .candidate-list>strong{font-size:10px}[data-oneoperon-module=messages] .candidate-list>p{color:#888;font-size:10px}[data-oneoperon-module=messages] .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=messages] .candidate>span{flex-direction:column;gap:3px;min-width:0;display:flex}[data-oneoperon-module=messages] .candidate strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:560;overflow:hidden}[data-oneoperon-module=messages] .candidate small{color:#898989;font-size:8px;line-height:1.4}[data-oneoperon-module=messages] .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=messages] .candidate.ineligible{opacity:.62}[data-oneoperon-module=messages] .candidate button:disabled{opacity:.45;cursor:default}[data-oneoperon-module=messages] .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=messages] .attention-action-form label{color:#777;flex-direction:column;gap:5px;font-size:9px;display:flex}[data-oneoperon-module=messages] .attention-action-form textarea,[data-oneoperon-module=messages] .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=messages] .attention-action-form>div{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}[data-oneoperon-module=messages] .attention-action-form button,[data-oneoperon-module=messages] .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=messages] .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=messages] .attention-focus-actions>div{gap:6px;display:flex}[data-oneoperon-module=messages] .attention-focus-actions button:disabled{opacity:.35}[data-oneoperon-module=messages] .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=messages] .statement-policy>span{flex-direction:column;gap:2px;display:flex}[data-oneoperon-module=messages] .statement-policy strong{font-size:10px}[data-oneoperon-module=messages] .statement-policy small{font-size:9px;line-height:1.4}[data-oneoperon-module=messages] .statement-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:15px 16px;display:grid}[data-oneoperon-module=messages] .statement-fields label{color:#6d6d6d;flex-direction:column;gap:5px;min-width:0;font-size:9px;display:flex}[data-oneoperon-module=messages] .statement-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .statement-fields input,[data-oneoperon-module=messages] .statement-fields select,[data-oneoperon-module=messages] .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=messages] .statement-fields textarea{resize:vertical;min-height:62px;padding-top:8px}[data-oneoperon-module=messages] .statement-fields input:read-only{color:#777;background:#f5f5f3}[data-oneoperon-module=messages] .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=messages] .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=messages] .match-history{min-height:270px}[data-oneoperon-module=messages] .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=messages] .match-row>span{flex-direction:column;gap:3px;display:flex}[data-oneoperon-module=messages] .match-row strong{font-size:10px}[data-oneoperon-module=messages] .match-row small{color:#888;font-size:9px}[data-oneoperon-module=messages] .match-row>button,[data-oneoperon-module=messages] .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=messages] .unmatch-form{grid-column:1/-1;gap:7px;display:flex}[data-oneoperon-module=messages] .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=messages] .app-shell{--panel-width:0px}[data-oneoperon-module=messages] .app-shell.sidebar-is-open{--sidebar-width:var(--oneoperon-sidebar-collapsed-width)}[data-oneoperon-module=messages] .action-panel{transform-origin:calc(100% - 20px) -27px;border-radius:22px 0 0 22px;width:min(340px,92vw);margin:0;position:fixed;inset:56px 0 0 auto;transform:translate(0)scale(1);box-shadow:-12px 0 40px #0000001f}[data-oneoperon-module=messages] .action-panel.closed{opacity:0;transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=messages] .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=messages] .party-composite-field>div{grid-template-columns:1fr}[data-oneoperon-module=messages] .party-custom-row{grid-template-columns:1fr 38px}[data-oneoperon-module=messages] .party-custom-row input:nth-child(2){grid-column:1}[data-oneoperon-module=messages] .app-shell{grid-template-columns:0 minmax(0,1fr) 0}[data-oneoperon-module=messages] .platform-sidebar.closed{border:0;width:0}[data-oneoperon-module=messages] .mobile-menu{display:grid}[data-oneoperon-module=messages] .topbar{justify-content:space-between}[data-oneoperon-module=messages] .empty-stage{padding-left:13px;padding-right:13px}[data-oneoperon-module=messages] .empty-stage h1{margin-bottom:23px;font-size:23px}[data-oneoperon-module=messages] .composer{width:calc(100% - 20px)}[data-oneoperon-module=messages] .message-list{width:calc(100% - 26px)}[data-oneoperon-module=messages] .message.user .interaction-action-scope{max-width:88%}[data-oneoperon-module=messages] .bottom-composer{padding-left:3px;padding-right:3px}[data-oneoperon-module=messages] .table-row{grid-template-columns:1.25fr .7fr}[data-oneoperon-module=messages] .table-row span:last-child{display:none}[data-oneoperon-module=messages] .launcher-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .assistant-plan-item{grid-template-columns:27px minmax(0,1fr)}[data-oneoperon-module=messages] .fi-fields,[data-oneoperon-module=messages] .fi-fields.compact,[data-oneoperon-module=messages] .fi-account-preview,[data-oneoperon-module=messages] .fi-custom-field-row,[data-oneoperon-module=messages] .fi-account-detail dl{grid-template-columns:1fr}[data-oneoperon-module=messages] .fi-custom-field-row>button{justify-self:end}[data-oneoperon-module=messages] .fi-list{max-height:none}[data-oneoperon-module=messages] .fi-record{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=messages] .fi-record-mark,[data-oneoperon-module=messages] .fi-record>svg{display:none}[data-oneoperon-module=messages] .fi-record em{display:inline-flex}[data-oneoperon-module=messages] .attention-row{grid-template-columns:1fr;gap:5px;padding:13px 14px}[data-oneoperon-module=messages] .attention-row.head{display:none}[data-oneoperon-module=messages] .settings-modal{grid-template-columns:1fr;width:97vw;height:95vh}[data-oneoperon-module=messages] .settings-nav{display:none}[data-oneoperon-module=messages] .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=messages] .setup-mobile-tabs button{color:#666;border-radius:9px;flex:1 0 auto;min-height:36px;padding:0 12px}[data-oneoperon-module=messages] .setup-mobile-tabs button.active{color:#222;background:#eceae6;font-weight:600}[data-oneoperon-module=messages] .settings-header{gap:10px;height:auto;min-height:72px;padding:12px 15px}[data-oneoperon-module=messages] .draft-button{padding:0 11px}[data-oneoperon-module=messages] .settings-scroll{padding:21px 17px}[data-oneoperon-module=messages] .settings-form>label{grid-template-columns:1fr;gap:10px;padding:15px 0}[data-oneoperon-module=messages] .two-fields{grid-template-columns:1fr}[data-oneoperon-module=messages] .invoice-list-row{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=messages] .invoice-list-row.head{display:none}[data-oneoperon-module=messages] .invoice-list-row>span:nth-child(2){justify-self:end}[data-oneoperon-module=messages] .invoice-list-row>span:nth-child(3),[data-oneoperon-module=messages] .invoice-list-row>span:last-child{display:none}[data-oneoperon-module=messages] .invoice-fields{grid-template-columns:1fr}[data-oneoperon-module=messages] .invoice-fields label.wide{grid-column:auto}[data-oneoperon-module=messages] .invoice-entry-actions.staged{grid-template-columns:1fr}[data-oneoperon-module=messages] .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=messages] .remove-line{justify-self:end;margin-top:0}[data-oneoperon-module=messages] .staged-sale-summary,[data-oneoperon-module=messages] .staged-sale-summary.detailed{grid-template-columns:1fr}[data-oneoperon-module=messages] .invoice-line label>span{white-space:normal}[data-oneoperon-module=messages] .effect-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .effect-grid>strong{grid-column:auto}[data-oneoperon-module=messages] .invoice-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .invoice-detail-actions{flex-wrap:wrap;justify-content:flex-end}[data-oneoperon-module=messages] .invoice-preview-backdrop{padding:0}[data-oneoperon-module=messages] .invoice-preview-dialog{border:0;border-radius:0;width:100vw;height:100vh}[data-oneoperon-module=messages] .invoice-preview-dialog>header{padding-inline:12px}[data-oneoperon-module=messages] .invoice-preview-scroll{padding:12px}[data-oneoperon-module=messages] .invoice-print-sheet{min-height:0;box-shadow:none;padding:26px 22px}[data-oneoperon-module=messages] .invoice-document-heading h1{font-size:24px}[data-oneoperon-module=messages] .invoice-document-meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .invoice-document-parties{grid-template-columns:1fr;gap:16px}[data-oneoperon-module=messages] .invoice-document-lines{font-size:10px}[data-oneoperon-module=messages] .invoice-document-lines th,[data-oneoperon-module=messages] .invoice-document-lines td{padding:7px 5px}[data-oneoperon-module=messages] .payment-list-row{grid-template-columns:minmax(0,1fr) auto;min-width:0}[data-oneoperon-module=messages] .payment-list-row.head,[data-oneoperon-module=messages] .payment-list-row>span{display:none}[data-oneoperon-module=messages] .payment-list-row>span:nth-child(3),[data-oneoperon-module=messages] .payment-list-row>span:nth-child(5){display:flex}[data-oneoperon-module=messages] .payment-list-row>span:nth-child(5){justify-content:flex-end}[data-oneoperon-module=messages] .payment-fields{grid-template-columns:1fr}[data-oneoperon-module=messages] .payment-fields label.wide{grid-column:auto}[data-oneoperon-module=messages] .settlement-row{grid-template-columns:1fr 110px}[data-oneoperon-module=messages] .payment-state-grid{grid-template-columns:repeat(2,1fr)}[data-oneoperon-module=messages] .payment-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .reversal-panel{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .adjustment-list-row{grid-template-columns:minmax(0,1fr) auto}[data-oneoperon-module=messages] .adjustment-list-row.head,[data-oneoperon-module=messages] .adjustment-list-row>span:nth-child(2),[data-oneoperon-module=messages] .adjustment-list-row>span:last-child{display:none}[data-oneoperon-module=messages] .adjustment-fields{grid-template-columns:1fr}[data-oneoperon-module=messages] .adjustment-fields label.wide{grid-column:auto}[data-oneoperon-module=messages] .adjustment-line-heading{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .adjustment-line-grid,[data-oneoperon-module=messages] .adjustment-line-grid.with-dimension{grid-template-columns:1fr 1fr 32px;padding:8px 0}[data-oneoperon-module=messages] .adjustment-line-grid>:first-child{grid-column:1/-1}[data-oneoperon-module=messages] .adjustment-line-grid.with-dimension>:nth-child(4){grid-column:1/-2}[data-oneoperon-module=messages] .adjustment-line-grid.head{display:none}[data-oneoperon-module=messages] .adjustment-totals{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .adjustment-totals>span{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .adjustment-schedule-editor,[data-oneoperon-module=messages] .adjustment-state-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .adjustment-detail-hero{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .adjustment-reversal,[data-oneoperon-module=messages] .adjustment-template-save{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .adjustment-form-actions{flex-wrap:wrap}[data-oneoperon-module=messages] .attention-header{flex-direction:column}[data-oneoperon-module=messages] .attention-header>div:last-child{width:100%;overflow-x:auto}[data-oneoperon-module=messages] .attention-focus-main dl>div{grid-template-columns:1fr;gap:4px}[data-oneoperon-module=messages] .candidate{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .candidate>span:nth-child(2){text-align:end}[data-oneoperon-module=messages] .candidate button{grid-column:1/-1;justify-content:center;justify-self:stretch}[data-oneoperon-module=messages] .attention-focus-actions{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .attention-focus-actions>div{flex-wrap:wrap;justify-content:space-between}[data-oneoperon-module=messages] .attention-action-form,[data-oneoperon-module=messages] .statement-fields{grid-template-columns:1fr}[data-oneoperon-module=messages] .attention-action-form>div,[data-oneoperon-module=messages] .statement-fields label.wide{grid-column:auto}[data-oneoperon-module=messages] .match-row{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .match-row>button{grid-column:1/-1}[data-oneoperon-module=messages] .evidence-heading,[data-oneoperon-module=messages] .evidence-amount{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .empty-intro-row{gap:14px;width:calc(100% - 20px);margin-bottom:20px}[data-oneoperon-module=messages] .selected-agent-portrait{width:96px;height:96px}[data-oneoperon-module=messages] .empty-stage h1{font-size:20px}[data-oneoperon-module=messages] .first-run-introduction{gap:11px}[data-oneoperon-module=messages] .first-run-introduction>p{min-height:104px;font-size:20px;line-height:1.3}[data-oneoperon-module=messages] .message-list{--assistant-avatar-size:52px;--assistant-message-gap:9px}[data-oneoperon-module=messages] .agent-modal-backdrop{padding:10px}[data-oneoperon-module=messages] .agent-personality-modal{border-radius:22px;width:100%;height:min(610px,94vh);padding:14px}[data-oneoperon-module=messages] .agent-modal-heading h2{font-size:18px}[data-oneoperon-module=messages] .agent-modal-heading p{max-width:250px;font-size:11px}[data-oneoperon-module=messages] .agent-carousel-track{width:calc(100% - 58px);min-height:350px}[data-oneoperon-module=messages] .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=messages] .agent-carousel-arrow{width:38px;height:38px}[data-oneoperon-module=messages] .agent-selection-footer{gap:10px;min-height:64px}[data-oneoperon-module=messages] .agent-selection-footer>div{flex:1;min-width:0}[data-oneoperon-module=messages] .agent-selection-footer strong{font-size:15px}[data-oneoperon-module=messages] .agent-selection-footer small{font-size:10px}[data-oneoperon-module=messages] .agent-selection-footer>button{min-height:39px;padding:0 12px;font-size:12px}[data-oneoperon-module=messages] .tax-source-upload{grid-template-columns:1fr;gap:10px}[data-oneoperon-module=messages] .tax-source-upload>button{justify-self:start}[data-oneoperon-module=messages] .setup-review dl div{grid-template-columns:1fr;gap:3px}}[data-oneoperon-module=messages] [dir=rtl] .platform-sidebar,[data-oneoperon-module=messages] [dir=rtl] .chat-workspace,[data-oneoperon-module=messages] [dir=rtl] .action-panel,[data-oneoperon-module=messages] [dir=rtl] .modal-backdrop{direction:rtl}[data-oneoperon-module=messages] [dir=rtl] .action-row,[data-oneoperon-module=messages] [dir=rtl] .group-toggle,[data-oneoperon-module=messages] [dir=rtl] .settings-links button,[data-oneoperon-module=messages] [dir=rtl] .launcher-grid button,[data-oneoperon-module=messages] [dir=rtl] .guide-buttons button{text-align:right}[data-oneoperon-module=messages] [dir=rtl] .action-panel{margin-left:16px;margin-right:12px}[data-oneoperon-module=messages] [dir=rtl] .picker-popover{left:-5px;right:auto}@media (max-width:1040px){[data-oneoperon-module=messages] [dir=rtl] .action-panel{border-radius:22px 0 0 22px;margin:0;left:auto;right:0}[data-oneoperon-module=messages] [dir=rtl] .action-panel.closed{transform:translate(8px,-55px)scale(.045)}[data-oneoperon-module=messages] [dir=rtl] .platform-sidebar.open{inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] *,[data-oneoperon-module=messages] :before,[data-oneoperon-module=messages] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=messages] .working-state span{-webkit-text-fill-color:currentColor;color:#666;background:0 0}[data-oneoperon-module=messages] .theme-shutter{display:none}}@media (forced-colors:active){[data-oneoperon-module=messages] .working-state span{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}[data-oneoperon-module=messages] .theme-shutter{display:none}[data-oneoperon-module=messages] .agent-personality-modal,[data-oneoperon-module=messages] .agent-banner.active{border:2px solid canvastext}}[data-oneoperon-module=messages] .reports-workspace{border-radius:22px;padding:0;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .report-context-bar>strong{margin-inline-end:auto;font-size:14px;font-weight:580}[data-oneoperon-module=messages] .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=messages] .report-currency{color:#666;align-items:center;gap:7px;font-size:12px;display:flex}[data-oneoperon-module=messages] .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=messages] .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=messages] .report-periods>strong{color:#303030;flex:none;margin-inline-end:5px;font-size:14px;font-weight:580}[data-oneoperon-module=messages] .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=messages] .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=messages] .report-periods button:disabled,[data-oneoperon-module=messages] .report-context-bar>button:disabled{opacity:.42;cursor:default}[data-oneoperon-module=messages] .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=messages] .report-empty p{max-width:480px;margin:0}[data-oneoperon-module=messages] .report-empty button{cursor:pointer;background:#fff;border:1px solid #d6d6d6;border-radius:10px;padding:7px 12px}[data-oneoperon-module=messages] .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=messages] .report-head{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 20px 16px;display:flex}[data-oneoperon-module=messages] .report-head h3{letter-spacing:-.02em;margin:5px 0;font-size:18px;font-weight:600}[data-oneoperon-module=messages] .report-head p{color:#606060;margin:0;font-size:13px;line-height:1.5}[data-oneoperon-module=messages] .report-head>strong{letter-spacing:-.03em;white-space:nowrap;font-size:24px;font-weight:560;line-height:1.15}[data-oneoperon-module=messages] .report-status{color:#6d6d6d;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:650;display:inline-flex}[data-oneoperon-module=messages] .report-status.blocked{color:#853f2d}[data-oneoperon-module=messages] .report-quality{gap:6px;padding:0 20px 15px;display:grid}[data-oneoperon-module=messages] .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=messages] .report-quality>div.blocking{color:#853f2d;background:#fff4ef}[data-oneoperon-module=messages] .report-quality b{color:inherit;margin-bottom:1px;display:block}[data-oneoperon-module=messages] .report-information{color:#666;border:1px solid #e7e7e7;border-radius:11px;margin:0 20px 15px}[data-oneoperon-module=messages] .report-information summary{cursor:pointer;padding:9px 11px;font-size:12px}[data-oneoperon-module=messages] .report-information>div{padding:0 11px 9px}[data-oneoperon-module=messages] .report-information p{border-top:1px solid #ededed;margin:0;padding:7px 0;font-size:12px;line-height:1.45}[data-oneoperon-module=messages] .report-table-wrap{border-top:1px solid #ededed;overflow-x:auto}[data-oneoperon-module=messages] .report-table{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=messages] .report-table th{color:#777;text-align:left;background:#fafafa;border-bottom:1px solid #ededed;padding:9px 14px;font-weight:500}[data-oneoperon-module=messages] .report-table th:nth-child(2),[data-oneoperon-module=messages] .report-table td:nth-child(2),[data-oneoperon-module=messages] .report-table th:last-child,[data-oneoperon-module=messages] .report-table td:last-child,[data-oneoperon-module=messages] .report-table.trial th:not(:first-child),[data-oneoperon-module=messages] .report-table.trial td:not(:first-child){text-align:right}[data-oneoperon-module=messages] .report-table.ledger th,[data-oneoperon-module=messages] .report-table.ledger td{text-align:left}[data-oneoperon-module=messages] .report-table.ledger th:nth-last-child(-n+4),[data-oneoperon-module=messages] .report-table.ledger td:nth-last-child(-n+4){text-align:right}[data-oneoperon-module=messages] .report-table td{vertical-align:top;border-bottom:1px solid #f0f0f0;padding:11px 14px;position:relative}[data-oneoperon-module=messages] .report-table td:first-child div{gap:2px;display:grid}[data-oneoperon-module=messages] .report-table td:first-child small{color:#858585}[data-oneoperon-module=messages] .report-table td:nth-child(2) span{z-index:1;position:relative}[data-oneoperon-module=messages] .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=messages] .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=messages] .evidence-button:hover,[data-oneoperon-module=messages] .evidence-button:focus-visible{background:#f7f7f7;border-color:#a9a9a9}[data-oneoperon-module=messages] .report-drilldown{background:#fff;border:1px solid #dedede;border-radius:14px;margin:14px 20px 18px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .report-drilldown>header div{gap:2px;display:grid}[data-oneoperon-module=messages] .report-drilldown>header span{color:#777;text-transform:uppercase;letter-spacing:.06em;font-size:10px}[data-oneoperon-module=messages] .report-drilldown>header strong{font-size:13px;font-weight:600}[data-oneoperon-module=messages] .report-drilldown>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=messages] .report-drilldown>p{color:#666;margin:0;padding:18px;font-size:12px}[data-oneoperon-module=messages] .report-drilldown .error-text{color:#8b372b}[data-oneoperon-module=messages] .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=messages] .drilldown-stats{border-bottom:1px solid #ececec;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}[data-oneoperon-module=messages] .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=messages] .drilldown-stats span:last-child{border-inline-end:0}[data-oneoperon-module=messages] .drilldown-stats b{color:#222;font-size:14px;font-weight:600}[data-oneoperon-module=messages] .report-drilldown ul{gap:0;max-height:260px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}[data-oneoperon-module=messages] .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=messages] .report-drilldown li span{color:#707070}[data-oneoperon-module=messages] .report-drilldown li code{text-overflow:ellipsis;color:#414141;overflow:hidden}[data-oneoperon-module=messages] .report-drilldown li b{font-weight:550}[data-oneoperon-module=messages] .report-provenance{border-top:1px solid #ededed}[data-oneoperon-module=messages] .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=messages] .report-provenance summary::-webkit-details-marker{display:none}[data-oneoperon-module=messages] .report-provenance summary svg:last-child{margin-left:auto;transition:transform .16s}[data-oneoperon-module=messages] .report-provenance[open] summary svg:last-child{transform:rotate(180deg)}[data-oneoperon-module=messages] .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=messages] .report-provenance dl div{gap:2px;display:grid}[data-oneoperon-module=messages] .report-provenance dt{color:#8a8a8a}[data-oneoperon-module=messages] .report-provenance dd{color:#3f3f3f;overflow-wrap:anywhere;margin:0}@media (max-width:700px){[data-oneoperon-module=messages] .report-context-bar,[data-oneoperon-module=messages] .report-head{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .report-context-bar>strong{margin-inline-end:0}[data-oneoperon-module=messages] .report-periods{flex-direction:column;align-items:stretch;overflow:visible}[data-oneoperon-module=messages] .report-periods button{width:100%;margin-inline-start:0}[data-oneoperon-module=messages] .report-head>strong{font-size:21px}[data-oneoperon-module=messages] .report-provenance dl{grid-template-columns:1fr}[data-oneoperon-module=messages] .report-drilldown{margin-inline:12px}[data-oneoperon-module=messages] .drilldown-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=messages] .report-drilldown li{grid-template-columns:100px minmax(0,1fr)}[data-oneoperon-module=messages] .report-drilldown li b{grid-column:2}}[data-oneoperon-module=messages] .performance-workspace,[data-oneoperon-module=messages] .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=messages] .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=messages] .performance-entry>header{border-bottom:1px solid var(--performance-line);padding:26px 26px 20px}[data-oneoperon-module=messages] .performance-entry>header>span{color:var(--performance-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}[data-oneoperon-module=messages] .performance-entry h3{letter-spacing:-.03em;margin:9px 0 6px;font-size:21px;font-weight:620}[data-oneoperon-module=messages] .performance-entry p{color:#6d6e68;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=messages] .performance-actions{padding:8px 12px 12px;display:grid}[data-oneoperon-module=messages] .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=messages] .performance-actions button:hover,[data-oneoperon-module=messages] .performance-actions button:focus-visible{background:var(--performance-soft);border-color:#deddd8;outline:none;transform:translateY(-1px)}[data-oneoperon-module=messages] .performance-actions svg{color:#92958d}[data-oneoperon-module=messages] .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=messages] .performance-toolbar{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=messages] .performance-toolbar>button,[data-oneoperon-module=messages] .performance-export button,[data-oneoperon-module=messages] .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=messages] .performance-toolbar>button.active{color:#334235;background:#f0f4ef;border-color:#9fa89c}[data-oneoperon-module=messages] .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=messages] .performance-controls{grid-column:1/-1;align-items:flex-end;gap:8px;min-width:0;display:flex}[data-oneoperon-module=messages] .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=messages] .performance-controls>label:first-child{flex-basis:300px}[data-oneoperon-module=messages] .performance-controls>label.performance-currency{flex:0 0 92px}[data-oneoperon-module=messages] .performance-controls label>i{align-items:center;gap:5px;font-style:normal;display:flex}[data-oneoperon-module=messages] .performance-controls label>i em{color:#999;font-style:normal}[data-oneoperon-module=messages] .performance-controls input,[data-oneoperon-module=messages] .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=messages] .performance-controls input:focus,[data-oneoperon-module=messages] .performance-controls select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=messages] .performance-header .period-presets{grid-column:1/-1}[data-oneoperon-module=messages] .performance-header .report-popover{top:57px}[data-oneoperon-module=messages] .performance-filter-popover{width:min(560px,100% - 40px)}[data-oneoperon-module=messages] .performance-result{background:#fff;border-radius:0 0 18px 18px;transition:opacity .18s;position:relative;overflow:hidden}[data-oneoperon-module=messages] .performance-result.is-refreshing>:not(.performance-refreshing){opacity:.48}[data-oneoperon-module=messages] .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=messages] .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=messages] .performance-result-head{border-bottom:1px solid var(--performance-line);justify-content:space-between;gap:20px;padding:17px 20px;display:flex}[data-oneoperon-module=messages] .performance-result-head>div{min-width:0}[data-oneoperon-module=messages] .performance-result-head>div>span{color:#77766f;letter-spacing:.075em;text-transform:uppercase;font-size:8px;font-weight:650}[data-oneoperon-module=messages] .performance-result-head h4{letter-spacing:-.025em;margin:5px 0 0;font-size:18px;font-weight:620}[data-oneoperon-module=messages] .performance-result-head p{color:#686a63;max-width:500px;margin:5px 0 0;font-size:10px;line-height:1.5}[data-oneoperon-module=messages] .performance-result-head dl{align-content:start;gap:6px;margin:0;display:grid}[data-oneoperon-module=messages] .performance-result-head dl div{grid-template-columns:auto auto;gap:10px;display:grid}[data-oneoperon-module=messages] .performance-result-head dt{color:#898a84;font-size:8px}[data-oneoperon-module=messages] .performance-result-head dd{color:#42443e;text-align:end;white-space:nowrap;margin:0;font-size:9px}[data-oneoperon-module=messages] .performance-quality{border-bottom:1px solid var(--performance-line);background:#fbfbf9;gap:5px;padding:10px 20px;display:grid}[data-oneoperon-module=messages] .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=messages] .performance-quality p.blocking{color:#8b4332;background:#fff1ec}[data-oneoperon-module=messages] .performance-quality p.limitation{color:#735e36;background:#faf5e9}[data-oneoperon-module=messages] .performance-quality p b{margin-inline-start:auto;font-size:8px}[data-oneoperon-module=messages] .performance-error,[data-oneoperon-module=messages] .performance-empty{color:#74756e;justify-content:center;align-items:flex-start;gap:10px;min-height:150px;padding:42px 20px;display:flex}[data-oneoperon-module=messages] .performance-error p,[data-oneoperon-module=messages] .performance-empty p{margin:0;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .performance-empty h4{color:#393b36;margin:0 0 4px;font-size:13px;font-weight:620}[data-oneoperon-module=messages] .performance-metrics{border-bottom:1px solid var(--performance-line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}[data-oneoperon-module=messages] .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=messages] .performance-metrics button:last-child{border-inline-end:0}[data-oneoperon-module=messages] .performance-metrics button:hover,[data-oneoperon-module=messages] .performance-metrics button.selected{background:#f4f6f2}[data-oneoperon-module=messages] .performance-metrics span{color:#777971;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}[data-oneoperon-module=messages] .performance-metrics strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:610}[data-oneoperon-module=messages] .performance-metrics small{color:#787a73;font-size:8px}[data-oneoperon-module=messages] .performance-visual,[data-oneoperon-module=messages] .performance-breakdown,[data-oneoperon-module=messages] .performance-drivers,[data-oneoperon-module=messages] .performance-method{border-bottom:1px solid var(--performance-line);background:#fff}[data-oneoperon-module=messages] .performance-visual{padding:5px 0 16px}[data-oneoperon-module=messages] .performance-waterfall,[data-oneoperon-module=messages] .contribution-waterfall,[data-oneoperon-module=messages] .performance-ranking{gap:8px;padding:4px 20px;display:grid}[data-oneoperon-module=messages] .performance-waterfall button,[data-oneoperon-module=messages] .contribution-waterfall button,[data-oneoperon-module=messages] .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=messages] .performance-waterfall button:hover,[data-oneoperon-module=messages] .performance-waterfall button.selected,[data-oneoperon-module=messages] .contribution-waterfall button:hover,[data-oneoperon-module=messages] .contribution-waterfall button.selected,[data-oneoperon-module=messages] .performance-ranking button:hover,[data-oneoperon-module=messages] .performance-ranking button.selected{background:#f1f4ef}[data-oneoperon-module=messages] .performance-waterfall i,[data-oneoperon-module=messages] .contribution-waterfall i,[data-oneoperon-module=messages] .performance-ranking i{background:#efefeb;border-radius:2px;height:7px;overflow:hidden}[data-oneoperon-module=messages] .performance-waterfall i b,[data-oneoperon-module=messages] .contribution-waterfall i b,[data-oneoperon-module=messages] .performance-ranking i b{border-radius:inherit;background:#687467;height:100%;display:block}[data-oneoperon-module=messages] .performance-waterfall button:nth-child(2) i b,[data-oneoperon-module=messages] .performance-waterfall button:nth-child(4) i b{background:#a98b72}[data-oneoperon-module=messages] .performance-waterfall button.subtotal{border-top:1px solid #e7e6e1;margin-top:3px;padding-top:8px;font-weight:620}[data-oneoperon-module=messages] .performance-waterfall button.subtotal i b{background:#405a46}[data-oneoperon-module=messages] .performance-waterfall strong,[data-oneoperon-module=messages] .contribution-waterfall strong,[data-oneoperon-module=messages] .performance-ranking strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px;font-weight:620}[data-oneoperon-module=messages] .contribution-waterfall button.unclassified i b,[data-oneoperon-module=messages] .performance-ranking button.unassigned i b{background:#9b9387}[data-oneoperon-module=messages] .rank-control{align-items:center;gap:4px;margin-inline-start:auto;display:flex}[data-oneoperon-module=messages] .rank-control small{margin:0 3px 0 0}[data-oneoperon-module=messages] .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=messages] .rank-control button.active{color:#354537;background:#eef3ed;border-color:#9ba697}[data-oneoperon-module=messages] .performance-trend{border-top:1px solid #efeee9;margin-top:12px;padding-top:4px}[data-oneoperon-module=messages] .performance-trend>div:last-child{align-items:flex-end;gap:10px;min-height:130px;padding:8px 20px 2px;display:flex}[data-oneoperon-module=messages] .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=messages] .performance-trend i{background:#788276;border-radius:3px 3px 1px 1px;width:min(22px,80%);min-height:5px;display:block}[data-oneoperon-module=messages] .performance-trend b{color:#41443e;font-size:8px;font-weight:600}[data-oneoperon-module=messages] .performance-trend small{color:#878880;white-space:nowrap;font-size:7px}[data-oneoperon-module=messages] .report-table-scroll{overflow-x:auto}[data-oneoperon-module=messages] .performance-table{border-collapse:collapse;width:100%;min-width:650px}[data-oneoperon-module=messages] .performance-table tr.unassigned{background:#faf9f6}[data-oneoperon-module=messages] .performance-table tr.category{background:#f9f9f6;font-weight:620}[data-oneoperon-module=messages] .performance-table td:last-child,[data-oneoperon-module=messages] .performance-table th:last-child{width:68px}[data-oneoperon-module=messages] .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=messages] .performance-drivers>div:last-child{display:grid}[data-oneoperon-module=messages] .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=messages] .performance-drivers>div:last-child button:hover,[data-oneoperon-module=messages] .performance-drivers>div:last-child button.selected{background:#f2f5f0}[data-oneoperon-module=messages] .performance-drivers button.unclassified{color:#6d655c}[data-oneoperon-module=messages] .performance-drivers button small{color:#85877f;text-align:end}[data-oneoperon-module=messages] .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=messages] .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=messages] .performance-evidence>header div{gap:2px;display:grid}[data-oneoperon-module=messages] .performance-evidence>header span{color:#797a74;letter-spacing:.05em;text-transform:uppercase;font-size:8px}[data-oneoperon-module=messages] .performance-evidence>header strong{font-size:11px;font-weight:620}[data-oneoperon-module=messages] .performance-evidence>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=messages] .performance-evidence>p{color:#6c6d67;margin:0;padding:18px;font-size:10px}[data-oneoperon-module=messages] .performance-evidence .error-text{color:#8b3f31}[data-oneoperon-module=messages] .performance-evidence ul{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}[data-oneoperon-module=messages] .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=messages] .performance-evidence li span{color:#797a74}[data-oneoperon-module=messages] .performance-evidence li code{text-overflow:ellipsis;overflow:hidden}[data-oneoperon-module=messages] .performance-evidence li b{font-weight:600}[data-oneoperon-module=messages] .performance-evidence footer{border-top:1px solid #e9e8e3;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=messages] .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=messages] .performance-evidence footer button.secondary{color:#50524c;background:#fff;border-color:#d8d7d1}[data-oneoperon-module=messages] .performance-evidence footer button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=messages] .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=messages] .performance-method dl div{gap:2px;display:grid}[data-oneoperon-module=messages] .performance-method dt{color:#898a83;letter-spacing:.05em;text-transform:uppercase;font-size:7px}[data-oneoperon-module=messages] .performance-method dd{color:#44463f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .performance-export>span{color:#85867f;letter-spacing:.05em;text-transform:uppercase;margin-inline-end:auto;font-size:8px;font-weight:620}[data-oneoperon-module=messages] .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=messages] .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=messages] .cash-entry>header{border-bottom:1px solid var(--cash-line);padding:26px 26px 20px}[data-oneoperon-module=messages] .cash-entry>header>span{color:var(--cash-muted);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:650}[data-oneoperon-module=messages] .cash-entry h3{letter-spacing:-.03em;margin:9px 0 6px;font-size:21px;font-weight:620}[data-oneoperon-module=messages] .cash-entry p{color:#6d6e68;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=messages] .cash-entry-actions{padding:8px 12px 12px;display:grid}[data-oneoperon-module=messages] .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=messages] .cash-entry-actions button:hover,[data-oneoperon-module=messages] .cash-entry-actions button:focus-visible{background:var(--cash-soft);border-color:#deddd8;outline:none;transform:translateY(-1px)}[data-oneoperon-module=messages] .cash-entry-actions svg{color:#92958d}[data-oneoperon-module=messages] .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=messages] .cash-toolbar{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=messages] .cash-toolbar>button,[data-oneoperon-module=messages] .cash-export button,[data-oneoperon-module=messages] .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=messages] .cash-toolbar>button.active{color:#334235;background:#f0f4ef;border-color:#9fa89c}[data-oneoperon-module=messages] .cash-controls{grid-column:1/-1;align-items:flex-end;gap:8px;display:flex}[data-oneoperon-module=messages] .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=messages] .cash-controls input,[data-oneoperon-module=messages] .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=messages] .cash-controls input:focus,[data-oneoperon-module=messages] .cash-controls select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=messages] .cash-mode{background:#fff;border:1px solid #deddd8;border-radius:9px;min-height:36px;display:flex;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .cash-mode button:last-child{border-inline-end:0}[data-oneoperon-module=messages] .cash-mode button.active{color:#334638;background:#edf2ed;font-weight:620}[data-oneoperon-module=messages] .cash-filter-popover{width:min(310px,100% - 40px);top:56px;right:20px}[data-oneoperon-module=messages] .cash-filter-popover label{color:#74766e;gap:5px;font-size:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .cash-filter-popover p{color:#777970;margin:0;font-size:9px;line-height:1.5}[data-oneoperon-module=messages] .cash-filter-popover footer{justify-content:flex-end;gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .cash-filter-popover footer button.quiet{color:#555;background:#fff;border-color:#ddd}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .cash-loading i:nth-child(3){width:82%}[data-oneoperon-module=messages] .cash-loading i:nth-child(4){width:67%}@keyframes cash-breathe{0%{opacity:.35}to{opacity:.85}}[data-oneoperon-module=messages] .cash-result{background:#fff;border-radius:0 0 18px 18px;transition:opacity .22s ease-out;position:relative;overflow:hidden}[data-oneoperon-module=messages] .cash-result.is-updating>:not(.cash-updating){opacity:.43}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .cash-primary>div>span{color:#85877f;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:650}[data-oneoperon-module=messages] .cash-primary h4{color:#50534c;margin:7px 0 2px;font-size:11px;font-weight:570}[data-oneoperon-module=messages] .cash-primary>div>strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:620;display:block}[data-oneoperon-module=messages] .cash-primary p{color:#85877f;margin:6px 0 0;font-size:9px}[data-oneoperon-module=messages] .cash-primary dl{gap:24px;margin:0;display:flex}[data-oneoperon-module=messages] .cash-primary dl div{text-align:end;gap:4px;display:grid}[data-oneoperon-module=messages] .cash-primary dt{color:#85877f;font-size:8px}[data-oneoperon-module=messages] .cash-primary dd{font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:610}[data-oneoperon-module=messages] .cash-quality{border-bottom:1px solid var(--cash-line);background:#fbfbf9;gap:5px;padding:10px 20px;display:grid}[data-oneoperon-module=messages] .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=messages] .cash-quality p.blocking{color:#8b4332;background:#fff1ec}[data-oneoperon-module=messages] .cash-quality p.limitation{color:#735e36;background:#faf5e9}[data-oneoperon-module=messages] .cash-quality p b{margin-inline-start:auto}[data-oneoperon-module=messages] .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=messages] .cash-empty h4{color:#393b36;margin:0 0 4px;font-size:13px}[data-oneoperon-module=messages] .cash-empty p{margin:0;font-size:10px}[data-oneoperon-module=messages] .cash-visual,[data-oneoperon-module=messages] .cash-ranking,[data-oneoperon-module=messages] .cash-details,[data-oneoperon-module=messages] .cash-attention,[data-oneoperon-module=messages] .cash-method{border-bottom:1px solid var(--cash-line);background:#fff}[data-oneoperon-module=messages] .cash-visual{padding-bottom:17px}[data-oneoperon-module=messages] .cash-section-label{color:#555850;align-items:center;gap:7px;min-height:45px;padding:0 20px;display:flex}[data-oneoperon-module=messages] .cash-section-label>span{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:640}[data-oneoperon-module=messages] .cash-section-label>small{color:#85877f;margin-inline-start:auto;font-size:8px}[data-oneoperon-module=messages] .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=messages] .cash-section-label.compact{min-height:32px;padding-top:5px}[data-oneoperon-module=messages] .cash-contract-note{color:#777a73;margin:-5px 20px 10px;font-size:8px}[data-oneoperon-module=messages] .cash-segment-strip{background:#f1f1ed;border-radius:7px;gap:2px;height:34px;margin:0 20px 18px;display:flex;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .cash-segment-strip button:hover,[data-oneoperon-module=messages] .cash-segment-strip button.selected{opacity:1;filter:saturate(1.18);transform:scaleY(1.08)}[data-oneoperon-module=messages] .cash-segment-strip button.tone-2{background:var(--cash-tone-2)}[data-oneoperon-module=messages] .cash-segment-strip button.tone-3{background:var(--cash-tone-3)}[data-oneoperon-module=messages] .cash-segment-strip button.tone-4{background:var(--cash-tone-4)}[data-oneoperon-module=messages] .cash-segment-strip button.tone-5{background:var(--cash-tone-5)}[data-oneoperon-module=messages] .cash-segment-rows,[data-oneoperon-module=messages] .cash-ranking,[data-oneoperon-module=messages] .cash-component-scale{display:grid}[data-oneoperon-module=messages] .cash-segment-rows{gap:8px;padding:0 20px}[data-oneoperon-module=messages] .cash-segment-rows button,[data-oneoperon-module=messages] .cash-ranking>button,[data-oneoperon-module=messages] .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=messages] .cash-segment-rows button:hover,[data-oneoperon-module=messages] .cash-segment-rows button.selected,[data-oneoperon-module=messages] .cash-ranking>button:hover,[data-oneoperon-module=messages] .cash-ranking>button.selected,[data-oneoperon-module=messages] .cash-component-scale button:hover,[data-oneoperon-module=messages] .cash-component-scale button.selected{background:#f1f4ef}[data-oneoperon-module=messages] .cash-segment-rows i,[data-oneoperon-module=messages] .cash-ranking>button i,[data-oneoperon-module=messages] .cash-component-scale i{background:#efefeb;border-radius:2px;height:6px;overflow:hidden}[data-oneoperon-module=messages] .cash-segment-rows i b,[data-oneoperon-module=messages] .cash-ranking>button i b,[data-oneoperon-module=messages] .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=messages] .cash-segment-rows .tone-2 i b{background:var(--cash-tone-2)}[data-oneoperon-module=messages] .cash-segment-rows .tone-3 i b{background:var(--cash-tone-3)}[data-oneoperon-module=messages] .cash-segment-rows .tone-4 i b{background:var(--cash-tone-4)}[data-oneoperon-module=messages] .cash-segment-rows .tone-5 i b{background:var(--cash-tone-5)}[data-oneoperon-module=messages] .cash-segment-rows strong,[data-oneoperon-module=messages] .cash-ranking>button strong,[data-oneoperon-module=messages] .cash-component-scale strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px;font-weight:620}[data-oneoperon-module=messages] .cash-segment-rows small{color:#898b84;text-align:end}[data-oneoperon-module=messages] .cash-ranking{padding:0 20px 16px}[data-oneoperon-module=messages] .cash-ranking .cash-section-label{padding:0}[data-oneoperon-module=messages] .cash-ranking>button{grid-template-columns:minmax(118px,.85fr) minmax(180px,1.7fr) minmax(100px,.65fr)}[data-oneoperon-module=messages] .cash-detail-rows{display:grid}[data-oneoperon-module=messages] .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=messages] .cash-detail-rows>button:hover,[data-oneoperon-module=messages] .cash-detail-rows>button.selected{background:#f2f5f0}[data-oneoperon-module=messages] .cash-detail-rows>button>span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .cash-detail-rows>button>span b,[data-oneoperon-module=messages] .cash-detail-rows>button>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-oneoperon-module=messages] .cash-detail-rows>button>span small,[data-oneoperon-module=messages] .cash-detail-rows>button>small{color:#85877f;font-size:8px}[data-oneoperon-module=messages] .cash-detail-rows em{color:#86633d;font-size:8px;font-style:normal}[data-oneoperon-module=messages] .cash-detail-rows>button>i{background:#efefeb;border-radius:2px;height:5px;overflow:hidden}[data-oneoperon-module=messages] .cash-detail-rows>button>i b{border-radius:inherit;background:#687467;height:100%;transition:width .24s ease-out;display:block}[data-oneoperon-module=messages] .cash-detail-rows>button>strong{text-align:end;font-variant-numeric:tabular-nums;font-size:9px}[data-oneoperon-module=messages] .working-capital-bridge{max-width:560px;margin:0 auto 10px;padding:0 20px;display:grid}[data-oneoperon-module=messages] .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=messages] .working-capital-bridge button.selected{background:#f1f4ef}[data-oneoperon-module=messages] .working-capital-bridge button.unavailable{color:#8d8e88}[data-oneoperon-module=messages] .working-capital-bridge button>b{text-align:center}[data-oneoperon-module=messages] .working-capital-bridge button>strong,[data-oneoperon-module=messages] .working-capital-total strong{text-align:end;font-variant-numeric:tabular-nums}[data-oneoperon-module=messages] .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=messages] .working-capital-total b{font-weight:640}[data-oneoperon-module=messages] .cash-component-scale{gap:7px;padding:0 20px}[data-oneoperon-module=messages] .cash-component-scale button{grid-template-columns:minmax(118px,.85fr) minmax(180px,1.7fr) minmax(100px,.65fr)}[data-oneoperon-module=messages] .cash-component-scale span small{color:#8a5e48;margin-inline-start:6px}[data-oneoperon-module=messages] .cash-attention{padding-bottom:13px}[data-oneoperon-module=messages] .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=messages] .cash-attention p b{margin-inline-start:auto}[data-oneoperon-module=messages] .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=messages] .cash-method dl div{gap:2px;display:grid}[data-oneoperon-module=messages] .cash-method dt{color:#898a83;letter-spacing:.05em;text-transform:uppercase;font-size:7px}[data-oneoperon-module=messages] .cash-method dd{color:#44463f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .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=messages] .cash-evidence>header div{gap:2px;display:grid}[data-oneoperon-module=messages] .cash-evidence>header span{color:#797a74;text-transform:uppercase;font-size:8px}[data-oneoperon-module=messages] .cash-evidence>header strong{font-size:11px}[data-oneoperon-module=messages] .cash-evidence>header button{color:#666;cursor:pointer;background:0 0;border:0}[data-oneoperon-module=messages] .cash-evidence>p{color:#6c6d67;margin:0;padding:18px;font-size:10px}[data-oneoperon-module=messages] .cash-evidence .error-text{color:#8b3f31}[data-oneoperon-module=messages] .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=messages] .cash-evidence-path span{white-space:nowrap}[data-oneoperon-module=messages] .cash-evidence ul{max-height:210px;margin:0;padding:0;list-style:none;overflow:auto}[data-oneoperon-module=messages] .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=messages] .cash-evidence li code{text-overflow:ellipsis;overflow:hidden}[data-oneoperon-module=messages] .cash-settlements{display:grid}[data-oneoperon-module=messages] .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=messages] .cash-evidence footer{border-top:1px solid #e9e8e3;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=messages] .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=messages] .cash-evidence footer button.secondary{color:#50524c;background:#fff;border-color:#d8d7d1}[data-oneoperon-module=messages] .cash-evidence footer button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=messages] .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=messages] .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=messages] .cash-entry>header{padding-inline:18px}[data-oneoperon-module=messages] .cash-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=messages] .cash-toolbar{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=messages] .cash-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .cash-controls>label,[data-oneoperon-module=messages] .cash-mode{width:100%}[data-oneoperon-module=messages] .cash-mode button{flex:1}[data-oneoperon-module=messages] .cash-filter-popover{width:calc(100% - 28px);top:100px;right:14px}[data-oneoperon-module=messages] .cash-primary{flex-direction:column;align-items:flex-start;padding-inline:14px}[data-oneoperon-module=messages] .cash-primary dl{justify-content:space-between;width:100%}[data-oneoperon-module=messages] .cash-primary>div>strong{font-size:26px}[data-oneoperon-module=messages] .cash-section-label,[data-oneoperon-module=messages] .cash-segment-rows,[data-oneoperon-module=messages] .cash-ranking,[data-oneoperon-module=messages] .cash-component-scale{padding-inline:14px}[data-oneoperon-module=messages] .cash-segment-strip{margin-inline:14px}[data-oneoperon-module=messages] .cash-segment-rows button,[data-oneoperon-module=messages] .cash-ranking>button,[data-oneoperon-module=messages] .cash-component-scale button{grid-template-columns:minmax(90px,.8fr) 1fr}[data-oneoperon-module=messages] .cash-segment-rows strong,[data-oneoperon-module=messages] .cash-ranking>button strong,[data-oneoperon-module=messages] .cash-component-scale strong{grid-column:2}[data-oneoperon-module=messages] .cash-segment-rows small{display:none}[data-oneoperon-module=messages] .cash-detail-rows>button{grid-template-columns:minmax(0,1fr) 1fr;padding-inline:14px}[data-oneoperon-module=messages] .cash-detail-rows>button>strong,[data-oneoperon-module=messages] .cash-detail-rows>button>small{grid-column:2}[data-oneoperon-module=messages] .cash-method dl{grid-template-columns:1fr 1fr;padding-inline:14px}[data-oneoperon-module=messages] .cash-evidence{margin-inline:12px}[data-oneoperon-module=messages] .cash-export{flex-wrap:wrap;padding-inline:14px}[data-oneoperon-module=messages] .working-capital-bridge{padding-inline:14px}[data-oneoperon-module=messages] .working-capital-bridge button,[data-oneoperon-module=messages] .working-capital-total{grid-template-columns:1fr 18px 100px}[data-oneoperon-module=messages] .working-capital-total{grid-template-columns:18px 1fr 100px}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .cash-workspace *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:760px){[data-oneoperon-module=messages] .performance-entry>header{padding-inline:18px}[data-oneoperon-module=messages] .performance-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=messages] .performance-toolbar{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=messages] .performance-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .performance-controls>label,[data-oneoperon-module=messages] .performance-controls>label:first-child,[data-oneoperon-module=messages] .performance-controls>label.performance-currency{flex:none;width:100%}[data-oneoperon-module=messages] .performance-header .report-popover{width:calc(100% - 28px);top:100px;right:14px}[data-oneoperon-module=messages] [dir=rtl] .performance-header .report-popover{left:14px;right:auto}[data-oneoperon-module=messages] .performance-result-head{flex-direction:column;align-items:flex-start;padding-inline:14px}[data-oneoperon-module=messages] .performance-result-head dl{width:100%}[data-oneoperon-module=messages] .performance-result-head dl div{justify-content:space-between}[data-oneoperon-module=messages] .performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .performance-metrics button{border-bottom:1px solid var(--performance-line)}[data-oneoperon-module=messages] .performance-metrics button:last-child{grid-column:1/-1}[data-oneoperon-module=messages] .performance-waterfall,[data-oneoperon-module=messages] .contribution-waterfall,[data-oneoperon-module=messages] .performance-ranking{padding-inline:14px}[data-oneoperon-module=messages] .performance-waterfall button,[data-oneoperon-module=messages] .contribution-waterfall button,[data-oneoperon-module=messages] .performance-ranking button{grid-template-columns:minmax(90px,.8fr) 1.2fr}[data-oneoperon-module=messages] .performance-waterfall strong,[data-oneoperon-module=messages] .contribution-waterfall strong,[data-oneoperon-module=messages] .performance-ranking strong{grid-column:2}[data-oneoperon-module=messages] .performance-method dl{grid-template-columns:1fr 1fr;padding-inline:14px}[data-oneoperon-module=messages] .performance-evidence{margin-inline:12px}[data-oneoperon-module=messages] .performance-evidence li{grid-template-columns:75px minmax(0,1fr)}[data-oneoperon-module=messages] .performance-evidence li b{grid-column:2}[data-oneoperon-module=messages] .performance-export{flex-wrap:wrap;padding-inline:14px}}[data-oneoperon-module=messages] .reports-workspace{border-color:#deddd9;border-radius:18px;width:100%;max-width:780px;overflow:visible;box-shadow:0 18px 50px #1a1f260e}[data-oneoperon-module=messages] .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=messages] .report-identity h3{color:#20211f;letter-spacing:-.035em;margin:5px 0 0;font-size:20px;font-weight:620}[data-oneoperon-module=messages] .report-header-actions{justify-content:flex-end;align-items:flex-start;gap:5px;display:flex}[data-oneoperon-module=messages] .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=messages] .report-header-actions>button.active{color:#334235;background:#f2f5f0;border-color:#aeb7a9}[data-oneoperon-module=messages] .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=messages] .report-context-controls{grid-column:1/-1;align-items:flex-end;gap:8px;min-width:0;display:flex}[data-oneoperon-module=messages] .report-date-control,[data-oneoperon-module=messages] .report-currency{color:#77766f;letter-spacing:.045em;text-transform:uppercase;gap:4px;font-size:8px;font-weight:590;display:grid}[data-oneoperon-module=messages] .report-date-control{flex:300px}[data-oneoperon-module=messages] .date-range{grid-template-columns:minmax(118px,1fr) auto minmax(118px,1fr);align-items:center;gap:5px;display:grid}[data-oneoperon-module=messages] .date-range i{color:#9a9991;font-style:normal}[data-oneoperon-module=messages] .report-date-control input,[data-oneoperon-module=messages] .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=messages] .report-date-control input:focus,[data-oneoperon-module=messages] .report-currency select:focus{border-color:#8d9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=messages] .report-currency{flex:0 0 95px}[data-oneoperon-module=messages] .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=messages] .run-report:disabled{opacity:.4;cursor:default}[data-oneoperon-module=messages] .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=messages] .report-export-actions>span{color:#88877f;text-transform:uppercase;margin-inline-end:2px;font-size:8px}[data-oneoperon-module=messages] .report-export-actions button,[data-oneoperon-module=messages] .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=messages] .period-presets{flex-wrap:wrap;grid-column:1/-1;gap:6px;padding-top:3px;display:flex}[data-oneoperon-module=messages] .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=messages] .period-presets button:hover{background:#f3f4f0}[data-oneoperon-module=messages] .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=messages] [dir=rtl] .report-popover{left:20px;right:auto}[data-oneoperon-module=messages] .report-popover>strong,[data-oneoperon-module=messages] .custom-label{color:#62635d;letter-spacing:.045em;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:650;display:block}[data-oneoperon-module=messages] .compare-popover{flex-wrap:wrap;gap:6px;display:flex}[data-oneoperon-module=messages] .compare-popover>strong,[data-oneoperon-module=messages] .compare-popover .custom-label,[data-oneoperon-module=messages] .custom-comparison{flex-basis:100%}[data-oneoperon-module=messages] .compare-popover>button,[data-oneoperon-module=messages] .filter-actions button,[data-oneoperon-module=messages] .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=messages] .compare-popover>button.quiet,[data-oneoperon-module=messages] .filter-actions button.quiet{color:#5e5f59;background:#fff;border-color:#deddd8}[data-oneoperon-module=messages] .filter-actions button:disabled{opacity:.4;cursor:default}[data-oneoperon-module=messages] .custom-label{margin:7px 0 0}[data-oneoperon-module=messages] .custom-comparison{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}[data-oneoperon-module=messages] .custom-comparison.as-of{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .custom-comparison input,[data-oneoperon-module=messages] .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=messages] .custom-comparison button:disabled{opacity:.4}[data-oneoperon-module=messages] .filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}[data-oneoperon-module=messages] .filter-fields label{color:#77766f;gap:4px;min-width:0;font-size:8px;display:grid}[data-oneoperon-module=messages] .filter-actions{justify-content:flex-end;gap:6px;margin-top:11px;display:flex}[data-oneoperon-module=messages] .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=messages] .active-report-filters span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .active-report-filters button{color:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto}[data-oneoperon-module=messages] .report-loading{color:#71716b;place-content:center;justify-items:center;gap:10px;min-height:145px;font-size:11px;display:grid}[data-oneoperon-module=messages] .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=messages] .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=messages] .report-result{border-radius:0 0 18px 18px;overflow:hidden}[data-oneoperon-module=messages] .report-document-meta{background:#fff;border-bottom:1px solid #ecebe7;justify-content:space-between;gap:18px;padding:15px 20px;display:flex}[data-oneoperon-module=messages] .report-document-meta>div{min-width:0}[data-oneoperon-module=messages] .report-document-meta p{color:#656660;max-width:460px;margin:5px 0 0;font-size:10px;line-height:1.5}[data-oneoperon-module=messages] .report-status{color:#5f675f;background:#f0f1ed;border-radius:999px;padding:3px 7px;font-size:8px;line-height:1.3}[data-oneoperon-module=messages] .report-status.complete{color:#3f6a49;background:#edf5ee}[data-oneoperon-module=messages] .report-status.blocked{color:#914937;background:#fff0eb}[data-oneoperon-module=messages] .report-status.not_configured,[data-oneoperon-module=messages] .report-status.no_data{color:#74736c;background:#f2f1ee}[data-oneoperon-module=messages] .report-document-meta dl{flex-wrap:wrap;justify-content:flex-end;gap:8px 15px;margin:0;display:flex}[data-oneoperon-module=messages] .report-document-meta dl div{gap:1px;display:grid}[data-oneoperon-module=messages] .report-document-meta dt{color:#8a8981;text-transform:uppercase;letter-spacing:.06em;font-size:7px}[data-oneoperon-module=messages] .report-document-meta dd{color:#343530;white-space:nowrap;margin:0;font-size:9px}[data-oneoperon-module=messages] .report-quality{border-bottom:1px solid #ecebe7;padding:11px 20px}[data-oneoperon-module=messages] .report-quality>div{background:#faf9f5;border-radius:9px}[data-oneoperon-module=messages] .report-information{margin:11px 20px}[data-oneoperon-module=messages] .trial-reconciliation{background:#f7fbf7;border:1px solid #d9e4da;border-radius:12px;margin:15px 20px 4px;padding:13px}[data-oneoperon-module=messages] .trial-reconciliation.imbalanced{background:#fff7f4;border-color:#efd0c7}[data-oneoperon-module=messages] .reconciliation-title{color:#334a38;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .imbalanced .reconciliation-title{color:#894536}[data-oneoperon-module=messages] .reconciliation-title strong{font-size:10px;font-weight:640}[data-oneoperon-module=messages] .reconciliation-title>span{align-items:center;gap:4px;margin-inline-start:auto;font-size:8px;display:inline-flex}[data-oneoperon-module=messages] .reconciliation-equation{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-top:11px;display:grid}[data-oneoperon-module=messages] .reconciliation-equation div{gap:3px;display:grid}[data-oneoperon-module=messages] .reconciliation-equation span{color:#7a8079;font-size:8px}[data-oneoperon-module=messages] .reconciliation-equation b{font-size:13px;font-weight:600}[data-oneoperon-module=messages] .reconciliation-equation i{color:#989b96;font-style:normal}[data-oneoperon-module=messages] .main-financial-report{border-top:1px solid #e9e8e3;border-bottom:1px solid #e9e8e3;margin-top:14px}[data-oneoperon-module=messages] .report-section-label{color:#676862;align-items:center;gap:6px;min-height:36px;padding:0 20px;display:flex}[data-oneoperon-module=messages] .report-section-label span{letter-spacing:.045em;text-transform:uppercase;font-size:9px;font-weight:640}[data-oneoperon-module=messages] .report-section-label small{color:#92918a;margin-inline-start:auto;font-size:8px}[data-oneoperon-module=messages] .report-table-wrap{border-top:1px solid #efeee9}[data-oneoperon-module=messages] .report-table{color:#30312d;font-variant-numeric:tabular-nums}[data-oneoperon-module=messages] .report-table th,[data-oneoperon-module=messages] .report-table td{text-align:start}[data-oneoperon-module=messages] .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=messages] .report-table td{padding:10px 12px;font-size:9px}[data-oneoperon-module=messages] .report-table th:not(:first-child),[data-oneoperon-module=messages] .report-table td:not(:first-child){text-align:end}[data-oneoperon-module=messages] .report-table.ledger{min-width:760px}[data-oneoperon-module=messages] .report-table.journal-entries,[data-oneoperon-module=messages] .report-table.party-ledger{min-width:700px}[data-oneoperon-module=messages] .report-table.ledger th,[data-oneoperon-module=messages] .report-table.ledger td,[data-oneoperon-module=messages] .report-table.journal-entries th,[data-oneoperon-module=messages] .report-table.journal-entries td,[data-oneoperon-module=messages] .report-table.party-ledger th,[data-oneoperon-module=messages] .report-table.party-ledger td{text-align:start}[data-oneoperon-module=messages] .report-table.ledger th:nth-last-child(-n+4),[data-oneoperon-module=messages] .report-table.ledger td:nth-last-child(-n+4),[data-oneoperon-module=messages] .report-table.journal-entries th:nth-last-child(-n+3),[data-oneoperon-module=messages] .report-table.journal-entries td:nth-last-child(-n+3),[data-oneoperon-module=messages] .report-table.party-ledger th:nth-last-child(-n+3),[data-oneoperon-module=messages] .report-table.party-ledger td:nth-last-child(-n+3){text-align:end}[data-oneoperon-module=messages] .report-table .root-row{background:#fdfdfb;font-weight:620}[data-oneoperon-module=messages] .report-table tr.selected{background:#f2f5f0}[data-oneoperon-module=messages] .report-table .is-collapsed{display:none}[data-oneoperon-module=messages] .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=messages] [dir=rtl] .report-row-label{padding:0 calc(var(--report-level,0) * 15px) 0 0}[data-oneoperon-module=messages] .report-row-label code{color:#85847c;font:inherit;font-size:8px}[data-oneoperon-module=messages] .report-row-label small{color:#8a8982;text-transform:uppercase;margin-inline-start:4px;font-size:7px}[data-oneoperon-module=messages] .row-indent{flex:0 0 14px;width:14px}[data-oneoperon-module=messages] .report-table td.negative{color:#9a4937}[data-oneoperon-module=messages] .evidence-button{border-color:#deddd8;align-items:center;gap:3px;padding:3px 6px;font-size:8px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .transparent-empty>svg{color:#8a9188;margin-top:2px}[data-oneoperon-module=messages] .transparent-empty h4{color:#343530;margin:0 0 5px;font-size:12px;font-weight:610}[data-oneoperon-module=messages] .transparent-empty p{margin:0;font-size:9px}[data-oneoperon-module=messages] .transparent-empty ul{color:#77776f;margin:10px 0 0;padding-inline-start:17px;font-size:9px;line-height:1.7}[data-oneoperon-module=messages] .contextual-visual{background:#fdfdfc;border-bottom:1px solid #e9e8e3;padding:5px 0 16px}[data-oneoperon-module=messages] .financial-bars{gap:8px;padding:4px 20px 2px;display:grid}[data-oneoperon-module=messages] .financial-bars button,[data-oneoperon-module=messages] .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=messages] .financial-bars button{cursor:pointer}[data-oneoperon-module=messages] .financial-bars i{background:#efefeb;border-radius:2px;height:7px;overflow:hidden}[data-oneoperon-module=messages] .financial-bars i b{border-radius:inherit;background:#687467;height:100%;display:block}[data-oneoperon-module=messages] .financial-bars.waterfall button:nth-child(2) i b,[data-oneoperon-module=messages] .financial-bars.waterfall button:nth-child(3) i b{background:#a88a72}[data-oneoperon-module=messages] .financial-bars strong{text-align:end;font-size:9px;font-weight:600}[data-oneoperon-module=messages] .financial-bars .net-profit{border-top:1px solid #e5e4df;margin-top:3px;padding-top:9px;font-weight:620}[data-oneoperon-module=messages] .financial-bars .net-profit i b{background:#405a46}[data-oneoperon-module=messages] .movement-line{justify-content:space-between;align-items:center;height:30px;margin:2px 27px 0;display:flex;position:relative}[data-oneoperon-module=messages] .movement-line:before{content:"";inset-inline:0;background:#cfd3cc;height:1px;position:absolute;top:50%}[data-oneoperon-module=messages] .movement-line span{background:#fff;border:2px solid #798278;border-radius:50%;width:7px;height:7px;position:relative}[data-oneoperon-module=messages] .movement-line span.active{background:#4e6251;width:10px;height:10px;box-shadow:0 0 0 4px #e9efe8}[data-oneoperon-module=messages] .movement-caption{justify-content:space-between;padding:0 20px;font-size:9px;display:flex}[data-oneoperon-module=messages] .movement-caption small{color:#74756f}[data-oneoperon-module=messages] .accounting-flow{align-items:stretch;gap:7px;padding:6px 20px 3px;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .accounting-flow>span{background:#fff;border:1px solid #deddd8;border-radius:9px;gap:3px;min-width:120px;padding:9px;display:grid}[data-oneoperon-module=messages] .accounting-flow small{color:#88877f;text-transform:uppercase;font-size:7px}[data-oneoperon-module=messages] .accounting-flow b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:590;overflow:hidden}[data-oneoperon-module=messages] .accounting-flow em{color:#5d655d;font-size:8px;font-style:normal}[data-oneoperon-module=messages] .accounting-flow>svg{color:#92918a;flex:none;align-self:center;width:13px}[data-oneoperon-module=messages] .accounting-flow.balance-movement>span{flex:1 1 0}[data-oneoperon-module=messages] .report-drilldown{border-color:#d8d7d1;margin:15px 20px;box-shadow:0 12px 34px #181d180f}[data-oneoperon-module=messages] .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=messages] .evidence-path span{background:#f1f3ef;border-radius:6px;flex:none;padding:4px 7px;font-size:8px}[data-oneoperon-module=messages] .evidence-path svg{color:#9c9c95;flex:none;width:11px}[data-oneoperon-module=messages] .drilldown-stats{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=messages] .report-drilldown .evidence-list{max-height:190px}[data-oneoperon-module=messages] .source-records{border-top:1px solid #ecebe7;gap:5px;padding:9px 12px;display:grid}[data-oneoperon-module=messages] .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=messages] .source-records button span{gap:1px;min-width:0;display:grid}[data-oneoperon-module=messages] .source-records button b{text-overflow:ellipsis;font-size:8px;font-weight:610;overflow:hidden}[data-oneoperon-module=messages] .source-records button small{color:#898880;text-transform:uppercase;font-size:7px}[data-oneoperon-module=messages] .source-records button>svg:last-child{margin-inline-start:auto}[data-oneoperon-module=messages] .evidence-actions{background:#fafaf8;border-top:1px solid #ecebe7;flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}[data-oneoperon-module=messages] .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=messages] .evidence-actions button.secondary{color:#54554f;background:#fff;border-color:#d9d8d2}[data-oneoperon-module=messages] .report-prepared{border-top:1px solid #e9e8e3;border-bottom:1px solid #e9e8e3}[data-oneoperon-module=messages] .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=messages] .report-prepared dl div{gap:2px;display:grid}[data-oneoperon-module=messages] .report-prepared dt{color:#8a8982;text-transform:uppercase;letter-spacing:.055em;font-size:7px}[data-oneoperon-module=messages] .report-prepared dd{color:#44453f;overflow-wrap:anywhere;margin:0;font-size:9px;line-height:1.45}[data-oneoperon-module=messages] .ask-report{background:#fafaf8;gap:9px;padding:15px 20px 17px;display:grid}[data-oneoperon-module=messages] .ask-report>div{color:#51534d;align-items:flex-start;gap:7px;display:flex}[data-oneoperon-module=messages] .ask-report>div span{gap:2px;display:grid}[data-oneoperon-module=messages] .ask-report strong{font-size:10px;font-weight:620}[data-oneoperon-module=messages] .ask-report small{color:#818078;font-size:8px}[data-oneoperon-module=messages] .ask-report form{gap:6px;display:flex}[data-oneoperon-module=messages] .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=messages] .ask-report input:focus{border-color:#8c9488;box-shadow:0 0 0 3px #4a5e4a14}[data-oneoperon-module=messages] .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=messages] .ask-report form button:disabled{opacity:.4}[data-oneoperon-module=messages] .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=messages] .financial-report-header{grid-template-columns:1fr;padding:16px 14px 13px}[data-oneoperon-module=messages] .report-header-actions{flex-wrap:wrap;justify-content:flex-start}[data-oneoperon-module=messages] .report-context-controls{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .report-date-control,[data-oneoperon-module=messages] .report-currency{flex:none;width:100%}[data-oneoperon-module=messages] .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=messages] .report-popover{width:calc(100% - 28px);top:105px;right:14px}[data-oneoperon-module=messages] [dir=rtl] .report-popover{left:14px}[data-oneoperon-module=messages] .report-document-meta{flex-direction:column;padding-inline:14px}[data-oneoperon-module=messages] .report-document-meta dl{justify-content:flex-start}[data-oneoperon-module=messages] .reconciliation-equation{grid-template-columns:1fr;gap:7px}[data-oneoperon-module=messages] .reconciliation-equation>i{display:none}[data-oneoperon-module=messages] .report-section-label,[data-oneoperon-module=messages] .financial-bars,[data-oneoperon-module=messages] .report-prepared dl,[data-oneoperon-module=messages] .ask-report{padding-inline:14px}[data-oneoperon-module=messages] .financial-bars button,[data-oneoperon-module=messages] .financial-bars .net-profit{grid-template-columns:minmax(90px,.8fr) 1.2fr}[data-oneoperon-module=messages] .financial-bars strong{grid-column:2}[data-oneoperon-module=messages] .report-prepared dl{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .report-drilldown{margin-inline:12px}[data-oneoperon-module=messages] .filter-fields{grid-template-columns:1fr}}@media print{[data-oneoperon-module=messages] .report-table .is-collapsed{display:table-row!important}[data-oneoperon-module=messages] .report-header-actions,[data-oneoperon-module=messages] .report-popover,[data-oneoperon-module=messages] .period-presets,[data-oneoperon-module=messages] .ask-report{display:none!important}}[data-oneoperon-module=messages] .financial-agent-workspace{overflow:hidden}[data-oneoperon-module=messages] .agent-hero{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:74px;padding:15px 17px;display:flex}[data-oneoperon-module=messages] .agent-orb{color:#fff;background:#171717;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=messages] .agent-hero h3{margin:0 0 3px;font-size:15px;font-weight:610}[data-oneoperon-module=messages] .agent-hero p{color:#777;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .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=messages] .agent-dispatch-bar>div{align-items:center;gap:9px;min-width:0;display:flex}[data-oneoperon-module=messages] .agent-dispatch-bar>div>span{flex-direction:column;gap:2px;min-width:0;display:flex}[data-oneoperon-module=messages] .agent-dispatch-bar strong{font-size:10px}[data-oneoperon-module=messages] .agent-dispatch-bar small{color:#7d7d7d;font-size:8px;line-height:1.35}[data-oneoperon-module=messages] .agent-dispatch-bar .agent-primary{flex:none;margin-top:0}[data-oneoperon-module=messages] .agent-dispatch-list{gap:7px;padding:0 13px 13px;display:grid}[data-oneoperon-module=messages] .agent-dispatch-list article{background:#fff;border:1px solid #e3e3e3;border-radius:11px;padding:9px 11px}[data-oneoperon-module=messages] .agent-dispatch-list header{color:#666;justify-content:space-between;gap:10px;font-size:9px;display:flex}[data-oneoperon-module=messages] .agent-dispatch-list header strong{color:#333;font-size:9px}[data-oneoperon-module=messages] .agent-dispatch-list article>div{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:8px;display:grid}[data-oneoperon-module=messages] .agent-dispatch-list article>div span{flex-direction:column;gap:2px;font-size:11px;display:flex}[data-oneoperon-module=messages] .agent-dispatch-list article>div small{color:#8a8a8a;font-size:8px}[data-oneoperon-module=messages] .agent-safety svg{flex:none;margin-top:1px}[data-oneoperon-module=messages] .agent-safety span{gap:2px;font-size:9px;line-height:1.5;display:grid}[data-oneoperon-module=messages] .agent-safety strong{font-size:10px;font-weight:610}[data-oneoperon-module=messages] .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=messages] .agent-rule-builder{border-bottom:1px solid var(--line);padding:14px 16px}[data-oneoperon-module=messages] .agent-section-title{color:#4c4c4c;align-items:center;gap:7px;min-height:28px;display:flex}[data-oneoperon-module=messages] .agent-section-title strong{font-size:11px;font-weight:610}[data-oneoperon-module=messages] .agent-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}[data-oneoperon-module=messages] .agent-fields label{color:#747474;gap:5px;min-width:0;font-size:9px;display:grid}[data-oneoperon-module=messages] .agent-fields label.wide{grid-column:span 2}[data-oneoperon-module=messages] .agent-fields input,[data-oneoperon-module=messages] .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=messages] .agent-fields input:focus,[data-oneoperon-module=messages] .agent-fields select:focus{border-color:#999}[data-oneoperon-module=messages] .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=messages] .agent-primary:disabled,[data-oneoperon-module=messages] .agent-rule button:disabled,[data-oneoperon-module=messages] .agent-alert button:disabled{opacity:.48;cursor:default}[data-oneoperon-module=messages] .agent-columns{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);display:grid}[data-oneoperon-module=messages] .agent-columns>section{border-bottom:1px solid var(--line);min-width:0;padding:13px 15px}[data-oneoperon-module=messages] .agent-columns>section+section{border-inline-start:1px solid var(--line)}[data-oneoperon-module=messages] .agent-list{gap:8px;margin-top:6px;display:grid}[data-oneoperon-module=messages] .agent-rule,[data-oneoperon-module=messages] .agent-alert{background:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:10px 11px}[data-oneoperon-module=messages] .agent-rule>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}[data-oneoperon-module=messages] .agent-rule>header div,[data-oneoperon-module=messages] .agent-alert>header div{gap:3px;min-width:0;display:grid}[data-oneoperon-module=messages] .agent-rule>header strong,[data-oneoperon-module=messages] .agent-alert>header strong{overflow-wrap:anywhere;font-size:11px;font-weight:610}[data-oneoperon-module=messages] .agent-rule>header small,[data-oneoperon-module=messages] .agent-alert>header small{color:#888;font-size:8px}[data-oneoperon-module=messages] .agent-rule>header>span,[data-oneoperon-module=messages] .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=messages] .agent-rule>header>span.active,[data-oneoperon-module=messages] .agent-run-list>div>span.action_created{color:#386044;background:#eaf4ec}[data-oneoperon-module=messages] .agent-rule>header>span.paused{color:#715a34;background:#f5efe4}[data-oneoperon-module=messages] .agent-run-list>div>span.blocked{color:#883c32;background:#f9ebe8}[data-oneoperon-module=messages] .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=messages] .agent-timing span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .agent-timing small{color:#929292;font-size:8px}[data-oneoperon-module=messages] .agent-rule footer{justify-content:flex-end;gap:6px;display:flex}[data-oneoperon-module=messages] .agent-rule button,[data-oneoperon-module=messages] .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=messages] .agent-alert>header{color:#6f5630;align-items:flex-start;gap:7px;display:flex}[data-oneoperon-module=messages] .agent-alert p{color:#424242;margin:9px 0 5px;font-size:10px;line-height:1.5}[data-oneoperon-module=messages] .agent-alert em{color:#777;margin-bottom:9px;font-size:9px;font-style:normal;line-height:1.45;display:block}[data-oneoperon-module=messages] .agent-alert button{margin-inline-start:auto}[data-oneoperon-module=messages] .agent-empty{color:#8a8a8a;text-align:center;place-items:center;min-height:56px;margin:0;font-size:10px;display:grid}[data-oneoperon-module=messages] .agent-runs{padding:13px 15px 15px}[data-oneoperon-module=messages] .agent-run-list{border:1px solid #e5e5e5;border-radius:11px;margin-top:5px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .agent-run-list>div:last-child{border-bottom:0}[data-oneoperon-module=messages] .agent-run-list strong{font-weight:580}[data-oneoperon-module=messages] .agent-run-list small,[data-oneoperon-module=messages] .agent-run-list time{color:#7d7d7d;font-size:8px}@media (max-width:700px){[data-oneoperon-module=messages] .agent-dispatch-bar{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .agent-dispatch-bar .agent-primary{justify-content:center;width:100%}[data-oneoperon-module=messages] .agent-fields{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .agent-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .agent-columns{grid-template-columns:1fr}[data-oneoperon-module=messages] .agent-columns>section+section{border-inline-start:0}[data-oneoperon-module=messages] .agent-run-list>div{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .agent-run-list small,[data-oneoperon-module=messages] .agent-run-list time{grid-column:1/-1}}[data-oneoperon-module=messages] .inventory-workspace{border:1px solid var(--line);color:#292929;background:#fff;border-radius:18px;width:min(100%,920px);overflow:hidden}[data-oneoperon-module=messages] .inventory-workspace.loading{color:#777;justify-content:center;align-items:center;gap:9px;min-height:120px;font-size:13px;display:flex}[data-oneoperon-module=messages] .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=messages] .inventory-header>div{min-width:0}[data-oneoperon-module=messages] .inventory-header span{color:#858585;letter-spacing:.06em;font-size:11px}[data-oneoperon-module=messages] .inventory-header h2{margin:3px 0;font-size:20px;font-weight:620}[data-oneoperon-module=messages] .inventory-header p{color:#707070;max-width:620px;margin:0;font-size:13px;line-height:1.45}[data-oneoperon-module=messages] .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=messages] .inventory-banner svg{flex:none;margin-top:1px}[data-oneoperon-module=messages] .inventory-banner>div{gap:2px;display:grid}[data-oneoperon-module=messages] .inventory-banner strong{font-weight:620}[data-oneoperon-module=messages] .inventory-banner span,[data-oneoperon-module=messages] .inventory-banner small{display:block}[data-oneoperon-module=messages] .inventory-banner.warning{color:#6c5632;background:#fffaf1}[data-oneoperon-module=messages] .inventory-banner.error{color:#873b31;background:#fff6f4}[data-oneoperon-module=messages] .inventory-banner.success{color:#386145;background:#f3faf5}[data-oneoperon-module=messages] .inventory-launch{border-bottom:1px solid var(--line);gap:8px;padding:15px 17px;display:grid}[data-oneoperon-module=messages] .inventory-launch>strong,[data-oneoperon-module=messages] .inventory-section h3{margin:0 0 3px;font-size:14px;font-weight:620}[data-oneoperon-module=messages] .inventory-launch>div{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=messages] .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=messages] .inventory-action:hover,[data-oneoperon-module=messages] .inventory-action:focus-visible,[data-oneoperon-module=messages] .inventory-report-choices button:hover,[data-oneoperon-module=messages] .inventory-report-choices button:focus-visible{background:#f7f7f7;border-color:#aaa}[data-oneoperon-module=messages] .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=messages] .inventory-empty strong{color:#444;font-size:14px}[data-oneoperon-module=messages] .inventory-empty p{max-width:430px;margin:0;font-size:13px;line-height:1.5}[data-oneoperon-module=messages] .inventory-section{border-bottom:1px solid var(--line);padding:14px 17px}[data-oneoperon-module=messages] .inventory-stock-list,[data-oneoperon-module=messages] .inventory-event-list{border:1px solid #e7e7e7;border-radius:12px;margin-top:8px;display:grid;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .inventory-stock-list article:last-child,[data-oneoperon-module=messages] .inventory-event-list article:last-child{border-bottom:0}[data-oneoperon-module=messages] .inventory-stock-list article>div,[data-oneoperon-module=messages] .inventory-event-list article>span:first-child{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .inventory-stock-list span,[data-oneoperon-module=messages] .inventory-event-list small{color:#7d7d7d;font-size:11px}[data-oneoperon-module=messages] .inventory-stock-list b{font-size:15px}[data-oneoperon-module=messages] .inventory-stock-list em,[data-oneoperon-module=messages] .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=messages] .inventory-stock-list em.low_stock,[data-oneoperon-module=messages] .inventory-stock-list em.out_of_stock{color:#86452c;background:#fff0e8}[data-oneoperon-module=messages] .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=messages] .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=messages] .inventory-form-top button,[data-oneoperon-module=messages] .inventory-review footer>button,[data-oneoperon-module=messages] .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=messages] .inventory-form-top strong{font-size:14px}[data-oneoperon-module=messages] .inventory-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 17px;display:grid}[data-oneoperon-module=messages] .inventory-fields.compact{grid-template-columns:repeat(3,minmax(0,1fr))}[data-oneoperon-module=messages] .inventory-fields label{color:#666;align-content:start;gap:5px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=messages] .inventory-fields label.wide{grid-column:1/-1}[data-oneoperon-module=messages] .inventory-fields input,[data-oneoperon-module=messages] .inventory-fields select,[data-oneoperon-module=messages] .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=messages] .inventory-fields input:focus,[data-oneoperon-module=messages] .inventory-fields select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000d}[data-oneoperon-module=messages] .inventory-fixed{color:#555;background:#f7f7f7;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .inventory-fields footer{grid-column:1/-1;justify-content:flex-end;padding-top:2px;display:flex}[data-oneoperon-module=messages] .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=messages] .inventory-review{text-align:center;justify-items:center;gap:8px;padding:24px 20px;display:grid}[data-oneoperon-module=messages] .inventory-review h3,[data-oneoperon-module=messages] .inventory-review p{margin:0}[data-oneoperon-module=messages] .inventory-review h3{font-size:17px}[data-oneoperon-module=messages] .inventory-review p{color:#707070;max-width:580px;font-size:13px;line-height:1.5}[data-oneoperon-module=messages] .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=messages] .inventory-review dl div{border-bottom:1px solid #ededed;gap:3px;padding:10px 12px;display:grid}[data-oneoperon-module=messages] .inventory-review dt{color:#818181;font-size:11px}[data-oneoperon-module=messages] .inventory-review dd{margin:0;font-size:13px}[data-oneoperon-module=messages] .inventory-review footer{gap:8px;display:flex}[data-oneoperon-module=messages] .inventory-report-form{padding-bottom:4px}[data-oneoperon-module=messages] .inventory-report-choices{flex-wrap:wrap;gap:7px;padding:13px 17px 0;display:flex}[data-oneoperon-module=messages] .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=messages] .inventory-report-choices button.active{color:#31553e;background:#eef5f0;border-color:#8b9f91}[data-oneoperon-module=messages] .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=messages] .inventory-report-result>header>div{gap:2px;margin-inline-end:auto;display:grid}[data-oneoperon-module=messages] .inventory-report-result>header span{color:#777;font-size:11px}[data-oneoperon-module=messages] .inventory-report-result>header strong{font-size:13px}[data-oneoperon-module=messages] .inventory-quality{border-bottom:1px solid var(--line);color:#6d5530;background:#fff8ed;margin:0;padding:10px 15px;font-size:12px}[data-oneoperon-module=messages] .inventory-report-rows{display:grid}[data-oneoperon-module=messages] .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=messages] .inventory-report-rows span{gap:3px;min-width:0;display:grid}[data-oneoperon-module=messages] .inventory-report-rows small{color:#858585;text-transform:capitalize;font-size:10px}[data-oneoperon-module=messages] .inventory-report-rows strong{overflow-wrap:anywhere;font-size:12px;font-weight:580}[data-oneoperon-module=messages] .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=messages] .inventory-header{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .inventory-action,[data-oneoperon-module=messages] .inventory-report-choices button{flex:145px;justify-content:center}[data-oneoperon-module=messages] .inventory-fields,[data-oneoperon-module=messages] .inventory-fields.compact{grid-template-columns:1fr}[data-oneoperon-module=messages] .inventory-stock-list article{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .inventory-stock-list article>div:nth-of-type(2){grid-column:1}[data-oneoperon-module=messages] .inventory-event-list article{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .inventory-event-list article>span:last-child{grid-column:1/-1}[data-oneoperon-module=messages] .inventory-report-rows article{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .inventory-review dl{grid-template-columns:1fr}}[data-oneoperon-module=messages] .coa-workspace{width:min(100%,1180px);overflow:hidden}[data-oneoperon-module=messages] .coa-header{border-bottom:1px solid var(--line);align-items:center;gap:11px;min-height:58px;padding:9px 14px;display:flex}[data-oneoperon-module=messages] .coa-header>div{flex:1;min-width:0}[data-oneoperon-module=messages] .coa-header h3{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:610}[data-oneoperon-module=messages] .coa-back,[data-oneoperon-module=messages] .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=messages] .coa-icon{justify-content:center;width:34px;padding:0}[data-oneoperon-module=messages] .coa-back:hover,[data-oneoperon-module=messages] .coa-icon:hover{color:#222;background:#f3f3f1}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-section-tabs button.active{color:#222;border-bottom-color:#222;font-weight:620}[data-oneoperon-module=messages] .coa-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:59px;padding:9px 12px;display:flex}[data-oneoperon-module=messages] .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=messages] .coa-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}[data-oneoperon-module=messages] .coa-toolbar>.primary-button,[data-oneoperon-module=messages] .coa-form-actions button,[data-oneoperon-module=messages] .coa-empty button,[data-oneoperon-module=messages] .coa-duplicate footer button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=messages] .coa-view-switch{background:#f1f1ef;border-radius:11px;padding:3px;display:inline-flex}[data-oneoperon-module=messages] .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=messages] .coa-view-switch button.active{color:#202020;background:#fff;box-shadow:0 1px 3px #00000014}[data-oneoperon-module=messages] .coa-read-only,[data-oneoperon-module=messages] .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=messages] .coa-notice,[data-oneoperon-module=messages] .coa-error,[data-oneoperon-module=messages] .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=messages] .coa-notice{color:#3e6b47;background:#f3f8f3}[data-oneoperon-module=messages] .coa-error{color:#874a35;background:#fbf3ef}[data-oneoperon-module=messages] .coa-integrity{color:#755a31;background:#fff8ed}[data-oneoperon-module=messages] .coa-integrity span,[data-oneoperon-module=messages] .coa-error span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .coa-integrity small,[data-oneoperon-module=messages] .coa-error small{font-size:10px;line-height:1.4}[data-oneoperon-module=messages] .coa-guidance{color:#365743;background:#f6faf7;border:1px solid #dbe8df;border-radius:12px;margin:10px 13px 0;padding:11px 13px;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .coa-guidance p{margin:4px 0 0}[data-oneoperon-module=messages] .coa-guidance ol{margin:6px 0 0;padding-inline-start:20px}[data-oneoperon-module=messages] .coa-guidance li{margin:4px 0}[data-oneoperon-module=messages] .coa-guidance li span{color:#6b7c70;letter-spacing:.05em;min-width:88px;margin-inline-end:6px;font-size:10px;font-weight:700;display:inline-block}[data-oneoperon-module=messages] .coa-preparing{color:#65716a;align-items:center;gap:7px;margin:0;padding:0 18px 10px;font-size:11px;display:flex}[data-oneoperon-module=messages] .coa-loading,[data-oneoperon-module=messages] .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=messages] .coa-empty{flex-direction:column}[data-oneoperon-module=messages] .coa-empty strong{color:#444;font-size:14px}[data-oneoperon-module=messages] .coa-main{grid-template-columns:minmax(0,1fr);min-height:410px;display:grid}[data-oneoperon-module=messages] .coa-canvas{min-width:0;overflow:hidden}[data-oneoperon-module=messages] .coa-table-wrap{max-height:570px;overflow:auto}[data-oneoperon-module=messages] .coa-table{border-collapse:collapse;width:100%;min-width:680px;font-size:16px}[data-oneoperon-module=messages] .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=messages] .coa-table th:first-child{width:150px}[data-oneoperon-module=messages] .coa-table th:nth-child(3){width:195px}[data-oneoperon-module=messages] .coa-table th:nth-child(4){width:108px}[data-oneoperon-module=messages] .coa-table th:last-child{width:46px}[data-oneoperon-module=messages] .coa-table td{color:#505050;vertical-align:middle;border-bottom:1px solid #ececea;height:62px;padding:10px 14px}[data-oneoperon-module=messages] .coa-table tbody tr:hover,[data-oneoperon-module=messages] .coa-table tbody tr.selected{background:#fafaf9}[data-oneoperon-module=messages] .coa-table tbody tr.selected{box-shadow:inset 2px 0 #555}[data-oneoperon-module=messages] .coa-table td>button{color:#3d3d3d;text-align:start;font-size:16px}[data-oneoperon-module=messages] .coa-table td:nth-child(3) small{color:#8c8c88;margin-top:3px;font-size:13px;display:block}[data-oneoperon-module=messages] .coa-root-row td{background:#f7f7f5;height:52px;padding:0 13px}[data-oneoperon-module=messages] .coa-root-cell{justify-content:space-between;align-items:center;gap:8px;min-height:51px;display:flex}[data-oneoperon-module=messages] .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=messages] .coa-root-row strong{color:#303030;font-size:15px;font-weight:630}[data-oneoperon-module=messages] .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=messages] .coa-root-add:hover{color:#222;background:#eaeae7}[data-oneoperon-module=messages] .coa-account-cell{align-items:center;gap:7px;min-width:250px;display:flex}[data-oneoperon-module=messages] .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=messages] .coa-expand{color:#707070;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=messages] .coa-expand:hover{background:#e9e9e7}[data-oneoperon-module=messages] .coa-leaf{flex:none;width:30px}[data-oneoperon-module=messages] .coa-table em{text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:12px;font-style:normal}[data-oneoperon-module=messages] .coa-table em.active{color:#47724f;background:#edf5ee}[data-oneoperon-module=messages] .coa-table em.archived{color:#858585;background:#f0f0ee}[data-oneoperon-module=messages] .coa-row-menu{position:relative}[data-oneoperon-module=messages] .coa-row-menu>button{color:#777;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .coa-row-menu>button:hover,[data-oneoperon-module=messages] .coa-row-menu.open>button{color:#282826;background:#eeeeeb}[data-oneoperon-module=messages] .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=messages] .coa-row-menu.open>div{display:grid}[data-oneoperon-module=messages] .coa-row-menu.opens-up>div{top:auto;bottom:38px}[data-oneoperon-module=messages] .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=messages] .coa-row-menu>div button:hover{background:#f4f4f2}[data-oneoperon-module=messages] .coa-empty-search{color:#888;place-items:center;min-height:110px;font-size:12px;display:grid}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-map{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;width:100%;height:100%}[data-oneoperon-module=messages] .coa-map:active{cursor:grabbing}[data-oneoperon-module=messages] .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=messages] .coa-map-controls button{color:#60605d;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}[data-oneoperon-module=messages] .coa-map-controls button:hover{color:#222;background:#f2f2f0}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-map-node{cursor:pointer;transition:transform .26s cubic-bezier(.2,.75,.25,1)}[data-oneoperon-module=messages] .coa-map-node>rect{fill:#fff;stroke:#d1d1cd;stroke-width:1px;vector-effect:non-scaling-stroke}[data-oneoperon-module=messages] .coa-map-node>text{fill:#30302e;pointer-events:none;font-size:16px;font-weight:590}[data-oneoperon-module=messages] .coa-map-node.root>rect{fill:#f4f4f2;stroke:#c8c8c3}[data-oneoperon-module=messages] .coa-map-node.root>text{font-weight:660}[data-oneoperon-module=messages] .coa-map-node.selected>rect{fill:#f2f7f3;stroke:#55715e;stroke-width:1.7px}[data-oneoperon-module=messages] .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=messages] .coa-map-node.appearing>text{animation:.42s ease-out .1s both coa-map-label-in}[data-oneoperon-module=messages] .coa-map-disclosure{cursor:pointer;outline:none}[data-oneoperon-module=messages] .coa-map-disclosure-hit{fill:#0000;stroke:none}[data-oneoperon-module=messages] .coa-map-disclosure-dot{fill:#777872;stroke:none}[data-oneoperon-module=messages] .coa-map-disclosure-count{fill:#666762;pointer-events:none;font-size:12px;font-weight:650}[data-oneoperon-module=messages] .coa-map-disclosure-chevron{fill:none;stroke:#777872;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}[data-oneoperon-module=messages] .coa-map-disclosure:hover .coa-map-disclosure-hit,[data-oneoperon-module=messages] .coa-map-disclosure:focus-visible .coa-map-disclosure-hit{fill:#eeeeeb}[data-oneoperon-module=messages] .coa-map-disclosure.expanded .coa-map-disclosure-dot{fill:#405b48}[data-oneoperon-module=messages] .coa-map-disclosure.expanded .coa-map-disclosure-chevron{stroke:#405b48}[data-oneoperon-module=messages] .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=messages] .coa-map-node-menu.place-left{--coa-menu-x:-100%}[data-oneoperon-module=messages] .coa-map-node-menu.place-right{--coa-menu-x:0%}[data-oneoperon-module=messages] .coa-map-node-menu.place-above{--coa-menu-y:-100%}[data-oneoperon-module=messages] .coa-map-node-menu.closing{pointer-events:none;animation:.14s ease-in both coa-map-menu-out}[data-oneoperon-module=messages] .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=messages] .coa-map-node-menu>small{color:#7b7b76;font-size:14px}[data-oneoperon-module=messages] .coa-map-node-menu>div{gap:6px;margin-top:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .coa-map-node-menu>div>button:hover:not(:disabled){background:#f2f2ef}[data-oneoperon-module=messages] .coa-map-node-menu>div>button.danger{color:#87483e}[data-oneoperon-module=messages] .coa-map-node-menu>div>button:disabled{cursor:not-allowed;opacity:.38}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-detail{background:#fff;min-width:0;max-height:455px;overflow-y:auto}[data-oneoperon-module=messages] .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=messages] .coa-detail>header>button{color:#6f6f6f;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=messages] .coa-detail>header>button:hover{background:#f2f2f0}[data-oneoperon-module=messages] .coa-detail>header>div{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .coa-detail>header strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=messages] .coa-detail>header small{color:#858585;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-oneoperon-module=messages] .coa-detail dl{grid-template-columns:1fr 1fr;gap:0 12px;margin:0;padding:4px 12px 9px;display:grid}[data-oneoperon-module=messages] .coa-detail dl div{border-bottom:1px solid #ededeb;min-width:0;padding:9px 0}[data-oneoperon-module=messages] .coa-detail dt{color:#888;margin-bottom:3px;font-size:9px}[data-oneoperon-module=messages] .coa-detail dd{overflow-wrap:anywhere;color:#333;margin:0;font-size:11px;font-weight:560}[data-oneoperon-module=messages] .coa-context-loading{color:#777;place-items:center;min-height:80px;display:grid}[data-oneoperon-module=messages] .coa-context-section{border-top:1px solid var(--line);padding:10px 12px}[data-oneoperon-module=messages] .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=messages] .coa-context-section>p{color:#858585;margin:0;font-size:10px;line-height:1.4}[data-oneoperon-module=messages] .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=messages] .coa-context-section>button:not(.coa-context-link):hover{background:#f6f6f4}[data-oneoperon-module=messages] .coa-context-section button span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .coa-context-section button strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-oneoperon-module=messages] .coa-context-section button small{color:#858585;font-size:9px}[data-oneoperon-module=messages] .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=messages] .coa-context-section ul{color:#555;margin:0;padding-inline-start:17px;font-size:10px;line-height:1.5}[data-oneoperon-module=messages] .coa-context-note{border-top:1px solid var(--line);border-bottom:0}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-detail>footer .primary-button{color:#fff}[data-oneoperon-module=messages] .coa-detail-backdrop{z-index:2147483100}[data-oneoperon-module=messages] .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=messages] .coa-detail-dialog>header{padding:11px 14px}[data-oneoperon-module=messages] .coa-detail-dialog>header strong{font-size:16px}[data-oneoperon-module=messages] .coa-detail-dialog>header small{font-size:14px}[data-oneoperon-module=messages] .coa-detail-dialog dl{padding:8px 17px 13px}[data-oneoperon-module=messages] .coa-detail-dialog dt,[data-oneoperon-module=messages] .coa-detail-dialog dd{font-size:14px}[data-oneoperon-module=messages] .coa-confirm-backdrop{z-index:2147483300}[data-oneoperon-module=messages] .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=messages] .coa-confirm-dialog h3{margin:0 0 12px;font-size:18px}[data-oneoperon-module=messages] .coa-confirm-dialog p{color:#666;margin:8px 0;font-size:14px;line-height:1.5}[data-oneoperon-module=messages] .coa-confirm-dialog p strong{color:#2f2f2d}[data-oneoperon-module=messages] .coa-confirm-dialog footer{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}[data-oneoperon-module=messages] .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=messages] .coa-secondary-results,[data-oneoperon-module=messages] .coa-secondary-results section+section{border-top:1px solid var(--line)}[data-oneoperon-module=messages] .coa-secondary-results h4{color:#777;margin:0;padding:8px 12px 5px;font-size:10px;font-weight:590}[data-oneoperon-module=messages] .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=messages] .coa-secondary-results section>button:hover{background:#fafaf9}[data-oneoperon-module=messages] .coa-secondary-results button span{gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .coa-secondary-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}[data-oneoperon-module=messages] .coa-secondary-results small,[data-oneoperon-module=messages] .coa-secondary-results em{color:#858585;font-size:9px;font-style:normal}[data-oneoperon-module=messages] .coa-secondary-results em{white-space:nowrap}[data-oneoperon-module=messages] .coa-form{border-top:0}[data-oneoperon-module=messages] .coa-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px 16px;display:grid}[data-oneoperon-module=messages] .coa-form-grid label{color:#5f5f5f;gap:6px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=messages] .coa-form-grid input,[data-oneoperon-module=messages] .coa-form-grid select,[data-oneoperon-module=messages] .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=messages] .coa-form-grid input:focus,[data-oneoperon-module=messages] .coa-form-grid select:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .coa-form-grid select:disabled{color:#777;background:#f5f5f3}[data-oneoperon-module=messages] .coa-fixed{color:#555;background:#f7f7f5;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .coa-form-wide{grid-column:1/-1}[data-oneoperon-module=messages] .coa-account-form-grid{row-gap:14px}[data-oneoperon-module=messages] .coa-place-picker{min-width:0;position:relative}[data-oneoperon-module=messages] .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=messages] .coa-place-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .coa-place-trigger:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .coa-place-tree{max-height:220px;padding:5px 0;overflow:auto}[data-oneoperon-module=messages] .coa-place-row{border-radius:8px;align-items:center;gap:3px;min-height:39px;padding-inline-end:5px;display:flex}[data-oneoperon-module=messages] .coa-place-row:hover,[data-oneoperon-module=messages] .coa-place-row.selected{background:#f4f4f2}[data-oneoperon-module=messages] .coa-place-expand{color:#777;border-radius:7px;flex:0 0 24px;place-items:center;width:24px;height:28px;display:grid}[data-oneoperon-module=messages] .coa-place-leaf{flex:0 0 24px;width:24px}[data-oneoperon-module=messages] .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=messages] .coa-place-choice span{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}[data-oneoperon-module=messages] .coa-place-choice small{color:#8a8a86;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .coa-suggested-input{position:relative}[data-oneoperon-module=messages] .coa-suggested-input>input,[data-oneoperon-module=messages] .coa-suggested-input>select{padding-inline-end:86px}[data-oneoperon-module=messages] .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=messages] .coa-use-suggestion{color:#646460;width:max-content;font-size:10px;text-decoration:underline}[data-oneoperon-module=messages] .coa-field-error{color:#934d3d;font-size:10px}[data-oneoperon-module=messages] .coa-full-code{gap:5px;min-height:48px;padding-top:2px;display:grid}[data-oneoperon-module=messages] .coa-full-code span{color:#777;font-size:11px}[data-oneoperon-module=messages] .coa-full-code strong{color:#2d2d2b;letter-spacing:.02em;font-size:15px;font-weight:610}[data-oneoperon-module=messages] .coa-dialog-backdrop{z-index:80;background:#19191738;place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-oneoperon-module=messages] .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=messages] .coa-group-dialog>header{border-bottom:1px solid var(--line);align-items:center;min-height:55px;padding:0 17px;display:flex}[data-oneoperon-module=messages] .coa-group-dialog h4{margin:0;font-size:17px}[data-oneoperon-module=messages] .coa-group-dialog form{grid-template-columns:1fr 1fr;gap:13px;padding:15px 17px 13px;display:grid}[data-oneoperon-module=messages] .coa-group-dialog label{color:#5f5f5f;gap:6px;min-width:0;font-size:14px;display:grid}[data-oneoperon-module=messages] .coa-group-dialog label:nth-of-type(3){grid-column:1/-1}[data-oneoperon-module=messages] .coa-group-dialog input,[data-oneoperon-module=messages] .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=messages] .coa-group-dialog input:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .coa-dialog-path{color:#555;background:#f7f7f5;align-items:center;display:flex}[data-oneoperon-module=messages] .coa-dialog-error{color:#8b4939;grid-column:1/-1;font-size:14px}[data-oneoperon-module=messages] .coa-group-dialog footer{grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:3px;display:flex}[data-oneoperon-module=messages] .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=messages] .coa-editor-backdrop{z-index:2147483100}[data-oneoperon-module=messages] .coa-nested-backdrop{z-index:2147483200}[data-oneoperon-module=messages] .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=messages] .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=messages] .coa-form-actions>span{flex:1}[data-oneoperon-module=messages] .coa-duplicate{text-align:center;padding:24px 16px 16px}[data-oneoperon-module=messages] .coa-duplicate>svg{color:#8c6739}[data-oneoperon-module=messages] .coa-duplicate h3{margin:8px 0 14px;font-size:15px}[data-oneoperon-module=messages] .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=messages] .coa-duplicate>button span{gap:2px;display:grid}[data-oneoperon-module=messages] .coa-duplicate>button strong{font-size:11px}[data-oneoperon-module=messages] .coa-duplicate>button small,[data-oneoperon-module=messages] .coa-duplicate>button em{color:#858585;font-size:9px;font-style:normal}[data-oneoperon-module=messages] .coa-duplicate footer{justify-content:flex-end;gap:7px;margin-top:14px;display:flex}@media (max-width:820px){[data-oneoperon-module=messages] .coa-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=messages] .coa-toolbar>label{flex:100%}[data-oneoperon-module=messages] .coa-view-switch{flex:1}[data-oneoperon-module=messages] .coa-view-switch button{flex:1;justify-content:center}[data-oneoperon-module=messages] .coa-detail{max-height:none}}@media (max-width:620px){[data-oneoperon-module=messages] .coa-form-grid,[data-oneoperon-module=messages] .coa-group-dialog form{grid-template-columns:1fr}[data-oneoperon-module=messages] .coa-form-wide,[data-oneoperon-module=messages] .coa-group-dialog label:nth-of-type(3){grid-column:1}[data-oneoperon-module=messages] .coa-toolbar>.primary-button{flex:1}[data-oneoperon-module=messages] .coa-map-wrap{height:62vh;min-height:480px}[data-oneoperon-module=messages] .coa-map-wrap.fullscreen{border-radius:22px;width:calc(100vw - 24px);height:calc(100vh - 24px);min-height:0;inset:12px}[data-oneoperon-module=messages] .coa-detail-dialog{height:auto;max-height:88vh}[data-oneoperon-module=messages] .coa-map-node-menu{width:min(274px,100% - 20px)}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .coa-map-link.appearing,[data-oneoperon-module=messages] .coa-map-node.appearing rect,[data-oneoperon-module=messages] .coa-map-node.appearing text{animation:none}}[data-oneoperon-module=messages] .dimensions-workspace{width:min(100%,1080px);min-height:430px;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .dimension-header h3{letter-spacing:-.015em;margin:0;font-size:18px;font-weight:640}[data-oneoperon-module=messages] .dimension-header p{color:#777;margin:3px 0 0;font-size:12px}[data-oneoperon-module=messages] .dimension-back{color:#73736f;align-items:center;gap:6px;min-height:28px;margin-bottom:3px;font-size:11px;display:inline-flex}[data-oneoperon-module=messages] .dimension-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:9px;min-height:62px;padding:10px 14px;display:flex}[data-oneoperon-module=messages] .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=messages] .dimension-toolbar input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}[data-oneoperon-module=messages] .dimension-toolbar>.primary-button,[data-oneoperon-module=messages] .dimension-section-head button,[data-oneoperon-module=messages] .dimension-empty button{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}[data-oneoperon-module=messages] .dimension-table-wrap{max-height:500px;overflow:auto}[data-oneoperon-module=messages] .dimension-table{border-collapse:collapse;width:100%;min-width:690px}[data-oneoperon-module=messages] .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=messages] .dimension-table th:first-child{width:34%}[data-oneoperon-module=messages] .dimension-table td{color:#4d4d49;border-bottom:1px solid #ecece9;height:67px;padding:10px 15px;font-size:14px}[data-oneoperon-module=messages] .dimension-table tbody tr{cursor:pointer}[data-oneoperon-module=messages] .dimension-table tbody tr:hover{background:#fafaf8}[data-oneoperon-module=messages] .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=messages] .dimension-table td strong{font-size:15px;font-weight:620}[data-oneoperon-module=messages] .dimension-table td small{color:#858581;grid-column:1/-1;font-size:11px}[data-oneoperon-module=messages] .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=messages] .dimension-empty,[data-oneoperon-module=messages] .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=messages] .dimension-empty strong{color:#3c3c39;font-size:15px}[data-oneoperon-module=messages] .dimension-empty p{max-width:470px;margin:0 0 8px;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .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=messages] .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=messages] .dimension-tabs button.active{color:#222;border-bottom-color:#222;font-weight:620}[data-oneoperon-module=messages] .dimension-overview dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0;padding:8px 18px;display:grid}[data-oneoperon-module=messages] .dimension-overview dl div{border-bottom:1px solid #ededeb;min-width:0;padding:13px 0}[data-oneoperon-module=messages] .dimension-overview dt{color:#858580;margin-bottom:5px;font-size:11px}[data-oneoperon-module=messages] .dimension-overview dd{overflow-wrap:anywhere;color:#2b2b29;margin:0;font-size:14px;font-weight:580}[data-oneoperon-module=messages] .dimension-actions{justify-content:flex-end;gap:8px;padding:12px 18px 5px;display:flex}[data-oneoperon-module=messages] .dimension-actions button,[data-oneoperon-module=messages] .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=messages] .dimension-lifecycle-note{color:#777;text-align:end;margin:5px 18px 15px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .dimension-section-head>div{gap:2px;display:grid}[data-oneoperon-module=messages] .dimension-section-head strong{font-size:14px}[data-oneoperon-module=messages] .dimension-section-head small{color:#7d7d78;font-size:10px}[data-oneoperon-module=messages] .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=messages] .dimension-value-tree,[data-oneoperon-module=messages] .dimension-rule-list{max-height:440px;overflow:auto}[data-oneoperon-module=messages] .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=messages] .dimension-value-row:hover,[data-oneoperon-module=messages] .dimension-rule-list button:hover{background:#fafaf8}[data-oneoperon-module=messages] .dimension-value-row>span:not(.dimension-leaf){gap:2px;min-width:0;display:grid}[data-oneoperon-module=messages] .dimension-value-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}[data-oneoperon-module=messages] .dimension-value-row small{color:#878782;font-size:11px}[data-oneoperon-module=messages] .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=messages] .dimension-value-row em.inactive{color:#81817d;background:#f0f0ed}[data-oneoperon-module=messages] .dimension-leaf{background:#b3b3ae;border-radius:50%;width:6px;height:6px;margin-inline-start:5px}[data-oneoperon-module=messages] .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=messages] .dimension-rule-list span{gap:3px;min-width:0;display:grid}[data-oneoperon-module=messages] .dimension-rule-list strong{font-size:13px}[data-oneoperon-module=messages] .dimension-rule-list small{color:#858580;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}[data-oneoperon-module=messages] .dimension-rule-list em{color:#3e6748;font-size:11px;font-style:normal}[data-oneoperon-module=messages] .dimension-usage{padding:20px}[data-oneoperon-module=messages] .dimension-usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=messages] .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=messages] .dimension-usage-grid span{font-size:12px}[data-oneoperon-module=messages] .dimension-usage-grid strong{color:#252523;grid-column:1/-1;font-size:24px;font-weight:620}[data-oneoperon-module=messages] .dimension-usage>p{color:#777;margin:14px 0 0;font-size:11px}[data-oneoperon-module=messages] .dimension-modal-backdrop{z-index:2147483200;background:#14141261;place-items:center;padding:20px;display:grid;position:fixed;inset:0}[data-oneoperon-module=messages] .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=messages] .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=messages] .dimension-modal>header strong{font-size:17px}[data-oneoperon-module=messages] .dimension-modal>header button{color:#6e6e69;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .dimension-modal>header button:hover{background:#f2f2ef}[data-oneoperon-module=messages] .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=messages] .dimension-template-strip>span{color:#797975;white-space:nowrap;margin-inline-end:3px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .dimension-template-strip button.active{color:#36523d;background:#edf3ee;border-color:#7f9183}[data-oneoperon-module=messages] .dimension-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:15px 17px;display:grid}[data-oneoperon-module=messages] .dimension-form-grid>label{color:#5e5e5a;gap:6px;min-width:0;font-size:12px;display:grid}[data-oneoperon-module=messages] .dimension-form-grid .wide{grid-column:1/-1}[data-oneoperon-module=messages] .dimension-form-grid input:not([type=radio]):not([type=checkbox]),[data-oneoperon-module=messages] .dimension-form-grid select,[data-oneoperon-module=messages] .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=messages] .dimension-form-grid textarea{resize:vertical;min-height:74px;padding-block:10px}[data-oneoperon-module=messages] .dimension-form-grid input:focus,[data-oneoperon-module=messages] .dimension-form-grid select:focus,[data-oneoperon-module=messages] .dimension-form-grid textarea:focus{border-color:#888;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .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=messages] .dimension-owner legend{color:#5e5e5a;padding:0 4px;font-size:12px}[data-oneoperon-module=messages] .dimension-owner label,[data-oneoperon-module=messages] .dimension-checkbox{align-items:center;gap:8px;display:flex!important}[data-oneoperon-module=messages] .dimension-checkbox input,[data-oneoperon-module=messages] .dimension-owner input{width:16px;height:16px}[data-oneoperon-module=messages] .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=messages] .dimension-canonical-warning>div{gap:3px;display:grid}[data-oneoperon-module=messages] .dimension-canonical-warning strong{font-size:12px}[data-oneoperon-module=messages] .dimension-canonical-warning p,[data-oneoperon-module=messages] .dimension-canonical-warning small{margin:0;font-size:11px;line-height:1.45}[data-oneoperon-module=messages] .dimension-canonical-warning button{color:#56452f;width:max-content;margin-top:5px;font-size:11px;text-decoration:underline}[data-oneoperon-module=messages] .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=messages] .dimension-modal footer button{align-items:center;gap:6px;display:inline-flex}[data-oneoperon-module=messages] .dimension-inline-lifecycle{justify-content:flex-start;padding:0 17px 13px;display:flex}[data-oneoperon-module=messages] .dimension-subempty{min-height:180px;font-size:12px}[data-oneoperon-module=messages] .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=messages] .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=messages] .dimension-mode-tabs button.active{color:#fff;background:#242422;border-color:#242422}[data-oneoperon-module=messages] .dimension-topic-picker{padding:18px}[data-oneoperon-module=messages] .dimension-topic-picker>header{margin-bottom:15px}[data-oneoperon-module=messages] .dimension-topic-picker>header strong{font-size:15px}[data-oneoperon-module=messages] .dimension-topic-picker>header p{color:#777773;margin:4px 0 0;font-size:11px}[data-oneoperon-module=messages] .dimension-topic-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}[data-oneoperon-module=messages] .dimension-topic-groups section{background:#fafaf9;border:1px solid #e1e1de;border-radius:16px;min-width:0;padding:12px}[data-oneoperon-module=messages] .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=messages] .dimension-topic-groups section>div{gap:6px;display:grid}[data-oneoperon-module=messages] .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=messages] .dimension-topic-groups button:hover{background:#fdfdfc;border-color:#bdbdb8}[data-oneoperon-module=messages] .dimension-topic-groups button span{font-size:13px;font-weight:590}[data-oneoperon-module=messages] .dimension-topic-groups button svg:last-child{color:#999994}[data-oneoperon-module=messages] .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=messages] .dimension-find-heading>div{gap:3px;display:grid}[data-oneoperon-module=messages] .dimension-find-heading strong{font-size:14px}[data-oneoperon-module=messages] .dimension-find-heading small{color:#858580;font-size:10px}[data-oneoperon-module=messages] .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=messages] .dimension-find-heading input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}[data-oneoperon-module=messages] .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=messages] .dimension-topic-context svg{color:#70706b;grid-row:1/3}[data-oneoperon-module=messages] .dimension-topic-context span{color:#81817c;font-size:10px}[data-oneoperon-module=messages] .dimension-topic-context strong{font-size:14px;font-weight:630}[data-oneoperon-module=messages] .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=messages] .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=messages] .dimension-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=messages] .dimension-toolbar label{flex-basis:100%}[data-oneoperon-module=messages] .dimension-toolbar>.primary-button{flex:1;justify-content:center}[data-oneoperon-module=messages] .dimension-form-grid,[data-oneoperon-module=messages] .dimension-overview dl,[data-oneoperon-module=messages] .dimension-usage-grid,[data-oneoperon-module=messages] .dimension-topic-groups{grid-template-columns:1fr}[data-oneoperon-module=messages] .dimension-form-grid .wide{grid-column:1}[data-oneoperon-module=messages] .dimension-table{min-width:650px}[data-oneoperon-module=messages] .dimension-modal-backdrop{padding:10px}[data-oneoperon-module=messages] .dimension-modal{border-radius:16px}[data-oneoperon-module=messages] .dimension-lifecycle-note{text-align:start}[data-oneoperon-module=messages] .dimension-find-heading{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .dimension-find-heading label{width:100%}[data-oneoperon-module=messages] .dimension-mode-tabs button{flex:1;justify-content:center}}[data-oneoperon-module=messages] .dimension-topic-picker.lean{padding:22px}[data-oneoperon-module=messages] .dimension-primary-topics{gap:8px;width:min(100%,620px);display:grid}[data-oneoperon-module=messages] .dimension-primary-topics>button,[data-oneoperon-module=messages] .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=messages] .dimension-primary-topics>button:hover,[data-oneoperon-module=messages] .dimension-more-topics button:hover{background:#fafaf8;border-color:#b8b8b3}[data-oneoperon-module=messages] .dimension-primary-topics button span{font-size:14px;font-weight:600}[data-oneoperon-module=messages] .dimension-primary-topics>button.expanded svg:first-child{transform:rotate(180deg)}[data-oneoperon-module=messages] .dimension-primary-topics>button.custom{border-style:dashed}[data-oneoperon-module=messages] .dimension-more-topics{gap:7px;padding:2px 0 5px 22px;display:grid}[data-oneoperon-module=messages] .dimension-more-topics button{min-height:44px}[data-oneoperon-module=messages] .dimension-more-topics button span{font-size:13px}[data-oneoperon-module=messages] .dimension-custom-fields{border-bottom:1px solid var(--line)}[data-oneoperon-module=messages] .dimension-creation-values{padding:15px 17px}[data-oneoperon-module=messages] .dimension-creation-values-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}[data-oneoperon-module=messages] .dimension-creation-values-head strong{font-size:13px}[data-oneoperon-module=messages] .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=messages] .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=messages] .dimension-creation-grid.head{color:#777;margin-top:0;font-size:10px}[data-oneoperon-module=messages] .dimension-creation-grid input,[data-oneoperon-module=messages] .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=messages] .dimension-remove-row{color:#777;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .dimension-remove-row:hover:not(:disabled){color:#9a342e;background:#f4f4f1}[data-oneoperon-module=messages] .dimension-remove-row:disabled{opacity:.3}[data-oneoperon-module=messages] .dimension-project-picker{gap:8px;padding:18px;display:grid}[data-oneoperon-module=messages] .dimension-project-picker>p{color:#777;margin:0 0 4px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .dimension-project-picker input{width:16px;height:16px}[data-oneoperon-module=messages] .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=messages] .dimension-project-empty strong{color:#444;font-size:13px}[data-oneoperon-module=messages] .dimension-project-empty small{max-width:390px;font-size:11px;line-height:1.5}[data-oneoperon-module=messages] .dimension-definition-edit{margin-inline-start:auto!important}[data-oneoperon-module=messages] .dimension-definition-lifecycle{gap:5px;display:inline-flex;align-items:center!important}[data-oneoperon-module=messages] .dimension-table td>em{color:#47724f;background:#edf4ee;border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal}[data-oneoperon-module=messages] .dimension-table td>em.inactive{color:#81817d;background:#f0f0ed}@media (max-width:700px){[data-oneoperon-module=messages] .dimension-topic-picker.lean{padding:15px}[data-oneoperon-module=messages] .dimension-more-topics{padding-inline-start:10px}[data-oneoperon-module=messages] .dimension-creation-grid{grid-template-columns:minmax(135px,1fr) minmax(90px,.65fr) 34px}[data-oneoperon-module=messages] .dimension-creation-grid>:nth-child(3){grid-column:1/3}[data-oneoperon-module=messages] .dimension-creation-grid.head{display:none}[data-oneoperon-module=messages] .dimension-definition-edit{margin-inline-start:0!important}}[data-oneoperon-module=messages] .connected-workspace{min-height:430px;padding:0;overflow:hidden}[data-oneoperon-module=messages] .connected-header{justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}[data-oneoperon-module=messages] .connected-header>div>span{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}[data-oneoperon-module=messages] .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=messages] .connected-header>button:hover{background:#f4f4f2}[data-oneoperon-module=messages] .connected-tabs{border-bottom:1px solid #e7e7e4;gap:4px;padding:0 20px;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .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=messages] .connected-tabs button.active{color:#171717;border-bottom-color:#171717;font-weight:650}[data-oneoperon-module=messages] .connected-toolbar{align-items:center;gap:8px;min-height:54px;padding:12px 20px;display:flex}[data-oneoperon-module=messages] .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=messages] .connected-toolbar input{width:100%;font:inherit;background:0 0;border:0;outline:0;padding:9px 0}[data-oneoperon-module=messages] .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=messages] .connected-toolbar>small{color:#777;white-space:nowrap;margin-inline-start:auto;font-size:11px}[data-oneoperon-module=messages] .connected-boundary{color:#554d39;background:#faf8f2;border-radius:10px;gap:10px;margin:12px 20px 0;padding:11px 12px;display:flex}[data-oneoperon-module=messages] .connected-boundary div{gap:2px;display:grid}[data-oneoperon-module=messages] .connected-boundary strong{font-size:13px}[data-oneoperon-module=messages] .connected-boundary span,[data-oneoperon-module=messages] .connected-boundary small{font-size:12px}[data-oneoperon-module=messages] .connected-boundary small{color:#7d735d}[data-oneoperon-module=messages] .connected-body{border-top:1px solid #eeeeeb;grid-template-columns:minmax(0,1fr);min-height:310px;display:grid}[data-oneoperon-module=messages] .connected-body.with-detail{grid-template-columns:minmax(0,1fr) minmax(260px,34%)}[data-oneoperon-module=messages] .connected-table-wrap{min-width:0;overflow:auto}[data-oneoperon-module=messages] .connected-table{border-collapse:collapse;width:100%;font-size:12px}[data-oneoperon-module=messages] .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=messages] .connected-table td{vertical-align:middle;color:#3d3d3a;border-bottom:1px solid #f0f0ed;padding:11px 14px}[data-oneoperon-module=messages] .connected-table tr{cursor:pointer;outline:0}[data-oneoperon-module=messages] .connected-table tbody tr:hover,[data-oneoperon-module=messages] .connected-table tbody tr.selected{background:#f7f7f4}[data-oneoperon-module=messages] .connected-table td strong,[data-oneoperon-module=messages] .connected-table td small{display:block}[data-oneoperon-module=messages] .connected-table td strong{color:#1e1e1c;font-size:13px}[data-oneoperon-module=messages] .connected-table td small{color:#858580;margin-top:2px}[data-oneoperon-module=messages] .connected-detail{background:#fcfcfa;border-inline-start:1px solid #e7e7e4;min-width:0;padding:16px}[data-oneoperon-module=messages] .connected-detail>header{justify-content:space-between;gap:12px;padding-bottom:13px;display:flex}[data-oneoperon-module=messages] .connected-detail h3{margin:3px 0;font-size:16px}[data-oneoperon-module=messages] .connected-detail header small,[data-oneoperon-module=messages] .connected-detail header span{color:#73736e;font-size:11px}[data-oneoperon-module=messages] .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=messages] .connected-detail section{border-top:1px solid #e9e9e6;padding:13px 0}[data-oneoperon-module=messages] .connected-detail h4{margin:0 0 9px;font-size:12px}[data-oneoperon-module=messages] .connected-detail dl{gap:7px;margin:0;display:grid}[data-oneoperon-module=messages] .connected-detail dl div{justify-content:space-between;gap:10px;display:flex}[data-oneoperon-module=messages] .connected-detail dt{color:#7b7b76;text-transform:capitalize}[data-oneoperon-module=messages] .connected-detail dd{text-align:end;overflow-wrap:anywhere;margin:0}[data-oneoperon-module=messages] .connected-relations{gap:5px;display:grid}[data-oneoperon-module=messages] .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=messages] .connected-relations span{display:grid}[data-oneoperon-module=messages] .connected-relations small{text-transform:uppercase;color:#7d7d78;font-size:9px}[data-oneoperon-module=messages] .connected-relations strong{font-size:11px}[data-oneoperon-module=messages] .connected-state,[data-oneoperon-module=messages] .connected-empty,[data-oneoperon-module=messages] .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=messages] .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=messages] .connected-skeleton{display:grid}[data-oneoperon-module=messages] .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=messages] .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}}[data-oneoperon-module=messages] .connected-route-header{border-bottom:1px solid #e7e7e4;min-height:58px;padding-block:0}[data-oneoperon-module=messages] .connected-route-path{color:#858585;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}[data-oneoperon-module=messages] .connected-route-path span,[data-oneoperon-module=messages] .connected-route-path strong{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}[data-oneoperon-module=messages] .connected-route-path span:after{content:"›";color:#aaa;margin-inline-start:7px}[data-oneoperon-module=messages] .connected-route-path strong{color:#292929;text-overflow:ellipsis;font-weight:650;overflow:hidden}@media (max-width:760px){[data-oneoperon-module=messages] .connected-header,[data-oneoperon-module=messages] .connected-tabs,[data-oneoperon-module=messages] .connected-toolbar{padding-inline:13px}[data-oneoperon-module=messages] .connected-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=messages] .connected-toolbar label{min-width:100%;max-width:none}[data-oneoperon-module=messages] .connected-toolbar select{flex:1;max-width:none}[data-oneoperon-module=messages] .connected-toolbar>small{width:100%;margin:0}[data-oneoperon-module=messages] .connected-body.with-detail{grid-template-columns:1fr}[data-oneoperon-module=messages] .connected-detail{border-inline-start:0;border-top:1px solid #e7e7e4}[data-oneoperon-module=messages] .connected-table{min-width:670px}}@media (max-width:700px){[data-oneoperon-module=messages] .adjustment-purpose-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .adjustment-purpose-grid>:last-child{grid-column:auto}}[data-oneoperon-module=messages][lang=fa],[data-oneoperon-module=messages][lang=fa] body,[data-oneoperon-module=messages][lang=fa] button,[data-oneoperon-module=messages][lang=fa] input,[data-oneoperon-module=messages][lang=fa] textarea,[data-oneoperon-module=messages][lang=fa] select,[data-oneoperon-module=messages][lang=fa] option,[data-oneoperon-module=messages] :lang(fa),[data-oneoperon-module=messages] :lang(ar),[data-oneoperon-module=messages] [dir=rtl],[data-oneoperon-module=messages] [dir=rtl] button,[data-oneoperon-module=messages] [dir=rtl] input,[data-oneoperon-module=messages] [dir=rtl] textarea,[data-oneoperon-module=messages] [dir=rtl] select,[data-oneoperon-module=messages] [dir=rtl] option{font-size:inherit;font-family:Vazirmatn Variable,Vazirmatn,Vazir,Noto Sans Arabic,sans-serif!important}[data-oneoperon-module=messages] .connected-sections{gap:16px;padding:0 16px 18px;display:grid}[data-oneoperon-module=messages] .connected-source-section{background:#fff;border:1px solid #e3e3df;border-radius:15px;min-width:0;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .connected-source-header>div{align-items:center;gap:8px;display:flex}[data-oneoperon-module=messages] .connected-source-header h3{margin:0;font-size:14px;font-weight:650}[data-oneoperon-module=messages] .connected-source-header>button{color:#6d6d69;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=messages] .connected-source-header>button:hover{background:#f2f2ef}[data-oneoperon-module=messages] .connected-source-section .connected-boundary{margin:10px 12px 0}[data-oneoperon-module=messages] .connected-source-section .connected-toolbar{border-bottom:1px solid #eeeeeb;flex-wrap:wrap;padding:10px 12px}[data-oneoperon-module=messages] .connected-source-section .connected-toolbar label{min-width:190px}[data-oneoperon-module=messages] .connected-source-section .connected-state{min-height:150px}[data-oneoperon-module=messages] .connected-source-section .connected-table tr{cursor:default}[data-oneoperon-module=messages] .connected-source-section .connected-empty{min-height:145px}[data-oneoperon-module=messages] .connected-source-section .connected-state.error{margin:10px 12px}[data-oneoperon-module=messages] .connected-source-section .connected-table-wrap{max-height:380px;overflow:auto}[data-oneoperon-module=messages] .adjustment-toolbar select,[data-oneoperon-module=messages] .adjustment-toolbar .adjustment-date-filter{background:#fff;border:1px solid #dededb;border-radius:11px;height:36px}[data-oneoperon-module=messages] .adjustment-toolbar select{max-width:150px;padding:0 27px 0 9px;font-size:11px}[data-oneoperon-module=messages] .adjustment-toolbar .adjustment-date-filter{flex:0 156px;gap:5px;min-width:132px;max-width:156px;padding:0 8px}[data-oneoperon-module=messages] .adjustment-toolbar .adjustment-date-filter span{white-space:nowrap;font-size:9px}[data-oneoperon-module=messages] .adjustment-toolbar .adjustment-date-filter input{min-width:0;font-size:10px}[data-oneoperon-module=messages] .adjustment-preview{background:#fafaf8;border:1px solid #dcddd9;border-radius:14px;margin:14px 15px;padding:14px}[data-oneoperon-module=messages] .adjustment-preview>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}[data-oneoperon-module=messages] .adjustment-preview>header button{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}[data-oneoperon-module=messages] .adjustment-preview>header button:hover{background:#ededeb}[data-oneoperon-module=messages] .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=messages] .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=messages] .adjustment-preview>div>span strong{overflow-wrap:anywhere;color:#30302d;font-size:12px}[data-oneoperon-module=messages] .adjustment-draft-actions{justify-content:flex-end;gap:8px;padding:12px 0;display:flex}[data-oneoperon-module=messages] .adjustment-draft-actions button{border:1px solid #ddd;border-radius:11px;min-height:38px;padding:0 13px;font-size:11px}[data-oneoperon-module=messages] .adjustment-draft-actions .danger-button{color:#93423a;border-color:#e3c8c4}@media (max-width:760px){[data-oneoperon-module=messages] .connected-sections{padding-inline:9px}[data-oneoperon-module=messages] .connected-source-section .connected-toolbar{align-items:stretch}[data-oneoperon-module=messages] .connected-source-section .connected-toolbar label{min-width:100%;max-width:none}[data-oneoperon-module=messages] .adjustment-toolbar{flex-wrap:wrap;align-items:stretch}[data-oneoperon-module=messages] .adjustment-toolbar>label:first-child{flex-basis:100%}[data-oneoperon-module=messages] .adjustment-toolbar select,[data-oneoperon-module=messages] .adjustment-toolbar .adjustment-date-filter{flex:1;max-width:none}[data-oneoperon-module=messages] .adjustment-preview>div:not(.adjustment-readonly-lines){grid-template-columns:1fr}}[data-oneoperon-module=messages] .planning-workspace{--planning-micro:.18s;--planning-content:.25s;--planning-panel:.3s;color:#262624;background:#fff;width:min(100%,1180px);overflow:hidden}[data-oneoperon-module=messages] .planning-workspace button,[data-oneoperon-module=messages] .planning-workspace input,[data-oneoperon-module=messages] .planning-workspace select{font:inherit}[data-oneoperon-module=messages] .planning-entry{gap:26px;padding:44px 38px 48px;display:grid}[data-oneoperon-module=messages] .planning-entry .report-identity{gap:7px;display:grid}[data-oneoperon-module=messages] .planning-entry .report-identity span{color:#858580;letter-spacing:.055em;text-transform:uppercase;font-size:11px;font-weight:650}[data-oneoperon-module=messages] .planning-entry .report-identity h3{letter-spacing:-.035em;margin:0;font-size:28px;font-weight:650}[data-oneoperon-module=messages] .planning-entry .report-identity p{color:#73736f;margin:0;font-size:14px}[data-oneoperon-module=messages] .planning-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .planning-entry-actions button:hover{background:#fafaf8;border-color:#bdbdb8;transform:translateY(-1px)}[data-oneoperon-module=messages] .planning-entry-actions button span{font-size:14px;font-weight:620}[data-oneoperon-module=messages] .planning-entry-actions button svg:last-child{color:#979792}[data-oneoperon-module=messages] .planning-header{border-bottom:1px solid #e7e7e4;align-items:center;gap:14px;min-height:70px;padding:12px 18px;display:flex}[data-oneoperon-module=messages] .planning-identity{gap:3px;min-width:0;margin-inline-end:auto;display:grid}[data-oneoperon-module=messages] .planning-identity>span{color:#858580;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:650}[data-oneoperon-module=messages] .planning-identity>strong{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:660;overflow:hidden}[data-oneoperon-module=messages] .planning-identity>small{color:#777772;font-size:11px}[data-oneoperon-module=messages] .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=messages] .plan-status.approved,[data-oneoperon-module=messages] .plan-status.current{color:#42654b;background:#edf3ee}[data-oneoperon-module=messages] .plan-status.draft{color:#705d3d;background:#f4f1e9}[data-oneoperon-module=messages] .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=messages] .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=messages] .planning-toolbar>label span{font-size:9px}[data-oneoperon-module=messages] .planning-toolbar select,[data-oneoperon-module=messages] .planning-toolbar input{color:#31312e;background:0 0;border:0;outline:0;max-width:165px;font-size:11px}[data-oneoperon-module=messages] .planning-controls,[data-oneoperon-module=messages] .planning-export,[data-oneoperon-module=messages] .planning-version-actions{align-items:center;gap:6px;display:flex}[data-oneoperon-module=messages] .planning-version-actions{margin-inline-start:auto}[data-oneoperon-module=messages] .planning-toolbar button,[data-oneoperon-module=messages] .planning-version-actions button,[data-oneoperon-module=messages] .planning-export button,[data-oneoperon-module=messages] .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=messages] .planning-toolbar button:hover,[data-oneoperon-module=messages] .planning-version-actions button:hover,[data-oneoperon-module=messages] .planning-export button:hover,[data-oneoperon-module=messages] .planning-header>button:hover{background:#f6f6f3;border-color:#bdbdb8}[data-oneoperon-module=messages] .planning-workspace .run-report{color:#fff;background:#242422;border-color:#242422}[data-oneoperon-module=messages] .planning-workspace .run-report:hover{color:#fff;background:#3a3a37}[data-oneoperon-module=messages] .planning-context{background:#fafaf8;border-bottom:1px solid #eeeeeb;flex-wrap:wrap;gap:6px;padding:8px 16px;display:flex}[data-oneoperon-module=messages] .planning-context span{color:#73736f;background:#fff;border:1px solid #e5e5e2;border-radius:999px;padding:4px 8px;font-size:9px}[data-oneoperon-module=messages] .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=messages] .planning-result{transition:opacity var(--planning-content) ease-out;position:relative}[data-oneoperon-module=messages] .planning-result.is-updating{pointer-events:none;opacity:.48}[data-oneoperon-module=messages] .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=messages] .planning-primary{border-bottom:1px solid #e9e9e6;gap:18px;padding:30px 24px 26px;display:grid}[data-oneoperon-module=messages] .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=messages] .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=messages] .planning-section-label.compact{margin-bottom:12px}[data-oneoperon-module=messages] .planning-primary-values{flex-wrap:wrap;gap:24px 46px;display:flex}[data-oneoperon-module=messages] .planning-primary-values>div{gap:5px;display:grid}[data-oneoperon-module=messages] .planning-primary-values span{color:#777772;font-size:11px}[data-oneoperon-module=messages] .planning-primary-values strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:650}[data-oneoperon-module=messages] .planning-primary-values small{color:#898984;font-size:10px}[data-oneoperon-module=messages] .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=messages] .planning-variance div{border-inline-end:1px solid #ecece9;gap:4px;min-width:0;padding:13px 16px;display:grid}[data-oneoperon-module=messages] .planning-variance div:last-child{border:0}[data-oneoperon-module=messages] .planning-variance span{color:#858580;font-size:9px}[data-oneoperon-module=messages] .planning-variance strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:13px;overflow:hidden}[data-oneoperon-module=messages] .planning-visual{background:#fcfcfa;border-bottom:1px solid #e9e9e6;padding:25px 24px 28px}[data-oneoperon-module=messages] .planning-no-visual{color:#858580;place-items:center;min-height:180px;font-size:11px;display:grid}[data-oneoperon-module=messages] .planning-allocation-total{justify-content:space-between;align-items:end;margin:28px 0 15px;display:flex}[data-oneoperon-module=messages] .planning-allocation-total strong{letter-spacing:-.04em;font-size:28px;font-weight:650}[data-oneoperon-module=messages] .planning-allocation-total span{color:#83837e;font-size:11px}[data-oneoperon-module=messages] .planning-allocation-strip{background:#ecece8;border-radius:6px;gap:2px;height:20px;display:flex;overflow:hidden}[data-oneoperon-module=messages] .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=messages] .planning-allocation-strip button:nth-child(2){opacity:.6}[data-oneoperon-module=messages] .planning-allocation-strip button:nth-child(3){opacity:.74}[data-oneoperon-module=messages] .planning-allocation-strip button:nth-child(4){opacity:.9}[data-oneoperon-module=messages] .planning-allocation-strip button.selected{opacity:1;box-shadow:inset 0 0 0 2px #fff}[data-oneoperon-module=messages] .planning-allocation-rows{gap:10px;margin-top:18px;display:grid}[data-oneoperon-module=messages] .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=messages] .planning-allocation-rows span{font-size:11px}[data-oneoperon-module=messages] .planning-allocation-rows i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=messages] .planning-allocation-rows b{border-radius:inherit;height:100%;transition:width var(--planning-content) ease-out;background:#5d665f;display:block}[data-oneoperon-module=messages] .planning-allocation-rows strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=messages] .forecast-cutover-strip{grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:3px;margin-top:24px;display:grid}[data-oneoperon-module=messages] .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=messages] .forecast-cutover-strip button:first-child{border-radius:9px 0 0 9px}[data-oneoperon-module=messages] .forecast-cutover-strip button:last-child{border-radius:0 9px 9px 0}[data-oneoperon-module=messages] .forecast-cutover-strip button.actual{color:#fff;background:#3e423f}[data-oneoperon-module=messages] .forecast-cutover-strip button.forecast{background:#f3f3f0;border-style:dashed}[data-oneoperon-module=messages] .forecast-cutover-strip button.selected{outline-offset:2px;outline:2px solid #858b86}[data-oneoperon-module=messages] .forecast-cutover-strip span{font-size:9px}[data-oneoperon-module=messages] .forecast-cutover-strip strong{font-size:10px;font-weight:650}[data-oneoperon-module=messages] .planning-line-chart{border-bottom:1px solid #cececa;height:220px;margin-top:25px;position:relative}[data-oneoperon-module=messages] .planning-line-chart .axis{background:repeating-linear-gradient(#0000 0 54px,#e8e8e4 55px);position:absolute;inset:0}[data-oneoperon-module=messages] .planning-line-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-oneoperon-module=messages] .planning-line-chart polyline{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}[data-oneoperon-module=messages] .planning-line-chart .actual-line{stroke:#414641}[data-oneoperon-module=messages] .planning-line-chart .forecast-line{stroke:#7b827c;stroke-dasharray:7 5}[data-oneoperon-module=messages] .planning-line-chart-points{position:absolute;inset:0}[data-oneoperon-module=messages] .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=messages] .planning-line-chart-points button.forecast{background:#fff}[data-oneoperon-module=messages] .planning-line-chart-points button.selected{width:14px;height:14px}[data-oneoperon-module=messages] .planning-line-chart-labels{color:#83837e;justify-content:space-between;margin-top:9px;font-size:9px;display:flex}[data-oneoperon-module=messages] .planning-cash-layers{gap:10px;margin-top:22px;display:grid}[data-oneoperon-module=messages] .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=messages] .planning-cash-layers button span{font-size:11px;font-weight:600}[data-oneoperon-module=messages] .planning-cash-layers button i{background:#e6e6e2;border-radius:999px;height:7px;overflow:hidden}[data-oneoperon-module=messages] .planning-cash-layers button b{background:#555e57;height:100%;display:block}[data-oneoperon-module=messages] .planning-cash-layers button.planned b{background:#879087}[data-oneoperon-module=messages] .planning-cash-layers button.assumption b{background:repeating-linear-gradient(90deg,#a2a7a2 0 5px,#0000 5px 8px)}[data-oneoperon-module=messages] .planning-cash-layers button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=messages] .scenario-bridge{gap:12px;display:grid}[data-oneoperon-module=messages] .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=messages] .scenario-bridge span{font-size:11px}[data-oneoperon-module=messages] .scenario-bridge i{background:#e7e7e3;border-radius:3px;height:9px;overflow:hidden}[data-oneoperon-module=messages] .scenario-bridge b{background:#5b625c;height:100%;display:block}[data-oneoperon-module=messages] .scenario-bridge .assumption b{background:#969d96}[data-oneoperon-module=messages] .scenario-bridge .scenario b{background:#3e443f}[data-oneoperon-module=messages] .scenario-bridge strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=messages] .planning-lines{border-bottom:1px solid #e9e9e6}[data-oneoperon-module=messages] .planning-lines>.planning-section-label,[data-oneoperon-module=messages] .planning-method>.planning-section-label,[data-oneoperon-module=messages] .planning-issues>.planning-section-label{padding:18px 20px 10px}[data-oneoperon-module=messages] .planning-table-scroll{overflow:auto}[data-oneoperon-module=messages] .planning-table-scroll table{border-collapse:collapse;width:100%;min-width:840px;font-size:11px}[data-oneoperon-module=messages] .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=messages] .planning-table-scroll th:first-child{text-align:start}[data-oneoperon-module=messages] .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=messages] .planning-table-scroll td:first-child{text-align:start}[data-oneoperon-module=messages] .planning-table-scroll tbody tr{transition:background var(--planning-micro) ease-out}[data-oneoperon-module=messages] .planning-table-scroll tbody tr:hover,[data-oneoperon-module=messages] .planning-table-scroll tbody tr.selected{background:#f7f7f4}[data-oneoperon-module=messages] .planning-table-scroll td button{width:100%;min-height:30px;color:inherit;text-align:end}[data-oneoperon-module=messages] .planning-table-scroll td:first-child button{text-align:start}[data-oneoperon-module=messages] .planning-table-scroll td.actual{color:#4e4e4a;background:#f3f3f0}[data-oneoperon-module=messages] .planning-table-scroll td.forecast{background:#fbfbf9;border-inline-start:1px dashed #d6d6d2}[data-oneoperon-module=messages] .budget-time-columns{grid-template-columns:repeat(auto-fit,minmax(56px,1fr));gap:3px;display:grid}[data-oneoperon-module=messages] .planning-empty-lines{color:#81817c;place-items:center;min-height:150px;padding:25px;font-size:11px;display:grid}[data-oneoperon-module=messages] .planning-method,[data-oneoperon-module=messages] .planning-issues{border-bottom:1px solid #e9e9e6;padding-bottom:16px}[data-oneoperon-module=messages] .planning-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:0;padding:0 20px;display:grid}[data-oneoperon-module=messages] .planning-method dl div{border-bottom:1px solid #ededeb;gap:4px;padding:10px 0;display:grid}[data-oneoperon-module=messages] .planning-method dt{color:#858580;font-size:9px}[data-oneoperon-module=messages] .planning-method dd{color:#3f3f3b;margin:0;font-size:11px}[data-oneoperon-module=messages] .planning-issues ul{color:#675942;margin:0;padding:0 20px 0 40px;font-size:11px;line-height:1.6}[data-oneoperon-module=messages] .planning-ask{border-top:0}[data-oneoperon-module=messages] .planning-skeleton{color:#777772;align-content:start;gap:13px;min-height:420px;padding:30px;font-size:10px;display:grid}[data-oneoperon-module=messages] .planning-skeleton b{background:#ecece8;border-radius:8px;width:34%;height:34px}[data-oneoperon-module=messages] .planning-skeleton i{background:#f1f1ee;border-radius:9px;height:52px;animation:1.5s ease-in-out infinite planning-pulse}[data-oneoperon-module=messages] .planning-no-plan{text-align:center;align-content:center;place-items:center;gap:9px;min-height:390px;padding:45px;display:grid}[data-oneoperon-module=messages] .planning-no-plan strong{font-size:16px}[data-oneoperon-module=messages] .planning-no-plan p{color:#777772;max-width:510px;margin:0;font-size:12px;line-height:1.55}[data-oneoperon-module=messages] .planning-no-plan button{color:#fff;background:#252523;border-radius:11px;min-height:40px;margin-top:7px;padding:0 14px}[data-oneoperon-module=messages] .planning-dialog-backdrop{z-index:2147483300;background:#1919176b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}[data-oneoperon-module=messages] .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=messages] .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=messages] .planning-dialog>header>div{gap:3px;display:grid}[data-oneoperon-module=messages] .planning-dialog>header span{color:#80807b;font-size:10px}[data-oneoperon-module=messages] .planning-dialog>header strong{font-size:15px}[data-oneoperon-module=messages] .planning-dialog>header button{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}[data-oneoperon-module=messages] .planning-dialog>header button:hover{background:#f2f2ef}[data-oneoperon-module=messages] .planning-dialog>label,[data-oneoperon-module=messages] .planning-dialog-grid,[data-oneoperon-module=messages] .scenario-assumption-form{margin:13px 17px 0}[data-oneoperon-module=messages] .planning-dialog label,[data-oneoperon-module=messages] .scenario-assumption-form label{color:#666662;gap:6px;font-size:10px;display:grid}[data-oneoperon-module=messages] .planning-dialog input,[data-oneoperon-module=messages] .planning-dialog select,[data-oneoperon-module=messages] .scenario-assumption-form input,[data-oneoperon-module=messages] .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=messages] .planning-dialog input:focus,[data-oneoperon-module=messages] .planning-dialog select:focus,[data-oneoperon-module=messages] .scenario-assumption-form input:focus,[data-oneoperon-module=messages] .scenario-assumption-form select:focus{border-color:#858580;box-shadow:0 0 0 2px #0000000a}[data-oneoperon-module=messages] .planning-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}[data-oneoperon-module=messages] .planning-dialog footer,[data-oneoperon-module=messages] .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=messages] .planning-dialog footer button,[data-oneoperon-module=messages] .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=messages] .planning-dialog footer button:last-child,[data-oneoperon-module=messages] .scenario-assumption-form footer button:last-child{color:#fff;background:#252523;border-color:#252523}[data-oneoperon-module=messages] .scenario-assumption-form{background:#fafaf8;border:1px solid #dfdfdc;border-radius:14px;padding:15px}[data-oneoperon-module=messages] .scenario-assumption-form>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}[data-oneoperon-module=messages] .report-popover.planning-filter-popover{gap:10px;width:min(92vw,390px);padding:13px;display:grid}[data-oneoperon-module=messages] .planning-filter-popover label{color:#70706c;gap:5px;font-size:10px;display:grid}[data-oneoperon-module=messages] .planning-filter-popover select{background:#fff;border:1px solid #dededb;border-radius:10px;min-height:39px;padding:0 10px}[data-oneoperon-module=messages] .planning-filter-popover footer{justify-content:flex-end;gap:7px;display:flex}[data-oneoperon-module=messages] .planning-filter-popover footer button{border:1px solid #dededb;border-radius:9px;min-height:34px;padding:0 10px}[data-oneoperon-module=messages] .planning-filter-popover footer button:last-child{color:#fff;background:#242422}[data-oneoperon-module=messages] .empty-cell{color:#9a9a95}[data-oneoperon-module=messages] .planning-workspace button:focus-visible,[data-oneoperon-module=messages] .planning-workspace input:focus-visible,[data-oneoperon-module=messages] .planning-workspace select:focus-visible{outline-offset:2px;outline:2px solid #5c665e}[data-oneoperon-module=messages] .planning-variance{border-top:0;border-bottom:1px solid #e9e9e6;display:block}[data-oneoperon-module=messages] .planning-variance>div.planning-section-label{border:0;padding:18px 20px 10px;display:flex}[data-oneoperon-module=messages] .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=messages] .planning-variance>button:hover,[data-oneoperon-module=messages] .planning-variance>button.selected{background:#f7f7f4}[data-oneoperon-module=messages] .planning-variance>button span{gap:2px;min-width:0;font-size:11px;display:grid}[data-oneoperon-module=messages] .planning-variance>button small{color:#858580;font-size:9px}[data-oneoperon-module=messages] .planning-variance>button i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=messages] .planning-variance>button i b{background:#747b75;height:100%;display:block}[data-oneoperon-module=messages] .planning-variance>button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=messages] .planning-line-chart-points button>span,[data-oneoperon-module=messages] .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=messages] .planning-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .planning-toolbar{flex-wrap:wrap;align-items:stretch;overflow:visible}[data-oneoperon-module=messages] .planning-version-actions{width:100%;margin:0}[data-oneoperon-module=messages] .planning-primary-values{gap:20px 32px}[data-oneoperon-module=messages] .planning-variance{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .planning-variance div:nth-child(2){border-inline-end:0}[data-oneoperon-module=messages] .planning-method dl,[data-oneoperon-module=messages] .scenario-assumption-form>div{grid-template-columns:1fr 1fr}}@media (max-width:560px){[data-oneoperon-module=messages] .planning-entry{padding:30px 20px 34px}[data-oneoperon-module=messages] .planning-entry-actions{grid-template-columns:1fr}[data-oneoperon-module=messages] .planning-header{flex-wrap:wrap;align-items:flex-start}[data-oneoperon-module=messages] .planning-header>button{margin-inline-start:auto}[data-oneoperon-module=messages] .planning-toolbar>label{flex:1}[data-oneoperon-module=messages] .planning-toolbar select,[data-oneoperon-module=messages] .planning-toolbar input{width:100%;max-width:none}[data-oneoperon-module=messages] .planning-primary,[data-oneoperon-module=messages] .planning-visual{padding-inline:16px}[data-oneoperon-module=messages] .planning-primary-values{grid-template-columns:1fr 1fr;display:grid}[data-oneoperon-module=messages] .planning-primary-values strong{font-size:24px}[data-oneoperon-module=messages] .planning-variance{grid-template-columns:1fr}[data-oneoperon-module=messages] .planning-variance div{border-inline-end:0}[data-oneoperon-module=messages] .planning-allocation-rows>button,[data-oneoperon-module=messages] .planning-cash-layers button,[data-oneoperon-module=messages] .scenario-bridge>div:not(.planning-section-label){grid-template-columns:minmax(90px,.5fr) minmax(70px,1fr) minmax(85px,.5fr);gap:8px}[data-oneoperon-module=messages] .planning-method dl,[data-oneoperon-module=messages] .planning-dialog-grid,[data-oneoperon-module=messages] .scenario-assumption-form>div{grid-template-columns:1fr}[data-oneoperon-module=messages] .planning-dialog-backdrop{padding:8px}[data-oneoperon-module=messages] .planning-dialog{border-radius:15px}[data-oneoperon-module=messages] .forecast-cutover-strip{grid-template-columns:repeat(3,minmax(65px,1fr))}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .planning-workspace *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=messages] .planning-entry-actions button:hover{transform:none}[data-oneoperon-module=messages] .planning-dialog{animation:none}}[data-oneoperon-module=messages] .tax-workspace{gap:1.5rem;display:grid}[data-oneoperon-module=messages] .tax-entry{gap:.6rem;padding:clamp(1.25rem,3vw,2rem);display:grid}[data-oneoperon-module=messages] .tax-entry>span{color:var(--muted-foreground);letter-spacing:.02em;font-size:.82rem;font-weight:650}[data-oneoperon-module=messages] .tax-entry h3{letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.12}[data-oneoperon-module=messages] .tax-entry p{color:var(--muted-foreground);margin:0;font-size:1rem}[data-oneoperon-module=messages] .tax-entry-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-entry-actions button:hover,[data-oneoperon-module=messages] .tax-entry-actions button[aria-pressed=true]{background:var(--accent);border-color:color-mix(in srgb, var(--foreground) 18%, var(--border))}[data-oneoperon-module=messages] .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=messages] .tax-prerequisite-state p{color:var(--muted-foreground);margin:.4rem 0 0}@media (max-width:760px){[data-oneoperon-module=messages] .tax-entry-actions{grid-template-columns:1fr 1fr}}@media (max-width:460px){[data-oneoperon-module=messages] .tax-entry-actions{grid-template-columns:1fr}}[data-oneoperon-module=messages] .tax-workspace{--tax-micro:.18s;--tax-content:.25s;--tax-panel:.29s;background:#fff;gap:0;overflow:hidden}[data-oneoperon-module=messages] .tax-entry-workspace{min-height:410px}[data-oneoperon-module=messages] .tax-entry{gap:9px;padding:38px 34px 42px}[data-oneoperon-module=messages] .tax-entry>span{color:#747470;font-size:12px}[data-oneoperon-module=messages] .tax-entry h3{color:#20201e;max-width:720px;font-size:clamp(24px,3.4vw,38px);font-weight:620}[data-oneoperon-module=messages] .tax-entry p{color:#747470;font-size:15px}[data-oneoperon-module=messages] .tax-entry-actions{gap:8px;margin-top:18px}[data-oneoperon-module=messages] .tax-entry-actions button{color:#3f3f3b;background:#fff;border-color:#e1e1dd;border-radius:14px;min-height:62px;font-size:13px}[data-oneoperon-module=messages] .tax-entry-actions button svg{color:#737871}[data-oneoperon-module=messages] .tax-entry-actions button span{flex:1}[data-oneoperon-module=messages] .tax-entry-actions button:hover{background:#f7f8f6;border-color:#bfc3bd;transform:translateY(-1px)}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .tax-controls label{color:#797974;gap:5px;font-size:10px;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-controls select:focus{border-color:#737a73;box-shadow:0 0 0 2px #48544a14}[data-oneoperon-module=messages] .tax-controls .run-report{color:#fff;background:#292c29;border-radius:11px;height:40px;padding:0 14px;font-size:11px}[data-oneoperon-module=messages] .tax-controls .run-report:disabled{opacity:.55}[data-oneoperon-module=messages] .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=messages] .tax-context-line span{gap:6px;display:flex}[data-oneoperon-module=messages] .tax-context-line b{color:#464642;font-weight:620}[data-oneoperon-module=messages] .tax-result{transition:opacity var(--tax-content) ease-out;position:relative}[data-oneoperon-module=messages] .tax-result.is-updating{opacity:.5}[data-oneoperon-module=messages] .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=messages] .tax-updating span{background:#737b73;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite tax-pulse}[data-oneoperon-module=messages] .tax-loading{align-content:start;gap:13px;min-height:420px;padding:34px 24px;display:grid}[data-oneoperon-module=messages] .tax-loading span{background:#ecece8;border-radius:9px;width:35%;height:38px}[data-oneoperon-module=messages] .tax-loading i{background:#f1f1ee;border-radius:9px;height:52px;animation:1.5s ease-in-out infinite tax-pulse}[data-oneoperon-module=messages] .tax-error{color:#8a342c;background:#fff4f2;border-radius:11px;align-items:center;gap:9px;margin:18px 20px;padding:13px;display:flex}[data-oneoperon-module=messages] .tax-error p{margin:0;font-size:12px}[data-oneoperon-module=messages] .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=messages] .tax-primary>div{align-content:start;gap:4px;display:grid}[data-oneoperon-module=messages] .tax-primary>div>span{color:#777772;font-size:10px}[data-oneoperon-module=messages] .tax-primary h4{color:#40403c;margin:0;font-size:14px;font-weight:620}[data-oneoperon-module=messages] .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=messages] .tax-primary>div>strong small{color:#666762;letter-spacing:0;margin-inline-start:5px;font-size:13px;font-weight:550}[data-oneoperon-module=messages] .tax-primary .tax-status-result{letter-spacing:-.02em;max-width:680px;font-size:20px;line-height:1.25}[data-oneoperon-module=messages] .tax-primary p{color:#7c7c77;margin:4px 0 0;font-size:11px}[data-oneoperon-module=messages] .tax-primary dl{align-content:center;gap:7px;min-width:260px;margin:0;display:grid}[data-oneoperon-module=messages] .tax-primary dl div{border-bottom:1px solid #e7e7e3;justify-content:space-between;gap:18px;padding:7px 0;display:flex}[data-oneoperon-module=messages] .tax-primary dt{color:#81817c;font-size:10px}[data-oneoperon-module=messages] .tax-primary dd{color:#3f3f3b;text-align:end;margin:0;font-size:10px;font-weight:620}[data-oneoperon-module=messages] .tax-quality{border-bottom:1px solid #e9e9e6;gap:6px;padding:10px 20px;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-quality p.blocking{color:#863d36;background:#fff3f1}[data-oneoperon-module=messages] .tax-quality p span{flex:1}[data-oneoperon-module=messages] .tax-section-label{color:#6e6e69;align-items:center;gap:7px;min-height:32px;font-size:10px;font-weight:650;display:flex}[data-oneoperon-module=messages] .tax-section-label button{color:#6f6f69;margin-inline-start:auto;font-size:9px}[data-oneoperon-module=messages] .tax-position-visual,[data-oneoperon-module=messages] .tax-obligations,[data-oneoperon-module=messages] .tax-reconciliation,[data-oneoperon-module=messages] .tax-audit,[data-oneoperon-module=messages] .tax-category-rows,[data-oneoperon-module=messages] .tax-attention,[data-oneoperon-module=messages] .tax-method{border-bottom:1px solid #e9e9e6;padding:17px 22px 21px}[data-oneoperon-module=messages] .tax-bridge{gap:9px;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-bridge>button:hover,[data-oneoperon-module=messages] .tax-bridge>button.selected{background:#f7f8f6;border-color:#d3d6d1}[data-oneoperon-module=messages] .tax-bridge>button span,[data-oneoperon-module=messages] .tax-bridge>button strong{z-index:1;position:relative}[data-oneoperon-module=messages] .tax-bridge>button span{font-size:12px;font-weight:600}[data-oneoperon-module=messages] .tax-bridge>button>b{text-align:center;color:#777772}[data-oneoperon-module=messages] .tax-bridge>button strong{text-align:end;font-variant-numeric:tabular-nums;font-size:12px}[data-oneoperon-module=messages] .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=messages] .tax-bridge>button i.tone-2{background:#7a847b}[data-oneoperon-module=messages] .tax-bridge>button i.tone-3{background:#929a92}[data-oneoperon-module=messages] .tax-bridge>button i.tone-4{background:#aab0aa}[data-oneoperon-module=messages] .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=messages] .tax-bridge-total>b{font-size:12px}[data-oneoperon-module=messages] .tax-bridge-total strong{text-align:end;font-variant-numeric:tabular-nums;font-size:15px}[data-oneoperon-module=messages] .tax-period-track{gap:0;padding:22px 0 24px;display:flex;position:relative;overflow:auto}[data-oneoperon-module=messages] .tax-period-track:before{content:"";top:31px;background:#d8d8d4;height:1px;position:absolute;inset-inline:6%}[data-oneoperon-module=messages] .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=messages] .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=messages] .tax-period-track button.current i,[data-oneoperon-module=messages] .tax-period-track button.selected i{background:#4f5951;box-shadow:0 0 0 2px #dce1dc}[data-oneoperon-module=messages] .tax-period-track button span{font-size:9px}[data-oneoperon-module=messages] .tax-period-track button b{color:#494944;font-size:9px}[data-oneoperon-module=messages] .tax-obligation-rows,[data-oneoperon-module=messages] .tax-category-rows,[data-oneoperon-module=messages] .tax-exception-ranking{display:grid}[data-oneoperon-module=messages] .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=messages] .tax-obligation-rows span{gap:3px;display:grid}[data-oneoperon-module=messages] .tax-obligation-rows span b{font-size:11px}[data-oneoperon-module=messages] .tax-obligation-rows small,[data-oneoperon-module=messages] .tax-obligation-rows em{color:#7e7e79;font-size:9px;font-style:normal}[data-oneoperon-module=messages] .tax-obligation-rows strong{text-align:end;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=messages] .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=messages] .tax-snapshot-comparison span{color:#797974;gap:5px;font-size:9px;display:grid}[data-oneoperon-module=messages] .tax-snapshot-comparison b,[data-oneoperon-module=messages] .tax-snapshot-comparison strong{color:#343431;font-variant-numeric:tabular-nums;font-size:13px}[data-oneoperon-module=messages] .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=messages] .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=messages] .tax-reconciliation-grid small{color:#777772;font-size:9px}[data-oneoperon-module=messages] .tax-reconciliation-grid strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}[data-oneoperon-module=messages] .tax-reconciliation-grid span>b{color:#666762;font-size:9px}[data-oneoperon-module=messages] .tax-reconciliation-grid .reconciled{background:#f4f8f4;border-color:#cad9cc}[data-oneoperon-module=messages] .tax-reconciliation-grid .difference{background:#fbf8f1;border-color:#e1d4be}[data-oneoperon-module=messages] .tax-difference-summary{justify-content:flex-end;gap:18px;margin:12px 0;display:flex}[data-oneoperon-module=messages] .tax-difference-summary span{color:#7a7a75;gap:3px;font-size:9px;display:grid}[data-oneoperon-module=messages] .tax-difference-summary b{color:#42423e;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=messages] .tax-exception-ranking>button,[data-oneoperon-module=messages] .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=messages] .tax-exception-ranking>button:hover,[data-oneoperon-module=messages] .tax-exception-ranking>button.selected,[data-oneoperon-module=messages] .tax-category-rows>button:hover{background:#f8f8f6}[data-oneoperon-module=messages] .tax-exception-ranking span,[data-oneoperon-module=messages] .tax-category-rows>button span{gap:3px;display:grid}[data-oneoperon-module=messages] .tax-exception-ranking span b,[data-oneoperon-module=messages] .tax-category-rows>button span b{font-size:11px}[data-oneoperon-module=messages] .tax-exception-ranking small,[data-oneoperon-module=messages] .tax-category-rows>button small{color:#7e7e79;font-size:9px}[data-oneoperon-module=messages] .tax-exception-ranking i,[data-oneoperon-module=messages] .tax-category-rows>button>i{background:#e7e7e3;border-radius:999px;height:5px;overflow:hidden}[data-oneoperon-module=messages] .tax-exception-ranking i b{background:#9a7955;height:100%;display:block}[data-oneoperon-module=messages] .tax-category-rows>button>i b{background:#7a847b;height:100%;display:block}[data-oneoperon-module=messages] .tax-exception-ranking strong,[data-oneoperon-module=messages] .tax-category-rows>button>strong{text-align:end;font-variant-numeric:tabular-nums;font-size:11px}[data-oneoperon-module=messages] .tax-audit-timeline{margin:4px 0 0 7px;padding-inline-start:22px;display:grid;position:relative}[data-oneoperon-module=messages] .tax-audit-timeline:before{content:"";background:#d8d8d4;width:1px;position:absolute;inset-block:11px;inset-inline-start:6px}[data-oneoperon-module=messages] .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=messages] .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=messages] .tax-audit-timeline button.selected{background:#f8f8f6}[data-oneoperon-module=messages] .tax-audit-timeline time{color:#787873;font-size:9px}[data-oneoperon-module=messages] .tax-audit-timeline span{align-content:start;gap:3px;display:grid}[data-oneoperon-module=messages] .tax-audit-timeline span b{font-size:11px}[data-oneoperon-module=messages] .tax-audit-timeline span small,[data-oneoperon-module=messages] .tax-audit-timeline span em{color:#7d7d78;overflow-wrap:anywhere;font-size:9px;font-style:normal}[data-oneoperon-module=messages] .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=messages] .tax-attention{gap:6px;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-attention>button:hover,[data-oneoperon-module=messages] .tax-attention>button.selected{background:#fbf8f1}[data-oneoperon-module=messages] .tax-attention>button>span{gap:2px;display:grid}[data-oneoperon-module=messages] .tax-attention b{font-size:10px}[data-oneoperon-module=messages] .tax-attention small{color:#83745f;font-size:9px}[data-oneoperon-module=messages] .tax-attention strong{font-variant-numeric:tabular-nums;font-size:10px}[data-oneoperon-module=messages] .tax-method dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin:0;display:grid}[data-oneoperon-module=messages] .tax-method dl div{border-bottom:1px solid #eeeeeb;gap:4px;padding:9px 0;display:grid}[data-oneoperon-module=messages] .tax-method dt{color:#858580;font-size:9px}[data-oneoperon-module=messages] .tax-method dd{color:#444440;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}[data-oneoperon-module=messages] .tax-export{border-bottom:1px solid #e9e9e6;align-items:center;gap:7px;min-height:56px;padding:10px 20px;display:flex}[data-oneoperon-module=messages] .tax-export>span{color:#777772;margin-inline-end:auto;font-size:10px}[data-oneoperon-module=messages] .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=messages] .tax-evidence{animation:tax-panel-in var(--tax-panel) ease-out;background:#fafaf8;border-block:1px solid #dededb;margin:0}[data-oneoperon-module=messages] .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=messages] .tax-evidence>header div{gap:3px;display:grid}[data-oneoperon-module=messages] .tax-evidence>header span{color:#777772;font-size:9px}[data-oneoperon-module=messages] .tax-evidence>header strong{font-size:12px}[data-oneoperon-module=messages] .tax-evidence>header button{border-radius:50%;place-items:center;width:32px;height:32px;display:grid}[data-oneoperon-module=messages] .tax-evidence>header button:hover{background:#eeeeeb}[data-oneoperon-module=messages] .tax-evidence>p{color:#74746f;margin:0;padding:20px;font-size:10px}[data-oneoperon-module=messages] .tax-evidence-path{color:#6e6e69;align-items:center;gap:5px;padding:11px 20px;font-size:9px;display:flex;overflow:auto}[data-oneoperon-module=messages] .tax-evidence ul{margin:0;padding:0 20px 12px;list-style:none;display:grid}[data-oneoperon-module=messages] .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=messages] .tax-evidence li>span{gap:2px;display:grid}[data-oneoperon-module=messages] .tax-evidence li b{font-size:9px}[data-oneoperon-module=messages] .tax-evidence li code{color:#73736e;font:9px ui-monospace,monospace}[data-oneoperon-module=messages] .tax-evidence li strong{font-variant-numeric:tabular-nums;font-size:10px}[data-oneoperon-module=messages] .tax-evidence footer{justify-content:flex-end;gap:7px;padding:10px 20px 14px;display:flex}[data-oneoperon-module=messages] .tax-evidence footer button{color:#fff;background:#2c2f2c;border-radius:9px;min-height:36px;padding:0 11px;font-size:10px}[data-oneoperon-module=messages] .tax-evidence footer button.secondary{color:#4e4e4a;background:#fff;border:1px solid #d7d7d3}[data-oneoperon-module=messages] .tax-evidence footer button:disabled{opacity:.45}[data-oneoperon-module=messages] .tax-workspace button:focus-visible,[data-oneoperon-module=messages] .tax-workspace select:focus-visible,[data-oneoperon-module=messages] .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=messages] .tax-entry-actions{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .tax-controls{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .tax-controls .run-report{align-self:end}[data-oneoperon-module=messages] .tax-primary{align-items:flex-start}[data-oneoperon-module=messages] .tax-method dl{grid-template-columns:1fr 1fr}[data-oneoperon-module=messages] .tax-reconciliation-grid{grid-template-columns:1fr 20px 1fr}[data-oneoperon-module=messages] .tax-reconciliation-grid>svg:nth-of-type(2){display:none}[data-oneoperon-module=messages] .tax-reconciliation-grid>span:last-child{grid-column:1/-1}[data-oneoperon-module=messages] .tax-obligation-rows>button{grid-template-columns:minmax(160px,1fr) 95px 95px 100px}}@media (max-width:600px){[data-oneoperon-module=messages] .tax-entry{padding:28px 20px 32px}[data-oneoperon-module=messages] .tax-entry-actions{grid-template-columns:1fr}[data-oneoperon-module=messages] .tax-header{padding-inline:15px}[data-oneoperon-module=messages] .tax-controls{grid-template-columns:1fr}[data-oneoperon-module=messages] .tax-context-line{flex-direction:column;align-items:flex-start;gap:5px;padding:9px 0}[data-oneoperon-module=messages] .tax-primary{padding:22px 16px;display:grid}[data-oneoperon-module=messages] .tax-primary dl{min-width:0}[data-oneoperon-module=messages] .tax-position-visual,[data-oneoperon-module=messages] .tax-obligations,[data-oneoperon-module=messages] .tax-reconciliation,[data-oneoperon-module=messages] .tax-audit,[data-oneoperon-module=messages] .tax-category-rows,[data-oneoperon-module=messages] .tax-attention,[data-oneoperon-module=messages] .tax-method{padding-inline:15px}[data-oneoperon-module=messages] .tax-bridge>button{grid-template-columns:minmax(100px,1fr) 18px 100px}[data-oneoperon-module=messages] .tax-bridge-total{grid-template-columns:18px minmax(100px,1fr) 100px}[data-oneoperon-module=messages] .tax-obligation-rows{overflow:auto}[data-oneoperon-module=messages] .tax-obligation-rows>button{min-width:640px}[data-oneoperon-module=messages] .tax-reconciliation-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .tax-reconciliation-grid>svg{display:none}[data-oneoperon-module=messages] .tax-reconciliation-grid>span:last-child{grid-column:auto}[data-oneoperon-module=messages] .tax-exception-ranking>button,[data-oneoperon-module=messages] .tax-category-rows>button{grid-template-columns:minmax(130px,.8fr) minmax(80px,1fr) 95px}[data-oneoperon-module=messages] .tax-method dl{grid-template-columns:1fr}[data-oneoperon-module=messages] .tax-export{flex-wrap:wrap}[data-oneoperon-module=messages] .tax-export>span{width:100%;margin:0}[data-oneoperon-module=messages] .tax-evidence footer{flex-wrap:wrap;justify-content:stretch}[data-oneoperon-module=messages] .tax-evidence footer button{flex:1}[data-oneoperon-module=messages] .tax-snapshot-comparison,[data-oneoperon-module=messages] .tax-audit-timeline button{grid-template-columns:1fr}[data-oneoperon-module=messages] .tax-audit-timeline time{margin-bottom:-4px}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .tax-workspace *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-oneoperon-module=messages] .tax-entry-actions button:hover{transform:none}}[data-oneoperon-module=messages]{--approved-action-font:15px;--approved-support-font:14px}[data-oneoperon-module=messages] .platform-choice-entry,[data-oneoperon-module=messages] .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=messages] .message-list:has(.parallel-assistant){width:min(900px,100% - 36px)}[data-oneoperon-module=messages] .message.assistant .message-content[dir=rtl]{text-align:start;padding-inline-start:22px}[data-oneoperon-module=messages] .message.assistant .localized-copy[dir=rtl],[data-oneoperon-module=messages] .parallel-request-prompt[dir=rtl]{text-align:start;padding-inline:0 12px;line-height:1.9}[data-oneoperon-module=messages] .message.assistant .inline-card{border:1px solid var(--line);width:100%;box-shadow:none;background:#fff;border-radius:20px}[data-oneoperon-module=messages] .assistant-plan.compact-action-plan{background:0 0;border:0;border-radius:0;width:100%;margin-top:12px;padding:0;overflow:visible}[data-oneoperon-module=messages] .compact-action-plan>p{flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:8px}[data-oneoperon-module=messages] .assistant-plan-statuses{flex-wrap:wrap;gap:7px;display:flex}[data-oneoperon-module=messages] .assistant-plan-statuses>span{color:#4f5850;background:#f1f2ef;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;display:inline-flex}[data-oneoperon-module=messages] .assistant-plan-statuses i{background:#4f7658;border-radius:50%;width:6px;height:6px}[data-oneoperon-module=messages] .assistant-plan-statuses span[data-availability=not_configured]{color:#775d3d;background:#f6f1e9}[data-oneoperon-module=messages] .assistant-plan-statuses span[data-availability=not_configured] i{background:#a27b49}[data-oneoperon-module=messages] .assistant-plan-statuses small{color:inherit;opacity:.72}[data-oneoperon-module=messages] .parallel-request-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;width:min(100%,760px);margin-top:2px;display:grid}[data-oneoperon-module=messages] .assistant-task-surface{--assistant-action-gutter:17px;--assistant-financial-action-width:620px;border:0;min-width:0;padding-block:12px 10px}[data-oneoperon-module=messages] .parallel-request-prompt{min-height:0;color:inherit;font-size:inherit;white-space:pre-wrap;margin:0 0 10px;line-height:1.6}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-operator,[data-oneoperon-module=messages] .assistant-task-surface .financial-parties,[data-oneoperon-module=messages] .assistant-task-surface .financial-account-batch{margin-top:5px}[data-oneoperon-module=messages] .assistant-task-surface:is([data-destination=accounts],[data-destination=parties],[data-destination=dimensions],[data-destination=coa])>.parallel-request-prompt,[data-oneoperon-module=messages] .message.assistant .assistant-task-surface:is([data-destination=accounts],[data-destination=parties],[data-destination=dimensions],[data-destination=coa])>.inline-card{width:min(100%,var(--assistant-financial-action-width));margin-inline:0 auto}[data-oneoperon-module=messages] .message.assistant .assistant-task-surface .inline-card{border:1px solid var(--line);width:100%;box-shadow:none;background:#fff;border-radius:20px;margin-top:5px;overflow:hidden}[data-oneoperon-module=messages] .account-chat-question.prompt-lifted>strong{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-question{padding-inline:var(--assistant-action-gutter)}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-question>div{width:100%;min-height:44px;box-shadow:none;background:0 0;border:0;border-radius:999px;gap:8px;padding:0}[data-oneoperon-module=messages] .assistant-task-surface .fi-form-actions{padding-inline:var(--assistant-action-gutter)}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-review-actions.guide-buttons{justify-content:flex-end}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-review-actions.guide-buttons button{min-height:44px}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-question input{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d9d9d6);height:44px;box-shadow:none;background:0 0;border-radius:999px;padding-inline:15px}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-question input:focus{border-color:color-mix(in srgb,var(--theme-accent,#171717) 55%,#888);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#171717) 9%,transparent)}[data-oneoperon-module=messages] .assistant-task-surface .account-chat-question .primary-button{border-radius:999px;min-height:44px}[data-oneoperon-module=messages] .assistant-dimension-flow{width:min(100%,var(--assistant-financial-action-width,620px))!important;min-height:0!important;margin-top:0!important}[data-oneoperon-module=messages] .assistant-dimension-flow .account-chat-question{padding:16px var(--assistant-action-gutter,17px) 18px}[data-oneoperon-module=messages] .assistant-dimension-categories,[data-oneoperon-module=messages] .assistant-dimension-actions{width:100%;padding:0}[data-oneoperon-module=messages] .assistant-dimension-actions{justify-content:flex-end}[data-oneoperon-module=messages] .assistant-dimension-actions.guide-buttons button{min-height:44px}[data-oneoperon-module=messages] .assistant-dimension-flow>.assistant-dimension-actions{padding:14px var(--assistant-action-gutter,17px) 17px;justify-content:flex-start}[data-oneoperon-module=messages] .assistant-dimension-review-actions{padding:14px var(--assistant-action-gutter,17px) 17px;border-top:1px solid var(--line)}[data-oneoperon-module=messages] .assistant-dimension-review{display:block}[data-oneoperon-module=messages] .assistant-dimension-review .account-chat-summary dl>div:last-child{border-bottom:0}[data-oneoperon-module=messages] .assistant-dimension-review .account-chat-summary dd span{display:block}[data-oneoperon-module=messages] .assistant-dimension-edit{width:100%;padding:16px var(--assistant-action-gutter,17px) 18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}[data-oneoperon-module=messages] .assistant-dimension-edit label{color:#666;gap:5px;display:grid}[data-oneoperon-module=messages] .assistant-dimension-edit :is(input,select){border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d9d9d6);background:0 0;border-radius:999px;outline:0;min-width:0;height:44px;padding:0 14px}[data-oneoperon-module=messages] .assistant-dimension-edit :is(input,select):focus{border-color:color-mix(in srgb,var(--theme-accent,#171717) 55%,#888);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#171717) 9%,transparent)}[data-oneoperon-module=messages] .assistant-dimension-edit .assistant-dimension-actions{grid-column:1/-1}[data-oneoperon-module=messages] .assistant-dimension-receipt{border-top:0}@media (max-width:620px){[data-oneoperon-module=messages] .message-list:has(.parallel-assistant){width:calc(100% - 22px)}[data-oneoperon-module=messages] .message.assistant .message-content[dir=rtl]{padding-inline-start:14px}[data-oneoperon-module=messages] .parallel-request-grid{margin-top:2px}[data-oneoperon-module=messages] .assistant-task-surface{--assistant-action-gutter:12px}[data-oneoperon-module=messages] .account-chat-question>div{flex-direction:column;align-items:stretch}[data-oneoperon-module=messages] .account-chat-question input{flex:0 0 44px;width:100%}[data-oneoperon-module=messages] .account-chat-question .primary-button{justify-content:center}[data-oneoperon-module=messages] .assistant-dimension-edit{grid-template-columns:1fr}[data-oneoperon-module=messages] .assistant-dimension-edit .assistant-dimension-actions{grid-column:1}}[data-oneoperon-module=messages][lang=fa] body,[data-oneoperon-module=messages][lang=fa] button,[data-oneoperon-module=messages][lang=fa] input,[data-oneoperon-module=messages][lang=fa] select,[data-oneoperon-module=messages][lang=fa] textarea{font-family:Vazirmatn Variable,OpenAI Sans,Arial,sans-serif}[data-oneoperon-module=messages] .proforma-workspace{--pf-surface:color-mix(in srgb,var(--theme-bg,#fff) 92%,var(--theme-accent,#2f6f4e) 8%);--pf-panel:color-mix(in srgb,var(--theme-bg,#fff) 97%,var(--theme-accent,#2f6f4e) 3%)}[data-oneoperon-module=messages] .proforma-form,[data-oneoperon-module=messages] .proforma-details,[data-oneoperon-module=messages] .proforma-list{gap:18px;display:grid}[data-oneoperon-module=messages] .proforma-section{border:1px solid var(--line);background:var(--pf-panel);border-radius:22px;gap:16px;min-width:0;margin:0;padding:18px;display:grid}[data-oneoperon-module=messages] .proforma-section>legend{color:var(--ink);padding:0 8px;font-size:15px;font-weight:720}[data-oneoperon-module=messages] .proforma-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}[data-oneoperon-module=messages] .proforma-meta-grid label,[data-oneoperon-module=messages] .proforma-section.optional>label,[data-oneoperon-module=messages] .proforma-line label{min-width:0;color:var(--ink);gap:7px;display:grid}[data-oneoperon-module=messages] .proforma-meta-grid label>span,[data-oneoperon-module=messages] .proforma-section.optional>label>span,[data-oneoperon-module=messages] .proforma-line label>span{color:var(--muted);font-size:12px;font-weight:650}[data-oneoperon-module=messages] .proforma-meta-grid input,[data-oneoperon-module=messages] .proforma-meta-grid select,[data-oneoperon-module=messages] .proforma-section.optional input,[data-oneoperon-module=messages] .proforma-section.optional textarea,[data-oneoperon-module=messages] .proforma-line input,[data-oneoperon-module=messages] .proforma-line select{border:1px solid var(--line);background:var(--theme-bg);width:100%;min-height:44px;color:var(--ink);box-sizing:border-box;border-radius:14px;padding:10px 12px}[data-oneoperon-module=messages] .proforma-meta-grid input[readonly]{background:var(--pf-surface)}[data-oneoperon-module=messages] .proforma-meta-grid small{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .proforma-customer-snapshot{background:var(--pf-surface);border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:15px;gap:4px;padding:13px 14px;display:grid}[data-oneoperon-module=messages] .proforma-customer-snapshot strong{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .proforma-customer-snapshot span{color:var(--ink);font-weight:700}[data-oneoperon-module=messages] .proforma-customer-snapshot small{color:var(--muted);overflow-wrap:anywhere}[data-oneoperon-module=messages] .proforma-lines{gap:12px;display:grid}[data-oneoperon-module=messages] .proforma-line{border:1px solid var(--line);background:var(--theme-bg);border-radius:17px;grid-template-columns:minmax(180px,2fr) minmax(90px,.65fr) minmax(130px,1fr) minmax(130px,1fr) 40px;align-items:end;gap:10px;padding:14px;display:grid}[data-oneoperon-module=messages] .proforma-line-total{min-height:44px;color:var(--ink);font-variant-numeric:tabular-nums;align-content:center;gap:3px;padding:0 4px;display:grid}[data-oneoperon-module=messages] .proforma-line-total small{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .proforma-line-total strong{font-size:14px}[data-oneoperon-module=messages] .proforma-add-line{border:1px solid var(--line);min-height:44px;color:var(--ink);background:0 0;border-radius:999px;justify-self:start;align-items:center;gap:7px;padding:0 15px;display:inline-flex}[data-oneoperon-module=messages] .proforma-optional-actions{flex-wrap:wrap;gap:8px;display:flex}[data-oneoperon-module=messages] .proforma-optional-actions button{border:1px solid var(--line);background:var(--theme-bg);min-height:42px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .proforma-section.optional>label{max-width:620px}[data-oneoperon-module=messages] .proforma-section.optional textarea{resize:vertical;min-height:90px}[data-oneoperon-module=messages] .proforma-config-unavailable{background:var(--pf-surface);color:var(--muted);border-radius:14px;align-items:flex-start;gap:9px;padding:13px 14px;font-size:13px;display:flex}[data-oneoperon-module=messages] .proforma-summary{border:1px solid var(--line);background:var(--theme-bg);border-radius:18px;gap:0;width:min(100%,390px);margin-inline-start:auto;display:grid;overflow:hidden}[data-oneoperon-module=messages] .proforma-summary>span{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:18px;padding:12px 15px;font-size:13px;display:flex}[data-oneoperon-module=messages] .proforma-summary>span:last-child{border-bottom:0}[data-oneoperon-module=messages] .proforma-summary strong{color:var(--ink);text-align:end;font-variant-numeric:tabular-nums}[data-oneoperon-module=messages] .proforma-summary .total{background:var(--pf-surface);color:var(--ink);font-size:15px;font-weight:750}[data-oneoperon-module=messages] .proforma-list>button{border:1px solid var(--line);background:var(--theme-bg);width:100%;min-height:64px;color:var(--ink);text-align:start;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:12px 15px;display:flex}[data-oneoperon-module=messages] .proforma-list>button span{gap:4px;display:grid}[data-oneoperon-module=messages] .proforma-list>button small,[data-oneoperon-module=messages] .proforma-list>button em{color:var(--muted);font-size:11px;font-style:normal}[data-oneoperon-module=messages] .proforma-convert-note{color:var(--muted);margin:0;font-size:13px}[data-oneoperon-module=messages] .proforma-sheet{color:#151515;box-sizing:border-box;background:#fff;gap:25px;width:100%;padding:34px;font-family:inherit;display:grid}[data-oneoperon-module=messages] .proforma-sheet>header{border-bottom:2px solid #1c1c1c;justify-content:space-between;gap:28px;padding-bottom:18px;display:flex}[data-oneoperon-module=messages] .proforma-sheet>header>div{gap:4px;display:grid}[data-oneoperon-module=messages] .proforma-sheet h1{margin:0;font-size:25px}[data-oneoperon-module=messages] .proforma-sheet header em{color:#606060;font-style:normal}[data-oneoperon-module=messages] .proforma-sheet-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-oneoperon-module=messages] .proforma-sheet-meta span{color:#666;gap:4px;font-size:11px;display:grid}[data-oneoperon-module=messages] .proforma-sheet-meta strong{color:#151515;font-size:13px}[data-oneoperon-module=messages] .proforma-sheet table{border-collapse:collapse;width:100%}[data-oneoperon-module=messages] .proforma-sheet th,[data-oneoperon-module=messages] .proforma-sheet td{text-align:start;font-variant-numeric:tabular-nums;border-bottom:1px solid #ddd;padding:10px}[data-oneoperon-module=messages] .proforma-sheet th{text-transform:uppercase;color:#666;font-size:11px}[data-oneoperon-module=messages] .proforma-sheet footer{width:min(100%,340px);margin-inline-start:auto;display:grid}[data-oneoperon-module=messages] .proforma-sheet footer span{border-bottom:1px solid #ddd;justify-content:space-between;padding:8px 0;display:flex}[data-oneoperon-module=messages] .proforma-sheet footer .total{border-bottom:0;padding-top:12px;font-size:16px;font-weight:750}@media (max-width:700px){[data-oneoperon-module=messages] .proforma-meta-grid{grid-template-columns:1fr}[data-oneoperon-module=messages] .proforma-line{grid-template-columns:1fr 1fr;grid-template-areas:"item item""quantity price""total remove"}[data-oneoperon-module=messages] .proforma-line label:first-child{grid-area:item}[data-oneoperon-module=messages] .proforma-line label:nth-child(2){grid-area:quantity}[data-oneoperon-module=messages] .proforma-line label:nth-child(3){grid-area:price}[data-oneoperon-module=messages] .proforma-line-total{grid-area:total}[data-oneoperon-module=messages] .proforma-line .remove-line{grid-area:remove;justify-self:end}[data-oneoperon-module=messages] .proforma-summary{width:100%}[data-oneoperon-module=messages] .proforma-workspace .invoice-form-actions{grid-template-columns:1fr;display:grid}[data-oneoperon-module=messages] .proforma-workspace .invoice-form-actions button{width:100%;min-height:46px}[data-oneoperon-module=messages] .proforma-sheet{padding:20px}[data-oneoperon-module=messages] .proforma-sheet>header{display:grid}[data-oneoperon-module=messages] .proforma-sheet-meta{grid-template-columns:1fr}[data-oneoperon-module=messages] .invoice-preview-dialog .proforma-sheet{min-width:0}}[data-oneoperon-module=messages] .platform-choice-entry>header,[data-oneoperon-module=messages] .platform-choice-entry.tax-entry{background:0 0!important;border:0!important;padding:0 0 12px!important}[data-oneoperon-module=messages] .platform-choice-entry>header>span,[data-oneoperon-module=messages] .platform-choice-entry.tax-entry>span{letter-spacing:.045em;font-size:var(--approved-support-font)!important}[data-oneoperon-module=messages] .platform-choice-entry h3{margin:6px 0!important;font-size:20px!important;line-height:1.3!important}[data-oneoperon-module=messages] .platform-choice-entry p,[data-oneoperon-module=messages] .platform-choice-entry .adjustment-purpose-intro span{font-size:var(--approved-action-font)!important;line-height:1.5!important}[data-oneoperon-module=messages] .platform-choice-strip,[data-oneoperon-module=messages] .performance-actions.platform-choice-strip,[data-oneoperon-module=messages] .cash-entry-actions.platform-choice-strip,[data-oneoperon-module=messages] .planning-entry-actions.platform-choice-strip,[data-oneoperon-module=messages] .tax-entry-actions.platform-choice-strip,[data-oneoperon-module=messages] .invoice-entry-actions.platform-choice-strip,[data-oneoperon-module=messages] .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=messages] .platform-choice-strip::-webkit-scrollbar{display:none}[data-oneoperon-module=messages] .platform-choice-strip>button,[data-oneoperon-module=messages] .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=messages] .platform-choice-strip>button:hover,[data-oneoperon-module=messages] .platform-choice-strip>button:focus-visible{background:#fafaf8!important;border-color:#aaa9a4!important;outline:2px solid #0000!important;transform:none!important}[data-oneoperon-module=messages] .platform-choice-strip>button:focus-visible{box-shadow:0 0 0 3px #2d2d2a17!important}[data-oneoperon-module=messages] .platform-choice-strip>button svg{flex:none;color:#5f615c!important;transform:rotate(45deg)!important}[data-oneoperon-module=messages] .platform-choice-strip>button span{font-size:inherit!important;font-weight:inherit!important;display:inline!important}[data-oneoperon-module=messages] .platform-choice-strip>button.credits{grid-column:auto!important}[data-oneoperon-module=messages] .platform-choice-strip>button.active{color:#20211f!important;background:#f1f1ee!important;border-color:#9b9b95!important}[data-oneoperon-module=messages] .report-kind-switcher{margin-top:10px!important}[data-oneoperon-module=messages] .report-kind-switcher>p{color:#555!important;font-size:var(--approved-action-font)!important;margin:0 0 10px!important}[data-oneoperon-module=messages] .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=messages] .invoice-entry-choice.platform-choice-entry,[data-oneoperon-module=messages] .adjustment-purpose.platform-choice-entry{padding:18px 0 4px!important}[data-oneoperon-module=messages] .invoice-entry-choice.platform-choice-entry>.secondary-button{margin-bottom:2px}[data-oneoperon-module=messages] .adjustment-purpose-intro{margin-bottom:12px!important}[data-oneoperon-module=messages] .adjustment-purpose-intro strong{font-size:20px!important}[data-oneoperon-module=messages] form :is(input,select,textarea,button),[data-oneoperon-module=messages] form label,[data-oneoperon-module=messages] form legend{line-height:1.4;font-size:var(--approved-action-font)!important}[data-oneoperon-module=messages] form label>span,[data-oneoperon-module=messages] form :is(small,.field-note,.help-text){line-height:1.45;font-size:var(--approved-support-font)!important}[data-oneoperon-module=messages] :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=messages] :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=messages] .financial-report-header .report-identity>span{font-size:var(--approved-support-font)!important}[data-oneoperon-module=messages] .financial-report-header .report-identity h3{font-size:22px!important}[data-oneoperon-module=messages] .transparent-empty :is(h4,p,li){font-size:var(--approved-action-font)!important;line-height:1.5!important}[data-oneoperon-module=messages] .transparent-empty h4{font-weight:620}[data-oneoperon-module=messages] .report-popover>strong,[data-oneoperon-module=messages] .filter-fields label>span{font-size:var(--approved-action-font)!important}@media (max-width:700px){[data-oneoperon-module=messages] .platform-choice-entry{max-width:100%!important}[data-oneoperon-module=messages] .platform-choice-strip{padding-bottom:2px!important}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .platform-choice-strip>button{transition:none!important}}[data-oneoperon-module=messages] .standard-invoice-workspace{--si-panel:color-mix(in srgb,var(--theme-bg,#fff) 97%,var(--theme-accent,#2f6f4e) 3%);--si-tint:color-mix(in srgb,var(--theme-bg,#fff) 92%,var(--theme-accent,#2f6f4e) 8%);width:min(100%,980px);color:var(--ink);gap:18px;display:grid}[data-oneoperon-module=messages] .standard-invoice-workspace.loading{min-height:120px;color:var(--muted);align-content:center;place-items:center;gap:9px}[data-oneoperon-module=messages] .standard-invoice-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:20px;padding:4px 2px 16px;display:flex}[data-oneoperon-module=messages] .standard-invoice-header>div{min-width:0}[data-oneoperon-module=messages] .standard-invoice-header span{letter-spacing:.07em;color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .standard-invoice-header h2{margin:5px 0 3px;font-size:22px}[data-oneoperon-module=messages] .standard-invoice-header p{max-width:690px;color:var(--muted);margin:0;line-height:1.5}[data-oneoperon-module=messages] .standard-invoice-header>button,[data-oneoperon-module=messages] .standard-new{border:1px solid var(--line);min-height:42px;color:var(--ink);background:0 0;border-radius:999px;padding:0 14px}[data-oneoperon-module=messages] .standard-invoice-form{gap:18px;display:grid}[data-oneoperon-module=messages] .standard-invoice-form .invoice-form-top{border:1px solid var(--line);background:var(--si-panel);border-radius:18px}[data-oneoperon-module=messages] .standard-execution-blocker{border:1px solid color-mix(in srgb,#a06b22 25%,var(--line));background:color-mix(in srgb,var(--theme-bg,#fff) 92%,#d49b43 8%);color:var(--ink);border-radius:15px;align-items:flex-start;gap:10px;padding:13px 15px;display:flex}[data-oneoperon-module=messages] .standard-execution-blocker svg{color:#8d6328;flex:none;margin-top:2px}[data-oneoperon-module=messages] .standard-execution-blocker>div{gap:3px;display:grid}[data-oneoperon-module=messages] .standard-execution-blocker strong{font-size:13px}[data-oneoperon-module=messages] .standard-execution-blocker span{color:var(--muted);font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .standard-business-identity{border:1px solid var(--line);background:var(--si-tint);border-radius:15px;gap:4px;padding:13px 14px;display:grid}[data-oneoperon-module=messages] .standard-business-identity strong{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .standard-business-identity span{font-weight:700}[data-oneoperon-module=messages] .standard-business-identity small{color:var(--muted);overflow-wrap:anywhere}[data-oneoperon-module=messages] .standard-invoice-lines{gap:12px;display:grid}[data-oneoperon-module=messages] .standard-invoice-line{border:1px solid var(--line);background:var(--theme-bg);border-radius:17px;grid-template-columns:minmax(210px,2fr) minmax(90px,.65fr) minmax(130px,1fr) minmax(140px,1fr) 40px;grid-template-areas:"item quantity price total remove""warehouse warehouse warehouse warehouse remove";align-items:end;gap:11px;padding:14px;display:grid}[data-oneoperon-module=messages] .standard-invoice-line label{gap:7px;min-width:0;display:grid}[data-oneoperon-module=messages] .standard-invoice-line label>span{color:var(--muted);font-size:12px;font-weight:650}[data-oneoperon-module=messages] .standard-invoice-line :is(input,select){border:1px solid var(--line);background:var(--theme-bg);width:100%;min-height:44px;color:var(--ink);box-sizing:border-box;border-radius:14px;padding:9px 12px}[data-oneoperon-module=messages] .standard-invoice-line .item{grid-area:item}[data-oneoperon-module=messages] .standard-invoice-line .quantity{grid-area:quantity}[data-oneoperon-module=messages] .standard-invoice-line .price{grid-area:price}[data-oneoperon-module=messages] .standard-invoice-line .proforma-line-total{grid-area:total}[data-oneoperon-module=messages] .standard-invoice-line .warehouse{grid-area:warehouse;max-width:480px}[data-oneoperon-module=messages] .standard-invoice-line .warehouse small{color:var(--muted)}[data-oneoperon-module=messages] .standard-invoice-line .remove-line{grid-area:remove}[data-oneoperon-module=messages] .standard-optional{gap:10px;display:grid}[data-oneoperon-module=messages] .standard-optional>strong{font-size:13px}[data-oneoperon-module=messages] .standard-optional-field{position:relative}[data-oneoperon-module=messages] .standard-optional-field .optional-remove{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:14px}[data-oneoperon-module=messages] .standard-optional-field .optional-remove:hover{background:var(--si-tint)}[data-oneoperon-module=messages] .standard-dimension-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-oneoperon-module=messages] .standard-dimension-grid label{gap:6px;display:grid}[data-oneoperon-module=messages] .standard-dimension-grid select{border:1px solid var(--line);background:var(--theme-bg);min-height:44px;color:var(--ink);border-radius:14px;padding:9px 12px}[data-oneoperon-module=messages] .standard-invoice-list{gap:9px;display:grid}[data-oneoperon-module=messages] .standard-invoice-list>button:not(.standard-new){border:1px solid var(--line);background:var(--theme-bg);width:100%;min-height:68px;color:var(--ink);text-align:start;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:12px 15px;display:flex}[data-oneoperon-module=messages] .standard-invoice-list>button span{gap:4px;display:grid}[data-oneoperon-module=messages] .standard-invoice-list small,[data-oneoperon-module=messages] .standard-invoice-list em{color:var(--muted);font-size:11px;font-style:normal}[data-oneoperon-module=messages] .standard-new{justify-self:start;align-items:center;gap:7px;display:flex}[data-oneoperon-module=messages] .standard-invoice-details{border:1px solid var(--line);background:var(--si-panel);text-align:center;border-radius:22px;justify-items:center;gap:8px;padding:28px 22px;display:grid}[data-oneoperon-module=messages] .standard-invoice-details h3,[data-oneoperon-module=messages] .standard-invoice-details p{margin:0}[data-oneoperon-module=messages] .standard-invoice-details>svg{color:#397653}[data-oneoperon-module=messages] .standard-invoice-details dl{text-align:start;border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,700px);margin:12px 0 0;display:grid;overflow:hidden}[data-oneoperon-module=messages] .standard-invoice-details dl>div{border-bottom:1px solid var(--line);padding:11px 13px}[data-oneoperon-module=messages] .standard-invoice-details dt{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .standard-invoice-details dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}@media (max-width:760px){[data-oneoperon-module=messages] .standard-invoice-header{flex-direction:column;align-items:flex-start}[data-oneoperon-module=messages] .standard-invoice-line{grid-template-columns:1fr 1fr;grid-template-areas:"item item""quantity price""total remove""warehouse warehouse"}[data-oneoperon-module=messages] .standard-dimension-grid,[data-oneoperon-module=messages] .standard-invoice-details dl{grid-template-columns:1fr}[data-oneoperon-module=messages] .standard-invoice-workspace .invoice-form-actions{grid-template-columns:1fr;display:grid}[data-oneoperon-module=messages] .standard-invoice-workspace .invoice-form-actions button{width:100%;min-height:46px}}[data-oneoperon-module=messages] .message-list:has(.progress-invoice-workspace){width:min(1080px,100% - 36px)}[data-oneoperon-module=messages] .progress-invoice-workspace{--pi-page:var(--theme-bg,#f6f2e9);--pi-surface:color-mix(in srgb,var(--theme-bg,#f6f2e9) 94%,var(--card,#fff) 6%);--pi-soft:color-mix(in srgb,var(--theme-bg,#f6f2e9) 89%,var(--card,#fff) 11%);--pi-input:color-mix(in srgb,var(--theme-bg,#f6f2e9) 82%,var(--card,#fff) 18%);--pi-text:var(--ink,#1b1a17);--pi-muted:var(--muted,#706c64);--pi-line:color-mix(in srgb,var(--line,#ded9d1) 86%,var(--pi-text) 14%);--pi-strong-line:color-mix(in srgb,var(--line,#ded9d1) 62%,var(--pi-text) 38%);width:min(100%,1028px);color:var(--pi-text);box-sizing:border-box;padding:18px;font-family:inherit}[data-oneoperon-module=messages] .progress-invoice-workspace.embedded{padding:18px}[data-oneoperon-module=messages] .progress-invoice-loading{min-height:120px;color:var(--pi-muted);align-content:center;place-items:center;gap:9px;display:grid}[data-oneoperon-module=messages] .progress-back{border:1px solid var(--line);min-height:40px;color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:7px;margin-block-end:10px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .progress-invoice-page{z-index:2;border:1px solid var(--pi-line);background:var(--pi-surface);box-sizing:border-box;border-radius:20px;width:min(100%,980px);margin-inline:auto;position:relative;overflow:hidden}[data-oneoperon-module=messages] .progress-invoice-online{border-block-end:1px solid var(--pi-line);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 24px;display:flex}[data-oneoperon-module=messages] .progress-invoice-online>span{letter-spacing:.07em;color:var(--pi-muted);text-transform:uppercase;font-size:11px}[data-oneoperon-module=messages] .progress-invoice-online>button{border:1px solid var(--pi-line);min-height:36px;color:var(--pi-text);white-space:nowrap;background:0 0;border-radius:999px;padding:0 14px}[data-oneoperon-module=messages] .progress-invoice-page>form{min-width:0;max-width:100%}[data-oneoperon-module=messages] .progress-prepare-fieldset{border:0;min-width:0;max-width:100%;margin:0;padding:0}[data-oneoperon-module=messages] .progress-prepare-fieldset:disabled{opacity:1}[data-oneoperon-module=messages] .progress-prepare-fieldset:disabled :is(input,select,textarea,button){cursor:not-allowed}[data-oneoperon-module=messages] .progress-invoice-titlebar{border-block-end:1px solid var(--pi-line);grid-template-columns:1fr auto 1fr;align-items:end;gap:14px 28px;min-height:92px;padding:20px 24px;display:grid}[data-oneoperon-module=messages] .progress-invoice-titlebar h1{text-align:center;grid-area:1/1/auto/-1;margin:0 0 4px;font-size:28px;font-weight:500}[data-oneoperon-module=messages] .progress-invoice-titlebar>label,[data-oneoperon-module=messages] .progress-invoice-titlebar>div{grid-row:2;gap:6px;display:grid}[data-oneoperon-module=messages] .progress-invoice-titlebar>label{grid-column:1}[data-oneoperon-module=messages] .progress-invoice-titlebar>div{text-align:end;grid-column:3}[data-oneoperon-module=messages] .progress-invoice-titlebar span{color:var(--pi-muted);font-size:12px}[data-oneoperon-module=messages] .progress-invoice-titlebar input{border:1px solid var(--pi-strong-line);background:var(--pi-input);width:190px;min-height:44px;color:var(--pi-text);border-radius:18px;padding:8px 16px}[data-oneoperon-module=messages] .progress-invoice-content{flex-direction:column;min-width:0;padding:24px;display:flex}[data-oneoperon-module=messages] .progress-invoice-content>*{min-width:0}[data-oneoperon-module=messages] .progress-invoice-content>.invoice-banner{margin:0 0 18px}[data-oneoperon-module=messages] .progress-invoice-blockers{gap:8px;margin:0 0 20px;display:grid}[data-oneoperon-module=messages] .progress-invoice-blockers>div{color:#8b5d22;align-items:flex-start;gap:9px;display:flex}[data-oneoperon-module=messages] .progress-invoice-blockers svg{flex:none;margin-top:2px}[data-oneoperon-module=messages] .progress-invoice-blockers span{gap:3px;display:grid}[data-oneoperon-module=messages] .progress-invoice-blockers small{color:var(--pi-muted);line-height:1.45}[data-oneoperon-module=messages] .progress-invoice-parties{border-block-end:1px solid var(--pi-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:24px;padding-bottom:24px;display:grid}[data-oneoperon-module=messages] .progress-invoice-parties>div{align-content:start;gap:7px;display:grid}[data-oneoperon-module=messages] .progress-invoice-parties .eyebrow{text-transform:none;letter-spacing:0;color:var(--pi-muted);font-size:13px}[data-oneoperon-module=messages] .progress-invoice-parties small{color:var(--pi-muted);gap:4px;line-height:1.5;display:grid}[data-oneoperon-module=messages] .progress-invoice-parties label{gap:6px;display:grid}[data-oneoperon-module=messages] .progress-invoice-parties label>span,[data-oneoperon-module=messages] .progress-source-row label>span,[data-oneoperon-module=messages] .progress-field-label,[data-oneoperon-module=messages] .progress-addon label>span{color:var(--pi-text);font-size:13px}[data-oneoperon-module=messages] .progress-invoice-parties select,[data-oneoperon-module=messages] .progress-source-row select,[data-oneoperon-module=messages] .progress-addon :is(input,select,textarea){border:1px solid var(--pi-strong-line);background:var(--pi-input);width:100%;min-height:44px;color:var(--pi-text);box-sizing:border-box;border-radius:18px;padding:9px 13px}[data-oneoperon-module=messages] .progress-customer-snapshot{border:1px solid var(--pi-line);background:var(--pi-soft);border-radius:16px;gap:3px;padding:11px 13px;display:grid}[data-oneoperon-module=messages] .progress-source-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:24px;display:grid}[data-oneoperon-module=messages] .progress-source-row>div{align-content:start;gap:7px;display:grid}[data-oneoperon-module=messages] .progress-source-row label{gap:7px;display:grid}[data-oneoperon-module=messages] .progress-source-row small{color:var(--pi-muted)}[data-oneoperon-module=messages] .progress-basis{border:1px solid var(--pi-strong-line);background:var(--pi-input);border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;min-height:44px;padding:3px;display:grid}[data-oneoperon-module=messages] .progress-basis>span{min-height:36px;color:var(--pi-muted);text-align:center;border-radius:14px;place-items:center;padding:7px 8px;font-size:12px;display:grid}[data-oneoperon-module=messages] .progress-basis>span.active{background:var(--pi-surface);color:var(--pi-text);box-shadow:0 1px 5px color-mix(in srgb,var(--pi-text) 13%,transparent);font-weight:650}[data-oneoperon-module=messages] .progress-current-section{margin:4px 0 0}[data-oneoperon-module=messages] .progress-current-section h2{margin:0 0 12px;font-size:16px}[data-oneoperon-module=messages] .progress-table-wrap{border:1px solid var(--pi-line);border-radius:16px;overflow-x:auto}[data-oneoperon-module=messages] .progress-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}[data-oneoperon-module=messages] .progress-table-wrap :is(th,td){border-block-end:1px solid var(--pi-line);text-align:end;vertical-align:middle;padding:13px 12px}[data-oneoperon-module=messages] .progress-table-wrap th{background:var(--pi-soft);color:var(--pi-muted);white-space:nowrap;font-size:12px;font-weight:500}[data-oneoperon-module=messages] .progress-table-wrap th:first-child,[data-oneoperon-module=messages] .progress-table-wrap td:first-child{text-align:start}[data-oneoperon-module=messages] .progress-table-wrap tbody tr:last-child td{border-block-end:0}[data-oneoperon-module=messages] .progress-table-wrap td{font-variant-numeric:tabular-nums}[data-oneoperon-module=messages] .progress-table-wrap td:first-child strong,[data-oneoperon-module=messages] .progress-table-wrap td:first-child small{display:block}[data-oneoperon-module=messages] .progress-table-wrap td:first-child small{color:var(--pi-muted);margin-top:3px;font-size:11px}[data-oneoperon-module=messages] .progress-cell-control{justify-content:flex-end;align-items:center;gap:6px;display:flex}[data-oneoperon-module=messages] .progress-cell-input{border:1px solid var(--pi-strong-line);background:var(--pi-input);text-align:end;border-radius:12px;width:86px;min-height:34px;padding:5px 9px}[data-oneoperon-module=messages] .progress-cell-control.milestone select{border-radius:12px;width:160px;min-height:36px}[data-oneoperon-module=messages] .progress-evidence-value{color:var(--pi-muted);font-size:12px}[data-oneoperon-module=messages] .progress-empty-cell{color:var(--pi-muted);text-align:center!important}[data-oneoperon-module=messages] .progress-billing-details,[data-oneoperon-module=messages] .progress-addon{border:1px solid var(--pi-line);background:var(--pi-soft);border-radius:16px;order:20;gap:12px;margin-top:20px;padding:16px;display:grid;position:relative}[data-oneoperon-module=messages] .progress-billing-details summary{cursor:pointer;font-weight:650}[data-oneoperon-module=messages] .progress-addon>button{width:34px;height:34px;color:var(--pi-muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:9px;inset-inline-end:9px}[data-oneoperon-module=messages] .progress-addon>button:hover{background:var(--pi-input)}[data-oneoperon-module=messages] .progress-addon>label{gap:6px;display:grid}[data-oneoperon-module=messages] .progress-addon textarea{resize:vertical;min-height:90px}[data-oneoperon-module=messages] .progress-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}[data-oneoperon-module=messages] .progress-two label{gap:6px;display:grid}[data-oneoperon-module=messages] .progress-summary{order:90;width:min(100%,440px);margin:28px 0 0 auto;padding:0 0 22px;display:grid}[data-oneoperon-module=messages] .progress-summary>div{justify-content:space-between;align-items:center;gap:18px;min-height:39px;padding:7px 2px;display:flex}[data-oneoperon-module=messages] .progress-summary span{color:var(--pi-muted)}[data-oneoperon-module=messages] .progress-summary strong{font-variant-numeric:tabular-nums;text-align:end}[data-oneoperon-module=messages] .progress-summary .current-total{border-block:1px solid var(--pi-strong-line);margin:5px 0;padding:12px 2px;font-size:17px}[data-oneoperon-module=messages] .progress-summary .current-total span,[data-oneoperon-module=messages] .progress-summary .current-total strong{color:var(--pi-text)}[data-oneoperon-module=messages] .progress-summary .current-total~div:first-of-type{border-block-start:1px solid var(--pi-line)}[data-oneoperon-module=messages] .progress-missing{color:#8b5d22;order:95;align-items:flex-start;gap:10px;margin-block-end:20px;display:flex}[data-oneoperon-module=messages] .progress-missing strong{font-size:13px}[data-oneoperon-module=messages] .progress-missing span{color:var(--pi-muted);font-size:12px}[data-oneoperon-module=messages] .progress-invoice-footer{border-block-start:1px solid var(--pi-line);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:14px 24px;display:flex}[data-oneoperon-module=messages] .progress-invoice-footer button{border:1px solid var(--pi-strong-line);min-height:42px;color:var(--pi-text);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;display:inline-flex}[data-oneoperon-module=messages] .progress-invoice-footer .primary-button{background:var(--pi-text);color:var(--pi-surface);border-color:var(--pi-text)}[data-oneoperon-module=messages] .progress-invoice-footer button:disabled{opacity:.46;cursor:not-allowed}[data-oneoperon-module=messages] .progress-optional-tray{z-index:1;width:min(calc(100% - 20px),calc(var(--financial-record-frame-width,720px) - 20px));border:1px solid var(--pi-line);background:var(--pi-soft);box-sizing:border-box;border-block-end:0;border-radius:20px 20px 0 0;margin:0 auto -12px;padding:18px 18px 30px;position:relative}[data-oneoperon-module=messages] .progress-optional-tray>strong{margin-block-end:10px;font-size:13px;display:block}[data-oneoperon-module=messages] .progress-optional-tray>div{scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow:auto hidden}[data-oneoperon-module=messages] .progress-optional-tray>div::-webkit-scrollbar{display:none}[data-oneoperon-module=messages] .progress-optional-tray button{border:1px solid var(--pi-strong-line);background:var(--pi-input);min-height:40px;color:var(--pi-text);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .progress-invoice-list{gap:10px;padding:24px;display:grid}[data-oneoperon-module=messages] .progress-invoice-list h2{margin:0 0 5px;font-size:16px}[data-oneoperon-module=messages] .progress-invoice-list>label input{border:1px solid var(--line);background:var(--pi-input);width:100%;min-height:44px;color:var(--ink);box-sizing:border-box;border-radius:999px;padding:9px 14px}[data-oneoperon-module=messages] .progress-invoice-list article{border:1px solid var(--line);border-radius:16px;justify-content:space-between;gap:16px;padding:13px 15px;display:flex}[data-oneoperon-module=messages] .progress-invoice-list article>div{gap:4px;display:grid}[data-oneoperon-module=messages] .progress-invoice-list article>div:last-child{text-align:end}[data-oneoperon-module=messages] .progress-invoice-list :is(span,em){color:var(--muted);font-size:12px;font-style:normal}[data-oneoperon-module=messages] .progress-preview-backdrop{z-index:80;background:#0f0f0d85;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}[data-oneoperon-module=messages] .progress-preview-dialog{background:var(--theme-bg);border-radius:22px;width:min(100%,1028px);max-height:calc(100vh - 56px);position:relative;overflow:auto}[data-oneoperon-module=messages] .progress-preview-dialog>button{z-index:3;border:1px solid var(--line);background:var(--theme-bg);width:36px;height:36px;color:var(--ink);border-radius:999px;place-items:center;margin:10px 10px -44px auto;display:grid;position:sticky;top:10px}[data-oneoperon-module=messages] .progress-invoice-workspace :is(button,input,select,textarea):focus-visible{outline:2px solid var(--theme-accent);outline-offset:2px}[data-oneoperon-module=messages] .progress-preview-sheet{box-sizing:border-box;padding:32px}[data-oneoperon-module=messages] .progress-preview-sheet>header{border-block-end:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:end;gap:16px;padding-block-end:18px;display:grid}[data-oneoperon-module=messages] .progress-preview-sheet>header span{color:var(--muted);font-size:11px}[data-oneoperon-module=messages] .progress-preview-sheet>header h2{text-align:center;margin:0;font-size:25px}[data-oneoperon-module=messages] .progress-preview-sheet>header strong{text-align:end}[data-oneoperon-module=messages] .progress-preview-sheet dl{border:1px solid var(--line);border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;display:grid;overflow:hidden}[data-oneoperon-module=messages] .progress-preview-sheet dl>div{border-block-end:1px solid var(--line);padding:12px 14px}[data-oneoperon-module=messages] .progress-preview-sheet dt{color:var(--muted);font-size:12px}[data-oneoperon-module=messages] .progress-preview-sheet dd{overflow-wrap:anywhere;margin:4px 0 0}[data-oneoperon-module=messages] .progress-preview-sheet>p{color:var(--muted);margin:18px 0 0}@media (max-width:760px){[data-oneoperon-module=messages] .progress-invoice-titlebar{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .progress-invoice-titlebar h1{grid-area:1/1/auto/-1}[data-oneoperon-module=messages] .progress-invoice-titlebar>label{grid-area:2/1}[data-oneoperon-module=messages] .progress-invoice-titlebar>div{grid-area:2/2}[data-oneoperon-module=messages] .progress-source-row,[data-oneoperon-module=messages] .progress-two{grid-template-columns:1fr}[data-oneoperon-module=messages] .progress-invoice-parties small{overflow-wrap:anywhere}}@media (max-width:600px){[data-oneoperon-module=messages] .message-list:has(.progress-invoice-workspace){width:calc(100% - 22px)}[data-oneoperon-module=messages] .progress-invoice-workspace,[data-oneoperon-module=messages] .progress-invoice-workspace.embedded{padding:0}[data-oneoperon-module=messages] .progress-invoice-page{border-inline:1px solid var(--pi-line);border-radius:18px}[data-oneoperon-module=messages] .progress-invoice-titlebar{grid-template-columns:1fr;padding:18px 16px}[data-oneoperon-module=messages] .progress-invoice-titlebar h1,[data-oneoperon-module=messages] .progress-invoice-titlebar>label,[data-oneoperon-module=messages] .progress-invoice-titlebar>div{text-align:start;grid-area:auto/1}[data-oneoperon-module=messages] .progress-invoice-titlebar input{width:100%}[data-oneoperon-module=messages] .progress-invoice-content{padding:20px 16px}[data-oneoperon-module=messages] .progress-invoice-parties,[data-oneoperon-module=messages] .progress-basis{grid-template-columns:1fr}[data-oneoperon-module=messages] .progress-invoice-footer{padding:16px}[data-oneoperon-module=messages] .progress-invoice-footer button{flex:140px}[data-oneoperon-module=messages] .progress-optional-tray{width:min(calc(100% - 18px),calc(var(--financial-record-frame-width,720px) - 18px));border-inline:1px solid var(--pi-line);border-radius:18px 18px 0 0;margin:0 auto -10px;padding:16px 16px 26px}[data-oneoperon-module=messages] .progress-invoice-list article{display:grid}[data-oneoperon-module=messages] .progress-invoice-list article>div:last-child{text-align:start}[data-oneoperon-module=messages] .progress-preview-backdrop{padding:0}[data-oneoperon-module=messages] .progress-preview-dialog{border-radius:0;max-height:100vh}}@media print{[data-oneoperon-module=messages] .progress-invoice-online,[data-oneoperon-module=messages] .progress-invoice-footer,[data-oneoperon-module=messages] .progress-optional-tray,[data-oneoperon-module=messages] .progress-back,[data-oneoperon-module=messages] .progress-invoice-blockers,[data-oneoperon-module=messages] .progress-missing{display:none!important}[data-oneoperon-module=messages] .progress-invoice-page{border:0}}[data-oneoperon-module=messages] [data-result-info][hidden]{display:none!important}[data-oneoperon-module=messages] .message-result-tools{z-index:auto;align-items:center;gap:3px;min-height:34px;margin-top:10px;display:flex;position:relative}[data-oneoperon-module=messages] .message-result-tools>button,[data-oneoperon-module=messages] .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=messages] .message-result-tools>button:hover,[data-oneoperon-module=messages] .message-result-tools>button:focus-visible,[data-oneoperon-module=messages] .message-download-anchor>button:hover,[data-oneoperon-module=messages] .message-download-anchor>button:focus-visible,[data-oneoperon-module=messages] .message-download-anchor>button.active{color:#222320;background:#f1f1ef;outline:0}[data-oneoperon-module=messages] .message-result-tools>button:focus-visible,[data-oneoperon-module=messages] .message-download-anchor>button:focus-visible{box-shadow:0 0 0 3px #2d2d2a17}[data-oneoperon-module=messages] .message-download-anchor{place-items:center;display:grid;position:relative}[data-oneoperon-module=messages] .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=messages] .message-download-menu>strong{color:#777873;padding:7px 9px 8px;font-size:14px;font-weight:500}[data-oneoperon-module=messages] .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=messages] .message-download-menu>button:hover,[data-oneoperon-module=messages] .message-download-menu>button:focus-visible{background:#f5f5f3;outline:0}[data-oneoperon-module=messages] .message-download-menu>button small{color:#92938e;font-size:14px}[data-oneoperon-module=messages] .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=messages] .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=messages] .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=messages] .result-info-dialog>header>strong{color:#292a27;font-size:16px;font-weight:620}[data-oneoperon-module=messages] .result-info-dialog>header>button{color:#666762;border-radius:999px;place-items:center;width:36px;height:36px;display:grid}[data-oneoperon-module=messages] .result-info-dialog>header>button:hover{background:#f2f2ef}[data-oneoperon-module=messages] .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=messages] .result-info-content .report-section-label,[data-oneoperon-module=messages] .result-info-content .cash-section-label,[data-oneoperon-module=messages] .result-info-content .planning-section-label,[data-oneoperon-module=messages] .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=messages] .result-info-content dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;display:grid}[data-oneoperon-module=messages] .result-info-content dl>div{border-bottom:1px solid #ecece9;gap:5px;padding:11px 0;display:grid}[data-oneoperon-module=messages] .result-info-content dt{color:#7a7b76;font-size:14px}[data-oneoperon-module=messages] .result-info-content dd{color:#343532;overflow-wrap:anywhere;margin:0;font-size:15px}[data-oneoperon-module=messages] .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=messages] .message-download-menu{bottom:78px;width:auto;position:fixed;inset-inline:16px}[data-oneoperon-module=messages] .result-info-backdrop{padding:10px}[data-oneoperon-module=messages] .result-info-content dl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){[data-oneoperon-module=messages] .message-download-menu,[data-oneoperon-module=messages] .result-info-dialog{animation:none}[data-oneoperon-module=messages] .message-result-tools>button,[data-oneoperon-module=messages] .message-download-anchor>button{transition:none}}[data-oneoperon-module=messages] :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=messages] .tax-header{row-gap:16px!important;height:auto!important;min-height:0!important}[data-oneoperon-module=messages] .tax-header:not(:has(.tax-context-line)){padding-bottom:18px!important}[data-oneoperon-module=messages] :is(.report-context-controls,.performance-controls,.cash-controls,.planning-controls,.tax-controls){min-height:44px;margin-bottom:0!important}[data-oneoperon-module=messages] :is(.period-presets,.performance-header .period-presets){margin-bottom:0!important;padding-bottom:0!important}[data-oneoperon-module=messages] :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=messages] :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=messages] :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}[data-oneoperon-module=messages] .shared-inventory-view{border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:18px;font-size:13px;overflow:hidden}[data-oneoperon-module=messages] .shared-inventory-view>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;display:flex}[data-oneoperon-module=messages] .shared-inventory-view h2{margin:0;font-size:18px;font-weight:500}[data-oneoperon-module=messages] .shared-inventory-view header p{color:#777;align-items:center;gap:6px;margin:5px 0 0;font-size:12px;display:flex}[data-oneoperon-module=messages] .shared-inventory-view a{color:#333;border:1px solid #dededb;border-radius:22px;align-items:center;gap:7px;padding:8px 12px;font-size:12px;text-decoration:none;display:flex}[data-oneoperon-module=messages] .shared-inventory-view a svg{transform:rotate(45deg)}[data-oneoperon-module=messages] .shared-inventory-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;display:flex}[data-oneoperon-module=messages] .shared-inventory-toolbar>button{border-radius:20px;align-items:center;gap:6px;padding:7px 12px;display:flex}[data-oneoperon-module=messages] .shared-inventory-toolbar>button[aria-pressed=true]{background:#f1f1ef}[data-oneoperon-module=messages] .shared-inventory-toolbar label{align-items:center;gap:7px;margin-inline-start:auto;display:flex}[data-oneoperon-module=messages] .shared-inventory-toolbar input{border:1px solid #dededc;border-radius:9px;min-width:0;max-width:180px;padding:7px}[data-oneoperon-module=messages] .shared-inventory-table{overflow:auto}[data-oneoperon-module=messages] .shared-inventory-table table{border-collapse:collapse;text-align:start;width:100%}[data-oneoperon-module=messages] .shared-inventory-table th,[data-oneoperon-module=messages] .shared-inventory-table td{text-align:start;white-space:nowrap;border-bottom:1px solid #eee;padding:12px 16px}[data-oneoperon-module=messages] .shared-inventory-table th{color:#777;background:#fafafa;font-size:12px;font-weight:500}[data-oneoperon-module=messages] .shared-inventory-view>p,[data-oneoperon-module=messages] .shared-inventory-table>p{color:#777;padding:18px 20px}[data-oneoperon-module=messages] .shared-inventory-view footer{color:#888;padding:12px 20px;font-size:11px;line-height:1.6}@media (max-width:650px){[data-oneoperon-module=messages] .shared-inventory-view>header{flex-wrap:wrap}[data-oneoperon-module=messages] .shared-inventory-toolbar label{margin:0}}[data-oneoperon-module=messages] .invoice-shared-stock{background:#fafaf9;border:1px solid #e5e5e2;border-radius:12px;margin:12px 16px;padding:12px 14px;font-size:12px}[data-oneoperon-module=messages] .invoice-shared-stock>strong{font-size:12px;font-weight:500}[data-oneoperon-module=messages] .invoice-shared-stock p{color:#666;justify-content:space-between;gap:15px;margin:8px 0;font-size:12px;display:flex}[data-oneoperon-module=messages] .invoice-shared-stock>small{color:#888;font-size:11px;line-height:1.5;display:block}[data-oneoperon-module=messages] .app-shell{--financial-record-frame-width:720px;--invoice-page:var(--theme-bg,#f6f2e9);--invoice-surface:var(--card,#fff);--invoice-surface-soft:color-mix(in srgb,var(--card,#fff) 50%,var(--theme-bg,#f6f2e9) 50%);--invoice-control-fill:var(--card,#fff);--invoice-button-fill:color-mix(in srgb,var(--card,#fff) 40%,var(--theme-bg,#f6f2e9) 60%);--invoice-text:var(--ink,#171717);--invoice-muted:color-mix(in srgb,var(--ink,#171717) 60%,var(--theme-bg,#f6f2e9) 40%);--invoice-line:color-mix(in srgb,var(--theme-accent,#171717) 15%,var(--theme-bg,#f6f2e9) 85%);--invoice-strong-line:color-mix(in srgb,var(--theme-accent,#171717) 30%,var(--theme-bg,#f6f2e9) 70%);--invoice-primary-fill:var(--theme-accent,#171717);--invoice-primary-text:#fff;--invoice-danger:#9f382f}[data-oneoperon-module=messages] .message-list:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace)){width:min(780px,100% - 36px)}[data-oneoperon-module=messages] .message.assistant:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace))>.interaction-action-scope{grid-column:1/-1;width:100%}[data-oneoperon-module=messages] .message.assistant:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace))>.assistant-avatar-slot{z-index:2;position:relative}[data-oneoperon-module=messages] .message.assistant:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace))>.interaction-action-scope>.message-content>.localized-copy{min-height:var(--assistant-avatar-size);box-sizing:border-box;padding-inline-start:calc(var(--assistant-avatar-size) + var(--assistant-message-gap))}[data-oneoperon-module=messages] :is(.standard-invoice-workspace,.proforma-workspace){--pf-page:var(--invoice-page);--pf-surface:var(--invoice-surface);--pf-surface-soft:var(--invoice-surface-soft);--pf-text:var(--invoice-text);--pf-muted:var(--invoice-muted);--pf-line:var(--invoice-line);--pf-control-border:var(--invoice-strong-line);--pf-control-fill:var(--invoice-control-fill);--pf-button-fill:var(--invoice-button-fill);--pf-button-text:var(--theme-accent,#171717);width:min(100%,var(--financial-record-frame-width,720px));max-width:var(--financial-record-frame-width,720px);min-width:0;color:var(--pf-text);background:0 0;grid-template-columns:minmax(0,1fr)}[data-oneoperon-module=messages] .invoice-workspace.proforma-workspace{color:var(--pf-text);background:0 0;border:0;padding:0}[data-oneoperon-module=messages] :is(.standard-reference-form,.proforma-reference-form){box-sizing:border-box;background:var(--pf-page);width:100%;min-width:0;max-width:100%;padding:18px 0}[data-oneoperon-module=messages] :is(.standard-reference-toolbar,.proforma-reference-toolbar,.progress-reference-toolbar){width:100%;max-width:var(--financial-record-frame-width,720px);justify-content:space-between;align-items:center;gap:8px;margin:0 auto 10px;display:flex}[data-oneoperon-module=messages] :is(.standard-reference-toolbar,.proforma-reference-toolbar,.progress-reference-toolbar)>button{border:1px solid var(--invoice-strong-line);background:var(--invoice-control-fill);min-height:38px;color:var(--invoice-text);border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] :is(.standard-reference-page,.proforma-reference-page){z-index:2;width:100%;max-width:var(--financial-record-frame-width,720px);border:1px solid var(--pf-line);background:var(--pf-surface);box-sizing:border-box;border-radius:20px;margin:0 auto;position:relative;overflow:hidden}[data-oneoperon-module=messages] :is(.standard-reference-topbar,.proforma-reference-topbar){border-bottom:1px solid var(--pf-line);padding:22px 24px 16px}[data-oneoperon-module=messages] :is(.standard-reference-topbar,.proforma-reference-topbar)>span{color:var(--pf-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar){border-bottom:1px solid var(--pf-line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;display:grid;position:relative}[data-oneoperon-module=messages] .standard-reference-titlebar{gap:28px;min-height:88px;padding:18px 24px}[data-oneoperon-module=messages] .proforma-reference-titlebar{gap:24px;min-height:96px;padding:18px 24px}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar) h1{text-align:center;grid-area:1/1/auto/-1;justify-self:center;margin:0 0 4px;font-size:28px;font-weight:500;line-height:1.15}[data-oneoperon-module=messages] .standard-reference-titlebar>label,[data-oneoperon-module=messages] .proforma-reference-dates{grid-area:2/1}[data-oneoperon-module=messages] .standard-reference-titlebar>div,[data-oneoperon-module=messages] .proforma-reference-number{grid-area:2/3}[data-oneoperon-module=messages] .standard-reference-titlebar>label{justify-self:start;width:190px}[data-oneoperon-module=messages] .proforma-reference-dates{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:9px;width:310px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar) label{margin:0;display:block}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar) label>span,[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar)>div>span{color:var(--pf-muted);margin-bottom:5px;font-size:12px;display:block}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar) input{border:1px solid var(--pf-control-border);background:var(--pf-control-fill);width:100%;min-height:40px;color:var(--pf-text);box-sizing:border-box;border-radius:999px;padding:8px 15px}[data-oneoperon-module=messages] .standard-reference-titlebar>div,[data-oneoperon-module=messages] .proforma-reference-number{text-align:end;justify-self:end;gap:3px;max-width:240px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-number) strong{font-size:13px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-number) small{color:var(--pf-muted);font-size:11px}[data-oneoperon-module=messages] :is(.standard-reference-content,.proforma-reference-content){grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:24px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-content,.proforma-reference-content)>.invoice-banner{grid-column:1/-1;margin:0 0 18px}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties){border-bottom:1px solid var(--pf-line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-bottom:24px;padding-bottom:24px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div{align-content:start;gap:8px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div+div{border-inline-start:1px solid var(--pf-line);padding-inline-start:24px}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div>span{color:var(--pf-muted);font-size:12px}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div>strong{font-size:17px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div>small{color:var(--pf-muted);gap:4px;font-size:13px;line-height:1.45;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties) label{gap:6px;margin:0;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties) label>span{color:var(--pf-text);font-size:13px}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties) select,[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon) :is(input,select,textarea){border:1px solid var(--pf-control-border);background:var(--pf-control-fill);width:100%;min-height:44px;color:var(--pf-text);box-sizing:border-box;border-radius:999px;padding:8px 15px}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon){border:1px solid var(--pf-line);background:var(--pf-surface-soft);border-radius:16px;align-self:start;gap:10px;margin:0 0 24px;padding:16px 52px 16px 16px;display:grid;position:relative}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon)>legend{padding:0 5px;font-size:14px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon)>.optional-remove{width:36px;height:36px;color:var(--pf-muted);background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:9px;right:9px}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon) label{gap:6px;display:grid}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon) textarea{resize:vertical;border-radius:20px;min-height:78px}[data-oneoperon-module=messages] .standard-reference-addon:is(.addon-payment,.addon-customerReference,.addon-projectContract,.addon-dimensions),[data-oneoperon-module=messages] .proforma-reference-addon:is(.addon-customerReference,.addon-paymentAllocations){order:10}[data-oneoperon-module=messages] :is(.standard-reference-items,.proforma-reference-items){order:20;grid-column:1/-1;min-width:0}[data-oneoperon-module=messages] .standard-reference-addon:is(.addon-discount,.addon-shipping,.addon-delivery),[data-oneoperon-module=messages] .proforma-reference-addon:is(.addon-deliveryDetails,.addon-discountPercent){order:30;margin-top:24px;margin-bottom:0}[data-oneoperon-module=messages] :is(.standard-reference-summary,.proforma-reference-summary){background:0 0;border:0;border-radius:0;order:40;grid-column:1/-1;justify-self:end;width:min(360px,100%);margin:30px 0 0;display:grid;overflow:visible}[data-oneoperon-module=messages] .standard-reference-addon:is(.addon-notes,.addon-attachment),[data-oneoperon-module=messages] .proforma-reference-addon:is(.addon-notesTerms,.addon-attachment){order:50;margin-top:28px;margin-bottom:0}[data-oneoperon-module=messages] :is(.standard-reference-status,.proforma-reference-status){color:var(--pf-muted);order:60;grid-column:1/-1;align-items:flex-start;gap:9px;margin-top:18px;padding:12px 0;font-size:12px;display:flex}[data-oneoperon-module=messages] :is(.standard-reference-items,.proforma-reference-items)>h2{margin:0 0 10px;font-size:15px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table){overflow-x:auto}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) th{border-bottom:1px solid var(--pf-control-border);color:var(--pf-muted);text-align:start;padding:9px 8px;font-size:12px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) td{border-bottom:1px solid var(--pf-line);vertical-align:middle;padding:10px 8px}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td){box-sizing:border-box}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td):first-child{width:38%;padding-inline-start:0}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td):nth-child(2){width:16%}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td):nth-child(3){width:21%}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td):nth-child(4){text-align:end;width:20%}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(th,td):last-child{text-align:end;width:5%;padding-inline-end:0}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) :is(input,select){border:1px solid var(--pf-control-border);background:var(--pf-control-fill);width:100%;min-height:44px;color:var(--pf-text);box-sizing:border-box;border-radius:999px;padding:8px 15px}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) td>strong{font-variant-numeric:tabular-nums;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-table,.proforma-reference-table) .remove-line{width:100%;min-width:0;min-height:40px;color:var(--pf-muted);background:0 0;border:0;place-items:center;padding:0;display:inline-grid}[data-oneoperon-module=messages] .standard-reference-warehouse td{padding-top:0!important}[data-oneoperon-module=messages] .standard-reference-warehouse label{grid-template-columns:minmax(160px,320px) 1fr;align-items:center;gap:8px;display:grid}[data-oneoperon-module=messages] .standard-reference-warehouse label>span{font-size:12px}[data-oneoperon-module=messages] .standard-reference-warehouse small{color:var(--pf-muted)}[data-oneoperon-module=messages] :is(.standard-reference-add,.proforma-reference-add){color:var(--pf-text);background:0 0;border:0;align-items:center;gap:7px;margin-top:12px;padding:7px 0;font-weight:500;display:inline-flex}[data-oneoperon-module=messages] :is(.standard-reference-summary,.proforma-reference-summary)>span{min-height:0;color:var(--pf-muted);border:0;justify-content:space-between;gap:20px;padding:7px 0;font-size:13px;display:flex}[data-oneoperon-module=messages] :is(.standard-reference-summary,.proforma-reference-summary)>span strong{color:var(--pf-text);font-variant-numeric:tabular-nums;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-summary,.proforma-reference-summary)>.total{border-top:1px solid var(--pf-line);color:var(--pf-text);background:0 0;margin-top:4px;padding-top:13px;font-size:13px;font-weight:500}[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer){border-top:1px solid var(--pf-line);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:18px 24px 22px;display:flex}[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer)>button{border:1px solid var(--pf-control-border);background:var(--pf-control-fill);min-height:44px;color:var(--pf-text);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:9px 18px;font-weight:500;display:inline-flex}[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer)>.primary-button{background:var(--invoice-primary-fill);border-color:var(--invoice-primary-fill);color:var(--invoice-primary-text)}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray){z-index:1;width:min(calc(100% - 20px),calc(var(--financial-record-frame-width,720px) - 20px));border:1px solid var(--pf-line);background:var(--pf-surface-soft);box-sizing:border-box;border-bottom:0;border-radius:20px 20px 0 0;margin:0 auto -12px;padding:18px 18px 30px;position:relative}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray)>strong{color:var(--pf-muted);margin-bottom:11px;font-size:12px;font-weight:500;display:block}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray)>div{scrollbar-width:none;flex-wrap:nowrap;gap:8px;display:flex;overflow:auto hidden}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray)>div::-webkit-scrollbar{display:none}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray) button{border:1px solid var(--pf-control-border);background:var(--pf-control-fill);min-height:42px;color:var(--pf-muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:9px;padding:9px 15px;display:inline-flex}[data-oneoperon-module=messages] :is(.standard-reference-form,.proforma-reference-form) :is(input,select,textarea,button):focus-visible{outline:2px solid var(--theme-accent,#171717);outline-offset:2px}[data-oneoperon-module=messages] .progress-invoice-workspace,[data-oneoperon-module=messages] .progress-invoice-workspace.embedded{--pi-page:var(--invoice-page);--pi-surface:var(--invoice-surface);--pi-soft:var(--invoice-surface-soft);--pi-input:var(--invoice-control-fill);--pi-text:var(--invoice-text);--pi-muted:var(--invoice-muted);--pi-line:var(--invoice-line);--pi-strong-line:var(--invoice-strong-line);--pi-button:var(--invoice-button-fill);--pi-button-text:var(--theme-accent,#171717);width:min(100%,var(--financial-record-frame-width,720px));max-width:var(--financial-record-frame-width,720px);background:var(--pi-page);grid-template-columns:minmax(0,1fr);min-width:0;padding:18px 0}[data-oneoperon-module=messages] .progress-invoice-page{width:100%;max-width:var(--financial-record-frame-width,720px);box-sizing:border-box}[data-oneoperon-module=messages] .progress-invoice-online{justify-content:flex-start}[data-oneoperon-module=messages] .progress-invoice-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}[data-oneoperon-module=messages] .progress-invoice-content>:is(.invoice-banner,.progress-invoice-blockers,.progress-invoice-parties,.progress-source-row,.progress-current-section,.progress-summary,.progress-missing){grid-column:1/-1}[data-oneoperon-module=messages] .progress-invoice-titlebar h1{grid-area:1/1/auto/-1;margin-bottom:4px}[data-oneoperon-module=messages] .progress-invoice-titlebar>label,[data-oneoperon-module=messages] .progress-invoice-titlebar>div{grid-row:2}[data-oneoperon-module=messages] .progress-invoice-parties{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}[data-oneoperon-module=messages] .progress-invoice-parties>div+div{border-inline-start:1px solid var(--pi-line);padding-inline-start:24px}[data-oneoperon-module=messages] .progress-source-row{grid-template-columns:repeat(2,minmax(0,1fr))}[data-oneoperon-module=messages] .progress-basis{gap:6px}[data-oneoperon-module=messages] .progress-basis>button{min-height:36px;color:var(--pi-muted);font:inherit;text-align:center;background:0 0;border:0;border-radius:14px;padding:7px 8px;font-size:12px}[data-oneoperon-module=messages] .progress-basis>button.active{background:var(--pi-surface);color:var(--pi-text);box-shadow:0 1px 3px color-mix(in srgb,var(--pi-text) 13%,transparent);font-weight:500}[data-oneoperon-module=messages] .progress-basis>button:disabled{opacity:1}[data-oneoperon-module=messages] .progress-current-section{order:40}[data-oneoperon-module=messages] .progress-current-section h2{font-size:15px}[data-oneoperon-module=messages] .progress-table-wrap :is(th,td){font-size:13px}[data-oneoperon-module=messages] .progress-empty-cell{padding:28px 16px!important}[data-oneoperon-module=messages] .progress-derived{font-weight:500}[data-oneoperon-module=messages] .progress-billing-details,[data-oneoperon-module=messages] .progress-addon{margin-top:24px;margin-bottom:0}[data-oneoperon-module=messages] .progress-addon-header,[data-oneoperon-module=messages] .progress-billing-details{order:30}[data-oneoperon-module=messages] .progress-billing-details,[data-oneoperon-module=messages] .progress-addon-wide{grid-column:1/-1}[data-oneoperon-module=messages] .progress-addon-after{order:60}[data-oneoperon-module=messages] .progress-summary{order:50;grid-column:1/-1;justify-self:end;gap:0;margin-top:30px;padding:8px 0 0}[data-oneoperon-module=messages] .progress-summary>div{align-items:baseline;gap:24px;min-height:0;padding:7px 0;font-size:13px}[data-oneoperon-module=messages] .progress-summary .current-total{border-top:1px solid var(--pi-strong-line);border-bottom:0;margin-top:4px;margin-bottom:0;padding:13px 0;font-size:15px}[data-oneoperon-module=messages] .progress-after-current{border-top:1px solid var(--pi-line);grid-template-columns:1fr!important;justify-content:stretch!important;align-items:stretch!important;margin-top:12px!important;padding-top:8px!important;display:grid!important}[data-oneoperon-module=messages] .progress-after-current>div{justify-content:space-between;align-items:baseline;gap:24px;width:100%;padding:7px 0;display:flex}[data-oneoperon-module=messages] .progress-missing{order:70}[data-oneoperon-module=messages] .progress-invoice-footer button{background:var(--pi-input);min-height:44px}[data-oneoperon-module=messages] .progress-invoice-footer .primary-button{background:var(--invoice-primary-fill);border-color:var(--invoice-primary-fill);color:var(--invoice-primary-text)}[data-oneoperon-module=messages] .progress-optional-tray>strong{color:var(--pi-muted);font-size:12px;font-weight:500}[data-oneoperon-module=messages] .progress-optional-tray button{min-height:42px}[data-oneoperon-module=messages] .progress-invoice-list>label input,[data-oneoperon-module=messages] .progress-invoice-list article{border-color:var(--pi-line);background:var(--pi-surface);color:var(--pi-text)}[data-oneoperon-module=messages] .progress-invoice-list :is(span,em){color:var(--pi-muted)}[data-oneoperon-module=messages] .progress-preview-dialog{background:var(--pi-surface)}[data-oneoperon-module=messages] .progress-preview-dialog>button{border-color:var(--pi-line);background:var(--pi-surface);color:var(--pi-text)}[data-oneoperon-module=messages] .progress-preview-sheet>header,[data-oneoperon-module=messages] .progress-preview-sheet dl,[data-oneoperon-module=messages] .progress-preview-sheet dl>div{border-color:var(--pi-line)}[data-oneoperon-module=messages] .progress-preview-sheet :is(span,dt,p){color:var(--pi-muted)}@media (max-width:680px){[data-oneoperon-module=messages] .message-list:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace)){width:calc(100% - 22px)}[data-oneoperon-module=messages] .message.assistant:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace)){grid-template-columns:auto 1fr;display:grid}[data-oneoperon-module=messages] .message.assistant:has(:is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace))>.interaction-action-scope{grid-column:1/-1;width:100%}[data-oneoperon-module=messages] :is(.standard-reference-form,.proforma-reference-form){padding:0}[data-oneoperon-module=messages] :is(.standard-reference-toolbar,.proforma-reference-toolbar,.progress-reference-toolbar){width:calc(100% - 32px)}[data-oneoperon-module=messages] :is(.standard-reference-page,.proforma-reference-page){border-inline:1px solid var(--pf-line);border-radius:18px}[data-oneoperon-module=messages] :is(.standard-reference-topbar,.proforma-reference-topbar),[data-oneoperon-module=messages] :is(.standard-reference-content,.proforma-reference-content),[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer){padding-inline:16px}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar){grid-template-columns:1fr;align-items:stretch;gap:14px;padding-inline:16px}[data-oneoperon-module=messages] :is(.standard-reference-titlebar,.proforma-reference-titlebar)>h1{text-align:start;grid-row:1;justify-self:start}[data-oneoperon-module=messages] .standard-reference-titlebar>label,[data-oneoperon-module=messages] .proforma-reference-dates{grid-area:2/1;width:100%}[data-oneoperon-module=messages] .standard-reference-titlebar>div,[data-oneoperon-module=messages] .proforma-reference-number{text-align:start;grid-area:3/1;justify-self:start;max-width:none}[data-oneoperon-module=messages] :is(.standard-reference-content,.proforma-reference-content),[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties),[data-oneoperon-module=messages] .progress-invoice-parties{grid-template-columns:1fr}[data-oneoperon-module=messages] :is(.standard-reference-parties,.proforma-reference-parties)>div+div,[data-oneoperon-module=messages] .progress-invoice-parties>div+div{padding-top:22px;border-top:1px solid var(--invoice-line);border-inline-start:0;margin-top:22px;padding-inline-start:0}[data-oneoperon-module=messages] :is(.standard-reference-addon,.proforma-reference-addon),[data-oneoperon-module=messages] :is(.standard-reference-items,.proforma-reference-items),[data-oneoperon-module=messages] :is(.standard-reference-summary,.proforma-reference-summary),[data-oneoperon-module=messages] :is(.standard-reference-status,.proforma-reference-status){grid-column:1}[data-oneoperon-module=messages] .standard-reference-warehouse label{grid-template-columns:1fr}[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer)>button{flex:150px}[data-oneoperon-module=messages] :is(.standard-reference-tray,.proforma-reference-tray){width:min(calc(100% - 18px),calc(var(--financial-record-frame-width,720px) - 18px));border-inline:1px solid var(--pf-line);border-radius:18px 18px 0 0;margin:0 auto -10px;padding:16px 16px 26px}[data-oneoperon-module=messages] :is(.standard-invoice-workspace,.proforma-workspace,.progress-invoice-workspace,.progress-invoice-workspace.embedded){width:100%;max-width:none}[data-oneoperon-module=messages] .progress-invoice-workspace,[data-oneoperon-module=messages] .progress-invoice-workspace.embedded{padding:0}[data-oneoperon-module=messages] .progress-invoice-content{grid-template-columns:1fr}[data-oneoperon-module=messages] .progress-invoice-content>*{grid-column:1!important}}@media (max-width:430px){[data-oneoperon-module=messages] .proforma-reference-dates{grid-template-columns:1fr}}@media (max-width:600px){[data-oneoperon-module=messages] .progress-invoice-titlebar h1{grid-row:1}[data-oneoperon-module=messages] .progress-invoice-titlebar>label{grid-row:2}[data-oneoperon-module=messages] .progress-invoice-titlebar>div{grid-row:3}}[data-oneoperon-module=messages] .standard-preview-sheet{box-sizing:border-box;color:#151515;background:#fff;gap:28px;width:100%;padding:34px;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet>header{border-bottom:1px solid #d9d9d6;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;min-height:76px;padding-bottom:18px;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet h1{margin:0;font-size:28px;font-weight:500}[data-oneoperon-module=messages] .standard-preview-sheet>header>div{gap:5px;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet>header>div:last-child{text-align:end}[data-oneoperon-module=messages] .standard-preview-sheet :is(header,section)>div>span{color:#666;font-size:12px}[data-oneoperon-module=messages] .standard-preview-sheet>section{grid-template-columns:1fr 1fr;gap:30px;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet>section>div{gap:6px;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet table{border-collapse:collapse;width:100%}[data-oneoperon-module=messages] .standard-preview-sheet :is(th,td){text-align:start;border-bottom:1px solid #ddd;padding:10px 8px}[data-oneoperon-module=messages] .standard-preview-sheet :is(th,td):last-child{text-align:end}[data-oneoperon-module=messages] .standard-preview-sheet th{color:#666;font-size:12px;font-weight:500}[data-oneoperon-module=messages] .standard-preview-sheet>footer{width:min(360px,100%);margin-inline-start:auto;display:grid}[data-oneoperon-module=messages] .standard-preview-sheet>footer>span{justify-content:space-between;gap:20px;padding:8px 0;display:flex}[data-oneoperon-module=messages] .standard-preview-sheet>footer>span:last-child{border-top:1px solid #ddd;padding-top:13px;font-weight:600}@media (max-width:600px){[data-oneoperon-module=messages] .standard-preview-sheet{padding:20px}[data-oneoperon-module=messages] .standard-preview-sheet>header,[data-oneoperon-module=messages] .standard-preview-sheet>section{grid-template-columns:1fr}[data-oneoperon-module=messages] .standard-preview-sheet>header>div:last-child{text-align:start}}[data-oneoperon-module=messages] .invoice-shared-stock>a{color:#555;margin:8px 0;font-size:12px;text-decoration:underline;display:block}[data-oneoperon-module=messages] .invoice-customer-selector{align-content:start;gap:8px;min-width:0;display:grid}[data-oneoperon-module=messages] .invoice-customer-select-line{align-items:center;min-width:0;display:flex;position:relative}[data-oneoperon-module=messages] .invoice-customer-select-line select{appearance:none;font:inherit;cursor:pointer;text-overflow:ellipsis;line-height:1.3;width:100%!important;min-height:28px!important;color:var(--invoice-text,var(--ink))!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 26px 0 0!important;font-size:17px!important;font-weight:500!important}[data-oneoperon-module=messages] .invoice-customer-select-line svg{pointer-events:none;color:var(--invoice-muted,var(--muted));position:absolute;inset-inline-end:0}[data-oneoperon-module=messages] .invoice-customer-selector>small{min-height:61px;color:var(--invoice-muted,var(--muted));font-size:13px;line-height:1.45;gap:4px!important;display:grid!important}[data-oneoperon-module=messages] .invoice-customer-selector>small>span{min-height:1.45em}[data-oneoperon-module=messages] .invoice-customer-selector.is-invalid .invoice-customer-select-line select,[data-oneoperon-module=messages] .validation-attempted :is(input,select,textarea):invalid{color:#9f1f17!important;border-color:#b42318!important;box-shadow:0 0 0 2px #b423181f!important}[data-oneoperon-module=messages] .invoice-required-invalid :is(input,select,textarea),[data-oneoperon-module=messages] :is(td,div,label).invoice-required-invalid{color:#9f1f17!important;border-color:#b42318!important}[data-oneoperon-module=messages] .invoice-required-jiggle,[data-oneoperon-module=messages] .validation-attempted :is(input,select,textarea):invalid{animation:.38s cubic-bezier(.36,.07,.19,.97) both invoice-required-jiggle}@keyframes invoice-required-jiggle{0%,to{transform:translate(0)}25%{transform:translate(-4px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}[data-oneoperon-module=messages] .invoice-preview-root{isolation:isolate;z-index:2147483600!important}[data-oneoperon-module=messages] .sales-invoice-register{border:1px solid var(--line);background:var(--theme-bg,#fff);border-radius:20px;width:min(100%,980px);margin:0 auto;overflow:hidden}[data-oneoperon-module=messages] .sales-invoice-register>header{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:64px;padding:0 18px;display:flex}[data-oneoperon-module=messages] .sales-invoice-register>header h2{margin:0;font-size:18px;font-weight:600}[data-oneoperon-module=messages] .sales-invoice-register-filters{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:14px 18px;display:flex}[data-oneoperon-module=messages] .sales-invoice-register-filters label{min-width:180px;color:var(--muted);gap:5px;font-size:12px;display:grid}[data-oneoperon-module=messages] .sales-invoice-register-filters select{border:1px solid var(--line);background:var(--theme-bg,#fff);min-height:40px;color:var(--ink);border-radius:11px;padding:0 12px}[data-oneoperon-module=messages] .sales-invoice-register-table-wrap{overflow:auto}[data-oneoperon-module=messages] .sales-invoice-register table{border-collapse:collapse;width:100%;min-width:760px}[data-oneoperon-module=messages] .sales-invoice-register th{border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--theme-bg,#fff) 95%,var(--ink));color:var(--muted);text-align:start;white-space:nowrap;padding:10px 12px;font-size:12px;font-weight:550}[data-oneoperon-module=messages] .sales-invoice-register td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px;font-size:14px}[data-oneoperon-module=messages] .sales-invoice-register td strong{font-weight:600}[data-oneoperon-module=messages] .sales-invoice-register-actions{white-space:nowrap;gap:7px;display:flex}[data-oneoperon-module=messages] .sales-invoice-register-actions button{border:1px solid var(--line);background:var(--theme-bg,#fff);min-height:36px;color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}[data-oneoperon-module=messages] .sales-invoice-register-state{min-height:180px;color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:9px;padding:26px;display:flex}[data-oneoperon-module=messages] .sales-invoice-register-state.error{color:#9f1f17}@media (max-width:680px){[data-oneoperon-module=messages] .invoice-customer-selector>small{min-height:0}[data-oneoperon-module=messages] .sales-invoice-register{border-inline:0;border-radius:0}[data-oneoperon-module=messages] .sales-invoice-register-filters{grid-template-columns:1fr 1fr;display:grid}[data-oneoperon-module=messages] .sales-invoice-register-filters label{min-width:0}}[data-oneoperon-module=messages] .invoice-optional-tray{z-index:1;width:min(calc(100% - 20px),calc(var(--financial-record-frame-width,720px) - 20px));border:1px solid var(--pf-line,var(--line));background:color-mix(in srgb,var(--theme-bg,#fff) 94%,var(--theme-accent,#6b5cff));box-sizing:border-box;border-bottom:0;border-radius:20px 20px 0 0;align-items:center;gap:14px;min-height:56px;margin:0 auto -12px;padding:11px 17px 23px;display:flex;position:relative}[data-oneoperon-module=messages] .invoice-optional-tray>strong{color:var(--theme-accent,#5c4fe6);white-space:nowrap;flex:none;font-size:13px;font-weight:750}[data-oneoperon-module=messages] .invoice-optional-tray>div{scrollbar-width:none;align-items:center;gap:15px;min-width:0;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .invoice-optional-tray>div::-webkit-scrollbar{display:none}[data-oneoperon-module=messages] .invoice-optional-tray button{color:var(--invoice-muted,var(--muted));font:inherit;white-space:nowrap;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;padding:4px 0;font-size:13px;font-weight:500;line-height:1.3}[data-oneoperon-module=messages] .invoice-optional-tray button.is-selected{color:var(--theme-accent,#5c4fe6);font-weight:800;box-shadow:inset 0 -2px}[data-oneoperon-module=messages] .invoice-optional-tray button:focus-visible{outline:2px solid var(--theme-accent,#5c4fe6);outline-offset:3px}[data-oneoperon-module=messages] .invoice-party-details{min-height:62px;color:var(--invoice-muted,var(--muted));align-content:start;margin-top:2px;font-size:12px;line-height:1.45;gap:3px!important;display:grid!important}[data-oneoperon-module=messages] .invoice-party-details>span{grid-template-columns:max-content minmax(0,1fr);gap:5px;min-height:1.45em;display:grid}[data-oneoperon-module=messages] .invoice-party-details strong{color:var(--invoice-text,var(--ink));font-weight:750}[data-oneoperon-module=messages] .invoice-party-details>span>span{overflow-wrap:anywhere;min-width:0}[data-oneoperon-module=messages] .invoice-customer-selector .invoice-party-details{min-height:62px}[data-oneoperon-module=messages] .invoice-paper-size{border:0;align-items:center;gap:8px;min-width:max-content;margin:0;padding:0;display:flex}[data-oneoperon-module=messages] .invoice-paper-size legend{float:left;color:var(--muted);margin-inline-end:2px;font-size:12px;font-weight:650}[data-oneoperon-module=messages] .invoice-paper-size button{border:1px solid var(--line);background:var(--theme-bg,#fff);min-height:38px;color:var(--ink);border-radius:10px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}[data-oneoperon-module=messages] .invoice-paper-size button.is-selected{border-color:var(--theme-accent,#5c4fe6);color:var(--theme-accent,#5c4fe6);background:color-mix(in srgb,var(--theme-accent,#5c4fe6) 8%,var(--theme-bg,#fff));font-weight:800}[data-oneoperon-module=messages] .paper-outline{background:0 0;border:1.5px solid;border-radius:1px;width:13px;height:18px;display:block}[data-oneoperon-module=messages] .invoice-paper-sheet{box-sizing:border-box;transition:width .2s,min-height .2s,padding .2s}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4{width:min(100%,794px);min-height:min(1123px,92vh - 130px)}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{gap:19px;width:min(100%,559px);min-height:min(794px,92vh - 130px);padding:26px;font-size:.92em}[data-oneoperon-module=messages] .invoice-frame-close{place-items:center;width:36px;height:36px;margin-inline-start:auto;color:var(--muted)!important;background:0 0!important;border:0!important;border-radius:10px!important;padding:0!important;display:grid!important}[data-oneoperon-module=messages] .invoice-frame-close:hover{background:color-mix(in srgb,var(--theme-bg,#fff) 90%,var(--ink))!important;color:var(--ink)!important}[data-oneoperon-module=messages] .invoice-draft-intake{border:1px solid var(--line);background:var(--theme-bg,#fff);border-radius:20px;gap:18px;width:min(100%,720px);margin:0 auto;padding:28px;display:grid}[data-oneoperon-module=messages] .invoice-draft-intake>strong{font-size:17px;line-height:1.45}[data-oneoperon-module=messages] .invoice-draft-intake>div{gap:10px;display:flex}[data-oneoperon-module=messages] .invoice-draft-intake input{border:1px solid var(--line);background:var(--theme-bg,#fff);min-width:0;min-height:44px;color:var(--ink);border-radius:11px;flex:1;padding:0 13px}[data-oneoperon-module=messages] .invoice-draft-intake button{justify-self:start;align-items:center;gap:7px;min-height:42px;padding:0 14px;display:inline-flex}[data-oneoperon-module=messages] .progress-preview-toolbar{border-bottom:1px solid var(--pi-line,var(--line));background:var(--pi-surface,var(--theme-bg,#fff));justify-content:flex-end;align-items:center;gap:12px;min-height:62px;padding:10px 14px;display:flex}[data-oneoperon-module=messages] .progress-preview-toolbar>button{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}[data-oneoperon-module=messages] .progress-preview-dialog{overflow:auto}[data-oneoperon-module=messages] .progress-preview-sheet{background:#fff;margin:0 auto}[data-oneoperon-module=messages] .progress-preview-sheet>.progress-invoice-parties{margin-top:20px}[data-oneoperon-module=messages] .sales-invoice-register>header{position:relative}[data-oneoperon-module=messages] .sales-invoice-register>header .invoice-frame-close{margin-inline-start:auto}@media (max-width:700px){[data-oneoperon-module=messages] .invoice-optional-tray{width:min(calc(100% - 18px),calc(var(--financial-record-frame-width,720px) - 18px));border-radius:18px 18px 0 0;gap:11px;margin-bottom:-10px;padding:10px 14px 21px}[data-oneoperon-module=messages] .invoice-optional-tray>strong,[data-oneoperon-module=messages] .invoice-optional-tray button{font-size:12px}[data-oneoperon-module=messages] .invoice-draft-intake{border-inline:0;border-radius:16px;padding:20px}[data-oneoperon-module=messages] .invoice-draft-intake>div{display:grid}[data-oneoperon-module=messages] .invoice-paper-size legend{display:none}[data-oneoperon-module=messages] .invoice-preview-dialog>header{flex-wrap:wrap}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4,[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{min-height:0;padding:20px}[data-oneoperon-module=messages] .invoice-party-details{min-height:0}[data-oneoperon-module=messages] .progress-preview-toolbar{z-index:3;position:sticky;top:0}}@media print{[data-oneoperon-module=messages] .invoice-optional-tray,[data-oneoperon-module=messages] .invoice-paper-size,[data-oneoperon-module=messages] .invoice-draft-intake,[data-oneoperon-module=messages] .progress-preview-toolbar{display:none!important}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4,[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{width:100%!important;min-height:auto!important;box-shadow:none!important;margin:0!important}}[data-oneoperon-module=messages] .cost-center-custom-fields{gap:9px;display:grid}[data-oneoperon-module=messages] .cost-center-custom-fields>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}[data-oneoperon-module=messages] .cost-center-custom-fields>div:first-child strong{font-size:12px;font-weight:560}[data-oneoperon-module=messages] .cost-center-custom-fields>div:first-child button,[data-oneoperon-module=messages] .cost-center-custom-row>button{color:#5f5f5a;border:1px solid #dededb;border-radius:10px;align-items:center;gap:5px;min-height:34px;padding:0 9px;font-size:11px;display:inline-flex}[data-oneoperon-module=messages] .cost-center-custom-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}[data-oneoperon-module=messages] .cost-center-review{display:grid}[data-oneoperon-module=messages] .cost-center-review>.fi-notice{margin:14px 17px 0}[data-oneoperon-module=messages] .cost-center-review dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:12px 17px 18px;display:grid}[data-oneoperon-module=messages] .cost-center-review dl>div{background:#fafaf8;border:1px solid #e5e5e2;border-radius:12px;min-width:0;padding:11px}[data-oneoperon-module=messages] .cost-center-review dl>div.wide{grid-column:1/-1}[data-oneoperon-module=messages] .cost-center-review dt{color:#858580;margin-bottom:4px;font-size:10px}[data-oneoperon-module=messages] .cost-center-review dd{overflow-wrap:anywhere;color:#2e2e2b;gap:3px;margin:0;font-size:13px;font-weight:570;display:grid}@media (max-width:700px){[data-oneoperon-module=messages] .cost-center-review dl{grid-template-columns:1fr}[data-oneoperon-module=messages] .cost-center-review dl>div.wide{grid-column:1}[data-oneoperon-module=messages] .cost-center-custom-row{grid-template-columns:1fr auto}[data-oneoperon-module=messages] .cost-center-custom-row input:nth-child(2){grid-column:1}}[data-oneoperon-module=messages] :is(.standard-reference-topbar,.proforma-reference-topbar){box-sizing:border-box;align-items:center;min-height:38px;padding:8px 24px;display:flex}[data-oneoperon-module=messages] .progress-invoice-online{box-sizing:border-box;justify-content:flex-start;min-height:38px;padding:8px 24px}[data-oneoperon-module=messages] .progress-invoice-online>span{line-height:1.35}[data-oneoperon-module=messages] .invoice-optional-tray{font-size:14px;line-height:1.3}[data-oneoperon-module=messages] .invoice-optional-tray>strong{font:inherit;font-weight:750}[data-oneoperon-module=messages] .invoice-optional-tray button{font:inherit;align-items:center;gap:5px;font-weight:500;display:inline-flex}[data-oneoperon-module=messages] .invoice-optional-tray button svg{flex:none}[data-oneoperon-module=messages] .invoice-optional-tray button:hover{color:var(--invoice-text,var(--ink))}[data-oneoperon-module=messages] .invoice-optional-tray button.is-selected{color:var(--invoice-text,var(--ink));box-shadow:none;font-weight:750}[data-oneoperon-module=messages] .invoice-customer-select-line{gap:5px;min-height:28px;overflow:hidden}[data-oneoperon-module=messages] .invoice-customer-select-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:calc(100% - 22px);color:var(--invoice-text,var(--ink));font-size:17px;font-weight:500;line-height:1.3;overflow:hidden}[data-oneoperon-module=messages] .invoice-customer-select-line select{cursor:pointer;opacity:0!important;border:0!important;width:100%!important;height:100%!important;min-height:28px!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}[data-oneoperon-module=messages] .invoice-customer-select-line svg{color:var(--invoice-muted,var(--muted));flex:none;position:static;inset:auto}[data-oneoperon-module=messages] .invoice-customer-selector.is-invalid .invoice-customer-select-line{border-radius:7px;box-shadow:0 0 0 2px #b423181f}[data-oneoperon-module=messages] .invoice-customer-selector.is-invalid .invoice-customer-select-value{color:#9f1f17}[data-oneoperon-module=messages] .invoice-cancel-action{color:var(--invoice-danger,#9f382f)!important;margin-inline-end:auto!important}[data-oneoperon-module=messages] .invoice-cancelled-state{width:min(100%,var(--financial-record-frame-width,720px));border:1px solid var(--line);background:var(--theme-bg,#fff);text-align:center;box-sizing:border-box;border-radius:24px;align-content:center;place-items:center;gap:12px;min-height:190px;margin:0 auto;padding:34px;display:grid}[data-oneoperon-module=messages] .invoice-cancelled-badge{border:1px solid color-mix(in srgb,#2f7d4b 28%,var(--line));background:color-mix(in srgb,#2f7d4b 8%,var(--theme-bg,#fff));color:#25663d;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-weight:700;display:inline-flex}[data-oneoperon-module=messages] .invoice-cancelled-state p{max-width:500px;color:var(--muted);margin:0;line-height:1.55}[data-oneoperon-module=messages] .paper-outline.paper-a5{width:18px;height:13px}[data-oneoperon-module=messages] .invoice-paper-sheet{max-width:100%;min-height:0;transition:width .2s,aspect-ratio .2s,padding .2s}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4{aspect-ratio:210/297;width:min(100%,794px);min-height:0}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{aspect-ratio:210/148;gap:14px;width:min(100%,794px);min-height:0;padding:24px 30px;font-size:.86em}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5 :is(h1,h2){font-size:1.55em}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5 :is(th,td){padding:6px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5 .invoice-party-details{min-height:0}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5.standard-preview-sheet>header{min-height:52px;padding-bottom:11px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5.standard-preview-sheet>section{gap:22px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5.proforma-sheet>header{padding-bottom:11px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5 .proforma-sheet-meta{grid-template-columns:2fr repeat(3,1fr);gap:10px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5.progress-preview-sheet dl{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5.progress-preview-sheet>.progress-invoice-parties{margin-top:12px;margin-bottom:12px;padding-bottom:12px}@media (max-width:700px){[data-oneoperon-module=messages] .invoice-optional-tray{font-size:12px}[data-oneoperon-module=messages] .invoice-cancelled-state{min-height:160px;padding:24px}[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4,[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{padding:20px}}@media print{[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a4,[data-oneoperon-module=messages] .invoice-paper-sheet.paper-a5{aspect-ratio:auto!important}}[data-oneoperon-module=messages] .invoice-optional-tray>strong,[data-oneoperon-module=messages] .invoice-optional-tray button{font-family:inherit!important;font-size:1em!important;line-height:1.3!important}[data-oneoperon-module=messages] .invoice-optional-tray button{gap:2px}[data-oneoperon-module=messages] .invoice-optional-tray button svg{width:18px;height:18px;margin-inline-start:0}[data-oneoperon-module=messages] .record-customize-bar{z-index:1;width:min(calc(100% - 20px),calc(var(--financial-record-frame-width,720px) - 20px));border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 13%,#ddddda);background:color-mix(in srgb,var(--theme-bg,#fff) 94%,var(--theme-accent,#6b5cff));box-sizing:border-box;border-bottom:0;border-radius:20px 20px 0 0;order:-1;grid-column:1/-1;align-items:center;gap:14px;min-height:56px;margin:0 auto -12px;padding:11px 17px 23px;font-size:14px;line-height:1.3;display:flex;position:relative}[data-oneoperon-module=messages] .record-customize-bar>strong{color:var(--theme-accent,#5c4fe6);font:inherit;white-space:nowrap;flex:none;font-weight:750}[data-oneoperon-module=messages] .record-customize-bar>button{min-height:26px;color:var(--ink);font:inherit;white-space:nowrap;align-items:center;gap:2px;padding:0;font-weight:500;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}[data-oneoperon-module=messages] .record-customize-bar>button:hover{color:var(--theme-accent,#5c4fe6)}[data-oneoperon-module=messages] .record-customize-bar>button:disabled{opacity:.45}[data-oneoperon-module=messages] .record-customize-bar>button svg{flex:none;width:18px;height:18px}[data-oneoperon-module=messages] .fi-custom-fields,[data-oneoperon-module=messages] .party-custom-fields{grid-column:1/-1}[data-oneoperon-module=messages] .fi-custom-field-row{background:0 0;border:0;border-radius:0;align-items:center;padding:0}[data-oneoperon-module=messages] .record-custom-field-name{min-height:44px;font-weight:650}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties,.dimensions-workspace,.dimension-modal) :is(input:not([type=checkbox]):not([type=radio]),select){border-radius:999px!important}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties,.dimensions-workspace,.dimension-modal) textarea{border-radius:20px!important}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties) .fi-form-actions,[data-oneoperon-module=messages] .dimension-modal footer{border-top:0!important}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties) .fi-form-actions button,[data-oneoperon-module=messages] .dimension-modal footer button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 16%,#d7d7d3)!important;background:color-mix(in srgb,var(--theme-bg,#fff) 72%,#fff)!important;min-height:44px!important;color:var(--ink)!important;font-size:var(--approved-action-font,15px)!important;box-shadow:none!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 15px!important;font-weight:500!important;display:inline-flex!important}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties) .fi-form-actions .primary-button,[data-oneoperon-module=messages] .dimension-modal footer .primary-button{border-color:var(--theme-accent,#171717)!important;background:var(--theme-accent,#171717)!important;color:var(--theme-contrast,#fff)!important}[data-oneoperon-module=messages] .dimension-route-header{min-height:52px}[data-oneoperon-module=messages] .dimension-modal>header{gap:12px;min-height:52px;padding-inline:15px}[data-oneoperon-module=messages] .dimension-modal>header .fi-route-path{flex:1}[data-oneoperon-module=messages] .dimension-modal>header .fi-route-path strong{font-size:inherit;line-height:inherit;letter-spacing:inherit}[data-oneoperon-module=messages] .dimension-form-grid>.cost-center-custom-fields{order:initial}[data-oneoperon-module=messages] .cost-center-custom-fields>.cost-center-custom-row:first-child{align-items:stretch;justify-content:initial;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px;display:grid}[data-oneoperon-module=messages] .dimension-form-customize{gap:9px;padding:14px 17px 0;display:grid}[data-oneoperon-module=messages] .dimension-form-customize+.dimension-form-grid:empty{display:none}[data-oneoperon-module=messages] .cost-center-custom-row>input:first-child{font-weight:650}@media (max-width:700px){[data-oneoperon-module=messages] .invoice-optional-tray,[data-oneoperon-module=messages] .record-customize-bar{font-size:14px}[data-oneoperon-module=messages] .record-customize-bar{width:min(calc(100% - 18px),calc(var(--financial-record-frame-width,720px) - 18px));border-radius:18px 18px 0 0;gap:11px;margin-bottom:-10px;padding:10px 14px 21px}[data-oneoperon-module=messages] .cost-center-custom-fields>.cost-center-custom-row:first-child{grid-template-columns:1fr auto}}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize{background:0 0!important;border:0!important;overflow:visible!important}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>.fi-header{z-index:2;border:1px solid var(--line);background:var(--theme-bg,#fff);border-bottom:0;border-radius:20px 20px 0 0;position:relative}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>form{border:1px solid var(--line);background:var(--theme-bg,#fff);border-top:0;border-radius:0 0 20px 20px;overflow:hidden}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>.fi-header+.fi-error+:is(form),[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>.fi-header+.fi-account-working+:is(form){border-top:0}[data-oneoperon-module=messages] .dimensions-workspace:has(>.dimension-modal-inline){min-height:0;background:0 0!important;border:0!important;overflow:visible!important}[data-oneoperon-module=messages] .dimension-modal.dimension-modal-inline{z-index:auto;width:100%;max-width:none;max-height:none;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}[data-oneoperon-module=messages] .dimension-modal-inline>.record-customize-bar{width:min(calc(100% - 20px),calc(var(--financial-record-frame-width,720px) - 20px))}[data-oneoperon-module=messages] .dimension-inline-route{z-index:2;border:1px solid var(--line);background:var(--theme-bg,#fff);border-bottom:0;border-radius:20px 20px 0 0;align-items:center;min-height:52px;padding:10px 16px;display:flex;position:relative}[data-oneoperon-module=messages] .dimension-modal.dimension-modal-inline>.dimension-inline-route{border-bottom:0}[data-oneoperon-module=messages] .dimension-inline-route>.fi-route-path{flex:1}[data-oneoperon-module=messages] .dimension-modal-inline>:is(form,.cost-center-review){border:1px solid var(--line);background:var(--theme-bg,#fff);border-top:0;border-radius:0 0 20px 20px;overflow:hidden}[data-oneoperon-module=messages] .dimension-form-customize:empty{display:none}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>.fi-header,[data-oneoperon-module=messages] .dimension-inline-route{border-bottom-color:#0000}[data-oneoperon-module=messages] :is(.standard-reference-page,.proforma-reference-page,.progress-invoice-page){border-top:0}[data-oneoperon-module=messages] .coa-toolbar>label{background:var(--theme-bg,#fff);border-radius:999px;height:44px;padding-inline:14px}[data-oneoperon-module=messages] .coa-toolbar>.primary-button{border:1px solid var(--theme-accent,#171717);background:var(--theme-accent,#171717);min-height:44px;color:var(--theme-contrast,#fff);font-size:var(--approved-action-font,15px);box-shadow:none;border-radius:999px;padding:0 16px;font-weight:500}[data-oneoperon-module=messages] :is(.financial-accounts,.financial-parties).has-record-customize>:is(.fi-header,form),[data-oneoperon-module=messages] .dimension-modal-inline>:is(.dimension-inline-route,form,.cost-center-review){background:var(--card,#fff)}[data-oneoperon-module=messages] :is(.fi-custom-fields,.party-custom-fields,.cost-center-custom-fields,.dimension-form-customize){grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}[data-oneoperon-module=messages] :is(.fi-custom-fields,.party-custom-fields,.cost-center-custom-fields,.dimension-form-customize):empty{display:none}[data-oneoperon-module=messages] :is(.fi-fields>.fi-custom-fields,.fi-fields>.party-custom-fields,.dimension-form-grid>.cost-center-custom-fields){display:contents}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row){background:0 0;border:0;border-radius:0;grid-template-rows:18px 44px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:6px;min-width:0;padding:0;display:grid;position:relative}[data-oneoperon-module=messages] .cost-center-custom-fields>.cost-center-custom-row{grid-template-rows:18px 44px;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}[data-oneoperon-module=messages] .dimension-form-grid>.cost-center-custom-row.wide{grid-column:auto}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row)>.record-custom-field-name{text-overflow:ellipsis;grid-row:1;min-width:0;width:calc(100% - 32px)!important;height:18px!important;min-height:0!important;box-shadow:none!important;color:#5e5e5a!important;font:inherit!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}[data-oneoperon-module=messages] .party-custom-row{grid-template-rows:22px 44px}[data-oneoperon-module=messages] .party-custom-row>.record-custom-field-name{height:22px!important;font-size:15px!important;line-height:22px!important}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row)>.record-custom-field-name:focus-visible{outline:2px solid var(--theme-accent,#171717);outline-offset:2px}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row)>input:not(.record-custom-field-name){width:100%;height:44px;min-height:44px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dededc;border-radius:999px;grid-row:2;padding:0 13px;font-size:14px}[data-oneoperon-module=messages] .party-custom-row>input:not(.record-custom-field-name){font-size:15px}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row)>button{top:-7px;place-items:center;width:30px;height:30px;position:absolute;inset-inline-end:0;color:#777!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important;display:grid!important}[data-oneoperon-module=messages] :is(.fi-custom-field-row,.party-custom-row,.cost-center-custom-row)>button:hover{color:#9a342e!important;background:#f3f3f0!important}[data-oneoperon-module=messages] .dimension-table{min-width:560px;font-family:inherit;font-size:14px;line-height:1.45}[data-oneoperon-module=messages] .dimension-table th{letter-spacing:0;text-transform:none;font-weight:600;font-size:12px!important;line-height:1.4!important}[data-oneoperon-module=messages] .dimension-table td,[data-oneoperon-module=messages] .dimension-table td button{font-weight:400;font-size:14px!important;line-height:1.45!important}[data-oneoperon-module=messages] .dimension-table td strong{font-weight:600;line-height:1.45;font-size:14px!important}[data-oneoperon-module=messages] .dimension-table td small{font-size:12px!important;line-height:1.4!important}[data-oneoperon-module=messages] .dimension-table td em{font-size:12px;font-weight:500;line-height:1.4}[data-oneoperon-module=messages] :is(.standard-reference-topbar,.proforma-reference-topbar,.progress-invoice-online){border-bottom:0;border-block-end:0}[data-oneoperon-module=messages] :is(.standard-reference-footer,.proforma-reference-footer,.progress-invoice-footer){border-top:0;border-block-start:0}@media (max-width:700px){[data-oneoperon-module=messages] :is(.fi-custom-fields,.party-custom-fields,.cost-center-custom-fields,.dimension-form-customize){grid-template-columns:minmax(0,1fr)}[data-oneoperon-module=messages] .dimension-table{min-width:560px}}[data-oneoperon-module=messages] .desk-backdrop{z-index:1200;background:#18191c5c;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}[data-oneoperon-module=messages] .desk-triage textarea{resize:vertical;width:100%;min-height:90px;font:inherit;background:#fff;border:1px solid #dfdbd3;border-radius:16px;padding:12px;font-size:13px}[data-oneoperon-module=messages] .desk-original-choice{flex-direction:column;gap:6px;margin-top:16px;font-size:12px;font-weight:650;display:flex}[data-oneoperon-module=messages] .desk-original-choice select{font:inherit;background:#fff;border:1px solid #dfdbd3;border-radius:999px;padding:10px 13px;font-weight:400}[data-oneoperon-module=messages] .desk-panel{color:#242523;background:#fffdf9;flex-direction:column;width:min(1120px,94vw);min-height:0;display:flex;box-shadow:-18px 0 56px #17171329}[data-oneoperon-module=messages] .desk-header{border-bottom:1px solid #e7e2d8;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px 30px 16px;display:flex}[data-oneoperon-module=messages] .desk-header span{letter-spacing:.11em;color:#836d4d;font-size:11px;font-weight:700}[data-oneoperon-module=messages] .desk-header h2{margin:5px 0;font-size:22px}[data-oneoperon-module=messages] .desk-header p{color:#77746e;margin:0;font-size:13px}[data-oneoperon-module=messages] .desk-header>button,[data-oneoperon-module=messages] .desk-tools>button,[data-oneoperon-module=messages] .desk-actions button,[data-oneoperon-module=messages] .desk-documents a{color:inherit;cursor:pointer;font:inherit;background:#fff;border:1px solid #e3ded5;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:9px 13px;font-size:13px;display:inline-flex}[data-oneoperon-module=messages] .desk-header>button{width:36px;height:36px;padding:0}[data-oneoperon-module=messages] .desk-toolbar{border-bottom:1px solid #e7e2d8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}[data-oneoperon-module=messages] .desk-tabs{gap:3px;display:flex;overflow:auto}[data-oneoperon-module=messages] .desk-tabs button{color:#77746e;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:9px 12px;font-size:13px}[data-oneoperon-module=messages] .desk-tabs button.active{color:#564022;background:#f0e7d9;font-weight:700}[data-oneoperon-module=messages] .desk-tools{align-items:center;gap:8px;display:flex}[data-oneoperon-module=messages] .desk-tools input,[data-oneoperon-module=messages] .desk-capture input,[data-oneoperon-module=messages] .desk-triage input,[data-oneoperon-module=messages] .desk-triage select{min-width:0;font:inherit;background:#fff;border:1px solid #dfdbd3;border-radius:999px;padding:10px 13px;font-size:13px}[data-oneoperon-module=messages] .desk-tools input{width:min(260px,30vw)}[data-oneoperon-module=messages] .desk-tools .desk-primary,[data-oneoperon-module=messages] .desk-actions .desk-primary{color:#fff;background:#65543d;border-color:#65543d;font-weight:650}[data-oneoperon-module=messages] .desk-body{flex:1;grid-template-columns:minmax(400px,1.25fr) minmax(340px,.85fr);min-height:0;display:grid}[data-oneoperon-module=messages] .desk-list{border-right:1px solid #e7e2d8;overflow:auto}[data-oneoperon-module=messages] .desk-list-heading,[data-oneoperon-module=messages] .desk-row{grid-template-columns:2fr 1.2fr .95fr .65fr;align-items:center;gap:10px;display:grid}[data-oneoperon-module=messages] .desk-list-heading{color:#8b867e;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #eeeae3;padding:12px 22px;font-size:11px;font-weight:700}[data-oneoperon-module=messages] .desk-row{text-align:left;cursor:pointer;color:#3a3935;background:0 0;border:0;border-bottom:1px solid #f0ece5;width:100%;padding:15px 22px;font-size:12px}[data-oneoperon-module=messages] .desk-row:hover,[data-oneoperon-module=messages] .desk-row.selected{background:#f8f3ea}[data-oneoperon-module=messages] .desk-row span{flex-direction:column;gap:4px;min-width:0;display:flex}[data-oneoperon-module=messages] .desk-row strong,[data-oneoperon-module=messages] .desk-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-oneoperon-module=messages] .desk-row strong{font-size:13px;font-weight:600}[data-oneoperon-module=messages] .desk-row small{color:#817d75;font-size:11px}[data-oneoperon-module=messages] .desk-row em{color:#65543d;font-style:normal;font-weight:650}[data-oneoperon-module=messages] .desk-detail{padding:22px 26px;overflow:auto}[data-oneoperon-module=messages] .desk-detail-head>span{letter-spacing:.05em;color:#8b7352;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:flex}[data-oneoperon-module=messages] .desk-detail-head h3,[data-oneoperon-module=messages] .desk-capture h3{margin:10px 0 4px;font-size:20px}[data-oneoperon-module=messages] .desk-detail-head p,[data-oneoperon-module=messages] .desk-capture p{color:#77746e;font-size:13px;line-height:1.5}[data-oneoperon-module=messages] .desk-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}[data-oneoperon-module=messages] .desk-state-grid span{color:#88837b;flex-direction:column;gap:4px;font-size:11px;display:flex}[data-oneoperon-module=messages] .desk-state-grid strong{color:#33312d;font-size:13px}[data-oneoperon-module=messages] .desk-content,[data-oneoperon-module=messages] .desk-documents,[data-oneoperon-module=messages] .desk-triage,[data-oneoperon-module=messages] .desk-routing,[data-oneoperon-module=messages] .desk-history{border-top:1px solid #eeeae3;margin-top:17px;padding-top:17px}[data-oneoperon-module=messages] .desk-content small{color:#9a805e;font-weight:700}[data-oneoperon-module=messages] .desk-content p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.55}[data-oneoperon-module=messages] .desk-documents h4,[data-oneoperon-module=messages] .desk-triage h4{margin:0 0 10px;font-size:14px}[data-oneoperon-module=messages] .desk-documents>div{align-items:center;gap:9px;padding:8px 0;font-size:13px;display:flex}[data-oneoperon-module=messages] .desk-documents>div span{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:0;display:flex}[data-oneoperon-module=messages] .desk-documents small{color:#8b867e;font-size:11px}[data-oneoperon-module=messages] .desk-documents p,[data-oneoperon-module=messages] .desk-triage p,[data-oneoperon-module=messages] .desk-routing,[data-oneoperon-module=messages] .desk-history{color:#77746e;font-size:12px;line-height:1.5}[data-oneoperon-module=messages] .desk-triage label,[data-oneoperon-module=messages] .desk-capture label{flex-direction:column;gap:6px;margin:12px 0;font-size:12px;font-weight:650;display:flex}[data-oneoperon-module=messages] .desk-triage select,[data-oneoperon-module=messages] .desk-triage input,[data-oneoperon-module=messages] .desk-capture input{width:100%;font-weight:400}[data-oneoperon-module=messages] .desk-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}[data-oneoperon-module=messages] .desk-feedback{color:#326337;background:#f2f8f1;align-items:center;gap:6px;margin:0;padding:8px 24px;font-size:12px;display:flex}[data-oneoperon-module=messages] .desk-feedback.error{color:#a53a31;background:#fff1ef}[data-oneoperon-module=messages] .desk-empty{color:#89847d;align-items:center;gap:7px;padding:24px;font-size:13px;display:flex}[data-oneoperon-module=messages] .desk-history summary{cursor:pointer;font-weight:650}[data-oneoperon-module=messages] .desk-routing small{color:#a29a8c;display:block}@media (max-width:850px){[data-oneoperon-module=messages] .desk-panel{width:100vw}[data-oneoperon-module=messages] .desk-body{grid-template-columns:1fr}[data-oneoperon-module=messages] .desk-list{border-bottom:1px solid #e7e2d8;border-right:0;max-height:34vh}[data-oneoperon-module=messages] .desk-toolbar{padding:10px}[data-oneoperon-module=messages] .desk-header,[data-oneoperon-module=messages] .desk-detail{padding:16px}[data-oneoperon-module=messages] .desk-tools input{width:180px}}[data-oneoperon-module=messages] .purchase-intake-workspace{width:100%;color:var(--foreground,#222);gap:14px;display:grid}[data-oneoperon-module=messages] .purchase-intake-loading{color:#717171;align-items:center;gap:9px;min-height:120px;display:flex}[data-oneoperon-module=messages] .purchase-intake-error{color:#8b332b;background:#fff7f6;border:1px solid #e8c9c5;border-radius:14px;margin:0;padding:11px 14px;font-size:13px}[data-oneoperon-module=messages] .purchase-intake-route{align-items:center;gap:10px;padding:0 3px;display:flex}[data-oneoperon-module=messages] .purchase-intake-route>button,[data-oneoperon-module=messages] .purchase-intake-detail>header>button{color:#353535;background:#fff;border:1px solid #dededb;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}[data-oneoperon-module=messages] .purchase-intake-route nav,[data-oneoperon-module=messages] .purchase-intake-form header nav{color:#777;letter-spacing:.105em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}[data-oneoperon-module=messages] .purchase-intake-route nav span:after,[data-oneoperon-module=messages] .purchase-intake-form header nav span:after{content:"·";color:#a5a5a1;padding-inline-start:8px}[data-oneoperon-module=messages] .purchase-intake-route nav strong,[data-oneoperon-module=messages] .purchase-intake-form header nav strong{color:#292929;font-weight:700}[data-oneoperon-module=messages] .purchase-intake-actions{flex-wrap:wrap;gap:10px;display:flex}[data-oneoperon-module=messages] .purchase-intake-actions button,[data-oneoperon-module=messages] .purchase-intake-form footer button,[data-oneoperon-module=messages] .purchase-intake-review footer button,[data-oneoperon-module=messages] .purchase-intake-detail footer :is(button,a),[data-oneoperon-module=messages] .purchase-intake-link button{border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 18%,#d7d7d3);color:#292929;min-height:42px;font:inherit;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 17px;font-size:14px;text-decoration:none;display:inline-flex}[data-oneoperon-module=messages] .purchase-intake-actions button:hover,[data-oneoperon-module=messages] .purchase-intake-form footer button:hover,[data-oneoperon-module=messages] .purchase-intake-review footer button:hover,[data-oneoperon-module=messages] .purchase-intake-detail footer :is(button,a):hover{border-color:color-mix(in srgb,var(--theme-accent,#171717) 42%,#d7d7d3);background:color-mix(in srgb,var(--theme-bg,#fff) 68%,#fff)}[data-oneoperon-module=messages] .purchase-intake-form-shell{padding-top:50px;position:relative}[data-oneoperon-module=messages] .purchase-intake-customize{z-index:0;border:1px solid color-mix(in srgb,var(--theme-accent,#171717) 13%,#ddddda);background:color-mix(in srgb,var(--theme-bg,#fff) 94%,var(--theme-accent,#171717));min-height:78px;color:var(--theme-accent,#171717);white-space:nowrap;border-radius:20px 20px 0 0;align-items:flex-start;gap:6px;padding:9px 18px 0;transition:background-color .18s,border-color .18s,color .18s;display:flex;position:absolute;inset:0 12px auto}[data-oneoperon-module=messages] .purchase-intake-customize strong{min-height:36px;color:var(--theme-accent,#171717);align-items:center;margin-inline-end:4px;font-size:14px;font-weight:750;display:inline-flex}[data-oneoperon-module=messages] .purchase-intake-customize button{min-height:36px;color:color-mix(in srgb,var(--theme-accent,#171717) 78%,var(--ink,#171717));font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:4px;padding:0 6px;font-size:14px;font-weight:500;transition:color .18s;display:inline-flex}[data-oneoperon-module=messages] .purchase-intake-customize button:hover{color:var(--theme-accent,#171717);text-underline-offset:3px;background:0 0;text-decoration:underline}[data-oneoperon-module=messages] .purchase-intake-customize button:focus-visible{outline:2px solid var(--theme-accent,#171717);outline-offset:2px}[data-oneoperon-module=messages] .purchase-intake-customize button svg{color:currentColor;width:17px;height:17px}[data-oneoperon-module=messages] .purchase-intake-form,[data-oneoperon-module=messages] .purchase-intake-review,[data-oneoperon-module=messages] .purchase-intake-table-card,[data-oneoperon-module=messages] .purchase-intake-detail{z-index:1;background:#fff;border:1px solid #e2e2df;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000009}[data-oneoperon-module=messages] .purchase-intake-form>header,[data-oneoperon-module=messages] .purchase-intake-review>header{border-bottom:1px solid #e8e8e5;padding:16px 18px}[data-oneoperon-module=messages] .purchase-intake-primary-fields{grid-template-columns:minmax(0,1fr);gap:14px;padding:17px 18px 12px;display:grid}[data-oneoperon-module=messages] .purchase-intake-form label{color:#3b3b3b;gap:7px;min-width:0;font-size:13px;display:grid}[data-oneoperon-module=messages] .purchase-intake-form label>span{font-weight:600}[data-oneoperon-module=messages] .purchase-intake-form label>small{color:#858585;min-height:14px;font-size:11px}[data-oneoperon-module=messages] .purchase-intake-form :is(input,select,textarea),[data-oneoperon-module=messages] .purchase-intake-link select{color:#262626;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d8d8d5;border-radius:999px;outline:none;padding:0 14px;font-size:14px}[data-oneoperon-module=messages] .purchase-intake-form textarea{resize:vertical;border-radius:18px;min-height:92px;padding-block:11px}[data-oneoperon-module=messages] .purchase-intake-form :is(input,select,textarea):focus,[data-oneoperon-module=messages] .purchase-intake-link select:focus{border-color:color-mix(in srgb,var(--theme-accent,#171717) 55%,#d8d8d5);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#171717) 10%,transparent)}[data-oneoperon-module=messages] .purchase-intake-form input[readonly]{color:#777;background:#f6f6f4}[data-oneoperon-module=messages] .purchase-intake-lines{padding:6px 18px 14px}[data-oneoperon-module=messages] .purchase-intake-lines>strong{padding:3px 0 8px;font-size:14px;display:block}[data-oneoperon-module=messages] .purchase-intake-line{border-top:1px solid #e9e9e6;grid-template-columns:minmax(0,1fr) 78px 88px 40px;grid-template-areas:"item quantity unit remove";align-items:end;gap:7px;padding:13px 0;display:grid}[data-oneoperon-module=messages] .purchase-intake-item-row{display:contents}[data-oneoperon-module=messages] .purchase-intake-item-row>label{grid-area:item}[data-oneoperon-module=messages] .purchase-intake-line>label:first-of-type{grid-area:quantity}[data-oneoperon-module=messages] .purchase-intake-line>label:nth-of-type(2){grid-area:unit}[data-oneoperon-module=messages] .purchase-intake-remove{color:#737373;background:#fff;border:1px solid #dededb;border-radius:999px;grid-area:remove;justify-content:center;align-self:end;align-items:center;width:40px;height:44px;display:flex}[data-oneoperon-module=messages] .purchase-intake-context{border-top:1px solid #e8e8e5;padding:14px 18px}[data-oneoperon-module=messages] .purchase-intake-context>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}[data-oneoperon-module=messages] .purchase-intake-form>footer,[data-oneoperon-module=messages] .purchase-intake-review>footer,[data-oneoperon-module=messages] .purchase-intake-detail>footer{border-top:1px solid #e8e8e5;justify-content:flex-end;gap:9px;padding:12px 18px;display:flex}[data-oneoperon-module=messages] .purchase-intake-form .primary,[data-oneoperon-module=messages] .purchase-intake-review .primary,[data-oneoperon-module=messages] .purchase-intake-detail .primary,[data-oneoperon-module=messages] .purchase-intake-link .primary{border-color:var(--theme-accent,#171717);background:var(--theme-accent,#171717);color:var(--theme-contrast,#fff)}[data-oneoperon-module=messages] .purchase-intake-form .primary:disabled,[data-oneoperon-module=messages] .purchase-intake-review .primary:disabled{color:#fff;cursor:not-allowed;background:#9f9f9f;border-color:#9f9f9f}[data-oneoperon-module=messages] .purchase-intake-review>header{gap:4px;display:grid}[data-oneoperon-module=messages] .purchase-intake-review>header span{color:#777;font-size:12px}[data-oneoperon-module=messages] .purchase-intake-review-supplier{color:#3b3b3b;gap:7px;margin:16px 18px 4px;font-size:13px;display:grid}[data-oneoperon-module=messages] .purchase-intake-review-supplier>span{font-weight:600}[data-oneoperon-module=messages] .purchase-intake-review-supplier>small{color:#858585;font-size:11px}[data-oneoperon-module=messages] .purchase-intake-review-supplier select{color:#262626;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #d8d8d5;border-radius:999px;outline:none;padding:0 14px;font-size:14px}[data-oneoperon-module=messages] .purchase-intake-review dl,[data-oneoperon-module=messages] .purchase-intake-detail dl{margin:0;padding:4px 18px 14px}[data-oneoperon-module=messages] .purchase-intake-review dl>div,[data-oneoperon-module=messages] .purchase-intake-detail dl>div{border-bottom:1px solid #ecece9;grid-template-columns:145px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}[data-oneoperon-module=messages] .purchase-intake-review dt,[data-oneoperon-module=messages] .purchase-intake-detail dt{color:#818181;font-size:12px}[data-oneoperon-module=messages] .purchase-intake-review dd,[data-oneoperon-module=messages] .purchase-intake-detail dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:560}[data-oneoperon-module=messages] .purchase-intake-table-tools{border-bottom:1px solid #e8e8e5;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-oneoperon-module=messages] .purchase-intake-table-tools label{border:1px solid #d8d8d5;border-radius:999px;align-items:center;gap:7px;width:min(370px,100%);min-height:42px;padding:0 14px;display:flex}[data-oneoperon-module=messages] .purchase-intake-table-tools input{width:100%;font:inherit;background:0 0;border:0;outline:0}[data-oneoperon-module=messages] .purchase-intake-table-tools>button{background:#fff;border:1px solid #dededb;border-radius:999px;min-height:38px;padding:0 14px}[data-oneoperon-module=messages] .purchase-intake-table-scroll{overflow:auto}[data-oneoperon-module=messages] .purchase-intake-table-card table{border-collapse:collapse;width:100%;min-width:720px}[data-oneoperon-module=messages] .purchase-intake-table-card :is(th,td){text-align:center;border-bottom:1px solid #ecece9;padding:13px 14px;font-size:14px}[data-oneoperon-module=messages] .purchase-intake-table-card th{color:#666;background:#fafaf8;font-weight:650}[data-oneoperon-module=messages] .purchase-intake-table-card tbody tr:last-child td{border-bottom:0}[data-oneoperon-module=messages] .purchase-intake-table-card .table-action{color:#292929;min-height:34px;font:inherit;background:#fff;border:1px solid #dededb;border-radius:999px;justify-content:center;align-items:center;padding:0 13px;font-size:13px;text-decoration:none;display:inline-flex}[data-oneoperon-module=messages] .procurement-invoice-table-card{color:#3f3f3f;background:#fff;border:1px solid #dededb;border-radius:20px;overflow:hidden}[data-oneoperon-module=messages] .procurement-invoice-table-card>header{border-bottom:0;align-items:center;min-height:51px;padding:0 16px;display:flex}[data-oneoperon-module=messages] .procurement-invoice-table-card>header nav{color:#777;letter-spacing:.105em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}[data-oneoperon-module=messages] .procurement-invoice-table-card>header nav span:not(:last-of-type):after,[data-oneoperon-module=messages] .procurement-invoice-table-card>header nav span:last-of-type:after{content:"·";color:#a5a5a1;padding-inline-start:8px}[data-oneoperon-module=messages] .procurement-invoice-table-card>header nav strong{color:#292929;font-weight:700}[data-oneoperon-module=messages] .procurement-invoice-search{padding:12px 14px}[data-oneoperon-module=messages] .procurement-invoice-search label{color:#858585;border:1px solid #d9d9d6;border-radius:999px;align-items:center;gap:8px;width:min(480px,100%);min-height:40px;padding:0 13px;display:flex}[data-oneoperon-module=messages] .procurement-invoice-search input{color:#343434;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:14px}[data-oneoperon-module=messages] .procurement-invoice-search input::placeholder{color:#a6a6aa;opacity:1}[data-oneoperon-module=messages] .procurement-invoice-table-scroll{overflow-x:auto}[data-oneoperon-module=messages] .procurement-invoice-table-card table{border-collapse:collapse;width:100%;min-width:620px}[data-oneoperon-module=messages] .procurement-invoice-table-card :is(th,td){text-align:center;border-bottom:1px solid #e6e6e3;padding:12px 14px;font-size:14px;font-weight:400}[data-oneoperon-module=messages] .procurement-invoice-table-card th{color:#666;background:#fafafa;font-weight:400}[data-oneoperon-module=messages] .procurement-invoice-table-card tbody tr:last-child td{border-bottom:0}[data-oneoperon-module=messages] .procurement-invoice-table-card .table-action{color:#292929;min-height:32px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dededb;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:13px;display:inline-flex}[data-oneoperon-module=messages] .procurement-invoice-table-card .table-action.locked{color:#777;cursor:not-allowed;opacity:1;background:#f4f4f2;border-color:#dededb}[data-oneoperon-module=messages] .invoice-reference-link{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #c8c8c4;text-decoration:underline #c8c8c4}[data-oneoperon-module=messages] .procurement-invoice-table-card .procurement-invoice-empty{color:#666;text-align:center;height:88px;padding:18px}[data-oneoperon-module=messages] .purchase-register-tabs{align-items:center;gap:5px;min-height:56px;padding:9px 14px;display:flex;overflow-x:auto}[data-oneoperon-module=messages] .purchase-register-tabs button{color:#777;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;min-height:38px;padding:0 13px;display:inline-flex}[data-oneoperon-module=messages] .purchase-register-tabs button.active{background:color-mix(in srgb,var(--theme-accent,#171717) 9%,#fff);color:#252525;font-weight:650}[data-oneoperon-module=messages] .purchase-register-tabs button span{background:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;display:grid}[data-oneoperon-module=messages] .purchase-register-tabs .purchase-add-nonpo{color:#292929;border:1px solid #dededb;margin-inline-start:auto}[data-oneoperon-module=messages] .purchase-intake-table-card td strong,[data-oneoperon-module=messages] .purchase-intake-table-card td small{display:block}[data-oneoperon-module=messages] .purchase-intake-table-card td small{color:gray;margin-top:3px;font-size:11px}[data-oneoperon-module=messages] .source-tag,[data-oneoperon-module=messages] .wait-status{color:#356248;white-space:nowrap;background:#eef3ef;border-radius:999px;align-items:center;min-height:26px;padding:0 9px;font-size:11px;font-weight:650;display:inline-flex}[data-oneoperon-module=messages] .source-tag.nonpo{color:#695943;background:#f2efe9}[data-oneoperon-module=messages] .wait-status.pending_approval{color:#8b5e19;background:#fff3de}[data-oneoperon-module=messages] .wait-status.approved{color:#28623c;background:#eaf6ee}[data-oneoperon-module=messages] .primary-table-action{gap:6px;border-color:var(--theme-accent,#171717)!important;background:var(--theme-accent,#171717)!important;color:var(--theme-contrast,#fff)!important}[data-oneoperon-module=messages] .purchase-intake-table-card table{min-width:1040px}[data-oneoperon-module=messages] .purchase-intake-detail>header{border-bottom:1px solid #e8e8e5;align-items:center;gap:12px;padding:14px 16px;display:flex}[data-oneoperon-module=messages] .purchase-intake-detail>header>div{gap:3px;display:grid}[data-oneoperon-module=messages] .purchase-intake-detail>header span{color:#777;font-size:12px}[data-oneoperon-module=messages] .purchase-intake-note,[data-oneoperon-module=messages] .purchase-intake-link,[data-oneoperon-module=messages] .purchase-intake-received{color:#686868;border-top:1px solid #e8e8e5;margin:0;padding:13px 18px;font-size:12px}[data-oneoperon-module=messages] .purchase-intake-link{gap:10px;display:grid}[data-oneoperon-module=messages] .purchase-intake-link p{margin:0}[data-oneoperon-module=messages] .purchase-intake-link span{color:#858585}[data-oneoperon-module=messages] .purchase-intake-received{color:#3f7452;align-items:center;gap:8px;display:flex}@media (max-width:700px){[data-oneoperon-module=messages] .purchase-intake-primary-fields,[data-oneoperon-module=messages] .purchase-intake-context>div{grid-template-columns:1fr}[data-oneoperon-module=messages] .purchase-intake-customize{overflow-x:auto}[data-oneoperon-module=messages] .purchase-intake-review dl>div,[data-oneoperon-module=messages] .purchase-intake-detail dl>div{grid-template-columns:1fr;gap:3px}}@media (max-width:520px){[data-oneoperon-module=messages] .purchase-intake-line{grid-template-columns:minmax(0,1fr) 64px 70px 34px;gap:5px}[data-oneoperon-module=messages] .purchase-intake-remove{width:34px}[data-oneoperon-module=messages] .purchase-intake-form>footer,[data-oneoperon-module=messages] .purchase-intake-review>footer,[data-oneoperon-module=messages] .purchase-intake-detail>footer{flex-wrap:wrap}[data-oneoperon-module=messages] .purchase-intake-form>footer>*,[data-oneoperon-module=messages] .purchase-intake-review>footer>*,[data-oneoperon-module=messages] .purchase-intake-detail>footer>*{flex:auto}}
