.hjx-ui{--ui-control:var(--hjx-control-32,32px);--ui-control-sm:var(--hjx-control-28,28px);--ui-control-lg:var(--hjx-control-36,36px);--ui-touch:var(--hjx-touch-44,44px);--ui-row:36px;--ui-row-sm:28px;--ui-text:var(--hjx-text-13);--ui-text-sm:var(--hjx-text-12);--ui-text-xs:var(--hjx-text-11);--ui-gap:var(--hjx-space-12);font-family:var(--hjx-font);font-size:var(--ui-text);line-height:var(--hjx-leading);color:var(--hjx-ink);font-variant-numeric:tabular-nums;box-sizing:border-box}html[data-hjx-text-size=large] .hjx-ui{--ui-text:var(--hjx-text-15);--ui-text-sm:var(--hjx-text-13);--ui-text-xs:var(--hjx-text-12)}html[data-hjx-density=compact] .hjx-ui{--ui-control:28px;--ui-row:28px;--ui-gap:var(--hjx-space-8)}.hjx-ui *,.hjx-ui :before,.hjx-ui :after{box-sizing:inherit}.hjx-ui :focus-visible{outline:2px solid var(--hjx-focus);outline-offset:2px}@supports (--x:0){.hjx-ui :is(.hjx-ui-btn,.hjx-ui-iconbtn,.hjx-ui-row,.hjx-ui-sourcelist-item,.hjx-ui-segmented>button,.hjx-ui-switch):focus-visible{box-shadow:var(--hjx-focus-ring,0 0 0 2px var(--hjx-surface), 0 0 0 4px var(--hjx-focus));outline:none}}.hjx-ui-btn{justify-content:center;align-items:center;gap:var(--hjx-space-8);min-height:var(--ui-control);padding:0 var(--hjx-space-12);border:1px solid var(--hjx-line);border-radius:var(--hjx-radius-8);background:var(--hjx-surface);color:var(--hjx-ink);font:inherit;cursor:pointer;white-space:nowrap;box-shadow:var(--hjx-shadow-panel);transition:background var(--hjx-motion-fast) var(--hjx-ease), border-color var(--hjx-motion-fast) var(--hjx-ease), box-shadow var(--hjx-motion-fast) var(--hjx-ease);font-weight:500;line-height:1;display:inline-flex}.hjx-ui-btn:hover:not(:disabled){background:var(--hjx-paper)}.hjx-ui-btn:active:not(:disabled){background:var(--hjx-line)}.hjx-ui-btn:disabled{opacity:.5;cursor:default}.hjx-ui-btn.is-primary{border-color:var(--hjx-primary);background:var(--hjx-primary);color:var(--hjx-primary-ink)}.hjx-ui-btn.is-primary:hover:not(:disabled){background:var(--hjx-primary-hover);border-color:var(--hjx-primary-hover)}.hjx-ui-btn.is-brand{border-color:var(--hjx-brand);background:var(--hjx-brand);color:var(--hjx-brand-ink)}.hjx-ui-btn.is-brand:hover:not(:disabled){background:var(--hjx-brand-hover);border-color:var(--hjx-brand-hover)}.hjx-ui-btn.is-danger{border-color:var(--hjx-danger);background:var(--hjx-danger);color:var(--hjx-danger-ink)}.hjx-ui-btn.is-plain{box-shadow:none;color:var(--hjx-action);background:0 0;border-color:#0000}.hjx-ui-btn.is-plain:hover:not(:disabled){background:var(--hjx-action-soft)}.hjx-ui-btn.is-sm{min-height:var(--ui-control-sm);padding:0 var(--hjx-space-8);font-size:var(--ui-text-sm)}.hjx-ui-btn.is-lg{min-height:var(--ui-control-lg);padding:0 var(--hjx-space-16);font-size:var(--hjx-text-15)}.hjx-ui-btn svg{flex:none;width:16px;height:16px}.hjx-ui-btn[aria-busy=true]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite hjx-ui-spin}@keyframes hjx-ui-spin{to{transform:rotate(360deg)}}.hjx-ui-iconbtn{width:var(--ui-control-sm);height:var(--ui-control-sm);color:var(--hjx-muted);cursor:pointer;transition:background var(--hjx-motion-fast) var(--hjx-ease), color var(--hjx-motion-fast) var(--hjx-ease);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:relative}.hjx-ui-iconbtn:hover{background:var(--hjx-paper);color:var(--hjx-ink)}.hjx-ui-iconbtn[aria-pressed=true]{background:var(--hjx-selection);color:var(--hjx-action)}.hjx-ui-iconbtn svg{width:16px;height:16px}.hjx-ui-iconbtn .hjx-ui-dot{background:var(--hjx-success);width:6px;height:6px;box-shadow:0 0 0 2px var(--hjx-surface);border-radius:50%;position:absolute;top:4px;right:4px}.hjx-ui-iconbtn .hjx-ui-dot.is-danger{background:var(--hjx-danger)}@media (pointer:coarse){.hjx-ui{--ui-control:var(--ui-touch);--ui-control-sm:var(--hjx-control-36,36px);--ui-row:var(--ui-touch)}}.hjx-ui-toolbar{z-index:2;align-items:center;gap:var(--hjx-space-8);min-height:44px;padding:0 var(--hjx-space-12);background:var(--hjx-surface);border-bottom:1px solid var(--hjx-line);display:flex;position:sticky;top:0}.hjx-ui-toolbar-title{font-size:var(--hjx-text-15);font-weight:600;line-height:var(--hjx-leading-tight);margin:0 var(--hjx-space-8) 0 0;white-space:nowrap}.hjx-ui-toolbar-title small{font-size:var(--ui-text-sm);color:var(--hjx-muted);margin-left:var(--hjx-space-8);font-weight:400}.hjx-ui-toolbar-spacer{flex:auto}.hjx-ui-toolbar-group{align-items:center;gap:var(--hjx-space-4);display:inline-flex}.hjx-ui-toolbar-sep{background:var(--hjx-line);width:1px;height:20px;margin:0 var(--hjx-space-4)}.hjx-ui-segmented{background:var(--hjx-segment-track,var(--hjx-paper));border-radius:var(--hjx-radius-8);gap:2px;padding:2px;display:inline-flex}.hjx-ui-segmented>button{min-height:calc(var(--ui-control-sm) - 4px);padding:0 var(--hjx-space-12);color:var(--hjx-muted);font:inherit;font-size:var(--ui-text-sm);cursor:pointer;transition:background var(--hjx-motion-fast) var(--hjx-ease), color var(--hjx-motion-fast) var(--hjx-ease), box-shadow var(--hjx-motion-fast) var(--hjx-ease);background:0 0;border:0;border-radius:6px;font-weight:500}.hjx-ui-segmented>button[aria-checked=true],.hjx-ui-segmented>button[aria-pressed=true]{background:var(--hjx-segment-thumb,var(--hjx-surface));color:var(--hjx-ink);box-shadow:var(--hjx-segment-thumb-shadow,var(--hjx-shadow-panel))}.hjx-ui-search{align-items:center;gap:var(--hjx-space-8);height:var(--ui-control-sm);padding:0 var(--hjx-space-8);border-radius:var(--hjx-radius-8);background:var(--hjx-paper);width:min(280px,100%);color:var(--hjx-muted);transition:border-color var(--hjx-motion-fast) var(--hjx-ease), background var(--hjx-motion-fast) var(--hjx-ease);border:1px solid #0000;display:inline-flex}.hjx-ui-search:focus-within{border-color:var(--hjx-focus);background:var(--hjx-surface);outline:2px solid color-mix(in srgb, var(--hjx-focus) 30%, transparent)}.hjx-ui-search svg{flex:none;width:14px;height:14px}.hjx-ui-search input{min-width:0;font:inherit;color:var(--hjx-ink);background:0 0;border:0;outline:none;flex:auto}.hjx-ui-search input::placeholder{color:var(--hjx-muted)}.hjx-ui-month{height:var(--ui-control-sm);border:1px solid var(--hjx-line);border-radius:var(--hjx-radius-8);background:var(--hjx-surface);align-items:center;display:inline-flex;overflow:hidden}.hjx-ui-month>button{height:100%;color:var(--hjx-ink);font:inherit;font-size:var(--ui-text-sm);padding:0 var(--hjx-space-8);cursor:pointer;background:0 0;border:0;font-weight:500}.hjx-ui-month>button:hover{background:var(--hjx-paper)}.hjx-ui-month>button:first-child,.hjx-ui-month>button:last-child{width:28px;color:var(--hjx-muted);padding:0}.hjx-ui-month>button:nth-child(2){border-left:1px solid var(--hjx-line);border-right:1px solid var(--hjx-line);min-width:104px}.hjx-ui-menu{min-width:200px;padding:var(--hjx-space-4);border-radius:var(--hjx-radius-12);background:var(--hjx-material-popover);border:1px solid var(--hjx-material-popover-border);box-shadow:var(--hjx-shadow-overlay);-webkit-backdrop-filter:var(--hjx-material-blur);backdrop-filter:var(--hjx-material-blur);animation:hjx-ui-pop var(--hjx-motion-base) var(--hjx-ease);margin:0;list-style:none}@keyframes hjx-ui-pop{0%{opacity:0;transform:scale(.97)translateY(-4px)}}.hjx-ui-menu [role=menuitem]{align-items:center;gap:var(--hjx-space-8);min-height:var(--ui-row-sm);padding:0 var(--hjx-space-8);color:var(--hjx-material-ink,var(--hjx-ink));font-size:var(--ui-text);cursor:default;border-radius:6px;display:flex}.hjx-ui-menu [role=menuitem] svg{width:16px;height:16px;color:var(--hjx-muted)}.hjx-ui-menu [role=menuitem]:hover,.hjx-ui-menu [role=menuitem].is-active{background:var(--hjx-action);color:var(--hjx-action-ink)}.hjx-ui-menu [role=menuitem]:hover svg,.hjx-ui-menu [role=menuitem].is-active svg{color:inherit}.hjx-ui-menu [role=menuitem] kbd{font:inherit;font-size:var(--ui-text-sm);color:var(--hjx-muted);margin-left:auto}.hjx-ui-menu [role=menuitem]:hover kbd{color:inherit;opacity:.8}.hjx-ui-menu [role=menuitem].is-danger{color:var(--hjx-danger)}.hjx-ui-menu [role=menuitem].is-danger:hover{background:var(--hjx-danger);color:var(--hjx-danger-ink)}.hjx-ui-menu [role=separator]{height:1px;margin:var(--hjx-space-4) var(--hjx-space-8);background:var(--hjx-line)}.hjx-ui-list{flex-direction:column;min-width:0;display:flex}.hjx-ui-list-group{padding:var(--hjx-space-16) var(--hjx-space-12) var(--hjx-space-4);font-size:var(--ui-text-sm);color:var(--hjx-muted);background:var(--hjx-surface);font-weight:600;position:sticky;top:0}.hjx-ui-row{align-items:center;gap:var(--hjx-space-12);min-height:var(--ui-row);padding:0 var(--hjx-space-12);color:inherit;font:inherit;text-align:left;cursor:default;width:100%;transition:background var(--hjx-motion-fast) var(--hjx-ease);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.hjx-ui-row+.hjx-ui-row:before{content:"";background:var(--hjx-line);height:1px;position:absolute;top:0;left:40px;right:0}.hjx-ui-row.is-plain+.hjx-ui-row.is-plain:before{left:var(--hjx-space-12)}.hjx-ui-row:hover{background:var(--hjx-paper)}.hjx-ui-row[aria-selected=true]{background:var(--hjx-selection)}.hjx-ui-row[aria-selected=true]:before,.hjx-ui-row[aria-selected=true]+.hjx-ui-row:before{opacity:0}.hjx-ui-row-icon{width:16px;height:16px;color:var(--hjx-muted)}.hjx-ui-row-main{flex-direction:column;gap:2px;min-width:0;display:flex}.hjx-ui-row-main strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.hjx-ui-row-main span{font-size:var(--ui-text-sm);color:var(--hjx-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hjx-ui-row-trail{align-items:center;gap:var(--hjx-space-8);font-size:var(--ui-text-sm);color:var(--hjx-muted);display:inline-flex}.hjx-ui-badge{height:20px;padding:0 var(--hjx-space-8);font-size:var(--ui-text-xs);background:var(--hjx-paper);color:var(--hjx-muted);white-space:nowrap;border-radius:10px;align-items:center;font-weight:600;display:inline-flex}.hjx-ui-badge.is-success{background:var(--hjx-success-soft);color:var(--hjx-success)}.hjx-ui-badge.is-warning{background:var(--hjx-warning-soft);color:var(--hjx-warning)}.hjx-ui-badge.is-danger{background:var(--hjx-danger-soft);color:var(--hjx-danger)}.hjx-ui-badge.is-action{background:var(--hjx-action-soft);color:var(--hjx-action)}.hjx-ui-sourcelist{padding:var(--hjx-space-8);background:var(--hjx-paper);border-right:1px solid var(--hjx-line);flex-direction:column;gap:1px;min-width:0;display:flex}.hjx-ui-sourcelist-group{padding:var(--hjx-space-12) var(--hjx-space-8) var(--hjx-space-4);font-size:var(--ui-text-xs);letter-spacing:.5px;color:var(--hjx-muted);font-weight:600}.hjx-ui-sourcelist-item{align-items:center;gap:var(--hjx-space-8);min-height:var(--ui-row-sm);padding:0 var(--hjx-space-8);color:var(--hjx-ink);font:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:6px;width:100%;display:flex}.hjx-ui-sourcelist-item svg{width:16px;height:16px;color:var(--hjx-action);flex:none}.hjx-ui-sourcelist-item span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hjx-ui-sourcelist-item:hover{background:color-mix(in srgb, var(--hjx-ink) 6%, transparent)}.hjx-ui-sourcelist-item[aria-current=true]{background:var(--hjx-sidebar-selected,var(--hjx-selection));color:var(--hjx-sidebar-selected-ink,var(--hjx-ink))}.hjx-ui-sourcelist-item .hjx-ui-badge{height:18px;padding:0 6px}.hjx-ui-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ui-text)}.hjx-ui-table th{height:32px;padding:0 var(--hjx-space-12);text-align:left;font-size:var(--ui-text-sm);color:var(--hjx-muted);background:var(--hjx-surface);border-bottom:1px solid var(--hjx-line-strong);white-space:nowrap;font-weight:600;position:sticky;top:0}.hjx-ui-table th button{align-items:center;gap:var(--hjx-space-4);font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.hjx-ui-table th button svg{width:10px;height:10px}.hjx-ui-table td{height:var(--ui-row);padding:0 var(--hjx-space-12);white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #0000;max-width:0;overflow:hidden}.hjx-ui-table tbody tr:nth-child(2n) td{background:var(--hjx-paper)}.hjx-ui-table tbody tr:hover td{background:var(--hjx-selection)}.hjx-ui-table tbody tr[aria-selected=true] td{background:var(--hjx-selection);box-shadow:inset 2px 0 0 var(--hjx-action)}.hjx-ui-table td.is-num,.hjx-ui-table th.is-num{text-align:right}.hjx-ui-table td.is-num{font-variant-numeric:tabular-nums}.hjx-ui-form{gap:var(--hjx-space-16);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.hjx-ui-fieldset{gap:var(--hjx-space-12);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.hjx-ui-fieldset>legend,.hjx-ui-fieldset-title{font-size:var(--hjx-text-15);font-weight:600;line-height:var(--hjx-leading-tight);margin:0 0 var(--hjx-space-4);align-items:center;gap:var(--hjx-space-8);padding:0;display:flex}.hjx-ui-fieldset-title button{width:20px;height:20px;color:var(--hjx-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;display:inline-flex}.hjx-ui-fieldset-title button svg{width:12px;height:12px;transition:transform var(--hjx-motion-base) var(--hjx-ease)}.hjx-ui-fieldset-title button[aria-expanded=false] svg{transform:rotate(-90deg)}.hjx-ui-field{gap:var(--hjx-space-4) var(--hjx-space-12);grid-template-columns:minmax(96px,160px) minmax(0,1fr);align-items:baseline;display:grid}.hjx-ui-field>label{text-align:right;color:var(--hjx-muted);font-size:var(--ui-text);padding-top:7px;line-height:1.3}.hjx-ui-field>label .is-required{color:var(--hjx-danger);margin-left:2px}.hjx-ui-field-body{gap:var(--hjx-space-4);flex-direction:column;min-width:0;display:flex}.hjx-ui-field-help{font-size:var(--ui-text-sm);color:var(--hjx-muted)}.hjx-ui-field.is-invalid .hjx-ui-input,.hjx-ui-field.is-invalid .hjx-ui-select{border-color:var(--hjx-danger)}.hjx-ui-field-error{font-size:var(--ui-text-sm);color:var(--hjx-danger);align-items:center;gap:var(--hjx-space-4);display:flex}.hjx-ui-field-error svg{width:12px;height:12px}@container (width<=560px){.hjx-ui-field{grid-template-columns:1fr}.hjx-ui-field>label{text-align:left;padding-top:0}}.hjx-ui-input,.hjx-ui-select{width:100%;min-height:var(--ui-control);padding:0 var(--hjx-space-8);border:1px solid var(--hjx-line);border-radius:var(--hjx-radius-8);background:var(--hjx-surface);color:var(--hjx-ink);font:inherit;font-size:var(--ui-text);transition:border-color var(--hjx-motion-fast) var(--hjx-ease), box-shadow var(--hjx-motion-fast) var(--hjx-ease);line-height:1.4;display:block}textarea.hjx-ui-input{padding:var(--hjx-space-8);resize:vertical;min-height:80px}.hjx-ui-input:focus-visible,.hjx-ui-select:focus-within{outline:2px solid var(--hjx-focus);outline-offset:1px;border-color:var(--hjx-focus)}.hjx-ui-input:disabled{background:var(--hjx-paper);color:var(--hjx-muted)}.hjx-ui-input[readonly]{background:var(--hjx-paper);border-color:#0000}.hjx-ui-select{padding:0;position:relative}.hjx-ui-select select{appearance:none;width:100%;min-height:calc(var(--ui-control) - 2px);padding:0 32px 0 var(--hjx-space-8);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.hjx-ui-select svg{width:12px;height:12px;color:var(--hjx-muted);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.hjx-ui-check{align-items:center;gap:var(--hjx-space-8);min-height:var(--ui-row-sm);font-size:var(--ui-text);cursor:default;display:inline-flex}.hjx-ui-check input{width:16px;height:16px;accent-color:var(--hjx-action);margin:0}.hjx-ui-checks{flex-direction:column;gap:0;display:flex}.hjx-ui-switch{background:var(--hjx-line-strong);cursor:pointer;width:26px;height:16px;transition:background var(--hjx-motion-base) var(--hjx-ease);border:0;border-radius:8px;flex:none;padding:0;position:relative}.hjx-ui-switch:after{content:"";background:var(--hjx-surface);width:12px;height:12px;transition:transform var(--hjx-motion-base) var(--hjx-ease);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.hjx-ui-switch[aria-checked=true]{background:var(--hjx-action)}.hjx-ui-switch[aria-checked=true]:after{transform:translate(10px)}.hjx-ui-form-actions,.hjx-ui-dialog-foot{justify-content:flex-end;gap:var(--hjx-space-8);flex-wrap:wrap;display:flex}.hjx-ui-form-actions .is-leading{margin-right:auto}.hjx-ui-board{gap:var(--hjx-space-16);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));min-width:0;display:grid}.hjx-ui-card{gap:var(--hjx-space-12);padding:var(--hjx-space-16);border:1px solid var(--hjx-line);border-radius:var(--hjx-radius-12);background:var(--hjx-surface);box-shadow:var(--hjx-shadow-panel);min-width:0;color:inherit;text-align:left;font:inherit;transition:box-shadow var(--hjx-motion-base) var(--hjx-ease), transform var(--hjx-motion-base) var(--hjx-ease), background var(--hjx-motion-fast) var(--hjx-ease);flex-direction:column;display:flex}button.hjx-ui-card,a.hjx-ui-card{cursor:pointer}button.hjx-ui-card:hover,a.hjx-ui-card:hover{box-shadow:var(--hjx-shadow-overlay);transform:translateY(-1px)}.hjx-ui-card-head{justify-content:space-between;align-items:baseline;gap:var(--hjx-space-8);display:flex}.hjx-ui-card-head h3{font-size:var(--hjx-text-15);font-weight:600;line-height:var(--hjx-leading-tight);margin:0}.hjx-ui-card-head small{font-size:var(--ui-text-sm);color:var(--hjx-muted);white-space:nowrap}.hjx-ui-metrics{gap:var(--hjx-space-12);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.hjx-ui-metric{flex-direction:column;gap:2px;min-width:0;display:flex}.hjx-ui-metric span{font-size:var(--ui-text-sm);color:var(--hjx-muted)}.hjx-ui-metric strong{font-size:var(--hjx-text-24);font-weight:600;line-height:var(--hjx-leading-tight);letter-spacing:-.3px;font-variant-numeric:tabular-nums}.hjx-ui-metric strong.is-warning{color:var(--hjx-warning)}.hjx-ui-metric strong.is-danger{color:var(--hjx-danger)}.hjx-ui-metric small{font-size:var(--ui-text-xs);color:var(--hjx-muted)}.hjx-ui-card-foot{justify-content:space-between;align-items:center;gap:var(--hjx-space-8);padding-top:var(--hjx-space-8);border-top:1px solid var(--hjx-line);font-size:var(--ui-text-sm);color:var(--hjx-muted);margin-top:auto;display:flex}.hjx-ui-scrim{padding:var(--hjx-space-16);animation:hjx-ui-fade var(--hjx-motion-base) var(--hjx-ease);background:#0000003d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:root[data-theme=dark] .hjx-ui-scrim{background:#0006}@keyframes hjx-ui-fade{0%{opacity:0}}.hjx-ui-dialog{border-radius:var(--hjx-radius-16);background:var(--hjx-elevated);width:min(100%,560px);max-height:min(80vh,720px);box-shadow:var(--hjx-shadow-overlay);border:1px solid var(--hjx-line);animation:hjx-ui-dialog-in .2s var(--hjx-ease);flex-direction:column;display:flex;overflow:hidden}.hjx-ui-dialog.is-confirm{width:min(100%,420px)}.hjx-ui-dialog.is-wide{width:min(100%,760px)}@keyframes hjx-ui-dialog-in{0%{opacity:0;transform:scale(.97)}}.hjx-ui-dialog-head{align-items:center;gap:var(--hjx-space-8);padding:var(--hjx-space-16) var(--hjx-space-16) 0 var(--hjx-space-24);display:flex}.hjx-ui-dialog-head h2{font-size:var(--hjx-text-17);font-weight:600;line-height:var(--hjx-leading-tight);flex:auto;margin:0}.hjx-ui-dialog-body{min-height:0;padding:var(--hjx-space-16) var(--hjx-space-24);flex:auto;overflow:auto}.hjx-ui-dialog-body p{margin:0 0 var(--hjx-space-8);color:var(--hjx-muted)}.hjx-ui-dialog-foot{padding:var(--hjx-space-12) var(--hjx-space-24) var(--hjx-space-16)}.hjx-ui-sheet{align-items:flex-start}.hjx-ui-sheet .hjx-ui-dialog{border-radius:0 0 var(--hjx-radius-16) var(--hjx-radius-16);animation:hjx-ui-sheet-in .22s var(--hjx-ease);margin-top:calc(-1 * var(--hjx-space-16));border-top:0}@keyframes hjx-ui-sheet-in{0%{opacity:0;transform:translateY(-8px)}}.hjx-ui-inspector{background:var(--hjx-surface);border-left:1px solid var(--hjx-line);width:min(100%,320px);box-shadow:var(--hjx-shadow-overlay);animation:hjx-ui-inspector-in .2s var(--hjx-ease);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}@keyframes hjx-ui-inspector-in{0%{opacity:0;transform:translate(16px)}}.hjx-ui-inspector-head{align-items:center;gap:var(--hjx-space-8);min-height:44px;padding:0 var(--hjx-space-8) 0 var(--hjx-space-16);border-bottom:1px solid var(--hjx-line);display:flex}.hjx-ui-inspector-head h3{font-size:var(--hjx-text-15);flex:auto;margin:0;font-weight:600}.hjx-ui-inspector-body{padding:var(--hjx-space-16);flex:auto;overflow:auto}.hjx-ui-kv{gap:var(--hjx-space-4) var(--hjx-space-12);font-size:var(--ui-text);grid-template-columns:auto 1fr;margin:0;display:grid}.hjx-ui-kv dt{color:var(--hjx-muted)}.hjx-ui-kv dd{overflow-wrap:anywhere;margin:0}.hjx-ui-statusbar{align-items:center;gap:var(--hjx-space-8);min-height:28px;padding:0 var(--hjx-space-12);font-size:var(--ui-text-sm);color:var(--hjx-muted);background:var(--hjx-paper);border-bottom:1px solid var(--hjx-line);display:flex}.hjx-ui-statusbar.is-warning{background:var(--hjx-warning-soft);color:var(--hjx-warning)}.hjx-ui-statusbar.is-danger{background:var(--hjx-danger-soft);color:var(--hjx-danger)}.hjx-ui-statusbar.is-success{background:var(--hjx-success-soft);color:var(--hjx-success)}.hjx-ui-statusbar .hjx-ui-btn{margin-left:auto}.hjx-ui-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite hjx-ui-spin}.hjx-ui-toast{align-items:flex-start;gap:var(--hjx-space-12);width:340px;padding:var(--hjx-space-12) var(--hjx-space-16);border-radius:var(--hjx-radius-12);background:var(--hjx-material-popover);border:1px solid var(--hjx-material-popover-border);box-shadow:var(--hjx-shadow-overlay);-webkit-backdrop-filter:var(--hjx-material-blur);backdrop-filter:var(--hjx-material-blur);color:var(--hjx-material-ink,var(--hjx-ink));display:flex}.hjx-ui-toast svg{width:20px;height:20px;color:var(--hjx-action);flex:none}.hjx-ui-toast.is-success svg{color:var(--hjx-success)}.hjx-ui-toast.is-danger svg{color:var(--hjx-danger)}.hjx-ui-toast strong{font-size:var(--ui-text);font-weight:600;display:block}.hjx-ui-toast p{font-size:var(--ui-text-sm);color:var(--hjx-material-muted,var(--hjx-muted));margin:2px 0 0}.hjx-ui-toast .hjx-ui-btn{align-self:center;margin-left:auto}.hjx-ui-pagination{align-items:center;gap:var(--hjx-space-8);font-size:var(--ui-text-sm);color:var(--hjx-muted);display:flex}@media (prefers-reduced-motion:reduce){.hjx-ui-menu,.hjx-ui-dialog,.hjx-ui-sheet .hjx-ui-dialog,.hjx-ui-inspector,.hjx-ui-scrim{animation:.1s linear hjx-ui-fade}button.hjx-ui-card:hover,a.hjx-ui-card:hover{transform:none}.hjx-ui-switch,.hjx-ui-switch:after,.hjx-ui-btn,.hjx-ui-row,.hjx-ui-segmented>button{transition:none}}@media (forced-colors:active){.hjx-ui-btn,.hjx-ui-input,.hjx-ui-select,.hjx-ui-card,.hjx-ui-dialog,.hjx-ui-menu{box-shadow:none;border-color:buttontext}.hjx-ui-btn.is-primary,.hjx-ui-btn.is-brand,.hjx-ui-btn.is-danger{color:highlighttext;background:highlight;border-color:highlight}.hjx-ui-row[aria-selected=true],.hjx-ui-sourcelist-item[aria-current=true]{color:highlighttext;background:highlight}}
