html[data-spinshare-desktop] body{padding-top:34px;padding-left:72px}html[data-spinshare-desktop] .h-dvh{height:calc(100dvh - 34px)}html[data-spinshare-desktop] .h-screen{height:calc(100vh - 34px)}html[data-spinshare-desktop] .min-h-screen{min-height:calc(100vh - 34px)}html[data-spinshare-desktop].desktop-no-rail body{padding-left:0}html[data-spinshare-desktop] aside a[aria-label="Spinshare.Pro home"]{display:none}
[data-spinshare-native]{--native-safe-top:env(safe-area-inset-top,0px);--native-safe-bottom:env(safe-area-inset-bottom,0px);--native-safe-left:env(safe-area-inset-left,0px);--native-safe-right:env(safe-area-inset-right,0px);--native-keyboard-height:0px}[data-spinshare-native] body{-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:none;background:#0a0a0a}[data-spinshare-native] .lp-search-overlay-sheet{padding-top:max(.75rem, var(--native-safe-top))}[data-spinshare-native] .v2-nav{padding-top:calc(var(--native-safe-top) + clamp(14px, 1.6vw, 20px))}[data-spinshare-native] .lp-scroll-progress{top:var(--native-safe-top)}[data-spinshare-native] [data-native-inset=top]{padding-top:calc(var(--native-safe-top) + var(--native-inset-extra,0px))}[data-spinshare-native]{-webkit-tap-highlight-color:transparent}[data-spinshare-native] button,[data-spinshare-native] a,[data-spinshare-native] [role=button],[data-spinshare-native] [role=tab],[data-spinshare-native] label,[data-spinshare-native] nav,[data-spinshare-native] aside{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-spinshare-native] input,[data-spinshare-native] textarea,[data-spinshare-native] [contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}[data-spinshare-native] button,[data-spinshare-native] a,[data-spinshare-native] [role=button],[data-spinshare-native] [role=tab],[data-spinshare-native] [role=switch],[data-spinshare-native] label,[data-spinshare-native] select,[data-spinshare-native] summary{touch-action:manipulation}[data-spinshare-native] input,[data-spinshare-native] textarea,[data-spinshare-native] select,[data-spinshare-native] button{font:inherit;appearance:none}@supports (-webkit-touch-callout:none){[data-spinshare-native] input:not([type=checkbox]):not([type=radio]),[data-spinshare-native] textarea,[data-spinshare-native] select{font-size:max(16px,1em)}}[data-spinshare-native] button,[data-spinshare-native] a,[data-spinshare-native] [role=button],[data-spinshare-native] [role=tab]{transition:transform .18s cubic-bezier(.2,.8,.3,1)}[data-spinshare-native] button:active,[data-spinshare-native] a:active,[data-spinshare-native] [role=button]:active,[data-spinshare-native] [role=tab]:active{transition-duration:60ms;transform:scale(.97)}[data-spinshare-native] [data-native-press=none]:active,[data-spinshare-native] nav:active,[data-spinshare-native] aside:active,[data-spinshare-native] button:disabled:active,[data-spinshare-native] [aria-disabled=true]:active{transform:none}[data-spinshare-native] .ssn-close:active{transform:scale(.9)}[data-spinshare-native] [data-native-target=comfortable]{min-width:44px;min-height:44px}[data-spinshare-native] [data-native-target=padded]{margin:calc(-1*max(.5rem,22px - .5em));padding:max(.5rem,22px - .5em)}[data-spinshare-native] [data-native-dock=bottom]{padding-bottom:max(var(--native-safe-bottom), .5rem);transform:translateY(calc(var(--native-keyboard-height) * -1));transition:transform .2s cubic-bezier(.2,.8,.3,1)}[data-spinshare-native][data-native-keyboard=open] [data-native-dock=bottom]{padding-bottom:.5rem}@media (hover:none){[data-spinshare-native] [data-native-hover=none]:hover{background:inherit;border-color:inherit}}[data-spinshare-native][data-native-online=false] body:after{content:"No connection";left:50%;bottom:calc(var(--native-safe-bottom) + 1rem);z-index:2147483000;color:#ffffffbf;letter-spacing:.01em;pointer-events:none;background:#0e0e11eb;border:1px solid #ffffff1a;border-radius:999px;padding:.5rem .9rem;font-size:.8125rem;position:fixed;transform:translate(-50%);box-shadow:0 18px 50px #00000073}[data-spinshare-native] [data-native-hide],[data-spinshare-native] [data-install-prompt]{display:none!important}
:root .appv2 :is(.bg-\[var\(--bg-surface\)\].border:not(input):not(textarea):not(select):not(button):not(.studio-btn),.studio-panel,.studio-panel--accent,.studio-drop-row,.sv-row,.ssn-stat):not(aside *):not(.ms-page *):not(.dark.overflow-clip *){box-shadow:none;background:#0a0a0a}:root .appv2 :is(.bg-\[var\(--bg-surface\)\].border:not(input):not(textarea):not(select):not(button):not(.studio-btn),.studio-panel,.studio-panel--accent,.studio-drop-row,.sv-row):not(aside *):not(.ms-page *):not(.dark.overflow-clip *):hover{box-shadow:none;border-color:#ffffff38;transform:translate(0,0)}:root .appv2 .studio-drop-row:not(aside *):not(.ms-page *):not(.dark.overflow-clip *):focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent)}:root .appv2 :is(button,a).bg-\[var\(--bg-surface\)\].border:not(aside *):not(.ms-page *):not(.dark.overflow-clip *),:root .appv2 :is(button,a).bg-\[var\(--accent\)\].w-full:not(aside *):not(.ms-page *):not(.dark.overflow-clip *):not(:disabled):hover{box-shadow:none}:root .crew-pill:not(:hover):not(:focus-visible) .crew-shine{background-image:linear-gradient(100deg, var(--text-muted) 0%, var(--text-muted) 38%, #d9bf7a 45%, #fff6dc 50%, #d9bf7a 55%, var(--text-muted) 62%, var(--text-muted) 100%)}.pf-drop-lock,.pp-drop-cta>svg{display:none}
