.lineE-module__uKGLqq__page{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.lineE-module__uKGLqq__inner{box-sizing:border-box;width:100%;max-width:1140px;padding:24px var(--gutter) 40px;flex-direction:column;gap:20px;margin:0 auto;display:flex}@media (min-width:840px){.lineE-module__uKGLqq__inner{padding:30px 32px 48px 8px}}.lineE-module__uKGLqq__crumbs{color:var(--ink-3);align-items:center;gap:6px;font-size:.8125rem;display:flex}.lineE-module__uKGLqq__crumbs a{min-width:44px;min-height:44px;color:var(--ink-3);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lineE-module__uKGLqq__crumbs span{color:var(--ink);font-weight:600}.lineE-module__uKGLqq__card{border-radius:var(--r-xl);background:var(--surface);border:1px solid var(--hairline);box-shadow:var(--e2)}.lineE-module__uKGLqq__head{flex-wrap:wrap;display:flex;overflow:hidden}.lineE-module__uKGLqq__headText{flex-direction:column;flex:999 420px;gap:12px;padding:30px 32px;display:flex}.lineE-module__uKGLqq__kicker{letter-spacing:.08em;color:var(--ink-3);align-items:center;gap:10px;font-size:.75rem;font-weight:700;display:inline-flex}.lineE-module__uKGLqq__badge{box-sizing:border-box;background:var(--line);min-width:38px;height:28px;color:var(--line-on);font:800 .75rem/1 var(--font-ui);border-radius:8px;place-items:center;padding:0 6px;display:grid}.lineE-module__uKGLqq__h1{font:900 2.5rem/1.15 var(--font-voice);letter-spacing:-.01em;margin:0}.lineE-module__uKGLqq__promise{color:var(--ink-2);max-width:560px;margin:0;font-size:1.125rem;line-height:1.6}.lineE-module__uKGLqq__facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.lineE-module__uKGLqq__facts li{color:var(--ink-2);align-items:center;font-size:.875rem;display:inline-flex}.lineE-module__uKGLqq__facts li+li:before{content:"";background:var(--hairline-strong);width:1px;height:.9em;margin-right:8px}.lineE-module__uKGLqq__headArt{box-sizing:border-box;background:var(--line);flex-direction:column;flex:320px;justify-content:center;gap:14px;min-height:240px;padding:26px;display:flex;position:relative;overflow:hidden}.lineE-module__uKGLqq__headArt:before{content:"";background:#ffffff29;border-radius:50%;width:340px;height:340px;position:absolute;top:-140px;right:-110px}.lineE-module__uKGLqq__sign{background:var(--sign);color:var(--sign-ink);border-radius:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #14171a52}.lineE-module__uKGLqq__signStripe{background:var(--line);filter:brightness(1.15);width:10px}.lineE-module__uKGLqq__sign>div{padding:14px 18px}.lineE-module__uKGLqq__signKicker{letter-spacing:.14em;color:var(--sign-ink-2);font-size:.75rem}.lineE-module__uKGLqq__signName{font:700 1.75rem/1.25 var(--font-voice);letter-spacing:.08em}.lineE-module__uKGLqq__board{-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);background:#ffffff3d;border:1px solid #ffffff73;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:12px 6px;display:grid;position:relative}.lineE-module__uKGLqq__board>div{border-right:1px solid #fff6;padding:0 10px}.lineE-module__uKGLqq__board>div:last-child{border-right:0}.lineE-module__uKGLqq__board dt{color:var(--line-on);opacity:.88;font-size:.75rem}.lineE-module__uKGLqq__board dd{font:700 1.125rem/1.3 var(--font-ui);color:var(--line-on);font-variant-numeric:tabular-nums;margin:2px 0 0}.lineE-module__uKGLqq__video{border-radius:var(--r-lg);background:#000;width:100%}.lineE-module__uKGLqq__cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.lineE-module__uKGLqq__main{flex-direction:column;flex:999 520px;gap:14px;min-width:0;display:flex}.lineE-module__uKGLqq__h2{font:900 1.0625rem/1.4 var(--font-voice);margin:10px 4px 0}.lineE-module__uKGLqq__h2 small{font:500 .8125rem/1 var(--font-ui);color:var(--ink-3);margin-left:6px}.lineE-module__uKGLqq__stations{margin:0;padding:10px;list-style:none}.lineE-module__uKGLqq__station{position:relative}.lineE-module__uKGLqq__lineUp,.lineE-module__uKGLqq__lineDown{z-index:1;pointer-events:none;background:var(--track);width:8px;position:absolute;left:45px}.lineE-module__uKGLqq__lineUp{height:41px;top:0}.lineE-module__uKGLqq__lineDown{top:41px;bottom:0}.lineE-module__uKGLqq__lineUp[data-on],.lineE-module__uKGLqq__lineDown[data-on]{background:var(--line)}.lineE-module__uKGLqq__row{color:var(--ink);border-radius:20px;align-items:flex-start;gap:18px;padding:20px 18px;text-decoration:none;display:flex;position:relative}a.lineE-module__uKGLqq__row:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}@media (hover:hover){a.lineE-module__uKGLqq__row:hover{background:var(--surface-2)}}.lineE-module__uKGLqq__dotCol{z-index:2;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.lineE-module__uKGLqq__dot{box-sizing:border-box;background:var(--surface);width:22px;height:22px;box-shadow:inset 0 0 0 4px var(--line);color:var(--ink-inv);border-radius:11px;place-items:center;display:grid}.lineE-module__uKGLqq__dot[data-terminal]{border-radius:7px}.lineE-module__uKGLqq__dot[data-state=done]{background:var(--ink);box-shadow:0 0 0 4px var(--line)}.lineE-module__uKGLqq__dot[data-state=current]{width:26px;height:26px;box-shadow:0 0 0 5px var(--line), 0 0 0 11px #14171a1a;border-radius:13px}.lineE-module__uKGLqq__rowMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.lineE-module__uKGLqq__rowHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lineE-module__uKGLqq__code{letter-spacing:.1em;color:var(--ink-3);font-size:.75rem;font-weight:700}.lineE-module__uKGLqq__rowName{font-size:1.0625rem;font-weight:800}.lineE-module__uKGLqq__state{background:var(--surface-2);height:24px;color:var(--ink-2);border-radius:12px;align-items:center;padding:0 9px;font-size:.75rem;font-weight:600;display:inline-flex}.lineE-module__uKGLqq__state[data-state=done]{background:var(--good-soft);color:var(--good)}.lineE-module__uKGLqq__state[data-state=current]{background:var(--ink);color:var(--ink-inv)}.lineE-module__uKGLqq__rowLine{color:var(--ink-2);font-size:.875rem;line-height:1.6}.lineE-module__uKGLqq__rowDo{color:var(--ink-3);font-size:.8125rem}.lineE-module__uKGLqq__mins{flex-direction:column;flex:none;align-items:flex-end;padding-top:2px;display:flex}.lineE-module__uKGLqq__mins b{font:700 1.375rem/1.1 var(--font-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.lineE-module__uKGLqq__mins small{letter-spacing:.08em;color:var(--ink-3);font-size:.75rem}.lineE-module__uKGLqq__extras{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.lineE-module__uKGLqq__extra{min-height:44px;color:var(--ink);border-radius:22px;flex-direction:column;gap:4px;padding:16px 18px;font-weight:700;text-decoration:none;display:flex}.lineE-module__uKGLqq__extra small{color:var(--ink-3);font-size:.8125rem;font-weight:500}.lineE-module__uKGLqq__extra:focus-visible,.lineE-module__uKGLqq__panelBtn:focus-visible,.lineE-module__uKGLqq__test:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lineE-module__uKGLqq__aside{border-radius:var(--r-xl);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow);flex-direction:column;flex:300px;gap:14px;padding:22px;display:flex;position:sticky;top:0}.lineE-module__uKGLqq__progressHead{color:var(--ink-3);justify-content:space-between;align-items:baseline;font-size:.8125rem;display:flex}.lineE-module__uKGLqq__progressHead b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:1.1875rem}.lineE-module__uKGLqq__route{height:20px;position:relative}.lineE-module__uKGLqq__routeTrack,.lineE-module__uKGLqq__routeDone{border-radius:4px;height:8px;position:absolute;top:6px;left:10px}.lineE-module__uKGLqq__routeTrack{background:#14171a1a;right:10px}.lineE-module__uKGLqq__routeDone{background:var(--line)}.lineE-module__uKGLqq__rule{background:var(--hairline);height:1px}.lineE-module__uKGLqq__label{color:var(--ink-3);font-size:.8125rem;font-weight:600}.lineE-module__uKGLqq__skills{flex-wrap:wrap;gap:8px;display:flex}.lineE-module__uKGLqq__skills span{background:#fffc;border-radius:15px;align-items:center;height:30px;padding:0 12px;font-size:.8125rem;display:inline-flex}.lineE-module__uKGLqq__panelBtn{min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:#ffffffb8;border:0;border-radius:18px;align-items:center;gap:12px;padding:10px 12px;display:flex}.lineE-module__uKGLqq__panelBtn>svg{color:var(--ink-3)}.lineE-module__uKGLqq__panelIcon{background:var(--line-soft);width:38px;height:38px;color:var(--line-ink);border-radius:12px;flex:none;place-items:center;display:grid}.lineE-module__uKGLqq__panelText{flex-direction:column;flex:1;min-width:0;font-size:.9375rem;font-weight:700;display:flex}.lineE-module__uKGLqq__panelText small{color:var(--ink-3);font-size:.75rem;font-weight:500}.lineE-module__uKGLqq__unlock{color:var(--ink-2);align-items:flex-start;gap:8px;margin:0;font-size:.8125rem;line-height:1.5;display:flex}.lineE-module__uKGLqq__unlock svg{flex:none;margin-top:2px}.lineE-module__uKGLqq__test{color:var(--ink);background:#ffffffb8;border-radius:18px;flex-direction:column;gap:4px;padding:14px 16px;font-size:.8125rem;line-height:1.5;text-decoration:none;display:flex}.lineE-module__uKGLqq__testLink{color:var(--line-ink);font-weight:700}.lineE-module__uKGLqq__sheet{gap:var(--s-3);padding-top:var(--s-3);flex-direction:column;display:flex}.lineE-module__uKGLqq__sheetTitle{font:900 1.125rem/1.4 var(--font-voice);margin:0}.lineE-module__uKGLqq__body{color:var(--ink-2);margin:0;font-size:1rem;line-height:1.75}.lineE-module__uKGLqq__fine{color:var(--ink-3);margin:0;font-size:.75rem;line-height:1.5}.lineE-module__uKGLqq__quote{padding:var(--s-3) var(--s-4);border-left:4px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.75}.lineE-module__uKGLqq__qa{gap:var(--s-3);flex-direction:column;margin:0;padding-left:1.25rem;display:flex}.lineE-module__uKGLqq__q{margin:0;font-weight:800}
