@property --v2-sw-accent{syntax:"<color>";inherits:true;initial-value:#b8862f}.v2-sw-scope{--v2-sw-fill:color-mix(in srgb,var(--v2-sw-accent) 82%,#131726);--v2-sw-tint:color-mix(in srgb,var(--v2-sw-accent) 6%,#ffffff);--v2-sw-rule:color-mix(in srgb,var(--v2-sw-accent) 24%,#e3e6ee);--v2-sw-grid:color-mix(in srgb,var(--v2-sw-accent) 12%,transparent)}.v2-sw-desktop{container-type:inline-size}.v2-sw-desktop-body{overflow:hidden;border:1px solid var(--line-2);border-radius:6px;border-radius:clamp(4px,1.1cqi,8px);background:#ffffff;box-shadow:0 1px 2px rgba(19,23,38,.06),0 28px 56px -32px rgba(19,23,38,.38)}.v2-sw-desktop-bar{position:relative;display:flex;align-items:center;height:1.5rem;height:clamp(1.25rem,4.6cqi,2.25rem);padding-inline:clamp(.5rem,2.2cqi,1rem);gap:clamp(3px,.9cqi,6px);border-bottom:1px solid var(--line);background:var(--ink-2)}.v2-sw-desktop-dot{width:clamp(5px,1.3cqi,9px);aspect-ratio:1;border-radius:999px;background:var(--line-2)}.v2-sw-desktop-url{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;justify-content:center;gap:.4em;width:min(46%,22rem);height:62%;padding-inline:.8em;transform:translate(-50%,-50%);border:1px solid var(--line);border-radius:999px;background:#ffffff;color:var(--mute);font-size:clamp(7px,1.65cqi,12px);line-height:1;white-space:nowrap;overflow:hidden}.v2-sw-phone{container-type:inline-size}.v2-sw-phone-body{--v2-sw-radius:clamp(1rem,15cqi,2.6rem);--v2-sw-bezel:clamp(3px,2.4cqi,7px);aspect-ratio:9/19.5;padding:4px;padding:var(--v2-sw-bezel);border-radius:1.75rem;border-radius:var(--v2-sw-radius);background:#0e131e;box-shadow:inset 0 0 0 1px rgba(255,255,255,.1),0 30px 60px -28px rgba(19,23,38,.55),0 10px 22px -14px rgba(19,23,38,.35)}.v2-sw-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:1.5rem;border-radius:calc(var(--v2-sw-radius) - var(--v2-sw-bezel));background:#ffffff}.v2-sw-phone-shot{position:absolute;inset:12px 0 0 0;inset:clamp(10px,11cqi,30px) 0 0 0}.v2-sw-phone-island{position:absolute;z-index:1;top:clamp(3px,2.8cqi,10px);left:50%;width:28%;height:clamp(5px,6.5cqi,20px);transform:translateX(-50%);border-radius:999px;background:#0e131e}.v2-sw-chip{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:999px;background:var(--ink-2);color:var(--bone);padding:.25rem .7rem;font-size:.8125rem;font-weight:500;line-height:1.35}.v2-sw-see-tile{background:var(--v2-sw-fill)}.v2-sw-panel{position:relative;isolation:isolate;border:1px solid var(--v2-sw-rule);background:var(--v2-sw-tint)}.v2-sw-panel:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(to right,var(--v2-sw-grid) 1px,transparent 1px),linear-gradient(to bottom,var(--v2-sw-grid) 1px,transparent 1px);background-size:28px 28px;background-position:-1px -1px;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,transparent 100%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 30%,transparent 100%);pointer-events:none}.v2-sw-panel.v2-sw-panel-bleed{border-left-width:0;border-right-width:0}@media (min-width:768px){.v2-sw-panel.v2-sw-panel-bleed{border-left-width:1px;border-right-width:1px}}.v2-sw-stage{transition:--v2-sw-accent .7s var(--ease)}.v2-sw-row{position:relative;display:flex;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;overflow:hidden;border:1px solid var(--line);border-radius:6px;background:var(--ink-2);color:var(--mute);text-align:left;transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease)}.v2-sw-row:hover,.v2-sw-row[data-active=true]{color:var(--bone);border-color:var(--line-2)}.v2-sw-row[data-active=true]{background:#ffffff;box-shadow:0 12px 30px -20px rgba(19,23,38,.4)}.v2-sw-mark{transition:opacity .3s var(--ease)}.v2-sw-row[data-active=false] .v2-sw-mark{opacity:.45;filter:grayscale(1)}.v2-sw-row[data-active=false]:hover .v2-sw-mark{opacity:.75}.v2-sw-row-line{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--v2-sw-fill);transform-origin:left center;opacity:0;transition:opacity .3s var(--ease);pointer-events:none}.v2-sw-row[data-active=true] .v2-sw-row-line{opacity:1}.v2-sw-pane{grid-area:1/1;transition:opacity .45s var(--ease),transform .65s var(--ease),visibility 0s linear 0s}.v2-sw-pane[data-active=false]{opacity:0;transform:translate3d(0,.75rem,0);visibility:hidden;transition:opacity .3s var(--ease),transform .65s var(--ease),visibility 0s linear .3s}.v2-sw-pane .v2-sw-duo-phone{transition:transform .75s var(--ease) 60ms}.v2-sw-pane[data-active=false] .v2-sw-duo-phone{transform:translate3d(0,1.5rem,0)}@media (prefers-reduced-motion:reduce){.v2-sw-mark,.v2-sw-pane,.v2-sw-pane .v2-sw-duo-phone,.v2-sw-pane[data-active=false],.v2-sw-row,.v2-sw-row-line,.v2-sw-stage{transition:none}.v2-sw-pane[data-active=false],.v2-sw-pane[data-active=false] .v2-sw-duo-phone{transform:none}}