@media screen{
#embedded-page-host{position:fixed;z-index:35;background:#f7f9fc;overflow:auto;padding:8px;min-width:0}#embedded-page-host[hidden]{display:none!important}
#embedded-page-host>.embedded-page{position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:10px!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:auto!important;background:#f8fafc!important;color:#172554}
#embedded-page-host>.embedded-page>div{max-width:none!important;width:100%!important;max-height:none!important;border-radius:4px!important}#embedded-page-host .embedded-page>div:first-child{top:0!important}#embedded-page-host .embedded-page header{padding:8px 12px!important;border-radius:0!important}
#embedded-page-host h2{font-size:22px!important;margin:0!important}#embedded-page-host h3,#embedded-page-host h4{font-size:14px!important;margin:4px 0!important}#embedded-page-host p{font-size:12px!important;margin:5px 0!important}#embedded-page-host input:not([type=checkbox]),#embedded-page-host select,#embedded-page-host button{min-height:30px!important;padding:5px 9px!important;font-size:12px!important;border-radius:5px!important}#embedded-page-host table{width:100%;border-collapse:collapse}#embedded-page-host td,#embedded-page-host th{padding:5px 8px!important;font-size:12px!important;border:1px solid #d8e1ed}#embedded-page-host th{background:#e8eef5;position:sticky;top:0;z-index:1}#embedded-page-host tr:nth-child(even){background:#f1f5f9}
.compact-page-tabs,.landscape-settings>.landscape-nav{display:flex!important;flex-direction:row!important;gap:4px!important;grid-column:1/-1!important;padding:3px!important;border-bottom:1px solid #dbe3ef}.compact-page-tabs button[aria-selected=true]{background:#334e68;color:white}.compact-page-tabs button{border:1px solid #ccd7e3;padding:6px 14px;background:white}
#grn-form{margin:4px 0!important;padding:8px!important;gap:8px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-radius:3px!important}#grn-form>label{gap:2px!important}#grn-form>div:has(#grn-product-search){display:grid;grid-template-columns:1fr 1fr;gap:8px;grid-column:2/-1!important}#grn-form #grn-search-results{grid-column:1/-1;max-height:150px;overflow:auto}#grn-form>div:has(#grn-lines){min-height:230px;max-height:calc(100dvh - 380px);overflow:auto}#grn-total{padding:7px!important;border-radius:2px!important}#grn-form>label:has(#grn-notes){grid-column:span 2}#grn-history-panel{overflow:auto}#grn-history-panel[hidden],.grn-sections>[hidden]{display:none!important}
#sp-options.permission-category-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}#sp-options>fieldset{padding:7px!important;margin:0!important;min-width:0;border-radius:4px!important}#sp-options>fieldset>div{display:grid!important;grid-template-columns:1fr!important;gap:2px!important}#sp-options label{padding:4px!important;font-size:12px!important;border-radius:0!important}#sp-options input{width:15px!important;height:15px!important}#sp-options .permission-category-actions{display:flex!important;gap:4px!important}#sp-save{position:sticky;bottom:0;z-index:2}#sp-user{width:auto!important;min-width:240px}
.landscape-settings{display:block!important}.landscape-settings>.landscape-panel{padding:8px!important}.landscape-settings>.landscape-panel[hidden]{display:none!important}#branch-manager .branch-grid{display:block!important;margin:8px 0!important;max-height:52dvh;overflow:auto}#branch-create{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;padding:8px!important}#branch-create h3,#branch-create p{grid-column:1/-1}#branch-create input{margin:2px 0!important}#owner-backup .landscape-backup{gap:12px!important}#owner-backup #ob-status{padding:8px!important;margin:6px 0!important}
.page-export{position:relative;float:right;z-index:8;margin:0 0 4px 8px;font-size:12px}.page-export summary{list-style:none;background:#236344;color:white;border-radius:5px;padding:7px 16px;cursor:pointer}.page-export>div{position:absolute;right:0;top:100%;background:white;border:1px solid #ccd7e3;padding:10px;box-shadow:0 6px 18px #182d4933;width:245px;display:grid;gap:7px}.page-export select{width:100%}.page-export button{background:#edf6f0;color:#194d35;border:1px solid #bdcfc3}.page-export small{color:#52657a}.sheet-export-tools[data-consolidated],[data-export][data-consolidated]{display:none!important}
.accounts-sheet-dashboard{gap:4px!important;padding:0!important}.accounts-heading{padding:0!important;min-height:0!important}.accounts-status{margin:0!important;font-size:11px!important}.accounts-metric{padding:7px 10px!important;min-height:58px!important}.accounts-metric strong{font-size:20px!important}.accounts-basis{margin:2px 0!important;font-size:10px!important}.accounts-sheet-pager{padding:4px!important}
@media(max-width:800px){#embedded-page-host{left:0!important;bottom:calc(68px + env(safe-area-inset-bottom))!important}#sp-options.permission-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#grn-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}#grn-form>div:has(#grn-product-search){grid-column:1/-1!important}#branch-create{grid-template-columns:1fr 1fr}}
}
@media screen and (min-width:1250px){#sp-options.permission-category-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start}#sp-options label{font-size:11px!important;padding:2px!important;line-height:1.25}#sp-options>fieldset{height:auto!important}#embedded-page-host #staff-access-dialog>div:last-child{padding:10px!important}#summary-modal .space-y-5>*+*{margin-top:8px!important}#summary-modal .p-6{padding:10px!important}#summary-modal .grid>div{padding:8px!important;border-radius:4px!important}#summary-modal .compact-page-tabs{margin-top:4px!important}}
@media screen{.record-pager{display:flex;gap:8px;justify-content:flex-end;align-items:center;padding:5px;border:1px solid #dbe3ef;background:white}.record-pager span{margin-right:auto}#grn-form>div:has(#grn-product-search){grid-column:1/-1!important;grid-template-columns:2fr 1fr}#embedded-page-host .embedded-page>div:first-child:has(h2,h3){padding:8px!important}#embedded-page-host #tr-summary{gap:5px!important}#embedded-page-host #tr-summary>div{padding:7px!important;min-height:0!important}#embedded-page-host #oc-detail{padding:8px!important}}
@media screen{#wallet-workspace [data-wallets]{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:5px}#wallet-workspace [data-wallet]{margin:0!important;padding:8px!important;text-align:left;border-radius:4px!important}#wallet-workspace .wallet-balance{font-size:17px!important}#wallet-workspace .wallet-name,#wallet-workspace .wallet-status{font-size:11px!important}}
