.rp-sheet-layer:not(#\#){position:fixed;top:0;bottom:0;left:50%;right:auto;width:calc(100 * var(--fu));margin-left:calc(-50 * var(--fu));z-index:60}.rp-sheet-backdrop:not(#\#){background:rgb(0 0 0/.5);opacity:0;transition:opacity .26s}.rp-sheet-layer-open .rp-sheet-backdrop:not(#\#){opacity:1}@starting-style{.rp-sheet-layer-open .rp-sheet-backdrop:not(#\#){opacity:0}}.rp-sheet:not(#\#){height:92%;display:flex;flex-direction:column;background:#fff;color:var(--color-c-text)}.rp-sheet-header:not(#\#){position:relative;flex:none;display:flex;align-items:center;justify-content:center;height:calc(52 * var(--tux-dp))}.rp-sheet-title:not(#\#){font-weight:700;font-size:calc(16 * var(--tux-dp))}.rp-sheet-close:not(#\#){position:absolute;right:calc(8 * var(--tux-dp));top:50%;display:flex;align-items:center;justify-content:center;width:calc(40 * var(--tux-dp));height:calc(40 * var(--tux-dp));translate:0 -50%;color:var(--color-c-text)}@supports not (translate:0){.rp-sheet-close:not(#\#){transform:translateY(-50%)}}.rp-sheet-close svg:not(#\#){width:calc(22 * var(--tux-dp));height:calc(22 * var(--tux-dp))}.rp-search.ui-search-field:not(#\#){flex:none;column-gap:calc(8 * var(--tux-dp));height:calc(36 * var(--tux-dp));margin:0 calc(16 * var(--tux-dp)) calc(4 * var(--tux-dp));padding-left:calc(12 * var(--tux-dp));padding-right:calc(10 * var(--tux-dp));padding-inline:calc(12 * var(--tux-dp)) calc(10 * var(--tux-dp));border-radius:calc(8 * var(--tux-dp));background:var(--color-c-soft);color:var(--color-c-text)}.rp-search .ui-search-field-leading:not(#\#){color:var(--color-c-text-3)}.rp-search .ui-search-field-input:not(#\#){font-size:calc(15 * var(--tux-dp));line-height:1.5;color:var(--color-c-text);caret-color:var(--color-c-brand)}.rp-search .ui-search-field-input:not(#\#)::placeholder{color:var(--ui-text-4)}.rp-search .ui-search-field-clear:not(#\#){width:auto;height:auto;color:rgb(0 0 0/.34)}.rp-sheet-body:not(#\#){position:relative;flex:1;min-height:0;display:flex}.rp-list:not(#\#){position:relative;flex:1;overflow-y:auto;padding-bottom:var(--safe-bottom)}.rp-letter:not(#\#){position:-webkit-sticky;position:sticky;top:0;z-index:1;padding:calc(12 * var(--tux-dp)) calc(16 * var(--tux-dp)) calc(4 * var(--tux-dp));background:#fff;font-weight:700;font-size:calc(13 * var(--tux-dp));line-height:1;color:var(--color-c-text-3)}.rp-row:not(#\#){display:flex;align-items:center;gap:calc(8 * var(--tux-dp));width:100%;height:calc(48 * var(--tux-dp));padding:0 calc(34 * var(--tux-dp)) 0 calc(16 * var(--tux-dp));text-align:left;font-size:calc(15 * var(--tux-dp));color:var(--color-c-text)}@supports not (inset:0){.rp-row>*+*{margin-left:calc(8 * var(--tux-dp))}}.rp-row-selected:not(#\#),.rp-row:active:not(#\#){background:var(--ui-press)}@media (hover:hover){.rp-row:hover:not(#\#){background:var(--ui-press)}}.rp-name:not(#\#){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-mark:not(#\#),.rp-row-selected .rp-name:not(#\#){font-weight:700}.rp-mark:not(#\#){background:none;color:inherit}.rp-code:not(#\#){flex:none;color:var(--color-c-text-2);font-variant-numeric:tabular-nums}.rp-check:not(#\#){flex:none;width:calc(18 * var(--tux-dp));height:calc(18 * var(--tux-dp));color:var(--color-c-brand)}.rp-empty:not(#\#){padding:calc(48 * var(--tux-dp)) calc(24 * var(--tux-dp));text-align:center;font-size:calc(15 * var(--tux-dp));color:var(--color-c-text-3)}.rp-index:not(#\#){position:absolute;right:0;top:50%;z-index:2;display:flex;flex-direction:column;align-items:center;width:calc(28 * var(--tux-dp));padding-top:calc(4 * var(--tux-dp));padding-bottom:calc(4 * var(--tux-dp));padding-block:calc(4 * var(--tux-dp));translate:0 -50%;touch-action:none;user-select:none}@supports not (translate:0){.rp-index:not(#\#){transform:translateY(-50%)}}.rp-index-letter:not(#\#){display:block;width:100%;height:calc(14 * var(--tux-dp));font-weight:700;font-size:calc(11 * var(--tux-dp));line-height:calc(14 * var(--tux-dp));color:var(--color-c-text-3)}.rp-index-letter-active:not(#\#){color:var(--color-c-brand)}.rp-index-bubble:not(#\#){position:absolute;right:calc(40 * var(--tux-dp));display:flex;align-items:center;justify-content:center;width:calc(52 * var(--tux-dp));height:calc(52 * var(--tux-dp));translate:0 -50%;border-radius:50%;background:var(--color-c-brand);box-shadow:0 calc(4 * var(--tux-dp)) calc(14 * var(--tux-dp)) rgb(254 44 85/.35);font-family:var(--font-tiktok);font-weight:700;font-size:calc(24 * var(--tux-dp));color:#fff;pointer-events:none}@supports not (translate:0){.rp-index-bubble:not(#\#){transform:translateY(-50%)}}@media (prefers-reduced-motion:reduce){.rp-sheet-backdrop:not(#\#){transition:none}}