.dn-orders-panel{position:fixed;inset:0;z-index:49;background:#f6f6f4;color:#202326;overflow:auto;outline:none;overscroll-behavior:contain}.dn-orders-toolbar{position:sticky;top:0;z-index:2;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #e2dfd7;padding:20px max(24px,calc((100% - 1160px)/2))}.dn-orders-toolbar h1{font-size:25px;font-weight:700;margin:0 0 4px}.dn-orders-toolbar p{font-size:13px;color:#707580;margin:0}.dn-orders-toolbar>div:last-child{display:flex;gap:10px}.dn-orders-panel button,.dn-orders-panel select,.dn-orders-panel input,.dn-orders-panel a[download]{font:inherit;min-height:44px;border:1px solid #ded9ce;background:#fff;color:#202326;border-radius:9px;padding:10px 14px}.dn-orders-panel button,.dn-orders-panel a[download]{cursor:pointer}.dn-orders-panel button:disabled{cursor:default;opacity:.5}.dn-orders-panel button:focus-visible,.dn-orders-panel a:focus-visible,.dn-orders-panel input:focus-visible,.dn-orders-panel select:focus-visible{outline:3px solid #c58309;outline-offset:2px}.dn-orders-panel .dn-orders-home,.dn-orders-change button,.dn-orders-supplier button{background:#ffad18;border-color:#ffad18;font-weight:650}.dn-orders-content{max-width:1208px;margin:auto;padding:24px}.dn-orders-filters{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:20px}.dn-orders-filters label,.dn-orders-change label,.dn-orders-supplier label{display:flex;flex-direction:column;gap:5px;font-size:13px}.dn-orders-filters form{display:flex;gap:8px;flex:1;min-width:240px}.dn-orders-filters input{width:100%;min-width:0}.dn-orders-card{background:#fff;border:1px solid #ded9ce;border-radius:15px;margin:16px 0;overflow:hidden}.dn-orders-panel .dn-orders-summary{border:0;border-radius:0;width:100%;padding:22px;text-align:left;display:flex;justify-content:space-between;gap:18px}.dn-orders-summary>span{display:flex;flex-direction:column;gap:6px;min-width:0}.dn-orders-summary strong{font-size:18px;font-weight:700}.dn-orders-summary small{font-size:12px;color:#707580}.dn-orders-summary span{overflow-wrap:anywhere}.dn-orders-summary .dn-orders-right{align-items:flex-end;flex-shrink:0;max-width:45%}.dn-orders-status{display:inline-block;padding:5px 10px;background:#f2eee5;border-radius:20px;font-size:12px}.dn-orders-status.status-processing,.dn-orders-status.status-ready{background:#fff0ca;color:#805000}.dn-orders-status.status-completed,.dn-orders-status.status-installed{background:#e9f4e3;color:#315f24}.dn-orders-payment{font-size:12px;color:#8b6326}.dn-orders-payment.is-paid{color:#356b25}.dn-orders-expand{font-size:13px;color:#805000;text-decoration:underline;text-underline-offset:3px;margin-top:4px}.dn-orders-detail{padding:0 22px 24px;border-top:1px solid #eee}.dn-orders-buyer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin:20px 0}.dn-orders-buyer dt{font-size:12px;color:#707580;margin-bottom:4px}.dn-orders-buyer dd{margin:0;overflow-wrap:anywhere;font-size:14px}.dn-orders-buyer a{text-decoration:underline}.dn-orders-documents{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.dn-orders-panel a[download]{text-decoration:none;display:inline-flex;align-items:center;font-size:13px}.dn-orders-table-wrap{overflow-x:auto}.dn-orders-table-wrap table{width:100%;border-collapse:collapse;font-size:13px}.dn-orders-table-wrap td,.dn-orders-table-wrap th{padding:10px 8px;border-bottom:1px solid #e2dfd7;text-align:left;vertical-align:top}.dn-orders-table-wrap thead{background:#fff0ca}.dn-orders-table-wrap th{font-weight:650}.dn-orders-table-wrap td:first-child{width:56%;overflow-wrap:anywhere}.dn-orders-table-wrap td:not(:first-child){text-align:right;white-space:nowrap}.dn-orders-group{background:#f4f3ef}.dn-orders-totals{max-width:360px;margin:22px 0 0 auto}.dn-orders-totals>div{display:flex;justify-content:space-between;gap:20px;padding:6px 0}.dn-orders-totals>div:first-child{font-size:19px;font-weight:700}.dn-orders-totals p{font-size:12px;color:#707580}.dn-orders-change{display:flex;align-items:flex-end;gap:12px;margin-top:24px;padding-top:18px;border-top:1px solid #eee}.dn-orders-notes{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f6f2;padding:12px;border-radius:8px}.dn-orders-supplier{margin-top:24px;border:1px solid #e5c990;background:#fff9ed;padding:18px;border-radius:12px}.dn-orders-supplier h2{font-size:19px;font-weight:700;margin:0 0 12px}.dn-orders-supplier p{font-size:14px;margin:10px 0}.dn-orders-supplier form{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.dn-orders-supplier label{flex:1;min-width:200px}.dn-orders-supplier form>div{display:flex;gap:10px;flex-wrap:wrap;width:100%}.dn-orders-supplier small{color:#707580;font-size:12px}.dn-orders-error{padding:14px;background:#fff0ec;border:1px solid #f3c4b7;border-radius:10px;margin-bottom:16px}.dn-orders-error a{font-weight:650;text-decoration:underline;margin-left:12px}.dn-orders-empty{text-align:center;padding:40px;border:1px solid #ddd;background:#fff;border-radius:12px;color:#707580}.dn-orders-pages{display:flex;gap:15px;align-items:center;justify-content:center;margin-top:22px}.dn-orders-notice{position:fixed;right:20px;bottom:110px;z-index:12001;display:flex;background:#fff0cd;border:1px solid #e4bc71;box-shadow:0 8px 28px #0002;border-radius:12px;max-width:calc(100% - 32px)}.dn-orders-notice button{padding:14px;border:0;background:none;color:#202326;cursor:pointer;font-weight:650}.dn-orders-is-open .dn-mobile-marketplace-nav{display:none!important}
@media(max-width:650px){.dn-orders-toolbar{padding:14px 16px;flex-wrap:wrap;gap:12px}.dn-orders-toolbar h1{font-size:21px}.dn-orders-toolbar>div:last-child{width:100%;justify-content:space-between}.dn-orders-content{padding:16px}.dn-orders-filters{gap:8px}.dn-orders-filters label{flex:1;min-width:130px}.dn-orders-panel button,.dn-orders-panel select,.dn-orders-panel input{font-size:13px;padding:9px 11px}.dn-orders-summary .dn-orders-right{max-width:45%}.dn-orders-panel .dn-orders-summary{padding:16px;gap:10px}.dn-orders-summary strong{font-size:16px}.dn-orders-detail{padding:0 14px 18px}.dn-orders-buyer{grid-template-columns:1fr 1fr;gap:14px}.dn-orders-table-wrap table{min-width:490px}.dn-orders-change{flex-wrap:wrap}.dn-orders-change label{flex:1}.dn-orders-notice{bottom:165px}.dn-orders-supplier{padding:14px}}

.dn-admin-site-header .dn-admin-navigation{flex:1;min-width:0;flex-wrap:wrap;justify-content:center;white-space:normal}.dn-admin-site-header .dn-admin-navigation>button{white-space:nowrap}
