x-attributes-filter,x-badge,x-btn,x-cell,x-col,x-date-picker,x-drawer,x-form-field,x-json-view,x-row,x-rows-init,x-select,x-t-item,x-table,x-table-def,x-tbody,x-text-area,x-tfoot,x-thead{visibility:hidden}:root{--x-sp-1:4px;--x-sp-2:8px;--x-sp-3:12px;--x-sp-4:16px;--x-sp-5:24px;--x-sp-6:48px;--x-h1-font-weight:700;--x-h1-font-size:2.625rem;--x-h1-line-height:3.15rem;--x-h2-font-weight:700;--x-h2-font-size:2rem;--x-h2-line-height:2.4rem;--x-h3-font-weight:400;--x-h3-font-size:1.5rem;--x-h3-line-height:2.375rem;--x-h4-font-weight:700;--x-h4-font-size:1.25rem;--x-h4-line-height:2rem;--x-text-font-weight:400;--x-text-font-weight-medium:500;--x-text-font-weight-bolder:600;--x-text-font-weight-bold:700;--x-text-font-size-md:1rem;--x-text-font-size-sm:0.875rem;--x-text-font-size-xs:0.775rem;--x-text-line-height:1.6rem;--x-document-font-family:"Open Sans",sans-serif;--x-color-primary-50:#eff6ff;--x-color-primary-100:#dbeafe;--x-color-primary-200:#bfdbfe;--x-color-primary-300:#93c5fd;--x-color-primary-400:#60a5fa;--x-color-primary-500:#3b82f6;--x-color-primary-600:#2563eb;--x-color-primary-700:#1d4ed8;--x-color-primary-800:#1e40af;--x-color-primary-900:#1e3a8a;--x-color-primary-950:#172554;--x-color-danger-50:#fef2f2;--x-color-danger-100:#fee2e2;--x-color-danger-200:#fecaca;--x-color-danger-300:#fca5a5;--x-color-danger-400:#f87171;--x-color-danger-500:#ef4444;--x-color-danger-600:#dc2626;--x-color-danger-700:#b91c1c;--x-color-danger-800:#991b1b;--x-color-danger-900:#7f1d1d;--x-color-danger-950:#450a0a;--x-color-warning-50:#fffbeb;--x-color-warning-100:#fef3c7;--x-color-warning-200:#fde68a;--x-color-warning-300:#fcd34d;--x-color-warning-400:#fbbf24;--x-color-warning-500:#f59e0b;--x-color-warning-600:#d97706;--x-color-warning-700:#b45309;--x-color-warning-800:#92400e;--x-color-warning-900:#78350f;--x-color-warning-950:#451a03;--x-color-success-50:#f0fdf4;--x-color-success-100:#dcfce7;--x-color-success-200:#bbf7d0;--x-color-success-300:#86efac;--x-color-success-400:#4ade80;--x-color-success-500:#22c55e;--x-color-success-600:#16a34a;--x-color-success-700:#15803d;--x-color-success-800:#166534;--x-color-success-900:#14532d;--x-color-success-950:#052e16;--x-color-gray-50:#f8fafc;--x-color-gray-100:#f1f4f8;--x-color-gray-200:#e2e8f0;--x-color-gray-300:#cbd5e1;--x-color-gray-400:#94a3b8;--x-color-gray-500:#64748b;--x-color-gray-600:#475569;--x-color-gray-700:#334155;--x-color-gray-800:#1e293b;--x-color-gray-900:#0f172a;--x-color-gray-950:#020817;--x-color-white:#f8fafd;--x-radius-sm:4px;--x-radius-md:6px;--x-radius-lg:10px;--x-radius-xl:100px;--x-border-width:1px;--x-font-mono:"JetBrains Mono","Consolas","Menlo",monospace;--x-shadow-sm:0 1px 3px 0 rgba(0, 0, 0, 0.08),0 1px 2px -1px rgba(0, 0, 0, 0.06);--x-shadow-md:0 4px 12px -2px rgba(0, 0, 0, 0.1),0 2px 6px -2px rgba(0, 0, 0, 0.06);--x-shadow-lg:0 8px 24px -4px rgba(0, 0, 0, 0.12),0 4px 10px -4px rgba(0, 0, 0, 0.08)}:root[data-theme=dark]{--x-color-primary-50:#0c1a3a;--x-color-primary-100:#102050;--x-color-primary-200:#1a3270;--x-color-primary-300:#1e4bad;--x-color-primary-400:#2563eb;--x-color-primary-500:#3b82f6;--x-color-primary-600:#60a5fa;--x-color-primary-700:#93c5fd;--x-color-primary-800:#bfdbfe;--x-color-primary-900:#dbeafe;--x-color-primary-950:#eff6ff;--x-color-danger-50:#2d0a0a;--x-color-danger-100:#450a0a;--x-color-danger-200:#7f1d1d;--x-color-danger-300:#991b1b;--x-color-danger-400:#dc2626;--x-color-danger-500:#ef4444;--x-color-danger-600:#f87171;--x-color-danger-700:#fca5a5;--x-color-danger-800:#fecaca;--x-color-danger-900:#fee2e2;--x-color-warning-50:#1a0c00;--x-color-warning-100:#451a03;--x-color-warning-200:#78350f;--x-color-warning-300:#92400e;--x-color-warning-400:#b45309;--x-color-warning-500:#d97706;--x-color-warning-600:#f59e0b;--x-color-warning-700:#fbbf24;--x-color-warning-800:#fde68a;--x-color-warning-900:#fef3c7;--x-color-success-50:#052e16;--x-color-success-100:#14532d;--x-color-success-200:#166534;--x-color-success-300:#15803d;--x-color-success-400:#16a34a;--x-color-success-500:#22c55e;--x-color-success-600:#4ade80;--x-color-success-700:#86efac;--x-color-success-800:#bbf7d0;--x-color-success-900:#dcfce7;--x-color-gray-50:#0f1a2e;--x-color-gray-100:#152035;--x-color-gray-200:#1c2d47;--x-color-gray-300:#263d5f;--x-color-gray-400:#3d5a7a;--x-color-gray-500:#607b96;--x-color-gray-600:#8ba4bc;--x-color-gray-700:#b0c6da;--x-color-gray-800:#cddae8;--x-color-gray-900:#e4edf5;--x-color-white:#080f1d;--x-shadow-sm:0 1px 3px 0 rgba(0, 0, 0, 0.3),0 1px 2px -1px rgba(0, 0, 0, 0.2);--x-shadow-md:0 4px 12px -2px rgba(0, 0, 0, 0.4),0 2px 6px -2px rgba(0, 0, 0, 0.25);--x-shadow-lg:0 8px 24px -4px rgba(0, 0, 0, 0.5),0 4px 10px -4px rgba(0, 0, 0, 0.3)}body[is=x-document]{font-family:var(--x-document-font-family);font-optical-sizing:auto;font-size:var(--x-text-font-size-md);line-height:var(--x-text-line-height);font-weight:var(--x-text-font-weight);color:var(--x-color-gray-900);background-color:var(--x-color-white)}.x-h1{font-weight:var(--x-h1-font-weight);line-height:var(--x-h1-line-height);font-size:var(--x-h1-font-size)}.x-h2{font-weight:var(--x-h2-font-weight);line-height:var(--x-h2-line-height);font-size:var(--x-h2-font-size)}.x-h3{font-weight:var(--x-h3-font-weight);line-height:var(--x-h3-line-height);font-size:var(--x-h3-font-size)}.x-h4{font-weight:var(--x-h4-font-weight);line-height:var(--x-h4-line-height);font-size:var(--x-h4-font-size)}.box{width:100%;display:flex;flex-direction:column;flex-grow:0;align-items:flex-start}.box>*{margin-bottom:var(--x-sp-4)}x-btn svg{color:inherit;stroke:var(--x-btn-text-color);display:inline-block;vertical-align:middle;height:var(--x-text-font-size-sm);padding-right:var(--x-sp-1);width:auto}x-btn button[data-variant=outlined] svg{stroke:var(--x-btn-bg-color)}x-btn button[data-variant=outlined]:hover svg{stroke:var(--x-btn-bg-color-hover)}x-form-field input::placeholder,x-form-field textarea::placeholder{color:var(--x-input-placeholder-color,var(--x-color-gray-400,#9ca3af))}.x-nav{display:flex;align-items:center;gap:var(--x-sp-4);padding:var(--x-sp-1) var(--x-sp-4);background-color:var(--x-color-white);border-bottom:1px solid var(--x-color-gray-200);flex-wrap:wrap}.x-nav__brand{display:flex;align-items:center}.x-nav__logo{display:flex;text-decoration:none}.x-nav__brand-name{font-weight:var(--x-text-font-weight-bold);color:var(--x-color-gray-900)}.x-nav__search{flex:1;min-width:200px;text-align:center}.x-nav__btn,.x-nav__link{padding:var(--x-sp-2) var(--x-sp-3);color:var(--x-color-gray-600);font-size:var(--x-text-font-size-sm);font-weight:var(--x-text-font-weight-medium);border-radius:var(--x-radius-sm);transition:.2s;text-decoration:none;cursor:pointer;background:0 0;border:none;display:flex;align-items:center}.x-nav__btn:hover,.x-nav__link:hover{background-color:var(--x-color-gray-200);color:var(--x-color-gray-900)}.x-nav__menu{display:flex;gap:var(--x-sp-1);list-style:none;margin:0;padding:0;align-items:center;flex:1;justify-content:flex-start}.x-nav__actions-item,.x-nav__menu-item{position:relative}.x-nav__actions-list{display:flex;gap:var(--x-sp-1);list-style:none;margin:0;padding:0;align-items:center}.x-nav__actions-item .x-nav__btn{padding:var(--x-sp-2)}.x-nav__submenu{display:none;position:absolute;top:calc(100% + var(--x-sp-1));left:0;background-color:var(--x-color-white);border:1px solid var(--x-color-gray-200);border-radius:var(--x-radius-md);box-shadow:var(--x-shadow-md);padding:var(--x-sp-1);min-width:150px;z-index:1000;flex-direction:column;list-style:none;margin:0;gap:0}.x-nav__actions-item--user:hover>.x-nav__submenu,.x-nav__menu-item--submenu:hover>.x-nav__submenu{display:flex}.x-nav__submenu--right{right:0;left:auto}.x-nav__submenu-item{margin:0}@media (max-width:768px){.x-nav{gap:var(--x-sp-2)}.x-nav__search{order:10;flex-basis:100%}.x-nav__menu,.x-nav__time-selector{display:none}}@media (min-width:769px) and (max-width:1100px){.x-nav__search{display:none}.x-nav__menu{gap:var(--x-sp-1);font-size:var(--x-text-font-size-xs)}}:root[data-theme=dark] body[is=x-document]{color:var(--x-color-gray-900);background-color:var(--x-color-white)}:root[data-theme=dark] .x-nav{background-color:var(--x-color-gray-50);border-bottom-color:var(--x-color-gray-200)}:root[data-theme=dark] .x-nav__brand-name{color:var(--x-color-gray-900)}:root[data-theme=dark] .x-nav__btn,:root[data-theme=dark] .x-nav__link{color:var(--x-color-gray-700)}:root[data-theme=dark] .x-nav__btn:hover,:root[data-theme=dark] .x-nav__link:hover{background-color:var(--x-color-gray-200);color:var(--x-color-gray-900)}:root[data-theme=dark] .x-nav__submenu{background-color:var(--x-color-gray-100);border-color:var(--x-color-gray-300);box-shadow:var(--x-shadow-md)}