[data-slot=sheet-positioner],[data-slot=sheet-overlay]{--_bg:var(--sheet-bg,#fcfdffe6);--_bg-solid:var(--sheet-bg-solid,#fff);--_text:var(--sheet-text,#0e1a2f);--_muted:var(--sheet-muted,#57616f);--_grabber:var(--sheet-grabber,#57616f);--_control:var(--sheet-control,#57616f1f);--_control-hover:var(--sheet-control-hover,#57616f33);--_accent:var(--sheet-accent,#0d56f9);--_action:var(--sheet-action,#0d56f9);--_action-hover:var(--sheet-action-hover,#0048cc);--_on-action:var(--sheet-on-action,#fff);--_focus:var(--sheet-focus,#0d56f9d9);--_rim:var(--sheet-rim,#ffffffbf);--_scrim:var(--sheet-scrim,#0a0d1257);--_shadow:var(--sheet-shadow,0 -10px 36px -14px #0a0d1238, 0 24px 60px -26px #0a0d1252);--_radius:var(--sheet-radius,28px);--_float-radius:var(--sheet-float-radius,34px);--_float-gap:var(--sheet-float-gap,8px);--_blur:var(--sheet-blur,30px);--_pad:var(--sheet-padding,20px);--_safe-top:var(--sheet-safe-top,env(safe-area-inset-top,0px));--_safe-bottom:var(--sheet-safe-bottom,env(safe-area-inset-bottom,0px));--_safe-left:var(--sheet-safe-left,env(safe-area-inset-left,0px));--_safe-right:var(--sheet-safe-right,env(safe-area-inset-right,0px));--_top-gap:var(--sheet-top-gap,calc(max(var(--_safe-top), 12px) + 8px));--_vh:100vh;--_reduced:0;--_sheet-reduced:0}@supports (color:lab(0% 0 0)){[data-slot=sheet-positioner],[data-slot=sheet-overlay]{--_bg:var(--sheet-bg,lab(99.4143% -.248969 -1.10375/.9));--_bg-solid:var(--sheet-bg-solid,lab(100% 0 0));--_text:var(--sheet-text,lab(9.21449% .547037 -15.9292));--_muted:var(--sheet-muted,lab(40.7726% -1.71174 -9.0175));--_grabber:var(--sheet-grabber,lab(40.7726% -1.71174 -9.0175));--_control:var(--sheet-control,lab(40.7726% -1.71174 -9.0175/.12));--_control-hover:var(--sheet-control-hover,lab(40.7726% -1.71174 -9.0175/.2));--_accent:var(--sheet-accent,lab(41.9675% 31.9535 -87.8414));--_action:var(--sheet-action,lab(41.9675% 31.9535 -87.8414));--_action-hover:var(--sheet-action-hover,lab(34.2941% 27.5761 -77.1196));--_on-action:var(--sheet-on-action,lab(100% 0 0));--_focus:var(--sheet-focus,lab(41.9675% 31.9535 -87.8414/.85));--_rim:var(--sheet-rim,lab(100% 0 0/.75));--_scrim:var(--sheet-scrim,lab(3.66897% -.225872 -2.97397/.34));--_shadow:var(--sheet-shadow,0 -10px 36px -14px lab(3.66897% -.225872 -2.97397/.22), 0 24px 60px -26px lab(3.66897% -.225872 -2.97397/.32))}}@supports (color:light-dark(white, black)){[data-slot=sheet-positioner],[data-slot=sheet-overlay]{--_bg:var(--sheet-bg,light-dark(#fcfdffe6,#1a1e25d6));--_bg-solid:var(--sheet-bg-solid,light-dark(#fff,#1a1e25));--_text:var(--sheet-text,light-dark(#0e1a2f,#f9fafc));--_muted:var(--sheet-muted,light-dark(#57616f,#b1b8c2));--_grabber:var(--sheet-grabber,light-dark(#57616f,#b1b8c2));--_control:var(--sheet-control,light-dark(#57616f1f,#b1b8c229));--_control-hover:var(--sheet-control-hover,light-dark(#57616f33,#b1b8c23d));--_accent:var(--sheet-accent,light-dark(#0d56f9,#6cb6ff));--_action:var(--sheet-action,light-dark(#0d56f9,#1f5fee));--_action-hover:var(--sheet-action-hover,light-dark(#0048cc,#2e6cf5));--_focus:var(--sheet-focus,light-dark(#0d56f9d9,#6cb6ffe6));--_rim:var(--sheet-rim,light-dark(#ffffffbf,#ffffff1a));--_scrim:var(--sheet-scrim,light-dark(#0a0d1257,#00000085));--_shadow:var(--sheet-shadow,0 -10px 36px -14px light-dark(#0a0d1238,#00000080), 0 24px 60px -26px light-dark(#0a0d1252,#0009))}@supports (color:lab(0% 0 0)){[data-slot=sheet-positioner],[data-slot=sheet-overlay]{--_bg:var(--sheet-bg,light-dark(lab(99.4143% -.248969 -1.10375/.9),lab(11.2033% -.514038 -5.12882/.84)));--_bg-solid:var(--sheet-bg-solid,light-dark(lab(100% 0 0),lab(11.2033% -.514038 -5.12882)));--_text:var(--sheet-text,light-dark(lab(9.21449% .547037 -15.9292),lab(98.2508% -.162274 -1.12438)));--_muted:var(--sheet-muted,light-dark(lab(40.7726% -1.71174 -9.0175),lab(74.426% -.781208 -5.94997)));--_grabber:var(--sheet-grabber,light-dark(lab(40.7726% -1.71174 -9.0175),lab(74.426% -.781208 -5.94997)));--_control:var(--sheet-control,light-dark(lab(40.7726% -1.71174 -9.0175/.12),lab(74.426% -.781208 -5.94997/.16)));--_control-hover:var(--sheet-control-hover,light-dark(lab(40.7726% -1.71174 -9.0175/.2),lab(74.426% -.781208 -5.94997/.24)));--_accent:var(--sheet-accent,light-dark(lab(41.9675% 31.9535 -87.8414),lab(71.6436% -7.50858 -47.5109)));--_action:var(--sheet-action,light-dark(lab(41.9675% 31.9535 -87.8414),lab(43.8197% 24.0617 -79.0345)));--_action-hover:var(--sheet-action-hover,light-dark(lab(34.2941% 27.5761 -77.1196),lab(48.243% 19.5352 -75.585)));--_focus:var(--sheet-focus,light-dark(lab(41.9675% 31.9535 -87.8414/.85),lab(71.6436% -7.50858 -47.5109/.9)));--_rim:var(--sheet-rim,light-dark(lab(100% 0 0/.75),lab(100% 0 0/.1)));--_scrim:var(--sheet-scrim,light-dark(lab(3.66897% -.225872 -2.97397/.34),lab(0% 0 0/.52)));--_shadow:var(--sheet-shadow,0 -10px 36px -14px light-dark(lab(3.66897% -.225872 -2.97397/.22),lab(0% 0 0/.5)), 0 24px 60px -26px light-dark(lab(3.66897% -.225872 -2.97397/.32),lab(0% 0 0/.6)))}}}@supports (height:100dvh){[data-slot=sheet-positioner]{--_vh:100dvh}}@media (prefers-reduced-motion:reduce){[data-slot=sheet-positioner]{--_sheet-reduced:1}}[data-slot=sheet-overlay]{z-index:calc(var(--sheet-z,50) + var(--_sheet-depth,0) * 2);touch-action:none;-webkit-tap-highlight-color:transparent;position:fixed;inset:0}[data-slot=sheet-scrim]{background:var(--_scrim);opacity:0;will-change:opacity;pointer-events:none;position:absolute;inset:0}[data-slot=sheet-positioner]{--_attach:var(--_sheet-attach,0);--_float:calc(1 - var(--_attach));--_inset:calc(var(--_float-gap) * var(--_float));--_r-edge:calc(var(--_radius) + (var(--_float-radius) - var(--_radius)) * var(--_float));--_r-free:calc(var(--_float-radius) * var(--_float));z-index:calc(var(--sheet-z,50) + var(--_sheet-depth,0) * 2 + 1);pointer-events:none;will-change:transform;-webkit-tap-highlight-color:transparent;display:flex;position:fixed}[data-slot=sheet-positioner][data-side=bottom]{inset-inline:var(--_inset);bottom:calc(var(--_inset) + var(--_safe-bottom) * var(--_float) + var(--_sheet-keyboard,0px));max-width:var(--sheet-max-width,40rem);transform-origin:50% 0;align-items:flex-end;margin-inline:auto;transform:translateY(110%)}[data-slot=sheet-positioner][data-side=top]{inset-inline:var(--_inset);top:calc(var(--_inset) + var(--_safe-top) * var(--_float));max-width:var(--sheet-max-width,40rem);transform-origin:50% 100%;align-items:flex-start;margin-inline:auto;transform:translateY(-110%)}[data-slot=sheet-positioner][data-side=left],[data-slot=sheet-positioner][data-side=right]{--_attach:var(--_sheet-attach,1);top:var(--_inset);bottom:var(--_inset);width:var(--sheet-side-width,min(26rem, calc(100vw - 40px)))}[data-slot=sheet-positioner][data-side=right]{right:var(--_inset);transform-origin:0;transform:translate(110%)}[data-slot=sheet-positioner][data-side=left]{left:var(--_inset);transform-origin:100%;transform:translate(-110%)}[data-slot=sheet-content]{--_fill:var(--_bg);border-radius:inherit;box-sizing:border-box;pointer-events:auto;width:100%;min-height:0;color:var(--_text);background:var(--_fill);-webkit-backdrop-filter:blur(var(--_blur)) saturate(1.8);backdrop-filter:blur(var(--_blur)) saturate(1.8);box-shadow:inset 0 .5px 0 var(--_rim), var(--_shadow);touch-action:none;overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column;line-height:1.4;display:flex;position:relative}@supports (background:color-mix(in oklab, red 50%, blue)){[data-slot=sheet-content]{--_fill:color-mix(in oklab, var(--_bg-solid) calc(var(--_attach) * max(55%, var(--_sheet-opaque,0) * 100%)), var(--_bg))}}[data-slot=sheet-content][data-side=bottom],[data-slot=sheet-content][data-side=top]{max-height:calc(var(--_vh) - var(--_top-gap) - var(--_sheet-keyboard,0px) - (var(--_float-gap) + var(--_safe-bottom)) * var(--_float))}[data-slot=sheet-content][data-sizing=fixed]{height:var(--_sheet-height,calc(var(--_vh) - var(--_top-gap)))}[data-slot=sheet-positioner][data-side=bottom]{border-radius:var(--_r-edge) var(--_r-edge) var(--_r-free) var(--_r-free)}[data-slot=sheet-content][data-side=bottom]{padding-bottom:calc(var(--_safe-bottom) * var(--_attach))}[data-slot=sheet-positioner][data-side=top]{border-radius:var(--_r-free) var(--_r-free) var(--_r-edge) var(--_r-edge)}[data-slot=sheet-content][data-side=top]{padding-top:calc(var(--_safe-top) * var(--_attach))}[data-slot=sheet-positioner][data-side=right]{border-radius:var(--_r-edge) var(--_r-free) var(--_r-free) var(--_r-edge)}[data-slot=sheet-content][data-side=right]{height:100%;padding-block:calc(var(--_safe-top) * var(--_attach)) calc(var(--_safe-bottom) * var(--_attach));padding-right:calc(var(--_safe-right) * var(--_attach))}[data-slot=sheet-positioner][data-side=left]{border-radius:var(--_r-free) var(--_r-edge) var(--_r-edge) var(--_r-free)}[data-slot=sheet-content][data-side=left]{height:100%;padding-block:calc(var(--_safe-top) * var(--_attach)) calc(var(--_safe-bottom) * var(--_attach));padding-left:calc(var(--_safe-left) * var(--_attach))}[data-slot=sheet-content][data-side=bottom]:after,[data-slot=sheet-content][data-side=top]:after{content:"";background:var(--_fill);height:120px;opacity:var(--_attach);pointer-events:none;position:absolute;inset-inline:0}[data-slot=sheet-content][data-side=bottom]:after{top:100%}[data-slot=sheet-content][data-side=top]:after{bottom:100%}[data-slot=sheet-content][data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-slot=sheet-trigger]{-webkit-tap-highlight-color:transparent}[data-slot=sheet-trigger][data-input=pointer]:focus{outline:none}[data-slot=sheet-grabber]{width:72px;height:20px;color:inherit;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;align-self:center;margin:0;padding:0;display:block;position:relative}[data-slot=sheet-grabber]:before{content:"";position:absolute;inset:-10px -14px -14px}[data-slot=sheet-grabber-bar]{background:var(--_grabber);opacity:.45;transform-origin:50%;border-radius:3px;width:36px;height:5px;margin:7px auto 0;display:block}[data-slot=sheet-content][data-side=top] [data-slot=sheet-grabber]{order:99;margin-top:auto}[data-slot=sheet-content][data-side=top] [data-slot=sheet-grabber-bar]{margin:5px auto 0}[data-slot=sheet-content][data-side=left] [data-slot=sheet-grabber],[data-slot=sheet-content][data-side=right] [data-slot=sheet-grabber]{width:16px;height:72px;position:absolute;top:50%;translate:0 -50%}[data-slot=sheet-content][data-side=right] [data-slot=sheet-grabber]{left:4px}[data-slot=sheet-content][data-side=left] [data-slot=sheet-grabber]{right:4px}[data-slot=sheet-content][data-side=left] [data-slot=sheet-grabber-bar],[data-slot=sheet-content][data-side=right] [data-slot=sheet-grabber-bar]{width:5px;height:36px;margin:18px auto 0}[data-slot=sheet-header]{z-index:1;padding:18px var(--_pad) 12px;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:12px;transition:box-shadow .2s;display:grid;position:relative}[data-slot=sheet-grabber]+[data-slot=sheet-header]{padding-top:6px}[data-slot=sheet-header-leading]{grid-column:1;align-items:center;gap:4px;display:flex}[data-slot=sheet-header-titles]{grid-column:2;align-self:center;min-width:0}[data-slot=sheet-header-trailing]{grid-column:3;justify-content:flex-end;align-items:center;gap:4px;display:flex}[data-slot=sheet-header][data-align=center]{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}[data-slot=sheet-content][data-scrolled=true] [data-slot=sheet-header]{box-shadow:0 14px 18px -18px #0a0d1273;box-shadow:0 14px 18px -18px lab(3.66897% -.225872 -2.97397/.45)}[data-slot=sheet-title]{color:var(--_text);letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.3}[data-slot=sheet-description]{color:var(--_muted);text-wrap:pretty;margin:2px 0 0;font-size:.9375rem;line-height:1.4}[data-slot=sheet-title][data-visually-hidden],[data-slot=sheet-description][data-visually-hidden]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-slot=sheet-close]{min-width:44px;min-height:44px;color:var(--_text);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:999px;place-items:center;margin:-8px -8px -8px 0;padding:0;display:inline-grid;position:relative}[data-slot=sheet-close][data-variant=icon]:before{content:"";border-radius:inherit;background:var(--_control);transition:background-color .15s,scale .25s cubic-bezier(.3,.7,.4,1.35);position:absolute;inset:7px}[data-slot=sheet-close] svg{width:13px;height:13px;transition:scale .25s cubic-bezier(.3,.7,.4,1.35);position:relative}[data-slot=sheet-close][data-tone=confirm]{color:var(--_on-action)}[data-slot=sheet-close][data-tone=confirm]:before{background:var(--_action)}[data-slot=sheet-close][data-tone=confirm] svg{width:15px;height:15px}[data-slot=sheet-close][data-variant=text]{color:var(--_accent);margin:-8px -10px;padding:0 12px;font-weight:600;transition:opacity .15s}[data-slot=sheet-header-leading] [data-slot=sheet-close]{margin:-8px 0 -8px -8px}@media (hover:hover){[data-slot=sheet-close][data-variant=icon]:hover:before{background:var(--_control-hover)}[data-slot=sheet-close][data-tone=confirm]:hover:before{background:var(--_action-hover)}}[data-slot=sheet-close][data-variant=icon]:active:before{transition-duration:80ms;scale:.86}[data-slot=sheet-close][data-variant=icon]:active svg{transition-duration:80ms;scale:.9}[data-slot=sheet-close][data-variant=text]:active{opacity:.55}[data-slot=sheet-body]{min-height:0;padding:4px var(--_pad) 20px;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}[data-slot=sheet-content][data-scrollable=false] [data-slot=sheet-body]{touch-action:none;overflow-y:hidden}[data-slot=sheet-header]+[data-slot=sheet-body]{padding-top:0}[data-slot=sheet-footer]{z-index:1;padding:12px var(--_pad) 16px;background:color-mix(in oklab, var(--_bg-solid) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);border-radius:0 0 var(--_r-free) var(--_r-free);will-change:transform;flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex;position:relative}[data-slot=sheet-content][data-side=bottom]:has(>[data-slot=sheet-footer]){padding-bottom:0}[data-slot=sheet-content][data-side=bottom]>[data-slot=sheet-footer]{padding-bottom:calc(16px + var(--_safe-bottom) * var(--_attach))}[data-slot=sheet-content]:focus,[data-slot=sheet-content] :is(a,button,summary,label,[role=button],[role=link],[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[role=radio],[tabindex]):focus{outline:none}[data-slot=sheet-content] :is(a,button,summary,label,[role=button],[role=link]){-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}[data-slot=sheet-content][data-input=keyboard] :is(a,button,summary,[role=button],[role=link],[role=tab],[role=option],[role=menuitem],[role=switch],[role=checkbox],[role=radio]):focus:not([data-slot=sheet-close],[data-slot=sheet-grabber]),[data-slot=sheet-content][data-input=keyboard] [data-slot=sheet-close][data-variant=icon]:focus:before{box-shadow:0 0 0 4px var(--_focus)}[data-slot=sheet-content][data-input=keyboard] [data-slot=sheet-close][data-variant=text]:focus{background:var(--_control)}[data-slot=sheet-content][data-input=keyboard] [data-slot=sheet-grabber]:focus [data-slot=sheet-grabber-bar]{opacity:1;box-shadow:0 0 0 4px var(--_focus)}@media (prefers-reduced-transparency:reduce){[data-slot=sheet-content],[data-slot=sheet-footer]{background:var(--_bg-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-slot=sheet-content],[data-slot=sheet-footer]{background:var(--_bg-solid)}}@media (prefers-reduced-motion:reduce){[data-slot=sheet-header],[data-slot=sheet-close],[data-slot=sheet-close]:before,[data-slot=sheet-close] svg{transition:none}}@media (forced-colors:active){[data-slot=sheet-content]{border:1px solid canvastext}[data-slot=sheet-grabber-bar]{opacity:1;background:canvastext}[data-slot=sheet-content][data-input=keyboard] :focus{outline-offset:2px;outline:2px solid highlight}}
