.proto .btn-w{padding:7px 12px;font-size:13px}.proto .btn-danger{background:#dc2626;color:#fff;border:0}.proto .btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.proto .slot.drag{outline:2px dashed var(--gold);outline-offset:2px}.proto .wz-save{font-size:13px;color:var(--m);min-height:20px}.proto .wz-save[data-state=error]{color:#b91c1c;font-weight:700}@media print{.proto .no-print{display:none!important}}.proto .next .btn{color:#2a1d05}.proto .next .btn:not(.btn-gold):not(.btn-danger){background:#fff;border:0}.proto .next .btn.btn-danger{background:#fff;color:#b91c1c}.proto .tw table{width:100%;border-collapse:collapse}.proto .tw th{text-align:left;color:var(--m);font-size:12px;padding:10px 12px;white-space:nowrap;background:var(--card2);letter-spacing:.04em}.proto .tw td,.proto .tw th{border-bottom:1px solid var(--b)}.proto .tw td{padding:12px}.proto .tw tbody tr:hover{background:var(--hov);box-shadow:inset 3px 0 var(--gold)}.proto .tw tbody tr.st:hover{background:none;box-shadow:none}.proto .tw a.rowlink{color:inherit;font-weight:700;display:inline-flex;align-items:center;min-height:44px;min-width:44px;white-space:nowrap}.proto .bd.green{color:color-mix(in srgb,var(--mt) 80%,var(--t))}.proto .bd.red{color:color-mix(in srgb,#ef4444 70%,var(--t))}@media print{body:has(.proto .psid) :is(aside,header,nav,footer){display:none!important}body:has(.proto .psid) .proto>:not(.psid){display:none!important}.proto .psid{break-inside:avoid;box-shadow:none!important}}.proto .ai-grid{grid-template-columns:1.5fr 1fr}.proto .ai-chat{display:grid;gap:12px}.proto .ai-log{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-height:460px;overflow:auto}.proto .ai-log li{border-radius:14px;padding:10px 12px;max-width:92%}.proto .ai-log li small{display:block;font-weight:700;color:var(--m);margin-bottom:2px}.proto .ai-log li p{white-space:pre-wrap;margin:0}.proto .ai-me{background:var(--card2);justify-self:end}.proto .ai-bot{background:rgba(27,79,156,.08);justify-self:start}.proto .ai-ask{display:flex;gap:8px;align-items:flex-end}.proto .ai-ask textarea{flex:1;min-height:52px;border:1px solid var(--b);border-radius:12px;padding:10px 12px;background:var(--card2);color:var(--t);font:inherit}.proto .ai-foot{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.proto .ai-note{background:#fff7e6;border:1px solid #f0d9a8;color:#7a5410;border-radius:12px;padding:10px 12px;margin:0}.proto .ai-ok{color:#0f5b3c;font-weight:700;margin:0}.proto .ai-err{color:#9b1c1c;font-weight:700;margin:0}.proto .ai-help{list-style:none;margin:0;padding:0;display:grid;gap:12px}.proto .ai-help li{display:flex;gap:12px;align-items:flex-start}.proto .ai-help li small{display:block;color:var(--m)}@media (max-width:640px){.proto .ai-grid{grid-template-columns:1fr}.proto .ai-ask{flex-direction:column;align-items:stretch}}.proto .opp-grid{grid-template-columns:1fr 1fr}.proto .opp-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.proto .opp{display:flex;gap:12px;align-items:flex-start;border-bottom:1px solid var(--b);padding-bottom:12px}.proto .opp:last-child{border-bottom:0}.proto .opp .btn{margin-top:6px}.proto .opp-reply{display:grid;gap:6px;margin-top:6px}.proto .opp input,.proto .opp-reply textarea{border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit;min-height:44px}@media (max-width:640px){.proto .opp-grid{grid-template-columns:1fr}}.proto .rep-filter{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.proto .rep-filter input{min-height:44px;border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit}.proto .rep-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.proto .rep-table{width:100%;border-collapse:collapse}.proto .rep-table td,.proto .rep-table th{padding:7px 4px;border-bottom:1px solid var(--b);text-align:start;font-weight:500}.proto .rep-table td{text-align:end;font-weight:800;font-variant-numeric:tabular-nums}.proto .stamp-ed{grid-column:1/-1;border-top:1px solid var(--b);margin-top:10px;padding-top:12px;display:grid;gap:12px}.proto .stamp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.proto .stamp-grid figure{margin:0;border:1px solid var(--b);border-radius:12px;padding:8px;background:#fff;color:#0b2a5b;text-align:center}.proto .stamp-grid img{width:100%;height:auto;display:block}.proto .stamp-grid figcaption{font-size:13px;font-weight:700;margin-bottom:6px}.proto .stamp-ctl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.proto .stamp-ctl input{width:100%;min-height:44px;border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit}@media (max-width:640px){.proto .stamp-ctl,.proto .stamp-grid{grid-template-columns:1fr}}.proto .biz-export,.proto .biz-filter,.proto .biz-form{display:grid;gap:12px}.proto .biz-form{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.proto .biz-wide{grid-column:1/-1}.proto .biz-group{border:1px solid var(--b);border-radius:12px;padding:10px 12px;display:grid;gap:10px;min-width:0}.proto .biz-group legend{font-size:13px;font-weight:800;padding:0 6px}.proto .biz-group-head{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.proto .biz-rule{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;align-items:end}.proto .biz-values{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:4px 14px;grid-column:1/-1;min-width:0}.proto .biz-values legend{font-size:13px;font-weight:700;padding:0;margin-bottom:4px}.proto .biz-check{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;font-size:14px}.proto .biz-check input{width:20px;height:20px;flex:none}.proto .biz-remove{min-height:44px;min-width:44px;justify-content:center;justify-self:start}.proto .biz-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.proto .biz-chips .chip{cursor:default;min-height:44px}.proto .biz-chip-ex{border-color:#ef4444}.proto .biz-count{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;font-size:14px}.proto .biz-count b{font-size:17px}.proto .biz-selbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:10px}.proto .biz-pick{width:44px}.proto .biz-pick input{width:22px;height:22px;display:block;margin:11px}.proto .biz-sort{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:inherit;font-weight:inherit}.proto .biz-tags{display:block;opacity:.8}.proto .biz-empty{padding:12px 0}.proto .biz-pages{align-items:center;margin-top:12px}.proto .biz-inline,.proto .biz-x{display:inline-flex}.proto .biz-x{align-items:center;justify-content:center;min-width:44px;min-height:44px;background:none;border:0;color:inherit;cursor:pointer}.proto .biz-history{margin:10px 0 0;padding-inline-start:18px;display:grid;gap:4px}.proto .biz-export input:not([type=checkbox]):not([type=radio]),.proto .biz-export select,.proto .biz-filter input[type=date],.proto .biz-filter input[type=number],.proto .biz-filter input[type=search],.proto .biz-filter input[type=text],.proto .biz-filter select,.proto .biz-form input:not([type=checkbox]):not([type=radio]),.proto .biz-form select,.proto .biz-form textarea{width:100%;min-height:44px;border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit}@media (max-width:640px){.proto .biz-check input,.proto .biz-pick input{width:44px;height:44px;margin:0}.proto .biz-form,.proto .biz-rule{grid-template-columns:1fr}}.proto .biz-filter .ch h3,.proto [data-quality] .ch h3{display:inline-flex;align-items:center;gap:8px}.proto [data-quality] a{text-decoration:underline;display:inline-flex;align-items:center;min-height:44px}.proto .kv+.banner{margin-top:12px}.proto .wa-act{display:inline-flex;flex-direction:column;gap:6px}.proto .wa-composer{display:grid;gap:12px}.proto .wa-attach{display:grid;gap:4px}.proto .wa-attach input[type=file]{min-height:44px;width:100%}.proto .wa-blocked{list-style:none;margin:8px 0;padding:0;display:grid;gap:4px}.proto .wa-sample{margin:8px 0}.proto .wa-bubble{background:var(--card2);border:1px solid var(--b);border-radius:12px;padding:10px 12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0}.proto .wa-decide{display:grid;gap:10px;margin-top:12px}.proto .wa-inbox{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:14px;align-items:start}.proto .wa-list{display:grid;gap:6px}.proto .wa-row{display:grid;gap:2px;padding:10px 12px;border:1px solid var(--b);border-radius:12px;color:inherit;min-height:44px;overflow-wrap:anywhere}.proto .wa-row.on{border-color:var(--gold)}.proto .wa-detail{display:grid;gap:14px;min-width:0}.proto .wa-thread{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.proto .wa-thread li{max-width:85%;padding:8px 12px;border-radius:12px;border:1px solid var(--b);overflow-wrap:anywhere}.proto .wa-thread li p{margin:0;white-space:pre-wrap}.proto .wa-thread li.in{align-self:flex-start;background:var(--card2)}.proto .wa-thread li.out{align-self:flex-end;background:rgba(31,163,74,.12)}.proto .rep-filter select,.proto .wa-composer input:not([type=checkbox]):not([type=radio]):not([type=file]),.proto .wa-composer select,.proto .wa-composer textarea,.proto .wa-decide input{width:100%;min-height:44px;border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit}@media (max-width:640px){.proto .wa-inbox{grid-template-columns:minmax(0,1fr)}}.proto .banner.green[data-wa-status]{color:#14532d;background:#dcfce7}.proto .fin-sheet{background:var(--card);border:1px solid var(--b);border-radius:14px;padding:18px;margin-top:12px}.proto .fin-head{text-align:center;margin-bottom:10px}.proto .fin-head h2{font-size:16px;font-weight:800;text-decoration:underline;margin:0}.proto .fin-head p{margin:2px 0;font-weight:700}.proto .fin-title{text-align:center;font-weight:800;letter-spacing:.08em;margin:16px 0 8px;font-size:14px}.proto .pills .pill{min-height:44px}.proto .pills .pill.on{color:#2b1d05}.proto .ch h3 a.rowlink{display:inline-flex;align-items:center;min-height:44px}.proto .fin-scroll{overflow-x:auto}.proto .fin-table{width:100%;border-collapse:collapse;font-size:13.5px}.proto .fin-table td,.proto .fin-table th{border:1px solid var(--b);padding:5px 8px;text-align:start}.proto .fin-table thead th{background:rgba(14,116,144,.14);font-weight:800}.proto .fin-table .fin-num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.proto .fin-table .fin-no{width:44px;text-align:center}.proto .fin-group th{background:rgba(14,116,144,.14);font-weight:800}.proto .fin-total td,.proto .fin-total th{background:rgba(200,150,62,.22);font-weight:800}.proto .fin-result{margin:16px 0 0 auto;max-width:440px}.proto .fin-result div{display:flex;justify-content:space-between;gap:16px;padding:4px 8px;font-weight:700}.proto .fin-result dd{margin:0;font-variant-numeric:tabular-nums}.proto .fin-bottom{border-top:2px solid var(--t)}.proto .fin-diff{color:#b91c1c;font-weight:800}.proto .fin-file{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;vertical-align:middle}.proto .fin-range .rep-filter{margin-top:6px}.proto .block{display:block}.proto .doc-error{color:#b91c1c;font-weight:600}@media print{.no-print,.proto .no-print{display:none!important}.proto .fin-sheet{border:0;padding:0}.proto .fin-table{font-size:11px}.proto .fin-table td,.proto .fin-table th{padding:2px 5px;border-color:#000}.proto .fin-table tr{break-inside:avoid}}.proto .mr-back{margin-bottom:12px}.proto .mr-h{font-size:14px;font-weight:800;margin:16px 0 8px}.proto .mr-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-bottom:14px}.proto .mr-strip>div{background:var(--card);border:1px solid var(--b);border-radius:12px;padding:10px 12px;display:grid;gap:2px}.proto .mr-strip small{color:var(--m);font-size:12px}.proto .mr-strip b{font-size:16px}.proto .mr-strip .mr-warn{border-color:#f59e0b;background:rgba(245,158,11,.1)}.proto .reg-search{flex:1;min-width:220px}.media-field{border:1px solid var(--b,#e5e7eb);border-radius:12px;padding:12px;margin:0;display:grid;gap:10px}.media-field legend{font-weight:700;padding:0 6px}.media-drop{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px;border:2px dashed var(--b,#cbd5e1);border-radius:12px;cursor:pointer;position:relative}.media-drop small{display:block}.media-drop input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.media-drop:focus-within{outline:2px solid #c8963e;outline-offset:2px}.media-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.media-list li{border:1px solid var(--b,#e5e7eb);border-radius:10px;padding:8px;display:grid;gap:6px;justify-items:center;text-align:center;overflow-wrap:anywhere}.media-list img{width:100%;height:84px;object-fit:cover;border-radius:6px}.media-gallery{display:grid;gap:12px;margin:14px 0}.media-photos{display:grid;gap:8px}.media-photos.n2{grid-template-columns:1fr 1fr}.media-photos.n3{grid-template-columns:repeat(3,1fr)}.media-photos img{height:100%;max-height:420px;object-fit:cover;display:block}.media-gallery video,.media-photos img{width:100%;border-radius:12px}.news-channels{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:18px}.proto .wa-tabrow{display:grid;grid-template-columns:90px 1fr;gap:10px;align-items:start;margin-top:8px}.proto .wa-tabrow>span{font-weight:700;padding-top:10px}.proto .wa-tabrow .pills{margin-bottom:0}.proto .wa-tabrow .pill{min-height:44px}.proto .wa-step{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--gold,#c8963e);color:#fff;font-size:13px;font-weight:800;margin-inline-end:6px}.proto .wa-advanced summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.proto .guide-ask{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.proto .guide-ask .form-field{flex:1;min-width:240px}.proto .guide-ask input{width:100%;min-height:44px;border:1px solid var(--b);border-radius:10px;padding:8px 10px;background:var(--card2);color:var(--t);font:inherit}.proto .guide-suggest{margin-top:12px}.proto .access-extras{margin-top:16px}@media (max-width:640px){.proto .wa-tabrow{grid-template-columns:1fr;gap:2px}.proto .fin-sheet{padding:10px}.proto .fin-table{font-size:12.5px}.proto .fin-table .fin-no{display:none}.proto .fin-table td,.proto .fin-table th{padding:5px 6px}}.proto .wa-master{display:grid;gap:12px}.proto .wa-master-version{border-top:1px solid var(--b);padding-top:12px;margin-top:12px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.proto .wa-master-version .ch{flex-wrap:wrap}.proto .wa-master-version h4{min-width:0;overflow-wrap:anywhere}.proto .wa-examples{margin:6px 0 0;padding-inline-start:22px;display:grid;gap:2px}.proto .wa-slots{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0}.proto .wa-slots .bd{white-space:normal;max-width:100%}.proto .wz [data-need]{outline:2px solid #dc2626;outline-offset:3px;border-radius:14px}.proto .wz .jf[data-need] input{border-color:#dc2626;background:rgba(220,38,38,.05)}.proto .wz .jf[data-need]{color:#b91c1c}.proto .slot[data-need]{border-color:#dc2626;background:rgba(220,38,38,.06)}.proto .slot[data-need] .slot-i{background:#fee2e2}.proto .slot .need-msg{color:#b91c1c;font-style:normal;font-weight:700}.proto .wz-pop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(6,18,13,.55)}.proto .wz-pop-card{width:min(520px,100%);max-height:85vh;overflow:auto;background:var(--card);border-radius:18px;border-top:6px solid #dc2626;padding:20px 22px;box-shadow:0 30px 80px rgba(2,18,10,.45)}.proto .wz-pop-card h3{display:flex;align-items:center;gap:8px;color:#b91c1c;margin:0 0 8px}.proto .wz-pop-card ul{margin:10px 0 16px;padding-inline-start:20px;display:grid;gap:6px;color:#b91c1c;font-weight:700}.proto .wz-pop-card li small{display:block;font-weight:400}.proto .wz-pop-card .btn{width:100%;justify-content:center}.proto .slot-phone{display:grid;gap:10px;margin:0 0 12px}.proto .slot-phone>.btn{justify-self:start}.proto .slot-qr{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:12px;border:1px dashed var(--b);border-radius:14px;background:var(--card2)}.proto .slot-qr .qr{width:150px;height:150px;flex:none;background:#fff;border-radius:10px;padding:6px}.proto .slot-qr .qr svg{width:100%;height:100%;display:block}.proto .slot-qr p{flex:1;min-width:200px;margin:0}.proto .slot-a{flex-wrap:wrap}.proto .wa-prefs{display:grid;gap:14px}.proto .wa-card,.proto .wa-prefs>.card,.proto .wa-welcome{margin:0}.proto .wa-welcome{margin-bottom:14px;border-inline-start:5px solid #25d366}.proto .wa-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px}.proto .wa-card>i{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#25d36622;color:#128c4a}.proto .wa-card h3{margin:0;font-size:16px}.proto .wa-card p{margin:4px 0 0}.proto .wa-card-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.proto .wa-cats{display:grid;gap:8px;border:0;padding:0;margin:10px 0;list-style:none}.proto .wa-cat{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--b);border-radius:14px;background:var(--card2);cursor:pointer}.proto .wa-cats-read .wa-cat{cursor:default}.proto .wa-cat input{width:22px;height:22px;flex:none;margin-top:2px}.proto .wa-cat span{display:grid;gap:2px;min-width:0}.proto .wa-cat small{color:var(--m)}.proto .wa-cat:has(input:checked){border-color:#25d366;background:#25d36612}.proto .wa-statement{border-inline-start:4px solid var(--gold);padding:10px 12px;border-radius:10px;background:var(--card2);margin:10px 0}.proto .wa-statement p{margin:4px 0 0}.proto .wa-agree{align-items:flex-start;font-weight:700;margin:6px 0 10px}.proto .wa-agree input{margin-top:2px}.proto .wa-inline{margin-top:8px}.proto .wa-code-box{display:grid;gap:6px;padding:14px;border:1px dashed #25d366;border-radius:14px;background:#25d36610}.proto .wa-code-box p{margin:0}.proto .wa-code{font:700 26px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.12em;user-select:all}.proto .wa-danger{color:#b91c1c;border-color:#f3c7c7}.proto .btn-primary.wa-danger{background:#b91c1c;color:#fff;border-color:#b91c1c}.proto .wa-history summary{display:flex;align-items:center;cursor:pointer;min-height:44px;list-style:none}.proto .wa-history summary h3{margin:0}.proto .wa-history summary:after{content:"▾";margin-inline-start:auto;color:var(--m)}.proto .wa-history[open] summary:after{content:"▴"}.proto .wa-events{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.proto .wa-events li{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:2px 12px;padding:8px 0;border-top:1px solid var(--b)}.proto .wa-events li span{color:var(--m);font-size:13px;grid-row:span 2}.proto .wa-events li small{color:var(--m);overflow-wrap:anywhere}.proto .wa-staff .kv{margin-bottom:10px}.proto .wa-record h4,.proto .wa-staff h4{margin:12px 0 0;font-size:14px}.proto .wa-help{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 14px}.proto .wa-help>div{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--b);border-radius:12px;background:var(--card2)}.proto .wa-help small{color:var(--m)}.proto .wa-help [data-help=channel]{border-style:dashed}.proto .pill-label{align-self:center;font-size:13px;font-weight:700;color:var(--m);padding-inline-end:4px}@media (max-width:640px){.proto .wa-card{grid-template-columns:auto minmax(0,1fr);gap:10px}.proto .wa-card>.btn{grid-column:1/-1;width:100%;justify-content:center}.proto .wa-card>i{width:38px;height:38px}.proto .wa-events li,.proto .wa-help{grid-template-columns:1fr}.proto .wa-events li span{grid-row:auto}.proto .wa-code{font-size:22px}.proto .wa-cat input{width:24px;height:24px}}