.lx-st{gap:22px;min-width:0;display:grid}.lx-st-hero{isolation:isolate;color:#fff;background:linear-gradient(115deg,var(--lx-hero-a),color-mix(in srgb,var(--lx-hero-b) 72%,var(--lx-hero-a)) 72%,color-mix(in srgb,var(--lx-hero-c) 70%,var(--lx-hero-b)));border-radius:22px;padding:24px 28px;position:relative;overflow:hidden}.lx-st-hero:before{content:"";z-index:var(--ez-z-under);background:radial-gradient(30% 45% at 88% 30%,color-mix(in srgb,var(--lx-hero-c) 55%,transparent),transparent 70%), radial-gradient(22% 40% at 100% 100%,color-mix(in srgb,var(--lx-glow) 35%,transparent),transparent 70%);position:absolute;inset:-40%}.lx-st-hero:after{content:"";z-index:var(--ez-z-under);opacity:.45;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 100% at 85% 40%,#000,#0000);mask-image:radial-gradient(60% 100% at 85% 40%,#000,#0000)}.lx-st-hero-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.lx-st-hero-id{align-items:center;gap:16px;min-width:0;display:flex}.lx-st-hero-ic{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff24;border:1px solid #ffffff38;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.lx-st-kicker{letter-spacing:.09em;text-transform:uppercase;color:#ffffffb3;font-size:11.5px;font-weight:700}.lx-st-hero h1{font-family:var(--lx-f-display);font-variation-settings:"SOFT" 50,"opsz" 120;letter-spacing:-.025em;margin-top:2px;font-size:30px;font-weight:600;line-height:1.1}.lx-st-hero p{color:#fffc;max-width:640px;margin-top:5px;font-size:14px;line-height:1.5}.lx-st-hero-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-st-glass-select{color:#fff;height:40px;font:600 13px var(--lx-f-ui);appearance:none;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1f;background-image:linear-gradient(45deg,#0000 50%,#fff 50%),linear-gradient(135deg,#fff 50%,#0000 50%);background-position:calc(100% - 16px) 17px,calc(100% - 11px) 17px;background-repeat:no-repeat;background-size:5px 5px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #ffffff47;border-radius:11px;padding:0 34px 0 12px}.lx-st-glass-select option{color:var(--ez-ink);background:var(--ez-surface)}.lx-st-glass-select:focus{outline-offset:1px;outline:2px solid #fff9}.lx-st-body{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:24px;display:grid}.lx-st-nav{top:calc(var(--lx-top-h) + 18px);background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);border-radius:18px;gap:2px;padding:10px;display:grid;position:sticky}.lx-st-nav-label{letter-spacing:.09em;text-transform:uppercase;color:var(--ez-faint);padding:10px 10px 4px;font-size:10.5px;font-weight:700}.lx-st-nav a{min-height:40px;color:var(--ez-ink-soft);border-radius:11px;align-items:center;gap:11px;padding:0 10px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex}.lx-st-nav a:hover{background:var(--ez-sunken);color:var(--ez-ink)}.lx-st-nav a[aria-current=page]{background:var(--ez-brand-tint);color:var(--ez-brand);box-shadow:inset 0 0 0 1px var(--ez-brand-edge)}.lx-st-nav a>span:first-child{background:var(--ez-sunken);width:30px;height:30px;color:var(--ez-muted);border-radius:9px;flex-shrink:0;place-items:center;transition:all .15s;display:grid}.lx-st-nav a[aria-current=page]>span:first-child{background:var(--ez-brand);color:var(--ez-on-accent)}.lx-st-nav a>b{background:var(--ez-sunken);min-width:22px;height:20px;color:var(--ez-muted);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;margin-left:auto;padding:0 6px;font-size:11px;display:grid}.lx-st-nav a>b[data-hot="1"]{background:var(--ez-critical-tint);color:var(--ez-critical)}.lx-st-main{align-content:start;gap:20px;min-width:0;display:grid}.lx-st-host{background:var(--ez-surface);border:1px solid var(--ez-line);min-width:0;box-shadow:var(--ez-shadow-flat);border-radius:20px;padding:22px 24px}.lx-st-host>:first-child{margin-top:0}.lx-st-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.lx-st-kpi{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);text-align:left;font:inherit;color:inherit;transition:transform .2s var(--lx-ease),box-shadow .2s;border-radius:18px;padding:18px 18px 16px;position:relative;overflow:hidden}.lx-st-kpi[data-link="1"]{cursor:pointer}.lx-st-kpi[data-link="1"]:hover{box-shadow:var(--ez-shadow-raised);transform:translateY(-2px)}.lx-st-kpi>i{background:var(--ez-brand-tint);width:36px;height:36px;color:var(--ez-brand);border-radius:11px;place-items:center;margin-bottom:14px;display:grid}.lx-st-kpi[data-t=positive]>i{background:var(--ez-positive-tint);color:var(--ez-positive)}.lx-st-kpi[data-t=warning]>i{background:var(--ez-warning-tint);color:var(--ez-warning)}.lx-st-kpi[data-t=critical]>i{background:var(--ez-critical-tint);color:var(--ez-critical)}.lx-st-kpi[data-t=gold]>i{background:var(--lx-gold-tint);color:var(--lx-gold)}.lx-st-kpi b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1;display:block}.lx-st-kpi span{color:var(--ez-ink-soft);margin-top:8px;font-size:12.5px;font-weight:650;display:block}.lx-st-kpi small{color:var(--ez-muted);margin-top:2px;font-size:12px;display:block}.lx-st-kpi:after{content:"";background:radial-gradient(circle,color-mix(in srgb,var(--ez-brand) 8%,transparent),transparent 70%);border-radius:50%;width:90px;height:90px;position:absolute;top:-30px;right:-30px}.lx-st-two{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;display:grid}.lx-st-card{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);border-radius:20px;min-width:0;padding:20px 22px}.lx-st-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.lx-st-card-head h3{letter-spacing:-.01em;font-size:15.5px;font-weight:750}.lx-st-card-head p{color:var(--ez-muted);margin-top:3px;font-size:12.5px}.lx-st-donut{background:conic-gradient(var(--ez-positive) 0 var(--p1),var(--ez-brand) var(--p1) var(--p2),var(--ez-critical) var(--p2) var(--p3),var(--ez-sunken) var(--p3) 100%);border-radius:50%;flex-shrink:0;width:168px;height:168px;position:relative}.lx-st-donut:after{content:"";background:var(--ez-surface);box-shadow:inset 0 0 0 1px var(--ez-line);border-radius:50%;position:absolute;inset:22px}.lx-st-donut>div{text-align:center;z-index:var(--ez-z-raised);place-items:center;display:grid;position:absolute;inset:0}.lx-st-donut b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1;display:block}.lx-st-donut span{color:var(--ez-muted);margin-top:4px;font-size:11.5px;font-weight:650;display:block}.lx-st-legend{gap:10px;min-width:0;font-size:13px;display:grid}.lx-st-legend>div{grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.lx-st-legend i{border-radius:4px;width:12px;height:12px}.lx-st-legend b{font-variant-numeric:tabular-nums}.lx-st-hbars{gap:12px;display:grid}.lx-st-hbar{grid-template-columns:minmax(0,150px) minmax(0,1fr) 54px;align-items:center;gap:12px;font-size:13px;display:grid}.lx-st-hbar>span:first-child{white-space:nowrap;text-overflow:ellipsis;color:var(--ez-ink-soft);font-weight:600;overflow:hidden}.lx-st-hbar-track{background:var(--ez-sunken);border-radius:99px;height:10px;position:relative;overflow:hidden}.lx-st-hbar-track>i{background:linear-gradient(90deg,var(--lx-hero-c),var(--ez-brand));border-radius:99px;position:absolute;top:0;bottom:0;left:0}.lx-st-hbar-track>i[data-t=overdue]{background:var(--ez-critical);opacity:.85}.lx-st-hbar>b{text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.lx-st-cols{align-items:flex-end;gap:14px;height:170px;padding-top:10px;display:flex}.lx-st-col{flex:1;align-content:end;justify-items:center;gap:8px;min-width:0;height:100%;display:grid}.lx-st-col>i{background:linear-gradient(180deg,var(--lx-hero-c),var(--ez-brand));width:100%;max-width:46px;min-height:4px;transition:height .6s var(--lx-ease);border-radius:10px 10px 4px 4px}.lx-st-col>b{font-variant-numeric:tabular-nums;font-size:12.5px}.lx-st-col>span{color:var(--ez-muted);white-space:nowrap;font-size:11.5px;font-weight:600}.lx-st-rank{border-top:1px solid var(--ez-line);grid-template-columns:28px 56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.lx-st-rank:first-child{border-top:0}.lx-st-rank>em{color:var(--ez-faint);text-align:center;font-size:14px;font-style:normal;font-weight:800}.lx-st-rank .lx-art{aspect-ratio:16/10;border-radius:8px;width:56px}.lx-st-rank .lx-art-glyph{bottom:6px;left:8px}.lx-st-rank .lx-art-glyph>span{border-radius:7px;width:22px;height:22px}.lx-st-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lx-st-bar .lx-search{flex:260px;max-width:420px}.lx-st-seg{background:var(--ez-sunken);border:1px solid var(--ez-line);border-radius:11px;padding:3px;display:inline-flex}.lx-st-seg button{min-width:38px;height:32px;color:var(--ez-muted);cursor:pointer;font:650 12.5px var(--lx-f-ui);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.lx-st-seg button[aria-pressed=true]{background:var(--ez-surface);color:var(--ez-ink);box-shadow:var(--ez-shadow-flat)}.lx-st-cc .lx-cc-body{gap:6px}.lx-st-cc-code{letter-spacing:.04em;color:var(--ez-muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.lx-st-cc-stats{border-top:1px solid var(--ez-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.lx-st-cc-stats>div{text-align:center;padding:10px 12px}.lx-st-cc-stats>div+div{border-left:1px solid var(--ez-line)}.lx-st-cc-stats b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:16px;font-weight:800;display:block}.lx-st-cc-stats span{color:var(--ez-muted);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:11px;font-weight:650;display:block}.lx-st-cc-stats [data-hot="1"] b{color:var(--ez-critical)}.lx-st-new{border-radius:var(--lx-r);border:2px dashed var(--ez-line-strong);background:radial-gradient(60% 60% at 50% 30%,color-mix(in srgb,var(--ez-brand) 7%,transparent),transparent 70%),var(--ez-surface);min-height:300px;color:var(--ez-ink-soft);font:650 14.5px var(--lx-f-ui);cursor:pointer;transition:border-color .2s,transform .2s var(--lx-ease);align-content:center;place-items:center;gap:10px;display:grid}.lx-st-new:hover{border-color:var(--ez-brand);color:var(--ez-brand);transform:translateY(-3px)}.lx-st-new>span{color:#fff;background:linear-gradient(135deg,var(--lx-hero-c),var(--ez-brand));width:54px;height:54px;box-shadow:var(--ez-shadow-brand);border-radius:16px;place-items:center;display:grid}.lx-st-sheet{z-index:var(--ez-z-modal);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05080f99;place-items:center;padding:20px;animation:.2s lx-fade;display:grid;position:fixed;inset:0}.lx-st-sheet-box{background:var(--ez-surface);width:min(560px,100%);max-height:calc(100vh - 40px);color:var(--ez-ink);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-overlay);animation:lx-rise .3s var(--lx-ease);border-radius:22px;overflow:auto}.lx-st-sheet-head{isolation:isolate;color:#fff;background:linear-gradient(120deg,var(--lx-hero-a),var(--lx-hero-b) 70%,var(--lx-hero-c));padding:24px 26px 20px;position:relative;overflow:hidden}.lx-st-sheet-head h2{font-family:var(--lx-f-display);letter-spacing:-.02em;font-size:26px;font-weight:600}.lx-st-sheet-head p{color:#fffc;margin-top:6px;font-size:13.5px;line-height:1.5}.lx-st-sheet-body{gap:16px;padding:22px 26px;display:grid}.lx-st-sheet-foot{border-top:1px solid var(--ez-line);background:var(--ez-sunken);justify-content:flex-end;gap:10px;padding:16px 26px;display:flex}.lx-st-label{color:var(--ez-ink-soft);margin-bottom:6px;font-size:12px;font-weight:700;display:block}.lx-st-hint{color:var(--ez-muted);font-size:12.5px;line-height:1.5}.lx-st-bhead{isolation:isolate;color:#fff;background:linear-gradient(115deg,var(--lx-hero-a),color-mix(in srgb,var(--lx-hero-b) 70%,var(--lx-hero-a)));border-radius:22px;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:24px;padding:20px;display:grid;position:relative;overflow:hidden}.lx-st-bhead-bg{z-index:var(--ez-z-under);filter:blur(30px)saturate(1.2);opacity:.4;background-position:50%;background-size:cover;position:absolute;inset:-30px}.lx-st-cover{aspect-ratio:16/9;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 20px 40px -18px #0009}.lx-st-cover .lx-art{position:absolute;inset:0}.lx-st-cover label{opacity:0;cursor:pointer;z-index:var(--ez-z-local-1);background:#00000073;align-content:center;place-items:center;gap:6px;font-size:13px;font-weight:700;transition:opacity .2s;display:grid;position:absolute;inset:0}.lx-st-cover:hover label,.lx-st-cover label:focus-within{opacity:1}.lx-st-cover input{opacity:0;width:1px;height:1px;position:absolute}.lx-st-cover-pct{height:5px;z-index:var(--ez-z-local-2);background:#ffffff40;border-radius:99px;position:absolute;bottom:10px;left:10px;right:10px}.lx-st-cover-pct>i{background:#fff;border-radius:99px;height:100%;display:block}.lx-st-bhead h1{font-family:var(--lx-f-display);font-variation-settings:"SOFT" 50,"opsz" 120;letter-spacing:-.025em;font-size:28px;font-weight:600;line-height:1.12}.lx-st-bhead-meta{color:#fffc;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:13px;display:flex}.lx-st-bhead-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.lx-st-save{color:#ffffffd9;align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:inline-flex}.lx-st-save>i{background:var(--ez-positive);border-radius:50%;width:8px;height:8px}.lx-st-save[data-s=saving]>i{background:var(--lx-glow);animation:1s ease-in-out infinite lx-pulse}.lx-st-save[data-s=error]>i{background:var(--ez-critical)}.lx-st-steps{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);border-radius:16px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:6px;display:grid}.lx-st-step{min-height:52px;color:var(--ez-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:6px 12px;transition:background .15s,color .15s;display:flex;position:relative}.lx-st-step:hover{background:var(--ez-sunken);color:var(--ez-ink)}.lx-st-step[aria-current=step]{background:var(--ez-brand-tint);color:var(--ez-ink);box-shadow:inset 0 0 0 1px var(--ez-brand-edge)}.lx-st-step>em{background:var(--ez-sunken);width:28px;height:28px;color:var(--ez-muted);border:1px solid var(--ez-line);border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-style:normal;font-weight:800;display:grid}.lx-st-step[aria-current=step]>em{background:var(--ez-brand);color:var(--ez-on-accent);border-color:var(--ez-brand)}.lx-st-step b{font-size:13px;font-weight:700;line-height:1.2;display:block}.lx-st-step small{color:var(--ez-muted);margin-top:2px;font-size:11.5px;display:block}.lx-st-step small[data-t=warning]{color:var(--ez-warning);font-weight:650}.lx-st-section{gap:14px;min-width:0;display:grid}.lx-st-section>div>section,.lx-st-panels>section{border-radius:16px!important}.lx-st-board{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.lx-st-board[data-solo="1"]{grid-template-columns:minmax(0,1fr)}.lx-st-tree{gap:14px;min-width:0;display:grid}.lx-st-mod{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);border-radius:18px;transition:box-shadow .2s,border-color .2s,opacity .2s;overflow:hidden}.lx-st-mod[data-drop="1"]{border-color:var(--ez-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-brand) 18%,transparent)}.lx-st-mod[data-dragging="1"]{opacity:.45}.lx-st-mod-head{background:linear-gradient(90deg,var(--ez-sunken),var(--ez-surface));border-bottom:1px solid var(--ez-line);align-items:center;gap:10px;padding:12px 14px;display:flex}.lx-st-mod-n{color:#fff;background:linear-gradient(135deg,var(--lx-hero-c),var(--ez-brand));border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.lx-st-grip{width:22px;height:30px;color:var(--ez-faint);cursor:grab;border-radius:6px;flex-shrink:0;place-items:center;display:grid}.lx-st-grip:hover{color:var(--ez-ink-soft);background:var(--ez-sunken)}.lx-st-grip:active{cursor:grabbing}.lx-st-inline{min-width:0;height:34px;color:var(--ez-ink);font:750 14.5px var(--lx-f-ui);background:0 0;border:1px solid #0000;border-radius:9px;flex:1;padding:0 8px;transition:border-color .15s,background .15s}.lx-st-inline:hover:not(:disabled){border-color:var(--ez-line)}.lx-st-inline:focus{border-color:var(--ez-brand);background:var(--ez-surface);outline:none}.lx-st-mv{flex-shrink:0;gap:3px;display:inline-flex}.lx-st-mv button{border:1px solid var(--ez-line);background:var(--ez-surface);width:28px;height:28px;color:var(--ez-muted);cursor:pointer;border-radius:8px;place-items:center;padding:0;display:grid}.lx-st-mv button:hover:not(:disabled){color:var(--ez-ink);border-color:var(--ez-line-strong)}.lx-st-mv button:disabled{opacity:.35;cursor:default}.lx-st-lessons{padding:6px;display:grid}.lx-st-les{cursor:pointer;border:1px solid #0000;border-radius:12px;grid-template-columns:22px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;transition:background .12s,border-color .12s;display:grid;position:relative}.lx-st-les:hover{background:var(--ez-sunken)}.lx-st-les[aria-current=true]{background:var(--ez-brand-tint);border-color:var(--ez-brand-edge)}.lx-st-les[data-dragging="1"]{opacity:.4}.lx-st-les[data-drop=before]:before,.lx-st-les[data-drop=after]:after{content:"";background:var(--ez-brand);height:3px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ez-brand) 20%,transparent);border-radius:3px;position:absolute;left:10px;right:10px}.lx-st-les[data-drop=before]:before{top:-2px}.lx-st-les[data-drop=after]:after{bottom:-2px}.lx-st-les .lx-kind{background:var(--ez-brand-tint);width:34px;height:34px;color:var(--ez-brand);border-radius:10px;place-items:center;display:grid}.lx-st-les .lx-kind[data-k=DOCUMENT],.lx-st-les .lx-kind[data-k=SLIDES],.lx-st-les .lx-kind[data-k=ARTICLE]{background:var(--ez-warning-tint);color:var(--ez-warning)}.lx-st-les .lx-kind[data-k=ASSESSMENT]{background:var(--ez-positive-tint);color:var(--ez-positive)}.lx-st-les .lx-kind[data-k=LINK],.lx-st-les .lx-kind[data-k=AUDIO]{background:var(--ez-info-tint);color:var(--ez-info)}.lx-st-les b{white-space:nowrap;text-overflow:ellipsis;color:var(--ez-ink);font-size:13.5px;font-weight:650;display:block;overflow:hidden}.lx-st-les small{color:var(--ez-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;font-size:11.5px;display:flex}.lx-st-les small .lx-tag{height:19px;padding:0 7px;font-size:10.5px}.lx-st-empty-mod{text-align:center;color:var(--ez-muted);border:1.5px dashed var(--ez-line);border-radius:12px;margin:4px;padding:16px;font-size:13px}.lx-st-empty-mod[data-drop="1"]{border-color:var(--ez-brand);color:var(--ez-brand);background:var(--ez-brand-tint)}.lx-st-add{border-top:1px solid var(--ez-line);padding:10px 14px 14px}.lx-st-kinds{grid-template-columns:repeat(auto-fill,minmax(102px,1fr));gap:8px;display:grid}.lx-st-kind{border:1px solid var(--ez-line);background:var(--ez-surface);color:var(--ez-ink-soft);font:650 12px var(--lx-f-ui);cursor:pointer;text-align:center;border-radius:12px;justify-items:center;gap:6px;padding:12px 6px 10px;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid}.lx-st-kind:hover{border-color:var(--ez-brand-edge);box-shadow:var(--ez-shadow-flat);color:var(--ez-ink);transform:translateY(-2px)}.lx-st-kind>span{background:var(--ez-brand-tint);width:34px;height:34px;color:var(--ez-brand);border-radius:10px;place-items:center;display:grid}.lx-st-kind[data-k=DOCUMENT]>span,.lx-st-kind[data-k=SLIDES]>span,.lx-st-kind[data-k=ARTICLE]>span{background:var(--ez-warning-tint);color:var(--ez-warning)}.lx-st-kind[data-k=ASSESSMENT]>span{background:var(--ez-positive-tint);color:var(--ez-positive)}.lx-st-kind[data-k=LINK]>span,.lx-st-kind[data-k=AUDIO]>span{background:var(--ez-info-tint);color:var(--ez-info)}.lx-st-addmod{border:2px dashed var(--ez-line-strong);background:var(--ez-surface);border-radius:18px;gap:10px;padding:14px;display:flex}.lx-st-addmod .lx-input{height:40px}.lx-st-editor{top:calc(var(--lx-top-h) + 16px);max-height:calc(100vh - var(--lx-top-h) - 32px);background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-raised);border-radius:20px;min-width:0;padding:6px 18px 18px;position:sticky;overflow:auto}.lx-st-editor-head{z-index:var(--ez-z-raised);background:var(--ez-surface);border-bottom:1px solid var(--ez-line);align-items:center;gap:10px;margin-bottom:4px;padding:14px 0 12px;display:flex;position:sticky;top:-6px}.lx-st-tip{background:linear-gradient(90deg,var(--ez-brand-tint),var(--ez-surface));border:1px solid var(--ez-brand-edge);color:var(--ez-ink-soft);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.lx-st-tip>span:first-child{color:var(--ez-brand);flex-shrink:0;margin-top:1px}.lx-st-tip>span:last-child{flex:1;min-width:0}.lx-st-pv{z-index:var(--ez-z-modal);background:var(--ez-canvas);grid-template-rows:auto minmax(0,1fr);animation:.2s lx-fade;display:grid;position:fixed;inset:0}.lx-st-pv-top{background:var(--lx-stage);height:60px;color:var(--lx-on-stage);border-bottom:1px solid var(--lx-on-stage-faint);align-items:center;gap:12px;padding:0 16px;display:flex}.lx-st-pv-flag{background:var(--lx-glow);color:#1f1300;letter-spacing:.02em;white-space:nowrap;border-radius:99px;align-items:center;gap:7px;height:28px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.lx-st-pv-body{grid-template-columns:minmax(0,1fr) 340px;min-height:0;display:grid}.lx-st-pv-main{min-width:0;overflow:auto}.lx-st-pv-side{border-left:1px solid var(--ez-line);background:var(--ez-surface);overflow:auto}.lx-st-pv-stage{background:var(--lx-stage);place-items:center;display:grid}.lx-st-pv-stage>*{width:100%;max-width:min(1100px,177.778vh - 355.556px)}.lx-st-pv-stage[data-doc="1"]>*{max-width:none}.lx-st-pv-under{gap:16px;max-width:960px;margin:0 auto;padding:22px 28px 60px;display:grid}.lx-st-wiz{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.lx-st-wsteps{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);scrollbar-width:none;border-radius:16px;gap:6px;padding:6px;display:flex;overflow-x:auto}.lx-st-wsteps .lx-st-step{flex:1 0 150px}.lx-st-wpanel{background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-flat);min-width:0;animation:lx-rise .3s var(--lx-ease);border-radius:20px;gap:16px;padding:22px 24px;display:grid}.lx-st-wpanel h2{font-family:var(--lx-f-display);letter-spacing:-.02em;font-size:22px;font-weight:600}.lx-st-wpanel>p{color:var(--ez-muted);margin-top:-8px;font-size:13.5px;line-height:1.5}.lx-st-wfoot{border-top:1px solid var(--ez-line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:16px;display:flex}.lx-st-picks{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.lx-st-pick{border:1.5px solid var(--ez-line);background:var(--ez-surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:14px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:12px;padding:10px;transition:border-color .15s,background .15s,transform .15s;display:grid;position:relative}.lx-st-pick:hover{border-color:var(--ez-line-strong);transform:translateY(-1px)}.lx-st-pick[aria-pressed=true]{border-color:var(--ez-brand);background:var(--ez-brand-tint)}.lx-st-pick .lx-art{aspect-ratio:16/10;border-radius:9px;width:72px}.lx-st-pick .lx-art-glyph{bottom:6px;left:8px}.lx-st-pick .lx-art-glyph>span{border-radius:7px;width:24px;height:24px}.lx-st-pick b{font-size:13.5px;font-weight:700;line-height:1.3;display:block}.lx-st-pick small{color:var(--ez-muted);margin-top:3px;font-size:11.5px;display:block}.lx-st-pick-tick{background:var(--ez-brand);width:22px;height:22px;color:var(--ez-on-accent);transition:transform .2s var(--lx-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px;transform:scale(0)}.lx-st-pick[aria-pressed=true] .lx-st-pick-tick{transform:scale(1)}.lx-st-modes{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.lx-st-mode{border:1.5px solid var(--ez-line);background:var(--ez-surface);cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:14px;gap:4px;padding:14px;transition:border-color .15s,background .15s;display:grid}.lx-st-mode:hover:not(:disabled){border-color:var(--ez-line-strong)}.lx-st-mode:disabled{opacity:.5;cursor:not-allowed}.lx-st-mode[aria-pressed=true]{border-color:var(--ez-brand);background:var(--ez-brand-tint)}.lx-st-mode>span{background:var(--ez-sunken);width:34px;height:34px;color:var(--ez-ink-soft);border-radius:10px;place-items:center;margin-bottom:6px;display:grid}.lx-st-mode[aria-pressed=true]>span{background:var(--ez-brand);color:var(--ez-on-accent)}.lx-st-mode b{font-size:13.5px;font-weight:750}.lx-st-mode small{color:var(--ez-muted);font-size:12px;line-height:1.45}.lx-st-sum{top:calc(var(--lx-top-h) + 16px);background:var(--ez-surface);border:1px solid var(--ez-line);box-shadow:var(--ez-shadow-raised);border-radius:20px;position:sticky;overflow:hidden}.lx-st-sum-head{color:#fff;background:linear-gradient(120deg,var(--lx-hero-a),var(--lx-hero-b) 75%,var(--lx-hero-c));padding:18px 20px}.lx-st-sum-head b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1;display:block}.lx-st-sum-head span{color:#fffc;margin-top:6px;font-size:12.5px;display:block}.lx-st-sum-body{gap:12px;padding:16px 20px;font-size:13px;display:grid}.lx-st-sum-row{gap:3px;display:grid}.lx-st-sum-row>span{letter-spacing:.06em;text-transform:uppercase;color:var(--ez-faint);font-size:11px;font-weight:700}.lx-st-sum-row>div{color:var(--ez-ink-soft);line-height:1.45}.lx-st-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;display:grid}@media (max-width:1280px){.lx-st-board{grid-template-columns:minmax(0,1fr)}.lx-st-editor{max-height:none;position:static}.lx-st-steps{scrollbar-width:none;grid-template-columns:repeat(5,minmax(132px,1fr));overflow-x:auto}}@media (max-width:1100px){.lx-st-body{grid-template-columns:minmax(0,1fr)}.lx-st-nav{scrollbar-width:none;gap:4px;padding:6px;display:flex;position:static;overflow-x:auto}.lx-st-nav-label{display:none}.lx-st-nav a{white-space:nowrap;flex-shrink:0}.lx-st-two,.lx-st-wiz{grid-template-columns:minmax(0,1fr)}.lx-st-sum{position:static}.lx-st-pv-body{grid-template-columns:minmax(0,1fr)}.lx-st-pv-side{border-left:0;border-top:1px solid var(--ez-line)}}@media (max-width:760px){.lx-st-hero{border-radius:18px;padding:20px 18px}.lx-st-hero h1{font-size:24px}.lx-st-hero-ic{width:44px;height:44px}.lx-st-bhead{border-radius:18px;grid-template-columns:minmax(0,1fr);padding:16px}.lx-st-bhead h1{font-size:22px}.lx-st-host{border-radius:16px;padding:16px 14px}.lx-st-card{padding:16px}.lx-st-hbar{grid-template-columns:minmax(0,96px) minmax(0,1fr) 44px}.lx-st-wpanel{padding:18px 16px}.lx-st-les{grid-template-columns:34px minmax(0,1fr) auto}.lx-st-les .lx-st-grip{display:none}.lx-st-donut{width:140px;height:140px}.lx-st-pv-under{padding:16px}}.lx-st-sum-count,.lx-st-sum-count *{color:#fff!important}.lx-st-sum-count>div>div:first-child{letter-spacing:-.03em;font-size:30px!important}.lx-st-fields .lx-input{border-radius:10px;height:38px;font-size:13.5px}.lx-st-fields .lx-select{width:100%}.lx-st-cc-stats span{text-transform:none;letter-spacing:0;font-size:11.5px}.lx-st-cc .lx-cc-foot{white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;display:block;overflow:hidden}.lx-st-kpi>i{margin:0;position:absolute;top:14px;right:14px}.lx-st-kpi b{margin-top:4px}.lx-st-kpis[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1280px){.lx-st-kpis[data-n="5"]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}}
