.OrdersSalesDatabase-module__cU28Jq__page{color:#10213f;padding:10px 6px 50px}.OrdersSalesDatabase-module__cU28Jq__hero{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;box-shadow:0 9px #0a3f83,0 22px 42px #072e6233;background:linear-gradient(135deg,#082d64,#0f5fb8 58%,#2188ed)!important;border:1px solid #b9d5f0!important;height:auto!important;min-height:154px!important;padding:25px 27px!important;display:flex!important;position:relative!important}.OrdersSalesDatabase-module__cU28Jq__hero small{color:#cfe7ff;letter-spacing:.13em;font-weight:900}.OrdersSalesDatabase-module__cU28Jq__hero h1{margin:7px 0;font-size:31px}.OrdersSalesDatabase-module__cU28Jq__hero p{color:#e2efff;max-width:760px;margin:0;line-height:1.5}.OrdersSalesDatabase-module__cU28Jq__hero>div:last-child{gap:10px;display:flex}.OrdersSalesDatabase-module__cU28Jq__hero button,.OrdersSalesDatabase-module__cU28Jq__panel button,.OrdersSalesDatabase-module__cU28Jq__modal button{color:#11579e;cursor:pointer;background:linear-gradient(145deg,#fff,#e7f2ff);border:1px solid #b7d7f7;border-radius:12px;padding:11px 15px;font-weight:900;box-shadow:0 5px #8eafd0}.OrdersSalesDatabase-module__cU28Jq__stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:23px 0;display:grid}.OrdersSalesDatabase-module__cU28Jq__stats article{background:#fff;border:1px solid #cadbea;border-radius:18px;flex-direction:column;gap:7px;padding:19px;display:flex;box-shadow:0 7px #d9e4ee,0 15px 30px #11355e17}.OrdersSalesDatabase-module__cU28Jq__stats span,.OrdersSalesDatabase-module__cU28Jq__stats small{color:#697991}.OrdersSalesDatabase-module__cU28Jq__stats strong{font-size:27px}.OrdersSalesDatabase-module__cU28Jq__panel{background:#fff;border:1px solid #cbdbea;border-radius:20px;overflow:hidden;box-shadow:0 9px #d9e4ee,0 18px 36px #11355e1a}.OrdersSalesDatabase-module__cU28Jq__filters{background:#edf3fa;grid-template-columns:1fr 210px 190px;gap:9px;padding:14px;display:grid}.OrdersSalesDatabase-module__cU28Jq__filters label{background:#fff;border:1px solid #c7d7e8;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.OrdersSalesDatabase-module__cU28Jq__filters input{border:0;outline:0;width:100%;min-width:0;min-height:45px}.OrdersSalesDatabase-module__cU28Jq__filters select{background:#fff;border:1px solid #c7d7e8;border-radius:11px;min-height:47px;padding:0 11px}.OrdersSalesDatabase-module__cU28Jq__list article{border-top:1px solid #e3ebf3;grid-template-columns:48px 1fr auto 85px;align-items:center;gap:13px;padding:15px 17px;display:grid}.OrdersSalesDatabase-module__cU28Jq__icon{color:#1263b8;background:#e9f3ff;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.OrdersSalesDatabase-module__cU28Jq__info,.OrdersSalesDatabase-module__cU28Jq__value{flex-direction:column;gap:4px;display:flex}.OrdersSalesDatabase-module__cU28Jq__info span,.OrdersSalesDatabase-module__cU28Jq__info small{color:#718099}.OrdersSalesDatabase-module__cU28Jq__value{align-items:flex-end}.OrdersSalesDatabase-module__cU28Jq__value em{text-transform:uppercase;border-radius:10px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:900}.OrdersSalesDatabase-module__cU28Jq__submitted{color:#986000;background:#fff1d7}.OrdersSalesDatabase-module__cU28Jq__approved,.OrdersSalesDatabase-module__cU28Jq__dispatched,.OrdersSalesDatabase-module__cU28Jq__invoiced{color:#08784d;background:#dff7ea}.OrdersSalesDatabase-module__cU28Jq__rejected{color:#ae2340;background:#fff0f3}.OrdersSalesDatabase-module__cU28Jq__processing,.OrdersSalesDatabase-module__cU28Jq__draft,.OrdersSalesDatabase-module__cU28Jq__neutral{color:#46617d;background:#eaf2fb}.OrdersSalesDatabase-module__cU28Jq__empty,.OrdersSalesDatabase-module__cU28Jq__error{text-align:center;color:#697991;padding:45px}.OrdersSalesDatabase-module__cU28Jq__error{color:#b42643;background:#fff2f4}.OrdersSalesDatabase-module__cU28Jq__backdrop{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06172ba8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.OrdersSalesDatabase-module__cU28Jq__modal{background:#fff;border-radius:22px;width:min(800px,96vw);max-height:92vh;padding:22px;overflow:auto;box-shadow:0 25px 80px #06172b66}.OrdersSalesDatabase-module__cU28Jq__modal>header{border-bottom:1px solid #e1e9f2;justify-content:space-between;padding-bottom:13px;height:auto!important;display:flex!important;position:relative!important}.OrdersSalesDatabase-module__cU28Jq__modal h2{margin:4px 0;font-size:27px}.OrdersSalesDatabase-module__cU28Jq__modal>header button{width:44px;height:44px;padding:0;font-size:24px}.OrdersSalesDatabase-module__cU28Jq__form,.OrdersSalesDatabase-module__cU28Jq__details{grid-template-columns:1fr 1fr;gap:13px;margin:16px 0;display:grid}.OrdersSalesDatabase-module__cU28Jq__modal label{flex-direction:column;gap:6px;font-weight:850;display:flex}.OrdersSalesDatabase-module__cU28Jq__modal input,.OrdersSalesDatabase-module__cU28Jq__modal select{border:1px solid #c5d5e5;border-radius:11px;min-height:47px;padding:10px 12px;font-size:15px}.OrdersSalesDatabase-module__cU28Jq__details label{color:#6a7890;border:1px solid #d7e2ed;border-radius:12px;padding:13px}.OrdersSalesDatabase-module__cU28Jq__details strong{color:#142641;margin-top:5px}.OrdersSalesDatabase-module__cU28Jq__wide{grid-column:1/-1}.OrdersSalesDatabase-module__cU28Jq__note{background:#edf6ff;border-radius:11px;padding:12px}.OrdersSalesDatabase-module__cU28Jq__modal footer{justify-content:flex-end;gap:9px;display:flex}.OrdersSalesDatabase-module__cU28Jq__modal footer button:last-child{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 6px #084c9d}.OrdersSalesDatabase-module__cU28Jq__toast{z-index:100000;color:#08784d;background:#e4f7ee;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 40px #10213f40}.OrdersSalesDatabase-module__cU28Jq__toast span{flex:1}.OrdersSalesDatabase-module__cU28Jq__toast button{background:0 0;border:0}.OrdersSalesDatabase-module__cU28Jq__toastError{color:#ae2340;background:#fff0f3}@media (max-width:850px){.OrdersSalesDatabase-module__cU28Jq__stats,.OrdersSalesDatabase-module__cU28Jq__filters{grid-template-columns:1fr 1fr}.OrdersSalesDatabase-module__cU28Jq__filters label{grid-column:1/-1}}@media (max-width:600px){.OrdersSalesDatabase-module__cU28Jq__page{padding:5px 2px 40px}.OrdersSalesDatabase-module__cU28Jq__hero{border-radius:18px;flex-direction:column;align-items:flex-start!important;min-height:0!important;padding:22px 19px!important}.OrdersSalesDatabase-module__cU28Jq__hero h1{font-size:27px}.OrdersSalesDatabase-module__cU28Jq__hero>div:last-child{width:100%}.OrdersSalesDatabase-module__cU28Jq__hero button{flex:1}.OrdersSalesDatabase-module__cU28Jq__stats{gap:9px;margin:18px 0}.OrdersSalesDatabase-module__cU28Jq__stats article{padding:14px}.OrdersSalesDatabase-module__cU28Jq__stats strong{font-size:24px}.OrdersSalesDatabase-module__cU28Jq__filters{grid-template-columns:1fr;padding:12px}.OrdersSalesDatabase-module__cU28Jq__filters label{grid-column:auto;min-height:49px}.OrdersSalesDatabase-module__cU28Jq__list{background:#f5f8fc;padding:10px}.OrdersSalesDatabase-module__cU28Jq__list article{background:#fff;border:1px solid #d2dfec;border-radius:15px;grid-template-columns:44px 1fr;margin-bottom:10px;padding:14px;box-shadow:0 5px #dce6ef}.OrdersSalesDatabase-module__cU28Jq__value{grid-column:1;align-items:flex-start}.OrdersSalesDatabase-module__cU28Jq__list article>button{grid-column:2}.OrdersSalesDatabase-module__cU28Jq__form,.OrdersSalesDatabase-module__cU28Jq__details{grid-template-columns:1fr}.OrdersSalesDatabase-module__cU28Jq__wide{grid-column:auto}.OrdersSalesDatabase-module__cU28Jq__backdrop{align-items:flex-end;padding:0}.OrdersSalesDatabase-module__cU28Jq__modal{border-radius:24px 24px 0 0;width:100%;max-height:94dvh;padding:18px}.OrdersSalesDatabase-module__cU28Jq__modal footer{background:#fff;padding:12px 0;position:sticky;bottom:-18px}.OrdersSalesDatabase-module__cU28Jq__modal footer button{flex:1}.OrdersSalesDatabase-module__cU28Jq__toast{bottom:12px;left:10px;right:10px}}.OrdersSalesDatabase-module__cU28Jq__stats article:first-child{background:linear-gradient(145deg,#fff,#eef1ff);border-top:4px solid #6255dc}.OrdersSalesDatabase-module__cU28Jq__stats article:nth-child(2){background:linear-gradient(145deg,#fff,#fff6e4);border-top:4px solid #e6a138}.OrdersSalesDatabase-module__cU28Jq__stats article:nth-child(3){background:linear-gradient(145deg,#fff,#e8faf2);border-top:4px solid #15a780}.OrdersSalesDatabase-module__cU28Jq__stats article:nth-child(4){background:linear-gradient(145deg,#fff,#eaf4ff);border-top:4px solid #2989dc}.OrdersSalesDatabase-module__cU28Jq__filters{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.OrdersSalesDatabase-module__cU28Jq__filters label{color:#526680;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:5px;padding:0;font-size:12px;font-weight:750;display:flex}.OrdersSalesDatabase-module__cU28Jq__filters input,.OrdersSalesDatabase-module__cU28Jq__filters select{box-sizing:border-box;color:#142641;background:#fff;border:1px solid #c7d7e8;border-radius:11px;width:100%;min-height:44px;padding:9px 12px}.OrdersSalesDatabase-module__cU28Jq__filters .OrdersSalesDatabase-module__cU28Jq__search{background:#fff;border:1px solid #c7d7e8;border-radius:12px;flex-direction:row;grid-column:1/-1;align-items:center;padding:0 12px}.OrdersSalesDatabase-module__cU28Jq__filters .OrdersSalesDatabase-module__cU28Jq__search input{border:0}.OrdersSalesDatabase-module__cU28Jq__viewTabs{border-bottom:1px solid #e1eaf4;gap:10px;padding:15px;display:flex}.OrdersSalesDatabase-module__cU28Jq__viewTabs button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#276be1,#6556d9);border-color:#4372cb}.OrdersSalesDatabase-module__cU28Jq__partyGrid{background:#f6f9fd;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:19px;display:grid}.OrdersSalesDatabase-module__cU28Jq__panel .OrdersSalesDatabase-module__cU28Jq__partyCard{text-align:left;background:linear-gradient(135deg,#fff,#edf7ff);border:1px solid #c4dceb;border-radius:18px;flex-direction:column;align-items:flex-start;gap:9px;padding:20px;display:flex;box-shadow:0 5px #d9e6f0}.OrdersSalesDatabase-module__cU28Jq__partyCard i{color:#fff;background:linear-gradient(145deg,#4088df,#6559cf);border-radius:14px;place-items:center;width:45px;height:45px;font-size:24px;font-style:normal;display:grid}.OrdersSalesDatabase-module__cU28Jq__partyCard small{text-transform:uppercase;letter-spacing:.1em;color:#718299}.OrdersSalesDatabase-module__cU28Jq__partyCard strong{color:#163357;font-size:19px}.OrdersSalesDatabase-module__cU28Jq__partyCard span{color:#536e8c;font-size:13px}.OrdersSalesDatabase-module__cU28Jq__partyCard em{color:#146caf;font-size:12px;font-style:normal}.OrdersSalesDatabase-module__cU28Jq__partySummary{background:linear-gradient(135deg,#eaf4ff,#ebfaf4);border:1px solid #c3dcdf;border-radius:15px;flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;padding:19px;display:flex}.OrdersSalesDatabase-module__cU28Jq__partySummary strong{color:#08796a;font-size:25px}.OrdersSalesDatabase-module__cU28Jq__partySummary small{color:#667d8e;width:100%}.OrdersSalesDatabase-module__cU28Jq__modal>header{background:linear-gradient(135deg,#0c3976,#246bbf,#1a9b9d);border-radius:22px 22px 0 0;margin:-22px -22px 20px;color:#fff!important;padding:22px!important}.OrdersSalesDatabase-module__cU28Jq__modal>header small{color:#dcefff;letter-spacing:.1em;font-size:11px}.OrdersSalesDatabase-module__cU28Jq__modal h2{overflow-wrap:anywhere;font-size:24px}.OrdersSalesDatabase-module__cU28Jq__modal textarea{min-height:80px;font:inherit;resize:vertical;color:#142641;border:1px solid #c5d5e5;border-radius:12px;padding:12px}.OrdersSalesDatabase-module__cU28Jq__modal small{color:#667c91;font-size:12px;font-weight:500}.OrdersSalesDatabase-module__cU28Jq__tableWrap{border:1px solid #d0dfef;border-radius:13px;margin:14px 0;overflow:auto}.OrdersSalesDatabase-module__cU28Jq__itemTable{border-collapse:collapse;width:100%;min-width:360px}.OrdersSalesDatabase-module__cU28Jq__itemTable th{text-align:left;color:#4e6c8c;background:#edf4fe;padding:12px;font-size:12px}.OrdersSalesDatabase-module__cU28Jq__itemTable td{border-top:1px solid #e1ebf5;padding:13px;font-size:14px}.OrdersSalesDatabase-module__cU28Jq__itemTable td:first-child{min-width:130px}.OrdersSalesDatabase-module__cU28Jq__itemTable small{color:#6d8298;margin-top:4px;display:block}.OrdersSalesDatabase-module__cU28Jq__productGrid{gap:10px;margin:14px 0;display:grid}.OrdersSalesDatabase-module__cU28Jq__productGrid article{background:linear-gradient(135deg,#fff,#f0f6ff);border:1px solid #cddff0;border-radius:14px;grid-template-columns:minmax(0,1fr) 95px 120px;align-items:center;gap:12px;padding:14px;display:grid}.OrdersSalesDatabase-module__cU28Jq__productGrid article>div{flex-direction:column;gap:4px;display:flex}.OrdersSalesDatabase-module__cU28Jq__productGrid article>strong{text-align:right;color:#1369b0}.OrdersSalesDatabase-module__cU28Jq__productGrid input{box-sizing:border-box;width:100%}.OrdersSalesDatabase-module__cU28Jq__productSearch{padding:10px 0}.OrdersSalesDatabase-module__cU28Jq__entryTotal{color:#147559;background:#edf9f4;border:1px solid #b9e4d4;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:18px 0;padding:15px 20px;display:flex;position:sticky;bottom:65px}.OrdersSalesDatabase-module__cU28Jq__entryTotal strong{font-size:26px}.OrdersSalesDatabase-module__cU28Jq__modal footer{flex-wrap:wrap;margin-top:20px}.OrdersSalesDatabase-module__cU28Jq__pending{background:#fff9e9;border:1px solid #ebce8a;border-radius:18px;margin-top:22px;padding:18px}.OrdersSalesDatabase-module__cU28Jq__pending h3{color:#93620a;margin:0 0 12px;font-size:16px}.OrdersSalesDatabase-module__cU28Jq__pending article{border-top:1px solid #efdfba;flex-direction:column;gap:5px;padding:10px;display:flex}.OrdersSalesDatabase-module__cU28Jq__pending small{color:#a57924}.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__error{text-align:left;border:1px solid #efbbcc;border-radius:12px;padding:14px}.OrdersSalesDatabase-module__cU28Jq__page button:disabled{opacity:.55;cursor:default;box-shadow:none}.OrdersSalesDatabase-module__cU28Jq__page button:focus-visible,.OrdersSalesDatabase-module__cU28Jq__modal button:focus-visible{outline-offset:3px;outline:3px solid #39b5f3}@media (max-width:900px){.OrdersSalesDatabase-module__cU28Jq__filters{grid-template-columns:repeat(3,minmax(0,1fr))}.OrdersSalesDatabase-module__cU28Jq__partyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.OrdersSalesDatabase-module__cU28Jq__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.OrdersSalesDatabase-module__cU28Jq__filters .OrdersSalesDatabase-module__cU28Jq__search{grid-column:1/-1}.OrdersSalesDatabase-module__cU28Jq__partyGrid{grid-template-columns:1fr;padding:12px}.OrdersSalesDatabase-module__cU28Jq__modal>header{margin:-18px -18px 16px;padding:18px!important}.OrdersSalesDatabase-module__cU28Jq__productGrid article{grid-template-columns:minmax(0,1fr) 85px}.OrdersSalesDatabase-module__cU28Jq__productGrid article>strong{grid-column:1/-1}.OrdersSalesDatabase-module__cU28Jq__entryTotal{padding:14px;bottom:65px}.OrdersSalesDatabase-module__cU28Jq__entryTotal strong{font-size:23px}.OrdersSalesDatabase-module__cU28Jq__itemTable td,.OrdersSalesDatabase-module__cU28Jq__viewTabs button{padding:10px;font-size:12px}.OrdersSalesDatabase-module__cU28Jq__modal footer button{min-width:120px}.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__list article{grid-template-columns:1fr}.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__list .OrdersSalesDatabase-module__cU28Jq__icon{display:none}.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__list .OrdersSalesDatabase-module__cU28Jq__value,.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__list article>button{grid-column:1}}.OrdersSalesDatabase-module__cU28Jq__info strong,.OrdersSalesDatabase-module__cU28Jq__details strong{overflow-wrap:anywhere}.OrdersSalesDatabase-module__cU28Jq__modal footer{z-index:2;background:#fff;padding:14px 0;position:sticky;bottom:-22px}.OrdersSalesDatabase-module__cU28Jq__modal .OrdersSalesDatabase-module__cU28Jq__entryTotal{z-index:1}.OrdersSalesDatabase-module__cU28Jq__productGrid article{grid-template-columns:minmax(0,1fr) 90px 90px 110px}.OrdersSalesDatabase-module__cU28Jq__productGrid .OrdersSalesDatabase-module__cU28Jq__freeQty{color:#117855;background:#e8faf1;border:1px solid #bce4d2;border-radius:12px;padding:7px}.OrdersSalesDatabase-module__cU28Jq__freeQty input{border-color:#9ed4be}.OrdersSalesDatabase-module__cU28Jq__itemTable{min-width:430px}@media (max-width:600px){.OrdersSalesDatabase-module__cU28Jq__productGrid article{grid-template-columns:1fr 1fr}.OrdersSalesDatabase-module__cU28Jq__productGrid article>div,.OrdersSalesDatabase-module__cU28Jq__productGrid article>strong{grid-column:1/-1}.OrdersSalesDatabase-module__cU28Jq__productGrid .OrdersSalesDatabase-module__cU28Jq__freeQty{padding:6px}.OrdersSalesDatabase-module__cU28Jq__productGrid label{font-size:12px}}.OrdersSalesDatabase-module__cU28Jq__stats article{padding:0}.OrdersSalesDatabase-module__cU28Jq__stats article .OrdersSalesDatabase-module__cU28Jq__statAction{border-radius:inherit;width:100%;min-height:140px;box-shadow:none;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}.OrdersSalesDatabase-module__cU28Jq__statAction em{color:#176bb5;font-size:11px;font-style:normal}.OrdersSalesDatabase-module__cU28Jq__stats article .OrdersSalesDatabase-module__cU28Jq__statAction:hover{background:#fff6}.OrdersSalesDatabase-module__cU28Jq__stats article .OrdersSalesDatabase-module__cU28Jq__statAction:focus-visible{outline-offset:2px;outline:3px solid #2b98de}
.DCRManagementDatabase-module__lXdUnW__page{color:#10213f;padding:10px 6px 50px}.DCRManagementDatabase-module__lXdUnW__hero{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:22px;box-shadow:0 9px #08477f,0 22px 42px #072e6233;background:linear-gradient(135deg,#073262,#0c66bd 58%,#2792ed)!important;border:1px solid #b9d5f0!important;height:auto!important;min-height:154px!important;padding:25px 27px!important;display:flex!important;position:relative!important}.DCRManagementDatabase-module__lXdUnW__hero small{color:#d3ebff;letter-spacing:.13em;font-weight:900}.DCRManagementDatabase-module__lXdUnW__hero h1{margin:7px 0;font-size:31px}.DCRManagementDatabase-module__lXdUnW__hero p{color:#e6f3ff;max-width:790px;margin:0;line-height:1.5}.DCRManagementDatabase-module__lXdUnW__hero button,.DCRManagementDatabase-module__lXdUnW__panel button,.DCRManagementDatabase-module__lXdUnW__modal button{color:#11579e;cursor:pointer;background:linear-gradient(145deg,#fff,#e7f2ff);border:1px solid #b7d7f7;border-radius:12px;padding:11px 15px;font-weight:900;box-shadow:0 5px #8eafd0}.DCRManagementDatabase-module__lXdUnW__stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:23px 0;display:grid}.DCRManagementDatabase-module__lXdUnW__stats article{background:#fff;border:1px solid #cadbea;border-radius:18px;flex-direction:column;gap:7px;padding:19px;display:flex;box-shadow:0 7px #d9e4ee,0 15px 30px #11355e17}.DCRManagementDatabase-module__lXdUnW__stats span,.DCRManagementDatabase-module__lXdUnW__stats small{color:#697991}.DCRManagementDatabase-module__lXdUnW__panel{background:#fff;border:1px solid #cbdbea;border-radius:20px;overflow:hidden;box-shadow:0 9px #d9e4ee,0 18px 36px #11355e1a}.DCRManagementDatabase-module__lXdUnW__filters{background:#edf3fa;grid-template-columns:1fr 210px 190px;gap:9px;padding:14px;display:grid}.DCRManagementDatabase-module__lXdUnW__filters label{background:#fff;border:1px solid #c7d7e8;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.DCRManagementDatabase-module__lXdUnW__filters input{border:0;outline:0;width:100%;min-width:0;min-height:45px}.DCRManagementDatabase-module__lXdUnW__filters select{background:#fff;border:1px solid #c7d7e8;border-radius:11px;min-height:47px;padding:0 11px}.DCRManagementDatabase-module__lXdUnW__list article{border-top:1px solid #e3ebf3;grid-template-columns:48px 1fr 145px;align-items:start;gap:14px;padding:16px 18px;display:grid}.DCRManagementDatabase-module__lXdUnW__list article>i{color:#07835b;background:#e2f7ee;border-radius:13px;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:grid}.DCRManagementDatabase-module__lXdUnW__list article>div{flex-direction:column;gap:4px;display:flex}.DCRManagementDatabase-module__lXdUnW__list span,.DCRManagementDatabase-module__lXdUnW__list small{color:#718099}.DCRManagementDatabase-module__lXdUnW__list p{margin:5px 0;line-height:1.45}.DCRManagementDatabase-module__lXdUnW__list aside{flex-direction:column;gap:9px;display:flex}.DCRManagementDatabase-module__lXdUnW__verified,.DCRManagementDatabase-module__lXdUnW__alert{color:#08784d;background:#dff7ea;border-radius:10px;padding:7px 9px;font-size:11px;font-style:normal;font-weight:900}.DCRManagementDatabase-module__lXdUnW__alert{color:#ae2340;background:#fff0f3}.DCRManagementDatabase-module__lXdUnW__empty,.DCRManagementDatabase-module__lXdUnW__error{text-align:center;color:#697991;padding:45px}.DCRManagementDatabase-module__lXdUnW__error{color:#b42643;background:#fff2f4}.DCRManagementDatabase-module__lXdUnW__protection{color:#425b76;background:#edf6ff;border:1px solid #b9d5ef;border-radius:17px;margin-top:23px;padding:18px;line-height:1.55}.DCRManagementDatabase-module__lXdUnW__protection strong{color:#16518c}.DCRManagementDatabase-module__lXdUnW__backdrop{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06172ba8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DCRManagementDatabase-module__lXdUnW__modal{background:#fff;border-radius:22px;width:min(800px,96vw);max-height:92vh;padding:22px;overflow:auto;box-shadow:0 25px 80px #06172b66}.DCRManagementDatabase-module__lXdUnW__modal>header{border-bottom:1px solid #e1e9f2;justify-content:space-between;padding-bottom:13px;height:auto!important;display:flex!important;position:relative!important}.DCRManagementDatabase-module__lXdUnW__modal h2{margin:4px 0;font-size:27px}.DCRManagementDatabase-module__lXdUnW__modal>header button{width:44px;height:44px;padding:0;font-size:24px}.DCRManagementDatabase-module__lXdUnW__details{grid-template-columns:1fr 1fr;gap:13px;margin:16px 0;display:grid}.DCRManagementDatabase-module__lXdUnW__details label{color:#6a7890;border:1px solid #d7e2ed;border-radius:12px;flex-direction:column;gap:6px;padding:13px;display:flex}.DCRManagementDatabase-module__lXdUnW__details strong{color:#142641}.DCRManagementDatabase-module__lXdUnW__note{background:#f2f7fc;border-radius:12px;padding:13px;line-height:1.55}.DCRManagementDatabase-module__lXdUnW__modal footer{justify-content:flex-end;display:flex}@media (max-width:850px){.DCRManagementDatabase-module__lXdUnW__stats,.DCRManagementDatabase-module__lXdUnW__filters{grid-template-columns:1fr 1fr}.DCRManagementDatabase-module__lXdUnW__filters label{grid-column:1/-1}}@media (max-width:600px){.DCRManagementDatabase-module__lXdUnW__page{padding:5px 2px 40px}.DCRManagementDatabase-module__lXdUnW__hero{border-radius:18px;flex-direction:column;align-items:flex-start!important;min-height:0!important;padding:22px 19px!important}.DCRManagementDatabase-module__lXdUnW__hero h1{font-size:27px}.DCRManagementDatabase-module__lXdUnW__hero button{width:100%}.DCRManagementDatabase-module__lXdUnW__stats{gap:9px;margin:18px 0}.DCRManagementDatabase-module__lXdUnW__stats article{padding:14px}.DCRManagementDatabase-module__lXdUnW__stats strong{font-size:26px}.DCRManagementDatabase-module__lXdUnW__filters{grid-template-columns:1fr;padding:12px}.DCRManagementDatabase-module__lXdUnW__filters label{grid-column:auto;min-height:49px}.DCRManagementDatabase-module__lXdUnW__list{background:#f5f8fc;padding:10px}.DCRManagementDatabase-module__lXdUnW__list article{background:#fff;border:1px solid #d2dfec;border-radius:15px;grid-template-columns:44px 1fr;margin-bottom:10px;padding:14px;box-shadow:0 5px #dce6ef}.DCRManagementDatabase-module__lXdUnW__list aside{grid-column:2}.DCRManagementDatabase-module__lXdUnW__details{grid-template-columns:1fr}.DCRManagementDatabase-module__lXdUnW__backdrop{align-items:flex-end;padding:0}.DCRManagementDatabase-module__lXdUnW__modal{border-radius:24px 24px 0 0;width:100%;max-height:94dvh;padding:18px}.DCRManagementDatabase-module__lXdUnW__modal footer{background:#fff;padding:12px 0;position:sticky;bottom:-18px}.DCRManagementDatabase-module__lXdUnW__modal footer button{width:100%}}.DCRManagementDatabase-module__lXdUnW__page{background:radial-gradient(circle at 94% 3%,#5d63e817,#0000 27%),radial-gradient(circle at 2% 58%,#0bb58b0c,#0000 24%),linear-gradient(145deg,#f9fbff,#f1f5fb);border-radius:27px;padding:14px 10px 54px;position:relative;overflow:hidden}.DCRManagementDatabase-module__lXdUnW__hero{border-radius:25px;overflow:hidden;background:linear-gradient(120deg,#172554,#4338ca 52%,#078fa8)!important;border-color:#ffffff42!important;min-height:145px!important;padding:26px 29px!important;box-shadow:0 13px #173876,0 25px 46px #172b7033!important}.DCRManagementDatabase-module__lXdUnW__hero:after{content:"";pointer-events:none;border:45px solid #ffffff0c;border-radius:50%;width:280px;height:280px;position:absolute;top:-120px;right:10%}.DCRManagementDatabase-module__lXdUnW__hero>div,.DCRManagementDatabase-module__lXdUnW__hero>button{z-index:1;position:relative}.DCRManagementDatabase-module__lXdUnW__hero h1{letter-spacing:-.035em;font-size:30px}.DCRManagementDatabase-module__lXdUnW__hero small{color:#bceaff!important}.DCRManagementDatabase-module__lXdUnW__hero button{border-color:#ffffff58;transition:all .17s}.DCRManagementDatabase-module__lXdUnW__hero button:hover{transform:translateY(-2px)}.DCRManagementDatabase-module__lXdUnW__stats{gap:12px;margin:24px 0 19px}.DCRManagementDatabase-module__lXdUnW__stats article{background:linear-gradient(145deg,#fff,#f8faff);border-radius:19px;min-height:112px;padding:17px 18px;transition:all .18s;position:relative;overflow:hidden;box-shadow:0 7px #dce5f1,0 16px 28px #17345b12}.DCRManagementDatabase-module__lXdUnW__stats article:hover{transform:translateY(-3px)}.DCRManagementDatabase-module__lXdUnW__stats article:first-child{border-top:4px solid #3b82f6}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(2){border-top:4px solid #8b5cf6}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(3){border-top:4px solid #10b981}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(4){border-top:4px solid #f59e0b}.DCRManagementDatabase-module__lXdUnW__stats strong{font-size:28px}.DCRManagementDatabase-module__lXdUnW__stats article:first-child strong{color:#2563eb}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(2) strong{color:#7c3aed}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(3) strong{color:#059669}.DCRManagementDatabase-module__lXdUnW__stats article:nth-child(4) strong{color:#d97706}.DCRManagementDatabase-module__lXdUnW__panel{background:linear-gradient(145deg,#fff,#fafbfe);border-color:#d8e2ef;border-radius:21px;box-shadow:0 8px #dce5ef,0 18px 36px #18365b14}.DCRManagementDatabase-module__lXdUnW__filters{background:linear-gradient(105deg,#eef3ff,#edfaff);gap:10px;padding:13px}.DCRManagementDatabase-module__lXdUnW__filters label,.DCRManagementDatabase-module__lXdUnW__filters select{border-color:#cad8e9;border-radius:13px;box-shadow:0 4px 12px #1b385d0b}.DCRManagementDatabase-module__lXdUnW__filters label:focus-within,.DCRManagementDatabase-module__lXdUnW__filters select:focus{border-color:#5261df;outline:0;box-shadow:0 0 0 4px #5261df12}.DCRManagementDatabase-module__lXdUnW__list article{background:linear-gradient(145deg,#fff,#fafbfe);border-color:#e0e7f1;transition:all .17s;position:relative}.DCRManagementDatabase-module__lXdUnW__list article:hover{background:linear-gradient(105deg,#f7f9ff,#f3fffb);box-shadow:inset 4px 0 #5361df,0 9px 22px #1b365a0e}.DCRManagementDatabase-module__lXdUnW__list article>i{background:linear-gradient(145deg,#e6faef,#cef4df);border:1px solid #a9e2c8;box-shadow:0 5px 13px #0b80531a}.DCRManagementDatabase-module__lXdUnW__list aside button{background:linear-gradient(145deg,#eef5ff,#dfeeff);border-color:#b8cff0;transition:all .17s}.DCRManagementDatabase-module__lXdUnW__list aside button:hover{border-color:#5787d3;transform:translateY(-2px)}.DCRManagementDatabase-module__lXdUnW__verified{background:linear-gradient(145deg,#e4faef,#cdf3df);border:1px solid #a4dfc4}.DCRManagementDatabase-module__lXdUnW__alert{background:linear-gradient(145deg,#fff1f4,#ffe4ea);border:1px solid #f3c8d0}.DCRManagementDatabase-module__lXdUnW__protection{background:linear-gradient(110deg,#edf6ff,#edfff8);border-color:#b3d5ef;border-radius:17px;box-shadow:0 7px 18px #174a6a0d}.DCRManagementDatabase-module__lXdUnW__backdrop{z-index:2147483400;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 17% 8%,#5862df35,#0000 34%),#071127c4}.DCRManagementDatabase-module__lXdUnW__modal{overscroll-behavior-y:contain;background:linear-gradient(145deg,#fbfdff,#f1f5fb);border:1px solid #ffffff70;border-radius:26px;width:min(760px,94vw);padding:0;overflow:hidden auto;box-shadow:0 35px 100px #02081796}.DCRManagementDatabase-module__lXdUnW__modal>header{color:#fff;background:linear-gradient(120deg,#172554,#4338ca 55%,#0891b2);border:0;padding:21px 23px;min-height:100px!important}.DCRManagementDatabase-module__lXdUnW__modal>header small{letter-spacing:.11em;font-weight:900;color:#c9ebff!important}.DCRManagementDatabase-module__lXdUnW__modal>header h2{color:#fff}.DCRManagementDatabase-module__lXdUnW__modal>header button{color:#fff;box-shadow:none;background:#ffffff1c;border-color:#ffffff42}.DCRManagementDatabase-module__lXdUnW__details{gap:10px;margin:15px;padding:0}.DCRManagementDatabase-module__lXdUnW__details label{background:linear-gradient(145deg,#fff,#f8faff);border-color:#dce4ef;border-radius:14px;min-height:73px;box-shadow:0 5px 14px #1b365a0c}.DCRManagementDatabase-module__lXdUnW__details label:nth-child(4n+1){border-left:4px solid #3b82f6}.DCRManagementDatabase-module__lXdUnW__details label:nth-child(4n+2){border-left:4px solid #10b981}.DCRManagementDatabase-module__lXdUnW__details label:nth-child(4n+3){border-left:4px solid #8b5cf6}.DCRManagementDatabase-module__lXdUnW__details label:nth-child(4n){border-left:4px solid #f59e0b}.DCRManagementDatabase-module__lXdUnW__modal>h3,.DCRManagementDatabase-module__lXdUnW__modal>.DCRManagementDatabase-module__lXdUnW__note{margin-left:15px;margin-right:15px}.DCRManagementDatabase-module__lXdUnW__note{background:linear-gradient(145deg,#f8faff,#f2f7fc);border:1px solid #e0e7f1}.DCRManagementDatabase-module__lXdUnW__modal>footer{background:#f5f8fc;border-top:1px solid #dfe6ef;padding:14px 15px;position:sticky;bottom:0}.DCRManagementDatabase-module__lXdUnW__coordinateCard button{color:#245fc1;text-align:left;width:100%;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:3px;padding:0;font-weight:900;display:flex}.DCRManagementDatabase-module__lXdUnW__coordinateCard button span{color:#52647e;font-size:10px;font-weight:650}.DCRManagementDatabase-module__lXdUnW__coordinateCard button:hover{color:#059669;transform:none}.DCRManagementDatabase-module__lXdUnW__mapBackdrop{z-index:2147483500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061226cf;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.DCRManagementDatabase-module__lXdUnW__mapModal{background:linear-gradient(145deg,#fbfdff,#eef4fb);border:1px solid #ffffff70;border-radius:26px;width:min(820px,96vw);overflow:hidden;box-shadow:0 35px 100px #02081796}.DCRManagementDatabase-module__lXdUnW__mapModal>header{color:#fff;background:linear-gradient(120deg,#172554,#4338ca 55%,#079d94);justify-content:space-between;align-items:center;min-height:96px!important;padding:20px 22px!important;display:flex!important}.DCRManagementDatabase-module__lXdUnW__mapModal h2{color:#fff;margin:5px 0}.DCRManagementDatabase-module__lXdUnW__mapModal header small{font-weight:900;color:#bceeff!important}.DCRManagementDatabase-module__lXdUnW__mapModal header p{color:#dcecff;margin:0}.DCRManagementDatabase-module__lXdUnW__mapModal header button{color:#fff;background:#ffffff1c;border:1px solid #ffffff45;border-radius:13px;width:42px;height:42px;font-size:25px}.DCRManagementDatabase-module__lXdUnW__mapFrame{border:1px solid #cbd9e8;border-radius:17px;height:min(430px,48vh);margin:15px;overflow:hidden;box-shadow:0 8px 22px #19385f17}.DCRManagementDatabase-module__lXdUnW__mapFrame iframe{border:0;width:100%;height:100%}.DCRManagementDatabase-module__lXdUnW__mapInfo{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 15px;display:grid}.DCRManagementDatabase-module__lXdUnW__mapInfo span{background:#fff;border:1px solid #dce4ef;border-radius:13px;flex-direction:column;gap:5px;padding:11px 13px;display:flex}.DCRManagementDatabase-module__lXdUnW__mapInfo span:first-child{border-left:4px solid #3b82f6}.DCRManagementDatabase-module__lXdUnW__mapInfo span:nth-child(2){border-left:4px solid #10b981}.DCRManagementDatabase-module__lXdUnW__mapInfo span:nth-child(3){border-left:4px solid #f59e0b}.DCRManagementDatabase-module__lXdUnW__mapModal>footer{justify-content:flex-end;gap:9px;padding:15px;display:flex}.DCRManagementDatabase-module__lXdUnW__mapModal>footer a,.DCRManagementDatabase-module__lXdUnW__mapModal>footer button{color:#245d9d;background:#fff;border:1px solid #c8d6e7;border-radius:11px;padding:11px 15px;font-weight:900;text-decoration:none}.DCRManagementDatabase-module__lXdUnW__mapModal>footer a{color:#fff;background:linear-gradient(135deg,#5361df,#168cc4 60%,#0aa384);border:0;box-shadow:0 5px #24529c}@media (max-width:600px){.DCRManagementDatabase-module__lXdUnW__page{border-radius:20px;padding:7px 3px 42px}.DCRManagementDatabase-module__lXdUnW__modal{border-radius:24px 24px 0 0;width:100%}.DCRManagementDatabase-module__lXdUnW__mapBackdrop{align-items:flex-end;padding:0}.DCRManagementDatabase-module__lXdUnW__mapModal{border-radius:24px 24px 0 0;width:100%;max-height:94dvh}.DCRManagementDatabase-module__lXdUnW__mapFrame{height:39vh;margin:11px}.DCRManagementDatabase-module__lXdUnW__mapInfo{grid-template-columns:1fr;padding:0 11px}.DCRManagementDatabase-module__lXdUnW__mapModal>footer>*{text-align:center;flex:1}}.DCRManagementDatabase-module__lXdUnW__locationCompare{background:linear-gradient(145deg,#eef6ff,#f7fbff 50%,#eafbf6);border:1px solid #c9dded;border-radius:20px;margin:18px 15px;padding:15px;box-shadow:0 7px #ccdde9,0 16px 28px #163d670f}.DCRManagementDatabase-module__lXdUnW__locationCompare>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.DCRManagementDatabase-module__lXdUnW__locationCompare>header small{color:#1876d2;letter-spacing:.11em;font-size:10px;font-weight:950}.DCRManagementDatabase-module__lXdUnW__locationCompare>header h3{color:#132e51;margin:3px 0 0;font-size:20px}.DCRManagementDatabase-module__lXdUnW__locationCompare>header>em{color:#087a56;text-transform:uppercase;background:#dcf8ed;border:1px solid #9edec8;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:950}.DCRManagementDatabase-module__lXdUnW__locationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.DCRManagementDatabase-module__lXdUnW__locationGrid>button{color:#173353;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#f6faff);border:1px solid #cedded;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;min-height:90px;padding:12px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 5px #d5e2ed}.DCRManagementDatabase-module__lXdUnW__locationGrid>button:hover{transform:translateY(-2px);box-shadow:0 7px #c8daea,0 13px 22px #183d6612}.DCRManagementDatabase-module__lXdUnW__locationGrid>button>span{color:#fff;background:linear-gradient(145deg,#2588f2,#0759c4);border-radius:15px;place-items:center;width:48px;height:48px;font-size:13px;font-weight:950;display:grid;box-shadow:0 5px #064697}.DCRManagementDatabase-module__lXdUnW__locationGrid>button:nth-child(3n+2)>span{background:linear-gradient(145deg,#19b997,#078a70);box-shadow:0 5px #066c58}.DCRManagementDatabase-module__lXdUnW__locationGrid>button:nth-child(3n)>span{background:linear-gradient(145deg,#9b6cf5,#6c3bd1);box-shadow:0 5px #5128ab}.DCRManagementDatabase-module__lXdUnW__locationGrid>button>div{gap:3px;min-width:0;display:grid}.DCRManagementDatabase-module__lXdUnW__locationGrid small{color:#718197;text-transform:uppercase;font-size:10px;font-weight:850}.DCRManagementDatabase-module__lXdUnW__locationGrid b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DCRManagementDatabase-module__lXdUnW__locationGrid em{color:#1671cc;font-size:11px;font-style:normal;font-weight:900}.DCRManagementDatabase-module__lXdUnW__locationMissing{color:#6a7d92;text-align:center;background:#ffffffa8;border:1px dashed #c6d6e5;border-radius:13px;grid-column:1/-1;padding:12px;font-size:12px;font-weight:750}@media (max-width:600px){.DCRManagementDatabase-module__lXdUnW__locationCompare{margin:15px 12px;padding:12px}.DCRManagementDatabase-module__lXdUnW__locationCompare>header h3{font-size:18px}.DCRManagementDatabase-module__lXdUnW__locationGrid{grid-template-columns:1fr}.DCRManagementDatabase-module__lXdUnW__locationGrid>button{min-height:82px}.DCRManagementDatabase-module__lXdUnW__modal{max-height:94dvh;overflow-y:auto}}.DCRManagementDatabase-module__lXdUnW__gpsScore{gap:5px;margin-top:7px;display:grid}.DCRManagementDatabase-module__lXdUnW__gpsScore label{justify-content:space-between;align-items:center;display:flex;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.DCRManagementDatabase-module__lXdUnW__gpsScore label strong{color:#667991;text-transform:uppercase;font-size:9px;font-weight:900}.DCRManagementDatabase-module__lXdUnW__gpsScore label b{color:var(--gps-color);font-size:12px;font-weight:950}.DCRManagementDatabase-module__lXdUnW__gpsScore>i{background:#e4eaf1;border-radius:999px;width:100%;height:7px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #1b365a20}.DCRManagementDatabase-module__lXdUnW__gpsScore>i>span{width:var(--gps-score);border-radius:inherit;background:linear-gradient(90deg,var(--gps-color),color-mix(in srgb,var(--gps-color) 72%,white));height:100%;box-shadow:0 0 9px color-mix(in srgb,var(--gps-color) 55%,transparent);transition:width .35s,background .35s;display:block}.DCRManagementDatabase-module__lXdUnW__locationGrid>button>div{width:100%}.DCRManagementDatabase-module__lXdUnW__gpsEvidence{border-top:1px solid #dce7f0;gap:4px;margin-top:7px;padding-top:7px;display:grid}.DCRManagementDatabase-module__lXdUnW__gpsEvidence>b{color:#14765c;font-size:13px}.DCRManagementDatabase-module__lXdUnW__gpsEvidence>small:last-child{white-space:normal;text-transform:none;line-height:1.4}.DCRManagementDatabase-module__lXdUnW__compareButton{text-align:left;width:100%;display:block;color:#fff!important;background:linear-gradient(115deg,#4338ca,#087cb6,#079575)!important;border:0!important;margin-top:16px!important;padding:14px!important;box-shadow:0 4px #214a85!important}.DCRManagementDatabase-module__lXdUnW__compareModal{width:min(1120px,96vw);max-height:94dvh;overflow-y:auto}.DCRManagementDatabase-module__lXdUnW__compareModal>header{gap:14px;height:auto!important;position:relative!important}.DCRManagementDatabase-module__lXdUnW__compareModal h2{font-size:clamp(19px,3vw,27px)}.DCRManagementDatabase-module__lXdUnW__compareModal header button{flex-shrink:0}.DCRManagementDatabase-module__lXdUnW__compareSummary{color:#193b62;background:linear-gradient(110deg,#eef3ff,#eafbf5);border:1px solid #cbdceb;border-radius:16px;margin:16px;padding:14px}.DCRManagementDatabase-module__lXdUnW__compareSummary p{color:#526b85;margin:7px 0 0;font-size:12px;line-height:1.5}.DCRManagementDatabase-module__lXdUnW__compareSummary label{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.DCRManagementDatabase-module__lXdUnW__compareSummary select{background:#fff;border:1px solid #c4d5e7;border-radius:10px;max-width:100%;padding:9px}.DCRManagementDatabase-module__lXdUnW__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:0 16px;display:grid}.DCRManagementDatabase-module__lXdUnW__compareGrid article{background:#fff;border:1px solid #cbdceb;border-radius:18px;min-width:0;padding:14px;box-shadow:0 5px 15px #18365b12}.DCRManagementDatabase-module__lXdUnW__compareGrid article:nth-child(2){border-top:4px solid #0ca58a}.DCRManagementDatabase-module__lXdUnW__compareGrid article:first-child{border-top:4px solid #4575e8}.DCRManagementDatabase-module__lXdUnW__compareGrid h3{color:#24477a;margin:0 0 7px}.DCRManagementDatabase-module__lXdUnW__compareGrid p{color:#31546e;font-size:13px}.DCRManagementDatabase-module__lXdUnW__compareGrid small{overflow-wrap:anywhere;color:#627991;display:block}.DCRManagementDatabase-module__lXdUnW__compareGrid a{color:#1566b3;margin-top:10px;font-weight:800;display:inline-block}.DCRManagementDatabase-module__lXdUnW__compareFrame{border:1px solid #d4dfed;border-radius:13px;height:320px;margin-top:12px;overflow:hidden}.DCRManagementDatabase-module__lXdUnW__compareFrame iframe{border:0;width:100%;height:100%}.DCRManagementDatabase-module__lXdUnW__compareMissing{color:#6b7d93;background:#f4f7fb;border:1px dashed #b9cbdc;border-radius:13px;place-items:center;min-height:180px;margin-top:12px;display:grid}.DCRManagementDatabase-module__lXdUnW__compareModal>footer{background:#f3f7fc;border-top:1px solid #dae5f0;position:sticky;bottom:0}@media (max-width:700px){.DCRManagementDatabase-module__lXdUnW__compareGrid{grid-template-columns:1fr;gap:12px;padding:0 12px}.DCRManagementDatabase-module__lXdUnW__compareFrame{height:260px}.DCRManagementDatabase-module__lXdUnW__compareSummary{margin:12px}.DCRManagementDatabase-module__lXdUnW__compareModal>header{padding:17px!important}.DCRManagementDatabase-module__lXdUnW__compareModal{max-height:94dvh}.DCRManagementDatabase-module__lXdUnW__locationCompare>header{flex-wrap:wrap}}
.ExpenseClaimsDatabase-module__fYxAAW__page{color:#10213f;padding:10px 6px 50px}.ExpenseClaimsDatabase-module__fYxAAW__hero{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;box-shadow:0 9px #104078,0 22px 42px #072e6233;background:linear-gradient(135deg,#12305d,#135eae 58%,#2789df)!important;border:1px solid #b9d5f0!important;height:auto!important;min-height:154px!important;padding:25px 27px!important;display:flex!important;position:relative!important}.ExpenseClaimsDatabase-module__fYxAAW__hero small{color:#d5eaff;letter-spacing:.13em;font-weight:900}.ExpenseClaimsDatabase-module__fYxAAW__hero h1{margin:7px 0;font-size:31px}.ExpenseClaimsDatabase-module__fYxAAW__hero p{color:#e8f3ff;max-width:790px;margin:0;line-height:1.5}.ExpenseClaimsDatabase-module__fYxAAW__hero button,.ExpenseClaimsDatabase-module__fYxAAW__panel button,.ExpenseClaimsDatabase-module__fYxAAW__modal button{color:#11579e;cursor:pointer;background:linear-gradient(145deg,#fff,#e7f2ff);border:1px solid #b7d7f7;border-radius:12px;padding:11px 15px;font-weight:900;box-shadow:0 5px #8eafd0}.ExpenseClaimsDatabase-module__fYxAAW__stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:23px 0;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__stats article{background:#fff;border:1px solid #cadbea;border-radius:18px;flex-direction:column;gap:7px;padding:19px;display:flex;box-shadow:0 7px #d9e4ee,0 15px 30px #11355e17}.ExpenseClaimsDatabase-module__fYxAAW__stats span,.ExpenseClaimsDatabase-module__fYxAAW__stats small{color:#697991}.ExpenseClaimsDatabase-module__fYxAAW__stats strong{font-size:27px}.ExpenseClaimsDatabase-module__fYxAAW__panel{background:#fff;border:1px solid #cbdbea;border-radius:20px;overflow:hidden;box-shadow:0 9px #d9e4ee,0 18px 36px #11355e1a}.ExpenseClaimsDatabase-module__fYxAAW__tabs{background:#edf3fa;grid-template-columns:repeat(3,1fr);gap:9px;padding:13px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__tabs button{box-shadow:0 4px #d0dce8}.ExpenseClaimsDatabase-module__fYxAAW__tabs .ExpenseClaimsDatabase-module__fYxAAW__active{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 5px #084c9d}.ExpenseClaimsDatabase-module__fYxAAW__filters{background:#f8faff;grid-template-columns:1fr 210px 180px;gap:9px;padding:14px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__filters label{background:#fff;border:1px solid #c7d7e8;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__filters input{border:0;outline:0;width:100%;min-width:0;min-height:45px}.ExpenseClaimsDatabase-module__fYxAAW__filters select{background:#fff;border:1px solid #c7d7e8;border-radius:11px;min-height:47px;padding:0 11px}.ExpenseClaimsDatabase-module__fYxAAW__list article{border-top:1px solid #e3ebf3;grid-template-columns:48px 1fr auto 230px;align-items:center;gap:13px;padding:16px 18px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__list article>i{color:#1263b8;background:#e9f3ff;border-radius:13px;place-items:center;width:44px;height:44px;font-style:normal;font-weight:900;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__list article>div,.ExpenseClaimsDatabase-module__fYxAAW__list aside{flex-direction:column;gap:4px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__list span,.ExpenseClaimsDatabase-module__fYxAAW__list small{color:#718099}.ExpenseClaimsDatabase-module__fYxAAW__list aside{align-items:flex-end}.ExpenseClaimsDatabase-module__fYxAAW__list em,.ExpenseClaimsDatabase-module__fYxAAW__cards em{text-transform:uppercase;border-radius:10px;padding:6px 9px;font-size:11px;font-style:normal;font-weight:900}.ExpenseClaimsDatabase-module__fYxAAW__submitted{color:#986000;background:#fff1d7}.ExpenseClaimsDatabase-module__fYxAAW__approved,.ExpenseClaimsDatabase-module__fYxAAW__active{color:#08784d;background:#dff7ea}.ExpenseClaimsDatabase-module__fYxAAW__rejected,.ExpenseClaimsDatabase-module__fYxAAW__inactive{color:#ae2340;background:#fff0f3}.ExpenseClaimsDatabase-module__fYxAAW__neutral{color:#46617d;background:#eaf2fb}.ExpenseClaimsDatabase-module__fYxAAW__list nav{gap:7px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__list nav button{padding:8px 10px;box-shadow:0 4px #cedbe8}.ExpenseClaimsDatabase-module__fYxAAW__list .ExpenseClaimsDatabase-module__fYxAAW__reject{color:#ae2340;background:#fff0f3;border-color:#efb1be}.ExpenseClaimsDatabase-module__fYxAAW__cards{background:#f6f9fc;grid-template-columns:repeat(3,1fr);gap:12px;padding:16px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__cards article{background:#fff;border:1px solid #d5e1ec;border-radius:15px;flex-direction:column;gap:7px;padding:16px;display:flex;box-shadow:0 5px #dce6ef}.ExpenseClaimsDatabase-module__fYxAAW__cards span{color:#718099}.ExpenseClaimsDatabase-module__fYxAAW__empty,.ExpenseClaimsDatabase-module__fYxAAW__error{text-align:center;color:#697991;padding:45px}.ExpenseClaimsDatabase-module__fYxAAW__error{color:#b42643;background:#fff2f4}.ExpenseClaimsDatabase-module__fYxAAW__protection{color:#425b76;background:#edf6ff;border:1px solid #b9d5ef;border-radius:17px;margin-top:23px;padding:18px;line-height:1.55}.ExpenseClaimsDatabase-module__fYxAAW__protection strong{color:#16518c}.ExpenseClaimsDatabase-module__fYxAAW__backdrop{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06172ba8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ExpenseClaimsDatabase-module__fYxAAW__modal{background:#fff;border-radius:22px;width:min(760px,96vw);max-height:92vh;padding:22px;overflow:auto;box-shadow:0 25px 80px #06172b66}.ExpenseClaimsDatabase-module__fYxAAW__modal>header{border-bottom:1px solid #e1e9f2;justify-content:space-between;padding-bottom:13px;height:auto!important;display:flex!important;position:relative!important}.ExpenseClaimsDatabase-module__fYxAAW__modal h2{margin:4px 0;font-size:27px}.ExpenseClaimsDatabase-module__fYxAAW__modal>header button{width:44px;height:44px;padding:0;font-size:24px}.ExpenseClaimsDatabase-module__fYxAAW__details{grid-template-columns:1fr 1fr;gap:13px;margin:16px 0;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__details label{color:#6a7890;border:1px solid #d7e2ed;border-radius:12px;flex-direction:column;gap:6px;padding:13px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__details strong{color:#142641}.ExpenseClaimsDatabase-module__fYxAAW__note{background:#f2f7fc;border-radius:12px;padding:13px;line-height:1.55}.ExpenseClaimsDatabase-module__fYxAAW__modal>label{flex-direction:column;gap:7px;margin:18px 0;font-weight:900;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__modal textarea{min-height:110px;font:inherit;border:1px solid #c5d5e5;border-radius:11px;padding:12px}.ExpenseClaimsDatabase-module__fYxAAW__modal footer{justify-content:flex-end;gap:9px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__modal footer button:last-child{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 6px #084c9d}.ExpenseClaimsDatabase-module__fYxAAW__toast{z-index:100000;color:#08784d;background:#e4f7ee;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 40px #10213f40}.ExpenseClaimsDatabase-module__fYxAAW__toast span{flex:1}.ExpenseClaimsDatabase-module__fYxAAW__toast button{background:0 0;border:0}@media (max-width:900px){.ExpenseClaimsDatabase-module__fYxAAW__stats,.ExpenseClaimsDatabase-module__fYxAAW__cards,.ExpenseClaimsDatabase-module__fYxAAW__filters{grid-template-columns:1fr 1fr}.ExpenseClaimsDatabase-module__fYxAAW__filters label{grid-column:1/-1}}@media (max-width:600px){.ExpenseClaimsDatabase-module__fYxAAW__page{padding:5px 2px 40px}.ExpenseClaimsDatabase-module__fYxAAW__hero{border-radius:18px;flex-direction:column;align-items:flex-start!important;min-height:0!important;padding:22px 19px!important}.ExpenseClaimsDatabase-module__fYxAAW__hero h1{font-size:27px}.ExpenseClaimsDatabase-module__fYxAAW__hero button{width:100%}.ExpenseClaimsDatabase-module__fYxAAW__stats{gap:9px;margin:18px 0}.ExpenseClaimsDatabase-module__fYxAAW__stats article{padding:14px}.ExpenseClaimsDatabase-module__fYxAAW__stats strong{font-size:24px}.ExpenseClaimsDatabase-module__fYxAAW__tabs{grid-template-columns:1fr}.ExpenseClaimsDatabase-module__fYxAAW__filters{grid-template-columns:1fr;padding:12px}.ExpenseClaimsDatabase-module__fYxAAW__filters label{grid-column:auto}.ExpenseClaimsDatabase-module__fYxAAW__list{background:#f5f8fc;padding:10px}.ExpenseClaimsDatabase-module__fYxAAW__list article{background:#fff;border:1px solid #d2dfec;border-radius:15px;grid-template-columns:44px 1fr;margin-bottom:10px;padding:14px;box-shadow:0 5px #dce6ef}.ExpenseClaimsDatabase-module__fYxAAW__list aside{grid-column:1;align-items:flex-start}.ExpenseClaimsDatabase-module__fYxAAW__list nav{flex-wrap:wrap;grid-column:2}.ExpenseClaimsDatabase-module__fYxAAW__list nav button{flex:1}.ExpenseClaimsDatabase-module__fYxAAW__cards,.ExpenseClaimsDatabase-module__fYxAAW__details{grid-template-columns:1fr}.ExpenseClaimsDatabase-module__fYxAAW__backdrop{align-items:flex-end;padding:0}.ExpenseClaimsDatabase-module__fYxAAW__modal{border-radius:24px 24px 0 0;width:100%;max-height:94dvh;padding:18px}.ExpenseClaimsDatabase-module__fYxAAW__modal footer{background:#fff;padding:12px 0;position:sticky;bottom:-18px}.ExpenseClaimsDatabase-module__fYxAAW__modal footer button{flex:1}.ExpenseClaimsDatabase-module__fYxAAW__toast{bottom:12px;left:10px;right:10px}}.ExpenseClaimsDatabase-module__fYxAAW__masterForm{background:linear-gradient(145deg,#fff,#f3f8ff);border:1px solid #c9d9ec;border-radius:24px;margin-bottom:20px;padding:22px;box-shadow:0 8px #d3e0ef,0 18px 35px #173c6914}.ExpenseClaimsDatabase-module__fYxAAW__masterForm header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__masterForm header small{color:#1769cb;letter-spacing:1.3px;font-size:12px;font-weight:900}.ExpenseClaimsDatabase-module__fYxAAW__masterForm h2{color:#17243a;margin:4px 0 0;font-size:24px}.ExpenseClaimsDatabase-module__fYxAAW__masterForm header button{color:#245a91;background:#fff;border:1px solid #bfd2e8;border-radius:13px;padding:10px 15px;font-weight:800}.ExpenseClaimsDatabase-module__fYxAAW__masterForm>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__masterForm label{color:#24344d;gap:7px;font-size:13px;font-weight:900;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__masterForm input,.ExpenseClaimsDatabase-module__fYxAAW__masterForm select{color:#17243a;background:#fff;border:1px solid #bfd0e4;border-radius:14px;outline:none;width:100%;min-height:50px;padding:0 14px;font-size:15px;font-weight:750}.ExpenseClaimsDatabase-module__fYxAAW__masterForm input:focus,.ExpenseClaimsDatabase-module__fYxAAW__masterForm select:focus{border-color:#2778de;box-shadow:0 0 0 4px #2778de18}.ExpenseClaimsDatabase-module__fYxAAW__masterForm footer{justify-content:flex-end;margin-top:18px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__masterForm footer button,.ExpenseClaimsDatabase-module__fYxAAW__cards article nav button{color:#fff;background:linear-gradient(#3284ee,#1263cc);border:1px solid #1765c6;border-radius:14px;min-height:46px;padding:0 20px;font-weight:900;box-shadow:0 5px #084a9f}.ExpenseClaimsDatabase-module__fYxAAW__masterForm footer button:active,.ExpenseClaimsDatabase-module__fYxAAW__cards article nav button:active{transform:translateY(3px);box-shadow:0 2px #084a9f}.ExpenseClaimsDatabase-module__fYxAAW__cards article nav{gap:9px;margin-top:12px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__cards article nav button{min-height:38px;padding:0 14px;font-size:12px}@media (max-width:720px){.ExpenseClaimsDatabase-module__fYxAAW__masterForm{border-radius:20px;padding:17px}.ExpenseClaimsDatabase-module__fYxAAW__masterForm>div{grid-template-columns:1fr}.ExpenseClaimsDatabase-module__fYxAAW__masterForm header{align-items:flex-start}.ExpenseClaimsDatabase-module__fYxAAW__masterForm h2{font-size:21px}.ExpenseClaimsDatabase-module__fYxAAW__masterForm footer button{width:100%}}.ExpenseClaimsDatabase-module__fYxAAW__specialProof{color:#124f66;background:linear-gradient(130deg,#eaf8ff,#e9fbf3);border:1px solid #8dcfc7;border-radius:15px;grid-column:1/-1;gap:10px;padding:16px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__specialProof b{font-size:14px}.ExpenseClaimsDatabase-module__fYxAAW__specialProof a{color:#087569;flex-wrap:wrap;align-items:center;gap:16px;font-weight:850;text-decoration:none;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__specialProof img{object-fit:contain;background:#fff;border:1px solid #c8dedb;border-radius:11px;width:min(100%,340px);max-height:240px;display:block}.ExpenseClaimsDatabase-module__fYxAAW__specialProof a:focus-visible{outline-offset:3px;outline:3px solid #0ba88e}.ExpenseClaimsDatabase-module__fYxAAW__viaHint{color:#18556a;background:linear-gradient(110deg,#edfaff,#e9fcf4);border:1px solid #93d7c7;border-radius:12px;padding:12px 15px;font-size:12px;font-weight:700;line-height:1.5}.ExpenseClaimsDatabase-module__fYxAAW__territoryMatch,.ExpenseClaimsDatabase-module__fYxAAW__territoryMissing{border-radius:9px;padding:7px 10px;font-size:12px;line-height:1.35;display:block}.ExpenseClaimsDatabase-module__fYxAAW__territoryMatch{color:#096b48;background:#ddfaec}.ExpenseClaimsDatabase-module__fYxAAW__territoryMissing{color:#87501a;background:#fff2dc}.ExpenseClaimsDatabase-module__fYxAAW__hero{background:linear-gradient(115deg,#152f78,#5c42c9 46%,#00a4ad)!important}.ExpenseClaimsDatabase-module__fYxAAW__hero h1{color:#fff}.ExpenseClaimsDatabase-module__fYxAAW__stats article:first-child{background:linear-gradient(125deg,#fff,#eaf3ff);border-top:4px solid #3778db}.ExpenseClaimsDatabase-module__fYxAAW__stats article:nth-child(2){background:linear-gradient(125deg,#fff,#fff6df);border-top:4px solid #dfaa35}.ExpenseClaimsDatabase-module__fYxAAW__stats article:nth-child(3){background:linear-gradient(125deg,#fff,#e5faf1);border-top:4px solid #0aac90}.ExpenseClaimsDatabase-module__fYxAAW__stats article:nth-child(4){background:linear-gradient(125deg,#fff,#f4edff);border-top:4px solid #9467d9}.ExpenseClaimsDatabase-module__fYxAAW__tabs{flex-wrap:wrap;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__tabs button{flex:1;min-width:150px}.ExpenseClaimsDatabase-module__fYxAAW__hold{color:#9b6715;background:#fff0d6}.ExpenseClaimsDatabase-module__fYxAAW__list article{grid-template-columns:46px minmax(0,1fr) minmax(140px,auto) auto}.ExpenseClaimsDatabase-module__fYxAAW__list article>div{overflow-wrap:anywhere;min-width:0}.ExpenseClaimsDatabase-module__fYxAAW__permissions{padding:20px}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero{background:linear-gradient(125deg,#edf1ff,#e3fcf5);border:1px solid #aac8ed;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero small{color:#5547b6;letter-spacing:.12em;font-weight:850}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero h2{margin:8px 0}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero p{margin:0;line-height:1.5}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero button,.ExpenseClaimsDatabase-module__fYxAAW__permissions button{color:#fff;background:linear-gradient(135deg,#465ed3,#0a9b9e)}.ExpenseClaimsDatabase-module__fYxAAW__permissionSummary{background:linear-gradient(125deg,#edefff,#e4fcf4);border:1px solid #c6d7f2;border-radius:18px;padding:22px}.ExpenseClaimsDatabase-module__fYxAAW__permissionSummary h3{margin:10px 0;font-size:26px}.ExpenseClaimsDatabase-module__fYxAAW__history h3{color:#24497b}.ExpenseClaimsDatabase-module__fYxAAW__journey{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__journey article{background:linear-gradient(135deg,#eef0ff,#edfaff);border:1px solid #c5d6f0;border-radius:15px;flex:1;align-items:center;gap:10px;min-width:120px;padding:14px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__journey i{color:#fff;background:#6b58cd;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-style:normal;font-weight:900;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__journey div{gap:5px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__journey small{color:#5d7286}.ExpenseClaimsDatabase-module__fYxAAW__journey .ExpenseClaimsDatabase-module__fYxAAW__done{background:#e1f9ee;border-color:#8dddc2}.ExpenseClaimsDatabase-module__fYxAAW__journey .ExpenseClaimsDatabase-module__fYxAAW__done i{background:#029d78}.ExpenseClaimsDatabase-module__fYxAAW__timeline{background:linear-gradient(110deg,#fff,#f1f7ff);border:1px solid #d2dfef;border-left:4px solid #7860d7;border-radius:14px;gap:6px;margin:12px 0;padding:15px 18px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__timeline small{color:#687a93}.ExpenseClaimsDatabase-module__fYxAAW__timeline p{margin:4px 0;line-height:1.5}.ExpenseClaimsDatabase-module__fYxAAW__timeline span{color:#079878;font-size:12px;font-weight:850}.ExpenseClaimsDatabase-module__fYxAAW__permissions [role=alert]{color:#ac2147;background:#fff0f4;border-radius:12px;padding:14px}@media (max-width:800px){.ExpenseClaimsDatabase-module__fYxAAW__list article{grid-template-columns:40px minmax(0,1fr)}.ExpenseClaimsDatabase-module__fYxAAW__list aside{grid-column:2;align-items:flex-start}.ExpenseClaimsDatabase-module__fYxAAW__list nav{flex-wrap:wrap;grid-column:2}.ExpenseClaimsDatabase-module__fYxAAW__permissionHero{flex-direction:column;align-items:stretch}.ExpenseClaimsDatabase-module__fYxAAW__permissions{padding:14px}.ExpenseClaimsDatabase-module__fYxAAW__journey article{min-width:100px}}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner{color:#805312;background:linear-gradient(120deg,#fff5dc,#fffaf1);border:1px solid #ecd191;border-radius:20px;gap:16px;padding:22px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner>i{color:#fff;background:#efad2f;border-radius:16px;flex:none;place-items:center;width:50px;height:50px;font-size:30px;font-style:normal;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner small{letter-spacing:.14em;font-size:11px;font-weight:850}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner h3{color:inherit;margin:7px 0;font-size:27px}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner p{margin:0 0 8px;line-height:1.5}.ExpenseClaimsDatabase-module__fYxAAW__stageCards{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:16px 0;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__stageCards article{background:#f3f7fc;border:1px solid #d2dfea;border-top:4px solid #a1b4c9;border-radius:16px;gap:8px;padding:17px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__stageCards article>div{align-items:center;gap:10px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__stageCards i{color:#455f7d;background:#dbe5f1;border-radius:50%;place-items:center;width:32px;height:32px;font-style:normal;font-weight:850;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__stageCards strong{font-size:15px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards small{color:#546f87;overflow-wrap:anywhere;font-size:12px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards p{margin:0;font-size:12px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_approved{color:#077b55;background:linear-gradient(135deg,#e0faee,#f5fcf8);border-color:#09a77e #9edcc5 #9edcc5}.ExpenseClaimsDatabase-module__fYxAAW__stage_approved i{color:#fff;background:#09a77e}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_pending,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_review{color:#835311;background:#fff5dc;border-color:#e7a125 #ecc778 #ecc778}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_rejected{color:#ae294b;background:#ffedf2;border-top-color:#dc3d68}.ExpenseClaimsDatabase-module__fYxAAW__routeHistory{background:linear-gradient(125deg,#eef4ff,#e8faf7);border:1px solid #a9cce8;border-radius:20px;margin:24px 0;padding:20px}.ExpenseClaimsDatabase-module__fYxAAW__routeHistory h3{margin:6px 0}.ExpenseClaimsDatabase-module__fYxAAW__routeHistory>div>small{letter-spacing:.08em;color:#236991;font-size:11px;font-weight:850}.ExpenseClaimsDatabase-module__fYxAAW__routeSequence{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__routeSequence article{background:#fff;border:1px solid #b9d7e6;border-radius:14px;flex:1;gap:7px;min-width:120px;padding:14px;display:grid;position:relative}.ExpenseClaimsDatabase-module__fYxAAW__routeSequence i{color:#fff;background:linear-gradient(130deg,#466cce,#00a39c);border-radius:10px;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__routeSequence small{color:#617d91}.ExpenseClaimsDatabase-module__fYxAAW__punchTimes{grid-template-columns:1fr 1fr;gap:10px;margin:15px 0;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__punchTimes article{background:#fff;border:1px solid #c8dae8;border-radius:12px;gap:8px;padding:13px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__punchTimes small{color:#617d91}.ExpenseClaimsDatabase-module__fYxAAW__claimRoute{background:#ffffffb3;border:1px solid #c8d9e8;border-radius:14px;padding:15px}.ExpenseClaimsDatabase-module__fYxAAW__claimRoute p{margin:8px 0}.ExpenseClaimsDatabase-module__fYxAAW__claimRoute ol{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__claimRoute li{background:#e7edf9;border-radius:9px;padding:9px}.ExpenseClaimsDatabase-module__fYxAAW__claimRoute small{color:#60788d}@media (max-width:540px){.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner{gap:12px;padding:17px}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner h3{font-size:23px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards{grid-template-columns:1fr}.ExpenseClaimsDatabase-module__fYxAAW__routeHistory{padding:16px}.ExpenseClaimsDatabase-module__fYxAAW__punchTimes{grid-template-columns:1fr}}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner{color:#734509;background:linear-gradient(115deg,#fff0bf,#fff9e7);border:1px solid #e3b246;border-left:6px solid #e4a11b;box-shadow:0 6px 18px #a36b0912}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner h3{font-weight:900}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner>div{overflow-wrap:anywhere;min-width:0}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner>div>b{font-size:13px;line-height:1.6;display:block}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner>i{background:linear-gradient(145deg,#efb328,#c97c09);box-shadow:0 4px #ab6b172b}.ExpenseClaimsDatabase-module__fYxAAW__finalApproved{color:#075b40;background:linear-gradient(115deg,#c9f5e2,#e9fcf2);border-color:#68c8a5 #68c8a5 #68c8a5 #07956c}.ExpenseClaimsDatabase-module__fYxAAW__finalApproved>i{background:linear-gradient(145deg,#0ebc87,#087b5a)}.ExpenseClaimsDatabase-module__fYxAAW__finalRejected{color:#982044;background:linear-gradient(115deg,#ffdce5,#fff1f5);border-color:#e28ca3 #e28ca3 #e28ca3 #cd2857}.ExpenseClaimsDatabase-module__fYxAAW__finalRejected>i{background:linear-gradient(145deg,#e34c76,#bc204b)}.ExpenseClaimsDatabase-module__fYxAAW__stageCards article{overflow-wrap:anywhere;min-width:0;box-shadow:0 5px 12px #1439620d}.ExpenseClaimsDatabase-module__fYxAAW__stageCards strong{line-height:1.45}.ExpenseClaimsDatabase-module__fYxAAW__stageCards article>div>b{font-size:14px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_approved{color:#fff;background:linear-gradient(135deg,#0b9f73,#087655);border:1px solid #087a59;border-top:5px solid #05543e}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_approved i{color:#087655;background:#fff;box-shadow:0 3px #003b3926}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_approved small{color:#e2fff1}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_pending,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_review{color:#744408;background:linear-gradient(135deg,#ffe6a0,#fff3cd);border:1px solid #e6b240;border-top:5px solid #d28b10}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_pending i,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_review i{color:#fff;background:#cd8610}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_pending small,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_review small{color:#785215}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_waiting{color:#255280;background:linear-gradient(135deg,#dfedff,#eef6ff);border:1px solid #adcbed;border-top:5px solid #387bc8}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_waiting i{color:#fff;background:#387bc8}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_waiting small{color:#41658b}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_rejected{color:#fff;background:linear-gradient(135deg,#d63c67,#af2048);border:1px solid #b72b51;border-top:5px solid #8f1a3a}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_rejected i{color:#af2048;background:#fff}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_rejected small{color:#ffe7ef}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_unrecorded{color:#526072;background:#f0f3f7;border-color:#7b899b #bbc5d0 #bbc5d0}@media (max-width:540px){.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner h3{font-size:22px}.ExpenseClaimsDatabase-module__fYxAAW__approvalBanner>i{border-radius:13px;width:42px;height:42px;font-size:27px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards{gap:12px}.ExpenseClaimsDatabase-module__fYxAAW__stageCards article{padding:16px}}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_approved p,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_rejected p{color:#fff;opacity:1;font-weight:600;line-height:1.6}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_pending p,.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_review p{color:#744408;opacity:1}.ExpenseClaimsDatabase-module__fYxAAW__stageCards .ExpenseClaimsDatabase-module__fYxAAW__stage_waiting p{color:#255280;opacity:1}.ExpenseClaimsDatabase-module__fYxAAW__specialCorrection{color:#294870;background:linear-gradient(125deg,#f0edff,#eef9ff);border:1px solid #b7c8ef;border-top:4px solid #7664d6;border-radius:18px;margin:18px 0;padding:18px}.ExpenseClaimsDatabase-module__fYxAAW__specialCorrection>small{letter-spacing:.1em;color:#5d4ca1;font-weight:850}.ExpenseClaimsDatabase-module__fYxAAW__amountComparison{grid-template-columns:1fr 1fr;gap:10px;margin:13px 0;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__amountComparison article{background:#fff;border:1px solid #cbd8ee;border-radius:12px;gap:7px;padding:13px;display:grid}.ExpenseClaimsDatabase-module__fYxAAW__amountComparison article b{color:#234c84;font-size:21px}.ExpenseClaimsDatabase-module__fYxAAW__amountComparison span{color:#586d86;font-size:12px}.ExpenseClaimsDatabase-module__fYxAAW__specialCorrection .ExpenseClaimsDatabase-module__fYxAAW__correctionToggle{align-items:center;gap:10px;display:flex}.ExpenseClaimsDatabase-module__fYxAAW__specialCorrection .ExpenseClaimsDatabase-module__fYxAAW__correctionToggle input{accent-color:#6560ce;flex:none;width:21px;height:21px;min-height:21px;padding:0}.ExpenseClaimsDatabase-module__fYxAAW__correctedTotal{color:#096c4c;background:#e4f9ee;border-radius:12px;padding:14px}.ExpenseClaimsDatabase-module__fYxAAW__correctedTotal small{margin-top:7px;line-height:1.5;display:block}.ExpenseClaimsDatabase-module__fYxAAW__amountAudit{color:#4c3690;background:#f3eeff;border:1px solid #c9b9f0;border-radius:12px;padding:12px}.ExpenseClaimsDatabase-module__fYxAAW__amountAudit p{color:#4c3690}.ExpenseClaimsDatabase-module__fYxAAW__amountAudit small{color:#5e4b93}@media (max-width:400px){.ExpenseClaimsDatabase-module__fYxAAW__amountComparison{grid-template-columns:1fr}.ExpenseClaimsDatabase-module__fYxAAW__specialCorrection{padding:14px}}
.ExpenseDatePermissionsPanel-module__Mzg3Rq__page{color:#183653;gap:18px;padding:20px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero{color:#fff;background:linear-gradient(115deg,#142b70,#5542c7 48%,#079d99);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex;box-shadow:0 7px #d4e2f2}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero small{color:#d7eaff;letter-spacing:.12em;font-weight:850}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero h2{color:#fff;margin:10px 0;font-size:27px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero p{color:#e1edff;margin:0;line-height:1.6}.ExpenseDatePermissionsPanel-module__Mzg3Rq__page button,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup button{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(115deg,#2269d0,#0b9d9c);border:0;border-radius:13px;padding:12px 17px;font-weight:800;box-shadow:0 4px #d2e0ef}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero button{color:#22528e;white-space:nowrap;background:#fff}.ExpenseDatePermissionsPanel-module__Mzg3Rq__page button:disabled,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup button:disabled{opacity:.5;cursor:default}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats article{background:linear-gradient(125deg,#fff,#f3edff);border:1px solid #d4dff1;border-top:4px solid #8361d4;border-radius:18px;gap:7px;padding:20px;display:grid;box-shadow:0 5px #e0e8f3}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats article:nth-child(2){background:linear-gradient(125deg,#fff,#fff5da);border-top-color:#e0a231}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats article:nth-child(4){background:linear-gradient(125deg,#fff,#eaf6ff);border-top-color:#2f87d2}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats b{font-size:30px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats small{font-weight:800}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats span{color:#627a91;font-size:12px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__panel{background:#fff;border:1px solid #d5e4ee;border-radius:22px;min-width:0;padding:22px;box-shadow:0 5px #dee8f2}.ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading,.ExpenseDatePermissionsPanel-module__Mzg3Rq__selection,.ExpenseDatePermissionsPanel-module__Mzg3Rq__recordHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading{margin-bottom:18px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading small{color:#6274a3;letter-spacing:.08em;font-weight:850}.ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading h3{margin:5px 0;font-size:21px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls{grid-template-columns:1fr 1.3fr .8fr;gap:14px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls label,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup>label{gap:8px;font-weight:800;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls input,.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls select,.ExpenseDatePermissionsPanel-module__Mzg3Rq__search,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup textarea{box-sizing:border-box;color:#183653;width:100%;min-width:0;font:inherit;background:#f8fbff;border:1px solid #cbdce9;border-radius:12px;min-height:46px;padding:12px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls input:focus,.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls select:focus,.ExpenseDatePermissionsPanel-module__Mzg3Rq__search:focus,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup textarea:focus{outline-offset:1px;outline:2px solid #8ec7ef}.ExpenseDatePermissionsPanel-module__Mzg3Rq__selection{background:#f0f6ff;border-radius:14px;margin:19px 0;padding:13px;font-weight:800}.ExpenseDatePermissionsPanel-module__Mzg3Rq__selection>div{flex-wrap:wrap;gap:8px;display:flex}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard{cursor:pointer;background:linear-gradient(125deg,#fffdf3,#fff2cc);border:1px solid #e4d3a0;border-top:4px solid #d5a32d;border-radius:16px;align-items:flex-start;gap:12px;padding:17px;display:flex;box-shadow:0 4px #e6edf4}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard input{accent-color:#069b7b;flex:none;margin:2px 0;width:21px!important;height:21px!important;min-height:0!important}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard span{gap:8px;min-width:0;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard small{color:#7b6639;font-size:12px;line-height:1.5}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard strong{font-size:17px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard.ExpenseDatePermissionsPanel-module__Mzg3Rq__selected{background:linear-gradient(125deg,#e8f0ff,#e1faf7);border-color:#517edd}.ExpenseDatePermissionsPanel-module__Mzg3Rq__green,.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats article.ExpenseDatePermissionsPanel-module__Mzg3Rq__green{color:#116d56;background:linear-gradient(125deg,#effff7,#dff6ed);border-color:#11a47e #9edfc7 #9edfc7}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard.ExpenseDatePermissionsPanel-module__Mzg3Rq__green{cursor:default}.ExpenseDatePermissionsPanel-module__Mzg3Rq__green small{color:#287d65}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hint{color:#697e94;margin-bottom:0;font-size:12px;line-height:1.7}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records article{overflow-wrap:anywhere;border:1px solid #bedad0;border-top:4px solid #11a47e;border-radius:17px;gap:9px;padding:20px;display:grid;box-shadow:0 4px #e0e9f0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records .ExpenseDatePermissionsPanel-module__Mzg3Rq__used{color:#285c8c;background:#eef5ff;border-color:#5384d1 #b9d0ee #b9d0ee}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records .ExpenseDatePermissionsPanel-module__Mzg3Rq__revoked{color:#8a3c59;background:#fff1f5;border-color:#cd557d #e8bfd0 #e8bfd0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__recordHeading b{white-space:nowrap;background:#ffffffb3;border-radius:9px;padding:6px;font-size:12px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records h4{margin:0;font-size:21px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records p{margin:0;line-height:1.5}.ExpenseDatePermissionsPanel-module__Mzg3Rq__records small{line-height:1.6}.ExpenseDatePermissionsPanel-module__Mzg3Rq__empty{text-align:center;color:#647b92;background:#f8fbff;border:1px dashed #c6d7e9;border-radius:16px;padding:28px;line-height:1.6}.ExpenseDatePermissionsPanel-module__Mzg3Rq__success,.ExpenseDatePermissionsPanel-module__Mzg3Rq__error{border-radius:14px;padding:14px 18px;line-height:1.7}.ExpenseDatePermissionsPanel-module__Mzg3Rq__success{color:#147653;background:#e2faed;border:1px solid #a7dbc4}.ExpenseDatePermissionsPanel-module__Mzg3Rq__error{color:#a3264b;background:#fff0f4;border:1px solid #edbdce}.ExpenseDatePermissionsPanel-module__Mzg3Rq__panel summary{cursor:pointer;font-weight:850}.ExpenseDatePermissionsPanel-module__Mzg3Rq__timeline{background:#f5f8ff;border:1px solid #d7e3f1;border-left:4px solid #8160cc;border-radius:14px;gap:7px;margin-top:15px;padding:16px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__timeline small{color:#637a92}.ExpenseDatePermissionsPanel-module__Mzg3Rq__timeline p{margin:0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup{gap:19px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading{margin:0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:330px;padding:3px 3px 8px;overflow:auto}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup textarea{resize:vertical;min-height:100px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup footer{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup footer>span{color:#607990;margin-right:auto;font-size:13px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__summary{background:linear-gradient(120deg,#eaf2ff,#e1faef);border:1px solid #b7dbd3;border-radius:18px;padding:20px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__summary h3{margin:9px 0;font-size:24px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__summary p{margin-bottom:0;line-height:1.6}.ExpenseDatePermissionsPanel-module__Mzg3Rq__previewDates{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__previewDates article{background:#eefbf5;border:1px solid #a4d9c6;border-radius:14px;gap:8px;padding:15px;display:grid}.ExpenseDatePermissionsPanel-module__Mzg3Rq__previewDates small{color:#477664;line-height:1.6}@media (max-width:850px){.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats,.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls{grid-template-columns:1fr 1fr}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls label:first-child{grid-column:1/-1}.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid,.ExpenseDatePermissionsPanel-module__Mzg3Rq__records{grid-template-columns:1fr 1fr}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero{flex-direction:column;align-items:stretch}.ExpenseDatePermissionsPanel-module__Mzg3Rq__page{padding:14px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__selection{flex-direction:column;align-items:stretch}}@media (max-width:480px){.ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid,.ExpenseDatePermissionsPanel-module__Mzg3Rq__records,.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid,.ExpenseDatePermissionsPanel-module__Mzg3Rq__previewDates{grid-template-columns:1fr}.ExpenseDatePermissionsPanel-module__Mzg3Rq__panel{padding:16px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls{grid-template-columns:1fr}.ExpenseDatePermissionsPanel-module__Mzg3Rq__controls label:first-child{grid-column:auto}.ExpenseDatePermissionsPanel-module__Mzg3Rq__stats article{padding:14px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero{padding:22px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__hero h2{font-size:24px}.ExpenseDatePermissionsPanel-module__Mzg3Rq__sectionHeading{align-items:flex-start}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup footer{flex-wrap:wrap}}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard{margin:0;display:flex}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__controls label{margin:0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__dateCard input{width:21px;min-height:0;padding:0}.ExpenseDatePermissionsPanel-module__Mzg3Rq__popup .ExpenseDatePermissionsPanel-module__Mzg3Rq__dateGrid{align-content:start}
.SampleStockDatabase-module__gxwIIq__page{color:#183451;padding:10px 6px 40px}.SampleStockDatabase-module__gxwIIq__hero{color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:20px;min-height:150px;box-shadow:0 7px #ccd8ea,0 16px 34px #17345622;background:linear-gradient(115deg,#123061,#4d3ec4 55%,#0b9baf)!important;border:1px solid #c6ddf5!important;height:auto!important;padding:26px!important;display:flex!important;position:relative!important}.SampleStockDatabase-module__gxwIIq__hero small{color:#d4edff;letter-spacing:.14em;font-size:10px;font-weight:850}.SampleStockDatabase-module__gxwIIq__hero h1{margin:8px 0;font-size:30px;color:#fff!important}.SampleStockDatabase-module__gxwIIq__hero p{color:#e2efff;margin:0;line-height:1.55}.SampleStockDatabase-module__gxwIIq__hero>div:last-child{flex-wrap:wrap;flex:none;gap:9px;display:flex}.SampleStockDatabase-module__gxwIIq__page button,.SampleStockDatabase-module__gxwIIq__modal button{cursor:pointer;font-weight:800}.SampleStockDatabase-module__gxwIIq__hero button,.SampleStockDatabase-module__gxwIIq__filters>button,.SampleStockDatabase-module__gxwIIq__pagination button,.SampleStockDatabase-module__gxwIIq__modal footer button{color:#185897;background:linear-gradient(145deg,#fff,#e9f4ff);border:1px solid #c6d9ed;border-radius:12px;padding:11px 15px;box-shadow:0 4px #bfd1e3}.SampleStockDatabase-module__gxwIIq__page button:disabled,.SampleStockDatabase-module__gxwIIq__modal button:disabled{cursor:default;opacity:.55}.SampleStockDatabase-module__gxwIIq__status{color:#16806a;background:#e5f9f1;border:1px solid #bce9d7;border-radius:12px;margin:22px 0 14px;padding:11px 15px;font-size:11px}.SampleStockDatabase-module__gxwIIq__stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:15px 0 24px;display:grid}.SampleStockDatabase-module__gxwIIq__stats>button{text-align:left;color:#193b60;background:linear-gradient(140deg,#fff,#e9f4ff);border:1px solid #d6e2ef;border-top:3px solid #3887d9;border-radius:19px;gap:8px;padding:20px;display:grid;box-shadow:0 6px #dbe5ef,0 12px 28px #193b6010}.SampleStockDatabase-module__gxwIIq__stats>button:nth-child(2){background:linear-gradient(140deg,#fff,#f3edff);border-top-color:#9370df}.SampleStockDatabase-module__gxwIIq__stats>button:nth-child(3){background:linear-gradient(140deg,#fff,#e3f8f1);border-top-color:#1aa88e}.SampleStockDatabase-module__gxwIIq__stats>button:nth-child(4){background:linear-gradient(140deg,#fff,#fff3dd);border-top-color:#e39733}.SampleStockDatabase-module__gxwIIq__stats span{color:#54708b;font-size:12px;font-weight:750}.SampleStockDatabase-module__gxwIIq__stats strong{font-size:29px}.SampleStockDatabase-module__gxwIIq__stats small{color:#6b8094;font-size:10px}.SampleStockDatabase-module__gxwIIq__panel{background:#fff;border:1px solid #d4e2ee;border-radius:21px;overflow:hidden;box-shadow:0 7px #dbe5ef}.SampleStockDatabase-module__gxwIIq__filters{background:#eef5fc;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:13px;padding:18px;display:grid}.SampleStockDatabase-module__gxwIIq__filters label,.SampleStockDatabase-module__gxwIIq__form label{color:#34516d;gap:7px;font-size:12px;font-weight:800;display:grid}.SampleStockDatabase-module__gxwIIq__search{grid-column:1/-1}.SampleStockDatabase-module__gxwIIq__filters input,.SampleStockDatabase-module__gxwIIq__filters select,.SampleStockDatabase-module__gxwIIq__form input,.SampleStockDatabase-module__gxwIIq__form select,.SampleStockDatabase-module__gxwIIq__form textarea{color:#254461;background:#fff;border:1px solid #c9d9e9;border-radius:11px;width:100%;min-width:0;min-height:43px;padding:10px 12px;font-size:13px}.SampleStockDatabase-module__gxwIIq__form textarea{resize:vertical;min-height:96px}.SampleStockDatabase-module__gxwIIq__tabs{border-bottom:1px solid #e0eaf3;gap:10px;padding:13px 18px;display:flex;overflow:auto}.SampleStockDatabase-module__gxwIIq__tabs button{color:#23649d;white-space:nowrap;background:#edf5fc;border:1px solid #c9d8eb;border-radius:12px;padding:12px 17px}.SampleStockDatabase-module__gxwIIq__tabs .SampleStockDatabase-module__gxwIIq__active{color:#fff;background:linear-gradient(115deg,#316ddd,#6652cc);box-shadow:0 3px #d4d1f1}.SampleStockDatabase-module__gxwIIq__list{background:#f6f9fd;gap:11px;padding:16px;display:grid}.SampleStockDatabase-module__gxwIIq__list>button{text-align:left;color:#24445f;background:linear-gradient(140deg,#fff,#f1f8fe);border:1px solid #d8e4f0;border-radius:17px;grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid;box-shadow:0 4px #e3ebf4}.SampleStockDatabase-module__gxwIIq__list>button:hover{border-color:#8eb8e4}.SampleStockDatabase-module__gxwIIq__list i{color:#2769af;background:#e4f0ff;border-radius:13px;place-items:center;width:43px;height:43px;font-size:21px;font-style:normal;display:grid}.SampleStockDatabase-module__gxwIIq__list>button>span,.SampleStockDatabase-module__gxwIIq__list aside{gap:5px;min-width:0;display:grid}.SampleStockDatabase-module__gxwIIq__list strong{overflow-wrap:anywhere}.SampleStockDatabase-module__gxwIIq__list small,.SampleStockDatabase-module__gxwIIq__list em{color:#688099;font-size:11px;font-style:normal;font-weight:500}.SampleStockDatabase-module__gxwIIq__list aside{text-align:right}.SampleStockDatabase-module__gxwIIq__list aside strong{color:#167965;font-size:25px}.SampleStockDatabase-module__gxwIIq__list aside b{color:#276caf;font-size:10px}.SampleStockDatabase-module__gxwIIq__bad{color:#c53657!important}.SampleStockDatabase-module__gxwIIq__pagination{border-top:1px solid #e3ebf5;justify-content:flex-end;align-items:center;gap:10px;padding:16px;display:flex}.SampleStockDatabase-module__gxwIIq__pagination span{color:#6a8196;margin-right:auto;font-size:12px}.SampleStockDatabase-module__gxwIIq__empty{text-align:center;color:#76899c;padding:35px}.SampleStockDatabase-module__gxwIIq__error,.SampleStockDatabase-module__gxwIIq__success{color:#b02c4b;background:#fff0f3;border:1px solid #f2c9d5;border-radius:12px;margin:14px;padding:14px;line-height:1.5}.SampleStockDatabase-module__gxwIIq__success{color:#147b59;background:#e8f9f1;border-color:#bbe6d4;justify-content:space-between;display:flex}.SampleStockDatabase-module__gxwIIq__error button,.SampleStockDatabase-module__gxwIIq__success button{color:inherit;background:0 0;border:0}.SampleStockDatabase-module__gxwIIq__note{color:#72859a;margin:18px 3px;font-size:12px;line-height:1.6}.SampleStockDatabase-module__gxwIIq__backdrop{z-index:2147483500;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071b39bb;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.SampleStockDatabase-module__gxwIIq__modal{color:#203e5c;background:#f5f9ff;border:1px solid #cee1f4;border-radius:24px;flex-direction:column;width:min(840px,100%);max-height:90dvh;display:flex;overflow:hidden;box-shadow:0 25px 80px #071b3970}.SampleStockDatabase-module__gxwIIq__modal>header{color:#fff;flex:none;justify-content:space-between;align-items:center;gap:18px;background:linear-gradient(110deg,#123566,#4855c8,#0b9b9d)!important;height:auto!important;min-height:112px!important;max-height:none!important;padding:24px!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important}.SampleStockDatabase-module__gxwIIq__modal>header div{min-width:0}.SampleStockDatabase-module__gxwIIq__modal>header small{letter-spacing:.12em;color:#cce9ff;font-size:10px;font-weight:850}.SampleStockDatabase-module__gxwIIq__modal h2{overflow-wrap:anywhere;margin:8px 0;font-size:26px;line-height:1.2;color:#fff!important}.SampleStockDatabase-module__gxwIIq__modal>header p{color:#d4eaff;margin:0;font-size:12px;line-height:1.4}.SampleStockDatabase-module__gxwIIq__modal>header button{color:#fff;background:#fff2;border:1px solid #ffffff60;border-radius:12px;flex:none;width:40px;height:40px;font-size:25px}.SampleStockDatabase-module__gxwIIq__body{overscroll-behavior:contain;min-height:0;padding:22px;overflow:auto}.SampleStockDatabase-module__gxwIIq__form{background:#fff;border:1px solid #d6e3f1;border-radius:17px;grid-template-columns:1fr 1fr;gap:16px;padding:18px;display:grid}.SampleStockDatabase-module__gxwIIq__modal footer{justify-content:flex-end;gap:12px;padding-top:15px;display:flex;position:static!important}.SampleStockDatabase-module__gxwIIq__modal footer button:last-child{color:#fff;background:linear-gradient(115deg,#236bd7,#0ba38e);border-color:#0000}.SampleStockDatabase-module__gxwIIq__details{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.SampleStockDatabase-module__gxwIIq__details>div{background:#fff;border:1px solid #d9e4f0;border-radius:14px;padding:14px}.SampleStockDatabase-module__gxwIIq__details dt{color:#6c849a;font-size:11px}.SampleStockDatabase-module__gxwIIq__details dd{overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;font-weight:800}.SampleStockDatabase-module__gxwIIq__history{gap:10px;display:grid}.SampleStockDatabase-module__gxwIIq__history article{background:#fff;border:1px solid #d9e5f1;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;padding:15px;display:flex}.SampleStockDatabase-module__gxwIIq__history small{color:#778da2;margin-top:5px;font-size:11px;display:block}.SampleStockDatabase-module__gxwIIq__history p{color:#577089;margin:7px 0 0;font-size:12px}.SampleStockDatabase-module__gxwIIq__history strong{color:#17866a;font-size:23px}.SampleStockDatabase-module__gxwIIq__page button:focus-visible,.SampleStockDatabase-module__gxwIIq__modal button:focus-visible{outline-offset:3px;outline:3px solid #31a2e8}@media (max-width:1000px){.SampleStockDatabase-module__gxwIIq__hero{flex-direction:column;align-items:flex-start}.SampleStockDatabase-module__gxwIIq__filters{grid-template-columns:1fr 1fr}}@media (max-width:650px){.SampleStockDatabase-module__gxwIIq__page{padding:5px 2px 35px}.SampleStockDatabase-module__gxwIIq__hero{border-radius:20px;padding:21px!important}.SampleStockDatabase-module__gxwIIq__hero h1{font-size:25px}.SampleStockDatabase-module__gxwIIq__hero>div:last-child{width:100%}.SampleStockDatabase-module__gxwIIq__hero button{flex:1;padding:10px;font-size:11px}.SampleStockDatabase-module__gxwIIq__stats{grid-template-columns:1fr 1fr;gap:11px}.SampleStockDatabase-module__gxwIIq__stats>button{padding:15px}.SampleStockDatabase-module__gxwIIq__stats strong{font-size:25px}.SampleStockDatabase-module__gxwIIq__filters{gap:10px;padding:13px}.SampleStockDatabase-module__gxwIIq__list{padding:11px}.SampleStockDatabase-module__gxwIIq__list>button{grid-template-columns:34px minmax(0,1fr) auto;gap:9px;padding:12px}.SampleStockDatabase-module__gxwIIq__list i{width:33px;height:33px}.SampleStockDatabase-module__gxwIIq__list aside strong{font-size:21px}.SampleStockDatabase-module__gxwIIq__pagination{flex-wrap:wrap}.SampleStockDatabase-module__gxwIIq__pagination span{width:100%}.SampleStockDatabase-module__gxwIIq__backdrop{padding:10px}.SampleStockDatabase-module__gxwIIq__modal{border-radius:20px;max-height:92dvh}.SampleStockDatabase-module__gxwIIq__modal>header{padding:19px!important}.SampleStockDatabase-module__gxwIIq__modal h2{font-size:22px}.SampleStockDatabase-module__gxwIIq__body{padding:14px}.SampleStockDatabase-module__gxwIIq__form,.SampleStockDatabase-module__gxwIIq__details{grid-template-columns:1fr}.SampleStockDatabase-module__gxwIIq__modal footer button{flex:1}}
