.SKreeq_main{padding-top:40px;padding-bottom:96px}.SKreeq_intro{gap:20px;margin-bottom:32px;display:grid}.SKreeq_intro p{max-width:65ch;color:var(--color-muted);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.6}.SKreeq_group+.SKreeq_group{margin-top:40px}.SKreeq_groupHeader{--fan-heading-size:18px;--fan-heading-size-wide:20px;align-items:center;gap:8px;margin-bottom:16px;display:flex}.SKreeq_count{background:var(--color-soft);min-width:24px;height:24px;color:var(--color-muted);font-variant-numeric:tabular-nums;border-radius:999rem;place-items:center;padding-inline:6px;font-size:12px;font-weight:650;display:grid}.SKreeq_group[data-empty=true] .SKreeq_groupHeader{--fan-heading-size:16px;--fan-heading-size-wide:16px;margin-bottom:8px}.SKreeq_list{gap:10px;display:grid}.SKreeq_row{border:1px solid var(--color-line-subtle);background:#fff;border-radius:12px;grid-template-columns:52px minmax(0,1fr) max-content;align-items:center;gap:10px;min-height:88px;padding:12px;display:grid;box-shadow:0 1px 2px #1212120d,0 4px 12px #12121208;box-shadow:0 1px 2px lab(5.26802% 0 0/.05),0 4px 12px lab(5.26802% 0 0/.03)}.SKreeq_details{min-width:0;color:inherit;border-radius:8px;gap:2px;text-decoration:none;display:grid}.SKreeq_meta{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.SKreeq_creatorName{color:var(--color-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden}.SKreeq_reservationStatus{color:var(--color-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:12px;font-weight:650;line-height:1.4;display:inline-flex}.SKreeq_reservationStatus svg{width:14px;height:14px}.SKreeq_details h3{letter-spacing:-.02em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:750;line-height:1.4;display:-webkit-box;overflow:hidden}.SKreeq_schedule{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:4px;display:flex}.SKreeq_dateRange{color:var(--color-muted);font-size:13px;font-weight:400;line-height:1.5}.SKreeq_action{background:linear-gradient(#fff,#fff) padding-box,var(--color-primary-action) border-box;width:auto;min-width:76px;min-height:44px;color:var(--color-service-ink);touch-action:manipulation;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding-inline:11px;font-size:13px;font-weight:750;line-height:1;text-decoration:none;transition:background-color .16s cubic-bezier(.2,0,0,1),color .16s cubic-bezier(.2,0,0,1),transform .16s cubic-bezier(.2,0,0,1);display:inline-flex}.SKreeq_action svg{stroke-width:1.9px;width:20px;height:20px}.SKreeq_actionIcon,.SKreeq_action>svg:last-child{display:none}.SKreeq_actionLabel{white-space:nowrap;justify-content:center;align-items:center;min-width:0;display:inline-flex}.SKreeq_actionSkeleton,.SKreeq_actionUnavailable{border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.SKreeq_actionSkeleton{background:#ededed;background:lab(93.62% -.0000298023 0);position:relative;overflow:hidden}.SKreeq_actionSkeleton:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffffb8 48%,#0000 76%);animation:1.35s ease-in-out infinite SKreeq_reservation-shimmer;position:absolute;inset:0;transform:translate(-100%)}.SKreeq_actionUnavailable{border:1px solid var(--color-line);color:var(--color-muted);background:#f5f5f5;background:lab(96.52% -.0000298023 .0000119209)}.SKreeq_actionUnavailable svg{width:18px;height:18px}.SKreeq_actionUnavailable>span{display:none}.SKreeq_pagination{border:1px solid var(--color-line);background:#fff;border-radius:12px;grid-template-columns:44px minmax(64px,auto) 44px;align-items:center;width:fit-content;margin:16px auto 0;display:grid}.SKreeq_pagination button{width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;padding:0;display:grid}.SKreeq_pagination button:disabled{color:var(--color-muted);cursor:default;opacity:.35}.SKreeq_pagination button svg{width:16px;height:16px}.SKreeq_pagination span{min-width:64px;color:var(--color-muted);font-variant-numeric:tabular-nums;text-align:center;font-size:13px;font-weight:750}.SKreeq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SKreeq_empty,.SKreeq_emptyAll{color:var(--color-muted);margin:0;font-size:14px;line-height:1.6}.SKreeq_emptyAll{border:1px solid var(--color-line-subtle);text-align:center;border-radius:12px;place-items:center;min-height:120px;display:grid}.SKreeq_calendarLink,.SKreeq_retry{width:fit-content;min-height:44px;color:var(--color-ink);font:inherit;background:#fff;border:1px solid #cacaca;border:1px solid lab(81.44% -.0000298023 0);border-radius:12px;align-items:center;gap:8px;margin:0;padding:0 14px;font-size:14px;font-weight:750;display:flex}.SKreeq_calendarLink{text-decoration:none}.SKreeq_retry{cursor:pointer;margin-bottom:24px}.SKreeq_calendarLink svg,.SKreeq_retry svg{width:17px}@media (min-width:48rem){.SKreeq_main{padding-top:64px}.SKreeq_intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px;margin-bottom:40px}.SKreeq_list{gap:12px}.SKreeq_row{grid-template-columns:64px minmax(0,1fr) auto;gap:16px;min-height:104px;padding:14px 20px}.SKreeq_details{gap:4px}.SKreeq_action{border-radius:999rem;grid-template-columns:20px minmax(0,1fr) 20px;column-gap:8px;width:auto;min-width:184px;min-height:48px;padding-inline:16px;font-size:14px;display:grid}.SKreeq_action svg{width:18px;height:18px}.SKreeq_actionIcon{place-items:center;display:grid}.SKreeq_actionLabel,.SKreeq_action>svg:last-child{display:inline-flex}.SKreeq_actionLabel{white-space:nowrap;justify-content:center;align-items:center;min-width:0}.SKreeq_actionSkeleton,.SKreeq_actionUnavailable{border-radius:999rem;width:184px;min-height:48px}.SKreeq_actionUnavailable{grid-template-columns:18px auto;gap:8px;padding-inline:16px;font-size:13px;font-weight:700}.SKreeq_actionUnavailable>span{display:inline}}@media (hover:hover) and (pointer:fine){.SKreeq_action:hover{color:#690089;color:lab(25.0089% 61.8883 -55.3887);background:linear-gradient(#fcf6fe,#fcf6fe) padding-box padding-box,linear-gradient(125deg,#ed3151,#c800a0,#5f3ed8) border-box;background:linear-gradient(lab(97.5272% 2.91342 -3.19048),lab(97.5272% 2.91342 -3.19048)) padding-box padding-box,linear-gradient(125deg,lab(53.5298% 70.8818 30.4745),lab(45.2755% 75.7645 -30.6963),lab(38.1398% 45.0761 -75.4004)) border-box}.SKreeq_calendarLink:hover,.SKreeq_retry:hover,.SKreeq_pagination button:not(:disabled):hover{background:var(--color-soft);border-color:#696969;border-color:lab(44.32% 0 0)}.SKreeq_details:hover h3{text-underline-offset:3px;text-decoration:underline}}.SKreeq_action:active{color:#580075;color:lab(18.9092% 63.4954 -55.4971);background:linear-gradient(#f8f0fc,#f8f0fc) padding-box padding-box,linear-gradient(125deg,#de1c46,#b60092,#552fca) border-box;background:linear-gradient(lab(95.7097% 4.37689 -4.77741),lab(95.7097% 4.37689 -4.77741)) padding-box padding-box,linear-gradient(125deg,lab(48.8815% 70.8905 30.9544),lab(40.6105% 75.5739 -30.6511),lab(33.2655% 47.4066 -75.4513)) border-box}.SKreeq_details:focus-visible,.SKreeq_action:focus-visible,.SKreeq_calendarLink:focus-visible,.SKreeq_retry:focus-visible,.SKreeq_pagination button:focus-visible{outline:3px solid var(--color-ink);outline-offset:3px}@keyframes SKreeq_reservation-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.SKreeq_action{transition:none}.SKreeq_actionSkeleton:after{animation:none}}
