.tb-sheet{--sheet-radius:22px;position:fixed;box-sizing:border-box;width:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:var(--sheet-bg,var(--dk-group,#1d1d1f));color:var(--sheet-ink,var(--dk-ink,#f5f5f7));font-family:var(--dk-font,-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Inter,Helvetica,Arial,sans-serif);overflow:hidden}.tb-sheet:not([open]){display:none}.tb-sheet::backdrop{background:rgba(0,0,0,.45)}.tb-sheet[data-edge=top]{inset:0 0 auto 0;border-radius:0 0 var(--sheet-radius) var(--sheet-radius)}.tb-sheet[data-edge=bottom]{inset:auto 0 0 0;max-height:min(88dvh,100%);border-radius:var(--sheet-radius) var(--sheet-radius) 0 0}.tb-sheet-body{box-sizing:border-box;max-height:inherit;overflow-y:auto;overscroll-behavior:contain}.tb-sheet[data-edge=top] .tb-sheet-body{max-height:100dvh;padding-top:env(safe-area-inset-top,0)}.tb-sheet[data-edge=bottom] .tb-sheet-body{max-height:min(88dvh,100vh);padding-bottom:env(safe-area-inset-bottom,0)}@media (min-width:735px){.tb-sheet[data-edge=bottom]{left:50%;right:auto;width:min(560px,calc(100% - 48px));margin-bottom:24px;border-radius:var(--sheet-radius);transform:translateX(-50%)}}@media (prefers-reduced-motion:no-preference){.tb-sheet[open][data-edge=top]{animation:tb-sheet-drop .22s cubic-bezier(.2,.8,.2,1)}.tb-sheet[open][data-edge=bottom]{animation:tb-sheet-rise .26s cubic-bezier(.2,.8,.2,1)}.tb-sheet[open]::backdrop{animation:tb-sheet-dim .22s ease-out}}@keyframes tb-sheet-drop{0%{transform:translateY(-16px);opacity:0}}@keyframes tb-sheet-rise{0%{translate:0 24px;opacity:0}}@keyframes tb-sheet-dim{0%{opacity:0}}.tb-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:4px 8px 4px 20px}.tb-sheet-title{margin:0;font-size:17px;font-weight:600;letter-spacing:-.022em}.tb-sheet-close{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:980px;background:transparent;color:var(--sheet-acc,var(--dk-acc-card,#3dbbe0));font:inherit;font-size:17px;font-weight:600;cursor:pointer}.tb-sheet-close:focus-visible{outline:3px solid var(--sheet-acc,var(--dk-acc,#0090b8));outline-offset:-3px}.tb-sheet-list{margin:0;padding:0 0 12px;list-style:none}.tb-sheet-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 20px;border:0;background:transparent;color:inherit;font:inherit;font-size:17px;letter-spacing:-.022em;text-align:left;text-decoration:none;cursor:pointer}.tb-sheet-list>li+li>.tb-sheet-row:before{content:"";position:absolute;top:0;left:20px;right:0;border-top:.5px solid var(--sheet-hair,var(--dk-hair,#38383b))}.tb-sheet-row:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-left:auto;border-top:1.75px solid var(--sheet-sec,var(--dk-sec,#a1a1a6));border-right:1.75px solid var(--sheet-sec,var(--dk-sec,#a1a1a6));transform:rotate(45deg)}.tb-sheet-row:focus-visible{outline:3px solid var(--sheet-acc,var(--dk-acc,#0090b8));outline-offset:-3px}.tb-sheet-row[aria-current=page]{font-weight:600}.tb-sheet-row[aria-current=page]:after{display:none}@media (hover:hover) and (pointer:fine){.tb-sheet-row:hover{background:color-mix(in srgb,currentColor 6%,transparent)}}