:root{--td-screen-xs:320px;--td-screen-sm:768px;--td-screen-md:992px;--td-screen-lg:1200px;--td-screen-xl:1400px;--td-screen-xxl:1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid #0000;border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{stroke:currentColor;transition:d .2s}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transform-origin:50%;transition:transform .2s}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1:#f2f3ff;--td-brand-color-2:#d9e1ff;--td-brand-color-3:#b5c7ff;--td-brand-color-4:#8eabff;--td-brand-color-5:#618dff;--td-brand-color-6:#366ef4;--td-brand-color-7:#0052d9;--td-brand-color-8:#003cab;--td-brand-color-9:#002a7c;--td-brand-color-10:#001a57;--td-warning-color-1:#fff1e9;--td-warning-color-2:#ffd9c2;--td-warning-color-3:#ffb98c;--td-warning-color-4:#fa9550;--td-warning-color-5:#e37318;--td-warning-color-6:#be5a00;--td-warning-color-7:#954500;--td-warning-color-8:#713300;--td-warning-color-9:#532300;--td-warning-color-10:#3b1700;--td-error-color-1:#fff0ed;--td-error-color-2:#ffd8d2;--td-error-color-3:#ffb9b0;--td-error-color-4:#ff9285;--td-error-color-5:#f6685d;--td-error-color-6:#d54941;--td-error-color-7:#ad352f;--td-error-color-8:#881f1c;--td-error-color-9:#68070a;--td-error-color-10:#490002;--td-success-color-1:#e3f9e9;--td-success-color-2:#c6f3d7;--td-success-color-3:#92dab2;--td-success-color-4:#56c08d;--td-success-color-5:#2ba471;--td-success-color-6:#008858;--td-success-color-7:#006c45;--td-success-color-8:#005334;--td-success-color-9:#003b23;--td-success-color-10:#002515;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#fff;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-7);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-6);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-8);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0009;--td-mask-disabled:#fff9;--td-mask-background:#fffffff5;--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-container-hover:var(--td-gray-color-1);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-container-select:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-2);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-hover:var(--td-gray-color-4);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-5);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-bg-color-specialcomponent:#fff;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-7);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:#0000001a;--td-border-level-1-color:var(--td-gray-color-3);--td-component-stroke:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-component-border:var(--td-gray-color-4);--td-shadow-1:0 1px 10px #0000000d, 0 4px 5px #00000014, 0 2px 4px -1px #0000001f;--td-shadow-2:0 3px 14px 2px #0000000d, 0 8px 10px 1px #0000000f, 0 5px 5px -3px #0000001a;--td-shadow-3:0 6px 30px 5px #0000000d, 0 16px 24px 2px #0000000a, 0 8px 10px -5px #00000014;--td-shadow-inset-top:inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right:inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom:inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left:inset -.5px 0 0 #dcdcdc;--td-table-shadow-color:#00000014;--td-scrollbar-color:#0000001a;--td-scrollbar-hover-color:#0000004d;--td-scroll-track-color:#fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1:#1b2f51;--td-brand-color-2:#173463;--td-brand-color-3:#143975;--td-brand-color-4:#103d88;--td-brand-color-5:#0d429a;--td-brand-color-6:#054bbe;--td-brand-color-7:#2667d4;--td-brand-color-8:#4582e6;--td-brand-color-9:#699ef5;--td-brand-color-10:#96bbf8;--td-warning-color-1:#4f2a1d;--td-warning-color-2:#582f21;--td-warning-color-3:#733c23;--td-warning-color-4:#a75d2b;--td-warning-color-5:#cf6e2d;--td-warning-color-6:#dc7633;--td-warning-color-7:#e8935c;--td-warning-color-8:#ecbf91;--td-warning-color-9:#eed7bf;--td-warning-color-10:#f3e9dc;--td-error-color-1:#472324;--td-error-color-2:#5e2a2d;--td-error-color-3:#703439;--td-error-color-4:#83383e;--td-error-color-5:#a03f46;--td-error-color-6:#c64751;--td-error-color-7:#de6670;--td-error-color-8:#ec888e;--td-error-color-9:#edb1b6;--td-error-color-10:#eeced0;--td-success-color-1:#193a2a;--td-success-color-2:#1a4230;--td-success-color-3:#17533d;--td-success-color-4:#0d7a55;--td-success-color-5:#059465;--td-success-color-6:#43af8a;--td-success-color-7:#46bf96;--td-success-color-8:#80d2b6;--td-success-color-9:#b4e1d3;--td-success-color-10:#deede8;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#ffffffe6;--td-font-white-2:#ffffff8c;--td-font-white-3:#ffffff59;--td-font-white-4:#ffffff38;--td-font-gray-1:#000000e6;--td-font-gray-2:#0009;--td-font-gray-3:#0006;--td-font-gray-4:#00000042;--td-brand-color:var(--td-brand-color-8);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-7);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-9);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:#0006;--td-mask-disabled:#0009;--td-mask-background:#242424f5;--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-hover:var(--td-gray-color-12);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-container-select:var(--td-gray-color-9);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-11);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-hover:var(--td-gray-color-10);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-secondarycomponent:var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-9);--td-bg-color-secondarycomponent-active:var(--td-gray-color-8);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-bg-color-specialcomponent:transparent;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-8);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:#ffffff1a;--td-border-level-1-color:var(--td-gray-color-11);--td-component-stroke:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-component-border:var(--td-gray-color-9);--td-shadow-1:0 4px 6px #0000000f, 0 1px 10px #00000014, 0 2px 4px #0000001f;--td-shadow-2:0 8px 10px #0000001f, 0 3px 14px #0000001a, 0 5px 5px #00000029;--td-shadow-3:0 16px 24px #00000024, 0 6px 30px #0000001f, 0 8px 10px #0003;--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left:inset -.5px 0 0 #5e5e5e;--td-table-shadow-color:#0000008c;--td-scrollbar-color:#ffffff1a;--td-scrollbar-hover-color:#ffffff4d;--td-scroll-track-color:#333}:root{--td-radius-small:2px;--td-radius-default:3px;--td-radius-medium:6px;--td-radius-large:9px;--td-radius-extraLarge:12px;--td-radius-round:999px;--td-radius-circle:50%;--td-font-family:PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium:PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small:12px;--td-font-size-link-medium:14px;--td-font-size-link-large:16px;--td-font-size-mark-small:12px;--td-font-size-mark-medium:14px;--td-font-size-body-small:12px;--td-font-size-body-medium:14px;--td-font-size-body-large:16px;--td-font-size-title-small:14px;--td-font-size-title-medium:16px;--td-font-size-title-large:18px;--td-font-size-title-extraLarge:20px;--td-font-size-headline-small:24px;--td-font-size-headline-medium:28px;--td-font-size-headline-large:36px;--td-font-size-display-medium:48px;--td-font-size-display-large:64px;--td-line-height-link-small:20px;--td-line-height-link-medium:22px;--td-line-height-link-large:24px;--td-line-height-mark-small:20px;--td-line-height-mark-medium:22px;--td-line-height-body-small:20px;--td-line-height-body-medium:22px;--td-line-height-body-large:24px;--td-line-height-title-small:22px;--td-line-height-title-medium:24px;--td-line-height-title-large:26px;--td-line-height-title-extraLarge:28px;--td-line-height-headline-small:32px;--td-line-height-headline-medium:36px;--td-line-height-headline-large:44px;--td-line-height-display-medium:56px;--td-line-height-display-large:72px;--td-font-link-small:var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium:var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large:var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small:600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium:600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small:var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium:var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large:var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small:600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium:600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large:600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge:600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small:600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium:600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large:600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium:600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large:600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family);--td-size-1:2px;--td-size-2:4px;--td-size-3:6px;--td-size-4:8px;--td-size-5:12px;--td-size-6:16px;--td-size-7:20px;--td-size-8:24px;--td-size-9:28px;--td-size-10:32px;--td-size-11:36px;--td-size-12:40px;--td-size-13:48px;--td-size-14:56px;--td-size-15:64px;--td-size-16:72px;--td-comp-size-xxxs:var(--td-size-6);--td-comp-size-xxs:var(--td-size-7);--td-comp-size-xs:var(--td-size-8);--td-comp-size-s:var(--td-size-9);--td-comp-size-m:var(--td-size-10);--td-comp-size-l:var(--td-size-11);--td-comp-size-xl:var(--td-size-12);--td-comp-size-xxl:var(--td-size-13);--td-comp-size-xxxl:var(--td-size-14);--td-comp-size-xxxxl:var(--td-size-15);--td-comp-size-xxxxxl:var(--td-size-16);--td-pop-padding-s:var(--td-size-2);--td-pop-padding-m:var(--td-size-3);--td-pop-padding-l:var(--td-size-4);--td-pop-padding-xl:var(--td-size-5);--td-pop-padding-xxl:var(--td-size-6);--td-comp-paddingLR-xxs:var(--td-size-1);--td-comp-paddingLR-xs:var(--td-size-2);--td-comp-paddingLR-s:var(--td-size-4);--td-comp-paddingLR-m:var(--td-size-5);--td-comp-paddingLR-l:var(--td-size-6);--td-comp-paddingLR-xl:var(--td-size-8);--td-comp-paddingLR-xxl:var(--td-size-10);--td-comp-paddingTB-xxs:var(--td-size-1);--td-comp-paddingTB-xs:var(--td-size-2);--td-comp-paddingTB-s:var(--td-size-4);--td-comp-paddingTB-m:var(--td-size-5);--td-comp-paddingTB-l:var(--td-size-6);--td-comp-paddingTB-xl:var(--td-size-8);--td-comp-paddingTB-xxl:var(--td-size-10);--td-comp-margin-xxs:var(--td-size-1);--td-comp-margin-xs:var(--td-size-2);--td-comp-margin-s:var(--td-size-4);--td-comp-margin-m:var(--td-size-5);--td-comp-margin-l:var(--td-size-6);--td-comp-margin-xl:var(--td-size-7);--td-comp-margin-xxl:var(--td-size-8);--td-comp-margin-xxxl:var(--td-size-10);--td-comp-margin-xxxxl:var(--td-size-12);color:#122033;--app-bg:#f8fafcd1;--panel-bg:#ffffffc2;--panel-border:#0f172a14;--panel-shadow:0 24px 60px #0f172a14;--text-main:#122033;--text-soft:#5f6f85;--text-muted:#7f8ba0;--accent:#1459c7;--accent-soft:#1459c71a;--accent-warm:#c97a19;background:radial-gradient(circle at 0 0,#c3dbff7a,#0000 32%),radial-gradient(circle at 85% 12%,#ffd9a847,#0000 24%),linear-gradient(#eef3f9 0%,#f7f9fc 48%,#eef2f7 100%);font-family:IBM Plex Sans,PingFang SC,sans-serif}*{box-sizing:border-box}html,body{min-width:0;min-height:100%;color:var(--text-main);margin:0}body{background:0 0}#root{min-height:100vh}a{color:var(--accent);text-decoration:none}.app-shell{background:0 0;min-height:100vh}.app-aside{width:280px;color:var(--text-main);z-index:20;background:linear-gradient(#f5f8fcfa,#eff4f9f0);border-right:1px solid #0f172a0f;padding:28px 18px 24px;position:fixed;top:0;bottom:0;left:0;overflow:auto}.brand-block{align-items:flex-start;gap:14px;padding:8px 8px 20px;display:flex}.brand-mark{color:#14213d;background:linear-gradient(135deg,#f5b14c 0%,#f0d676 100%);border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:700;display:grid;box-shadow:0 14px 32px #f5b14c47}.brand-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#98a6ba;margin-bottom:6px;font-size:11px}.brand{letter-spacing:.01em;color:#d9e3f0;font-size:24px;font-weight:700}.brand-subtitle{color:#b5c1d3;margin-top:6px;font-size:13px}.nav-section-label{letter-spacing:.12em;text-transform:uppercase;color:#aebacd;margin:8px 8px 12px;font-size:11px;font-weight:600}.app-header{background:0 0;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 32px 0;display:flex}.app-main{flex-direction:column;min-width:0;margin-left:280px;display:flex}.header-copy{min-width:0}.header-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:12px;font-weight:600}.header-title{margin-top:4px;font-size:34px;font-weight:700;line-height:1.1}.header-subtitle{max-width:680px;color:var(--text-soft);margin-top:10px;font-size:14px;line-height:1.6}.header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.locale-switch{background:#ffffffa3;border:1px solid #0f172a14;border-radius:16px;align-items:center;gap:10px;padding:8px 10px;display:inline-flex;box-shadow:0 12px 28px #0f172a0d}.locale-switch__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.account-menu{position:relative}.account-trigger{appearance:none;cursor:pointer;color:var(--text-main);background:#ffffffbd;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:10px;min-width:0;padding:6px 12px 6px 6px;transition:border-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 12px 28px #0f172a0d}.account-trigger:hover,.account-trigger--open{border-color:#1459c729;box-shadow:0 18px 34px #0f172a14}.account-avatar{color:#fff;background:linear-gradient(135deg,#1b0b08 0%,#ff5f31 72%,#ff7e5f 100%);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-weight:700;display:grid}.account-trigger__copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.account-trigger__name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:15px;font-weight:700;overflow:hidden}.catalog-inline-input,.catalog-inline-select{min-width:120px}.account-trigger__role{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:var(--text-muted);font-size:11px;overflow:hidden}.account-trigger__icon{color:var(--text-muted);flex:none}.account-panel{z-index:40;background:linear-gradient(#fffbf7fa,#f9f4eef5);border:1px solid #d6c7b6b8;border-radius:20px;width:min(280px,100vw - 32px);padding:12px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #583e2424}.account-panel__identity{background:#ffffffb8;border:1px solid #d6c7b6eb;border-radius:16px;padding:14px 16px;box-shadow:inset 0 1px #ffffffb3}.account-panel__name{color:#1f2a3d;font-size:18px;font-weight:700}.account-panel__meta{color:#98a0ae;word-break:break-word;flex-direction:column;gap:3px;margin-top:6px;font-size:13px;display:flex}.account-action{appearance:none;color:#4d545f;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;margin-top:10px;padding:12px 10px;font-size:14px;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:flex}.account-action:hover{color:#1f2a3d;background:#ffffffb8}.account-action svg{flex:none;font-size:18px}.account-action--danger{color:#9b4238}.account-action--danger:hover{color:#7f2d24;background:#ffffffb8}.app-content{padding:18px 32px 32px}.content-frame{flex-direction:column;gap:20px;min-height:calc(100vh - 150px);display:flex}.page-card{background:#ffffffd1;border:1px solid #0f172a0f;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #0f172a0f}.page-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.dashboard-shell{flex-direction:column;gap:20px;display:flex}.dashboard-primary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dashboard-secondary-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;display:grid}.page-grid--stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.metric-card{background:radial-gradient(circle at 100% 0,#1459c71a,#0000 34%),linear-gradient(#fffffff5,#f6f9fdeb);border:1px solid #0f172a0f;border-radius:24px;min-height:132px;box-shadow:0 18px 40px #0f172a0f}.metric-card--primary{min-height:176px}.metric-card--primary .metric-label{font-size:14px}.metric-card--primary .metric-value{margin-top:28px;font-size:clamp(38px,4vw,58px)}.metric-card--secondary{min-height:148px}.metric-card--revenue{background:radial-gradient(circle at 100% 0,#10b9812e,#0000 34%),linear-gradient(#fffffffa,#f2fbf7f0)}.metric-card--subscriptions{background:radial-gradient(circle at 100% 0,#2563eb29,#0000 34%),linear-gradient(#fffffffa,#f4f8fff0)}.metric-label{letter-spacing:.02em;color:var(--text-soft);font-size:13px;font-weight:600}.metric-value{color:var(--text-main);margin-top:18px;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1}.dashboard-trend-card{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:stretch;gap:20px;display:grid}.trend-chart-panel{background:radial-gradient(circle at 100% 0,#2563eb1f,#0000 32%),linear-gradient(#f7faffeb,#ffffffe6);border:1px solid #2563eb14;border-radius:20px;min-height:260px;padding:14px 8px 4px}.trend-chart{width:100%;height:100%;min-height:240px;display:block}.trend-chart__value{fill:#0f172adb;font-size:10px;font-weight:700}.trend-chart__label{fill:#64748beb;font-size:9px;font-weight:700}.trend-stat-grid{grid-template-columns:1fr;gap:14px;display:grid}.trend-stat{background:#f4f7fbe0;border:1px solid #0f172a0d;border-radius:18px;min-width:0;padding:18px 18px 20px}.trend-stat__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:700}.trend-stat__value{color:var(--text-main);margin-top:14px;font-size:clamp(26px,2.8vw,38px);font-weight:700;line-height:1}.toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;display:flex}.toolbar>*{flex-shrink:0}.toolbar .t-input{flex:240px;min-width:220px}.toolbar .t-alert{margin-left:auto}.detail-layout,.detail-section-stack{flex-direction:column;gap:20px;display:flex}.flow-card{border-radius:18px}.flow-card .t-card__header{align-items:flex-start}.detail-tabs .t-tabs__content{display:none}.summary-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.summary-list>div{background:#f4f7fbe0;border:1px solid #0f172a0d;border-radius:16px;min-width:0;padding:14px 16px;line-height:1.5}.summary-field{flex-direction:column;gap:8px;display:flex}.summary-list--compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.summary-list--compact>div{border-radius:14px;padding:12px 14px}.summary-list--compact .summary-field{gap:6px}.summary-list--compact .summary-label{letter-spacing:.06em;font-size:10px}.summary-list--compact .summary-value{font-size:13px;line-height:1.45}.summary-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.summary-value{color:var(--text-main);word-break:break-word;font-size:15px;line-height:1.6}.token-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.token-summary-grid>div{background:#f4f7fbe0;border:1px solid #0f172a0d;border-radius:14px;min-width:0;padding:12px 14px;line-height:1.45}.token-summary-grid .summary-field{gap:6px}.token-summary-grid .summary-label{letter-spacing:.06em;font-size:10px}.token-summary-grid .summary-value{font-size:13px;line-height:1.4}.token-usage-hero--wide{grid-column:span 3}.token-usage-hero{flex-direction:column;gap:10px;display:flex}.token-usage-hero__header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.token-usage-hero__percent{color:#1459c7;font-size:13px;font-weight:700}.token-usage-hero__values{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;display:flex}.token-usage-hero__primary{color:var(--text-main);font-size:24px;font-weight:700;line-height:1}.token-usage-hero__secondary{color:var(--text-muted);font-size:12px}.token-usage-bar{background:#0f172a14;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.token-usage-bar__fill{border-radius:inherit;background:linear-gradient(90deg,#1459c7b8,#1459c7f5);height:100%}.request-detail-trigger{appearance:none;color:#1459c7;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline;transition:color .18s,opacity .18s;display:inline}.request-detail-trigger:hover{color:#0c4aaa;opacity:.92}.catalog-shell{flex-direction:column;gap:20px;display:flex}.catalog-summary-strip{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.catalog-summary-strip .summary-field{background:linear-gradient(#fffffff5,#f5f8fcf0);border:1px solid #0f172a0f;border-radius:18px;min-width:0;padding:14px 16px;box-shadow:0 12px 26px #0f172a0a}.catalog-summary-strip .summary-label{letter-spacing:.1em;font-size:10px}.catalog-summary-strip .summary-value{font-size:18px;font-weight:700;line-height:1.3}.catalog-shell .t-tabs{background:#f4f7fbdb;border:1px solid #0f172a0f;border-radius:22px;padding:8px 10px}.catalog-shell .t-tabs__nav{gap:8px}.catalog-shell .t-tabs__nav-item{min-height:42px;color:var(--text-soft);border-radius:999px;padding:0 18px;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s}.catalog-shell .t-tabs__nav-item.t-is-active{color:var(--accent);background:#fffffff5;box-shadow:0 10px 24px #0f172a0d}.catalog-shell .t-tabs__active-bar{display:none}.catalog-panel{flex-direction:column;gap:18px;margin-top:22px;padding:4px 0 2px;display:flex}.catalog-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:18px;display:grid}.catalog-field{flex-direction:column;gap:8px;min-width:0;display:flex}.catalog-field--wide{grid-column:span 2}.catalog-field__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.catalog-field__control{min-width:0}.catalog-field__control .t-input,.catalog-field__control .t-input-number,.catalog-field__control .t-select{width:100%}.catalog-editor-card{background:radial-gradient(circle at 100% 0,#1459c70f,#0000 30%),linear-gradient(#fffffffa,#f6f9fdf0);border:1px solid #0f172a0f;border-radius:24px;flex-direction:column;gap:18px;padding:22px 22px 20px;display:flex;box-shadow:0 16px 34px #0f172a0d}.catalog-editor-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.catalog-editor-card__title{color:var(--text-main);font-size:18px;font-weight:700;line-height:1.25}.catalog-editor-card__subtitle{max-width:640px;color:var(--text-soft);margin-top:6px;font-size:13px;line-height:1.6}.catalog-editor-card__actions{flex:none}.catalog-editor-card__body{min-width:0}.catalog-section-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 2px 2px;display:flex}.catalog-section-copy{flex-direction:column;gap:6px;display:flex}.catalog-section-title{color:var(--text-main);font-size:22px;font-weight:700;line-height:1.15}.catalog-section-subtitle{max-width:720px;color:var(--text-soft);font-size:14px;line-height:1.6}.catalog-editor-list{flex-direction:column;gap:16px;display:flex}.catalog-form-stack{flex-direction:column;gap:18px;display:flex}.catalog-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;display:grid}.catalog-fields-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px}.catalog-fields-grid--model-access{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:start}.catalog-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.catalog-preview-grid .page-card{min-width:0}.catalog-preview-grid .t-textarea,.catalog-preview-grid .t-textarea__inner{font-family:SFMono-Regular,SF Mono,ui-monospace,monospace}.table-stack{flex-direction:column;gap:6px;min-width:0;display:flex}.table-tags{flex-wrap:wrap;gap:6px;display:flex}.table-meta{color:var(--text-soft);word-break:break-word;font-size:13px;line-height:1.5}.json-inline{white-space:pre-wrap;word-break:break-word;max-width:360px;color:var(--text-soft);margin:0;font-family:SFMono-Regular,SF Mono,ui-monospace,monospace;font-size:12px;line-height:1.5}.secret-toolbar{justify-content:flex-end;display:flex}.secret-block{background:#f4f7fbe0;border:1px solid #0f172a14;border-radius:16px;min-width:0;padding:16px}.secret-block__label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:10px;font-size:12px;font-weight:700}.secret-block__value{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:var(--text-main);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.6}.table-shell{background:#ffffffb3;border:1px solid #0f172a0f;border-radius:18px;overflow:hidden}.table-shell--wide{overflow-x:auto}.table-shell--wide .t-table{min-width:1200px}.filter-panel{background:linear-gradient(#f8fbfff5,#f3f7fceb);border:1px solid #0f172a0f;border-radius:18px;margin-bottom:18px;padding:18px}.filter-panel__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.filter-panel__title{color:var(--text-main);font-size:14px;font-weight:700}.filter-panel__hint{color:var(--text-soft);margin-top:4px;font-size:13px;line-height:1.5}.filter-panel__actions{align-items:center;gap:10px;display:flex}.filter-toolbar{grid-template-columns:minmax(240px,1.6fr) repeat(2,minmax(140px,.8fr)) auto;align-items:center;gap:12px;display:grid}.fixed-field{min-height:42px;color:var(--text-soft);background:#f4f7fbf5;border:1px solid #0f172a14;border-radius:14px;align-items:center;padding:0 14px;display:flex}.pagination-bar{width:100%;margin-top:16px}.pagination-bar .t-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px 16px;width:100%;margin-top:0;display:flex}.pagination-bar .t-pagination__total{white-space:nowrap;margin-right:auto}.pagination-bar .t-pagination__select,.pagination-bar .t-pagination__pager,.pagination-bar .t-pagination__jump,.pagination-bar .t-pagination__btn{flex-shrink:0}.pagination-bar .t-pagination__jump{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pagination-bar .t-pagination__jump .t-input-adornment{align-items:stretch;display:inline-flex}.pagination-bar .t-pagination__jump .t-input-adornment__append{white-space:nowrap}.state-block{background:linear-gradient(#ffffffb3,#f5f8fce6);border:1px dashed #0f172a1f;border-radius:24px;place-items:center;min-height:260px;display:grid;box-shadow:inset 0 1px #ffffffa6}.login-shell{background:radial-gradient(circle at 0 0,#1459c729,#0000 28%),radial-gradient(circle at 100% 100%,#c97a192e,#0000 24%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.login-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffd1;border:1px solid #0f172a14;border-radius:28px;width:min(460px,100%);box-shadow:0 30px 80px #14213d1f}.login-card__tools{justify-content:flex-end;margin-bottom:18px;display:flex}.app-menu.t-menu{background:0 0;border:0}.app-menu .t-menu__item{color:#536276;border-radius:14px;margin-bottom:6px}.app-menu .t-menu__item:hover{background:#1459c714}.app-menu .t-is-active{color:#1247a6;background:linear-gradient(135deg,#d8e4faf5,#c1d4f8e6)}.t-card__header{padding:20px 24px 14px}.t-card__body{padding:0 24px 24px}.t-card__title{color:var(--text-main);font-size:18px;font-weight:700}.t-card__subtitle{color:var(--text-soft);margin-top:6px;line-height:1.5}.t-table{border-radius:0;overflow:hidden}.t-table th{color:var(--text-soft);letter-spacing:.04em;text-transform:uppercase;background:#f2f6faeb;font-size:12px;font-weight:700}.t-table td{background:#ffffffc7}.t-table td,.t-table th{padding-top:14px;padding-bottom:14px}.t-table td .t-tag{vertical-align:middle}.t-table td,.t-table td a{color:var(--text-main)}.t-table td a{font-weight:600}.t-table td a:hover{color:var(--accent)}.t-table__empty{color:var(--text-muted);padding:36px 20px}.t-input,.t-textarea__inner,.t-input-adornment,.t-input__wrap,.t-button--variant-outline{border-radius:14px}.t-input__wrap,.t-textarea__inner{background:#ffffffdb}.t-input__wrap{min-height:42px}.t-alert{border-radius:16px}@media (width<=1100px){.dashboard-primary-grid,.dashboard-trend-card,.catalog-grid{grid-template-columns:1fr}.app-aside{border-bottom:1px solid #0f172a0f;border-right:0;width:auto;min-height:auto;position:relative;top:auto;bottom:auto;left:auto}.app-main{margin-left:0}.app-header{padding:24px 20px 0}.app-content{padding:20px}.filter-toolbar,.catalog-fields-grid--dense{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.dashboard-secondary-grid{grid-template-columns:1fr}.brand-block,.app-header{flex-direction:column}.header-actions{justify-content:flex-start;width:100%}.locale-switch{justify-content:space-between;width:100%}.account-menu{width:100%}.account-trigger{justify-content:flex-start;width:100%}.account-panel{width:100%;left:0;right:auto}.summary-list,.summary-list--compact,.token-summary-grid{grid-template-columns:1fr}.token-usage-hero--wide{grid-column:span 1}.catalog-summary-strip,.catalog-fields-grid,.catalog-preview-grid{grid-template-columns:1fr}.catalog-field--wide{grid-column:auto}.catalog-section-toolbar,.catalog-editor-card__header{flex-direction:column}.catalog-shell .t-tabs{padding:6px 8px}.catalog-shell .t-tabs__nav-item{padding:0 14px}.toolbar .t-input{min-width:100%}.filter-panel__header{flex-direction:column}.filter-toolbar{grid-template-columns:1fr}.toolbar .t-alert{width:100%;margin-left:0}.t-card__header,.t-card__body{padding-left:16px;padding-right:16px}.catalog-editor-card{border-radius:20px;padding:18px 18px 16px}.catalog-section-title{font-size:20px}}.t-tabs{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;background-color:var(--td-bg-color-container);margin:0;padding:0;list-style:none;overflow:hidden}.t-tabs__header.t-is-left{float:left}.t-tabs__header.t-is-right{float:right}.t-tabs__header .t-icon{font-size:var(--td-font-size-body-large)}.t-tabs__nav{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.t-tabs__operations{border-bottom:1px solid var(--td-component-stroke);background-color:var(--td-bg-color-container);flex-direction:row;display:flex;position:absolute}.t-tabs__operations--left{z-index:2;left:0}.t-tabs__operations--right{z-index:2;right:0}.t-tabs__operations--right .t-tabs__btn:first-child{box-shadow:-10px 0 20px 5px #0000000d}.t-tabs__operations--right .t-tabs__nav-action{flex:1;align-items:center;width:100%;display:flex}.t-tabs__btn{background-color:var(--td-bg-color-secondarycontainer);border-left:1px solid var(--td-component-stroke);cursor:pointer;width:40px;height:100%;color:var(--td-text-color-secondary);font:var(--td-font-body-large);z-index:1;opacity:1;justify-content:center;align-items:center;transition:all .24s cubic-bezier(.38,0,.24,1);display:flex}.t-tabs__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__btn--left{border-right:1px solid var(--td-component-stroke);box-shadow:10px 0 20px 5px #0000000d}.t-tabs__btn--left.fade-enter,.t-tabs__btn--left.fade-enter-from,.t-tabs__btn--left.fade-leave-to{transform:translate(-50px)}.t-tabs__btn--right.fade-enter,.t-tabs__btn--right.fade-enter-from,.t-tabs__btn--right.fade-leave-to{transform:translate(50px)}.t-tabs__nav-container{position:relative}.t-tabs__nav-container.t-is-top:after{content:"";background-color:var(--td-component-stroke);width:100%;height:1px;position:absolute;inset:auto auto 0 0}.t-tabs__nav-container.t-is-bottom:after{content:"";background-color:var(--td-component-stroke);width:100%;height:1px;position:absolute;inset:0 auto auto 0}.t-tabs__nav-container.t-is-left:after{content:"";background-color:var(--td-component-stroke);width:1px;height:100%;position:absolute;inset:0 0 auto auto}.t-tabs__nav-container.t-is-right:after{content:"";background-color:var(--td-component-stroke);width:1px;height:100%;position:absolute;inset:0 auto auto 0}.t-tabs__nav-container.t-is-addable{margin-right:40px}.t-tabs__nav-container.t-tabs__nav--card:after{content:"";background-color:#0000}.t-tabs__scroll-btn{z-index:1;background-color:var(--td-bg-color-secondarycontainer);text-align:center;border-bottom:1px solid var(--td-component-stroke);cursor:pointer;width:40px;height:100%;color:var(--td-text-color-secondary);font:var(--td-font-body-large);display:block;position:absolute}.t-tabs__scroll-btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__scroll-btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-scroll{white-space:nowrap;z-index:1;flex:auto;align-self:stretch;display:flex;position:relative;overflow:hidden;transform:translate(0)}.t-tabs__nav-wrap{font-size:0;display:flex;position:relative}.t-tabs__nav-wrap.t-is-smooth{transition:transform .24s cubic-bezier(0,0,.15,1)}.t-tabs__nav-wrap.t-is-vertical{flex-direction:column}.t-tabs__bar{background-color:var(--td-brand-color);z-index:1;border-radius:var(--td-radius-small);transition:all .24s cubic-bezier(.38,0,.24,1);position:absolute}.t-tabs__bar.t-is-top{height:3px;bottom:0;left:0}.t-tabs__bar.t-is-bottom{height:3px;top:0;left:0}.t-tabs__bar.t-is-left{width:3px;top:0;right:0}.t-tabs__bar.t-is-right{width:3px;top:0;left:0}.t-tabs__nav-item{font:var(--td-font-body-medium);color:var(--td-text-color-secondary);z-index:0;cursor:pointer;--ripple-color:var(--td-bg-color-container-active);flex-shrink:0;align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1);display:inline-flex;position:relative;overflow:hidden}.t-tabs__nav-item-wrapper{height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-s);margin-left:var(--td-comp-margin-s);margin-right:var(--td-comp-margin-s);border-radius:var(--td-radius-default);--ripple-color:var(--td-bg-color-container-active);align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1);display:flex}.t-tabs__nav-item.t-size-l{font:var(--td-font-body-large)}.t-tabs__nav-item.t-size-l .t-tabs__nav-item-wrapper{height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-tabs__nav-item-text-wrapper{align-items:center;display:flex;position:relative}.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover .t-tabs__nav-item-wrapper{background-color:var(--td-bg-color-container-hover)}.t-tabs__nav-item.t-is-left,.t-tabs__nav-item.t-is-right{align-items:center;display:flex}.t-tabs__nav-item.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__nav-item.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);text-shadow:0 0 .3px}.t-tabs__nav-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-tabs__nav-item>.remove-btn{margin-left:var(--td-comp-margin-s);transition:all .3s cubic-bezier(.645,.045,.355,1);display:flex}.t-tabs__nav--card{background-color:var(--td-bg-color-secondarycontainer)}.t-tabs__nav--card.t-tabs__nav-item{padding-right:var(--td-comp-paddingLR-l);padding-left:var(--td-comp-paddingLR-l);border-bottom:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:after{display:none}.t-tabs__nav--card.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__nav--card.t-tabs__nav-item:not(:first-of-type){border-left:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:last-of-type{border-right:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);background-color:var(--td-bg-color-container);border-bottom-color:var(--td-bg-color-container)}.t-tabs__nav--card.t-tabs__nav-item.t-size-l{padding-left:var(--td-comp-paddingLR-xl);padding-right:var(--td-comp-paddingLR-xl)}.t-tabs__nav--card .t-icon-close{color:var(--td-text-color-secondary);transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav--card .t-icon-close:hover{color:var(--td-text-color-primary)}.t-tabs__content{position:relative;overflow:hidden}.t-tab-panel.t-is-hidden{display:none}a.t-menu__item{color:unset;text-decoration:none}a.t-menu__item:hover,a.t-menu__item:active{color:inherit}.t-menu__logo>*{margin-left:var(--td-comp-margin-xxl)}.t-head-menu{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;background-color:var(--td-bg-color-container);width:100%;margin:0;padding:0;list-style:none;position:relative}.t-head-menu__inner{height:var(--td-comp-size-xxxl);display:flex}.t-head-menu__inner li+li{margin-left:var(--td-comp-margin-s)}.t-head-menu__inner .t-menu:first-child{margin-left:var(--td-comp-margin-xxl)}.t-head-menu .t-menu__logo:not(:empty){height:100%;margin-right:var(--td-comp-margin-xxxl)}.t-head-menu .t-menu{flex:1;align-items:center;display:flex}.t-head-menu .t-menu__operations:not(:empty){height:var(--td-comp-size-xxxl);text-align:right;margin-right:var(--td-comp-margin-s);align-items:center;line-height:64px;display:flex;position:relative;overflow:hidden}.t-head-menu .t-menu__operations-icon{width:var(--td-comp-size-m);height:var(--td-comp-size-m);padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);line-height:var(--td-comp-size-m);box-sizing:border-box}.t-head-menu .t-menu__item{height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m);justify-content:center;gap:var(--td-comp-margin-s);transition:all .28s cubic-bezier(.645,.045,.355,1)}.t-head-menu .t-menu__item .t-icon{width:16px;height:16px}.t-head-menu__submenu{border-top:1px solid var(--td-component-stroke);padding-left:0}.t-default-menu{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;background:var(--td-bg-color-container);white-space:nowrap;width:232px;margin:0;padding:0;list-style:none;transition:width .28s cubic-bezier(.645,.045,.355,1);display:inline-block;position:relative}.t-default-menu .t-menu__item{color:var(--td-text-color-secondary)}.t-default-menu.t-is-collapsed{width:64px}.t-default-menu.t-is-collapsed .t-menu__logo>*{margin-left:var(--td-comp-margin-l)}.t-default-menu.t-is-collapsed .t-menu .t-menu__item{justify-content:center;padding:0 14px}.t-default-menu.t-is-collapsed .t-menu .t-menu__item .t-menu__item-link{opacity:0;content:"";margin-left:0;position:absolute;inset:0}.t-default-menu.t-is-collapsed .t-fake-arrow{display:none}.t-default-menu.t-is-collapsed .t-menu__item{text-overflow:initial}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-brand-color)}.t-default-menu.t-is-collapsed .t-menu__item.t-menu__item--plain:after{content:""}.t-default-menu.t-is-collapsed .t-menu__item>.t-menu__content{display:none}.t-default-menu.t-is-collapsed .t-menu__item .t-icon{margin-right:initial}.t-default-menu.t-is-collapsed .t-submenu-icon{display:none}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item{min-width:initial}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item:after{content:"";width:20px;display:block;position:absolute;top:0;bottom:0;right:-20px}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title{display:none}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title+*{margin-top:0}.t-default-menu.t-is-collapsed .t-menu-group__title{padding:0;font-size:0}.t-default-menu.t-is-collapsed .t-menu-group__title:after{content:"";background:var(--td-component-stroke);width:20px;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t-default-menu.t-is-collapsed .t-menu__operations{text-align:center}.t-default-menu.t-is-collapsed .t-menu__operations-icon{display:block}.t-default-menu.t-is-collapsed .t-menu__log>*{margin:0 auto}.t-default-menu__inner{flex-direction:column;height:100%;display:flex}.t-default-menu__inner .t-menu__logo:not(:empty){box-sizing:border-box;width:100%;height:var(--td-comp-size-xxxl);border-bottom:1px solid var(--td-component-stroke)}.t-default-menu__inner .t-menu{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-s);flex:1;position:relative}.t-default-menu__inner .t-menu--scroll{overflow:hidden auto}@-moz-document url-prefix(){.t-default-menu__inner .t-menu--scroll{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar{width:6px;height:6px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid #0000;border-radius:11px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-default-menu__inner .t-menu>:not(.t-menu-group):not(:first-child),.t-default-menu__inner .t-menu .t-menu-group>:not(:first-child),.t-default-menu__inner .t-menu .t-menu__sub>:not(:first-child),.t-default-menu__inner .t-menu .t-submenu>:not(:first-child){margin-top:var(--td-comp-margin-xs)}.t-default-menu__inner .t-menu-group__title{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-l);color:var(--td-text-color-placeholder);font-size:var(--td-font-body-small);box-sizing:border-box;position:relative}.t-default-menu .t-submenu{position:relative}.t-default-menu .t-menu__operations:not(:empty){width:100%;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l);text-align:left;border-top:solid 1px var(--td-component-stroke);box-sizing:border-box;position:relative;top:0;left:0}.t-default-menu .t-menu__operations-icon{width:32px;height:32px;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);cursor:pointer;color:var(--td-text-color-primary);box-sizing:border-box}.t-default-menu .t-menu__item.t-is-opened{color:var(--td-text-color-primary);background-color:unset}.t-default-menu .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-primary)}.t-default-menu .t-menu__sub{padding:0;overflow:hidden}.t-default-menu .t-menu__sub .t-menu__item{padding-left:var(--padding-left,32px)}.t-default-menu .t-slide-down-enter-active .t-menu__sub{height:100%}.t-default-menu .t-menu__item{height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);text-align:left;border-radius:var(--td-radius-default);box-sizing:border-box;border-bottom:0;padding:0 10px 0 16px;transition:background-color .28s cubic-bezier(.38,0,.24,1),padding .28s cubic-bezier(.38,0,.24,1);position:relative}.t-default-menu .t-menu__item .t-icon{width:20px;height:20px;margin-right:var(--td-comp-margin-s);flex-shrink:0}.t-default-menu .t-menu__item .t-fake-arrow{min-width:16px;margin-left:auto}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened){color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-brand-color)}.t-default-menu .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background:var(--td-bg-color-secondarycontainer-hover)}.t-default-menu.t-menu--dark{background:var(--td-gray-color-13)}.t-default-menu.t-menu--dark .t-menu__item{color:var(--td-font-white-2)}.t-default-menu.t-menu--dark .t-menu__logo:not(:empty){border-bottom-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__operations:not(:empty){border-top-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened){color:var(--td-text-color-anti);background-color:var(--td-brand-color)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark .t-menu__item.t-is-opened.t-is-active{background-color:#0000}.t-default-menu.t-menu--dark .t-menu-group__title{color:var(--td-font-white-3)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu-group__title:after{background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu{color:var(--td-text-color-primary);font:var(--td-font-body-medium);margin:0;padding:0;list-style:none}.t-menu--dark{color:var(--td-font-white-2)}.t-menu__logo:not(:empty){align-items:center;display:flex}.t-menu .t-submenu{position:relative}.t-menu .t-submenu.t-is-active>.t-menu__item,.t-menu .t-submenu.t-is-active>.t-menu__item .t-icon{color:var(--td-gray-color-13)}.t-menu .t-submenu .t-submenu-icon{width:16px;height:16px}.t-menu .t-submenu.t-is-opened .t-submenu-icon{transform:scaleY(-1)}.t-menu__spacer:before{content:"";z-index:1;display:block;position:absolute}.t-menu__spacer--left:before{width:16px;top:0;bottom:0;left:-16px}.t-menu__spacer--top:before{height:20px;bottom:-20px;left:0;right:0}.t-menu__spacer--bottom:before{height:20px;top:-20px;left:0;right:0}.t-menu__item{text-align:center;height:40px;color:var(--td-text-color-primary);cursor:pointer;text-overflow:ellipsis;border-radius:var(--td-radius-default);--ripple-color:var(--td-bg-color-container-active);align-items:center;line-height:40px;display:flex;position:relative}.t-menu__item ::selection{background:0 0}.t-menu__item-spacer{overflow:unset}.t-menu__item-spacer:before{content:"";z-index:1;display:block;position:absolute}.t-menu__item-spacer--right:before{width:16px;top:0;bottom:0;right:-16px}.t-menu__item a{color:unset;text-decoration:none}.t-menu__item a.t-menu__item-link{color:unset;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-menu__item a.t-menu__item-link:before{content:"";position:absolute;inset:0}.t-menu__item.t-is-active{color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-menu__item.t-is-opened{color:var(--td-brand-color)}.t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-bg-color-container-hover)}.t-menu__item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-menu__content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.t-menu--dark.t-head-menu{background-color:var(--td-gray-color-13)}.t-menu--dark .t-menu__item{color:var(--td-text-color-anti);--ripple-color:var(--td-gray-color-11)}.t-menu--dark .t-menu__item.t-is-active{color:var(--td-text-color-anti);background-color:var(--td-brand-color)}.t-menu--dark .t-menu__item.t-is-opened,.t-menu--dark .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-disabled{color:var(--td-font-white-4)}.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-menu--dark .t-menu__popup{background:var(--td-gray-color-13);border:solid .5px var(--td-gray-color-10)}.t-menu--dark .t-menu__popup .t-menu__item{color:var(--td-text-color-anti);border-radius:var(--td-radius-default)}.t-menu--dark .t-menu__popup .t-menu__item.t-is-active{color:var(--td-text-color-anti);background-color:var(--td-brand-color)}.t-menu--dark .t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-gray-color-10)}.t-menu--dark .t-head-menu__submenu{border-top:1px solid #0000}.t-menu--dark .t-menu__operations-icon{color:var(--td-bg-color-container)}.t-menu--dark .t-menu__operations-icon:hover{background-color:var(--td-brand-color)}.t-menu__popup{background:var(--td-bg-color-container);z-index:1000;border-radius:var(--td-radius-medium);opacity:0;margin:0;padding:0;list-style:none;overflow:hidden}.t-menu__popup-wrapper{padding:var(--td-pop-padding-m);height:100%;margin:0;list-style:none}@-moz-document url-prefix(){.t-menu__popup-wrapper{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-menu__popup-wrapper::-webkit-scrollbar{width:8px;height:8px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid #0000;border-radius:15px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-menu__popup-wrapper::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-menu__popup .t-fake-arrow{margin-left:auto}.t-menu__popup .t-menu__item{padding-left:var(--td-comp-paddingLR-l);padding-right:var(--td-comp-paddingLR-l)}.t-menu__popup.t-is-vertical{min-width:var(--popup-width,160px)}.t-menu__popup.t-is-horizontal .t-menu__item{white-space:nowrap}.t-menu__popup.t-is-horizontal li+li{margin-top:var(--td-comp-margin-xs)}.t-menu__popup.t-is-opened{opacity:1;overflow:visible;box-shadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #0000000f,0 3px 14px 6px #0000000d}.t-menu__popup .t-menu__item{color:var(--td-text-color-primary);height:var(--td-comp-size-s);line-height:var(--td-comp-size-s)}.t-menu__popup .t-menu__item+.t-menu__item{margin-left:0}.t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-bg-color-container-hover)}.t-menu__popup .t-is-disabled{color:var(--td-text-color-disabled)}.t-menu__operations-icon{margin-right:var(--td-comp-margin-l);border-radius:var(--td-radius-default);color:var(--td-text-color-primary);transition:background-color .24s cubic-bezier(.38,0,.24,1)}.t-menu__operations-icon:hover{background-color:var(--td-brand-color-light)}.t-opacity-transition{transition:opacity .28s cubic-bezier(.55,0,.1,1)}.horizontal-collapse-transition .t-submenu__title .t-submenu__icon-arrow{opacity:0;transition:all .2s}.t-menu__popup{top:0;left:calc(0px - var(--td-pop-padding-m))}.t-menu__popup .t-menu__item:not(:first-child),.t-menu__popup .t-submenu:not(:first-child){margin-top:var(--td-comp-margin-xxs)}.t-is-head-menu .t-menu__popup{margin-top:calc((var(--td-comp-size-xxxl) - var(--td-comp-size-m)) / 2)!important}.t-menu-is-nested .t-menu__popup{margin-top:calc(0px - var(--td-pop-padding-m))!important}
