html .visual-sandbox-root .ritual-pick-spine__reserve-label{display:block;width:100%;min-width:0;max-width:100%;min-height:1.35em;line-height:1.35;font-size:10.125px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .visual-sandbox-root .visual-sandbox-roster-grid .ritual-portrait-card__title{box-sizing:border-box;max-width:100%;min-width:0;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .visual-sandbox-root .ritual-figma-pick-slot--has-cone .ritual-figma-pick-slot__name,html .visual-sandbox-root .ritual-figma-pick-slot-cell:has(.ritual-figma-pick-slot__cone-overlay) .ritual-figma-pick-slot__name{box-sizing:border-box;min-width:0;max-width:100%;padding-right:3.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html .ritual-pick-spine__reserve-label{display:block;width:100%;min-width:0;max-width:100%;min-height:1.35em;line-height:1.35;font-family:var(--ritual-font);font-size:.58rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgba(173,199,255,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}*{box-sizing:border-box}body,html{margin:0;min-height:100%}html.showdown-capacitor,html.showdown-capacitor body{min-height:100dvh;overscroll-behavior-y:none}html.showdown-capacitor body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);-webkit-tap-highlight-color:transparent}html.showdown-capacitor [role=button],html.showdown-capacitor button{-webkit-user-select:none;-moz-user-select:none;user-select:none}@layer showdown-ios-search-focus{@supports (-webkit-touch-callout:none){.balance-browser__search input,.social-friends-search input,.unified-market__search input,input.admin-platform__search-input,input.cat-drawer__search,input.catalog-control__owner-search,input.origin-shop__search,input.social-launcher-search-input,input[inputmode=search],input[role=combobox],input[role=searchbox],input[type=search]{font-size:16px!important}}}.ios-broadcast-status{position:fixed;top:8px;right:8px;z-index:120;display:flex;align-items:center;gap:9px;max-width:calc(100vw - 16px);padding:8px 10px;border:1px solid #536781;border-radius:12px;background:#101722f5;color:#d4e1f4;font-size:11px}.ios-broadcast-status a{color:#a9c4ff}.ios-broadcast-status button{background:transparent;border:0;color:#ff9090}