.tl-page{box-sizing:border-box;min-height:100vh;padding:32px 4vw;background:#111216;color:#e9e7ef;font:14px/1.6 system-ui,-apple-system,PingFang SC,sans-serif}.tl-page *{box-sizing:border-box}.tl-page button,.tl-page input,.tl-page select{font:inherit}.tl-page button{border:1px solid #44404e;border-radius:9px;background:#24222b;color:#e9e7ef;padding:8px 13px;cursor:pointer}.tl-page button:disabled{opacity:.45;cursor:not-allowed}.tl-page button:focus-visible,.tl-page input:focus-visible,.tl-page select:focus-visible{outline:2px solid #b69ae1;outline-offset:3px}.tl-page .tl-primary{background:#7850b7;border-color:#a782d8;color:#fff}.tl-header{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.tl-header h1{margin:8px 0;font-size:28px;font-weight:600}.tl-header p,.tl-hint{color:#a5a0ad;margin:6px 0}.tl-page .tl-back{padding:0;border:0;background:none;color:#bfb3d5}.tl-actions{display:flex;gap:10px;flex-wrap:wrap}.tl-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px}.tl-layout aside{padding:20px;background:#191a20;border:1px solid #2b2a32;border-radius:14px;align-self:start}.tl-page label{display:grid;gap:7px;margin-bottom:16px}.tl-page input:not([type=checkbox]),.tl-page select{width:100%;height:40px;border:1px solid #44404e;border-radius:8px;padding:0 12px;background:#1d1c23;color:#e9e7ef}.tl-views{display:grid;gap:8px;margin:20px 0}.tl-views [aria-pressed=true],.tl-page nav [aria-current=page]{background:#3a2b50;border-color:#8b67b7}.tl-page nav{display:grid;gap:8px}.tl-page nav button{text-align:left;overflow-wrap:anywhere}.tl-hint{font-size:12px;margin-top:20px}.tl-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:20px}.tl-toolbar h2{font-size:18px;margin:0 auto 0 0}.tl-toolbar input{max-width:220px}.tl-toolbar select{max-width:140px}.tl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.tl-card{overflow:hidden;border:1px solid #34313b;border-radius:14px;background:#1b1b22}.tl-page .tl-image{display:block;width:100%;height:230px;border:0;border-radius:0;padding:0;background:#25242c;cursor:zoom-in}.tl-image img{width:100%;height:100%;object-fit:cover}.tl-card-body{padding:16px}.tl-card h3{margin:0 0 6px;font-size:16px;overflow-wrap:anywhere}.tl-card p{color:#a8a1b2;font-size:12px;margin:0 0 10px}.tl-tags{display:flex;gap:5px;flex-wrap:wrap}.tl-tags span{padding:2px 6px;border-radius:5px;background:#352c42;font-size:11px;color:#c4b5d8}.tl-card-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.tl-card-actions button{padding:5px 8px;font-size:12px}.tl-empty{display:grid;justify-items:start;gap:10px;padding:36px;border:1px dashed #48434f;border-radius:14px;color:#aaa4b3}.tl-empty h2,.tl-empty h3,.tl-empty p{margin:0}.tl-notice,.tl-error{padding:12px 16px;border-radius:8px;background:#292437;color:#d7c7ed}.tl-error{background:#372329;color:#efb8c0}.tl-error button{margin-left:15px}.tl-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:14000;display:grid;place-items:center;padding:24px;background:#000a}.tl-dialog{width:min(760px,100%);max-height:90vh;overflow:auto;padding:24px;border:1px solid #4b4159;border-radius:18px;background:#1c1b22;box-shadow:0 20px 80px #0007}.tl-dialog header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:22px}.tl-dialog h2{font-size:19px;margin:0}.tl-dialog footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.tl-dialog fieldset{border:1px solid #443b50;border-radius:8px;padding:12px}.tl-page .tl-checkbox{display:flex;align-items:center;gap:10px}.tl-checkbox input{accent-color:#a17ad1}.tl-source-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:10px;max-height:260px;overflow:auto;margin-bottom:18px}.tl-source-grid button{padding:6px;text-align:left}.tl-source-grid [aria-pressed=true]{border-color:#c9a4ff;background:#3c2e50;box-shadow:inset 0 0 0 1px #c9a4ff}.tl-source-grid img{width:100%;height:90px;object-fit:cover;border-radius:5px}.tl-source-grid span,.tl-source-grid small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-source-grid small{color:#aaa;font-size:11px}.tl-version-list{display:grid;gap:18px}.tl-version-list article{display:flex;gap:18px;border-top:1px solid #39323f;padding-top:16px}.tl-version-list img{width:135px;height:135px;object-fit:cover}.tl-version-list p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.tl-full-image{display:block;max-width:100%;max-height:70vh;object-fit:contain;margin:auto}@media(max-width:850px){.tl-header{align-items:flex-start;flex-direction:column}.tl-layout{grid-template-columns:1fr}.tl-layout aside{padding:16px}.tl-page nav{display:flex;flex-wrap:wrap}.tl-views{display:flex;margin:12px 0}.tl-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.tl-page{padding:20px}.tl-image{height:190px}}@media(prefers-reduced-motion:reduce){.tl-page *{scroll-behavior:auto}}.tl-image-error{display:grid;place-items:center;min-height:90px;height:100%;padding:20px;color:#bbb1c9;font-size:12px;background:#25212d}.tl-member-list{margin-bottom:20px}.tl-member-list p{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #39333e}.tl-member-list span{margin-right:auto;overflow-wrap:anywhere}.tl-member-list strong{font-size:12px;font-weight:400;color:#b5a6c8}.script-library{box-sizing:border-box;min-height:100vh;padding:32px clamp(20px,5vw,80px);background:#0c0d11;color:#e9e9ee;font:14px/1.6 system-ui}.script-library header{display:flex;align-items:center;gap:14px}.script-library h1{flex:1;font-size:26px;margin:0}.script-library button{border:1px solid #41414b;border-radius:10px;background:#26262e;color:inherit;padding:9px 15px;cursor:pointer;font:inherit}.script-library button:disabled{opacity:.45;cursor:default}.script-library>p,.script-library small,.script-library section>p,.script-library form>p{color:#a5a5b0}.script-library-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;margin-top:24px}.script-library aside,.script-library section{background:#1b1c22;border:1px solid #33343d;border-radius:16px;padding:20px;min-width:0}.script-library input,.script-library textarea{box-sizing:border-box;width:100%;color:inherit;background:#282930;border:1px solid #42434d;border-radius:12px;padding:10px 12px;font:inherit;outline:none}.script-library input:focus,.script-library textarea:focus{border-color:#aaa}.script-library textarea{min-height:48vh;resize:vertical;line-height:1.9;margin-top:8px;padding:12px 16px}.script-library label{display:block;margin-bottom:18px}.script-library label input{display:block;margin-top:8px}.script-library-row{display:block;width:100%;text-align:left;margin-top:12px}.script-library-row strong,.script-library-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.script-library-row[aria-pressed=true]{border-color:#aaa0bd;background:#35333f}.script-library-footer{display:flex;align-items:center;gap:12px}.script-library-footer small{margin-right:auto}.script-library-error{padding:12px;background:#472e35;color:#f5c3cc;border-radius:10px}.script-library button:focus-visible{outline:2px solid #b9a3d4;outline-offset:2px}@media(max-width:760px){.script-library-layout{grid-template-columns:1fr}.script-library aside{max-height:260px;overflow:auto}.script-library header{flex-wrap:wrap}}.home-projects{box-sizing:border-box;min-height:100vh;background:#090b0f;color:#f3f3f6;padding:32px clamp(20px,4vw,80px) 48px;font:14px/1.5 system-ui}.home-projects .home-projects-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px}.home-projects-navigation{display:flex;align-items:center;gap:16px}.home-projects button{cursor:pointer;color:inherit;background:#22242c;border:1px solid #41434b;border-radius:12px;padding:10px 18px;font:inherit}.home-projects button:disabled{opacity:.5;cursor:default}.home-projects button:focus-visible,.home-projects summary:focus-visible{outline:2px solid #aaa;outline-offset:3px}.home-projects-heading{margin-top:28px}.home-projects-heading h1{font-size:26px;line-height:1.4;font-weight:600;margin:0}.home-projects-heading p{color:#a5a5b0;margin:8px 0 0}.home-projects-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:22px;margin-top:24px}.home-projects-card{position:relative;min-width:0;border-radius:12px;background:#22242c}.home-projects .home-projects-open{display:block;width:100%;padding:0;text-align:left;overflow:hidden}.home-projects-open:hover{border-color:#777781}.home-projects-grid img,.home-projects-cover{display:flex;align-items:center;justify-content:center;width:100%;height:170px;object-fit:cover;background:radial-gradient(at top right,#3a3152,#191e29);color:#b9b0cf}.home-projects-grid strong{display:block;padding:16px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-projects-menu{position:absolute;top:12px;right:12px;z-index:1}.home-projects-menu[open]{z-index:2}.home-projects-menu summary{display:flex;align-items:center;justify-content:center;list-style:none;width:32px;height:32px;border:1px solid #55535f;border-radius:9px;background:#17171ee6;color:#eee;font-size:24px;line-height:1;cursor:pointer}.home-projects-menu summary::-webkit-details-marker{display:none}.home-projects-menu summary:hover{background:#34343f}.home-projects-menu-panel{position:absolute;right:0;top:40px;min-width:136px;padding:6px;border:1px solid #41414b;border-radius:12px;background:#23232b;box-shadow:0 8px 24px #0006}.home-projects .home-projects-menu-panel button{width:100%;border:0;background:transparent;color:#f2a3ad;text-align:left;padding:9px 12px;border-radius:7px;white-space:nowrap}.home-projects .home-projects-menu-panel button:hover{background:#34343f}.home-projects-empty{color:#a5a5b0;padding:48px 0}.home-projects-delete{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(440px,calc(100vw - 40px));max-height:calc(100dvh - 40px);overflow:auto;padding:28px;border:1px solid #41414b;border-radius:18px;background:#202128;color:#eee;font:14px/1.7 system-ui}.home-projects-delete::backdrop{background:#0009}.home-projects-delete h2{margin:0 0 16px;font-size:22px;font-weight:600}.home-projects-delete p{margin:12px 0;color:#b7b7c2}.home-projects-delete .home-projects-delete-name{color:#f3f3f6;font-weight:600;overflow-wrap:anywhere}.home-projects-delete-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.home-projects .home-projects-danger{background:#a43848;border-color:#a43848;color:#fff}.home-projects-delete .home-projects-error{color:#f2a3ad}@media(max-width:600px){.home-projects{padding-top:20px}.home-projects-navigation{gap:12px}.home-projects-heading{margin-top:24px}.home-projects-heading h1{font-size:24px}.home-projects-grid{gap:16px}}.yl-showcase{box-sizing:border-box;min-height:100vh;padding:40px clamp(24px,6vw,100px) 70px 108px;background:#090a0c;color:#f5f5f7;font-family:inherit}.yl-showcase button,.yl-gallery-dialog button{font:inherit;color:inherit;cursor:pointer}.yl-showcase-back{border:0;background:transparent;padding:10px 0;color:#b8b8bf!important}.yl-showcase header{margin:28px 0}.yl-showcase h1{font-size:30px;margin:0 0 10px}.yl-showcase header p,.yl-showcase-count{color:#999ba4}.yl-showcase-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:26px 0}.yl-showcase-tabs button{background:#191a1f;border:1px solid #36373f;border-radius:24px;padding:10px 22px}.yl-showcase-tabs button[aria-current=page]{background:#f1f1f4;color:#16171b}.yl-showcase-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.yl-showcase-grid-portrait{grid-template-columns:repeat(5,minmax(0,1fr))}.yl-showcase-card{min-width:0;overflow:hidden;border:1px solid #303137;border-radius:16px;padding:0 0 16px;background:#1c1d22;text-align:left;transition:transform .15s,border-color .15s}.yl-showcase-card:hover{transform:translateY(-3px);border-color:#74707f}.yl-showcase-card strong,.yl-showcase-card small{display:block;margin:12px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yl-showcase-card small{margin-top:5px;color:#aaaab2}.yl-showcase-poster{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.yl-showcase-grid-portrait .yl-showcase-poster{aspect-ratio:9/16}.yl-gallery-poster-placeholder{display:flex;box-sizing:border-box;align-items:center;justify-content:center;padding:24px;text-align:center;white-space:normal;background:radial-gradient(ellipse at top,#34323f,#17181d);color:#b5b2c3}.yl-gallery-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:190;background:#000c;display:flex;align-items:center;justify-content:center;padding:28px;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.yl-gallery-dialog{position:relative;box-sizing:border-box;max-height:calc(100dvh - 56px);width:min(1120px,100%);overflow:auto;background:#1b1c21;color:#f5f5f7;border:1px solid #42434b;border-radius:20px;box-shadow:0 24px 100px #0009}.yl-gallery-close{position:absolute;right:14px;top:12px;z-index:2;width:36px;height:36px;border:1px solid #8886;border-radius:50%;background:#16171ddd;font-size:26px!important;line-height:30px}.yl-gallery-stage{display:flex;align-items:center;justify-content:center;min-height:200px;max-height:65dvh;background:#07080a;overflow:hidden}.yl-gallery-stage video,.yl-gallery-detail-poster{display:block;width:100%;max-height:65dvh;object-fit:contain;aspect-ratio:16/9}.yl-gallery-stage-portrait video,.yl-gallery-stage-portrait .yl-gallery-detail-poster{width:auto;max-width:100%;aspect-ratio:9/16}.yl-gallery-detail-copy{padding:24px 30px 30px}.yl-gallery-detail-copy h2{font-size:23px;margin:8px 0 12px}.yl-gallery-eyebrow,.yl-gallery-author{color:#a4a4b0;font-size:13px;margin:0}.yl-gallery-media-notice{background:#ffffff08;border:1px solid #ffffff1c;border-radius:9px;padding:12px 14px;color:#c2becf}.yl-gallery-description{white-space:pre-wrap;line-height:1.85;color:#cacbd1;margin-bottom:0}.yl-showcase button:focus-visible,.yl-gallery-dialog button:focus-visible,.yl-gallery-dialog video:focus-visible{outline:2px solid #c0a7ff;outline-offset:4px}@media(max-width:1100px){.yl-showcase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yl-showcase-grid-portrait{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.yl-showcase{padding:24px 18px 90px}.yl-showcase-grid,.yl-showcase-grid-portrait{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.yl-showcase header{margin:20px 0}.yl-showcase-tabs button{padding:9px 15px}.yl-gallery-backdrop{padding:12px}.yl-gallery-dialog{max-height:calc(100dvh - 24px);border-radius:14px}.yl-gallery-detail-copy{padding:20px}.yl-gallery-detail-copy h2{font-size:19px}.yl-gallery-stage video,.yl-gallery-detail-poster{max-height:55dvh}.yl-gallery-stage-portrait{max-height:55dvh}}.yl-gallery-work-navigation{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.yl-gallery-work-navigation button{background:#2b2c34;border:1px solid #4b4c56;border-radius:9px;padding:9px 18px}.yl-gallery-work-navigation button:disabled{opacity:.35;cursor:default}.platform-admin-host{display:block!important;min-height:400px;margin-top:24px;place-items:unset!important;border-radius:16px;background:#1d1e24;border:1px solid #34353d}.platform-admin{color:#eeeef2;padding:28px;font-size:14px;line-height:1.6;font-family:inherit}.admin-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.admin-heading h2{font-size:21px;font-weight:600;margin:0}.admin-heading p,.admin-footnote,.admin-dialog p{color:#a7a7b2;font-size:13px;margin:8px 0 0}.platform-admin button,.platform-admin input,.platform-admin select{font:inherit;color:inherit;border:1px solid #42434c;background:#282930;border-radius:8px;padding:9px 12px}.platform-admin button{cursor:pointer}.platform-admin button:disabled{opacity:.45;cursor:default}.platform-admin button:focus-visible,.platform-admin a:focus-visible,.platform-admin input:focus-visible,.platform-admin select:focus-visible{outline:2px solid #a995dc;outline-offset:2px}.platform-admin input[type=checkbox]{accent-color:#af94e6;width:15px;height:15px;padding:0}.platform-admin .admin-primary{background:#ece8f4;color:#23212b;border-color:#ece8f4;font-weight:600}.admin-tabs{display:flex;gap:24px;margin:26px 0 22px;border-bottom:1px solid #373840}.admin-tabs button{border:0;border-radius:0;background:transparent;color:#aaaab6;padding:0 0 13px}.admin-tabs button[aria-current=page]{color:#d6c0ff;border-bottom:2px solid #b89be7}.admin-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0}.admin-toolbar>input{min-width:200px;flex:1}.admin-toolbar select{max-width:350px}.admin-toolbar label{display:flex;align-items:center;gap:7px;font-size:12px;color:#b1b1bd}.admin-table-wrap{overflow-x:auto;margin-top:18px}.platform-admin table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.platform-admin th{font-size:12px;color:#a6a6b2;font-weight:500;border-bottom:1px solid #41424a;padding:12px}.platform-admin td{padding:18px 12px;border-bottom:1px solid #33343c}.platform-admin td:first-child{max-width:420px;white-space:normal;word-break:break-word}.platform-admin small{display:block;font-size:11px;color:#858593;margin-top:5px}.platform-admin a{color:#c5b2ec;text-decoration:none}.admin-actions{display:flex;align-items:center;gap:12px}.admin-actions button{border:0;padding:4px;background:transparent;font-size:12px}.platform-admin .admin-danger,.admin-error{color:#edb3b4}.admin-status{color:#b9d4c1;font-size:12px}.admin-muted{color:#a3a3ae}.admin-error,.admin-notice{padding:12px 14px;border:1px solid #5b4448;background:#30262b;border-radius:8px}.admin-notice{color:#bfd4c4;border-color:#3e5346;background:#252e29}.admin-empty{color:#aaa;text-align:center;padding:40px}.admin-pagination{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:24px}.admin-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:250;display:grid;place-items:center;padding:20px}.admin-dialog{width:min(100%,440px);border:1px solid #464750;border-radius:14px;background:#202127;padding:26px;box-shadow:0 20px 90px #0008}.admin-dialog h3{font-size:20px;margin:0 0 22px}.admin-dialog label{display:flex;flex-direction:column;gap:8px;margin:16px 0}.admin-dialog footer{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.admin-workspace-banner{position:fixed;top:8px;left:50%;transform:translate(-50%);z-index:240;background:#302b3c;color:#ded2f0;border:1px solid #66517f;padding:7px 14px;border-radius:8px;font-size:12px}.admin-workspace-banner a{color:#dcc5ff;margin-left:15px}@media(max-width:800px){.platform-admin{padding:18px}.admin-toolbar{align-items:stretch;gap:10px}.admin-toolbar select{max-width:100%}.admin-heading{align-items:flex-start}.platform-admin td{padding:14px 9px}.admin-workspace-banner{max-width:75%;font-size:11px}}.admin-stat-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0}.admin-stat-cards article{border:1px solid #40414b;border-radius:12px;padding:20px;background:#26272f}.admin-stat-cards span{font-size:13px;color:#aaaab6}.admin-stat-cards strong{display:block;font-size:30px;color:#eeeaf8;font-weight:600;margin-top:10px}.admin-stat-cards small{display:inline;margin-left:7px;font-size:12px;font-weight:400}.admin-statistics h3{font-size:16px;margin:32px 0 10px}.admin-password-cell code{display:block;white-space:pre-wrap;word-break:break-all;max-width:240px;margin-bottom:8px;font-size:12px}.admin-password-cell button{padding:4px 8px;font-size:12px}@media(max-width:800px){.admin-stat-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.admin-stat-cards article{padding:14px}}.agent-create-select-portal{position:fixed;z-index:120}.agent-create-select-portal[role=listbox]{max-height:min(252px,calc(100dvh - 16px));overflow-y:auto;padding:4px;border:1px solid var(--border-quiet,#444);border-radius:8px;background:var(--surface-elevated-card,#292929);box-shadow:0 8px 24px #0006}.agent-create-select-portal[role=listbox] [role=option]:hover,.agent-create-select-portal[role=listbox] [role=option]:focus-visible,.agent-create-select-portal[role=listbox] [aria-selected=true]{background:var(--surface-hover,#3a3a3a)}.agent-create-select-portal [data-radix-select-viewport]{max-height:252px;height:auto}[data-agent-create-host] [hidden]{display:none!important}[data-agent-create-host] [data-cover-preview]{position:absolute;top:0;right:0;bottom:0;left:0}.minimax-quota-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:24px;border:1px solid #414047;border-radius:16px;background:#202024;color:#eee;font:14px/1.6 system-ui,sans-serif;box-shadow:0 24px 90px #0008}.minimax-quota-dialog::backdrop{background:#0009}.minimax-quota-dialog header,.minimax-quota-dialog footer,.minimax-quota-metric{display:flex;align-items:center;justify-content:space-between;gap:16px}.minimax-quota-dialog h2{margin:0;font-size:21px}.minimax-quota-dialog h3{margin:0 0 12px;font-size:15px}.minimax-quota-dialog h4{margin:0;font-size:14px;font-weight:500}.minimax-quota-dialog p{margin:12px 0;color:#aaa9b4}.minimax-quota-bucket{padding:18px;margin:14px 0;background:#28282f;border:1px solid #3c3b44;border-radius:12px}.minimax-quota-windows{display:grid;grid-template-columns:1fr;gap:22px}.minimax-quota-window p{font-size:13px;color:#c5c4cd}.minimax-quota-window strong{font-size:16px;color:#c6b8ff;white-space:nowrap}.minimax-quota-window strong[data-low=true]{color:#f4ba7c}.minimax-quota-window .minimax-quota-reset{margin:6px 0 0;font-size:12px;color:#aaa9b4}.minimax-quota-window progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:7px;margin:12px 0;border:0;border-radius:6px;overflow:hidden;background:#414048;accent-color:#ab90ee}.minimax-quota-window progress::-webkit-progress-bar{background:#414048}.minimax-quota-window progress::-webkit-progress-value{background:#ab90ee}.minimax-quota-window progress[data-low=true]::-webkit-progress-value{background:#e4a468}.minimax-quota-dialog button{border:1px solid #55525f;border-radius:7px;background:#35323e;color:#eee;padding:6px 12px;font:inherit;cursor:pointer;white-space:nowrap}.minimax-quota-dialog button:hover{border-color:#aaa5b6}.minimax-quota-dialog button:focus-visible{outline:2px solid #b8a2ec;outline-offset:3px}.minimax-quota-dialog button:disabled{opacity:.5;cursor:wait}.minimax-quota-status [role=alert]{color:#f4ba7c}.minimax-quota-dialog footer{justify-content:flex-end;margin-top:18px}.minimax-quota-fallback{padding:14px 18px;margin:14px 0;background:#26252c;border:1px solid #3c3b44;border-radius:12px}.minimax-quota-dialog .minimax-quota-fallback h3{margin:0}.minimax-quota-dialog .minimax-quota-fallback p{margin:6px 0 0;color:#d6d3de}.minimax-quota-dialog .minimax-quota-fallback .minimax-quota-fallback-note{font-size:12px;color:#aaa9b4}.minimax-quota-fallback[data-alert=true]{border-color:#8a5a2c;background:#2e261f}.minimax-quota-dialog .minimax-quota-fallback[data-alert=true] .minimax-quota-fallback-note{color:#f4ba7c}@media(max-width:480px){.minimax-quota-dialog{padding:18px}.minimax-quota-bucket{padding:14px}.minimax-quota-dialog footer{align-items:flex-start}.minimax-quota-windows{grid-template-columns:1fr}}.support-launch{position:fixed;right:20px;bottom:62px;z-index:1000;border:1px solid #74618f;background:#292333;color:#eee7f8;padding:10px 16px;border-radius:22px;font:500 14px inherit;box-shadow:0 4px 18px #0005;cursor:pointer}.support-panel{--support-border:#39353f;position:fixed;inset:0 0 0 auto;z-index:1250;width:min(440px,100vw);height:100dvh;display:flex;flex-direction:column;box-sizing:border-box;background:#17151c;color:#e8e3ed;border-left:1px solid var(--support-border);box-shadow:-12px 0 36px #0005;font:14px/1.6 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;isolation:isolate}.support-panel.support-expanded{width:min(900px,95vw)}.support-panel *{box-sizing:border-box}.support-panel header{display:flex;align-items:center;gap:8px;padding:16px 18px;border-bottom:1px solid var(--support-border);flex-shrink:0}.support-panel header>div{flex:1}.support-panel h2,.support-panel h3,.support-panel h4{margin:0 0 6px;font-weight:600}.support-panel h2{font-size:18px}.support-panel h3{font-size:15px}.support-panel h4{font-size:13px}.support-panel header p{margin:0;color:#aaa2b6;font-size:12px}.support-panel p{margin:8px 0}.support-panel small{display:block;font-size:12px;color:#b0a6be;overflow-wrap:anywhere}.support-panel button{font:inherit;font-size:12px;line-height:1.5;border:1px solid #4a4058;border-radius:7px;color:#e3d9ef;background:#2a2432;padding:6px 10px;cursor:pointer;white-space:normal}.support-panel button:disabled{opacity:.45;cursor:default}.support-panel button[aria-pressed=true]{border-color:#be9be8;background:#493360}.support-panel button.support-primary{background:#9c74c6;color:#160f20;border-color:#b78cde;font-weight:600}.support-panel :is(button,input,textarea,select,summary):focus-visible{outline:2px solid #c5a0ee;outline-offset:2px}.support-panel label{display:block;font-size:12px;color:#beb4ca;margin-bottom:6px;min-width:0}.support-panel select,.support-panel textarea{font:inherit;font-size:13px;width:100%;min-width:0;border:1px solid #49404f;color:#ece6f2;background:#211d27;border-radius:6px;padding:7px 9px;line-height:1.55}.support-panel select{height:35px}.support-panel textarea{resize:vertical;min-height:76px;max-height:230px}.support-panel input[type=checkbox]{accent-color:#b486da;margin:0 7px 0 0}.support-panel label.support-inline{display:flex;align-items:center;margin:4px 0 8px}.support-panel nav{display:flex;padding:0 16px;gap:22px;border-bottom:1px solid var(--support-border)}.support-panel nav button{border:0;border-radius:0;padding:11px 0;background:none;color:#aaa0b7;font-size:13px}.support-panel nav button[aria-current]{color:#ddc1fb;border-bottom:2px solid #b486da}.support-panel details.support-context{margin:0}.support-context-fields{padding-top:10px}.support-context{padding:10px 16px 8px;border-bottom:1px solid var(--support-border);max-height:35dvh;overflow:auto;flex-shrink:0}.support-context-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.support-panel details{margin:8px 0}.support-panel summary{cursor:pointer;color:#c4b3d9;font-size:12px;overflow-wrap:anywhere}.support-shot-picker{max-height:150px;overflow:auto;margin-top:8px}.support-shot-picker label{padding:2px 0}.support-history{display:flex;align-items:center;gap:6px;padding:8px 16px;border-bottom:1px solid var(--support-border);flex-shrink:0}.support-history select{flex:1;width:100px}.support-history button{flex-shrink:0}.support-log,.support-scroll{overflow:auto;overscroll-behavior:contain;min-height:0;flex:1;padding:0 16px 14px;scrollbar-gutter:stable}.support-empty{padding:30px 4px}.support-empty h3{font-size:18px;margin-bottom:12px}.support-empty p{color:#b4a9c1}.support-empty button{display:block;margin:10px 0;text-align:left}.support-turn{padding:18px 0;border-bottom:1px solid var(--support-border);overflow-wrap:anywhere}.support-question{padding:10px 12px;border-left:2px solid #ac83d2;background:#24202d;white-space:pre-wrap}.support-turn-meta{font-size:11px;color:#a398b2;margin:8px 0}.support-answer{white-space:pre-wrap;line-height:1.8}.support-panel ul,.support-panel ol{padding-left:22px;margin:9px 0}.support-panel li{margin:5px 0}.support-evidence{font-size:12px;padding-top:7px}.support-evidence figure{display:inline-flex;vertical-align:top;flex-direction:column;width:calc(50% - 10px);margin:10px 10px 6px 0}.support-evidence img{height:150px;max-width:100%;object-fit:contain;background:#100e14}.support-evidence figcaption{font-size:12px}.support-panel pre{font:12px/1.7 inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0;padding:9px;background:#100f14;border-radius:4px;max-height:260px;overflow:auto}.support-draft{padding:12px;border:1px solid #5d4874;border-radius:7px;background:#211b29}.support-diff{display:grid;grid-template-columns:1fr;gap:8px}.support-expanded .support-diff{grid-template-columns:1fr 1fr}.support-diff h4{color:#bcb0c9;margin-top:8px}.support-actions{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.support-actions button{font-size:11px;padding:4px 7px}.support-compose{padding:10px 16px 12px;border-top:1px solid var(--support-border);flex-shrink:0;max-height:43dvh;overflow:auto;background:#1c1822}.support-compose-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:5px}.support-compose-footer span{font-size:11px;color:#aa9cb8}.support-alert,.support-notice{padding:9px 16px;font-size:12px;flex-shrink:0;max-height:100px;overflow:auto;overflow-wrap:anywhere}.support-alert{background:#3a252c;color:#f6bac6}.support-notice{background:#27213a;color:#d9c5f3}.support-check{margin:14px 0;padding:12px 0;border-block:1px solid #51425f;font-size:12px}.support-check details{padding:8px 0;border-bottom:1px solid #302836}.support-check button{margin-top:6px}.support-scroll{padding-top:16px}.support-memory{padding:14px 0;border-bottom:1px solid var(--support-border)}.support-memory button{margin-right:7px}.support-scroll form{margin:20px 0}.support-panel fieldset{border:1px solid var(--support-border);border-radius:6px;margin:12px 0;padding:10px}.support-panel legend{font-size:12px;color:#beacd0}.support-inline-dialog{position:absolute;inset:auto 12px 12px;padding:18px;background:#282131;border:1px solid #846497;border-radius:10px;box-shadow:0 -10px 80px #0009;z-index:2}.support-inline-dialog textarea{min-height:140px}.support-inline-dialog p{font-size:12px;color:#c4b6d0}@media(max-width:700px){.support-panel,.support-panel.support-expanded{width:100vw;top:0;right:0;bottom:0;left:0;height:100dvh;border-left:0}.support-launch{right:12px;bottom:64px}.support-context{max-height:29dvh}.support-diff,.support-expanded .support-diff{grid-template-columns:1fr}.support-context-grid{grid-template-columns:1fr 1fr}.support-panel header{padding:12px 16px}.support-history{padding-block:6px}.support-compose{max-height:39dvh}}@media(prefers-reduced-motion:reduce){.support-panel *{scroll-behavior:auto!important;transition:none!important}}.support-review-images{display:flex;gap:10px}.support-review-images figure{flex:1;min-width:0;margin:8px 0}.support-review-images img{width:100%;height:180px;object-fit:contain;background:#100e14}.support-review-images figcaption{font-size:12px;color:#b9aac8}.support-conversational .support-log{padding:0 22px 18px}.support-conversational header{padding:18px 20px}.support-conversational header h2{font-size:18px}.support-conversational header p{font-size:11px}.support-conversational header button{background:none;border-color:transparent;color:#b7a7c8;padding:4px 6px}.support-page-hint{padding:9px 22px;color:#a89ab7;font-size:11px;border-bottom:1px solid #2d2735;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-welcome{padding:55px 2px 30px}.support-welcome-symbol{font-size:28px;color:#b795dc;margin-bottom:18px}.support-welcome h3{font-size:23px;font-weight:500;letter-spacing:-.4px;margin-bottom:12px}.support-welcome p{color:#b8acc5;line-height:1.8;max-width:320px}.support-starters{display:flex;flex-direction:column;gap:10px;margin-top:25px;align-items:flex-start}.support-starters button{background:none;padding:8px 11px;text-align:left;border-color:#4a3d59;font-size:12px}.support-conversational .support-turn{padding:24px 0;border-bottom:0}.support-user{margin-left:25px}.support-conversational .support-question{padding:11px 14px;border:0;border-radius:14px 14px 3px;background:#30263b;margin-top:0;line-height:1.7}.support-target{font-size:11px;color:#b89ad7;margin:18px 0 9px;overflow-wrap:anywhere}.support-reply{padding:0 2px;line-height:1.85}.support-conversational .support-answer{margin:12px 0 15px;line-height:1.9}.support-conversational .support-compose{background:#17151c;border-top:0;padding:12px 18px max(14px,env(safe-area-inset-bottom));max-height:45dvh}.support-conversational .support-compose textarea{border:1px solid #594766;border-radius:12px;min-height:98px;background:#211b29;padding:12px 13px;line-height:1.7}.support-compose-tools{display:flex;gap:8px}.support-conversational .support-compose-footer{margin-top:8px}.support-conversational .support-compose-footer button{border-radius:16px;font-size:12px;padding:6px 12px}.support-conversational .support-primary{min-width:58px}.support-conversational .support-footer-note{font-size:10px;text-align:center;color:#91849f;margin:10px 0 0}.support-attachments{display:flex;gap:8px;flex-wrap:wrap;padding-bottom:8px}.support-attachments figure{position:relative;width:68px;height:62px;margin:0}.support-attachments img{width:100%;height:100%;object-fit:contain;border:1px solid #645171;border-radius:6px}.support-attachments button{position:absolute;right:-4px;top:-4px;padding:0;width:20px;height:20px;border-radius:50%;background:#302537}.support-message-images{display:flex;gap:7px;flex-wrap:wrap}.support-message-images img{height:100px;max-width:150px;object-fit:contain;border-radius:5px;border:1px solid #54435f}.support-screenshot-expired{display:inline-flex;align-items:center;height:32px;padding:0 10px;border:1px dashed #54435f;border-radius:5px;color:#b5a1cd;font-size:12px}.support-thinking{color:#c0a9d9;font-size:12px}.support-thinking button{padding:2px 7px}.support-suggestions{display:flex;gap:7px;flex-wrap:wrap}.support-suggestions button{background:none;text-align:left}.support-watch{font-size:12px;color:#b5a1cd;padding-top:14px;border-top:1px solid #352b3e}.support-subheading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:5px 0 20px}.support-history-item{display:flex!important;justify-content:space-between;gap:14px;width:100%;margin:10px 0;text-align:left;padding:12px!important;background:none!important;border-color:#3e3349!important}.support-history-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-history-item small{white-space:nowrap}.support-secondary-links{display:flex;gap:10px;margin-top:30px;padding-top:15px;border-top:1px solid #39313f}.support-conversational .support-actions>details{margin:0}.support-conversational .support-actions>details summary{font-size:11px;line-height:25px}@media(max-width:700px){.support-conversational .support-log{padding-inline:18px}.support-conversational header{padding:14px 16px}.support-page-hint{padding-inline:18px}.support-welcome{padding-top:42px}.support-conversational .support-compose{padding-inline:14px}.support-welcome h3{font-size:22px}}.support-panel .support-environment{display:inline-block;margin-top:5px;padding:1px 6px;border:1px solid #67513d;border-radius:4px;color:#d4b78d;font-size:10px}.pending-tasks-badge{position:fixed;right:20px;bottom:112px;z-index:1000;border:1px solid #8a5a2c;background:#2e261f;color:#f6dcc0;padding:8px 14px;border-radius:20px;font:500 13px/1.4 -apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;box-shadow:0 4px 18px #0005;cursor:pointer}.pending-tasks-badge strong{color:#f4ba7c}.pending-tasks-badge:focus-visible{outline:2px solid #b8a2ec;outline-offset:3px}.pending-tasks-dialog{box-sizing:border-box;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;margin:auto;padding:24px;border:1px solid #414047;border-radius:16px;background:#202024;color:#eee;font:14px/1.6 system-ui,sans-serif;box-shadow:0 24px 90px #0008}.pending-tasks-dialog::backdrop{background:#0009}.pending-tasks-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px}.pending-tasks-dialog h2{margin:0;font-size:21px}.pending-tasks-dialog h3{margin:0 0 8px;font-size:15px}.pending-tasks-dialog p{margin:6px 0}.pending-tasks-muted{color:#aaa9b4;font-size:13px}.pending-tasks-toggle{display:flex;align-items:center;gap:8px;margin:10px 0;color:#c5c4cd;font-size:13px}.pending-tasks-list{list-style:none;margin:12px 0;padding:0;display:grid;gap:10px}.pending-tasks-row{padding:14px 16px;background:#28282f;border:1px solid #3c3b44;border-radius:12px}.pending-tasks-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pending-tasks-status{padding:1px 8px;border-radius:10px;background:#35323e;color:#c6b8ff;font-size:12px}.pending-tasks-status[data-unknown=true]{background:#3a2c1f;color:#f4ba7c}.pending-tasks-paid,[data-candidate-paid]{padding:1px 8px;border:1px solid #8a5a2c;border-radius:10px;color:#f4ba7c;font-size:12px}.pending-tasks-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px}.pending-tasks-dialog button,.pending-tasks-export a{border:1px solid #55525f;border-radius:7px;background:#35323e;color:#eee;padding:5px 12px;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap;text-decoration:none}.pending-tasks-actions a{color:#c6b8ff;font-size:13px}.pending-tasks-dialog button:hover,.pending-tasks-export a:hover{border-color:#aaa5b6}.pending-tasks-dialog button:focus-visible,.pending-tasks-dialog a:focus-visible{outline:2px solid #b8a2ec;outline-offset:3px}.pending-tasks-dialog button:disabled{opacity:.5;cursor:wait}.pending-tasks-hint{color:#c5c4cd;font-size:13px}.pending-tasks-error{color:#f4ba7c;font-size:13px}.pending-tasks-empty{color:#aaa9b4;padding:18px 0;text-align:center}.pending-tasks-feedback{margin-top:18px;padding-top:16px;border-top:1px solid #3c3b44}.pending-tasks-export{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:10px}.pending-tasks-export label{display:grid;gap:4px;color:#aaa9b4;font-size:12px}.pending-tasks-export input{border:1px solid #55525f;border-radius:7px;background:#28282f;color:#eee;padding:4px 8px;color-scheme:dark}@media(max-width:480px){.pending-tasks-dialog{padding:18px}.pending-tasks-badge{bottom:108px;right:12px}}#root,.replica-root,.replica-overlay-root{display:contents}.replica-root button[data-brand-logo=yulai]{flex:none;justify-content:center;gap:0;width:36px;min-width:36px;height:36px}.replica-root button[data-brand-logo=yulai]>img{display:block;flex:none;object-fit:contain;width:36px;height:32px}.replica-editor{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#09090b}.replica-cut-shell{display:contents}.replica-cut-editor{top:20px;right:12px;bottom:20px;left:108px;width:calc(100% - 120px);height:calc(100% - 40px);border-radius:6px}.replica-cut-editor.replica-cut-list{top:80px;height:calc(100% - 100px)}.replica-cut-shell[data-cut-editing=true] [class*=_root_oyj4i_]{display:none}@media(max-width:768px){.replica-cut-editor{top:64px;right:12px;bottom:12px;left:12px;width:calc(100% - 24px);height:calc(100% - 76px)}}.replica-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);z-index:9999;max-width:calc(100vw - 32px);border:1px solid #ffffff25;border-radius:10px;padding:12px 18px;background:#22232b;color:#eee;font:14px/1.5 PingFang SC,Microsoft YaHei,sans-serif;box-shadow:0 10px 40px #0008;pointer-events:none}.works-download-area{margin-top:auto;display:flex;flex-direction:column;gap:12px}.works-download-status{margin:0;color:#b4b4b8;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.works-download-status[data-state=error]{color:#f4a4a4}.works-download-area button:disabled{cursor:wait;opacity:.65}.replica-preview{position:fixed;top:0;right:0;bottom:0;left:0;z-index:160;background:#000b;display:flex;align-items:center;justify-content:center;padding:24px;color:#eee}.replica-preview>div{max-width:900px;max-height:90vh;background:var(--surface-base-card,#171820);padding:20px;border:1px solid #ffffff20;border-radius:12px;overflow:auto}.replica-preview img,.replica-preview video{display:block;max-height:70vh;max-width:80vw;object-fit:contain;margin:16px auto}.replica-preview button{padding:8px 15px;border:1px solid #ffffff25;border-radius:8px}.replica-upload-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:18px;width:min(1000px,70vw)}.replica-upload-card{display:flex;flex-direction:column;gap:12px;border:1px solid #ffffff20;padding:12px;border-radius:10px;text-align:left}.replica-upload-card img,.replica-upload-card video{height:180px;width:100%;object-fit:cover;border-radius:8px}@media(max-width:600px){.replica-preview{padding:10px}.replica-upload-grid{width:80vw;grid-template-columns:repeat(2,1fr)}}.replica-auth{min-height:100dvh;display:grid;place-items:center;background:#101114;color:#f2f2f5;font-family:system-ui,sans-serif;padding:24px}.replica-auth form{width:min(390px,100%);background:#191a20;border:1px solid #34343d;border-radius:20px;padding:32px;display:flex;flex-direction:column;gap:16px}.replica-auth h1{font-size:21px;font-weight:650;letter-spacing:2px;margin:0}.replica-auth p{margin:0;color:#a4a5af;font-size:14px}.replica-auth label{display:flex;flex-direction:column;gap:8px;font-size:13px}.replica-auth input{background:#111217;border:1px solid #41414e;border-radius:8px;padding:11px;color:inherit;outline-color:#9867ff}.replica-auth button{padding:11px;border-radius:8px;border:0;background:#8b5cf6;color:#fff;cursor:pointer}.replica-auth .replica-auth-switch{background:transparent;color:#bca6ff;padding:4px}.replica-auth .replica-auth-error{color:#ff939e}.replica-auth button:disabled{opacity:.5;cursor:wait}.replica-server-account{position:fixed;inset:30% auto auto 50%;transform:translate(-50%);background:#202027;border:1px solid #41414e;border-radius:16px;padding:28px;color:#eee;z-index:200;min-width:320px}.replica-server-account p{margin:16px 0;color:#aaa}.replica-server-account button{padding:8px 20px;background:#8b5cf6;color:#fff;border:0;border-radius:6px}[data-works-page] .works-status{min-height:96px;display:flex;align-items:center;justify-content:center;color:var(--control-muted);gap:12px;font:13px var(--font-shell-ui)}[data-works-page] .works-help{font-size:12px;color:var(--control-muted);margin:0 0 16px}[data-works-page] .works-media-icon{display:grid;place-items:center;height:100%;width:100%;font-size:24px;color:#999}[data-works-page] .works-kind{position:absolute;right:6px;bottom:5px;padding:1px 5px;border-radius:4px;background:#0009;font-size:10px}[data-works-page] .works-selected{outline:2px solid #fff;outline-offset:-2px}[data-works-page] .works-selection-mark{position:absolute;left:7px;top:7px;border:1px solid #bbb;border-radius:4px;width:19px;height:19px;display:grid;place-items:center;background:#111b;font:13px sans-serif}[data-works-page] .works-preview-title{margin:35px 0 24px;font-size:15px;overflow-wrap:anywhere}[data-works-page] .works-confirm{background:#202020;border:1px solid #444;border-radius:16px;padding:24px;max-width:440px;color:#eee;font-size:14px;box-shadow:0 24px 80px #0009}[data-works-page] .works-confirm h2{font-size:18px;margin:0 0 12px}[data-works-page] .works-confirm p{line-height:1.8;margin:0 0 18px;color:#bbb}[data-works-page] [hidden]{display:none!important}[data-account-surface=userMenu] [class*=_identityName_]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.replica-root [data-script-input],.replica-root [data-script-input] textarea,.replica-root [data-script-input] [class*=_composerPlaceholder_]{cursor:text}.replica-root [data-script-input] [class*=_composerPlaceholder_]{pointer-events:none;-webkit-user-select:none;user-select:none}.replica-root [data-script-input]:has(textarea:focus) [class*=_composerPlaceholder_]{visibility:hidden}.replica-frame-recovery{position:fixed;z-index:10010;left:50%;top:24px;transform:translate(-50%);display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:12px 16px;border:1px solid #3f3f46;border-radius:12px;background:#18181bf5;color:#e4e4e7;font-size:13px;box-shadow:0 8px 24px #0005}.replica-frame-recovery button{flex-shrink:0;padding:6px 10px;border:1px solid #52525b;border-radius:8px;background:#27272a;color:inherit;cursor:pointer}@media(max-width:600px){.replica-frame-recovery{flex-wrap:wrap;justify-content:center;width:max-content}}.script-overview-asset-showcase-card,.script-overview-surface-card[role=button],.script-overview-section-entry{cursor:pointer}.script-overview-asset-showcase-card{transition:outline-color .15s ease,box-shadow .15s ease}@media(hover:hover){.script-overview-asset-showcase-card:not(:disabled):hover{outline:1px solid #ffffff38;outline-offset:-1px;box-shadow:inset 0 0 0 100vmax #ffffff08}.script-overview-surface-card[role=button]:not(:has(button:hover)):hover{border-color:var(--border-strong,#ffffff38)}.script-overview-section-entry:hover{color:var(--text-primary,#eee);text-decoration:underline;text-underline-offset:4px}}.script-overview-asset-showcase-card:not(:disabled):active{outline:1px solid #ffffff65;outline-offset:-1px;box-shadow:inset 0 0 0 100vmax #ffffff12}.script-overview-surface-card[role=button]:not(:has(button:active)):active{border-color:var(--border-strong,#ffffff65)}.script-overview-section-entry:active{opacity:.75}.script-overview-asset-showcase-card:focus-visible,.script-overview-section-entry:focus-visible{outline:1px solid var(--border-strong,#aaa);outline-offset:2px}a.script-workspace-sidebar-item:is(:hover,:active,:focus-visible){background:transparent;outline:none;box-shadow:none}a.script-workspace-sidebar-item:focus-visible .script-workspace-sidebar-label{text-decoration:underline;text-underline-offset:3px}a.script-workspace-sidebar-item .script-workspace-sidebar-bubble,a.script-workspace-sidebar-item:is(:hover,:active,:focus-visible,.script-workspace-sidebar-item-active) .script-workspace-sidebar-bubble{background:transparent;box-shadow:none}.script-overview-section-entry{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;margin:-6px -8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit;letter-spacing:inherit}@media(prefers-reduced-motion:reduce){.script-overview-asset-showcase-card{transition:none}}
