.PortalDemo-module__eu7BfG__frame{width:calc(418px * var(--s));height:calc(872px * var(--s));position:relative}.PortalDemo-module__eu7BfG__phone{width:418px;height:872px;transform:scale(var(--s));transform-origin:0 0;background:#17140f;border-radius:60px;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #b9afa259,0 40px 120px -30px #b9afa259}.PortalDemo-module__eu7BfG__screen{color:#1f1c18;background:#f5f1ea;border-radius:46px;width:390px;height:844px;font-family:inherit;font-size:14px;line-height:1.45;position:absolute;top:14px;left:14px;overflow:hidden}.PortalDemo-module__eu7BfG__island{z-index:6;background:#000;border-radius:20px;width:120px;height:34px;margin-left:-60px;position:absolute;top:12px;left:50%}.PortalDemo-module__eu7BfG__statusbar{background:#fff;justify-content:space-between;align-items:flex-end;height:52px;padding:0 30px 4px;font-size:15px;font-weight:600;display:flex}.PortalDemo-module__eu7BfG__bat{border:1.5px solid #1f1c18;border-radius:4px;width:26px;height:12px;margin-left:6px;display:inline-block;position:relative}.PortalDemo-module__eu7BfG__bat:after{content:"";background:#1f1c18;border-radius:1.5px;position:absolute;inset:2px}.PortalDemo-module__eu7BfG__topbar{z-index:2;background:#fff;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;height:56px;padding:0 18px;display:flex;position:relative}.PortalDemo-module__eu7BfG__wm{letter-spacing:-.01em;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.PortalDemo-module__eu7BfG__page{scrollbar-width:none;padding:20px 16px 24px;position:absolute;inset:108px 0 0;overflow-y:auto}.PortalDemo-module__eu7BfG__page::-webkit-scrollbar{display:none}.PortalDemo-module__eu7BfG__h1{letter-spacing:-.02em;font-size:24px;font-weight:600;line-height:1.15}.PortalDemo-module__eu7BfG__h1sub{color:#0000008c;margin-top:3px;font-size:14px}.PortalDemo-module__eu7BfG__specs{color:#00000073;margin-top:2px;font-size:12.5px}.PortalDemo-module__eu7BfG__card{background:#fff;border:1px solid #00000012;border-radius:20px}.PortalDemo-module__eu7BfG__pad{padding:18px 18px 16px}.PortalDemo-module__eu7BfG__eb{text-transform:uppercase;letter-spacing:.08em;color:#0006;font-size:11px;font-weight:500}.PortalDemo-module__eu7BfG__muted{color:#0000008c;margin-top:4px;font-size:13.5px}.PortalDemo-module__eu7BfG__pill{color:#065f46;background:#ecfdf5;border-radius:8px;margin-top:12px;padding:9px 12px;font-size:13px;font-weight:500;line-height:1.35}.PortalDemo-module__eu7BfG__btn{color:#fff;cursor:pointer;background:#000;border:0;border-radius:6px;padding:9px 16px;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.3;display:inline-block}.PortalDemo-module__eu7BfG__btn:hover{background:#1f1c18}.PortalDemo-module__eu7BfG__ghost{color:#1f1c18;background:#fff;border:1px solid #00000026;font-weight:400}.PortalDemo-module__eu7BfG__ghost:hover{background:#f5f1ea}.PortalDemo-module__eu7BfG__rd{border-radius:999px;padding:7px 16px;font-weight:600}.PortalDemo-module__eu7BfG__wide{text-align:center;border-radius:12px;width:100%;padding:13px 16px;font-size:15px;font-weight:600;display:block}.PortalDemo-module__eu7BfG__btnrow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.PortalDemo-module__eu7BfG__sec{margin-top:16px}.PortalDemo-module__eu7BfG__sec>.PortalDemo-module__eu7BfG__eb{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PortalDemo-module__eu7BfG__stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.PortalDemo-module__eu7BfG__stat{background:#fff;border:1px solid #00000012;border-radius:16px;padding:12px 11px 10px}.PortalDemo-module__eu7BfG__l{text-transform:uppercase;letter-spacing:.07em;color:#0006;font-size:10px;font-weight:500}.PortalDemo-module__eu7BfG__v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:21px;font-weight:600;line-height:1.1}.PortalDemo-module__eu7BfG__warn{color:#92400e}.PortalDemo-module__eu7BfG__s{color:#00000073;margin-top:2px;font-size:10.5px;line-height:1.2}.PortalDemo-module__eu7BfG__month .PortalDemo-module__eu7BfG__hd{justify-content:space-between;align-items:center;padding:12px 14px 0;font-size:13px;display:flex}.PortalDemo-module__eu7BfG__month .PortalDemo-module__eu7BfG__hd span{color:#00000073;margin-left:6px}.PortalDemo-module__eu7BfG__month .PortalDemo-module__eu7BfG__hd a{color:#0009;font-size:11.5px}.PortalDemo-module__eu7BfG__cells{grid-template-columns:repeat(3,1fr);display:grid}.PortalDemo-module__eu7BfG__cell{border-left:1px solid #0000000d;padding:12px}.PortalDemo-module__eu7BfG__cell:first-child{border-left:0}.PortalDemo-module__eu7BfG__cell .PortalDemo-module__eu7BfG__l{font-size:9.5px}.PortalDemo-module__eu7BfG__cell .PortalDemo-module__eu7BfG__v{font-size:15px;font-weight:500}.PortalDemo-module__eu7BfG__net{color:#047857;font-weight:700!important}.PortalDemo-module__eu7BfG__mrow{padding:13px 16px 14px}.PortalDemo-module__eu7BfG__mtop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.PortalDemo-module__eu7BfG__mtop b{font-size:14px;font-weight:500}.PortalDemo-module__eu7BfG__m{color:#00000073;margin-top:2px;font-size:11.5px}.PortalDemo-module__eu7BfG__st{color:#6d28d9;background:#f5f3ff;border-radius:999px;flex-shrink:0;padding:4px 9px;font-size:11px;font-weight:500}.PortalDemo-module__eu7BfG__appr{background:#f59e0b12;border:1px solid #f59e0b59;border-radius:14px;margin-top:11px;padding:11px 12px}.PortalDemo-module__eu7BfG__appr b{color:#4a4233;font-size:13.5px;font-weight:500;display:block}.PortalDemo-module__eu7BfG__done{color:#065f46;background:#ecfdf5;border:1px solid #0596694d;border-radius:14px;align-items:center;gap:10px;margin-top:11px;padding:12px;font-size:13.5px;font-weight:500;display:flex}.PortalDemo-module__eu7BfG__ck{color:#fff;background:#047857;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.PortalDemo-module__eu7BfG__drow{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;font-family:inherit;display:flex}.PortalDemo-module__eu7BfG__drow b{color:#1f1c18;font-size:14px;font-weight:500;display:block}.PortalDemo-module__eu7BfG__drow span{color:#00000073;font-size:11.5px}.PortalDemo-module__eu7BfG__amt{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:28px;font-weight:600;line-height:1.1}.PortalDemo-module__eu7BfG__amt i{color:#00000073;margin-left:4px;font-size:14px;font-style:normal;font-weight:400}.PortalDemo-module__eu7BfG__fixrow{border-top:1px solid #0000000d;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:12px;font-size:13.5px;display:flex}.PortalDemo-module__eu7BfG__dot{vertical-align:1px;background:#10b981;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.PortalDemo-module__eu7BfG__thhead{border-bottom:1px solid #0000000f;padding:12px 16px 10px}.PortalDemo-module__eu7BfG__thhead b{font-size:14px;font-weight:600;display:block}.PortalDemo-module__eu7BfG__thhead span{color:#00000073;font-size:11.5px}.PortalDemo-module__eu7BfG__thread{flex-direction:column;gap:8px;padding:12px 14px 4px;display:flex}.PortalDemo-module__eu7BfG__bub{border-radius:16px;max-width:88%;padding:8px 12px 6px;font-size:13.5px;line-height:1.35}.PortalDemo-module__eu7BfG__them{color:#000c;background:#0000000d;align-self:flex-start}.PortalDemo-module__eu7BfG__me{color:#fff;background:#000;align-self:flex-end}.PortalDemo-module__eu7BfG__meta{color:#00000073;margin-top:3px;font-size:10px}.PortalDemo-module__eu7BfG__me .PortalDemo-module__eu7BfG__meta{color:#ffffff8c}.PortalDemo-module__eu7BfG__typing{background:#0000000d;border-radius:16px;align-self:flex-start;gap:4px;padding:10px 14px;display:flex}.PortalDemo-module__eu7BfG__typing i{background:#00000059;border-radius:50%;width:6px;height:6px;animation:1s infinite PortalDemo-module__eu7BfG__blink}.PortalDemo-module__eu7BfG__typing i:nth-child(2){animation-delay:.15s}.PortalDemo-module__eu7BfG__typing i:nth-child(3){animation-delay:.3s}@keyframes PortalDemo-module__eu7BfG__blink{0%,80%,to{opacity:.25}40%{opacity:1}}.PortalDemo-module__eu7BfG__composer{border-top:1px solid #0000000f;align-items:center;gap:8px;padding:10px 12px;display:flex}.PortalDemo-module__eu7BfG__box{color:#00000059;text-align:left;cursor:pointer;background:#fff;border:1px solid #00000026;border-radius:6px;flex:1;padding:8px 12px;font-family:inherit;font-size:13px}.PortalDemo-module__eu7BfG__send{color:#fff;cursor:pointer;background:#000;border:0;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.PortalDemo-module__eu7BfG__sheet{z-index:4;scrollbar-width:none;background:#f5f1ea;padding:20px 16px 24px;animation:.35s cubic-bezier(.2,.8,.2,1) PortalDemo-module__eu7BfG__up;position:absolute;inset:108px 0 0;overflow-y:auto}@keyframes PortalDemo-module__eu7BfG__up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.PortalDemo-module__eu7BfG__back{color:#0000008c;cursor:pointer;background:0 0;border:0;margin-bottom:12px;padding:0;font-family:inherit;font-size:13px}.PortalDemo-module__eu7BfG__field{background:#fff;border:1px solid #0000001f;border-radius:10px;margin-top:10px;padding:10px 12px}.PortalDemo-module__eu7BfG__field .PortalDemo-module__eu7BfG__l{margin-bottom:2px}.PortalDemo-module__eu7BfG__fv{font-size:14.5px}.PortalDemo-module__eu7BfG__toggle{justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.PortalDemo-module__eu7BfG__sw{background:#047857;border-radius:999px;flex-shrink:0;width:40px;height:24px;position:relative}.PortalDemo-module__eu7BfG__sw:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;right:3px}.PortalDemo-module__eu7BfG__spin{vertical-align:-4px;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite PortalDemo-module__eu7BfG__rot;display:inline-block}@keyframes PortalDemo-module__eu7BfG__rot{to{transform:rotate(360deg)}}.PortalDemo-module__eu7BfG__big{text-align:center;padding:26px 8px 8px}.PortalDemo-module__eu7BfG__bigck{color:#fff;background:#047857;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 14px;font-size:30px;font-weight:700;animation:.4s cubic-bezier(.2,1.4,.4,1) PortalDemo-module__eu7BfG__pop;display:grid}@keyframes PortalDemo-module__eu7BfG__pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.PortalDemo-module__eu7BfG__track{margin-top:14px}.PortalDemo-module__eu7BfG__tstep{color:#00000059;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:8px 0;transition:color .3s;display:grid}.PortalDemo-module__eu7BfG__tstep.PortalDemo-module__eu7BfG__on{color:#1f1c18}.PortalDemo-module__eu7BfG__tdot{color:#fff;border:2px solid #00000026;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;transition:all .3s;display:grid}.PortalDemo-module__eu7BfG__on .PortalDemo-module__eu7BfG__tdot{background:#047857;border-color:#047857}.PortalDemo-module__eu7BfG__photo{color:#0000008c;background:linear-gradient(135deg,#d9d2c6,#b9afa2);border-radius:10px;place-items:center;height:90px;margin-top:10px;font-size:12px;display:grid}.PortalDemo-module__eu7BfG__pulse{animation:1.6s infinite PortalDemo-module__eu7BfG__pulse;box-shadow:0 0 #b9afa2e6}@keyframes PortalDemo-module__eu7BfG__pulse{0%{box-shadow:0 0 #b9afa2d9}70%{box-shadow:0 0 0 10px #b9afa200}to{box-shadow:0 0 #b9afa200}}.PortalDemo-module__eu7BfG__line{border-bottom:1px solid #0000000f;justify-content:space-between;padding:9px 0;font-size:13.5px;display:flex}.PortalDemo-module__eu7BfG__line:last-child{border-bottom:0}.PortalDemo-module__eu7BfG__menubtn{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-end;gap:4px;width:32px;height:32px;margin-right:-6px;padding:0 6px;display:flex}.PortalDemo-module__eu7BfG__menubtn i{background:#1f1c18;border-radius:2px;width:20px;height:2px;transition:transform .25s,opacity .2s;display:block}.PortalDemo-module__eu7BfG__menubtn.PortalDemo-module__eu7BfG__open i:first-child{transform:translateY(6px)rotate(45deg)}.PortalDemo-module__eu7BfG__menubtn.PortalDemo-module__eu7BfG__open i:nth-child(2){opacity:0}.PortalDemo-module__eu7BfG__menubtn.PortalDemo-module__eu7BfG__open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.PortalDemo-module__eu7BfG__scrim{z-index:5;cursor:pointer;background:#14100b47;border:0;padding:0;animation:.25s PortalDemo-module__eu7BfG__fadein;position:absolute;inset:108px 0 0}@keyframes PortalDemo-module__eu7BfG__fadein{0%{opacity:0}to{opacity:1}}.PortalDemo-module__eu7BfG__drawer{z-index:6;background:#fff;flex-direction:column;width:300px;animation:.3s cubic-bezier(.2,.8,.2,1) PortalDemo-module__eu7BfG__slidein;display:flex;position:absolute;top:108px;bottom:0;right:0;box-shadow:-20px 0 50px #0000001f}@keyframes PortalDemo-module__eu7BfG__slidein{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}.PortalDemo-module__eu7BfG__dhead{border-bottom:1px solid #0000000f;padding:18px 18px 12px}.PortalDemo-module__eu7BfG__dhead b{letter-spacing:-.01em;font-size:15px;font-weight:600;display:block}.PortalDemo-module__eu7BfG__dhead span{color:#00000080;margin-top:2px;font-size:12px;display:block}.PortalDemo-module__eu7BfG__dlist{scrollbar-width:none;flex:1;padding:6px 0;overflow-y:auto}.PortalDemo-module__eu7BfG__dlist::-webkit-scrollbar{display:none}.PortalDemo-module__eu7BfG__mi{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 18px;font-family:inherit;display:flex}.PortalDemo-module__eu7BfG__mi:hover{background:#f5f1ea}.PortalDemo-module__eu7BfG__mi b{color:#1f1c18;font-size:14px;font-weight:500;display:block}.PortalDemo-module__eu7BfG__mi span{color:#00000080;margin-top:1px;font-size:11.5px;display:block}.PortalDemo-module__eu7BfG__mi i{color:#0000004d;flex-shrink:0;font-size:14px;font-style:normal}.PortalDemo-module__eu7BfG__mi.PortalDemo-module__eu7BfG__on b{font-weight:600}.PortalDemo-module__eu7BfG__mi.PortalDemo-module__eu7BfG__on i{color:#047857}.PortalDemo-module__eu7BfG__dfoot{color:#0000008c;border-top:1px solid #0000000f;padding:14px 18px 18px;font-size:12px;line-height:1.5}.PortalDemo-module__eu7BfG__dfoot b{color:#1f1c18;font-size:12.5px;font-weight:500;display:block}.PortalDemo-module__eu7BfG__flash.PortalDemo-module__eu7BfG__card,.PortalDemo-module__eu7BfG__flash>.PortalDemo-module__eu7BfG__card{animation:1.3s ease-out PortalDemo-module__eu7BfG__ring}@keyframes PortalDemo-module__eu7BfG__ring{0%{box-shadow:0 0 #b9afa2f2}to{box-shadow:0 0 0 16px #b9afa200}}
.GlowMark-module__Yqw7eW__halo{pointer-events:none;background:radial-gradient(closest-side,#d4ccc04d,#b9afa21f 45%,#0000 72%);border-radius:50%;animation:4.5s ease-in-out infinite GlowMark-module__Yqw7eW__haloBreathe;position:absolute;inset:-55%}.GlowMark-module__Yqw7eW__mark{filter:drop-shadow(0 0 12px #e8e0d273)drop-shadow(0 0 36px #b9afa259);animation:4.5s ease-in-out infinite GlowMark-module__Yqw7eW__markGlow}.GlowMark-module__Yqw7eW__shine{pointer-events:none;mix-blend-mode:screen;background:linear-gradient(105deg,#0000 38%,#fffaf2e6 50%,#0000 62%) 0 0/260% 100% no-repeat;animation:5.5s ease-in-out infinite GlowMark-module__Yqw7eW__shineSweep;position:absolute;inset:0;-webkit-mask:url(/logo.png) 50%/contain no-repeat;mask:url(/logo.png) 50%/contain no-repeat}@keyframes GlowMark-module__Yqw7eW__haloBreathe{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes GlowMark-module__Yqw7eW__markGlow{0%,to{filter:drop-shadow(0 0 12px #e8e0d273)drop-shadow(0 0 36px #b9afa259)}50%{filter:drop-shadow(0 0 22px #f2ece2bf)drop-shadow(0 0 70px #b9afa28c)}}@keyframes GlowMark-module__Yqw7eW__shineSweep{0%{background-position:130% 0}55%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.GlowMark-module__Yqw7eW__halo,.GlowMark-module__Yqw7eW__mark{animation:none}.GlowMark-module__Yqw7eW__shine{display:none}}
.ScrollCue-module__UH9cnG__cue{opacity:0;animation:.9s ease-out 1s forwards ScrollCue-module__UH9cnG__cueIn}.ScrollCue-module__UH9cnG__arrow{animation:1.9s ease-in-out infinite ScrollCue-module__UH9cnG__cueNudge}@keyframes ScrollCue-module__UH9cnG__cueIn{to{opacity:1}}@keyframes ScrollCue-module__UH9cnG__cueNudge{0%,to{opacity:.55;transform:translateY(-2px)}50%{opacity:1;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ScrollCue-module__UH9cnG__cue{opacity:1;animation:none}.ScrollCue-module__UH9cnG__arrow{animation:none}}
