:root{--a-inkc:243,238,232;--a-bgc:13,11,12;--a-bg:#0d0b0c;--a-ink:#f3eee8;--a-gold:#e9c49a;--a-ok:#9ed3b0;--a-warn:#f0b37e;--a-goldt:#e9c49a;--a-okt:#9ed3b0;--a-warnt:#f0b37e;--a-red:#e0675c;--a-blue:#8db8f0;--a-bluec:141,184,240;--a-bluet:#8db8f0;--a-pink:#d9a7b9;--a-card:var(--s-161314);--a-card2:var(--s-1c1819);--a-sheet:var(--s-151213);--a-sel:var(--s-2c2728);--a-well:var(--s-0f0d0e);--a-line:rgba(var(--a-inkc),0.06);--a-line2:rgba(var(--a-inkc),0.14);--a-m:rgba(var(--a-inkc),0.55);--a-f:rgba(var(--a-inkc),0.5);--a-tabbar:rgba(32,28,29,0.78);--a-tabbar-ring:none;--a-sans:var(--font-geist),Geist,system-ui,-apple-system,sans-serif;--a-mono:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;--a-spring:cubic-bezier(0.3,1.4,0.4,1);--a-ease:cubic-bezier(0.2,0.8,0.2,1);--s-0d0b0c:#0d0b0c;--s-161314:#161314;--s-1c1819:#1c1819;--s-1c191a:#1c191a;--s-151213:#151213;--s-2c2728:#2c2728;--s-0f0d0e:#0f0d0e;--s-1a1718:#1a1718;--s-1a1617:#1a1617;--s-221e1f:#221e1f;--s-211d1e:#211d1e;--s-2a2526:#2a2526;--s-1f1a1a:#1f1a1a;--s-1f1b1c:#1f1b1c;--s-141112:#141112;--s-2a2020:#2a2020;--s-3a3031:#3a3031;--s-1a1415:#1a1415;--s-231f20:#231f20;--s-2b2627:#2b2627;--s-4a4142:#4a4142;--s-e7e3dd:#e7e3dd}html[data-theme=light]{--a-inkc:27,23,20;--a-bgc:246,241,235;--a-bg:#f6f1eb;--a-ink:#1b1714;--a-goldt:#8e6232;--a-okt:#2f7a4f;--a-warnt:#a85b22;--a-bluet:#2c5f9e;--a-tabbar:rgba(255,255,255,0.86);--a-tabbar-ring:0 0 0 1px rgba(27,23,20,0.08),0 12px 30px -14px rgba(27,23,20,0.35);--s-0d0b0c:#f6f1eb;--s-161314:#ffffff;--s-1c1819:#f3ede6;--s-1c191a:#f3ede6;--s-151213:#fbf8f4;--s-2c2728:#ffffff;--s-0f0d0e:#ede6de;--s-1a1718:#ffffff;--s-1a1617:#ffffff;--s-221e1f:#ffffff;--s-211d1e:#ffffff;--s-2a2526:#ece5dd;--s-1f1a1a:#efe8e0;--s-1f1b1c:#efe8e0;--s-141112:#efe8e0;--s-2a2020:#f1e7dc;--s-3a3031:#e6d9cc;--s-1a1415:#f7f1ea;--s-231f20:#f2ece5;--s-2b2627:#e9e2d9;--s-4a4142:#cfc6bd;--s-e7e3dd:#dcd5cc}@keyframes a3vIn{0%{opacity:0;transform:translateY(14px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes a3fadeIn{0%{opacity:0}to{opacity:1}}@keyframes a3fadeOut{0%{opacity:1}to{opacity:0}}@keyframes a3pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.a3{position:fixed;top:0;bottom:0;left:0;right:0;max-width:460px;margin:0 auto;height:var(--app-h,var(--a3-full-h,auto));overflow:hidden;background:var(--a-bg);color:var(--a-ink);font-family:var(--a-sans);-webkit-font-smoothing:antialiased}.a3 button{background:none;border:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.a3 button,.a3 input,.a3 textarea{font:inherit;color:inherit}.a3-m{transition:filter .35s;display:inline-block}html[data-discreet="1"] .a3-m{filter:blur(7px)}.a3-tabs{position:absolute;left:14px;right:14px;bottom:max(12px,env(safe-area-inset-bottom));height:64px;border-radius:28px;z-index:20;background:var(--a-tabbar);box-shadow:var(--a-tabbar-ring);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(var(--a-inkc),.06);display:grid;grid-template-columns:1fr 1fr auto 1fr 1fr;align-items:center;padding:0 6px;box-sizing:border-box;-moz-user-select:none;user-select:none;-webkit-user-select:none}.a3 .a3-tab{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:rgba(var(--a-inkc),.42);transition:color .3s;-webkit-tap-highlight-color:transparent}.a3 .a3-tab.on{color:#e8a548}html[data-theme=light] .a3 .a3-tab.on{color:#e39a35}.a3 .a3-tab.on span{color:var(--a-ink)}.a3-tab span{font:500 11px var(--a-sans)}.a3-tab:active svg{transform:scale(.9)}.a3-tab svg{transition:transform .2s var(--a-spring)}.a3 .a3-tab-plus{width:58px;height:58px;margin:0 6px;border-radius:19px;display:grid;place-items:center;background:var(--a-ink);color:var(--a-bg);box-shadow:0 10px 22px -10px rgba(0,0,0,.55);transition:transform .3s var(--a-spring);-webkit-tap-highlight-color:transparent}.a3-tab-plus:active{transform:scale(.92)}.a3-island{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 8px);transform:translate3d(-50%,0,0);z-index:200;color:#f3eee8;display:flex;align-items:center;width:min(372px,calc(100vw - 20px));height:64px;border-radius:32px;filter:drop-shadow(0 14px 22px rgba(0,0,0,.45))}.a3-island:before{content:"";position:absolute;inset:0;border-radius:32px;background:#000;transform-origin:50% 50%;will-change:transform,opacity;animation:a3islandIn .5s cubic-bezier(.2,1.25,.35,1) both}.a3-island.out:before{animation:a3islandOut .32s cubic-bezier(.5,0,.75,0) both}.a3-island.out .a3-island-in{animation:a3fadeOut .18s both}.a3-island.tap{cursor:pointer}@keyframes a3islandIn{0%{transform:scale(.34,.56);opacity:.5}to{transform:none;opacity:1}}@keyframes a3islandOut{to{transform:scale(.34,.56);opacity:0}}.a3-island-in{position:relative;display:flex;align-items:center;gap:12px;padding:0 16px;width:100%;will-change:opacity;animation:a3fadeIn .26s .12s both}.a3-island-dot{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;animation:a3pop .5s .2s both;color:#1b1510;font:600 14px var(--a-sans)}.a3-island-t{font:500 14px var(--a-sans);color:#f3eee8}.a3-island-s,.a3-island-t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a3-island-s{font:400 12px var(--a-sans);color:rgba(243,238,232,.62)}.a3-grab{width:38px;height:5px;border-radius:99px;background:rgba(var(--a-inkc),.2);margin:0 auto}.a3 .a3-close{height:30px;padding:0 12px;border-radius:99px;background:rgba(var(--a-inkc),.07);font:500 12.5px var(--a-sans)}.a3-card{border-radius:22px;background:var(--a-card);overflow:hidden}.a3-card.pad{padding:16px}.a3-card2{border-radius:18px;background:var(--a-card2);overflow:hidden}.a3-row{padding:14px 16px;display:flex;align-items:center;gap:12px;width:100%;text-align:left;box-sizing:border-box}.a3-row+.a3-row{border-top:1px solid var(--a-line)}.a3-row.tap{cursor:pointer}.a3-row.tap:active{background:rgba(var(--a-inkc),.03)}.a3-col{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.a3-t{font:500 15px var(--a-sans)}.a3-t.n{font-weight:400;font-size:14px}.a3-s{font:400 12px/1.4 var(--a-sans);color:var(--a-m)}.a3-chev{width:7px;height:7px;border-top:1.6px solid rgba(var(--a-inkc),.4);border-right:1.6px solid rgba(var(--a-inkc),.4);transform:rotate(45deg);flex:none}.a3-sw{position:relative;width:44px;height:26px;border-radius:99px;background:rgba(var(--a-inkc),.14);flex-shrink:0;transition:background .3s}.a3-sw:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--a-ink);transition:left .35s var(--a-spring)}.a3-sw.on{background:var(--a-gold)}.a3-sw.on.ok{background:var(--a-ok)}.a3-sw.on:after{left:21px}.a3-sw.lg{width:46px;height:28px}.a3-sw.lg:after{top:4px;left:4px}.a3-sw.lg.on:after{left:22px}.a3 .a3-pm{width:32px;height:32px;border-radius:50%;border:1px solid var(--a-line2);background:none;font:400 17px var(--a-sans);display:grid;place-items:center;flex:none}.a3-pm:active{transform:scale(.9)}.a3-pm:disabled{opacity:.3}.a3 .a3-btn{width:100%;height:54px;border-radius:99px;background:var(--a-gold);color:#1b1510;font:500 15.5px var(--a-sans);display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s,transform .15s}.a3-btn:active{transform:scale(.97)}.a3-btn:disabled{background:rgba(233,196,154,.35);cursor:default}.a3 .a3-btn.ghost{background:rgba(var(--a-inkc),.07);color:var(--a-ink)}.a3 .a3-btn.red{background:var(--a-red);color:#1b0e0d}.a3 .a3-btn.green{background:var(--a-ok);color:#0f2418}.a3 .a3-mini{height:30px;padding:0 12px;border-radius:99px;background:rgba(var(--a-inkc),.08);font:500 12.5px var(--a-sans);white-space:nowrap}.a3-mini:active{transform:scale(.95)}.a3 .a3-mini.line{background:transparent;border:1px solid var(--a-line2)}.a3 .a3-mini.gold{background:var(--a-gold);color:#1b1510}.a3-seg{padding:4px;border-radius:14px;background:var(--a-well);display:grid;grid-gap:4px;gap:4px;position:relative}.a3-seg>button{padding:10px 0;border-radius:10px;font:500 13px var(--a-sans);color:rgba(var(--a-inkc),.55);transition:background .3s,color .3s;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:7px}.a3-seg>button.on{background:var(--a-sel);color:var(--a-ink)}.a3-input{width:100%;box-sizing:border-box;height:50px;padding:0 16px;border-radius:14px;border:1px solid rgba(var(--a-inkc),.1);background:var(--a-card2);color:var(--a-ink);font:400 16px var(--a-sans);outline:none}.a3-input:focus{border-color:rgba(233,196,154,.5)}.a3-input::placeholder{color:rgba(var(--a-inkc),.35)}.a3-dd-empty{padding:10px 12px;font:400 13px var(--a-sans);color:rgba(var(--a-inkc),.5)}textarea.a3-input{height:auto;padding:13px 16px;font-size:15px;line-height:1.4;resize:none}.a3-chip{font:500 12px var(--a-sans);padding:6px 10px;border-radius:99px;background:rgba(var(--a-inkc),.07);color:rgba(var(--a-inkc),.78);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.a3-chip.ok{color:var(--a-okt);background:rgba(158,211,176,.12)}.a3-chip.warn{color:var(--a-warnt);background:rgba(240,179,126,.12)}.a3-chip.gold{color:#1b1510;background:var(--a-gold)}.a3-chip.red{color:var(--a-red);background:rgba(224,103,92,.12)}.a3-stamp{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:99px;font:600 10.5px var(--a-mono);letter-spacing:.12em;transform:rotate(-3deg);white-space:nowrap;flex:none}.a3-hint{font:400 12px/1.45 var(--a-sans);color:var(--a-f);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.a3 *,.a3-island,.a3-island *,.a3-island:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.a3-ticks{display:flex;justify-content:space-between;font:400 11px var(--a-mono);color:rgba(var(--a-inkc),.4)}.a3 .a3-day{padding:10px 0;border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:6px;transition:background .3s,color .3s}.a3-day .w{font:500 10px var(--a-mono);letter-spacing:.1em;opacity:.7}.a3-day .n{font:500 17px var(--a-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.a3-day .d{width:4px;height:4px;border-radius:50%}.a3-win{margin:18px 16px 0;padding:18px 18px 16px;border-radius:24px;background:var(--a-card);border:1px solid var(--a-line)}.a3-range{margin-top:22px;position:relative;height:44px;cursor:pointer;touch-action:none;transition:opacity .3s}.a3-range .tk{position:absolute;width:1px;transition:background .2s}.a3-range .fill{position:absolute;top:19px;height:6px;border-radius:99px;background:var(--a-gold)}.a3-range .h{top:10px;width:24px;height:24px;margin-left:-12px;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.5),0 0 0 4px rgba(233,196,154,.18);transition:transform .2s}.a3-nowln,.a3-range .h{position:absolute;background:var(--a-ink)}.a3-nowln{left:44px;right:0;height:1.5px;z-index:3;pointer-events:none}.a3-nowln:before{content:"";position:absolute;left:-4px;top:-4px;width:9px;height:9px;border-radius:50%;background:var(--a-ink)}.a3-places{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px}.a3 .a3-place{padding:14px 12px;border-radius:18px;display:flex;flex-direction:column;gap:10px;text-align:left;transition:background .3s,border-color .3s}.a3-place:active{transform:scale(.96)}.a3-place .rd{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;transition:background .3s;box-sizing:border-box}.a3-lead{padding:4px;border-radius:12px;background:var(--a-well);display:grid;grid-template-columns:repeat(4,1fr);position:relative}.a3-lead .pill{position:absolute;top:4px;bottom:4px;width:calc((100% - 8px) / 4);border-radius:9px;background:var(--a-sel);transition:left .4s cubic-bezier(.3,1.3,.4,1)}.a3 .a3-lead button{position:relative;padding:9px 0;font:500 13px var(--a-sans);transition:color .3s;white-space:nowrap}.a3-map{position:relative;border-radius:22px;overflow:hidden;background:var(--s-1a1718)}.a3-map .rmap{margin-top:0}.a3-map .rmap-box{border-radius:22px;border:0;background:var(--s-1a1718)}.a3-map .rmap-empty{font-family:var(--a-mono);color:rgba(var(--a-inkc),.45)}.a3-dots{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));grid-gap:5px;gap:5px;touch-action:none;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}.a3-dots div{height:34px;border-radius:10px;box-sizing:border-box;display:grid;place-items:center;font:500 12px var(--a-sans);transition:background .25s,border-color .25s,color .25s,transform .3s cubic-bezier(.3,1.5,.4,1)}.a3 .a3-big-pm{flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--a-line2);font:300 22px/1 var(--a-sans);display:grid;place-items:center}.a3-big-pm:active{transform:scale(.9)}.a3-radio{padding:14px;border-radius:18px;border:1.5px solid transparent;display:flex;flex-direction:column;gap:12px;cursor:pointer;transition:background .3s,border-color .3s;background:var(--a-card2)}.a3-radio.on{background:rgba(233,196,154,.07);border-color:rgba(233,196,154,.45)}.a3-radio .o{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid rgba(var(--a-inkc),.3);box-sizing:border-box;display:grid;place-items:center;transition:border-color .3s}.a3-radio.on .o{border-color:var(--a-gold)}.a3-radio .o i{width:9px;height:9px;border-radius:50%;background:var(--a-gold);transform:scale(0);transition:transform .35s cubic-bezier(.3,1.5,.4,1)}.a3-radio.on .o i{transform:scale(1)}.a3 .a3-add{height:30px;padding:0 12px;border-radius:99px;background:rgba(var(--a-inkc),.08);color:var(--a-ink);font:500 12.5px var(--a-sans);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.a3 .a3-add>span{font:400 15px/1 var(--a-sans);margin-top:-1px}.a3-add:active{transform:scale(.95)}@media (display-mode:standalone){html[data-ios-standalone],html[data-ios-standalone] body{height:100lvh}}.nt-bd{gap:16px}.nt-msg{display:flex;flex-direction:column;gap:8px;animation:a3vIn .45s var(--a-ease) both}.nt-msg-k{font:500 10.5px var(--a-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--a-f)}.nt-bubble{margin:0;align-self:flex-end;max-width:92%;padding:11px 14px 12px;border-radius:18px 18px 6px 18px;background:rgba(var(--a-inkc),.07);border:1px solid rgba(var(--a-inkc),.06);font:400 14px/1.45 var(--a-sans);color:var(--a-ink);white-space:pre-line;text-wrap:pretty;max-height:132px;overflow-y:auto;scrollbar-width:none}.nt-bubble::-webkit-scrollbar{display:none}.nt-apps{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.nt-ask{display:flex;align-items:center;justify-content:space-between;margin-bottom:-6px;animation:a3vIn .35s var(--a-ease) both}.nt-logo{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;margin-bottom:12px;animation:a3pop .55s var(--a-spring) both;animation-delay:inherit}.nt-app.whatsapp .nt-logo{background:linear-gradient(180deg,#5ffc7b,#28d146);box-shadow:0 10px 22px -10px rgba(37,211,102,.9),inset 0 1px 0 rgba(255,255,255,.35)}.nt-app.telegram .nt-logo{background:linear-gradient(180deg,#37bbfe,#007dbb);box-shadow:0 10px 22px -10px rgba(42,171,238,.9),inset 0 1px 0 rgba(255,255,255,.3)}.nt-app.whatsapp_business .nt-logo{background:linear-gradient(180deg,#2fd88f,#0b8566);box-shadow:0 10px 22px -10px rgba(18,168,122,.9),inset 0 1px 0 rgba(255,255,255,.3)}.nt-app.telegram .nt-logo svg{transform:translateX(-1px)}.nt-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.nt-name{font:600 16.5px var(--a-sans);letter-spacing:-.015em;color:var(--a-ink)}.nt-sub{font:400 12px/1.38 var(--a-sans);color:rgba(var(--a-inkc),.56);text-wrap:pretty}.nt-last{position:absolute;top:12px;right:10px;height:20px;padding:0 7px;border-radius:99px;display:inline-flex;align-items:center;font:500 9px var(--a-mono);letter-spacing:.04em;text-transform:uppercase}.nt-app.whatsapp .nt-last{background:rgba(37,211,102,.16);color:#1fae55}.nt-app.telegram .nt-last{background:rgba(42,171,238,.16);color:#1c94d2}.nt-app.whatsapp_business .nt-last{background:rgba(18,168,122,.16);color:#0e8a64}html:not([data-theme=light]) .nt-app.whatsapp .nt-last{color:#6ff19a}html:not([data-theme=light]) .nt-app.telegram .nt-last{color:#7cd0ff}html:not([data-theme=light]) .nt-app.whatsapp_business .nt-last{color:#5fe3b4}.nt-note{margin:2px 2px 6px;font:400 12.5px/1.45 var(--a-sans);color:rgba(var(--a-inkc),.5);text-align:center;text-wrap:pretty}.a3-price{min-width:78px;height:34px;padding:0 8px;border-radius:10px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;cursor:text;white-space:nowrap;border:1px solid transparent;transition:background .2s,border-color .2s}.a3-price,.a3-price input{font:500 15px var(--a-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.a3-price input{border:0;background:none;outline:none;padding:0;margin:0;color:var(--a-ink);text-align:left;border-bottom:1px dashed rgba(var(--a-inkc),.28);border-radius:0;cursor:pointer;width:auto}.a3-price.edit{background:var(--a-card2);border-color:rgba(233,196,154,.55)}.a3-price.edit span{font-weight:400;font-size:13px;color:rgba(var(--a-inkc),.5)}.a3-price.edit input{border-bottom-color:transparent;cursor:text;width:4.2ch}.a3-price input::placeholder{color:rgba(var(--a-inkc),.35)}.a3-cat{position:absolute;left:50%;width:176px;margin-left:-88px;overflow:hidden;pointer-events:none;z-index:1}.a3-cat-pop{animation:a3catUp .75s cubic-bezier(.3,1.35,.45,1) .32s both}.a3-cat-in,.a3-cat-pop{position:absolute;inset:0}.a3-cat-in{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .55s cubic-bezier(.3,1.3,.45,1)}.a3-cat.off .a3-cat-in{transform:translateY(104%);pointer-events:none;transition:transform .26s cubic-bezier(.5,0,.75,0)}.a3-cat-body,.a3-cat-body img{position:absolute;inset:0;transform-origin:50% 100%}.a3-cat-body img{width:100%;height:100%;object-fit:contain;object-position:50% 100%;opacity:0;transition:opacity .16s;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;animation:a3catBreathe 3.8s ease-in-out 1.2s infinite}.a3-cat-body img.on{opacity:1}html[data-theme=dark] .a3-cat-body img{filter:drop-shadow(0 0 1px rgba(255,240,225,.22))}@keyframes a3catUp{0%{transform:translateY(104%)}to{transform:translateY(0)}}@keyframes a3catBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.008,1.016)}}@media (prefers-reduced-motion:reduce){.a3-cat *{animation:none!important;transition-duration:.001ms!important}}:root{--o5-hero:var(--s-1f1a1a);--o5-hero-a:var(--s-2a2020);--o5-hero-b:var(--s-1a1415);--o5-dd:var(--s-221e1f);--o5-av:var(--s-3a3031);--o5-sos:#241516}html[data-theme=light]{--o5-sos:#f7e4e1}@keyframes o5rise{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes o5mask{0%{transform:translateY(112%)}to{transform:none}}@keyframes o5letter{0%{opacity:0;transform:translateY(46%) scale(.9);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}@keyframes o5drop{0%{opacity:0;transform:translateY(-110px) scale(.6)}62%{opacity:1;transform:translateY(10px) scale(1.04)}to{opacity:1;transform:none}}@keyframes o5pop{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes o5breath{0%,to{transform:scale(1);opacity:.22}50%{transform:scale(1.18);opacity:.4}}@keyframes o5sheen{0%{transform:translateX(-140%)}to{transform:translateX(340%)}}@keyframes o5bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes o5nudge{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}@keyframes o5scrOut{0%{opacity:1;transform:none;filter:none}to{opacity:0;transform:translateY(-24px) scale(.96);filter:blur(10px)}}@keyframes o5tabUp{0%{opacity:0;transform:translateY(110px) scale(.9)}to{opacity:1;transform:none}}@keyframes o5sheetUp{0%{transform:translateY(100%)}to{transform:none}}@keyframes o5sheetDown{0%{transform:none}to{transform:translateY(100%)}}@keyframes o5ping{0%{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}.o5{background:var(--a-bg)}.o5,.o5-welcome{overflow:clip}.o5-glow{position:absolute;top:-200px;left:50%;width:560px;height:440px;margin-left:-280px;border-radius:50%;background:radial-gradient(closest-side,rgba(233,196,154,.09),transparent);pointer-events:none}.o5-welcome{position:absolute;inset:0;overflow:hidden;z-index:55;background:var(--a-bg)}.o5-welcome.out{animation:o5scrOut .45s cubic-bezier(.4,0,.2,1) both}.o5-welcome .orb1{position:absolute;top:-120px;right:-140px;width:420px;height:420px;border-radius:50%;background:radial-gradient(closest-side,rgba(233,196,154,.55),rgba(233,196,154,0));animation:o5breath 6s ease-in-out infinite}.o5-welcome .orb2{position:absolute;bottom:140px;left:-160px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(158,211,176,.35),rgba(158,211,176,0));animation:o5breath 7.4s ease-in-out 1s infinite}.o5-tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:99px;font:600 11px var(--a-mono);letter-spacing:.1em;white-space:nowrap;box-shadow:0 10px 24px -12px rgba(0,0,0,.4)}.o5-welcome .foot{position:absolute;left:0;right:0;bottom:0;padding:0 26px calc(40px + env(safe-area-inset-bottom));display:flex;flex-direction:column}.o5-word{display:flex;font:600 64px/1 var(--a-sans);letter-spacing:-.06em;overflow:hidden;padding-bottom:4px}.o5-word span{display:inline-block;animation:o5letter .8s cubic-bezier(.2,.8,.2,1) both}.o5-lines{margin-top:22px;display:flex;flex-direction:column;font:500 30px/1.08 var(--a-sans);letter-spacing:-.035em}.o5-lines>span{overflow:hidden;display:block}.o5-lines>span>span{display:block;animation:o5mask .8s cubic-bezier(.2,.8,.2,1) both}.o5 .o5-start{margin-top:28px;height:60px;border-radius:99px;background:var(--a-gold);color:#1b1510;font:600 16px var(--a-sans);display:flex;align-items:center;justify-content:center;gap:10px;position:relative;overflow:hidden;animation:o5rise .8s cubic-bezier(.2,.8,.2,1) 1.1s both;box-shadow:0 14px 34px -14px rgba(233,196,154,.8)}.o5-start:active{transform:scale(.97)}.o5-start .sheen{position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:o5sheen 3.2s 2s infinite}.o5-start svg{position:relative;animation:o5nudge 1.6s ease-in-out 2s infinite}.o5-pane{position:absolute;inset:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;z-index:1;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.o5-pane::-webkit-scrollbar{display:none}.o5-pane.hide{visibility:hidden}.o5-pane.in-r{animation:a3tabInR .46s cubic-bezier(.2,.8,.2,1) backwards}.o5-pane.in-l{animation:a3tabInL .46s cubic-bezier(.2,.8,.2,1) backwards}.o5-empty{position:absolute;left:0;right:0;top:calc(128px + env(safe-area-inset-top));display:flex;flex-direction:column;align-items:center;gap:10px;z-index:2;pointer-events:none;animation:a3fadeIn .8s .3s both}.o5-empty .k{display:inline-flex;align-items:center;gap:8px;font:500 11px var(--a-mono);letter-spacing:.16em;color:rgba(var(--a-inkc),.5)}.o5-empty .p{font:400 13.5px/1.45 var(--a-sans);color:rgba(var(--a-inkc),.55);text-align:center;max-width:240px;text-wrap:pretty}.o5-dot{position:relative;width:6px;height:6px;border-radius:50%;background:var(--a-gold);flex:none}.o5-dot:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:o5ping 2s infinite}.o5-slot{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.9,.25,1)}.o5-slot.grow{grid-template-rows:1fr}.o5-slot>div{min-height:0;overflow:hidden}.o5-slot .o5-in{opacity:0}.o5-slot.on .o5-in{opacity:1}.o5 .o5-tapc{cursor:pointer}.o5-sec{display:flex;align-items:center;justify-content:space-between;gap:10px}.o5-lab{font:500 11px var(--a-mono);letter-spacing:.16em;color:var(--a-f);text-transform:uppercase}.o5-hero{position:relative;height:480px;overflow:hidden;background:var(--o5-hero)}.o5-hero .empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:60px 18px 40px;box-sizing:border-box;text-align:center;background:radial-gradient(90% 60% at 50% 45%,rgba(233,196,154,.18),rgba(233,196,154,0) 70%),linear-gradient(180deg,var(--o5-hero-a) 0,var(--o5-hero-b) 55%,var(--a-bg) 100%)}.o5-hero .mono{position:relative;width:96px;height:96px;border-radius:50%;display:grid;place-items:center;background:rgba(233,196,154,.14);box-shadow:0 0 0 1.5px rgba(233,196,154,.45);font:300 44px/1 var(--a-sans);color:var(--a-goldt);letter-spacing:-.04em}.o5-hero .mono b{position:absolute;right:-34px;top:-6px;transform:rotate(8deg);padding:4px 8px;border-radius:10px 10px 10px 3px;background:var(--a-ok);color:#0f2219;font:600 11px var(--a-sans);white-space:nowrap}.o5-back{position:absolute;inset:0;z-index:50;background:rgba(0,0,0,.42);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .42s}.o5-back.on{opacity:1;pointer-events:auto}.o5-sheet{position:absolute;left:0;right:0;bottom:0;z-index:51;max-height:calc(100% - max(58px, env(safe-area-inset-top) + 40px));border-radius:34px 34px 0 0;background:var(--a-sheet);color:var(--a-ink);border-top:1px solid rgba(var(--a-inkc),.08);display:flex;flex-direction:column;animation:o5sheetUp .5s cubic-bezier(.2,.9,.2,1) both}.o5-sheet.down{animation:o5sheetDown .42s cubic-bezier(.5,0,.75,0) both}.o5-sheet-in{display:flex;flex-direction:column;min-height:0;flex:1 1}.o5-sh-hd{flex:none;padding:10px 22px 0}.o5-sh-bd{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none;padding:18px 22px 24px;display:flex;flex-direction:column;gap:12px}.o5-sh-bd::-webkit-scrollbar{display:none}.o5-sh-bd>*{flex-shrink:0}.o5-sh-ft{flex:none;padding:12px 22px calc(18px + env(safe-area-inset-bottom));border-top:1px solid rgba(var(--a-inkc),.06)}.o5-kb .o5-sh-ft{padding-bottom:10px}.o5 .o5-save{width:100%;height:54px;border-radius:99px;background:var(--a-gold);color:#1b1510;font:500 15.5px var(--a-sans);display:flex;align-items:center;justify-content:center;gap:8px;position:relative;overflow:hidden;transition:background .3s}.o5-save:active{transform:scale(.97)}.o5 .o5-save.dis{background:rgba(233,196,154,.35)}.o5-why{margin-top:8px;text-align:center;font:400 12px var(--a-sans);color:var(--a-warnt)}.o5-ghost{position:absolute;left:0;top:0;width:10px;height:10px;opacity:0;pointer-events:none;z-index:52;will-change:top,left,width,height}.o5 .o5-chip{height:34px;padding:0 13px;border-radius:99px;border:1px solid rgba(var(--a-inkc),.14);font:500 13px var(--a-sans);transition:background .25s,color .25s,border-color .25s}.o5 .o5-chip.on{background:var(--a-gold);color:#1b1510;border-color:var(--a-gold)}.o5-chip:active{transform:scale(.95)}.o5-opt{padding:14px 16px;border-radius:18px;display:flex;align-items:center;gap:14px;cursor:pointer;background:var(--a-card2);border:1.5px solid transparent;transition:background .3s,border-color .3s}.o5-opt.on{background:rgba(233,196,154,.07);border-color:rgba(233,196,154,.45)}.o5-opt:active{transform:scale(.98)}.o5-ck{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;border:1.5px solid rgba(var(--a-inkc),.25);transition:background .3s}.o5-ck.on,.o5-opt.on .o5-ck{border:0;background:var(--a-gold)}.o5-money{height:48px;padding:0 14px;border-radius:12px;border:1px solid rgba(233,196,154,.4);background:var(--a-well);display:flex;align-items:center;gap:8px;animation:a3fadeIn .25s both}.o5-money span{font:400 16px var(--a-sans);color:rgba(var(--a-inkc),.5)}.o5-money small{font:400 12px var(--a-sans);color:rgba(var(--a-inkc),.45);white-space:nowrap}.o5-money input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--a-ink);font:500 18px var(--a-sans);outline:none}.o5-big{flex:1 1;border-radius:16px;background:var(--a-card2);border:1px solid rgba(233,196,154,.35);display:flex;align-items:baseline;justify-content:center;gap:8px;padding-top:10px;box-sizing:border-box}.o5-big input{width:96px;border:0;background:none;color:var(--a-ink);font:300 34px/1 var(--a-sans);letter-spacing:-.04em;text-align:right;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.o5-big span{font:400 15px var(--a-sans);color:rgba(var(--a-inkc),.55)}.o5-days{margin:0 -22px;padding:2px 22px 4px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding:0 22px;touch-action:pan-x;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 28px),transparent)}.o5-days::-webkit-scrollbar{display:none}.o5 .o5-dc{flex:none;scroll-snap-align:start;width:78px;height:100px;box-sizing:border-box;border-radius:18px;padding:12px 0 11px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:background .3s,color .3s,border-color .3s}.o5-dc:active{transform:scale(.95)}.o5-chain{display:grid;grid-template-columns:52px 14px 1fr;grid-gap:8px;gap:8px;align-items:stretch}.o5-pubrow{display:flex;flex-direction:column;gap:6px}.o5-pubrow div{display:flex;align-items:center;gap:10px;font:400 13.5px var(--a-sans)}.o5-pubrow i{width:18px;height:18px;border-radius:50%;flex:none;display:grid;place-items:center;font:600 10px var(--a-sans);font-style:normal}.o5 .o5-tabs{animation:o5tabUp .8s cubic-bezier(.3,1.3,.4,1) .35s both}@media (prefers-reduced-motion:reduce){.o5,.o5 *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.o5-dd{box-sizing:border-box;max-height:220px;overflow-y:auto;scrollbar-width:none;padding:6px;border-radius:16px;background:var(--o5-dd);border:1px solid rgba(var(--a-inkc),.08);box-shadow:0 20px 40px -16px rgba(0,0,0,.35);animation:a3fadeIn .2s both}.o5-dd::-webkit-scrollbar{display:none}.o5 .o5-dd>button{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:11px 12px;border-radius:10px;text-align:left}.o5 .o5-dd>button:hover{background:rgba(var(--a-inkc),.06)}.o5-dd .n{font:400 14.5px var(--a-sans);color:var(--a-ink)}.o5-dd .d{font:400 11.5px var(--a-sans);color:rgba(var(--a-inkc),.45)}.o5-sh-t{margin-top:6px;font:500 24px/1.1 var(--a-sans);letter-spacing:-.025em}.o5-sh-p{margin-top:6px;font:400 13.5px/1.45 var(--a-sans);color:rgba(var(--a-inkc),.6);text-wrap:pretty}.o5-sheet.kb{top:6px;max-height:none;border-radius:22px 22px 0 0}.o5-sheet.kb .a3-grab,.o5-sheet.kb .o5-sh-p{display:none}.o5-sheet.kb .o5-sh-hd{padding-top:12px}.o5-sheet.kb .o5-sh-t{margin-top:2px;font-size:17px}.o5-sheet.kb .o5-sh-bd{padding-top:12px;padding-bottom:12px}.o5-sheet.kb .o5-sh-bd:after{content:"";flex:none;height:230px}.o5-sheet.kb .o5-sh-ft{padding:8px 22px}.o5-sheet.kb .o5-save{height:46px}.o5-sheet.kb:has(.o5-dd) .o5-sh-ft{display:none}.o5-age{position:absolute;inset:0;z-index:54;background:var(--a-bg);overflow:hidden;display:flex;flex-direction:column}.o5-age.out{animation:o5scrOut .45s cubic-bezier(.4,0,.2,1) both}.o5-age .orb1{position:absolute;top:-140px;left:-120px;width:380px;height:380px;border-radius:50%;background:radial-gradient(closest-side,rgba(233,196,154,.45),rgba(233,196,154,0));animation:o5breath 6s ease-in-out infinite}.o5-age-in{position:relative;flex:1 1;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top) + 56px) 26px calc(36px + env(safe-area-inset-bottom));max-width:460px;width:100%;margin:0 auto;box-sizing:border-box}.o5-age-in>*{animation:o5rise .8s cubic-bezier(.2,.8,.2,1) both}.o5-age-t{margin-top:14px;font:500 30px/1.08 var(--a-sans);letter-spacing:-.03em;color:var(--a-ink);text-wrap:balance;animation-delay:.08s}.o5-age-p{margin:12px 0 0;font:400 14.5px/1.5 var(--a-sans);color:rgba(var(--a-inkc),.64);text-wrap:pretty;animation-delay:.16s}.o5-agecard{position:relative;margin-top:28px;gap:14px;padding:14px 16px 14px 14px;border-radius:999px;background:var(--a-card);box-shadow:inset 0 0 0 1px rgba(var(--a-inkc),.1);cursor:pointer;transition:background .4s,box-shadow .4s;animation-delay:.24s}.o5-agecard,.o5-agecard .th{display:flex;align-items:center;overflow:hidden}.o5-agecard .th{flex:none;width:52px;height:52px;border-radius:50%;justify-content:center;background:rgba(var(--a-inkc),.06);color:var(--a-ink)}.o5-agecard .th img{width:100%;height:100%;object-fit:cover}.o5-agecard .tx{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.o5-agecard .n{font:500 15.5px/1.25 var(--a-sans);color:var(--a-ink)}.o5-agecard .s{font:400 12.5px/1.4 var(--a-sans);color:rgba(var(--a-inkc),.56)}.o5-agecard .go{flex:none;font:500 13px var(--a-sans);color:var(--a-goldt)}.o5-agecard.ok{background:#5e8c5a;box-shadow:none}.o5-agecard.ok .go,.o5-agecard.ok .n{color:#fff}.o5-agecard.ok .s{color:rgba(255,255,255,.8)}.o5-agecard.ok:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:o5sheen 1.1s cubic-bezier(.2,.8,.2,1) .15s both}.o5-agecard .spin{width:18px;height:18px;border-radius:50%;border:2px solid rgba(var(--a-inkc),.2);border-top-color:var(--a-ink);animation:o5Spin .8s linear infinite}.o5-age-list{margin:22px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;animation-delay:.32s}.o5-age-list li{display:flex;gap:10px;font:400 13px/1.45 var(--a-sans);color:rgba(var(--a-inkc),.62)}.o5-age-list li:before{content:"";flex:none;width:5px;height:5px;margin-top:7px;border-radius:50%;background:var(--a-goldt)}.o5-age-ft{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:12px;animation-delay:.4s}.o5 .o5-age-ft .o5-start{margin-top:0;animation-delay:.45s}.o5 .o5-age-ft .o5-start.dis{opacity:.45}.o5-age-law{display:flex;align-items:center;justify-content:center;gap:6px;font:400 12px var(--a-mono);color:rgba(var(--a-inkc),.46)}.o5-age-man{margin-top:18px;padding:16px;border-radius:22px;background:var(--a-card);box-shadow:inset 0 0 0 1px rgba(var(--a-inkc),.1);display:flex;flex-direction:column;gap:10px}.o5-age-man .h{font:500 15px/1.3 var(--a-sans);color:var(--a-ink)}.o5-age-man p{margin:0;font:400 12.5px/1.45 var(--a-sans);color:rgba(var(--a-inkc),.6);text-wrap:pretty}.o5-age-f{display:flex;align-items:center;gap:12px;height:50px;padding:0 14px;border-radius:14px;background:var(--a-card2);box-shadow:inset 0 0 0 1px rgba(var(--a-inkc),.12)}.o5-age-f span{flex:none;width:92px;font:400 13px var(--a-sans);color:rgba(var(--a-inkc),.55)}.o5-age-f input{flex:1 1;min-width:0;height:100%;border:0;background:none;color:var(--a-ink);font:500 16px var(--a-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;outline:none}.o5-age-f.bad{box-shadow:inset 0 0 0 1.5px #c0564b}.o5-age-man .err{font:500 12.5px/1.4 var(--a-sans);color:#c0564b}