.taoc-menu-scrollbar{display:grid;grid-template-rows:16px minmax(0,1fr) 16px;color:var(--taoc-scrollbar-color, var(--taoc-preferences-muted, GrayText));touch-action:none;user-select:none}.taoc-menu-scroll-track{position:relative;min-height:0;cursor:pointer}.taoc-menu-scroll-thumb{position:absolute;top:0;left:calc(50% - 3px);width:6px;border-radius:999px;background:currentColor;min-height:0}.taoc-menu-scroll-up,.taoc-menu-scroll-down{display:grid;place-items:center;cursor:pointer}.taoc-menu-scroll-up:before,.taoc-menu-scroll-down:before{content:"";width:8px;height:5px;background:currentColor;clip-path:polygon(50% 0,100% 100%,0 100%)}.taoc-menu-scroll-down:before{transform:rotate(180deg)}@media (forced-colors: active){.taoc-menu-scrollbar{color:CanvasText}}.taoc-page-header{position:static;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-inline-size:0}.taoc-page-header-brand{min-inline-size:0;max-inline-size:100%;flex-shrink:0;overflow-wrap:anywhere}.taoc-page-header-controls{flex-shrink:0;margin-inline-start:auto}.taoc-preferences,.taoc-footer{--taoc-preferences-surface: var(--taoc-surface, #fff);--taoc-preferences-text: var(--taoc-text, #101d42);--taoc-preferences-muted: var(--taoc-muted, #53617b);--taoc-preferences-border: var(--taoc-border, #dbe2ee);--taoc-preferences-selected: var(--taoc-selected, #edf3ff);--taoc-preferences-accent: var(--taoc-accent, #155eef);box-sizing:border-box;font:inherit;color:var(--taoc-preferences-text)}[data-theme=dark] .taoc-preferences,[data-theme=dark] .taoc-footer{--taoc-preferences-surface: var(--taoc-surface, #0b1320);--taoc-preferences-text: var(--taoc-text, #e7edf7);--taoc-preferences-muted: var(--taoc-muted, #b6c3d6);--taoc-preferences-border: var(--taoc-border, #2b3b53);--taoc-preferences-selected: var(--taoc-selected, #193056);--taoc-preferences-accent: var(--taoc-accent, #84adff)}.taoc-preferences *,.taoc-footer *{box-sizing:border-box}.taoc-preferences{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:relative;z-index:2}.taoc-preference{position:relative}.taoc-preferences .taoc-icon-button{width:44px;height:44px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--taoc-preferences-border);border-radius:50%;color:var(--taoc-preferences-muted);background:var(--taoc-preferences-surface);cursor:pointer}.taoc-icon-button[aria-expanded=true]{background:var(--taoc-preferences-selected);color:var(--taoc-preferences-text)}.taoc-icon{display:inline-block;background:currentColor;width:20px;height:20px;mask:var(--taoc-icon-url) center / contain no-repeat}.taoc-icon-language{--taoc-icon-url: url('data:image/svg+xml,<svg%0A  xmlns="http://www.w3.org/2000/svg"%0A  width="24"%0A  height="24"%0A  viewBox="0 0 24 24"%0A  fill="none"%0A  stroke="currentColor"%0A  stroke-width="2"%0A  stroke-linecap="round"%0A  stroke-linejoin="round"%0A>%0A  <circle cx="12" cy="12" r="10" />%0A  <path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20" />%0A  <path d="M2 12h20" />%0A</svg>%0A')}.taoc-icon-appearance{--taoc-icon-url: url('data:image/svg+xml,<svg%0A  xmlns="http://www.w3.org/2000/svg"%0A  width="24"%0A  height="24"%0A  viewBox="0 0 24 24"%0A  fill="none"%0A  stroke="currentColor"%0A  stroke-width="2"%0A  stroke-linecap="round"%0A  stroke-linejoin="round"%0A>%0A  <path d="M12 2v2" />%0A  <path d="M14.837 16.385a6 6 0 1 1-7.223-7.222c.624-.147.97.66.715 1.248a4 4 0 0 0 5.26 5.259c.589-.255 1.396.09 1.248.715" />%0A  <path d="M16 12a4 4 0 0 0-4-4" />%0A  <path d="m19 5-1.256 1.256" />%0A  <path d="M20 12h2" />%0A</svg>%0A');width:28px;height:28px}.taoc-menu-panel{display:none;position:absolute;inset-inline-end:0;top:52px;width:min(260px,calc(100vw - 32px));max-height:min(420px,calc(100dvh - 32px));grid-template-columns:minmax(0,1fr) 24px;grid-template-rows:minmax(0,1fr);border:6px solid var(--taoc-preferences-surface);border-radius:12px;padding:4px;background:var(--taoc-preferences-surface);background-clip:padding-box;box-shadow:0 0 0 1px var(--taoc-preferences-border),0 12px 32px #0003;overflow:hidden}.taoc-menu-panel[data-kind=language]{height:min(420px,calc(100dvh - 100px))}.taoc-icon-button[aria-expanded=true]+.taoc-menu-panel{display:grid}.taoc-menu{width:100%;height:100%;min-width:0;min-height:0;border:0;border-radius:6px;padding:6px;background:transparent;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scrollbar-gutter:auto}.taoc-menu::-webkit-scrollbar{display:none;width:0;height:0}.taoc-menu[hidden]{display:none!important}.taoc-menu-item{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:0;border-radius:8px;text-align:start;font:inherit;font-size:.875rem;color:var(--taoc-preferences-text);background:transparent;cursor:pointer}.taoc-menu-item[aria-checked=true]{background:var(--taoc-preferences-selected)}.taoc-menu-item>:first-child{min-inline-size:0;overflow-wrap:anywhere;white-space:normal}.taoc-selected-mark{flex-shrink:0}.taoc-selected-mark{visibility:hidden;color:var(--taoc-preferences-accent)}.taoc-menu-item[aria-checked=true] .taoc-selected-mark{visibility:visible}.taoc-preferences button:focus-visible,.taoc-footer a:focus-visible{outline:3px solid var(--taoc-preferences-accent);outline-offset:3px}.taoc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.taoc-footer{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;font-size:.75rem;line-height:1.5;color:var(--taoc-preferences-muted)}.taoc-footer-identity{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.taoc-signature{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.taoc-symbol{width:18px;height:18px;background:currentColor;mask:var(--taoc-symbol-url) center / contain no-repeat}.taoc-footer-links{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.taoc-footer-links a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;text-decoration:none}.taoc-footer-links a:hover{text-decoration:underline}@media (max-width: 640px){.taoc-footer,.taoc-footer-identity{justify-content:center;text-align:center}.taoc-footer{flex-direction:column;align-items:center;gap:4px}.taoc-footer-links{order:-1;justify-content:center}.taoc-footer-identity{gap:12px}}.taoc-app-screen{box-sizing:border-box;min-block-size:100svh;min-block-size:100dvh;display:flex;flex-direction:column;gap:clamp(.75rem,2vh,1.5rem);padding:max(.75rem,env(safe-area-inset-top)) max(1.5rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(1.5rem,env(safe-area-inset-left));background:var(--taoc-page,#fff);color:var(--taoc-text,#172033);font:inherit}.taoc-app-screen>*{flex-shrink:0}.taoc-app-screen[data-theme=dark]{background:var(--taoc-page,#0e1a2c);color:var(--taoc-text,#eef4ff);color-scheme:dark}.taoc-app-screen *{box-sizing:border-box}.taoc-app-screen [hidden]{display:none!important}.taoc-app-header{inline-size:100%;max-inline-size:60rem;margin-inline:auto;align-items:flex-start;justify-content:flex-end}.taoc-app-content{inline-size:100%;max-inline-size:438px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;gap:clamp(1.5rem,4vh,2.5rem);flex:1 0 auto}.taoc-app-intro{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2vh,1.25rem);text-align:center;padding-block:clamp(0rem,1vh,1rem)}.taoc-app-brand{display:block;inline-size:164px;block-size:164px;object-fit:contain;max-inline-size:100%}.taoc-app-brand-lockup{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;max-inline-size:100%}.taoc-app-brand-lockup--wordmark .taoc-app-brand{inline-size:80px;block-size:80px;flex-shrink:0}.taoc-app-wordmark{min-inline-size:0;max-inline-size:100%;font-size:clamp(1.375rem,5vw,1.75rem);font-weight:700;line-height:1.15;overflow-wrap:anywhere;color:inherit}.taoc-app-intro h1{margin:0;font-size:clamp(1.5rem,6vw,1.9rem);line-height:1.25;overflow-wrap:anywhere}.taoc-app-intro h1:focus-visible{outline:3px solid var(--taoc-accent,#155eef);outline-offset:4px}.taoc-app-intro p{margin:0;max-inline-size:34ch;color:var(--taoc-muted,#667085);line-height:1.6;overflow-wrap:anywhere}.taoc-app-screen[data-theme=dark] .taoc-app-intro p,.taoc-app-screen[data-theme=dark] .taoc-app-soon{color:var(--taoc-muted,#9fb0ca)}.taoc-app-actions{display:grid;gap:1rem}.taoc-app-stores{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;padding-block:.5rem}.taoc-app-store{min-inline-size:0;text-align:center;display:grid;gap:1rem}.taoc-app-store-link,.taoc-app-store-unavailable{display:flex;justify-content:center;align-items:center;min-block-size:44px;inline-size:100%;padding:0;background:transparent;border:0;border-radius:6px;text-decoration:none;color:inherit}.taoc-app-store-artwork{display:block;position:relative;inline-size:100%;max-inline-size:165px;aspect-ratio:165/50;background:transparent}.taoc-app-store-badge{display:block;inline-size:100%;block-size:100%;object-fit:contain}.taoc-app-store-artwork[data-layout=runder-google]{overflow:hidden;border-radius:6px}.taoc-app-store-artwork[data-layout=runder-google] .taoc-app-store-badge{position:absolute;inline-size:100%;block-size:127.71%;inset-block-start:-13.855%;inset-inline-start:0;object-fit:fill}.taoc-app-store-artwork[data-layout=google-padded] .taoc-app-store-badge{position:absolute;inline-size:114.54%;max-inline-size:none;block-size:auto;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.taoc-app-screen[dir=rtl] .taoc-app-store-artwork[data-layout=google-padded] .taoc-app-store-badge{transform:translate(50%,-50%)}.taoc-app-soon{font-size:.75rem;line-height:1.5;color:var(--taoc-muted,#667085)}.taoc-app-continue,.taoc-app-open{font:inherit;display:flex;align-items:center;justify-content:center;inline-size:100%;min-block-size:48px;padding:.75rem 1rem;border:1px solid var(--taoc-border,#cbd5e1);border-radius:var(--taoc-radius,.5rem);background:var(--taoc-surface,Canvas);color:var(--taoc-accent,#155eef);font-weight:700;cursor:pointer;overflow-wrap:anywhere}.taoc-app-open{background:var(--taoc-accent,#155eef);color:var(--taoc-on-accent,#fff)}@media (hover:hover) and (pointer:fine){.taoc-preferences .taoc-icon-button:enabled:not([aria-disabled=true]):not([aria-busy=true]):hover{background:var(--taoc-control-hover-background,color-mix(in srgb,var(--taoc-preferences-surface) 84%,var(--taoc-preferences-text)))}.taoc-menu-item:enabled:not([aria-disabled=true]):hover{background:var(--taoc-control-hover-background,color-mix(in srgb,var(--taoc-preferences-surface) 84%,var(--taoc-preferences-text)))}.taoc-app-continue:enabled:not([aria-disabled=true]):not([aria-busy=true]):hover{background:var(--taoc-control-hover-background,color-mix(in srgb,var(--taoc-surface,Canvas) 84%,var(--taoc-text,CanvasText)))}.taoc-app-open:enabled:not([aria-disabled=true]):not([aria-busy=true]):hover{background:var(--taoc-button-hover-background,color-mix(in srgb,var(--taoc-accent,Highlight) 84%,var(--taoc-button-hover-shade,#000)))}.taoc-app-store-link[href]:not([aria-disabled=true]):hover{box-shadow:0 0 0 2px var(--taoc-border,GrayText)}}@media (prefers-reduced-motion:no-preference){.taoc-icon-button,.taoc-menu-item,.taoc-app-continue,.taoc-app-open,.taoc-app-store-link{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}}@media (prefers-reduced-motion:reduce){.taoc-icon-button,.taoc-menu-item,.taoc-app-continue,.taoc-app-open,.taoc-app-store-link{transition:none}}.taoc-app-store-link:focus-visible,.taoc-app-continue:focus-visible,.taoc-app-open:focus-visible{outline:3px solid var(--taoc-accent,#155eef);outline-offset:4px}.taoc-app-footer{inline-size:100%;max-inline-size:60rem;margin-inline:auto}.taoc-visually-hidden{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:359px){.taoc-app-screen{padding-inline:1rem}.taoc-app-stores{gap:.75rem}}@media (max-width:299px){.taoc-app-stores{grid-template-columns:minmax(0,1fr);justify-items:center}.taoc-app-store{inline-size:165px}}@media (max-height:520px){.taoc-app-brand{inline-size:112px;block-size:112px}.taoc-app-intro{gap:1rem;padding-block:0}}.taoc-region-panel{width:min(680px,calc(100vw - 32px));grid-template-columns:minmax(0,1fr)}.taoc-region-panel>.taoc-menu-scrollbar{display:none}.taoc-region-menu{width:100%;display:flex;flex-direction:column;overflow:hidden;padding:6px}.taoc-region-title{flex:0 0 auto;font-size:1rem;font-weight:700;margin:.5rem .5rem 1rem}.taoc-region-columns{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;direction:ltr}.taoc-region-column{display:flex;flex-direction:column;min-width:0;min-height:0}.taoc-region-column+.taoc-region-column{border-inline-start:1px solid var(--taoc-preferences-border);padding-inline-start:1rem}.taoc-preferences[dir=rtl] .taoc-region-column{direction:rtl}.taoc-region-heading{flex:0 0 auto;font-size:.875rem;font-weight:600;margin:0 .5rem .5rem}.taoc-region-list-panel{display:grid;flex:1;min-height:0;height:100%;width:100%;position:static;border:0;border-radius:0;padding:0;box-shadow:none;grid-template-columns:minmax(0,1fr) 20px}.taoc-region-options{padding:2px}.taoc-country-flag{flex:0 0 auto;display:block;width:24px;height:18px;object-fit:contain;border-radius:2px}.taoc-region-search{flex:0 0 auto;box-sizing:border-box;width:calc(100% - .5rem);margin:0 .25rem .5rem;padding:.625rem .75rem;min-height:44px;font:inherit;font-size:.875rem;color:var(--taoc-preferences-text);background:var(--taoc-preferences-surface);border:1px solid var(--taoc-preferences-border);border-radius:var(--taoc-preferences-radius, .75rem)}.taoc-region-search:focus-visible{outline:2px solid var(--taoc-preferences-accent);outline-offset:-2px}.taoc-region-options .taoc-menu-item{gap:.5rem;padding-inline:.5rem}.taoc-region-option-label{flex:1;overflow-wrap:anywhere}.taoc-region-options .taoc-selected-mark{width:14px}.taoc-region-empty{color:var(--taoc-preferences-muted);padding:.5rem;font-size:.875rem}@media (max-width:479px){.taoc-region-columns{gap:.375rem}.taoc-region-column+.taoc-region-column{padding-inline-start:.375rem}.taoc-region-options .taoc-menu-item{padding-inline:.25rem;gap:.25rem;font-size:.8125rem}.taoc-region-list-panel{grid-template-columns:minmax(0,1fr) 16px}.taoc-region-options .taoc-selected-mark{width:10px}.taoc-country-flag{width:20px;height:15px}}:root{--taoc-controls-top:max(20px,env(safe-area-inset-top));--taoc-controls-edge:max(clamp(20px,3.2vw,62px),env(safe-area-inset-right))}#platform-preferences{position:fixed;top:var(--taoc-controls-top);right:var(--taoc-controls-edge);z-index:1200;font-family:inherit}#platform-preferences .taoc-preferences{--taoc-surface:#eee6d9;--taoc-text:#493f32;--taoc-muted:#756550;--taoc-border:#75655033;--taoc-selected:#d9ccb86b;--taoc-accent:#756550}#platform-preferences .taoc-preference[hidden]{display:none}#platform-preferences .taoc-icon-button{border-radius:50%;border:1px solid #75655038;background:#eee6d9;transition:background .18s,color .18s,transform .18s;touch-action:manipulation}#platform-preferences .taoc-icon-button:is(:hover,[aria-expanded=true]){background:#e0d5c5}#platform-preferences .taoc-icon-button:active{transform:scale(.94)}#platform-preferences .taoc-menu-item{line-height:1.35}#platform-preferences .taoc-menu-item{white-space:normal;overflow-wrap:anywhere;text-align:start;min-height:44px}#platform-preferences .taoc-menu-item>span:first-child{min-width:0;white-space:normal;overflow-wrap:anywhere}#platform-preferences .taoc-selected-mark{flex-shrink:0}.content-language{display:block;font-size:12px!important;line-height:1.5!important;color:var(--muted,#756550);margin:0 0 8px}.content-language[hidden]{display:none}.logo-window,.dialog-brand-alias,.platform-name{direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(.dialog-info,.contact-content,.privacy-content,.page-main){text-align:start}html[dir=rtl] .dialog-logo{border-right:0;border-left:1px solid var(--line)}html[dir=rtl] .brand-action>span:first-child{unicode-bidi:plaintext}html[dir=rtl] .site-footer{direction:ltr}html[dir=rtl] .footer-links{direction:rtl}:is(.brand-description,.platform-heading p)[dir=ltr]{text-align:left}.admin-page .page-header{gap:16px;flex-wrap:wrap}.admin-page #platform-preferences{position:relative;top:auto;right:auto;margin-inline-start:auto}.admin-page #platform-preferences .taoc-menu-panel{z-index:1300}.admin-page .page-header nav{flex-wrap:wrap}.admin-page :is(button,.text-link,label,th,td){overflow-wrap:anywhere}.admin-page :is(.form-grid,.access-fields)>*{min-width:0}.admin-page input[type=email],.admin-page input[type=url],.admin-page code,.admin-page pre{direction:ltr;text-align:start}@media (max-width:650px){html[dir=rtl] .dialog-logo{border-left:0}}#loading-sound,.cinematic-top>.cinematic-sound{position:absolute;top:var(--taoc-controls-top);right:calc(var(--taoc-controls-edge) + 60px)}#loading-sound-hint{top:calc(var(--taoc-controls-top) + 53px);right:calc(var(--taoc-controls-edge) + 60px)}body:is(.is-loading,.is-cinematic) #platform-preferences .taoc-preferences{--taoc-surface:#17191ddb;--taoc-text:#fff7e8;--taoc-muted:#dfd6c7;--taoc-border:#fff7e829;--taoc-selected:#fff7e814;--taoc-accent:#f1c578}body:is(.is-loading,.is-cinematic) #platform-preferences .taoc-menu-panel{backdrop-filter:blur(18px) saturate(1.1);box-shadow:0 0 0 1px var(--taoc-border),0 14px 36px #0005}body:is(.is-loading,.is-cinematic) #platform-preferences .taoc-icon-button{color:#fff7e8;border-color:#fff7e83b;background:#0b0d1333;backdrop-filter:blur(12px)}body:is(.is-loading,.is-cinematic) #platform-preferences .taoc-icon-button:is(:hover,[aria-expanded=true]){background:#ffffff24}@media (prefers-reduced-motion:reduce){#platform-preferences .taoc-icon-button,#platform-preferences .taoc-menu-panel{transition:none}}@media (max-width:360px){#platform-preferences .taoc-region-search{font-size:12px;padding-inline:8px}}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select,#platform-preferences .taoc-region-search{font-size:max(16px,1rem)!important}}@media (max-width:420px){#platform-preferences .taoc-region-panel{border-width:4px;padding:2px}#platform-preferences .taoc-region-menu{padding:4px}#platform-preferences .taoc-region-columns{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}#platform-preferences .taoc-country-flag{width:18px;height:13.5px}}@media (max-width:360px){#platform-preferences .taoc-region-columns{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr)}#platform-preferences .taoc-region-options .taoc-menu-item{font-size:12px}#platform-preferences .taoc-region-column:nth-child(2) .taoc-menu-item{display:grid;grid-template-columns:16px minmax(0,1fr) 8px;gap:2px;padding-inline:2px}#platform-preferences .taoc-country-flag{width:16px;height:12px}#platform-preferences .taoc-region-column:nth-child(2) .taoc-country-flag{grid-area:1/1;margin:0;align-self:center}#platform-preferences .taoc-region-column:nth-child(2) .taoc-region-option-label{grid-area:1/2}#platform-preferences .taoc-region-column:nth-child(2) .taoc-selected-mark{grid-area:1/3;width:8px;font-size:10px;align-self:center;justify-self:end}#platform-preferences .taoc-region-column:nth-child(2) [data-value=automatic] .taoc-region-option-label{grid-column:1/3}#platform-preferences .taoc-region-column:first-child [aria-checked=false] .taoc-selected-mark{display:none}}:is(#inicio,#flight-cinematic)[tabindex="-1"]:focus{outline:none}:root:is([data-focus-input=pointer],[data-focus-inactive=true]) :is(button,a,summary,[role=button],[role=menuitemradio]):focus{outline:none!important}:root:is([data-focus-input=pointer],[data-focus-inactive=true]) .cube-label:focus-visible{text-decoration:none}#downloads-view{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:var(--sand);box-shadow:none;transform:none;overflow:hidden;outline:none}#downloads-view[open]{display:block;animation:none}#downloads-view::backdrop{background:transparent;backdrop-filter:none}#downloads-view iframe{display:block;width:100%;height:100%;border:0}body.is-downloads-view{overflow:hidden}html:has(body.is-downloads-view){scrollbar-gutter:auto}.prepared-brand-artwork{display:block;width:100%;height:100%;min-width:0}.prepared-brand-artwork>svg,.prepared-brand-artwork>img,.prepared-brand-artwork>canvas{display:block;width:100%;height:100%;max-width:100%;object-fit:contain}.logo-window .prepared-brand-artwork>svg,.logo-window .prepared-brand-artwork>canvas{filter:drop-shadow(0 8px 5px #49391d0d)}.logo-window-dual>.prepared-brand-artwork{flex:none;width:var(--lockup-width);height:auto}.logo-window-dual>.prepared-brand-artwork>svg,.dialog-brand-alias .prepared-brand-artwork>svg{height:auto}.brand-artwork-name{display:flex;width:100%;height:100%;align-items:center;justify-content:center;text-align:center;overflow-wrap:anywhere;font-size:clamp(18px,4vw,38px);font-weight:700}.prepared-brand-artwork[data-loading=true] .brand-artwork-name{gap:12px}.prepared-brand-artwork[data-loading=true] .brand-artwork-name:after{content:"";flex:none;width:16px;height:16px;border:2px solid #75655038;border-top-color:#756550;border-radius:50%;animation:brand-artwork-loading .8s linear infinite}@keyframes brand-artwork-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.prepared-brand-artwork[data-loading=true] .brand-artwork-name:after{animation:none}}.platform-preview:not(.scene-ready) .group-hit{top:var(--preview-group-top);left:var(--preview-group-left);width:var(--preview-group-width)!important;height:var(--preview-group-height)!important;transform:none!important}.platform-preview-group{display:block;max-width:100%;width:100%;height:100%;object-fit:contain}.platform-preview .cube-labels{display:block;padding:0;pointer-events:none}.platform-preview .cube-label{position:absolute;transform:var(--preview-label-transform)!important;opacity:0!important;pointer-events:none}.platform-preview.preview-platforms .cube-label{opacity:1!important;pointer-events:auto}.platform-preview-logo{position:absolute;left:50%;top:var(--preview-icon-offset);width:var(--preview-icon-size);height:var(--preview-icon-size);object-fit:contain;transform:translate(-50%,-50%);pointer-events:none}body:not(.platform-preview) .platform-preview-logo,body:not(.platform-preview) .platform-preview-group,.scene-ready .platform-preview-group{display:none}.platform-preview.scene-static .cube-labels{display:block;padding:0;inset:0}.platform-preview.scene-static .cube-label{position:absolute;max-width:calc(100% / var(--scene-columns,5) - 24px)}.catalog-expanded.platform-preview.scene-static .hero{height:var(--preview-scene-height)!important;min-height:0;overflow:hidden}.catalog-expanded.platform-preview.scene-static .cube-labels{position:absolute;inset:0;display:block;padding:0}.catalog-expanded.platform-preview.scene-static .cube-label{position:absolute;transform:var(--preview-label-transform)!important;max-width:calc(100% / var(--scene-columns,5) - 24px)}.scene-static #stage canvas{visibility:hidden}:is(.admin-page,.download-page,#brand-dialog,.platform-preview) :is([data-brand-source="./assets/vectors/strike-express-symbol.svg"],[data-brand-source="./assets/vectors/strike-express-logo.svg"]){filter:none}.admin-page .platform-cell img[data-brand-source="./assets/vectors/strike-express-symbol.svg"],.download-page .platform-symbol:has(>[data-brand-source="./assets/vectors/strike-express-symbol.svg"]),.platform-preview-logo:has(>[data-brand-source="./assets/vectors/strike-express-symbol.svg"]){background:#080808;border-radius:50%;padding:2px;box-sizing:border-box}#brand-dialog .logo-window:has(:is([data-brand-source="./assets/vectors/strike-express-logo.svg"],[data-brand-source="./assets/vectors/strike-express-symbol.svg"])){background:#080808;border-radius:12px;padding:clamp(8px,1.2vw,18px);box-sizing:border-box}
