body.admin-sidebar-on{padding-left:316px!important}#adminNoticePanel{position:fixed;left:16px;top:105px;width:282px;max-height:calc(100dvh - 122px);overflow:auto;border:1px solid #c9d9bf;border-radius:18px;padding:18px;background:#fffef9;color:#274537;font:14px/1.5 "Segoe UI",Arial,sans-serif;box-sizing:border-box;z-index:40;scrollbar-width:thin}html.account-page body>#adminNoticePanel,html.account-page #accountPage>#adminNoticePanel{display:block!important}#adminNoticePanel[hidden]{display:none!important}#adminNoticePanel *{box-sizing:border-box}#adminNoticePanel h2{display:flex;justify-content:space-between;gap:8px;font-size:18px;margin:0}#anCount{font-size:13px;color:#53733c}.an-hint{font-size:13px;color:#75836b}.an-message{border-top:1px solid #e1e8d8;padding:16px 0}.an-meta{display:flex;justify-content:space-between;gap:6px;font-size:11px;color:#7a866f}.an-meta b{background:#c64532;color:#fff;padding:3px 7px;border-radius:6px}.an-message h3{font-size:16px;margin:12px 0 8px}.an-message h4{font-size:14px;margin:10px 0 6px}.an-content{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 13px;font-size:14px}.an-important{background:#fff1ee;border:1px solid #e7a697;border-left:5px solid #c64532;border-radius:12px;padding:14px 10px;margin-bottom:14px;color:#923b2c}.an-view-marker{display:block;height:2px;width:100%}#adminNoticePanel button,#adminContactDialog button{font:inherit;cursor:pointer;border:1px solid #c9d9bf;background:#f6f9f0;border-radius:9px;padding:10px 12px;color:#3a5730}#adminNoticePanel .an-delete{color:#a04a3b;border-color:#dec9c0;background:#fffaf7;font-size:12px}#adminNoticePanel #anWrite{display:block;width:100%;background:#577a43;color:#fff;border-color:#577a43;margin-top:18px;box-shadow:0 3px 0 #3d5d2d;font-weight:600;white-space:normal}#adminNoticePanel button:active,#adminContactDialog button:active{transform:translateY(2px);box-shadow:none}#adminNoticePanel button:disabled,#adminContactDialog button:disabled{opacity:.55;cursor:wait}#adminNoticePanel button:focus-visible,#adminContactDialog button:focus-visible{outline:3px solid #63894c;outline-offset:2px}#anStatus,#anSendStatus{font-size:13px;color:#99503c;overflow-wrap:anywhere}#adminContactDialog{width:calc(100% - 28px);max-width:560px;max-height:calc(100dvh - 28px);overflow:auto;border:1px solid #c9d9bf;border-radius:20px;padding:25px;background:#fffef9;color:#274537;font:15px/1.5 "Segoe UI",Arial,sans-serif;z-index:10000}#adminContactDialog::backdrop{background:#20372980}.an-dialog-head{display:flex;align-items:flex-start;gap:15px;justify-content:space-between}.an-dialog-head h2{font-size:23px;margin:0}.an-dialog-head button{padding:0 9px!important;font-size:23px!important;background:none!important;border:none!important}#anHistory{max-height:220px;overflow:auto;border:1px solid #e1e8d8;background:#f7f9f3;border-radius:12px;padding:12px;overscroll-behavior:contain}.an-bubble{padding:10px;background:#fff;border:1px solid #e2e8d8;border-radius:10px;margin:0 25px 10px 0;overflow-wrap:anywhere}.an-bubble.an-mine{margin:0 0 10px 25px;background:#e8f0de}.an-bubble b{font-size:12px}.an-bubble p{margin:5px 0;white-space:pre-wrap}#anForm label{display:block;font-weight:600;margin:16px 0 8px}#anText{width:100%;box-sizing:border-box;min-height:105px;font:inherit;padding:12px;border:1px solid #c9d9bf;border-radius:10px;resize:vertical;color:#274537;background:#fff}#anText:focus{outline:2px solid #63894c}.an-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}#adminContactDialog #anSend{background:#577a43;color:white}.m-delete-split{display:inline-flex;border:1px solid #d1d9c8;border-radius:10px;overflow:hidden}.m-delete-split .btn{border-radius:0!important;border:0!important;margin:0!important;box-shadow:none!important}.m-delete-split .m-delete-listing{border-left:1px solid #dbc9c0!important}.m-delete-listing{color:#9a493c!important;background:#fff5f1!important}.ap-tile[data-ap-route="messages"]{grid-column:1/-1;min-height:92px;flex-direction:row!important;align-items:center!important}.ap-tile[data-ap-route="messages"] .ap-tile-copy strong{margin:0}.ap-tile.ap-my-services{grid-column:auto!important;min-height:160px!important;flex-direction:column!important;align-items:flex-start!important}@media(max-width:950px){body.admin-sidebar-on{padding-left:0!important}#adminNoticePanel{position:relative;left:auto;top:auto;width:calc(100% - 28px);max-height:none;margin:18px 14px;z-index:1}#adminContactDialog{padding:20px}.an-dialog-head h2{font-size:21px}.m-delete-split{display:flex;max-width:100%}.m-delete-split .btn{white-space:normal}}@media(min-width:951px){body.admin-sidebar-on #accountPage .ap-main{max-width:1200px;width:100%;box-sizing:border-box}}
.account-page .ap-help-grid>.ap-tile[data-ap-route="messages"]{aspect-ratio:auto!important;display:flex!important;min-height:92px!important}.account-page .ap-help-grid>.ap-tile[data-ap-route="messages"] .ap-tile-copy strong{min-height:0!important}.account-page .ap-help-grid>.ap-tile[data-ap-route="messages"] .ap-tile-icon{margin-bottom:0}.account-page .ap-help-grid>.ap-my-services .ap-tile-copy{flex:initial!important}@media(max-width:760px){.account-page .ap-help-grid>.ap-my-services{aspect-ratio:1!important;min-height:0!important}}
.account-page .ap-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.account-page .ap-help-grid>.ap-tile[data-ap-route="messages"]{flex-wrap:nowrap!important}.account-page .ap-help-grid>.ap-tile[data-ap-route="messages"] .ap-tile-copy{flex:1!important;order:0!important}.an-content audio,.an-content img,.an-media audio,.an-media img{max-width:100%;width:100%}.an-media img{border-radius:8px}
@media(min-width:951px){.admin-sidebar-on .hero-v063::before,.admin-sidebar-on .feature-strip::before{left:0!important;right:0!important}.admin-sidebar-on .hero-photo-stage{margin-right:0!important}}
