[data-geobubbly][data-theme=dark]{--bg:#0b0e16;--bg2:#0f131e;--panel:#141926;--panel2:#1a2030;--line:#242c3d;--txt:#e8ebf2;--mut:#9aa4b8;--faint:#697089;--good:#34d399;--warn:#fbbf24;--bad:#f87171;--info:#7aa2ff;--acc:#6366f1;--acc2:#8b5cf6;--A:#5b8cff;--B:#00b8d4;--C:#9d6bff;--D:#f5b049;--E:#3ecf8e;--F:#ff8c42;--G:#e85d9c;--H:#f0616d;--I:#6ad6a0;--shadow:0 8px 30px #0006;--herobg:radial-gradient(1200px 600px at 70% -10%, #161c2e 0%, #0b0e16 55%);--code-bg:#0a0d15;--navbg:#0b0e16d1;--inputbg:#0f131e}[data-geobubbly][data-theme=light]{--bg:#f6f8fc;--bg2:#eef2f8;--panel:#fff;--panel2:#f4f7fb;--line:#dde3ee;--txt:#1b2434;--mut:#5a6478;--faint:#8a94a8;--good:#0fa968;--warn:#c98a04;--bad:#dc4848;--info:#3b6bf0;--acc:#5b5fe3;--acc2:#7c4ddb;--A:#3f6fe6;--B:#0098b3;--C:#7d4fde;--D:#cf8c10;--E:#15a86c;--F:#e0701f;--G:#c8467f;--H:#d8404c;--I:#37a877;--shadow:0 8px 30px #50648c24;--herobg:radial-gradient(1200px 600px at 70% -10%, #e9eef8 0%, #f6f8fc 55%);--code-bg:#eef2f8;--navbg:#f6f8fcdb;--inputbg:#fff}[data-geobubbly]{background:var(--herobg);color:var(--txt);-webkit-font-smoothing:antialiased;min-height:100vh;font:16px/1.6 Google Sans Flex,Google Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;transition:background .25s,color .25s;overflow-x:clip}[data-geobubbly] p{letter-spacing:0;word-spacing:normal;font-family:Google Sans Flex,Google Sans,Inter,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.8}[data-geobubbly] li,[data-geobubbly] blockquote{font-family:Google Sans Flex,Google Sans,Inter,system-ui,sans-serif}[data-geobubbly] a{color:var(--info);text-decoration:none}[data-geobubbly] .gb-muted{color:var(--mut)}[data-geobubbly] .gb-faint{color:var(--faint)}[data-geobubbly] .gb-orbitron{letter-spacing:.02em;font-family:Orbitron,Inter,sans-serif}[data-geobubbly] .gb-card{background:linear-gradient(180deg, var(--panel), var(--panel2));border:1px solid var(--line);box-shadow:var(--shadow);border-radius:16px;padding:22px}[data-geobubbly] .gb-btn{background:var(--panel);color:var(--txt);border:1px solid var(--line);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font:600 13px/1 Inter,sans-serif;text-decoration:none;transition:border-color .15s,transform .1s,box-shadow .15s;display:inline-flex}[data-geobubbly] .gb-btn:hover{border-color:var(--acc)}[data-geobubbly] .gb-btn.gb-primary{background:linear-gradient(135deg, var(--acc), var(--acc2));color:#fff;box-shadow:0 6px 20px -6px var(--acc2);border-color:#0000}[data-geobubbly] .gb-btn.gb-primary:hover{transform:translateY(-1px)}[data-geobubbly] .gb-btn.gb-ghost{background:0 0}[data-geobubbly] .gb-btn.gb-lg{border-radius:12px;padding:13px 20px;font-size:14px}[data-geobubbly] .gb-btn.gb-block{width:100%}[data-geobubbly] .gb-input{background:var(--inputbg);color:var(--txt);border:1px solid var(--line);border-radius:11px;outline:none;width:100%;padding:11px 14px;font:14px/1.4 Inter,sans-serif;transition:border-color .15s,box-shadow .15s}[data-geobubbly] .gb-input:focus{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb, var(--acc) 28%, transparent)}[data-geobubbly] .gb-grad{background:linear-gradient(90deg, var(--A), var(--C), var(--E));color:#0000;-webkit-background-clip:text;background-clip:text}[data-geobubbly] .gb-bubble{background:radial-gradient(circle at 32% 30%, #ffffffe6, var(--acc2) 78%);box-shadow:0 0 12px color-mix(in srgb, var(--acc2) 50%, transparent), 0 0 0 1px #ffffff1f;pointer-events:none;border-radius:50%;position:absolute}[data-geobubbly] .gb-divider{justify-content:center;align-items:center;gap:16px;margin:18px 0;display:flex;position:relative}[data-geobubbly] .gb-divider:before,[data-geobubbly] .gb-divider:after{content:"";background:linear-gradient(90deg, transparent, var(--line) 50%, transparent);flex:1;height:1px}[data-geobubbly] .gb-divider .gb-orb{background:radial-gradient(circle at 32% 30%, #ffffffe6, var(--acc2) 78%);width:12px;height:12px;box-shadow:0 0 16px var(--acc2);z-index:1;border-radius:50%;position:relative}[data-geobubbly] .gb-nav{z-index:50;background:var(--navbg);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);position:sticky;top:0}[data-geobubbly] .gb-seg{color:#fff;text-align:center;cursor:pointer;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;transition:opacity .2s,filter .2s;display:flex;position:relative;overflow:hidden}[data-geobubbly] .gb-scope.gb-hovering .gb-seg:not(.gb-active){opacity:.35;filter:saturate(.7)}[data-geobubbly] .gb-pulse{background:var(--good);width:8px;height:8px;box-shadow:0 0 0 0 var(--good);border-radius:50%;animation:2s infinite gb-pulse}@keyframes gb-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--good) 60%, transparent)}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes gb-orbit-1{0%{transform:rotate(0)translate(38px)rotate(0)}to{transform:rotate(360deg)translate(38px)rotate(-360deg)}}@keyframes gb-orbit-2{0%{transform:rotate(0)translate(46px)rotate(0)}to{transform:rotate(-360deg)translate(46px)rotate(360deg)}}[data-geobubbly] .gb-orbit-1{animation:11s linear infinite gb-orbit-1}[data-geobubbly] .gb-orbit-2{animation:14s linear infinite gb-orbit-2}@media (prefers-reduced-motion:reduce){[data-geobubbly] .gb-orbit-1,[data-geobubbly] .gb-orbit-2,[data-geobubbly] .gb-pulse{animation:none!important}}[data-geobubbly] .gb-prose{color:var(--txt)}[data-geobubbly] .gb-prose p{color:var(--txt);margin:0 0 14px}[data-geobubbly] .gb-prose h2{color:var(--txt);margin:36px 0 12px;font:700 24px/1.3 Orbitron,sans-serif}[data-geobubbly] .gb-prose h3{color:var(--txt);margin:24px 0 8px;font:600 18px/1.4 Inter,sans-serif}[data-geobubbly] .gb-prose code,[data-geobubbly] .gb-mono{font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace}[data-geobubbly] .gb-inshort{border-left:3px solid var(--A);background:color-mix(in srgb, var(--A) 10%, transparent);color:var(--txt);border-radius:8px;margin:12px 0 14px;padding:12px 14px;font-size:14px}[data-geobubbly] .gb-toc-link{color:var(--mut);border-left:2px solid #0000;border-radius:8px;padding:6px 10px;font-size:13px;transition:color .15s,background .15s,border-color .15s;display:block}[data-geobubbly] .gb-toc-link:hover{color:var(--txt)}[data-geobubbly] .gb-toc-link.gb-active{color:var(--txt);background:color-mix(in srgb, var(--acc) 14%, transparent);border-left-color:var(--acc);font-weight:600}[data-geobubbly] .gb-badge{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font:700 13px/1 Orbitron,sans-serif;display:inline-flex}[data-geobubbly] .gb-table-wrap{overflow-x:auto}[data-geobubbly] table.gb-table{border-collapse:collapse;width:100%;font-size:13px}[data-geobubbly] table.gb-table th,[data-geobubbly] table.gb-table td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px}[data-geobubbly] table.gb-table th{color:var(--mut);font-weight:600}[data-geobubbly] .gb-sidebar{border-right:1px solid var(--line);background:var(--panel);flex-direction:column;flex-shrink:0;gap:6px;width:218px;height:100vh;padding:18px 12px;display:flex;position:sticky;top:0}[data-geobubbly] .gb-sidebar a{color:var(--mut);border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:13px;font-weight:500;display:flex}[data-geobubbly] .gb-sidebar a.gb-active,[data-geobubbly] .gb-sidebar a:hover{background:color-mix(in srgb, var(--acc) 14%, transparent);color:var(--txt)}@media (width<=900px){[data-geobubbly] .gb-sidebar{display:none}}[data-geobubbly][data-theme=dark]{--background:222 30% 8%;--foreground:220 20% 92%;--card:222 26% 11%;--card-foreground:220 20% 92%;--popover:222 26% 11%;--popover-foreground:220 20% 92%;--primary:240 70% 64%;--primary-foreground:0 0% 100%;--secondary:222 22% 16%;--secondary-foreground:220 20% 92%;--muted:222 22% 14%;--muted-foreground:220 12% 72%;--accent:222 22% 18%;--accent-foreground:220 20% 92%;--destructive:0 70% 55%;--destructive-foreground:0 0% 100%;--border:222 20% 22%;--input:222 20% 22%;--ring:240 70% 64%}[data-geobubbly][data-theme=light]{--background:220 30% 98%;--foreground:222 30% 12%;--card:0 0% 100%;--card-foreground:222 30% 12%;--popover:0 0% 100%;--popover-foreground:222 30% 12%;--primary:240 70% 58%;--primary-foreground:0 0% 100%;--secondary:220 20% 94%;--secondary-foreground:222 30% 18%;--muted:220 20% 94%;--muted-foreground:222 12% 38%;--accent:220 20% 92%;--accent-foreground:222 30% 12%;--destructive:0 70% 50%;--destructive-foreground:0 0% 100%;--border:220 16% 86%;--input:220 16% 86%;--ring:240 70% 58%}[data-geobubbly] .gb-check-body .gb-prose p{letter-spacing:normal;word-spacing:normal;color:var(--mut);font-size:16px;margin:0 0 15px!important;line-height:1.75!important}[data-geobubbly] .gb-check-body .gb-prose ul{padding-left:22px;list-style:outside;margin:0 0 16px!important}[data-geobubbly] .gb-check-body .gb-prose ul li{color:var(--mut);font-size:16px;list-style:outside;display:list-item;margin:7px 0!important;line-height:1.75!important}[data-geobubbly] .gb-check-body .gb-inshort{padding:18px 20px;font-size:16px;line-height:1.6}[data-geobubbly] .gb-check-body .gb-faq-answer,[data-geobubbly] .gb-check-body [data-faq-answer],[data-geobubbly] .gb-check-body details>div,[data-geobubbly] .gb-check-body [role=region] p{font-size:14.5px;line-height:1.7}[data-geobubbly] .gb-bubble-loader{background:var(--inputbg);border:1px solid var(--line);border-radius:999px;align-items:center;width:100%;height:56px;padding:0 22px;display:flex;position:relative;overflow:hidden}[data-geobubbly] .gb-bubble-loader .gb-bl-label{z-index:2;color:var(--mut);letter-spacing:.02em;align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:inline-flex;position:relative}[data-geobubbly] .gb-bubble-loader .gb-bl-track{z-index:1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}[data-geobubbly] .gb-bubble-loader .gb-bl-b{background:radial-gradient(circle at 32% 30%, #fffffff2, var(--acc2) 78%);box-shadow:0 0 12px color-mix(in srgb, var(--acc2) 55%, transparent), 0 0 0 1px #ffffff2e;opacity:0;border-radius:50%;animation:linear infinite gb-bl-fly;position:absolute;top:50%;left:-40px}@keyframes gb-bl-fly{0%{opacity:0;transform:translateY(-50%)scale(.8)}10%{opacity:.9}90%{opacity:.9}to{transform:translate(var(--gb-bl-dist,900px), -50%) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){[data-geobubbly] .gb-bubble-loader .gb-bl-b{opacity:.6;animation:none!important}}[data-geobubbly] .gb-spin{animation:1s linear infinite gb-spin}@keyframes gb-spin{to{transform:rotate(360deg)}}[data-state=open]>.gb-chev{transform:rotate(180deg)}
