@layer koval-reset{:where(.koval-provider) :where(:not(html):not(iframe):not(canvas):not(img):not(svg):not(video):not(audio):not(svg *):not(symbol *)){all:unset;display:revert}:where(.koval-provider) *,:where(.koval-provider) :before,:where(.koval-provider) :after{box-sizing:border-box}:where(.koval-provider) a,:where(.koval-provider) button{cursor:revert}:where(.koval-provider) button,:where(.koval-provider) a,:where(.koval-provider) input,:where(.koval-provider) label,:where(.koval-provider) select{-webkit-tap-highlight-color:transparent}:where(.koval-provider) ol,:where(.koval-provider) ul,:where(.koval-provider) menu,:where(.koval-provider) summary{list-style:none}:where(.koval-provider) ol{counter-reset:revert}:where(.koval-provider) img{max-width:100%;max-height:100%}:where(.koval-provider) table{border-collapse:collapse}:where(.koval-provider) input,:where(.koval-provider) textarea{-webkit-user-select:auto;user-select:auto}:where(.koval-provider) textarea{white-space:revert}:where(.koval-provider) meter{appearance:revert}:where(.koval-provider) :where(pre){all:revert;box-sizing:border-box}:where(.koval-provider) ::-moz-placeholder{color:inherit}:where(.koval-provider) ::placeholder{color:inherit}:where(.koval-provider) :where([hidden]){display:none}:where(.koval-provider) :where([draggable=true]){-webkit-user-drag:element}:where(.koval-provider) :where(dialog:modal){all:revert;box-sizing:border-box}:where(.koval-provider) ::-webkit-details-marker{display:none}}@layer koval-components{._wrapper_1syjd_1{-webkit-tap-highlight-color:transparent;max-width:100%;width:var(--kg-input-width);flex-direction:column;display:flex}._label_1syjd_9{color:var(--kg-color-sol);cursor:pointer;font-size:var(--kg-font-size-large);font-weight:var(--kg-font-weight-bolder);margin-bottom:calc(var(--kg-size-unit) * 2);line-height:1}._label_1syjd_9._required_1syjd_17:after{color:var(--kg-color-do);content:"*";margin-left:calc(var(--kg-size-unit) / 2);font-size:24px;line-height:18px}._hint_1syjd_26{color:var(--kg-background-300);font-size:var(--kg-font-size-extra-small);margin-top:var(--kg-size-unit);width:100%}._provider_5k14c_1{font-family:var(--kg-font-family), sans-serif}._drawer_5k14c_5{background:var(--kg-color-do);padding:calc(var(--kg-size-unit) * 8) calc(var(--kg-size-unit) * 4);width:calc(var(--kg-size-unit) * 50);z-index:var(--kg-z-index-300);flex-direction:column;display:flex;position:fixed;top:0;bottom:0}._backdrop_5k14c_17{background:color-mix(in srgb, var(--kg-color-mi) 33%, transparent);transition:background-color var(--kg-time-md) ease-in-out;z-index:var(--kg-z-index-400);position:fixed;inset:0}._left_5k14c_28{box-shadow:var(--kg-shadow-100);left:0}._right_5k14c_33{box-shadow:calc(var(--kg-size-unit) * -1) var(--kg-size-unit) calc(var(--kg-size-unit) / 2) 0 var(--kg-shadow-color);right:0}._brand_5k14c_39{margin-bottom:calc(var(--kg-size-unit) * 4)}._nav-panel_14n07_3{background:var(--kg-color-do);padding:calc(var(--kg-size-unit) * 2) calc(var(--kg-size-unit) * 4);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}._nav-panel_14n07_3._sticky_14n07_12{position:sticky;top:0}._name_14n07_18{color:var(--kg-background-000);cursor:default;font-size:var(--kg-font-size-h-4);font-weight:var(--kg-font-weight-bolder);text-shadow:var(--kg-text-shadow);-webkit-user-select:none;user-select:none;flex-shrink:0}._nav-list_14n07_30{--text-color:var(--kg-background-000);--hover-color:var(--kg-color-re);flex-grow:0;display:flex}._vertical_14n07_38{gap:var(--kg-size-unit);flex-direction:column;height:100%}._vertical_14n07_38 ._shift_14n07_43{margin-top:auto}._vertical_14n07_38 ._current_14n07_47{position:relative}._vertical_14n07_38 ._current_14n07_47:after{content:"←";position:absolute;right:0}._horizontal_14n07_58{align-items:center;gap:calc(var(--kg-size-unit) * 5);flex-direction:row}._horizontal_14n07_58 ._shift_14n07_43{margin-left:auto}._horizontal_14n07_58 ._current_14n07_47{border-bottom:2px solid #fff;box-shadow:0 1px #00000054}._button-collapsible_14n07_75{color:var(--kg-background-000);cursor:pointer;-webkit-tap-highlight-color:transparent}._button-collapsible_14n07_75:hover{color:var(--kg-background-100)}._icon-collapsible_14n07_85{filter:drop-shadow(var(--kg-text-shadow))}._nav-link_14n07_91{--base-color:var(--text-color);color:var(--base-color);font-size:16px;font-weight:var(--kg-font-weight-bolder);align-items:center;gap:var(--kg-size-unit);padding:calc(var(--kg-size-unit) / 2) 0;text-shadow:var(--kg-text-shadow);-webkit-user-select:none;user-select:none;white-space:nowrap;flex-direction:row;display:flex;position:relative}._nav-link_14n07_91:hover{--base-color:var(--hover-color);text-shadow:1px 1px 1px var(--kg-color-mi)}._nav-link_14n07_91:hover ._nav-link-icon_14n07_112{filter:drop-shadow(1px 1px 1px var(--kg-color-mi))}._current_14n07_47{pointer-events:none}._nav-link-icon_14n07_112{filter:drop-shadow(var(--kg-text-shadow));height:calc(var(--kg-size-unit) * 3);width:calc(var(--kg-size-unit) * 3)}._no-scroll_ifjug_4{overflow:hidden}._dialog_ifjug_8{--shadow-color:color-mix(in srgb, var(--kg-color-sol) 66%, transparent);border-radius:var(--kg-border-radius-300);box-shadow:var(--kg-shadow-200);max-height:calc(100vh - 2 * 12 * var(--kg-size-unit));max-width:calc(100% - var(--kg-size-unit) * 8);min-height:calc(var(--kg-size-unit) * 42);width:calc(var(--kg-size-unit) * 77);border:none;outline:none;padding:0;position:fixed}._dialog_ifjug_8::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:color-mix(in srgb, var(--kg-color-do) 33%, transparent);transition:background-color var(--kg-time-sm) ease-in}._flex_ifjug_29{max-height:inherit;min-height:inherit;flex-direction:column;display:flex}._header_ifjug_36{border-bottom:var(--kg-border-width-100) solid var(--kg-background-100);margin-bottom:calc(2 * var(--kg-size-unit));padding:calc(2 * var(--kg-size-unit)) calc(3 * var(--kg-size-unit));line-height:1}._body_ifjug_3{padding:0 calc(3 * var(--kg-size-unit));flex-grow:1;flex-shrink:1;overflow:auto}._body_ifjug_3:first-child{padding-top:calc(3 * var(--kg-size-unit))}._body_ifjug_3:not(:last-child){margin-bottom:calc(var(--kg-size-unit) * 3)}._actions_ifjug_58{flex-direction:column;margin-top:auto;display:flex}._row_ifjug_64{flex-direction:column;width:100%;display:flex}}html{font-synthesis:style;overscroll-behavior:contain;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}
