.dash{--d-ink: #1F2937;--d-muted: #6B7280;--d-faint: #9AA3AF;--d-line: #E5E8EE;--d-ground: #F1F3F6;--d-soft: #F6F7F9;--d-navy: #0B3A6B;--d-banner: #B4121B;--d-blue: #1565C0;--d-blue-soft: #E8F0FB;--d-indigo: #4F46E5;--d-indigo-soft: #EEF0FF;--d-teal: #0F8F7E;--d-violet: #9333EA;--d-red: #DC2626;max-width:1120px;margin:clamp(40px,5vw,64px) auto 0;border-radius:14px;overflow:hidden;background:var(--d-ground);box-shadow:0 0 0 1px #0d0d0d12,0 30px 60px -30px #0b3a6b66}.dash__scaler{position:relative;aspect-ratio:1280 / 760;overflow:hidden}.dash__stage{position:absolute;top:0;left:0;width:1280px;height:760px;transform-origin:0 0;transform:scale(var(--s, 1));font-size:14px;color:var(--d-ink);line-height:1.35;font-variant-numeric:tabular-nums;background:var(--d-ground)}.dash__stage :where(button,input){font:inherit;color:inherit}.dash__stage button{cursor:pointer}.dash__stage button:focus-visible,.dash__stage input:focus-visible{outline:2px solid var(--d-indigo);outline-offset:2px}.dash :where(h3,p,dl,dd,ul){margin:0}.dash :where(ul){padding:0;list-style:none}.dash svg{display:inline-block}.dash__bar{height:34px;display:flex;align-items:center;gap:7px;padding:0 14px;background:#fff;border-bottom:1px solid var(--d-line)}.dash__bar span{width:11px;height:11px;border-radius:50%;background:#e0e3e8}.dash__bar b{margin-left:10px;font-size:12px;font-weight:500;color:var(--d-muted)}.dash__app{display:grid;grid-template-columns:216px 1fr;gap:16px;height:726px;padding:10px 18px 10px 10px}.dash .cap{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--d-muted)}.dash .side{display:flex;flex-direction:column;gap:6px;min-height:0;padding:10px 8px 8px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--d-line),0 4px 14px -10px #11182740}.dash .side__brand{display:flex;align-items:center;gap:10px;margin-bottom:2px;padding:6px 8px;border-radius:12px;background:#f3f4f6;box-shadow:inset 0 0 0 1px #e5e7eb}.dash .side__logo{display:grid;flex:none}.dash .side__name{display:grid;line-height:1.15}.dash .side__name b{font-size:14.5px;font-weight:600;color:#9ca3af}.dash .side__name small{font-size:10.5px;font-weight:500;color:#b6bcc6}.dash .side__box{padding:5px 6px 6px;border-radius:12px;box-shadow:inset 0 0 0 1px #eef0f4}.dash .side__box--flat{padding:4px}.dash .side__head{display:flex;align-items:center;gap:8px;padding:3px 8px;font-size:12px;font-weight:600;color:#4b5563}.dash .side__head svg{color:var(--d-faint)}.dash .side__list{display:grid;margin-left:13px;padding-left:6px;border-left:1px solid #EEF0F4}.dash .side__item{width:100%;display:flex;align-items:center;gap:9px;padding:3px 8px;border:0;border-radius:8px;background:none;text-align:left;font-size:13px}.dash__stage .side__item{color:#374151}.dash .side__item svg{flex:none;color:var(--d-faint)}.dash__stage button.side__item:hover{background:var(--d-soft)}.dash__stage .side__item--off{color:#b6bcc6}.dash .side__item--off svg{color:#d1d5db}.dash .side__item--total{padding:7px 10px;font-size:14px}.dash .side__arrow{display:none;color:var(--d-blue);font-size:13px}.dash .side__item--geo{padding:9px 12px;font-size:13.5px}.dash__stage .side__item--geo{box-shadow:inset 0 0 0 1px var(--d-line)}.dash__stage .side__item[aria-current]{background:var(--d-blue-soft);color:var(--d-blue);font-weight:600}.dash .side__item[aria-current] svg{color:var(--d-blue)}.dash .side__item[aria-current] .side__arrow{display:inline}.dash .side__foot{margin-top:auto;display:flex;gap:10px;padding:8px 6px 0;border-top:1px solid #EEF0F4}.dash .side__round{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f1f3f6;color:#374151}.dash .side__round--navy{background:var(--d-navy);color:#fff}.dash .side__round--red{background:#c8102e;color:#fff}.dash__main{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.dash .view{display:none;flex:1;flex-direction:column;gap:10px;min-height:0}.dash .view.is-active{display:flex;animation:dash-in .35s ease}@keyframes dash-in{0%{opacity:0;transform:translateY(6px)}}.dash .hb,.dash .view__head{position:relative;z-index:1;flex:none;padding:14px 22px;border-radius:16px;background:var(--d-banner);color:#fff}.dash .hb{display:flex;align-items:center;justify-content:space-between;gap:20px}.dash .role{display:flex;align-items:center;gap:4px;padding:4px;border-radius:14px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}.dash .role__cap{padding:0 8px 0 6px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffbf}.dash .role__opt{display:grid;padding:6px 12px;border:0;border-radius:10px;background:none;text-align:left;line-height:1.2;transition:transform .1s ease,background-color .2s ease}.dash__stage .role__opt{color:#ffe3e3}.dash .role__opt b{font-size:12.5px;font-weight:600}.dash .role__opt small{font-size:10.5px;opacity:.7}.dash__stage .role__opt[aria-pressed=true]{background:#fff;color:var(--d-banner)}.dash .role__opt.is-pressed{transform:scale(.96)}.dash__stage .is-locked{opacity:.45;cursor:not-allowed}.dash .is-locked:after{content:"";flex:none;width:11px;height:11px;margin-left:auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E") center / contain no-repeat}.dash .chan.is-locked:after{margin-left:2px}.dash .is-hidden{filter:blur(4px);opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:filter .3s ease,opacity .3s ease}.dash .hb__kick{display:flex;align-items:center;gap:10px;font-size:13px;color:#ffe3e3}.dash .live{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#fff;color:#15803d;font-size:11.5px;font-weight:600;letter-spacing:0}.dash .live:before{content:"";width:7px;height:7px;border-radius:50%;background:#22c55e}.dash .hb__title{margin-top:2px;font-size:26px;font-weight:500;letter-spacing:-.02em;color:#fff}.dash .view__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:14px}.dash .view__title{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:500;letter-spacing:-.01em;color:#fff}.dash .view__date{margin-top:3px;color:#ffe3e3;font-size:12.5px}.dash .tabbar{display:flex;gap:6px;flex:none;margin-top:-20px;padding-left:20px}.dash .tabbar__tab{padding:22px 12px 7px;border:0;border-radius:0 0 10px 10px;background:#f5eeee;box-shadow:inset 0 0 0 1px #ebdcdc;font-size:12.5px;font-weight:500;white-space:nowrap}.dash__stage .tabbar__tab{color:#7a6161}.dash__stage .tabbar__tab:hover{color:var(--d-banner)}.dash__stage .tabbar__tab[aria-selected=true]{background:#fde1e1;box-shadow:inset 0 0 0 1px #f4b9b9;color:var(--d-banner);font-weight:600}.dash .tabbar__tab.is-pressed{filter:brightness(.95)}.dash .tools{display:flex;justify-content:flex-end;align-items:center;gap:10px;flex:none;margin-top:-4px}.dash .seg{display:flex;gap:2px;padding:3px;border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--d-line)}.dash .seg button{padding:6px 12px;border:0;border-radius:7px;background:none;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:transform .1s ease}.dash__stage .seg button{color:#374151}.dash__stage .seg--year button[aria-pressed=true]{background:var(--d-teal);color:#fff}.dash__stage .seg--period button[aria-pressed=true]{background:var(--d-indigo);color:#fff}.dash .seg button.is-pressed{transform:scale(.95)}.dash .seg--date{background:var(--d-soft);box-shadow:none}.dash .seg--date button{text-transform:none;letter-spacing:0;font-weight:600;font-size:12.5px;padding:7px 14px}.dash__stage .seg--date button{color:#4b5563}.dash__stage .seg--date button[aria-pressed=true]{background:#fff;color:var(--d-ink);box-shadow:0 1px 3px #1118271f}.dash .refresh,.dash .btn{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border:0;border-radius:10px;background:linear-gradient(160deg,#5b4bf0,#4f46e5);font-size:13px;font-weight:500;box-shadow:0 0 0 3px #4f46e52e;transition:transform .1s ease}.dash__stage :is(.refresh,.btn){color:#fff}.dash :is(.refresh,.btn).is-pressed{transform:scale(.96)}.dash .refresh.is-spin svg{animation:dash-spin .7s ease}@keyframes dash-spin{to{rotate:360deg}}.dash .chans{display:flex;align-items:center;gap:7px;flex:none}.dash .chan{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--d-line);font-size:12.5px;transition:transform .1s ease}.dash .chan i{width:7px;height:7px;border-radius:50%;background:var(--dot)}.dash__stage .chan[aria-pressed=true]{background:var(--d-indigo);color:#fff;box-shadow:none}.dash .chan.is-pressed{transform:scale(.95)}.dash .chans__range{margin-left:auto;font-size:12px;color:var(--d-muted)}.dash .sc{position:relative;z-index:3;display:flex;align-items:flex-end;gap:16px;flex:none;padding:10px 14px 11px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--d-line)}.dash .sc__find{position:relative;flex:1;display:grid;gap:6px}.dash .sc__date{display:grid;gap:6px}.dash .sc__search{display:flex;align-items:center;gap:9px;height:36px;padding:0 12px;border-radius:9px;box-shadow:inset 0 0 0 1px var(--d-line);color:var(--d-faint);cursor:text}.dash .sc__search:focus-within{box-shadow:inset 0 0 0 1.5px var(--d-indigo)}.dash .sc__search input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:13px}.dash__stage .sc__search input{color:var(--d-ink)}.dash .sc__search input::-moz-placeholder{color:var(--d-faint)}.dash .sc__search input::placeholder{color:var(--d-faint)}.dash .find{position:absolute;left:0;right:0;top:calc(100% + 6px);display:grid;gap:2px;padding:6px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--d-line),0 18px 36px -16px #11182759}.dash .find[hidden],.dash .find [hidden]{display:none}.dash .find__row{width:100%;display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:7px 8px;border:0;border-radius:8px;background:none;text-align:left}.dash .find__row:hover,.dash .find__row.is-pressed{background:var(--d-indigo-soft)}.dash .find__item{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--d-indigo-soft);color:var(--d-indigo)}.dash .find__who,.dash .find__nums{display:grid;line-height:1.25}.dash .find__who b,.dash .find__nums b{font-size:13px}.dash .find__who small,.dash .find__nums small{font-size:11px;color:var(--d-muted)}.dash .find__nums{text-align:right}.dash .find__none{padding:10px;color:var(--d-muted);font-size:12.5px}.dash .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;flex:none}.dash .cards--3{grid-template-columns:repeat(3,1fr)}.dash .card{position:relative;display:flex;flex-direction:column;gap:6px;min-height:112px;padding:12px 14px 10px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--d-line);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.dash .cards--3 .card{min-height:92px}.dash .card.is-bump{transform:translateY(-2px);box-shadow:0 0 0 1px var(--d-line),0 12px 24px -14px #4f46e573}.dash .card__mark{position:absolute;top:10px;right:12px;color:#edeff3}.dash .card__mark svg{stroke-width:2.4}.dash .card .cap{position:relative}.dash .card__value{position:relative;font-size:23px;font-weight:500;letter-spacing:-.01em}.dash .card__foot{display:grid;grid-template-columns:auto 1fr;gap:1px 8px;margin-top:auto;padding-top:7px;border-top:1px solid var(--d-line);font-size:10.5px;color:#4b5563}.dash .card__foot dd{text-align:right;font-weight:600;color:var(--d-ink)}.dash .card__foot .is-red{color:var(--d-red)}.dash .card__pill{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;background:#eef2ff;color:var(--d-indigo);font-size:11.5px}.dash .card__pill--violet{background:#f5eeff;color:var(--d-violet)}.dash .pane{display:none;flex:1;min-height:0}.dash .pane.is-on{display:flex;flex-direction:column;animation:dash-in .3s ease}.dash .pane>.panel{flex:1}.dash .ov{flex:1;display:grid;grid-template-columns:1fr 1.35fr;gap:12px;min-height:0}.dash .ov--even{grid-template-columns:1fr 1fr}.dash .ov--grow{flex:1}.dash .panel{display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--d-line);padding:12px 16px;min-height:0;overflow:hidden}.dash .panel--grow{flex:1}.dash .panel__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.dash .panel__head b{display:block;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4b5563}.dash .panel__head small{color:var(--d-faint);font-size:11.5px}.dash .note{margin-top:auto;padding-top:8px;font-size:12px;color:var(--d-muted)}.dash .act{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:0;border-radius:8px;background:var(--d-indigo-soft);font-size:12px;font-weight:600;transition:transform .1s ease}.dash__stage .act{color:var(--d-indigo)}.dash .act.is-pressed{transform:scale(.95)}.dash__stage .act:disabled{background:var(--d-soft);color:var(--d-faint);cursor:default}.dash .bars{display:grid;gap:7px}.dash .bars__row{--bar: var(--d-indigo);display:grid;grid-template-columns:96px 1fr 72px 44px;align-items:center;gap:10px;font-size:12.5px;transition:opacity .3s ease}.dash .bars__row--wide{grid-template-columns:120px 1fr 80px 64px}.dash .bars__row--social{grid-template-columns:90px 1fr 82px 92px}.dash .bars__row.is-dim{opacity:.35}.dash .bars__label{display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden}.dash .bars__dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--bar)}.dash .bars__track{display:block;height:8px;border-radius:999px;background:#eef0f4;overflow:hidden}.dash .bars__track i{display:block;height:100%;border-radius:inherit;background:var(--bar, var(--d-indigo));transition:width .6s cubic-bezier(.22,1,.36,1)}.dash .bars__track--ghost i{opacity:.3}.dash .bars__val{text-align:right;font-size:12.5px;font-weight:600}.dash .bars__pct{text-align:right;font-size:11.5px;color:var(--d-muted)}.dash .bars--geo{flex:1;align-content:space-evenly}.dash .geo{flex:1;display:grid;grid-template-columns:1fr 1.15fr;gap:12px;min-height:0}.dash .geo__lists{display:grid;grid-template-rows:1fr 1fr;gap:12px;min-height:0}.dash .geo__map{--map-land: #E9ECF8;--map-edge: #C9D0EC;--map-pin: #4F46E5;--map-label: #1F2937}.dash .geo__canvas{flex:1;min-height:0;padding:4px 30px 0}.dash .geo__note{margin-top:6px;font-size:11px;color:var(--d-faint);text-align:center}.dash .geo__lists .bars__row--wide{grid-template-columns:130px 1fr 74px 50px}.dash .geo__head{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#4b5563}.dash .trend__key{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--d-muted);white-space:nowrap}.dash .trend__key i{width:14px;height:3px;border-radius:2px;background:#2563eb}.dash .trend__key i:not(:first-child){margin-left:8px}.dash .trend__key .is-last{background:repeating-linear-gradient(90deg,#93C5FD 0 4px,transparent 4px 7px)}.dash .trend__key .is-ghost{background:#2563eb;opacity:.3}.dash .trend__body{flex:1;display:grid;grid-template-columns:52px 1fr;gap:8px;min-height:0}.dash .trend__y{margin-bottom:20px;display:flex;flex-direction:column;justify-content:space-between;font-size:10.5px;color:var(--d-faint);text-align:right}.dash .trend__y li{line-height:0}.dash .trend__plot{display:flex;flex-direction:column;min-height:0}.dash .trend__plot svg{flex:1;width:100%;min-height:0;overflow:visible;border-bottom:1px solid var(--d-line)}.dash .trend__grid{stroke:#eef0f4;stroke-width:1;vector-effect:non-scaling-stroke}.dash .trend__line{fill:none;stroke:#2563eb;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke}.dash .trend__last{fill:none;stroke:#93c5fd;stroke-width:1.5;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.dash .trend__x{display:flex;justify-content:space-between;height:20px;padding-top:5px;font-size:10px;color:var(--d-faint)}.dash.is-drawing .view.is-active .pane.is-on .trend__line{animation:dash-draw 1.6s cubic-bezier(.22,1,.36,1) both}@keyframes dash-draw{0%{stroke-dashoffset:1}}.dash .tbl{width:100%;border-collapse:collapse;font-size:12.5px}.dash .tbl th{padding:0 10px 7px;text-align:left;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--d-faint);border-bottom:1px solid var(--d-line)}.dash .tbl td{padding:6px 10px;border-bottom:1px solid #F1F3F6;white-space:nowrap}.dash .tbl tr:last-child td{border-bottom:0}.dash .tbl td b+.badge{margin-left:8px}.dash .tbl__wide{width:30%}.dash .tbl__end{text-align:right}.dash .muted{color:var(--d-muted)}.dash .who{display:inline-flex;align-items:center;gap:9px}.dash .who__av{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--d-blue-soft);color:var(--d-blue);font-size:10px;font-weight:700}.dash .meter{display:grid;grid-template-columns:1fr 44px;align-items:center;gap:8px}.dash .meter small{text-align:right;color:var(--d-muted)}.dash .badge{font-style:normal;font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;white-space:nowrap}.dash .badge--green{background:#e7f6ef;color:#0f7a55}.dash .badge--blue{background:var(--d-blue-soft);color:var(--d-blue)}.dash .badge--amber{background:#fef3df;color:#b86f00}.dash .badge--red{background:#fde8e8;color:var(--d-red)}.dash .badge--violet{background:#f5eeff;color:var(--d-violet)}.dash .rp{display:grid;gap:2px;flex:1;align-content:space-evenly}.dash .rp__row{display:grid;grid-template-columns:1fr 70px auto auto;align-items:center;gap:12px;padding:5px 0;border-bottom:1px solid #F1F3F6}.dash .rp__cover{display:block;height:6px;border-radius:999px;background:#eef0f4;overflow:hidden}.dash .rp__cover i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#dc2626,#f59e0b)}.dash .rp__row:last-child{border-bottom:0}.dash .rp__who{display:grid;line-height:1.25}.dash .rp__who b{font-size:13px}.dash .rp__who small{font-size:11px;color:var(--d-muted)}.dash .soc{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;flex:none}.dash .soc__card{display:grid;gap:12px;padding:13px 15px;border:0;border-radius:16px;background:#fff;text-align:left;box-shadow:0 0 0 1px var(--d-line);transition:box-shadow .25s ease,transform .25s ease}.dash .soc__card[aria-pressed=true]{box-shadow:0 0 0 2px var(--brand),0 14px 26px -16px var(--brand);transform:translateY(-2px)}.dash .soc__head{display:flex;align-items:center;gap:9px;font-size:15px}.dash .soc__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:color-mix(in srgb,var(--brand) 12%,#fff);color:var(--brand)}.dash .soc__icon--sm{width:24px;height:24px;border-radius:7px}.dash .soc__stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dash .soc__stats dt{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--d-muted)}.dash .soc__stats dd{font-size:17px;font-weight:500}.dash .donut{flex:1;display:grid;grid-template-columns:150px 1fr;align-items:center;gap:18px;min-height:0}.dash .donut__ring{position:relative;width:150px;height:150px}.dash .donut__ring svg{width:100%;height:100%;rotate:-90deg}.dash .donut__base{fill:none;stroke:#eef0f4;stroke-width:16}.dash .donut__seg{fill:none;stroke:var(--bar);stroke-width:16;transition:stroke-dasharray .6s cubic-bezier(.22,1,.36,1),stroke-dashoffset .6s cubic-bezier(.22,1,.36,1),opacity .3s ease}.dash .donut__seg.is-dim{opacity:.2}.dash .donut__mid{position:absolute;inset:0;display:grid;place-content:center;text-align:center;line-height:1.2}.dash .donut__mid b{font-size:17px;font-weight:600}.dash .donut__mid small{font-size:11px;color:var(--d-muted)}.dash .legend{display:grid;gap:7px}.dash .legend__row{display:grid;grid-template-columns:8px 1fr auto 44px;align-items:center;gap:9px;font-size:12.5px;transition:opacity .3s ease}.dash .legend__row b{font-weight:600;text-align:right}.dash .legend__row small{text-align:right;color:var(--d-muted);font-size:11.5px}.dash .legend__row.is-dim{opacity:.35}.dash .mo{flex:1;display:grid;align-content:space-evenly}.dash .mo__row{--line: #16A34A;display:grid;grid-template-columns:1fr 96px 62px 58px;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid #F1F3F6}.dash .mo__row:last-child{border-bottom:0}.dash .mo__row.is-down{--line: #DC2626}.dash .mo__who{display:grid;line-height:1.25;min-width:0}.dash .mo__who b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash .mo__who small{font-size:11px;color:var(--d-faint)}.dash .mo__spark{width:96px;height:28px}.dash .mo__spark polyline{fill:none;stroke:var(--line);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dash .mo__units{display:grid;text-align:right;line-height:1.2}.dash .mo__units b{font-size:13px}.dash .mo__units small{font-size:10.5px;color:var(--d-faint)}.dash .mo__row .badge{justify-self:end}.dash .mo__tag{padding:3px 9px;border-radius:999px;background:#e7f6ef;color:#0f7a55;font-size:11px;font-weight:600}.dash .mo__tag.is-down{background:#fde8e8;color:var(--d-red)}.dash .launch{flex:1;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;min-height:0}.dash .launch__card{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--d-line)}.dash .launch__cat{align-self:flex-start;margin-bottom:4px;padding:2px 9px;border-radius:999px;background:var(--d-blue-soft);color:var(--d-blue);font-size:10.5px;font-weight:600}.dash .launch__name{font-size:15px;font-weight:600}.dash .launch__age{font-size:11.5px;color:var(--d-faint)}.dash .launch__body{flex:1;display:flex;align-items:center;gap:14px}.dash .launch__card .badge{align-self:flex-start}.dash .ring{position:relative;flex:none;width:76px;height:76px}.dash .ring svg{width:100%;height:100%;rotate:-90deg}.dash .ring__base{fill:none;stroke:#eef0f4;stroke-width:7}.dash .ring__val{fill:none;stroke:var(--d-indigo);stroke-width:7;stroke-linecap:round}.dash .ring__val.is-slow{stroke:#f59e0b}.dash .ring b{position:absolute;inset:0;display:grid;place-items:center;font-size:15px;font-weight:600}.dash .launch__stats{display:grid;gap:1px;font-size:10px}.dash .launch__stats dt{font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--d-faint)}.dash .launch__stats dd{margin-bottom:5px;font-size:15px;font-weight:500;color:var(--d-ink)}.dash .heat{flex:1;display:grid;grid-template-columns:96px repeat(12,1fr) 72px;grid-auto-rows:1fr;gap:4px;align-items:stretch;min-height:0}.dash .heat__month{align-self:end;text-align:center;font-size:10px;color:var(--d-faint)}.dash .heat__label{display:flex;align-items:center;gap:7px;font-size:12.5px;white-space:nowrap}.dash .heat__cell{border-radius:5px;background:color-mix(in srgb,var(--d-indigo) var(--a),#F3F4FB);transition:background-color .5s ease,opacity .3s ease}.dash .heat .badge{align-self:center;justify-self:end}.dash .heat .is-dim{opacity:.25}.dash .heat__key{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--d-faint)}.dash .heat__key i{width:70px;height:8px;border-radius:4px;background:linear-gradient(90deg,#E4E5FA,var(--d-indigo))}.dash .podium{flex:1;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:12px;padding:0 10px;min-height:0}.dash .podium__col{display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.dash .podium__av{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--d-blue-soft);color:var(--d-blue);font-size:13px;font-weight:700}.dash .podium__col--1 .podium__av{width:48px;height:48px;background:var(--d-navy);color:#fff;box-shadow:0 0 0 3px #fcd34d}.dash .podium__name{font-size:12.5px;font-weight:600}.dash .podium__col small{font-size:11.5px;color:var(--d-muted)}.dash .podium__step{display:grid;place-items:start center;width:100%;margin-top:4px;padding-top:8px;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#e3e8ef,#eef1f5);font-size:18px;font-weight:700;color:#5b6b82}.dash .podium__col--1 .podium__step{height:84px;background:linear-gradient(180deg,var(--d-blue),var(--d-navy));color:#fff}.dash .podium__col--2 .podium__step{height:60px}.dash .podium__col--3 .podium__step{height:42px}.dash .tgt{flex:1;display:grid;align-content:space-evenly}.dash .tgt__row{display:grid;grid-template-columns:170px 1fr 46px;align-items:center;gap:12px}.dash .tgt__who{display:grid;line-height:1.2}.dash .tgt__who b{font-size:12.5px}.dash .tgt__who small{font-size:10.5px;color:var(--d-faint)}.dash .tgt__bar{position:relative;display:block;height:8px;border-radius:999px;background:#eef0f4}.dash .tgt__bar i{display:block;height:100%;border-radius:inherit;background:var(--d-indigo)}.dash .tgt__bar i.is-over{background:#16a34a}.dash .tgt__bar i.is-low{background:#f59e0b}.dash .tgt__line{position:absolute;top:-3px;bottom:-3px;left:83.3%;width:2px;border-radius:1px;background:var(--d-ink);opacity:.35}.dash .tgt__pct{text-align:right;font-size:12.5px}.dash .tgt__pct.is-over{color:#15803d}.dash .tgt__pct.is-low{color:#b86f00}.dash .cover{display:flex;gap:3px;height:34px;margin-top:6px}.dash .cover__seg{display:grid;place-items:center;border-radius:7px;font-style:normal;font-size:12px;font-weight:600;color:#fff}.dash .cover__seg--red{background:#dc2626}.dash .cover__seg--amber{background:#f59e0b}.dash .cover__seg--green{background:#16a34a}.dash .cover__seg--blue{background:#3b82f6}.dash .cover__key{flex:1;display:grid;grid-template-columns:1fr 1fr;align-content:space-evenly;gap:10px 18px;margin-top:12px}.dash .cover__key li{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:9px}.dash .cover__dot{width:10px;height:10px;border-radius:3px}.dash .cover__key span{display:grid;line-height:1.2}.dash .cover__key b{font-size:12.5px}.dash .cover__key small{font-size:10.5px;color:var(--d-faint)}.dash .cover__key em{font-style:normal;font-size:16px;font-weight:500}.dash .ov--baskets{grid-template-columns:1.1fr 1fr}.dash .tree{flex:1;display:flex;flex-direction:column;gap:4px;min-height:0}.dash .tree__row{display:flex;gap:4px;min-height:0}.dash .tree__tile{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;padding:8px 10px;border-radius:9px;color:#fff;line-height:1.2;overflow:hidden}.dash .tree__tile span{font-size:11.5px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dash .tree__tile b{font-size:15px;font-weight:600}.dash .tree__tile small{font-size:10.5px;opacity:.75}.dash .bk{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dash .bk div{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:var(--d-soft)}.dash .bk small{font-size:10.5px;color:var(--d-muted)}.dash .bk b{font-size:17px;font-weight:500}.dash .bk__cap{margin:10px 0 4px}.dash .pairs{flex:1;display:grid;align-content:space-evenly}.dash .pairs__row{display:grid;grid-template-columns:1fr 70px 82px;align-items:center;gap:10px;font-size:12px}.dash .pairs__who{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden}.dash .pairs__who b{font-weight:500;overflow:hidden;text-overflow:ellipsis}.dash .pairs__who span{color:var(--d-indigo);font-weight:700}.dash .pairs__row small{text-align:right;color:var(--d-muted);font-size:11px}.dash .toast{position:absolute;right:30px;bottom:24px;z-index:5;display:flex;align-items:center;gap:10px;padding:11px 16px 11px 12px;border-radius:12px;background:var(--d-navy);color:#fff;font-size:13.5px;font-weight:500;box-shadow:0 16px 32px -12px #00000073;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.dash .toast.is-on{opacity:1;transform:none}.dash .toast__tick{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#22c55e}.dash .cursor{position:absolute;left:0;top:0;z-index:6;pointer-events:none;opacity:0;translate:700px 460px;transform-origin:21% 12%;transition:translate .75s cubic-bezier(.45,0,.2,1),opacity .3s ease;filter:drop-shadow(0 2px 3px rgba(0,0,0,.25))}.dash.is-touring .cursor{opacity:1}.dash .cursor.is-click{animation:dash-click .25s ease}@keyframes dash-click{50%{scale:.8}}@media(prefers-reduced-motion:reduce){.dash .view.is-active,.dash .pane.is-on{animation:none}.dash .card,.dash .toast,.dash .bars__track i,.dash .soc__card,.dash .donut__seg,.dash .heat__cell{transition:none}}.phero[data-astro-cid-c3l57wrz]{position:relative;isolation:isolate;padding:clamp(140px,13vw,180px) clamp(16px,5vw,72px) clamp(64px,8vw,120px)}.phero__bg[data-astro-cid-c3l57wrz]{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#fef5f3;-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 90%);mask-image:linear-gradient(to bottom,#000 50%,transparent 90%)}.phero__blob[data-astro-cid-c3l57wrz]{position:absolute;border-radius:50%;opacity:.9;background:radial-gradient(closest-side,var(--c) 68%,transparent);scale:1.2;will-change:transform}.phero__blob--1[data-astro-cid-c3l57wrz]{--c: #FFE8E4;width:55vw;height:55vw;left:-12vw;top:-18vw;animation:phero-drift-1 26s ease-in-out infinite alternate}.phero__blob--2[data-astro-cid-c3l57wrz]{--c: #FFD2CB;width:48vw;height:48vw;right:-10vw;top:-14vw;animation:phero-drift-2 31s ease-in-out infinite alternate}.phero__blob--3[data-astro-cid-c3l57wrz]{--c: #FFBDB4;width:44vw;height:44vw;left:38vw;top:22vw;opacity:.45;animation:phero-drift-3 23s ease-in-out infinite alternate}.phero__blob--4[data-astro-cid-c3l57wrz]{--c: #FFF0EC;width:40vw;height:40vw;left:-6vw;top:26vw;animation:phero-drift-4 35s ease-in-out infinite alternate}@keyframes phero-drift-1{to{transform:translate(14vw,8vw) scale(1.12)}}@keyframes phero-drift-2{to{transform:translate(-16vw,10vw) scale(.9)}}@keyframes phero-drift-3{to{transform:translate(-20vw,-6vw) scale(1.15)}}@keyframes phero-drift-4{to{transform:translate(12vw,-10vw) scale(1.08)}}@media(max-width:760px){.phero__blob--1[data-astro-cid-c3l57wrz],.phero__blob--2[data-astro-cid-c3l57wrz]{width:90vw;height:90vw}.phero__blob--3[data-astro-cid-c3l57wrz]{width:80vw;height:80vw;top:70vw;left:20vw}.phero__blob--4[data-astro-cid-c3l57wrz]{width:70vw;height:70vw;top:60vw}}@media(prefers-reduced-motion:reduce){.phero__blob[data-astro-cid-c3l57wrz]{animation:none}}.phero__copy[data-astro-cid-c3l57wrz]{display:flex;flex-direction:column;align-items:center;text-align:center}.phero__icon[data-astro-cid-c3l57wrz]{display:grid;place-items:center;margin-bottom:clamp(24px,2.6vw,34px)}.phero__name[data-astro-cid-c3l57wrz]{margin:0 0 clamp(12px,1.4vw,18px);font-size:clamp(18px,1.6vw,24px);color:var(--p-ink)}.phero__name[data-astro-cid-c3l57wrz] b[data-astro-cid-c3l57wrz]{font-weight:600;color:#e60000}.phero__name[data-astro-cid-c3l57wrz] span[data-astro-cid-c3l57wrz]{color:var(--p-muted)}.phero__title[data-astro-cid-c3l57wrz]{margin:0;max-width:16ch;font-size:clamp(42px,5.6vw,76px);line-height:1.04}.phero__example[data-astro-cid-c3l57wrz]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:clamp(28px,3vw,40px) 0 -6px;font-size:14px}.phero__example-text[data-astro-cid-c3l57wrz]{padding:8px 16px;border-radius:999px;background:#e6000014;color:#b4121b;font-weight:500;box-shadow:inset 0 0 0 1px #e600002e}.phero__example-arrow[data-astro-cid-c3l57wrz]{display:grid;place-items:center;color:#e60000;animation:phero-arrow 1.4s ease-in-out infinite}@keyframes phero-arrow{0%,to{transform:translateY(-3px);opacity:.25}50%{transform:translateY(5px);opacity:1}}@media(prefers-reduced-motion:reduce){.phero__example-arrow[data-astro-cid-c3l57wrz]{animation:none}}.phero__sub[data-astro-cid-c3l57wrz]{margin:18px 0 30px;font-size:clamp(18px,1.5vw,21px);line-height:1.4}.steps[data-astro-cid-7zs7erlj]{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,110px) clamp(16px,5vw,72px) clamp(24px,3vw,40px)}.steps__head[data-astro-cid-7zs7erlj]{text-align:center;margin-bottom:clamp(32px,4vw,52px)}.steps__track[data-astro-cid-7zs7erlj]{list-style:none;margin:26px auto 0;padding:0;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;font-size:15px;font-weight:500}.steps__track[data-astro-cid-7zs7erlj] li[data-astro-cid-7zs7erlj]{display:flex;align-items:center;gap:8px}.steps__track[data-astro-cid-7zs7erlj] li[data-astro-cid-7zs7erlj]+li[data-astro-cid-7zs7erlj]:before{content:"";width:clamp(24px,5vw,64px);height:1px;margin-right:4px;background:var(--p-line)}.steps__track[data-astro-cid-7zs7erlj] span[data-astro-cid-7zs7erlj],.step__label[data-astro-cid-7zs7erlj] span[data-astro-cid-7zs7erlj]{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--p-ink);color:#fff;font-size:13px}.steps__grid[data-astro-cid-7zs7erlj]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.step[data-astro-cid-7zs7erlj]{display:flex;flex-direction:column;padding:12px 12px 26px;border-radius:16px;background:var(--p-card)}.step__art[data-astro-cid-7zs7erlj]{display:grid;place-items:center;height:clamp(220px,20vw,260px);margin-bottom:22px;padding:18px;border-radius:12px;background:var(--p-wash)}.step__label[data-astro-cid-7zs7erlj]{display:flex;align-items:center;gap:10px;margin:0 12px 10px;font-size:14px;font-weight:600;color:var(--p-muted);text-transform:uppercase;letter-spacing:.08em}.step__title[data-astro-cid-7zs7erlj]{margin:0 12px 8px;font-size:clamp(22px,1.9vw,26px);line-height:1.2}.step__body[data-astro-cid-7zs7erlj]{margin:0 12px;font-size:15.5px;line-height:1.55;color:var(--p-muted)}.art[data-astro-cid-7zs7erlj]{width:100%;max-width:330px;font-size:12px;color:var(--p-ink)}.art[data-astro-cid-7zs7erlj] [data-astro-cid-7zs7erlj]:where(i){font-style:normal}.art--connect[data-astro-cid-7zs7erlj]{display:grid;grid-template-columns:1fr 44px auto;align-items:center}.art__sources[data-astro-cid-7zs7erlj]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.art__sources[data-astro-cid-7zs7erlj] li[data-astro-cid-7zs7erlj]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#fff;box-shadow:0 8px 18px -12px #0e383273;font-weight:500}.art__sources[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj]{width:8px;height:8px;border-radius:50%;background:var(--c)}.art__wires[data-astro-cid-7zs7erlj]{display:grid;gap:22px;padding:6px 0}.art__wires[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj]{height:2px;border-radius:1px;background:repeating-linear-gradient(90deg,rgba(13,13,13,.35) 0 5px,transparent 5px 9px)}.art__hub[data-astro-cid-7zs7erlj]{display:grid;place-items:center;gap:4px;width:84px;height:84px;border-radius:22px;background:#0b3a6b;color:#fff;box-shadow:0 14px 28px -14px #0b3a6bcc}.art__hub[data-astro-cid-7zs7erlj] b[data-astro-cid-7zs7erlj]{font-size:11px;font-weight:600}.art--build[data-astro-cid-7zs7erlj]{display:grid;gap:8px;padding:12px;border-radius:14px;background:#fff;box-shadow:0 18px 36px -20px #0e383273}.art__kpis[data-astro-cid-7zs7erlj]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.art__kpis[data-astro-cid-7zs7erlj] span[data-astro-cid-7zs7erlj]{display:grid;padding:8px 10px;border-radius:10px;background:#f4f6f8}.art__kpis[data-astro-cid-7zs7erlj] small[data-astro-cid-7zs7erlj]{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--p-muted)}.art__kpis[data-astro-cid-7zs7erlj] b[data-astro-cid-7zs7erlj]{font-size:15px;font-weight:500}.art__chart[data-astro-cid-7zs7erlj]{height:64px;padding:6px 0;border-radius:10px;background:linear-gradient(180deg,rgba(37,99,235,.1),transparent)}.art__chart[data-astro-cid-7zs7erlj] svg[data-astro-cid-7zs7erlj]{width:100%;height:100%}.art__chart[data-astro-cid-7zs7erlj] path[data-astro-cid-7zs7erlj]{fill:none;stroke:#2563eb;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-linecap:round}.art__chips[data-astro-cid-7zs7erlj]{display:flex;gap:6px}.art__chips[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj]{padding:4px 9px;border-radius:0 0 7px 7px;background:#e3e8ef;color:#5b6b82;font-size:10.5px;font-weight:500}.art__chips[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj].is-on{background:#1565c0;color:#fff}.art--share[data-astro-cid-7zs7erlj]{display:grid;gap:10px}.art__mail[data-astro-cid-7zs7erlj]{display:grid;gap:8px;padding:14px;border-radius:14px;background:#fff;box-shadow:0 18px 36px -20px #0e383273}.art__from[data-astro-cid-7zs7erlj]{display:flex;align-items:center;gap:10px}.art__from[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e5e7eb;color:#6b7280;font-size:11px;font-weight:700}.art__from[data-astro-cid-7zs7erlj] span[data-astro-cid-7zs7erlj]{display:grid;line-height:1.25}.art__from[data-astro-cid-7zs7erlj] b[data-astro-cid-7zs7erlj]{font-size:13px}.art__from[data-astro-cid-7zs7erlj] small[data-astro-cid-7zs7erlj]{font-size:10.5px;color:var(--p-muted)}.art__line[data-astro-cid-7zs7erlj]{height:7px;border-radius:4px;background:#eef0f4}.art__line--short[data-astro-cid-7zs7erlj]{width:62%}.art__roles[data-astro-cid-7zs7erlj]{display:flex;flex-wrap:wrap;gap:6px}.art__roles[data-astro-cid-7zs7erlj] i[data-astro-cid-7zs7erlj]{padding:5px 10px;border-radius:999px;background:#fff;box-shadow:0 6px 14px -10px #0e383280;font-size:11px;font-weight:500}@media(max-width:900px){.steps__grid[data-astro-cid-7zs7erlj]{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}.where[data-astro-cid-gmvmzvyi]{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,110px) clamp(16px,5vw,72px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,100px);align-items:center}.where__title[data-astro-cid-gmvmzvyi]{margin:0 0 18px;font-size:clamp(30px,3vw,44px);line-height:1.1}.where__body[data-astro-cid-gmvmzvyi]{margin:0 0 24px;max-width:42ch;font-size:clamp(16px,1.2vw,18px);line-height:1.6}.where__seg[data-astro-cid-gmvmzvyi]{display:inline-flex;gap:4px;padding:4px;margin-bottom:22px;border-radius:999px;background:var(--p-card)}.where__seg[data-astro-cid-gmvmzvyi] button[data-astro-cid-gmvmzvyi]{font:inherit;font-size:15px;line-height:1;color:var(--p-ink);padding:11px 20px;border:0;border-radius:999px;background:transparent;cursor:pointer;transition:background .25s ease,color .25s ease}.where__seg[data-astro-cid-gmvmzvyi] button[data-astro-cid-gmvmzvyi]:hover{color:#b30000}.where__seg[data-astro-cid-gmvmzvyi] button[data-astro-cid-gmvmzvyi][aria-pressed=true]{background:#e60000;color:#fff}.where__seg[data-astro-cid-gmvmzvyi] button[data-astro-cid-gmvmzvyi]:focus-visible{outline:3px solid rgba(230,0,0,.35);outline-offset:2px}.where__sum[data-astro-cid-gmvmzvyi]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 16px;font-size:15px}.where__sumName[data-astro-cid-gmvmzvyi]{font-weight:600}.where__sum[data-astro-cid-gmvmzvyi]>b[data-astro-cid-gmvmzvyi]{font-size:20px;font-weight:600;color:#b30000}.where__list[data-astro-cid-gmvmzvyi]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.where__list[data-astro-cid-gmvmzvyi] li{display:grid;grid-template-columns:26px minmax(0,200px) 1fr 48px;align-items:center;gap:12px;font-size:15px}.where__list[data-astro-cid-gmvmzvyi] .where__rank{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--p-card);font-size:12px;font-weight:600}.where__list[data-astro-cid-gmvmzvyi] .where__city{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.where__list[data-astro-cid-gmvmzvyi] .where__bar{height:8px;border-radius:999px;background:var(--p-card);overflow:hidden}.where__list[data-astro-cid-gmvmzvyi] .where__bar i{display:block;height:100%;border-radius:inherit;background:#e60000;opacity:.8}.where__list[data-astro-cid-gmvmzvyi] b{text-align:right;font-weight:500}.where__foot[data-astro-cid-gmvmzvyi]{margin:22px 0 0;font-size:14px;color:var(--p-muted)}.where__panel[data-astro-cid-gmvmzvyi]{display:grid;justify-items:center;gap:16px;padding:clamp(24px,4vw,56px);border-radius:16px;background:#ffece9}.where__map[data-astro-cid-gmvmzvyi]{width:100%;max-width:520px;aspect-ratio:543 / 612;--map-land: rgba(255, 255, 255, .92);--map-edge: rgba(13, 13, 13, .22);--map-state: rgba(13, 13, 13, .14);--map-label: var(--p-ink)}.where__legend[data-astro-cid-gmvmzvyi]{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--p-muted)}.where__steps[data-astro-cid-gmvmzvyi]{display:flex;gap:3px}.where__steps[data-astro-cid-gmvmzvyi] i[data-astro-cid-gmvmzvyi]{display:block;width:22px;height:10px;border-radius:3px}@media(max-width:860px){.where[data-astro-cid-gmvmzvyi]{grid-template-columns:1fr}.where__panel[data-astro-cid-gmvmzvyi]{padding:20px 14px}}@media(max-width:420px){.where__seg[data-astro-cid-gmvmzvyi]{display:flex}.where__seg[data-astro-cid-gmvmzvyi] button[data-astro-cid-gmvmzvyi]{flex:1;padding:11px 12px}.where__list[data-astro-cid-gmvmzvyi] li{grid-template-columns:26px minmax(0,1fr) 70px 44px;gap:10px;font-size:14px}}.tk[data-astro-cid-wr7lusoe]{max-width:1280px;margin:0 auto;padding:clamp(56px,7vw,110px) clamp(16px,5vw,72px) clamp(72px,9vw,140px)}.tk__head[data-astro-cid-wr7lusoe]{text-align:center;margin-bottom:clamp(36px,4.4vw,56px)}.tk__grid[data-astro-cid-wr7lusoe]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tk__card[data-astro-cid-wr7lusoe]{display:flex;flex-direction:column;gap:8px;padding:14px 14px 22px;border-radius:16px;background:var(--p-card)}.tk__icon[data-astro-cid-wr7lusoe]{display:grid;place-items:center;width:64px;height:64px;margin-bottom:18px;border-radius:14px;background:#ffdcd6;color:var(--p-ink)}.tk__title[data-astro-cid-wr7lusoe]{margin:0;padding:0 4px;font-size:20px;line-height:1.2}.tk__body[data-astro-cid-wr7lusoe]{margin:0;padding:0 4px;font-size:15px;line-height:1.5;color:var(--p-muted)}@media(max-width:960px){.tk__grid[data-astro-cid-wr7lusoe]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.tk__grid[data-astro-cid-wr7lusoe]{gap:10px}.tk__card[data-astro-cid-wr7lusoe]{gap:6px;padding:10px 10px 16px;border-radius:14px}.tk__icon[data-astro-cid-wr7lusoe]{width:44px;height:44px;margin-bottom:8px;border-radius:12px}.tk__icon[data-astro-cid-wr7lusoe] svg[data-astro-cid-wr7lusoe]{width:20px;height:20px}.tk__title[data-astro-cid-wr7lusoe]{font-size:17px}.tk__body[data-astro-cid-wr7lusoe]{font-size:13.5px}}
