.auth.svelte-fs6l5k{min-block-size:100%;padding:var(--gutter);place-items:center;display:grid}.card.svelte-fs6l5k{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:14px;inline-size:min(100%,380px);padding:24px;display:flex}.brand.svelte-fs6l5k{color:var(--accent);letter-spacing:.02em;margin:0;font-weight:600}h1.svelte-fs6l5k{margin:0;font-size:22px;font-weight:600}label.svelte-fs6l5k{flex-direction:column;gap:4px;display:flex}label.svelte-fs6l5k span:where(.svelte-fs6l5k){color:var(--muted);font-size:13px}small.svelte-fs6l5k{color:var(--muted);font-size:12px}.switch.svelte-fs6l5k{align-self:center}.status.svelte-11vnmhk{padding-block:6px;padding-inline:var(--gutter);color:var(--muted);background:var(--surface-2);margin:0;font-size:13px}.new.svelte-11vnmhk{padding-block:12px;padding-inline:var(--gutter);gap:8px;display:flex}.new.svelte-11vnmhk input:where(.svelte-11vnmhk){flex:1}.new-error.svelte-11vnmhk{padding-inline:var(--gutter);padding-block-end:8px;font-size:14px}.rows.svelte-11vnmhk{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}a.svelte-11vnmhk{padding-block:10px;padding-inline:var(--gutter);color:inherit;border-block-end:1px solid var(--line);flex-direction:column;gap:2px;text-decoration:none;display:flex}a.svelte-11vnmhk:hover,a.active.svelte-11vnmhk{background:var(--surface-2)}.line.svelte-11vnmhk{align-items:center;gap:8px;min-inline-size:0;display:flex}.title.svelte-11vnmhk{text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;font-weight:600;overflow:hidden}.time.svelte-11vnmhk{color:var(--muted);white-space:nowrap;margin-inline-start:auto;font-size:12px}.preview.svelte-11vnmhk{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;unicode-bidi:isolate;flex:1;overflow:hidden}.badge.svelte-11vnmhk{background:var(--accent);min-inline-size:22px;color:var(--accent-ink);text-align:center;border-radius:11px;padding-inline:6px;font-size:12px;font-weight:600;line-height:22px}.empty.svelte-11vnmhk{padding:var(--gutter);color:var(--muted)}.back.svelte-kdbaja{padding-inline:4px;display:inline-flex}[dir=rtl] .back.svelte-kdbaja svg:where(.svelte-kdbaja){transform:scaleX(-1)}@media (min-width:900px){.back.svelte-kdbaja{display:none}}.scroller.svelte-kdbaja{overflow-anchor:none;min-block-size:0;padding-block:8px;padding-inline:var(--gutter);flex:1;overflow-y:auto}.start.svelte-kdbaja,.older.svelte-kdbaja{text-align:center;color:var(--muted);margin-block:8px 16px;font-size:13px}.start.svelte-kdbaja p:where(.svelte-kdbaja){margin:2px 0}.rows.svelte-kdbaja{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.row.svelte-kdbaja{justify-content:flex-start;display:flex}.row.out.svelte-kdbaja{justify-content:flex-end}.bubble.svelte-kdbaja{background:var(--bubble-in);border:1px solid var(--line);border-radius:var(--radius);max-inline-size:min(75%,560px);padding-block:6px 4px;padding-inline:10px}.out.svelte-kdbaja .bubble:where(.svelte-kdbaja){background:var(--bubble-out);border-color:#0000}.bubble.failed.svelte-kdbaja{border-color:var(--danger)}.text.svelte-kdbaja{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:isolate;margin:0}.meta.svelte-kdbaja{color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;font-size:11px;display:flex}.failed-line.svelte-kdbaja{color:var(--danger);gap:8px;font-size:13px;display:flex}.composer.svelte-kdbaja{border-block-start:1px solid var(--line);background:var(--surface);padding-block:8px max(8px, env(safe-area-inset-bottom));padding-inline:var(--gutter)}.composer.svelte-kdbaja .error:where(.svelte-kdbaja){margin-block-end:6px;font-size:13px}.compose-line.svelte-kdbaja{align-items:flex-end;gap:8px;display:flex}textarea.svelte-kdbaja{resize:none;field-sizing:content;flex:1;max-block-size:40vh;line-height:1.45}.back.svelte-tiw199{padding-inline:4px;display:inline-flex}[dir=rtl] .back.svelte-tiw199 svg:where(.svelte-tiw199){transform:scaleX(-1)}@media (min-width:900px){.back.svelte-tiw199{display:none}}.body.svelte-tiw199{padding:var(--gutter);flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}.devices.svelte-tiw199{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:0;padding:0;list-style:none}.devices.svelte-tiw199 li:where(.svelte-tiw199)+li:where(.svelte-tiw199){border-block-start:1px solid var(--line)}.device.svelte-tiw199{align-items:center;gap:8px;padding-block:10px;padding-inline:14px;display:flex}.info.svelte-tiw199{flex-direction:column;flex:1;min-inline-size:0;display:flex}.label.svelte-tiw199{align-items:center;gap:8px;font-weight:600;display:flex}small.svelte-tiw199{color:var(--muted)}.remove.svelte-tiw199{flex-direction:column;gap:8px;padding-block:0 12px;padding-inline:14px;display:flex}.remove.svelte-tiw199 label:where(.svelte-tiw199){color:var(--muted);flex-direction:column;gap:4px;font-size:13px;display:flex}.actions.svelte-tiw199{justify-content:flex-end;gap:8px;display:flex}.danger.svelte-tiw199{background:var(--danger)}.logout.svelte-tiw199{color:var(--danger);align-self:flex-start}.screen.svelte-4wuaid{flex-direction:column;block-size:100%;display:flex}.update.svelte-4wuaid{padding-block:8px;padding-inline:var(--gutter);background:var(--surface-2);border-block-end:1px solid var(--line);margin:0}.main.svelte-4wuaid{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-block-size:0;display:grid}.list.svelte-4wuaid,.pane.svelte-4wuaid{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.pane.svelte-4wuaid,.detail.svelte-4wuaid .list:where(.svelte-4wuaid){display:none}.detail.svelte-4wuaid .pane:where(.svelte-4wuaid){display:flex}.none.svelte-4wuaid{padding:var(--gutter);color:var(--muted);text-align:center;margin:auto}@media (min-width:900px){.main.svelte-4wuaid{grid-template-columns:minmax(300px,360px) minmax(0,1fr)}.list.svelte-4wuaid,.detail.svelte-4wuaid .list:where(.svelte-4wuaid){border-inline-end:1px solid var(--line);display:flex}.pane.svelte-4wuaid{display:flex}}:root{--bg:#f6f6f3;--surface:#fff;--surface-2:#eeeee9;--text:#1c1f20;--muted:#61686b;--line:#e1e1db;--accent:#2b6b60;--accent-ink:#fff;--bubble-out:#dbeae4;--bubble-in:#fff;--danger:#9e3426;--radius:14px;--gutter:16px;--font:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Georgian", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#16191a;--surface:#1d2122;--surface-2:#262b2c;--text:#e6e9e7;--muted:#9aa3a4;--line:#2e3436;--accent:#74b5a6;--accent-ink:#0f1514;--bubble-out:#24413b;--bubble-in:#23282a;--danger:#e38a79}}*,:before,:after{box-sizing:border-box}html,body{block-size:100%;margin:0}body{background:var(--bg);color:var(--text);font:15px/1.5 var(--font);-webkit-text-size-adjust:100%;overscroll-behavior:none}#app{block-size:100dvh}:lang(ka){line-height:1.55}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,textarea{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-inline-size:0;padding-block:9px;padding-inline:12px}.primary{background:var(--accent);color:var(--accent-ink);border:0;border-radius:10px;padding-block:9px;padding-inline:16px;font-weight:600}.ghost{color:var(--accent);background:0 0;border:0;border-radius:8px;padding-block:6px;padding-inline:10px}.ghost:hover{background:var(--surface-2)}.link{color:var(--accent);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.tag{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:6px;padding-inline:6px;font-size:12px;line-height:18px}.error{color:var(--danger);overflow-wrap:anywhere;margin:0}.bar{min-block-size:56px;padding-inline:var(--gutter);border-block-end:1px solid var(--line);background:var(--surface);align-items:center;gap:8px;padding-block-start:env(safe-area-inset-top);display:flex}.bar h1,.bar h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;margin:0;font-size:18px;font-weight:600;overflow:hidden}.visually-hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
