.kp-ui-icon{width:var(--kp-control-icon-size);height:var(--kp-control-icon-size);flex:none}.kp-ui-button{box-sizing:border-box;gap:var(--kp-control-gap);height:var(--kp-control-height);padding:0 var(--kp-control-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);font-weight:var(--kp-control-strong-font-weight);line-height:var(--kp-control-line-height);color:var(--kp-control-color);white-space:nowrap;cursor:pointer;background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-input-border-color);border-radius:var(--kp-control-small-radius);flex:none;justify-content:center;align-items:center;margin:0;text-decoration:none;display:inline-flex}.kp-ui-button:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-button--primary{color:var(--kp-control-on-primary-color);background:var(--kp-control-primary-color);border-color:var(--kp-control-primary-color)}.kp-ui-button--destructive{color:var(--kp-control-on-destructive-color);background:var(--kp-control-destructive-color);border-color:var(--kp-control-destructive-color)}.kp-ui-button--ghost{background:0 0;border-color:#0000}.kp-ui-button--primary:where(:hover){background:var(--kp-control-primary-hover-color)}.kp-ui-button--destructive:where(:hover){background:var(--kp-control-destructive-hover-color)}.kp-ui-button--ghost:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-button--small{height:var(--kp-control-small-height);padding:0 var(--kp-control-small-padding)}.kp-ui-button--pressed{color:var(--kp-control-pressed-color);background:var(--kp-control-pressed-background-color);border-color:var(--kp-control-pressed-background-color)}.kp-ui-button--icon{aspect-ratio:1;padding:0}.kp-ui-button:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:var(--kp-control-focus-offset)}.kp-ui-button:where(:disabled),.kp-ui-button--unavailable{cursor:default;opacity:var(--kp-control-disabled-opacity)}.kp-ui-toggle-group{box-sizing:border-box;gap:var(--kp-control-small-gap);padding:var(--kp-control-small-gap);background:var(--kp-control-raised-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);flex:none;display:inline-flex}.kp-ui-toggle{box-sizing:border-box;height:var(--kp-control-small-height);padding:0 var(--kp-control-small-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);font-weight:var(--kp-control-strong-font-weight);line-height:var(--kp-control-line-height);color:var(--kp-control-muted-color);cursor:pointer;border-radius:var(--kp-control-small-radius);background:0 0;border:0;margin:0}.kp-ui-toggle:where(:hover){color:var(--kp-control-color);background:var(--kp-control-hover-background-color)}.kp-ui-toggle:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:0}.kp-ui-toggle-field{gap:var(--kp-control-small-gap);flex-direction:column;display:flex}.kp-ui-toggle-field-heading{gap:var(--kp-control-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-small-font-size);line-height:var(--kp-control-line-height);justify-content:space-between;align-items:baseline;display:flex}.kp-ui-toggle-field-label{font-weight:var(--kp-control-strong-font-weight);color:var(--kp-control-muted-color);text-transform:uppercase}.kp-ui-toggle-field-value{color:var(--kp-control-color)}.kp-ui-toggle-group--fill{display:flex}.kp-ui-toggle--fill{flex:auto}.kp-ui-toggle--pressed{color:var(--kp-control-pressed-color);background:var(--kp-control-pressed-background-color)}.kp-ui-breadcrumb{font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-muted-color)}.kp-ui-breadcrumb-list{gap:var(--kp-control-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kp-ui-breadcrumb-item{gap:var(--kp-control-gap);align-items:center;display:inline-flex}.kp-ui-breadcrumb-link{color:var(--kp-control-muted-color);border-radius:var(--kp-control-small-radius);text-decoration:none}.kp-ui-breadcrumb-link:where(:hover){color:var(--kp-control-color);text-decoration:underline}.kp-ui-breadcrumb-link:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:var(--kp-control-focus-width)}.kp-ui-breadcrumb-current{color:var(--kp-control-color)}.kp-ui-kbd{box-sizing:border-box;padding:0 var(--kp-control-small-gap);font-family:var(--kp-control-mono-font);font-size:var(--kp-control-small-font-size);color:var(--kp-control-muted-color);background:var(--kp-control-raised-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);box-shadow:var(--kp-control-raised-shadow)}.kp-ui-key-hint-keys{gap:var(--kp-control-small-gap);flex:none;align-items:center;display:inline-flex}.kp-ui-collapsible{font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color)}.kp-ui-collapsible-heading{font-size:var(--kp-control-font-size);font-weight:var(--kp-control-strong-font-weight);margin:0}.kp-ui-collapsible-trigger{box-sizing:border-box;gap:var(--kp-control-gap);width:100%;min-height:var(--kp-control-small-height);padding:0 var(--kp-control-small-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);font-weight:var(--kp-control-strong-font-weight);color:var(--kp-control-color);text-align:start;cursor:pointer;border-radius:var(--kp-control-small-radius);background:0 0;border:0;align-items:center;margin:0;display:flex}.kp-ui-collapsible-trigger:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-collapsible-trigger:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color)}.kp-ui-collapsible-count{font-family:var(--kp-control-font);font-size:var(--kp-control-small-font-size);font-weight:var(--kp-control-strong-font-weight);font-variant-numeric:tabular-nums;color:var(--kp-control-muted-color)}.kp-ui-collapsible-content{gap:var(--kp-control-gap);padding:var(--kp-control-small-gap) 0 var(--kp-control-gap);display:grid}.kp-ui-toolbar{box-sizing:border-box;gap:var(--kp-control-toolbar-gap);min-height:var(--kp-control-toolbar-height);padding:var(--kp-control-small-gap) var(--kp-control-toolbar-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border-bottom:var(--kp-control-border-width) solid var(--kp-control-border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.kp-ui-toolbar--small{--kp-control-toolbar-height:var(--kp-control-height);--kp-control-toolbar-padding:var(--kp-control-gap);--kp-control-toolbar-gap:var(--kp-control-gap);font-size:var(--kp-control-small-font-size);background:var(--kp-control-raised-background-color)}.kp-ui-toolbar-start,.kp-ui-toolbar-end{gap:var(--kp-control-toolbar-gap);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.kp-ui-toolbar-end{margin-left:auto}.kp-ui-split-pane{height:100%;min-height:0;display:grid}.kp-ui-split-pane-pane{min-width:0;min-height:0;overflow:auto}.kp-ui-split-pane-separator{box-sizing:border-box;width:var(--kp-control-gap);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:var(--kp-control-background-color);border-right:var(--kp-control-border-width) solid var(--kp-control-border-color);border-left:var(--kp-control-border-width) solid var(--kp-control-border-color)}.kp-ui-split-pane-separator:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-split-pane-separator:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:calc(-1 * var(--kp-control-focus-width))}.kp-ui-scrim{z-index:var(--kp-control-layer);background:var(--kp-control-scrim-color);position:fixed;inset:0}.kp-ui-dialog{z-index:var(--kp-control-layer);box-sizing:border-box;gap:var(--kp-control-gap);width:min(var(--kp-control-dialog-width), calc(100% - 2 * var(--kp-control-dialog-padding)));height:fit-content;max-height:calc(100% - 2 * var(--kp-control-dialog-padding));padding:var(--kp-control-dialog-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-radius);box-shadow:var(--kp-control-overlay-shadow);margin:auto;display:grid;position:fixed;inset:0;overflow:auto}.kp-ui-dialog-form{display:contents}.kp-ui-dialog--large{width:calc(100% - 2 * var(--kp-control-dialog-padding));height:calc(100% - 2 * var(--kp-control-dialog-padding));flex-direction:column;display:flex;overflow:hidden}.kp-ui-dialog--full{border:none;border-radius:0;flex-direction:column;width:100%;height:100%;max-height:100%;display:flex;overflow:hidden}.kp-ui-dialog:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color)}.kp-ui-dialog-header{gap:var(--kp-control-gap);justify-content:space-between;align-items:flex-start;display:flex}.kp-ui-dialog-controls{gap:var(--kp-control-gap);flex:none;align-items:center;display:flex}.kp-ui-dialog-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.kp-ui-dialog-body:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:calc(-1 * var(--kp-control-focus-width))}.kp-ui-dialog-title{font-size:var(--kp-control-heading-font-size);font-weight:var(--kp-control-heading-font-weight);margin:0}.kp-ui-dialog-description{color:var(--kp-control-muted-color);margin:0}.kp-ui-dialog-footer{gap:var(--kp-control-gap);flex-wrap:wrap;justify-content:flex-end;display:flex}.kp-ui-sheet{z-index:var(--kp-control-layer);box-sizing:border-box;font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);box-shadow:var(--kp-control-overlay-shadow);flex-direction:column;display:flex;position:fixed}.kp-ui-sheet--right{inline-size:min(var(--kp-control-sheet-width), 100%);inset-block:0;inset-inline-end:0}.kp-ui-sheet--left{inline-size:min(var(--kp-control-sheet-width), 100%);inset-block:0;inset-inline-start:0}.kp-ui-sheet--top{max-block-size:100%;inset-block-start:0;inset-inline:0}.kp-ui-sheet--bottom{max-block-size:100%;inset-block-end:0;inset-inline:0}.kp-ui-sheet--full{block-size:100%;inline-size:100%;inset:0}.kp-ui-sheet:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:calc(-1 * var(--kp-control-focus-width))}.kp-ui-sheet-header{gap:var(--kp-control-gap);padding:var(--kp-control-dialog-padding);border-bottom:var(--kp-control-border-width) solid var(--kp-control-border-color);flex:none;justify-content:space-between;align-items:flex-start;display:flex}.kp-ui-sheet-heading{gap:var(--kp-control-small-gap);min-width:0;display:grid}.kp-ui-sheet-title{font-size:var(--kp-control-heading-font-size);font-weight:var(--kp-control-heading-font-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kp-ui-sheet-description{gap:var(--kp-control-small-gap);color:var(--kp-control-muted-color);display:grid}.kp-ui-sheet-controls{gap:var(--kp-control-gap);flex:none;align-items:center;display:flex}.kp-ui-sheet-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.kp-ui-tooltip{z-index:var(--kp-control-layer);box-sizing:border-box;max-width:var(--kp-control-tooltip-width);padding:var(--kp-control-small-gap) var(--kp-control-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-small-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-inverse-color);background:var(--kp-control-inverse-background-color);border-radius:var(--kp-control-small-radius)}.kp-ui-popover{z-index:var(--kp-control-layer);box-sizing:border-box;width:var(--kp-control-popover-width);max-height:var(--kp-control-popover-max-height);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);box-shadow:var(--kp-control-overlay-shadow);flex-direction:column;display:flex}.kp-ui-popover:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color)}.kp-ui-popover-header{gap:var(--kp-control-gap);padding:var(--kp-control-small-gap) var(--kp-control-small-gap) var(--kp-control-small-gap) var(--kp-control-popover-padding);border-bottom:var(--kp-control-border-width) solid var(--kp-control-border-color);flex:none;justify-content:space-between;align-items:center;display:flex}.kp-ui-popover-title{min-width:0;font-size:var(--kp-control-font-size);font-weight:var(--kp-control-heading-font-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kp-ui-popover-body{min-height:0;padding:var(--kp-control-popover-padding);flex:1;overflow:auto}.kp-ui-menu{z-index:var(--kp-control-layer);box-sizing:border-box;gap:var(--kp-control-small-gap);min-width:var(--kp-control-menu-width);padding:var(--kp-control-small-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);box-shadow:var(--kp-control-overlay-shadow);display:grid}.kp-ui-menu-item{box-sizing:border-box;gap:var(--kp-control-gap);min-height:var(--kp-control-height);padding:0 var(--kp-control-small-padding);cursor:pointer;border-radius:var(--kp-control-small-radius);outline:none;align-items:center;display:flex}.kp-ui-menu-item:where(:focus){background:var(--kp-control-hover-background-color)}.kp-ui-menu-item--danger{color:var(--kp-control-danger-color)}.kp-ui-menu-item--danger:where(:focus){background:var(--kp-control-danger-background-color)}.kp-ui-menu-item--disabled{cursor:default;opacity:var(--kp-control-disabled-opacity)}.kp-ui-menu-separator{height:var(--kp-control-border-width);margin:0 calc(-1 * var(--kp-control-small-gap));background:var(--kp-control-border-color)}.kp-ui-menu-group{gap:var(--kp-control-small-gap);display:grid}.kp-ui-menu-heading{padding:var(--kp-control-small-gap) var(--kp-control-small-padding) 0;font-size:var(--kp-control-small-font-size);font-weight:var(--kp-control-strong-font-weight);color:var(--kp-control-muted-color)}.kp-ui-menu-note{max-width:var(--kp-control-menu-width);padding:0 var(--kp-control-small-padding);font-size:var(--kp-control-small-font-size);color:var(--kp-control-muted-color);margin:0}.kp-ui-menu-item-check{width:var(--kp-control-icon-size);color:var(--kp-control-primary-color);flex:none;display:inline-flex}.kp-ui-menu-item-label{flex:1}.kp-ui-menu-item-detail{font-size:var(--kp-control-small-font-size);font-variant-numeric:tabular-nums;color:var(--kp-control-muted-color)}.kp-ui-menu-caption{padding:var(--kp-control-small-gap) var(--kp-control-small-padding);font-size:var(--kp-control-small-font-size);color:var(--kp-control-muted-color);border-top:var(--kp-control-border-width) solid var(--kp-control-border-color);margin:0}.kp-ui-action-bar{box-sizing:border-box;gap:var(--kp-control-small-gap);padding:var(--kp-control-small-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);box-shadow:var(--kp-control-raised-shadow);flex-direction:column;display:flex}.kp-ui-action-bar--row{border-width:var(--kp-control-border-width) 0 0;box-shadow:none;border-radius:0;flex-direction:row}.kp-ui-action-bar-button{box-sizing:border-box;gap:var(--kp-control-small-gap);min-width:0;min-height:var(--kp-control-height);padding:var(--kp-control-small-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-small-font-size);font-weight:var(--kp-control-strong-font-weight);line-height:var(--kp-control-line-height);color:var(--kp-control-color);cursor:pointer;border-radius:var(--kp-control-small-radius);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0;display:flex}.kp-ui-action-bar-button:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-action-bar-button:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:calc(-1 * var(--kp-control-focus-width))}.kp-ui-action-bar-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.kp-ui-toast{box-sizing:border-box;gap:var(--kp-control-gap);max-width:var(--kp-control-dialog-width);padding:var(--kp-control-small-gap) var(--kp-control-small-gap) var(--kp-control-small-gap) var(--kp-control-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);box-shadow:var(--kp-control-overlay-shadow);align-items:center;display:flex}.kp-ui-toast--danger{color:var(--kp-control-danger-color);background:var(--kp-control-danger-background-color)}.kp-ui-toast-body{min-width:0;padding:var(--kp-control-small-gap) 0;overflow-wrap:anywhere;flex:1}.kp-ui-notice{box-sizing:border-box;gap:var(--kp-control-gap);padding:var(--kp-control-gap) var(--kp-control-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-notice-color);overflow-wrap:anywhere;background:var(--kp-control-notice-background-color);border:var(--kp-control-border-width) solid var(--kp-control-notice-border-color);border-radius:var(--kp-control-small-radius);flex-wrap:wrap;align-items:flex-start;display:flex}.kp-ui-notice--danger{--kp-control-notice-color:var(--kp-control-danger-color);--kp-control-notice-background-color:var(--kp-control-danger-background-color)}.kp-ui-notice:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:var(--kp-control-focus-offset)}.kp-ui-notice-text{flex:1 1 var(--kp-control-notice-text-width);min-width:0}.kp-ui-notice--compact{flex-wrap:nowrap;align-items:center}.kp-ui-notice-text--compact{flex-basis:0}.kp-ui-notice-title{margin:0 0 var(--kp-control-small-gap);font-weight:var(--kp-control-strong-font-weight)}.kp-ui-notice-actions{gap:var(--kp-control-gap);flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:flex}.kp-ui-empty-state{box-sizing:border-box;gap:var(--kp-control-gap);padding:var(--kp-control-empty-state-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);overflow-wrap:anywhere;text-align:center;flex-direction:column;align-items:center;display:flex}.kp-ui-empty-state--bordered{border:var(--kp-control-border-width) dashed var(--kp-control-border-color);border-radius:var(--kp-control-radius)}.kp-ui-empty-state-title{font-weight:var(--kp-control-strong-font-weight);margin:0}.kp-ui-empty-state-text{max-width:var(--kp-control-empty-state-text-width);color:var(--kp-control-muted-color);margin:0}.kp-ui-tile{box-sizing:border-box;gap:var(--kp-control-padding);height:100%;padding:var(--kp-control-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);background:var(--kp-control-background-color);border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-radius);align-items:flex-start;text-decoration:none;display:flex}.kp-ui-tile:where(:hover){background:var(--kp-control-raised-background-color);border-color:var(--kp-control-input-border-color)}.kp-ui-tile:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:var(--kp-control-focus-offset)}.kp-ui-link-list{gap:var(--kp-control-small-gap);font-family:var(--kp-control-font);font-size:var(--kp-control-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-color);display:grid}.kp-ui-link-list-heading{padding:0 var(--kp-control-small-padding);font-size:var(--kp-control-small-font-size);font-weight:var(--kp-control-strong-font-weight);color:var(--kp-control-muted-color);margin:0}.kp-ui-link-list-items{margin:0;padding:0;list-style:none}.kp-ui-link-list-item--ruled{border-top:var(--kp-control-border-width) solid var(--kp-control-border-color)}.kp-ui-link-list-row{box-sizing:border-box;gap:var(--kp-control-gap);width:100%;min-height:var(--kp-control-small-height);padding:var(--kp-control-small-gap) var(--kp-control-small-padding);color:var(--kp-control-color);border-radius:var(--kp-control-small-radius);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.kp-ui-link-list-chevron{color:var(--kp-control-muted-color);flex:none;display:flex}.kp-ui-link-list-row:where(:hover){background:var(--kp-control-hover-background-color)}.kp-ui-link-list-row:where(:focus-visible){outline:var(--kp-control-focus-width) solid var(--kp-control-focus-color);outline-offset:calc(-1 * var(--kp-control-focus-width))}.kp-ui-link-list-label{min-width:0}.kp-ui-tag{box-sizing:border-box;gap:var(--kp-control-small-gap);padding:0 var(--kp-control-small-padding);font-family:var(--kp-control-font);font-size:var(--kp-control-small-font-size);line-height:var(--kp-control-line-height);color:var(--kp-control-muted-color);white-space:nowrap;border:var(--kp-control-border-width) solid var(--kp-control-border-color);border-radius:var(--kp-control-small-radius);flex:none;align-items:center;display:inline-flex}@media (prefers-reduced-motion:no-preference){.kp-ui-scrim,.kp-ui-tooltip,.kp-ui-menu,.kp-ui-popover,.kp-ui-toast{animation:kp-ui-fade-in var(--kp-control-transition-duration) ease-out}.kp-ui-dialog{animation:kp-ui-pop-in var(--kp-control-transition-duration) ease-out}.kp-ui-dialog--full{animation:kp-ui-fade-in var(--kp-control-transition-duration) ease-out}.kp-ui-sheet--right{animation:kp-ui-slide-in-from-right var(--kp-control-transition-duration) ease-out}.kp-ui-sheet--left{animation:kp-ui-slide-in-from-left var(--kp-control-transition-duration) ease-out}.kp-ui-sheet--top{animation:kp-ui-slide-in-from-top var(--kp-control-transition-duration) ease-out}.kp-ui-sheet--bottom{animation:kp-ui-slide-in-from-bottom var(--kp-control-transition-duration) ease-out}}@keyframes kp-ui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes kp-ui-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes kp-ui-slide-in-from-right{0%{opacity:0;transform:translate(2%)}to{opacity:1;transform:none}}@keyframes kp-ui-slide-in-from-left{0%{opacity:0;transform:translate(-2%)}to{opacity:1;transform:none}}@keyframes kp-ui-slide-in-from-top{0%{opacity:0;transform:translateY(-2%)}to{opacity:1;transform:none}}@keyframes kp-ui-slide-in-from-bottom{0%{opacity:0;transform:translateY(2%)}to{opacity:1;transform:none}}
