.parcels-page{background:var(--cream);min-height:100dvh;color:var(--ink)}.parcels-nav{justify-content:space-between}.parcels-home,.parcels-legacy,.parcels-light,.parcels-primary,.parcels-text-button{align-items:center;gap:8px;display:inline-flex}.parcels-home{min-height:42px;font-size:14px;font-weight:600;text-decoration:none}.parcels-home:hover{text-decoration:underline}.parcels-shell{width:min(1130px,100% - clamp(38px,8vw,110px));margin-inline:auto}.parcels-hero{color:#fffaf1;background:#1c4234;overflow:hidden}.parcels-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);align-items:stretch;gap:clamp(25px,7vw,95px);display:grid}.parcels-hero-grid>div:first-child{padding:clamp(28px,4vw,54px) 0}.parcels-place{color:#f1d39c;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.parcels-hero h1{font:400 clamp(43px, 5.6vw, 77px) / .98 var(--serif);letter-spacing:-.035em;margin:10px 0 13px}.parcels-hero h1 i{color:#f2cc89;font-weight:400}.parcels-summary{color:#e5e9df;max-width:510px;margin:0;font-size:clamp(14px,1.3vw,16px);line-height:1.6}.parcels-photo{background:#9d8e6c url(/images/land-1.webp) 50% 52%/cover no-repeat;min-height:145px}.parcels-workspace{padding-block:22px 50px}.parcels-shortcuts{flex-wrap:wrap;gap:18px;margin:0 0 20px;display:flex}.parcels-shortcuts a,.parcels-text-button{color:#355840;text-underline-offset:4px;font-size:13px;font-weight:650;text-decoration:underline}.parcels-shortcuts a{align-items:center;min-height:32px;display:inline-flex}.parcels-columns{grid-template-columns:minmax(0,1.35fr) minmax(295px,1fr);align-items:start;gap:clamp(16px,2.4vw,30px);display:grid}.parcels-panel,.parcels-login{border:1px solid var(--line);background:#fffef9;border-radius:12px;min-width:0;padding:clamp(19px,2.85vw,34px);scroll-margin-top:14px}.parcels-login{gap:18px;max-width:780px;margin-top:17px;display:flex}.parcels-login p,.parcels-receipt>p{color:var(--muted);margin:9px 0 0;font-size:15px;line-height:1.6}.parcels-login h2,.parcels-panel h2,.parcels-print h2{font:400 clamp(30px, 3.5vw, 42px) / 1.08 var(--serif);letter-spacing:-.025em}.parcels-lock,.parcels-check,.parcels-inbox-icon{color:#2a513a;background:#e7eddb;border-radius:10px;flex:none;place-items:center;width:48px;height:48px;display:inline-grid}.parcels-primary,.parcels-light{border-radius:7px;justify-content:center;max-width:100%;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;text-decoration:none}.parcels-primary{background:var(--green);color:#fffdf4;margin-top:19px}.parcels-primary:hover{background:#2a543e}.parcels-light{color:var(--ink);background:0 0;border:1px solid #bdc9b5}.parcels-light:hover{background:#edf0e4}.parcels-text-button{min-height:35px;padding:0}.parcels-text-button[aria-expanded=true] svg{transform:rotate(180deg)}.parcels-page button:disabled{opacity:.65}.parcels-form{margin-top:22px}.parcels-form fieldset{border:0;gap:13px;min-width:0;margin:0;padding:0;display:grid}.parcels-form fieldset+fieldset{margin-top:23px}.parcels-form legend{width:100%;color:var(--ink);padding:0 0 10px;font-size:16px;font-weight:700;display:block}.parcels-form fieldset+fieldset legend{border-top:1px solid var(--line);padding-top:18px}.parcels-form label{min-width:0;color:var(--ink);font-size:13px;font-weight:600;display:block}.parcels-form :is(input:not([type=file]),textarea){width:100%;color:var(--ink);background:#fff;border:1px solid #c9d1c4;border-radius:6px;margin-top:5px;padding:10px 11px;font-size:16px;font-weight:400;line-height:1.45;display:block}.parcels-form textarea{resize:vertical}.parcels-input-pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.parcels-field-hint,.parcels-filed,.parcels-loading{color:var(--muted);font-size:13px;line-height:1.5}.parcels-form label.parcels-upload{cursor:pointer;background:#f4f5ec;border:1px dashed #9eae94;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:48px;font-size:14px;display:flex;position:relative}.parcels-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.parcels-upload:focus-within{outline-offset:3px;outline:3px solid #bd851c}.parcels-file-list,.parcels-downloads{margin:0;padding:0;list-style:none}.parcels-file-list li,.parcels-downloads a{color:#3b5742;border-bottom:1px solid #e0e3d7;align-items:center;gap:9px;min-width:0;padding:7px 0;font-size:13px;display:flex}.parcels-file-list svg,.parcels-downloads svg{flex:none}.parcels-file-list span,.parcels-downloads span{overflow-wrap:anywhere;min-width:0}.parcels-file-list small{color:var(--muted);display:block}.parcels-file-list button,.parcels-refresh{border:1px solid var(--line);border-radius:50%;flex:none;place-items:center;min-width:36px;height:36px;display:grid}.parcels-file-list button{margin-left:auto}.parcels-error{color:#823b26;overflow-wrap:anywhere;background:#f8eee4;border-left:3px solid #a95f40;margin-top:14px;padding:10px 12px;font-size:14px}.parcels-check{margin-bottom:16px}.parcels-receipt-ref{color:#53624d;background:#eef1e5;border-radius:7px;margin:19px 0 2px;padding:12px 15px;font-size:13px}.parcels-receipt-ref strong{color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:16px;display:block}.parcels-receipt .parcels-text-button{margin-top:8px;display:flex}.parcels-inbox:focus,.parcels-page h2:focus{outline:none}.parcels-inbox .device-notification-pref{margin-block:12px}.parcels-inbox .device-notification-pref button{min-height:44px;color:var(--green);text-align:start;background:#f2f4ea;border:1px solid #adbba9;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.88rem;font-weight:600;display:inline-flex}.parcels-inbox .device-notification-pref p{margin-top:6px;font-size:.88rem}.parcels-inbox-head,.parcels-inbox-head>div{align-items:center;gap:9px;display:flex}.parcels-inbox-head{justify-content:space-between}.parcels-inbox-head h2{font-size:clamp(29px,3.1vw,37px)}.parcels-inbox-icon{border-radius:7px;width:32px;height:32px}.parcels-empty{text-align:center;background:#f6f7ee;border:1px dashed #c2cbb8;border-radius:8px;margin-top:23px;padding:25px 15px}.parcels-empty>svg{color:#708067;margin:0 auto 8px}.parcels-empty h3{font:400 25px/1.15 var(--serif)}.parcels-empty p,.parcels-pending-report,.parcels-scope{color:var(--muted);margin:6px 0 0;font-size:13px;line-height:1.55}.parcels-loading{margin-top:14px}.parcels-case{border-top:1px solid var(--line);overflow-wrap:anywhere;margin-top:16px;padding-top:16px}.parcels-case h3{font:400 28px/1.07 var(--serif);margin:6px 0 3px}.parcels-status,.parcels-outcome{color:#52634b;background:#e9eddf;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:650;display:inline-block}.parcels-status-in_progress,.parcels-outcome.inconclusive{color:#755323;background:#f6e9d0}.parcels-status-closed,.parcels-outcome.confirmed{color:#265338;background:#e2eddd}.parcels-outcome.discrepancy{color:#773d27;background:#f3e1d7}.parcels-case-details,.parcels-report dl{margin:11px 0 14px}.parcels-case-details>div,.parcels-report dl>div{padding:9px 0}.parcels-case-details dt,.parcels-report dt{color:#5e6e5d;font-size:12px;font-weight:650}.parcels-case-details dd,.parcels-report dd{color:#354d3f;white-space:pre-wrap;overflow-wrap:anywhere;margin:3px 0 0;font-size:14px}.parcels-files-title{margin:10px 0 2px;font-size:15px}.parcels-downloads a{min-height:42px;text-decoration:none}.parcels-downloads a:hover span{text-decoration:underline}.parcels-downloads small{color:var(--muted);flex:none;margin-left:auto}.parcels-report{background:#f1f4e9;border:1px solid #c9d3bf;border-radius:8px;margin-top:17px;padding:clamp(13px,2vw,19px)}.parcels-report header{align-items:flex-start;gap:10px;display:flex}.parcels-report header h4{color:#274734;font:400 25px/1.08 var(--serif);margin:0}.parcels-report header p{color:var(--muted);margin-top:4px;font-size:12px}.parcels-report-icon{padding-top:2px}.parcels-report dl>div{border-top:1px solid #d8dece}.parcels-report dd p{margin:5px 0 0}.parcels-report .parcels-light,.parcels-inbox>.parcels-light{margin-top:13px}.parcels-scope{border-top:1px solid #d8dece;padding-top:8px}.parcels-legacy{color:var(--muted);flex-wrap:wrap;gap:5px;margin:20px 0 0;font-size:13px;display:flex}.parcels-legacy a{text-underline-offset:3px;color:var(--green)}.parcels-print{display:none}@media (max-width:780px){.parcels-columns{grid-template-columns:1fr}.parcels-shell{width:calc(100% - 34px)}.parcels-input-pair{grid-template-columns:1fr 1fr}.parcels-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(110px,.75fr);gap:20px}.parcels-shortcuts{margin-bottom:13px}}@media (max-width:520px){.parcels-hero-grid{display:block}.parcels-photo{display:none}.parcels-login{display:block}.parcels-lock{margin-bottom:12px}.parcels-input-pair{grid-template-columns:1fr}.parcels-workspace{padding-top:15px}}@media print{.parcels-page:has(.parcels-print){color:#000;background:#fff;min-height:auto}.parcels-page:has(.parcels-print) :is(.mast,.parcels-hero,.parcels-columns,.parcels-shortcuts,.parcels-legacy,.skip){display:none!important}.parcels-page:has(.parcels-print) .parcels-workspace{width:100%;padding:0}.parcels-print{overflow-wrap:anywhere;margin:0;font-size:10pt;display:block}.parcels-print h2{margin:12px 0 6px;font-size:25pt}.parcels-print .parcels-report{background:#fff;border:0;padding:0}.parcels-print .parcels-report dl>div{break-inside:avoid}.parcels-print .parcels-report p,.parcels-print .parcels-report dd{color:#000}}.parcels-attention,.parcels-followup-meta span{border-radius:5px;align-items:center;gap:3px;font-size:11px;font-weight:700;display:inline-flex}.parcels-attention{color:#654713;background:#f7dfaa;margin-left:6px;padding:3px 7px}.parcels-preview-question{color:#514831;overflow-wrap:anywhere;white-space:pre-line;border-left:2px solid #c9973e;margin:7px 0 0;padding:8px 10px;font-size:13px;line-height:1.5}.parcels-followups{margin:11px 0 16px}.parcels-followups>h4{align-items:center;gap:7px;margin:0 0 9px;font-size:15px;display:flex}.parcels-followup{background:#f5f6ee;border:1px solid #d9decb;border-radius:7px;margin:8px 0;padding:13px}.parcels-followup-requested{background:#fbf5e6;border-color:#e6d1a4}.parcels-followup-meta{color:#5b6758;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px;display:flex}.parcels-followup-meta span{color:#465844;background:#e2e8d9;padding:2px 5px}.parcels-followup-requested .parcels-followup-meta span{color:#654713;background:#f6dfaa}.parcels-followup-question{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;font-size:15px;line-height:1.5}.parcels-form.parcels-reply{margin-top:14px}.parcels-reply fieldset{gap:8px}.parcels-reply legend{padding-bottom:3px;font-size:13px}.parcels-reply .parcels-upload{background:#fffdf6}.parcels-reply .parcels-primary{margin-top:12px}.parcels-reply .parcels-error .parcels-text-button{display:block}.parcels-reply-receipt{margin-top:12px}.parcels-reply-receipt p{color:#28543a;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}
