.sc-app .x3-pad{padding-inline:16px}.sc-app .x3-pad-note{margin:0 16px 8px}.sc-app .x3-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:8px}.sc-app .x3-note p{flex:1 1 200px}.sc-app .x3-points{list-style:none;margin:12px 0;padding:0;display:grid;grid-gap:8px;gap:8px}.sc-app .x3-points li{display:flex;gap:8px;align-items:flex-start;font-size:.92em;color:var(--sc-ink-2)}.sc-app .x3-points svg{flex:none;color:var(--sc-ok);-webkit-margin-before:2px;margin-block-start:2px}.sc-app .x3-consent{display:grid;grid-gap:8px;gap:8px}.sc-app .x3-progress{display:grid;grid-gap:6px;gap:6px;flex:1 1 auto;font-size:.9em;color:var(--sc-ink-2)}.sc-app .x3-bar,.sc-app .x3-meter-bar{display:block;block-size:6px;border-radius:999px;background:var(--sc-soft);overflow:hidden}.sc-app .x3-bar i,.sc-app .x3-meter-bar i{display:block;block-size:100%;background:var(--sc-primary);border-radius:inherit;transition:inline-size .3s}.sc-app .x3-meter-bar.big{block-size:10px}.sc-app .x3-meter-bar.warn i{background:var(--sc-warn)}.sc-app .x3-cleanup{display:grid;grid-gap:10px;gap:10px}.sc-app .x3-cu-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px}.sc-app .x3-cu{display:flex;align-items:center;gap:8px;min-block-size:52px;padding:8px 10px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-white);color:var(--sc-ink);font:inherit;font-size:.9em;font-weight:700;text-align:start;cursor:pointer}.sc-app .x3-cu small{display:block;font-weight:500;color:var(--sc-ink-3);font-size:.85em}.sc-app .x3-cu.on{border-color:var(--sc-primary);background:var(--sc-tint)}.sc-app .x3-cu:disabled{opacity:.55;cursor:not-allowed}.sc-app .x3-paint{position:relative;margin-block:8px;touch-action:none}.sc-app .x3-paint,.sc-app .x3-paint img{max-inline-size:100%;max-block-size:60dvh}.sc-app .x3-paint img{display:block;margin-inline:auto}.sc-app .x3-paint canvas{position:absolute;inset:0;inline-size:100%;block-size:100%;opacity:.45;mix-blend-mode:screen;cursor:crosshair;touch-action:none}.sc-app .x3-ask{display:flex;flex-direction:column;min-block-size:calc(100dvh - 92px)}.sc-app .x3-privacy{display:flex;gap:8px;align-items:flex-start;margin:0 16px 8px;padding:10px 12px;border-radius:12px;background:var(--sc-tint);color:var(--sc-ink-2);font-size:.88em}.sc-app .x3-privacy svg{flex:none;-webkit-margin-before:2px;margin-block-start:2px}.sc-app .x3-conv{flex:1 1;display:grid;align-content:start;grid-gap:14px;gap:14px;padding:8px 16px}.sc-app .x3-turn{display:grid;grid-gap:8px;gap:8px}.sc-app .x3-me{justify-self:end;max-inline-size:85%;border-radius:16px 16px 4px 16px;background:var(--sc-primary);color:var(--sc-white)}.sc-app .x3-ai,.sc-app .x3-me{padding:10px 14px;white-space:pre-wrap;overflow-wrap:anywhere}.sc-app .x3-ai{justify-self:start;max-inline-size:92%;border-radius:16px 16px 16px 4px;background:var(--sc-white);border:1px solid var(--sc-line)}.sc-app .x3-cite{display:inline-flex;align-items:center;min-block-size:28px;margin-inline:2px;padding:0 8px;border:1px solid var(--sc-tint-2);border-radius:999px;background:var(--sc-tint);color:var(--sc-primary-dark);font:inherit;font-size:.85em;font-weight:700;cursor:pointer}.sc-app .x3-sugs{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 8px}.sc-app .x3-ask-form{position:-webkit-sticky;position:sticky;inset-block-end:92px;display:flex;gap:8px;align-items:flex-end;margin:0 16px;padding:8px;border:1px solid var(--sc-line-2);border-radius:16px;background:var(--sc-white)}.sc-app .x3-ask-form textarea{flex:1 1;min-block-size:44px;max-block-size:160px;resize:vertical;border:0;font:inherit;background:transparent;color:var(--sc-ink);padding:10px 6px}.sc-app .x3-meter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 16px 16px}.sc-app .x3-meter .x3-meter-bar{flex:1 1 80px}.sc-app .x3-empty{margin:16px;display:grid;justify-items:start;grid-gap:10px;gap:10px}.sc-app .x3-page img{display:block;max-inline-size:100%;max-block-size:60dvh;margin-inline:auto;border:1px solid var(--sc-line)}.sc-app .x3-ocr{white-space:pre-wrap;font-size:.85em;max-block-size:30dvh;overflow:auto}.sc-app .x3-rcpt{display:grid;grid-gap:14px;gap:14px}.sc-app .x3-rcpt-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sc-app .x3-period select{min-block-size:44px}.sc-app .x3-range{gap:12px}.sc-app .x3-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:8px;gap:8px;margin:10px 0}.sc-app .x3-kpis div{display:grid;grid-gap:2px;gap:2px}.sc-app .x3-kpis dt{font-size:.8em;color:var(--sc-ink-3)}.sc-app .x3-kpis dd{margin:0;font-size:1.25em;font-weight:800}.sc-app .x3-cats{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.sc-app .x3-cats li{display:grid;grid-template-columns:minmax(90px,30%) 1fr auto;grid-gap:10px;gap:10px;align-items:center;font-size:.9em}.sc-app .x3-cat-bar{display:block;block-size:8px;border-radius:999px;background:var(--sc-soft);overflow:hidden}.sc-app .x3-cat-bar i{display:block;block-size:100%;background:var(--sc-primary)}.sc-app .x3-cat-amt{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-app .x3-rlist,.sc-app .x3-unread{display:grid;grid-gap:8px;gap:8px}.sc-app .x3-rlist{list-style:none;margin:0;padding:0}.sc-app .x3-ritem{display:flex;align-items:center;gap:10px;min-block-size:56px;padding:8px 10px;border:1px solid var(--sc-line);border-radius:12px;background:var(--sc-white);color:var(--sc-ink);text-decoration:none}.sc-app .x3-ritem.review{border-color:var(--sc-warn);background:var(--sc-warn-bg)}.sc-app .x3-ritem small{display:block;color:var(--sc-ink-3);font-size:.82em}.sc-app .x3-why{font-style:normal;color:var(--sc-warn);font-weight:700}.sc-app .x3-ramt{display:grid;justify-items:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-app .x3-exp{gap:8px}.sc-app .x3-review-body{display:grid;grid-gap:16px;gap:16px;padding:0 16px 16px}.sc-app .x3-rimg img{display:block;max-inline-size:100%;max-block-size:50dvh;margin-inline:auto;border:1px solid var(--sc-line);border-radius:8px}.sc-app .x3-rimg{margin:0}.sc-app .x3-field{display:grid;grid-gap:4px;gap:4px}.sc-app .x3-field.review .sc-input{border-color:var(--sc-warn);background:var(--sc-warn-bg)}.sc-app .x3-field.bad .sc-input{border-color:var(--sc-bad)}.sc-app .x3-check{display:inline-flex;gap:4px;align-items:center;color:var(--sc-warn);font-weight:700;font-size:.82em}.sc-app .x3-err{color:var(--sc-bad);font-weight:700;font-size:.82em}@media (min-width:900px){.sc-app .x3-review-body{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}}.sc-app .x3-cloud{display:grid;grid-gap:14px;gap:14px}.sc-app .x3-optin{justify-items:start}.sc-app .x3-optin,.sc-app .x3-storage{display:grid;grid-gap:8px;gap:8px}.sc-app .x3-storage-line{display:flex;justify-content:space-between;gap:8px}.sc-app .x3-st{font-weight:700}.sc-app .x3-st.changed,.sc-app .x3-st.newer,.sc-app .x3-st.pending{color:var(--sc-warn)}.sc-app .x3-st.synced{color:var(--sc-ok)}.sc-app .x3-focus .x3-ritem{border-color:var(--sc-primary);box-shadow:0 0 0 2px var(--sc-tint-2)}.sc-app .x3-doc-badge{font-size:11px;font-weight:800;color:#1849A9;background:#D1E9FF}.sc-app .x3-allow{list-style:none;margin:0 0 8px;padding:0;display:grid;grid-gap:6px;gap:6px}.sc-app .x3-allow li{display:flex;justify-content:space-between;gap:8px;font-size:.92em}.sc-app .x3-upgrade{display:grid;grid-gap:14px;gap:14px;max-inline-size:640px}.sc-app .x3-price strong{font-size:1.6em}.sc-app .x3-table{inline-size:100%;border-collapse:collapse;font-size:.9em}.sc-app .x3-table caption{text-align:start;font-weight:800;-webkit-padding-after:6px;padding-block-end:6px}.sc-app .x3-table td,.sc-app .x3-table th{padding:8px 6px;-webkit-border-after:1px solid var(--sc-line);border-block-end:1px solid var(--sc-line);text-align:start}.sc-app .x3-table thead th{color:var(--sc-ink-3);font-size:.85em}@media (prefers-reduced-motion:reduce){.sc-app .x3-bar i,.sc-app .x3-meter-bar i{transition:none}}