.AppNavigation-module__Yd5BcG__navigation{z-index:40;box-sizing:border-box;color:#fff;background:#162e48;border-bottom:1px solid #162e48;align-items:center;gap:6px;height:58px;padding:0 22px;display:flex;position:sticky;top:0}.AppNavigation-module__Yd5BcG__integrated{background:0 0;border:0;min-width:0;height:auto;padding:0;position:static}.AppNavigation-module__Yd5BcG__navigation details{position:relative}.AppNavigation-module__Yd5BcG__navigation :is(a,summary,button){font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;font-size:13px;font-weight:600;text-decoration:none}.AppNavigation-module__Yd5BcG__navigation summary{color:#f4f8fc;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 11px;list-style:none;display:flex}.AppNavigation-module__Yd5BcG__navigation summary::-webkit-details-marker{display:none}.AppNavigation-module__Yd5BcG__account summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__iconControl{color:#f4f8fc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:flex}.AppNavigation-module__Yd5BcG__menu{margin:0}.AppNavigation-module__Yd5BcG__menu>summary{background:#ffffff09;box-shadow:inset 0 0 0 1px #ffffff16}.AppNavigation-module__Yd5BcG__navigation :is(summary,.AppNavigation-module__Yd5BcG__iconControl):hover{background:#ffffff12}.AppNavigation-module__Yd5BcG__navigation details[open]>summary{color:#175785;background:#e1edf6;box-shadow:inset 0 0 0 1px #ffffff70,0 2px 6px #06182d20}.AppNavigation-module__Yd5BcG__navigation :is(a,summary,button):focus-visible{outline-offset:3px;outline:2px solid #71b7e6}.AppNavigation-module__Yd5BcG__dropdown{z-index:50;box-sizing:border-box;overscroll-behavior:contain;color:#162e48;transform-origin:0 0;scrollbar-width:thin;background:#fff;border:1px solid #dce3e9;border-radius:14px;width:304px;max-height:calc(100dvh - 90px);padding:8px;position:absolute;top:calc(100% + 10px);left:0;overflow-y:auto;box-shadow:0 2px 4px #162e4808,0 12px 28px #162e481c,0 28px 64px #162e481f}.AppNavigation-module__Yd5BcG__dropdown strong{letter-spacing:.045em;color:#52646e;overflow-wrap:anywhere;padding:12px 12px 7px;font-size:11px;font-weight:600;line-height:16px;display:block}.AppNavigation-module__Yd5BcG__dropdown strong:not(:first-child){border-top:1px solid #e8edf2;margin-top:8px;padding-top:16px}.AppNavigation-module__Yd5BcG__dropdown :is(a,button){box-sizing:border-box;color:#162e48;white-space:normal;text-align:left;border-radius:9px;align-items:center;gap:10px;min-height:46px;padding:7px 10px;line-height:18px;display:flex}.AppNavigation-module__Yd5BcG__dropdown :is(a,button):hover{background:#f1f6fa}.AppNavigation-module__Yd5BcG__dropdown a[aria-current=page]{color:#162e48;background:#f1f3f5}.AppNavigation-module__Yd5BcG__itemIcon{background:var(--module-tint,#f1f6fa);height:30px;color:var(--module-accent,#246b9e);border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;display:flex}.AppNavigation-module__Yd5BcG__dropdown a[aria-current=page] .AppNavigation-module__Yd5BcG__itemIcon{background:var(--module-accent,#246b9e);color:#fff}.AppNavigation-module__Yd5BcG__itemLabel{flex:1;min-width:0}.AppNavigation-module__Yd5BcG__itemArrow{color:#8395a3;opacity:0;display:flex;transform:translate(-3px)}.AppNavigation-module__Yd5BcG__dropdown a[aria-current=page] .AppNavigation-module__Yd5BcG__itemArrow{opacity:1;color:currentColor;transform:none}.AppNavigation-module__Yd5BcG__dropdown a:hover .AppNavigation-module__Yd5BcG__itemArrow,.AppNavigation-module__Yd5BcG__dropdown a:focus-visible .AppNavigation-module__Yd5BcG__itemArrow{opacity:1;transform:none}.AppNavigation-module__Yd5BcG__navigation button{background:0 0;border:0;width:100%}.AppNavigation-module__Yd5BcG__dropdown form{border-top:1px solid #e8edf2;margin-top:8px;padding-top:8px}.AppNavigation-module__Yd5BcG__account{margin-left:auto}.AppNavigation-module__Yd5BcG__integrated .AppNavigation-module__Yd5BcG__account{margin-left:0}.AppNavigation-module__Yd5BcG__account .AppNavigation-module__Yd5BcG__dropdown{transform-origin:100% 0;left:auto;right:0}.AppNavigation-module__Yd5BcG__pageName{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:calc(100% - 260px);font-size:16px;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.AppNavigation-module__Yd5BcG__lineTop{transform-origin:12px 6px}.AppNavigation-module__Yd5BcG__lineMiddle{transform-origin:12px 12px}.AppNavigation-module__Yd5BcG__lineBottom{transform-origin:12px 18px}.AppNavigation-module__Yd5BcG__menu[open] .AppNavigation-module__Yd5BcG__lineTop{transform:translateY(6px)rotate(45deg)}.AppNavigation-module__Yd5BcG__menu[open] .AppNavigation-module__Yd5BcG__lineMiddle{opacity:0;transform:scaleX(.4)}.AppNavigation-module__Yd5BcG__menu[open] .AppNavigation-module__Yd5BcG__lineBottom{transform:translateY(-6px)rotate(-45deg)}@media (max-width:640px){.AppNavigation-module__Yd5BcG__navigation:not(.AppNavigation-module__Yd5BcG__integrated){padding:0 14px}.AppNavigation-module__Yd5BcG__pageName{max-width:calc(100% - 200px);font-size:14px}.AppNavigation-module__Yd5BcG__menu .AppNavigation-module__Yd5BcG__dropdown,.AppNavigation-module__Yd5BcG__account .AppNavigation-module__Yd5BcG__dropdown{width:auto;max-height:calc(100dvh - 78px);position:fixed;top:64px;left:14px;right:14px}}@media (prefers-reduced-motion:no-preference){html[data-interaction=pointer] body:has(.ralton-app) :is(.AppNavigation-module__Yd5BcG__lineTop,.AppNavigation-module__Yd5BcG__lineMiddle,.AppNavigation-module__Yd5BcG__lineBottom,.AppNavigation-module__Yd5BcG__envelopeFlap){transition:transform var(--motion-menu-open) var(--motion-ease),opacity .18s ease}html[data-interaction=pointer] body:has(.ralton-app) .AppNavigation-module__Yd5BcG__itemArrow{transition:opacity .22s ease,transform .22s var(--motion-ease)}}@media print{.AppNavigation-module__Yd5BcG__navigation{display:none}}.AppNavigation-module__Yd5BcG__navigation{--press-color:113 183 230}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__iconControl{--press-scale:.96}.AppNavigation-module__Yd5BcG__dropdown{--press-color:36 107 158;--press-scale:.985}@media (min-width:641px){.AppNavigation-module__Yd5BcG__navigation:not(.AppNavigation-module__Yd5BcG__integrated){padding-inline:max(22px,calc((100% - var(--app-navigation-max-width))/2 + 22px))}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__menuControl{gap:8px;width:auto;padding:0 11px}.AppNavigation-module__Yd5BcG__pageName{max-width:min(calc(100% - 320px),calc(var(--app-navigation-max-width) - 320px))}}@media (max-width:640px){.AppNavigation-module__Yd5BcG__menuLabel{display:none}}.AppNavigation-module__Yd5BcG__rightControls{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}.AppNavigation-module__Yd5BcG__integrated .AppNavigation-module__Yd5BcG__rightControls,.AppNavigation-module__Yd5BcG__rightControls .AppNavigation-module__Yd5BcG__account{margin-left:0}.AppNavigation-module__Yd5BcG__rightControls .AppNavigation-module__Yd5BcG__account summary:after{display:none}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__rightControls .AppNavigation-module__Yd5BcG__iconControl{background:#ffffff09;width:44px;height:44px;min-height:44px;box-shadow:inset 0 0 0 1px #ffffff16}.AppNavigation-module__Yd5BcG__mailbox>summary{position:relative}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__mailbox>summary[data-priority=purchases]{color:#ffda87;background:#ffffff0d}.AppNavigation-module__Yd5BcG__mailBadge{color:#503500;background:#ffda87;border-radius:6px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:-4px}.AppNavigation-module__Yd5BcG__invoiceBadge{color:#162e48;font-variant-numeric:tabular-nums;background:#afc7da;border-radius:6px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:-3px;right:-4px}.AppNavigation-module__Yd5BcG__mailError{color:#503500;background:#ffda87;border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;font-size:11px;display:flex;position:absolute;top:0;right:0}.AppNavigation-module__Yd5BcG__mailbox .AppNavigation-module__Yd5BcG__dropdown{transform-origin:100% 0;left:auto;right:0}.AppNavigation-module__Yd5BcG__mailboxDropdown{width:360px;padding:16px}.AppNavigation-module__Yd5BcG__mailboxHeading{gap:4px;margin-bottom:16px;display:grid}.AppNavigation-module__Yd5BcG__mailboxHeading h2{color:#162e48;margin:0;font-size:17px;font-weight:600;line-height:1.35}.AppNavigation-module__Yd5BcG__mailboxHeading>span{color:#52646e;font-size:12px}.AppNavigation-module__Yd5BcG__mailboxOverview>div{align-items:flex-start;gap:10px;padding:14px 12px;line-height:1.4;display:flex}.AppNavigation-module__Yd5BcG__mailboxOverview>div>svg{flex-shrink:0;margin-top:2px}.AppNavigation-module__Yd5BcG__mailboxOverview>div>div{flex:1;gap:5px;min-width:0;display:grid}.AppNavigation-module__Yd5BcG__mailboxOverview b{font-size:14px;font-weight:600}.AppNavigation-module__Yd5BcG__mailboxOverview div div>span{font-size:12px}.AppNavigation-module__Yd5BcG__mailboxPurchase{color:#29475d;background:#f1f6fa;border-radius:10px}.AppNavigation-module__Yd5BcG__mailboxPurchase[data-pending=true]{color:#654408;background:#fff0d5}.AppNavigation-module__Yd5BcG__mailboxInvoices{color:#52646e;margin-top:6px}.AppNavigation-module__Yd5BcG__mailboxCount{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;line-height:1.3}.AppNavigation-module__Yd5BcG__mailboxDropdown .AppNavigation-module__Yd5BcG__mailboxOpen{background:#f1f6fa;border:1px solid #6487a1;min-height:44px;margin-top:12px}.AppNavigation-module__Yd5BcG__mailboxMessage{color:#52646e;font-size:13px;line-height:1.5}.AppNavigation-module__Yd5BcG__mailboxDropdown .AppNavigation-module__Yd5BcG__mailboxRetry{color:#175785;min-height:44px;font-size:12px}@media (max-width:640px){.AppNavigation-module__Yd5BcG__mailbox .AppNavigation-module__Yd5BcG__dropdown{width:auto;max-height:calc(100dvh - 78px);position:fixed;top:64px;left:14px;right:14px}.AppNavigation-module__Yd5BcG__pageName{max-width:calc(100% - 236px)}.AppNavigation-module__Yd5BcG__rightControls{gap:6px}}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__rightControls details[open]>.AppNavigation-module__Yd5BcG__iconControl{color:#175785;background:#e1edf6}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__rightControls .AppNavigation-module__Yd5BcG__mailbox>.AppNavigation-module__Yd5BcG__iconControl{background:#244059;box-shadow:inset 0 1px #ffffff24,0 3px 8px #081c3826}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__mailbox>summary[data-priority=purchases]{color:#ffda87;background:#29455d;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffda873b,0 3px 8px #081c3826}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__rightControls .AppNavigation-module__Yd5BcG__mailbox[open]>.AppNavigation-module__Yd5BcG__iconControl{color:#175785;background:#e1edf6}.AppNavigation-module__Yd5BcG__mailBadge,.AppNavigation-module__Yd5BcG__invoiceBadge{font-variant-numeric:tabular-nums;border-radius:7px;min-width:20px;height:20px;padding:0 5px;box-shadow:0 2px 5px #081c384d}.AppNavigation-module__Yd5BcG__mailBadge{color:#503500;background:#ffda87;top:-2px;right:-5px}.AppNavigation-module__Yd5BcG__invoiceBadge{color:#eef6fc;background:#365c7b;bottom:-4px;right:-5px;box-shadow:inset 0 1px #afc7da80,0 2px 5px #081c384d}.AppNavigation-module__Yd5BcG__mailBadge,.AppNavigation-module__Yd5BcG__invoiceBadge{min-width:18px;height:18px;padding:0 4px;font-size:9px}.AppNavigation-module__Yd5BcG__invoiceBadge{inset:-2px auto auto -5px}.AppNavigation-module__Yd5BcG__dropdown .AppNavigation-module__Yd5BcG__allModules{border-top:1px solid #e8edf2;margin-top:10px;padding-top:8px}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__dropdown .AppNavigation-module__Yd5BcG__allModulesToggle{color:#52646e;background:0 0;border-radius:9px;justify-content:space-between;min-height:46px;padding:7px 10px}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__dropdown .AppNavigation-module__Yd5BcG__allModulesToggle:hover{background:#f1f6fa}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__dropdown .AppNavigation-module__Yd5BcG__allModules[open]>.AppNavigation-module__Yd5BcG__allModulesToggle{color:#162e48;background:#f1f6fa}.AppNavigation-module__Yd5BcG__allModulesToggle>svg{transform:rotate(90deg)}.AppNavigation-module__Yd5BcG__allModules[open]>.AppNavigation-module__Yd5BcG__allModulesToggle>svg{transform:rotate(-90deg)}.AppNavigation-module__Yd5BcG__envelopeIcon{flex-shrink:0;overflow:visible}.AppNavigation-module__Yd5BcG__envelopeFlap{transform-origin:12px 9px;transform:scaleY(1)}.AppNavigation-module__Yd5BcG__mailbox[open] .AppNavigation-module__Yd5BcG__envelopeFlap{transform:scaleY(-1)}.AppNavigation-module__Yd5BcG__mailboxNotifications{border-top:1px solid #dce3e9;margin-top:14px;padding-top:12px}.AppNavigation-module__Yd5BcG__mailboxNotificationToggle{color:#162e48;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:13px;font-weight:600;display:flex}.AppNavigation-module__Yd5BcG__mailboxNotificationToggle input{accent-color:#175785;flex:none;width:18px;height:18px}.AppNavigation-module__Yd5BcG__mailboxNotifications p{color:#52646e;margin:4px 0 8px;font-size:12px;line-height:1.45}.AppNavigation-module__Yd5BcG__mailboxNotifications .AppNavigation-module__Yd5BcG__mailboxNotificationError{color:#a12c24}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__mailboxNotifications .AppNavigation-module__Yd5BcG__mailboxNotificationTest{color:#175785;background:#fff;border:1px solid #6487a1;border-radius:7px;justify-content:center;min-height:36px;font-size:12px}.AppNavigation-module__Yd5BcG__navigation .AppNavigation-module__Yd5BcG__mailboxNotifications .AppNavigation-module__Yd5BcG__mailboxNotificationTest:hover{background:#edf4f8}
.ModulePageLabel-module__-c1GZW__label{vertical-align:middle;align-items:center;gap:8px;max-width:100%;display:inline-flex}.ModulePageLabel-module__-c1GZW__icon{background:var(--module-tint);width:24px;height:24px;color:var(--module-accent);border-radius:6px;flex:none;place-items:center;display:grid}.ModulePageLabel-module__-c1GZW__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.PurchaseManager-module__MvtFDG__page{background:var(--ralton-canvas);color:#172a38;min-height:100vh}.PurchaseManager-module__MvtFDG__topbar{background:var(--ralton-ink);color:#fff;border-bottom:1px solid #cbd7df;grid-template-columns:180px minmax(0,1fr) 320px;align-items:center;gap:18px;min-height:64px;padding:9px 18px;display:grid;box-shadow:0 2px 8px #13304529}.PurchaseManager-module__MvtFDG__homeLink,.PurchaseManager-module__MvtFDG__topbar>a{color:#d9e8f2;font-size:13px;font-weight:750;text-decoration:none}.PurchaseManager-module__MvtFDG__topbarTitle{gap:2px;min-width:0;display:grid}.PurchaseManager-module__MvtFDG__topbarTitle strong{font-size:16px}.PurchaseManager-module__MvtFDG__topbarTitle span{color:#b9d0df;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.PurchaseManager-module__MvtFDG__topbarActions{justify-content:flex-end;display:flex}.PurchaseManager-module__MvtFDG__message{background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:750}.PurchaseManager-module__MvtFDG__workspace{grid-template-columns:280px minmax(0,1fr);min-height:calc(100vh - 64px);display:grid}.PurchaseManager-module__MvtFDG__sidebar{background:#f8fbfd;border-right:1px solid #cbd7df;flex-direction:column;min-width:0;display:flex}.PurchaseManager-module__MvtFDG__sidebarHeader{color:#32536a;text-transform:uppercase;letter-spacing:.035em;border-bottom:1px solid #dce5ea;justify-content:space-between;align-items:center;min-height:54px;padding:0 14px;font-size:12px;font-weight:850;display:flex}.PurchaseManager-module__MvtFDG__sidebarHeader strong{text-align:center;background:#e4edf3;border-radius:999px;min-width:26px;padding:3px 7px;font-size:11px}.PurchaseManager-module__MvtFDG__searchBox{padding:12px 12px 8px}.PurchaseManager-module__MvtFDG__searchBox input{color:#172a38;background:#fff;border:1px solid #b6c6d0;border-radius:7px;outline:none;width:100%;padding:9px 10px}.PurchaseManager-module__MvtFDG__searchBox input:focus{border-color:#2b7eae;box-shadow:0 0 0 3px #2b7eae1f}.PurchaseManager-module__MvtFDG__finishedToggle{color:#667b89;align-items:center;gap:7px;padding:4px 13px 10px;font-size:11px;font-weight:650;display:flex}.PurchaseManager-module__MvtFDG__projectList{flex:1;min-height:0;padding:4px 8px 12px;overflow-y:auto}.PurchaseManager-module__MvtFDG__projectItem{color:#244458;border:1px solid #0000;border-radius:8px;gap:3px;margin-bottom:4px;padding:9px 10px;text-decoration:none;display:grid}.PurchaseManager-module__MvtFDG__projectItem.PurchaseManager-module__MvtFDG__selected{background:#e2eff6;border-color:#7fa7bf;box-shadow:inset 3px 0 #2d789f}.PurchaseManager-module__MvtFDG__projectItem>div{justify-content:space-between;gap:10px;display:flex}.PurchaseManager-module__MvtFDG__projectItem>div span{color:#2f6c93;font-size:11px;font-weight:850}.PurchaseManager-module__MvtFDG__projectItem>div b{text-align:center;background:#2f6c931a;border-radius:999px;min-width:22px;padding:1px 6px;font-size:10px}.PurchaseManager-module__MvtFDG__projectItem>strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.PurchaseManager-module__MvtFDG__projectItem small{color:#788a95;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.PurchaseManager-module__MvtFDG__sidebarEmpty,.PurchaseManager-module__MvtFDG__empty{color:#6d7e89;text-align:center;padding:24px;font-size:13px}.PurchaseManager-module__MvtFDG__mainPanel{min-width:0;padding:18px}.PurchaseManager-module__MvtFDG__panelHeader{justify-content:space-between;align-items:flex-start;gap:24px;width:min(100%,945px);margin-bottom:14px;display:flex}.PurchaseManager-module__MvtFDG__kicker{color:#5f7f94;letter-spacing:.09em;margin-bottom:4px;font-size:10px;font-weight:900;display:block}.PurchaseManager-module__MvtFDG__panelHeader h1{color:var(--ralton-ink);margin:0;font-size:22px;line-height:1.2}.PurchaseManager-module__MvtFDG__panelHeader p{color:#6e7f8a;margin:5px 0 0;font-size:12px}.PurchaseManager-module__MvtFDG__headerActions,.PurchaseManager-module__MvtFDG__footerActions{align-items:center;gap:8px;display:flex}.PurchaseManager-module__MvtFDG__primaryButton,.PurchaseManager-module__MvtFDG__secondaryButton,.PurchaseManager-module__MvtFDG__deleteButton{min-height:36px;font:inherit;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.PurchaseManager-module__MvtFDG__primaryButton{color:#fff;background:#2b7eae;border:1px solid #246f9a}.PurchaseManager-module__MvtFDG__primaryButton:hover:not(:disabled){background:#246f9a}.PurchaseManager-module__MvtFDG__secondaryButton{color:#35566b;background:#fff;border:1px solid #a8bbc7}.PurchaseManager-module__MvtFDG__secondaryButton:hover:not(:disabled){background:#edf4f7}.PurchaseManager-module__MvtFDG__deleteButton{color:#a33a3a;background:#fff6f6;border:1px solid #d7a7a7}.PurchaseManager-module__MvtFDG__primaryButton:disabled,.PurchaseManager-module__MvtFDG__secondaryButton:disabled,.PurchaseManager-module__MvtFDG__deleteButton:disabled{cursor:not-allowed;opacity:.5}.PurchaseManager-module__MvtFDG__notice{color:#705d27;background:#fff9e7;border:1px solid #d6c48c;border-radius:8px;margin-bottom:12px;padding:9px 11px;font-size:11px;font-weight:700}.PurchaseManager-module__MvtFDG__tableWrap{background:#fff;border:1px solid #c7d4dc;border-radius:9px;width:min(100%,945px);overflow-x:auto;box-shadow:0 4px 14px #1d374812;container:purchase-table/inline-size}.PurchaseManager-module__MvtFDG__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:640px;font-size:12px}.PurchaseManager-module__MvtFDG__purchaseInfoColumn{width:350px}.PurchaseManager-module__MvtFDG__statusColumn{width:220px}.PurchaseManager-module__MvtFDG__documentWidthColumn{width:auto}.PurchaseManager-module__MvtFDG__orderDateColumn{width:100px}.PurchaseManager-module__MvtFDG__orderDateCell{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.PurchaseManager-module__MvtFDG__statusCell>div{grid-template-columns:minmax(0,1fr);justify-items:start;gap:4px;display:grid}.PurchaseManager-module__MvtFDG__statusCell>div>span{max-width:100%}.PurchaseManager-module__MvtFDG__sortableHeader{min-height:24px;color:inherit;font:inherit;font-weight:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:inline-flex}.PurchaseManager-module__MvtFDG__sortableHeader:hover{color:var(--blue-700)}.PurchaseManager-module__MvtFDG__sortableHeader:focus-visible{outline:2px solid var(--blue-700);outline-offset:3px;border-radius:2px}@media (pointer:coarse){.PurchaseManager-module__MvtFDG__sortableHeader{min-height:44px}}.PurchaseManager-module__MvtFDG__table th{z-index:1;color:#466171;text-align:left;vertical-align:bottom;background:#eaf0f4;border-bottom:1px solid #bfcdd6;border-right:1px solid #d6e0e6;padding:9px 8px;font-size:12px;font-weight:600;line-height:1.2;position:sticky;top:0}.PurchaseManager-module__MvtFDG__table td{color:#344d5c;vertical-align:middle;border-bottom:1px solid #e1e7eb;border-right:1px solid #e1e7eb;height:48px;padding:8px}.PurchaseManager-module__MvtFDG__table td:first-child{padding:9px 12px}.PurchaseManager-module__MvtFDG__table td:last-child,.PurchaseManager-module__MvtFDG__table th:last-child{border-right:0}.PurchaseManager-module__MvtFDG__dataRow{cursor:pointer}.PurchaseManager-module__MvtFDG__dataRow td:first-child{box-shadow:inset 3px 0 #e1e7ea}.PurchaseManager-module__MvtFDG__completeRow td:first-child{background:linear-gradient(90deg,#edf8ef80 0 8px,#fff 20px);box-shadow:inset 3px 0 #9fd6ab}.PurchaseManager-module__MvtFDG__toOrderRow td:first-child{box-shadow:inset 3px 0 #d98b80}.PurchaseManager-module__MvtFDG__inProgressRow td:first-child{box-shadow:inset 3px 0 #9fbdd6}.PurchaseManager-module__MvtFDG__waitingRow td:first-child{box-shadow:inset 3px 0 #d9aa56}.PurchaseManager-module__MvtFDG__pickupRow td:first-child{box-shadow:inset 3px 0 #ad91cf}.PurchaseManager-module__MvtFDG__dataRow:hover td{background:#f5f9fb}.PurchaseManager-module__MvtFDG__completeRow:hover td:first-child{background:linear-gradient(90deg,#e3f4e780 0 8px,#f8f9fa 20px)}.PurchaseManager-module__MvtFDG__documentColumn,.PurchaseManager-module__MvtFDG__documentCell{text-align:center!important}.PurchaseManager-module__MvtFDG__table td:last-child button{font-size:11px!important}.PurchaseManager-module__MvtFDG__documentButton{color:#2d6f98;cursor:pointer;background:#fff;border:1px solid #aabdc9;border-radius:6px;justify-content:center;align-items:center;width:31px;height:30px;font-size:17px;font-weight:800;display:inline-flex}.PurchaseManager-module__MvtFDG__documentButton:hover:not(:disabled){background:#eaf4f9;border-color:#6d99b5}.PurchaseManager-module__MvtFDG__documentButton:disabled{color:#aeb9bf;cursor:not-allowed;background:#eef2f4;border-color:#d8e0e5}.PurchaseManager-module__MvtFDG__documentButton.PurchaseManager-module__MvtFDG__hasDocument{color:#317046;background:#eef8f1;border-color:#82aa91}.PurchaseManager-module__MvtFDG__documentActions{justify-content:center;align-items:center;gap:6px;display:inline-flex}.PurchaseManager-module__MvtFDG__documentButton.PurchaseManager-module__MvtFDG__notApplicable{color:#7a8992;background:#f5f7f8;border-color:#c7d0d5}.PurchaseManager-module__MvtFDG__status{white-space:nowrap;border-radius:999px;align-items:center;min-height:23px;padding:3px 8px;font-size:10px;font-weight:850;display:inline-flex}.PurchaseManager-module__MvtFDG__delivered{color:#347248;background:#e8f5ec}.PurchaseManager-module__MvtFDG__planned{color:#316b91;background:#e7f1f8}.PurchaseManager-module__MvtFDG__toOrder{color:#97631a;background:#fff1db}.PurchaseManager-module__MvtFDG__waiting{color:#80641d;background:#fff7df}.PurchaseManager-module__MvtFDG__mounting{color:#66508f;background:#eee9fa}.PurchaseManager-module__MvtFDG__neutral{color:#5d6d77;background:#edf1f3}.PurchaseManager-module__MvtFDG__tableEmpty{text-align:center;color:#72828d!important;height:110px!important}.PurchaseManager-module__MvtFDG__tableHint{color:#758792;padding:8px 3px 0;font-size:10px}.PurchaseManager-module__MvtFDG__backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1d2780;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.PurchaseManager-module__MvtFDG__modal{background:#fff;border:1px solid #b8c7d1;border-radius:14px;flex-direction:column;width:min(820px,100%);max-height:min(860px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 26px 80px #0c1d284d}.PurchaseManager-module__MvtFDG__smallModal{width:min(480px,100%)}.PurchaseManager-module__MvtFDG__uploadModal{width:min(600px,100%)}.PurchaseManager-module__MvtFDG__modalHeader{background:#f8fbfd;border-bottom:1px solid #dbe4e9;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:15px 18px;display:flex}.PurchaseManager-module__MvtFDG__modalHeader span{color:#71828d;margin-bottom:2px;font-size:10px;font-weight:750;display:block}.PurchaseManager-module__MvtFDG__modalHeader h2{color:var(--ralton-ink);margin:0;font-size:19px}.PurchaseManager-module__MvtFDG__closeButton{color:#50636f;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;width:35px;height:35px;font-size:27px;line-height:1}.PurchaseManager-module__MvtFDG__closeButton:hover{background:#eaf0f4}.PurchaseManager-module__MvtFDG__modalBody{padding:18px;overflow-y:auto}.PurchaseManager-module__MvtFDG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.PurchaseManager-module__MvtFDG__formGridThree{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.PurchaseManager-module__MvtFDG__field{gap:6px;min-width:0;display:grid}.PurchaseManager-module__MvtFDG__field>span{color:#496272;font-size:11px;font-weight:850}.PurchaseManager-module__MvtFDG__field>span small{color:#91a0a9;margin-left:4px;font-size:9px;font-weight:650}.PurchaseManager-module__MvtFDG__field input{color:#172a38;background:#fff;border:1px solid #a8bbc7;border-radius:7px;outline:none;width:100%;min-height:38px;padding:8px 9px}.PurchaseManager-module__MvtFDG__field input:focus{border-color:#2b7eae;box-shadow:0 0 0 3px #2b7eae1f}.PurchaseManager-module__MvtFDG__field input:disabled{color:#99a6ad;cursor:not-allowed;background:#eef2f4;border-color:#d6dee3}.PurchaseManager-module__MvtFDG__field>small,.PurchaseManager-module__MvtFDG__sectionHeading small{color:#7b8c97;font-size:9px;line-height:1.35}.PurchaseManager-module__MvtFDG__formSection{border-top:1px solid #e0e7eb;margin-top:18px;padding-top:16px}.PurchaseManager-module__MvtFDG__sectionHeading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.PurchaseManager-module__MvtFDG__sectionHeading>div{gap:2px;display:grid}.PurchaseManager-module__MvtFDG__sectionHeading span{color:#274c64;font-size:12px;font-weight:900}.PurchaseManager-module__MvtFDG__documentRows{gap:8px;display:grid}.PurchaseManager-module__MvtFDG__documentRows>div{background:#f9fbfc;border:1px solid #d8e2e8;border-radius:8px;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;display:grid}.PurchaseManager-module__MvtFDG__documentRows span{color:#526b79;font-size:10px;font-weight:850}.PurchaseManager-module__MvtFDG__documentRows strong{color:#38515f;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.PurchaseManager-module__MvtFDG__documentRows button{color:#336b8c;cursor:pointer;background:#fff;border:1px solid #abc0cc;border-radius:6px;padding:5px 8px;font-size:10px;font-weight:800}.PurchaseManager-module__MvtFDG__documentRows button:disabled{color:#a0abb2;cursor:not-allowed}.PurchaseManager-module__MvtFDG__error{color:#9b3535;background:#fff1f1;border:1px solid #e1b5b5;border-radius:7px;margin-top:12px;padding:9px 10px;font-size:11px;font-weight:700;line-height:1.4}.PurchaseManager-module__MvtFDG__modalFooter{background:#f8fbfd;border-top:1px solid #dbe4e9;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:12px 18px;display:flex}.PurchaseManager-module__MvtFDG__actionStack{gap:10px;display:grid}.PurchaseManager-module__MvtFDG__actionStack p{color:#5e717d;margin:0 0 4px;font-size:12px;line-height:1.45}.PurchaseManager-module__MvtFDG__currentDocument,.PurchaseManager-module__MvtFDG__destination{background:#f8fafb;border:1px solid #d8e2e8;border-radius:8px;gap:4px;padding:11px 12px;display:grid}.PurchaseManager-module__MvtFDG__currentDocument span,.PurchaseManager-module__MvtFDG__destination span{color:#768993;text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:850}.PurchaseManager-module__MvtFDG__currentDocument strong,.PurchaseManager-module__MvtFDG__destination strong{color:#294b61;overflow-wrap:anywhere;font-size:11px}.PurchaseManager-module__MvtFDG__destination{margin-top:12px}.PurchaseManager-module__MvtFDG__destination small{color:#798b96;font-size:9px;line-height:1.4}.PurchaseManager-module__MvtFDG__dropZone{color:#516b7b;text-align:center;cursor:pointer;background:#f7fafc;border:2px dashed #9fb7c6;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:190px;padding:20px;display:flex}.PurchaseManager-module__MvtFDG__dropZone:hover{background:#eef6fa;border-color:#5689a8}.PurchaseManager-module__MvtFDG__dropZone input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.PurchaseManager-module__MvtFDG__dropZone strong{color:#254d66;overflow-wrap:anywhere;max-width:100%;font-size:13px}.PurchaseManager-module__MvtFDG__dropZone>span:last-child{color:#7e909b;font-size:10px}.PurchaseManager-module__MvtFDG__dropIcon{color:#376c8c;letter-spacing:.06em;background:#dfeaf0;border-radius:7px;min-width:46px;padding:8px 7px;font-size:10px;font-weight:900}@media (max-width:980px){.PurchaseManager-module__MvtFDG__topbar{grid-template-columns:auto minmax(0,1fr)}.PurchaseManager-module__MvtFDG__topbarActions{display:none}.PurchaseManager-module__MvtFDG__workspace{grid-template-columns:230px minmax(0,1fr)}.PurchaseManager-module__MvtFDG__mainPanel{padding:14px}}@media (max-width:720px){.PurchaseManager-module__MvtFDG__topbar{grid-template-columns:auto minmax(0,1fr);min-height:58px;padding:8px 10px}.PurchaseManager-module__MvtFDG__workspace{display:block}.PurchaseManager-module__MvtFDG__sidebar{border-bottom:1px solid #cbd7df;border-right:0;max-height:240px}.PurchaseManager-module__MvtFDG__panelHeader{width:100%;display:grid}.PurchaseManager-module__MvtFDG__headerActions{justify-content:flex-start}.PurchaseManager-module__MvtFDG__backdrop{align-items:end;padding:8px}.PurchaseManager-module__MvtFDG__modal{border-radius:14px 14px 0 0;max-height:calc(100vh - 16px)}.PurchaseManager-module__MvtFDG__formGrid,.PurchaseManager-module__MvtFDG__formGridThree{grid-template-columns:1fr}.PurchaseManager-module__MvtFDG__documentRows>div{grid-template-columns:1fr auto}.PurchaseManager-module__MvtFDG__documentRows>div>span{grid-column:1/-1}}.PurchaseManager-module__MvtFDG__workspace{min-height:calc(100vh - 58px)}.PurchaseManager-module__MvtFDG__sidebar{background:var(--ralton-ink);color:#fff;border-right:0;padding:0 6px}.PurchaseManager-module__MvtFDG__sidebarHeader{color:#fff;border-bottom-color:#40596e}.PurchaseManager-module__MvtFDG__sidebarHeader strong{background:#304e68}.PurchaseManager-module__MvtFDG__finishedToggle,.PurchaseManager-module__MvtFDG__projectItem,.PurchaseManager-module__MvtFDG__projectItem small,.PurchaseManager-module__MvtFDG__projectItem>div span{color:#d7e4ee}.PurchaseManager-module__MvtFDG__projectItem>div b{color:#fff;background:#304e68}.PurchaseManager-module__MvtFDG__projectItem:hover{background:#234761;border-color:#0000}.PurchaseManager-module__MvtFDG__projectItem.PurchaseManager-module__MvtFDG__selected{background:var(--ralton-selection);color:var(--ralton-ink);box-shadow:none;border-color:#0000}.PurchaseManager-module__MvtFDG__projectItem.PurchaseManager-module__MvtFDG__selected :is(small,span){color:#426079}.PurchaseManager-module__MvtFDG__projectList{scrollbar-color:#7897ad var(--ralton-ink);scrollbar-width:thin}.PurchaseManager-module__MvtFDG__panelHeader h1{font-size:clamp(25px,3vw,32px);font-weight:700}.PurchaseManager-module__MvtFDG__headerActions{flex-wrap:wrap}.PurchaseManager-module__MvtFDG__secondaryButton{color:var(--ralton-ink);background:#fff;border-color:#6487a1;align-items:center;gap:6px;font-weight:700;display:inline-flex}.PurchaseManager-module__MvtFDG__tableHeading{border:1px solid var(--ralton-line);background:var(--section-tint);border-bottom:0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:12px;width:min(100%,945px);padding:12px 14px;display:flex}.PurchaseManager-module__MvtFDG__tableWrap{box-shadow:var(--surface-shadow);border-radius:0 0 12px 12px}@media (min-width:981px){.PurchaseManager-module__MvtFDG__sidebar{height:calc(100vh - 58px);position:static}}.PurchaseManager-module__MvtFDG__workspace{max-width:var(--app-content-max-width);margin-inline:auto}.PurchaseManager-module__MvtFDG__panelHeader,.PurchaseManager-module__MvtFDG__tableHeading,.PurchaseManager-module__MvtFDG__tableWrap{width:100%}.PurchaseManager-module__MvtFDG__mainPanel>.PurchaseManager-module__MvtFDG__tableHeading,.PurchaseManager-module__MvtFDG__mainPanel>.PurchaseManager-module__MvtFDG__tableWrap{max-width:1120px}@container purchase-table (max-width:1050px){.PurchaseManager-module__MvtFDG__purchaseInfoColumn{width:32%}.PurchaseManager-module__MvtFDG__statusColumn{width:20%}.PurchaseManager-module__MvtFDG__orderDateColumn{width:96px}}@container purchase-table (max-width:820px){.PurchaseManager-module__MvtFDG__purchaseInfoColumn{width:auto}.PurchaseManager-module__MvtFDG__statusColumn{width:124px}.PurchaseManager-module__MvtFDG__orderDateColumn{width:92px}.PurchaseManager-module__MvtFDG__documentWidthColumn{width:96px}}@media (min-width:721px){.PurchaseManager-module__MvtFDG__page{--purchase-left-gutter:max(0px,calc((100% - var(--app-content-max-width))/2));background:linear-gradient(to right,var(--ralton-ink) 0 var(--purchase-left-gutter),var(--ralton-canvas) var(--purchase-left-gutter) 100%)}}
.PurchaseEditorModal-module__kXYhuW__editorBody{background:#f4f8fa;align-content:start;gap:12px;display:grid}.PurchaseEditorModal-module__kXYhuW__feedback{background:#f8fbfd;border-bottom:1px solid #dbe4e9;flex:none;max-height:min(30vh,220px);padding:0 18px 12px;overflow-y:auto}.PurchaseEditorModal-module__kXYhuW__feedback>div{margin:10px 0 0;font-size:12px}.PurchaseEditorModal-module__kXYhuW__failureList{margin:7px 0 0;padding-left:18px;font-weight:500}.PurchaseEditorModal-module__kXYhuW__failureList li+li{margin-top:5px}.PurchaseEditorModal-module__kXYhuW__sectionFirst,.PurchaseEditorModal-module__kXYhuW__section{background:#fff;border:1px solid #d7e2e8;border-radius:10px;min-width:0;padding:13px;box-shadow:0 1px 2px #1f3a4908}.PurchaseEditorModal-module__kXYhuW__sectionHeading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.PurchaseEditorModal-module__kXYhuW__sectionHeadingText{gap:2px;min-width:0;display:grid}.PurchaseEditorModal-module__kXYhuW__sectionHeadingText>strong{color:#274c64;font-size:12px;font-weight:900}.PurchaseEditorModal-module__kXYhuW__sectionHeadingText>small{color:#7b8c97;font-size:9px;line-height:1.35}.PurchaseEditorModal-module__kXYhuW__mountingDetails{color:#496272;margin:4px 0 0;font-size:14px}.PurchaseEditorModal-module__kXYhuW__sectionBadge{color:#587180;white-space:nowrap;background:#f3f7f9;border:1px solid #c9d7df;border-radius:999px;flex:none;padding:3px 7px;font-size:9px;font-weight:850}.PurchaseEditorModal-module__kXYhuW__select{color:#172a38;background:#fff;border:1px solid #a8bbc7;border-radius:7px;outline:none;width:100%;min-height:38px;padding:8px 30px 8px 9px}.PurchaseEditorModal-module__kXYhuW__select:focus{border-color:#2b7eae;box-shadow:0 0 0 3px #2b7eae1f}.PurchaseEditorModal-module__kXYhuW__select:disabled{color:#99a6ad;cursor:not-allowed;background:#eef2f4;border-color:#d6dee3}.PurchaseEditorModal-module__kXYhuW__documentList{gap:7px;display:grid}.PurchaseEditorModal-module__kXYhuW__consultationOption{color:#496272;align-self:end;align-items:center;gap:9px;height:48px;font-size:14px;font-weight:400;display:flex}.PurchaseEditorModal-module__kXYhuW__consultationOption input{accent-color:#246b9e;width:16px;height:16px;margin:0}.PurchaseEditorModal-module__kXYhuW__consultationOption:has(input:disabled){color:#99a6ad}.PurchaseEditorModal-module__kXYhuW__activityWeek{box-sizing:border-box;height:48px}@media (max-width:720px){.PurchaseEditorModal-module__kXYhuW__consultationOption,.PurchaseEditorModal-module__kXYhuW__activityWeek{height:46px}}.PurchaseEditorModal-module__kXYhuW__fieldError{color:#ad342d!important;font-size:10px!important}.PurchaseEditorModal-module__kXYhuW__editorBody input[aria-invalid=true]{border-color:#c95b51}.PurchaseEditorModal-module__kXYhuW__primaryDocumentItem{background:#fff;border:1px solid #d8e2e8;border-radius:8px;display:grid;overflow:hidden}.PurchaseEditorModal-module__kXYhuW__documentRow{background:#f9fbfc;border:0;border-radius:0;grid-template-columns:125px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.PurchaseEditorModal-module__kXYhuW__documentType{color:#526b79;font-size:10px;font-weight:850}.PurchaseEditorModal-module__kXYhuW__documentName{color:#38515f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:700;overflow:hidden}.PurchaseEditorModal-module__kXYhuW__documentNameMuted{color:#7b8c97;font-weight:650}.PurchaseEditorModal-module__kXYhuW__documentPrimary,.PurchaseEditorModal-module__kXYhuW__menuSummary,.PurchaseEditorModal-module__kXYhuW__menuPanel button{color:#336b8c;min-height:30px;font:inherit;cursor:pointer;background:#fff;border:1px solid #abc0cc;border-radius:6px;justify-content:center;align-items:center;padding:5px 8px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.PurchaseEditorModal-module__kXYhuW__documentPrimary:hover:not(:disabled),.PurchaseEditorModal-module__kXYhuW__menuSummary:hover,.PurchaseEditorModal-module__kXYhuW__menuPanel button:hover:not(:disabled){background:#edf5f9;border-color:#7fa3b7}.PurchaseEditorModal-module__kXYhuW__documentPrimary:disabled,.PurchaseEditorModal-module__kXYhuW__menuPanel button:disabled{color:#a0abb2;cursor:not-allowed;opacity:.7}.PurchaseEditorModal-module__kXYhuW__documentMenu{position:relative}.PurchaseEditorModal-module__kXYhuW__menuSummary{width:34px;padding:4px 6px;font-size:15px;list-style:none}.PurchaseEditorModal-module__kXYhuW__menuSummary::-webkit-details-marker{display:none}.PurchaseEditorModal-module__kXYhuW__menuPanel{z-index:6;background:#fff;border:1px solid #cbd7df;border-radius:8px;gap:4px;min-width:126px;padding:5px;display:grid;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 12px 28px #142d3e2e}.PurchaseEditorModal-module__kXYhuW__menuPanel button{justify-content:flex-start;width:100%}.PurchaseEditorModal-module__kXYhuW__menuPanel .PurchaseEditorModal-module__kXYhuW__dangerAction{color:#a33a3a;border-color:#e3c3c3}.PurchaseEditorModal-module__kXYhuW__otherDocuments{border-top:1px solid #e4eaee;margin-top:11px;padding-top:10px}.PurchaseEditorModal-module__kXYhuW__otherDocumentsHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.PurchaseEditorModal-module__kXYhuW__otherDocumentsHeading strong{color:#526b79;font-size:10px;font-weight:850}.PurchaseEditorModal-module__kXYhuW__otherDocumentsHeading span{color:#7b8c97;font-size:9px;font-weight:750}.PurchaseEditorModal-module__kXYhuW__viewerBackdrop{z-index:120}.PurchaseEditorModal-module__kXYhuW__uploadBackdrop{z-index:125}.PurchaseEditorModal-module__kXYhuW__actionBackdrop{z-index:115}.PurchaseEditorModal-module__kXYhuW__viewerModal{width:min(1240px,96vw);height:min(900px,92vh);max-height:92vh}.PurchaseEditorModal-module__kXYhuW__viewerHeaderText{min-width:0}.PurchaseEditorModal-module__kXYhuW__viewerTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PurchaseEditorModal-module__kXYhuW__viewerHeaderActions{align-items:center;gap:8px;display:flex}.PurchaseEditorModal-module__kXYhuW__viewerBody{background:#dfe6ea;flex:1;min-height:0}.PurchaseEditorModal-module__kXYhuW__viewerFrame{border:0;width:100%;height:100%;display:block}@media (max-width:720px){.PurchaseEditorModal-module__kXYhuW__documentRow{grid-template-columns:minmax(0,1fr) auto auto}.PurchaseEditorModal-module__kXYhuW__documentType{grid-column:1/-1}.PurchaseEditorModal-module__kXYhuW__documentName{font-size:9px}.PurchaseEditorModal-module__kXYhuW__sectionHeading{align-items:center}.PurchaseEditorModal-module__kXYhuW__viewerModal{width:100%;height:calc(100vh - 16px)}}.PurchaseEditorModal-module__kXYhuW__inlinePrimaryDropZone{color:#416879;cursor:pointer;background:#f7fafc;border:1px dashed #9fb7c6;border-radius:7px;justify-content:center;align-items:center;min-height:32px;margin:0 7px 7px;padding:5px 9px;font-size:9px;font-weight:800;display:flex;position:relative}.PurchaseEditorModal-module__kXYhuW__inlinePrimaryDropZone:hover{background:#eef6fa;border-color:#5689a8}.PurchaseEditorModal-module__kXYhuW__inlinePrimaryDropZone input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.PurchaseEditorModal-module__kXYhuW__splitToggle{color:#162e48;align-items:center;gap:8px;margin:14px 0;font-size:13px;font-weight:600;display:flex}.PurchaseEditorModal-module__kXYhuW__splitToggle input{accent-color:#246b9e;width:16px;height:16px}.PurchaseEditorModal-module__kXYhuW__splitList{gap:16px;display:grid}.PurchaseEditorModal-module__kXYhuW__splitPart{border:0;border-top:1px solid #dce3e9;min-width:0;margin:0;padding:12px 0 0}.PurchaseEditorModal-module__kXYhuW__splitPart legend{color:#175785;padding-right:8px;font-size:12px;font-weight:600}.PurchaseEditorModal-module__kXYhuW__splitHeading{align-items:center;gap:12px;margin-bottom:12px;display:flex}.PurchaseEditorModal-module__kXYhuW__splitHeading label{flex:1;min-width:0}.PurchaseEditorModal-module__kXYhuW__splitRemove{color:#ac2929;cursor:pointer;background:0 0;border:0;padding:8px;font-size:12px}.PurchaseEditorModal-module__kXYhuW__splitRemove:focus-visible{outline-offset:2px;outline:2px solid #246b9e}.PurchaseEditorModal-module__kXYhuW__splitUnknown{color:#805000;margin-top:8px;font-size:12px;display:block}
