button.senkiu-create-action{--senkiu-create-fill: var(--senkiu-action-primary-hover);position:relative;isolation:isolate;display:inline-flex;min-height:2.75rem;max-width:100%;align-items:center;justify-content:center;gap:var(--senkiu-space-3);padding:var(--senkiu-space-2) var(--senkiu-space-4);overflow:hidden;border:1px solid var(--senkiu-action-primary);border-radius:var(--senkiu-radius-input);background:var(--senkiu-action-primary);color:var(--senkiu-text-on-brand);font:inherit;font-weight:600;line-height:1.25;text-align:center;cursor:pointer;transition:border-color var(--senkiu-motion-normal) var(--senkiu-ease-standard),box-shadow var(--senkiu-motion-normal) var(--senkiu-ease-standard),opacity var(--senkiu-motion-fast) var(--senkiu-ease-standard),translate var(--senkiu-motion-fast) var(--senkiu-ease-standard),outline-color var(--senkiu-motion-fast) var(--senkiu-ease-standard)}button.senkiu-create-action:before{content:"";position:absolute;z-index:-1;inset:-1px;border-radius:50% 50% 0 0;background:var(--senkiu-create-fill);pointer-events:none;transform:translateY(105%) scaleX(1.3);transition:transform var(--senkiu-motion-large) var(--senkiu-ease-enter),border-radius var(--senkiu-motion-large) var(--senkiu-ease-enter)}button.senkiu-create-action>.senkiu-create-action__icon{display:grid;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;place-items:center;margin:0;color:inherit}button.senkiu-create-action>.senkiu-create-action__icon>svg{width:1.25rem;height:1.25rem;flex-shrink:0;transform:none;transition:transform var(--senkiu-motion-enter) var(--senkiu-ease-enter)}button.senkiu-create-action>.senkiu-create-action__label{min-width:0;margin:0;color:inherit;overflow-wrap:anywhere}button.senkiu-create-action:focus-visible{outline:var(--senkiu-focus-outline);outline-offset:var(--senkiu-focus-offset)}button.senkiu-create-action:disabled,button.senkiu-create-action[aria-disabled=true]{opacity:.6;cursor:not-allowed;translate:none}button.senkiu-create-action[aria-busy=true]{cursor:wait;translate:none}button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):focus-visible{border-color:var(--senkiu-create-fill);box-shadow:var(--senkiu-shadow-card)}button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):focus-visible:before{transform:translateY(0) scaleX(1.3);border-radius:0}@media(prefers-reduced-motion:no-preference){button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):focus-visible>.senkiu-create-action__icon>svg{transform:translateY(-1px) scale(1.06)}}@media(hover:hover)and (pointer:fine){button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{border-color:var(--senkiu-create-fill);box-shadow:var(--senkiu-shadow-card)}button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover:before{transform:translateY(0) scaleX(1.3);border-radius:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){button.senkiu-create-action:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover>.senkiu-create-action__icon>svg{transform:translateY(-1px) scale(1.06)}}@media(prefers-reduced-motion:reduce){button.senkiu-create-action,button.senkiu-create-action:before,button.senkiu-create-action>.senkiu-create-action__icon,button.senkiu-create-action>.senkiu-create-action__icon>svg{transition:none}button.senkiu-create-action>.senkiu-create-action__icon>svg{transform:none}}:root{--senkiu-focus-outline: 2px solid var(--senkiu-action-primary);--senkiu-focus-offset: 2px;--senkiu-field-active: var(--senkiu-action-primary)}:where(button,a[href],[tabindex]){outline:2px solid transparent;outline-offset:var(--senkiu-focus-offset)}:where(button,a[href],[tabindex]):focus-visible{outline:var(--senkiu-focus-outline)}select[senkiuSelect][hidden]{display:none}.senkiu-field,:where(input:not([type=checkbox]):not([type=radio]),textarea),.senkiu-select__trigger{transition:border-color var(--senkiu-motion-normal) var(--senkiu-ease-standard),box-shadow var(--senkiu-motion-normal) var(--senkiu-ease-standard)}.senkiu-field:has([aria-invalid=true]),:where(input,textarea,.senkiu-select__trigger)[aria-invalid=true]{--senkiu-field-active: var(--senkiu-feedback-danger)}html:root .senkiu-field:focus-within,html:root .senkiu-field:has(.senkiu-select__trigger[aria-expanded=true]),html:root :is(input,textarea):not(:where([type=checkbox],[type=radio],[type=file])):focus,html:root .senkiu-select__trigger:focus-visible,html:root .senkiu-select__trigger[aria-expanded=true]{border-color:var(--senkiu-field-active);outline:none;box-shadow:inset 0 0 0 .5px var(--senkiu-field-active),0 0 0 2px color-mix(in srgb,var(--senkiu-field-active) 8%,transparent)}.senkiu-field,.senkiu-select__trigger{position:relative}.senkiu-select__trigger{--senkiu-motion-press-offset: 0px}.senkiu-field:after,.senkiu-select__trigger:after{position:absolute;z-index:1;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(110deg,transparent 38%,var(--senkiu-field-active) 46%,var(--senkiu-color-cyan) 50%,var(--senkiu-field-active) 54%,transparent 62%);background-size:300% 100%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;content:""}.senkiu-field:focus-within:after,.senkiu-select__trigger:focus-visible:after,.senkiu-select__trigger[aria-expanded=true]:after{animation:senkiu-field-sweep calc(var(--senkiu-motion-large) * 2) var(--senkiu-ease-standard) both}.senkiu-field:has([aria-invalid=true]):after,.senkiu-select__trigger[aria-invalid=true]:after,.senkiu-select__trigger:disabled:after,.senkiu-field .senkiu-select__trigger:after{content:none}@keyframes senkiu-field-sweep{0%{opacity:0;background-position:100% 0}20%{opacity:.8}75%{opacity:.8}to{opacity:0;background-position:0% 0}}html:root .senkiu-field :is(input,textarea,select):focus,html:root .senkiu-field .senkiu-select__trigger:focus-visible,html:root .senkiu-field .senkiu-select__trigger[aria-expanded=true]{outline:none;box-shadow:none}.senkiu-field .senkiu-select__trigger{border-color:transparent}:where([role=menuitem]):focus-visible{outline-offset:calc(var(--senkiu-focus-offset) * -1)}@media(prefers-reduced-motion:reduce){.senkiu-field,:where(input,textarea),.senkiu-select__trigger{transition:none}.senkiu-field:after,.senkiu-select__trigger:after{animation:none;content:none}}.senkiu-select-with-icon .senkiu-select__trigger{min-height:3rem;padding-inline-start:var(--senkiu-space-12)}@media(forced-colors:active){.senkiu-field:after,.senkiu-select__trigger:after{content:none}html:root .senkiu-field:focus-within,html:root .senkiu-field:has(.senkiu-select__trigger[aria-expanded=true]),html:root :is(input,textarea):not(:where([type=checkbox],[type=radio],[type=file])):focus,html:root .senkiu-select__trigger:focus-visible,html:root .senkiu-select__trigger[aria-expanded=true]{outline:2px solid Highlight;outline-offset:var(--senkiu-focus-offset)}html:root .senkiu-field :is(input,textarea,select):focus,html:root .senkiu-field .senkiu-select__trigger:focus-visible,html:root .senkiu-field .senkiu-select__trigger[aria-expanded=true]{outline:none}}:root{--senkiu-color-blue: #004e9b;--senkiu-color-white: #ffffff;--senkiu-color-gray: #5d5f56;--senkiu-color-cyan: #00adc6;--senkiu-color-yellow: #fbc900;--senkiu-color-orange: #f39000;--senkiu-color-sidebar-blue: #0068d4;--senkiu-action-primary: var(--senkiu-color-blue);--senkiu-action-primary-hover: color-mix( in srgb, var(--senkiu-color-blue) 86%, var(--senkiu-color-white) );--senkiu-surface-default: var(--senkiu-color-white);--senkiu-surface-canvas: color-mix( in srgb, var(--senkiu-color-blue) 3%, var(--senkiu-color-white) );--senkiu-surface-subtle: color-mix( in srgb, var(--senkiu-color-blue) 5%, var(--senkiu-color-white) );--senkiu-surface-brand: var(--senkiu-color-blue);--senkiu-text-primary: color-mix(in srgb, var(--senkiu-color-gray) 88%, var(--senkiu-color-blue));--senkiu-text-secondary: var(--senkiu-color-gray);--senkiu-text-on-brand: var(--senkiu-color-white);--senkiu-border-default: color-mix( in srgb, var(--senkiu-color-blue) 16%, var(--senkiu-color-white) );--senkiu-border-strong: color-mix( in srgb, var(--senkiu-color-blue) 42%, var(--senkiu-color-white) );--senkiu-focus-ring: var(--senkiu-color-cyan);--senkiu-feedback-success: #008b68;--senkiu-feedback-warning: color-mix( in srgb, var(--senkiu-color-yellow) 78%, var(--senkiu-text-primary) );--senkiu-feedback-danger: #c52828;--senkiu-kpi-blue: var(--senkiu-color-blue);--senkiu-kpi-cyan: var(--senkiu-color-cyan);--senkiu-kpi-orange: var(--senkiu-color-orange);--senkiu-kpi-yellow: var(--senkiu-color-yellow);--senkiu-kpi-glass-blue-start: #1488df;--senkiu-kpi-glass-blue-end: #0054a9;--senkiu-kpi-glass-cyan-start: #18c8df;--senkiu-kpi-glass-cyan-end: #0099b7;--senkiu-kpi-glass-orange-start: #ff9818;--senkiu-kpi-glass-orange-end: #f05a00;--senkiu-kpi-glass-yellow-start: #ffd63b;--senkiu-kpi-glass-yellow-end: #f5ad00;--senkiu-kpi-contrast-blue-foreground: var(--senkiu-color-blue);--senkiu-kpi-contrast-cyan-foreground: #00748a;--senkiu-kpi-contrast-orange-foreground: #a64500;--senkiu-kpi-contrast-yellow-foreground: #8a5700;--senkiu-chart-primary: var(--senkiu-color-blue);--senkiu-chart-secondary: var(--senkiu-color-cyan);--senkiu-chart-grid: var(--senkiu-border-default);--senkiu-shadow-card: 0 4px 12px color-mix(in srgb, var(--senkiu-color-blue) 9%, transparent);--senkiu-sidebar-background: var(--senkiu-color-sidebar-blue);--senkiu-sidebar-surface-hover: color-mix(in srgb, var(--senkiu-text-on-brand) 12%, transparent);--senkiu-sidebar-surface-selected: color-mix( in srgb, var(--senkiu-text-on-brand) 20%, transparent );--senkiu-sidebar-text: var(--senkiu-text-on-brand);--senkiu-sidebar-divider: color-mix(in srgb, var(--senkiu-text-on-brand) 22%, transparent);--senkiu-sidebar-scrollbar-thumb: color-mix( in srgb, var(--senkiu-text-on-brand) 34%, transparent );--senkiu-dashboard-shell-block-size: 100dvh;--senkiu-dashboard-sidebar-inline-size: 16.5rem;--senkiu-dashboard-header-block-size: 4rem;--senkiu-dashboard-sidebar-default-mode: expanded;--senkiu-space-1: 4px;--senkiu-space-2: 8px;--senkiu-space-3: 12px;--senkiu-space-4: 16px;--senkiu-space-5: 20px;--senkiu-space-6: 24px;--senkiu-space-8: 32px;--senkiu-space-10: 40px;--senkiu-space-12: 48px;--senkiu-space-16: 64px;--senkiu-radius-control: 6px;--senkiu-radius-input: 10px;--senkiu-radius-card: 14px;--senkiu-radius-dialog: 16px;--senkiu-radius-dropdown: 12px;--senkiu-motion-fast: .12s;--senkiu-motion-normal: .18s;--senkiu-motion-enter: .22s;--senkiu-motion-large: .28s;--senkiu-motion-accent: calc(var(--senkiu-motion-large) * 6);--senkiu-ease-standard: cubic-bezier(.2, 0, 0, 1);--senkiu-ease-enter: cubic-bezier(.22, 1, .36, 1);--senkiu-ease-exit: cubic-bezier(.4, 0, 1, 1);--senkiu-motion-press-offset: 1px;--senkiu-motion-hover-offset: -2px;--senkiu-dialog-backdrop-blur: 4px;--senkiu-layer-popup: 30;--senkiu-layer-overlay: 40;--senkiu-font-product: "Poppins", "Segoe UI", sans-serif}*,*:before,*:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html.senkiu-dialog-open,body.senkiu-dialog-open{overflow:hidden}.senkiu-global-overlay-host--fallback{position:fixed;z-index:var(--senkiu-layer-overlay);inset:0;pointer-events:none}body{background:var(--senkiu-surface-canvas);color:var(--senkiu-text-primary);font-family:var(--senkiu-font-product);font-size:14px;line-height:1.5}button,input{font:inherit}:where(button,a[href],input,select,textarea){transition:background-color var(--senkiu-motion-normal) var(--senkiu-ease-standard),border-color var(--senkiu-motion-normal) var(--senkiu-ease-standard),color var(--senkiu-motion-normal) var(--senkiu-ease-standard),box-shadow var(--senkiu-motion-normal) var(--senkiu-ease-standard),outline-color var(--senkiu-motion-fast) var(--senkiu-ease-standard),opacity var(--senkiu-motion-fast) var(--senkiu-ease-standard),translate var(--senkiu-motion-fast) var(--senkiu-ease-standard)}:where(button:not(:disabled):not([aria-disabled=true])):active{translate:0 var(--senkiu-motion-press-offset)}.senkiu-dashboard-shell{display:grid;grid-template-columns:var(--senkiu-dashboard-sidebar-inline-size) minmax(0,1fr);block-size:var(--senkiu-dashboard-shell-block-size);overflow:hidden}.senkiu-dashboard-sidebar{min-block-size:0}.senkiu-dashboard-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-block-size:0}.senkiu-dashboard-header{min-block-size:var(--senkiu-dashboard-header-block-size)}.senkiu-dashboard-content{min-width:0;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.senkiu-dashboard-content>router-outlet+*{animation:senkiu-enter var(--senkiu-motion-enter) var(--senkiu-ease-enter) backwards}@media(max-width:48rem){body:has(.senkiu-sidebar--open){overflow:hidden}.senkiu-dashboard-shell{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.senkiu-dashboard-workspace{display:contents}.senkiu-dashboard-content{grid-column:1;grid-row:2}.senkiu-dashboard-shell senkiu-header{grid-column:1;grid-row:1;z-index:3}.senkiu-dashboard-shell>senkiu-sidebar{z-index:10}}@media(prefers-reduced-motion:reduce){:root{--senkiu-motion-fast: 0ms;--senkiu-motion-normal: 0ms;--senkiu-motion-enter: 0ms;--senkiu-motion-large: 0ms;--senkiu-motion-press-offset: 0px;--senkiu-motion-hover-offset: 0px}.senkiu-dashboard-content>router-outlet+*{animation:none}}@keyframes senkiu-enter{0%{opacity:0;transform:translateY(.5rem) scale(var(--senkiu-enter-scale, 1))}to{opacity:1;transform:translateY(0) scale(var(--senkiu-enter-scale, 1))}}
