.portal.lx .lxd{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid;container:lxd/inline-size}.portal.lx .lxd>*{min-width:0}.portal.lx .lxd-hero{background:var(--lx-navy);color:#fff;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"art main tools""views views views";align-items:center;gap:20px 24px;padding:24px 28px;display:grid}html[data-theme=dark] .portal.lx .lxd-hero{box-shadow:inset 0 0 0 1px var(--lx-navy-line);background:#16243c}.lxd-hero__art{background:var(--art) center/62% no-repeat,#fff;border-radius:50%;flex:none;grid-area:art;width:88px;height:88px;display:block}.portal.lx .lxd-hero__main{grid-area:main;min-width:0}.portal.lx .lxd-hero__t{font-family:var(--fd);letter-spacing:-.015em;color:#fff;margin:0;font-size:1.45rem;font-weight:700;line-height:1.25}.portal.lx .lxd-hero__s{color:#c9d4e3;max-width:68ch;margin:8px 0 0;font-size:.92rem;line-height:1.6}.portal.lx .lxd-hero__tools{grid-area:tools;justify-content:flex-end;align-self:start;display:flex}.portal.lx .lxd-hero .cpl-launch.lxd-hero__ai{color:#0a1526;height:44px;box-shadow:none;background:#fff;border-radius:12px;gap:8px;padding:0 18px 0 14px;font-size:.9rem;font-weight:600}.portal.lx .lxd-hero .cpl-launch.lxd-hero__ai:hover{box-shadow:none;background:#e9f0fb}.portal.lx .lxd-hero .lxd-hero__ai .cpl-launch__ic{color:#1668f0;width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}.portal.lx .lxd-hero .lxd-hero__ai:hover .cpl-launch__ic{transform:none}.portal.lx .lxd-hero .lxd-hero__ai .cpl-launch__ic svg{width:18px;height:18px}.portal.lx .lxd-hero .lxd-hero__ai:focus-visible{outline-offset:2px;outline:2px solid #fff}.portal.lx .lxd-hero .lxd-views{box-shadow:none;background:0 0;border-radius:0;grid-area:views;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;display:grid}.portal.lx .lxd-views .lxd-view{min-width:0;min-height:0;box-shadow:none;color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff12;border:0;border-radius:16px;align-content:start;justify-items:start;gap:6px;padding:12px 16px;transition:background .15s;display:grid}.portal.lx .lxd-views .lxd-view:hover{background:#ffffff1f}.portal.lx .lxd-views .lxd-view.is-on{background:var(--lx-blue);box-shadow:none}.portal.lx .lxd-views .lxd-view:focus-visible{outline-offset:2px;outline:2px solid #fff}.portal.lx .lxd-view__k{letter-spacing:.06em;text-transform:uppercase;color:#8494ab;overflow-wrap:break-word;font-size:.7rem;font-weight:600;line-height:1.35}.portal.lx .lxd-view.is-on .lxd-view__k{color:#ffffffd9}.portal.lx .lxd-view__n{font-family:var(--fd);color:#fff;font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:700;line-height:1.1}.portal.lx .lxd-box{flex-direction:column;gap:22px;padding:24px 24px 28px;display:flex}.portal.lx .lxd-find{gap:12px;margin:0}@media (min-width:901px){.portal.lx .lxd-find .uf-card{background:var(--lx-chip);box-shadow:none;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(170px,240px);align-items:stretch;gap:10px;padding:8px;display:grid}.portal.lx .lxd-find .uf-card:has(>.uf-fld+.uf-fld+.uf-fld){grid-template-columns:minmax(0,1fr) minmax(170px,240px) minmax(170px,240px)}.portal.lx .lxd-find .uf-card.uf-card--search{grid-template-columns:minmax(0,1fr)}.portal.lx .lxd-find .uf-fld--wide{grid-column:auto}.portal.lx .lxd-find .uf-fld{gap:0}.portal.lx .lxd-find .uf-card .uf-fld__l,.portal.lx .lxd-find .uf-card .uf-fld>label{display:none}.portal.lx .lxd-find .uf-card .uf-search input{height:56px;min-height:56px;padding-left:46px}.portal.lx .lxd-find .uf-card .uf-search>svg{width:20px;height:20px;left:16px}.portal.lx .lxd-find .uf-card .dsel__btn{min-height:56px;padding:0 14px 0 16px}}.portal.lx .lxd-find .uf-search input{border:1px solid var(--lx-line);background:var(--lx-card);box-shadow:none;color:var(--lx-ink);border-radius:12px;font-size:.96rem;font-weight:500}.portal.lx .lxd-find .uf-search input:hover{background:var(--lx-card);box-shadow:none;border-color:#c7d6ec}.portal.lx .lxd-find .uf-search input:focus{border-color:var(--lx-blue);background:var(--lx-card);box-shadow:none}.portal.lx .lxd-find .uf-search>svg{color:var(--lx-gray2)}.portal.lx .lxd-find .uf-search__x{background:var(--lx-chip);color:var(--lx-ink)}.portal.lx .lxd-find .dsel__btn{border:1px solid var(--lx-line);background:var(--lx-card);box-shadow:none;color:var(--lx-ink);border-radius:12px;font-size:.94rem;font-weight:600}.portal.lx .lxd-find .dsel__btn:hover{background:var(--lx-card);box-shadow:none;border-color:#c7d6ec}.portal.lx .lxd-find .dsel[data-open=true] .dsel__btn,.portal.lx .lxd-find .dsel__btn:focus-visible{border-color:var(--lx-blue);box-shadow:none}.portal.lx .lxd-find .dsel__cv{background:0 0}.portal.lx .lxd-find .dsel__cv:after{border-color:var(--lx-gray)}.portal.lx .lxd-find .uf-chosen__c{background:var(--lx-chip);color:var(--lx-ink);font-weight:600}.portal.lx .lxd-find .uf-chosen__c svg{background:var(--lx-card);color:var(--lx-gray)}.portal.lx .lxd-find .uf-chosen__c:hover svg{background:var(--lx-line)}.portal.lx .lxd-find .uf-count{color:var(--lx-gray);font-weight:600}.portal.lx .lxd-find .dsel .sr-only{clip:auto;clip-path:inset(50%);white-space:nowrap;width:auto;height:auto;margin:0;padding:0;top:0;left:0;overflow:hidden}@media (max-width:359px){.portal.lx .lxd-find .uf-bar:not(.uf-bar--solo) .uf-toggle>span:not(.uf-toggle__n){clip:auto;white-space:nowrap;width:auto;height:auto;margin:0;position:static;overflow:visible}.portal.lx .lxd-find .uf-toggle{gap:6px;padding:0 12px}}@media (max-width:900px){.portal.lx .lxd-find .uf-bar{background:var(--lx-chip);border-radius:18px;padding:8px}.portal.lx .lxd-find .uf-bar .uf-search input{min-height:48px}.portal.lx .lxd-find .uf-toggle{background:var(--lx-card);min-height:48px;box-shadow:inset 0 0 0 1px var(--lx-line);color:var(--lx-ink);border-radius:12px;font-weight:600}.portal.lx .lxd-find .uf-toggle svg{color:var(--lx-ink)}.portal.lx .lxd-find .uf-toggle__n{background:var(--lx-blue)}.portal.lx .lxd-find .uf-card.is-open{background:var(--lx-card);padding:18px 18px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;gap:14px}.portal.lx .lxd-find .uf-card__head b{color:var(--lx-ink);font-weight:700}.portal.lx .lxd-find .uf-card__head button{background:var(--lx-chip);width:40px;height:40px;color:var(--lx-ink);border-radius:12px}.portal.lx .lxd-find .uf-card.is-open .uf-fld__l{color:var(--lx-ink);font-size:.86rem;font-weight:600}.portal.lx .lxd-find .uf-card.is-open .uf-fld__l svg{display:none}.portal.lx .lxd-find .uf-card.is-open .dsel__btn{min-height:52px}.portal.lx .lxd-find .uf-card__apply{border-radius:12px;min-height:48px}}.portal.lx .lxd-skels{gap:16px;display:grid}.portal.lx .lxd-skels .lxd-skel{height:176px}.portal.lx .lxd-empty .lxd-empty__art{background:var(--art) center/62% no-repeat,#fff;width:96px;height:96px;box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:50%;margin-bottom:6px;display:block}html[data-theme=dark] .portal.lx .lxd-empty .lxd-empty__art{box-shadow:none}.portal.lx .lxd-box .pempty .pempty__a{justify-content:center;margin-top:6px;display:flex}.portal.lx .lxd .lxd-list{gap:28px;display:grid;container:lxdl/inline-size}.portal.lx .lxd .lxd-sec{gap:14px;min-width:0;display:grid}.portal.lx .lxd .lxd-sec+.lxd-sec{margin-top:0}.portal.lx .lxd .lxd-sec__h{gap:2px;padding:0;display:grid}.portal.lx .lxd .lxd-sec__h h3.cx-h3{font-family:var(--fd);letter-spacing:-.015em;color:var(--lx-ink);margin:0;font-size:1.18rem;font-weight:700}.portal.lx .lxd .lxd-sec__h h3.cx-h3:before{display:none}.portal.lx .lxd .lxd-sec__h .lx-sub{margin:0;font-size:.88rem}.portal.lx .lxd .lxd-sec__h .cx-count{font-family:var(--fb,inherit);background:var(--lx-chip);color:var(--lx-ink);padding:0 8px;font-size:.8rem;font-weight:700}.portal.lx .lxd .lxd-sec__h .cx-count.lxd-count--warn{background:var(--lx-warn-bg);color:var(--lx-warn)}.portal.lx .lxd .lxd-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.portal.lx .lxd .lxd-list .ntmore{border-radius:12px;justify-self:center;width:auto;min-width:240px;height:44px;margin:0}.portal.lx .lxd .mdc.lxd-doc{background:var(--lx-chip);box-shadow:none;opacity:1;border:0;border-radius:16px;grid-template-columns:60px minmax(0,1fr);gap:12px 16px;padding:18px 20px;transition:box-shadow .15s;display:grid}.portal.lx .lxd .mdc.lxd-doc:hover{box-shadow:none;border-color:#0000}.portal.lx .lxd .mdc.lxd-doc>*{grid-column:2;min-width:0}.portal.lx .lxd .mdc.lxd-doc>.lxd-doc__h{grid-column:1/-1}.portal.lx .lxd .mdc.lxd-doc.mdc--flag,.portal.lx .lxd .mdc.lxd-doc.mdc--fresh{box-shadow:inset 0 0 0 1.5px var(--lx-blue)}.portal.lx .lxd .mdc.lxd-doc.mdc--closed .lxd-doc__art{opacity:.7}.portal.lx .lxd .lxd-doc__h{grid-template-columns:60px minmax(0,1fr) auto;align-items:start;gap:10px 16px;display:grid}.lxd-doc__art{background:var(--img) center/86% no-repeat,linear-gradient(168deg,#f1f6ff 0%,#fafcff 56%,#e9f1fd 100%);width:60px;height:60px;box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:16px;flex:none;display:block}html[data-theme=dark] .lxd-doc__art{background:var(--img) center/86% no-repeat,linear-gradient(168deg,#e8effa 0%,#f4f8ff 56%,#e1eaf8 100%);box-shadow:none}.portal.lx .lxd .lxd-doc__main{gap:8px;min-width:0;padding-top:2px;display:grid}.portal.lx .lxd .mdc__t.lxd-doc__t{letter-spacing:-.005em;color:var(--lx-ink);overflow-wrap:anywhere;font-size:1rem;font-weight:600;line-height:1.4}.portal.lx .lxd .lxd-doc__meta{color:var(--lx-gray);flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;font-size:.8rem;line-height:1.35;display:flex}.portal.lx .lxd .lxd-doc__meta>span{overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;display:inline-flex}.portal.lx .lxd .lxd-doc__meta svg{flex:none;width:14px;height:14px}.portal.lx .lxd .lxd-doc__meta .lxd-tag{background:var(--lx-card);height:24px;box-shadow:inset 0 0 0 1px var(--lx-line);color:var(--lx-ink);white-space:nowrap;overflow-wrap:normal;border-radius:999px;gap:5px;padding:0 10px;font-size:.74rem;font-weight:600}.portal.lx .lxd .lxd-doc__meta .lxd-tag svg{width:13px;height:13px}.portal.lx .lxd .lxd-doc__meta .lxd-tag--id{color:var(--lx-gray);font-variant-numeric:tabular-nums;letter-spacing:.01em}.portal.lx .lxd .lxd-doc__meta .lxd-doc__live{color:var(--lx-ok);font-weight:600}.portal.lx .lxd .lxd-doc__side{justify-items:end;gap:8px;min-width:0;display:grid}.portal.lx .lxd .lxd-doc__side .cx-pill{font-style:normal}.portal.lx .lxd .lxd-doc__side .cx-pill.lxd-pill--err{background:var(--lx-err-bg);color:var(--lx-err)}.portal.lx .lxd .lxd-doc__side .cx-pill.lxd-pill--mute{background:var(--lx-card);color:var(--lx-gray);box-shadow:inset 0 0 0 1px var(--lx-line)}.portal.lx .lxd .lxd-doc__side .mdc__stars .drated{margin:0}.portal.lx .lxd .lxd-doc__flow{gap:8px;max-width:600px;display:grid}.portal.lx .lxd .lxd-doc__flow .lxd-steps{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));margin:0}.portal.lx .lxd .lxd-steps i{height:5px}.portal.lx .lxd .lxd-steps i.on{background:var(--lx-blue)}.portal.lx .lxd .lxd-steps.cx-steps--warn i.now{background:#d9a21b}.portal.lx .lxd .lxd-steps i.fail{background:var(--lx-err)}.portal.lx .lxd .lxd-doc__stage{color:var(--lx-gray);font-size:.84rem;line-height:1.45;display:block}.portal.lx .lxd .lxd-doc__stage b{color:var(--lx-ink);font-variant-numeric:tabular-nums;font-weight:600}.portal.lx .lxd .lxd-doc__note{color:var(--lx-gray);font-size:.8rem;line-height:1.45}.portal.lx .lxd .mdc__f.lxd-doc__foot{border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding:2px 0 0;display:flex}.portal.lx .lxd .lxd-price{gap:2px;min-width:0;display:grid}.portal.lx .lxd .lxd-price b{font-family:var(--fd);color:var(--lx-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:1.05rem;font-weight:700;line-height:1.2}.portal.lx .lxd .lxd-price b i{font-style:normal;font-family:var(--fb,inherit);color:var(--lx-gray);font-size:.8rem;font-weight:600}.portal.lx .lxd .lxd-price small{color:var(--lx-gray);font-size:.78rem;font-weight:500;line-height:1.35}.portal.lx .lxd .lxd-price--wait small{color:var(--lx-warn);font-weight:600}.portal.lx .lxd .lxd-price--paid small{color:var(--lx-ok);font-weight:600}.portal.lx .lxd .lxd-price--off small{color:var(--lx-err);font-weight:600}.portal.lx .lxd .lxd-price--off b{color:var(--lx-gray);text-decoration:line-through;text-decoration-thickness:1.5px}.portal.lx .lxd .mdc__acts.lxd-doc__acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.portal.lx .lxd .btn.lxd-btn{white-space:nowrap;border-radius:12px;gap:7px;height:40px;min-height:40px;padding:0 16px;font-size:.88rem;font-weight:600}.portal.lx .lxd .btn.lxd-btn svg{flex:none;width:16px;height:16px}.portal.lx .lxd .cpl-launch.lxd-ai{background:var(--lx-card);border:1px solid var(--lx-line);width:40px;height:40px;box-shadow:none;color:var(--lx-ink);border-radius:12px;padding:0}.portal.lx .lxd .cpl-launch.lxd-ai:hover,.portal.lx .lxd .cpl-launch.lxd-ai[data-cpl-on]{background:var(--lx-card);border-color:var(--lx-blue);color:var(--lx-link);box-shadow:none}.portal.lx .lxd .lxd-ai .cpl-launch__ic{width:auto;height:auto;color:inherit;box-shadow:none;background:0 0;border-radius:0}.portal.lx .lxd .lxd-ai:hover .cpl-launch__ic{transform:none}.portal.lx .lxd .lxd-ai .cpl-launch__ic svg{width:18px;height:18px}.portal.lx .lxd .mdc__why.lxd-why summary{background:var(--lx-card);border:1px solid var(--lx-line);width:40px;height:40px;box-shadow:none;color:var(--lx-gray);border-radius:12px}.portal.lx .lxd .mdc__why.lxd-why summary:hover,.portal.lx .lxd .mdc__why.lxd-why[open] summary{border-color:var(--lx-blue);color:var(--lx-link)}.portal.lx .lxd .mdc__why.lxd-why summary svg{width:18px;height:18px}.portal.lx .lxd .mdc__why.lxd-why p{background:var(--lx-card);color:var(--lx-ink);box-shadow:0 20px 40px -18px #0a152659,inset 0 0 0 1px var(--lx-line-2);border-radius:12px;padding:12px 14px;font-size:.8rem;line-height:1.5}.portal.lx .lxd-doc .drate{background:var(--lx-card);box-shadow:inset 0 0 0 1px var(--lx-line);border-radius:16px;justify-items:start;gap:10px;margin:0;padding:14px 16px;display:grid}.portal.lx .lxd-doc .drate__h{gap:8px 12px}.portal.lx .lxd-doc .drate__h b{color:var(--lx-ink);gap:8px;font-size:.92rem;font-weight:600}.portal.lx .lxd-doc .drate__h>b svg{color:#d9a21b;fill:#d9a21b;width:16px;height:16px}.portal.lx .lxd-doc .drate__left.cx-pill{letter-spacing:0;background:var(--lx-warn-bg);height:26px;color:var(--lx-warn);box-shadow:none;margin-left:auto;padding:0 10px 0 8px;font-size:.74rem;font-weight:600}.portal.lx .lxd-doc .drate__left.cx-pill svg{fill:none;width:13px;height:13px}.portal.lx .lxd-doc .drate__s{color:var(--lx-gray2)}.portal.lx .lxd-doc .drate__s:not(.set) svg{stroke-dasharray:0;stroke:var(--lx-gray2);stroke-linejoin:round;animation:none}.portal.lx .lxd-doc .drate__s.on,.portal.lx .lxd-doc .drate__s.on:not(.set) svg{color:#d9a21b;stroke:#d9a21b;fill:#d9a21b}.portal.lx .lxd-doc .drate__word{color:var(--lx-warn)}.portal.lx .lxd-doc .drate__c{border:1px solid var(--lx-line);background:var(--lx-card);height:44px;box-shadow:none;color:var(--lx-ink);border-radius:12px}.portal.lx .lxd-doc .drate__c:focus{border-color:var(--lx-blue);box-shadow:0 0 0 3px var(--lx-blue-tint)}.portal.lx .lxd-doc .drate__lowt{border:1px solid var(--lx-line);background:var(--lx-card);box-shadow:none;border-radius:12px}.portal.lx .lxd-doc .btn.drate__go{border-radius:12px;height:40px;padding:0 18px;font-weight:600}.portal.lx .lxd-doc .drate--shut{box-shadow:none;color:var(--lx-gray);background:0 0;padding:0}.portal.lx .lxd-doc .drate--qc{background:var(--lx-warn-bg);box-shadow:none}@container lxdl (min-width:1240px){.portal.lx .lxd .lxd-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}}@container lxd (max-width:999px){.portal.lx .lxd-hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"art main""tools tools""views views"}.portal.lx .lxd-hero__tools{justify-content:flex-start}.portal.lx .lxd-hero .lxd-views{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lxd (max-width:599px){.portal.lx .lxd-hero{gap:16px;padding:20px}.lxd-hero__art{width:64px;height:64px}.portal.lx .lxd-hero__t{font-size:1.18rem}.portal.lx .lxd-hero__s{font-size:.86rem}.portal.lx .lxd-box{gap:18px;padding:16px 14px 18px}}@container lxd (max-width:439px){.portal.lx .lxd-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"art""main""tools""views"}.portal.lx .lxd-hero .lxd-views{grid-template-columns:minmax(0,1fr);gap:8px}.portal.lx .lxd-views .lxd-view{justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.portal.lx .lxd-view__k{min-width:0}.portal.lx .lxd-view__n{font-size:1.1rem}.portal.lx .lxd-hero .cpl-launch.lxd-hero__ai{justify-content:center;width:100%}.portal.lx .lxd-hero__tools{display:block}}@container lxdl (max-width:639px){.portal.lx .lxd .mdc.lxd-doc{grid-template-columns:minmax(0,1fr);row-gap:12px;padding:16px 14px}.portal.lx .lxd .mdc.lxd-doc>*{grid-column:1}.portal.lx .lxd .lxd-doc__h{grid-template-columns:48px minmax(0,1fr);column-gap:12px}.lxd-doc__art{border-radius:14px;width:48px;height:48px}.portal.lx .lxd .lxd-doc__side{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;display:flex}.portal.lx .lxd .mdc__f.lxd-doc__foot{flex-direction:column;align-items:stretch}.portal.lx .lxd .mdc__acts.lxd-doc__acts{justify-content:flex-start;margin-left:0}.portal.lx .lxd .mdc__acts.lxd-doc__acts .btn.lxd-btn{flex:auto;justify-content:center}.portal.lx .lxd .mdc__why.lxd-why p{left:0;right:auto}}@container lxdl (max-width:379px){.portal.lx .lxd .lxd-doc__meta{gap:6px 10px}.portal.lx .lxd .lxd-doc__meta .lxd-tag--id{white-space:normal;overflow-wrap:anywhere;height:auto;min-height:24px;padding:3px 10px}}.lxdp:not(.cform--doc){grid-template-columns:minmax(0,1fr)}.lxdp>:is(.lxdp-card,.lxdp-chat,.lxdp-chatwait){min-width:0}.lxdp .lxdp-card{text-align:center;background:var(--lx-card,#fff);border:1px solid var(--lx-line-2,#ecf0f7);box-shadow:none;border-radius:24px;flex-direction:column;align-items:center;gap:12px;padding:32px 28px;animation:none;display:flex}html[data-theme=dark] .lxdp .lxdp-card{border-color:var(--lx-line,#26365a)}.lxdp .lxdp-art{background:var(--art) center/62% no-repeat,#fff;width:96px;height:96px;box-shadow:inset 0 0 0 1px var(--lx-line,#e4ebf5);border-radius:50%;flex:none;margin-bottom:4px;animation:none;display:block}html[data-theme=dark] .lxdp .lxdp-art{box-shadow:none}.lxdp .lxdp-ic{width:56px;height:56px;box-shadow:none;border-radius:16px;flex:none;place-items:center;animation:none;display:grid}.lxdp .lxdp-ic svg{width:26px;height:26px}.lxdp .lxdp-ic--err{background:var(--lx-err-bg,#fdecea);color:var(--lx-err,#d93b30)}.lxdp .lxdp-t{font-family:var(--fd);letter-spacing:-.015em;color:var(--lx-ink,#0a1526);font-size:1.25rem;font-weight:700;line-height:1.3}.lxdp .lxdp-card .docpend__sub{max-width:460px;color:var(--lx-gray,#4f5f75);font-size:.92rem;line-height:1.55}.lxdp .lxdp-card .docpend__badge.cx-pill{height:28px;box-shadow:none;gap:6px;padding:0 12px 0 9px;font-size:.78rem;font-weight:600}.lxdp .lxdp-card .docpend__badge.cx-pill svg{width:14px;height:14px}.lxdp .lxdp-card .docpend__badge.cx-pill--blue{background:var(--lx-blue-tint,#eff4fe);color:var(--lx-blue-ink,#154cb0)}.lxdp .lxdp-card .docpend__badge.cx-pill--warn{background:var(--lx-warn-bg,#fff3d6);color:var(--lx-warn,#9a5b00)}.lxdp .lxdp-card .docpend__badge.lxdp-pill--err{background:var(--lx-err-bg,#fdecea);color:var(--lx-err,#d93b30)}.lxdp .lxdp-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:4px;animation:none;display:flex}.lxdp .lxdp-acts .btn{white-space:nowrap;border-radius:12px;height:44px;padding:0 18px;font-weight:600}.lxdp .lxdp-acts .btn svg{width:16px;height:16px}.lxdp .lxdp-why{background:var(--lx-chip,#f2f6fc);max-width:480px;color:var(--lx-gray,#4f5f75);text-align:left;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:.84rem;font-weight:500;line-height:1.5;display:flex}.lxdp .lxdp-why svg{flex:none;width:16px;height:16px;margin-top:2px}.lxdp .lxdp-card .advmuted{max-width:460px;color:var(--lx-gray,#4f5f75)}.lxdp .docpend--gate{gap:12px}.lxdp .docpend--gate .pgate__amt{font-family:var(--fd);color:var(--lx-ink,#0a1526);font-size:1.6rem;font-weight:700;line-height:1.15}.lxdp .pgate__meta{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.lxdp .pgate__meta .cx-tag{background:var(--lx-chip,#f2f6fc);color:var(--lx-ink,#0a1526);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:500}.lxdp .pgate__meta .cx-tag.pgate__meta--x{background:var(--lx-warn-bg,#fff3d6);color:var(--lx-warn,#9a5b00);font-weight:600}.lxdp .pgate__tg{max-width:460px;color:var(--lx-ok,#0e7a55);margin:0;font-size:.84rem;line-height:1.5}.lxdp .pgate__tg.pgate__tg--bad{background:var(--lx-warn-bg,#fff3d6);color:var(--lx-warn,#9a5b00);box-shadow:none;border-radius:12px;padding:10px 14px;font-weight:600}.lxdp .pgate__none{max-width:460px;color:var(--lx-gray,#4f5f75)}.lxdp .lxdp-file{background:var(--lx-chip,#f2f6fc);max-width:100%;color:var(--lx-ink,#0a1526);overflow-wrap:anywhere;text-align:left;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.84rem;font-weight:500;line-height:1.35;display:inline-flex}.lxdp .lxdp-file svg{width:15px;height:15px;color:var(--lx-gray,#4f5f75);flex:none}.lxdp .lxdp-link{color:var(--lx-link,#1460dc);font-weight:600}.lxdp .lxdp-card .docdone__act{margin-top:4px}.lxdp .lxdp-card--done>.btn--sm{border-radius:12px;height:40px;padding:0 16px;font-weight:600}.lxdp .lxdp-review{background:var(--lx-chip,#f2f6fc);text-align:left;border:0;border-radius:16px;gap:10px;width:100%;max-width:560px;padding:16px}.lxdp .lxdp-review label{letter-spacing:0;text-transform:none;color:var(--lx-ink,#0a1526);font-size:.88rem;font-weight:600}.lxdp .lxdp-review textarea{border:1px solid var(--lx-line,#e4ebf5);background:var(--lx-card,#fff);box-shadow:none;border-radius:12px;min-height:88px}.lxdp .lxdp-review textarea:focus{border-color:var(--lx-blue,#1668f0);box-shadow:0 0 0 3px var(--lx-blue-tint,#eff4fe)}.lxdp .lxdp-review .btn{border-radius:12px;height:40px}.lxdp .docgate--inline{background:var(--lx-chip,#f2f6fc);text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:560px;padding:14px 16px;display:flex}.lxdp .docgate--inline .pgate__meta{justify-content:flex-start}.lxdp .docgate--inline .pgate__amt{font-family:var(--fd);color:var(--lx-ink,#0a1526);font-size:1.25rem;font-weight:700}.lxdp .docgate--pooled,.lxdp .docgate--rejected{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 12px;display:grid}.lxdp .docgate--pooled{background:var(--lx-ok-bg,#e7f6ee)}.lxdp .docgate--rejected{background:var(--lx-err-bg,#fdecea)}.lxdp .docgate--pooled .pgate__icon{color:var(--lx-ok,#0e7a55)}.lxdp .docgate--rejected .pgate__icon{color:var(--lx-err,#d93b30)}.lxdp .docgate--inline .pgate__icon{background:var(--lx-card,#fff);border-radius:10px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}.lxdp .docgate--inline .pgate__icon svg{width:18px;height:18px}.lxdp .lxdp-offer{background:var(--lx-chip,#f2f6fc);text-align:center;border-radius:16px;justify-items:center;gap:6px;width:100%;max-width:600px;margin-top:8px;padding:18px 20px;display:grid}.lxdp .lxdp-offer>b{color:var(--lx-ink,#0a1526);font-size:.98rem;font-weight:600}.lxdp .lxdp-offer>span{color:var(--lx-gray,#4f5f75);font-size:.84rem;line-height:1.5}.lxdp .lxdp-offer__opts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:8px;display:grid}.lxdp .lxdp-opt{border:1px solid var(--lx-line,#e4ebf5);background:var(--lx-card,#fff);min-width:0;color:var(--lx-ink,#0a1526);text-align:left;border-radius:16px;align-items:center;gap:12px;padding:12px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.lxdp .lxdp-opt:hover{border-color:#c7d6ec;transform:translateY(-2px);box-shadow:0 14px 28px -20px #0a152659}html[data-theme=dark] .lxdp .lxdp-opt:hover{border-color:#3a4e75}.lxdp .lxdp-opt:focus-visible{outline:3px solid var(--lx-blue,#1668f0);outline-offset:2px}.lxdp-opt__art{background:var(--art) center/62% no-repeat,#fff;width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--lx-line,#e4ebf5);border-radius:50%;flex:none;display:block}html[data-theme=dark] .lxdp-opt__art{box-shadow:none}.lxdp .lxdp-opt__t{min-width:0;color:var(--lx-ink,#0a1526);flex:1;font-size:.88rem;font-weight:600;line-height:1.4}.lxdp .lxdp-opt__go{background:var(--lx-chip,#f2f6fc);width:32px;height:32px;color:var(--lx-ink,#0a1526);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.lxdp .lxdp-opt__go svg{width:16px;height:16px}.lxdp .lxdp-opt:hover .lxdp-opt__go{background:var(--lx-blue,#1668f0);color:#fff}.lxdp .docchat.lxdp-chat{background:var(--lx-card,#fff);border:1px solid var(--lx-line-2,#ecf0f7);border-radius:24px;flex-flow:wrap;align-items:center;gap:14px 16px;width:100%;margin:0;padding:18px 20px;display:flex}html[data-theme=dark] .lxdp .docchat.lxdp-chat{border-color:var(--lx-line,#26365a)}.lxdp-chat__art{background:var(--art) center/62% no-repeat,#fff;width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--lx-line,#e4ebf5);border-radius:50%;flex:none;display:block}html[data-theme=dark] .lxdp-chat__art{box-shadow:none}.lxdp .lxdp-chat__txt{flex:220px;gap:2px;min-width:0;display:grid}.lxdp .lxdp-chat__txt b{color:var(--lx-ink,#0a1526);font-size:.98rem;font-weight:600}.lxdp .lxdp-chat__txt small{color:var(--lx-gray,#4f5f75);font-size:.84rem;line-height:1.45}.lxdp .docchat__acts.lxdp-chat__acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lxdp .lxdp-chat__acts .btn{white-space:nowrap;border-radius:12px;height:44px;padding:0 16px;font-weight:600}.lxdp .lxdp-chat__acts .btn svg{width:16px;height:16px}.lxdp .docchat__wait.lxdp-chatwait{background:var(--lx-chip,#f2f6fc);color:var(--lx-gray,#4f5f75);text-align:center;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;font-size:.86rem;line-height:1.45;display:flex}@media (max-width:640px){.lxdp .lxdp-card{border-radius:20px;padding:24px 16px}.lxdp .lxdp-art{width:80px;height:80px}.lxdp .lxdp-t{font-size:1.12rem}.lxdp .lxdp-acts{flex-direction:column;align-self:stretch}.lxdp .lxdp-acts .btn{justify-content:center;width:100%}.lxdp .docchat.lxdp-chat{border-radius:20px;padding:16px}.lxdp .docchat__acts.lxdp-chat__acts{justify-content:stretch;width:100%}.lxdp .lxdp-chat__acts .btn{flex:auto;justify-content:center}.lxdp .lxdp-offer{padding:14px}.lxdp .lxdp-offer__opts{grid-template-columns:minmax(0,1fr)}}@media (max-width:420px){.lxdp .lxdp-card{padding:22px 14px}.lxdp .lxdp-acts .btn{padding:0 14px}.lxdp .lxdp-offer{padding:12px}.lxdp .lxdp-opt{gap:10px;padding:10px}.lxdp-opt__art{width:40px;height:40px}.lxdp .docchat.lxdp-chat{padding:14px}}@media (prefers-reduced-motion:reduce){.lxdp .lxdp-opt{transition:none}.lxdp .lxdp-opt:hover{transform:none}}.lxd-dlg{gap:18px}.lxd-dlg .lxd-dlg__intro{align-items:center;gap:16px;display:flex}.lxd-dlg__art{background:var(--art) center/62% no-repeat,#fff;width:72px;height:72px;box-shadow:inset 0 0 0 1px var(--lx-line,#e4ebf5);border-radius:50%;flex:none;display:block}html[data-theme=dark] .lxd-dlg__art{box-shadow:none}.lxd-dlg .lxd-dlg__lead{color:var(--lx-ink,#0a1526);margin:0;font-size:.95rem;line-height:1.55;display:block}.lxd-dlg .lxd-dlg__note{background:var(--lx-chip,#f2f6fc);color:var(--lx-gray,#4f5f75);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:.84rem;font-weight:500;line-height:1.5;display:flex}.lxd-dlg .lxd-dlg__note svg{flex:none;width:16px;height:16px;margin-top:2px}.lxd-dlg .lxd-dlg__field{background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;padding:0;display:flex}.lxd-dlg .lxd-dlg__field label{letter-spacing:0;text-transform:none;color:var(--lx-ink,#0a1526);margin:0;font-size:.88rem;font-weight:600}.lxd-dlg .lxd-dlg__field textarea{border:1px solid var(--lx-line,#e4ebf5);background:var(--lx-card,#fff);min-height:112px;box-shadow:none;color:var(--lx-ink,#0a1526);border-radius:12px}.lxd-dlg .lxd-dlg__field textarea:focus{border-color:var(--lx-blue,#1668f0);box-shadow:0 0 0 3px var(--lx-blue-tint,#eff4fe)}.lxd-dlg .lxd-dlg__btns{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.lxd-dlg .lxd-dlg__btns .btn{white-space:nowrap;border-radius:12px;justify-content:center;gap:8px;height:48px;padding:0 16px;font-weight:600}.lxd-dlg .lxd-dlg__btns .btn svg{flex:none;width:17px;height:17px}@media (max-width:640px){.lxd-dlg .lxd-dlg__intro{align-items:flex-start;gap:14px}.lxd-dlg__art{width:56px;height:56px}.lxd-dlg .lxd-dlg__btns{grid-template-columns:minmax(0,1fr)}.lxd-dlg .lxd-dlg__btns .btn:last-child{order:-1}}@media (prefers-reduced-motion:reduce){.portal.lx .lxd-views .lxd-view{transition:none}}
