.ax .ax-main{container-name:axmain}.ax{--lk-gutter:32px;--lk-r:12px;--lk-card-shadow:0 1px 2px #0000000a;--lk-glow:#2bd4a4;--tg-contract:#0e9579;--tg-corr:#3a74d0;--tg-var:#7a5bd3;--tg-eot:#d27a1e;--tg-notice:#c8486a;--tg-claim:#c0950c;--tg-prog:#1593ab;--tg-site:#8a6c5c;--tg-draw:#5a6b84;--tg-other:#9b9b9b}:root.dark .ax{--lk-card-shadow:0 1px 2px #0000004d;--tg-contract:#46d6ac;--tg-corr:#6ea2f5;--tg-var:#a68bf0;--tg-eot:#f0a24e;--tg-notice:#f07a96;--tg-claim:#e8c14a;--tg-prog:#4fc4d9;--tg-site:#b8998a;--tg-draw:#93a3bb;--tg-other:#8a8a8a}.ax .lk-wordmark{letter-spacing:-.045em;color:var(--ink);white-space:nowrap;align-items:center;gap:.45em;font-weight:600;line-height:1;display:inline-flex}.ax .lk-wordmark .lk-amark{flex:none;display:block}.ax .lk-wordmark.inv{color:#fff}.ax .ax-side{background:var(--bg-side);border-right:1px solid var(--line-3);background-image:none}.ax .ax-brand-row{height:44px;padding:0 2px 0 10px}.ax .ax-brand-row .icon-btn{width:30px;height:30px;color:var(--ink-3)}.ax .ax-org{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);border-radius:7px;gap:9px;margin:4px 0 10px;padding:6px 8px;transition:box-shadow .15s}.ax .ax-org:hover{box-shadow:0 1px 3px #00000012, inset 0 0 0 1px var(--line-2)}.ax .ax-org-mark{letter-spacing:0;background:var(--accent-soft);width:26px;height:26px;color:var(--accent-ink);border-radius:7px;font-size:11px;font-weight:650}.ax .ax-org-mark.none{background:var(--bg-inset);color:var(--ink-3)}.ax .ax-org .lk-org-k{color:var(--ink-3);font-size:11px;font-weight:400;line-height:1.2;display:block}.ax .ax-org b{font-size:13.5px;line-height:1.25}.ax .ax-nav{height:32px;color:var(--ink-2);border-radius:8px;gap:10px;padding:0 9px;font-size:13.5px;transition:background .12s,color .12s}.ax .ax-nav svg{width:16px;height:16px;color:var(--ink-3)}.ax .ax-nav:hover{background:var(--hover);color:var(--ink)}.ax .ax-nav.active{background:var(--bg-elev);color:var(--ink);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line-3);font-weight:500}:root.dark .ax .ax-nav.active{box-shadow:none;background:#ffffff14}.ax .ax-nav.active svg{color:var(--accent)}.ax .ax-kbd{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:5px;padding:1px 5px;font-size:10.5px}.ax .ax-sec{padding:18px 2px 6px 9px}.ax .ax-sec-title{color:var(--ink-3);letter-spacing:0;font-size:11.5px;font-weight:500}.ax .ax-side-scroll .ax-item{height:30px;color:var(--ink-2);border-radius:8px;gap:8px;padding:0 8px 0 9px;font-size:13px}.ax .ax-side-scroll .ax-item:hover{color:var(--ink)}.ax .ax-side-scroll .ax-item.active{background:var(--sel);color:var(--ink)}.ax .ax-item .lk-live{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:99px;flex:none;animation:1.4s ease-in-out infinite ax-pulse}.ax .ax-item.more{color:var(--ink-3)}.ax .ax-item.more svg{width:14px;height:14px}.ax .ax-side-foot{padding:6px 10px 10px}.ax .ax-account{border-radius:7px;padding:6px 8px}.ax .ax-account .ax-avatar{width:28px;height:28px;font-size:11px}.ax .lk-theme{align-items:center;gap:8px;padding:6px 4px 0 9px;display:flex}.ax .lk-theme>span{color:var(--ink-3);flex:1;font-size:12px}.ax .lk-theme .seg{border-radius:8px;padding:2px}.ax .lk-theme .seg button{border-radius:6px;width:28px;height:22px;padding:0}@media (prefers-reduced-motion:reduce){.ax .ax-item .lk-live{animation:none}}.ax .lk-side-sec{align-items:center;padding:16px 2px 4px 9px;display:flex}.ax .lk-side-sec .ax-sec-title{flex:1}.ax .lk-side-sec .icon-btn{width:24px;height:24px;color:var(--ink-3)}.ax .ax-side-scroll .lk-side-proj{gap:9px;height:32px;padding:0 8px 0 6px}.ax .ax-item>.lk-side-tile,.ax .lk-side-tile{background:var(--bg-elev);width:20px;height:20px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);letter-spacing:0;border-radius:6px;flex:none;place-items:center;font-size:9.5px;font-weight:650;display:grid}.ax .lk-side-proj.active .lk-side-tile{background:var(--accent-soft);color:var(--accent-ink);box-shadow:none}.ax .lk-side-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ax .ax-item>.lk-side-n,.ax .lk-side-n{text-align:center;background:var(--tag-bg);min-width:20px;height:18px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:99px;flex:none;padding:0 6px;font-size:11px;font-weight:600;line-height:18px;overflow:visible}.ax .ax-side-scroll .lk-side-add{width:100%;height:32px;color:var(--ink-3);text-align:left;gap:9px;padding:0 8px 0 9px}.ax .ax-side-scroll .lk-side-add:hover{color:var(--ink);background:var(--hover)}.ax .lk-boot .lk-boot-card{margin-bottom:14px;padding:16px 18px 18px;display:block}.ax .lk-boot .skel{display:block}:is(.ax-main:has(.lk-page)>.ax-header,.ax-main:has(.lk-split)>.ax-header,.ax-main:has(.lk-set)>.ax-header){border-bottom:1px solid var(--line-3)}.ax .ax-header-title .lk-crumb-org{color:var(--ink-3);max-width:240px;font-weight:400}.ax .ax-header-title .sep{color:var(--ink-3);opacity:.5}@media (max-width:600px){.ax .ax-header-title .lk-crumb-org,.ax .ax-header-title .lk-crumb-org+.sep{display:none}}.ax .lk-page{width:100%;padding:28px var(--lk-gutter) 72px}.ax .lk-head{flex-wrap:wrap;align-items:flex-start;gap:16px 24px;margin:0 0 22px;display:flex}.ax .lk-head-main{flex:360px;min-width:0}.ax .lk-title{letter-spacing:-.022em;color:var(--ink);font-size:24px;font-weight:600;line-height:1.2}.ax .lk-desc{color:var(--ink-2);text-wrap:pretty;max-width:680px;margin-top:6px;font-size:14px;line-height:1.5}.ax .lk-nowrap{white-space:nowrap}.ax .lk-quiet{box-shadow:inset 0 0 0 1px var(--line-2)}.ax .lk-band{padding:28px var(--lk-gutter) 0;border-bottom:1px solid var(--line-3);flex:none}.ax .lk-band .lk-head{margin-bottom:18px}.ax .lk-pick{max-width:420px;color:var(--ink-3);text-wrap:balance;align-items:center;gap:10px;margin:auto;padding:14px 16px;font-size:13.5px;line-height:1.5;display:flex}.ax .ax-mail-read>.lk-pick{margin-top:18vh}.ax .lk-pick svg{color:var(--ink-3);flex:none}.ax .lk-invite-solo{text-align:left;flex-wrap:wrap;align-items:center;gap:8px;width:min(560px,100%);display:flex}.ax .lk-invite-solo .input{border-radius:8px;flex:220px;height:36px}.ax .lk-invite-solo .hint{text-align:center;flex-basis:100%}.ax .lk-meta{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px;font-size:12.5px;display:flex}.ax .lk-meta b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.ax .lk-head-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax .lk-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.ax .lk-toolbar .grow{flex:1}.ax .lk-find{background:var(--bg-elev);height:34px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;flex:240px;align-items:center;gap:8px;max-width:380px;padding:0 12px;transition:box-shadow .12s;display:flex}.ax .lk-find:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 3px var(--accent-soft)}.ax .lk-find svg{color:var(--ink-3);flex:none}.ax .lk-find input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:13.5px}.ax .lk-find input:focus-visible{outline:none}.ax .lk-card{border-radius:var(--lk-r);background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}.ax .lk-card.pad{padding:18px 20px}.ax .lk-sec-h{letter-spacing:-.005em;align-items:center;gap:10px;margin:32px 0 10px;font-size:14px;font-weight:600;display:flex}.ax .lk-sec-h .hint{font-weight:400}.ax .lk-page .btn,.ax .lk-split .btn,.ax .ob2 .btn,.ax .lk-auth .btn,.ax .lk-set .btn,.ax .lk-band .btn,.ax .lk-mailwarn .btn{border-radius:8px}.ax .lk-page .btn-sm,.ax .lk-split .btn-sm,.ax .ob2 .btn-sm,.ax .lk-set .btn-sm,.ax .lk-band .btn-sm,.ax .lk-mailwarn .btn-sm{border-radius:7px}.ax .lk-page .btn svg,.ax .lk-split .btn svg,.ax .lk-set .btn svg{width:15px;height:15px}.ax .lk-page .ax-sel.pill,.ax .lk-split .ax-sel.pill{border-radius:6px;height:34px;font-size:13px}.ax .lk-page .chip{border-radius:8px;height:30px;font-size:12.5px}.ax .lk-page .ax-table-wrap,.ax .lk-set .ax-table-wrap{border-radius:var(--lk-r);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}.ax .lk-page .ax-table th,.ax .lk-set .ax-table th{background:var(--bg-sunk);color:var(--ink-3);border-bottom:1px solid var(--line);padding:9px 14px;font-size:12px;font-weight:500}:root.dark .ax .lk-page .ax-table th,:root.dark .ax .lk-set .ax-table th{background:#ffffff06}.ax .lk-page .ax-table td,.ax .lk-set .ax-table td{padding:10px 14px}.ax .lk-page .ax-table tbody tr:hover td{background:var(--hover)}.ax .lk-page .ax-table .t-title{font-weight:500}.ax .lk-page .ax-list,.ax .lk-set .ax-list{border-radius:var(--lk-r);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}.ax .lk-fb{letter-spacing:.02em;width:30px;height:20px;color:var(--ink-2);background:var(--tag-bg);font-variant-numeric:tabular-nums;border-radius:5px;flex:none;place-items:center;font-size:9px;font-weight:700;display:inline-grid}.ax .lk-fb.pdf{color:#c2382b;background:#c2382b1a}.ax .lk-fb.doc{color:#2f62c2;background:#2f62c21a}.ax .lk-fb.xls{color:#1f7a45;background:#1f7a451a}.ax .lk-fb.cad{color:#a35f12;background:#d27a1e1f}.ax .lk-fb.eml{color:#6a4bc4;background:#7a5bd31c}.ax .lk-fb.img,.ax .lk-fb.prg{color:#12809a;background:#1593ab1c}:root.dark .ax .lk-fb.pdf{color:#ff8a7d}:root.dark .ax .lk-fb.doc{color:#7fa8f5}:root.dark .ax .lk-fb.xls{color:#6cc79a}:root.dark .ax .lk-fb.cad{color:#f0a24e}:root.dark .ax .lk-fb.eml{color:#b29cf2}:root.dark .ax .lk-fb.img,:root.dark .ax .lk-fb.prg{color:#5ccbe0}.ax .lk-tag{height:22px;color:var(--ink-2);background:var(--tag-bg);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:12px;display:inline-flex}.ax .lk-tag i{background:var(--tc,var(--tg-other));border-radius:2px;flex:none;width:7px;height:7px}.ax .tg-contract{--tc:var(--tg-contract)}.ax .tg-corr{--tc:var(--tg-corr)}.ax .tg-var{--tc:var(--tg-var)}.ax .tg-eot{--tc:var(--tg-eot)}.ax .tg-notice{--tc:var(--tg-notice)}.ax .tg-claim{--tc:var(--tg-claim)}.ax .tg-prog{--tc:var(--tg-prog)}.ax .tg-site{--tc:var(--tg-site)}.ax .tg-draw{--tc:var(--tg-draw)}.ax .tg-other{--tc:var(--tg-other)}.ax .lk-status{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ax .lk-status i{background:var(--ok);border-radius:99px;flex:none;width:6px;height:6px}.ax .lk-status.wait i{background:var(--ink-3)}.ax .lk-status.read i{background:var(--accent);animation:1.4s ease-in-out infinite ax-pulse}.ax .lk-status.bad{color:var(--bad)}.ax .lk-status.bad i{background:var(--bad)}.ax .lk-empty{text-align:center;color:var(--ink-3);justify-items:center;gap:6px;padding:48px 24px 52px;display:grid}.ax .lk-empty .lk-art{color:var(--ink-3);margin-bottom:10px}.ax .lk-empty h3{letter-spacing:-.01em;color:var(--ink);font-size:15.5px;font-weight:600}.ax .lk-empty p{color:var(--ink-2);max-width:420px;font-size:13.5px;line-height:1.55}.ax .lk-empty-act{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.ax .lk-empty.compact{padding:28px 18px 30px}.ax .lk-empty.compact .lk-art{margin-bottom:2px;transform:scale(.82)}.ax .lk-shelf{margin-bottom:14px;padding:16px 18px 14px}.ax .lk-shelf-top{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.ax .lk-shelf-top b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.ax .lk-shelf-top span{color:var(--ink-3);font-size:13px}.ax .lk-shelf-top .lk-shelf-idx{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.ax .lk-bar{background:var(--bg-inset);border-radius:99px;gap:2px;height:10px;display:flex;overflow:hidden}.ax .lk-bar button{background:var(--tc);border-radius:2px;min-width:4px;height:100%;transition:opacity .15s,filter .15s}.ax .lk-bar.picked button:not(.on){opacity:.25}.ax .lk-bar button:hover{filter:brightness(1.08)}.ax .lk-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px 4px;margin-top:10px;display:grid}@container (max-width:700px){.ax .lk-legend{grid-template-columns:repeat(2,minmax(0,1fr))}}.ax .lk-legend button{height:28px;color:var(--ink-2);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;min-width:0;padding:0 9px 0 8px;font-size:12.5px;display:flex}.ax .lk-legend button span{margin-left:auto}.ax .lk-legend button:hover{background:var(--hover);color:var(--ink)}.ax .lk-legend button.on{background:var(--sel);color:var(--ink);font-weight:500}.ax .lk-legend button i{background:var(--tc);border-radius:2px;width:8px;height:8px}.ax .lk-legend button span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:400}.ax .lk-legend button.zero{opacity:.5}.ax .lk-src{background:var(--bg-inset);border-radius:6px;gap:2px;padding:3px;display:inline-flex}.ax .lk-src button{height:28px;color:var(--ink-3);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;display:inline-flex}.ax .lk-src button:hover:not(.on){color:var(--ink)}.ax .lk-src button.on{background:var(--bg-elev);color:var(--ink);box-shadow:0 1px 2px #00000014, inset 0 0 0 1px var(--line-3)}:root.dark .ax .lk-src button.on{background:#ffffff1a}.ax .lk-src button span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11.5px}.ax .lk-file{align-items:center;gap:10px;min-width:0;display:flex}.ax .lk-file .t-title{display:block}.ax .lk-file-sub{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.ax .lk-status-btn{border-radius:7px;gap:6px;height:24px;padding:0 8px}.ax .lk-status-btn:hover,.ax .lk-status-btn.on{background:var(--bad-soft)}.ax .lk-libtable{table-layout:fixed}.ax .lk-libtable .c-proj{width:17%}.ax .lk-libtable .c-tag{width:156px}.ax .lk-libtable .c-mod{width:108px}.ax .lk-libtable .c-size{width:84px}.ax .lk-libtable .c-dl{width:52px;padding-left:4px;padding-right:10px}.ax .lk-libtable td{overflow:hidden}.ax .lk-libtable .lk-tag{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ax .lk-file>span:last-child{flex:1;min-width:0;overflow:hidden}.ax .lk-file .t-title{text-overflow:ellipsis;white-space:nowrap;max-width:none;overflow:hidden}@container (max-width:1080px){.ax .lk-libtable .c-size{display:none}}@container (max-width:960px){.ax .lk-libtable .c-proj{display:none}}@container (max-width:700px){.ax .lk-src{grid-template-columns:1fr 1fr;width:100%;display:grid}.ax .lk-src button{justify-content:space-between}.ax .lk-shelf-top .lk-shelf-idx{flex-basis:100%;margin-left:0}.ax .lk-libtable .c-mod{width:92px}}.ax .lk-search{background:var(--bg-elev);height:52px;box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line-2);border-radius:7px;align-items:center;gap:10px;padding:0 8px 0 16px;transition:box-shadow .12s;display:flex}.ax .lk-search:focus-within{box-shadow:inset 0 0 0 1px var(--accent), 0 0 0 4px var(--accent-soft)}.ax .lk-search>svg{color:var(--ink-3);flex:none}.ax .lk-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:16px}.ax .lk-search input:focus-visible{outline:none}.ax .lk-search .seg{flex:none}.ax .lk-search .lk-go{border-radius:8px;flex:none;height:34px;padding:0 12px}.ax .lk-search-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex;position:relative}.ax .lk-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}@container (max-width:900px){.ax .lk-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:560px){.ax .lk-examples{grid-template-columns:1fr}}.ax .lk-example{text-align:left;border-radius:var(--lk-r);background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);gap:4px;padding:14px 16px;transition:box-shadow .15s,transform .15s;display:grid}.ax .lk-example:hover{box-shadow:0 4px 14px #0000000f, inset 0 0 0 1px var(--line-2)}.ax .lk-example small{color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ax .lk-example b{color:var(--ink);font-size:13.5px;font-weight:500;line-height:1.45}.ax .lk-example code{color:var(--ink);overflow-wrap:anywhere;font-size:12.5px}.ax .lk-page .ax-result{padding:14px 18px}.ax .lk-page .ax-result-top{gap:6px}@container (max-width:600px){.ax .lk-search{flex-wrap:wrap;height:auto;min-height:48px;padding:8px 8px 8px 14px}.ax .lk-search input{flex-basis:calc(100% - 40px);height:34px}.ax .lk-search .seg{order:3}.ax .lk-search .lk-go{order:4;margin-left:auto}}.ax .lk-split.ax-draft,.ax .lk-split.ax-mail{border-top:0}.ax .lk-split .ax-draft-list,.ax .lk-split .ax-mail-list{background:var(--bg)}.ax .lk-split .ax-draft-list{padding:12px}.ax .lk-pane-head{align-items:center;gap:8px;padding:2px 4px 10px;display:flex}.ax .lk-pane-head b{letter-spacing:-.01em;flex:1;font-size:15px;font-weight:600}.ax .lk-pane-head .hint{font-variant-numeric:tabular-nums}.ax .lk-split .ax-draft-list .lk-pane-head{padding-left:max(4px, calc(var(--lk-gutter) - 12px))}.ax .lk-split .ax-draft-item{border-radius:6px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.ax .lk-split .ax-draft-item .lk-kind{background:var(--bg-inset);width:28px;height:28px;color:var(--ink-3);border-radius:8px;flex:none;place-items:center;margin-top:1px;display:grid}.ax .lk-split .ax-draft-item .lk-kind.notice{background:var(--accent-soft);color:var(--accent-ink)}.ax .lk-split .ax-draft-item>span:last-child{flex:1;min-width:0}.ax .lk-split .ax-draft-item.on{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}:root.dark .ax .lk-split .ax-draft-item.on{box-shadow:none;background:#ffffff12}.ax .lk-split .ax-draft-edit{background:var(--bg-sunk)}.ax .lk-split .ax-draft-bar{padding:8px 16px}.ax .lk-split .ax-mail-bar{gap:8px;padding:12px 16px 10px}.ax .lk-split .ax-mail-row{padding:12px 16px 12px 18px;position:relative}.ax .lk-split .ax-mail-row.on{background:var(--sel)}.ax .lk-split .ax-mail-row.on:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.ax .lk-split .ax-mail-row-top b{font-size:13.5px}.ax .lk-split .ax-mail-row .row{margin-top:7px}.ax .lk-split .ax-mail-row .tag{border-radius:6px;height:20px;margin-top:0;font-size:11.5px}.ax .lk-split .ax-mail-read{padding:28px 40px 56px}.ax .lk-split .ax-mail-read .lk-empty{margin-top:8vh}.ax .lk-sync{height:26px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;align-items:center;gap:7px;margin-right:4px;padding:0 10px;font-size:12px;display:inline-flex}.ax .lk-sync i{background:var(--ok);border-radius:99px;width:6px;height:6px}.ax .lk-sync.warn{color:var(--warn)}.ax .lk-sync.warn i{background:var(--warn)}@container (max-width:760px){.ax .lk-split .ax-mail-read{padding:16px}}.ax .lk-set.ax-settings{max-width:none;padding:28px var(--lk-gutter) 72px;grid-template-columns:220px minmax(0,1fr);gap:48px;margin:0}.ax .lk-set .ax-settings-nav{gap:2px;padding-top:0;top:20px}.ax .lk-set .ax-settings-nav a{border-radius:8px;height:32px;padding:0 10px;font-size:13.5px}.ax .lk-set .ax-settings-nav a svg{width:16px;height:16px}.ax .lk-set .ax-settings-nav a.on{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}:root.dark .ax .lk-set .ax-settings-nav a.on{box-shadow:none;background:#ffffff14}.ax .lk-set .lk-set-title{color:var(--ink-3);padding:0 10px 8px;font-size:12px}.ax .lk-set .ax-set-h{letter-spacing:-.022em;margin:0 0 6px;font-size:24px;line-height:1.2}.ax .lk-set .ax-set-sub{max-width:720px;margin-bottom:24px;font-size:14px}.ax .lk-set .ax-set-h2{margin:32px 0 10px;font-size:14px}.ax .lk-set .ax-set-row{padding:16px 20px}.ax .lk-set .ax-card{border-radius:var(--lk-r);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}.ax .lk-set .ax-tile{border-radius:7px}.ax .lk-set>div{max-width:1100px}.ax .lk-logo{background:var(--bg-elev);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;flex:none;place-items:center;display:grid}.ax .lk-logo svg{display:block}@container (max-width:760px){.ax .lk-set.ax-settings{grid-template-columns:1fr;gap:22px;padding:12px 16px 56px}.ax .lk-set .lk-set-title{display:none}}.ax .lk-invite{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:14px 16px;display:flex}.ax .lk-invite .input{border-radius:8px;flex:240px;height:36px}.ax .lk-invite .hint{flex-basis:100%}.ax .lk-tiles{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;margin-bottom:18px;display:grid}.ax .lk-tile{padding:14px 16px}.ax .lk-tile b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1.2;display:block}.ax .lk-tile small{color:var(--ink-3);font-size:12.5px}.ax .lk-auth{background:var(--bg);flex:1;grid-template-columns:minmax(440px,46%) minmax(0,1fr);min-width:0;height:100%;display:grid;overflow:hidden}.ax .lk-auth-side{color:#e7efec;background:radial-gradient(120% 70% at 30% 35%,#12302a 0%,#0c1a17 55%,#0a1311 100%);flex-direction:column;min-height:0;padding:30px 40px 36px;display:flex;position:relative;overflow:hidden}.ax .lk-auth-side:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#00000047);position:absolute;inset:0}.ax .lk-auth-side>*{z-index:1;position:relative}.ax .lk-auth-art{flex:1;place-items:center;min-height:0;padding:8px 0;display:grid}.ax .lk-auth-art svg{width:100%;max-width:620px;height:auto;max-height:100%}.ax .lk-auth-copy{max-width:520px}.ax .lk-auth-kicker{color:#72e2c0;margin-bottom:8px;font-size:13.5px;font-weight:500}.ax .lk-auth-copy h2{letter-spacing:-.028em;color:#fff;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.18}.ax .lk-auth-copy h2 span{display:inline-block}.ax .lk-auth-copy ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ax .lk-auth-copy li{color:#e7efecc7;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.ax .lk-auth-copy li svg{color:#72e2c0;margin-top:3px}.ax .lk-auth-main{background:var(--bg);flex-direction:column;min-height:0;padding:28px 32px 22px;display:flex;overflow-y:auto}.ax .lk-auth-top{display:none}.ax .lk-auth-form{flex:1;place-items:start center;padding:max(24px,50vh - 290px) 0 24px;display:grid}.ax .lk-auth-form>*{width:min(400px,100%)}.ax .lk-auth-foot{text-align:center;color:var(--ink-3);font-size:12px}.ax .lk-form h1{letter-spacing:-.025em;color:var(--ink);font-size:26px;font-weight:600;line-height:1.2}.ax .lk-form .lk-form-sub{color:var(--ink-2);margin:8px 0 24px;font-size:14.5px;line-height:1.5}.ax .lk-form .lk-form-sub b{color:var(--ink);font-weight:600}.ax .lk-form .input{border-radius:6px;height:40px;font-size:14.5px}.ax .lk-form .label{color:var(--ink);font-size:13px}.ax .lk-form .lk-go{border-radius:6px;width:100%;height:42px;font-size:14.5px}.ax .lk-form .btn-ghost.wide{width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:6px;margin-top:8px}.ax .lk-form .lk-or{color:var(--ink-3);align-items:center;gap:12px;margin:16px 0 8px;font-size:12px;display:flex}.ax .lk-form .lk-or:before,.ax .lk-form .lk-or:after{content:"";background:var(--line);flex:1;height:1px}.ax .lk-form .lk-alt{text-align:center;color:var(--ink-3);margin-top:22px;font-size:13px}.ax .lk-form .lk-note{border-radius:6px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.45}.ax .lk-form .lk-note.ok{background:var(--ok-soft);color:var(--ink)}.ax .lk-form .lk-note.bad{background:var(--bad-soft);color:var(--bad)}.ax .lk-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.ax .lk-perks li{border-left:1px solid var(--line-2);gap:2px;padding:0 0 0 12px;display:grid}.ax .lk-perks li:first-child{border-left:0;padding-left:0}.ax .lk-perks b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.ax .lk-perks small{color:var(--ink-3);font-size:12px;line-height:1.3}.ax .lk-steps-mini{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:18px;font-size:12px;display:flex}.ax .lk-steps-mini i{background:var(--line-2);border-radius:99px;width:18px;height:4px}.ax .lk-steps-mini i.on{background:var(--accent);width:28px}.ax .lk-agree{background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line-3);cursor:pointer;border-radius:7px;align-items:flex-start;gap:10px;margin:4px 0 16px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.ax .lk-agree input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin-top:2px}.ax .lk-agree.bad{background:var(--bad-soft);box-shadow:inset 0 0 0 1.5px var(--bad)}.ax .lk-form .input[aria-invalid=true],.ax .ob2 .input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--bad), 0 0 0 3px var(--bad-soft);border-color:var(--bad)}.ax .lk-form .lk-prog{margin-bottom:22px}.ax .lk-points{gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.ax .lk-points li{align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.ax .lk-points li>span:first-child{background:var(--accent-soft);width:30px;height:30px;color:var(--accent-ink);border-radius:6px;flex:none;place-items:center;display:grid}.ax .lk-points li>span:last-child{padding-top:5px}.ax .lk-brain-edges line{stroke:#78e4c433;stroke-width:1px}.ax .lk-brain-edges line.live{stroke:#5fe0b9;stroke-width:1.4px;stroke-dasharray:5 70;stroke-dashoffset:75px;animation:3.2s linear infinite lk-signal}.ax .lk-brain-nodes circle{fill:#aaeed89e}.ax .lk-brain-hubs .core{fill:#46d6ac}.ax .lk-brain-hubs .halo{fill:#46d6ac33;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite lk-halo}.ax .lk-brain-hubs text{font:500 12.5px var(--sans);fill:#ecf6f2e6;paint-order:stroke;stroke:#0d1b18;stroke-width:5px;stroke-linejoin:round;letter-spacing:-.005em}@keyframes lk-signal{to{stroke-dashoffset:0}}@keyframes lk-halo{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.ax .lk-brain-edges line.live,.ax .lk-brain-hubs .halo{animation:none}}@media (max-width:960px){.ax .lk-brain-hubs .minor text{display:none}.ax .lk-brain-hubs text{stroke-width:7px;font-size:22px}.ax .lk-auth{grid-template-columns:1fr;overflow-y:auto}.ax .lk-auth-side{display:none}.ax .lk-auth-main{min-height:100%;padding:20px 16px 18px;overflow:visible}.ax .lk-auth-top{align-items:center;display:flex}.ax .lk-auth-form{place-items:start center;padding:36px 0 28px}.ax .lk-form h1{font-size:24px}.ax .lk-perks{grid-template-columns:1fr 1fr 1fr}}@media (max-width:400px){.ax .lk-perks li{padding:9px 10px}.ax .lk-perks b{font-size:15px}}.ax .ob2{grid-template-columns:300px minmax(0,1fr);min-height:100%;display:grid}.ax .ob2-rail{border-right:1px solid var(--line-3);background:var(--bg-sunk);padding:32px 24px 40px 28px;position:relative}:root.dark .ax .ob2-rail{background:#ffffff04}.ax .ob2-prog{margin-bottom:26px}.ax .ob2-prog-top{color:var(--ink-3);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:12.5px;display:flex}.ax .ob2-prog-top b{color:var(--ink);font-size:13px;font-weight:600}.ax .ob2-meter{background:var(--line-2);border-radius:99px;height:4px;overflow:hidden}.ax .ob2-meter i{background:var(--accent);border-radius:99px;height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.ax .ob2-list{margin:0;padding:0;list-style:none;display:grid}.ax .ob2-item{text-align:left;width:100%;color:var(--ink-3);border-radius:7px;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:10px 10px 14px 8px;transition:background .15s;display:grid;position:relative}.ax .ob2-item:hover{background:var(--hover)}.ax .ob2-list li:not(:last-child) .ob2-item:after{content:"";background:var(--line-2);border-radius:2px;width:1.5px;position:absolute;top:40px;bottom:-8px;left:21px}.ax .ob2-list li.done .ob2-item:after{background:var(--accent-line)}.ax .ob2-num{background:var(--bg);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink-3);z-index:1;font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;font-size:12px;font-weight:600;display:grid;position:relative}.ax .ob2-item b{color:var(--ink-2);padding-top:4px;font-size:13.5px;font-weight:500;line-height:1.3;display:block}.ax .ob2-item small{color:var(--ink-3);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.ax .ob2-list li.on .ob2-item{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line)}:root.dark .ax .ob2-list li.on .ob2-item{box-shadow:none;background:#ffffff0f}.ax .ob2-list li.on .ob2-num{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 4px var(--accent-soft);color:var(--accent-ink)}.ax .ob2-list li.on b{color:var(--ink);font-weight:600}.ax .ob2-list li.done .ob2-num{background:var(--accent);box-shadow:none;color:#fff}:root.dark .ax .ob2-list li.done .ob2-num{color:#06261d}.ax .ob2-list li.skipped .ob2-num{box-shadow:inset 0 0 0 1.5px var(--line-2);background:0 0}.ax .ob2-list li.skipped b:after{content:" · skipped";color:var(--ink-3);font-weight:400}.ax .ob2-list li.reading .ob2-num{box-shadow:inset 0 0 0 1.5px var(--accent-line);color:var(--accent-ink)}.ax .ob2-list li.reading small{color:var(--accent-ink)}.ax .ob2-later-top{color:var(--ink-3);font-size:12.5px;display:none}.ax .ob2-later-top:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.ax .ob-note{margin:12px 0 0}.ax .ob-drop-press{cursor:pointer}.ax .ob-drop-press:hover{box-shadow:inset 0 0 0 1.5px var(--ink-4,var(--line-2));background:var(--hover)}.ax .ob-drop-press:focus-visible{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 3px var(--accent-soft);outline:none}.ax .ob-drop-cta{background:var(--bg-elev);height:34px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.ax .ob-recap>svg.spin{color:var(--accent)}.ax .ob2-later{margin-top:18px;padding-left:10px;font-size:12.5px}.ax .ob2-later button{color:var(--ink-3)}.ax .ob2-later button:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.ax .ob2-main{min-width:0;padding:44px 56px 72px;container:ob2main/inline-size}.ax .ob2-body{grid-template-columns:minmax(0,580px) minmax(300px,420px);align-items:start;gap:48px;display:grid}@container ob2main (max-width:927px){.ax .ob2-body{grid-template-columns:minmax(0,640px)}.ax .ob2-aside{display:none}}.ax .ob2-why{display:none}.ax .ob2-panel{min-width:0;animation:.32s cubic-bezier(.2,.7,.2,1) ob-in}@keyframes ob-in{0%{opacity:0;transform:translateY(6px)}}.ax .ob2-step{color:var(--accent-ink);margin-bottom:8px;font-size:12.5px;font-weight:500}.ax .ob-title{letter-spacing:-.03em;font-size:30px;font-weight:600;line-height:1.15}.ax .ob-sub{color:var(--ink-2);max-width:580px;margin:10px 0 28px;font-size:15px;line-height:1.55}.ax .ob2-aside{min-width:0;animation:.45s cubic-bezier(.2,.7,.2,1) ob-in;position:sticky;top:24px}.ax .ob2-aside-k{color:var(--ink-3);margin-bottom:10px;font-size:12.5px}.ax .ob2-card{background:var(--bg-elev);box-shadow:0 1px 2px #0000000a, 0 8px 28px #0000000d, inset 0 0 0 1px var(--line);border-radius:8px;overflow:hidden}:root.dark .ax .ob2-card{box-shadow:0 8px 28px #00000059, inset 0 0 0 1px var(--line)}.ax .ob2-card-h{border-bottom:1px solid var(--line-3);color:var(--ink-3);align-items:center;gap:8px;padding:12px 16px;font-size:12.5px;display:flex}.ax .ob2-card-h b{color:var(--ink);font-size:13px;font-weight:600}.ax .ob2-card-b{color:var(--ink-2);padding:14px 16px 16px;font-size:13.5px;line-height:1.55}.ax .ob2-quote{background:var(--bg-sunk);box-shadow:inset 3px 0 0 var(--accent-line);font-family:var(--serif);color:var(--ink);border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.55}.ax .ob2-kv{grid-template-columns:120px minmax(0,1fr);gap:8px 12px;margin-top:12px;font-size:13px;display:grid}.ax .ob2-kv dt{color:var(--ink-3)}.ax .ob2-kv dd{color:var(--ink);min-width:0;margin:0}.ax .ob2-row{align-items:center;gap:10px;padding:9px 16px;font-size:13px;display:flex}.ax .ob2-row+.ob2-row{border-top:1px solid var(--line-3)}.ax .ob2-row .grow{min-width:0}.ax .ob2-row .n{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12.5px}.ax .ob-fieldset{border:0;min-width:0;margin:4px 0 0;padding:0}.ax .ob-choices{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ax .ob-choice{text-align:left;background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);border-radius:7px;align-content:start;gap:3px;padding:14px 16px;transition:box-shadow .15s,background .15s;display:grid;position:relative}.ax .ob-choice:hover{box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line-2)}.ax .ob-choice b{font-size:14px;font-weight:600}.ax .ob-choice small{color:var(--ink-3);padding-right:18px;font-size:12.5px;line-height:1.4}.ax .ob-choice.on{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 3px var(--accent-soft);background:var(--bg-elev)}.ax .ob-tick{background:var(--accent);color:#fff;border-radius:99px;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:12px;right:12px}:root.dark .ax .ob-tick{color:#06261d}.ax .ob2 .input{border-radius:6px;height:40px}.ax .ob2 .label{color:var(--ink);font-size:13px}.ax .ob2 .field{margin-bottom:18px}.ax .ob2 .ax-sel.field{margin-bottom:0;display:flex}.ax .ob-foot{border-top:1px solid var(--line-3);align-items:center;gap:8px;margin-top:28px;padding-top:18px;display:flex}.ax .ob-foot .btn{height:38px;padding:0 16px}.ax .ob-later{display:none}.ax .ob-providers{gap:10px;display:grid}.ax .ob-provider{text-align:left;background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);border-radius:7px;align-items:center;gap:14px;padding:14px 16px;transition:box-shadow .15s;display:flex}.ax .ob-provider:hover:not(:disabled){box-shadow:0 4px 14px #0000000f, inset 0 0 0 1px var(--line-2)}.ax .ob-provider b{align-items:center;font-size:14.5px;font-weight:600;display:flex}.ax .ob-provider small{color:var(--ink-3);margin-top:2px;font-size:12.5px;display:block}.ax .ob-provider .tag{background:var(--primary);height:26px;color:var(--primary-ink);border-radius:7px;padding:0 10px;font-size:12.5px}.ax .ob-provider .tag.lk-tag-2{background:var(--bg-elev);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.ax .ob-logo{background:var(--bg-elev);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:7px;flex:none;place-items:center;display:grid}.ax .ob-logo.ms{grid-template-rows:9px 9px;grid-template-columns:9px 9px;place-content:center;gap:2px}.ax .ob-logo.ms i{width:9px;height:9px;display:block}.ax .ob-logo.ms i:first-child{background:#f25022}.ax .ob-logo.ms i:nth-child(2){background:#7fba00}.ax .ob-logo.ms i:nth-child(3){background:#00a4ef}.ax .ob-logo.ms i:nth-child(4){background:#ffb900}.ax .ob-it{background:var(--bg-sunk);box-shadow:inset 0 0 0 1px var(--line-3);border-radius:7px;margin-top:16px}.ax .ob-it-q{width:100%;color:var(--ink-2);text-align:left;align-items:center;gap:10px;padding:12px 16px;font-size:13.5px;display:flex}.ax .ob-it-a{color:var(--ink-2);padding:0 16px 14px;font-size:13px}.ax .ob-it-a p{margin-bottom:10px}.ax .ob-ok{background:var(--ok-soft);color:var(--ink);border-radius:7px;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;font-size:13.5px;display:flex}.ax .ob-ok svg{color:var(--ok);flex:none}.ax .ob-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ax .ob-proj{background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;font-size:14px;display:flex}.ax .ob-proj>svg{color:var(--accent)}.ax .ob-proj small{color:var(--ink-3)}.ax .ob-drop{text-align:center;background:var(--bg-sunk);box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:8px;justify-items:center;gap:6px;padding:30px 20px 26px;transition:box-shadow .15s,background .15s;display:grid}.ax .ob-drop .lk-art{color:var(--ink-3);margin-bottom:4px}.ax .ob-drop b{font-size:15.5px;font-weight:600}.ax .ob-drop small{color:var(--ink-3);max-width:420px;margin-bottom:10px;font-size:13px;line-height:1.5}.ax .ob-drop.over{background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}.ax .ob-drop .row{flex-wrap:wrap;justify-content:center;gap:10px}.ax .ob-row-in{opacity:0;animation:.45s cubic-bezier(.2,.7,.2,1) forwards ob-row}.ax .ob-bars{box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;margin:0 16px 12px;padding:0;list-style:none;overflow:hidden}.ax .ob-bars.warn{background:var(--warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warn) 22%, transparent)}.ax .ob-bars li{align-items:flex-start;gap:11px;padding:10px 14px;display:flex}.ax .ob-bars li+li{border-top:1px solid color-mix(in srgb, var(--warn) 16%, transparent)}.ax .ob-bars:not(.warn) li+li{border-top-color:var(--line-3)}.ax .ob-bars li>svg{color:var(--accent);flex:none;margin-top:2px}.ax .ob-bars.warn li>svg{color:var(--warn)}.ax .ob-bars b{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35;display:block}.ax .ob-bars small{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;display:block;overflow:hidden}.ax .ob-bars em{color:var(--ink);margin-top:3px;font-size:13px;font-style:normal;font-weight:500;display:block}.ax .ob-dl-k{color:var(--ink-2);font-weight:400}.ax .ob-period{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--line);border-radius:7px;flex:none;align-self:center;padding:3px 8px;font-size:12.5px;font-weight:600}.ax .ob-rest{border-top:1px solid var(--line-3);margin:0}.ax .ob-rest .ob-found-row{grid-template-columns:180px minmax(0,1fr);padding:8px 16px}.ax .ob-rest .ob-found-row dd small{margin-left:8px;display:inline}.ax .ob-facts{border-top:1px solid var(--line-3);grid-template-columns:1fr 1fr;display:grid}.ax .ob-facts>div{min-width:0;padding:11px 16px 13px}.ax .ob-facts>div+div{border-left:1px solid var(--line-3)}.ax .ob-facts small{color:var(--ink-3);font-size:12px;display:block}.ax .ob-facts b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:15px;font-weight:600;display:block;overflow:hidden}.ax .ob-facts b span{color:var(--ink-3);font-size:12px;font-weight:400}.ax .ob-left-h{margin:4px 0 8px;font-size:14px;font-weight:600}.ax .ob-left li{padding:12px 0}.ax .ob-left li+li{border-top:1px solid var(--line-3)}.ax .ob-left li b{font-size:14px;font-weight:500;display:block}.ax .ob-left li small{color:var(--ink-3);margin-top:1px;font-size:12.5px;display:block}.ax .ob-left li .btn{flex:none}.ax .ob2-panel .ob-foot{z-index:2;background:var(--bg);margin-bottom:-14px;padding-bottom:14px;position:sticky;bottom:0}.ax .ob-read{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);border-radius:8px;overflow:hidden}.ax .ob-read-h{align-items:center;gap:12px;padding:14px 16px;display:flex}.ax .ob-read-h b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.ax .ob-read-h small{color:var(--ink-3);font-size:12.5px;display:block}.ax .ob-read-h .pct{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}.ax .ob-read-bar{background:var(--line-3);height:3px}.ax .ob-read-bar i{background:var(--accent);height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);display:block;position:relative;overflow:hidden}.ax .ob-read-bar i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff80,#0000);animation:1.6s ease-in-out infinite ax-brain-sweep;position:absolute;inset:0;transform:translate(-100%)}.ax .ob-read.done .ob-read-bar i:after{display:none}.ax .ob-read-steps{border-top:1px solid var(--line-3);gap:8px;margin:0;padding:12px 16px 14px;list-style:none;display:grid}.ax .ob-read-steps li{color:var(--ink-3);align-items:center;gap:10px;font-size:13.5px;display:flex}.ax .ob-read-steps li>span:first-child{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:99px;flex:none;place-items:center;display:grid}.ax .ob-read-steps li.done{color:var(--ink-2)}.ax .ob-read-steps li.done>span:first-child{background:var(--accent);box-shadow:none;color:#fff}:root.dark .ax .ob-read-steps li.done>span:first-child{color:#06261d}.ax .ob-read-steps li.on{color:var(--ink);font-weight:500}.ax .ob-read-steps li.on>span:first-child{box-shadow:inset 0 0 0 2px var(--accent)}.ax .ob-read-steps li.on>span:first-child:after{content:"";background:var(--accent);border-radius:99px;width:6px;height:6px;animation:1.2s ease-in-out infinite ax-pulse}.ax .ob-read.bad .ob-read-h>svg{color:var(--bad)}.ax .ob-found{border-top:1px solid var(--line-3)}.ax .ob-found-h{align-items:center;gap:8px;padding:12px 16px 6px;font-size:13px;font-weight:600;display:flex}.ax .ob-found-h svg{color:var(--ok)}.ax .ob-found-row{opacity:0;grid-template-columns:170px minmax(0,1fr);gap:4px 14px;padding:9px 16px;font-size:13.5px;animation:.45s cubic-bezier(.2,.7,.2,1) forwards ob-row;display:grid}.ax .ob-found-row+.ob-found-row{border-top:1px solid var(--line-3)}.ax .ob-found-row dt{color:var(--ink-3)}.ax .ob-found-row dd{min-width:0;color:var(--ink);margin:0;font-weight:500}.ax .ob-found-row dd small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;font-weight:400;display:block;overflow:hidden}.ax .ob-found-row .tag{vertical-align:1px;height:19px;margin-left:6px;font-size:11px}.ax .ob-found-more{color:var(--ink-3);border-top:1px solid var(--line-3);padding:10px 16px 14px;font-size:12.5px}.ax .ob-reveal{align-items:center;gap:14px;padding:16px 16px 14px;display:flex}.ax .ob-reveal-n{font-variant-numeric:tabular-nums;background:var(--accent);color:#fff;width:44px;height:44px;box-shadow:0 0 0 5px var(--accent-soft);border-radius:7px;flex:none;place-items:center;font-size:21px;font-weight:650;animation:.5s cubic-bezier(.2,.9,.3,1.2) ob-pop;display:grid}:root.dark .ax .ob-reveal-n{color:#06261d}.ax .ob-reveal b{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.25;display:block}.ax .ob-reveal small{color:var(--ink-2);margin-top:2px;font-size:13px;line-height:1.45;display:block}.ax .ob-deadline{background:var(--warn-soft);box-shadow:inset 3px 0 0 var(--warn);border-radius:7px;align-items:flex-start;gap:12px;margin:0 16px 12px;padding:12px 14px;display:flex}.ax .ob-deadline>svg{color:var(--warn);flex:none;margin-top:2px}.ax .ob-deadline small{color:var(--ink-2);font-size:12.5px;line-height:1.4;display:block}.ax .ob-deadline b{color:var(--ink);margin:2px 0;font-size:14.5px;font-weight:600;line-height:1.4;display:block}.ax .ob-deadline .tag{flex:none}.ax .ob-recap{align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 16px;display:flex}.ax .ob-recap>svg{color:var(--warn);flex:none;margin-top:2px}.ax .ob-recap b{font-size:14.5px;font-weight:600;display:block}.ax .ob-recap small{color:var(--ink-2);margin-top:2px;font-size:13px;display:block}@keyframes ob-pop{0%{opacity:0;transform:scale(.6)}}@keyframes ob-row{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ax .ob-docs{background:var(--bg-elev);box-shadow:var(--lk-card-shadow), inset 0 0 0 1px var(--line);border-radius:8px;align-items:flex-start;gap:14px;padding:18px;display:flex}.ax .ob-docs>svg{color:var(--accent);flex:none;margin-top:2px}.ax .ob-docs b{font-size:14.5px;font-weight:600}.ax .ob-docs p{color:var(--ink-2);margin-top:4px;font-size:13.5px}.ax .ob-seal{background:var(--accent);color:#fff;width:48px;height:48px;box-shadow:0 0 0 6px var(--accent-soft);border-radius:8px;place-items:center;margin-bottom:18px;display:grid}:root.dark .ax .ob-seal{color:#06261d}.ax .ob-list{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ax .ob-list li{align-items:center;gap:10px;padding:8px 2px;font-size:14px;display:flex}.ax .ob-list li>svg{color:var(--ink-3);flex:none}.ax .ob-list li>svg.ok{color:var(--accent)}.ax .ob-home .ob-list li{padding:6px 0;font-size:13.5px}@media (prefers-reduced-motion:reduce){.ax .ob2-panel,.ax .ob2-aside,.ax .ob-found-row,.ax .ob-row-in,.ax .ob-reveal-n{opacity:1;animation:none}.ax .ob-read-bar i:after,.ax .ob-read-steps li.on>span:first-child:after{animation:none}}@container axmain (max-width:820px){.ax .ob2{grid-template-columns:1fr}.ax .ob2-rail{border-right:0;border-bottom:1px solid var(--line-3);padding:14px 16px 12px}.ax .ob2-prog{margin-bottom:0}.ax .ob2-list,.ax .ob2-later{display:none}.ax .ob2-main{padding:22px 16px 56px}.ax .ob2-step{display:none}.ax .ob2-why{color:var(--ink-3);margin:-16px 0 22px;padding:0;font-size:13.5px;line-height:1.45;display:block}.ax .ob-deadline{margin:0 12px 12px}.ax .ob2-prog-n{display:none}.ax .ob2-later-top{display:inline}.ax .ob-title{font-size:25px}.ax .ob-sub{margin-bottom:22px;font-size:14.5px}.ax .ob-choices,.ax .ob-grid{grid-template-columns:1fr}.ax .ob-foot{flex-wrap:wrap;gap:6px}.ax .ob-foot:has(.btn-primary)>.grow{display:none}.ax .ob-foot .btn{padding:0 12px}.ax .ob-foot .btn-primary{flex:auto;justify-content:center}.ax .ob-found-row,.ax .ob-rest .ob-found-row{grid-template-columns:1fr}.ax .ob-bars{margin:0 12px 12px}.ax .ob-bars li{padding:10px 12px}.ax .ob-bars small{white-space:normal}.ax .ob-dl-k{display:none}.ax .ob-period{align-self:flex-start}.ax .ob-left li{flex-wrap:wrap}}.ax .lk-brain-shape{fill:url(#lkFill);stroke:#6ee2c061;stroke-width:1.4px}.ax .lk-brain-sulci path{fill:none;stroke:#6ee2c029;stroke-width:1.2px;stroke-linecap:round}@media (max-width:960px){.ax .lk-auth-side{flex:none;height:230px;padding:18px 16px 0;display:flex}.ax .lk-auth-copy{display:none}.ax .lk-auth-art{margin:0 -10px;padding:0}.ax .lk-auth-art svg{max-height:196px}.ax .lk-auth-top{display:none}.ax .lk-auth{flex-direction:column;display:flex}.ax .lk-auth-main{flex:1 0 auto;min-height:0}.ax .lk-auth-form{padding:24px 0}}.ax .lk-auth-mid{flex-direction:column;flex:1;justify-content:center;gap:8px;min-height:0;display:flex}.ax .lk-auth-mid .lk-auth-art{flex:0 auto}@media (max-width:960px){.ax .lk-auth-mid{justify-content:flex-start}}@container (max-width:700px){.ax .ax-stage,.ax .lk-band{--lk-gutter:16px}.ax .lk-page{padding-top:20px}.ax .lk-hide-phone{display:none}.ax .lk-band{padding-top:20px}.ax .lk-band .lk-head{margin-bottom:12px}.ax .lk-split .ax-draft-list{padding:12px 16px}.ax .lk-split .ax-draft-list .lk-pane-head{padding-left:0}.ax .lk-split .ax-mail-row{padding-left:16px;padding-right:16px}.ax .lk-pick{display:none}}@container (max-width:760px){.ax .lk-band.open{display:none}.ax .lk-set .ax-settings-nav{padding-right:28px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),#0000)}}@media (max-width:700px){.ax-main:has(.lk-head)>.ax-header .ax-header-title{display:none}}.ax .lk-empty p,.ax .lk-empty h3{text-wrap:balance}.ax .lk-split.ax-draft{grid-template-columns:372px minmax(0,1fr)}.ax .lk-split .ax-draft-item b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}.ax .lk-split .ax-draft-item small{margin-top:2px}.ax .lk-split .ax-draft-item .lk-when{color:var(--ink-2)}@container (max-width:1000px){.ax .lk-split.ax-draft{grid-template-columns:320px minmax(0,1fr)}}@container (max-width:760px){.ax .lk-split.ax-draft{grid-template-columns:1fr}}.ax .lk-mailwarn{padding:9px var(--lk-gutter);background:var(--warn-soft);border-bottom:1px solid var(--line-3);color:var(--ink);flex:none;align-items:center;gap:10px;font-size:13.5px;display:flex}.ax .lk-mailwarn>svg{color:var(--warn);flex:none}.ax .lk-mailwarn .btn{flex:none}@container (max-width:700px){.ax .lk-mailwarn{--lk-gutter:16px}}.ax .lk-invite>.input,.ax .lk-invite>.ax-sel,.ax .lk-invite>.btn,.ax .lk-grant>.ax-sel,.ax .lk-grant>.btn{align-self:center;height:36px;margin:0}.ax .lk-invite>.ax-sel{flex:none}.ax .lk-invite>svg{align-self:center}.ax .lk-invite-solo>.hint,.ax .lk-invite>.hint{max-width:none;margin:2px 0 0}.ax .lk-grant{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax .lk-grant-to{color:var(--ink-3);font-size:13px;line-height:36px}@container (max-width:560px){.ax .lk-invite>.input{flex-basis:100%}.ax .lk-invite>.ax-sel{flex:auto;width:auto!important}.ax .lk-invite>.btn{flex:auto}.ax .lk-grant>.ax-sel,.ax .lk-grant>.btn{flex:100%}}.ax .lk-file-sub .lk-status{vertical-align:baseline;background:0 0;height:auto;margin-left:6px;padding:0;font-size:12px;display:inline-flex}.ax .lk-file-when,.ax .lk-sub-narrow{display:none}@container (max-width:700px){.ax .lk-libtable .c-mod{display:none}.ax .lk-file-when{display:inline}.ax .lk-sub-narrow{display:block}}.ax .lk-file-link{color:var(--ink);text-decoration:none}.ax .lk-file-link:hover{text-underline-offset:2px;text-decoration:underline}.ax .lk-retry{margin-left:8px;font-size:12px;font-weight:500}.ax .lk-pname{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.ax .lk-pname small{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ax .lk-into{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.ax .lk-side-tile{background:color-mix(in srgb, var(--tint,var(--ink-3)) 15%, transparent);color:var(--tint,var(--ink-2));box-shadow:none}.ax .lk-side-tile.big{border-radius:7px;width:26px;height:26px;font-size:11px}.ax .lk-tint-0{--tint:var(--tg-contract)}.ax .lk-tint-1{--tint:var(--tg-corr)}.ax .lk-tint-2{--tint:var(--tg-var)}.ax .lk-tint-3{--tint:var(--tg-eot)}.ax .lk-tint-4{--tint:var(--tg-notice)}.ax .lk-tint-5{--tint:var(--tg-claim)}.ax .lk-tint-6{--tint:var(--tg-prog)}.ax .lk-tint-7{--tint:var(--tg-site)}.ax .ax-org-mark.sm{border-radius:6px;width:20px;height:20px}.ax .ax-picker-menu .menu-item{gap:9px}.ax .ax-picker-menu .menu-item .lk-side-n{margin-left:4px}.ax .ax-org .lk-side-n{margin-right:2px}.ax .menu-item+.lk-theme,.ax .lk-theme{padding:6px 8px 6px 10px}.ax .lk-hmark{color:var(--ink);align-items:center;padding:0 4px;text-decoration:none;display:none}@media (max-width:700px){.ax .lk-hmark{display:inline-flex}.ax .ax-header:has(.ax-header-title) .lk-hmark .lk-wordmark>span{display:none}.ax-main:has(.lk-head)>.ax-header .lk-hmark .lk-wordmark>span{display:inline}}.ax .lk-namecell{align-items:center;gap:4px;min-width:0;display:flex}.ax .lk-namecell>.lk-file{flex:1;min-width:0}@container (max-width:700px){.ax .lk-head-actions:has(.lk-into){width:100%}.ax .lk-into{flex:100%}.ax .lk-into .ax-sel{flex:1;max-width:none!important}}.ax .ob2-guide{background:var(--bg-sunk);max-width:580px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:7px;align-items:center;gap:10px;margin:-14px 0 24px;padding:10px 14px;text-decoration:none;transition:background .15s;display:flex}.ax .ob2-guide:hover{background:var(--bg-hover,var(--bg-sunk));box-shadow:inset 0 0 0 1px var(--accent-line)}.ax .ob2-guide svg{color:var(--accent);flex:none}.ax .ob2-guide b{color:var(--ink);font-size:13.5px;font-weight:500;display:block}.ax .ob2-guide small{color:var(--ink-3);margin-top:1px;font-size:12.5px;display:block}.ax .ob-email-rows{gap:8px;display:grid}
