/* Limited staff navigation and personal claims presentation, scoped away from protected modules. */
#sidebar-nav[data-agent-workspace] [data-agent-personal]>.nav-dropdown-items{display:block!important;padding:2px 0 8px 18px!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal] [data-agent-personal-entry][data-workspace-local]{display:flex!important}
#sidebar-nav[data-agent-workspace] :is([data-agent-personal],[data-agent-single]) .nw-area-toggle{display:none!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal]>.nw-area-head{background:transparent!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal] .nw-area-link{color:#c5d1e0!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal] .nav-item{min-height:44px!important;font-size:14px!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal] .nav-item.active{background:#e94b0c!important;color:#fff!important;border-left-color:transparent!important}
#sidebar-nav[data-agent-workspace] [data-agent-single]>.nav-dropdown-items{display:none!important}
#cnt[data-nav-workspace^="agent-"] #nw-workspace-navigation{margin-bottom:24px}
#cnt #nw-workspace-navigation .nw-personal-access{padding:0;border:0;border-bottom:1px solid var(--border,#dce3ee);border-radius:0;gap:0;min-height:48px}
#cnt #nw-workspace-navigation .nw-personal-access>strong{display:none}
#cnt #nw-workspace-navigation .nw-personal-access .nw-compact-links{display:flex;flex-wrap:wrap;gap:6px 14px}
#cnt #nw-workspace-navigation .nw-personal-access button{min-height:44px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;padding:10px 12px;color:var(--text2,#64748b)}
#cnt #nw-workspace-navigation .nw-personal-access button[aria-current]{color:#d13e06;border-bottom-color:#e94b0c;font-weight:650}
#cnt[data-active-module="agent-claims"]{background:var(--white,#fff)}
#cnt[data-active-module="agent-claims"] .aw-claims{max-width:1240px;margin:0 auto;gap:22px;font:14px/1.55 Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
#cnt[data-active-module="agent-claims"] .aw-claims .agent-page-header{padding:0!important;margin:0 0 24px!important;background:transparent!important;border:0!important;box-shadow:none!important}
#cnt[data-active-module="agent-claims"] .aw-claims .agent-page-title{font:750 26px/1.25 Inter,-apple-system,sans-serif!important;letter-spacing:-.5px;margin:0 0 8px!important}
#cnt[data-active-module="agent-claims"] .aw-claims .agent-page-subtitle{font-size:14px!important;color:var(--text2,#64748b)!important}
#cnt[data-active-module="agent-claims"] .aw-claim-create{border:1px solid var(--border,#dce3ee);border-radius:8px;margin:0 0 28px;background:var(--white,#fff)}
#cnt[data-active-module="agent-claims"] .aw-claim-create>summary{display:flex;align-items:center;gap:16px;cursor:pointer;padding:18px 20px;list-style:none;color:var(--text,#172238)}
#cnt[data-active-module="agent-claims"] .aw-claim-create>summary::-webkit-details-marker{display:none}
#cnt[data-active-module="agent-claims"] .aw-plus{font-size:26px;line-height:1;font-weight:400}
#cnt[data-active-module="agent-claims"] .aw-claim-create summary strong{display:block;font-size:16px;font-weight:650}
#cnt[data-active-module="agent-claims"] .aw-claim-create summary small{display:block;font-size:13px;color:var(--text2,#64748b);margin-top:4px}
#cnt[data-active-module="agent-claims"] .aw-claim-create summary svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.7;fill:none;margin-left:auto;flex:0 0 18px}
#cnt[data-active-module="agent-claims"] .aw-claim-create[open]>summary svg{transform:rotate(180deg)}
#cnt[data-active-module="agent-claims"] .aw-claim-create>.yabox-card{border:0!important;border-top:1px solid var(--border,#dce3ee)!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:20px!important}
#cnt[data-active-module="agent-claims"] .agent-form{display:grid!important;grid-template-columns:1fr 1fr;gap:14px 18px!important}
#cnt[data-active-module="agent-claims"] .agent-form>*,#cnt[data-active-module="agent-claims"] .aw-wide{grid-column:1/-1;min-width:0}
#cnt[data-active-module="agent-claims"] .agent-form>.aw-field:not(.aw-wide){grid-column:auto}
#cnt[data-active-module="agent-claims"] .aw-field{display:grid;gap:7px;min-width:0}
#cnt[data-active-module="agent-claims"] .agent-form label{font:600 13px/1.4 Inter,-apple-system,sans-serif!important;text-transform:none!important;letter-spacing:0!important}
#cnt[data-active-module="agent-claims"] .agent-form .yabox-input{font:400 14px/1.5 Inter,-apple-system,sans-serif!important;min-height:44px;width:100%;max-width:100%;box-sizing:border-box}
#cnt[data-active-module="agent-claims"] .agent-form textarea{min-height:110px;resize:vertical}
#cnt[data-active-module="agent-claims"] .agent-form input[type=file]{padding:10px}
#cnt[data-active-module="agent-claims"] .agent-form [data-agent-action="claim-create"]{justify-self:start;min-height:44px;padding:10px 18px;font-size:14px}
#cnt[data-active-module="agent-claims"] .aw-claim-history h2{font:650 18px/1.4 Inter,-apple-system,sans-serif;margin:0 0 14px}
#cnt[data-active-module="agent-claims"] .agent-table-wrap{overflow:auto;max-width:100%;border:1px solid var(--border,#dce3ee);border-radius:8px}
#cnt[data-active-module="agent-claims"] .agent-table{width:100%;min-width:680px;border-collapse:collapse;font:14px/1.5 Inter,-apple-system,sans-serif}
#cnt[data-active-module="agent-claims"] .agent-table :is(td,th){padding:14px 16px!important;text-align:start;vertical-align:middle}
#cnt[data-active-module="agent-claims"] .agent-table th{background:var(--bg,#f6f8fc);color:var(--text2,#52637d);font-weight:600;font-size:13px}
#cnt[data-active-module="agent-claims"] .agent-table td{border-top:1px solid var(--border,#e7ecf2);overflow-wrap:anywhere}
#cnt[data-active-module="agent-claims"] .agent-table .yabox-btn{min-height:40px;font-size:13px;padding:8px 12px}
#cnt[data-active-module="agent-claims"] :is(summary,input,select,textarea,button):focus-visible{outline:3px solid #81aaf3;outline-offset:2px}
@media(max-width:640px){#cnt[data-active-module="agent-claims"] .agent-form{grid-template-columns:minmax(0,1fr)}#cnt[data-active-module="agent-claims"] .agent-form>.aw-field{grid-column:1/-1!important}#cnt[data-active-module="agent-claims"] .aw-claim-create>summary{padding:16px;gap:12px}#cnt[data-active-module="agent-claims"] .aw-claim-create>.yabox-card{padding:16px!important}#cnt[data-active-module="agent-claims"] .aw-claims .agent-page-title{font-size:24px!important}}
#cnt[data-active-module="agent-claims"] .aw-claims{background:transparent!important;padding:0!important}
#sidebar-nav[data-agent-workspace] [data-agent-personal]>.nav-dropdown-items{max-height:none!important;height:auto!important;overflow:visible!important;opacity:1!important;visibility:visible!important}
#cnt[data-active-module="agent-claims"] .aw-claim-create>summary{padding:18px 20px!important}
#cnt[data-active-module="agent-claims"] .aw-claim-create summary small{font:400 13px/1.5 Inter,-apple-system,sans-serif!important}
#cnt[data-active-module="agent-claims"] .agent-table td{font:400 14px/1.5 Inter,-apple-system,sans-serif!important}
#cnt[data-active-module="agent-claims"] .agent-table th{font:600 13px/1.5 Inter,-apple-system,sans-serif!important}
