.phone-module__HI2aGa__device{width:calc(414px * var(--k,.62));height:calc(868px * var(--k,.62));flex:none;position:relative}.phone-module__HI2aGa__body{width:414px;height:868px;transform:scale(var(--k,.62));transform-origin:0 0;background:linear-gradient(150deg,#4a4a4d 0%,#1b1b1d 22%,#0d0d0e 55%,#2a2a2c 100%);border-radius:66px;padding:12px;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.5px #ffffff2e,inset 0 0 0 5px #070708,0 0 0 1px #ffffff0d,0 90px 140px -70px #000000f2,0 40px 90px -50px #ff6b0052}.phone-module__HI2aGa__body:before{content:"";background:linear-gradient(90deg,#1b1b1d,#4a4a4d);border-radius:0 4px 4px 0;width:4px;height:96px;position:absolute;top:210px;right:-4px}.phone-module__HI2aGa__body:after{content:"";background:linear-gradient(270deg,#1b1b1d,#4a4a4d);border-radius:4px 0 0 4px;width:4px;height:60px;position:absolute;top:170px;left:-4px;box-shadow:0 84px #2a2a2c}.phone-module__HI2aGa__screen{--bg:#f4f2ee;--card:#fff;--ink:#141414;--muted:#77726b;--line:#e9e5de;--soft:#efece6;--or:#ff6b00;--or-deep:#e85f00;--or-tint:#fff0e4;--ok:#0e9f5a;--ok-tint:#e3f5eb;--wait:#d97706;--wait-tint:#fdf0dc;--fd:var(--font-space-grotesk), "Space Grotesk", system-ui, sans-serif;--fb:var(--font-inter), "Inter", system-ui, sans-serif;background:var(--bg);width:390px;height:844px;color:var(--ink);text-align:left;font:400 16px/22px var(--fb);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;letter-spacing:0;border-radius:54px;flex-direction:column;display:flex;position:relative;overflow:hidden}.phone-module__HI2aGa__dark{--bg:#0d0d0d;--ink:#fff;--muted:#ffffff9e;color:#fff;background:radial-gradient(120% 70% at 50% 34%,#2b2a28 0%,#121212 58%,#080808 100%)}.phone-module__HI2aGa__island{z-index:30;background:#000;border-radius:20px;width:120px;height:35px;margin-left:-60px;position:absolute;top:11px;left:50%}.phone-module__HI2aGa__homebar{opacity:.9;z-index:30;background:#141414;border-radius:3px;width:134px;height:5px;margin-left:-67px;position:absolute;bottom:8px;left:50%}.phone-module__HI2aGa__dark .phone-module__HI2aGa__homebar{opacity:.8;background:#fff}.phone-module__HI2aGa__status{height:54px;font:600 16px/1 var(--fb);z-index:31;flex:none;justify-content:space-between;align-items:center;padding:16px 34px 0 42px;display:flex;position:relative}.phone-module__HI2aGa__statusRight{font:700 13px/1 var(--fb);align-items:center;gap:6px;display:flex}.phone-module__HI2aGa__battery{opacity:.95;border-radius:4px;width:26px;height:12px;padding:2.5px;position:relative;box-shadow:inset 0 0 0 1.5px}.phone-module__HI2aGa__battery:before{content:"";background:currentColor;border-radius:1.5px;width:74%;height:100%;display:block}.phone-module__HI2aGa__battery:after{content:"";opacity:.55;background:currentColor;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:4px;right:-3.5px}.phone-module__HI2aGa__top{flex:none;align-items:center;gap:9px;padding:8px 20px 0;display:flex}.phone-module__HI2aGa__appIcon{background:#0a0a0a url(/images/logo/noria-logomark-128.png) 50%/76% no-repeat;border-radius:9px;flex:none;width:30px;height:30px;box-shadow:0 1px 2px #00000040}.phone-module__HI2aGa__appName{min-width:0;font:600 13.5px/1 var(--fb);color:var(--muted);flex:1}.phone-module__HI2aGa__head{flex:none;padding:10px 20px 0}.phone-module__HI2aGa__title{font:700 31px/34px var(--fd);letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.phone-module__HI2aGa__sub{font:500 14.5px/20px var(--fb);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.phone-module__HI2aGa__chip{height:28px;font:600 12.5px/1 var(--fb);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 11px 0 9px;display:inline-flex}.phone-module__HI2aGa__chip svg{width:14px;height:14px}.phone-module__HI2aGa__chipDot{background:currentColor;border-radius:50%;width:7px;height:7px}.phone-module__HI2aGa__ok{background:var(--ok-tint);color:var(--ok)}.phone-module__HI2aGa__wait{background:var(--wait-tint);color:var(--wait)}.phone-module__HI2aGa__ink{color:#fff;background:#141414}.phone-module__HI2aGa__glass{color:#fff;-webkit-backdrop-filter:blur(12px);background:#fff3;box-shadow:inset 0 0 0 1px #ffffff47}.phone-module__HI2aGa__glassDark{color:#fff;-webkit-backdrop-filter:blur(12px);background:#0000006b;box-shadow:inset 0 0 0 1px #ffffff24}.phone-module__HI2aGa__content{flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 16px 14px;display:flex;overflow:hidden}.phone-module__HI2aGa__sec{font:700 18px/22px var(--fd);letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:8px;margin:2px 2px -4px;display:flex}.phone-module__HI2aGa__sec small{font:500 13px/18px var(--fb);color:var(--muted);letter-spacing:0}.phone-module__HI2aGa__hero{background:#ddd8cf;border-radius:26px;flex:none;height:200px;position:relative;overflow:hidden;box-shadow:0 14px 28px -16px #00000073}.phone-module__HI2aGa__heroShade{background:linear-gradient(#0000 38%,#000000a8 100%);position:absolute;inset:0}.phone-module__HI2aGa__heroText{color:#fff;position:absolute;bottom:15px;left:18px;right:18px}.phone-module__HI2aGa__heroId{font:700 27px/30px var(--fd);letter-spacing:-.02em}.phone-module__HI2aGa__heroMeta{font:500 13.5px/18px var(--fb);opacity:.92;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}.phone-module__HI2aGa__heroChip{position:absolute;top:14px;right:14px}.phone-module__HI2aGa__heroChipLeft{position:absolute;top:14px;left:14px}.phone-module__HI2aGa__actions{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.phone-module__HI2aGa__action{font:600 12.5px/16px var(--fb);color:var(--ink);text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex}.phone-module__HI2aGa__actionDisc{background:var(--card);width:64px;height:64px;color:var(--ink);border-radius:22px;place-items:center;display:grid;box-shadow:0 1px 2px #0000000f,0 8px 18px -12px #00000059}.phone-module__HI2aGa__actionDisc svg{width:27px;height:27px}.phone-module__HI2aGa__actionOn .phone-module__HI2aGa__actionDisc{background:var(--or);color:#fff;box-shadow:0 12px 22px -12px #ff6b00d9}.phone-module__HI2aGa__tiles{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.phone-module__HI2aGa__tile{background:var(--card);height:104px;font:600 15px/19px var(--fb);border-radius:22px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:14px;display:flex;box-shadow:0 1px 2px #0000000f,0 10px 20px -14px #00000059}.phone-module__HI2aGa__tile svg{width:28px;height:28px}.phone-module__HI2aGa__tileOn{background:var(--or);color:#fff;box-shadow:0 14px 26px -14px #ff6b00e6}.phone-module__HI2aGa__list{background:var(--card);border-radius:22px;flex:none;padding:4px 0;box-shadow:0 1px 2px #0000000d}.phone-module__HI2aGa__item{align-items:center;gap:12px;padding:10px 14px;display:flex;position:relative}.phone-module__HI2aGa__list>.phone-module__HI2aGa__item:not(:first-child):before,.phone-module__HI2aGa__list>:not(:first-child)>.phone-module__HI2aGa__item:before{content:"";border-top:1px solid var(--line);position:absolute;top:0;left:64px;right:14px}.phone-module__HI2aGa__itemNow{background:var(--or-tint)}.phone-module__HI2aGa__list>.phone-module__HI2aGa__item.phone-module__HI2aGa__itemNow:before,.phone-module__HI2aGa__list>.phone-module__HI2aGa__itemNow+.phone-module__HI2aGa__item:before{display:none}.phone-module__HI2aGa__dot{background:var(--soft);width:38px;height:38px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.phone-module__HI2aGa__dot svg{width:18px;height:18px}.phone-module__HI2aGa__dotOk{background:var(--ok-tint);color:var(--ok)}.phone-module__HI2aGa__dotWait{background:var(--wait-tint);color:var(--wait)}.phone-module__HI2aGa__dotOr{background:var(--or);color:#fff}.phone-module__HI2aGa__itemMain{flex:1;min-width:0}.phone-module__HI2aGa__itemTitle{font:600 15.5px/20px var(--fb);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.phone-module__HI2aGa__itemSub{font:400 13px/18px var(--fb);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.phone-module__HI2aGa__itemEnd{font:600 13px/1 var(--fd);color:var(--muted);flex:none;align-items:center;gap:6px;display:flex}.phone-module__HI2aGa__itemEnd svg{width:19px;height:19px}.phone-module__HI2aGa__later{opacity:.5}.phone-module__HI2aGa__thumb{border-radius:12px;flex:none;width:38px;height:38px}.phone-module__HI2aGa__note{font:500 14px/20px var(--fb);border-radius:18px;flex:none;align-items:flex-start;gap:10px;padding:13px 14px;display:flex}.phone-module__HI2aGa__note svg{flex:none;width:19px;height:19px;margin-top:1px}.phone-module__HI2aGa__banner{color:#fff;font:500 14px/19px var(--fb);background:#141414;border-radius:16px;flex:none;align-items:center;gap:10px;margin:12px 16px 0;padding:11px 14px;display:flex}.phone-module__HI2aGa__banner svg{color:#fbbf24;flex:none;width:18px;height:18px}.phone-module__HI2aGa__foot{flex-direction:column;flex:none;gap:8px;padding:10px 16px 30px;display:flex}.phone-module__HI2aGa__cta{background:var(--or);color:#fff;height:58px;font:600 17px/1 var(--fb);border-radius:999px;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:0 14px 26px -14px #ff6b00e6,inset 0 -2px #0000001a}.phone-module__HI2aGa__cta svg{width:21px;height:21px}.phone-module__HI2aGa__ctaSub{font:500 12.5px/16px var(--fb);opacity:.88;margin-top:3px;display:block}.phone-module__HI2aGa__ctaTall{height:64px}.phone-module__HI2aGa__push{-webkit-backdrop-filter:blur(16px);color:#141414;background:#fffffff7;border-radius:24px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:0 18px 40px -16px #00000073,inset 0 0 0 1px #0000000d}.phone-module__HI2aGa__pushApp{font:600 12.5px/16px var(--fb);color:#77726b;justify-content:space-between;gap:8px;display:flex}.phone-module__HI2aGa__pushText{font:600 15px/20px var(--fb);display:block}.phone-module__HI2aGa__empty{text-align:center;background:var(--card);border-radius:22px;flex-direction:column;flex:none;align-items:center;gap:8px;padding:30px 22px;display:flex}.phone-module__HI2aGa__emptyMark{background:var(--soft);border-radius:22px;place-items:center;width:64px;height:64px;display:grid}.phone-module__HI2aGa__emptyMark svg{width:28px;height:28px}.phone-module__HI2aGa__emptyTitle{font:700 20px/24px var(--fd);margin:4px 0 0}.phone-module__HI2aGa__emptyWords{font:400 14.5px/20px var(--fb);color:var(--muted);max-width:260px;margin:0}.phone-module__HI2aGa__scanStage{flex:1;place-items:center;min-height:0;display:grid;position:relative}.phone-module__HI2aGa__brackets{pointer-events:none;opacity:.85;background:linear-gradient(#ff6b00,#ff6b00) 0 0/26px 3px no-repeat,linear-gradient(#ff6b00,#ff6b00) 0 0/3px 26px no-repeat,linear-gradient(#ff6b00,#ff6b00) 100% 0/26px 3px no-repeat,linear-gradient(#ff6b00,#ff6b00) 100% 0/3px 26px no-repeat,linear-gradient(#ff6b00,#ff6b00) 0 100%/26px 3px no-repeat,linear-gradient(#ff6b00,#ff6b00) 0 100%/3px 26px no-repeat,linear-gradient(#ff6b00,#ff6b00) 100% 100%/26px 3px no-repeat,linear-gradient(#ff6b00,#ff6b00) 100% 100%/3px 26px no-repeat;position:absolute;inset:22px 34px}.phone-module__HI2aGa__sweep{background:linear-gradient(90deg,#0000,#ff8a3d,#0000);height:2px;animation:2.6s ease-in-out infinite alternate phone-module__HI2aGa__sweep;position:absolute;top:50%;left:40px;right:40px;box-shadow:0 0 18px 4px #ff6b0073}@keyframes phone-module__HI2aGa__sweep{0%{transform:translateY(-120px)}to{transform:translateY(120px)}}@media (prefers-reduced-motion:reduce){.phone-module__HI2aGa__sweep{animation:none}}.phone-module__HI2aGa__grid3d{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%);mask-image:radial-gradient(70% 60%,#000 40%,#0000 100%)}.phone-module__HI2aGa__measure{font:600 14px/1 var(--fd);letter-spacing:.02em;color:#fff;white-space:nowrap;background:#ffffff1a;border-radius:999px;padding:8px 12px;position:absolute;bottom:30px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff29}.phone-module__HI2aGa__sheet{--ink:#141414;--muted:#77726b;color:#141414;background:#f4f2ee;border-radius:30px 30px 0 0;flex-direction:column;flex:none;gap:12px;margin:0 10px;padding:16px 16px 0;display:flex}.phone-module__HI2aGa__sheet .phone-module__HI2aGa__foot{padding:2px 0 30px}.phone-module__HI2aGa__os{--fb:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, system-ui, sans-serif;font-family:var(--fb);background:#fff}
