.inbox-page{background:var(--cream)}.inbox-header{max-width:1100px;width:calc(100% - 80px);margin:auto;padding:20px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.inbox-header .text-link{font-size:12px}.inbox-main{max-width:1000px;width:calc(100% - 80px);margin:65px auto}.inbox-main h1,.owner-gate h1{font:clamp(40px,5vw,62px)/1.1 var(--serif);letter-spacing:-1.7px;margin-bottom:20px}.inbox-intro{font-size:15px;max-width:650px}.inbox-delivery-note{font-size:12px;line-height:1.9;color:var(--muted);max-width:680px}.inbox-toolbar{display:flex;align-items:end;gap:18px;padding:30px 0;border-bottom:1px solid var(--line)}.inbox-toolbar label{font-size:11px;display:grid;gap:7px;min-width:200px}.inbox-page select{font:13px var(--sans);padding:12px 35px 12px 12px;border:1px solid #c6cec3;background:#fff;color:var(--ink);border-radius:0}.inbox-toolbar .button{padding:13px 24px;font-size:12px}.inbox-message{padding:30px;background:#fff;border:1px solid var(--line);margin:22px 0}.inbox-message-header{display:flex;justify-content:space-between;gap:20px;align-items:start}.inbox-message h2{font:28px/1.25 var(--serif);letter-spacing:-.5px;margin:0 0 7px;overflow-wrap:anywhere}.inbox-message .inbox-service{font-size:11px;font-weight:700;color:#806332;line-height:1.7}.inbox-message time,.inbox-meta{font-size:12px;color:var(--muted)}.inbox-meta{line-height:1.9;overflow-wrap:anywhere}.inbox-body{font-size:14px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.inbox-message-footer{display:flex;align-items:center;gap:25px;justify-content:space-between;flex-wrap:wrap;margin-top:24px}.inbox-message-footer .text-link{font-size:12px}.inbox-message-footer label{font-size:11px;display:flex;align-items:center;gap:10px}.inbox-more{border:1px solid var(--ink);margin-top:15px}.owner-gate{max-width:650px;margin:12vh auto;padding:40px}.owner-gate>p{font-size:14px;line-height:1.9}.owner-gate>.button{margin:15px 0 20px}.inbox-error{color:#8c3420}#inbox-feedback{font-size:12px}.inbox-page button:disabled{opacity:.6;cursor:wait}.inbox-page [hidden]{display:none!important}@media(max-width:600px){.inbox-header,.inbox-main{width:calc(100% - 40px)}.inbox-header .brand-logo{width:140px}.inbox-main{margin-top:40px}.inbox-toolbar{gap:12px}.inbox-toolbar label{min-width:0;flex:1}.inbox-message{padding:24px 20px}.inbox-message-header{display:block}.inbox-message time{display:block;margin-top:12px}.inbox-message-footer{display:block}.inbox-message-footer label{margin-top:20px}.inbox-message-footer select{max-width:180px}.owner-gate{padding:25px}.inbox-header>.text-link{font-size:10px}}
