.owner-root{--owner-ink:#1f1e1c;--owner-muted:#5c574f;--owner-line:#1f1e1c1f;--owner-yellow:#ffd901;--owner-panel:#fffdf8;--owner-card:#fff;--owner-input:#fff;--owner-soft:#1f1e1c0f;--owner-ok:#1e5b3a;--owner-ok-bg:#1e5b3a1f;--owner-bad:#a12626;--owner-bad-bg:#a126261f;--owner-warn:#8a5a00;--owner-warn-bg:#b4781424;--owner-bg0:#f6f4ef;--owner-bg1:#ebe7de;--owner-on-yellow:#1f1e1c;min-height:100vh;color:var(--owner-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(900px 420px at 10% -10%, #ffd90147, transparent 55%), linear-gradient(165deg, var(--owner-bg0) 0%, var(--owner-bg1) 100%);direction:rtl;font-family:Vazirmatn,Vazir,Tahoma,sans-serif;overflow-x:clip}html[data-owner-locale=en] .owner-root,.owner-root[dir=ltr]{direction:ltr}html.dark .owner-root{--owner-ink:#f5f1e8;--owner-muted:#c4bdb0;--owner-line:#f5f1e829;--owner-panel:#2a2926;--owner-card:#34322e;--owner-input:#1c1b19;--owner-soft:#ffffff0f;--owner-ok:#8ed4ae;--owner-ok-bg:#8ed4ae29;--owner-bad:#ffb4a8;--owner-bad-bg:#ffb4a824;--owner-warn:#f0c36a;--owner-warn-bg:#f0c36a29;--owner-bg0:#2c2c2a;--owner-bg1:#3d3a34;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(900px 420px at 10% -10%, #ffd9012e, transparent 55%), radial-gradient(700px 360px at 100% 0%, #ffffff14, transparent 50%), linear-gradient(165deg, var(--owner-bg0) 0%, var(--owner-bg1) 48%, #1a1917 100%)}.owner-shell{box-sizing:border-box;width:100%;min-width:0;max-width:1312px;margin:0 auto;padding:20px 16px 48px}.owner-foot{justify-content:center;margin-top:28px;display:flex}.owner-theme{color:var(--owner-muted);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.owner-theme [data-on=true]{color:var(--owner-ink);font-weight:700}.owner-theme-switch{cursor:pointer;background:#1f1e1c29;border:0;border-radius:999px;align-items:center;width:46px;height:26px;padding:3px;display:flex}.owner-theme-switch[aria-checked=true]{background:var(--owner-ink);justify-content:flex-end}html.dark .owner-theme-switch{background:#f5f1e833}html.dark .owner-theme-switch[aria-checked=true]{background:var(--owner-yellow)}.owner-theme-thumb{background:#fff;border-radius:999px;width:20px;height:20px}html.dark .owner-theme-switch[aria-checked=true] .owner-theme-thumb{background:var(--owner-on-yellow)}.owner-theme-switch:disabled{cursor:default}.owner-top{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-bottom:40px;display:flex}.owner-top-tools{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.owner-account{position:relative}.owner-avatar{background:var(--owner-yellow);width:36px;height:36px;color:var(--owner-on-yellow);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0;font-size:.85rem;font-weight:800;line-height:1}.owner-avatar[data-active=true],.owner-avatar[aria-expanded=true]{outline:2px solid var(--owner-ink);outline-offset:2px}html.dark .owner-avatar[data-active=true],html.dark .owner-avatar[aria-expanded=true]{outline-color:var(--owner-yellow)}.owner-account-menu{z-index:30;top:calc(100% + 8px);border:1px solid var(--owner-line);background:var(--owner-panel);border-radius:14px;min-width:13.5rem;padding:8px;position:absolute;inset-inline-end:0;box-shadow:0 10px 28px #0000001f}.owner-account-email{border-bottom:1px solid var(--owner-line);color:var(--owner-muted);text-align:left;margin:0 0 6px;padding:6px 10px 8px;font-size:.78rem}.owner-account-menu a,.owner-account-logout{width:100%;color:var(--owner-ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:8px 10px;font-size:.92rem;text-decoration:none;display:block}.owner-account-menu a[data-active=true],.owner-account-menu a:hover,.owner-account-logout:hover{background:var(--owner-soft)}.owner-account-logout{color:var(--owner-bad);margin-top:4px}.owner-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.owner-pager-nav{align-items:center;gap:8px;display:flex}.owner-pager-nav span{color:var(--owner-muted);font-size:.82rem}.owner-pager-nav button{border:1px solid var(--owner-line);background:var(--owner-card);color:var(--owner-ink);font:inherit;cursor:pointer;border-radius:8px;padding:6px 10px;font-size:.82rem}.owner-pager-nav button:disabled{opacity:.45;cursor:default}.owner-brand{color:var(--owner-ink);letter-spacing:.02em;font-family:Lalezar,Vazirmatn,sans-serif;font-size:1.75rem;text-decoration:none}html.dark .owner-brand{color:var(--owner-yellow)}.owner-nav-wrap{flex:auto;min-width:0;max-width:100%}.owner-nav-scroll-hint{margin:0;display:none}.owner-nav{flex-wrap:wrap;gap:6px;display:flex}.owner-nav a{color:var(--owner-ink);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.9rem;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.owner-nav a[data-locked=true]{color:var(--owner-muted)}.owner-nav a[data-locked=true]:hover,.owner-nav a[data-locked=true][data-active=true]{color:var(--owner-muted);background:0 0;border-color:#0000}.owner-lock-heading{align-items:center;gap:8px;display:inline-flex}.owner-setup-banner .owner-lock-heading{margin:0 0 8px;font-size:1.15rem}.owner-dash-kpi strong svg{margin-inline:auto;display:block}.owner-nav a[data-active=true] .owner-count-pill.hot{background:var(--owner-ink);color:var(--owner-yellow)}.owner-nav a:hover,.owner-nav a[data-active=true]{color:var(--owner-ink);background:#ffd90173;border-color:#b48c0047}html.dark .owner-nav a{color:#f5f1e8}html.dark .owner-nav a:hover,html.dark .owner-nav a[data-active=true]{color:#fff8d6;background:#ffd90124;border-color:#ffd90159}html.dark .owner-nav a[data-locked=true],html.dark .owner-nav a[data-locked=true]:hover,html.dark .owner-nav a[data-locked=true][data-active=true]{color:#f5f1e88c;background:0 0;border-color:#0000}.owner-panel{background:var(--owner-panel);border:1px solid var(--owner-line);box-sizing:border-box;border-radius:18px;min-width:0;max-width:100%;padding:22px 20px;animation:.45s both owner-rise;box-shadow:0 4px 14px #0000000f}.owner-panel+.owner-panel{margin-top:14px}.owner-h1{margin:0 0 8px;font-size:1.45rem;font-weight:700}.owner-h2{margin:22px 0 10px;font-size:1.05rem;font-weight:700}.owner-tabs{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.owner-tabs button{border:1px solid var(--owner-line);color:var(--owner-ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.owner-tabs button[aria-selected=true]{background:var(--owner-yellow);border-color:var(--owner-yellow);color:var(--owner-on-yellow);font-weight:700}.owner-inbox-tabs{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x;scrollbar-width:none;background-image:linear-gradient(var(--owner-line), var(--owner-line));background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;border-bottom:0;flex-wrap:nowrap;align-items:flex-end;gap:4px;width:100%;min-width:0;max-width:100%;margin:2px 0 16px;display:flex;overflow:auto hidden}.owner-inbox-tabs::-webkit-scrollbar{display:none}.owner-inbox-tabs button{color:var(--owner-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:0;padding:10px 14px;font-size:.92rem;font-weight:700}.owner-inbox-tabs button:hover{color:var(--owner-ink)}.owner-inbox-tabs button[aria-selected=true]{color:var(--owner-ink);border-bottom-color:var(--owner-yellow);background:0 0}.owner-bill-list{flex-direction:column;gap:8px;display:flex}.owner-bill-row{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.owner-bill-row .owner-meta{margin:4px 0 0}.owner-bill-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.owner-bill-download{appearance:none;border:1px solid var(--owner-line);color:var(--owner-ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px;font-size:.85rem;font-weight:700}.owner-bill-download:hover{background:#ffd90159}.owner-bill-download:disabled{opacity:.55;cursor:wait}.owner-billing-card .owner-btn-ghost,.owner-sub-row{margin-top:10px}.owner-sub-title{color:var(--owner-ink);margin:0;font-size:1rem;font-weight:700}.owner-billing-card .owner-sub-row .owner-btn-ghost{margin-top:0}.owner-lead{color:var(--owner-muted);margin:0 0 18px;font-size:.98rem;line-height:1.75}.owner-field{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.owner-field-compact{align-items:flex-start}.owner-field-compact select{width:auto;min-width:12rem}.owner-field label{color:var(--owner-muted);font-size:.9rem}.owner-field input,.owner-field textarea,.owner-field select{border:1px solid var(--owner-line);font:inherit;background:var(--owner-input);color:var(--owner-ink);border-radius:10px;padding:11px 12px}.owner-field input[readonly]{background:var(--owner-soft);color:var(--owner-muted)}.owner-field input::placeholder,.owner-field textarea::placeholder{color:var(--owner-muted);opacity:1}.owner-field select option{background:var(--owner-panel);color:var(--owner-ink)}.owner-btn{appearance:none;font:inherit;white-space:nowrap;cursor:pointer;background:var(--owner-yellow);color:var(--owner-on-yellow);border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-weight:700;line-height:1.2;transition:transform .15s,filter .15s;display:inline-flex}.owner-btn>svg{flex:none}.owner-btn:hover{filter:brightness(.97);transform:translateY(-1px)}a.owner-btn{text-decoration:none;display:inline-flex}.owner-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.owner-btn-follow{background:var(--owner-ink);color:var(--owner-panel)}.owner-btn-follow:hover{filter:brightness(1.12)}html.dark .owner-btn-follow{color:#1f1e1c;background:#efeae0}.owner-btn-ghost{border:1px solid var(--owner-line);color:var(--owner-ink);background:0 0}.owner-nav .owner-btn-ghost{color:var(--owner-ink);border-color:var(--owner-line)}.owner-nav .owner-btn-ghost:hover{color:var(--owner-ink);background:#ffd90159;border-color:#b48c0047}html.dark .owner-nav .owner-btn-ghost{color:#fff8d6;border-color:#fff8d673}html.dark .owner-nav .owner-btn-ghost:hover{color:#fff;background:#ffd90124;border-color:#ffd90173}.owner-btn-row{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.owner-btn-has-new{position:relative;overflow:visible}.owner-btn-new-badge{z-index:1;letter-spacing:0;white-space:nowrap;pointer-events:none;background:var(--owner-yellow);color:var(--owner-on-yellow);box-shadow:0 0 0 1px color-mix(in srgb, var(--owner-ink) 12%, transparent);border-radius:999px;padding:1px 6px;font-size:.62rem;font-weight:800;line-height:1.35;position:absolute;top:-7px;left:-6px}html.dark .owner-btn-new-badge{box-shadow:0 0 0 1px #fff8d638}.owner-error,.owner-ok,.owner-info{--owner-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Ccircle cx='12' cy='17' r='1' fill='black' stroke='none'/%3E%3C/svg%3E");padding:12px 14px;border-radius:12px;margin:0 0 12px;padding-inline-start:42px;font-size:.92rem;line-height:1.6;position:relative}.owner-error:before,.owner-ok:before,.owner-info:before,.owner-site-alert:before{content:"";inset-inline-start:14px;width:18px;height:18px;-webkit-mask:var(--owner-alert-icon) center / contain no-repeat;-webkit-mask:var(--owner-alert-icon) center / contain no-repeat;mask:var(--owner-alert-icon) center / contain no-repeat;background:currentColor;position:absolute;top:14px}.owner-ok{--owner-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m9 12 2 2 4-4'/%3E%3C/svg%3E")}.owner-error{background:var(--owner-bad-bg);color:var(--owner-bad)}.owner-ok{background:var(--owner-ok-bg);color:var(--owner-ok)}.owner-info{background:var(--owner-warn-bg);color:var(--owner-warn)}.owner-media-alert{margin-top:10px}.owner-error a,.owner-ok a,.owner-info a{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.owner-badge-follow{margin-top:28px}.owner-badge-points{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.owner-badge-points li{color:var(--owner-ink);align-items:flex-start;gap:8px;font-size:.92rem;line-height:1.6;display:flex}.owner-badge-points svg{color:#059669;flex:none;margin-top:3px}.owner-btn-row>.owner-verify-note,.owner-badge-block>.owner-verify-note,.owner-site-offer .owner-verify-note,.owner-score-list>.owner-verify-note{flex-basis:100%;margin-top:10px}.owner-list{flex-direction:column;gap:10px;display:flex}.owner-mb-analyze-back{z-index:400;box-sizing:border-box;--owner-ink:#1f1e1c;--owner-muted:#5c574f;--owner-line:#1f1e1c1f;--owner-panel:#fffdf8;--owner-card:#fff;--owner-soft:#1f1e1c0f;color:var(--owner-ink);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a191773;justify-content:center;align-items:center;padding:20px;font-family:Vazirmatn,Vazir,Tahoma,sans-serif;display:flex;position:fixed;inset:0}html.dark .owner-mb-analyze-back{--owner-ink:#f5f1e8;--owner-muted:#c4bdb0;--owner-line:#f5f1e829;--owner-panel:#2a2926;--owner-card:#34322e;--owner-soft:#ffffff0f}.owner-mb-analyze-modal{z-index:1;background:var(--owner-panel);width:min(520px,100%);max-height:calc(100dvh - 40px);color:var(--owner-ink);opacity:1;isolation:isolate;margin:0 auto;position:relative;overflow:auto}.owner-mb-analyze-modal h2{padding-inline-end:2.5rem}.owner-mb-analyze-modal h2,.owner-mb-analyze-modal .owner-meta{color:var(--owner-ink)}.owner-mb-analyze-modal .owner-meta{opacity:.78}.owner-mb-analyze-pick-list{gap:.5rem;max-height:min(50vh,320px);margin:0;padding:0;list-style:none;display:grid;overflow:auto}.owner-mb-analyze-pick{text-align:start;border:1px solid var(--owner-line);background:var(--owner-card);width:100%;color:var(--owner-ink);font:inherit;cursor:pointer;border-radius:12px;gap:.2rem;padding:.75rem .85rem;transition:border-color .15s,background .15s;display:grid}.owner-mb-analyze-pick:hover{border-color:color-mix(in srgb, var(--owner-ink) 28%, var(--owner-line));background:var(--owner-soft)}.owner-mb-analyze-pick-name{color:var(--owner-ink);font-size:.95rem;font-weight:700}.owner-mb-analyze-pick-url{color:var(--owner-muted);font-size:.8rem}.owner-mb-teaser{color:#f3faf7;background:radial-gradient(220px 120px at 100% 0,#5fd39b4d,#0000 65%),radial-gradient(200px 120px at 0 100%,#ffd90129,#0000 65%),linear-gradient(150deg,#17211f 0%,#213631 60%,#182320 100%);border:1px solid #ffffff14;border-radius:18px;margin:0 0 1rem;position:relative;overflow:hidden;box-shadow:0 10px 26px #1a24222e}.owner-dash-analyze-teaser:not(:empty){margin-block:14px}.owner-dash-analyze-teaser .owner-mb-teaser{margin:0}html.dark .owner-mb-teaser{background:radial-gradient(220px 120px at 100% 0,#5fd39b2e,#0000 65%),radial-gradient(200px 120px at 0 100%,#ffd90114,#0000 65%),linear-gradient(150deg,#0f1514 0%,#192622 60%,#111917 100%)}.owner-mb-teaser-main{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;padding:.85rem .9rem;padding-inline-end:2.4rem;display:flex}.owner-mb-teaser-ring{background:radial-gradient(closest-side, #1d2d29 82%, transparent 83% 100%), conic-gradient(#5fd39b 0 40%, #ffd901 40% 65%, #ffffff1f 65% 100%);color:#f7fffb;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:1.2rem;font-weight:800;animation:2.4s ease-in-out infinite owner-mb-teaser-pulse;display:grid}@keyframes owner-mb-teaser-pulse{0%,to{box-shadow:0 0 #5fd39b59}50%{box-shadow:0 0 0 7px #5fd39b00}}@media (prefers-reduced-motion:reduce){.owner-mb-teaser-ring{animation:none}}.owner-mb-teaser-text{flex:auto;gap:.15rem;min-width:0;display:grid}.owner-mb-teaser-title{color:#f7fffb;font-size:.92rem;font-weight:800;line-height:1.45}.owner-mb-teaser-sub{color:#f3faf7b8;font-size:.78rem}.owner-mb-teaser-go{background:var(--owner-yellow);width:34px;height:34px;color:var(--owner-on-yellow);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 6px 16px #ffd90140}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .owner-mb-teaser-go svg{transform:scaleX(-1)}.owner-mb-teaser-x{top:.4rem;color:#f3faf7bf;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;inset-inline-end:.4rem}.owner-mb-teaser-x:hover{color:#fff;background:#ffffff29}.owner-dismiss-link{font:inherit;color:var(--owner-muted);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.72rem;font-weight:400;line-height:1.4;text-decoration:underline}.owner-dismiss-link:hover{color:var(--owner-ink)}.owner-dismiss-link:disabled{opacity:.55;cursor:not-allowed}.owner-mb-teaser-never{color:#fff;margin:-.35rem 0 0;margin-inline-start:auto;padding:0 .9rem .6rem;display:block}.owner-mb-teaser-never:hover{color:#fff}.owner-offer-coupon{color:var(--owner-ink);background:repeating-linear-gradient(-12deg,#0000,#0000 10px,#ffd90112 10px 11px),linear-gradient(#fffdf4 0%,#fff8e4 100%);border:1px dashed #8a5a0059;border-radius:12px;margin:0 0 .75rem;position:relative;overflow:hidden}html.dark .owner-offer-coupon{background:repeating-linear-gradient(-12deg,#0000,#0000 10px,#ffd9010d 10px 11px),linear-gradient(#3a3428 0%,#2f2a22 100%);border-color:#f0c36a59}.owner-offer-coupon-main{width:100%;color:inherit;align-items:center;gap:.7rem;padding:.65rem .8rem;padding-inline-end:2.2rem;text-decoration:none;display:flex}.owner-offer-coupon-icon{background:var(--owner-yellow);width:36px;height:36px;color:var(--owner-on-yellow);border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #1f1e1c14}.owner-offer-coupon-copy{flex:auto;gap:.12rem;min-width:0;display:grid}.owner-offer-coupon-title{color:var(--owner-ink);font-size:.88rem;font-weight:700;line-height:1.4}.owner-offer-coupon-meta{color:var(--owner-muted);font-size:.74rem;font-weight:400}.owner-offer-coupon-cta{background:var(--owner-ink);color:#fffdf8;white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .7rem;font-size:.75rem;font-weight:700}html.dark .owner-offer-coupon-cta{background:var(--owner-yellow);color:var(--owner-on-yellow)}.owner-offer-coupon-x{top:.35rem;width:26px;height:26px;color:var(--owner-muted);cursor:pointer;background:#1f1e1c0f;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:.35rem}html.dark .owner-offer-coupon-x{background:#ffffff14}.owner-offer-coupon-x:hover{color:var(--owner-ink);background:#1f1e1c1f}html.dark .owner-offer-coupon-x:hover{color:var(--owner-ink);background:#ffffff24}.owner-offer-coupon-never{margin:-.2rem 0 0;margin-inline-start:auto;padding:0 .8rem .5rem;display:block}@media (max-width:640px){.owner-offer-coupon-cta{display:none}}.wa-consult.owner-mb-teaser{margin:0}.wa-consult .owner-mb-teaser-sub{color:#fff}.wa-consult-body{text-align:start;align-items:center;gap:.8rem;width:100%;padding:.85rem .9rem;display:flex}.wa-consult-actions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.wa-consult-or{color:#f3faf7e0;font-size:.78rem;font-weight:700}.wa-consult-actions a,.wa-consult-actions button{appearance:none;background:var(--owner-yellow);color:var(--owner-on-yellow);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.28rem;padding:.32rem .75rem;font-size:.78rem;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.wa-consult-actions a.wa-consult-secondary{color:#f7fffb;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff61}.wa-consult-actions a:hover,.wa-consult-actions button:hover{filter:brightness(1.06)}.wa-consult-actions a:focus-visible,.wa-consult-actions button:focus-visible{outline-offset:2px;outline:2px solid #fff}.wa-consult-modal{width:min(960px,100%);max-height:calc(100dvh - 24px);padding:46px 12px 12px;overflow:auto}.wa-consult-modal h2{margin:0 0 10px;padding-inline-end:8px}.wa-consult-calendly{min-width:320px;height:700px}.wa-consult-calendly-error{color:var(--owner-muted);margin:0}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .wa-consult-actions svg{transform:scaleX(-1)}@media (min-width:960px){.owner-mb-teaser-main{gap:1rem;padding:1rem 1.15rem;padding-inline-end:2.6rem}.owner-mb-teaser-ring{width:54px;height:54px}.owner-mb-teaser-title{font-size:1.05rem}.owner-mb-teaser-sub{font-size:.85rem}.wa-consult-body{gap:1rem;padding:1rem 1.15rem}.wa-consult-actions a,.wa-consult-actions button{font-size:.82rem}}.owner-biz-list{gap:18px}.owner-biz-list>.owner-card{scroll-margin-top:16px}.owner-biz-list>.owner-card>.owner-card-head{margin-bottom:12px}.owner-biz-list>.owner-card>.owner-btn-row{margin-top:0;margin-bottom:14px}.owner-biz-list .owner-biz-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.owner-biz-list .owner-biz-row .owner-card-head{flex:auto;min-width:0;margin-bottom:0}.owner-biz-list .owner-biz-row .owner-btn-row{margin-top:0;margin-inline-start:auto}.owner-biz-list .owner-biz-row+.owner-meta{margin-top:8px}.owner-dash-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.owner-dash-kpi{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.owner-dash-kpi strong{font-size:1.25rem;line-height:1.3}.owner-dash-kpi span,.owner-dash-kpi em{color:var(--owner-muted);font-size:.78rem;font-style:normal;line-height:1.45}.owner-dash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.owner-dash-head-room{margin-bottom:18px}.owner-dash-head h2{margin:0;font-size:1.05rem}.owner-text-link{color:#1a56c4;font-weight:700}.owner-text-link:hover{text-decoration:underline}html.dark .owner-text-link{color:#8eb6ff}.owner-dash-filter{color:var(--owner-muted);align-items:center;gap:8px;font-size:.82rem;display:inline-flex}.owner-dash-filter select{border:1px solid var(--owner-line);max-width:12rem;font:inherit;background:var(--owner-input);color:var(--owner-ink);border-radius:8px;padding:6px 10px}.owner-dash-legend{color:var(--owner-muted);gap:14px;margin-bottom:4px;font-size:.82rem;display:flex}.owner-dash-legend span{align-items:center;gap:6px;display:inline-flex}.owner-dash-legend i{background:var(--owner-ink);border-radius:99px;width:14px;height:3px}.owner-dash-legend i.site{background:var(--owner-yellow)}.owner-dash-chart-wrap{direction:ltr;position:relative}.owner-dash-chart{cursor:crosshair;width:100%;height:auto;display:block}.owner-dash-guide{stroke:var(--owner-line);stroke-width:1px}.owner-dash-dot{stroke:var(--owner-card);stroke-width:1.5px}.owner-dash-dot.listing{fill:var(--owner-ink)}.owner-dash-dot.site{fill:#c9a400}.owner-dash-tip{z-index:2;border:1px solid var(--owner-line);background:var(--owner-panel);pointer-events:none;border-radius:10px;min-width:9.5rem;padding:8px 10px;display:none;position:absolute;top:8px;transform:translate(-50%)}.owner-dash-tip strong,.owner-dash-tip span{font-size:.78rem;line-height:1.55;display:block}.owner-dash-tip span{color:var(--owner-muted)}@media (hover:hover) and (min-width:641px){.owner-dash-tip{display:block}}.owner-dash-chart text{fill:var(--owner-muted);font-size:11px}.owner-dash-axis-month{font-size:10px}.owner-dash-line{fill:none;stroke:var(--owner-ink);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.owner-dash-line.site{stroke:#c9a400}.owner-dash-split{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;margin-bottom:14px;display:grid}.owner-dash-split.single{grid-template-columns:1fr}.owner-dash-col{flex-direction:column;gap:10px;min-width:0;display:flex}.owner-dash-col .owner-media-alert{margin:0}.owner-dash-split .owner-panel{margin-top:0}.owner-dash-feed{flex-direction:column;gap:8px;display:flex}.owner-dash-item{color:inherit;border-inline-start:3px solid #0000;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;text-decoration:none;display:flex}.owner-dash-item.unread{background:var(--owner-soft);border-inline-start-color:var(--owner-yellow)}.owner-dash-item strong{font-size:.86rem}.owner-dash-item span,.owner-dash-item em{color:var(--owner-muted);font-size:.82rem;font-style:normal;line-height:1.55}.owner-dash-table{flex-direction:column;gap:8px;display:flex}.owner-dash-row{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;grid-template-columns:minmax(8rem,1.4fr) auto auto auto;align-items:center;gap:8px 12px;padding:10px 12px;display:grid}.owner-dash-row .owner-btn{justify-self:start}.owner-dash-sub{grid-template-columns:minmax(8rem,1.4fr) auto auto minmax(7rem,auto) auto}.owner-dash-sites{grid-template-columns:minmax(8rem,1.4fr) auto minmax(0,auto)}.owner-dash-coupons{grid-template-columns:minmax(0,1.6fr) auto auto auto auto}.owner-dash-coupons>strong{flex-direction:column;gap:2px;min-width:0;display:flex}.owner-dash-coupons>strong .owner-meta{font-weight:500}.owner-dash-sites .owner-site-pills{justify-content:flex-start}.owner-biz-list .owner-btn{border-radius:8px;padding:5px 11px;font-size:.8rem;line-height:1.35}.owner-biz-tiles{grid-template-columns:repeat(auto-fit,minmax(7.15rem,1fr));gap:8px;margin:2px 0 28px;display:grid}.owner-biz-tile{border:1px solid var(--owner-line);background:color-mix(in srgb, var(--owner-soft) 78%, var(--owner-card));min-height:96px;color:var(--owner-ink);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px 11px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.owner-biz-tile:hover{border-color:color-mix(in srgb, var(--tile-accent,var(--owner-ink)) 45%, var(--owner-line));transform:translateY(-2px);box-shadow:0 8px 18px #1f1e1c14}.owner-biz-tile.is-locked,.owner-biz-tile.is-locked:hover{opacity:.72;box-shadow:none;cursor:default;transform:none}.owner-biz-tile-lock{top:7px;background:var(--owner-panel);width:22px;height:22px;color:var(--owner-ink);border:1px solid var(--owner-line);border-radius:999px;place-items:center;display:grid;position:absolute;inset-inline-start:7px}.owner-biz-tile:focus-visible{outline:2px solid var(--owner-ink);outline-offset:2px}.owner-biz-tile-icon{background:var(--tile-icon-bg);width:40px;height:40px;color:var(--tile-icon);border-radius:12px;place-items:center;display:grid}.owner-biz-tile-label{font-size:.78rem;font-weight:800;line-height:1.35}.owner-biz-tile-new{top:7px;background:var(--owner-ink);color:var(--owner-panel);letter-spacing:0;border-radius:999px;padding:1px 6px;font-size:.62rem;font-weight:800;line-height:1.35;position:absolute;inset-inline-end:7px}.owner-biz-tile-analyze{--tile-accent:#c9a400;background:color-mix(in srgb, var(--owner-yellow) 62%, var(--owner-card));border-color:color-mix(in srgb, #c9a400 70%, var(--owner-line))}.owner-biz-tile-analyze .owner-biz-tile-icon{background:var(--owner-yellow);color:var(--owner-on-yellow);box-shadow:0 0 0 1px color-mix(in srgb, var(--owner-ink) 10%, transparent)}.owner-biz-tile-hours{--tile-accent:#8a5a00;--tile-icon:#8a5a00;--tile-icon-bg:#b4781429}.owner-biz-tile-offers{--tile-accent:#1e5b3a;--tile-icon:#1e5b3a;--tile-icon-bg:#1e5b3a21}.owner-biz-tile-booking{--tile-accent:#1a56c4;--tile-icon:#1a56c4;--tile-icon-bg:#1a56c421}.owner-biz-tile-badge{--tile-accent:#0f6e6e;--tile-icon:#0f6e6e;--tile-icon-bg:#0f6e6e21}.owner-biz-tile-card{--tile-accent:#5b3d8a;--tile-icon:#5b3d8a;--tile-icon-bg:#5b3d8a21}html.dark .owner-biz-tile:hover{box-shadow:0 8px 18px #00000047}html.dark .owner-biz-tile-new{background:var(--owner-yellow);color:var(--owner-on-yellow)}html.dark .owner-biz-tile-hours{--tile-accent:#f0c36a;--tile-icon:#f0c36a;--tile-icon-bg:#f0c36a2e}html.dark .owner-biz-tile-offers{--tile-accent:#8ed4ae;--tile-icon:#8ed4ae;--tile-icon-bg:#8ed4ae29}html.dark .owner-biz-tile-booking{--tile-accent:#9ec1ff;--tile-icon:#9ec1ff;--tile-icon-bg:#9ec1ff29}html.dark .owner-biz-tile-badge{--tile-accent:#7dcece;--tile-icon:#7dcece;--tile-icon-bg:#7dcece29}html.dark .owner-biz-tile-card{--tile-accent:#d2b8f0;--tile-icon:#d2b8f0;--tile-icon-bg:#d2b8f029}@media (max-width:640px){.owner-biz-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.owner-biz-tile{gap:6px;min-height:88px;padding:10px 6px 9px}.owner-biz-tile-icon{border-radius:10px;width:34px;height:34px}.owner-biz-tile-label{font-size:.72rem}}@media (prefers-reduced-motion:reduce){.owner-biz-tile,.owner-biz-tile:hover{transition:none;transform:none}}.owner-site-offer{background:var(--owner-soft);border-inline-start:3px solid var(--owner-yellow);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-top:12px;padding:11px 13px;display:flex}.owner-site-offer.own{background:#effaf3;border:1px solid #cdebd8;border-inline-start:3px solid #1e5b3a}.owner-site-offer.own strong{color:#14532d}.owner-site-offer.own .owner-site-offer-text span{color:#1e5b3a}.owner-own-quiet{color:#8a847c;margin:10px 2px 0;font-size:.8rem;line-height:1.6}.owner-own-quiet a{color:#5c574f}.owner-dash-kpis.four{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-badge-prompt{background:#effaf3;border-color:#cdebd8}.owner-badge-prompt strong{color:#14532d}.owner-badge-prompt p{color:#1e5b3a;margin:6px 0 12px;line-height:1.7}.owner-badge-prompt .owner-badge-points{margin:0 0 14px}.owner-badge-prompt .owner-badge-points li{color:#1e5b3a}.owner-badge-prompt .owner-badge-points svg{color:#059669}.owner-badge-prompt+.owner-badge-prompt,.owner-badge-prompt .owner-badge-block+.owner-badge-block{margin-top:16px}html.dark .owner-site-offer.own,html.dark .owner-badge-prompt{background:#1f3329;border-color:#2f6b4f}html.dark .owner-site-offer.own strong,html.dark .owner-badge-prompt strong,html.dark .owner-site-offer.own .owner-site-offer-text span,html.dark .owner-badge-prompt p,html.dark .owner-badge-prompt .owner-badge-points li,html.dark .owner-own-quiet,html.dark .owner-own-quiet a{color:#c8f0da}html.dark .owner-badge-prompt .owner-badge-points svg{color:#6ee7b7}.owner-site-offer-text{flex-direction:column;flex:16rem;gap:2px;min-width:0;display:flex}.owner-site-offer-text strong{font-size:.9rem}.owner-site-offer-text span{color:var(--owner-muted);font-size:.82rem;line-height:1.6}.owner-card{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:14px;padding:14px 14px 12px}.owner-card h3{margin:0 0 6px;font-size:1.05rem}.owner-card-head{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:8px;display:flex}.owner-card-head h3{margin:0;font-size:1.05rem}.owner-card-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.owner-card-row .owner-card-head{flex:auto;min-width:0;margin-bottom:0}.owner-card-row .owner-btn{flex:none;margin-inline-start:auto;padding:9px 14px;font-size:.9rem}.owner-card-row+.owner-meta{margin-top:8px}.owner-pill-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.owner-open-site{align-items:center;gap:6px;padding:6px 12px;font-size:.82rem;display:inline-flex}.owner-meta{color:var(--owner-muted);margin:0;font-size:.88rem;line-height:1.6}.owner-account-dates{gap:4px;margin-top:36px;display:grid}.owner-check{cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 12px;line-height:1.55;display:flex}.owner-check input{flex:none;margin-top:.3rem}.owner-check.is-locked{cursor:default;opacity:.62}.owner-booking-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.owner-booking-toggle>div{flex-direction:column;gap:6px;min-width:0;display:flex}.owner-booking-toggle .owner-meta{display:block}.owner-form-picker{gap:12px;display:grid}.owner-form-picker>.owner-card{width:100%;height:100%;text-align:inherit;cursor:pointer;font:inherit;color:inherit;flex-direction:column;display:flex}.owner-form-picker>.owner-card[data-selected=true]{outline:2px solid var(--owner-ok);outline-offset:0}.owner-form-wire{background:var(--owner-soft);pointer-events:none;border-radius:12px;flex-direction:column;gap:8px;margin-top:12px;padding:12px;display:flex}.owner-form-wire-split{grid-template-columns:1fr 1fr;gap:8px;display:grid}.owner-form-wire-field{flex-direction:column;gap:4px;min-width:0;display:flex}.owner-form-wire-field>span:first-child{color:var(--owner-muted);font-size:.72rem;line-height:1.35}.owner-form-wire-box{border:1px solid var(--owner-line);background:var(--owner-input);border-radius:8px;height:28px;display:block}.owner-form-wire-box[data-area=true]{height:52px}.owner-form-wire-box[data-optional=true]{border-style:dashed}.owner-form-wire-send{background:var(--owner-yellow);color:var(--owner-on-yellow);border-radius:8px;align-self:flex-start;margin-top:2px;padding:0 14px;font-size:.75rem;font-weight:700;line-height:28px}@media (min-width:980px){.owner-form-picker{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.owner-pref-row[data-focus=true]{background:color-mix(in srgb, var(--owner-yellow) 32%, transparent);border-radius:12px;margin-inline:-10px;padding:8px 10px}.owner-score-panel{--owner-expand-fade-bg:color-mix(in srgb, var(--owner-soft) 55%, var(--owner-card));padding-block:14px 16px}.owner-score-tabs{overscroll-behavior-x:contain;scrollbar-width:none;background-image:linear-gradient(var(--owner-line), var(--owner-line));background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;border-bottom:0;flex-wrap:nowrap;align-items:flex-end;width:100%;min-width:0;max-width:100%;margin-top:0;overflow:auto hidden}.owner-score-tabs::-webkit-scrollbar{display:none}.owner-score-tabs button{text-overflow:ellipsis;white-space:nowrap;flex:none;align-self:flex-end;max-width:11rem;margin-bottom:0;overflow:hidden}.owner-score-title{color:var(--owner-ink);margin:0 0 12px;font-size:1.05rem;font-weight:800;line-height:1.35}.owner-score-hint{color:var(--owner-muted);align-items:flex-start;gap:8px;margin:14px 0 10px;font-size:.88rem;font-weight:700;line-height:1.4;display:flex}.owner-score-hint-icon{color:#2563eb;flex:none;margin-top:.15em;display:inline-flex}html.dark .owner-score-hint-icon{color:color-mix(in srgb, var(--owner-yellow) 55%, var(--owner-ink))}.owner-score-row{border:1px solid var(--owner-line);background:color-mix(in srgb, var(--owner-soft) 55%, var(--owner-card));box-sizing:border-box;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;max-width:100%;padding:10px 12px;display:flex}.owner-score-ring{flex:none;display:block}.owner-score-ring-wrap{flex:none;width:80px;height:80px;position:relative}.owner-score-ring-value{box-sizing:border-box;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--owner-ink);pointer-events:none;text-align:center;justify-content:center;align-items:center;margin:0;padding:0 10px;font-size:1.25rem;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.owner-score-ring-wrap.is-wide .owner-score-ring-value{letter-spacing:-.05em;padding:0 12px;font-size:1.05rem}.owner-score-ring-wrap.is-high .owner-score-ring-value{color:#1f7a4d}.owner-score-ring-wrap.is-high .owner-score-ring .fill{stroke:#1f7a4d}html.dark .owner-score-ring-wrap.is-high .owner-score-ring-value{color:#6ddfb6}html.dark .owner-score-ring-wrap.is-high .owner-score-ring .fill{stroke:#61ddaf}.owner-score-ring circle{fill:none;stroke-width:5.5px}.owner-score-ring-overall circle{stroke-width:6.5px}.owner-score-ring .track{stroke:color-mix(in srgb, var(--owner-line) 80%, transparent)}.owner-score-ring .fill{stroke:var(--owner-yellow);stroke-linecap:round;transition:stroke-dasharray .45s}.owner-score-ring text{fill:var(--owner-ink);font-size:11px;font-weight:800}.owner-score-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.owner-score-name{color:var(--owner-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;font-size:.78rem;font-weight:700;line-height:1.25;overflow:hidden}.owner-score-rings{flex-wrap:wrap;flex:auto;align-items:flex-start;gap:10px 12px;min-width:0;max-width:100%;display:flex}.owner-score-ring-block{flex-direction:column;flex:none;align-items:center;gap:4px;width:5.5rem;display:flex}.owner-score-analysis{border:1px solid var(--owner-line);background:color-mix(in srgb, var(--owner-soft) 55%, var(--owner-card));border-radius:14px;margin-top:10px;padding:12px 14px}.owner-score-analysis-title{color:var(--owner-ink);margin:0 0 .75rem;font-size:.92rem;font-weight:800;line-height:1.4}.owner-score-metrics{flex-wrap:wrap;align-items:flex-end;gap:12px 22px;display:flex}.owner-score-metric-num{text-align:center;--owner-metric-tone:var(--owner-ink);justify-items:center;gap:2px;min-width:0;display:grid}.owner-score-metric-num[data-tone=good]{--owner-metric-tone:#1f7a4d}.owner-score-metric-num[data-tone=fair]{--owner-metric-tone:#b45309}.owner-score-metric-num[data-tone=poor]{--owner-metric-tone:#b42318}.owner-score-metric-label{color:var(--owner-muted);font-size:.72rem;font-weight:700;line-height:1.25}.owner-score-metric-value-row{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35rem;display:flex}.owner-score-metric-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--owner-metric-tone);font-size:1.85rem;font-weight:800;line-height:1}.owner-score-metric-delta{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--owner-muted);font-size:.95rem;font-weight:800}.owner-score-metric-delta[data-trend=up]{color:#1f7a4d}.owner-score-metric-delta[data-trend=down]{color:#b42318}.owner-score-metric-delta[data-trend=flat]{color:var(--owner-muted)}.owner-score-analysis-link{white-space:nowrap;flex:none;align-self:flex-end;margin-inline-start:auto;padding-bottom:.2rem;font-size:.78rem;font-weight:700}.owner-score-analyze-cta{border:1px dashed var(--owner-line);border-radius:14px;align-items:center;gap:12px;margin-top:10px;margin-bottom:0;padding:12px;font-weight:600}html.dark .owner-score-metric-num[data-tone=good]{--owner-metric-tone:#71e0b8}html.dark .owner-score-metric-num[data-tone=fair]{--owner-metric-tone:#fcd266}html.dark .owner-score-metric-num[data-tone=poor]{--owner-metric-tone:#fa9c9c}html.dark .owner-score-metric-delta[data-trend=up]{color:#67deb3}html.dark .owner-score-metric-delta[data-trend=down]{color:#fa9595}.owner-score-row:has(.owner-score-rings){align-items:flex-start}.owner-score-list{flex-direction:column;gap:6px;display:flex}.owner-score-chip-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.owner-score-chip-rest{padding-top:2px}.owner-score-list>.owner-expand-toggle,.owner-score-list .owner-expand-toggle{text-align:center;width:100%;padding-top:4px;font-size:.85rem}.owner-score-chip{border:1px solid var(--owner-line);background:var(--owner-card);min-height:30px;color:var(--owner-ink);border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}a.owner-score-chip:hover{border-color:color-mix(in srgb, var(--owner-yellow) 70%, var(--owner-line));background:color-mix(in srgb, var(--owner-yellow) 28%, var(--owner-card))}.owner-score-chip-done{border-color:color-mix(in srgb, var(--owner-ok) 35%, var(--owner-line));background:var(--owner-ok-bg);color:var(--owner-ok);cursor:default}.owner-score-chip-action{padding-inline-end:4px}.owner-score-chip-action .owner-btn{border-radius:999px;min-height:24px;padding:0 8px;font-size:.75rem}.owner-score-chip-action>div{align-items:center;display:inline-flex}.owner-occasion-announce{--owner-expand-fade-bg:color-mix(in srgb, var(--owner-yellow) 18%, var(--owner-panel));border-color:color-mix(in srgb, var(--owner-yellow) 55%, var(--owner-line));background:var(--owner-expand-fade-bg)}.owner-occasion-announce .owner-occasion-card{background:var(--owner-card);border:1px solid var(--owner-line);border-radius:12px;margin:0;padding:12px 14px}.owner-occasion-announce .owner-day-answer{border-bottom:none}.owner-occasion-list,.owner-dash-table.owner-expand-list{gap:8px}.owner-dash-table.owner-expand-list,.owner-dash-feed.owner-expand-list{--owner-expand-fade-bg:var(--owner-panel)}.owner-expand-more{position:relative}.owner-expand-more-inner{will-change:height;flex-direction:column;gap:8px;transition:height .32s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.owner-expand-fade{inset-inline:0;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--owner-expand-fade-bg,var(--owner-occasion-bg,var(--owner-panel))) 0%, transparent), var(--owner-expand-fade-bg,var(--owner-occasion-bg,var(--owner-panel))) 90%);height:3.5rem;transition:opacity .2s;position:absolute;bottom:0}.owner-expand-toggle{appearance:none;width:100%;font:inherit;color:var(--owner-ink);text-align:center;text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin:0;padding:8px 0 2px;font-weight:700;text-decoration:underline;display:block}.owner-expand-toggle:hover{color:color-mix(in srgb, var(--owner-ink) 75%, transparent)}.owner-day-answer{border-bottom:1px solid var(--owner-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 0;display:flex}.owner-day-answer>div:first-child{flex-direction:column;gap:2px;display:flex}.owner-day-answer .owner-choice{align-items:center;margin-bottom:0}.owner-day-offer-btn{margin-inline-start:2px}.owner-day-times{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.owner-day-times select{border:1px solid var(--owner-line);font:inherit;background:var(--owner-input);color:var(--owner-ink);border-radius:10px;padding:8px 10px}.owner-hours-editor{--ink:var(--owner-ink);--muted:var(--owner-muted);--line:var(--owner-line);--yellow:var(--owner-yellow);--paper:var(--owner-card);--soft:var(--owner-soft);--input:var(--owner-input);--solid:var(--owner-ink);--on-yellow:var(--owner-on-yellow);margin-top:12px}.owner-day-add{max-width:22rem;margin-top:16px}.owner-badge{background:var(--owner-soft);color:var(--owner-ink);white-space:nowrap;border-radius:999px;margin-left:0;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-block}.owner-badge.live{background:var(--owner-ok-bg);color:var(--owner-ok)}.owner-badge.warn{background:var(--owner-warn-bg);color:var(--owner-warn)}.owner-badge.pending{color:#40403f;background:#ffd901;box-shadow:0 0 0 2px #40403f26}.owner-badge.danger{background:var(--owner-bad-bg);color:var(--owner-bad)}.owner-billing-card .owner-meta,.owner-billing-card .owner-error{margin:6px 0 0}.owner-billing-profile{margin-bottom:16px}.owner-billing-profile .owner-meta{margin-bottom:12px}.owner-billing-title{font-size:1.05rem;font-weight:700}.owner-bill-nav{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.owner-bill-nav-item{border:0;border-bottom:1px solid var(--owner-line);width:100%;color:inherit;text-align:start;font:inherit;background:0 0;align-items:center;gap:16px;padding:16px 18px;text-decoration:none;display:flex}a.owner-bill-nav-item:hover{background:var(--owner-soft)}.owner-bill-nav-item:last-child{border-bottom:0}.owner-bill-nav-copy{flex:1;min-width:0}.owner-bill-nav-copy strong{font-size:1rem;display:block}.owner-bill-nav-copy span{color:var(--owner-muted);margin-top:2px;font-size:.88rem;line-height:1.6;display:block}.owner-bill-nav-chev{color:var(--owner-muted);font-size:1.3rem;line-height:1}.owner-bill-nav-item.is-disabled{opacity:.5;cursor:not-allowed}.owner-bill-empty{border:1px dashed var(--owner-line);border-radius:14px;justify-content:center;align-items:center;min-height:220px;display:flex}.owner-bill-section h2{margin:22px 0 8px;font-size:1.05rem}.owner-bill-section .owner-list{margin-top:12px}.owner-price-scroll{margin-top:8px;overflow-x:auto}.owner-price-table{border-collapse:collapse;width:100%;min-width:520px}.owner-price-table th,.owner-price-table td{text-align:start;vertical-align:top;border-bottom:1px solid var(--owner-line);padding:12px 10px}.owner-price-table thead th{color:var(--owner-muted);font-size:.82rem;font-weight:700}.owner-price-table tbody th{font-weight:700}.owner-price-table tr[data-yours=true]{background:#ffd90147}.owner-price-currency{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.owner-price-code{color:var(--owner-muted);font-size:.82rem;font-weight:600}.owner-price-table .owner-badge{margin-top:6px;display:table}.owner-price-note{color:var(--owner-muted);margin-top:4px;font-size:.82rem;line-height:1.5;display:block}.owner-bill-prices{margin:8px 0 0;padding:0;list-style:none}.owner-bill-prices li{border-bottom:1px solid var(--owner-line);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.owner-bill-faq{margin:0}.owner-bill-faq div{border-bottom:1px solid var(--owner-line);padding:16px 0}.owner-bill-faq dt{font-weight:700}.owner-bill-faq dd{color:var(--owner-muted);margin:8px 0 0}.owner-bill-faq dd p{margin:0 0 8px}.owner-bill-faq dd p:last-child,.owner-bill-faq ol{margin-bottom:0}.owner-bill-faq ol{margin:8px 0 0;padding-inline-start:1.4rem;list-style:decimal}html:not([data-owner-locale=en]) .owner-bill-faq ol{list-style-type:persian}.owner-bill-faq li+li{margin-top:6px}.owner-bill-code{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:8px;display:flex}.owner-bill-code .owner-field{flex:220px;margin-bottom:0}.owner-field-help{color:var(--owner-muted);font-size:.82rem;line-height:1.6}.owner-pref-block{margin:8px 0 14px}.owner-pref-block h2{margin:0 0 4px;font-size:1.05rem}.owner-notif-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;margin-bottom:8px;display:flex}.owner-notif-head .owner-h1{margin:0}.owner-notif-status{color:var(--owner-muted);background:var(--owner-soft);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.owner-notif-status:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:7px;height:7px}.owner-notif-status[data-state=saving]:before{animation:.9s ease-in-out infinite owner-notif-pulse}.owner-notif-status[data-state=saved]{color:var(--owner-ok);background:var(--owner-ok-bg)}.owner-notif-status[data-state=error]{color:var(--owner-bad);background:var(--owner-bad-bg)}@keyframes owner-notif-pulse{50%{opacity:.15}}.owner-notif-email{color:var(--owner-ink);overflow-wrap:anywhere;font-weight:700}.owner-notif-loading{color:var(--owner-muted)}.owner-notif-retry{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.owner-notif-from-email{margin-bottom:18px}.owner-notif-group{margin-top:22px}.owner-notif-group-head{margin:0 0 10px}.owner-notif-group-head h2{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.02rem;font-weight:800;display:flex}.owner-notif-group-head p{color:var(--owner-muted);margin:4px 0 0;font-size:.86rem;line-height:1.65}.owner-notif-card{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:14px;overflow:hidden}.owner-notif-row{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;transition:background .15s;display:flex}.owner-notif-row+.owner-notif-row,.owner-notif-note+.owner-notif-row{border-top:1px solid var(--owner-line)}label.owner-notif-row:hover{background:var(--owner-soft)}.owner-notif-row[data-focus=true]{background:color-mix(in srgb, var(--owner-yellow) 22%, var(--owner-card));box-shadow:inset 4px 0 0 var(--owner-yellow)}[dir=rtl] .owner-notif-row[data-focus=true]{box-shadow:inset -4px 0 0 var(--owner-yellow)}.owner-notif-text{flex-direction:column;gap:3px;min-width:0;display:flex}.owner-notif-title{color:var(--owner-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:.96rem;font-weight:700;display:flex}.owner-notif-desc{color:var(--owner-muted);font-size:.85rem;line-height:1.6}.owner-notif-soon{background:var(--owner-soft);color:var(--owner-muted);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:700;line-height:1.6;display:inline-block}.owner-notif-switch{appearance:none;background:color-mix(in srgb, var(--owner-ink) 22%, transparent);cursor:pointer;border-radius:999px;flex:none;width:44px;height:26px;margin:0;transition:background .18s;position:relative}.owner-notif-switch:before{content:"";top:3px;background:#fff;border-radius:50%;width:20px;height:20px;transition:inset-inline-start .18s;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.owner-notif-switch:checked{background:var(--owner-yellow)}.owner-notif-switch:checked:before{background:var(--owner-on-yellow);inset-inline-start:21px}.owner-notif-switch:focus-visible{outline:2px solid var(--owner-ink);outline-offset:2px}.owner-notif-rhythm{cursor:default;background:color-mix(in srgb, var(--owner-soft) 60%, var(--owner-card));flex-wrap:wrap}.owner-notif-segment{background:var(--owner-soft);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.owner-notif-segment button{appearance:none;font:inherit;color:var(--owner-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:.86rem;font-weight:700;display:inline-flex}.owner-notif-segment button[data-selected=true]{background:var(--owner-card);color:var(--owner-ink);box-shadow:0 1px 3px #0000001f}.owner-notif-segment button:focus-visible{outline:2px solid var(--owner-ink);outline-offset:1px}.owner-notif-note{background:var(--owner-warn-bg);color:var(--owner-warn);margin:0;padding:12px 16px;font-size:.86rem;line-height:1.65}.owner-notif-always{border:1px dashed var(--owner-line);color:var(--owner-muted);border-radius:14px;align-items:flex-start;gap:12px;margin-top:22px;padding:14px 16px;display:flex}.owner-notif-always svg{flex:none;margin-top:2px}.owner-notif-always h2{color:var(--owner-ink);margin:0 0 2px;font-size:.92rem;font-weight:700}.owner-notif-always p{margin:0;font-size:.85rem;line-height:1.65}.owner-choice{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.owner-choice-btn{appearance:none;border:1.5px solid var(--owner-line);background:var(--owner-card);color:var(--owner-ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 14px;font-weight:700}.owner-choice-btn[data-selected=true]{border-color:var(--owner-on-yellow);background:var(--owner-yellow);color:var(--owner-on-yellow)}.owner-form-grid{grid-template-columns:1fr;gap:0 12px;display:grid}@media (min-width:720px){.owner-form-grid{grid-template-columns:1fr 1fr}.owner-form-grid .owner-field:last-child{grid-column:1/-1}}.owner-field input[aria-invalid=true],.owner-field select[aria-invalid=true]{border-color:var(--owner-bad)}.owner-plan-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:12px;display:grid}.owner-plan{appearance:none;text-align:start;border:1.5px solid var(--owner-line);background:var(--owner-card);color:var(--owner-ink);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.owner-plan[data-selected=true]{border-color:var(--owner-ink);box-shadow:0 0 0 3px #ffd9018c}.owner-plan-name{align-items:center;gap:6px;font-weight:700;display:flex}.owner-plan-price{font-size:1.35rem;font-weight:800}.owner-plan-note{color:var(--owner-muted);font-size:.82rem;line-height:1.6}.owner-charge{border:1px solid var(--owner-line);background:#ffd90114;border-radius:12px;margin-top:12px;padding:12px 14px}.owner-charge-row{justify-content:space-between;align-items:baseline;gap:12px;padding:4px 0;display:flex}.owner-charge-row+.owner-charge-row{border-top:1px dashed var(--owner-line)}.owner-charge-row strong{white-space:nowrap;font-weight:800}.owner-charge-note{color:var(--owner-muted);margin:8px 0 0;font-size:.82rem;line-height:1.7}.owner-checkout-back{color:var(--owner-ok);text-underline-offset:3px;margin-bottom:10px;font-size:.88rem;font-weight:700;text-decoration:underline;display:inline-block}.owner-checkout{align-items:start;gap:22px;display:grid}.owner-checkout-stack{flex-direction:column;gap:12px;min-width:0;display:flex}.owner-checkout-card{border:1px solid var(--owner-line);background:var(--owner-card);color:var(--owner-ink);border-radius:12px;padding:16px 16px 14px}.owner-checkout-card h2,.owner-checkout-summary h2,.owner-checkout-order .owner-h2{margin:0;font-size:1.05rem;font-weight:700}.owner-checkout-summary h2{margin-bottom:6px}.owner-checkout-order .owner-h2{margin:8px 0 10px}.owner-checkout-edit{appearance:none;color:var(--owner-ok);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:.88rem;font-weight:700;text-decoration:underline}.owner-checkout-address{flex-direction:column;margin:10px 0 0;font-style:normal;line-height:1.7;display:flex}.owner-checkout-address-fold{text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;overflow:hidden}.owner-checkout-paymethod{align-items:center;gap:8px;margin:12px 0 4px;font-weight:700;display:flex}.owner-checkout-kicker{color:var(--owner-muted);margin:0 0 10px;font-size:.82rem;font-weight:700}.owner-checkout-item{border-bottom:1px solid var(--owner-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:12px;display:grid}.owner-checkout-icon{width:42px;height:42px;color:var(--owner-on-yellow);background:#ffd90173;border-radius:10px;place-items:center;display:grid}.owner-checkout-item-side{flex-direction:column;align-items:flex-end;gap:4px;font-weight:700;display:flex}.owner-checkout-summary{padding:4px 2px 0}.owner-checkout-line,.owner-checkout-total{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.owner-checkout-total{border-top:1px solid var(--owner-line);margin-top:4px;font-size:1.05rem;font-weight:800}.owner-checkout-free{color:var(--owner-ok)}.owner-checkout-consent{cursor:pointer;align-items:flex-start;gap:12px;margin:16px 0 8px;font-size:.86rem;line-height:1.75;display:flex}.owner-checkout-consent input{width:1.35rem;min-width:1.35rem;height:1.35rem;accent-color:var(--owner-ink);cursor:pointer;margin-top:2px}.owner-checkout-consent[data-invalid=true] input{outline:2px solid var(--owner-bad,#b42318);outline-offset:2px}.owner-checkout-consent a,.owner-checkout-legal a{color:inherit;font-weight:700}.owner-checkout-consent label{cursor:pointer}.owner-checkout-terms-link{appearance:none;color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.owner-paypal-btn{appearance:none;width:100%;color:var(--owner-on-yellow);font:inherit;cursor:pointer;background:#ffc439;border:0;border-radius:8px;margin-top:8px;padding:13px 16px;font-weight:800}.owner-paypal-btn:hover:not(:disabled){filter:brightness(.97)}.owner-paypal-btn:disabled{opacity:.55;cursor:not-allowed}.owner-paypal-next{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;margin:14px 0 0;padding:12px 14px}.owner-paypal-next-kicker{margin:0 0 6px;font-size:1rem}.owner-paypal-next h3{margin:0 0 8px;font-size:.95rem;font-weight:800}.owner-paypal-next ol{color:var(--owner-muted);margin:0;padding-inline-start:1.15rem;font-size:.86rem;line-height:1.75}.owner-paypal-mark{letter-spacing:-.04em;font-family:Verdana,Arial,sans-serif;font-style:italic;font-weight:800}.owner-paypal-pay{color:#003087}html.dark .owner-checkout-paymethod .owner-paypal-pay,html.dark .owner-paypal-next .owner-paypal-pay{color:#9ec5ff}html.dark .owner-checkout-paymethod .owner-paypal-pal,html.dark .owner-paypal-next .owner-paypal-pal{color:#7ad7ff}.owner-paypal-pal{color:#009cde}.owner-checkout-legal{color:var(--owner-muted);margin:12px 0 0;font-size:.8rem;line-height:1.7}.owner-terms{flex-direction:column;gap:14px;margin-top:8px;display:flex}.owner-terms-scroll{flex-direction:column;gap:14px;max-height:28rem;display:flex;overflow:auto}.owner-terms-copy{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;padding:14px 16px}.owner-terms-copy h3{margin:0 0 8px;font-size:.95rem;font-weight:800}.owner-terms-copy h4{margin:12px 0 6px;font-size:.88rem;font-weight:800}.owner-terms-copy p{color:var(--owner-muted);margin:0 0 8px;font-size:.86rem;line-height:1.75}.owner-terms-copy a{color:inherit;font-weight:700}.owner-terms-excerpt-body{position:relative}.owner-terms-excerpt[data-open=false] .owner-terms-excerpt-body{max-height:3.01rem;overflow:hidden}.owner-terms-excerpt[data-open=false] .owner-terms-excerpt-body:after{content:"";inset-inline:0;background:linear-gradient(to bottom, transparent, var(--owner-card));pointer-events:none;height:1.4em;position:absolute;bottom:0}.owner-terms-more{appearance:none;color:#1a56c4;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:.86rem;font-weight:700}html.dark .owner-terms-more{color:#8eb6ff}.owner-billing-profile-embedded,.owner-billing-profile-embedded .owner-choice{margin-top:8px}.owner-checkout-strip{border:1px solid var(--owner-line);background:var(--owner-soft);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:4px 0 16px;padding:10px 14px;font-size:.88rem;display:flex}.owner-checkout-strip>span:first-child{font-weight:800}.owner-checkout-timeline{border-top:1px solid var(--owner-line);flex-direction:column;gap:10px;margin:14px 0 0;padding:12px 0 0;list-style:none;display:flex}.owner-checkout-timeline li{justify-content:space-between;gap:12px;padding-inline-start:22px;font-size:.86rem;line-height:1.6;display:flex;position:relative}.owner-checkout-timeline li:before{content:"";inset-inline-start:2px;border:2px solid var(--owner-line);background:var(--owner-card);box-sizing:border-box;border-radius:50%;width:10px;height:10px;position:absolute;top:.45em}.owner-checkout-timeline li:not(:last-child):after{content:"";inset-inline-start:6px;background:var(--owner-line);width:2px;position:absolute;top:calc(.45em + 12px);bottom:-10px}.owner-checkout-timeline li[data-current=true]:before{border-color:var(--owner-ok);background:var(--owner-ok)}.owner-checkout-timeline li>span{color:var(--owner-muted);white-space:nowrap}.owner-checkout-domain{background:#ffd9011f;border:1px solid #ffc43999;border-radius:12px;margin:16px 0 0;padding:14px}.owner-checkout-domain strong{font-size:.95rem;display:block}.owner-checkout-domain p{color:var(--owner-muted);margin:6px 0 0;font-size:.86rem;line-height:1.7}.owner-checkout-domain-btn{text-align:center;box-sizing:border-box;margin-top:12px;text-decoration:none;display:block}.owner-checkout-help{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 0;padding:12px 14px;display:flex}.owner-checkout-help p{color:var(--owner-muted);margin:0;font-size:.86rem;line-height:1.7}.owner-checkout-help a>span.latin-text{display:none}@media (min-width:900px){.owner-checkout-help a>span.latin-text{display:inline}}.owner-checkout-reassure{color:var(--owner-muted);text-align:center;margin:8px 0 0;font-size:.8rem;line-height:1.6}.owner-plan>.owner-badge{margin-top:4px}.owner-checkout-sticky{z-index:20;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--owner-line);background:var(--owner-panel);justify-content:space-between;align-items:center;gap:12px;margin:0 -20px -22px;font-size:.9rem;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 18px #00000014}.owner-checkout-sticky .owner-paypal-btn{white-space:nowrap;width:auto;margin:0;padding:11px 16px}@media (min-width:900px){.owner-checkout{grid-template-columns:minmax(0,1.45fr) minmax(280px,380px);gap:28px 36px}.owner-checkout-summary{position:sticky;top:16px}.owner-checkout-strip,.owner-checkout-sticky{display:none}}.owner-modal-back{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a19178c;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.owner-modal{background:var(--owner-panel);width:min(440px,100%);color:var(--owner-ink);border-radius:18px;padding:22px 20px 18px;animation:.35s both owner-rise;position:relative;box-shadow:0 24px 60px #00000047}.owner-modal-x{width:36px;height:36px;color:var(--owner-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:1.25rem;line-height:1;position:absolute;top:12px;left:12px}.owner-modal-x:hover{background:var(--owner-soft);color:var(--owner-ink)}.owner-modal-mark{background:var(--owner-yellow);width:52px;height:52px;color:var(--owner-on-yellow);border-radius:50%;place-items:center;margin-bottom:12px;font-size:1.45rem;font-weight:800;display:grid}.owner-modal-mark[data-tone=wait]{background:#ffd90159}.owner-modal-mark[data-tone=bad]{background:var(--owner-bad-bg);color:var(--owner-bad)}.owner-modal h2{margin:0 0 6px;font-size:1.25rem}.owner-modal .owner-meta{margin:0 0 14px}.owner-modal .owner-btn{width:100%;margin-top:14px}.owner-terms-modal{flex-direction:column;width:min(720px,100%);min-height:0;max-height:calc(100dvh - 40px);padding-bottom:16px;display:flex;overflow:hidden}.owner-terms-modal h2{padding-inline-end:36px}.owner-terms-modal-body{flex:auto;min-height:0;margin-top:4px;padding-inline-end:4px;overflow:auto}.owner-terms-modal .owner-terms{margin-top:0}.owner-terms-modal .owner-terms-scroll{max-height:none;overflow:visible}.owner-terms-modal .owner-btn{flex:none}.owner-preview{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;width:100%;min-height:420px}@keyframes owner-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.owner-inquiry-alert{color:#3f3a32;background:#fff6d8;border-radius:12px;margin:0 0 14px;padding:12px 14px;line-height:1.7}.owner-inquiry-alert a{font-weight:700}.owner-inquiry-list{gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}.owner-inquiry-list li{background:#1f1e1c0a;border-radius:10px;padding:10px 12px;line-height:1.6}.owner-btn-sm{align-items:center;gap:6px;padding:8px 14px;font-size:.88rem;text-decoration:none;display:inline-flex}.owner-count-pill{background:var(--owner-soft);min-width:1.6rem;color:var(--owner-ink);border-radius:999px;justify-content:center;align-items:center;padding:1px 8px;font-size:.78rem;font-weight:800;line-height:1.6;display:inline-flex}.owner-count-pill.hot{background:var(--owner-yellow);color:var(--owner-on-yellow)}.owner-site-list{gap:14px;display:grid}.owner-site-card{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:16px;gap:14px;padding:18px;display:grid}.owner-site-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-site-pills{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:6px;display:flex}.owner-site-title{min-width:0}.owner-site-title h3{margin:0 0 2px;font-size:1.1rem}.owner-site-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.owner-site-stat{border:1px solid var(--owner-line);background:var(--owner-soft);color:var(--owner-ink);border-radius:12px;align-items:center;gap:8px;padding:12px 14px;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.owner-site-stat:hover{background:#ffd90124;border-color:#b48c0073}.owner-site-stat-label{flex:auto}.owner-site-stat-sub{color:var(--owner-muted);font-size:.78rem;font-weight:600}.owner-site-actions{flex-wrap:wrap;gap:8px;display:flex}.owner-site-alert{--owner-alert-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3'/%3E%3Cpath d='M12 9v4'/%3E%3Ccircle cx='12' cy='17' r='1' fill='black' stroke='none'/%3E%3C/svg%3E");background:var(--owner-warn-bg);color:var(--owner-warn);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;padding:12px 14px;padding-inline-start:42px;font-size:.9rem;line-height:1.7;display:flex;position:relative}.owner-site-alert ul{flex:18rem;margin:0;padding-inline-start:18px}.owner-site-alert a{color:inherit;white-space:nowrap;font-weight:800}.owner-sub-head{margin-bottom:18px}.owner-back{color:var(--owner-muted);align-items:center;gap:6px;margin-bottom:8px;font-size:.88rem;text-decoration:none;display:inline-flex}.owner-crumbs{margin:0 0 16px}.owner-crumbs-bar{justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin:0 0 16px;display:flex}.owner-crumbs-bar .owner-crumbs{min-width:0;margin:0}.owner-crumbs-all{color:var(--owner-ink);flex:none;align-items:center;gap:.3rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.owner-crumbs-all:hover{text-underline-offset:2px;text-decoration:underline}.owner-crumbs-list{color:var(--owner-muted);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-size:.82rem;line-height:1.45;list-style:none;display:flex}.owner-crumbs-item{align-items:center;min-width:0;max-width:100%;display:inline-flex}.owner-crumbs-item+.owner-crumbs-item:before{content:"/";color:color-mix(in srgb, var(--owner-muted) 70%, transparent);flex:none;margin-inline:.45em}.owner-crumbs-link{color:var(--owner-muted);text-overflow:ellipsis;white-space:nowrap;max-width:14rem;text-decoration:none;overflow:hidden}.owner-crumbs-link:hover{color:var(--owner-ink);text-underline-offset:2px;text-decoration:underline}.owner-crumbs-current{color:var(--owner-ink);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;font-weight:700;overflow:hidden}.owner-tabs{border-bottom:1px solid var(--owner-line);gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.owner-tab{color:var(--owner-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:10px 12px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.owner-tab>svg,.owner-back>svg,.owner-site-stat>svg{flex:none}.owner-tab.on{color:var(--owner-ink);border-bottom-color:var(--owner-yellow)}.owner-h2{margin:0 0 10px;font-size:1.02rem}.owner-section{margin:22px 0}.owner-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.owner-stat{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;gap:2px;padding:14px;display:grid}.owner-stat span{color:var(--owner-muted);font-size:.82rem}.owner-stat strong{font-size:1.6rem;line-height:1.2}.owner-bars{border:1px solid var(--owner-line);background:var(--owner-card);direction:ltr;border-radius:12px;align-items:flex-end;gap:3px;height:140px;padding:10px;display:flex}.owner-bar{background:var(--owner-yellow);border-radius:3px 3px 0 0;flex:1 1 0;min-width:3px}.owner-bars-axis{color:var(--owner-muted);justify-content:space-between;margin-top:4px;font-size:.75rem;display:flex}.owner-rank{gap:8px;margin:0;padding:0;list-style:none;display:grid}.owner-rank li{grid-template-columns:minmax(6rem,10rem) 1fr auto;align-items:center;gap:10px;display:grid}.owner-rank-bar{background:var(--owner-soft);border-radius:999px;height:8px;overflow:hidden}.owner-rank-bar span{background:var(--owner-yellow);height:100%;display:block}.owner-messages{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.owner-messages li{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;padding:14px}.owner-messages li.unread{box-shadow:inset 3px 0 0 var(--owner-yellow);border-color:#b48c0080}.owner-message-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.owner-message-head .owner-meta{margin-inline-start:auto}.owner-message-body{white-space:pre-wrap;margin:8px 0 10px;line-height:1.7}.owner-message-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:560px){.owner-site-stats{grid-template-columns:1fr}.owner-stat-grid{gap:8px}.owner-stat{padding:10px}.owner-stat span{font-size:.74rem}.owner-stat strong{font-size:1.3rem}}.owner-linkish{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.owner-logout-who{margin-inline-start:6px;font-weight:600}@media (max-width:640px){.owner-shell{padding:14px 12px 40px}.owner-top{gap:10px;margin-bottom:32px}.owner-brand{order:1}.owner-top-tools{order:2;margin-inline-start:auto}.owner-nav-wrap{flex:100%;order:3;align-self:stretch;width:auto;min-width:0;max-width:none;margin-inline:-12px}.owner-nav-scroll-hint{color:var(--owner-muted);margin:0 0 6px;padding:0 12px;font-size:.75rem;line-height:1.5;display:block}.owner-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:4px;max-width:100%;padding:2px 12px 4px;overflow-x:auto}.owner-score-row{text-align:center;flex-direction:column;align-items:center}.owner-score-ring-wrap{margin-inline:auto}.owner-score-rings{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding-bottom:2px;overflow-x:auto}.owner-score-rings::-webkit-scrollbar{display:none}.owner-score-body{flex:auto;width:100%}.owner-score-body .owner-score-chip-row{justify-content:center}.owner-nav::-webkit-scrollbar{display:none}.owner-nav a,.owner-nav .owner-btn-ghost{white-space:nowrap;flex:none}.owner-logout-who{display:none}.owner-tabs{scrollbar-width:none;flex-wrap:nowrap}.owner-tabs button{white-space:nowrap;flex:none;padding:8px 12px}.owner-tab{padding:10px 8px;font-size:.86rem}.owner-panel{padding:18px 14px}.owner-biz-list .owner-biz-row .owner-btn-row{margin-inline-start:0;flex:100%;margin-top:4px}.owner-site-listing{display:none}.owner-dash-kpis,.owner-dash-kpis.four{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-dash-kpis .owner-dash-kpi:last-child:nth-child(odd){grid-column:1/-1}.owner-dash-split{grid-template-columns:1fr}.owner-dash-row{grid-template-columns:minmax(0,1fr);justify-items:start}.owner-dash-row>strong{justify-self:stretch;min-width:0}.owner-dash-row .owner-badge,.owner-dash-row .owner-meta,.owner-dash-row .owner-btn,.owner-dash-row .owner-btn-row,.owner-dash-row .owner-site-pills{width:fit-content;max-width:100%}.owner-rank li{grid-template-columns:minmax(5rem,8rem) 1fr auto;gap:8px}}.owner-offer-announce{--owner-expand-fade-bg:var(--owner-panel);border-color:color-mix(in srgb, var(--owner-yellow) 55%, var(--owner-line));background:radial-gradient(520px 180px at 100% 0%, #ffd90138, transparent 60%), var(--owner-panel)}.owner-offer-prompt-card .owner-choice{gap:10px}.owner-offer-form-panel h2,.owner-offers-page h2{margin:0 0 14px;font-size:1.15rem}.owner-offer-form{flex-direction:column;gap:14px;display:flex}.owner-offer-occasion{align-self:start;width:max-content;max-width:100%}.owner-offer-inline-row{justify-content:flex-start;align-items:center;gap:12px;display:flex}.owner-offer-days,.owner-offer-code-input{flex:none;max-width:100%}.owner-offer-days{width:6.5rem}.owner-offer-code-input{width:14rem}.owner-offer-title-input{align-self:start;width:28rem;max-width:100%}.owner-offer-desc-input{box-sizing:border-box;align-self:start;width:50%;max-width:100%;display:block}.owner-offer-ai{border:1px solid var(--owner-line);background:var(--owner-soft);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.owner-offer-ai strong,.owner-offer-ai span{display:block}.owner-offer-ai strong{align-items:center;gap:6px;display:flex}.owner-offer-ai-icon{flex:none;width:16px;height:16px}.owner-offer-ai span{color:var(--owner-muted);margin-top:3px;font-size:.86rem;line-height:1.55}.owner-offer-ai.is-used{opacity:.72}.owner-offer-ai .owner-btn{flex:none}.owner-ai-modal{width:min(640px,100%)}.owner-offer-ai-dialog .owner-btn-row{margin-top:8px}.owner-modal.owner-offer-modal{flex-direction:column;width:min(720px,100%);max-height:min(82.8vh,828px);padding:0;display:flex;overflow:hidden}.owner-offer-modal-head{padding:22px 20px 0;flex:none;padding-inline-end:52px;position:relative}.owner-offer-modal-head .owner-modal-x{left:auto;inset-inline-end:12px}.owner-offer-modal .owner-offer-form{padding:8px 20px 18px;overflow:auto}.owner-modal.owner-offer-modal .owner-btn{width:auto;margin-top:0}.owner-modal-back.owner-offer-ai-layer{z-index:260}.owner-modal.owner-offer-ai-dialog .owner-btn{width:auto;margin-top:0}.owner-ai-compare{grid-template-columns:1fr 1fr;gap:10px;margin:4px 0 16px;display:grid}.owner-ai-compare>div{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;min-width:0;padding:10px 12px}.owner-ai-compare span{color:var(--owner-muted);font-size:.78rem;font-weight:700}.owner-ai-compare p{white-space:pre-wrap;margin:6px 0 0;line-height:1.65}@media (max-width:640px){.owner-offer-inline-row{flex-direction:column;align-items:stretch;gap:6px;width:100%}.owner-offer-form input,.owner-offer-form textarea,.owner-offer-form select,.owner-offer-occasion,.owner-offer-title-input,.owner-offer-desc-input,.owner-offer-code-input,.owner-offer-days{align-self:stretch;width:100%;max-width:100%}.owner-offer-ai{flex-direction:column;align-items:stretch}.owner-ai-compare{grid-template-columns:1fr}}.owner-offer-date-block{flex-direction:column;gap:6px;display:flex}.owner-offer-appear{margin-top:14px}.owner-offer-tip{align-items:flex-start;gap:8px;display:flex}.owner-offer-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.owner-offer-dates .owner-field{margin-bottom:0}.owner-offer-switches{background:var(--owner-soft);border-radius:14px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.owner-switch{cursor:pointer;align-items:center;gap:10px;font-size:.95rem;display:flex}.owner-switch input{accent-color:#c9a800;width:1.05rem;height:1.05rem}.owner-offer-list{gap:12px;display:grid}.owner-offer-card{border:1px solid var(--owner-line);background:linear-gradient(135deg, #ffd9011a, transparent 42%), var(--owner-card);border-radius:18px;padding:16px}.owner-offer-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-offer-card h3{margin:0;font-size:1.05rem}.owner-offer-desc{color:var(--owner-muted);margin:10px 0 0;font-size:.95rem;line-height:1.55}.owner-offer-card[data-featured=true]{border-color:#c9a8008c}.owner-offer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-offer-head-text{min-width:0}.owner-offer-head h3{margin:0;font-size:1.05rem;line-height:1.5}.owner-offer-tags{color:var(--owner-muted);flex-wrap:wrap;gap:4px 0;margin-top:4px;font-size:.8rem;display:flex}.owner-offer-tags span+span:before{content:"·";margin:0 6px}.owner-offer-note{background:var(--owner-warn-bg);color:var(--owner-warn);border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:.85rem;line-height:1.6}.owner-offer-note[data-tone=bad]{background:var(--owner-bad-bg);color:var(--owner-bad)}.owner-offer-facts{border:1px solid var(--owner-line);background:var(--owner-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;display:grid;overflow:hidden}@media (min-width:720px){.owner-offer-facts{grid-template-columns:1.1fr 1.6fr .8fr .8fr}}.owner-offer-fact{background:var(--owner-card);flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.owner-offer-fact dt{color:var(--owner-muted);font-size:.72rem;font-weight:600}.owner-offer-fact dd{margin:0;font-size:.9rem;font-weight:600;line-height:1.5}.owner-offer-fact dd small{color:var(--owner-muted);font-size:.75rem;font-weight:500;display:block}.owner-offer-num{font-size:1.1rem!important;font-weight:800!important}.owner-offer-promo{background:#ffd9012e;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;display:flex}.owner-offer-promo strong{font-size:.9rem;display:block}.owner-offer-promo span{color:var(--owner-muted);font-size:.8rem}.owner-offer-actions{border-top:1px solid var(--owner-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.owner-offer-actions-rest{flex-wrap:wrap;gap:6px;margin-inline-start:auto;display:flex}.owner-btn.owner-offer-delete{color:var(--owner-bad)}.owner-offer-meta-row{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;display:flex}.owner-offer-code{background:var(--owner-yellow);color:var(--owner-on-yellow);letter-spacing:.04em;overflow-wrap:anywhere;border-radius:999px;max-width:100%;padding:.35rem .7rem;font-size:.9rem;font-weight:700;display:inline-flex}.owner-coupon-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;max-width:100%;margin-top:8px;overflow-x:auto}.owner-coupon-table{border-collapse:collapse;width:max-content;min-width:100%}.owner-coupon-table th,.owner-coupon-table td{text-align:center;vertical-align:middle;border-bottom:1px solid var(--owner-line);white-space:nowrap;padding:12px 14px}.owner-coupon-table thead th{color:var(--owner-muted);vertical-align:bottom;font-size:.78rem;font-weight:700;line-height:1.45}.owner-coupon-table tbody th,.owner-coupon-table thead th.owner-coupon-biz-col{text-align:start;white-space:normal;min-width:14rem;max-width:22rem}.owner-coupon-table tbody th,.owner-coupon-type{font-weight:600}.owner-coupon-table tbody tr:hover{background:color-mix(in srgb, var(--owner-soft) 70%, transparent)}.owner-coupon-biz,.owner-coupon-title,.owner-coupon-city{display:block}.owner-coupon-title{color:var(--owner-muted);margin-top:2px;font-size:.82rem;font-weight:500}.owner-coupon-city{margin-top:4px;font-size:.82rem;font-weight:700}.owner-coupon-dates{white-space:nowrap;color:var(--owner-muted);font-size:.82rem}.owner-coupon-table th.owner-coupon-count,.owner-coupon-table td.owner-coupon-count{text-align:center;white-space:nowrap;line-height:1.4}.owner-coupon-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.05rem;font-weight:700}.owner-coupon-table .owner-btn-row{flex-wrap:nowrap;justify-content:center;margin-top:0}@media (max-width:640px){.owner-offer-dates{grid-template-columns:1fr}}.owner-promote{gap:1.25rem;display:grid}.owner-promote-hero{color:#f6f3ec;background:radial-gradient(520px 220px at 100% 0,#ffd90173,#0000 60%),linear-gradient(145deg,#1f1e1c 0%,#3a3428 55%,#2a261f 100%);border-radius:22px;padding:1.6rem 1.5rem 1.4rem;box-shadow:0 18px 40px #1f1e1c2e}html.dark .owner-promote-hero{background:radial-gradient(520px 220px at 100% 0,#ffd90138,#0000 60%),linear-gradient(145deg,#121110 0%,#2a2620 60%,#1a1815 100%)}.owner-promote-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#f6f3ecb8;margin:0 0 .45rem;font-size:.78rem}.owner-promote-title{color:#fffdf8;margin:0;font-size:clamp(1.55rem,2.4vw,2rem)}.owner-promote-lead{color:#f6f3ecdb;max-width:40rem;margin:.65rem 0 0;font-size:.98rem;line-height:1.7}.owner-promote-biz{background:var(--owner-panel);border:1px solid var(--owner-line);border-radius:16px;gap:.4rem;padding:1rem 1.15rem;display:grid}.owner-promote-biz-label{color:var(--owner-muted);font-size:.85rem;font-weight:600}.owner-promote-select{max-width:28rem}.owner-promote-biz-meta{color:var(--owner-muted);margin:0;font-size:.82rem}.owner-promote-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:960px){.owner-promote-grid{grid-template-columns:1fr}}.owner-promote-card{background:var(--owner-card);border:1px solid var(--owner-line);border-radius:20px;flex-direction:column;gap:.7rem;min-height:100%;padding:1.2rem 1.15rem 1.15rem;display:flex;box-shadow:0 10px 28px #1f1e1c0f}.owner-promote-card h2{margin:0;font-size:1.2rem;line-height:1.35}.owner-promote-card>p{color:var(--owner-muted);flex:1;margin:0;font-size:.95rem;line-height:1.65}.owner-promote-card-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.owner-promote-where{letter-spacing:.02em;color:var(--owner-muted);font-size:.75rem;font-weight:700}.owner-promote-price{letter-spacing:-.02em;font-size:1.35rem;font-weight:800}.owner-promote-price small{color:var(--owner-muted);margin-inline-start:.15rem;font-size:.75rem;font-weight:600}.owner-promote-card-gold{background:linear-gradient(165deg, color-mix(in srgb, var(--owner-yellow) 22%, var(--owner-card)) 0%, var(--owner-card) 48%)}.owner-promote-card-ink{background:linear-gradient(165deg, color-mix(in srgb, #1f1e1c 8%, var(--owner-card)) 0%, var(--owner-card) 50%)}.owner-promote-card-mint{background:linear-gradient(165deg, color-mix(in srgb, #1e5b3a 10%, var(--owner-card)) 0%, var(--owner-card) 50%)}.owner-promote-card[data-live=true]{border-color:color-mix(in srgb, var(--owner-ok) 45%, var(--owner-line));box-shadow:0 12px 30px #1e5b3a1a}.owner-promote-perks{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.owner-promote-perks li{color:var(--owner-muted);padding-inline-start:1.1rem;font-size:.88rem;position:relative}.owner-promote-perks li:before{content:"";inset-inline-start:0;background:var(--owner-yellow);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.45rem}.owner-promote-stats{background:var(--owner-soft);border-radius:14px;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.7rem .55rem;display:grid}.owner-promote-stats div{text-align:center;gap:.15rem;display:grid}.owner-promote-stats strong{font-size:1.05rem}.owner-promote-stats span{color:var(--owner-muted);font-size:.72rem}.owner-promote-actions{margin-top:.25rem}.owner-promote-actions .owner-btn{justify-content:center;width:100%}.owner-promote-history{overflow-x:auto}.owner-promote-note{color:var(--owner-muted);margin:0;font-size:.85rem;line-height:1.6}.owner-analyze{gap:1.1rem;display:grid}.owner-analyze-hero{color:#fff;background:radial-gradient(480px 200px at 0 0,#48a88c59,#0000 55%),linear-gradient(145deg,#1a2422 0%,#243833 55%,#1c2825 100%);border-radius:22px;padding:1.6rem 1.5rem 1.4rem;box-shadow:0 18px 40px #1a242229}html.dark .owner-analyze-hero{background:radial-gradient(480px 200px at 0 0,#48a88c33,#0000 55%),linear-gradient(145deg,#101615 0%,#1a2623 60%,#121a18 100%)}.owner-analyze-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#fff;margin:0 0 .45rem;font-size:.78rem}.owner-analyze-title{color:#fff;margin:0;font-size:clamp(1.55rem,2.4vw,2rem)}.owner-analyze-biz{color:#fff;word-break:break-all;font-weight:600}.owner-analyze-lead{color:#fff;margin:.65rem 0 0;font-size:.98rem;line-height:1.7}@media (min-width:900px){.owner-analyze-lead{white-space:nowrap}}@media (max-width:640px){.owner-analyze-hero .owner-btn-row{justify-content:center}}.owner-analyze{--wa-good:#1f8a5b;--wa-fair:#c98a00;--wa-poor:#c2412d;--wa-none:var(--owner-line);--wa-trend-seo:#2f8f72;--wa-trend-geo:#3b6fd9}html.dark .owner-analyze{--wa-good:#5fd39b;--wa-fair:#f0c36a;--wa-poor:#ff8f7c;--wa-trend-seo:#5fd39b;--wa-trend-geo:#7aa2ff}.wa-trends-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.85rem 1.25rem;margin-bottom:.85rem;display:flex}.wa-trends-head h2{margin:0 0 .25rem;font-size:1.05rem}.wa-trends-head p{color:var(--owner-muted);margin:0;font-size:.9rem;line-height:1.55}.wa-trends-legend{color:var(--owner-muted);flex-wrap:wrap;gap:.75rem 1.1rem;margin:0;padding:0;font-size:.82rem;list-style:none;display:flex}.wa-trends-legend li{align-items:center;gap:.4rem;display:inline-flex}.wa-trends-legend span{border-radius:999px;width:.7rem;height:.7rem}.wa-trends-legend li[data-series=seo] span{background:var(--wa-trend-seo)}.wa-trends-legend li[data-series=geo] span{background:var(--wa-trend-geo)}.wa-trends-chart{margin:0 -.15rem}.wa-trends-chart svg{width:100%;height:auto;max-height:240px;display:block}.wa-trends-grid{stroke:var(--owner-line);stroke-width:1px;stroke-dasharray:3 5;opacity:.7}.wa-trends-axis,.wa-trends-tick{fill:var(--owner-muted);font-size:11px}.wa-trends-line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.wa-trends-line-seo{stroke:var(--wa-trend-seo)}.wa-trends-line-geo{stroke:var(--wa-trend-geo)}.wa-trends-dot{stroke:var(--owner-card);stroke-width:2px}.wa-trends-dot-seo{fill:var(--wa-trend-seo)}.wa-trends-dot-geo{fill:var(--wa-trend-geo)}.wa-trends-table{gap:.45rem;margin-top:.85rem;display:grid}.wa-trends-row{background:color-mix(in srgb, var(--owner-line) 35%, transparent);border-radius:12px;grid-template-columns:minmax(4.5rem,auto) 1fr 1fr;align-items:center;gap:.55rem .75rem;padding:.55rem .7rem;font-size:.86rem;display:grid}.wa-trends-row time{color:var(--owner-muted);white-space:nowrap}.wa-trends-cell{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:inline-flex}.wa-trends-cell em{color:var(--owner-muted);font-size:.78rem;font-style:normal}.wa-trends-cell strong{font-variant-numeric:tabular-nums}.wa-trends-cell[data-series=seo] strong{color:var(--wa-trend-seo)}.wa-trends-cell[data-series=geo] strong{color:var(--wa-trend-geo)}@media (max-width:560px){.wa-trends-row{grid-template-columns:1fr 1fr}.wa-trends-row time{grid-column:1/-1}}.wa-card{background:var(--owner-card);border:1px solid var(--owner-line);border-radius:20px;padding:1.2rem 1.25rem;box-shadow:0 1px 2px #1f1e1c0a,0 10px 30px #1f1e1c0d}.wa-card h2,.wa-card h3{margin:0}.wa-control{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;gap:.85rem;display:flex}.wa-control-site{justify-items:center;gap:.25rem;min-width:0;display:grid}.wa-control-url{color:var(--owner-muted);word-break:break-all;text-align:center;margin:0;font-size:.82rem}.wa-control-run{justify-items:center;gap:.4rem;display:grid}.wa-control-run p{color:var(--owner-muted);text-align:center;margin:0;font-size:.78rem}.wa-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.wa-list-heading{color:var(--owner-ink);margin:.5rem 0 0;font-size:.95rem;font-weight:700}.wa-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem 1rem;display:grid}.wa-row-mark{width:2.6rem;height:2.6rem;color:var(--owner-yellow);background:#40403f;border-radius:.75rem;justify-content:center;align-items:center;font-size:1.05rem;font-weight:700;display:flex;overflow:hidden}.wa-row-mark img{object-fit:cover;width:100%;height:100%}.wa-row-main{gap:.2rem;min-width:0;display:grid}.wa-row-title{color:var(--owner-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.wa-row-host{color:var(--owner-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.82rem;overflow:hidden}.wa-row-meta{color:var(--owner-muted);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:.15rem 0 0;font-size:.78rem;display:flex}.wa-row-badge{background:var(--owner-soft);color:var(--owner-muted);border-radius:999px;align-items:center;gap:.25rem;padding:.1rem .55rem;font-weight:700;display:inline-flex}.wa-row-badge[data-tone=warn]{background:var(--owner-warn-bg);color:var(--owner-warn)}.wa-row-badge[data-tone=bad]{background:var(--owner-bad-bg);color:var(--owner-bad)}.wa-row-scores{grid-column:1/-1;gap:.5rem;display:flex}.wa-row-score{background:var(--owner-soft);text-align:center;border-radius:.75rem;min-width:4.6rem;padding:.35rem .7rem;display:grid}.wa-row-score strong{font-size:1.15rem;line-height:1.3}.wa-row-score span{color:var(--owner-muted);font-size:.72rem}.wa-row-score[data-tone=good] strong{color:var(--owner-ok)}.wa-row-score[data-tone=fair] strong{color:var(--owner-warn)}.wa-row-score[data-tone=poor] strong{color:var(--owner-bad)}.wa-row-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:.5rem;display:flex}@media (min-width:760px){.wa-row{grid-template-columns:auto minmax(0,1fr) auto auto}.wa-row-scores,.wa-row-actions{grid-column:auto}.wa-row-actions{justify-content:flex-end}}.wa-run{align-items:center;gap:.45rem;padding-inline:1.15rem;display:inline-flex}.wa-spin{animation:1s linear infinite wa-rotate}@keyframes wa-rotate{to{transform:rotate(360deg)}}.wa-progress-head{align-items:center;gap:.9rem;display:flex}.wa-progress-head h2{font-size:1.05rem}.wa-progress-head p{color:var(--owner-muted);margin:.2rem 0 0;font-size:.85rem}.wa-spinner{border:3px solid var(--owner-soft);border-top-color:var(--wa-good);border-radius:50%;flex:none;width:34px;height:34px;animation:.9s linear infinite wa-rotate}.wa-progress-steps{gap:.6rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.wa-progress-steps li{color:var(--owner-muted);align-items:center;gap:.65rem;font-size:.92rem;transition:color .3s;display:flex}.wa-progress-steps li[data-state=active]{color:var(--owner-ink);font-weight:600}.wa-progress-steps li[data-state=done]{color:var(--owner-ink)}.wa-progress-dot{border:2px solid var(--owner-line);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.wa-progress-steps li[data-state=active] .wa-progress-dot{border-color:var(--wa-good);box-shadow:0 0 0 4px color-mix(in srgb, var(--wa-good) 20%, transparent);animation:1.4s ease-in-out infinite wa-pulse}.wa-progress-steps li[data-state=done] .wa-progress-dot{border-color:var(--wa-good);background:var(--wa-good)}@keyframes wa-pulse{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--wa-good) 8%, transparent)}}.wa-failed{border-color:color-mix(in srgb, var(--owner-bad) 35%, transparent);background:var(--owner-bad-bg);color:var(--owner-bad);align-items:flex-start;gap:.8rem;display:flex}.wa-failed h2{font-size:1rem}.wa-failed p{color:var(--owner-ink);margin:.3rem 0 0;font-size:.9rem;line-height:1.6}.wa-address{border-color:color-mix(in srgb, var(--owner-bad) 35%, transparent);background:var(--owner-bad-bg);color:var(--owner-bad);align-items:flex-start;gap:.8rem;margin-bottom:1rem;display:flex}.wa-address.is-tip{border-color:var(--owner-line);background:var(--owner-soft);color:var(--owner-muted)}.wa-address h2{color:var(--owner-ink);overflow-wrap:anywhere;font-size:1rem}.wa-address p{color:var(--owner-ink);overflow-wrap:anywhere;margin:.3rem 0 .7rem;font-size:.9rem;line-height:1.6}.wa-empty-state{text-align:center;padding-block:2rem}.wa-empty-state h2{font-size:1.05rem}.wa-empty-state p{max-width:30rem;color:var(--owner-muted);margin:.45rem auto 0;line-height:1.7}.wa-report-body{gap:1.1rem;display:grid}.wa-report-lang{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.25rem;display:flex}.wa-report-lang-start{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;min-width:0;display:flex}.wa-report-lang-start p{color:var(--owner-ink);margin:0;font-size:.95rem;font-weight:600}.wa-report-lang-run{justify-items:center;gap:.35rem;display:grid}.wa-report-lang-run p{color:var(--owner-muted);text-align:center;margin:0;font-size:.78rem}.wa-report-lang-toggle{background:var(--owner-soft);border:1px solid var(--owner-line);border-radius:999px;padding:.2rem;display:inline-flex}.wa-report-lang-toggle button{appearance:none;color:var(--owner-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;margin:0;padding:.45rem 1rem;font-size:.88rem;font-weight:600;transition:background .15s,color .15s}.wa-report-lang-toggle button[data-active=true]{background:var(--owner-card);color:var(--owner-ink);box-shadow:0 1px 2px #1f1e1c14}.wa-report-lang-toggle button:focus-visible{outline:2px solid color-mix(in srgb, var(--owner-accent,#2f6f5e) 70%, transparent);outline-offset:2px}.wa-overview{gap:1.35rem;display:grid}.wa-overview-site{align-items:center;gap:.75rem;display:flex}.wa-favicon{color:#fff;background:linear-gradient(140deg,#243833,#48a88c);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;font-size:1.05rem;font-weight:800;display:grid}.wa-overview-site a{color:var(--owner-ink);align-items:center;gap:.35rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.wa-overview-site a:hover{text-decoration:underline}.wa-overview-site p{color:var(--owner-muted);margin:.15rem 0 0;font-size:.8rem}.wa-quality{gap:1rem;display:grid}.wa-quality-head h2{color:var(--owner-ink);margin:0;font-size:1.05rem;font-weight:800;line-height:1.45}.wa-quality-head p{color:var(--owner-muted);margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.wa-overview-scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.wa-ring{text-align:center;--wa-tone:var(--wa-none);justify-items:center;padding:.35rem .25rem .5rem;display:grid}.wa-ring[data-tone=good]{--wa-tone:var(--wa-good)}.wa-ring[data-tone=fair]{--wa-tone:var(--wa-fair)}.wa-ring[data-tone=poor]{--wa-tone:var(--wa-poor)}.wa-ring-chart{width:152px;height:152px;overflow:visible}.wa-ring-sm .wa-ring-chart{width:76px;height:76px}.wa-ring-trend svg{flex-shrink:0;width:14px;height:14px}.wa-ring-track{fill:none;stroke:var(--owner-soft);stroke-width:6px}.wa-ring-value{fill:none;stroke:var(--wa-tone);stroke-width:6px;stroke-linecap:round;transition:stroke-dashoffset 1s cubic-bezier(.22,1,.36,1)}.wa-ring-score{fill:var(--wa-tone);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-weight:800}.wa-ring-score-num{font-size:15px}.wa-ring-sm .wa-ring-score-num{font-size:13px}.wa-ring-score-den{fill:var(--owner-muted);letter-spacing:0;font-size:7px;font-weight:600}.wa-ring-label{margin:.55rem 0 0;font-size:.95rem;font-weight:700}.wa-ring-sm .wa-ring-label{color:var(--owner-muted);margin-top:.35rem;font-size:.78rem;font-weight:600}.wa-ring-caption{color:var(--owner-muted);margin:.15rem 0 0;font-size:.78rem}.wa-ring-trend{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;margin:.55rem 0 0;padding:.38rem .78rem;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.wa-ring-trend[data-trend=up]{background:color-mix(in srgb, var(--wa-good) 16%, transparent);color:color-mix(in srgb, var(--wa-good) 82%, #0a0a0a)}.wa-ring-trend[data-trend=down]{background:color-mix(in srgb, var(--wa-poor) 16%, transparent);color:color-mix(in srgb, var(--wa-poor) 82%, #0a0a0a)}.wa-ring-trend[data-trend=flat]{background:var(--owner-soft);color:var(--owner-muted)}.wa-ring-trend-empty{color:var(--owner-muted);background:0 0;padding-inline:0;font-weight:600}.wa-ring-delta{font-variant-numeric:tabular-nums;opacity:.9}html.dark .wa-ring-trend[data-trend=up]{color:color-mix(in srgb, var(--wa-good) 70%, #fff)}html.dark .wa-ring-trend[data-trend=down]{color:color-mix(in srgb, var(--wa-poor) 70%, #fff)}.wa-tally{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.wa-tally div{text-align:center;border-radius:14px;gap:.15rem;padding:.75rem .5rem;display:grid}.wa-tally div[data-tone=bad]{background:var(--owner-bad-bg);color:var(--owner-bad)}.wa-tally div[data-tone=warn]{background:var(--owner-warn-bg);color:var(--owner-warn)}.wa-tally div[data-tone=ok]{background:var(--owner-ok-bg);color:var(--owner-ok)}.wa-tally strong{font-size:1.45rem;line-height:1.1}.wa-tally span{font-size:.78rem;font-weight:600}.wa-strengths>span{color:var(--owner-muted);margin-bottom:.5rem;font-size:.8rem;font-weight:700;display:block}.wa-strengths ul{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.wa-strengths li{background:var(--owner-ok-bg);color:var(--owner-ok);text-align:start;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.wa-section{gap:.85rem;display:grid}.wa-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1rem;padding-inline:1.5rem;display:flex}.wa-section-head h2{align-items:center;gap:.4rem;margin:0;font-size:1.15rem;display:inline-flex}.wa-section-head p{color:var(--owner-muted);margin:.25rem 0 0;font-size:.85rem}.wa-platform{background:color-mix(in srgb, var(--owner-soft) 85%, var(--owner-card));border:1px solid var(--owner-line);border-radius:16px;gap:.85rem;margin-inline:0;padding:1rem 1.15rem;display:grid}.wa-platform-guess{color:var(--owner-ink);margin:0;font-size:.98rem;font-weight:600;line-height:1.65}.wa-platform-change{appearance:none;color:#2f6f5e;font:inherit;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;text-decoration:underline}.wa-platform-change:hover{color:#1f5346}html.dark .wa-platform-change{color:var(--owner-ok)}html.dark .wa-platform-change:hover{color:#d7f5e4}.wa-platform-change:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #2f6f5eb3}html.dark .wa-platform-change:focus-visible{outline-color:color-mix(in srgb, var(--owner-ok) 80%, transparent)}.wa-platform-chips{flex-wrap:wrap;gap:.5rem;display:flex}.wa-platform-chip{appearance:none;border:1.5px solid var(--owner-line);background:var(--owner-card);min-height:2.75rem;color:var(--owner-ink);font:inherit;cursor:pointer;border-radius:999px;margin:0;padding:.65rem 1rem;font-size:.95rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.wa-platform-chip[data-active=true]{border-color:color-mix(in srgb, #2f6f5e 70%, var(--owner-line));background:color-mix(in srgb, #2f6f5e 14%, var(--owner-card));color:color-mix(in srgb, #1a3d34 55%, var(--owner-ink));box-shadow:0 0 0 1px #2f6f5e40}.wa-platform-chip:focus-visible{outline-offset:2px;outline:2px solid #2f6f5eb3}.wa-note{color:var(--owner-muted);margin:0;font-size:.78rem}.wa-fixes{gap:.65rem;display:grid}.wa-fix{--wa-sev:var(--owner-warn);background:var(--owner-card);border:1px solid var(--owner-line);border-inline-start:4px solid var(--wa-sev);border-radius:16px;overflow:hidden}.wa-fix[data-severity=critical],.wa-fix[data-severity=high]{--wa-sev:var(--owner-bad)}.wa-fix[data-severity=low]{--wa-sev:color-mix(in srgb, var(--owner-muted) 60%, transparent)}.wa-fix summary{cursor:pointer;align-items:center;gap:.8rem;padding:.9rem 1rem;list-style:none;display:flex}.wa-fix summary::-webkit-details-marker{display:none}.wa-fix summary:hover{background:var(--owner-soft)}.wa-fix-rank{background:color-mix(in srgb, var(--wa-sev) 14%, transparent);width:28px;height:28px;color:var(--wa-sev);border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:800;display:grid}.wa-fix-head{flex:1;gap:.35rem;min-width:0;display:grid}.wa-fix-head strong{text-align:start;font-size:.98rem;display:block}.wa-fix-meta{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.wa-pill{background:var(--owner-warn-bg);color:var(--owner-warn);border-radius:999px;padding:.12rem .55rem;font-size:.72rem;font-weight:700}.wa-pill[data-severity=critical],.wa-pill[data-severity=high]{background:var(--owner-bad-bg);color:var(--owner-bad)}.wa-pill[data-severity=low],.wa-pill-soft{background:var(--owner-soft);color:var(--owner-muted)}.wa-fix-time{color:var(--owner-muted);align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.wa-fix-chevron{color:var(--owner-muted);flex:none;transition:transform .2s}.wa-fix[open] .wa-fix-chevron{transform:rotate(180deg)}.wa-fix-body{text-align:start;gap:.85rem;padding:.2rem 1.1rem 1.1rem;display:grid}.wa-fix-detail{color:var(--owner-muted);text-align:start;margin:0;font-size:.9rem;line-height:1.6}.wa-compare{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.6rem;display:grid}.wa-compare-col{background:var(--owner-soft);border-radius:12px;padding:.7rem .8rem}.wa-compare-col[data-kind=next]{background:var(--owner-ok-bg)}.wa-compare-col span{letter-spacing:.05em;text-transform:uppercase;color:var(--owner-muted);text-align:start;font-size:.7rem;font-weight:800;display:block}.wa-compare-col[data-kind=next] span{color:var(--owner-ok)}.wa-compare-col p{word-break:break-word;text-align:start;margin:.3rem 0 0;font-size:.88rem;line-height:1.5}.wa-fix-items{gap:.35rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:grid}.wa-fix-items li{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.wa-fix-items code{background:var(--owner-soft);word-break:break-all;border-radius:6px;padding:.1rem .4rem;font-size:.8rem}.wa-fix-items span{color:var(--owner-ok)}.wa-fix-steps{text-align:start;gap:.35rem;margin:0;padding-inline-start:1.2rem;font-size:.88rem;line-height:1.55;display:grid}.wa-snippet{color:#f2efe8;background:#1c1b19;border-radius:12px;overflow:hidden}.wa-snippet-bar{color:#b9b3a7;background:#ffffff0d;justify-content:space-between;align-items:center;padding:.45rem .6rem .45rem .85rem;font-size:.74rem;display:flex}.wa-copy{color:#fff;font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:8px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.74rem;display:inline-flex}.wa-copy:hover{background:#ffffff2e}.wa-snippet pre{margin:0;padding:.8rem .9rem;font-size:.78rem;line-height:1.55;overflow-x:auto}.wa-fix-tip{background:color-mix(in srgb, var(--owner-yellow) 18%, transparent);border-radius:12px;align-items:flex-start;gap:.45rem;margin:0;padding:.65rem .8rem;font-size:.85rem;line-height:1.55;display:flex}.wa-fix-tip svg{flex:none;margin-top:.15rem}.wa-speed{gap:1.2rem;display:grid}.wa-speed-scores{gap:.9rem;display:grid}.wa-speed-row{--wa-tone:var(--wa-none);gap:.4rem;display:grid}.wa-speed-row[data-tone=good]{--wa-tone:var(--wa-good)}.wa-speed-row[data-tone=fair]{--wa-tone:var(--wa-fair)}.wa-speed-row[data-tone=poor]{--wa-tone:var(--wa-poor)}.wa-speed-row-top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.wa-speed-row-label{color:var(--owner-ink);font-size:.92rem;font-weight:700}.wa-speed-row-value{color:var(--wa-tone);font-size:1.05rem;font-weight:800}.wa-speed-row-value span{color:var(--owner-muted);margin-inline-start:.1rem;font-size:.75rem;font-weight:600}.wa-speed-bar{background:var(--owner-soft);border-radius:999px;height:.55rem;overflow:hidden}.wa-speed-bar-fill{border-radius:inherit;background:var(--wa-tone);height:100%;transition:width .7s cubic-bezier(.22,1,.36,1)}.wa-metrics{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.5rem;margin:0;display:grid}.wa-metrics div{background:var(--owner-soft);border-top:3px solid var(--wa-none);border-radius:12px;padding:.6rem .75rem}.wa-metrics div[data-tone=good]{border-top-color:var(--wa-good)}.wa-metrics div[data-tone=fair]{border-top-color:var(--wa-fair)}.wa-metrics div[data-tone=poor]{border-top-color:var(--wa-poor)}.wa-metrics dt{color:var(--owner-muted);font-size:.72rem;font-weight:700}.wa-metrics dt small{margin-top:.1rem;font-size:.7rem;font-weight:500;display:block}.wa-metrics dd{text-align:start;margin:.2rem 0 0;font-size:1.05rem;font-weight:800}.wa-filter{background:var(--owner-soft);border-radius:999px;gap:.2rem;padding:.25rem;display:inline-flex}.wa-filter button{color:var(--owner-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .8rem;font-size:.82rem;font-weight:600;display:inline-flex}.wa-filter button[data-active=true]{background:var(--owner-card);color:var(--owner-ink);box-shadow:0 1px 3px #1f1e1c1f}.wa-filter button span{background:var(--owner-soft);text-align:center;border-radius:999px;min-width:1.3rem;padding:0 .3rem;font-size:.72rem}.wa-groups{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.75rem;display:grid}.wa-group{padding:1rem 1.05rem}.wa-group-head h3{font-size:.98rem;font-weight:800}.wa-group-head p{color:var(--owner-muted);margin:.2rem 0 0;font-size:.78rem}.wa-group ul{gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none;display:grid}.wa-group li{align-items:flex-start;gap:.6rem;display:flex}.wa-check-icon{background:var(--owner-soft);width:22px;height:22px;color:var(--owner-muted);border-radius:50%;flex:none;place-items:center;display:grid}.wa-group li[data-tone=ok] .wa-check-icon{background:var(--owner-ok-bg);color:var(--owner-ok)}.wa-group li[data-tone=warn] .wa-check-icon{background:var(--owner-warn-bg);color:var(--owner-warn)}.wa-group li[data-tone=bad] .wa-check-icon{background:var(--owner-bad-bg);color:var(--owner-bad)}.wa-group li strong{text-align:start;font-size:.88rem;display:block}.wa-group li p{color:var(--owner-muted);word-break:break-word;text-align:start;margin:.15rem 0 0;font-size:.8rem;line-height:1.55}.wa-empty{text-align:center;color:var(--owner-muted);margin:0;padding:1.2rem;font-size:.88rem}@media (max-width:640px){.wa-ring-chart{width:128px;height:128px}.wa-ring-score-num{font-size:14px}.wa-ring-score-den{font-size:6.5px}.wa-filter{width:100%}.wa-filter button{flex:1;justify-content:center}.wa-report-lang{text-align:center;flex-direction:column;justify-content:center;align-items:stretch}.wa-report-lang-start{flex-direction:column;justify-content:center}.wa-report-lang-toggle{margin-inline:auto}.wa-report-lang-run{justify-items:center}.wa-report-lang-run p{text-align:center}.wa-platform{padding:1.05rem 1rem}.wa-platform-guess{text-align:center;font-size:1rem}.wa-platform-chips{justify-content:center;gap:.55rem}.wa-platform-chip{text-align:center;flex:calc(50% - .55rem);max-width:calc(50% - .28rem);min-height:3rem;padding:.75rem .7rem;font-size:1rem}}.wa-feedback{--wa-fb-fg:var(--owner-panel);--wa-fb-muted:color-mix(in srgb, var(--owner-panel) 72%, transparent);--wa-fb-line:color-mix(in srgb, var(--owner-panel) 22%, transparent);--wa-fb-soft:color-mix(in srgb, var(--owner-panel) 12%, transparent);z-index:90;background:var(--owner-ink);width:min(320px,100vw - 1.5rem);color:var(--wa-fb-fg);border:1px solid var(--wa-fb-line);border-radius:18px;gap:.85rem;padding:1.05rem 1.1rem;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .32s;display:grid;position:fixed;box-shadow:0 18px 42px #141c1a47}.wa-feedback-x{top:.55rem;width:1.85rem;height:1.85rem;color:var(--wa-fb-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin:0;padding:0;display:grid;position:absolute;inset-inline-end:.55rem}.wa-feedback-x:hover{background:var(--wa-fb-soft);color:var(--wa-fb-fg)}.wa-feedback-q,.wa-feedback-thanks{margin:0;padding-inline-end:1.6rem;font-size:.98rem;font-weight:650;line-height:1.45}.wa-feedback-thanks{color:#8ed4ae;padding-block:.35rem}.wa-feedback-actions{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.wa-feedback-btn{border:1px solid var(--wa-fb-line);background:var(--wa-fb-soft);min-height:3rem;color:var(--wa-fb-fg);font:inherit;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:.45rem;margin:0;padding:.65rem .75rem;font-size:.95rem;font-weight:650;transition:background .15s,border-color .15s,transform .12s;display:inline-flex}.wa-feedback-btn:hover:not(:disabled){transform:translateY(-1px)}.wa-feedback-btn:disabled{opacity:.65;cursor:wait}.wa-feedback-up:hover:not(:disabled),.wa-feedback-up[aria-pressed=true]{color:#8ed4ae;background:#8ed4ae38;border-color:#8ed4ae8c}.wa-feedback-down:hover:not(:disabled),.wa-feedback-down[aria-pressed=true]{color:#ffb4a8;background:#ffb4a82e;border-color:#ffb4a88c}@media (min-width:721px){.wa-feedback{opacity:0;bottom:1.35rem;left:auto;right:1.15rem;transform:translate(118%)}.wa-feedback.is-in{opacity:1;transform:translate(0)}}@media (max-width:720px){.wa-feedback{left:50%;right:auto;bottom:max(.85rem, env(safe-area-inset-bottom,0px));opacity:0;width:min(360px,100vw - 1.25rem);transform:translate(-50%,120%)}.wa-feedback.is-in{opacity:1;transform:translate(-50%)}}@media (min-width:721px){.wa-feedback-wizard{bottom:6.5rem}}@media (max-width:720px){.wa-feedback-wizard{bottom:calc(5.75rem + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.wa-ring-value,.wa-spinner,.wa-spin,.wa-progress-dot,.wa-feedback{transition:none;animation:none}.wa-feedback{opacity:1;transform:none}@media (max-width:720px){.wa-feedback{transform:translate(-50%)}}}.owner-biz-card{flex-direction:column;gap:28px;display:flex}.owner-biz-card-intro,.owner-biz-card-block,.owner-biz-card-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.owner-biz-card-intro{gap:10px}.owner-biz-card .owner-h2,.owner-biz-card .owner-lead,.owner-biz-card .owner-error{margin:0}.owner-biz-card-block{gap:12px}.owner-biz-card-copy{gap:6px;max-width:40rem}.owner-biz-card-copy .owner-meta{display:block}.owner-biz-card-link-row{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;display:flex}.owner-biz-card-link{border:1px solid var(--owner-line);background:var(--owner-input);max-width:100%;color:var(--owner-ink);word-break:break-all;border-radius:.4rem;padding:.5rem .7rem;font-size:.85rem;display:block}.owner-biz-card .owner-choice{margin:0}.owner-biz-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.owner-biz-card-grid-single{grid-template-columns:minmax(0,320px)}.owner-biz-card-actions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.owner-biz-card-sheet{color:#1f1e1c;text-align:center;background:#fffdf8;border:1px solid #e8e0d2;border-radius:.5rem;padding:1.35rem 1.1rem 1.2rem;box-shadow:0 8px 22px #1f1e1c0f}html.dark .owner-biz-card-sheet{color:#1f1e1c;background:#fffdf8}.owner-biz-card-bar{background:#ffd901;border-radius:999px;width:2.5rem;height:.35rem;margin:0 auto 12px}.owner-biz-card-brand{letter-spacing:.03em;color:#6b655b;margin:0 0 14px;font-size:.8rem}.owner-biz-card-sheet h3{margin:0 0 8px;font-size:1.25rem;font-weight:600;line-height:1.2}.owner-biz-card-body{color:#6b655b;margin:0 0 16px;font-size:.85rem;line-height:1.45}.owner-biz-card-qr{background:#fff;border:1px solid #e8e0d2;border-radius:.5rem;width:140px;height:140px;margin-inline:auto;padding:.4rem;display:block}.owner-biz-card-name{margin:16px 0 0;font-size:.95rem;font-weight:600}.owner-biz-card-city{color:#6b655b;margin:4px 0 12px;font-size:.8rem}.owner-biz-card-url{color:#8a8376;margin:0;font-size:.7rem}@media (max-width:720px){.owner-biz-card-grid,.owner-biz-card-grid-single{grid-template-columns:minmax(0,1fr)}}.owner-finish-hero{background:color-mix(in srgb, var(--owner-yellow) 22%, var(--owner-panel));grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:18px;display:grid}html.dark .owner-finish-hero{background:color-mix(in srgb, var(--owner-yellow) 10%, var(--owner-panel))}.owner-finish-h{margin:0 0 12px;font-size:1.05rem;font-weight:700}.owner-finish-bar{background:var(--owner-soft);border-radius:99px;height:8px;margin:4px 0;overflow:hidden}.owner-finish-bar span{background:var(--owner-yellow);border-radius:99px;height:100%;display:block}.owner-finish-list{grid-template-columns:1fr 1fr;gap:6px 14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.owner-finish-list li{align-items:center;gap:8px;min-width:0;display:flex}.owner-finish-list li.is-done{color:var(--owner-muted)}.owner-finish-mark{border:1.5px solid var(--owner-muted);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;display:grid}.owner-finish-mark.is-done{background:var(--owner-ok);border-color:var(--owner-ok);color:#fff}html.dark .owner-finish-mark.is-done{color:#1c1b19}.owner-finish-req{color:var(--owner-bad);margin-inline-start:auto;font-size:.75rem}.owner-finish-preview{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.owner-finish-photo{background:var(--owner-soft);height:74px;color:var(--owner-muted);border-radius:8px;place-items:center;font-size:.8rem;display:grid}.owner-finish-gap{color:var(--owner-muted);border-bottom:1px dashed var(--owner-line);font-size:.85rem}.owner-finish-fill{font-size:.85rem}.owner-finish-steps{gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.owner-finish-steps:before{content:"";top:6px;background:var(--owner-line);height:2px;position:absolute;inset-inline:8%}.owner-finish-steps li{z-index:1;text-align:center;color:var(--owner-muted);flex-direction:column;flex:1;align-items:center;gap:4px;font-size:.82rem;display:flex;position:relative}.owner-finish-steps li:before{content:"";background:var(--owner-line);width:14px;height:14px;box-shadow:0 0 0 4px var(--owner-panel);border-radius:50%}.owner-finish-hero .owner-finish-steps li:before,.owner-finish-steps li:before{box-shadow:0 0 0 4px var(--owner-panel)}.owner-finish-steps li[data-state=done]{color:var(--owner-ink)}.owner-finish-steps li[data-state=done]:before{background:var(--owner-ok)}.owner-finish-steps li[data-state=current]{color:var(--owner-ink);font-weight:700}.owner-finish-steps li[data-state=current]:before{background:var(--owner-yellow)}.owner-finish-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.owner-finish-tile{border:1px solid var(--owner-line);background:var(--owner-card);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.owner-finish-tile strong{justify-content:space-between;align-items:center;gap:8px;font-size:.92rem;display:flex}.owner-finish-tile strong svg{color:var(--owner-muted);flex:none}.owner-finish-tile span{color:var(--owner-muted);font-size:.8rem;line-height:1.5}.owner-finish-consent{align-items:flex-start;gap:10px;display:flex}.owner-finish-consent input{accent-color:#c6a400;flex:none;width:16px;height:16px;margin-top:4px}.owner-finish-consent label{flex-direction:column;gap:2px;display:flex}.owner-finish-saved{color:var(--owner-ok);font-size:.9rem;font-weight:700}.owner-news-prompt{border-color:color-mix(in srgb, var(--owner-yellow) 55%, var(--owner-line));background:radial-gradient(520px 180px at 100% 0%, #ffd9012e, transparent 60%), var(--owner-panel)}.owner-news-prompt-body{align-items:flex-start;gap:12px;display:flex;position:relative}.owner-news-prompt-body>div{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.owner-news-prompt h2{margin:0;font-size:1.1rem}.owner-news-prompt-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.owner-news-prompt-head h2{flex:auto;min-width:0}.owner-news-prompt-head .owner-dismiss-link{flex:none;margin-top:.2rem}.owner-news-prompt .owner-lead,.owner-news-prompt .owner-meta{margin:0}.owner-news-prompt-icon{background:color-mix(in srgb, var(--owner-yellow) 35%, transparent);border-radius:999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.owner-news-prompt-extra{cursor:pointer;align-items:flex-start;gap:8px;font-size:.9rem;display:flex}.owner-news-prompt-extra input{accent-color:#c6a400;flex:none;width:16px;height:16px;margin-top:4px}.owner-news-prompt-x{inset-inline-end:0;color:var(--owner-muted);cursor:pointer;background:0 0;border:0;padding:4px;position:absolute;top:0}@media (max-width:800px){.owner-finish-hero{grid-template-columns:minmax(0,1fr)}.owner-finish-tiles{grid-template-columns:1fr 1fr}.owner-finish-list{grid-template-columns:minmax(0,1fr)}.owner-finish-steps{flex-direction:column;gap:10px}.owner-finish-steps:before{display:none}.owner-finish-steps li{text-align:start;flex-direction:row;justify-content:flex-start}}.owner-danger-zone{border:1px solid var(--owner-bad);background:var(--owner-bad-bg);border-radius:12px;margin-top:28px;padding:16px}.owner-danger-zone h2{margin:0 0 8px;font-size:1.05rem;font-weight:700}.owner-btn-danger{background:var(--owner-bad);color:#fff}.owner-btn-danger:hover{filter:brightness(.95)}html.dark .owner-btn-danger{background:#c43d3d}.owner-del .owner-lead{margin-bottom:20px}.owner-del-h2{align-items:center;gap:8px;margin:0;font-size:1.02rem;font-weight:700;display:flex}.owner-del-steps{counter-reset:owner-del-step;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.owner-del-steps li{background:var(--owner-soft);counter-increment:owner-del-step;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.owner-del-steps li:before{content:counter(owner-del-step);background:var(--owner-yellow);width:26px;height:26px;color:var(--owner-on-yellow);border-radius:50%;place-items:center;margin-bottom:4px;font-size:.85rem;font-weight:800;display:grid}.owner-del-steps strong{font-size:.95rem}.owner-del-steps span{color:var(--owner-muted);font-size:.86rem;line-height:1.6}.owner-del-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}.owner-del-col{padding:16px}.owner-del-col .owner-del-h2{color:var(--owner-muted);margin-bottom:10px}.owner-del-col-bad .owner-del-h2{color:var(--owner-bad)}.owner-del-col ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.owner-del-col li{padding-inline-start:16px;font-size:.92rem;line-height:1.55;position:relative}.owner-del-col li:before{content:"";inset-inline-start:0;background:var(--owner-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em}.owner-del-col-bad li:before{background:var(--owner-bad)}.owner-del-col small{color:var(--owner-muted);font-size:.82rem;display:block}.owner-del-export{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:16px;display:flex}.owner-del-export>div{flex:260px;gap:4px;display:grid}.owner-del-status{border:1px solid var(--owner-line);border-inline-start:4px solid var(--owner-yellow);background:var(--owner-card);border-radius:14px;justify-items:start;gap:14px;margin-bottom:12px;padding:18px;display:grid}.owner-del-status-head{flex-wrap:wrap;align-items:center;gap:8px 10px;width:100%;display:flex}.owner-del-status-head .owner-badge{margin-inline-start:auto}.owner-del-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;width:100%;margin:0;display:grid}.owner-del-facts dt{color:var(--owner-muted);font-size:.8rem}.owner-del-facts dd{margin:2px 0 0;font-size:.94rem;font-weight:600}.owner-del-confirm{margin-top:20px;padding:18px}.owner-del-confirm h2{color:var(--owner-bad);margin-bottom:14px}.owner-del-confirm .owner-field label{color:var(--owner-ink)}.owner-del-confirm .owner-field input{letter-spacing:.08em;max-width:240px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.owner-del-check{cursor:pointer;align-items:center;gap:10px;margin-bottom:14px;font-size:.92rem;display:flex}.owner-del-check input{width:18px;height:18px;accent-color:var(--owner-bad)}@media (max-width:640px){.owner-del-steps,.owner-del-grid,.owner-del-facts{grid-template-columns:minmax(0,1fr)}.owner-del-steps{gap:6px}.owner-del-steps li{grid-template-columns:26px minmax(0,1fr);gap:2px 10px;padding:10px 12px;display:grid}.owner-del-steps li:before{grid-row:span 2;margin-bottom:0}.owner-del-confirm .owner-field input{max-width:none}.owner-del-confirm .owner-btn{width:100%}}
