@layer components{:where(.oksBackdrop){justify-content:center;align-items:center;display:flex;position:fixed;inset:0}:where(.oksBackdropOverlay){background-color:#0000;position:absolute;inset:0}:where(.oksBackdropTint){opacity:0;transition-property:opacity;transition-duration:var(--oks-backdrop-duration,.3s);transition-timing-function:var(--oks-backdrop-easing,ease);will-change:opacity;position:absolute;inset:0}:where(.oksBackdropOverlay[data-blur=true]) :where(.oksBackdropTint){-webkit-backdrop-filter:blur(var(--oks-backdrop-blur,8px));backdrop-filter:blur(var(--oks-backdrop-blur,8px));will-change:opacity, backdrop-filter}:where(.oksBackdrop[data-state=open]) :where(.oksBackdropTint){opacity:var(--oks-backdrop-opacity,.8)}:where(.oksBackdropContent){z-index:1;opacity:0;transition-property:opacity,transform;transition-duration:var(--oks-backdrop-duration,.3s);transition-timing-function:var(--oks-backdrop-easing,ease);position:relative;transform:translate(0,0)}:where(.oksBackdrop[data-content-size=full]) :where(.oksBackdropContent){pointer-events:none;width:100%;height:100%}:where(.oksBackdrop[data-content-size=full]) :where(.oksBackdropContent)>*{pointer-events:auto}:where(.oksBackdrop[data-content-state=open]) :where(.oksBackdropContent){opacity:1;transform:translate(0,0)}:where(.oksBackdrop[data-animation=fade][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:translate(0,0)}:where(.oksBackdrop[data-animation=zoom][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:scale(.98)}:where(.oksBackdrop[data-animation=slideUp][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:translateY(16px)}:where(.oksBackdrop[data-animation=slideDown][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:translateY(-16px)}:where(.oksBackdrop[data-animation=slideLeft][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:translate(16px)}:where(.oksBackdrop[data-animation=slideRight][data-content-state=closed]) :where(.oksBackdropContent){opacity:0;transform:translate(-16px)}:where(.oksBackdrop[data-motion=reduced]) :where(.oksBackdropTint),:where(.oksBackdrop[data-motion=reduced]) :where(.oksBackdropContent){transition-duration:0s}:where(.oksDivider){--oks-divider-thickness:1px;--oks-divider-inset:0px;--oks-divider-gap:var(--oks-space-3,12px);--oks-divider-style:solid;box-sizing:border-box}:where(.oksDivider[data-variant=middle]){--oks-divider-inset:32px}:where(.oksDivider[data-variant=inset]){--oks-divider-inset:64px}:where(.oksDivider[data-line-style=dashed]){--oks-divider-style:dashed}:where(.oksDivider[data-line-style=dotted]){--oks-divider-style:dotted}:where(hr.oksDivider[data-orientation=horizontal]){width:100%;height:0;margin:0;margin-inline:var(--oks-divider-inset);border:0;border-top:var(--oks-divider-thickness) var(--oks-divider-style,solid) var(--oks-divider-border,#0000001f)}:where(.oksDivider[data-orientation=vertical]){height:auto;margin-inline:var(--oks-divider-inset);border-left:var(--oks-divider-thickness) var(--oks-divider-style,solid) var(--oks-divider-border,#0000001f);align-self:stretch;display:inline-block}:where(.oksDividerWithText){align-items:center;gap:var(--oks-divider-gap);width:100%;padding-inline:var(--oks-divider-inset);display:flex}:where(.oksDividerWithText .oksDividerLine){border-top:var(--oks-divider-thickness) var(--oks-divider-style,solid) var(--oks-divider-border,#0000001f);flex:1;min-width:0}:where(.oksDividerWithText .oksDividerLabel){white-space:nowrap;-webkit-user-select:none;user-select:none;opacity:.8;font-size:12px;line-height:1}:where(.oksPageTitle){align-items:center;gap:var(--oks-space-2,8px);color:inherit;display:inline-flex}:where(.oksPageTitleIcon){align-items:center;display:inline-flex}:where(.oksPageTitleTitle){color:inherit;margin:0;padding:0;font-weight:600;line-height:1.2}:where(h1.oksPageTitleTitle){font-size:var(--oks-page-title-h1-font-size,32px)}:where(h2.oksPageTitleTitle){font-size:var(--oks-page-title-h2-font-size,28px)}:where(h3.oksPageTitleTitle){font-size:var(--oks-page-title-h3-font-size,24px)}:where(h4.oksPageTitleTitle){font-size:var(--oks-page-title-h4-font-size,20px)}:where(h5.oksPageTitleTitle){font-size:var(--oks-page-title-h5-font-size,18px)}:where(h6.oksPageTitleTitle){font-size:var(--oks-page-title-h6-font-size,16px)}:where(.oksPageTitleSubtitle){margin:0;margin-top:var(--oks-space-1,4px);color:var(--oks-color-fg-muted,#737373);font-size:.875em;font-weight:400;line-height:1.5}:where(.oksTooltipTrigger){transform-origin:50%;display:inline-flex}:where(.oksTooltipTrigger[data-trigger-scale=true]){transition:transform .12s}:where(.oksTooltipTrigger[data-open=true][data-trigger-scale=true]){transform:scale(.97)}:where(.oksTooltipTrigger[data-motion=reduced]){transition:none;transform:none}:where(.oksTooltipBase){--oks-tooltip-bg:var(--oks-color-default-100,#eeeef0);--oks-tooltip-fg:var(--oks-color-default-900,#42424a);--oks-tooltip-radius:var(--oks-radius-md,.375rem);--oks-tooltip-shadow:0 10px 30px #00000040;--oks-tooltip-font-size:12px;--oks-tooltip-padding-y:var(--oks-space-2,8px);--oks-tooltip-padding-x:var(--oks-space-3,12px);z-index:50;opacity:0;pointer-events:none;max-width:320px;transition:opacity .12s,transform .12s;transform:translateY(-2px)}:where(.oksTooltipBase[data-open=true]){opacity:1;pointer-events:auto;transform:translateY(0)}:where(.oksTooltipBase[data-motion=reduced]){transition:none;transform:none}:where(.oksTooltipBase[data-color=primary]){--oks-tooltip-bg:var(--oks-color-primary-100,#ffd0b0)}:where(.oksTooltipBase[data-color=secondary]){--oks-tooltip-bg:var(--oks-color-secondary-100,#e7e7e7)}:where(.oksTooltipBase[data-color=info]){--oks-tooltip-bg:var(--oks-color-info-100,#b0d1f6)}:where(.oksTooltipBase[data-color=success]){--oks-tooltip-bg:var(--oks-color-success-100,#b7e3b2)}:where(.oksTooltipBase[data-color=warning]){--oks-tooltip-bg:var(--oks-color-warning-100,#f6d3b1)}:where(.oksTooltipBase[data-color=danger]){--oks-tooltip-bg:var(--oks-color-danger-100,#f6b1b1)}:where(.oksTooltipBase[data-radius=none]){--oks-tooltip-radius:0}:where(.oksTooltipBase[data-radius=xs]){--oks-tooltip-radius:var(--oks-radius-xs,calc(var(--oks-radius-sm,.25rem) * .5))}:where(.oksTooltipBase[data-radius=xs-sm]){--oks-tooltip-radius:var(--oks-radius-xs-sm,calc(var(--oks-radius-sm,.25rem) * .75))}:where(.oksTooltipBase[data-radius=sm]){--oks-tooltip-radius:var(--oks-radius-sm,.25rem)}:where(.oksTooltipBase[data-radius=md]){--oks-tooltip-radius:var(--oks-radius-md,.375rem)}:where(.oksTooltipBase[data-radius=lg]){--oks-tooltip-radius:var(--oks-radius-lg,.5rem)}:where(.oksTooltipBase[data-radius=full]){--oks-tooltip-radius:var(--oks-radius-full,9999px)}:where(.oksTooltipBase[data-shadow=none]){--oks-tooltip-shadow:none}:where(.oksTooltipBase[data-shadow=xs]){--oks-tooltip-shadow:0 6px 18px #0000002e}:where(.oksTooltipBase[data-shadow=xs-sm]){--oks-tooltip-shadow:0 8px 24px #00000038}:where(.oksTooltipBase[data-shadow=sm]){--oks-tooltip-shadow:0 10px 30px #00000040}:where(.oksTooltipBase[data-shadow=md]){--oks-tooltip-shadow:0 14px 40px #00000047}:where(.oksTooltipBase[data-shadow=lg]){--oks-tooltip-shadow:0 18px 56px #00000052}:where(.oksTooltipContent){background:var(--oks-tooltip-bg);background-color:var(--oks-tooltip-bg);color:var(--oks-tooltip-fg);border-radius:var(--oks-tooltip-radius);box-shadow:var(--oks-tooltip-shadow);font-size:var(--oks-tooltip-font-size);padding:var(--oks-tooltip-padding-y) var(--oks-tooltip-padding-x);line-height:1.2}:where(.oksTooltipBase[data-size=xs]){--oks-tooltip-font-size:10px;--oks-tooltip-padding-y:var(--oks-space-0_5,2px);--oks-tooltip-padding-x:var(--oks-space-1_5,6px)}:where(.oksTooltipBase[data-size=xs-sm]),:where(.oksTooltipBase[data-size=sm]){--oks-tooltip-font-size:11px;--oks-tooltip-padding-y:var(--oks-space-1,4px);--oks-tooltip-padding-x:var(--oks-space-2,8px)}:where(.oksTooltipBase[data-size=lg]){--oks-tooltip-font-size:13px;--oks-tooltip-padding-y:var(--oks-space-3,12px);--oks-tooltip-padding-x:var(--oks-space-4,16px)}:where(.oksTooltipBase[data-size=xl]){--oks-tooltip-font-size:14px;--oks-tooltip-padding-y:var(--oks-space-4,16px);--oks-tooltip-padding-x:var(--oks-space-5,20px)}:where(.oksTooltipBase[data-radius=full]){--oks-tooltip-padding-x:var(--oks-space-5,20px)}:where(.oksTooltipArrow){--oks-tooltip-arrow-size:10px;width:var(--oks-tooltip-arrow-size);height:var(--oks-tooltip-arrow-size);background-color:var(--oks-tooltip-bg);position:absolute}:where(.oksTooltipBase[data-placement^=top]) :where(.oksTooltipArrow){left:var(--oks-tooltip-arrow-x,50%);bottom:0;transform:translate(-50%,50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=bottom]) :where(.oksTooltipArrow){left:var(--oks-tooltip-arrow-x,50%);top:0;transform:translate(-50%,-50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=left]) :where(.oksTooltipArrow){top:var(--oks-tooltip-arrow-y,50%);right:0;transform:translate(50%,-50%)rotate(45deg)}:where(.oksTooltipBase[data-placement^=right]) :where(.oksTooltipArrow){top:var(--oks-tooltip-arrow-y,50%);left:0;transform:translate(-50%,-50%)rotate(45deg)}:where(.oksModal){--oks-modal-width:640px;--oks-modal-radius:var(--oks-radius-lg,.5rem);--oks-modal-bg:var(--oks-palette-neutral-0,#fff);--oks-modal-shadow:0 16px 40px #0000002e, 0 8px 20px #0000001f;width:var(--oks-modal-width);max-width:calc(100vw - var(--oks-space-6,24px));max-height:calc(100vh - var(--oks-space-6,24px));background-color:var(--oks-modal-bg);border-radius:var(--oks-modal-radius);box-shadow:var(--oks-modal-shadow);flex-direction:column;display:flex;overflow:hidden}:where(.oksModal:focus),:where(.oksModal:focus-visible){outline:none}:where(.oksModalHeader){justify-content:space-between;align-items:center;gap:var(--oks-space-3,12px);padding:var(--oks-space-4,16px);display:flex}:where(.oksModalHeaderTitle){flex:1;min-width:0}:where(.oksModalBody){padding:var(--oks-space-4,16px);flex:1;min-height:0;overflow:auto}:where(.oksModalFooter){justify-content:flex-end;align-items:center;gap:var(--oks-space-2,8px);padding:var(--oks-space-4,16px);display:flex}:where(.oksModalClose){appearance:none;color:inherit;padding:var(--oks-space-2,8px);margin:calc(var(--oks-space-2,8px) * -1);border-radius:var(--oks-radius-sm,.25rem);cursor:pointer;background:0 0;border:0;flex:none}:where(.oksModalClose:focus-visible){outline-offset:2px;outline:2px solid}:where(.oksModal[data-size=full]){border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}}
