:root{--brand:#0A6FF0;--brand-dark:#0858C8;--brand-soft:#EAF1FE;--ink:#101012;--ink-2:#3A3A40;--muted:#9A9AA0;--ink-3:#5A5F68;--faint:#8A8F98;--line:#E1E3E7;--line-2:#EDEDEF;--line-in:#E8EAEE;--zebra:#FAFBFC;--bg:#ffffff;--card:#ffffff;--soft:#F5F6F8;--side:#434F5E;--side-on:#525F70;--side-text:#C3CDD8;--side-muted:#98A6B5;--side-dim:#8B9AAA;--side-dot:#5C6B7C;--ok:#1E7A45;--warn:#E5A400;--bad:#C0332F;--ok-bg:#ECF7F0;--warn-bg:#FFF6E3;--bad-bg:#FDEDEC;--off:#A8A8AE;--radius:10px;--radius-sm:8px;--pill:999px;--font:"Onest",-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif}*{box-sizing:border-box}img,svg{max-width:100%}body{margin:0;background:var(--bg);font-family:var(--font);-webkit-font-smoothing:antialiased}a,body{color:var(--ink)}a{text-decoration:none}a:hover{opacity:.72}button,input,select,textarea{font-family:var(--font)}.smcard{border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}.smbtn,.smcard{background:var(--card)}.smbtn{padding:10px 20px;border:1px solid var(--line);color:var(--ink-2);border-radius:var(--pill);font-size:14px;font-weight:600;font-family:var(--font);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.smbtn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.smbtn:disabled{opacity:.55;cursor:default}.smbtn-primary{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700}.smbtn-primary:hover:not(:disabled){background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}input,select,textarea{font-family:var(--font);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 14px;font-size:14px;font-weight:500;color:var(--ink);background:#fff}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand-soft);border-color:var(--brand)}.smhead{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 32px;background:var(--card);border-bottom:1px solid var(--line);margin:0 0 16px}.smhead img{height:26px;width:auto;display:block}.smtab{padding:9px 18px;border-radius:var(--pill);font-size:14px;font-weight:600;text-decoration:none;border:1px solid var(--line);background:#fff;color:var(--ink-2)}.smtab-active{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700}.x1h:hover{background:#F5F5F6!important}.x2h:hover{background:#EAF1FE!important}.x3h:hover{background:#0858C8!important}.x4h:hover{opacity:.72}.x5h:hover{background:#0858C8!important}.x6h:hover{background:#EAF1FE!important}.x7f:focus{border-color:#0A6FF0!important}.x8h:hover{background:#FAFBFD!important}.x9h:hover{background:#0858C8!important}.x10h:hover{opacity:.85!important}.x11h:hover{background:#F5F5F6!important}.x12h:hover{border-color:#0A6FF0;color:#0A6FF0!important}.x13h:hover{opacity:.72}.x14h:hover{opacity:.8!important}.x15h:hover{border-color:#0A6FF0;box-shadow:0 8px 24px rgba(10,111,240,.12)!important}.x16h:hover{color:#0A6FF0;border-color:#0A6FF0;background:#FAFBFD!important}.ondh:hover{opacity:.72}.ondbtnh:hover{border-color:#0A6FF0!important;color:#0A6FF0!important}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes om-float{0%,to{transform:translateY(0) rotate(-.6deg)}50%{transform:translateY(-26px) rotate(.6deg)}}@keyframes om-float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ui-spin{to{transform:rotate(1turn)}}.ui-spin{animation:ui-spin .9s linear infinite;display:inline-block}@keyframes ui-pulse{0%,to{opacity:.35}50%{opacity:.75}}.ui-pulse{animation:ui-pulse 1.5s ease-in-out infinite}@keyframes rel-cloud-in{0%{opacity:0;transform:scale(.6)}to{opacity:var(--o,1);transform:scale(1)}}.rel-cloud-word{animation:rel-cloud-in .38s cubic-bezier(.2,.7,.2,1) both;will-change:transform,opacity}.rel-tip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;border:1px solid var(--faint);color:var(--faint);font-size:10px;font-weight:800;font-family:Arial,sans-serif;cursor:help;line-height:1;-webkit-user-select:none;user-select:none}.rel-tip,.rel-tip .rel-tip-text{text-transform:none;letter-spacing:0}.rel-tip .rel-tip-text{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:8px 10px;background:#101012;color:#fff;border-radius:6px;font-size:11.5px;font-weight:400;line-height:1.45;width:260px;z-index:100;box-shadow:0 4px 14px rgba(0,0,0,.22);text-align:left;pointer-events:none;white-space:normal}.rel-tip:focus .rel-tip-text,.rel-tip:hover .rel-tip-text{display:block}.rel-tip .rel-tip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid transparent;border-top-color:#101012}@media (max-width:1100px){[data-r=bar],[data-r=foot],[data-r=page]{padding-left:22px!important;padding-right:22px!important}[data-r=side]{width:210px!important}}@media (max-width:860px){[data-r=page]{padding:18px 16px 28px!important}[data-r=bar]{padding:12px 16px!important;row-gap:10px!important}[data-r=foot]{padding:32px 16px 26px!important}[data-r=page] h1{font-size:28px!important}[data-r=card]{padding:18px 16px!important;border-radius:18px!important}[data-r=cta]{padding:40px 22px!important;border-radius:24px!important}[data-r=section]{padding-top:64px!important}}@media (max-width:980px){.mnav{display:none!important}}@media (max-width:560px){.mtel{display:none!important}h1{font-size:30px!important}h2{font-size:26px!important}.nsh{box-shadow:none!important}}@media (max-width:440px){.pnarrow-in{padding-left:2px!important;padding-right:2px!important}}@media print{body{background:#fff}[data-r=bar],[data-r=foot],[data-r=side]{display:none!important}}.ui-card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;color:var(--ink)}.ui-h1{font-family:var(--font);font-weight:900;font-size:36px;line-height:1.15;letter-spacing:-.01em;margin:0}@media (max-width:720px){.ui-h1{font-size:26px}}.ui-label{display:block;font-size:12px;font-weight:700;color:var(--muted);margin-bottom:6px}.ui-note{font-size:12px;font-weight:600;color:var(--faint)}.ui-note--bad{color:var(--bad)}.ui-field{padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--font);font-size:13px;background:#fff;color:var(--ink);outline:none}.ui-field:focus{border-color:var(--brand)}.ui-btn{padding:8px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink-2);font-family:var(--font);font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.ui-btn:hover:not(:disabled){border-color:var(--brand);color:var(--brand)}.ui-btn:disabled{opacity:.55;cursor:default}.ui-btn--on{background:var(--brand);border-color:var(--brand);color:#fff}.ui-btn--on:hover:not(:disabled){background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.ui-btn--primary{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:800}.ui-btn--primary:hover:not(:disabled){background:var(--brand-dark);border-color:var(--brand-dark);color:#fff}.ui-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ui-spacer{flex:1 1}.ui-scroll{overflow-x:auto}.ui-tbl{width:100%;border-collapse:collapse}.ui-tbl th{text-align:left;background:var(--soft);color:var(--ink-3);font-size:12px;font-weight:800;padding:9px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.ui-tbl td{padding:8px 10px;border-bottom:1px solid var(--line-in);font-size:13px}.ui-tbl tbody tr:nth-child(2n){background:var(--zebra)}.ui-tbl td.ui-num,.ui-tbl th.ui-num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ui-tbl td.ui-nowrap{white-space:nowrap}.ui-empty{padding:26px 14px;text-align:center;font-size:13px;font-weight:600;color:var(--faint)}.rel-tool .ui-table,.rel-tool .ui-tbl{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.rel-tool .ui-table thead th,.rel-tool .ui-tbl thead th{background:#434f5e;color:#fff;font-weight:700;font-size:12.5px;padding:10px 12px;text-align:left;border-bottom:1px solid #f1dde0;border-left:1px solid rgba(255,255,255,.14);position:sticky;top:0;z-index:2;white-space:normal}.rel-tool .ui-table thead th:first-child,.rel-tool .ui-tbl thead th:first-child{border-left:none}.rel-tool .ui-table tbody td,.rel-tool .ui-tbl tbody td{padding:8px 12px;border-bottom:1px solid #f1dde0;border-right:1px solid #f1dde0;color:var(--ink);background:#fff;font-size:13px}.rel-tool .ui-table tbody td:last-child,.rel-tool .ui-tbl tbody td:last-child{border-right:none}.rel-tool .ui-table tbody tr:nth-child(2n),.rel-tool .ui-tbl tbody tr:nth-child(2n){background:transparent}.rel-tool .ui-table tbody tr:nth-child(2n) td,.rel-tool .ui-tbl tbody tr:nth-child(2n) td{background:#FBFBFA}.rel-tool .ui-scroll{border:1px solid #f1dde0;border-radius:8px;overflow:auto}.tool,.tool-old{color:var(--ink)}.connect>*+*,.rel-tool>*+*,.tool-old>*+*{margin-top:14px}.rel-tool>.ui-h2,.tool>.ui-h1,.tool>.ui-h2{margin-bottom:0}.sh{display:flex;align-items:stretch;min-height:100vh;background:var(--bg);color:var(--ink);font-family:var(--font)}.sh-side{flex:none;width:300px;background:var(--side);color:#fff;padding:20px 16px 28px;display:flex;flex-direction:column;gap:22px;position:sticky;top:0;align-self:flex-start;height:100vh;overflow-y:auto}.sh-logo{display:block;padding:4px 8px}.sh-foot-logo img,.sh-logo img{display:block;width:auto}.sh-logo img{height:56px;width:auto}.sh-foot-logo img{height:42px}.sh-side-link{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;font-size:14px;font-weight:600;color:var(--side-muted)}.sh-side-link:hover{color:#fff}.sh-side-bottom{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--side-on);padding-top:8px}.ext-btn{display:flex;align-items:center;gap:11px;margin-top:8px;padding:10px 14px;border:1px solid var(--side-on);border-radius:14px;font-size:13.5px;font-weight:600;line-height:1.25;color:var(--side-text)}.ext-btn:hover{border-color:var(--side-text);color:#fff}.ext-btn-mark{flex:none;width:24px;height:24px}.ext-btn--foot{display:inline-flex;margin-top:16px}.sh-main{flex:1 1;min-width:0;display:flex;flex-direction:column;background:var(--bg)}.sh-bar{background:#fff;border-bottom:1px solid var(--line);padding:9px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sh-bar-link{font-weight:600;color:var(--muted)}.sh-bar-link,.sh-money{font-size:13px;white-space:nowrap}.sh-money{padding:6px 12px;border-radius:var(--radius-sm);background:var(--soft);font-weight:700;color:var(--ink)}.sh-who{color:var(--ink-2);white-space:nowrap}.sh-crumbs,.sh-who{font-size:13px;font-weight:600}.sh-crumbs{background:var(--zebra);border-bottom:1px solid var(--line);padding:8px 20px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sh-crumbs a{color:var(--muted)}.sh-crumbs a:hover{opacity:.72}.sh-crumb-sep{color:var(--faint)}.sh-crumb-cur{color:var(--ink)}.sh-crumb-item{display:flex;align-items:center;gap:10px}.sh-crumb-btn{border:0;background:none;padding:0;font:inherit;color:var(--muted);cursor:pointer}.sh-crumb-btn:hover{opacity:.72}.sh-crumb-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:3px}.sh-crumb-tail{max-width:44ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-page{flex:1 1;padding:16px 20px 28px;min-width:0}.sh-foot{background:var(--side);color:#fff;padding:36px 20px 26px}.sh-foot-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:28px}.sh-foot-about{font-size:13px;line-height:1.6;color:var(--side-muted);margin-top:12px;max-width:280px}.sh-foot-contacts{display:flex;flex-direction:column;gap:6px;font-size:13px;margin-top:14px}.sh-foot-contacts a{color:#fff;font-weight:600}.sh-foot-title{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--side-dim)}.sh-foot-links{display:flex;flex-direction:column;gap:8px;margin-top:12px}.sh-foot-links a{font-size:13px;font-weight:600;color:var(--side-text)}.sh-foot-links a:hover{color:#fff}.sh-foot-legal{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid var(--side-on);margin-top:26px;padding-top:18px;font-size:12px;color:var(--side-dim)}.nav{gap:2px}.nav,.nav-group{display:flex;flex-direction:column}.nav-head{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;cursor:pointer;padding:13px 14px;border-radius:14px;font-family:var(--font);font-size:15px;font-weight:600;background:transparent;color:var(--side-text)}.nav-head:hover{color:#fff}.nav-head--on{background:var(--side-on);color:#fff}.nav-ico{flex:none;width:18px;height:18px;opacity:.85}.nav-head--on .nav-ico{opacity:1}.nav-ico--empty{display:block}.nav-head-txt{flex:1 1 auto;min-width:0}.nav-head:has(>.nav-count)>.nav-head-txt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-caret{flex:none;font-size:10px;color:var(--side-dim)}.nav-caret--open{transform:rotate(180deg)}.nav-items{display:flex;flex-direction:column;gap:2px;padding:4px 0 8px}.nav-row{display:flex;align-items:center;border-radius:12px}.nav-row--on{background:var(--brand)}.nav-item{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:600;color:var(--side-muted)}.nav-item .nav-ico{opacity:.75}.nav-item:hover .nav-ico{opacity:1}.nav-item:hover,.nav-row--on .nav-item{color:#fff}.nav-row--on .nav-ico{opacity:1}.nav-star{flex:none;display:grid;place-items:center;width:30px;height:30px;margin-right:4px;padding:0;border:0;background:transparent;border-radius:8px;cursor:pointer;color:var(--side-dim);opacity:0}.nav-row:hover .nav-star,.nav-star:focus-visible{opacity:1}.nav-star:hover{color:#fff}.nav-star--on{opacity:1;color:#fff}.nav-row--on .nav-star{color:rgba(255,255,255,.75)}.nav-row--on .nav-star--on,.nav-row--on .nav-star:hover{color:#fff}@media (hover:none){.nav-star{opacity:1}}.ext-list{margin:8px 0 0;display:grid;grid-template-columns:max-content 1fr;gap:10px 18px;align-items:baseline}.ext-list dt{font-size:14.5px;font-weight:700;color:var(--ink)}.ext-list dd{margin:0;font-size:14.5px;line-height:1.6;color:var(--ink-2)}@media (max-width:720px){.ext-list{grid-template-columns:1fr;gap:3px}.ext-list dd{margin-bottom:9px}}.ext-steps{margin:10px 0 0;padding-left:20px;display:grid;gap:9px;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.ext-steps code{font:13px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;background:var(--soft);border:1px solid var(--line);border-radius:5px;padding:1px 5px}.ext-page-p{font-size:15px;line-height:1.68;color:var(--ink-2);margin:0}.nav-count{font-size:12px;font-weight:700;color:var(--side-dim)}.nav-empty{margin:2px 14px 4px;font-size:12.5px;line-height:1.5;color:var(--side-dim)}.st-head{display:flex;gap:14px;flex-wrap:wrap}.st-act,.st-head{align-items:center}.st-act{display:inline-flex;gap:10px}.st-head .ui-h1 a{color:var(--muted)}.st-filters{border:1px solid var(--line);border-radius:var(--radius);padding:10px 12px;margin-top:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.st-search{width:200px}.st-shown{font-size:13px;font-weight:600;color:var(--faint)}.st-wrap{border:1px solid var(--line);border-radius:var(--radius);margin-top:10px;overflow-x:auto}.st-min{min-width:1120px}.st-hrow{display:flex;background:var(--soft);border-bottom:1px solid var(--line)}.st-th{border:0;border-right:1px solid var(--line-in);background:transparent;padding:9px 10px;font-family:var(--font);font-size:12px;font-weight:800;color:var(--ink-3);white-space:nowrap;display:flex;align-items:center;gap:5px;cursor:pointer}.st-th--static{cursor:default}.st-arrow{font-size:9px}.st-row{display:flex;border-bottom:1px solid var(--line-in);background:#fff}.st-row--alt{background:var(--zebra)}.st-cell{padding:8px 10px;display:flex;align-items:center}.st-cell--num{justify-content:flex-end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.st-c-site{flex:1 1;min-width:0;max-width:340px;gap:8px}.st-c-code{width:72px;flex:none}.st-c-svc{width:140px;flex:none;gap:4px}.st-c-shows{width:130px;flex:none;gap:6px}.st-c-clicks,.st-c-search,.st-c-top{width:90px;flex:none}.st-c-note{flex:1 1;min-width:0;font-size:12px;line-height:1.35}.st-dot{flex:none;width:7px;height:7px;border-radius:50%}.st-dot--ok{background:var(--ok)}.st-dot--warn{background:var(--warn)}.st-dot--bad{background:var(--bad)}.st-dot--muted{background:var(--muted)}.st-dom{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink)}.st-dom:hover{opacity:.72}.st-code{padding:2px 8px;border-radius:5px;font-size:12px;font-weight:800;white-space:nowrap;background:var(--soft);color:var(--ink-3)}.st-code--bad{background:var(--bad-bg);color:var(--bad)}.st-shows{font-size:13px;font-weight:700;color:var(--ink)}.st-num{font-size:13px;font-weight:500;color:var(--ink-2)}.st-delta{font-size:11px;font-weight:800}.st-delta--up{color:var(--ok)}.st-delta--down{color:var(--bad)}.st-note--muted,.st-note--ok{color:var(--faint)}.st-note--warn{color:var(--ink-3)}.st-note--bad{color:var(--bad)}.svc{width:26px;height:20px;border-radius:5px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--soft);border:1px solid transparent;font-size:11px;font-weight:800;color:var(--faint)}.svc--on{background:#fff;border-color:var(--line);color:var(--ink-2)}.svc--failed{background:var(--bad-bg)}.svc img{display:block;filter:grayscale(1);opacity:.5}.svc--on img{filter:none;opacity:1}.svc--optional img{opacity:.35}.pwd{position:relative}.pwd-input{padding-right:44px;width:100%}.ui-ink{color:var(--ink)}.ui-muted{color:var(--muted)}.ui-sub{font-size:12px;color:var(--ink-2)}.ui-sub-title{font-size:13px;font-weight:600;margin-bottom:8px}.ui-card-title{font-family:var(--font);font-size:15px;font-weight:800;margin-bottom:4px}.ui-link{color:var(--brand)}.ui-grid{display:grid;gap:14px}.ui-actions{display:flex;gap:8px;flex-wrap:wrap}.ui-actions,.ui-push{margin-left:auto}.ui-mt{margin-top:18px}.ui-f15{font-size:15px}.ui-f14{font-size:14px}.ui-f13{font-size:13px}.ui-brand{color:var(--brand)}.ui-brand-dark{color:var(--brand-dark)}.ui-bad{color:var(--bad)}.ui-hint{font-size:11.5px;color:var(--muted);margin-top:4px}.ui-lead{font-size:13px;color:var(--ink-2);line-height:1.6}.ui-title-2{font-size:15px;font-weight:800;margin-bottom:12px}.ui-h2,.ui-title-2{font-family:var(--font)}.ui-h2{font-size:36px;font-weight:900;letter-spacing:-.01em;margin:0 0 16px}@media (max-width:720px){.ui-h2{font-size:26px}}.ui-flex{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ui-flex-col{display:flex;flex-direction:column;gap:10px}.ui-baseline{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.ui-grid-16{display:grid;gap:16px}.ui-grow{flex:1 1;min-width:0}.ui-area{width:100%;resize:vertical;font-family:inherit;line-height:1.5}.ui-btn--sm{font-size:12px;padding:4px 9px}.ui-cap{font-size:12px;color:var(--muted);margin-bottom:6px}.auth{min-height:100vh;display:grid;place-items:center;padding:16px;background:var(--zebra)}.auth-form{background:#fff;border-radius:var(--radius);border:1px solid var(--line);padding:30px;width:100%;max-width:360px;color:var(--ink)}.auth-logo{display:block;text-align:center;margin-bottom:22px}.auth-logo img{height:63px;width:auto;display:inline-block}.auth-err{color:var(--bad);font-size:13px;margin-bottom:10px}.auth-submit{width:100%;padding:11px 14px;border:0;border-radius:var(--radius-sm);background:var(--brand);color:#fff;font-family:var(--font);font-size:15px;font-weight:700;cursor:pointer}.auth-submit:disabled{opacity:.6;cursor:default}.auth-foot{font-size:13px;color:var(--muted);margin-top:14px;text-align:center}.auth-foot a{color:var(--brand)}.auth-form--wide{max-width:400px}.auth-logo--tight{margin-bottom:18px}.auth-field{margin-bottom:10px}.auth-agree{display:flex;gap:9px;align-items:flex-start;font-size:12px;color:var(--ink-3);line-height:1.5;margin:4px 0 12px;cursor:pointer}.auth-agree input{margin-top:2px;width:15px;height:15px;accent-color:var(--brand);cursor:pointer}.pf-1{align-items:center;font-size:14px;cursor:pointer;-webkit-user-select:none;user-select:none}.pf-1,.pf-2{display:flex;gap:10px}.pf-2{align-items:baseline;margin-bottom:10px;flex-wrap:wrap}.pf-3{font-size:12.5px;color:var(--ink-2);margin-left:auto}.pf-4{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:30px;outline:none}.pf-5{position:absolute;left:11px;top:0;width:2px;height:100%;background:#EDEDEF;border-radius:2px}.pf-6{font-size:10px;color:var(--muted);height:13px}.pf-7{font-size:11px;color:var(--ink-2);padding-bottom:8px}.pf-8{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap;align-items:center}.pf-9{font-size:12px;color:var(--muted);margin-left:auto}.pf-10{font-family:var(--font);font-size:20px;font-weight:800;margin-bottom:8px}.pf-11{font-size:14px;color:var(--ink-2);margin-bottom:24px;line-height:1.6}.pf-12{font-size:13.5px;color:var(--bad);margin-top:14px}.pf-13{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:6px}.pf-14{font-family:var(--font);font-size:19px;font-weight:800}.pf-15{margin-left:auto}.pf-15,.pf-16{font-size:13px;color:var(--ink-2)}.pf-16{margin-bottom:18px}.pf-17{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow-x:auto}.pf-18{display:grid;gap:20px}.pf-19{display:grid;gap:10px}.pf-20{display:grid;gap:6px;font-size:12px;color:var(--ink-2);max-width:220px}.pf-21{color:var(--muted);font-size:13.5px}.pf-22{display:grid;gap:22px}.pf-23{display:flex;gap:22px;flex-wrap:wrap;align-items:baseline}.pf-24,.pf-25{font-family:var(--font);font-size:26px;font-weight:800}.pf-26{margin-bottom:10px}.pf-26,.pf-27{font-size:14px;font-weight:700}.pf-27{margin-bottom:4px}.pf-28{font-size:12.5px;color:var(--ink-2);margin-bottom:10px}.pf-29{overflow-x:auto;max-height:460px;overflow-y:auto}.pf-30{position:relative;max-width:460px}.pf-31{padding:10px 12px;font-size:13px;color:var(--muted)}.pf-32{color:var(--ink-2);font-weight:500}.pf-33{margin-left:8px;font-size:12px}.pf-34{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pf-35{font-size:12.5px;color:var(--ink-2);margin-left:auto}.pf-36{color:var(--ok);margin-right:12px}.pf-37{border:1px solid var(--line);border-radius:12px;padding:14px;background:#FAFBFD}.pf-38{display:flex;gap:10px;align-items:center;margin-top:10px;flex-wrap:wrap}.pf-39{background:var(--brand);color:#fff;border:none;border-radius:var(--radius-sm);font-size:13.5px;font-weight:600;padding:9px 18px;cursor:pointer}.pf-40{font-size:12.5px;color:var(--ok)}.pf-41{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.not-found-1{font-family:Onest,system-ui,sans-serif;color:#101012;background:#fff;min-height:100vh;display:flex;flex-direction:column}.not-found-2{border-bottom:1px solid #e8e8ea}.not-found-3{max-width:900px;margin:0 auto;padding:15px 24px}.not-found-4{display:inline-flex;align-items:center}.not-found-5{height:49px;width:auto;display:block}.not-found-6{max-width:900px;margin:0 auto;padding:64px 24px;flex:1 1}.not-found-7{font-family:Onest,system-ui,sans-serif;font-size:64px;font-weight:700;color:#E8E8EA;line-height:1;margin-bottom:10px}.not-found-8{font-family:Onest,sans-serif;font-size:30px;font-weight:800;letter-spacing:-.6px;margin:0 0 12px}.not-found-9{font-size:15.5px;color:#101012;margin:0 0 8px}.not-found-10,.not-found-9{line-height:1.7;max-width:620px}.not-found-10{font-size:14px;color:#9A9AA0;margin:0 0 28px}.not-found-11{color:#0A6FF0}.not-found-12{display:flex;gap:10px;flex-wrap:wrap}.not-found-13{border-top:1px solid #e8e8ea}.not-found-14{max-width:900px;margin:0 auto;padding:24px;font-size:13px;color:#9A9AA0;display:flex;gap:18px;flex-wrap:wrap}.page-1{font-size:15px;color:var(--ink);margin-bottom:6px}.page-2{font-size:14px;color:var(--ink-2);line-height:1.6;margin-bottom:14px}.page-3{display:inline-block;background:var(--brand);color:#fff;font-size:14px;font-weight:600;padding:11px 20px;border-radius:var(--radius-sm);text-decoration:none}.page-4{font-size:15px;color:var(--ink);margin-bottom:6px}.page-5{font-size:14px;color:var(--ink-2);line-height:1.6}.page-6{font-size:13px;color:var(--bad);text-align:right;max-width:420px}.page-7{color:var(--muted);margin-top:2px}.page-8{display:grid;gap:10px}.page-9{color:var(--brand)}.page-10,.page-9{text-decoration:none;font-size:13.5px}.page-10{color:var(--ink-2)}.page-11{display:inline-block;background:var(--brand);color:#fff;font-weight:600;padding:11px 20px;border-radius:var(--radius-sm)}.page-11,.page-12{font-size:14px;text-decoration:none}.page-12{color:var(--brand)}.page-13{display:flex;gap:16px;flex-wrap:wrap;font-size:14px}.page-politika-konfidencialnosti-1{overflow-x:auto;margin:0 0 14px}.page-seo-1{font-family:var(--font);font-size:19px;font-weight:700;letter-spacing:.6px}.page-seo-2{margin-left:auto;font-size:13.5px;color:var(--brand)}.page-seo-3{margin-top:22px;border:1px solid var(--line);border-radius:18px;background:var(--zebra)}.page-seo-4{cursor:pointer;padding:14px 18px;font-size:14.5px;font-weight:700;color:var(--ink);list-style:revert}.page-seo-5{font-weight:400;color:var(--muted)}.page-seo-6{padding:0 18px 18px}.page-seo-7{font-size:13px;color:var(--muted);line-height:1.6;margin-bottom:6px}.page-push-1{font-size:14px;font-weight:600;color:var(--muted);text-decoration:none}.account-form-1{font-size:14px;color:var(--ink-2)}.account-form-2{max-width:560px}.account-form-3{font-family:Onest,sans-serif;font-size:26px;font-weight:800}.account-form-4{font-family:Onest,sans-serif;font-size:17px;font-weight:700;margin-bottom:16px}.account-form-5{border-top:1px solid var(--line);padding-top:14px}.account-form-6{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.account-form-7{font-size:15.5px;font-weight:700}.account-form-8{font-size:12.5px;color:var(--ink-2);margin-left:auto}.account-form-9{text-align:left;font-size:12px;color:var(--ink-2);font-weight:600;padding:9px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.account-form-10{font-weight:600}.account-form-11{font-size:12.5px;color:var(--ink-2)}.account-form-12{padding:7px 13px;border:1px solid var(--line);background:#fff;border-radius:9px;font-size:12.5px;cursor:pointer;color:var(--brand)}.acc-fields .ui-field{width:100%}.accounts-admin-1{flex:0 0 18px}.accounts-admin-2{font-size:13px;color:var(--ink-2);margin-top:8px}.accounts-admin-3{font-size:13px;color:var(--bad);margin-top:8px}.accounts-admin-4{font-size:13px;color:var(--warn);margin-top:8px}.accounts-admin-5{margin-top:12px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.accounts-admin-6{background:var(--soft);color:var(--ink);padding:8px 12px;border-radius:8px;font-size:13.5px}.accounts-admin-7{margin:0 0 16px 2px}.accounts-admin-8{font-size:13.5px;color:var(--brand);text-decoration:none}.accounts-admin-9{font-size:12.5px;color:var(--muted);margin-top:4px}.accounts-admin-10{margin-top:8px;line-height:2}.accounts-admin-11,.accounts-admin-12{background:#F5F5F6;padding:4px 8px;border-radius:6px}.accounts-admin-13{margin-top:8px}.claims-admin-1{flex:0 0 18px}.claims-admin-2{font-size:16px}.claims-admin-3{font-size:12px;color:var(--muted)}.claims-admin-4{font-size:13px;color:var(--ink-2);margin-top:8px;line-height:1.7}.claims-admin-5{font-size:13px;color:var(--bad);margin-top:8px}.claims-admin-6{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.claims-admin-7{margin-top:8px}.claims-admin-8{display:flex;gap:10px;padding:6px 0;border-top:1px solid #f5f5f6;font-size:13px;flex-wrap:wrap}.claims-admin-9{color:var(--ink-2);width:100%}.connect-wizard-1{flex:0 0 18px}.connect-wizard-2{font-size:14.5px;color:var(--muted);line-height:1.6;max-width:640px;margin-bottom:22px}.connect-wizard-3{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.connect-wizard-4{margin-top:12px}.connect-wizard-5{font-weight:600}.connect-wizard-6{font-size:13.5px;color:var(--ink-2);margin:8px 0 14px;line-height:1.6}.connect-wizard-7{display:flex;gap:10px;flex-wrap:wrap}.connect-wizard-8{color:var(--bad);font-size:13.5px;margin-top:12px}.connect-wizard-9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.connect-wizard-10{font-family:var(--font);font-size:18px}.connect-wizard-11{font-size:13px;color:var(--ink-2);margin-top:10px}.connect-wizard-12{display:flex;align-items:center;gap:11px;flex-wrap:wrap}.connect-wizard-13{font-size:11.5px;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:2px 9px}.connect-wizard-14{margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.connect-wizard-15{margin:0;padding-left:20px;font-size:13.5px;color:var(--ink);line-height:1.75}.connect-wizard-16{margin-top:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.connect-wizard-17{background:var(--soft);color:var(--ink);padding:8px 12px;border-radius:8px;font-size:13.5px}.connect-wizard-18{display:grid;gap:12px;margin-top:14px}.connect-wizard-19{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.connect-wizard-20{font-size:13.5px;color:var(--ink-2);min-width:210px}.connect-wizard-21{background:var(--soft);color:var(--ink);padding:8px 12px;border-radius:8px;font-size:13.5px}.connect-wizard-22{font-size:13.5px;color:var(--ink-2);border-top:1px solid var(--line);padding-top:12px}.cookie-bar-1{font-size:13.5px;line-height:1.6;flex:1 1 320px}.grant-instructions-1{font-size:13px;color:var(--muted);margin-top:10px}.grant-instructions-2{margin-top:12px}.grant-instructions-3{border:none;background:none;color:var(--brand);font-size:13px;cursor:pointer;padding:0}.grant-instructions-4{font-size:13px;color:var(--ink-2);margin-top:6px}.grant-instructions-5{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.grant-instructions-6{font-size:12px;color:var(--muted)}.grant-instructions-7{margin:8px 0 0;padding-left:20px;font-size:13px;color:var(--ink);line-height:1.7}.grant-instructions-8{margin-top:8px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.grant-instructions-9{background:#F5F5F6;padding:6px 10px;border-radius:6px;font-size:13px}.grant-instructions-10{padding:5px 11px;border:1px solid var(--line);background:var(--brand-soft);color:var(--brand);border-radius:var(--radius-sm);font-size:12px;cursor:pointer}.grant-instructions-11{font-size:13px;color:var(--warn)}.grant-instructions-12{font-size:13px;color:var(--ink-2);margin-top:10px}.grant-instructions-13{color:var(--brand)}.landing-page-1{display:flex;align-items:stretch;min-height:100vh}.landing-page-2{flex:none;width:268px;background:#434F5E;color:#FFFFFF;padding:20px 16px 28px;display:flex;flex-direction:column;gap:22px;position:sticky;top:0;align-self:flex-start;height:100vh}.landing-page-3{display:block;padding:4px 8px}.landing-page-4{display:block;height:24px;width:auto;filter:brightness(0) invert(1)}.landing-page-5{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:#525F70;color:#FFFFFF;font-size:15px;font-weight:700}.landing-page-6{flex:1 1}.landing-page-7{font-size:18px;font-weight:400;color:#98A6B5}.landing-page-8{gap:2px}.landing-page-8,.landing-page-9{display:flex;flex-direction:column}.landing-page-10{flex:1 1}.landing-page-11{display:flex;flex-direction:column;gap:2px;padding:4px 0 8px}.landing-page-12{flex:1 1}.landing-page-13{display:flex;flex-direction:column;gap:2px;border-top:1px solid #525f70;padding-top:8px}.landing-page-14,.landing-page-15{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:14px;font-size:14px;font-weight:600;color:#98A6B5}.landing-page-16{flex:1 1;min-width:0;display:flex;flex-direction:column;padding:0 40px}.landing-page-17{position:relative;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0 -40px;padding:14px 40px;background:#FFFFFF;border-bottom:1px solid #e8e8ea}.landing-page-18{flex:1 1}.landing-page-19{display:flex;align-items:center;flex-wrap:nowrap;justify-content:flex-end;gap:14px}.landing-page-20{font-size:15px;font-weight:800;white-space:nowrap}.landing-page-21{font-weight:600;color:#6E6E75}.landing-page-21,.landing-page-22{padding:10px 16px;border-radius:var(--radius-sm);font-size:15px;white-space:nowrap}.landing-page-22{background:#F5F5F6;font-weight:800;color:#101012}.landing-page-23{display:flex}.landing-page-24{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:8px;background:#FFFFFF;border:1px solid #e8e8ea;border-radius:28px;box-shadow:0 24px 60px rgba(16,16,18,.14);padding:28px 30px 30px}.landing-page-25{display:flex;align-items:center;justify-content:space-between;gap:20px}.landing-page-26{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9A9AA0}.landing-page-27{font-size:14px;font-weight:700;color:#0A6FF0}.landing-page-28{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:14px}.landing-page-29{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:20px;background:#F1F6FE;border:1px solid #dce9fd}.landing-page-30{font-size:17px;font-weight:800;letter-spacing:-.01em}.landing-page-31{font-size:14px;line-height:1.4;color:#5A5A60}.landing-page-32{height:1px;background:#EDEDEF;margin:26px 0 22px}.landing-page-33{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:28px}.landing-page-34{display:flex;flex-direction:column;gap:2px}.landing-page-35{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#9A9AA0;padding:0 12px 10px}.landing-page-36{display:block;padding:10px 12px;border-radius:14px;font-size:15px;font-weight:600;color:#3A3A40}.landing-page-37{position:relative;padding:76px 0 0;text-align:center}.landing-page-38{position:relative;z-index:1;max-width:1080px;margin:0 auto}.landing-page-39{max-width:860px;margin:26px auto 0;font-size:19px;line-height:1.5;color:#6E6E75;text-wrap:balance}.landing-page-43{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px;max-width:1000px;margin:44px auto 0}.landing-page-44{display:flex;align-items:center;gap:14px;text-align:left}.landing-page-45{font-weight:900;font-size:24px;letter-spacing:-.02em}.landing-page-46{font-size:15px;font-weight:600;color:#78787D}.landing-page-47{display:flex;align-items:center;gap:14px;text-align:left}.landing-page-48{font-weight:900;font-size:24px;letter-spacing:-.02em}.landing-page-49{font-size:15px;font-weight:600;color:#78787D}.landing-page-50{display:flex;align-items:center;gap:14px;text-align:left}.landing-page-51{font-weight:900;font-size:24px;letter-spacing:-.02em}.landing-page-52{font-size:15px;font-weight:600;color:#78787D}.landing-page-53{display:flex;align-items:center;gap:14px;text-align:left}.landing-page-54{font-weight:900;font-size:24px;letter-spacing:-.02em}.landing-page-55{font-size:15px;font-weight:600;color:#78787D}.landing-page-56{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:40px;align-items:center;text-align:left;margin-top:44px;padding:28px 36px;border:1px solid #e8e8ea;border-radius:32px;background:#FAFBFD}.landing-page-57{position:relative;display:flex;justify-content:center}.landing-page-58{position:absolute;top:14%;width:78%;height:64%;border-radius:50%;background:radial-gradient(closest-side,rgba(10,111,240,.18),rgba(10,111,240,0));animation:om-float-soft 7s ease-in-out infinite}.landing-page-59{position:relative;display:block;width:min(380px,100%);height:auto;animation:om-float 6s ease-in-out infinite}.landing-page-60{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#9A9AA0}.landing-page-61{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px}.lp-tool-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:#101012;margin-bottom:6px}.lp-tool-icon .nav-ico{width:26px;height:26px;stroke-width:1.5}.lp-tool-tile{text-decoration:none;color:inherit;text-align:left;padding:20px 20px 22px!important;min-height:0!important;gap:6px;transition:transform .2s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .2s;opacity:0;transform:translateY(8px);will-change:transform,opacity}.lp-tool-tile .landing-page-95{display:none}.lp-tool-tile .landing-page-96{font-size:17px;font-weight:800;letter-spacing:-.01em;margin-top:10px}.lp-tool-tile .landing-page-97{font-size:14px;line-height:1.45;color:#6E6E75;margin-top:4px}.lp-tool-tile:hover{transform:translateY(-2px);border-color:#0A6FF0;box-shadow:0 8px 22px rgba(10,111,240,.1)}@keyframes lp-tool-in{to{opacity:1;transform:none}}.landing-page-93>.lp-tool-tile:first-child{animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) 40ms forwards}.landing-page-93>.lp-tool-tile:nth-child(2){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .1s forwards}.landing-page-93>.lp-tool-tile:nth-child(3){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .16s forwards}.landing-page-93>.lp-tool-tile:nth-child(4){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .22s forwards}.landing-page-93>.lp-tool-tile:nth-child(5){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .28s forwards}.landing-page-93>.lp-tool-tile:nth-child(6){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .34s forwards}.landing-page-93>.lp-tool-tile:nth-child(7){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .4s forwards}.landing-page-93>.lp-tool-tile:nth-child(n+8){animation:lp-tool-in .48s cubic-bezier(.2,.7,.2,1) .46s forwards}.lp-tool-all{display:inline-block;margin-top:22px;font-size:15px;font-weight:700;color:#0A6FF0;text-decoration:none}.lp-tool-all:hover{color:#0858C8}.landing-page-66{margin:64px 0 0;border:1px solid #e8e8ea;border-radius:32px;background:#FAFAFB;padding:16px}.landing-page-67{display:flex;align-items:center;gap:10px;padding:8px 14px 16px}.landing-page-68,.landing-page-69,.landing-page-70{width:11px;height:11px;border-radius:50%;background:#E1E1E4}.landing-page-71{margin-left:14px;font-size:14px;font-weight:600;color:#9A9AA0}.landing-page-72{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}.landing-page-73{background:#FFFFFF;border:1px solid #ededef;border-radius:var(--radius);padding:28px 30px 22px}.landing-page-74{display:flex;gap:34px;flex-wrap:wrap}.landing-page-75{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9A9AA0}.landing-page-76{display:flex;align-items:baseline;gap:8px;margin-top:6px}.landing-page-77{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9A9AA0}.landing-page-78{display:flex;align-items:baseline;gap:8px;margin-top:6px}.landing-page-79{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9A9AA0}.landing-page-80{display:flex;align-items:baseline;gap:8px;margin-top:6px}.landing-page-81{display:flex;align-items:flex-end;gap:8px;height:172px;margin-top:30px}.landing-page-82{display:flex;justify-content:space-between;margin-top:12px;font-size:13px;font-weight:600;color:#B0B0B6}.landing-page-83{background:#FFFFFF;border:1px solid #ededef;border-radius:var(--radius);padding:24px 26px}.landing-page-84{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#9A9AA0}.landing-page-84,.landing-page-85{display:flex;justify-content:space-between}.landing-page-85{align-items:center;gap:16px;padding:15px 0;border-bottom:1px solid #f1f1f3}.landing-page-86{font-size:16px;font-weight:500;color:#3A3A40}.landing-page-87{display:flex;align-items:center;gap:10px}.landing-page-88{padding:4px 10px;border-radius:var(--radius-sm);background:#E7F0FE;font-size:13px;font-weight:700;color:#0A55B8}.landing-page-89{margin-top:18px;font-size:14px;font-weight:600;color:#9A9AA0}.landing-page-90{padding:130px 0 0}.landing-page-91{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.landing-page-92{max-width:420px;margin:0 0 10px;font-size:17px;line-height:1.5;color:#6E6E75}.landing-page-93{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:44px}.landing-page-94{border:1px solid #e8e8ea;border-radius:var(--radius);padding:28px 26px 32px;min-height:230px;display:flex;flex-direction:column}.landing-page-95{flex:1 1}.landing-page-96{font-size:21px;font-weight:800;letter-spacing:-.01em;margin-top:24px}.landing-page-97{font-size:16px;line-height:1.5;color:#6E6E75;margin-top:10px}.landing-page-98{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-top:16px}.landing-page-99{grid-column:span 1;border-radius:var(--radius);background:#434F5E;color:#FFFFFF;padding:30px 28px;display:flex;flex-direction:column;justify-content:space-between}.landing-page-100{font-size:15px;color:#C3CDD8;margin-top:20px}.landing-page-101{border-radius:var(--radius);background:#F5F5F6;padding:30px 28px;display:flex;flex-direction:column;gap:16px}.landing-page-102{width:28px;height:28px;border-radius:999px;border:2px solid #101012;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800}.landing-page-103{font-size:17px;line-height:1.45;font-weight:600}.landing-page-104{padding:130px 0 0}.landing-page-105{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.landing-page-106{max-width:420px;margin:0 0 10px;font-size:17px;line-height:1.5;color:#6E6E75}.landing-page-107{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:44px}.landing-page-108{border:1px solid #e8e8ea;border-radius:var(--radius);padding:30px 28px 32px;display:flex;flex-direction:column;min-height:210px}.landing-page-109{font-size:23px;font-weight:800;letter-spacing:-.01em}.landing-page-110{font-size:17px;line-height:1.5;color:#5A5A60;margin-top:10px}.landing-page-111{flex:1 1}.landing-page-112{font-size:15px;font-weight:700;color:#0A6FF0;margin-top:22px}.landing-page-113{padding:130px 0 0}.landing-page-114{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.landing-page-115{background:#F5F5F6;border-radius:var(--radius);padding:30px 28px 34px}.landing-page-116{height:1px;background:#E1E1E4;margin:18px 0}.landing-page-117{font-size:16px;line-height:1.55;color:#5A5A60}.landing-page-118{padding:130px 0 0}.landing-page-119{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#0A55B8}.landing-page-120{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-top:20px}.landing-page-121{max-width:420px;margin:0 0 10px;font-size:17px;line-height:1.5;color:#6E6E75}.landing-page-122{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:44px}.landing-page-123{border-radius:28px;background:#0A6FF0;color:#FFFFFF;padding:34px 32px;display:flex;flex-direction:column}.landing-page-124{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.72)}.landing-page-125{display:flex;align-items:baseline;gap:10px;margin-top:14px}.landing-page-126{font-size:22px;font-weight:700}.landing-page-127{font-size:16px;line-height:1.5;margin-top:18px;max-width:280px}.landing-page-128{flex:1 1;min-height:24px}.landing-page-129{border-top:1px solid rgba(255,255,255,.28);padding-top:16px;margin-top:24px}.landing-page-130{display:flex;justify-content:space-between;padding:8px 0;font-size:16px;font-weight:600}.landing-page-131{font-weight:800}.landing-page-132{border:1px solid #e8e8ea;border-radius:28px;padding:34px 32px}.landing-page-133{font-size:24px;font-weight:800;letter-spacing:-.01em}.landing-page-134{font-size:17px;line-height:1.55;color:#5A5A60;margin-top:16px}.landing-page-135{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.landing-page-136,.landing-page-137,.landing-page-138{padding:9px 16px;border-radius:var(--radius-sm);background:#F5F5F6;font-size:15px;font-weight:600}.landing-page-139{border:1px solid #e8e8ea;border-radius:28px;padding:34px 32px}.landing-page-140{font-size:24px;font-weight:800;letter-spacing:-.01em}.landing-page-141{font-size:17px;line-height:1.55;color:#5A5A60;margin-top:16px}.landing-page-142{display:flex;gap:8px;margin-top:24px}.landing-page-143{flex:1 1;padding:14px 12px;border-radius:16px;background:#434F5E;color:#fff;font-size:14px;font-weight:700;text-align:center}.landing-page-144,.landing-page-145{flex:1 1;padding:14px 12px;border-radius:16px;background:#F5F5F6;font-size:14px;font-weight:700;text-align:center}.landing-page-146{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-top:16px}.landing-page-147{background:#F5F5F6;border-radius:28px;padding:30px 32px}.landing-page-148{font-size:20px;font-weight:800}.landing-page-149{font-size:16px;line-height:1.55;color:#5A5A60;margin-top:12px}.landing-page-150{padding:130px 0 0}.landing-page-151{display:flex;flex-direction:column;gap:10px;max-width:1100px}.landing-page-152{font-size:21px;font-weight:700;letter-spacing:-.01em}.landing-page-153{padding:0 24px 26px;font-size:17px;line-height:1.6;color:#5A5A60;max-width:820px}.landing-page-154{margin:130px 0 0;border-radius:36px;background:#434F5E;color:#FFFFFF;padding:72px 64px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:56px;align-items:center}.landing-page-155{font-size:18px;line-height:1.55;color:#C3CDD8;margin:22px 0 0;max-width:520px}.landing-page-156{display:flex;flex-direction:column;gap:12px}.landing-page-157{background:#0A6FF0}.landing-page-157,.landing-page-158{display:block;text-align:center;padding:22px;border-radius:var(--radius-sm);color:#FFFFFF;font-size:18px;font-weight:700}.landing-page-158{border:1px solid #6b7787}.landing-page-159{position:fixed;inset:0;z-index:100;background:rgba(16,16,18,.45);display:flex;align-items:center;justify-content:center;padding:24px}.landing-page-160{position:relative;width:100%;max-width:940px;background:#FFFFFF;border-radius:32px;overflow:hidden;box-shadow:0 30px 80px rgba(16,16,18,.28);display:flex;flex-wrap:wrap;align-items:stretch}.landing-page-161{position:absolute;top:20px;right:20px;z-index:2;width:36px;height:36px;border:0;cursor:pointer;border-radius:999px;background:#F5F5F6;font-size:16px;font-weight:700;color:#6E6E75}.landing-page-162{position:relative;flex:1 1 320px;background:#0A6FF0;color:#FFFFFF;padding:40px 38px;display:flex;flex-direction:column;overflow:hidden}.landing-page-163{font-size:16px;line-height:1.5;color:rgba(255,255,255,.82);margin-top:16px;max-width:340px}.landing-page-164{display:flex;flex-direction:column;gap:10px;margin-top:26px}.landing-page-165{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600}.landing-page-166{flex:none;width:24px;height:24px;border-radius:999px;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.landing-page-169{flex:1 1 320px;padding:40px 38px 34px;display:flex;flex-direction:column;justify-content:center}.landing-page-170{display:flex;gap:4px;padding:4px;border-radius:var(--radius-sm);background:#F5F5F6}.landing-page-171{font-size:15px;line-height:1.5;color:#6E6E75;margin-top:20px}.landing-page-172{display:flex;flex-direction:column;gap:10px;margin-top:18px}.landing-page-173{display:block}.landing-page-174{display:block;font-size:13px;font-weight:700;color:#78787D;margin-bottom:7px}.landing-page-175{display:block}.landing-page-176{display:block;font-size:13px;font-weight:700;color:#78787D;margin-bottom:7px}.landing-page-177{display:block}.landing-page-178{display:block;font-size:13px;font-weight:700;color:#78787D;margin-bottom:7px}.landing-page-179{margin-top:14px;padding:12px 16px;border-radius:14px;background:#FDEDEC;color:#C0332F;font-size:14px;line-height:1.45}.landing-page-180{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.landing-page-181{font-size:12px;line-height:1.5;color:#9A9AA0;margin-top:18px}.landing-page-182{margin:96px -40px 0;background:#434F5E;color:#FFFFFF;padding:52px 40px 34px}.landing-page-183{max-width:1480px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:32px}.landing-page-184{display:block;height:42px;width:auto}.landing-page-185{font-size:15px;line-height:1.6;color:#98A6B5;margin-top:14px;max-width:280px}.landing-page-186{display:flex;flex-direction:column;gap:6px;font-size:15px;margin-top:16px}.landing-page-187,.landing-page-188{color:#FFFFFF;font-weight:600}.landing-page-189{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#8B9AAA}.landing-page-190{display:flex;flex-direction:column;gap:9px;margin-top:14px}.landing-page-191{font-size:15px;font-weight:600;color:#C3CDD8}.landing-page-192{max-width:1480px;margin:32px auto 0;display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-top:1px solid #525f70;padding-top:20px;font-size:13px;color:#8B9AAA}.landing-page-193{flex:1 1}.legal-page-1{font-family:var(--font);color:var(--ink);background:var(--bg);min-height:100vh;display:flex;flex-direction:column}.legal-page-2{border-bottom:1px solid var(--line);background:#fff}.legal-page-3{max-width:960px;margin:0 auto;padding:15px 24px;gap:20px;flex-wrap:wrap}.legal-page-3,.legal-page-4{display:flex;align-items:center}.legal-page-5{height:49px;width:auto;display:block}.legal-page-6{margin-left:auto;display:flex;gap:18px;flex-wrap:wrap}.legal-page-7{flex:1 1;max-width:960px;width:100%;margin:0 auto;padding:44px 24px 64px}.legal-page-8{font-family:var(--font);font-size:36px;font-weight:900;text-transform:uppercase;line-height:1.05;letter-spacing:-.01em;margin:0 0 10px}.legal-page-9{font-size:14px;font-weight:600;color:var(--muted);margin-bottom:30px}.legal-page-10{font-size:15px;line-height:1.75;color:var(--ink-2)}.legal-page-11{background:var(--side);color:#fff}.legal-page-12{max-width:960px;margin:0 auto;padding:30px 24px;font-size:13.5px;color:var(--side-text);line-height:1.7}.legal-page-13,.legal-page-14{color:#fff;font-weight:600;text-decoration:none}.legal-page-15{font-family:var(--font);font-size:20px;font-weight:800;color:var(--ink);margin:32px 0 10px;scroll-margin-top:20px}.legal-page-16,.legal-page-17{margin:0 0 12px}.legal-page-17{padding-left:22px}.legal-page-18{margin-bottom:6px}.project-switch-1{font-size:15px;font-weight:800;color:var(--ink)}.project-switch-2{display:flex;gap:6px;flex-wrap:wrap}.projects-admin-1{margin-bottom:10px}.projects-admin-1,.projects-admin-2{font-size:13px;color:var(--ink-2)}.projects-admin-3{font-size:12px;color:var(--bad)}.projects-admin-4{font-size:12px;color:#E5A400}.projects-admin-5{margin-left:auto;display:flex;gap:6px}.projects-admin-6{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.projects-admin-7{display:flex;align-items:flex-end;gap:8px}.projects-admin-8{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.projects-admin-9{font-size:12px;color:var(--ink-2);margin-top:8px}.report-view-1{max-width:860px;margin:0 auto;padding:24px;color:var(--ink)}.report-view-2{display:flex;align-items:flex-end;border-bottom:2px solid var(--brand);padding-bottom:12px;margin-bottom:20px}.report-view-3{font-size:22px;font-weight:800;letter-spacing:-.3px}.report-view-4{font-size:13px;color:var(--ink-2)}.report-view-5{margin-left:auto;text-align:right}.report-view-6{font-size:17px;font-weight:700}.report-view-7{font-size:15px;margin-bottom:14px}.report-view-8{font-size:14px;margin-top:6px;line-height:1.6}.report-view-9{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:20px}.report-view-10{font-size:24px;font-weight:700;line-height:1.2}.report-view-11{color:var(--muted);font-weight:400}.report-view-12{font-size:11px;color:var(--muted);margin-top:4px;line-height:1.4}.report-view-13{width:100%;height:140px}.report-view-14{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.report-view-15{color:var(--ok);font-weight:600;white-space:nowrap}.report-view-16{color:var(--brand);white-space:nowrap}.report-view-17{color:var(--bad);white-space:nowrap}.report-view-18{color:var(--muted);width:92px;white-space:nowrap}.report-view-19{color:var(--brand);width:88px}.report-view-20{color:var(--ink-2);white-space:nowrap}.report-view-21{border-top:1px solid var(--line);padding-top:14px;margin-top:24px;font-size:12px;color:var(--muted);display:flex;flex-wrap:wrap;gap:10px}.report-view-22{margin-left:auto;padding:6px 14px;border:1px solid var(--line);background:var(--brand-soft);color:var(--brand);border-radius:var(--radius-sm);font-size:13px;cursor:pointer}.site-overview-1{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.site-overview-2{font-size:16px}.site-overview-3{color:var(--muted);font-size:13px}.site-overview-4{color:var(--bad);font-size:13px}.site-overview-5{display:flex;align-items:center;gap:10px;margin-bottom:16px;flex-wrap:wrap}.site-overview-6{font-weight:800;font-size:18px}.site-overview-7{font-size:22px}.site-overview-8{display:flex;gap:24px;margin-top:12px;flex-wrap:wrap;font-size:13px;color:var(--ink-2)}.site-overview-9{font-size:12px;color:var(--muted);margin-top:8px}.site-overview-10{margin-top:12px}.site-overview-11{font-size:13px;font-weight:600;margin-bottom:6px}.site-overview-12{font-size:13px;color:var(--ink-2);padding:3px 0}.site-overview-13{font-size:15px;margin-bottom:12px}.site-overview-14{gap:6px}.site-overview-14,.site-overview-15{display:flex;margin-bottom:12px;flex-wrap:wrap}.site-overview-15{gap:10px}.site-overview-16{display:flex;gap:24px;flex-wrap:wrap;font-size:13px;color:var(--ink-2);margin-bottom:12px}.site-overview-17{margin-left:4px}.site-overview-18{font-size:12px;color:var(--muted);margin-top:8px}.site-overview-19{display:flex;align-items:center;gap:10px;margin-bottom:12px}.site-overview-20{font-size:22px}.site-overview-21{padding:8px 0;border-top:1px solid #f5f5f6;display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.site-overview-22{font-size:12px;color:var(--muted)}.site-overview-23{margin-top:12px;border-top:1px solid #f5f5f6;padding-top:10px}.site-overview-24,.site-overview-25{font-size:13px;color:var(--ink-2);padding:3px 0}.site-overview-26{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.site-overview-27{font-weight:600;font-size:14px;margin-bottom:8px}.site-overview-28{font-size:13px;color:var(--muted)}.site-overview-29{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--ink-2)}.site-overview-30{margin-top:10px;font-size:13px}.site-overview-31{font-weight:600;margin-bottom:4px}.site-overview-32{display:flex;padding:2px 0;color:var(--ink-2)}.site-overview-33{font-weight:600;font-size:14px;margin-bottom:8px}.site-overview-34{font-size:13px;color:var(--muted)}.site-overview-35{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--ink-2)}.site-overview-36{margin-top:10px;font-size:13px}.site-overview-37{font-weight:600;margin-bottom:4px}.site-overview-38{display:flex;padding:2px 0;color:var(--ink-2)}.site-overview-39{font-size:13px;color:var(--ink-2);line-height:1.7}.site-overview-40{margin-top:12px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.site-overview-40>.ui-btn{max-width:100%;white-space:normal}.site-overview-41{display:none}.site-overview-42{font-size:13px;margin-top:10px;color:var(--ink)}.staff-only-1{min-height:100vh;background:var(--bg);color:var(--ink);font-family:Onest,system-ui,sans-serif;display:flex;align-items:center;justify-content:center;padding:20px}.staff-only-2{background:#fff;border:1px solid var(--line);border-radius:14px;padding:30px 32px;max-width:520px}.staff-only-3{height:44px;width:auto;display:block;margin-bottom:18px}.staff-only-4{font-family:Onest,sans-serif;font-size:21px;font-weight:700;margin:0 0 10px}.staff-only-5{font-size:14.5px;line-height:1.65;color:var(--ink-2);margin:0 0 20px}.staff-only-6{display:inline-block;padding:10px 20px;border-radius:var(--radius-sm);background:var(--brand);color:#fff;font-size:14.5px;text-decoration:none}.users-admin-1{padding:16px 20px;border-bottom:1px solid var(--line);display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}.users-admin-2{font-size:15.5px;font-weight:700}.users-admin-3{font-size:12.5px;color:var(--ink-2);margin-left:auto}.users-admin-4{font-weight:600}.users-admin-5{display:flex;gap:8px;align-items:center;margin-bottom:6px;flex-wrap:wrap}.users-admin-6{color:var(--brand);text-decoration:none;font-weight:500}.users-admin-7{font-size:15.5px;font-weight:700;margin-bottom:12px}.users-admin-8{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 0;border-top:1px solid var(--line)}.audit-screen-1{font-size:13.5px;color:var(--ink-2);margin-top:5px;line-height:1.6}.audit-screen-2{display:flex;gap:8px;flex-wrap:wrap}.audit-screen-3{font-size:15px;margin-bottom:8px}.audit-screen-4{font-size:13.5px;color:var(--ink-2);line-height:1.6;margin-bottom:14px}.audit-screen-5{font-size:13.5px;margin-top:10px}.audit-screen-6{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.audit-screen-7{color:var(--warn)}.audit-screen-8{color:var(--bad)}.audit-screen-9{font-size:13.5px;margin-top:10px}.audit-screen-10{font-size:13.5px;color:var(--ok)}.audit-screen-11{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;cursor:pointer}.audit-screen-12{font-size:14.5px}.audit-screen-13{margin-left:auto;font-size:12.5px;color:var(--brand)}.audit-screen-14{font-size:13.5px;color:var(--ink-2);margin-top:5px;line-height:1.6}.audit-screen-15{margin-top:10px}.audit-screen-16{font-size:13.5px;color:var(--brand);margin-bottom:8px}.audit-screen-17{background:var(--bg);border-radius:12px;padding:12px}.audit-screen-18{font-size:12.5px;color:var(--ink-2);padding:2px 0;word-break:break-all}.billing-screen-1{font-size:13.5px;color:var(--ink-2);margin-top:6px;line-height:1.6}.billing-screen-2{display:flex;gap:9px;align-items:center;font-size:14px;cursor:pointer}.billing-screen-3{width:16px;height:16px;accent-color:var(--brand);cursor:pointer}.billing-screen-4{font-size:13.5px;color:var(--ink-2);margin-top:6px;line-height:1.6}.billing-screen-5{padding:9px 12px;border:1px solid var(--line-2);border-radius:12px;font-size:13.5px;width:130px}.billing-screen-6{font-size:12.5px;color:var(--muted);margin-top:10px}.billing-screen-7{font-size:13.5px;margin-top:10px;color:var(--ink)}.billing-screen-8{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}.billing-screen-9{margin-left:auto;font-size:13.5px}.billing-screen-10{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.billing-screen-11{font-family:var(--font);font-size:15px;font-weight:800}.billing-screen-12{padding:6px 13px;border-radius:6px;background:var(--bad-bg);font-size:13px;font-weight:700;color:var(--bad)}.billing-screen-13{display:flex;gap:4px;padding:4px;border-radius:var(--radius-sm);background:var(--soft)}.billing-screen-14{margin-left:auto;font-size:12.5px;color:var(--muted)}.competitors-screen-1{font-size:15px;margin-bottom:8px}.competitors-screen-2{background:var(--soft)}.competitors-screen-3{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline}.competitors-screen-4{font-size:13px;color:var(--ink-2);margin-top:3px}.competitors-screen-5{flex:1 1;min-width:200px}.competitors-screen-6{color:var(--ink-2)}.keywords-screen-1{font-size:13.5px;color:var(--ink)}.keywords-screen-2{font-size:14px;font-weight:600;margin-bottom:6px}.keywords-screen-3{font-size:12px;color:var(--ink-2);white-space:pre-wrap;margin:0;max-height:160px;overflow:auto}.keywords-screen-4{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:10px}.keywords-screen-5{font-size:13.5px;color:var(--ink-2);margin-bottom:12px;line-height:1.6}.keywords-screen-6{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}.keywords-screen-7{font-size:12px;color:var(--warn)}.keywords-screen-8{font-size:13px;color:var(--ink-2);margin-top:4px;line-height:1.6}.keywords-screen-9{font-size:13.5px;margin-top:12px}.keywords-screen-10{font-family:var(--font);font-size:17px;font-weight:700;margin-bottom:10px}.keywords-screen-11{display:flex;gap:8px;flex-wrap:wrap}.keywords-screen-12{font-size:13px;background:var(--bg);border:1px solid var(--line);border-radius:20px;padding:5px 12px}.links-screen-1{font-family:var(--font);font-size:17px;font-weight:700;margin-bottom:10px}.links-screen-2{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.links-screen-3{font-size:13.5px;color:var(--ink-2);margin-top:4px;line-height:1.6}.links-screen-4{font-size:13.5px;color:var(--brand);margin-top:4px}.links-screen-5{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.links-screen-6{display:none}.links-screen-7{display:flex;gap:10px;flex-wrap:wrap}.links-screen-8{font-size:13px;background:var(--bg);border:1px solid var(--line);border-radius:20px;padding:5px 12px}.links-screen-9{font-size:13.5px;margin-top:12px;color:var(--ink)}.links-screen-10{margin-top:12px;line-height:1.6}.links-screen-10,.links-screen-11{font-size:12.5px;color:var(--muted)}.links-screen-11{margin-top:10px}.metrika-block-1{font-family:var(--font);font-weight:700;font-size:16px;color:var(--ink)}.metrika-block-2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.metrika-block-3{font-family:var(--font);font-weight:700;font-size:16px;color:var(--ink)}.metrika-block-4{margin-left:auto;font-size:13px;color:var(--brand);text-decoration:none}.metrika-block-5{display:flex;gap:22px;flex-wrap:wrap;font-size:13.5px;color:var(--ink)}.metrika-block-6,.metrika-block-7{color:var(--ok);font-weight:600}.panel-shell-1{font-size:15px;font-weight:800;color:var(--ink);text-decoration:none}.panel-shell-2{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.panel-shell-3{font-size:12.5px;font-weight:600;color:var(--muted);text-decoration:none;white-space:nowrap}.panel-shell-4{display:flex;flex-direction:column;gap:22px;min-width:0}.panel-shell-5{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.panel-shell-6{font-family:var(--font);font-size:17px;font-weight:800;color:var(--ink)}.panel-shell-7{font-size:13px;color:var(--muted);margin-top:4px}.panel-shell-8{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap}.panel-shell-9{font-family:var(--font);font-size:36px;font-weight:900;text-transform:uppercase;line-height:1;margin:0;letter-spacing:-.01em;color:var(--ink)}.panel-shell-10{font-size:14px;color:var(--muted);margin-top:10px}.positions-screen-1{font-size:13.5px;margin-top:10px}.positions-screen-2{font-size:15px;margin-bottom:8px}.queries-clean-1{font-weight:400;font-size:10.5px;color:var(--muted);margin-top:2px}.queries-clean-2{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.queries-clean-3{font-size:13px;color:var(--ink-2);line-height:1.6;margin-bottom:14px;display:grid;gap:6px}.queries-clean-4{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px;align-items:center}.queries-clean-5{font-size:13px}.queries-clean-6{font-size:12px;color:var(--ink-2);border:1px solid var(--line);border-radius:20px;padding:2px 10px}.queries-clean-7{font-size:12px;color:#1E7A45;border:1px solid #c6e4d2;background:#ECF7F0;border-radius:20px;padding:2px 10px}.queries-clean-8{font-size:12.5px;color:var(--brand);margin-top:8px}.queries-clean-9{width:100%;font-size:13px;padding:8px;margin-top:8px;border:1px solid var(--line);border-radius:8px;font-family:inherit;resize:vertical}.queries-clean-10{margin-top:12px}.queries-clean-10,.queries-clean-11{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.queries-clean-11,.queries-clean-12{margin-bottom:14px}.queries-clean-12{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:#ECF7F0}.queries-clean-13{font-size:12.5px;color:var(--muted);margin-left:8px}.queries-clean-14{max-height:260px;overflow-y:auto;margin-top:10px}.queries-clean-15{font-size:12.5px;padding:3px 0;line-height:1.45}.queries-clean-16{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.queries-clean-17{font-size:12.5px;color:var(--muted);max-width:640px;line-height:1.5}.queries-clean-18{border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-bottom:14px;background:#FAFBFD}.queries-clean-19{font-size:12.5px;color:var(--muted);margin-left:8px}.queries-clean-20{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.queries-clean-21{color:var(--muted)}.queries-clean-21,.queries-clean-22{font-size:12.5px;max-width:640px;line-height:1.5}.queries-clean-22{color:var(--brand)}.queries-clean-23{font-weight:400;font-size:10.5px;color:var(--muted);margin-top:2px}.queries-clean-24{margin-left:7px;font-size:11px;color:#1E7A45;border:1px solid #c6e4d2;background:#ECF7F0;border-radius:20px;padding:1px 7px;white-space:nowrap}.queries-clean-25{font-size:12px;word-break:break-all}.queries-clean-25,.queries-clean-26{color:var(--muted);margin-top:3px}.queries-clean-27{color:var(--line)}.queries-clean-28{color:var(--brand);font-weight:600}.queries-clean-29{padding:18px 10px;font-size:13.5px;color:var(--ink-2)}.queries-clean-30{margin-top:14px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-size:13px;color:var(--ink-2)}.queries-screen-1{color:#B0B0B6;font-size:10.5px;margin-left:4px}.queries-screen-2{display:flex;align-items:center;gap:7px;font-size:13.5px;cursor:pointer}.queries-screen-3{font-size:12.5px;color:#C0332F}.queries-screen-4{margin-left:auto;padding:8px 12px;border:1px solid var(--line);border-radius:9px;font-size:13.5px;min-width:220px}.queries-screen-5{color:var(--ink-2);margin-top:6px}.queries-screen-6{display:flex;gap:8px;margin-bottom:14px;align-items:center;flex-wrap:wrap}.queries-screen-7{font-size:13px;color:var(--ink-2);margin-left:6px}.queries-screen-8{position:sticky;left:0;background:#fff;z-index:2;text-align:left;font-weight:600;font-size:12px;color:var(--ink-2);padding:8px 10px;min-width:260px}.queries-screen-10,.queries-screen-8,.queries-screen-9{border-bottom:1px solid var(--line)}.queries-screen-10{text-align:right;font-weight:600;font-size:12px;color:var(--ink-2);padding:8px 12px;white-space:nowrap}.queries-screen-11{border-bottom:1px solid var(--line)}.queries-screen-12{position:sticky;left:0;background:#fff;z-index:1;padding:10px;vertical-align:top;font-size:13px;line-height:1.4;min-width:260px;max-width:320px}@media (max-width:640px){.queries-screen-box-3 .queries-screen-12,.queries-screen-box-3 .queries-screen-8{position:static}}.queries-screen-13{color:var(--ink-2);font-size:12px;margin-top:3px;word-break:break-all}.queries-screen-14{padding:10px 8px;vertical-align:top;font-size:12px;color:var(--ink-2);white-space:nowrap}.queries-screen-15{height:20px;line-height:20px}.queries-screen-16{padding:10px 12px;vertical-align:top;text-align:right;font-size:12.5px;white-space:nowrap}.queries-screen-17{color:#B0B0B6}.queries-screen-17,.queries-screen-18{height:20px;line-height:20px}.queries-screen-19{padding:18px 10px;font-size:13.5px;color:var(--ink-2)}.queries-screen-20{display:flex;gap:6px;margin-top:14px;align-items:center;flex-wrap:wrap}.queries-screen-21{font-size:12.5px;color:var(--muted);margin-left:6px}.reports-screen-1{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.reports-screen-2{min-width:220px;flex:1 1}.reports-screen-2,.reports-screen-3{padding:9px 12px;border:1px solid var(--line-2);border-radius:12px;font-size:13.5px}.reports-screen-4{margin-top:14px}.reports-screen-5{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-bottom:12px}.reports-screen-6{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:18px}.reports-screen-7{font-size:13.5px;font-weight:600;margin-bottom:8px;color:var(--ok)}.reports-screen-8{display:flex;font-size:13px;padding:3px 0;gap:8px}.reports-screen-9{font-size:13.5px;font-weight:600;margin-bottom:8px;color:var(--bad)}.reports-screen-10,.reports-screen-11{display:flex;font-size:13px;padding:3px 0;gap:8px}.sites-header-1{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid #e8e8ea}.sites-header-2{display:flex;align-items:center;gap:12px;text-decoration:none}.sites-header-3{height:54px;width:auto;display:block}.sites-header-4{font-family:var(--font);font-weight:600;font-size:20px;color:var(--muted)}.sites-header-5{margin-left:auto;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.sites-header-6{border:1px solid var(--line-2);background:#fff;color:var(--ink-2);border-radius:9px;font-size:12.5px;padding:7px 12px;cursor:pointer}.traffic-screen-1{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:18px}.traffic-screen-2,.traffic-screen-3{margin-top:20px}.traffic-screen-4{font-size:13.5px;font-weight:600;margin-bottom:4px}.traffic-screen-5{font-size:12.5px;color:var(--muted);margin-bottom:8px}.traffic-screen-6{display:grid;gap:6px}.traffic-screen-7{display:flex;font-size:13px;gap:10px}.traffic-screen-8{color:var(--muted);width:62px;text-align:right}.traffic-screen-9{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:18px}.trend-block-1{margin-top:6px}.trend-block-2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trend-block-3{font-family:var(--font);font-weight:700;font-size:16px;color:var(--ink)}.trend-block-4{font-size:12.5px;color:var(--warn);margin-top:-4px}.ui-1{color:var(--muted);font-size:12px}.ui-2{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 18px}.ui-3{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.ui-4{font-family:var(--font);font-size:24px;font-weight:800;color:var(--ink);letter-spacing:-.4px}.ui-5{font-size:12px;color:var(--muted);margin-top:4px}.ui-6{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.ui-6.kpi6{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ui-7{display:grid;gap:7px}.ui-8{display:flex;font-size:13px;margin-bottom:3px}.ui-9{height:5px;border-radius:4px;background:#EDEDEF;overflow:hidden}.whois-base{display:block;margin-top:2px;font-size:11px;font-weight:600;color:var(--faint)}.eng{font-weight:800}.eng--ya{color:#FC3F1D}.eng--go{color:var(--brand)}.hist{display:flex;flex-direction:column;gap:6px}.sh-burger{display:none}@media (max-width:860px){.sh-burger{display:inline-flex;align-items:center;justify-content:center;width:36px;height:32px;flex:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink-2);cursor:pointer}.sh-burger[aria-expanded=true]{border-color:var(--brand);color:var(--brand)}.sh-logo img{height:63px}.sh-side{position:fixed;top:0;left:0;bottom:0;z-index:60;width:min(320px,86vw)!important;height:100%;transform:translateX(-100%);transition:transform .18s ease-out}:root[data-nav=open] .sh-side{transform:none}.sh-scrim{position:fixed;inset:0;z-index:50;background:rgba(16,16,18,.45)}:root[data-nav=open] body{overflow:hidden}}.ui-btn--lg{padding:9px 18px;font-size:14px}.sh-bar-link{align-items:center;gap:6px}.sh-bar-link,.svcb{display:inline-flex}.svcb{position:relative}.svcb-list{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:240px;padding:6px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 8px 24px rgba(16,16,18,.12)}.svcb-list,.svcb-row{display:flex;flex-direction:column;gap:2px}.svcb-row{padding:7px 10px;border-radius:var(--radius-sm);font-size:13px;white-space:nowrap}.svcb-head{display:flex;align-items:center;gap:14px}.svcb-row--warn{background:var(--warn-bg)}.svcb-row--low{background:var(--bad-bg)}.svcb-name{color:var(--ink-2);font-weight:600}.svcb-sum{margin-left:auto;color:var(--ink);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.svcb-spend{color:var(--ink-3);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){[data-r=shell]:not(.sh) img,[data-r=shell]:not(.sh) svg{max-width:100%}.landing-page-17{margin:0 -16px!important;padding:12px 16px!important}.landing-page-19{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;width:100%}.landing-page-19>a,.landing-page-19>button{flex:1 1 auto;justify-content:center}[class*=landing-page-]{grid-template-columns:1fr!important}.landing-page-56{padding:20px 16px!important;gap:20px!important;border-radius:20px!important}.landing-page-182{margin-left:-12px!important;margin-right:-12px!important;padding:32px 16px 26px!important}}@media (max-width:380px){[data-r=page]{padding-left:12px!important;padding-right:12px!important}.landing-page-17{margin:0 -12px!important;padding:10px 12px!important}[data-r=page] h1{font-size:26px!important}[data-r=page] h2{font-size:22px!important}.landing-page-62{padding:16px!important}}.sh-who{display:inline-flex;align-items:center;gap:7px}@media (max-width:700px){.sh-who-name{display:none}}@media (max-width:560px){[data-r=page] h1,[data-r=page] h2,[data-r=page] h3{line-height:1.15!important}[data-r=page] h2{margin-bottom:4px}[data-r=page] section{padding-top:44px!important}.landing-page-101,.landing-page-104,.landing-page-108,.landing-page-113,.landing-page-115,.landing-page-118,.landing-page-123,.landing-page-132,.landing-page-139,.landing-page-147,.landing-page-150,.landing-page-153,.landing-page-154,.landing-page-16,.landing-page-162,.landing-page-169,.landing-page-17,.landing-page-182,.landing-page-2,.landing-page-24,.landing-page-37,.landing-page-56,.landing-page-73,.landing-page-83,.landing-page-90,.landing-page-94,.landing-page-99{padding:18px 16px!important}}@media (max-width:360px){.landing-page-101,.landing-page-104,.landing-page-108,.landing-page-113,.landing-page-115,.landing-page-118,.landing-page-123,.landing-page-132,.landing-page-139,.landing-page-147,.landing-page-150,.landing-page-153,.landing-page-154,.landing-page-16,.landing-page-162,.landing-page-169,.landing-page-17,.landing-page-182,.landing-page-2,.landing-page-24,.landing-page-37,.landing-page-56,.landing-page-73,.landing-page-83,.landing-page-90,.landing-page-94,.landing-page-99{padding:14px 12px!important}}@media (max-width:720px){.landing-page-159{padding:12px!important;align-items:flex-start!important}.landing-page-160{max-width:100%!important;max-height:calc(100vh - 24px);overflow-y:auto!important;border-radius:18px!important;margin-top:12px}.landing-page-162{display:none!important}.landing-page-161{top:10px!important;right:10px!important}}@media (max-width:560px){.src-label{display:none}}.pcons-link{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:var(--radius-sm);padding:4px 10px;font-size:12.5px;font-weight:600;color:var(--muted);white-space:nowrap}.pcons-link:hover{border-color:var(--brand)}.cons{position:relative}.cons,.cons-btn{display:inline-flex}.cons-btn{align-items:center;justify-content:center;width:34px;height:32px;flex:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink-2);cursor:pointer}.cons-btn[aria-expanded=true]{border-color:var(--brand);color:var(--brand)}.cons-list{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:208px;display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:0 8px 24px rgba(16,16,18,.12)}.cons-row{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:var(--ink-2);white-space:nowrap}.cons-row:hover{background:var(--zebra);opacity:1}.cons-list:before,.svcb-list:before{content:"";position:absolute;left:0;right:0;top:-8px;height:8px}.pf-drop{margin:0 0 14px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--soft)}.pf-drop-head{font-weight:600;margin-bottom:8px;color:var(--ink)}.pf-drop-list{display:flex;flex-wrap:wrap;gap:6px}.pf-drop-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-size:12px;color:var(--muted)}.pf-drop-tag b{color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pf-drop-more{margin-top:10px;font-size:13px}.pf-drop-more summary{cursor:pointer;color:var(--muted)}.pf-drop-more ul{margin:8px 0 0;padding:0;list-style:none}.pf-drop-more li{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid var(--line)}.pf-drop-q{color:var(--ink-2)}.pf-drop-why{color:var(--muted);white-space:nowrap}@media (max-width:560px){.pf-drop-more li{flex-direction:column;gap:2px}.pf-drop-why{font-size:12px}}.pf-ai-msg{margin:0 0 12px;padding:10px 14px;border:1px solid var(--line);border-left:3px solid var(--brand);border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--ink-2);font-size:13px;line-height:1.5}.sh-page select{appearance:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6'><path d='M1 1l4 4 4-4' fill='none' stroke='%23888' stroke-width='1.5'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;padding-right:30px!important}.pdp-f{display:flex;flex-direction:column;gap:5px;min-width:0}.ui-tip{position:fixed;top:0;left:0;z-index:9999;max-width:300px;width:max-content;background:#101012;color:#fff;font-size:12px;font-weight:500;line-height:1.5;text-align:left;padding:8px 11px;border-radius:8px;box-shadow:0 6px 20px rgba(0,0,0,.18);opacity:0;visibility:hidden;transform:translateY(-2px);transition:opacity .08s ease,transform .08s ease;pointer-events:none;white-space:normal}.ui-tip--on{opacity:1;visibility:visible;transform:translateY(0)}.wl{display:flex;flex-direction:column;gap:14px}.wl-lead{margin:0 0 12px}.wl-form{display:flex;flex-direction:column;gap:12px}.wl-form label{display:block}.wl-form-top{display:flex;gap:16px 24px;flex-wrap:wrap;align-items:flex-start}.wl-wide{width:100%;box-sizing:border-box}.wl-opt{font-weight:500;color:var(--faint)}.wl-bar{display:flex;flex-direction:column;gap:12px}.wl-bar-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.wl-year{font-family:var(--font);font-size:18px;font-weight:800}.wl-search{width:220px;margin-left:auto}@media (max-width:720px){.wl-search{width:100%;margin-left:0}}.wl-month{padding:0}.wl-month-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 16px;background:var(--soft);border-bottom:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0}.wl-month-h h2{margin:0;font-family:var(--font);font-size:17px;font-weight:800;color:var(--ink)}.wl-day{display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;padding:12px 16px;border-top:1px solid var(--line-in)}.wl-month-h+.wl-day{border-top:0}.wl-day-h{font-size:13px;font-weight:700;color:var(--ink-3);padding-top:3px}@media (max-width:720px){.wl-day{grid-template-columns:minmax(0,1fr);gap:6px}}.wl-items{display:flex;flex-direction:column;gap:12px;min-width:0}.wl-item{display:flex;gap:10px;align-items:flex-start}.wl-item--edit{padding:12px;border:1px solid var(--brand);border-radius:var(--radius-sm);background:#fff}.wl-kbtn,.wl-kind{--k-bg:var(--soft);--k-fg:var(--ink-3);--k-solid:var(--ink-3)}.wl-k--seo{--k-bg:var(--brand-soft);--k-fg:var(--brand-dark);--k-solid:var(--brand)}.wl-k--dev{--k-bg:var(--warn-bg);--k-fg:#8A5A00;--k-solid:#C98A00}.wl-k--content{--k-bg:#E6F6F4;--k-fg:#11756B;--k-solid:#14897C}.wl-k--copy{--k-bg:#F1ECFD;--k-fg:#5B3CC4;--k-solid:#6B4BD8}.wl-k--links{--k-bg:var(--ok-bg);--k-fg:var(--ok);--k-solid:#1E8A4C}.wl-kind{flex:none;min-width:92px;margin-top:1px;padding:3px 8px;border-radius:6px;font-size:11px;text-align:center}.wl-kbtn,.wl-kind{background:var(--k-bg);color:var(--k-fg);font-weight:700;white-space:nowrap}.wl-kbtn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid transparent;border-radius:var(--radius-sm);font-family:var(--font);font-size:12.5px;cursor:pointer;transition:background .15s,color .15s,border-color .15s,box-shadow .15s}.wl-kbtn:hover{border-color:var(--k-fg)}.wl-kbtn:focus-visible{outline:2px solid var(--k-solid);outline-offset:2px}.wl-kbtn--on,.wl-kbtn--on:hover{background:var(--k-solid);border-color:var(--k-solid);color:#fff;box-shadow:0 3px 10px -4px var(--k-solid)}.wl-body{flex:1 1;min-width:0}.wl-title{font-size:14px;font-weight:600;line-height:1.45;color:var(--ink);overflow-wrap:anywhere}.wl-detail{font-size:13px;line-height:1.55;color:var(--ink-2);white-space:pre-wrap}.wl-detail,.wl-url{margin-top:3px;overflow-wrap:anywhere}.wl-url{display:inline-block;font-size:12.5px;color:var(--brand)}.wl-meta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:4px;font-size:12px;color:var(--faint)}.wl-act{padding:0;border:0;background:none;font:inherit;color:var(--ink-3);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.wl-act:hover{color:var(--brand)}.wl-act--bad:hover{color:var(--bad)}.wl-day--hl{animation:wl-hl 1.8s ease-out}@keyframes wl-hl{0%,35%{background:var(--brand-soft)}to{background:transparent}}.wl-cal{position:relative;overflow:hidden;overflow:clip}.wl-cal-body{display:flex;flex-direction:column;gap:12px}.wl-cal--empty .wl-cal-body{filter:blur(3px);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.wl-empty-over{position:absolute;inset:0;justify-content:center;padding:20px;background:linear-gradient(rgba(255,255,255,.25),rgba(255,255,255,.45))}.wl-empty-msg,.wl-empty-over{display:flex;align-items:center}.wl-empty-msg{position:sticky;top:calc(50vh - 80px);bottom:calc(50vh - 80px);flex-direction:column;gap:14px;max-width:460px;padding:24px 28px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.94);box-shadow:0 16px 40px rgba(16,16,18,.12);text-align:center}.wl-empty-msg p{margin:0;font-size:15px;font-weight:600;line-height:1.55;color:var(--ink-2)}.wl-flash{position:sticky;top:8px;z-index:5;align-self:flex-start;padding:8px 12px;border-radius:var(--radius-sm);background:var(--ok-bg);color:var(--ok);font-size:13px;font-weight:700}.wl-flash--bad{background:var(--bad-bg);color:var(--bad)}.yc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 14px}@media (max-width:1150px){.yc{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:780px){.yc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:470px){.yc{grid-template-columns:minmax(0,1fr)}}.yc-m{padding:8px;border:1px solid var(--line-in);border-radius:var(--radius-sm);background:#fff}.yc-m--on{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.yc-h{display:flex;align-items:center;gap:6px;width:100%;padding:2px 3px 7px;border:0;background:none;font-family:var(--font);font-size:13px;font-weight:800;color:var(--ink);text-align:left;cursor:pointer}.yc-h:hover{color:var(--brand)}.yc-n{margin-left:auto;padding:1px 7px;border-radius:9px;white-space:nowrap;background:var(--brand);color:#fff;font-size:11px;font-weight:700;text-align:center}.yc-g{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.yc-wd{padding-bottom:2px;text-align:center;font-size:10px;font-weight:700;color:var(--faint)}.yc-wd--wk{color:#D98A87}.yc-d{height:24px;padding:0;border:1px solid transparent;border-radius:5px;background:none;font-family:var(--font);font-size:11.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.yc-d:hover{border-color:var(--brand);color:var(--brand)}.yc-d:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.yc-d--wk{color:#C96A66}.yc-d--future{color:var(--off)}.yc-d--l1{background:#D6E6FD;color:var(--brand-dark)}.yc-d--l2{background:#8DB8F8;color:#06357A}.yc-d--l3{background:var(--brand);color:#fff}.yc-d--l1:hover,.yc-d--l2:hover,.yc-d--l3:hover,.yc-d--today{border-color:var(--ink)}.yc-d--today{font-weight:800}.yc-legend{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:600;color:var(--faint)}.yc-sw{display:inline-block;width:12px;height:12px;margin-left:6px;border-radius:3px}@media (max-width:720px){.yc-legend{margin-left:0}}.dp{position:relative}.dp-row{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.dp-trigger{display:inline-flex;align-items:center;gap:9px;min-width:240px;padding:7px 10px 7px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink);font-family:var(--font);font-size:14px;font-weight:700;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.dp-trigger>svg{flex:none;color:var(--brand)}.dp-trigger--on,.dp-trigger:hover{border-color:var(--brand)}.dp-trigger--on{box-shadow:0 0 0 3px var(--brand-soft)}.dp-sub{font-size:12px;font-weight:600}.dp-chev,.dp-sub{color:var(--faint)}.dp-chev{display:inline-flex;margin-left:auto;transition:transform .15s}.dp-trigger--on .dp-chev{transform:rotate(180deg);color:var(--brand)}.dp-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:304px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 36px rgba(16,16,18,.16);animation:dp-in .12s ease-out}@keyframes dp-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dp-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.dp-title{font-family:var(--font);font-size:15px;font-weight:800;color:var(--ink)}.dp-nav{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink-2);cursor:pointer}.dp-nav:hover{border-color:var(--brand);color:var(--brand)}.dp-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}.dp-wd{padding:4px 0;text-align:center;font-size:11px;font-weight:700;color:var(--faint)}.dp-wd--wk{color:#D98A87}.dp-day{position:relative;height:36px;padding:0;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--ink);font-family:var(--font);font-size:13px;font-weight:600;cursor:pointer}.dp-day:hover{background:var(--brand-soft);color:var(--brand-dark)}.dp-day:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.dp-day--wk{color:var(--bad)}.dp-day--out{color:var(--off)}.dp-day--today{border-color:var(--brand);font-weight:800}.dp-day--sel,.dp-day--sel:hover{background:var(--brand);border-color:var(--brand);color:#fff}.dp-dot{position:absolute;left:50%;bottom:4px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--brand)}.dp-day--sel .dp-dot{background:#fff}.dp-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line-in)}.dp-legend{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--faint)}.dp-dot--static{position:static;margin:0}.ts-faq>summary{list-style:none}.ts-faq>summary::-webkit-details-marker{display:none}.ts-faq>summary::marker{content:""}.ts-faq .ts-chev{transition:transform .18s ease}.ts-faq[open] summary .ts-chev{transform:rotate(90deg)}.tool-in,.tool-out{display:block;width:100%;box-sizing:border-box;margin:0;padding:16px 18px;height:420px;overflow:auto;resize:vertical;background:#fff;border:1px solid var(--line2,#ededef);border-radius:10px;outline:none;color:#101012;white-space:pre-wrap;word-break:break-word;font:14px/1.6 Onest,system-ui,-apple-system,sans-serif}.tool-in:focus,.tool-out:focus{border-color:var(--brand,#0A6FF0);box-shadow:0 0 0 3px rgba(10,111,240,.12)}.tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(330px,100%),1fr));gap:2px 20px}.tools-row{display:flex;align-items:flex-start;gap:12px;padding:9px 10px;margin:0 -10px;border-radius:10px;text-decoration:none;color:inherit}.tools-row:hover{background:var(--soft)}.tools-row-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--line);border-radius:9px;background:#fff;color:var(--brand)}.tools-row:hover .tools-row-ico{border-color:var(--brand)}.tools-row-ico .nav-ico{width:19px;height:19px;opacity:1}.tools-row-name{display:block;font-size:14px;font-weight:700;color:var(--ink);line-height:1.35}.tools-row-hint{display:block;font-size:12.5px;line-height:1.45;color:var(--ink-3);margin-top:2px}.tools-row-hint:first-letter{text-transform:uppercase}.img .ui-field,.srv .ui-field,.ssl .ui-field{width:100%;box-sizing:border-box}.unq-bar{margin-top:10px}.unq-own{display:inline-flex;align-items:center;gap:9px}.unq-own .ui-field{width:180px}.unq-tbl td:nth-child(2){width:104px}.unq-tbl td:nth-child(2) b{font-size:15px}.unq-text{margin-top:8px;white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.7;color:var(--ink)}@media (max-width:720px){.unq-own{width:100%}.unq-own .ui-field{width:auto;flex:1 1;min-width:0}.unq-tbl td:nth-child(2),.unq-tbl th:nth-child(2){width:74px}}.clean .ui-field{width:100%;box-sizing:border-box}.seo-main{min-width:0}.ico{flex:none;display:block}.fld{position:relative;flex:none}.fld-btn{max-width:260px}.fld-btn--on{border-color:var(--brand);color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.fld-btn .ico{opacity:.85}.fld-cur{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fld-cnt{font-size:12px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fld-btn--on .fld-cnt{color:var(--brand)}.fld-chev{display:inline-flex;color:var(--faint);transition:transform .15s}.fld-btn--on .fld-chev{transform:rotate(180deg);color:var(--brand)}.fld-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:264px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:6px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 14px 36px rgba(16,16,18,.16);animation:dp-in .12s ease-out}.fld-tool{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid transparent;border-radius:7px;background:#fff;color:var(--muted);cursor:pointer}.fld-tool:disabled{opacity:.45;cursor:default}.fld-tool:hover:not(:disabled){background:var(--soft);border-color:var(--line);color:var(--ink)}.fld-tool--bad:hover:not(:disabled){background:var(--bad-bg);border-color:var(--bad-bg);color:var(--bad)}.fld-list{display:flex;flex-direction:column;gap:1px;max-height:322px;overflow-y:auto}.fld-new{display:flex;align-items:center;gap:8px;width:100%;margin-top:6px;padding:9px 8px 5px;border:0;border-top:1px solid var(--line-2);background:transparent;color:var(--ink-3);font-family:var(--font);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.fld-new:hover,.fld-new:hover .ico{color:var(--brand)}.fld-wrap{position:relative}.fld-tools{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:none;gap:2px}.fld-wrap:hover .fld-tools{display:flex}.fld-wrap:hover .fld-n{opacity:0}.fld-item{position:relative;width:100%;display:flex;align-items:center;gap:8px;padding:7px 52px 7px 8px;border:0;border-radius:7px;background:transparent;color:var(--ink-2);font-family:var(--font);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.fld-item:hover{background:var(--soft)}.fld-item--on{color:var(--brand)}.fld-item--on,.fld-item--on:hover{background:var(--brand-soft)}.fld-item .ico{opacity:.8}.fld-item--on .ico{opacity:1}.fld-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fld-n{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fld-item--on .fld-n{color:var(--brand)}.st-c-pick{width:34px;flex:none;justify-content:center}.st-check{width:14px;height:14px;accent-color:var(--brand);cursor:pointer}.st-row--pick{background:var(--brand-soft)}@supports (grid-template-columns:subgrid){.st-min{--st-cols:auto max-content max-content max-content max-content max-content max-content minmax(200px,1fr);display:grid;grid-template-columns:var(--st-cols);min-width:min-content}.st-min--pick{grid-template-columns:auto var(--st-cols)}.st-hrow,.st-row{display:grid;grid-template-columns:subgrid;grid-column:1/-1}.st-min>.ui-empty{grid-column:1/-1}.st-c-clicks,.st-c-code,.st-c-note,.st-c-pick,.st-c-search,.st-c-shows,.st-c-site,.st-c-svc,.st-c-top{width:auto;max-width:none;min-width:auto}.st-c-note{min-width:0}.st-check{margin:0}.st-dom{flex:0 0 auto;width:max-content;max-width:340px}.st-delta{flex:none;min-width:44px}}.st-pickbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:12px;padding:10px 12px;border:1px solid var(--brand);border-radius:var(--radius);background:var(--brand-soft)}.st-pickn{font-size:13px;color:var(--ink)}.st-picklabel{font-size:11.5px;font-weight:600;color:var(--ink-3)}.st-pickbtn{background:#fff;padding:7px 10px;font-size:12.5px}.st-pickbtn .ico{color:var(--muted)}.st-pickbtn:hover:not(:disabled) .ico{color:var(--brand)}@media (max-width:860px){.fld-tools{display:none!important}}.umd{position:fixed;inset:0;z-index:80;background:rgba(16,16,18,.42);display:flex;align-items:flex-start;justify-content:center;padding:10vh 14px 24px;overflow-y:auto}.umd-card{width:100%;background:#fff;border-radius:14px;box-shadow:0 24px 60px rgba(16,16,18,.28);font-family:var(--font);animation:umdIn .13s ease-out}.umd-card:focus{outline:none}@keyframes umdIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.umd-head{display:flex;align-items:center;gap:10px;padding:15px 16px 12px;border-bottom:1px solid var(--line-2)}.umd-title{flex:1 1;min-width:0;font-size:15.5px;color:var(--ink)}.umd-x{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--muted);cursor:pointer}.umd-x:hover{background:var(--soft);border-color:var(--line);color:var(--ink)}.umd-body{padding:14px 16px 2px}.umd-body--last{padding-bottom:18px}.umd-label{display:block;font-size:12px;font-weight:700;color:var(--ink-3);margin-bottom:6px}.umd-field{width:100%}.umd-text{font-size:14px;color:var(--ink);line-height:1.45}.umd-hint{margin-top:8px;font-size:12px;color:var(--faint);line-height:1.45}.umd-err{margin-top:10px;font-size:12.5px;font-weight:600;color:var(--bad)}.umd-foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 16px 16px}.ui-btn--bad{background:var(--bad);border-color:var(--bad);color:#fff;font-weight:800}.ui-btn--bad:hover:not(:disabled){background:#A62B27;border-color:#A62B27;color:#fff}.st-arrow{display:inline-flex;align-items:center;color:var(--brand)}.core-bar{margin-top:10px;height:6px;border-radius:999px;background:var(--soft);overflow:hidden}.core-bar span{display:block;height:100%;background:var(--brand);transition:width .2s ease-out}button.ui-link{padding:0;border:0;background:none;font:inherit;color:var(--brand);cursor:pointer}a.ui-link:hover,button.ui-link:hover:not(:disabled){text-decoration:underline;text-underline-offset:2px}button.ui-link:disabled{color:var(--muted);cursor:default}.ch{align-items:stretch;min-height:min(720px,calc(100vh - 150px));border:1px solid var(--line);border-radius:var(--radius);background:var(--card);overflow:hidden}.ch,.ch-f{display:flex}.ch-f{align-items:center;gap:9px;width:100%;min-height:34px;padding:0 12px 0 14px;border:0;background:none;font:inherit;font-size:13.5px;color:var(--ink-2);text-align:left;cursor:pointer}.ch-f .ico{color:var(--ink-3);flex:none}.ch-f:hover{background:var(--soft)}@media (max-width:820px){.ch{flex-direction:column;min-height:0}}.core-desk .ui-tbl th{padding:5px 8px;font-size:11.5px}.core-desk .ui-tbl td{padding:1px 8px;height:22px;line-height:1.35}.core-desk .ui-tbl td.xs,.core-desk .ui-tbl td[style]{line-height:1.35!important}.core-spark{display:inline-flex;align-items:flex-end;gap:1px;height:12px;margin-right:6px;vertical-align:-1px}.core-spark i{display:block;width:3px;min-height:1px;background:var(--faint);border-radius:1px}.core-spark i.on{background:var(--brand)}.core-comp-n,.core-sez-no{color:var(--faint)}.core-comp-n{font-size:11.5px}.core-desk .ui-tbl input[type=checkbox]{width:13px;height:13px;vertical-align:middle;margin:0}.core-desk .ui-tbl tbody td:last-child{opacity:.28;transition:opacity .12s ease-out}.core-desk .ui-tbl tbody tr:focus-within td:last-child,.core-desk .ui-tbl tbody tr:hover td:last-child{opacity:1}@media (hover:none){.core-desk .ui-tbl tbody td:last-child{opacity:1}}.core-desk .ui-tbl tbody tr:hover{background:var(--soft)}.core-th{display:inline-flex;align-items:center;gap:3px}.core-th .ico{color:var(--ink)}.core-gl{position:relative;user-select:none;-webkit-user-select:none}.core-gl--lifted{opacity:.45}.core-gl--no{box-shadow:inset 0 0 0 1px var(--bad)!important;background:var(--bad-bg)!important}.core-grip{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;color:var(--faint);opacity:0;cursor:grab;touch-action:none;transition:opacity .12s ease-out}.core-gl:hover .core-grip{opacity:1}.core-gl--lifted .core-grip{opacity:0}@media (hover:none){.core-grip{opacity:.7}}.core-grabbing,.core-grabbing *{cursor:grabbing!important}.core-grabbing .ui-tip{display:none!important}.core-ghost{position:fixed;z-index:95;pointer-events:none;display:flex;flex-direction:column;gap:2px;max-width:300px;padding:7px 11px;border-radius:8px;background:var(--card);border:1px solid var(--line);box-shadow:0 10px 28px rgba(16,16,18,.18);font-size:12.5px}.core-ghost b{display:flex;align-items:center;gap:6px;min-width:0;font-weight:700;color:var(--ink)}.core-ghost b span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-ghost b .ico{color:var(--brand);flex:none}.core-ghost>span{color:var(--ink-3)}.core-ghost>.core-ghost-no{color:var(--bad)}.core-twist{width:14px;flex:none;display:inline-flex;align-items:center;justify-content:center;color:var(--faint)}.core-twist:hover{color:var(--brand)}.ico-inl{display:inline-flex;align-items:center;vertical-align:-2px;margin-left:3px}.ico-inl--l{margin-left:0;margin-right:4px}.lg-sw{width:9px;height:9px;border-radius:2px;background:currentColor;margin-right:5px;vertical-align:0}.lg-dot,.lg-sw{display:inline-block}.lg-dot{width:8px;height:8px;border-radius:999px;margin-right:6px;vertical-align:1px}.nav-caret{display:inline-flex;align-items:center}.sh-foot{container-type:inline-size}.sh-foot-links--2{display:block;column-count:2;column-gap:24px}.sh-foot-links--2 a{display:block;margin:0 0 8px;page-break-inside:avoid;break-inside:avoid}.sh-foot-col--wide{grid-column:1/-1}@container (min-width: 1000px){.sh-foot-cols{grid-template-columns:minmax(210px,1fr) minmax(0,2.7fr) minmax(150px,1fr) minmax(150px,1fr)}.sh-foot-col--wide{grid-column:auto}}@container (max-width: 460px){.sh-foot-links--2{column-count:1}}.ex{container-type:inline-size;color:var(--ink);max-width:1180px;margin:32px auto 0}.ex>*+*{margin-top:56px}.ex-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:center}.ex-eyebrow{color:var(--brand);font-size:11px;font-weight:800;letter-spacing:.1em}.ex-eyebrow,.ex-h1{text-transform:uppercase}.ex-h1{margin:16px 0 0;font-weight:900;font-size:clamp(30px,5cqw,52px);line-height:1.03;letter-spacing:-.015em}.ex-lead{margin:18px 0 0;max-width:560px;font-size:16px;line-height:1.65;color:var(--ink-2)}.ex-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.ex-cta .ui-btn{padding:12px 20px;font-size:14px;border-radius:var(--pill)}.ex-cta-mark{flex:none;width:17px;height:17px}.ex-btn--ghost{background:transparent}.ex-note{margin-top:12px;max-width:470px;font-size:12.5px;line-height:1.55;color:var(--faint)}.ex-shot{margin:0}.ex-shot img{display:block;width:100%;height:auto;background:#fff;border:1px solid var(--line);border-radius:14px}.ex-shot--hero img{box-shadow:0 18px 40px -22px rgba(16,16,18,.35)}.ex-shot figcaption{margin-top:10px;font-size:12.5px;line-height:1.5;color:var(--faint)}.ex-h2{margin:0 0 10px;font-weight:900;font-size:clamp(22px,2.9cqw,30px);line-height:1.15;letter-spacing:-.02em}.ex-sub{margin:0 0 22px;max-width:720px;font-size:15px;line-height:1.65;color:var(--ink-3)}.ex-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px}.ex-tiles--2{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.ex-tile{position:relative;overflow:hidden;background:var(--soft);border:1px solid var(--line-2);border-radius:14px;padding:16px 18px}.ex-tile-h{font-size:15.5px;font-weight:800;color:var(--ink)}.ex-tile-b{margin-top:7px;font-size:13.5px;line-height:1.6;color:var(--ink-3)}.ex-tile-n{position:absolute;z-index:0;top:4px;right:14px;font-size:58px;font-weight:900;line-height:1;letter-spacing:-.04em;color:var(--brand);opacity:.12;pointer-events:none;user-select:none;-webkit-user-select:none}.ex-tile-b,.ex-tile-h{position:relative;z-index:1}.ex-feat{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center}.ex-feat-h{margin:0 0 10px;font-weight:900;font-size:clamp(20px,2.5cqw,27px);line-height:1.18;letter-spacing:-.02em}.ex-feat-b{margin:0;font-size:15px;line-height:1.68;color:var(--ink-2)}.ex-list{display:grid;gap:7px;margin:14px 0 0;padding:0;list-style:none}.ex-list li{position:relative;padding-left:24px;font-size:14px;line-height:1.5;color:var(--ink-3)}.ex-list li:before{content:"";position:absolute;left:5px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--brand)}.ex-priv{background:var(--side);color:#fff;border-radius:20px;padding:34px 36px}.ex-priv-h{margin:0 0 12px;font-weight:900;font-size:clamp(20px,2.5cqw,27px);line-height:1.18;letter-spacing:-.02em}.ex-priv-b{margin:0 0 20px;max-width:720px;font-size:15px;line-height:1.68;color:var(--side-text)}.ex-priv .ui-btn{padding:11px 20px;border-radius:var(--pill)}.ex-inst{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}.ex-inst-card{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:22px}.ex-inst-h{font-size:17px;font-weight:800}.ex-inst-b{flex:1 1;font-size:13.5px;line-height:1.6;color:var(--ink-3)}.ext-btn--store{margin-top:6px;padding:12px 18px;border-color:var(--line);border-radius:var(--pill);background:#fff;font-size:14px;font-weight:700;color:var(--ink);transition:border-color .15s,color .15s}.ext-btn--store:hover{border-color:var(--brand);color:var(--brand)}.ex-faq{display:grid;gap:10px}.ex-faq .ts-faq{background:#fff;border:1px solid var(--line);border-radius:12px}.ex-faq .ts-faq>summary{display:flex;align-items:center;gap:11px;padding:15px 18px;cursor:pointer;font-size:15.5px;font-weight:700;color:var(--ink)}.ex-faq .ts-chev{flex:none;color:var(--brand)}.ex-faq-a{padding:0 18px 16px 45px;font-size:14.5px;line-height:1.66;color:var(--ink-2)}.ex-final{background:var(--soft);border:1px solid var(--line);border-radius:20px;padding:34px 36px}.ex-final-h{margin:0 0 12px;font-weight:900;font-size:clamp(20px,2.5cqw,27px);line-height:1.18;letter-spacing:-.02em}.ex-final-b{margin:0 0 20px;max-width:720px;font-size:15px;line-height:1.68;color:var(--ink-2)}@container (min-width: 900px){.ex-hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:44px}}@container (min-width: 860px){.ex-feat{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:46px}.ex-feat--flip .ex-feat-text{order:2}}@container (max-width: 560px){.ex>*+*{margin-top:40px}.ex-final,.ex-priv{padding:24px 20px;border-radius:16px}.ex-cta .ui-btn{width:100%;justify-content:center}.ex-inst-card{align-self:stretch}.ex-priv .ui-btn,.ext-btn--store{width:100%;justify-content:center}.ex-priv .ui-btn{white-space:normal;text-align:center}.ex-faq-a{padding-left:18px}}.sem-head{margin-bottom:10px}.sem-i{display:inline-flex;vertical-align:-2px;margin-left:6px;color:var(--ink-3);opacity:.55;cursor:help;transition:opacity .12s,color .12s}.sem-i:hover{opacity:1;color:var(--brand)}.sem-solo{margin-bottom:18px}.sem-pair{display:grid;gap:14px;align-items:start}@media (min-width:1240px){.sem-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1700px){.sem-pair{grid-template-columns:594px minmax(0,1fr)}}.sty-big--flat{color:var(--ink-3)}.sty-big--ok{color:var(--ok)}.sty-big--high{color:var(--bad)}.sty-k1{--sty-bg:#F1EAFB;--sty-fg:#7238B8}.sty-h{background:var(--sty-bg);color:inherit;border-radius:3px;padding:1px 2px;border-bottom:2px solid var(--sty-fg);cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sty-text{font-size:14px;line-height:1.75;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-height:520px;overflow:auto;padding-right:4px}@media (max-width:560px){.sty-text{font-size:13.5px;max-height:420px}}.sty-h--soft{border-bottom:0;padding:1px 0;border-radius:2px}.sty-k5{--sty-bg:#E6F4EA;--sty-fg:#1E7A3C}.sty-k8{--sty-bg:#EDEFF3;--sty-fg:#4A5568}.ai-sig{font-size:13.5px}.ai-sig td:nth-child(2),.ai-sig td:nth-child(3),.ai-sig th:nth-child(2),.ai-sig th:nth-child(3){width:22%}.ai-kinds{font-size:13.5px}.ai-kinds td:nth-child(2),.ai-kinds th:nth-child(2){width:26%}.ai-kinds tbody:last-child tr:last-child>*,.ai-sig tbody:last-child tr:last-child>*{border-bottom:0;padding-bottom:14px}.ai-cliche{--sty-bg:#F1EAFB;--sty-fg:#7238B8}.ai-triad{--sty-bg:#E3F0F3;--sty-fg:#0E6E84}.ai-fork{--sty-bg:#EDEFF3;--sty-fg:#4A5568}.ai-part{background:rgba(192,51,47,.07);border-radius:2px;cursor:help;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (max-width:560px){.ai-kinds,.ai-sig{font-size:12.5px}.ai-kinds td,.ai-kinds th,.ai-sig td,.ai-sig th{padding-left:6px;padding-right:6px}}.ai-map{display:flex;gap:3px;height:16px;margin-top:2px}.ai-map--dense{gap:1px}.ai-map>i{flex:1 1;min-width:2px;border-radius:3px;background:var(--soft);transition:background-color .3s}.ai-map>i.ai-map--ai{background:rgba(192,51,47,.5)}.ai-map>i.ai-map--hum{background:rgba(30,122,69,.42)}.ai-map>i.ai-map--mid{background:rgba(90,95,104,.22)}.ai-map>i.ai-map--now{background:var(--brand);animation:ui-pulse 1s ease-in-out infinite}.ai-live-now{margin-top:8px;min-width:0;font-size:13px;color:var(--faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.ai-map>i.ai-map--now{animation:none}}.wm-modal{position:fixed;inset:0;z-index:90;background:rgba(16,16,18,.55);display:flex;align-items:center;justify-content:center;padding:18px}.wm-modal-box{background:var(--card);color:var(--ink);border-radius:16px;padding:24px;width:100%;max-width:520px;max-height:calc(100vh - 36px);overflow:auto;text-align:center;box-shadow:0 24px 60px rgba(16,16,18,.35)}.wm-modal-t{font-family:var(--font);font-size:19px;font-weight:800;letter-spacing:-.3px;margin-bottom:14px;text-wrap:balance}.sr-form{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.sr-input{flex:1 1;min-width:220px;font-size:16px;padding:12px 14px}.sr-form-bad{width:100%}.sr-head{flex-wrap:wrap;gap:16px;margin-bottom:6px}.sr-ava,.sr-head{display:flex;align-items:center}.sr-ava{flex:none;justify-content:center;width:60px;height:60px;border-radius:14px;background:var(--brand);color:#fff;font-family:var(--font);font-size:28px;font-weight:800}.sr-hmain{flex:1 1 240px;min-width:0}.sr-h1{margin:0;font-family:var(--font);font-size:34px;font-weight:800;letter-spacing:-.5px;line-height:1.1;color:var(--ink);overflow-wrap:anywhere}.sr-pre{display:block;font-size:13px;font-weight:700;letter-spacing:0;color:var(--muted);margin-bottom:4px}.sr-h1a{color:inherit;text-decoration:none;word-break:break-word}.sr-h1a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.sr-sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:8px;font-size:15px;color:var(--ink-2)}.sr-score{font-family:var(--font);font-size:22px;font-weight:800}.sr-score small{font-size:13px;font-weight:600;color:var(--muted)}.sr-act{display:flex;flex-wrap:wrap;gap:8px}.sr-fail{margin-top:8px}.sr-blocked{margin-top:14px;padding:12px 16px;border-radius:12px;background:var(--warn-bg);color:var(--ink);font-size:14px;font-weight:600;text-wrap:balance}.sr-sec{margin-top:40px}.sr-h2{display:flex;align-items:center;gap:12px;margin:0 0 22px;font-family:var(--font);font-size:19px;font-weight:700;color:#c2cddc;letter-spacing:-.1px}.sr-h2:after{content:"";flex:1 1;height:2px;background:#e3e9f1;border-radius:2px}.sr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:26px 24px}.sr-m{min-width:0}.sr-ml{font-size:14px;font-weight:400;color:#4a4f57;margin-bottom:5px}.sr-mv{font-family:var(--font);letter-spacing:-.02em;color:var(--ink);line-height:1.25;overflow-wrap:anywhere}.sr-mv,.sr-num{font-size:18px;font-weight:700}.sr-num{color:#2466ad}.sr-text{font-size:15px;font-weight:600;letter-spacing:0}.sr-ava--img{background:none}.sr-ava--img img{display:block;width:40px;height:40px;object-fit:contain}@media (max-width:560px){.sr-ava--img img{width:32px;height:32px}}.top .sr-h1{font-size:30px}.top .sr-sub{gap:6px 18px}.top-tech{margin-top:18px}.top-tech b{font-weight:700;color:var(--ink);margin-left:4px}.top-table{width:100%;border-collapse:collapse;font-size:14px}.top-table th{text-align:left;font-weight:400;color:#4a4f57;padding:0 12px 10px 0;border-bottom:2px solid #e3e9f1;white-space:nowrap}.top-table td{padding:10px 12px 10px 0;border-bottom:1px solid #eef2f7;vertical-align:top}.top-pos{width:56px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.top-site{min-width:0}.top-site a{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#2466ad;text-decoration:none;word-break:break-all}.top-site a:hover{text-decoration:underline}.top-site a i,.top-site a img{flex:none;width:16px;height:16px;border-radius:3px}.top-site a i{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;color:#fff;background:#b7c3d6}.top-title{display:block;margin-top:3px;padding-left:24px;font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:520px}.top-num{width:92px;font-size:15px;font-weight:700;white-space:nowrap}.top-num.sr-good{color:var(--ok)}.top-num.sr-mid{color:#b07600}.top-num.sr-bad{color:var(--bad)}.top-wait{font-size:13px;font-weight:400;color:var(--faint)}.top-niches a,.top-soon{font-size:14px}.top-soon{color:var(--faint)}.q-q,.q-table .top-site a{font-weight:500}.q-q{font-size:14px;color:var(--ink)}.q-table .top-num{width:70px}.q-kind{width:190px;font-size:13px;color:var(--muted);white-space:nowrap}.q-table td.q-kind{padding-right:80px}.q-table tr.q-fold{display:none}.q-more-btn{margin-top:14px}.q-table .r-site{position:relative}.r-name{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#2466ad;word-break:break-all}.r-name i,.r-name img{flex:none;width:16px;height:16px;border-radius:3px}.r-name i{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;color:#fff;background:#b7c3d6}.r-link{position:absolute;inset:0}.r-site:hover .r-name{text-decoration:underline}.q-table .r-shared{width:170px;padding-right:40px;white-space:nowrap}.q-table .r-score{width:90px;white-space:nowrap}.q-url{font-size:13px;color:var(--muted);word-break:break-all}@media (max-width:720px){.top-opt{display:none}.top-title{max-width:60vw}.top .sr-h1{font-size:24px}}.sr-more-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 24px}.sr-more-list li{display:flex;align-items:center;gap:8px;min-width:0}.sr-more-list a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:500;color:#2466ad;text-decoration:none}.sr-more-list a:hover{text-decoration:underline}.sr-more-list a{display:inline-flex;align-items:center;gap:8px}.sr-more-list a i,.sr-more-list a img{flex:none;width:16px;height:16px;border-radius:3px}.sr-more-list a i{display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:10px;font-weight:700;color:#fff;background:#b7c3d6}.sr-more-score{flex:none;font-size:13px;font-weight:600;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr-more-score.sr-good{color:var(--ok)}.sr-more-score.sr-mid{color:#b07600}.sr-more-score.sr-bad{color:var(--bad)}.sr-mv.sr-word{font-size:15px;font-weight:600;letter-spacing:0;line-height:1.35}.sr-text--sm{font-size:14px;font-weight:500;color:var(--ink-2)}.sr-mv.sr-good,.sr-score.sr-good{color:var(--ok)}.sr-mv.sr-mid,.sr-score.sr-mid{color:#b07600}.sr-mv.sr-bad,.sr-score.sr-bad{color:var(--bad)}.sr-none{font-size:15px;font-weight:600;color:var(--faint)}.sr-wait{display:inline-block;width:90px;height:22px;border-radius:6px;vertical-align:middle;background:linear-gradient(90deg,var(--soft) 25%,#eef2f8 50%,var(--soft) 75%);background-size:200% 100%;animation:sr-shimmer 1.2s linear infinite}.sr-wait--shot{display:block;width:100%;height:100%}@keyframes sr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sr-wait{animation:none}}.sr-page{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start}@media (max-width:760px){.sr-page{grid-template-columns:minmax(0,1fr)}}.sr-shot{aspect-ratio:16/10;border:1px solid var(--line-2);border-radius:10px;overflow:hidden;background:var(--soft)}.sr-shot img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.sr-facts{display:flex;flex-direction:column;gap:16px;min-width:0}.sr-note{margin-top:12px;font-size:13px;color:var(--muted)}.sr-chips{display:flex;flex-wrap:wrap;gap:8px}.sr-chip{padding:6px 12px;border:1px solid var(--line-2);border-radius:var(--pill);background:#fff;font-size:14px;font-weight:600;color:var(--ink-2)}.sr-chip--c{color:var(--muted)}.sr-checks{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px 24px}.sr-ck{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2)}.sr-ck i{flex:none;width:9px;height:9px;border-radius:50%;background:var(--line)}.sr-ck--ok i{background:var(--ok)}.sr-ck--warn i{background:#e0a100}.sr-ck--bad i{background:var(--bad)}.sr-spark{display:block;width:100%;max-width:200px;height:40px}.sr-spark path{fill:none;stroke:var(--brand);stroke-width:2;vector-effect:non-scaling-stroke}@media (max-width:560px){.sr-ava{width:48px;height:48px;font-size:22px;border-radius:12px}.sr-act{width:100%}.sr-h1{font-size:26px}.sr-mv,.sr-num{font-size:17px}[data-r=page] .sr-h2{font-size:17px!important;margin-bottom:16px}[data-r=page] section.sr-sec{padding-top:0!important;margin-top:34px}.sr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}.landing-page-40{position:relative;z-index:1;display:flex;align-items:center;gap:12px;max-width:1120px;margin:44px auto 0;padding:10px;border:1px solid #e8e8ea;border-radius:var(--radius-sm);background:#FFFFFF;box-shadow:0 8px 30px rgba(16,16,18,.05)}.landing-page-41{display:flex;align-items:center;gap:10px;padding:0 10px 0 20px;font-size:17px;font-weight:700;white-space:nowrap}.landing-page-42{color:#C9C9CE;font-weight:400}.landing-page-40b{max-width:1120px;margin:10px auto 0;font-size:14px;font-weight:600;color:var(--bad)}@media (max-width:720px){.landing-page-40{flex-wrap:wrap!important;padding:12px!important;gap:8px!important;align-items:stretch!important}.landing-page-41{flex:1 1 100%;padding:0 2px!important;font-size:12px!important;font-weight:700!important;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.landing-page-42{display:none!important}.landing-page-40>input{flex:1 1 100%!important;min-width:0!important;padding:12px!important;border:1px solid #e8e8ea!important;border-radius:var(--radius-sm)}.landing-page-40>button{flex:1 1 100%;padding:14px 18px!important;font-size:15px!important}}.sh-an{position:relative;display:flex;align-items:center}.sh-an-in{width:220px;padding-right:36px}.sh-an-go{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:none;color:#101012;cursor:pointer}.sh-an-go:hover{background:var(--soft)}.sh-an-in--bad{border-color:var(--bad)}.sh-an-m{display:none;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border:1px solid var(--line-2);border-radius:10px;background:#fff;color:var(--ink);cursor:pointer}.sh-an-m:hover{background:var(--soft)}.sh-an-pop{position:fixed;inset:0;z-index:95;background:rgba(16,16,18,.55);display:flex;align-items:flex-start;justify-content:center;padding:72px 16px 16px}.sh-an-box{width:100%;max-width:520px;background:var(--card,#fff);border-radius:16px;padding:18px;box-shadow:0 20px 60px rgba(16,16,18,.25)}.sh-an-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.sh-an-t{font-family:var(--font);font-size:18px;font-weight:800;color:var(--ink)}.sh-an-x{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:10px;background:transparent;color:var(--ink-3);cursor:pointer}.sh-an-x:hover{background:var(--soft)}.sh-an-row{display:flex;gap:8px}.sh-an-box .sh-an-in{flex:1 1;min-width:0;width:auto;padding-right:12px;font-size:16px}.sh-an-sub{flex:none}@media (max-width:900px){.sh-an{display:none}.sh-an-m{display:flex}}.an-miss{z-index:100}.an-miss-box{max-width:420px}.an-miss-p{margin:0 0 18px;font-size:15px;color:var(--ink-2);overflow-wrap:anywhere}.ref{margin-top:16px}.ref-lead{margin:6px 0 16px;font-size:14px;color:var(--ink-2)}.ref-keys{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:12px 16px}.ref-key{display:flex;flex-direction:column;gap:6px;min-width:0}.ref-row{display:flex;gap:8px}.ref-row .ui-field{flex:1 1;min-width:0}.ref-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:1px}.ref-l{display:block;font-size:13px;color:var(--muted)}.ref-sum{display:flex;flex-wrap:wrap;gap:12px 40px;margin:20px 0 8px}.ref-sum b{display:block;font-size:22px;font-weight:800;color:var(--ink);margin-top:2px}.ref-sum b.ref-got,.ref-tbl .ref-got{color:var(--ok)}.ref-tbl{margin-top:8px}.ref-tbl tr.ref-first td{border-top:2px solid var(--line-2)}.ref-since{display:block;font-size:12px;color:var(--muted)}@media (max-width:720px){.ref-keys{grid-template-columns:minmax(0,1fr)}.ref-sum{gap:12px 24px}}.kw .ui-card+.ui-card{margin-top:16px}.kw-text{min-height:220px}.kw-url{width:100%}.kw .ui-card-title{margin-bottom:14px}.tz .ui-card+.ui-card{margin-top:16px}.tz .ui-card-title{margin-bottom:14px}.tz-f{display:flex;flex-direction:column;gap:6px;min-width:0}.tz-l{font-size:13px;color:var(--muted)}.tz-queries{min-height:150px}.tz-kind{position:relative}.tz-q{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:2px;margin:-2px 0;color:var(--muted);cursor:help;border-radius:50%}.tz-q:focus-visible,.tz-q:hover{color:var(--brand)}.ui-btn.tz-pick[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tz-doc{border:1px solid var(--line-2);border-radius:12px;padding:20px 24px;background:#fff;font-size:14.5px;line-height:1.6;color:var(--ink);max-height:720px;overflow:auto;outline:none;overflow-wrap:anywhere}.tz-doc:focus{border-color:var(--brand)}.tz-doc h2,.tz-doc h3{letter-spacing:-.01em;line-height:1.3}.tz-doc h2:first-child{margin-top:0!important}.tz-doc li{margin:2px 0}.tz-doc a{color:var(--brand);text-decoration:none}.tz-doc a:hover{text-decoration:underline}.tz-doc table{max-width:100%;font-size:14px}.tz-doc th{background:#f5f6f8}@media (max-width:720px){.tz-doc{padding:14px;font-size:14px}}.sp-drop{border-radius:12px}.sp-head,.sp-sum{gap:8px;flex-wrap:wrap}.sp-sum{display:flex;align-items:center;margin:12px 0}.sp-out{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75;border:1px solid var(--line-2);border-radius:12px;padding:18px 22px;background:#fff;max-height:760px;overflow:auto}.sp-ch{cursor:pointer;border-radius:4px;padding:0 1px}.sp-ch del{color:#c0332f;text-decoration:line-through;background:rgba(192,51,47,.08)}.sp-ch ins{text-decoration:none;background:rgba(26,127,55,.14);color:#14532d}.sp-ch--punct ins{background:rgba(26,86,219,.14);color:#1e3a8a;font-weight:700}.sp-ch--space del,.sp-ch--space ins{color:#6b7280}.sp-ch:hover{outline:1px solid var(--brand)}.sp-ch--off{border-bottom:1px dashed #9ca3af;border-radius:0}@media (max-width:720px){.sp-out{padding:12px;font-size:14px}}.sp-ch del+ins{margin-left:2px}.sp-out{min-height:260px}.sp-head{margin-bottom:14px}.sp-sum{margin:0 0 14px}.fc-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}@media (max-width:1100px){.fc-grid{grid-template-columns:minmax(0,1fr)}}.fc-fixed{margin:0 0 10px}.fc-side{position:sticky;top:76px}.fc-row{border-top:1px solid var(--line-2);padding:9px 0}.fc-mhead{margin:0 0 10px}.fc-mname{font-size:13.5px;font-weight:600;color:var(--ink)}.fc-marked{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.75;border:1px solid var(--line-2);border-radius:12px;padding:18px 22px;background:#fff;min-height:520px;max-height:760px;overflow:auto}.fcm{background:none;color:inherit;border-radius:3px;padding:0 1px;cursor:help}.fcm-style{background:rgba(217,119,6,.18)}.fcm-water{background:rgba(100,116,139,.14)}.fcm-rep{-webkit-text-decoration:underline 2px #d97706;text-decoration:underline 2px #d97706;text-underline-offset:3px}.fcm-main{-webkit-text-decoration:underline 2px #c0332f;text-decoration:underline 2px #c0332f;text-underline-offset:3px}.fcm-long{background:rgba(26,86,219,.08)}.fcm-ai{background:rgba(124,58,237,.1);box-shadow:inset 3px 0 0 #7c3aed}.fcm-unq{background:rgba(192,51,47,.14)}.fc-row--pick{cursor:pointer;border-radius:8px;margin:0 -8px;padding-left:8px;padding-right:8px}.fc-row--pick:hover{background:#f5f7fb}.fc-row--on{background:#eef3ff}@media (max-width:720px){.fc-marked{padding:12px;font-size:14px;min-height:300px}}.tz-doc .tzl{position:relative;color:var(--brand)}.tz-doc .tzl:hover{text-decoration:underline}.tz-doc .tzl-a{position:absolute;inset:0}.fc-marked{position:relative}.fc-nav{display:inline-flex;align-items:center;gap:4px;margin-left:10px}.fc-nav-b{border:1px solid var(--line-2);background:#fff;border-radius:6px;width:26px;height:26px;cursor:pointer;font-size:16px;line-height:1;color:var(--ink)}.fc-nav-b:hover{border-color:var(--brand);color:var(--brand)}.fc-nav-n{font-size:13px;color:var(--muted);min-width:52px;text-align:center}.fcm-cur{outline:2px solid var(--brand);outline-offset:1px;animation:fc-flash 1.2s ease 1}@keyframes fc-flash{0%,40%{box-shadow:0 0 0 6px rgba(26,86,219,.25)}to{box-shadow:none}}.landing-page-160 .landing-page-169{padding-top:68px}@media (max-width:720px){.landing-page-160 .landing-page-169{padding-top:56px!important}}.landing-page-161{display:flex;align-items:center;justify-content:center;padding:0;line-height:0}.landing-page-161>*{margin:0!important;flex:0 0 auto}.biz-star{color:#f5b301;font-size:15px}.mr-status{display:flex;gap:10px;flex-wrap:wrap}.mr-name{font-weight:600}.mr-sub{font-size:12px;color:var(--muted);margin-top:2px}.mr-link{position:absolute;inset:0}.mr-sec{margin-top:18px}.mr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:14px;align-items:start}.mr-card{position:relative;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:14px;display:flex;flex-direction:column;gap:10px;min-width:0}.mr-card--own{border:2px solid var(--brand)}.mr-own-tag{align-self:flex-start;font-size:12px;font-weight:700;color:var(--brand);background:var(--brand-soft);border-radius:var(--pill);padding:2px 10px}.mr-head{display:flex;gap:10px;align-items:center;min-width:0}.mr-logo{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:none;background:var(--soft)}.mr-logo--none{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--ink-3);font-size:18px}.mr-title{min-width:0}.mr-ext{position:relative}.mr-ext .mr-link{position:absolute;inset:0}.mr-ext:hover{color:var(--brand);text-decoration:underline}.mr-name{font-weight:700;font-size:16px;color:var(--ink);overflow-wrap:anywhere}.mr-flags{display:flex;flex-wrap:wrap;gap:6px}.mr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.mr-stat{background:var(--soft);border-radius:var(--radius-sm);padding:6px 8px;display:flex;flex-direction:column;min-width:0}.mr-stat b{font-size:16px;color:var(--ink)}.mr-stat span{font-size:12px;color:var(--ink-3)}.mr-stat em{font-style:normal;font-size:11.5px;color:#b45309}.mr-stat--low{background:var(--warn-bg)}.mr-stat--low b{color:#b45309}.mr-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.mr-thumb{position:relative;padding:0;border:0;border-radius:6px;overflow:hidden;aspect-ratio:1;background:var(--soft);cursor:zoom-in}.mr-thumb img{width:100%;height:100%;object-fit:cover;display:block}.mr-thumb-more{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(16,16,18,.55);color:#fff;font-weight:700;font-size:15px}.mr-stories{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.mr-story{flex:none;width:74px;padding:0;border:0;background:none;cursor:zoom-in;text-align:left}.mr-story img{width:74px;height:99px;object-fit:cover;border-radius:10px;border:2px solid var(--brand);display:block}.mr-story span{display:block;font-size:11.5px;line-height:1.25;margin-top:4px;color:var(--ink-2);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mr-promo{display:flex;gap:10px;align-items:flex-start;background:var(--warn-bg);border-radius:var(--radius-sm);padding:8px;font-size:13.5px}.mr-promo img{width:64px;height:64px;object-fit:cover;border-radius:6px;flex:none}.mr-summary{margin:0;font-size:13.5px;color:var(--ink-2)}.mr-rows{display:flex;flex-direction:column;gap:4px;font-size:13.5px}.mr-row{display:grid;grid-template-columns:76px minmax(0,1fr);gap:8px}.mr-k{color:var(--ink-3)}.mr-v{min-width:0;overflow-wrap:anywhere;color:var(--ink)}.mr-more{border-top:1px solid var(--line-2);padding-top:8px}.mr-more summary{cursor:pointer;font-weight:600;font-size:14px;list-style-position:inside}.mr-more-n{margin-left:6px;font-weight:400;color:var(--ink-3)}.mr-more-body{margin-top:8px;display:flex;flex-direction:column;gap:8px;font-size:13.5px}.mr-chips{display:flex;flex-wrap:wrap;gap:4px}.mr-goods-cat{font-weight:700;font-size:13px;margin-bottom:4px}.mr-good{display:flex;gap:8px;align-items:flex-start;padding:4px 0;border-bottom:1px dashed var(--line-2)}.mr-good img{width:36px;height:36px;object-fit:cover;border-radius:6px;flex:none}.mr-good-t{flex:1 1;min-width:0;display:flex;flex-direction:column}.mr-good-t small{color:var(--ink-3);font-size:12px}.mr-good b{white-space:nowrap;font-size:13px}.mr-review{background:var(--soft);border-radius:var(--radius-sm);padding:8px}.mr-review-h{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:4px}.mr-list{margin:0;padding-left:18px}.mr-lb{position:fixed;inset:0;z-index:1000;background:rgba(16,16,18,.85);justify-content:center;padding:16px}.mr-lb,.mr-lb-in{display:flex;align-items:center}.mr-lb-in{max-width:min(1100px,100%);max-height:100%;flex-direction:column;gap:10px}.mr-lb-in img{max-width:100%;max-height:calc(100vh - 110px);object-fit:contain;border-radius:8px;background:#222}.mr-lb-bar{gap:8px;align-items:center;color:#fff;font-size:14px;justify-content:center}.mr-lb-bar,.mr-sort{display:flex;flex-wrap:wrap}.mr-sort{gap:6px;margin-bottom:12px}.mr-adico{display:inline-flex;vertical-align:-2px;margin-left:6px;cursor:help}.mr-adico svg{display:block}.mr-status{gap:10px 24px;align-items:center}.mr-maplink{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.mr-maplink img{flex:none;width:28px;height:28px;border-radius:7px;box-shadow:0 0 0 1px var(--line-2)}.mr-maplink:hover{color:var(--brand);text-decoration:underline}.mr-head{align-items:flex-start}.mr-rub-more{border:0;background:none;padding:0;font:inherit;color:var(--brand);cursor:pointer;white-space:nowrap}.mr-rub-more:hover{text-decoration:underline}@keyframes mr-spin{to{transform:rotate(1turn)}}@keyframes mr-in{0%{opacity:0;transform:translateY(4px)}}.mr-own-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.mr-own-row .mr-own-tag{align-self:auto}.mr-place{font-size:13px;color:var(--ink-2)}.mr-place b{color:var(--ink);font-size:14px}.ld-check{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--ink-2);cursor:pointer}.lw{display:flex;flex-direction:column;gap:14px}.lw-totals{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--ink-2)}.lw-kinds{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px 18px;margin-top:14px}.lw-kind-h{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;gap:8px}.lw-kind-h span,.lw-kind-n{font-size:12px;color:var(--ink-3)}.lw-bar{position:relative;height:6px;border-radius:var(--pill);background:var(--soft);margin-top:6px}.lw-bar>i{display:block;height:100%;border-radius:inherit;background:#93b4f5}.lw-bar--used>i{background:var(--brand)}.lw-bar>em{position:absolute;top:-3px;width:2px;height:12px;background:var(--ink);opacity:.55}.lw-next{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:14px}.lw-chip{font-size:13px;padding:3px 10px;border-radius:var(--pill);background:var(--ok-bg);color:var(--ok)}.lw-warn{margin:12px 0 0;padding-left:18px;font-size:13.5px;color:#b45309;display:flex;flex-direction:column;gap:4px}.lw-months{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:13px;color:var(--ink-2)}.lw-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start}@media (max-width:1100px){.lw-cols{grid-template-columns:minmax(0,1fr)}}.lw-col{min-width:0}.lw-col-h{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.lw-q{color:var(--ink-3);font-weight:400}.lw-filters{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0}.lw-list{gap:8px;max-height:720px;overflow-y:auto;padding-right:4px}.lw-donor,.lw-list{display:flex;flex-direction:column}.lw-donor{border:1px solid var(--line-2);border-radius:10px;padding:8px 10px;gap:5px}.lw-donor.is-used{opacity:.6}.lw-donor-h{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.lw-dom{font-weight:700;overflow-wrap:anywhere}.lw-price{margin-left:auto;font-size:14px}.lw-donor-m{font-size:12.5px;color:var(--ink-3)}.lw-donor .ui-btn{align-self:flex-start}.lw-v{font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:var(--pill);white-space:nowrap}.lw-v--good{background:var(--ok-bg);color:var(--ok)}.lw-v--warn{background:var(--warn-bg);color:#b45309}.lw-v--bad{background:var(--bad-bg);color:var(--bad)}.lw-v--none{background:var(--soft);color:var(--ink-3)}.lw-manual,.lw-pick{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.lw-manual .ui-field,.lw-pick .ui-field{width:auto;min-width:0}.lw-pick select{flex:1 1 200px}.lw-manual{margin:8px 0 10px}.lw-bulk{display:grid;gap:8px;margin:0 0 12px}.lw-manual input:first-child{flex:1 1 180px}.lw-num{width:76px!important;text-align:right}.lw-month{width:150px!important}.lw-url{min-width:200px}.lw-import{margin:8px 0 10px;display:flex;flex-direction:column;gap:6px}.lw-import-row{gap:6px;flex-wrap:wrap}.lw-kindf,.lw-mode{width:auto!important}.lw-tbl td{vertical-align:middle;font-size:13.5px}.lw-anc{min-width:160px}.lw-anc,.lw-target{overflow-wrap:anywhere}.lw-target{display:block;font-size:11.5px;color:var(--ink-3)}.lw-kindsel{width:auto!important;font-size:13px;padding-top:4px;padding-bottom:4px}.lw-pm{width:24px;height:24px;border-radius:6px;border:1px solid var(--line);background:var(--bg);cursor:pointer;font-weight:700;line-height:1}.lw-pm:disabled{opacity:.35;cursor:default}.lw-used{display:inline-block;min-width:34px;text-align:center}.lw-del{border:0;background:none;color:var(--ink-3);font-size:18px;cursor:pointer;padding:0 4px}.lw-del:hover{color:var(--bad)}.lw-tbl tr.is-done td{background:var(--ok-bg)}.lw-tbl tr.is-over td{background:var(--bad-bg)}.lw-tbl tr.is-next .lw-anc{font-weight:700}.lw-placed tr.lw-st--removed td{opacity:.5}.lw .ui-card>.ui-note,.lw .ui-scroll+.ui-note,.lw-col>.ui-note{margin-top:12px}.lw-mix{margin:10px 0 12px;padding:10px 12px;border-radius:10px;background:var(--soft);font-size:13.5px;display:flex;flex-direction:column;gap:6px}.lw-mixbar{height:8px;border-radius:var(--pill);background:#f3c8a0;overflow:hidden}.lw-mixbar>i{display:block;height:100%;background:var(--ok)}.lw-mixbar--sm{height:6px;flex:1 1 auto}.lw-mixrow{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-3)}.lw-mixrow>span:first-child{flex:0 0 92px}.lw-mixrow>span:last-child{flex:0 0 auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lw-mixrow.is-off>span:last-child{color:#b45309;font-weight:700}.lw-kb{display:inline-block;font-size:11.5px;font-weight:700;padding:1px 8px;border-radius:var(--pill)}.lw-kb--plain{background:var(--ok-bg);color:var(--ok)}.lw-kb--anchor{background:#fdeedd;color:#b45309}.lw-idx{font-size:12.5px;font-weight:700}.lw-idx--in{color:var(--ok)}.lw-idx--out{color:var(--bad)}.lw-idx--unk{color:#b45309}.lw-idx--none{color:var(--ink-3);font-weight:400}.lw-rapid{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:6px;font-size:11px;font-weight:700;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.lw-idxbtns{gap:6px;flex-wrap:wrap}.lw-more{display:flex;justify-content:center;padding-top:10px}.lw-topics-row{gap:8px;align-items:center;flex-wrap:wrap;margin:8px 0}.lw-topic{margin-top:6px;padding:6px 8px;border-radius:8px;background:color-mix(in srgb,var(--brand) 6%,transparent)}.lw-topic-t{font-size:12.5px;font-weight:600}.lw-topic-act{display:flex;gap:12px;flex-wrap:wrap;margin-top:4px}.lw-tl{font-size:12px}.cfz-lb{margin-top:4px}.lw-next-row{gap:6px;align-items:center;flex-wrap:wrap;margin:6px 0 4px}.lw-next-row .lw-num{width:84px}.lw-next-note{margin-bottom:6px}.lw-why{margin:4px 0 6px;padding-left:16px;font-size:12px;color:var(--ink-2,var(--ink-3))}.lw-why li.is-warn{color:#b45309}.lw-recheck{margin-right:4px}.side-toggle{color:var(--side-dim);font-size:13.5px;padding-top:9px;padding-bottom:9px;margin-top:-14px;border-top:1px solid var(--side-on);border-radius:0}.side-toggle:hover{color:#fff}@media (min-width:861px){html.side-min .sh-side,html.side-min [data-r=side]{width:76px!important;padding-left:10px;padding-right:10px}html.side-min .sh-logo{width:46px;padding:4px 0 4px 10px}html.side-min .sh-logo img{height:40px;width:35px;max-width:none;object-fit:cover;object-position:left center}html.side-min .nav-caret,html.side-min .nav-count,html.side-min .nav-empty,html.side-min .nav-head-txt,html.side-min .nav-item>span,html.side-min .nav-star,html.side-min .sh-side-link{display:none}html.side-min .nav-head,html.side-min .nav-item{justify-content:center;padding-left:0;padding-right:0}html.side-min .nav-items{padding-top:2px}html.side-min .nav-items .nav-item{padding-top:9px;padding-bottom:9px}html.side-min .ext-btn{font-size:0;justify-content:center;padding:10px 0;gap:0}html.side-min .sh-side-bottom{border-top:0}}.mrep-row{gap:14px}.mrep,.mrep-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end}.mrep{gap:8px}.mrep-sel{padding:7px 8px}.mrep-err{flex-basis:100%;text-align:right;color:var(--bad);font-size:12px;font-weight:600}.aia-why{display:block;font-size:12px;color:var(--ink-3)}.aia-p{margin:0 0 10px;color:var(--ink-2);font-size:14px;line-height:1.5}.aia-ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.45}.aia-kind{display:block}.sc-int{padding:4px 6px;font-size:12px}.ol-u{max-width:340px;white-space:normal;overflow-wrap:anywhere}.lm-site{width:auto;padding:5px 8px}.lm-del{color:var(--bad)}.sr-sec{position:relative}.og-right{position:absolute;right:0;top:2px}.og-tabs{display:inline-flex;gap:4px;flex-wrap:wrap}.og-tabs button{border:1px solid var(--line);background:#fff;border-radius:8px;padding:5px 12px;font-size:13.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.og-tabs button.is-on{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);border-color:var(--ink)}.og-tabs button b{margin-left:6px;color:#2466ad}.og-tabs--wide{margin:12px 0 8px}.og-q .og-n{width:110px;text-align:right;white-space:nowrap}.og-q .og-w{font-size:13px;color:var(--ink-2)}.og-url{overflow-wrap:anywhere;font-size:13.5px}.og-btns{display:flex;flex-wrap:wrap;gap:8px}.og-bars{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:6px;max-width:760px}.og-bars li{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr) 64px;gap:10px;align-items:center;font-size:14px}.og-bars li.is-me{font-weight:700}.og-bn{text-overflow:ellipsis;white-space:nowrap}.og-bb,.og-bn{overflow:hidden}.og-bb{height:8px;background:var(--soft)}.og-bb,.og-bb i{border-radius:4px}.og-bb i{display:block;height:100%;background:#2466ad}.og-bars li.is-me .og-bb i{background:var(--ok)}.og-bars b{text-align:right;color:#2466ad}.og-own{margin-top:10px}.og-own summary{cursor:pointer;font-weight:600;font-size:14px;margin-bottom:8px}.og-own textarea{width:100%;max-width:560px;display:block;margin-bottom:8px;font-family:inherit}.og-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:10px}.og-h3{font-size:15px;font-weight:700;margin:0 0 8px}.og-chg,.og-rank{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14px}.og-chg li{display:grid;grid-template-columns:minmax(0,1fr) 80px 30px;gap:8px}.og-chg b,.og-chg i{text-align:right;font-style:normal;color:var(--ink-2);font-weight:500}.og-chg.is-add span{color:var(--ok)}.og-chg.is-lost span{color:var(--bad)}.og-rank{counter-reset:r}.og-rank li{display:flex;justify-content:space-between;gap:10px}ol.og-rank li:before{counter-increment:r;content:counter(r) ".";color:var(--ink-2);min-width:22px}.og-rank li a{flex:1 1;display:inline-flex;gap:6px;align-items:center;color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.og-rank li.is-me a{font-weight:700;color:#2466ad}.og-rank b{color:#2466ad}.og-up{color:var(--ok)!important}.og-down{color:var(--bad)!important}.og-form{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-bottom:10px;max-width:760px}.og-form .ui-field{flex:1 1;min-width:200px}.og-form .og-eng{flex:0 0 auto;min-width:0;width:auto}.og-form--ta{align-items:flex-end}.og-form--ta textarea{font-family:inherit;min-height:90px}.og-core td.og-n,.og-core th.og-n{width:auto;min-width:54px}.og-batch td a{color:inherit}@media (max-width:640px){.og-right{position:static;margin-bottom:8px}.og-bars li{grid-template-columns:minmax(0,1fr) 70px 54px}.og-q .og-n{width:70px}}.sr-hday{font-size:13px;color:var(--ink-2);margin-top:2px}.og-sub{margin-top:14px}.aud-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.aud-item p{margin:6px 0 0;font-size:14px;line-height:1.55;color:var(--ink2,#444)}.aud-h{display:flex;align-items:center;gap:9px;font-weight:700;font-size:15.5px}.aud-n{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--brand);color:#fff;font-size:12.5px;display:grid;place-items:center}.aud-tag{display:inline-block;margin-top:8px;padding:2px 8px;border-radius:6px;font-size:12px;background:#EEF3FF;color:var(--brand)}.aud-tag--need{background:#FFF4E5;color:#B25E00}.aud-form{margin-top:16px;display:grid;gap:12px;max-width:760px}.aud-price{font-size:15px}.aud-price b{font-size:22px}.aud-price span{color:#777}.aud-kinds{display:flex;flex-wrap:wrap;gap:8px}.aud-acc{display:grid;grid-template-columns:minmax(0,1fr) 110px;gap:10px 12px}.aud-acc .tz-f:nth-child(3),.aud-acc .tz-f:nth-child(4){grid-column:1/-1}.aud-acc textarea,.aud-form textarea{width:100%;font-family:inherit}.aud-chk{display:flex;gap:8px;align-items:flex-start;font-size:14px;cursor:pointer}.aud-chk input{margin-top:3px}.aud-go{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.aud-err{color:#C62828;font-size:14px}.aud-ok{color:#2E7D32;font-size:14px;font-weight:600}.aud-list{margin-top:16px}.aud-row{padding:12px 0;border-top:1px solid var(--line,#eee)}.aud-row:first-of-type{margin-top:8px}.aud-row-h{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.aud-d{color:#777;font-size:13px}.aud-st{font-size:12.5px;padding:2px 8px;border-radius:6px;background:#F1F1F3}.aud-st--work{background:#EEF3FF;color:var(--brand)}.aud-st--done{background:#ECF7F0;color:#2E7D32}.aud-st--cancel{background:#FDECEC;color:#C62828}.aud-rep{margin-top:8px;white-space:pre-wrap;font-size:14px;line-height:1.6}.aud-adm textarea{width:100%;font-family:inherit}.aud-adm .aud-row{display:grid;gap:8px}.aud-acc-show{font-family:ui-monospace,monospace;font-size:13px;background:#F7F7F9;padding:8px 10px;border-radius:8px;white-space:pre-wrap;word-break:break-all}@media (max-width:560px){.aud-acc{grid-template-columns:minmax(0,1fr)}}.ml{display:grid;grid-template-columns:240px minmax(0,1fr);gap:14px;align-items:start}@media (max-width:760px){.ml{grid-template-columns:minmax(0,1fr)}}.nb{flex:none}.nb,.nb-btn{position:relative}.nb-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--line);background:var(--card,#fff);color:var(--ink-3);cursor:pointer}.nb-btn--on,.nb-btn:hover{color:var(--brand);border-color:#C9DBFB}.nb-n{top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--bad);color:#fff;font-size:11px;font-weight:800;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--card,#fff)}.nb-n,.nb-pop{position:absolute}.nb-pop{top:calc(100% + 8px);left:0;z-index:60;width:min(360px,calc(100vw - 24px));max-height:70vh;overflow:auto;background:var(--card,#fff);border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 32px rgba(16,16,18,.14)}@media (max-width:640px){.nb-pop{position:fixed;top:60px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 84px)}}.nb-h{padding:12px 14px 8px;font-weight:800;font-size:14px;border-bottom:1px solid var(--line-2)}.nb-empty{padding:18px 14px;color:var(--faint);font-size:13px}.nb-i,.nb-list{display:grid}.nb-i{gap:2px;padding:10px 14px;border-bottom:1px solid var(--line-2);color:var(--ink);text-decoration:none}.nb-i:last-child{border-bottom:0}a.nb-i:hover{background:var(--soft)}.nb-i--new{background:var(--brand-soft)}.nb-t{font-weight:700;font-size:13.5px}.nb-x{color:var(--ink-3);font-size:12.5px;overflow-wrap:anywhere}.nb-d{color:var(--faint);font-size:11.5px}.au{grid-template-columns:minmax(0,330px) minmax(0,1fr);gap:16px;align-items:start;margin-top:14px}.au,.au-f{display:grid}.au-f{gap:5px}.au-f>span{font-size:12.5px;font-weight:700;color:var(--ink-2)}.au-f textarea{font-family:inherit;resize:vertical}@media (max-width:900px){.au{grid-template-columns:minmax(0,1fr)}}.mp{gap:14px;margin-top:14px;min-width:0}.mp,.mp-f{display:grid}.mp-f{gap:5px;flex:1 1 200px}.mp-f>span{font-size:12.5px;font-weight:700;color:var(--ink-2)}.ot{gap:14px;min-width:0}.ot,.ot-f{display:grid}.ot-f{gap:5px}.ot-f>span{font-size:12.5px;font-weight:700;color:var(--ink-2)}.ot-f textarea{font-family:inherit;resize:vertical}.sr .sr-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;margin-top:18px}.sr .sr-dlist{list-style:none;margin:0;padding:0;column-count:2;column-gap:24px;font-size:14px;line-height:1.9}.sr .sr-dlist li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;page-break-inside:avoid;break-inside:avoid}.sr .sr-dlist a{color:var(--ink-2);text-decoration:none}.sr .sr-dlist a:hover{text-decoration:underline}.sr .sr-subs{margin-top:14px}.sr .sr-subs .sr-chip{font-weight:500;font-size:13px}.sr .sr-page-url{overflow-wrap:anywhere}@media (max-width:720px){.sr .sr-two{grid-template-columns:minmax(0,1fr)}.sr .sr-dlist{column-count:1}}.bx-src{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:#8a9099}.bx-src a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cfz .cfz-bx{padding-top:0}.ks-card,.sr .ks-card{position:relative;margin-top:46px;padding:30px 24px 24px;border:1px solid #dfe6ef;border-radius:18px;background:#fff}.ks-legend{position:absolute;top:-15px;left:18px;margin:0;padding:0 10px;background:#fff;font-family:var(--font);font-size:22px;font-weight:700;line-height:28px;letter-spacing:-.01em;color:#c3cfde;white-space:nowrap;max-width:calc(100% - 36px);overflow:hidden;text-overflow:ellipsis}.ks-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:30px 32px;align-items:start}.ks-cols+.ks-cols,.ks-cols+.ks-pane,.ks-pane+.ks-cols,.ks-pane--wide+.ks-pane--wide{margin-top:34px}.ks-pane{min-width:0}.ks-ph{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 14px;margin-bottom:14px}.ks-h{margin:0;font-family:var(--font);font-size:26px;font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#2b2f36}.ks-tbl{width:100%;border-collapse:collapse;font-size:14px}.ks-tbl th{text-align:left;padding:9px 12px;background:#f1f4f9;border-bottom:1px solid #e3e9f1;font-size:13px;font-weight:600;color:#3a3f47;white-space:nowrap}.ks-tbl td{padding:8px 12px;border:0;vertical-align:middle;color:#2b2f36}.ks-tbl tbody tr:nth-child(2n) td{background:#f1f4f9}.ks-tbl td.n,.ks-tbl th.n{text-align:right;white-space:nowrap;width:1%}.ks-tbl tr.q-fold{display:none}.ks-tbl .r-site{position:relative}.ks-tbl .r-name{font-size:14px;font-weight:500;word-break:normal;overflow-wrap:anywhere}.ks-tbl td.ks-url{overflow-wrap:anywhere}.ks-tbl td.ks-url,.ks-tbl td.ks-who{font-size:13px;color:var(--ink-2)}.ks-tbl td.sr-good{color:var(--ok)}.ks-tbl td.sr-mid{color:#b07600}.ks-tbl td.sr-bad{color:var(--bad)}.ks-core td.n,.ks-core th.n{min-width:56px}.ks-foot{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}.ks-more{padding:9px 18px;border:0;border-radius:8px;background:#e9eff7;color:#2466ad;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.ks-more:hover{background:#dce6f2}.ks-more--soft{background:none;box-shadow:inset 0 0 0 1px #dfe6ef}.ks-more--soft:hover{background:#f1f4f9}.ks-bars{max-width:none}.ks-pane .og-bars li{grid-template-columns:minmax(110px,200px) minmax(0,1fr) 56px}.ks-card .sr-note{margin-top:18px}.ks-card .sr-page{margin-top:2px}.ks-chart{min-width:0}.ks-leg{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-bottom:12px}.ks-leg button{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:none;font-family:inherit;font-size:13px;color:var(--ink-2);cursor:pointer}.ks-leg i{width:28px;height:10px;border-radius:2px}.ks-leg button.is-off{opacity:.4;text-decoration:line-through}.ks-plot{position:relative;margin:0 6px 24px 46px}.ks-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ks-grid{stroke:#e8edf3;stroke-width:1;vector-effect:non-scaling-stroke}.ks-line{fill:none;stroke-width:2.5;stroke-linejoin:round}.ks-dot,.ks-line{stroke-linecap:round;vector-effect:non-scaling-stroke}.ks-dot{stroke-width:8}.ks-yl{right:calc(100% + 8px);transform:translateY(-50%)}.ks-xl,.ks-yl{position:absolute;font-size:12px;color:var(--ink-2);white-space:nowrap}.ks-xl{top:calc(100% + 8px);transform:translateX(-50%)}.ks-hits{inset:0;overflow:hidden}.ks-hit,.ks-hits{position:absolute}.ks-hit{top:0;bottom:0}.ks-hit:hover{background:rgba(36,102,173,.06)}.ks-card.sr-more .sr-more-list{margin-top:4px}.ks-rank{max-width:560px;margin-bottom:8px}.ks-rank-n{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px}.ks-rank-n b{font-family:var(--font);font-size:56px;font-weight:800;line-height:1;letter-spacing:-.03em;color:#2466ad}.ks-rank-n span{font-size:16px;font-weight:500;color:var(--ink-2)}.ks-rank-bar{position:relative;height:8px;margin:16px 0 8px;border-radius:4px;background:linear-gradient(90deg,#1e7a45,#e0a100 55%,#c0332f)}.ks-rank-bar i{position:absolute;top:50%;width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#2466ad;box-shadow:0 1px 4px rgba(16,16,18,.25);transform:translate(-50%,-50%)}.ks-rank-hint,.ks-rank-sec{font-size:14px;color:var(--ink-2)}.ks-rank-sec{margin-top:10px}.ks-rank-sec b{font-weight:600;color:var(--ink)}.ks-leaders{max-width:560px}.sr-sub-rank{color:var(--ink-2);text-decoration:none}.sr-sub-rank b{font-weight:800;color:#2466ad}.sr-sub-rank:hover{text-decoration:underline;text-underline-offset:3px}#rating{scroll-margin-top:80px}.ks-numbtn{padding:0;border:0;background:none;font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;text-decoration:underline;text-decoration-color:rgba(36,102,173,.35);text-decoration-thickness:2px;text-underline-offset:4px}.ks-numbtn:hover{text-decoration-color:currentColor}.ks-pop{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(16,16,18,.5)}.ks-pop-box{display:flex;flex-direction:column;width:100%;max-width:760px;max-height:min(86vh,900px);padding:22px 24px 18px;border-radius:16px;background:#fff;box-shadow:0 20px 60px rgba(16,16,18,.25)}.ks-pop-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.ks-pop-x{flex:none;width:34px;height:34px;border:0;border-radius:8px;background:#f1f4f9;font-size:22px;line-height:1;color:var(--ink-2);cursor:pointer}.ks-pop-x:hover{background:#e3e9f1}.ks-pop-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px}.ks-pop-q{flex:1 1 200px;min-width:0;padding:9px 12px;border:1px solid #dfe6ef;border-radius:8px;font:inherit;font-size:15px}.ks-pop-q:focus{outline:2px solid #2466ad;outline-offset:-1px}.ks-pop-n{font-size:14px;color:var(--ink-2);white-space:nowrap}.ks-pop-body{min-height:0;overflow:auto;border-top:1px solid #e3e9f1}.ks-pop-body .ks-tbl th{position:sticky;top:0;z-index:1}.ks-pop .sr-note{margin-top:10px}@media (max-width:560px){.ks-pop{padding:0;align-items:stretch}.ks-pop-box{max-height:none;height:100%;border-radius:0;padding:16px 14px 12px}}.sr-shot-none{display:flex;align-items:center;justify-content:center;height:100%;padding:16px;text-align:center;font-size:14px;color:var(--faint)}@media (max-width:560px){.ks-rank-n b{font-size:44px}}@media (max-width:760px){.ks-card,.sr .ks-card{padding:26px 14px 18px;border-radius:14px;margin-top:40px}.ks-legend{left:10px;font-size:18px}.ks-h{font-size:21px}.ks-tbl td,.ks-tbl th{padding:8px}.ks-pane .og-bars li{grid-template-columns:minmax(0,1fr) 70px 54px}}@media (max-width:560px){[data-r=page] .ks-legend{font-size:18px!important;margin:0!important;line-height:28px!important}[data-r=page] section.ks-card{padding-top:26px!important;margin-top:40px}[data-r=page] .ks-h{font-size:20px!important;line-height:1.2!important}.ks-tbl th{white-space:normal;font-size:12px}.ks-tbl td,.ks-tbl th{padding:7px 6px}.ks-tbl td{font-size:13.5px}}.t-cost{display:inline-flex;align-self:center;margin-left:10px;font-size:13px;color:#6B7280;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gpromo,.t-cost{align-items:center}.gpromo{position:fixed;inset:0;z-index:2147483000;background:rgba(16,16,18,.42);display:flex;justify-content:center;padding:16px}.gpromo__box{position:relative;width:100%;max-width:440px;max-height:calc(100vh - 32px);overflow:auto;background:#fff;color:#16161a;border-radius:16px;box-shadow:0 12px 40px rgba(16,16,18,.18);padding:24px 24px 20px}.gpromo__x{position:absolute;top:12px;right:12px;width:32px;height:32px;border:0;background:none;font-size:22px;line-height:1;color:#8a8a94;cursor:pointer}.gpromo__title{margin-right:28px;font-size:22px;font-weight:800;letter-spacing:-.01em;line-height:1.2}.gpromo__sub{margin-top:6px;font-size:14px;color:#5b5b66}.gpromo__list{margin:16px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.5}.gpromo__list li{position:relative;padding-left:24px;margin-bottom:8px}.gpromo__list li:before{content:"✓";position:absolute;left:2px;top:0;color:#1a6dff;font-weight:700}.gpromo__cta{margin-top:18px;width:100%;height:46px;border:0;border-radius:10px;background:#1a6dff;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.gpromo__cta:hover{background:#0f5fe8}.gpromo__note{margin-top:10px;text-align:center;font-size:12.5px;color:#8a8a94}.gpromo__box--gift{max-width:920px;padding:0}.gpromo__box--gift .gpromo__x{z-index:1;width:44px;height:44px;top:4px;right:4px;background:var(--card,#fff);border-radius:var(--radius-sm);color:var(--muted)}.gpromo__banner{display:block;width:100%;padding:0;border:0;background:transparent;cursor:pointer;font:inherit;color:inherit}.gpromo__banner img{display:block;width:100%;height:auto}.gpromo__banner:focus-visible,.gpromo__cta:focus-visible,.gpromo__x:focus-visible{outline:3px solid var(--blue,#1a6dff);outline-offset:-4px}.gpromo__banner:disabled{cursor:wait;opacity:.75}.gpromo__gift-title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gpromo__gift-mobile{display:none}.gpromo__error{margin:0;padding:12px 20px;color:var(--danger,#c0332f);font-size:14px}.sh-gift{color:var(--blue,#1a6dff)}@media (max-width:600px){.gpromo__gift-title{position:static;width:auto;height:auto;clip-path:none;margin:0;padding:24px 52px 0 20px;font-size:22px;line-height:1.2}.gpromo__gift-mobile{display:flex;align-items:center;justify-content:center;width:auto;margin:0 20px 20px}}.lp-faq{background:#FFFFFF}.lp-faq.is-open{background:#FAFAFB}.lp-faq-x{transform:rotate(0deg)}.lp-faq.is-open .lp-faq-x{transform:rotate(45deg)}@media(max-width:600px){.legal-page-8{overflow-wrap:break-word}}@media(min-width:561px) and (max-width:860px){.landing-page-182{margin-left:-16px;margin-right:-16px}}@media (max-width:600px){.projects-admin-5{flex-wrap:wrap;min-width:0;max-width:100%}}@media (min-width:861px) and (max-width:1100px){.sh-side .nav-item>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}