.agent-portal *,.agent-portal *:before,.agent-portal *:after{box-sizing:border-box}.agent-portal__grid>*,.agent-portal__field,.agent-portal__field--wide,.agent-portal__summary-list>div,.agent-portal__status-head>div,.agent-portal__admin-card,.agent-portal__admin-user-row>div{min-width:0}.agent-portal__identity small,.agent-portal__summary-list strong,.agent-portal__admin-user-row strong,.agent-portal__admin-user-row small{overflow-wrap:anywhere;word-break:break-word}@media(max-width:820px){.agent-portal__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible;border:0;padding:0}.agent-portal__steps li{min-width:0}.agent-portal__steps button{justify-content:center;min-height:44px;padding:7px 4px;border:1px solid var(--agent-border);border-radius:10px;background:#fff}.agent-portal__steps button>strong{display:none}.agent-portal__steps button.is-active{border:1px solid var(--agent-red);background:#fffafb;margin:0}.agent-portal__topline{align-items:flex-start;flex-direction:column;gap:8px}.agent-portal__progress{width:100%}}@media(max-width:640px){.agent-portal__field input,.agent-portal__field select,.agent-portal__field textarea,.agent-portal__admin-view-actions select,.agent-portal__admin-search input{font-size:16px!important}.agent-portal__status-table-wrap{border:0;overflow:visible;background:transparent}.agent-portal__status-table-head{display:none!important}.agent-portal__status-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;gap:14px;margin-top:12px;padding:16px;border:1px solid var(--agent-border);border-radius:14px;background:#fff}.agent-portal__status-cell{min-width:0}.agent-portal__status-cell:before{display:block;margin-bottom:4px;color:#777;font-size:1.05rem;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.agent-portal__status-cell:nth-child(1){grid-column:1/-1}.agent-portal__status-cell:nth-child(1):before{content:"Bestelling"}.agent-portal__status-cell:nth-child(2){grid-column:1}.agent-portal__status-cell:nth-child(2):before{content:"Datum"}.agent-portal__status-cell:nth-child(3){grid-column:1/-1}.agent-portal__status-cell:nth-child(3):before{content:"Klant"}.agent-portal__status-cell:nth-child(4){grid-column:1/-1}.agent-portal__status-cell:nth-child(4):before{content:"Status"}.agent-portal__status-cell:nth-child(5){grid-column:2;grid-row:2}.agent-portal__status-cell:nth-child(5):before{content:"Bijgewerkt"}.agent-portal__status-no-results{min-width:0;border:1px solid var(--agent-border);border-radius:14px;background:#fff}.agent-portal__admin-user-table{border:0;overflow:visible;background:transparent}.agent-portal__admin-user-head{display:none!important}.agent-portal__admin-user-row{display:grid;grid-template-columns:1fr;min-width:0;gap:10px;margin-top:12px;padding:16px;border:1px solid #e0e0e0;border-radius:14px;background:#fff}.agent-portal__admin-user-row>div{min-width:0}.agent-portal__admin-user-row>div:before{display:block;margin-bottom:3px;color:#777;font-size:1.05rem;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.agent-portal__admin-user-row>div:nth-child(1):before{content:"Account"}.agent-portal__admin-user-row>div:nth-child(2):before{content:"Rol / agentschap"}.agent-portal__admin-user-row>div:nth-child(3):before{content:"Toegang"}.agent-portal__admin-user-row>div:nth-child(4):before{content:"Acties"}.agent-portal__admin-row-actions{justify-content:flex-start}.agent-portal__admin-row-actions button{min-height:44px}}@media(max-width:480px){.agent-portal__actions{align-items:stretch;flex-direction:column-reverse}.agent-portal__actions button,.agent-portal__result .agent-portal__secondary,.agent-portal__gate .agent-portal__primary,.agent-portal__gate .agent-portal__secondary{width:100%;flex:none}.agent-portal__primary,.agent-portal__secondary{white-space:normal!important;text-align:center}.agent-portal__status-row{grid-template-columns:1fr}.agent-portal__status-cell:nth-child(1),.agent-portal__status-cell:nth-child(2),.agent-portal__status-cell:nth-child(3),.agent-portal__status-cell:nth-child(4),.agent-portal__status-cell:nth-child(5){grid-column:1;grid-row:auto}}.agent-portal{--agent-grey:#f5f2f1;--agent-border:#e4dfdc;--agent-muted:#706966;--agent-surface-soft:#faf8f7;--agent-shadow-soft:0 10px 30px rgba(38,25,22,.045);background:linear-gradient(180deg,#fff 0,#fdfcfc 180px,#faf9f8)}.agent-portal__layout{gap:30px;padding-top:34px}.agent-portal__workspace{grid-template-columns:minmax(0,1fr) 320px;gap:26px}.agent-portal__panel,.agent-portal__order-summary,.agent-portal__status-panel,.agent-portal__admin-management,.agent-portal__agency-order-detail{border-color:#e7e1de;box-shadow:var(--agent-shadow-soft)}.agent-portal__panel{border-radius:22px;padding:34px}.agent-portal__panel-head{margin-bottom:28px}.agent-portal__panel-head h2{letter-spacing:-.025em}.agent-portal__agency-card{position:relative;overflow:hidden;padding:18px 18px 17px;border:1px solid #2a2727;border-radius:18px;background:linear-gradient(145deg,#1d1a1b 0,#111);box-shadow:0 10px 24px #1111111f}.agent-portal__agency-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--agent-red)}.agent-portal__agency-card strong{letter-spacing:-.01em}.agent-portal__steps{border-left-color:#e4dfdc}.agent-portal__steps button{border-radius:10px;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.agent-portal__steps button:hover{background:#f7f4f3;color:#222}.agent-portal__steps button.is-active{margin-left:0;border-left:0;background:#fff5f6;box-shadow:inset 3px 0 0 var(--agent-red)}.agent-portal__steps button>span{background:#fff}.agent-portal__sidebar-note{border:1px solid #e9e3e0;background:#f4f1f0}.agent-portal__topline{margin-bottom:18px;color:#756e6b}.agent-portal__progress{height:6px;background:#ece8e6;box-shadow:inset 0 1px 2px #11111109}.agent-portal__request-type>span,.agent-portal__order-type>span{border-color:#e2dcda;border-radius:16px;box-shadow:0 2px #11111103;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.agent-portal__request-type:hover>span,.agent-portal__order-type:hover>span{transform:translateY(-1px);border-color:#cfc6c3;box-shadow:0 9px 22px #2619160b}.agent-portal__request-type>input:checked+span,.agent-portal__order-type>input:checked+span{border-color:#c9253e;background:linear-gradient(180deg,#fffafb 0,#fff5f6);box-shadow:0 0 0 2px #ad122912,0 9px 22px #ad12290b}.agent-portal__field input,.agent-portal__field select,.agent-portal__field textarea{border-color:#d9d2cf;border-radius:12px;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.agent-portal__field input:hover,.agent-portal__field select:hover,.agent-portal__field textarea:hover{border-color:#bfb5b1}.agent-portal__field input:focus,.agent-portal__field select:focus,.agent-portal__field textarea:focus{outline:0;border-color:var(--agent-red);box-shadow:0 0 0 4px #ad122912!important}.agent-portal__order-summary{border-radius:18px}.agent-portal__summary-head{padding:19px 20px;border-bottom-color:#ebe5e2;background:linear-gradient(180deg,#fff 0,#fbf9f8)}.agent-portal__summary-list{padding:8px 20px 13px}.agent-portal__summary-list>div{padding:12px 0;border-bottom-color:#eee9e7}.agent-portal__primary{box-shadow:0 8px 18px #ad122924!important;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.agent-portal__primary:hover{transform:translateY(-1px);filter:brightness(.97);box-shadow:0 10px 22px #ad12292e!important}.agent-portal__secondary{border-color:#cfc7c3;transition:background .16s ease,border-color .16s ease,transform .16s ease}.agent-portal__secondary:hover{border-color:#a99f9b;background:#f7f4f3;transform:translateY(-1px)}.agent-portal__portal-nav{padding-top:24px}.agent-portal__tabs{padding:5px;border-color:#e2dcda;background:#f2efee;box-shadow:inset 0 1px 2px #11111106}.agent-portal__tab{color:#625b58;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.agent-portal__tab:hover{background:#ffffffb8;color:#181616}.agent-portal__tab.is-active{background:#181616;color:#fff;box-shadow:0 6px 16px #11111124,inset 0 0 0 1px #ffffff0f}.agent-portal__status-panel{border-radius:22px;padding:32px}.agent-portal__status-head{border-bottom-color:#ebe5e2}.agent-portal__status-source{border-color:#e9e3e0;background:#faf8f7}.agent-portal__status-card{border-color:#e8e2df;border-radius:16px;background:linear-gradient(180deg,#fff 0,#faf8f7)}.agent-portal__status-table-wrap{border-color:#e6e0dd;border-radius:16px}.agent-portal__status-table-head{background:#f5f2f1}.agent-portal__status-row:hover{background:#fff9fa}.agent-portal__status-filter{border-color:#ddd5d1}.agent-portal__status-filter.is-active{border-color:#181616;background:#181616}.agent-portal__admin-tools{margin-top:20px;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:34px;padding:24px 26px;border-color:#e5dfdc;border-radius:20px;background:linear-gradient(135deg,#fff 0,#fbf9f8);box-shadow:0 14px 36px #2619160d}.agent-portal__admin-tools-copy>strong{font-size:2.15rem;letter-spacing:-.02em}.agent-portal__admin-view-control{padding:14px 16px;border:1px solid #ece5e2;border-radius:15px;background:#fff}.agent-portal__admin-view-actions select{border-color:#d8d0cd;border-radius:12px;background-color:#fff}.agent-portal__admin-preview-banner{margin-top:12px;padding:13px 16px;border:1px solid #eadfbd;border-left:4px solid #bd8d22;border-radius:14px;background:#fffaf0;box-shadow:0 5px 16px #50370a06}.agent-portal__admin-preview-banner span{color:#8a6816}.agent-portal__admin-preview-banner strong{font-size:1.38rem}.agent-portal__admin-preview-exit{padding:7px 10px;border-radius:9px;text-decoration:none;transition:background .16s ease}.agent-portal__admin-preview-exit:hover{background:#8a681614}.agent-portal__admin-management{border-radius:22px}.agent-portal__admin-metrics>div{border-color:#e9e3e0;border-radius:16px;background:linear-gradient(180deg,#fff 0,#faf8f7)}.agent-portal__admin-card{border-color:#e8e2df;border-radius:18px}.agent-portal__admin-card--compact{background:#faf8f7}.agent-portal__admin-user-table{border-color:#e6e0dd;border-radius:16px}.agent-portal__admin-user-head{background:#f5f2f1}.agent-portal__admin-user-row{transition:background .16s ease}.agent-portal__admin-user-row:hover{background:snow}.agent-portal__agency-preview-note{border-color:#e8e2df;border-radius:15px;background:#faf8f7}@media(max-width:1080px){.agent-portal__workspace{grid-template-columns:1fr;gap:20px}}@media(max-width:900px){.agent-portal__admin-tools{grid-template-columns:1fr;gap:20px}}@media(max-width:820px){.agent-portal__layout{gap:22px;padding-top:24px}.agent-portal__panel{padding:26px 22px;box-shadow:none}.agent-portal__agency-card{box-shadow:none}.agent-portal__steps button.is-active{margin:0;border:1px solid var(--agent-red);background:#fff5f6;box-shadow:none}.agent-portal__admin-view-control{padding:12px}.agent-portal__status-panel{padding:24px 20px}}@media(max-width:640px){.agent-portal{background:#fff}.agent-portal__panel,.agent-portal__status-panel,.agent-portal__admin-tools,.agent-portal__admin-management,.agent-portal__order-summary{border-radius:16px;box-shadow:none}.agent-portal__panel{padding:22px 17px}.agent-portal__request-type>span,.agent-portal__order-type>span{min-height:0}.agent-portal__request-type:hover>span,.agent-portal__order-type:hover>span{transform:none;box-shadow:none}.agent-portal__primary:hover,.agent-portal__secondary:hover{transform:none}}@media(prefers-reduced-motion:reduce){.agent-portal *,.agent-portal *:before,.agent-portal *:after{scroll-behavior:auto!important;transition:none!important}}.agent-portal__workspace{grid-template-columns:minmax(0,1fr)!important;gap:0!important}.agent-portal__order-summary{display:none!important}.agent-portal__content{width:100%;max-width:none;min-width:0}.agent-portal__customer-orders{width:100%;max-width:none}.agent-portal__unified-actions{display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;margin-top:18px!important}.agent-portal__unified-actions>*{margin:0!important}.agent-portal__unified-actions .agent-portal__action-spacer{flex:1 1 auto!important}@media(max-width:760px){.agent-portal__unified-actions{flex-wrap:wrap!important;gap:10px!important}.agent-portal__unified-actions .agent-portal__action-spacer{display:none!important}}.agent-portal__route-step,.agent-portal__request-type-grid--routes,.agent-portal__request-type-grid--routes>*{min-width:0}.agent-portal__request-type-grid--routes{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch}.agent-portal__request-type-grid--routes .agent-portal__request-type,.agent-portal__request-type-grid--routes .agent-portal__request-type>span{height:100%}.agent-portal__request-type-grid--routes .agent-portal__request-type>span{min-height:116px}.agent-portal__request-type-grid--routes strong,.agent-portal__request-type-grid--routes small{overflow-wrap:anywhere;word-break:normal}@media(max-width:820px){.agent-portal__steps{grid-template-columns:repeat(4,minmax(44px,1fr))}.agent-portal__request-type-grid--routes{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:640px){.agent-portal__request-type-grid--routes{grid-template-columns:1fr!important;gap:12px}.agent-portal__request-type-grid--routes .agent-portal__request-type>span{min-height:0;padding:16px}.agent-portal__tab{white-space:normal;line-height:1.25}}@media(max-width:480px){.agent-portal__steps{grid-template-columns:repeat(3,minmax(44px,1fr))}.agent-portal__action-row-v3{grid-template-columns:1fr!important;gap:10px!important}.agent-portal__action-row-v3>.agent-portal__actions{grid-column:1!important;grid-row:auto!important;flex-direction:column!important;align-items:stretch!important}.agent-portal__action-row-v3>.agent-portal__actions button{width:100%!important;flex:none!important}.agent-portal__action-row-v3 .agent-portal__draft-status{grid-column:1!important;grid-row:auto!important;text-align:left!important}.agent-portal__action-row-v3 [data-new-request],.agent-portal__action-row-v3 [data-save-draft]{width:100%!important;min-width:0!important}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/agentenportaal-responsive.css.map */
