.a5{-webkit-text-size-adjust:none;text-size-adjust:none;--ps-font:"Inter","QAJ Symbols","QAJ Print Emoji",system-ui,"Segoe UI",Roboto,sans-serif;--ps-font-brand:"Cormorant Garamond",Georgia,"QAJ Symbols","QAJ Print Emoji",serif;--ps-brand:18pt;--ps-doc:12pt;--ps-base:8pt;--ps-small:8pt;--ps-stamp:12pt;--ps-watermark:24pt;--ps-w-reg:400;--ps-w-med:600;--ps-w-bold:700;--ps-ink:#000;--ps-ink-2:#1a1a1a;--ps-muted:#5a5048;--ps-line:#8a7f76;--ps-line-soft:#b3a896;--ps-bg-soft:#faf6ef}.a5,.a5 *{font-family:var(--ps-font)}.a5,.a5 *,.a5 .a5-qr,.a5 .a5-qr .q-acc,.a5 .a5-qr .q-amt,.a5 .a5-qr .q-bank,.a5 .a5-qr .q-holder,.a5 .a5-qr .q-t,.a5 .a5-sec,.a5 .a5-urgent-line,.a5 .appendix,.a5 .appendix-item,.a5 .appendix-item .nm,.a5 .gtable,.a5 .gtable td,.a5 .gtable th,.a5 .hb-route-arrow,.a5 .hb-route-bar,.a5 .hb-route-date,.a5 .hb-route-due,.a5 .hb-route-lab,.a5 .hb-route-node,.a5 .hb-route-sub,.a5 .lab,.a5 .nowimg,.a5 .pay-row,.a5 .priceblock,.a5 .priceblock .pr,.a5 .rowflex,.a5 .rs-card-name,.a5 .rs-grp-h,.a5 .rs-kv,.a5 .rs-pr,.a5 .rs-wline,.a5 .stamp,.a5 .tl-wrap,.a5 .tlarrow,.a5 .tlbar,.a5 .tlc,.a5 .tlc .d,.a5 .tlc .lab,.a5 .val,.a5 .wline{font-size:var(--ps-base)}.a5 .a5-head .qn{font-family:var(--ps-font-brand);font-size:var(--ps-brand)}.a5 .a5-head .qn,.a5 .a5-title{font-weight:var(--ps-w-bold);letter-spacing:1.2px}.a5 .a5-title{font-family:var(--ps-font);font-size:var(--ps-doc);text-transform:uppercase}.a5 .a5-urgent{font-size:var(--ps-stamp)}.a5 .ps-watermark{font-size:var(--ps-watermark);font-weight:var(--ps-w-bold);letter-spacing:3px;transform:rotate(-24deg);color:rgba(157,71,71,.16);border:3px solid rgba(157,71,71,.16);border-radius:10px;padding:6px 18px;white-space:nowrap}.a5 .lab{font-weight:var(--ps-w-reg)}.a5 .val{font-weight:var(--ps-w-med)}.a5 .a5-sec{font-weight:var(--ps-w-bold)}.a5 .gtable th{font-weight:var(--ps-w-med)}.a5 .gtable td{font-weight:var(--ps-w-reg)}.a5 .appendix-item .nm,.a5 .pn,.a5 .rs-card-name{font-weight:var(--ps-w-bold)}.a5 .rs-grp-h{font-weight:var(--ps-w-med)}.a5 .rs-kv .k,.a5 .rs-pr .k,.a5 .rs-wline .k{font-weight:var(--ps-w-reg)}.a5 .rs-kv .v{font-weight:var(--ps-w-med)}.a5 .pay-row{font-weight:var(--ps-w-reg)}.a5 .pay-row.rem,.a5 .pay-row.total{font-weight:var(--ps-w-bold)}.a5 .priceblock .pr b{font-weight:var(--ps-w-med)}.a5 .priceblock .pr.sell b{font-weight:var(--ps-w-bold)}.a5 .a5-qr .q-bank,.a5 .tlbar .tlc .d,.a5 .tlbar .tlc .lab{font-weight:var(--ps-w-med)}.a5 .a5-qr .q-acc{font-weight:var(--ps-w-bold)}.a5 .a5-qr .q-amt,.a5 .a5-qr .q-holder,.a5 .a5-qr .q-t{font-weight:var(--ps-w-reg)}.a5 .a5-qr .q-amt b{font-weight:var(--ps-w-bold)}.a5 :where(:not(.qn):not(.a5-title):not(.a5-urgent):not(.ps-watermark)){font-size:var(--ps-base)!important}.a5 .a5-head .qn{font-size:var(--ps-brand)!important}.a5 .a5-title{font-size:var(--ps-doc)!important}.a5 .a5-urgent{font-size:var(--ps-stamp)!important}.a5 .ps-watermark{font-size:var(--ps-watermark)!important}.a5 .a5-foot .sign .sub,.a5 .a5-foot .sign .sub *,.a5 .a5-head .meta,.a5 .a5-head .meta *,.a5 .rs-inspected,.a5 .rs-inspected *,.a5 .rs-tradein,.a5 .rs-tradein *,.a5 .tl-legend,.a5 .tl-legend *,.a5 .warranty,.a5 .warranty *{font-size:var(--ps-small)!important}@media screen{:root{--ui-line:#e6e5e1;--ui-control-line:#d8d7d2;--ui-soft:#f6f6f3;--ui-selected:#efeee9;--ui-selected-line:#b9b3a7;--ui-action:#353632;--ui-focus:#81745d;--ui-shadow:0 12px 32px rgba(29,29,31,.12);--ui-radius:10px}.app :where(.content){padding:20px 24px 64px}.app :where(.topbar){padding:12px 24px;background:rgba(255,255,253,.96)}.app .topbar h1{font-size:15px;font-weight:600;line-height:1.4}.app .topbar .crumb{font-size:10.5px;line-height:1.5}.app .nav a{padding:8px 10px;font-size:12.5px;font-weight:500}.app :is(.nav,.botnav,.burger,.bell-btn) svg{stroke-width:1.6}.app :where(.btn){min-height:36px;padding:8px 13px;gap:8px;border:1px solid var(--ui-control-line);border-radius:var(--ui-radius);background:var(--card);color:var(--charcoal);font-size:12.5px;font-weight:500;line-height:1.4;transition:background-color .15s,border-color .15s}.app :where(.btn-primary){background:var(--ui-action);border-color:var(--ui-action);color:#fff;font-weight:600}.app .btn-danger{background:var(--burgundy);border-color:var(--burgundy);color:#fff}.app :where(.btn-ghost){background:var(--card);border-color:var(--ui-line)}.app :where(.btn-sm){min-height:32px;padding:6px 11px;font-size:12px}.app :where(.btn-icon){padding:0;justify-content:center}.app :where(.btn:disabled){opacity:.45;cursor:default}.app :is(.btn,.chip,.tab,.stepper .s,.row-more,.note-copy):focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px;box-shadow:none}.app :where(.card,.m-card,.prod-card,.np-card){border-color:var(--ui-line);border-radius:12px;box-shadow:none}.app :where(.pad){padding:16px}.app :where(.prod-card){background:#fcfcfa;padding:14px}.app :where(.field){gap:6px;margin-bottom:12px;min-width:0}.app .field label{font-size:12px;font-weight:500;line-height:1.5}.app :where(.input,.select,.ta){min-width:0;min-height:36px;padding:8px 11px;border-color:var(--ui-control-line);border-radius:var(--ui-radius);font-size:13px;line-height:1.5}.app :where(.ta){min-height:76px}.app :is(.input,.select,.ta):focus{border-color:var(--ui-focus);box-shadow:0 0 0 2px rgba(129,116,93,.1)}.app :is(.input.err,.ta.err){border-color:var(--burgundy);box-shadow:0 0 0 2px var(--burgundy-bg)}.app :where(.row2,.row3,.create-grid,.ov-2col){min-width:0}.app :where(.row2,.row3)>*{min-width:0}.app :where(.search){min-height:40px;border-color:var(--ui-control-line);padding:8px 12px}.app :where(.search input){font-size:13px;min-width:0}.app :where(.toolbar){gap:10px}.app :where(.toolbar-sticky){box-shadow:none}.app .ot-svc .svc-search{max-width:260px}.app .ot-svc .svc-assignee{max-width:170px}.app .stepper .s{min-height:36px;font-weight:500;border-radius:10px}.app .stepper .s.active{background:var(--ui-selected);color:var(--charcoal);border-color:var(--ui-selected-line)}.app .stepper .s.active .n{background:var(--ui-action);color:#fff}.app .chip.on{background:var(--ui-selected);color:var(--charcoal);border-color:var(--ui-selected-line);box-shadow:inset 0 0 0 1px var(--ui-selected-line)}.app :where(.chip){font-weight:500}.app :where(.tab){padding:10px 14px;font-weight:500}.app .tab.active{font-weight:600;border-bottom-color:var(--ui-focus)}.app .sp-fill{background:var(--ui-focus)}.app :where(.np-head,.np-sec,.np-acchead){padding:14px 16px}.app :where(.np-lab){font-size:12px;font-weight:500;margin-bottom:6px}.app :where(.np-inp,.np-sel,.np-discsel,.np-pctbox){height:36px;border-color:var(--ui-control-line);border-radius:9px}.app :where(.np-inp,.np-sel,.np-ta){font-size:13px}.app :where(.np-grid-cfg,.np-grid-acc,.np-grid-size,.np-grid2){gap:12px}.app .summary :is(.sh,.act){padding:14px 16px}.app .summary .body{padding:6px 16px}.app :where(.detail-head){gap:14px;margin-bottom:16px}.app .detail-head .dh-l h2{font-size:19px;line-height:1.4}.app .detail-head .dh-r{gap:8px}.app :where(.stat){padding:14px 16px;min-height:86px}.app a.stat-link:hover{transform:none;box-shadow:none;border-color:var(--ui-selected-line)}.app table.tbl thead th{padding:10px 14px;background:#fafaf8;letter-spacing:.035em}.app table.tbl tbody td{padding:10px 14px;border-bottom-color:#efeeea;line-height:1.5}.app :where(.modal-card,.ot-filter-dialog,.ocm-panel,.ocv-card,.ot-pop){border-color:var(--ui-line);box-shadow:var(--ui-shadow)}.app :where(.modal-card){border-radius:14px;padding:20px;gap:14px}.app :where(.modal-title,.ot-filter-header h2){font-size:17px;font-weight:600}.app :where(.ot-pop-item,.am-item){font-weight:500}.app :where(.modal-foot,.ot-filter-footer){gap:10px}.app :where(.form-sticky){box-shadow:none;background:rgba(255,255,253,.98)}.app .svc-form{--line:var(--ui-control-line);--line2:var(--ui-line)}.app .svc-form .sv-steps{font-weight:500}.app .svc-form .sv-steps .st{border-radius:10px}.app .svc-form .sv-steps .st.on{background:var(--ui-selected);border-color:var(--ui-selected-line);color:var(--charcoal);font-weight:600}.app .svc-form .sv-card>h3{font-weight:600;font-size:14px}.app .svc-form :is(.sv-f label,.sv-lab){font-weight:500}.app .svc-form .sv-btn{font-weight:500;border-radius:var(--ui-radius)}.app .svc-form .sv-btn.primary{background:var(--ui-action);border-color:var(--ui-action);font-weight:600}.app .svc-form :is(.sv-btn,.st):focus-visible{outline:2px solid var(--ui-focus);outline-offset:3px}:is(.slip-actions,.wxs-bar-actions,.ocv-actions) .btn{min-height:40px;padding:9px 13px;font-size:13px;font-weight:500;border:1px solid var(--ui-control-line);border-radius:10px;background:#fff;color:#514b43}:is(.slip-actions,.wxs-bar-actions,.ocv-actions) .btn-primary{background:#f8f5ef;border-color:#d9ccb8;color:#725c3c}.slip-seg .seg.on{background:var(--ui-selected);color:var(--charcoal);box-shadow:inset 0 -2px var(--ui-focus)}:is(.slip-toolbar,.wxs-bar,.slip-actions,.wxs-bar-actions){gap:10px}@media (hover:hover){.app .btn:not(:disabled):not(.btn-primary):not(.btn-danger):hover{background:var(--ui-soft);border-color:var(--ui-selected-line)}.app .btn-primary:not(:disabled):hover{background:#464740}:is(.slip-actions,.wxs-bar-actions,.ocv-actions) .btn-primary:not(:disabled):hover{background:#f0ebe1}}@media (max-width:980px){.app :where(.content){padding:16px 14px 88px}.app :where(.topbar){padding:10px 14px}.app :where(.btn,.btn-sm,.toolbar .btn,.note-copy,.row-more){min-height:44px}.app .nav a,.app .stepper .s,.app .svc-form .sv-btn.sm,.app .svc-form .sv-steps .st,.app .toolbar .btn{min-height:44px}.app .ot-svc .svc-search{max-width:none;flex:1 1 100%}.app .ot-svc .svc-assignee{min-width:0;flex:1 1 120px}.app :where(.btn,.btn-sm){padding:10px 12px;font-size:13px}.app :where(.input,.select,.ta,.search input,.np-inp,.np-sel,.np-ta){font-size:16px}.app :where(.input,.select,.np-inp,.np-sel,.np-discsel,.np-pctbox){min-height:44px;height:auto}.app :where(.m-cards){gap:12px}.app :where(.m-card){padding:14px}.app .m-card .row-more{min-width:44px;min-height:44px;padding:8px}.app :where(.m-name){font-size:16px;line-height:1.4}.app :where(.m-foot){border-top-color:#efeeea}.app .botnav a{font-weight:500}.app .botnav a.active{font-weight:600}.app :where(.burger,.bell-btn){min-width:44px;min-height:44px}:is(.slip-actions,.wxs-bar-actions,.ocv-actions) .btn{min-height:44px}}@media (prefers-reduced-motion:reduce){.app :is(.btn,.stat-link,.sp-fill,.nav a){transition:none}}}