.ci .lp-history{display:flex;flex-direction:column;gap:8px;min-height:0}.ci .lp-history-title{margin:0;padding:4px 2px;display:flex;align-items:baseline;gap:6px;font-size:.875rem;font-weight:600;color:#f2f2f3}.ci .lp-history-count{font-family:IBM Plex Mono,Inter,system-ui,sans-serif;font-size:.6875rem;font-weight:400;color:var(--wb-grey-9a9a9a)}.ci .lp-history-note{margin:0;padding:4px 2px;font-size:.75rem;line-height:1.5;color:var(--wb-grey-9a9a9a)}.ci .lp-new{min-height:52px;border-radius:10px;border:1px dashed #3A3A40;background:transparent;color:#f2f2f3;display:flex;align-items:center;gap:10px;padding:0 10px;font-size:.8125rem;font-weight:500;text-align:start}.ci .lp-new-plus{flex:none;width:32px;height:32px;border-radius:8px;background:#d23a76;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem;line-height:1}.ci .lp-rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ci .lp-row{width:100%;min-height:56px;border-radius:10px;border:1px solid #1F1F23;background:transparent;color:#f2f2f3;display:flex;align-items:center;gap:10px;padding:6px 8px;box-sizing:border-box;text-align:start}.ci .lp-row:hover{background:#141417}.ci .lp-row[aria-current=true]{border-color:#2e2e33;background:#17171a}.ci .lp-row-pic{flex:none;width:44px;height:34px;border-radius:5px;object-fit:cover;background:#2a2a2e}.ci .lp-row-text{min-width:0;display:flex;flex-direction:column;gap:2px}.ci .lp-row-name{font-size:.8125rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci .lp-row-sub{font-size:.6875rem;color:var(--wb-grey-9a9a9a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ci .lp-more{align-self:stretch}.ci .lp-page{box-sizing:border-box;max-width:1040px;min-height:100%;margin:0 auto;padding:88px 16px 16px;display:flex;flex-direction:column;gap:18px}.ci .lp-welcome{flex:1 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:24px 8px}.ci .lp-h1{margin:0;font-size:clamp(1.5rem,3.2vw,2.375rem);line-height:1.1;letter-spacing:-.02em;font-weight:700;color:#f4f4f1}.ci .lp-lead{margin:0;max-width:520px;font-size:.9375rem;line-height:1.6;color:var(--wb-ink-2)}.ci .lp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.ci .lp-open{flex:1 0 auto;display:flex;gap:14px;align-items:flex-start}.ci .lp-run{flex:none;width:196px;display:flex;flex-direction:column;gap:8px}.ci .lp-card{border:1px solid #26262A;border-radius:10px;background:#131315;padding:10px;display:flex;flex-direction:column;gap:8px}.ci .lp-card img{width:100%;border-radius:6px;display:block}.ci .lp-facts{margin:0;border:1px solid #26262A;border-radius:10px;background:#131315;display:flex;flex-direction:column}.ci .lp-fact{display:flex;justify-content:space-between;gap:8px;padding:9px 10px;font-size:.8125rem;color:#f2f2f3}.ci .lp-fact+.lp-fact{border-top:1px solid #222226}.ci .lp-fact dt{font-family:IBM Plex Mono,Inter,system-ui,sans-serif;font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-grey-9a9a9a);align-self:center}.ci .lp-fact dd{margin:0;text-align:end}.ci .lp-out{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.ci .lp-state{margin:0;padding:28px 16px;border:1px dashed #2A2A2E;border-radius:12px;text-align:center;font-size:.8125rem;color:var(--wb-grey-bdbdbd)}.ci .lp-composer{position:sticky;bottom:12px;z-index:5;box-sizing:border-box;width:100%;max-width:860px;margin:0 auto;border:1px solid #2C2C31;border-radius:16px;background:#141416;box-shadow:0 20px 60px #0009;padding:12px;display:flex;flex-direction:column;gap:10px}.ci .lp-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:4px 2px 10px;border-bottom:1px solid #222226}.ci .lp-row1{display:flex;gap:8px;align-items:stretch;min-width:0}.ci .lp-slot{flex:none;width:120px;min-height:92px;box-sizing:border-box;border:1px solid #2A2A2E;border-radius:10px;padding:6px;background:#18181b;color:#f2f2f3;display:flex;flex-direction:column;gap:5px;text-align:start}.ci .lp-slot-label{font-family:IBM Plex Mono,Inter,system-ui,sans-serif;font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-grey-9a9a9a)}.ci .lp-slot img{width:100%;height:62px;object-fit:cover;border-radius:6px;display:block}.ci .lp-slot-add{flex:1;min-height:62px;border-radius:6px;border:1px dashed #3A3A40;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 4px;font-size:.6875rem;color:var(--wb-grey-bdbdbd)}.ci .lp-fields{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}.ci .lp-chips{display:flex;gap:6px;flex-wrap:wrap}.ci .lp-chip{min-height:40px;border:1px solid #3A2030;border-radius:9px;padding:4px 10px;background:#1b1418;color:#f2f2f3;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;text-align:start}.ci .lp-chip[aria-expanded=true]{border-color:#ec2a75}.ci .lp-chip-label{font-family:IBM Plex Mono,Inter,system-ui,sans-serif;font-size:.5625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--wb-grey-bdbdbd)}.ci .lp-chip-value{font-size:.8125rem;font-weight:600}.ci .lp-words{height:40px;min-width:0;box-sizing:border-box;border:1px solid transparent;border-radius:8px;background:transparent;color:#f2f2f3;padding:0 6px;font-family:inherit;font-size:.9375rem}.ci .lp-words:focus{border-color:#2a2a2e}.ci .lp-words::placeholder{color:var(--wb-grey-9a9a9a)}.ci .lp-row2{display:flex;align-items:center;gap:10px;border-top:1px solid #222226;padding-top:10px}.ci .lp-note{flex:1 1 auto;min-width:0;margin:0;font-size:.75rem;line-height:1.45;color:var(--wb-grey-9a9a9a)}.ci .lp-note[role=alert]{color:#ff8fb3}.ci .lp-split{flex:none;min-height:40px;padding:0 8px 0 16px;border-radius:11px;border:none;background:#d23a76;color:#fff;display:inline-flex;align-items:center;gap:10px;font-size:.875rem;font-weight:600}.ci .lp-split[aria-disabled=true]{opacity:.6;cursor:default}.ci .lp-pill{font-family:IBM Plex Mono,Inter,system-ui,sans-serif;font-size:.6875rem;background:#fff;color:#a3164a;border-radius:7px;padding:4px 7px;white-space:nowrap}.ci .lp-split:not(:has(.lp-pill)){padding-inline-end:16px}.ci .lp-mediatab{position:absolute;z-index:7;inset-inline-end:0;top:50%;transform:translateY(-50%);width:38px;padding:12px 0 14px;box-sizing:border-box;border-radius:14px 0 0 14px;background:#1c1c1c;border:1px solid rgba(244,244,241,.09);border-inline-end:none;color:var(--wb-ink-2);display:flex;flex-direction:column;align-items:center;gap:10px}[dir=rtl] .ci .lp-mediatab{border-radius:0 14px 14px 0}.ci .lp-mediatab-text{writing-mode:vertical-rl;transform:rotate(180deg);font-size:.6875rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.ci .lp-drawer{flex:1;min-height:0;overflow-y:auto;padding:12px}@media(max-width:767.98px){.ci .lp-page{padding:72px 12px 12px;gap:14px}.ci .lp-open{flex-direction:column;align-items:stretch}.ci .lp-run{width:auto;display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;align-items:start}.ci .lp-run .lp-separate{grid-column:1 / -1}.ci .lp-composer{bottom:calc(8px + env(safe-area-inset-bottom));padding:10px}.ci .lp-panel{grid-template-columns:minmax(0,1fr)}.ci .lp-slot{width:84px;min-height:84px}.ci .lp-slot img{height:52px}.ci .lp-slot-add{min-height:52px}.ci .lp-chip{min-height:44px}.ci .lp-words{height:44px}.ci .lp-row2{flex-wrap:wrap}.ci .lp-split{min-height:44px;margin-inline-start:auto}}
