html.ytb-route .ytb-card{background:rgba(30,41,59,.6);border:1px solid var(--ytb-border);border-radius:12px;padding:20px 24px}html.ytb-route .ytb-card+.ytb-card,html.ytb-route .ytb-card+.ytb-error,html.ytb-route .ytb-error+.ytb-card{margin-top:var(--ew-space-16)}html.ytb-route .ytb-tool-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ew-space-12)}html.ytb-route .ytb-tool-bar label{display:flex;align-items:center;gap:var(--ew-space-8);font-size:14px;color:var(--ytb-text-muted)}html.ytb-route .ytb-input,html.ytb-route .ytb-tool-bar input[type=text]{flex:1;min-width:200px;padding:10px 14px;background:#1e293b;border:1px solid #334155;border-radius:8px;color:var(--ytb-text);font-size:14px}html.ytb-route .ytb-input::-moz-placeholder,html.ytb-route .ytb-tool-bar input[type=text]::-moz-placeholder{color:var(--el-text-color-placeholder)}html.ytb-route .ytb-input::placeholder,html.ytb-route .ytb-tool-bar input[type=text]::placeholder{color:var(--el-text-color-placeholder)}html.ytb-route .ytb-input:focus,html.ytb-route .ytb-tool-bar input[type=text]:focus{outline:none;border-color:var(--ytb-accent)}html.ytb-route .ytb-btn{border:none;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;cursor:pointer;background:var(--ytb-accent);color:#fff;transition:background .2s;white-space:nowrap}html.ytb-route .ytb-btn:hover{background:#0284c7}html.ytb-route .ytb-btn:disabled{background:#475569;cursor:not-allowed;color:var(--ytb-text-muted)}html.ytb-route .ytb-btn--sec{background:#475569}html.ytb-route .ytb-btn--sec:hover{background:#64748b}html.ytb-route .ytb-btn--lg{padding:12px 24px;font-size:16px}html.ytb-route .ytb-error{color:#f87171;font-size:14px;padding:12px 16px;background:hsla(0,91%,71%,.1);border-radius:8px;border:1px solid hsla(0,91%,71%,.3)}html.ytb-route .ytb-msg{margin-top:var(--ew-space-10);padding:10px;border-radius:4px;font-size:14px}html.ytb-route .ytb-msg--error{color:#f87171;background:hsla(0,91%,71%,.1)}html.ytb-route .ytb-msg--success{color:#34d399;background:rgba(52,211,153,.1)}html.ytb-route .ytb-muted{color:var(--ytb-text-muted);font-size:13px;line-height:1.6}html.ytb-route .ytb-muted a,html.ytb-route .ytb-muted code{color:var(--el-color-primary-light-3)}html.ytb-route .ytb-empty{color:var(--el-text-color-placeholder);text-align:center;padding:48px 24px}html.ytb-route .ytb-upload-area{border:2px dashed var(--ytb-border);border-radius:8px;padding:40px;text-align:center;background:rgba(30,41,59,.3);cursor:pointer;transition:all .3s}html.ytb-route .ytb-upload-area.is-dragover,html.ytb-route .ytb-upload-area:hover{border-color:var(--ytb-accent);background:rgba(14,165,233,.08)}html.ytb-route .ytb-upload-area__icon{font-size:48px;margin-bottom:10px}html.ytb-route .ytb-upload-area__text{color:var(--ytb-text-muted);margin-bottom:10px}html.ytb-route .ytb-upload-area__hint{color:var(--el-text-color-placeholder);font-size:12px}html.ytb-route .ytb-file-list{margin-top:var(--ew-space-20)}html.ytb-route .ytb-file-item{display:flex;align-items:center;justify-content:space-between;padding:12px;background:rgba(30,41,59,.5);border-radius:6px;margin-bottom:8px}html.ytb-route .ytb-file-item__name{flex:1;color:var(--ytb-text);font-size:14px}html.ytb-route .ytb-file-item__size{color:var(--ytb-text-muted);font-size:12px;margin-left:10px}html.ytb-route .ytb-file-item__remove{background:#dc3545;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px}html.ytb-route .ytb-file-item__remove:hover{background:#c82333}html.ytb-route .ytb-progress{margin-top:var(--ew-space-20)}html.ytb-route .ytb-progress__bar{width:100%;height:8px;background:rgba(71,85,105,.3);border-radius:4px;overflow:hidden}html.ytb-route .ytb-progress__fill{height:100%;background:var(--ytb-accent);transition:width .3s}html.ytb-route .ytb-progress__text{text-align:center;margin-top:10px;color:var(--ytb-text-muted);font-size:14px}html.ytb-route .ytb-actions{margin-top:var(--ew-space-20);display:flex;justify-content:center;gap:var(--ew-space-10)}html.ytb-route .ytb-media-preview{display:block;width:100%;height:100%;padding:0;margin:0;border:none;background:transparent;cursor:zoom-in;text-align:inherit}html.ytb-route .ytb-media-preview.is-disabled,html.ytb-route .ytb-media-preview:disabled{cursor:default;pointer-events:none}html.ytb-route .ytb-media-preview img,html.ytb-route .ytb-media-preview video{display:block;width:100%;height:100%;pointer-events:none}html.ytb-route .ytb-media-lightbox{position:fixed;inset:0;z-index:3000;padding:52px 20px 24px;background:rgba(0,0,0,.82);cursor:zoom-out;display:flex;align-items:center;justify-content:center}html.ytb-route .ytb-media-lightbox__inner{cursor:default;max-width:96vw;max-height:90vh;display:flex;align-items:center;justify-content:center}html.ytb-route .ytb-media-lightbox__inner img,html.ytb-route .ytb-media-lightbox__inner video{max-width:96vw;max-height:90vh;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 12px 48px rgba(0,0,0,.55)}html.ytb-route .ytb-media-lightbox__close{position:fixed;top:10px;right:14px;z-index:3001;width:44px;height:44px;border:none;border-radius:8px;background:hsla(0,0%,100%,.14);color:#fff;font-size:26px;line-height:1;cursor:pointer;transition:background .15s}html.ytb-route .ytb-media-lightbox__close:hover{background:hsla(0,0%,100%,.22)}html.ytb-route .ytb-tool{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;gap:var(--ew-space-10)}html.ytb-route .ytb-tool__bar{display:flex;align-items:center;gap:var(--ew-gap-page-header-actions);padding:6px 10px;background:#131825;border:1px solid #1e2533;border-radius:8px;min-height:50px;flex-shrink:0}html.ytb-route .ytb-tool__bar.is-active .ytb-tool__bar-info{color:#60a5fa;font-weight:500}html.ytb-route .ytb-tool__bar-info{font-size:13px;color:#4b5563;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28em}html.ytb-route .ytb-tool__bar-main{display:flex;align-items:center;flex:1;min-width:0;gap:var(--ew-gap-page-header-actions)}html.ytb-route .ytb-tool__bar .ytb-input{flex:1;min-width:0;height:28px;padding:0 10px;font-size:12px;border-radius:var(--el-border-radius-base)}html.ytb-route .ytb-tool__bar-filters{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:var(--ew-space-10) var(--ew-space-16);margin-left:auto;min-width:0}html.ytb-route .ytb-tool__bar-filters label{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;color:var(--ytb-text)}html.ytb-route .ytb-tool__bar-filters label:hover{color:var(--ytb-text)}html.ytb-route .ytb-tool__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--ew-space-10);overflow:auto}html.ytb-route .ytb-tool__panel{border:1px solid #1e2533;border-radius:8px;background:#121826;overflow:hidden;display:flex;flex-direction:column;min-height:0}html.ytb-route .ytb-tool__panel-body{padding:var(--ew-space-10);min-height:0;display:flex;flex-direction:column;gap:var(--ew-space-10)}html.ytb-route .ytb-tool__panel-body .ytb-empty,html.ytb-route .ytb-tool__panel-body .ytb-error,html.ytb-route .ytb-tool__panel-body .ytb-file-list,html.ytb-route .ytb-tool__panel-body .ytb-msg,html.ytb-route .ytb-tool__panel-body .ytb-progress{margin-top:0;margin-bottom:0}html.ytb-route .ytb-page-actions{display:flex;align-items:center;gap:var(--ew-gap-page-header-actions)}html.ytb-route{--ytb-bg:#0a0e17;--ytb-surface:#111827;--ytb-surface-hover:#1a2332;--ytb-border:rgba(71,85,105,.5);--ytb-text:#ccc;--ytb-text-muted:#94a3b8;--ytb-accent:#0ea5e9;--ytb-accent-hover:#38bdf8;--ytb-gradient-start:#0ea5e9;--ytb-gradient-end:#6366f1;--ytb-header-control-height:28px;--ytb-btn-solid-text:#d6d6d6;--ytb-btn-solid-text-disabled:color-mix(in srgb,var(--ytb-btn-solid-text) 52%,transparent);color-scheme:dark;--el-color-primary:#0e639c;--el-color-primary-light-3:#2e8ac8;--el-color-primary-light-5:#3d9ad4;--el-color-primary-light-7:#5cb0e0;--el-color-primary-light-8:#6bb8e5;--el-color-primary-light-9:#1a3d52;--el-color-primary-dark-2:#17b;--el-color-success:#3d7a32;--el-color-success-light-3:#4f9a40;--el-color-success-light-5:#5aab4a;--el-color-success-light-7:#6fbc5f;--el-color-success-light-8:#7fc46f;--el-color-success-light-9:#1e3a1c;--el-color-success-dark-2:#4a8f3c;--el-color-warning:#9a6b24;--el-color-warning-light-3:#b8832e;--el-color-warning-light-5:#c9943a;--el-color-warning-light-7:#d9a84e;--el-color-warning-light-8:#e0b45c;--el-color-warning-light-9:#3a2e16;--el-color-warning-dark-2:#b07828;--el-color-danger:#b54a4a;--el-color-danger-light-3:#c55c5c;--el-color-danger-light-5:#d06e6e;--el-color-danger-light-7:#db8585;--el-color-danger-light-8:#e09898;--el-color-danger-light-9:#3a1f1f;--el-color-danger-dark-2:#c45656;--el-color-error:#b54a4a;--el-color-error-light-3:#c55c5c;--el-color-error-light-5:#d06e6e;--el-color-error-light-7:#db8585;--el-color-error-light-8:#e09898;--el-color-error-light-9:#3a1f1f;--el-color-error-dark-2:#c45656;--el-color-info:#6e7278;--el-color-info-light-3:#82868c;--el-color-info-light-5:#95999e;--el-color-info-light-7:#a8acb0;--el-color-info-light-8:#b4b8bc;--el-color-info-light-9:#2a2b2d;--el-color-info-dark-2:#7a7e84;--el-bg-color-page:var(--ytb-bg);--el-bg-color:var(--ytb-surface);--el-bg-color-overlay:#1a2332;--el-text-color-primary:var(--ytb-text);--el-text-color-regular:var(--ytb-text);--el-text-color-secondary:var(--ytb-text-muted);--el-text-color-placeholder:#64748b;--el-text-color-disabled:#475569;--el-border-color-darker:rgba(71,85,105,.7);--el-border-color-dark:rgba(71,85,105,.6);--el-border-color:var(--ytb-border);--el-border-color-light:rgba(71,85,105,.4);--el-border-color-lighter:rgba(71,85,105,.3);--el-border-color-extra-light:rgba(71,85,105,.2);--el-fill-color-darker:#1e293b;--el-fill-color-dark:#1a2332;--el-fill-color:#162030;--el-fill-color-light:#111827;--el-fill-color-lighter:#0f172a;--el-fill-color-extra-light:#0d1321;--el-fill-color-blank:#111827;--el-box-shadow:0 4px 16px rgba(0,0,0,.4);--el-box-shadow-light:0 2px 12px rgba(0,0,0,.32);--el-box-shadow-lighter:0 1px 4px rgba(0,0,0,.28);--el-box-shadow-dark:0 8px 24px rgba(0,0,0,.5);--el-mask-color:rgba(0,0,0,.5);--el-mask-color-extra-light:rgba(0,0,0,.3);--el-menu-bg-color:var(--ytb-surface);--el-menu-hover-bg-color:var(--ytb-surface-hover);--el-menu-text-color:var(--ytb-text);--el-menu-hover-text-color:var(--ytb-text)}html.ytb-route body{color:var(--ytb-text);background-color:var(--ytb-bg)}html.ytb-route .btn-primary{background:var(--el-color-primary);border:1px solid var(--el-color-primary);color:#fff}html.ytb-route .btn-primary:hover{background:var(--el-color-primary-dark-2);border-color:var(--el-color-primary-dark-2)}html.ytb-route .btn-primary:active{background:var(--el-color-primary-light-3);border-color:var(--el-color-primary-light-3)}html.ytb-route .el-button.el-button--primary:not(.is-plain){--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-dark-2);--el-button-hover-border-color:var(--el-color-primary-dark-2);--el-button-active-bg-color:var(--el-color-primary-light-3);--el-button-active-border-color:var(--el-color-primary-light-3);--el-button-text-color:#fff;--el-button-hover-text-color:#fff;--el-button-active-text-color:#fff}html.ytb-route .el-button.el-button--primary.is-plain:not(.is-disabled):not(.is-loading){--el-button-bg-color:color-mix(in srgb,var(--el-color-primary) 10%,transparent);--el-button-border-color:color-mix(in srgb,var(--el-color-primary) 45%,#475569);--el-button-text-color:var(--el-color-primary-light-3);--el-button-hover-bg-color:color-mix(in srgb,var(--el-color-primary) 16%,transparent);--el-button-hover-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-primary-light-3);--el-button-active-bg-color:color-mix(in srgb,var(--el-color-primary) 22%,transparent);--el-button-active-border-color:var(--el-color-primary-light-3);--el-button-active-text-color:var(--el-color-primary-light-3)}html.ytb-route .el-button.el-button--primary.is-disabled,html.ytb-route .el-button.el-button--primary.is-disabled:hover{--el-button-disabled-bg-color:#1e3a5f;--el-button-disabled-border-color:#475569;--el-button-disabled-text-color:#888;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color);color:var(--el-button-disabled-text-color)}html.ytb-route .el-button.el-button--primary.is-loading:not(.is-plain){--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-text-color:#fff}html.ytb-route .el-link{color:var(--el-color-primary-light-3)}html.ytb-route .el-link:hover{color:var(--el-color-primary-light-5)}html.ytb-route .app-button--custom-tone:not(.is-disabled):not(.is-loading){--el-button-text-color:var(--ytb-btn-solid-text)!important;--el-button-hover-text-color:var(--ytb-btn-solid-text)!important;--el-button-active-text-color:var(--ytb-btn-solid-text)!important}html.ytb-route .app-button--custom-tone.is-disabled,html.ytb-route .app-button--custom-tone.is-disabled:hover{--el-button-disabled-text-color:var(--ytb-btn-solid-text-disabled)!important}html.ytb-route .app-button--custom-tone:not(.is-disabled):not(.is-loading):hover{--el-button-hover-bg-color:color-mix(in srgb,var(--el-button-bg-color) 76%,#fff);--el-button-hover-border-color:color-mix(in srgb,var(--el-button-border-color) 76%,#fff)}html.ytb-route .app-button--custom-tone:not(.is-disabled):not(.is-loading):active{--el-button-active-bg-color:color-mix(in srgb,var(--el-button-bg-color) 88%,#000);--el-button-active-border-color:color-mix(in srgb,var(--el-button-border-color) 88%,#000)}html.ytb-route .el-button.is-plain:not(.is-disabled):not(.is-loading){--el-button-hover-text-color:var(--el-button-text-color)}html.ytb-route .el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading),html.ytb-route .el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading),html.ytb-route .el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading),html.ytb-route .el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading){--el-button-bg-color:color-mix(in srgb,var(--el-button-text-color) 10%,transparent);--el-button-border-color:color-mix(in srgb,var(--el-button-text-color) 42%,#475569)}html.ytb-route .el-button.el-button--danger.is-plain:not(.is-disabled):not(.is-loading):hover,html.ytb-route .el-button.el-button--info.is-plain:not(.is-disabled):not(.is-loading):hover,html.ytb-route .el-button.el-button--success.is-plain:not(.is-disabled):not(.is-loading):hover,html.ytb-route .el-button.el-button--warning.is-plain:not(.is-disabled):not(.is-loading):hover{--el-button-bg-color:color-mix(in srgb,var(--el-button-text-color) 16%,transparent);--el-button-border-color:color-mix(in srgb,var(--el-button-text-color) 55%,#475569)}.ytb-bg-pattern{position:fixed;inset:0;background:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(14,165,233,.15),transparent),radial-gradient(ellipse 60% 40% at 100% 0,rgba(99,102,241,.08),transparent),radial-gradient(ellipse 50% 30% at 0 50%,rgba(14,165,233,.06),transparent);pointer-events:none;z-index:0}.ytb-bg-pattern--home{background:radial-gradient(ellipse 90% 55% at 50% -25%,rgba(14,165,233,.28),transparent 55%),radial-gradient(ellipse 65% 45% at 88% 15%,rgba(192,132,252,.18),transparent 50%),radial-gradient(ellipse 55% 40% at 12% 55%,rgba(45,212,191,.12),transparent 50%),radial-gradient(ellipse 45% 35% at 72% 85%,rgba(244,114,182,.1),transparent 50%),radial-gradient(ellipse 50% 30% at 30% 90%,rgba(99,102,241,.08),transparent 50%)}.demo-theme-surface--dark,html.dark:not(.dmg-route):not(.ytb-route){--app-form-item-text-hint-bg:color-mix(in srgb,var(--el-color-primary) 9%,#1d1e1f);--app-form-item-text-hint-border:color-mix(in srgb,var(--el-color-primary-light-5) 18%,#414243);--app-form-item-text-hint-icon:var(--el-color-primary-light-3)}.demo-theme-surface--ytb,html.ytb-route{--app-form-item-text-neutral-bg:color-mix(in srgb,#f8fafc 14%,#1a2332);--app-form-item-text-neutral-border:color-mix(in srgb,#f8fafc 22%,#334155);--app-form-item-text-neutral-color:#94a3b8;--app-form-item-text-hint-bg:color-mix(in srgb,var(--el-color-primary) 9%,#1a2332);--app-form-item-text-hint-border:color-mix(in srgb,var(--el-color-primary-light-5) 16%,#334155);--app-form-item-text-hint-icon:var(--el-color-primary-light-3)}.studio-config-form{--app-form-item-text-hint-bg:color-mix(in srgb,var(--el-color-primary) 2%,#1a2332);--app-form-item-text-hint-border:color-mix(in srgb,#f8fafc 6%,#334155);--app-form-item-text-hint-icon:color-mix(in srgb,var(--el-color-primary-light-3) 22%,#94a3b8);--app-form-item-text-hint-color:#94a3b8}.demo-theme-surface--light{--app-form-item-text-hint-bg:var(--el-color-primary-light-9);--app-form-item-text-hint-border:color-mix(in srgb,var(--el-color-primary-light-5) 32%,var(--el-border-color-lighter));--app-form-item-text-hint-icon:var(--el-color-primary);--app-form-item-text-neutral-bg:var(--el-fill-color-light);--app-form-item-text-neutral-border:var(--el-border-color-lighter);--app-form-item-text-neutral-color:var(--el-text-color-secondary)}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%;color:#000;background-color:var(--el-bg-color-page);font-family:Roboto Mono!important;font-variant-numeric:tabular-nums;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}html:not(.dark),html:not(.dark) body{background:var(--ew-light-surface-bg);background-color:var(--ew-light-surface-solid)}#app{height:100%;width:100%}ol,ul{list-style:none}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer;font-family:inherit}input,select,textarea{font-family:inherit;font-size:inherit}img{max-width:100%;height:auto;display:block}:root{--el-menu-item-font-size:16px;--ew-space-0:0px;--ew-space-4:4px;--ew-space-6:6px;--ew-space-8:8px;--ew-space-10:10px;--ew-space-12:12px;--ew-space-14:14px;--ew-space-16:16px;--ew-space-18:18px;--ew-space-20:20px;--ew-space-40:40px;--ew-gap-header-inline:var(--ew-space-10);--ew-gap-header-dropdown-item:var(--ew-space-6);--ew-page-header-height:48px;--ew-gap-page-header-title:var(--ew-space-10);--ew-gap-page-header-title-with-subtitle:var(--ew-space-12);--ew-gap-page-header-title-actions:var(--ew-space-16);--ew-gap-page-header-actions:var(--ew-space-8);--ew-gap-form-inline-bar-compact:var(--ew-gap-page-header-actions);--ew-gap-form-inline-bar-relaxed:var(--ew-space-12);--ew-gap-table-actions:var(--ew-space-0);--ew-table-row-height:32px;--ew-gap-dialog-body:var(--ew-space-12);--ew-gap-dialog-toolbar:var(--ew-space-8);--ew-gap-dialog-footer:var(--ew-space-8);--ew-gap-section-lg:var(--ew-space-16);--ew-gap-section-default:var(--ew-space-12);--ew-gap-section-compact:var(--ew-space-8);--ew-gap-toolbar-content:var(--ew-space-12);--ew-gap-inline-icon-text:var(--ew-space-4);--ew-gap-inline-text-action:var(--ew-space-6);--ew-gap-inline-compact:var(--ew-space-8);--ew-gap-inline-default:var(--ew-space-10);--ew-gap-lockable-field:var(--ew-gap-inline-compact);--app-header-height:48px;--app-header-compact-height:40px;--app-header-font-family:"Roboto Mono",var(--el-font-family),monospace;--app-header-dropdown-bg:var(--el-bg-color-overlay);--app-header-dropdown-border:1px solid var(--el-border-color-lighter);--app-header-dropdown-shadow:0 10px 28px rgba(15,23,42,.14);--app-header-dropdown-radius:12px;--app-header-item-radius:8px;--app-header-item-height:34px;--app-header-item-font-size:14px;--app-header-item-font-weight:500;--app-header-item-color:var(--el-text-color-regular);--app-header-item-hover-color:var(--el-color-primary);--app-header-item-hover-bg:var(--el-color-primary-light-9);--app-header-arrow-gap:10px;--app-header-arrow-right:10px}.flex-col1-min0,.flex-col1-min0-oh{display:flex;flex-direction:column;flex:1;min-height:0}.flex-col1-min0-oh{overflow:hidden}.flex-col1-min0-h100,.flex-col1-min0-h100-gap12{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.flex-col1-min0-h100-gap12{gap:var(--ew-space-12)}.flex1-min0{flex:1;min-height:0}.app-container{height:100vh}.app-container,.app-content,.page-container{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.page-container{padding:0}.page-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--ew-gap-page-header-title-actions);padding:var(--ew-space-8) var(--ew-space-16);min-height:var(--ew-page-header-height);box-sizing:border-box;background:linear-gradient(180deg,var(--el-bg-color) 0,var(--el-fill-color-extra-light) 100%);border-bottom:1px solid var(--el-border-color-lighter)}html:not(.dark) .page-header{background:hsla(0,0%,100%,.72);backdrop-filter:blur(10px);border-bottom-color:rgba(15,23,42,.06)}.page-header__title-wrap{display:flex;flex-direction:row;align-items:baseline;flex-shrink:0;gap:var(--ew-gap-page-header-title)}.page-header__title-wrap--leading{align-items:center}.page-header__title{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin:0;line-height:1.25}.page-header__subtitle{font-size:12px;color:var(--el-text-color-placeholder)}.page-header__actions{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;justify-content:flex-end}.app-form.app-form--label-fit.el-form--inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ew-gap-form-inline-bar-compact);width:100%}.app-form.app-form--label-fit.el-form--inline .el-form-item{margin-bottom:0;margin-right:0}.app-form.app-form--label-fit.el-form--inline .el-form-item__label{padding-right:var(--ew-gap-form-inline-bar-compact)}.app-form.app-form--label-fit.app-form--line-relaxed.el-form--inline{gap:var(--ew-gap-form-inline-bar-relaxed)}.app-form.app-form--label-fit.app-form--line-relaxed.el-form--inline .el-form-item__label{padding-right:var(--ew-gap-form-inline-bar-relaxed)}.page-header--with-subtitle .page-header__title-wrap{gap:var(--ew-gap-page-header-title-with-subtitle)}.page-header--with-subtitle .page-header__subtitle{margin-top:2px}.page-header--with-subtitle .page-header__actions{padding-top:2px}.ew-btn-group{display:inline-flex;align-items:center;gap:var(--ew-gap-page-header-actions)}.ew-btn-group .el-button+.el-button{margin-left:0}.ew-btn-group--block{display:flex}.app-dialog__footer-right .el-button+.el-button,.app-dialog__header-buttons .el-button+.el-button,.app-dual-layout__left .el-button+.el-button,.app-dual-layout__right .el-button+.el-button,.el-table-v2__row-cell .el-button+.el-button,.messages-list .message-actions .el-button+.el-button,.page-header__actions .el-button+.el-button,.t4-key-viewer__actions .el-button+.el-button,table .cell .el-button+.el-button{margin-left:0}.page-content{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background-color:var(--el-bg-color);padding:var(--ew-space-10) var(--ew-space-16);--page-content-loading-height:calc(100vh - var(--app-header-height) - var(--ew-page-header-height) - var(--ew-space-10)*2)}.page-content:has(>*>.el-tabs--top),.page-content:has(>.el-tabs--top){padding-top:0!important}.page-content:has(>*>.el-tabs--bottom),.page-content:has(>.el-tabs--bottom){padding-bottom:0!important}.page-content:has(>.app-scrollbar-wrapper) .app-scrollbar-wrapper,.page-content:has(>.app-scrollbar-wrapper) .el-scrollbar{overflow:visible}.page-content:has(>.app-scrollbar-wrapper) .el-scrollbar__bar{right:-10px}.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .app-tab-pane-fill,.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs,.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs .el-tab-pane,.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs .el-tabs__content,.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .page-content__inner,.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .page-content__inner--fill,.page-content:has(.app-table--bar-offset-right) .app-tab-pane-fill,.page-content:has(.app-table--bar-offset-right) .el-tabs,.page-content:has(.app-table--bar-offset-right) .el-tabs .el-tab-pane,.page-content:has(.app-table--bar-offset-right) .el-tabs .el-tabs__content,.page-content:has(.app-table--bar-offset-right) .page-content__inner,.page-content:has(.app-table--bar-offset-right) .page-content__inner--fill{overflow:visible}.page-content__inner{--page-content-loading-height:100%}.app-scrollbar-wrapper--flex .el-scrollbar__view:has(>.page-content-loading){height:100%;box-sizing:border-box}.page-content .el-tabs,.page-content .el-tabs .el-tab-pane,.page-content .el-tabs .el-tabs__content,.page-content__inner{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.el-tabs--bottom .el-tabs__header.is-bottom{margin-top:0}.page-content .el-tabs .el-tabs__content{padding-top:0}.el-form .el-row:last-child .el-form-item:last-child,.el-form>.el-form-item:last-child,.el-form>:last-child>.el-form-item:last-child{margin-bottom:0}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-lighter)}.el-form-item__error{padding-top:4px}:root{--ew-scrollbar-bar-size:4px;--ew-scrollbar-thumb-radius:2px;--ew-scrollbar-bar-inset:2px;--ew-scrollbar-host-border-right:0px}.el-table__body-wrapper,.el-table__body-wrapper .el-scrollbar__wrap,.el-table__footer-wrapper,.el-table__header-wrapper{overscroll-behavior-x:none;overscroll-behavior-y:auto}.el-textarea__inner,.textarea{overscroll-behavior:none}.textarea{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--el-text-color-secondary) 60%,transparent) transparent}.el-scrollbar__bar{opacity:.6;transition:opacity .3s}.el-scrollbar__bar:hover{opacity:1}.el-scrollbar__bar.is-vertical{width:var(--ew-scrollbar-bar-size)!important;right:calc(var(--ew-scrollbar-bar-inset) - var(--ew-scrollbar-host-border-right, 0px) - var(--app-scrollbar-bar-offset, 0px))!important}.el-scrollbar__bar.is-horizontal{height:var(--ew-scrollbar-bar-size)!important}.el-vl__vertical.el-virtual-scrollbar{width:var(--ew-scrollbar-bar-size)!important}.el-vl__horizontal.el-virtual-scrollbar{height:var(--ew-scrollbar-bar-size)!important}.el-scrollbar__thumb{background-color:var(--el-text-color-primary);border-radius:var(--ew-scrollbar-thumb-radius)}.el-scrollbar__thumb:hover{background-color:#303133}html.dark .el-scrollbar__thumb{background-color:var(--el-text-color-placeholder)}html.dark .el-scrollbar__thumb:hover{background-color:var(--el-text-color-regular)}.el-textarea__inner::-webkit-scrollbar,.textarea::-webkit-scrollbar{width:var(--ew-scrollbar-bar-size)}.el-textarea__inner::-webkit-scrollbar:horizontal,.textarea::-webkit-scrollbar:horizontal{height:var(--ew-scrollbar-bar-size)}.el-textarea__inner::-webkit-scrollbar-corner,.el-textarea__inner::-webkit-scrollbar-track,.textarea::-webkit-scrollbar-corner,.textarea::-webkit-scrollbar-track{background:transparent}.el-textarea__inner::-webkit-scrollbar-thumb,.textarea::-webkit-scrollbar-thumb{border-radius:var(--ew-scrollbar-thumb-radius);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:color-mix(in srgb,var(--el-text-color-secondary) 0,transparent)}.el-textarea__inner:hover::-webkit-scrollbar-thumb,.textarea:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--el-text-color-secondary) 60%,transparent)}.el-textarea__inner::-webkit-scrollbar-thumb:hover,.textarea::-webkit-scrollbar-thumb:hover{cursor:pointer;background-color:color-mix(in srgb,var(--el-text-color-secondary) 100%,transparent)}.ytb-access-dialog__hero[data-v-aff622e4]{position:relative;text-align:center;overflow:hidden;padding-top:4px}.ytb-access-dialog__orbs[data-v-aff622e4]{position:absolute;inset:-40px -20px auto;height:120px;pointer-events:none}.ytb-access-dialog__orb[data-v-aff622e4]{position:absolute;border-radius:50%;filter:blur(40px);opacity:.5}.ytb-access-dialog__orb--1[data-v-aff622e4]{width:140px;height:140px;top:-30px;left:15%;background:rgba(14,165,233,.4)}.ytb-access-dialog__orb--2[data-v-aff622e4]{width:100px;height:100px;top:-10px;right:12%;background:rgba(192,132,252,.35)}.ytb-access-dialog__badge[data-v-aff622e4]{position:relative;display:inline-block;padding:5px 14px;margin-bottom:14px;font-size:.72rem;font-weight:500;letter-spacing:.08em;color:#7dd3fc;background:rgba(14,165,233,.12);border:1px solid rgba(14,165,233,.28);border-radius:999px}.ytb-access-dialog__title[data-v-aff622e4]{position:relative;margin:0 0 8px;font-size:1.65rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;background:linear-gradient(135deg,#f8fafc,#7dd3fc 40%,#c084fc 75%,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ytb-access-dialog__subtitle[data-v-aff622e4]{position:relative;margin:0;font-size:.88rem;line-height:1.5;color:var(--ytb-text-muted)}.ytb-access-dialog__field[data-v-aff622e4]{position:relative;display:flex;align-items:center}.ytb-access-dialog__field-icon[data-v-aff622e4]{position:absolute;left:14px;font-size:15px;line-height:1;opacity:.85;pointer-events:none}.ytb-access-dialog__input[data-v-aff622e4]{width:100%;height:46px;padding:0 14px 0 42px;font-size:14px;color:var(--ytb-text);background:rgba(10,14,23,.55);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease}.ytb-access-dialog__input[data-v-aff622e4]::-moz-placeholder{color:#64748b}.ytb-access-dialog__input[data-v-aff622e4]::placeholder{color:#64748b}.ytb-access-dialog__input[data-v-aff622e4]:focus{outline:none;border-color:rgba(14,165,233,.55);box-shadow:0 0 0 3px rgba(14,165,233,.12),0 0 24px rgba(99,102,241,.15)}.ytb-access-dialog__input[data-v-aff622e4]:disabled{opacity:.65;cursor:not-allowed}.ytb-access-dialog__error[data-v-aff622e4]{margin:10px 0 0;font-size:.82rem;color:#f87171}.ytb-access-dialog__footer[data-v-aff622e4]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.ytb-access-dialog__back[data-v-aff622e4]{font-size:.84rem;color:var(--ytb-text-muted);text-decoration:none;transition:color .2s ease}.ytb-access-dialog__back[data-v-aff622e4]:hover{color:#7dd3fc}.ytb-access-dialog__btn[data-v-aff622e4]{min-width:120px;height:40px;padding:0 20px;border:none;border-radius:10px;font-size:.9rem;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#6366f1 52%,#8b5cf6);box-shadow:0 6px 24px rgba(14,165,233,.32);transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.ytb-access-dialog__btn[data-v-aff622e4]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 32px rgba(99,102,241,.38)}.ytb-access-dialog__btn[data-v-aff622e4]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ytb-access-dialog-overlay{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(10,14,23,.68)!important}.ytb-access-dialog-overlay.el-overlay .el-overlay-dialog{align-items:flex-start;justify-content:center;padding-top:clamp(72px,16vh,140px)}.ytb-access-dialog.el-dialog{margin:0 auto!important;overflow:hidden;border-radius:20px;background:rgba(17,24,39,.72);border:1px solid hsla(0,0%,100%,.09);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);box-shadow:0 24px 64px rgba(0,0,0,.45),0 0 0 1px rgba(14,165,233,.12),0 0 100px rgba(139,92,246,.1),inset 0 1px 0 hsla(0,0%,100%,.06)}.ytb-access-dialog.el-dialog:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,hsla(0,0%,100%,.05),transparent 42%);pointer-events:none;border-radius:inherit}.ytb-access-dialog .el-dialog__header{position:relative;z-index:1;padding:28px 28px 0;margin:0}.ytb-access-dialog .el-dialog__body{position:relative;z-index:1;padding:20px 28px 8px}.ytb-access-dialog .el-dialog__footer{position:relative;z-index:1;padding:8px 28px 28px}[data-v-6a6ec948]:root{--el-menu-item-font-size:16px;--ew-space-0:0px;--ew-space-4:4px;--ew-space-6:6px;--ew-space-8:8px;--ew-space-10:10px;--ew-space-12:12px;--ew-space-14:14px;--ew-space-16:16px;--ew-space-18:18px;--ew-space-20:20px;--ew-space-40:40px;--ew-gap-header-inline:var(--ew-space-10);--ew-gap-header-dropdown-item:var(--ew-space-6);--ew-page-header-height:48px;--ew-gap-page-header-title:var(--ew-space-10);--ew-gap-page-header-title-with-subtitle:var(--ew-space-12);--ew-gap-page-header-title-actions:var(--ew-space-16);--ew-gap-page-header-actions:var(--ew-space-8);--ew-gap-form-inline-bar-compact:var(--ew-gap-page-header-actions);--ew-gap-form-inline-bar-relaxed:var(--ew-space-12);--ew-gap-table-actions:var(--ew-space-0);--ew-table-row-height:32px;--ew-gap-dialog-body:var(--ew-space-12);--ew-gap-dialog-toolbar:var(--ew-space-8);--ew-gap-dialog-footer:var(--ew-space-8);--ew-gap-section-lg:var(--ew-space-16);--ew-gap-section-default:var(--ew-space-12);--ew-gap-section-compact:var(--ew-space-8);--ew-gap-toolbar-content:var(--ew-space-12);--ew-gap-inline-icon-text:var(--ew-space-4);--ew-gap-inline-text-action:var(--ew-space-6);--ew-gap-inline-compact:var(--ew-space-8);--ew-gap-inline-default:var(--ew-space-10);--ew-gap-lockable-field:var(--ew-gap-inline-compact);--app-header-height:48px;--app-header-compact-height:40px;--app-header-font-family:"Roboto Mono",var(--el-font-family),monospace;--app-header-dropdown-bg:var(--el-bg-color-overlay);--app-header-dropdown-border:1px solid var(--el-border-color-lighter);--app-header-dropdown-shadow:0 10px 28px rgba(15,23,42,.14);--app-header-dropdown-radius:12px;--app-header-item-radius:8px;--app-header-item-height:34px;--app-header-item-font-size:14px;--app-header-item-font-weight:500;--app-header-item-color:var(--el-text-color-regular);--app-header-item-hover-color:var(--el-color-primary);--app-header-item-hover-bg:var(--el-color-primary-light-9);--app-header-arrow-gap:10px;--app-header-arrow-right:10px}.flex-col1-min0-oh[data-v-6a6ec948],.flex-col1-min0[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0}.flex-col1-min0-oh[data-v-6a6ec948]{overflow:hidden}.flex-col1-min0-h100-gap12[data-v-6a6ec948],.flex-col1-min0-h100[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.flex-col1-min0-h100-gap12[data-v-6a6ec948]{gap:var(--ew-space-12)}.flex1-min0[data-v-6a6ec948]{flex:1;min-height:0}.app-container[data-v-6a6ec948]{height:100vh}.app-container[data-v-6a6ec948],.app-content[data-v-6a6ec948],.page-container[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.page-container[data-v-6a6ec948]{padding:0}.page-header[data-v-6a6ec948]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:var(--ew-gap-page-header-title-actions);padding:var(--ew-space-8) var(--ew-space-16);min-height:var(--ew-page-header-height);box-sizing:border-box;background:linear-gradient(180deg,var(--el-bg-color) 0,var(--el-fill-color-extra-light) 100%);border-bottom:1px solid var(--el-border-color-lighter)}html:not(.dark) .page-header[data-v-6a6ec948]{background:hsla(0,0%,100%,.72);backdrop-filter:blur(10px);border-bottom-color:rgba(15,23,42,.06)}.page-header__title-wrap[data-v-6a6ec948]{display:flex;flex-direction:row;align-items:baseline;flex-shrink:0;gap:var(--ew-gap-page-header-title)}.page-header__title-wrap--leading[data-v-6a6ec948]{align-items:center}.page-header__title[data-v-6a6ec948]{font-size:15px;font-weight:600;color:var(--el-text-color-primary);margin:0;line-height:1.25}.page-header__subtitle[data-v-6a6ec948]{font-size:12px;color:var(--el-text-color-placeholder)}.page-header__actions[data-v-6a6ec948]{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;justify-content:flex-end}.app-form.app-form--label-fit.el-form--inline[data-v-6a6ec948]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ew-gap-form-inline-bar-compact);width:100%}.app-form.app-form--label-fit.el-form--inline .el-form-item[data-v-6a6ec948]{margin-bottom:0;margin-right:0}.app-form.app-form--label-fit.el-form--inline .el-form-item__label[data-v-6a6ec948]{padding-right:var(--ew-gap-form-inline-bar-compact)}.app-form.app-form--label-fit.app-form--line-relaxed.el-form--inline[data-v-6a6ec948]{gap:var(--ew-gap-form-inline-bar-relaxed)}.app-form.app-form--label-fit.app-form--line-relaxed.el-form--inline .el-form-item__label[data-v-6a6ec948]{padding-right:var(--ew-gap-form-inline-bar-relaxed)}.page-header--with-subtitle .page-header__title-wrap[data-v-6a6ec948]{gap:var(--ew-gap-page-header-title-with-subtitle)}.page-header--with-subtitle .page-header__subtitle[data-v-6a6ec948]{margin-top:2px}.page-header--with-subtitle .page-header__actions[data-v-6a6ec948]{padding-top:2px}.ew-btn-group[data-v-6a6ec948]{display:inline-flex;align-items:center;gap:var(--ew-gap-page-header-actions)}.ew-btn-group .el-button+.el-button[data-v-6a6ec948]{margin-left:0}.ew-btn-group--block[data-v-6a6ec948]{display:flex}.app-dialog__footer-right .el-button+.el-button[data-v-6a6ec948],.app-dialog__header-buttons .el-button+.el-button[data-v-6a6ec948],.app-dual-layout__left .el-button+.el-button[data-v-6a6ec948],.app-dual-layout__right .el-button+.el-button[data-v-6a6ec948],.el-table-v2__row-cell .el-button+.el-button[data-v-6a6ec948],.messages-list .message-actions .el-button+.el-button[data-v-6a6ec948],.page-header__actions .el-button+.el-button[data-v-6a6ec948],.t4-key-viewer__actions .el-button+.el-button[data-v-6a6ec948],table .cell .el-button+.el-button[data-v-6a6ec948]{margin-left:0}.page-content[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;background-color:var(--el-bg-color);padding:var(--ew-space-10) var(--ew-space-16);--page-content-loading-height:calc(100vh - var(--app-header-height) - var(--ew-page-header-height) - var(--ew-space-10)*2)}.page-content[data-v-6a6ec948]:has(>*>.el-tabs--top),.page-content[data-v-6a6ec948]:has(>.el-tabs--top){padding-top:0!important}.page-content[data-v-6a6ec948]:has(>*>.el-tabs--bottom),.page-content[data-v-6a6ec948]:has(>.el-tabs--bottom){padding-bottom:0!important}.page-content:has(>.app-scrollbar-wrapper) .app-scrollbar-wrapper[data-v-6a6ec948],.page-content:has(>.app-scrollbar-wrapper) .el-scrollbar[data-v-6a6ec948]{overflow:visible}.page-content:has(>.app-scrollbar-wrapper) .el-scrollbar__bar[data-v-6a6ec948]{right:-10px}.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .app-tab-pane-fill[data-v-6a6ec948],.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs .el-tab-pane[data-v-6a6ec948],.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs .el-tabs__content[data-v-6a6ec948],.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .el-tabs[data-v-6a6ec948],.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .page-content__inner--fill[data-v-6a6ec948],.page-content:has(.app-scrollbar-wrapper--bar-offset-right) .page-content__inner[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .app-tab-pane-fill[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .el-tabs .el-tab-pane[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .el-tabs .el-tabs__content[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .el-tabs[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .page-content__inner--fill[data-v-6a6ec948],.page-content:has(.app-table--bar-offset-right) .page-content__inner[data-v-6a6ec948]{overflow:visible}.page-content__inner[data-v-6a6ec948]{--page-content-loading-height:100%}.app-scrollbar-wrapper--flex .el-scrollbar__view[data-v-6a6ec948]:has(>.page-content-loading){height:100%;box-sizing:border-box}.page-content .el-tabs .el-tab-pane[data-v-6a6ec948],.page-content .el-tabs .el-tabs__content[data-v-6a6ec948],.page-content .el-tabs[data-v-6a6ec948],.page-content__inner[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.el-tabs--bottom .el-tabs__header.is-bottom[data-v-6a6ec948]{margin-top:0}.page-content .el-tabs .el-tabs__content[data-v-6a6ec948]{padding-top:0}.el-form .el-row:last-child .el-form-item[data-v-6a6ec948]:last-child,.el-form>.el-form-item[data-v-6a6ec948]:last-child,.el-form>:last-child>.el-form-item[data-v-6a6ec948]:last-child{margin-bottom:0}.el-card.is-always-shadow[data-v-6a6ec948],.el-card.is-hover-shadow[data-v-6a6ec948]:focus,.el-card.is-hover-shadow[data-v-6a6ec948]:hover{box-shadow:var(--el-box-shadow-lighter)}.el-form-item__error[data-v-6a6ec948]{padding-top:4px}.ytb-container[data-v-6a6ec948]{height:100vh}.ytb-container[data-v-6a6ec948],.ytb-content[data-v-6a6ec948]{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden;position:relative}.ytb-content[data-v-6a6ec948]{z-index:1}.ytb-content--home[data-v-6a6ec948]{overflow-x:hidden;overflow-y:auto}.ytb-home[data-v-47787483]{width:100%;min-width:0;max-width:1120px;margin:0 auto;padding:56px 24px 96px;position:relative;z-index:1;box-sizing:border-box}.ytb-home__orbs[data-v-47787483]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.ytb-home__orb[data-v-47787483]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.45}.ytb-home__orb--1[data-v-47787483]{width:280px;height:280px;top:-80px;left:10%;background:rgba(14,165,233,.35)}.ytb-home__orb--2[data-v-47787483]{width:220px;height:220px;top:120px;right:5%;background:rgba(192,132,252,.28)}.ytb-home__orb--3[data-v-47787483]{width:180px;height:180px;bottom:60px;left:35%;background:rgba(45,212,191,.2)}.ytb-home__hero[data-v-47787483]{text-align:center;margin-bottom:48px}.ytb-home__badge[data-v-47787483]{display:inline-block;padding:6px 16px;margin-bottom:20px;font-size:.78rem;font-weight:500;letter-spacing:.08em;color:#7dd3fc;background:rgba(14,165,233,.1);border:1px solid rgba(14,165,233,.28);border-radius:999px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ytb-home__hero h1[data-v-47787483]{font-size:clamp(2.25rem,5.5vw,3.25rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;background:linear-gradient(135deg,#f8fafc,#7dd3fc 35%,#c084fc 65%,#f472b6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.ytb-home__hero p[data-v-47787483]{font-size:1.05rem;line-height:1.65;color:var(--ytb-text-muted);max-width:38em;margin:0 auto}.ytb-home__grid[data-v-47787483]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (min-width:901px){.ytb-home__grid[data-v-47787483]{grid-template-columns:1fr 1.18fr 1fr;align-items:stretch}}@media (max-width:900px){.ytb-home__grid[data-v-47787483]{grid-template-columns:repeat(2,minmax(0,1fr))}.ytb-tool-card--featured[data-v-47787483]{grid-column:1/-1}}@media (max-width:560px){.ytb-home[data-v-47787483]{padding:40px 16px 72px}.ytb-home__grid[data-v-47787483]{grid-template-columns:minmax(0,1fr)}}.ytb-tool-card[data-v-47787483]{position:relative;display:flex;flex-direction:column;text-decoration:none;padding:22px 20px 20px;border-radius:16px;color:inherit;overflow:hidden;background:rgba(17,24,39,.52);border:1px solid hsla(0,0%,100%,.07);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 4px 24px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.05);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background .25s ease}.ytb-tool-card[data-v-47787483]:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,hsla(0,0%,100%,.06),transparent 45%);pointer-events:none}.ytb-tool-card[data-v-47787483]:hover{transform:translateY(-4px);background:rgba(26,35,50,.62);border-color:rgba(14,165,233,.32);box-shadow:0 16px 48px rgba(0,0,0,.35),0 0 0 1px rgba(14,165,233,.1),inset 0 1px 0 hsla(0,0%,100%,.08)}.ytb-tool-card--featured[data-v-47787483]{border-color:rgba(14,165,233,.38);box-shadow:0 8px 40px rgba(14,165,233,.14),0 0 0 1px rgba(99,102,241,.15),0 0 80px rgba(139,92,246,.08),inset 0 1px 0 hsla(0,0%,100%,.08)}.ytb-tool-card--featured[data-v-47787483]:hover{border-color:rgba(56,189,248,.55);box-shadow:0 20px 56px rgba(14,165,233,.22),0 0 0 1px rgba(99,102,241,.25),0 0 100px rgba(139,92,246,.14),inset 0 1px 0 hsla(0,0%,100%,.1)}.ytb-tool-card__head[data-v-47787483]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.ytb-tool-card__icon[data-v-47787483]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;background:rgba(14,165,233,.14);border:1px solid hsla(0,0%,100%,.06)}.ytb-tool-card__icon.video[data-v-47787483]{background:rgba(239,68,68,.18)}.ytb-tool-card__icon.ai[data-v-47787483]{background:linear-gradient(135deg,rgba(14,165,233,.22),rgba(139,92,246,.22));border-color:rgba(139,92,246,.25)}.ytb-tool-card__icon.lab[data-v-47787483]{background:rgba(34,197,94,.18)}.ytb-tool-card__icon.hot[data-v-47787483]{background:rgba(249,115,22,.18)}.ytb-tool-card__icon.lock[data-v-47787483]{background:rgba(148,163,184,.15)}.ytb-tool-card__tag[data-v-47787483]{font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:4px 10px;border-radius:999px;color:#c4b5fd;background:rgba(139,92,246,.18);border:1px solid rgba(139,92,246,.35)}.ytb-tool-card__title[data-v-47787483]{font-size:1.1rem;font-weight:700;margin-bottom:8px;color:var(--ytb-text)}.ytb-tool-card__desc[data-v-47787483]{flex:1;font-size:.82rem;color:var(--ytb-text-muted);line-height:1.55;margin-bottom:14px}.ytb-tool-card__pipeline[data-v-47787483]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:12px}.ytb-tool-card__pipeline-step[data-v-47787483]{display:inline-flex;align-items:center;font-size:.72rem;font-weight:600;padding:4px 10px;border-radius:6px;color:#bae6fd;background:rgba(14,165,233,.12);border:1px solid rgba(14,165,233,.22)}.ytb-tool-card__pipeline-arrow[data-v-47787483]{margin-left:6px;color:rgba(148,163,184,.7);font-weight:400}.ytb-tool-card__enter[data-v-47787483]{align-self:flex-end;font-size:.75rem;font-weight:500;color:var(--ytb-accent);opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease}.ytb-tool-card:hover .ytb-tool-card__enter[data-v-47787483]{opacity:1;transform:translateX(0)}
/*# sourceMappingURL=index.6242b1f7.css.map*/