.skc-sheet{--skc-sticky-offset: 0px;position:fixed;z-index:100000;box-sizing:border-box;width:100%;max-width:100%;max-height:92vh;max-height:92dvh;margin:auto 0 0;padding:0;overflow:auto;overscroll-behavior:contain;scroll-padding-block:64px;border:0;border-radius:var(--skc-r, 4px) var(--skc-r, 4px) 0 0;background:var(--skc-c-surface, #FBF8F2);color:var(--skc-c-on-surface, #070731)}.skc-sheet:not([open]){display:none}.skc-sheet::backdrop{background:rgba(0,0,0,.4666666667);background:color-mix(in srgb, var(--skc-c-on-surface, #070731) 60%, transparent)}html:has(.skc-sheet[open]){overflow:hidden;scrollbar-gutter:stable}.skc-sheet__head{position:sticky;top:0;z-index:3;display:flex;justify-content:flex-end;padding:var(--skc-s1, 4px);background:inherit}.skc-sheet__close{display:inline-flex;align-items:center;justify-content:center;min-width:var(--skc-hit, 44px);min-height:var(--skc-hit, 44px);padding:0;border:0;border-radius:var(--skc-r, 4px);background:none;color:inherit;font-size:var(--skc-t-xl, 24px);line-height:1;cursor:pointer}.skc-sheet__close:hover{background:var(--skc-c-surface-alt, #F1EBE0)}.skc-sheet .skc-single{--skc-buy-top: 64px;padding-block:0 var(--skc-s5, 24px)}.skc-sheet__wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--skc-s3, 12px);min-height:40vh;color:var(--skc-c-muted, #6B6659);font-size:var(--skc-t-sm, 14px)}.skc-sheet__spin{width:32px;height:32px;border:3px solid var(--skc-c-line, #EAE1D2);border-top-color:var(--skc-c-accent, #9C6B3F);border-radius:50%}.skc-sheet__foot{margin:0;padding:0 var(--skc-s4, 16px) var(--skc-s5, 24px);text-align:center}.skc-sheet__body,.skc-sheet__notes{display:flow-root}.skc-sheet__notes{position:sticky;bottom:0;z-index:3;padding-inline:var(--skc-s4, 16px);background:inherit}.skc-sheet__notes>*{margin:var(--skc-s3, 12px) 0}@media(min-width: 782px){.skc-sheet{width:min(1120px,100% - 48px);max-height:90vh;max-height:90dvh;margin:auto;border-radius:var(--skc-r, 4px)}}@media(prefers-reduced-motion: no-preference){.skc-sheet[open]{animation:skc-sheet-up .25s ease-out}.skc-sheet__spin{animation:skc-sheet-spin .8s linear infinite}@keyframes skc-sheet-up{from{translate:0 100%}}@keyframes skc-sheet-spin{to{rotate:1turn}}}@media(prefers-reduced-motion: no-preference)and (min-width: 782px){.skc-sheet[open]{animation-name:skc-sheet-in}@keyframes skc-sheet-in{from{opacity:0;translate:0 16px}}}@media(forced-colors: active){.skc-sheet{border:1px solid}}
