/* Kramba: стили, нужные странице «home» (часть app.css). Полный app.css догружается после загрузки. */
:root{--vasilek:#17803F;--vasilek-d:#136534;--vasilek-l:#EAF6EF;--green:#17803F;--green-l:#EAF6EF;--red:#C8232C;--red-d:#A81E26;--red-l:#FBEAEB;--amber:#8C6508;--amber-l:#FBF1DC;--ink:#16181D;--ink2:#2E323B;--muted:#656B76;--hint:#6B717B;--on-dark:#fff;--on-accent:#fff;--line-field:#868C97;--teal:#0B7A7A;--pink:#BE185D;--violet:#534AB7;--info:#1D5FAF;--tg-fill:#1B7DB0;--ftr-muted:#8A929B;--ftr-link:#9AA2B4;--ftr-accent:#2FB36A;--line:#EAECEF;--surface:#FFFFFF;--bg:#F6F7F9;--night:#16181D;--night2:#22262E;--r:12px;--r-lg:14px;}html[data-theme="dark"]{--ink:#E8EAED;--ink2:#C4C8CF;--muted:#9298A4;--hint:#858B97;--line:#2A2E37;--surface:#1B1E25;--bg:#121419;--night:#0C0E12;--night2:#1B1E25;--green:#2FB36A;--green-l:#13301F;--red:#EA6A55;--red-d:#C23B28;--red-l:#3A1C18;--on-accent:#0C0E12;--tg-fill:#3DB4EC;--info:#7AB0F0;--teal:#3CC7C7;--pink:#F472B6;--line-field:#666D7A;--amber:#E0A93A;--amber-l:#332915;--vasilek:#2FB36A;--vasilek-d:#23905A;--vasilek-l:#13301F;}html[data-theme="dark"] body{background:var(--bg);color:var(--ink)}html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select{background:var(--surface);color:var(--ink)}html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:var(--hint)}html[data-theme="dark"] ::-webkit-scrollbar-thumb{background:#3A3F4A}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}svg{max-width:100%}.ti{line-height:1}.wrap{max-width:1200px;margin:0 auto;padding:18px 20px 0;width:100%}@media(max-width:768px){body{padding-bottom:66px}}@media(max-width:380px){.wrap{padding:0 14px}}:root{--shadow-hard: 4px 4px 0 var(--ink);--shadow-hard-sm: 3px 3px 0 var(--ink);--shadow-vas: 4px 4px 0 var(--vasilek);--border-bold: 2px solid var(--ink);}h1,.htitle,.sec-title,.trust-hero h1,.plan-name,.wb-bal,.pc-median,.fp-t,.gp-val{font-family:'Space Grotesk','Manrope',sans-serif;letter-spacing:-.02em;}body.bare{background:var(--surface);display:flex;flex-direction:column;min-height:100vh}.g-top{display:flex;justify-content:flex-end;align-items:center;gap:22px;padding:14px 22px;font-size:14px}.g-top a{color:#3c4043;text-decoration:none;font-weight:500}.g-top a:hover{text-decoration:underline}.g-signin{background:var(--vasilek);color:#fff!important;padding:9px 22px;border-radius:8px;font-weight:600;text-decoration:none!important}.g-signin:hover{background:var(--vasilek-d);text-decoration:none!important}.g-home{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px}.g-logo{font-family:'Space Grotesk',sans-serif;font-size:64px;font-weight:800;letter-spacing:-.04em;color:var(--ink);line-height:1}.g-logo .dot{color:var(--green)}.g-slogan{font-size:15px;color:var(--muted);margin:14px 0 28px;font-weight:500;line-height:1.4}h1.g-slogan{font-size:15px;font-weight:500;margin:14px 0 28px}.g-search-form{width:100%;max-width:680px;display:flex;flex-direction:column;align-items:center}.g-shortcuts{width:100%;max-width:800px;display:grid;grid-template-columns:repeat(10,1fr);gap:18px 4px;margin:38px auto 8px}.g-shortcut{display:flex;flex-direction:column;align-items:center;gap:9px;padding:2px;text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit;min-width:0}.g-sc-ic{width:54px;height:54px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--surface);color:var(--ink);font-size:23px;border:1px solid var(--line);box-shadow:0 1px 3px rgba(20,23,28,.05);transition:transform .22s cubic-bezier(.2,.7,.3,1),box-shadow .22s,border-color .22s,color .22s}.g-shortcut:hover .g-sc-ic{transform:translateY(-3px);box-shadow:0 10px 24px rgba(20,23,28,.13);border-color:var(--green);color:var(--green)}.g-shortcut:active .g-sc-ic{transform:translateY(-1px);box-shadow:0 4px 12px rgba(20,23,28,.1)}.g-sc-label{font-size:11.5px;color:var(--muted);text-align:center;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;letter-spacing:.1px}.g-shortcut:hover .g-sc-label{color:var(--ink2)}@media(min-width:561px) and (max-width:840px){.g-shortcuts{grid-template-columns:repeat(7,1fr);max-width:100%;padding:0 10px;gap:18px 4px}}.g-sc-add-ic{border-style:dashed;color:var(--muted)}.g-shortcut:hover .g-sc-add-ic{border-color:var(--green);color:var(--green)}.g-search-wrap{position:relative;width:100%}.g-search{width:100%;display:flex;align-items:center;border:1px solid #dfe1e5;border-radius:24px;padding:0 16px;height:52px;transition:.15s}.g-search:hover,.g-search:focus-within{box-shadow:0 2px 8px rgba(32,33,36,.18);border-color:rgba(223,225,229,0)}.g-search-ic{font-size:20px;color:#9aa0a6;flex-shrink:0}.g-search input{flex:1;border:none;outline:none;font-size:16px;padding:0 14px;font-family:inherit;background:transparent;color:var(--ink);min-width:0}.g-tools{display:flex;align-items:center;gap:14px;flex-shrink:0}.g-tool{display:flex;align-items:center;gap:5px;color:#5f6368;text-decoration:none;font-size:18px;border:none;background:none;cursor:pointer}.g-tool:hover{color:var(--vasilek)}.g-tool-ai{font-size:13px;font-weight:600;color:var(--vasilek);background:var(--vasilek-l);padding:6px 12px;border-radius:16px}.g-tool-ai .ti{font-size:15px}.g-tool-ai:hover{background:#dde6f7;color:var(--vasilek-d)}.g-btns{display:flex;gap:11px;margin-top:26px}.g-btn{background:var(--bg);border:1px solid #f8f9fa;border-radius:6px;color:#3c4043;font-size:14px;font-weight:500;padding:10px 18px;cursor:pointer;font-family:inherit;text-decoration:none;line-height:normal}.g-btn:hover{border-color:#dadce0;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#202124}.g-foot{background:#f2f2f2;font-size:13px;color:#5f6368;margin-top:auto;border-top:1px solid #e5e7eb}.g-foot-line{display:flex;align-items:center;justify-content:center;gap:18px;padding:14px 20px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.g-foot-line::-webkit-scrollbar{display:none}.g-foot-line a{color:#5f6368;text-decoration:none;transition:.12s;flex-shrink:0}.g-foot-line a:hover{color:var(--green,#1B8A47)}.g-foot-cr{color:#9aa0a6;font-size:12px;flex-shrink:0}@media(max-width:560px){.g-logo{font-size:44px}.g-home{margin-top:0}.g-tools{gap:10px}.g-tool-ai{font-size:0;padding:7px 9px}.g-tool-ai .ti{font-size:17px}.g-shortcuts{grid-template-columns:repeat(5,1fr);gap:16px 2px;margin-top:26px;padding:0 6px;max-width:100%}.g-shortcut{padding:1px;gap:7px}.g-sc-ic{width:52px;height:52px;font-size:22px}.g-sc-label{font-size:11px;max-width:64px}}@keyframes kr-cursor{0%,49%{opacity:1}50%,100%{opacity:0}}.g-logo .dot{display:inline-block;animation:kr-cursor 1.1s steps(1) infinite}@media(prefers-reduced-motion:reduce){.g-logo .dot{animation:none}}.g-apps-btn{width:40px;height:40px;border:none;background:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#5f6368}.g-apps-btn:hover{background:#f1f3f4}.g-apps-btn .ti{font-size:22px}.g-apps{position:absolute;top:60px;right:14px;width:380px;max-width:calc(100vw - 28px);max-height:calc(100vh - 80px);background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.16);z-index:10000;display:none;overflow:hidden;flex-direction:column}.g-apps-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px;flex-shrink:0;border-bottom:1px solid var(--line)}.g-apps-h{font-size:14px;font-weight:700;color:var(--ink);margin:0}.g-apps-close{width:32px;height:32px;border:none;background:transparent;border-radius:50%;cursor:pointer;color:var(--muted);display:flex;align-items:center;justify-content:center}.g-apps-close:hover{background:var(--bg)}.g-apps-close .ti{font-size:18px}.g-apps-scroll{overflow-y:auto;padding:8px 12px 14px;-webkit-overflow-scrolling:touch;flex:1}.g-apps-group{font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:10px 6px 6px}.g-apps-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.g-app{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:10px;text-decoration:none;color:var(--ink);font-size:11px;font-weight:500;text-align:center;line-height:1.2;transition:background .12s}.g-app:hover{background:var(--bg)}.g-app-ic{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.g-app-ic .ti{font-size:22px}@media(max-width:560px){.g-apps{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-width:100%;border-radius:18px 18px 0 0;max-height:85vh;border-bottom:none;box-shadow:0 -8px 30px rgba(0,0,0,.2)}.g-apps-grid{grid-template-columns:repeat(4,1fr)}.g-app{font-size:10.5px;padding:8px 2px}.g-app-ic{width:42px;height:42px}.g-app-ic .ti{font-size:21px}}.app-ic.tint,.g-app-ic.tint{background:color-mix(in srgb,var(--c) 11%,transparent);color:var(--c)}html[data-theme="dark"] .app-ic.tint,html[data-theme="dark"] .g-app-ic.tint{background:color-mix(in srgb,var(--c) 22%,transparent);color:color-mix(in srgb,var(--c) 55%,#fff)}.app-new{position:absolute;top:4px;right:4px;font-size:9px;font-weight:800;line-height:1;padding:3px 5px;border-radius:6px;background:var(--green);color:var(--on-accent);text-transform:uppercase;letter-spacing:.03em}.apps-svc{display:flex;flex-wrap:wrap;gap:6px 14px;margin:var(--sp-3,12px) var(--sp-1,4px) 0;padding-top:var(--sp-3,12px);border-top:1px solid var(--line)}.apps-svc a{font-size:12px;color:var(--muted);text-decoration:none;line-height:1.4}.apps-svc a:hover{color:var(--green);text-decoration:underline}body{display:flex;flex-direction:column;min-height:100vh}@media(min-width:769px) and (max-width:1024px){.wrap{max-width:960px}}@media(min-width:601px) and (max-width:768px){.wrap{padding:0 16px}}@media(max-width:600px){.wrap{padding:0 14px}}.scroll-progress{position:fixed;top:0;left:0;height:3px;background:linear-gradient(90deg,var(--green),#5BE5A0);z-index:9999;transition:width .1s linear;width:0;pointer-events:none}.scroll-top{position:fixed;bottom:24px;right:18px;z-index:180;width:44px;height:44px;border-radius:50%;background:var(--surface);border:1px solid var(--line);box-shadow:0 4px 16px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;color:var(--green);font-size:20px;cursor:pointer;opacity:0;transform:translateY(10px);transition:.25s;pointer-events:none}.scroll-top:hover{background:var(--green);color:#fff}@media(max-width:768px){.scroll-top{bottom:80px;right:14px;width:40px;height:40px}}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:8px}.g-search{border:1px solid #dfe1e5!important}.g-search:hover,.g-search:focus-within{box-shadow:0 2px 8px rgba(32,33,36,.18)!important;border-color:rgba(223,225,229,0)!important}.g-search input:focus{outline:none!important;box-shadow:none!important}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--green);outline-offset:2px}a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:none}@media(max-width:768px){.wrap{padding:0 14px!important}body{padding-bottom:60px!important}.scroll-top{bottom:72px!important;right:12px!important;width:38px!important;height:38px!important}}@media(min-width:1400px){.wrap{max-width:1320px}}.scroll-progress{top:auto!important;position:fixed;bottom:0;left:0;height:3px;z-index:9999}body.bare .scroll-progress{display:none}@media(max-width:768px){.scroll-progress{bottom:56px}}.wrap{max-width:1200px;margin:0 auto;padding:0 20px}@media(max-width:768px){.wrap{padding:0 14px!important}body{padding-bottom:60px!important}}html,body{overflow-x:clip}body.bare .g-home{position:relative}@media(max-width:768px){div[style*="grid-template-columns:repeat(auto-fill,minmax(150px,1fr))"]{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}div[style*="grid-template-columns:repeat(auto-fill,minmax(150px,1fr))"] a{padding:12px 10px!important;font-size:13px!important}}@media(max-width:768px){h1,h2,h3{word-wrap:break-word;overflow-wrap:break-word}}@media(max-width:768px){button,.listing-cta-btn,a.csc-btn,.fav-opt{min-height:44px}}html,body{min-height:100%}body{display:flex;flex-direction:column;min-height:100vh}@media(max-width:768px){html,body{overflow-x:hidden;max-width:100%}.wrap{padding-left:14px;padding-right:14px;box-sizing:border-box}img{max-width:100%;height:auto}}@media(max-width:768px){svg{max-width:100%;height:auto}}@media(max-width:360px){.wrap{padding-left:10px;padding-right:10px}.g-logo{font-size:clamp(34px,16vw,52px)}}@media(min-width:1600px){.wrap{max-width:1320px;margin-left:auto;margin-right:auto}}@supports(padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}.beta-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:linear-gradient(100deg,rgba(27,138,71,.10),rgba(200,144,26,.10));border:1px solid rgba(27,138,71,.22);border-radius:12px;padding:9px 14px;margin:12px 0 0;font-size:13px}.beta-tag{background:var(--green);color:#fff;font-weight:800;font-size:10.5px;letter-spacing:1px;padding:3px 8px;border-radius:6px;flex-shrink:0}.beta-txt{flex:1;min-width:200px;color:var(--ink);line-height:1.45}.beta-txt b{color:var(--green)}.beta-cta{flex-shrink:0;background:var(--green);color:#fff;text-decoration:none;font-weight:600;font-size:12.5px;padding:7px 14px;border-radius:8px;white-space:nowrap;transition:.12s}.beta-cta:hover{background:var(--green-d,#127540)}@media(max-width:640px){.beta-bar{font-size:12px;padding:8px 11px}.beta-cta{width:100%;text-align:center}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}@media(max-width:560px){img,svg,video,iframe,canvas{max-width:100%;height:auto}}html{overflow-x:clip}.toolbar>*,.filter-bar,.fs-row>*,[class*="-row"]>*,[class*="-grid"]>*,[class*="-cols"]>*,[class*="-flex"]>*{min-width:0}img,svg,video,canvas,iframe,embed,object{max-width:100%;height:auto}html{overflow-x:hidden}body{overflow-x:hidden;overflow-x:clip;max-width:100vw;position:relative}main,header,footer,nav[aria-label="site-nav"]{overflow-x:clip}img,svg:not(.no-clip),video,iframe,embed,canvas{max-width:100%}input,select,textarea{max-width:100%;box-sizing:border-box}:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--gutter:clamp(16px,3vw,24px);--rad-s:8px;--rad-m:12px;--rad-l:16px;--rad-xl:22px;--rad-pill:999px;--sh-1:0 1px 2px rgba(16,24,40,.05);--sh-2:0 1px 2px rgba(16,24,40,.04),0 6px 18px -6px rgba(16,24,40,.10);--sh-3:0 24px 56px -16px rgba(16,24,40,.28),0 4px 12px -4px rgba(16,24,40,.08);--fs-xs:12px;--fs-s:13.5px;--fs-m:15px;--fs-l:clamp(16px,.45vw + 14.5px,19px);--fs-h2:clamp(19px,.9vw + 15px,24px);--fs-h1:clamp(24px,1.8vw + 17px,36px);--font-d:'Space Grotesk','Manrope',system-ui,sans-serif;--ease:cubic-bezier(.22,1,.36,1);--dur:.18s;--ring:0 0 0 3px color-mix(in srgb,var(--green) 32%,transparent);--tg:#229ED9;}html[data-theme="dark"]{--sh-1:0 1px 2px rgba(0,0,0,.4);--sh-2:0 1px 2px rgba(0,0,0,.35),0 8px 22px -8px rgba(0,0,0,.55);--sh-3:0 28px 64px -18px rgba(0,0,0,.75),0 4px 12px -4px rgba(0,0,0,.4);--tg:#3DB4EC;}@view-transition{navigation:auto}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:var(--rad-s)}::selection{background:color-mix(in srgb,var(--green) 22%,transparent)}@media(max-width:560px){.wrap{padding-left:16px;padding-right:16px}}@media(max-width:640px){.beta-bar{gap:8px 10px;padding:8px 10px;margin-top:8px}.beta-txt{min-width:0;flex-basis:calc(100% - 60px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.beta-cta{width:auto;margin-left:auto;padding:6px 12px}}#kCookie{position:fixed;left:12px;right:12px;bottom:12px;max-width:720px;margin:0 auto;z-index:9998;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--rad-l);padding:12px 14px;box-shadow:var(--sh-3);font-size:13px;line-height:1.45}#kCookie p{flex:1;min-width:200px;margin:0}#kCookie a{color:var(--green);font-weight:600}#kCookie button{border-radius:var(--rad-m);padding:10px 16px;font-weight:700;font-size:13px;line-height:1;font-family:inherit;cursor:pointer;min-height:40px}#kCookie .ok{background:var(--green);color:#fff;border:0}#kCookie .no{background:none;border:1px solid var(--line);color:var(--muted)}@media(max-width:768px){#kCookie{bottom:calc(72px + env(safe-area-inset-bottom))}}.kg-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;border-radius:var(--rad-m);font-weight:700;font-size:14px;line-height:1.2;font-family:inherit;text-decoration:none;cursor:pointer;border:1.5px solid var(--line);background:var(--surface);color:var(--ink);transition:border-color var(--dur),background var(--dur),transform var(--dur) var(--ease),box-shadow var(--dur);white-space:nowrap}.kg-btn .ti{font-size:19px}.kg-btn:hover{border-color:color-mix(in srgb,var(--green) 45%,var(--line));transform:translateY(-1px);box-shadow:var(--sh-2)}.kg-btn:active{transform:none}.kg-btn-p{background:var(--green);border-color:var(--green);color:#fff}.kg-btn-p:hover{background:var(--vasilek-d);border-color:var(--vasilek-d)}.kg-auth{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.kg-auth .kg-btn{flex:1 1 180px}@media(max-width:560px){.kg-auth .kg-btn{flex-basis:100%}}.g-home{justify-content:flex-start;padding-top:clamp(20px,6vh,56px);padding-bottom:var(--sp-6);width:100%}.g-shortcuts{margin-top:var(--sp-6)}.kh-paths{width:100%;max-width:1120px;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-3);margin:var(--sp-6) auto 0}.kh-path{position:relative;display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--rad-l);background:var(--surface);border:1px solid var(--line);text-decoration:none;color:var(--ink);box-shadow:var(--sh-1);transition:transform var(--dur) var(--ease),box-shadow var(--dur),border-color var(--dur)}.kh-path:hover{transform:translateY(-2px);box-shadow:var(--sh-2);border-color:color-mix(in srgb,var(--pc) 45%,var(--line))}.kh-path-ic{width:48px;height:48px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:var(--pc);box-shadow:0 8px 18px -8px var(--pc)}.kh-path>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kh-path b{font-family:var(--font-d);font-size:19px;letter-spacing:-.01em}.kh-path small{font-size:12.5px;color:var(--muted);line-height:1.35}.kh-path-go{color:var(--hint);font-size:20px;transition:transform var(--dur) var(--ease),color var(--dur)}.kh-path:hover .kh-path-go{transform:translateX(3px);color:var(--pc)}@media(max-width:760px){.kh-paths{grid-template-columns:1fr;gap:var(--sp-2);margin-top:var(--sp-5)}.kh-path{padding:var(--sp-3)}.kh-path-ic{width:42px;height:42px;font-size:21px}}html[data-theme="dark"] .g-search{border-color:var(--line)}html[data-theme="dark"] .g-btn{background:var(--surface);border-color:var(--line);color:var(--ink2)}html[data-theme="dark"] .g-top a{color:var(--ink2)}html[data-theme="dark"] .g-foot{background:var(--night);border-color:var(--line);color:#aab0b6}html[data-theme="dark"] .g-foot-line a{color:var(--muted)}html[data-theme="dark"] .g-search{background:var(--surface)}html[data-theme="dark"] .g-search input{background:transparent}@media(max-width:760px){.kh-paths{grid-template-columns:repeat(3,minmax(0,1fr))}.kh-path{flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-3)}.kh-path small,.kh-path-go{display:none}.kh-path b{font-size:16px}}:is(.btn-prim,.btn-vas,.hdr .cta,.hdr-cta,.hdr-cat.on,.listing-cta-btn.primary,.beta-tag,.beta-cta,.ftr-cta-btn,.kg-btn-p,.sortseg a.on,.catchip.on,.catnav-item.on,.sort-chip.on,.filter-chip.on,.fs-chip.on,.hc-cat.on,.asort.on,.view-toggle button.on,.pct-tab.on,.csc-btn.prim,.fb-submit,.rc-qbtn.buy,.sticky-buy .sb-btn,#kCookie .ok,.kauth-steps li.on span,.ocb.accept,.g-signin,.ed.done,.dt-step.done .dt-dot,.chat-msg.out,.fi-cta.auc,.sell-step-num,.ds-num,.hb-p,.vb-ai,.quiz-btn,.fc-badge,.wallet .wl-btn){color:var(--on-accent)}html[data-theme="dark"] :is(.beta-tag,.beta-cta,.ftr-cta-btn,.kg-btn-p,.g-signin,.catnav-item.on,.sortseg a.on,.catchip.on){color:var(--on-accent)!important}.beta-cta:hover{background:var(--vasilek-d)}.g-top a:not(.g-signin){color:var(--ink2)}.g-apps-btn,.g-tool{color:var(--muted)}.g-tool{min-width:32px;min-height:32px;justify-content:center;border-radius:var(--rad-s)}.g-tool:hover{background:var(--bg)}.g-top{max-width:1200px;width:100%;margin:0 auto;padding:14px 20px}.g-slogan{text-align:center}@media(max-width:560px){.g-top{padding:10px 16px;gap:14px}}@media(max-width:560px){.wrap{padding-left:16px!important;padding-right:16px!important}}@media(max-width:640px){.beta-bar{flex-wrap:nowrap;align-items:center;padding:8px 10px;gap:8px;font-size:12px}.beta-tag{font-size:9.5px;padding:2px 6px}.beta-txt{flex:1 1 auto;min-width:0}.beta-cta{width:auto;margin-left:0;padding:8px 11px;font-size:12px;min-height:32px;display:inline-flex;align-items:center}}@media(max-width:374px){.beta-bar{flex-wrap:wrap}.beta-txt{flex:1 1 calc(100% - 60px);overflow-wrap:anywhere}.beta-cta{margin-left:auto}}html[data-theme="dark"] :is([style*="color:#0" i],[style*="color:#1" i],[style*="color:#2" i],[style*="color:#3" i]):not([style*="#1B8A47" i]):not([style*="background" i]):not(.hub-grid2 *){color:var(--ink2)!important}html[data-theme="dark"] img[src*="no-photo.svg"]{filter:invert(.9) hue-rotate(180deg) brightness(.9)}html{scroll-padding-top:84px}@media(max-width:768px){html{scroll-padding-top:120px;scroll-padding-bottom:80px}}.g-foot-cr{color:var(--muted)}[style*="background:var(--green)"][style*="color:#fff" i]{color:var(--on-accent)!important}.kh-path{flex-direction:column;align-items:stretch;gap:12px;overflow:hidden;isolation:isolate;padding:18px 18px 16px;background:radial-gradient(120% 90% at 100% 0%,color-mix(in srgb,var(--pc) 16%,transparent),transparent 60%),linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--pc) 5%,var(--surface)));border-color:color-mix(in srgb,var(--pc) 22%,var(--line))}.kh-path::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--pc),color-mix(in srgb,var(--pc) 30%,transparent));z-index:-1}.kh-path:hover{transform:translateY(-3px);box-shadow:0 18px 40px -22px var(--pc),var(--sh-2)}.kh-path-wm{position:absolute;right:-18px;bottom:-26px;font-size:130px;line-height:1;color:var(--pc);opacity:.07;z-index:-1;transform:rotate(-12deg);transition:transform .5s var(--ease),opacity .3s}.kh-path:hover .kh-path-wm{transform:rotate(-4deg) scale(1.08);opacity:.12}.kh-path-top{display:flex;align-items:center;gap:var(--sp-3)}.kh-path-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kh-path>span.kh-path-top{flex:initial;display:flex;flex-direction:row;gap:var(--sp-3)}.kh-path-m{display:none}.kh-path-ic{background:linear-gradient(135deg,var(--pc),color-mix(in srgb,var(--pc) 70%,#000));transition:transform .35s var(--ease)}.kh-path:hover .kh-path-ic{transform:rotate(-6deg) scale(1.06)}.kh-path-live{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:13px;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--pc) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--pc) 25%,transparent);padding:5px 11px;border-radius:999px;font-variant-numeric:tabular-nums}.kh-dot{width:8px;height:8px;border-radius:50%;background:var(--pc);box-shadow:0 0 0 0 var(--pc);animation:khPulse 2s infinite}@keyframes khPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pc) 60%,transparent)}70%{box-shadow:0 0 0 8px transparent}100%{box-shadow:0 0 0 0 transparent}}.kh-path-chips{display:flex;flex-wrap:wrap;gap:6px}.kh-path-chips>span{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--muted);background:var(--surface);border:1px solid var(--line);padding:3px 9px;border-radius:999px}.kh-path-chips .ti{font-size:14px;color:var(--pc)}.kh-path-chips .kh-free{background:var(--pc);border-color:var(--pc);color:#fff;font-weight:700}.kh-path-steps{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600}.kh-path-steps>span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.kh-path-steps em{font-style:normal;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;color:#fff;background:var(--pc);transition:transform .3s var(--ease)}.kh-path-steps>i{flex:1;min-width:10px;height:2px;border-radius:2px;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--pc) 50%,transparent) 0 5px,transparent 5px 9px)}.kh-path:hover .kh-path-steps em{animation:khStep .9s var(--ease) both}.kh-path:hover .kh-path-steps>span:nth-of-type(2) em{animation-delay:.12s}.kh-path:hover .kh-path-steps>span:nth-of-type(3) em{animation-delay:.24s}@keyframes khStep{40%{transform:scale(1.25)}100%{transform:scale(1)}}.kh-path-vs{display:grid;grid-template-columns:auto auto auto 1fr;align-items:center;gap:8px}.kh-path-vs>span:not(.kh-path-bars){width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;color:var(--pc);background:color-mix(in srgb,var(--pc) 12%,var(--surface));border:1px solid color-mix(in srgb,var(--pc) 25%,transparent)}.kh-path-vs>em{font-style:normal;font-family:var(--font-d);font-weight:800;font-size:13px;color:#fff;background:var(--pc);padding:2px 7px;border-radius:8px;transform:rotate(-6deg)}.kh-path-bars{display:flex;flex-direction:column;gap:5px;padding-left:4px}.kh-path-bars i{display:block;height:6px;border-radius:4px;width:var(--w);background:linear-gradient(90deg,var(--pc),color-mix(in srgb,var(--pc) 40%,transparent));transform-origin:left;transition:transform .5s var(--ease)}.kh-path-bars i+i{opacity:.55}.kh-path:hover .kh-path-bars i:first-child{transform:scaleX(.8)}.kh-path:hover .kh-path-bars i+i{transform:scaleX(1.25)}@media(max-width:760px){.kh-path{padding:12px 10px 11px;gap:6px;align-items:flex-start}.kh-path>span.kh-path-top{flex-direction:column;align-items:flex-start;gap:8px}.kh-path-live,.kh-path-chips,.kh-path-steps,.kh-path-vs{display:none}.kh-path-m{display:block;font-size:11.5px;font-weight:600;color:var(--pc);line-height:1.2;font-variant-numeric:tabular-nums}.kh-path-wm{font-size:78px;right:-14px;bottom:-18px}}@media(prefers-reduced-motion:reduce){.kh-dot,.kh-path:hover .kh-path-steps em{animation:none}.kh-path-wm,.kh-path-bars i{transition:none}}@media(max-width:374px){.kh-path b{font-size:14px}.kh-path-ic{width:36px;height:36px;font-size:19px;border-radius:11px}.kh-path{padding:10px 8px}}@media(min-width:761px) and (max-width:1100px){.kh-path-steps{flex-wrap:wrap;gap:4px 8px}.kh-path-steps>i{display:none}.kh-path-wm{right:0;font-size:96px}.kh-path-bars{display:none}}.beta-short{display:none}@media(max-width:640px){.beta-bar{flex-wrap:nowrap;padding:6px 8px 6px 10px;margin-top:6px}.beta-bar .beta-txt{display:none}.beta-short{display:block;flex:1;min-width:0;font-weight:700;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.beta-cta{padding:6px 11px;font-size:12px;min-height:32px;display:inline-flex;align-items:center}#kCookie{padding:10px 12px;gap:8px;flex-wrap:nowrap;font-size:12.5px;line-height:1.35}#kCookie p{min-width:0}#kCookie p b{font-weight:700}#kCookie button{padding:8px 10px;min-height:36px;font-size:12.5px;white-space:nowrap}#kCookie .no{padding:8px}#kCookie .ck-l{display:none}}#kCookie .ck-s{display:none}@media(max-width:640px){#kCookie .ck-s{display:inline}}.ks-box{position:absolute;top:calc(100% + 8px);left:0;right:0;min-width:min(420px,calc(100vw - 24px));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 48px -12px rgba(16,24,40,.28);padding:6px;z-index:1200;max-height:min(70vh,560px);overflow-y:auto;text-align:left;font-size:14px}@media(max-width:600px){.ks-box{min-width:0;left:0;right:0;max-height:60vh}}:root{--kx-bg:var(--bg);--kx-line:var(--line);--kx-ic:var(--ink2)}@media (max-width: 900px),(pointer: coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea{font-size: 16px !important;}}html{overflow-x: clip;}@supports not (overflow: clip){html,body{overflow-x: hidden;}}main,article,.wrap{overflow-wrap: break-word;min-width: 0;}img,video,iframe,svg,canvas,table{max-width: 100%;}
