:root{--toa-bar:clamp(1rem, 2.4cqi, 1.375rem);--toa-win-r:.5rem}.toa-site{border-radius:var(--radius-md);isolation:isolate;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.toa-site--bar{border-radius:var(--toa-win-r);container-type:inline-size}.toa-site-win{pointer-events:none;background:#fff;width:100%;position:relative;overflow:hidden}.toa-site-doc{width:calc(var(--toa-w) * 1px);height:calc(var(--toa-h) * 1px);transform-origin:0 0;transform:scale(var(--toa-k,1)) translate3d(0, calc(var(--toa-y,0) * -1px), 0);will-change:transform;position:absolute;top:0;left:0}.toa-site-poster,.toa-site-frame{border:0;width:100%;display:block;position:absolute;top:0;left:0}.toa-site-poster{height:auto}.toa-site-frame{opacity:0;background:0 0;height:100%;transition:opacity .6s}.toa-site-frame[data-loaded]{opacity:1;transition-delay:3s}.toa-site-poster{transition:visibility 0s linear 3.8s}.toa-site-doc:has(.toa-site-frame[data-loaded]) .toa-site-poster{visibility:hidden}.toa-site-bar{--toa-bar-ink:var(--v2-ink);height:var(--toa-bar);padding:0 calc(var(--toa-bar) * .45);background:linear-gradient(165deg, #ffffff9e 0%, #ffffff38 60%, #ffffff57 100%), var(--v2-bg);box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -.5px 0 color-mix(in srgb, var(--toa-bar-ink) 10%, transparent);font-family:var(--font-ui);font-size:max(.5rem, calc(var(--toa-bar) * .455));letter-spacing:-.005em;color:var(--toa-bar-ink);flex:none;grid-template-columns:1fr minmax(0,auto) 1fr;align-items:center;font-weight:500;line-height:1;display:grid}.toa-site-dots{justify-self:start;gap:.45em;display:inline-flex}.toa-site-dots i{background:color-mix(in srgb, var(--toa-bar-ink) 16%, transparent);border-radius:999px;width:.42em;height:.42em}.toa-site-url{background:color-mix(in srgb, var(--v2-bg) 12%, white);min-width:min(16em,100%);height:70%;box-shadow:0 0 0 .5px color-mix(in srgb, var(--toa-bar-ink) 9%, transparent), 0 1px 2px color-mix(in srgb, var(--toa-bar-ink) 7%, transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:1000px;justify-content:center;align-items:center;max-width:100%;padding:0 .9em;display:inline-flex;overflow:hidden}:root[data-case-ground=dark] .toa-site-bar{background:linear-gradient(165deg, #ffffff1a 0%, #ffffff09 60%, #ffffff0d 100%), var(--v2-bg);box-shadow:inset 0 1px #ffffff24,inset 0 -.5px #00000073}:root[data-case-ground=dark] .toa-site-url{background:color-mix(in srgb, var(--v2-bg) 86%, white);box-shadow:inset 0 1px #ffffff1f,0 0 0 .5px #00000073}.toa-site--phone{background:#111;border-radius:15%/6.8%;padding:2.6%;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #00000059}.toa-site--phone .toa-site-win{border-radius:12.5%/5.8%}