.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root,html[data-theme=dark]{color-scheme:dark;--ink: #e8eeec;--muted: #a7b4b0;--line: rgba(255, 255, 255, .14);--bg: #0b1012;--panel: #12191c;--accent: #3d9b8f;--wash: rgba(255, 255, 255, .03);--link-hover: #6ec4b8;--mock-bg: #202124;--mock-surface: #292a2d;--mock-ink: #e8eaed;--mock-muted: #9aa0a6;--mock-line: #3c4043;--mock-find: #3c4043;--mock-link: #8ab4f8;--mock-url: #81c995;--mock-brand: #8ab4f8;--mock-select: #3c4d6b;--mock-select-ink: #e8eaed;--mock-compose: #174ea6;--mock-compose-ink: #d2e3fc;--font-display: "Segoe UI", "IBM Plex Sans", system-ui, sans-serif;--font-body: "Segoe UI", "IBM Plex Sans", system-ui, sans-serif}html[data-theme=light]{color-scheme:light;--ink: #1a211f;--muted: #5c6a66;--line: rgba(0, 0, 0, .12);--bg: #f4f7f6;--panel: #ffffff;--accent: #2a7a70;--wash: rgba(0, 0, 0, .04);--link-hover: #1f5f57;--mock-bg: #f6f8fc;--mock-surface: #ffffff;--mock-ink: #202124;--mock-muted: #5f6368;--mock-line: #dadce0;--mock-find: #f1f3f4;--mock-link: #1a0dab;--mock-url: #006621;--mock-brand: #1a73e8;--mock-select: #d3e3fd;--mock-select-ink: #041e49;--mock-compose: #c2e7ff;--mock-compose-ink: #001d35}.cr-sheet[data-theme=dark]{--mock-bg: #202124;--mock-surface: #292a2d;--mock-ink: #e8eaed;--mock-muted: #9aa0a6;--mock-line: #3c4043;--mock-find: #3c4043;--mock-link: #8ab4f8;--mock-url: #81c995;--mock-brand: #8ab4f8;--mock-select: #3c4d6b;--mock-select-ink: #e8eaed;--mock-compose: #174ea6;--mock-compose-ink: #d2e3fc}.cr-sheet[data-theme=light]{--mock-bg: #f6f8fc;--mock-surface: #ffffff;--mock-ink: #202124;--mock-muted: #5f6368;--mock-line: #dadce0;--mock-find: #f1f3f4;--mock-link: #1a0dab;--mock-url: #006621;--mock-brand: #1a73e8;--mock-select: #d3e3fd;--mock-select-ink: #041e49;--mock-compose: #c2e7ff;--mock-compose-ink: #001d35}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:radial-gradient(90% 60% at 10% -10%,rgba(61,155,143,.18),transparent 50%),var(--bg);color:var(--ink);font-family:var(--font-body)}a{color:var(--accent)}a:hover{color:var(--link-hover)}.shell{width:min(64rem,calc(100% - 2rem));margin:0 auto;padding:1.5rem 0 3rem}.eyebrow{margin:0 0 .4rem;font-family:var(--font-display);font-size:.8rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--accent)}h1{margin:0 0 .65rem;font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.1rem);line-height:1.15}.lede{margin:0 0 1.25rem;max-width:42rem;color:var(--muted);line-height:1.55}.demo-head{display:grid;grid-template-rows:auto auto auto 4.8rem 7.35rem;margin-bottom:.25rem}.demo-head .eyebrow{margin:0 0 .35rem}.demo-head h1{margin:0 0 .45rem}.demo-head .back{margin:0 0 .85rem}.demo-head .lede{height:4.8rem;overflow:auto;margin:0 0 .85rem}.demo-switches{min-height:10.5rem;margin-bottom:.35rem}.fw-switch-item{display:inline-flex;align-items:center;gap:.35rem}.fw-switch-item .fw-mark svg{width:1.05rem;height:1.05rem}.demo-switches .variant-switch{margin-bottom:.45rem}.back{font-family:var(--font-display);font-weight:600;text-decoration:none}.hub-h2{font-family:var(--font-display);font-size:1.15rem;margin:1.6rem 0 .55rem}.hub-note,.hub-list{color:var(--muted);max-width:42rem;line-height:1.55}.hub-list{padding-left:1.2rem}.hub-list strong{color:var(--ink)}.fw-mark{display:inline-flex;align-items:center;gap:.35rem}.fw-mark svg{width:1.35rem;height:1.35rem;display:block}.fw-react{color:#61dafb}.fw-svelte{color:#ff3e00}.fw-solid{--fw-a: #76b3e1;--fw-b: #518ac8;--fw-c: #4377bb}html[data-theme=light] .fw-solid{--fw-a: #76b3e1;--fw-b: #4377bb;--fw-c: #315d94}.fw-name{font-family:var(--font-display);font-weight:600}.page-kicker{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem}.page-kicker h1{margin:0}.edge-matrix-wrap{overflow-x:auto;margin:.75rem 0 1.75rem}.edge-matrix{width:100%;min-width:36rem;border-collapse:collapse}.edge-matrix th,.edge-matrix td{border:1px solid var(--line);padding:.55rem .6rem;vertical-align:middle;text-align:left}.edge-matrix thead th{font-family:var(--font-display);font-size:.82rem;font-weight:600}.fw-head{display:grid;justify-items:center;gap:.25rem;text-align:center}.matrix-stack{display:grid;gap:.45rem}.matrix-cell{display:grid;justify-items:center;gap:.3rem;font-family:var(--font-display);font-size:.78rem;font-weight:600;text-decoration:none;color:inherit}.matrix-cell .variant-preview{width:5.4rem;height:2.1rem}.matrix-empty{text-align:center;color:var(--muted);font-size:.82rem}.demo-grid{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:1.5rem 0 2rem}.variant-gallery{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:1.35rem 0 .5rem}.variant-tile{display:grid;gap:.4rem;padding:.55rem .55rem .75rem;border:1px solid var(--line);border-radius:.5rem;background:var(--wash);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.variant-tile:hover{border-color:var(--accent);transform:translateY(-2px);color:inherit}.variant-tile strong{font-family:var(--font-display)}.variant-tile>span:last-child{font-size:.85rem;color:var(--muted)}.demo-card{display:grid;gap:.35rem;padding:.55rem .55rem .9rem;border:1px solid var(--line);border-radius:.45rem;background:var(--wash);text-decoration:none;color:inherit;transition:border-color .2s ease,transform .2s ease}.demo-card:hover{border-color:var(--accent);transform:translateY(-2px);color:inherit}.demo-card strong{font-family:var(--font-display)}.demo-card span{font-size:.85rem;color:var(--muted)}.meta-row{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.9rem;color:var(--muted)}.variant-switch{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin:0 0 1.15rem}.variant-switch-name{font-family:var(--font-display);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.variant-switch-track{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden;background:var(--wash)}.variant-switch-thumbs{border-radius:.45rem;align-items:stretch}.variant-thumb{display:grid;justify-items:center;gap:.3rem;width:6.6rem;padding:.4rem .45rem .35rem;font-family:var(--font-display);font-size:.78rem;font-weight:600;text-decoration:none;color:var(--muted);border-right:1px solid var(--line)}.variant-thumb:last-child{border-right:0}.variant-thumb:hover{color:var(--ink);background:#3d9b8f1f}.variant-thumb.is-current{color:var(--bg);background:var(--accent)}.variant-thumb.is-current:hover{color:var(--bg);filter:brightness(1.08)}.variant-preview{display:block;width:100%;height:2.45rem;border-radius:.22rem;position:relative;overflow:hidden;background:#0d1214;box-shadow:inset 0 0 0 1px #ffffff1f}.variant-preview.is-lg{aspect-ratio:16 / 10;height:auto;border-radius:.35rem}.variant-preview-map{background:linear-gradient(#3d9b8f,#3d9b8f) top left / 100% 22% no-repeat,linear-gradient(#3d9b8f,#3d9b8f) top left / 18% 100% no-repeat,repeating-linear-gradient(90deg,#1a2428 0 12%,#243033 12% 14%)}.variant-preview-path{--pv-rail: 22%;background:linear-gradient(#4285f4,#4285f4) 0 0 / var(--pv-rail) var(--pv-rail) no-repeat,linear-gradient(90deg,#ea4335 0 20%,#fbbc04 20% 40%,#34a853 40% 60%,#00acc1 60% 80%,#a142f4 80%) var(--pv-rail) 0 / calc(100% - var(--pv-rail)) var(--pv-rail) no-repeat,#0d1214}.variant-preview-path:after{content:"";position:absolute;top:var(--pv-rail);left:0;width:var(--pv-rail);height:calc(100% - var(--pv-rail));background:linear-gradient(#ea4335 0 20%,#fbbc04 20% 40%,#34a853 40% 60%,#00acc1 60% 80%,#a142f4 80%)}.variant-modal-mock{position:absolute;inset:.28rem .28rem .18rem}.variant-modal-mock i{position:absolute;inset:0;border-radius:.12rem;box-shadow:inset 0 0 0 1px #fff3}.variant-modal-mock i:nth-child(1){background:#2c6196;transform:translate(0)}.variant-modal-mock i:nth-child(2){background:#317254;transform:translate(12%,16%)}.variant-modal-mock i:nth-child(3){background:#6e388a;transform:translate(24%,32%)}.variant-switch-item{padding:.4rem .9rem;font-family:var(--font-display);font-size:.88rem;font-weight:600;text-decoration:none;color:var(--muted);border:0;border-right:1px solid var(--line);background:transparent;cursor:pointer}.variant-switch-item:last-child{border-right:0}a.variant-switch-item:hover,button.variant-switch-item:hover{color:var(--ink);background:#3d9b8f1f}.variant-switch-item.is-current{color:var(--bg);background:var(--accent)}a.variant-switch-item.is-current:hover,button.variant-switch-item.is-current:hover{color:var(--bg);background:var(--accent);filter:brightness(1.08)}.about{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.85rem;color:var(--muted)}.about-theme .variant-switch{margin:0}.cr-stage{--overlay: 210 55% 42%;--overlay-2: 200 40% 28%;--rail-idle: .35rem;--rail-hover: 2.75rem;--vt-ease: cubic-bezier(.22, 1, .36, 1);--vt-ms: .48s;position:relative;width:100%;aspect-ratio:16 / 10;min-height:22.5rem;border:1px solid var(--line);border-radius:.45rem;overflow:hidden;background:var(--bg)}.cr-rail{position:absolute;z-index:3;border:0;padding:0;margin:0;cursor:pointer;color:#f4f7f6;background:hsl(var(--overlay) / .92);transition:width .22s ease,height .22s ease,top .22s ease,left .22s ease,background .3s ease;display:grid;place-items:center}.cr-rail:focus-visible{outline:2px solid #fff;outline-offset:2px}:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:hover) .cr-rail-top,:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:focus-visible) .cr-rail-top,.pe-stage.is-open .cr-rail-top{height:var(--rail-hover);left:var(--rail-hover)}:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:hover) .cr-rail-left,:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:focus-visible) .cr-rail-left,.pe-stage.is-open .cr-rail-left{width:var(--rail-hover);top:var(--rail-hover)}.cr-stage:has(.cr-rail:hover) .cr-sheet:before,.cr-stage:has(.cr-rail:focus-visible) .cr-sheet:before,.me-viewport:has(.cr-rail:hover) .me-sheet:before,.me-viewport:has(.cr-rail:focus-visible) .me-sheet:before{width:var(--rail-hover);height:var(--rail-hover)}:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:hover) .cr-rail-corner,:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:focus-visible) .cr-rail-corner,.pe-stage.is-open .cr-rail-corner{width:calc(var(--rail-hover) + 2px);height:calc(var(--rail-hover) + 2px)}.cr-map{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;min-height:0;padding:0;background:radial-gradient(90% 70% at 0% 0%,hsl(var(--overlay) / .28),transparent 52%),var(--panel)}.cr-map-head{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.55rem .75rem;margin:.45rem .85rem .35rem}.cr-map-copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .85rem;min-width:0}.cr-map-head h2{margin:0;font-family:var(--font-display);font-size:1.2rem}.cr-map .meta{margin:0;font-size:.85rem;opacity:.7}.cr-map .close{grid-column:1;align-self:start;border:1px solid rgba(255,255,255,.2);background:transparent;color:inherit;border-radius:.3rem;padding:.35rem .65rem;cursor:pointer;font-family:var(--font-display)}.cr-sheet{position:absolute;inset:0;z-index:2;view-transition-name:cr-sheet;background:var(--mock-bg);transition:background .35s ease}.cr-stage.is-revealed .cr-sheet{display:none;view-transition-name:none}.cr-sheet:before,.me-sheet:before{content:"";position:absolute;top:0;left:0;z-index:4;width:var(--rail-idle);height:var(--rail-idle);pointer-events:none;background:hsl(var(--overlay) / .92);transition:width .22s ease,height .22s ease,background .3s ease}.cr-rail-top{top:0;left:var(--rail-idle);right:0;height:var(--rail-idle)}.cr-rail-left{top:var(--rail-idle);left:0;bottom:0;width:var(--rail-idle)}.cr-rail-corner{top:0;left:0;z-index:5;width:calc(var(--rail-idle) + 2px);height:calc(var(--rail-idle) + 2px);background:transparent}.cr-rail-label{opacity:0;font-family:var(--font-display);font-weight:700;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;transition:opacity .18s ease;pointer-events:none}:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:hover) .cr-rail-label,:is(.cr-stage,.me-viewport,.pe-stage):has(.cr-rail:focus-visible) .cr-rail-label,.pe-stage.is-open .cr-rail-label{opacity:1}.cr-rail-left .cr-rail-label{writing-mode:vertical-rl;transform:rotate(180deg)}.cr-content{position:relative;z-index:1;margin:calc(var(--rail-idle) + .85rem) 1rem 1rem calc(var(--rail-idle) + .85rem);padding:1.15rem 1.2rem 1.35rem;border:1px solid rgba(255,255,255,.12);border-radius:.35rem;background:#080c0e8c;backdrop-filter:blur(6px);min-height:16rem}.cr-app{position:absolute;inset:var(--rail-idle) 0 0 var(--rail-idle);z-index:1;display:flex;flex-direction:column;overflow:hidden;color:var(--mock-ink);font-family:Google Sans,Roboto,Segoe UI,sans-serif}.cr-app>*{flex:1;min-height:0;display:flex;flex-direction:column}.cr-mock-top{display:flex;flex:0 0 auto;align-items:center;gap:.55rem;min-height:2.15rem;padding:0 .7rem;font-size:.86rem}.cr-mock-top strong{font-weight:600}.cr-mock-top .cr-tree-svg{width:1.15rem;height:1.15rem}.cr-mock-top-light,.cr-mock-top-cloud,.cr-mock-top-yt,.cr-mock-top-dark,.cr-mock-top-bets{background:var(--mock-surface);color:var(--mock-ink);border-bottom:1px solid var(--mock-line)}.cr-mock-top-cloud{color:var(--mock-brand)}.cr-mock-top-droid{background:color-mix(in srgb,#34a853 32%,var(--mock-surface));color:var(--mock-ink)}.cr-mock-find,.cr-mock-find-dark{margin-left:auto;flex:1;max-width:22rem;padding:.28rem .65rem;border-radius:999px;background:var(--mock-find);color:var(--mock-muted);font-size:.76rem}.cr-mock-proj{margin-left:auto;padding:.2rem .55rem;border:1px solid var(--mock-line);border-radius:.25rem;color:var(--mock-ink);font-size:.78rem}.cr-mock-search{display:grid;justify-items:center;align-content:center;padding:.85rem 1.25rem .75rem;background:var(--mock-surface)}.cr-mock-search-brand{display:flex;align-items:center;gap:.4rem;font-size:1.35rem;font-weight:500;margin-bottom:.55rem}.cr-mock-search-brand .cr-tree-svg{width:1.55rem;height:1.55rem}.cr-mock-search-box{display:flex;align-items:center;gap:.55rem;width:min(34rem,100%);padding:.5rem .9rem;border:1px solid var(--mock-line);border-radius:999px;box-shadow:0 1px 6px #2021241f;color:var(--mock-ink)}.cr-mock-search-box i{width:.85rem;height:.85rem;border:2px solid var(--mock-muted);border-radius:50%}.cr-mock-results{width:min(36rem,100%);margin:.7rem 0 0;padding:0;list-style:none;display:grid;gap:.55rem;text-align:left}.cr-mock-results em{display:block;color:var(--mock-link);font-style:normal;font-size:1.05rem}.cr-mock-results small{display:block;color:var(--mock-url);font-size:.78rem}.cr-mock-results b{display:block;font-weight:400;color:var(--mock-muted);font-size:.86rem}.cr-mock-mail,.cr-mock-drive,.cr-mock-docs,.cr-mock-cal,.cr-mock-cloud,.cr-mock-ads,.cr-mock-hold{background:var(--mock-bg)}.cr-mock-mail-split{display:grid;grid-template-columns:7.6rem 1fr;flex:1;min-height:0}.cr-mock-mail-split aside{display:grid;align-content:start;gap:.15rem;padding:.75rem .55rem;background:var(--mock-surface);border-right:1px solid var(--mock-line);font-size:.8rem;color:var(--mock-ink)}.cr-mock-mail-split aside b{display:block;margin:0 .35rem .55rem;padding:.45rem .7rem;border-radius:999px;background:var(--mock-compose);color:var(--mock-compose-ink);font-weight:600}.cr-mock-mail-split aside span{padding:.35rem .7rem;border-radius:0 999px 999px 0}.cr-mock-mail-split aside .is-on,.cr-mock-cloud-body aside .is-on{background:var(--mock-select);color:var(--mock-select-ink);font-weight:600}.cr-mock-inbox{display:grid;align-content:stretch;grid-auto-rows:1fr;min-height:0}.cr-mock-row{display:grid;grid-template-columns:6.4rem 8.6rem 1fr;gap:.55rem;align-items:center;padding:0 .75rem;border:0;border-bottom:1px solid var(--mock-line);background:var(--mock-surface);text-align:left;font:inherit;font-size:.8rem;color:inherit;cursor:default}.cr-mock-row em{font-style:normal;font-weight:600}.cr-mock-row span{color:var(--mock-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-mock-files,.cr-mock-vids{display:grid;flex:1;min-height:0;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:.55rem;padding:.65rem}.cr-mock-files{grid-template-columns:repeat(3,1fr)}.cr-mock-file,.cr-mock-vid{display:grid;grid-template-rows:1fr auto auto;gap:.2rem;min-height:0;padding:0;background:var(--mock-surface);border:1px solid var(--mock-line);border-radius:.4rem;overflow:hidden}.cr-mock-file i,.cr-mock-vid i{display:block;min-height:0;height:100%;background:linear-gradient(135deg,#e8f0fe,#fce8e6 55%,#e6f4ea)}.cr-mock-vid i{background:linear-gradient(160deg,#3d1212,#1a1a1a 55%,#2a1010)}.cr-mock-file strong,.cr-mock-vid strong,.cr-mock-file small,.cr-mock-vid small{padding:0 .5rem}.cr-mock-file small,.cr-mock-vid small{padding-bottom:.5rem;color:var(--mock-muted);font-size:.72rem}.cr-mock-vid{background:var(--mock-surface);border-color:var(--mock-line);color:var(--mock-ink)}.cr-mock-vid small{color:var(--mock-muted)}.cr-mock-paper{flex:1;width:min(40rem,calc(100% - 1.4rem));margin:.55rem auto;padding:.85rem 1.2rem 1rem;min-height:0;overflow:hidden;background:var(--mock-surface);box-shadow:0 1px 3px #3c404333,0 4px 12px #3c40431f}.cr-mock-paper h3{margin:0 0 .25rem;font-size:1.25rem;font-weight:400}.cr-mock-paper-meta{margin:0 0 1rem;color:var(--mock-muted);font-size:.78rem}.cr-mock-paper p{margin:0 0 .75rem;line-height:1.55}.cr-mock-fade{color:var(--mock-muted)}.cr-mock-month{display:grid;flex:1;min-height:0;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(6,1fr);gap:2px;padding:.4rem;background:var(--mock-surface)}.cr-mock-dow,.cr-mock-day{display:grid;place-items:center;min-height:0;font-size:.72rem}.cr-mock-dow{color:var(--mock-muted);font-weight:600}.cr-mock-day.is-on{background:var(--mock-brand);color:var(--mock-bg);border-radius:50%}.cr-mock-cloud-body{display:grid;grid-template-columns:8.2rem 1fr;flex:1;min-height:0;background:var(--mock-bg)}.cr-mock-cloud-body aside{display:grid;align-content:start;gap:.1rem;padding:.7rem .4rem;background:var(--mock-surface);border-right:1px solid var(--mock-line);font-size:.8rem;color:var(--mock-ink)}.cr-mock-cloud-body aside span{padding:.4rem .65rem;border-radius:0 999px 999px 0}.cr-mock-cloud-body h3{margin:.85rem .85rem .5rem;font-size:1.15rem;font-weight:400}.cr-mock-table{width:calc(100% - 1.7rem);margin:0 .85rem 1rem;border-collapse:collapse;background:var(--mock-surface);font-size:.8rem}.cr-mock-table th,.cr-mock-table td{padding:.4rem .6rem;border-bottom:1px solid var(--mock-line);text-align:left}.cr-mock-table th{color:var(--mock-muted);font-weight:500}.cr-mock-yt{background:var(--mock-bg);color:var(--mock-ink)}.cr-mock-maps{background:var(--mock-bg)}.cr-mock-mapcanvas{position:relative;flex:1;min-height:0;margin:0;border-radius:0;overflow:hidden;background:linear-gradient(#d4e6c3 0 28%,#efe6c9 28% 62%,#cfe3f0 62%)}.cr-mock-mapcanvas .rd{position:absolute;background:#fff;box-shadow:0 0 0 4px #f3d37a}.cr-mock-mapcanvas .r1{left:0;right:0;top:42%;height:8px}.cr-mock-mapcanvas .r2{top:0;bottom:0;left:38%;width:8px}.cr-mock-mapcanvas .r3{top:18%;left:10%;width:55%;height:6px;transform:rotate(-12deg)}.cr-mock-mapcanvas .park{position:absolute;left:58%;top:12%;width:5rem;height:4rem;border-radius:40%;background:#8fbf6a}.cr-mock-mapcanvas .pin{position:absolute;left:46%;top:36%;width:14px;height:14px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#ea4335}.cr-mock-maplabel{position:absolute;left:.7rem;bottom:.7rem;padding:.3rem .5rem;background:var(--mock-surface);border-radius:.25rem;font-size:.75rem;box-shadow:0 1px 4px #00000026}.cr-mock-android{background:var(--mock-bg);color:var(--mock-ink)}.cr-mock-settings{list-style:none;margin:0;padding:.35rem .5rem;flex:1;min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:.35rem}.cr-mock-settings li{display:grid;align-content:center;padding:0 .85rem;border:1px solid var(--mock-line);border-radius:.4rem;background:var(--mock-surface);font-size:.82rem}.cr-mock-chrome{background:var(--mock-bg);color:var(--mock-ink)}.cr-mock-tabs{display:flex;flex:0 0 auto;gap:2px;padding:.35rem .35rem 0;background:var(--mock-line)}.cr-mock-tabs span{padding:.35rem .75rem;border-radius:.45rem .45rem 0 0;background:var(--mock-find);font-size:.78rem}.cr-mock-tabs .is-on{background:var(--mock-bg)}.cr-mock-omnibox{flex:0 0 auto;margin:.4rem .55rem;padding:.35rem .75rem;border-radius:999px;background:var(--mock-find);font-size:.8rem;color:var(--mock-muted)}.cr-mock-ntp{display:grid;justify-items:center;align-content:center;flex:1;min-height:0;gap:.45rem;padding:.6rem 1rem}.cr-mock-ntp .cr-tree-svg{width:2rem;height:2rem}.cr-mock-shortcuts{display:flex;gap:.65rem;margin-top:.35rem}.cr-mock-shortcuts i{width:2.4rem;height:2.4rem;border-radius:50%;background:var(--mock-find)}.cr-mock-ads{background:var(--mock-bg)}.cr-mock-ads-body{display:grid;grid-template-columns:11.5rem 1fr;flex:1;min-height:0;gap:.65rem;padding:.65rem}.cr-mock-kpis{display:grid;grid-template-rows:repeat(3,1fr);gap:.45rem}.cr-mock-kpis div{display:grid;align-content:center;padding:.45rem .65rem;border:1px solid var(--mock-line);border-radius:.4rem;background:var(--mock-surface)}.cr-mock-kpis small{display:block;color:var(--mock-muted)}.cr-mock-kpis b{font-size:1.25rem}.cr-mock-bars{display:flex;align-items:end;gap:.45rem;min-height:0;padding:.2rem .2rem 0}.cr-mock-bars i{flex:1;background:#fbbc04;border-radius:.2rem .2rem 0 0}.cr-mock-bars i:nth-child(1){height:40%}.cr-mock-bars i:nth-child(2){height:62%}.cr-mock-bars i:nth-child(3){height:48%}.cr-mock-bars i:nth-child(4){height:80%}.cr-mock-bars i:nth-child(5){height:55%}.cr-mock-bars i:nth-child(6){height:70%}.cr-mock-bars i:nth-child(7){height:44%}.cr-mock-pixel,.cr-mock-bets{background:var(--mock-bg);color:var(--mock-ink)}.cr-mock-hero{display:grid;flex:1;min-height:0;grid-template-columns:auto 1fr;gap:1.1rem;align-items:center;padding:.7rem 1.1rem}.cr-mock-phone{width:4.2rem;height:8.2rem;border-radius:.85rem;border:3px solid var(--mock-line);background:linear-gradient(#1a237e,#000)}.cr-mock-buy{display:inline-block;margin-top:.5rem;padding:.35rem .7rem;border-radius:999px;background:var(--mock-brand);color:var(--mock-bg);font-size:.8rem}.cr-mock-holdbody,.cr-mock-betbody{flex:1;min-height:0;display:grid;align-content:center;padding:.85rem 1.2rem;max-width:none}.cr-mock-kicker{margin:0 0 .35rem;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;color:var(--mock-muted)}.cr-mock-holdbody h3,.cr-mock-betbody h3,.cr-mock-hero h3{margin:0 0 .45rem;font-size:1.7rem;font-weight:400}.cr-mock-holdbody ul{margin:1rem 0 0;padding:0;list-style:none;display:flex;gap:.5rem}.cr-mock-holdbody li{padding:.35rem .7rem;border:1px solid var(--mock-line);border-radius:999px;font-size:.8rem}.cr-content h2{margin:0 0 .35rem;font-family:var(--font-display);font-size:1.35rem}.cr-content .meta{margin:0 0 1rem;font-size:.85rem;opacity:.7}.cr-content p{margin:0 0 .75rem;line-height:1.55;max-width:40rem}.cr-overlay{position:absolute;inset:0;z-index:5;display:grid;place-items:center;padding:1rem;background:#04080ab8;backdrop-filter:blur(4px)}.cr-panel{width:min(36rem,100%);border:1px solid rgba(255,255,255,.18);border-radius:.45rem;background:radial-gradient(80% 60% at 50% 0%,hsl(var(--overlay) / .25),transparent 60%),#0c1216;padding:1rem 1.1rem 1.2rem}.cr-panel header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.cr-panel h3{margin:0;font-family:var(--font-display);font-size:1.05rem}.cr-panel .close{border:1px solid rgba(255,255,255,.2);background:transparent;color:inherit;border-radius:.3rem;padding:.35rem .65rem;cursor:pointer;font-family:var(--font-display)}.cr-tree{flex:1;min-height:0;overflow:hidden;touch-action:none;cursor:grab;user-select:none}.cr-tree.is-panning,.cr-tree.is-panning .cr-tree-card{cursor:grabbing}.cr-tree-canvas{min-width:max-content;width:max-content;padding:.35rem 1.25rem 1.4rem;will-change:transform}.cr-tree-node{display:flex;flex-direction:column;align-items:center;position:relative}.cr-tree-kids{display:flex;justify-content:center;align-items:flex-start;position:relative;padding-top:.85rem}.cr-tree-kids:before{content:"";position:absolute;top:0;left:50%;width:1px;height:calc(.85rem + 1px);margin-left:-.5px;background:var(--line)}.cr-tree-kids>.cr-tree-node{padding:1.45rem .35rem 0}.cr-tree-kids>.cr-tree-node:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--line)}.cr-tree-kids>.cr-tree-node:first-child:before{left:calc(50% - .5px)}.cr-tree-kids>.cr-tree-node:last-child:before{right:calc(50% - .5px)}.cr-tree-kids>.cr-tree-node:only-child:before{display:none}.cr-tree-kids>.cr-tree-node:after{content:"";position:absolute;top:0;left:50%;width:1px;height:1.05rem;margin-left:-.5px;background:var(--line)}.cr-tree-card{display:grid;grid-template-columns:2rem 1fr;gap:.45rem;align-items:center;min-width:8.4rem;max-width:11rem;margin-top:0;padding:.4rem .5rem .4rem .4rem;border:1px solid var(--line);border-radius:.4rem;background:var(--panel);color:inherit;text-align:left;cursor:pointer;font:inherit;position:relative;z-index:1}.cr-tree-card:hover,.cr-tree-card:focus-visible{border-color:var(--node, var(--accent));outline:none;background:color-mix(in srgb,var(--node, #4285f4) 18%,var(--panel))}.cr-tree-card.is-current{border-color:var(--node, var(--accent));box-shadow:0 0 0 1px var(--node, var(--accent));background:color-mix(in srgb,var(--node, #4285f4) 24%,var(--panel))}.cr-tree-logo{display:grid;place-items:center;width:2rem;height:2rem;border-radius:.35rem;background:var(--wash)}.cr-tree-svg{width:1.25rem;height:1.25rem;display:block}.cr-tree-copy{display:grid;gap:.05rem;min-width:0}.cr-tree-copy strong{font-family:var(--font-display);font-size:.78rem;line-height:1.2}.cr-tree-copy small{font-size:.68rem;opacity:.68}.cr-wire{display:grid;grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.65rem;margin-top:.85rem}.cr-wire button{display:grid;gap:.2rem;text-align:left;padding:.75rem .8rem;border-radius:.35rem;border:1px dashed rgba(255,255,255,.28);background:var(--wash);color:inherit;cursor:pointer;font:inherit}.cr-wire button.current,.cr-wire button:hover,.cr-wire button:focus-visible{border-style:solid;border-color:hsl(var(--overlay));background:hsl(var(--overlay) / .22)}.cr-toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:.85rem;font-size:.9rem;color:var(--muted)}.cr-toolbar label{display:flex;gap:.45rem;align-items:center;cursor:pointer;color:var(--ink)}.cr-toolbar .variant-switch{margin:0}.cr-toolbar .variant-switch-item{padding:.28rem .65rem;font-size:.78rem}.cr-stage.suite{border-radius:0;border-color:var(--line)}.cr-stage.community{border-radius:1rem;box-shadow:0 0 0 1px #ff785026}.cr-stage.cloud{font-family:IBM Plex Sans,Segoe UI,sans-serif}html.is-map-vt{view-transition-name:none}html.is-map-vt *{view-transition-name:none!important}html.is-map-vt .cr-sheet{view-transition-name:cr-sheet!important}html.is-map-vt .cr-stage.is-revealed .cr-sheet{view-transition-name:none!important}html.is-map-vt::view-transition{clip-path:inset(var(--cr-vt-inset-t, 0px) var(--cr-vt-inset-r, 0px) var(--cr-vt-inset-b, 0px) var(--cr-vt-inset-l, 0px))}.cr-stage::view-transition{overflow:hidden;pointer-events:none}.cr-stage::view-transition-old(root),.cr-stage::view-transition-new(root),html.is-map-vt::view-transition-old(root),html.is-map-vt::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-group(cr-sheet){animation-duration:var(--vt-ms, .48s);animation-timing-function:var(--vt-ease, cubic-bezier(.22, 1, .36, 1));z-index:8}::view-transition-old(cr-sheet),::view-transition-new(cr-sheet){animation-duration:var(--vt-ms, .48s);animation-timing-function:var(--vt-ease, cubic-bezier(.22, 1, .36, 1))}.cr-stage[data-cr-vt=off]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=off]::view-transition-old(cr-sheet){animation-name:cr-vt-off}.cr-stage[data-cr-vt=off]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=off]::view-transition-new(cr-sheet){animation-name:cr-vt-off-in}.cr-stage[data-cr-vt=right]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=right]::view-transition-old(cr-sheet){animation-name:cr-vt-right}.cr-stage[data-cr-vt=right]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=right]::view-transition-new(cr-sheet){animation-name:cr-vt-right-in}.cr-stage[data-cr-vt=down]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=down]::view-transition-old(cr-sheet){animation-name:cr-vt-down}.cr-stage[data-cr-vt=down]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=down]::view-transition-new(cr-sheet){animation-name:cr-vt-down-in}.cr-stage[data-cr-vt=fade]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=fade]::view-transition-old(cr-sheet){animation-name:cr-vt-fade}.cr-stage[data-cr-vt=fade]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=fade]::view-transition-new(cr-sheet){animation-name:cr-vt-fade-in}.cr-stage[data-cr-vt=scale]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=scale]::view-transition-old(cr-sheet){transform-origin:0 0;animation-name:cr-vt-scale}.cr-stage[data-cr-vt=scale]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=scale]::view-transition-new(cr-sheet){transform-origin:0 0;animation-name:cr-vt-scale-in}.cr-stage[data-cr-vt=wipe]::view-transition-old(cr-sheet),html.is-map-vt[data-cr-vt=wipe]::view-transition-old(cr-sheet){animation-name:cr-vt-wipe}.cr-stage[data-cr-vt=wipe]::view-transition-new(cr-sheet),html.is-map-vt[data-cr-vt=wipe]::view-transition-new(cr-sheet){animation-name:cr-vt-wipe-in}@keyframes cr-vt-off{to{transform:translate(110%,110%)}}@keyframes cr-vt-off-in{0%{transform:translate(110%,110%)}}@keyframes cr-vt-right{to{transform:translate(110%)}}@keyframes cr-vt-right-in{0%{transform:translate(110%)}}@keyframes cr-vt-down{to{transform:translateY(110%)}}@keyframes cr-vt-down-in{0%{transform:translateY(110%)}}@keyframes cr-vt-fade{to{opacity:0}}@keyframes cr-vt-fade-in{0%{opacity:0}}@keyframes cr-vt-scale{to{transform:scale(.08);opacity:0}}@keyframes cr-vt-scale-in{0%{transform:scale(.08);opacity:0}}@keyframes cr-vt-wipe{to{clip-path:inset(0 0 100% 100%)}}@keyframes cr-vt-wipe-in{0%{clip-path:inset(0 0 100% 100%)}}
