.akm{--akm-glow:0 8px 18px -12px #fc89e880;--akm-ease:cubic-bezier(.2,.8,.2,1);--akm-display:"Fraunces","Iowan Old Style",Georgia,serif;--akm-body:"Jost","Futura","Avenir Next","Helvetica Neue",Arial,sans-serif;--akm-deco:var(--akm-display);--akm-paper:#edeae4;--akm-lift:#f6f3ee;--akm-ink:#271d16;--akm-word:#5f534d;--akm-line:#271d161f;--akm-line2:#271d163d;--akm-plum:#433347;--akm-onplum:#f3eae6;--akm-rosesoft:#e8dcda;--akm-mark:#c84034;--akm-dim:#140e1561;z-index:70;font-family:var(--akm-body);position:relative}.akm[data-skin=plr]{--akm-display:"Parlour Display","Parlour Fraunces","Fraunces","Iowan Old Style",Georgia,serif}.akm[data-skin=ag]{--akm-paper:#0c0a0b;--akm-lift:#1b1418;--akm-ink:#fff;--akm-word:#ffffffa8;--akm-line:#ffffff29;--akm-line2:#ffffff4d;--akm-plum:#e4f53a;--akm-onplum:#0c0a0b;--akm-rosesoft:#400021;--akm-mark:#ff0083;--akm-dim:#0c0a0b9e;--akm-display:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--akm-deco:"Poiret One","Josefin Sans",Futura,sans-serif}.akm[data-skin=cb]{--akm-paper:#fff7f0;--akm-lift:#fff;--akm-ink:#172a5c;--akm-word:#172a5cbd;--akm-line:#172a5c24;--akm-line2:#172a5c47;--akm-plum:#172a5c;--akm-onplum:#fff7f0;--akm-rosesoft:#ffd7e8;--akm-mark:#e72a8a;--akm-display:"Bricolage Grotesque","Arial Black",Impact,sans-serif;--akm-body:"Nunito Sans","Helvetica Neue",Arial,sans-serif}.akm[data-skin=nr]{--akm-paper:#0b0b0c;--akm-lift:#121214;--akm-ink:#ece7df;--akm-word:#ece7dfad;--akm-line:#ece7df24;--akm-line2:#ece7df42;--akm-plum:#b8926a;--akm-onplum:#0b0b0c;--akm-rosesoft:#1e1b18;--akm-mark:#b8926a;--akm-dim:#0009;--akm-display:"Shelf Instrument Serif",Georgia,serif;--akm-body:"Shelf Manrope",system-ui,sans-serif}.akm[data-skin=nr-light]{--akm-paper:#ece7df;--akm-lift:#e3ddd3;--akm-ink:#121214;--akm-word:#121214ad;--akm-line:#12121424;--akm-line2:#12121447;--akm-plum:#121214;--akm-onplum:#ece7df;--akm-rosesoft:#dcd3c6;--akm-mark:#8f6b44;--akm-display:"Shelf Instrument Serif",Georgia,serif;--akm-body:"Shelf Manrope",system-ui,sans-serif}.akm[data-skin=hx]{--akm-paper:#fff;--akm-lift:#f6f2f4;--akm-ink:#0c0a0b;--akm-word:#0c0a0bad;--akm-line:#0c0a0b1f;--akm-line2:#0c0a0b42;--akm-plum:#400021;--akm-onplum:#fff;--akm-rosesoft:#ffe3f1;--akm-mark:#ff0083;--akm-display:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--akm-body:Jost,Futura,"Helvetica Neue",Arial,sans-serif}.akm,.akm *,.akm :before,.akm :after{box-sizing:border-box}.akm button{font:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent}.akm button[disabled]{cursor:default}.akm input,.akm textarea{font:inherit}.akm :focus-visible{outline:2px solid var(--akm-mark);outline-offset:2px}.akm svg{flex:none}.akm .akm-launch{right:16px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:72;height:48px;font:500 15px/1 var(--akm-body);letter-spacing:.03em;background:var(--akm-lift);color:var(--akm-plum);border:1.5px solid var(--akm-plum);box-shadow:var(--akm-glow);transition:opacity .22s ease,transform .26s var(--akm-ease),width .26s var(--akm-ease),padding .26s var(--akm-ease);border-radius:24px;align-items:center;gap:9px;padding:0 18px 0 14px;display:inline-flex;position:fixed}.akm .akm-launch svg{width:20px;height:20px}.akm .akm-launch.is-new{opacity:0;transform:translateY(10px)}.akm[data-skin=ag] .akm-launch{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1b1418;border:2px solid #ff0083;padding:0 20px 0 16px;font:800 18px/1 Barlow Condensed,Arial Narrow,Impact,sans-serif}.akm[data-skin=ag] .akm-launch svg{color:#e4f53a}.akm .akm-launch.is-aside{opacity:0;pointer-events:none;transform:translateY(10px)}.akm .akm-launch.is-lift{justify-content:center;gap:0;width:48px;padding:0}.akm .akm-launch.is-lift .akm-ltx{display:none}@media(min-width:720px){.akm .akm-launch{border-radius:28px;height:56px;padding:0 22px 0 18px;font-size:16px;bottom:28px;right:28px}.akm .akm-launch.is-lift{width:56px;padding:0}}.akm .akm-dim{z-index:73;background:var(--akm-dim);animation:.22s both akm-fade;position:fixed;inset:0}.akm .akm-pnl{z-index:74;left:0;right:0;top:env(safe-area-inset-top,0px);animation:akm-sheet .28s var(--akm-ease) both;border-radius:24px 24px 0 0;position:fixed;bottom:0;overflow:hidden;box-shadow:0 -20px 40px -20px #00000059}@media(min-width:720px){.akm .akm-dim{background:0 0}.akm .akm-pnl{width:400px;height:min(640px,100vh - 128px);animation:akm-pop .26s var(--akm-ease) both;transform-origin:100% 100%;border-radius:24px;inset:auto 28px 100px auto;box-shadow:0 30px 60px -24px #271d1673,0 0 0 1px #271d161f}}@keyframes akm-sheet{0%{opacity:.4;transform:translateY(24px)}}@keyframes akm-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes akm-fade{0%{opacity:0}}.akm .akm-chat{background:var(--akm-paper);color:var(--akm-ink);font:300 16px/1.5 var(--akm-body);flex-direction:column;display:flex;position:absolute;inset:0}.akm .akm-top{border-bottom:1px solid var(--akm-line);background:var(--akm-lift);flex:none;align-items:center;gap:12px;padding:16px 20px;display:flex}.akm .akm-av{object-fit:cover;border-radius:50%;flex:none;width:40px;height:40px}.akm .akm-avm{background:var(--akm-rosesoft);width:40px;height:40px;color:var(--akm-mark);font:500 20px/1 var(--akm-display);border-radius:50%;flex:none;place-items:center;display:grid}.akm .akm-t{flex:1;min-width:0}.akm .akm-t b{font:500 22px/1.05 var(--akm-display);font-variation-settings:"SOFT" 100;display:block}.akm .akm-t small{font:400 13px/1.3 var(--akm-body);color:var(--akm-word);margin-top:3px;display:block}.akm .akm-ibtn{border:1.5px solid var(--akm-line2);width:44px;height:44px;color:var(--akm-ink);background:0 0;border-radius:22px;flex:none;place-items:center;display:grid}.akm .akm-ibtn svg{width:18px;height:18px}.akm .akm-body{scrollbar-width:none;overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:20px 20px 24px;display:flex;position:relative;overflow-y:auto}.akm .akm-body::-webkit-scrollbar{display:none}.akm .akm-m{max-width:88%;font:300 16px/1.45 var(--akm-body);animation:akm-in .24s var(--akm-ease) both;border-radius:20px;padding:16px}@keyframes akm-in{0%{opacity:0;transform:translateY(6px)}}.akm .akm-m.is-bot{background:var(--akm-lift);box-shadow:0 0 0 1px var(--akm-line);border-bottom-left-radius:6px;align-self:flex-start}.akm .akm-m.is-me{background:var(--akm-plum);color:var(--akm-onplum);overflow-wrap:anywhere;border-bottom-right-radius:6px;align-self:flex-end;font-weight:400}.akm .akm-m.is-card{gap:12px;width:88%;padding:16px;display:grid}.akm .akm-m p{margin:0}.akm .akm-src{font:400 13px/1.3 var(--akm-body);color:var(--akm-word);align-items:center;gap:6px;display:flex}.akm .akm-src svg{width:14px;height:14px}.akm .akm-pl{gap:0;display:grid}.akm .akm-pl div{border-bottom:1px solid var(--akm-line);font:400 15px/1.3 var(--akm-body);align-items:baseline;gap:8px;padding:8px 0;display:flex}.akm .akm-pl div:last-child{border-bottom:0}.akm .akm-pl i{border-bottom:1.5px dotted var(--akm-line2);flex:1;min-width:12px;transform:translateY(-4px)}.akm .akm-pl b{white-space:nowrap;font-weight:500}.akm .akm-small{background:var(--akm-rosesoft);color:var(--akm-ink);font:400 14.5px/1.45 var(--akm-body);border-radius:14px;padding:16px}.akm .akm-small b{font-weight:500}.akm .akm-cbtn{background:var(--akm-plum);width:100%;min-height:48px;color:var(--akm-onplum);font:500 15px/1.2 var(--akm-body);letter-spacing:.04em;box-shadow:var(--akm-glow);text-align:center;border:0;border-radius:24px;justify-content:center;align-items:center;gap:9px;padding:0 16px;display:flex}.akm .akm-cbtn svg{width:18px;height:18px}.akm .akm-cbtn.is-ghost{color:var(--akm-ink);border:1.5px solid var(--akm-line2);box-shadow:none;background:0 0}.akm .akm-cbtn[disabled]{opacity:.55;box-shadow:none}.akm .akm-cbtns{gap:12px;display:grid}.akm .akm-chips{align-self:stretch;gap:12px;display:grid}.akm .akm-chips.is-row{flex-wrap:wrap;gap:12px 8px;display:flex}.akm .akm-chip{border:1.5px solid var(--akm-plum);min-height:44px;color:var(--akm-plum);font:400 15.5px/1.25 var(--akm-body);text-align:left;background:0 0;border-radius:22px;align-items:center;gap:10px;padding:8px 16px;transition:background .2s,color .2s,box-shadow .26s;display:flex}.akm .akm-chip svg{opacity:.8;flex:none;width:16px;height:16px}@media(hover:hover){.akm .akm-chip:hover{background:var(--akm-plum);color:var(--akm-onplum);box-shadow:var(--akm-glow)}}.akm .akm-lk{background:var(--akm-rosesoft);min-height:44px;color:var(--akm-plum);font:700 15px/1.25 var(--akm-body);border-radius:999px;justify-self:start;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.akm .akm-typing{background:var(--akm-lift);box-shadow:0 0 0 1px var(--akm-line);border-radius:20px 20px 20px 6px;align-self:flex-start;gap:5px;padding:16px;display:inline-flex}.akm .akm-typing i{background:var(--akm-word);opacity:.5;border-radius:50%;width:7px;height:7px}@media(prefers-reduced-motion:no-preference){.akm .akm-typing i{animation:1s ease-in-out infinite akm-dot}.akm .akm-typing i:nth-child(2){animation-delay:.15s}.akm .akm-typing i:nth-child(3){animation-delay:.3s}}@keyframes akm-dot{50%{opacity:1;transform:translateY(-2px)}}.akm .akm-in{border-top:1px solid var(--akm-line);background:var(--akm-lift);flex:none;align-items:center;gap:8px;margin:0;padding:12px 20px 8px;display:flex}.akm .akm-in input{border:1.5px solid var(--akm-line2);background:var(--akm-paper);min-width:0;height:48px;color:var(--akm-ink);font:400 16px/1 var(--akm-body);border-radius:24px;outline:none;flex:1;padding:0 16px}.akm .akm-in input:focus{border-color:var(--akm-plum)}.akm .akm-in input::placeholder{color:var(--akm-word)}.akm .akm-in button{background:var(--akm-plum);width:48px;height:48px;color:var(--akm-onplum);border:0;border-radius:24px;flex:none;place-items:center;display:grid}.akm .akm-in button svg{width:20px;height:20px}.akm .akm-foot{padding:4px 20px calc(26px + env(safe-area-inset-bottom,0px));background:var(--akm-lift);font:400 13px/1.35 var(--akm-body);color:var(--akm-word);text-align:center;flex:none;margin:0}@media(min-width:720px){.akm .akm-foot{padding-bottom:18px}}.akm .akm-ho{gap:12px;display:grid}.akm .akm-ho h4{font:500 20px/1.15 var(--akm-display);font-variation-settings:"SOFT" 100;margin:0}.akm .akm-fld{gap:6px;display:grid}.akm .akm-fld>span{font:500 13px/1 var(--akm-body);letter-spacing:.06em;color:var(--akm-word)}.akm .akm-fld input,.akm .akm-fld textarea{border:1.5px solid var(--akm-line2);background:var(--akm-paper);width:100%;min-height:46px;color:var(--akm-ink);font:400 16px/1.35 var(--akm-body);resize:none;border-radius:14px;outline:none;padding:11px 14px}.akm .akm-fld input:focus,.akm .akm-fld textarea:focus{border-color:var(--akm-plum)}.akm .akm-seg{gap:6px;display:flex}.akm .akm-seg button{border:1.5px solid var(--akm-line2);min-height:44px;color:var(--akm-ink);font:400 15px/1 var(--akm-body);background:0 0;border-radius:22px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 6px;display:inline-flex}.akm .akm-seg button svg{width:16px;height:16px}.akm .akm-seg button[aria-pressed=true]{background:var(--akm-plum);border-color:var(--akm-plum);color:var(--akm-onplum)}.akm .akm-only{font:400 13px/1.35 var(--akm-body);color:var(--akm-word);align-items:center;gap:7px;display:flex}.akm .akm-only svg{width:14px;height:14px}.akm .akm-err{font:400 13.5px/1.4 var(--akm-body);color:var(--akm-mark);margin:0}.akm .akm-sentok{align-items:flex-start;gap:12px;display:flex}.akm .akm-tick{background:var(--akm-plum);width:36px;height:36px;color:var(--akm-onplum);box-shadow:var(--akm-glow);border-radius:18px;flex:none;place-items:center;display:grid}.akm .akm-tick svg{width:18px;height:18px}.akm .akm-sentok b{font:500 19px/1.2 var(--akm-display);font-variation-settings:"SOFT" 100;display:block}.akm .akm-sentok p{font:300 15px/1.45 var(--akm-body);margin:4px 0 0}.akm[data-skin=ag] .akm-t b,.akm[data-skin=ag] .akm-ho h4,.akm[data-skin=ag] .akm-sentok b{font:800 24px/1 var(--akm-display);text-transform:uppercase;letter-spacing:.04em}.akm[data-skin=ag] .akm-ho h4,.akm[data-skin=ag] .akm-sentok b{font-size:21px}.akm[data-skin=ag] .akm-m.is-me{font-weight:500}.akm[data-skin=ag] .akm-cbtn{font:800 17px/1 var(--akm-display);text-transform:uppercase;letter-spacing:.06em;border:2px solid #0c0a0b;box-shadow:3px 3px #ff0083}.akm[data-skin=ag] .akm-cbtn.is-ghost{border:2px solid var(--akm-line2);box-shadow:none;color:#fff}.akm[data-skin=ag] .akm-chip{border-width:2px}.akm[data-skin=ag] .akm-src svg,.akm[data-skin=ag] .akm-only svg{color:#ff0083}.akm[data-skin=ag] .akm-seg button{border-width:2px}.akm[data-skin=hx] .akm-t b,.akm[data-skin=hx] .akm-ho h4,.akm[data-skin=hx] .akm-sentok b{text-transform:uppercase;letter-spacing:.04em;font-weight:800}@media(prefers-reduced-motion:reduce){.akm,.akm *,.akm :before,.akm :after{transition:none!important;animation:none!important}}
