.op[data-astro-cid-gjf3p3lq]{border-block-start:1px solid var(--border-inverse);position:relative}.op-grid[data-astro-cid-gjf3p3lq]{gap:var(--space-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;display:grid}.op-copy[data-astro-cid-gjf3p3lq] h2[data-astro-cid-gjf3p3lq]{margin:0}.op-demo[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);max-inline-size:42ch;margin-block-start:var(--space-5);font-size:13px;line-height:1.6}.op-items[data-astro-cid-gjf3p3lq]{margin:var(--space-6) 0 0;gap:var(--space-3);padding:0;list-style:none;display:grid}.op-item[data-astro-cid-gjf3p3lq]{align-items:center;gap:var(--space-4);inline-size:100%;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--border-inverse);color:var(--navy-muted);font:inherit;font-size:var(--fs-base);line-height:var(--lh-snug);text-align:start;cursor:pointer;background:0 0;transition:background .25s,border-color .25s,color .25s;display:flex;position:relative;overflow:hidden}.op-item[data-astro-cid-gjf3p3lq]:hover{color:var(--sover-white);border-color:#a3845780}.op-item[data-astro-cid-gjf3p3lq].is-on{background:var(--sover-blue);color:var(--sover-white);border-color:#a3845799}.op-item[data-astro-cid-gjf3p3lq]:focus-visible{outline:2px solid var(--link-on-dark);outline-offset:3px}.op-item-ico[data-astro-cid-gjf3p3lq]{flex:none}.op-item-text[data-astro-cid-gjf3p3lq]{flex:1}.op-app[data-astro-cid-gjf3p3lq]{background:var(--sover-black-blue);border:1px solid #c9a96e40;border-radius:16px;font-size:14px;overflow:hidden;box-shadow:0 40px 100px -30px #000000b3,0 0 80px -40px #a3845759}.op-titlebar[data-astro-cid-gjf3p3lq]{border-block-end:1px solid var(--border-inverse);background:#0b1528;align-items:center;gap:7px;padding:11px 14px;display:flex}.op-titlebar[data-astro-cid-gjf3p3lq] .op-dot[data-astro-cid-gjf3p3lq]{background:#ffffff24;border-radius:50%;block-size:11px;inline-size:11px}.op-brand[data-astro-cid-gjf3p3lq]{color:var(--fg-inverse-muted);letter-spacing:.01em;align-items:center;gap:8px;margin-inline:auto;padding-inline-end:47px;font-size:12.5px;display:inline-flex}.op-brand[data-astro-cid-gjf3p3lq] img[data-astro-cid-gjf3p3lq]{object-fit:contain;block-size:20px;inline-size:auto;max-inline-size:120px}.op-brand[data-astro-cid-gjf3p3lq] b[data-astro-cid-gjf3p3lq]{color:var(--sover-white);font-weight:600}.op-stage[data-astro-cid-gjf3p3lq]{gap:var(--space-3);min-width:0;display:grid}.op-note[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);text-align:center;margin:0;font-size:12px;line-height:1.55}.op-body[data-astro-cid-gjf3p3lq]{grid-template-rows:minmax(0,1fr);grid-template-columns:250px minmax(0,1fr);block-size:570px;display:grid}.op-side[data-astro-cid-gjf3p3lq]{border-inline-end:1px solid var(--border-inverse);scrollbar-width:thin;background:#0b1528;padding:12px 10px;overflow-y:auto}.op-search[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);background:#ffffff0d;border-radius:10px;align-items:center;gap:8px;margin-block-end:8px;padding:8px 12px;font-size:13px;display:flex}.op-search[data-astro-cid-gjf3p3lq] svg{block-size:15px;inline-size:15px}.op-list[data-astro-cid-gjf3p3lq]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.op-chat[data-astro-cid-gjf3p3lq]{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;transition:background .3s;display:grid}.op-chat[data-astro-cid-gjf3p3lq]:hover{background:#ffffff0d}.op-chat[data-astro-cid-gjf3p3lq]:focus-visible{outline:2px solid var(--link-on-dark);outline-offset:-2px}.op-chat[data-astro-cid-gjf3p3lq].is-active{background:#a3845729}.op-av[data-astro-cid-gjf3p3lq]{block-size:40px;inline-size:40px;color:var(--sover-white);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.op-av[data-astro-cid-gjf3p3lq] svg{block-size:19px;inline-size:19px}.op-av[data-astro-cid-gjf3p3lq] img{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.op-chat-copy[data-astro-cid-gjf3p3lq]{min-width:0;display:grid}.op-chat-copy[data-astro-cid-gjf3p3lq] strong[data-astro-cid-gjf3p3lq]{color:var(--sover-white);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.op-chat-text[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.op-chat-meta[data-astro-cid-gjf3p3lq]{align-self:start;justify-items:end;gap:4px;padding-block-start:2px;display:grid}.op-chat-time[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);font-size:11px}.op-badge[data-astro-cid-gjf3p3lq]{background:var(--sover-gold);block-size:20px;min-inline-size:20px;color:var(--sover-black-blue);border-radius:999px;place-items:center;padding-inline:6px;font-size:11px;font-weight:700;display:grid}.op-chat[data-astro-cid-gjf3p3lq].is-read .op-badge[data-astro-cid-gjf3p3lq]{display:none}.op-main[data-astro-cid-gjf3p3lq]{min-width:0;flex-direction:column;min-block-size:0;display:flex}.op-head[data-astro-cid-gjf3p3lq],.op-compose[data-astro-cid-gjf3p3lq]{flex:none}.op-head[data-astro-cid-gjf3p3lq]{border-block-end:1px solid var(--border-inverse);background:#111d35;align-items:center;gap:12px;padding:10px 18px;display:flex}.op-head-copy[data-astro-cid-gjf3p3lq]{min-width:0;display:grid}.op-head-copy[data-astro-cid-gjf3p3lq] strong[data-astro-cid-gjf3p3lq]{color:var(--sover-white);font-weight:600}.op-status[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.op-status[data-astro-cid-gjf3p3lq].is-typing{color:var(--link-on-dark)}.op-head-tools[data-astro-cid-gjf3p3lq]{color:var(--navy-muted);gap:18px;margin-inline-start:auto;display:inline-flex}.op-head-tools[data-astro-cid-gjf3p3lq] svg{block-size:19px;inline-size:19px}.op-compose[data-astro-cid-gjf3p3lq]{border-block-start:1px solid var(--border-inverse);color:var(--navy-muted);background:#111d35;align-items:center;gap:14px;padding:12px 18px;transition:background-color .2s,box-shadow .4s;display:flex}.op-compose[data-astro-cid-gjf3p3lq] svg{block-size:19px;inline-size:19px}.op-ico[data-astro-cid-gjf3p3lq]{flex:none;display:inline-flex}.op-mic[data-astro-cid-gjf3p3lq],.op-go[data-astro-cid-gjf3p3lq],.op-send[data-astro-cid-gjf3p3lq]{background:var(--sover-gold);block-size:34px;inline-size:34px;color:var(--sover-black-blue);border-radius:50%;flex:none;place-items:center;display:grid}.op-box[data-astro-cid-gjf3p3lq]{min-width:0;flex:1;align-items:center;min-block-size:1.5em;line-height:1.5;display:flex;position:relative}.op-ph[data-astro-cid-gjf3p3lq],.op-typed[data-astro-cid-gjf3p3lq]{white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.op-ph[data-astro-cid-gjf3p3lq]{color:var(--navy-muted)}.op-typed[data-astro-cid-gjf3p3lq]{color:var(--sover-white);display:none}.op-caret[data-astro-cid-gjf3p3lq]{background:var(--link-on-dark);flex:none;block-size:1.15em;inline-size:2px;margin-inline-start:1px;animation:1s step-end infinite op-caret;box-shadow:0 0 6px #c9a96ecc}@keyframes op-caret{50%{visibility:hidden}}.op-input[data-astro-cid-gjf3p3lq]{min-width:0;color:var(--sover-white);font:inherit;caret-color:var(--link-on-dark);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;line-height:1.5}.op-input[data-astro-cid-gjf3p3lq]::placeholder{color:var(--navy-muted);opacity:1}@supports (-webkit-touch-callout:none){.op-input[data-astro-cid-gjf3p3lq]{font-size:16px}}.op-compose[data-astro-cid-gjf3p3lq].is-readonly .op-ico[data-astro-cid-gjf3p3lq],.op-compose[data-astro-cid-gjf3p3lq].is-readonly .op-mic[data-astro-cid-gjf3p3lq]{visibility:hidden}.op-compose[data-astro-cid-gjf3p3lq].is-readonly .op-input[data-astro-cid-gjf3p3lq]{color:var(--navy-muted)}.op-compose[data-astro-cid-gjf3p3lq].is-ready .op-ph[data-astro-cid-gjf3p3lq]{display:none}.op-compose[data-astro-cid-gjf3p3lq].is-ready:focus-within{background:#14223d}.op-compose[data-astro-cid-gjf3p3lq].is-typing .op-typed[data-astro-cid-gjf3p3lq]{display:flex}.op-compose[data-astro-cid-gjf3p3lq].is-typing .op-input[data-astro-cid-gjf3p3lq]::placeholder{color:#0000}.op-send[data-astro-cid-gjf3p3lq]{transition:scale .2s;display:none}.op-compose[data-astro-cid-gjf3p3lq].is-typing .op-mic[data-astro-cid-gjf3p3lq],.op-compose[data-astro-cid-gjf3p3lq].has-input .op-mic[data-astro-cid-gjf3p3lq]{display:none}.op-compose[data-astro-cid-gjf3p3lq].is-typing .op-send[data-astro-cid-gjf3p3lq]{display:grid}.op-compose[data-astro-cid-gjf3p3lq].is-typing.is-pressed .op-send[data-astro-cid-gjf3p3lq]{background:#b89566;scale:.9}.op-go[data-astro-cid-gjf3p3lq]{cursor:pointer;border:0;padding:0;transition:background-color .2s,scale .2s}.op-go[data-astro-cid-gjf3p3lq][hidden]{display:none}.op-go[data-astro-cid-gjf3p3lq]:hover{background:#b89566}.op-go[data-astro-cid-gjf3p3lq]:focus-visible{outline:2px solid var(--link-on-dark);outline-offset:2px}.op-compose[data-astro-cid-gjf3p3lq].is-pressed .op-go[data-astro-cid-gjf3p3lq]{scale:.9}@media (width<=1100px){.op-body[data-astro-cid-gjf3p3lq]{grid-template-columns:210px minmax(0,1fr)}}@media (width<=960px){.op-grid[data-astro-cid-gjf3p3lq]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.op-body[data-astro-cid-gjf3p3lq]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);block-size:610px}.op-side[data-astro-cid-gjf3p3lq]{border-inline-end:0;border-block-end:1px solid var(--border-inverse);padding:8px;overflow-x:auto}.op-search[data-astro-cid-gjf3p3lq]{display:none}.op-list[data-astro-cid-gjf3p3lq]{gap:4px;inline-size:max-content;display:flex}.op-chat[data-astro-cid-gjf3p3lq]{gap:7px;inline-size:142px;padding:7px}.op-chat[data-astro-cid-gjf3p3lq] .op-av[data-astro-cid-gjf3p3lq]{block-size:28px;inline-size:28px}.op-chat-copy[data-astro-cid-gjf3p3lq] strong[data-astro-cid-gjf3p3lq]{font-size:12px}.op-chat-text[data-astro-cid-gjf3p3lq],.op-chat-meta[data-astro-cid-gjf3p3lq]{display:none}.op-head[data-astro-cid-gjf3p3lq]{padding-inline:12px}.op-head-tools[data-astro-cid-gjf3p3lq]{gap:10px}}@media (width>=961px) and (width<=1250px){.op-grid[data-astro-cid-gjf3p3lq]{gap:var(--space-5);grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}}@media (width<=480px){.op-head-tools[data-astro-cid-gjf3p3lq]{display:none}.op-compose[data-astro-cid-gjf3p3lq]{gap:9px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.op-item[data-astro-cid-gjf3p3lq],.op-chat[data-astro-cid-gjf3p3lq],.op-compose[data-astro-cid-gjf3p3lq],.op-go[data-astro-cid-gjf3p3lq],.op-send[data-astro-cid-gjf3p3lq]{transition:none}}.op--leaf[data-astro-cid-gjf3p3lq] .op-grid[data-astro-cid-gjf3p3lq]{grid-template-columns:minmax(0,.78fr) minmax(0,1.42fr);align-items:start;gap:clamp(2rem,4.5vw,4.5rem)}.op--leaf[data-astro-cid-gjf3p3lq] .op-copy[data-astro-cid-gjf3p3lq]{position:sticky;inset-block-start:calc(var(--site-header-h) + var(--space-6))}.op--leaf[data-astro-cid-gjf3p3lq] .op-copy[data-astro-cid-gjf3p3lq] h2[data-astro-cid-gjf3p3lq]{letter-spacing:-.04em;font-size:clamp(2.25rem,3.3vw,3.4rem);font-weight:700;line-height:1}.op--leaf[data-astro-cid-gjf3p3lq] .op-items[data-astro-cid-gjf3p3lq]{border-block-start:1px solid var(--border-inverse);gap:0;margin-block-start:var(--space-7)}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]{isolation:isolate;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border:0;border-block-end:1px solid var(--border-inverse);color:#ffffffb8;font-family:var(--font-head);letter-spacing:-.01em;background:0 0;border-radius:0;font-size:clamp(1.02rem,1.25vw,1.15rem);font-weight:600}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:before{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#a384573d,#a384570a 70%,#0000);transition:transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scaleX(0)}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:after{content:"";background:linear-gradient(#0000,#e6ce84 30%,#ffe898 70%,#0000);inline-size:2px;transition:transform .45s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(0);box-shadow:0 0 10px #ffe89899}[dir=rtl] .op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:before{transform-origin:100%}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:hover{color:var(--sover-white)}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:hover:before{transform:scaleX(.6)}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq].is-on{color:#e6ce84;background:0 0}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq].is-on:before,.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq].is-on:after{transform:none}.op--leaf[data-astro-cid-gjf3p3lq] .op-item-ico[data-astro-cid-gjf3p3lq]{color:#e6ce84;background:0 0;border:0;border-radius:50%;block-size:2.6rem;inline-size:2.6rem;transition:background-color .4s,color .4s,box-shadow .4s;box-shadow:inset 0 0 0 1px #c9a96e66}.op--leaf[data-astro-cid-gjf3p3lq] .op-item-ico[data-astro-cid-gjf3p3lq] svg{stroke-width:1.6px;block-size:1.15rem;inline-size:1.15rem}.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq].is-on .op-item-ico[data-astro-cid-gjf3p3lq]{color:var(--sover-black-blue);background:linear-gradient(150deg,#e6ce84,#c9a96e 55%,#a38457);box-shadow:0 0 22px #e6ce8466}.op--leaf[data-astro-cid-gjf3p3lq] .op-demo[data-astro-cid-gjf3p3lq]{font-size:var(--fs-sm);max-inline-size:44ch;margin-block-start:var(--space-6)}.op--leaf[data-astro-cid-gjf3p3lq] .op-stage[data-astro-cid-gjf3p3lq]{isolation:isolate;position:relative}.op--leaf[data-astro-cid-gjf3p3lq] .op-stage[data-astro-cid-gjf3p3lq]:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#c9a96e38,#7cc3e60f 60%,#0000);border-radius:50%;position:absolute;inset:8% -4% 12%}.op--leaf[data-astro-cid-gjf3p3lq] .op-app[data-astro-cid-gjf3p3lq]{border-color:#c9a96e66;border-radius:20px;box-shadow:0 0 0 1px #e6ce8414,0 50px 120px -40px #000c,0 0 90px -30px #a3845773}.op--leaf[data-astro-cid-gjf3p3lq] .op-titlebar[data-astro-cid-gjf3p3lq]{padding:12px 16px}.op--leaf[data-astro-cid-gjf3p3lq] .op-body[data-astro-cid-gjf3p3lq]{grid-template-columns:296px minmax(0,1fr);block-size:660px}.op--leaf[data-astro-cid-gjf3p3lq] .op-side[data-astro-cid-gjf3p3lq]{padding:14px 12px}.op--leaf[data-astro-cid-gjf3p3lq] .op-chat[data-astro-cid-gjf3p3lq]{padding:10px 12px}.op--leaf[data-astro-cid-gjf3p3lq] .op-chat-copy[data-astro-cid-gjf3p3lq] strong[data-astro-cid-gjf3p3lq]{font-size:14px}.op--leaf[data-astro-cid-gjf3p3lq] .op-chat-text[data-astro-cid-gjf3p3lq]{font-size:13px}.op--leaf[data-astro-cid-gjf3p3lq] .op-head[data-astro-cid-gjf3p3lq]{padding-block:12px}.op--leaf[data-astro-cid-gjf3p3lq] .op-compose[data-astro-cid-gjf3p3lq]{padding-block:14px}.op--leaf[data-astro-cid-gjf3p3lq] .op-note[data-astro-cid-gjf3p3lq]{font-size:var(--fs-label)}@media (width<=1250px){.op--leaf[data-astro-cid-gjf3p3lq] .op-body[data-astro-cid-gjf3p3lq]{grid-template-columns:250px minmax(0,1fr)}}@media (width>=961px) and (width<=1250px){.op--leaf[data-astro-cid-gjf3p3lq] .op-grid[data-astro-cid-gjf3p3lq]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}}@media (width<=960px){.op--leaf[data-astro-cid-gjf3p3lq] .op-grid[data-astro-cid-gjf3p3lq]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.op--leaf[data-astro-cid-gjf3p3lq] .op-copy[data-astro-cid-gjf3p3lq]{position:static}.op--leaf[data-astro-cid-gjf3p3lq] .op-copy[data-astro-cid-gjf3p3lq] h2[data-astro-cid-gjf3p3lq]{max-inline-size:18ch}.op--leaf[data-astro-cid-gjf3p3lq] .op-body[data-astro-cid-gjf3p3lq]{grid-template-columns:minmax(0,1fr);block-size:610px}.op--leaf[data-astro-cid-gjf3p3lq] .op-chat[data-astro-cid-gjf3p3lq]{padding:7px}.op--leaf[data-astro-cid-gjf3p3lq] .op-chat-copy[data-astro-cid-gjf3p3lq] strong[data-astro-cid-gjf3p3lq]{font-size:12px}}@media (prefers-reduced-motion:reduce){.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:before,.op--leaf[data-astro-cid-gjf3p3lq] .op-item[data-astro-cid-gjf3p3lq]:after,.op--leaf[data-astro-cid-gjf3p3lq] .op-item-ico[data-astro-cid-gjf3p3lq]{transition:none}}.op-thread{overscroll-behavior:contain;scrollbar-width:thin;background-color:#0d1b33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' fill='none' stroke='%23fff' stroke-opacity='.05' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M12 30c8-14 22-14 26 0s18 14 24 2'/%3E%3Cpath d='M96 22c10 0 12 14 2 16s-6-12 6-10 10 12 20 6'/%3E%3Ccircle cx='132' cy='74' r='7'/%3E%3Cpath d='M20 92q12-18 24 0t24 0'/%3E%3Cpath d='M92 112c-6 10 4 20 14 14s2-20 10-18 12 10 22 4'/%3E%3Cpath d='M30 136c4-8 14-8 16 0s12 8 16 0'/%3E%3C/svg%3E");flex-direction:column;flex:auto;justify-content:flex-start;gap:8px;min-block-size:0;margin:0;padding:14px 18px;font-size:14px;list-style:none;display:flex;overflow-y:auto}.op-thread>:first-child{margin-block-start:auto}.op-thread>*{flex-shrink:0}.op-thread .om-row{align-self:flex-start;align-items:flex-end;gap:8px;max-inline-size:84%;display:flex}.op-thread .om-row--wide{max-inline-size:92%}.op-thread .om-av{block-size:30px;inline-size:30px;color:var(--sover-white);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.op-thread .om-av img{object-fit:cover;border-radius:50%;block-size:100%;inline-size:100%}.op-thread .om-av svg{block-size:15px;inline-size:15px}.op-thread .om{border-radius:16px;min-width:0;color:var(--sover-white);text-align:start;background:#2a3656;border-end-start-radius:4px;padding:7px 12px 6px;line-height:1.4}.op-thread .om b{color:#c7b8f0;font-size:12px;font-weight:600;display:block}.op-thread .om-time{float:inline-end;color:#ffffff8c;align-items:center;gap:3px;margin:6px 0 0 10px;font-size:11px;font-style:normal;line-height:1;display:inline-flex}.op-thread .om--own{background:linear-gradient(150deg,#93764b 0%,#735a31 100%)}.op-thread .om--own b{color:var(--sover-white)}.op-thread .om--sys{background:0 0;align-self:center;max-inline-size:none;padding:0}.op-thread .om--sys>span{color:var(--navy-muted);background:#222d4dd9;border-radius:999px;padding:3px 12px;font-size:12px;display:inline-block}.op-thread .om--card{background:#a3845724;border:1px solid #c9a96e73;align-items:flex-start;gap:12px;display:flex}.op-thread .om--card b{color:#ffe898}.op-thread .om-card-ico{color:#ffe898;background:#a384574d;border-radius:10px;flex:none;place-items:center;block-size:34px;inline-size:34px;margin-block-start:2px;display:grid}.op-thread .om-card-ico svg{block-size:18px;inline-size:18px}.op-thread .om-file{align-items:center;gap:10px;display:flex}.op-thread .om-file-ico{border:1.5px solid #ffffff59;border-radius:50%;flex:none;place-items:center;block-size:36px;inline-size:36px;display:grid}.op-thread .om-file-ico svg{block-size:17px;inline-size:17px}.op-thread .om-file small{color:var(--navy-muted);font-size:11.5px;display:block}.op-thread .om--album{padding:3px;position:relative}.op-thread .om-album{grid-template-columns:minmax(0,1fr);gap:3px;inline-size:min(14rem,48vw);display:grid}.op-thread .om-album img{object-fit:contain;background:#0003;border-radius:4px;block-size:auto;max-block-size:210px;inline-size:100%;display:block}.op-thread .om-album img:first-child{border-start-start-radius:13px;border-end-start-radius:3px}.op-thread .om-album img:last-child{border-start-end-radius:13px;border-end-end-radius:13px}.op-thread .om--album .om-time{color:#fff;background:#00000073;border-radius:999px;margin:0;padding:3px 6px;position:absolute;inset-block-end:9px;inset-inline-end:10px}.op-thread .om-media{padding:4px;overflow:hidden}.op-thread .om-media img{border-radius:12px 12px 4px 4px;block-size:auto;inline-size:100%;max-inline-size:260px;display:block}.op-thread .om-media b{padding:6px 8px}.op-thread .om-media.om--own{padding:4px}.op-thread .om-frame{display:block;position:relative}.op-thread .om-play{color:#fff;background:#0000008c;border-radius:50%;place-items:center;block-size:46px;inline-size:46px;margin:auto;display:grid;position:absolute;inset:0}.op-thread .om-play svg{fill:currentColor;block-size:20px;inline-size:20px;margin-inline-start:3px}.op-thread .om-dur{color:#fff;background:#0000008c;border-radius:999px;padding:2px 7px;font-size:11px;position:absolute;inset-block-start:8px;inset-inline-start:8px}.op-thread .om-voice{align-items:center;gap:10px;min-inline-size:220px;display:flex}.op-thread .om-voice-play{background:var(--sover-gold);block-size:34px;inline-size:34px;color:var(--sover-black-blue);border-radius:50%;flex:none;place-items:center;display:grid}.op-thread .om-voice-play svg{fill:currentColor;block-size:15px;inline-size:15px;margin-inline-start:2px}.op-thread .om-wave{flex:1;align-items:center;gap:2px;block-size:26px;display:flex}.op-thread .om-wave i{background:#ffffff8c;border-radius:2px;inline-size:3px}.op-thread .om-voice small{color:var(--navy-muted);font-size:11.5px}.op-thread .om-row--identity{inline-size:92%}.op-thread .om-id{box-sizing:border-box;color:#142d37;background:radial-gradient(at 90% 0,#f0deb2,#0000 65%),linear-gradient(130deg,#e8f3ef,#c7dcd8);border:1px solid #baae80;border-radius:15px;flex:1;inline-size:100%;max-inline-size:310px;padding:14px;box-shadow:0 6px 20px #0003}.op-thread .om-id-top{border-block-end:1px solid #142d3730;justify-content:space-between;gap:8px;margin-block-end:10px;padding-block-end:8px;display:flex}.op-thread .om-id-top strong{font-size:15px}.op-thread .om-id-top small{text-align:end;font-size:10px}.op-thread .om-id-body{grid-template-columns:66px minmax(0,1fr);align-items:start;gap:12px;display:grid}.op-thread .om-id-body img{object-fit:cover;border-radius:6px;block-size:88px;inline-size:66px}.op-thread .om-id dl{margin:0}.op-thread .om-id dt{opacity:.75;font-size:9px}.op-thread .om-id dd{overflow-wrap:anywhere;margin:0 0 5px;font-size:11px;font-weight:700}.op-thread .om-id dd:first-of-type{font-size:14px}.op-thread .om-id-note{border-block-start:1px solid #142d3730;margin-block-start:8px;padding-block-start:7px;font-size:9px;display:block}.op-thread .om-id .om-time{color:#36565d}@media (width<=480px){.op-thread{padding-inline:10px}.op-thread .om-row{max-inline-size:98%}}.op-thread .om-btns{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.op-thread .om-btns span{color:#ffe898;border:1px solid #c9a96e8c;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s,color .2s}.op-thread .om-btns span.is-tap{color:#fff;background:#a3845773;border-color:#c9a96e;box-shadow:0 0 12px #c9a96e73}.op-thread .om--typing{gap:4px;padding:12px 14px;display:inline-flex}.op-thread .om--typing i{background:var(--link-on-dark);border-radius:50%;block-size:6px;inline-size:6px;animation:1s infinite op-blink}.op-thread .om--typing i:nth-child(2){animation-delay:.15s}.op-thread .om--typing i:nth-child(3){animation-delay:.3s}.op-thread .is-in{animation:.55s cubic-bezier(.22,.61,.36,1) both op-in}@keyframes op-in{0%{opacity:0}}@keyframes op-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.op-thread *{animation:none!important}}
