.dynamic-island-module__MhC9Uq__island{background:#000;background:lab(.0212879% .0425503 -.108925);border-radius:20px;flex:0 auto;align-items:center;gap:8px;min-width:0;min-height:28px;padding:4px 12px 4px 6px;display:flex}.dynamic-island-module__MhC9Uq__waveform{align-items:center;gap:1.5px;height:16px;display:flex}.dynamic-island-module__MhC9Uq__bar{background:var(--neon-pink);transform-origin:50%;border-radius:1px;width:2px;height:14px}.dynamic-island-module__MhC9Uq__bar:first-child{animation:2.4s ease-in-out infinite dynamic-island-module__MhC9Uq__wave1}.dynamic-island-module__MhC9Uq__bar:nth-child(2){animation:2.1s ease-in-out infinite dynamic-island-module__MhC9Uq__wave2}.dynamic-island-module__MhC9Uq__bar:nth-child(3){animation:1.9s ease-in-out infinite dynamic-island-module__MhC9Uq__wave3}.dynamic-island-module__MhC9Uq__bar:nth-child(4){animation:2.2s ease-in-out infinite dynamic-island-module__MhC9Uq__wave4}.dynamic-island-module__MhC9Uq__bar:nth-child(5){animation:2.6s ease-in-out infinite dynamic-island-module__MhC9Uq__wave5}@keyframes dynamic-island-module__MhC9Uq__wave1{0%,to{transform:scaleY(.3)}25%{transform:scaleY(.8)}50%{transform:scaleY(.5)}75%{transform:scaleY(1)}}@keyframes dynamic-island-module__MhC9Uq__wave2{0%,to{transform:scaleY(.8)}20%{transform:scaleY(1)}40%{transform:scaleY(.3)}60%{transform:scaleY(.7)}80%{transform:scaleY(.4)}}@keyframes dynamic-island-module__MhC9Uq__wave3{0%,to{transform:scaleY(.5)}15%{transform:scaleY(1)}35%{transform:scaleY(.35)}55%{transform:scaleY(.9)}75%{transform:scaleY(.25)}}@keyframes dynamic-island-module__MhC9Uq__wave4{0%,to{transform:scaleY(.4)}30%{transform:scaleY(1)}50%{transform:scaleY(.6)}70%{transform:scaleY(.3)}90%{transform:scaleY(.85)}}@keyframes dynamic-island-module__MhC9Uq__wave5{0%,to{transform:scaleY(.6)}20%{transform:scaleY(.3)}40%{transform:scaleY(.9)}60%{transform:scaleY(.4)}80%{transform:scaleY(1)}}.dynamic-island-module__MhC9Uq__textWrap{flex:1;min-width:0;overflow:hidden}.dynamic-island-module__MhC9Uq__textWrapScrolling{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 85%,#0000 100%)}.dynamic-island-module__MhC9Uq__text{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-primary);white-space:nowrap;font-weight:600;display:inline-block}.dynamic-island-module__MhC9Uq__scrolling{padding-right:2em;animation:8s linear infinite dynamic-island-module__MhC9Uq__marquee}@keyframes dynamic-island-module__MhC9Uq__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dynamic-island-module__MhC9Uq__artist{color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.dynamic-island-module__MhC9Uq__bar{animation:none}}
.status-bar-module__PLljMa__statusBar{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-family:var(--font-body);font-size:var(--text-sm);flex-shrink:0;grid-template-columns:1fr auto 1fr;width:100%;font-weight:600;display:grid}.status-bar-module__PLljMa__left{white-space:nowrap;justify-self:start;align-items:center;gap:6px;display:flex}.status-bar-module__PLljMa__time{color:var(--text-secondary);font-size:1rem}.status-bar-module__PLljMa__signalBars{align-items:flex-end;gap:1.5px;height:10px;display:flex}.status-bar-module__PLljMa__signalBar{background:var(--text-primary);border-radius:1px;width:3px}.status-bar-module__PLljMa__signalBar:first-child{height:3px}.status-bar-module__PLljMa__signalBar:nth-child(2){height:5px}.status-bar-module__PLljMa__signalBar:nth-child(3){height:7px}.status-bar-module__PLljMa__signalBar:nth-child(4){opacity:.3;height:7px}.status-bar-module__PLljMa__battery{color:var(--danger);font-size:var(--text-sm);white-space:nowrap;justify-self:end;font-weight:600}
.chat-messages-module__BYfQgG__messages{gap:var(--space-xs);padding:var(--space-md) var(--space-sm);flex-direction:column;display:flex}.chat-messages-module__BYfQgG__message{flex-direction:column;display:flex}.chat-messages-module__BYfQgG__user{align-items:flex-end}.chat-messages-module__BYfQgG__assistant{align-items:flex-start}.chat-messages-module__BYfQgG__bubble{max-width:78%;font-family:var(--font-body);font-size:var(--text-base);white-space:pre-wrap;word-break:break-word;padding:9px 14px;line-height:1.5}.chat-messages-module__BYfQgG__user .chat-messages-module__BYfQgG__bubble{color:var(--text-primary);background:linear-gradient(135deg,#312785,#1b166b);background:linear-gradient(135deg,lab(22.1104% 27.7188 -52.3824),lab(13.9802% 26.551 -49.5055));border-radius:18px 18px 4px}.chat-messages-module__BYfQgG__assistant .chat-messages-module__BYfQgG__bubble{color:var(--neon-cyan);text-shadow:0 0 20px #00707f14;text-shadow:0 0 20px lab(42.737% -27.222 -18.4062/.08);background:#000a0e4d;background:lab(2.09527% -3.6042 -3.84865/.3);border:1px solid #00353e26;border:1px solid lab(19.3658% -21.1186 -14.5657/.15);border-radius:18px 18px 18px 4px}.chat-messages-module__BYfQgG__receipt{font-family:var(--font-body);color:var(--text-ghost);text-align:right;padding:1px 4px 4px;font-size:.6875rem}.chat-messages-module__BYfQgG__streaming .chat-messages-module__BYfQgG__bubble:after{content:"";background:var(--neon-cyan);vertical-align:text-bottom;border-radius:var(--radius-xs);width:2px;height:1.1em;margin-left:2px;animation:.9s step-end infinite chat-messages-module__BYfQgG__cursorBlink;display:inline-block}.chat-messages-module__BYfQgG__timestamp{text-align:center;font-family:var(--font-body);color:var(--text-ghost);padding:var(--space-sm) 0 var(--space-xs);font-size:.6875rem}.chat-messages-module__BYfQgG__fxLoud .chat-messages-module__BYfQgG__bubble{text-shadow:0 0 30px #00717f33;text-shadow:0 0 30px lab(42.863% -32.0891 -21.9386/.2);background:#000c0f66;background:lab(2.6342% -4.99386 -5.78134/.4);border-color:#00445040;border-color:lab(25.2986% -26.1424 -18.1568/.25);font-size:1.15rem;font-weight:700}.chat-messages-module__BYfQgG__fxLoud.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble{animation:.4s ease-out chat-messages-module__BYfQgG__loudShake}@keyframes chat-messages-module__BYfQgG__loudShake{0%{transform:scale(1.08)}30%{transform:scale(.97)rotate(-.3deg)}60%{transform:scale(1.02)rotate(.2deg)}to{transform:scale(1)rotate(0)}}.chat-messages-module__BYfQgG__fxSlam .chat-messages-module__BYfQgG__bubble{font-weight:600}.chat-messages-module__BYfQgG__fxSlam.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble{animation:.35s cubic-bezier(.22,.61,.36,1) chat-messages-module__BYfQgG__slamDrop}@keyframes chat-messages-module__BYfQgG__slamDrop{0%{opacity:.3;transform:translateY(-8px)scale(1.06)}60%{transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.chat-messages-module__BYfQgG__grow{color:#00d5ef;color:lab(77.9792% -43.5552 -29.45);text-shadow:0 0 12px #00717f4d,0 0 35px #00525c1f;text-shadow:0 0 12px lab(42.863% -32.0891 -21.9386/.3),0 0 35px lab(30.9896% -21.7776 -14.725/.12);font-size:1.35em;font-weight:800;line-height:1.1;display:inline}.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__grow{animation:chat-messages-module__BYfQgG__growScale .4s var(--ease-out-expo)}@keyframes chat-messages-module__BYfQgG__growScale{0%{opacity:.5;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.chat-messages-module__BYfQgG__fxGentle .chat-messages-module__BYfQgG__bubble{font-weight:400;font-size:var(--text-sm);color:#2f9fb1;color:lab(60.1573% -27.7312 -18.5684);background:#00050626;background:lab(.952671% -1.61051 -1.69848/.15);border-color:#00272d14;border-color:lab(13.4315% -16.0446 -10.9693/.08)}.chat-messages-module__BYfQgG__fxGentle.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble{animation:.8s ease-out chat-messages-module__BYfQgG__gentleFade}@keyframes chat-messages-module__BYfQgG__gentleFade{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.chat-messages-module__BYfQgG__echo{color:#00d5ef;color:lab(77.9792% -43.5552 -29.45);text-shadow:0 0 20px #00717f4d;text-shadow:0 0 20px lab(42.863% -32.0891 -21.9386/.3);font-size:1.1em;font-weight:700}.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__echo{animation:.5s ease-out chat-messages-module__BYfQgG__echoGlow}@keyframes chat-messages-module__BYfQgG__echoGlow{0%{text-shadow:0 0 #0000}to{text-shadow:0 0 20px #00717f4d;text-shadow:0 0 20px lab(42.863% -32.0891 -21.9386/.3)}}.chat-messages-module__BYfQgG__fxExplode.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble{animation:.7s cubic-bezier(.22,.61,.36,1) chat-messages-module__BYfQgG__explodeBurst}@keyframes chat-messages-module__BYfQgG__explodeBurst{0%{opacity:0;filter:blur(8px);transform:scale(.3)}40%{opacity:.8;filter:blur(2px);transform:scale(1.15)}70%{opacity:1;filter:blur();transform:scale(.95)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes chat-messages-module__BYfQgG__cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.chat-messages-module__BYfQgG__fxLoud.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble,.chat-messages-module__BYfQgG__fxSlam.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble,.chat-messages-module__BYfQgG__fxGentle.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble,.chat-messages-module__BYfQgG__fxExplode.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__bubble,.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__grow,.chat-messages-module__BYfQgG__animateIn .chat-messages-module__BYfQgG__echo,.chat-messages-module__BYfQgG__streaming .chat-messages-module__BYfQgG__bubble:after{animation:none}}.chat-messages-module__BYfQgG__selecting{gap:calc(var(--space-xs) + 4px)}.chat-messages-module__BYfQgG__selecting .chat-messages-module__BYfQgG__message{cursor:pointer}.chat-messages-module__BYfQgG__tappable{-webkit-user-select:none;user-select:none}.chat-messages-module__BYfQgG__tappable:focus-visible{outline:none}.chat-messages-module__BYfQgG__tappable:focus-visible .chat-messages-module__BYfQgG__bubble{outline:2px solid var(--neon-pink);outline-offset:3px}.chat-messages-module__BYfQgG__selected .chat-messages-module__BYfQgG__bubble{box-shadow:0 0 0 2px var(--neon-pink), 0 0 18px #e040a059;transition:box-shadow .14s}.chat-messages-module__BYfQgG__shake .chat-messages-module__BYfQgG__bubble{animation:.26s ease-out chat-messages-module__BYfQgG__bubbleShake}@keyframes chat-messages-module__BYfQgG__bubbleShake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}55%{transform:translate(5px)}80%{transform:translate(-2px)}}@media (prefers-reduced-motion:reduce){.chat-messages-module__BYfQgG__shake .chat-messages-module__BYfQgG__bubble{animation:none}}
.chat-input-module__YyJGdG__inputArea{padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--border);background:var(--bg-surface)}.chat-input-module__YyJGdG__inputWrap{background:var(--bg-elevated);border:1px solid var(--border);padding:4px 6px 4px var(--space-md);border-radius:22px;align-items:center;min-height:40px;transition:border-color .15s;display:flex}.chat-input-module__YyJGdG__inputWrap:focus-within{border-color:var(--accent)}.chat-input-module__YyJGdG__input{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);resize:none;background:0 0;border:none;outline:none;flex:1;height:auto;padding:6px 0;line-height:1.4;overflow:hidden}.chat-input-module__YyJGdG__input::placeholder{color:var(--text-ghost)}.chat-input-module__YyJGdG__input:disabled{opacity:.5;cursor:not-allowed}.chat-input-module__YyJGdG__sendWrap{align-self:stretch;align-items:flex-end;padding-bottom:4px;padding-right:4px;display:flex}.chat-input-module__YyJGdG__send{border-radius:var(--radius-full);background:var(--safe);color:#000002;color:lab(.0942307% .258453 -.648147);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:opacity .15s,transform .1s;display:flex}.chat-input-module__YyJGdG__send:hover:not(:disabled){opacity:.85;transform:scale(1.05)}.chat-input-module__YyJGdG__send:disabled{background:var(--border);opacity:.4;cursor:not-allowed;transform:none}
.select-toolbar-module__Gsb6qG__toolbar{background:var(--bg-deep);padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom,0px));gap:var(--space-xs);border-top:1px solid #390e2d33;border-top:1px solid lab(11.849% 24.5095 -9.88859/.2);flex-direction:column;flex-shrink:0;display:flex;position:sticky;bottom:0}.select-toolbar-module__Gsb6qG__instruction{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);text-align:center;letter-spacing:.02em}.select-toolbar-module__Gsb6qG__counter{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-size:var(--text-xs);color:var(--neon-pink);text-align:center;letter-spacing:.06em;font-weight:600}.select-toolbar-module__Gsb6qG__buttons{gap:var(--space-sm);justify-content:space-between;display:flex}.select-toolbar-module__Gsb6qG__btn{font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;letter-spacing:.02em;border:1px solid #0000;border-radius:22px;flex:1;padding:10px 14px;font-weight:600}.select-toolbar-module__Gsb6qG__cancel{color:var(--text-secondary);background:0 0;border-color:#2d2a41;border-color:lab(18.3416% 5.93254 -13.6988)}.select-toolbar-module__Gsb6qG__cancel:hover{background:#0b081b;background:lab(2.76376% 3.874 -10.1207)}.select-toolbar-module__Gsb6qG__primary{background:var(--neon-pink);color:#fff}.select-toolbar-module__Gsb6qG__primary:disabled{color:var(--text-ghost);cursor:not-allowed;background:#161227;background:lab(6.76276% 6.23041 -13.421)}.select-toolbar-module__Gsb6qG__primary:not(:disabled):hover{background:#ff6bd9;background:lab(67.3941% 76.4949 -30.8771)}
.receipt-card-module__UnBGlG__card{color:#1a1a1a;font-family:var(--font-mono), ui-monospace, Menlo, monospace;filter:drop-shadow(0 12px 28px #00000080);background:0 0;width:320px;max-width:100%;position:relative}.receipt-card-module__UnBGlG__zigTop,.receipt-card-module__UnBGlG__zigBot{background-image:linear-gradient(-45deg,#f8f5ec 6px,#0000 0),linear-gradient(45deg,#f8f5ec 6px,#0000 0);background-position:0 0,6px 0;background-repeat:repeat-x;background-size:12px 12px;height:10px;display:block}.receipt-card-module__UnBGlG__zigBot{transform:scaleY(-1)}.receipt-card-module__UnBGlG__inner{background:#f8f5ec;padding:18px 22px}.receipt-card-module__UnBGlG__brand{text-align:center;letter-spacing:2px;font-size:20px;font-weight:700}.receipt-card-module__UnBGlG__sub{text-align:center;letter-spacing:2.5px;text-transform:uppercase;color:#444;margin-top:2px;margin-bottom:14px;font-size:9px}.receipt-card-module__UnBGlG__divider{border:none;border-top:1px dashed #555;margin:10px 0}.receipt-card-module__UnBGlG__bubbles{flex-direction:column;gap:8px;padding:8px 0;display:flex}.receipt-card-module__UnBGlG__bubble{font-family:var(--font-mono), ui-monospace, Menlo, monospace;white-space:pre-wrap;overflow-wrap:break-word;border-radius:14px;max-width:92%;padding:7px 11px;font-size:11.5px;line-height:1.5}.receipt-card-module__UnBGlG__bot{color:#1a1a1a;background:#e8e4d5;border:1px solid #c8c4b5;align-self:flex-start}.receipt-card-module__UnBGlG__user{color:#f8f5ec;background:#1a1a1a;align-self:flex-end}.receipt-card-module__UnBGlG__meta{color:#2a2a2a;letter-spacing:1px;font-size:10px;line-height:1.7}.receipt-card-module__UnBGlG__row{justify-content:space-between;gap:8px;display:flex}.receipt-card-module__UnBGlG__row span{white-space:nowrap}.receipt-card-module__UnBGlG__footer{text-align:center;letter-spacing:2px;color:#333;text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:700}.receipt-card-module__UnBGlG__chip{font-family:inherit;font-size:inherit;color:inherit;cursor:default;-webkit-user-select:none;user-select:none;vertical-align:baseline;line-height:inherit;white-space:nowrap;background:0 0;border:none;padding:0;display:inline}.receipt-card-module__UnBGlG__chipBlocks{letter-spacing:-.5px}.receipt-card-module__UnBGlG__chipReplaced{background:#e040a01f;border-radius:2px;padding:0 3px;box-shadow:inset 0 -1px #e040a080}.receipt-card-module__UnBGlG__chipClickable{cursor:pointer;transition:background .12s}.receipt-card-module__UnBGlG__chipClickable:hover{background:#e040a02e}.receipt-card-module__UnBGlG__chipClickable:focus-visible{outline-offset:1px;outline:2px solid #e040a0}
.receipt-preview-modal-module__p0PRua__overlay{z-index:100;padding:var(--space-md);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.receipt-preview-modal-module__p0PRua__panel{gap:var(--space-md);flex-direction:column;width:100%;max-width:360px;display:flex;position:relative}.receipt-preview-modal-module__p0PRua__close{width:36px;height:36px;color:var(--text-bright);cursor:pointer;font-family:var(--font-body);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;font-size:18px;line-height:1;display:flex;position:absolute;top:-44px;right:0}.receipt-preview-modal-module__p0PRua__close:hover{background:#ffffff1f}.receipt-preview-modal-module__p0PRua__close:focus-visible{outline:2px solid var(--neon-pink);outline-offset:2px}.receipt-preview-modal-module__p0PRua__cardWrap{justify-content:center;display:flex}.receipt-preview-modal-module__p0PRua__buttons{gap:var(--space-sm);display:flex}.receipt-preview-modal-module__p0PRua__btn{font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;letter-spacing:.02em;border:1px solid #0000;border-radius:22px;flex:1;padding:11px 14px;font-weight:600}.receipt-preview-modal-module__p0PRua__adjust{color:var(--text-secondary);background:0 0;border-color:#2d2a41;border-color:lab(18.3416% 5.93254 -13.6988)}.receipt-preview-modal-module__p0PRua__adjust:hover{background:#0b081b;background:lab(2.76376% 3.874 -10.1207)}.receipt-preview-modal-module__p0PRua__save{background:var(--neon-pink);color:#fff}.receipt-preview-modal-module__p0PRua__save:disabled{color:var(--text-ghost);cursor:not-allowed;background:#161227;background:lab(6.76276% 6.23041 -13.421)}.receipt-preview-modal-module__p0PRua__save:not(:disabled):hover{background:#ff6bd9;background:lab(67.3941% 76.4949 -30.8771)}.receipt-preview-modal-module__p0PRua__customInput{z-index:110;padding:var(--space-md);background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.receipt-preview-modal-module__p0PRua__customInput form{background:var(--bg-elevated);border-radius:var(--radius-md);padding:var(--space-md);gap:var(--space-sm);border:1px solid #2e284a;border:1px solid lab(18.0393% 9.79756 -20.3122);flex-direction:column;width:100%;max-width:320px;display:flex}.receipt-preview-modal-module__p0PRua__customInput label{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary)}.receipt-preview-modal-module__p0PRua__customInput input{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-size:var(--text-base);border-radius:var(--radius-sm);background:var(--bg-void);color:var(--text-bright);border:1px solid #2e284a;border:1px solid lab(18.0393% 9.79756 -20.3122);padding:8px 10px}.receipt-preview-modal-module__p0PRua__customInput input:focus-visible{outline:2px solid var(--neon-pink);outline-offset:1px}.receipt-preview-modal-module__p0PRua__customInput .receipt-preview-modal-module__p0PRua__row{gap:var(--space-sm);justify-content:flex-end;display:flex}.receipt-preview-modal-module__p0PRua__customInput button{border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;border:1px solid #0000;padding:8px 14px;font-weight:600}.receipt-preview-modal-module__p0PRua__customInput button[type=button]{color:var(--text-secondary);background:0 0;border-color:#2d2a41;border-color:lab(18.3416% 5.93254 -13.6988)}.receipt-preview-modal-module__p0PRua__customInput button[type=submit]{background:var(--neon-pink);color:#fff}@media (prefers-reduced-motion:reduce){.receipt-preview-modal-module__p0PRua__overlay{-webkit-backdrop-filter:none;backdrop-filter:none}}
.page-module__-5BmTW__page{background:var(--bg-deep);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.page-module__-5BmTW__contactHeader{padding:var(--space-xs) var(--space-md) var(--space-sm);background:linear-gradient(#0f010a26 0%,#0000 100%);background:linear-gradient(lab(1.37474% 4.64519 -1.87841/.15) 0%,#0000 100%);border-bottom:1px solid #390e2d26;border-bottom:1px solid lab(11.849% 24.5095 -9.88859/.15);flex-shrink:0;align-items:center;display:flex}.page-module__-5BmTW__backLink{color:var(--neon-cyan);font-size:var(--text-lg);padding:var(--space-xs);border-radius:var(--radius-sm);flex-shrink:0;width:32px;line-height:1;text-decoration:none}.page-module__-5BmTW__headerSpacer{flex-shrink:0;width:32px}.page-module__-5BmTW__backLink:focus-visible{outline:2px solid var(--neon-cyan);outline-offset:2px}.page-module__-5BmTW__contactCenter{flex-direction:column;flex:1;align-items:center;display:flex}.page-module__-5BmTW__avatar{border-radius:var(--radius-full);background:linear-gradient(135deg,#1a1040,#08060e);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:2px;display:flex}.page-module__-5BmTW__avatarGhost{width:28px;height:28px}.page-module__-5BmTW__contactName{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.page-module__-5BmTW__chatArea{flex-direction:column;flex:1;display:flex;overflow-y:auto}.page-module__-5BmTW__chatArea::-webkit-scrollbar{width:4px}.page-module__-5BmTW__chatArea::-webkit-scrollbar-track{background:0 0}.page-module__-5BmTW__chatArea::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-xs)}.page-module__-5BmTW__error{margin:0 var(--space-md) var(--space-md);padding:var(--space-sm) var(--space-md);border:1px solid var(--border-alert);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-xs);color:var(--danger);letter-spacing:.05em;background:#050000;background:lab(.275604% 1.32461 .412658)}.page-module__-5BmTW__receiptBtn{width:32px;height:32px;color:var(--neon-cyan);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.page-module__-5BmTW__receiptBtn:hover:not(:disabled){color:var(--neon-pink);background:#16051066;background:lab(2.75875% 7.14637 -2.88074/.4)}.page-module__-5BmTW__receiptBtn:disabled{opacity:.4;cursor:not-allowed}.page-module__-5BmTW__receiptBtn:focus-visible{outline:2px solid var(--neon-pink);outline-offset:2px}.page-module__-5BmTW__retry{border:1px solid var(--neon-pink);color:var(--neon-pink);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer;background:0 0;margin-left:6px;padding:2px 10px}
.page-module___8aEwW__page{background:var(--bg-void);height:100%;position:relative;overflow:hidden}.page-module___8aEwW__overlay{z-index:10;touch-action:none;background:radial-gradient(at 50% 80%,#18001e 0%,#0000 50%),radial-gradient(at 50% 0,#030017 0%,#0000 60%),#010003;background:radial-gradient(at 50% 80%,lab(2.12312% 18.0739 -18.2687) 0%,#0000 50%),radial-gradient(at 50% 0,lab(.628719% 3.5611 -10.3247) 0%,#0000 60%),lab(.0555515% .81905 -1.88614);transition:transform .5s cubic-bezier(.4,0,0,1);position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__dragging{transition:none}.page-module___8aEwW__unlocked{transform:translateY(-100%)}.page-module___8aEwW__gridFloor{transform-origin:top;will-change:transform;background-image:linear-gradient(#bd20991f 1px,#0000 1px),linear-gradient(90deg,#bd20991f 1px,#0000 1px);background-image:linear-gradient(lab(44.5866% 66.9192 -27.0726/.12) 1px,#0000 1px),linear-gradient(90deg,lab(44.5866% 66.9192 -27.0726/.12) 1px,#0000 1px);background-size:40px 40px;height:50%;animation:2s linear infinite page-module___8aEwW__grid-scroll;position:absolute;bottom:0;left:0;right:0;transform:perspective(400px)rotateX(55deg);-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}.page-module___8aEwW__lockscreen{z-index:1;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__lockContent{padding:0 var(--space-lg);flex-direction:column;flex:1;min-height:0;display:flex}.page-module___8aEwW__titleArea{text-align:center;padding:var(--space-lg) 0;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.page-module___8aEwW__date{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-md);opacity:0;animation:page-module___8aEwW__float-up .6s var(--ease-out-expo) .2s forwards}.page-module___8aEwW__title{font-family:var(--font-display);color:var(--text-bright);text-shadow:0 0 15px var(--neon-pink-glow), 0 0 40px #88296f33;letter-spacing:-.02em;opacity:0;animation:page-module___8aEwW__float-up .8s var(--ease-out-expo) .4s forwards;font-size:3.5rem;line-height:.95;transform:translateY(20px)}@supports (color:lab(0% 0 0)){.page-module___8aEwW__title{text-shadow:0 0 15px var(--neon-pink-glow), 0 0 40px lab(34.0364% 45.897 -18.5263/.2)}}.page-module___8aEwW__tagline{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-muted);margin-top:var(--space-xl);opacity:0;animation:page-module___8aEwW__float-up .6s var(--ease-out-expo) .7s forwards;font-style:italic}.page-module___8aEwW__bottomArea{flex-direction:column;flex-shrink:0;justify-content:flex-end;height:220px;display:flex}.page-module___8aEwW__notification{margin:0 0 var(--space-lg);border-radius:var(--radius-sm);padding:14px var(--space-md);opacity:0;animation:page-module___8aEwW__slide-down .5s var(--ease-out-expo) 1.1s forwards;background:#c841a514;background:lab(50.7153% 61.1959 -24.7016/.08);border:1px solid #98397e40;border:1px solid lab(39.8497% 46.0458 -18.5643/.25);transform:translateY(-20px)}.page-module___8aEwW__notifHeader{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__notifApp{font-family:var(--font-body);font-size:var(--text-sm);color:var(--neon-pink);text-shadow:0 0 8px var(--neon-pink-glow);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.page-module___8aEwW__notifTime{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-muted)}.page-module___8aEwW__notifBody{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-body);min-height:3em;line-height:1.5}.page-module___8aEwW__ctaArea{text-align:center;padding-bottom:var(--space-xl);opacity:0;animation:page-module___8aEwW__float-up .6s var(--ease-out-expo) 1.5s forwards;flex-shrink:0}.page-module___8aEwW__ctaLink{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-body);letter-spacing:.03em;padding:var(--space-md) var(--space-2xl);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #3a374e;border:1px solid lab(24.1549% 5.76369 -13.7558);font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.page-module___8aEwW__ctaLink:hover,.page-module___8aEwW__ctaLink:focus-visible{color:var(--neon-pink);text-shadow:0 0 12px var(--neon-pink-glow);outline:2px solid var(--neon-pink);outline-offset:2px;border-color:#98397e99;border-color:lab(39.8497% 46.0458 -18.5643/.6);box-shadow:0 0 30px #78186026;box-shadow:0 0 30px lab(28.2195% 45.7239 -18.4827/.15)}.page-module___8aEwW__homeScreen{background:radial-gradient(ellipse at 50% 70%, #09000d 0%, transparent 60%), var(--bg-void);flex-direction:column;display:flex;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.page-module___8aEwW__homeScreen{background:radial-gradient(ellipse at 50% 70%, lab(.663778% 4.69122 -5.10769) 0%, transparent 60%), var(--bg-void)}}.page-module___8aEwW__appGrid{gap:var(--space-2xl);flex:1;justify-content:center;align-items:center;display:flex}.page-module___8aEwW__appIcon{align-items:center;gap:var(--space-sm);cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;text-decoration:none;display:flex}.page-module___8aEwW__appIconImage{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;transition:transform .15s,box-shadow .15s;display:flex}.page-module___8aEwW__appIcon:hover .page-module___8aEwW__appIconImage,.page-module___8aEwW__appIcon:focus-visible .page-module___8aEwW__appIconImage{transform:scale(1.08)}.page-module___8aEwW__appIcon:focus-visible .page-module___8aEwW__appIconImage{outline:2px solid var(--neon-cyan);outline-offset:2px}.page-module___8aEwW__appIconMessages{background:linear-gradient(135deg,#1a1040,#08060e);border:1px solid #dc32a026;box-shadow:0 0 20px #dc32a01a}.page-module___8aEwW__ghostIcon{width:40px;height:40px}.page-module___8aEwW__ghostDot1{animation:1s linear infinite page-module___8aEwW__dotPulse}.page-module___8aEwW__ghostDot2{animation:1s linear .33s infinite page-module___8aEwW__dotPulse}.page-module___8aEwW__ghostDot3{animation:1s linear .66s infinite page-module___8aEwW__dotPulse}@keyframes page-module___8aEwW__dotPulse{0%,to{opacity:.35}50%{opacity:1}}.page-module___8aEwW__appIconAbout{color:var(--text-muted);background:#0b0917;background:lab(2.85304% 2.63175 -7.07913);border:1px solid #211e33;border:1px solid lab(12.5226% 6.17072 -13.6285)}.page-module___8aEwW__appIconLabel{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);text-align:center;max-width:70px}.page-module___8aEwW__sheetBackdrop{z-index:20;background:#000000b3;background:lab(.00554848% .0234544 -.0572771/.7);align-items:flex-end;animation:.2s ease-out page-module___8aEwW__fadeIn;display:flex;position:absolute;inset:0}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__sheet{background:var(--bg-surface);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;padding:var(--space-md) var(--space-xl) var(--space-2xl);align-items:center;gap:var(--space-md);animation:page-module___8aEwW__slideUp .3s var(--ease-out-expo);flex-direction:column;display:flex}@keyframes page-module___8aEwW__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.page-module___8aEwW__sheetHandle{border-radius:var(--radius-full);background:var(--border);width:36px;height:4px;margin-bottom:var(--space-sm)}.page-module___8aEwW__sheetAppIcon{align-items:center;gap:var(--space-sm);flex-direction:column;display:flex}.page-module___8aEwW__sheetAppName{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.page-module___8aEwW__sheetTitle{font-family:var(--font-body);font-size:var(--text-lg);color:var(--text-primary);font-weight:700}.page-module___8aEwW__sheetBody{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;max-width:280px;line-height:1.6}.page-module___8aEwW__sheetIntro{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);text-align:center;max-width:300px;margin:0;line-height:1.55}.page-module___8aEwW__sheetGuide{gap:var(--space-sm);width:100%;max-width:280px;margin-top:var(--space-xs);flex-direction:column;display:flex}.page-module___8aEwW__sheetGuideTitle{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;text-align:center;margin:0;font-weight:600}.page-module___8aEwW__sheetGuideList{counter-reset:guide;gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__sheetGuideList li{counter-increment:guide;font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);padding-left:1.75em;line-height:1.5;position:relative}.page-module___8aEwW__sheetGuideList li:before{content:counter(guide);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--neon-pink);text-align:right;width:1.25em;font-weight:600;line-height:1.7;position:absolute;top:0;left:0}.page-module___8aEwW__sheetCredit{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-sm)}.page-module___8aEwW__sheetCredit a{color:var(--neon-pink);text-decoration:none}.page-module___8aEwW__sheetCredit a:hover{text-shadow:0 0 8px var(--neon-pink-glow)}@keyframes page-module___8aEwW__float-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__slide-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__grid-scroll{0%{transform:perspective(400px)rotateX(55deg)translateY(0)}to{transform:perspective(400px)rotateX(55deg)translateY(40px)}}
