.aurum-root{color:#ede3cf;font-variant-numeric:lining-nums;-webkit-font-smoothing:antialiased;background:#07050a;min-height:100vh;font-family:Manrope,sans-serif}.aurum-root a{color:inherit;text-decoration:none}.aurum-root ol{list-style:decimal}:where(.aurum-root) img{max-width:none}#aurum-app{z-index:1;isolation:isolate;flex-direction:column;max-width:430px;min-height:100vh;margin:0 auto;padding:18px 16px 0;display:flex;position:relative}.bg{z-index:0;pointer-events:none;background:radial-gradient(45% 20% at 22% 7%,#ffbe6e2e,#0000 75%),radial-gradient(40% 22% at 50% 30%,#ffc8822e,#0000 75%),radial-gradient(75% 16% at 50% 58%,#ffb96429,#0000 80%),radial-gradient(75% 16% at 50% 76%,#ffb96424,#0000 80%),radial-gradient(80% 12% at 50% 100%,#ffbe6e3d,#0000 80%),radial-gradient(55% 35% at 8% 45%,#783caa54,#0000 70%),radial-gradient(50% 30% at 92% 70%,#5a288c38,#0000 70%),radial-gradient(1.2px 1.2px at 14% 22%,#ffd999,#0000),radial-gradient(1px 1px at 82% 18%,#ffd999,#0000),radial-gradient(1.4px 1.4px at 90% 47%,#ffe3b0,#0000),radial-gradient(1px 1px at 9% 63%,#ffd999,#0000),radial-gradient(1.2px 1.2px at 70% 88%,#ffd999,#0000),linear-gradient(#e9c88c0a 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#e9c88c0a 1px,#0000 1px) 0 0/30px 30px,#07050a;width:100%;max-width:430px;position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%)}.bg svg{width:100%;height:100%;position:absolute;inset:0}.bg .arcs-wide{display:none}.top{justify-content:flex-end;gap:16px;display:flex}.ttl{color:#ebd7ae;margin:2px 0 0 34px;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;line-height:1.08}.card{background:linear-gradient(#ffe6b412,#ffe6b405);border:1px solid #e9c88c73;border-radius:18px;align-items:center;gap:12px;margin-top:10px;padding:12px 16px;display:flex}.card .ic{flex:none;justify-content:center;width:40px;display:flex}.card .t{color:#f1ddb0;font-family:Cormorant Garamond,serif;font-size:21px;line-height:1}.card .d{opacity:.78;margin-top:3px;font-size:11.5px;line-height:1.35}.card i{color:#e9c98f;opacity:.85;margin-left:auto;font-style:normal}.card.off{opacity:.62}.card,.shareplate{position:relative;box-shadow:0 12px 34px -10px #f0b45a80,0 0 26px #f0b45a29,inset 0 1px #ffe6b41a}.card:before,.shareplate:before{content:"";filter:blur(.3px);background:linear-gradient(90deg,#0000,#ffe1a0f2,#0000);border-radius:2px;height:1.5px;position:absolute;top:-1px;left:12%;right:12%}.card:after,.shareplate:after{content:"";filter:blur(5px);pointer-events:none;z-index:-1;background:radial-gradient(50% 50%,#ffbe646b,#0000 70%);border-radius:50%;height:18px;position:absolute;bottom:-10px;left:18%;right:18%}.card.off{box-shadow:0 10px 26px -14px #f0b45a33}.card.off:before{opacity:.45}.card.off .ic{filter:drop-shadow(0 0 2px #ffd28c59);opacity:.7}.card .ic,.top svg,.nav2 .bal svg,.nav2 .stat svg,.card i svg{filter:drop-shadow(0 0 2.5px #ffd28cb3)drop-shadow(0 0 9px #ffaa5059)}.card.off .ic{filter:drop-shadow(0 0 2px #ffd28c59)}.shareplate{background:linear-gradient(90deg,#c9a06347,#ebd3a01a);border:1px solid #e9c88cbf;border-radius:18px;align-items:center;gap:12px;margin-top:12px;padding:11px 14px;display:flex}.shareplate .mini{border:1px solid #e9c88c80;border-radius:6px;flex:none;width:36px;height:54px;position:relative;overflow:hidden}.shareplate .mini img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shareplate .mini img.ring{mix-blend-mode:screen}.shareplate b{color:#f1ddb0;font-family:Cormorant Garamond,serif;font-size:19px;font-weight:600;line-height:1.05;display:block}.shareplate span{opacity:.8;font-size:11.5px}.nav2{z-index:5;width:min(100%,430px);height:calc(92px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:#0a070ce6;border-top:1px solid #e9c88c59;border-radius:28px 28px 0 0;font-family:Manrope,sans-serif;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -12px 30px -10px #f0b45a40}.nav2:before{content:"";background:linear-gradient(90deg,#0000,#ffe1a0e6,#0000);height:1.5px;position:absolute;top:-1px;left:10%;right:10%}.nav2 .bal{color:#cdbfa6;align-items:center;gap:8px;font-size:10.5px;display:flex;position:absolute;top:28px;left:16px}.nav2 .bal .coin{font-size:22px}.nav2 .bal b{color:#f1ddb0;font-size:16px;font-weight:500;display:block}.nav2 .bal .plus{color:#f1ddb0;border:1px solid #e9c88c99;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;margin-left:4px;font-size:15px;display:flex}.nav2 .dome{text-align:center;width:150px;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.nav2 .dome svg{margin:0 auto;display:block}.nav2 .dome .lb{color:#cdbfa6;margin-top:0;font-size:10px}.nav2 .dome .lv{color:#f1ddb0;font-family:Cormorant Garamond,serif;font-size:17px;line-height:1}.nav2 .dome .bar{background:#ffffff1f;border-radius:9px;width:96px;height:5px;margin:5px auto 0;overflow:hidden}.nav2 .dome .bar div{background:linear-gradient(90deg,#d9b0ff,#f3d9a8);height:100%}.nav2 .stat{text-align:center;color:#f1ddb0;font-size:10.5px;position:absolute;top:26px;right:18px}.nav2 .stat svg{margin:0 auto 3px;display:block}.btn{text-align:center;color:#1a1208;background:linear-gradient(90deg,#c9a063,#ebd3a0,#c9a063);border-radius:14px;margin-top:12px;padding:12px;font-size:14px;font-weight:600;display:block}.btn2{text-align:center;color:#f1ddb0;border:1px solid #e9c88c80;border-radius:14px;margin-top:8px;padding:11px;font-size:13.5px;display:block}.btnG{text-align:center;color:#1a1208;background:linear-gradient(90deg,#c9a063,#ebd3a0,#c9a063);border-radius:14px;margin-top:18px;padding:13px;font-size:14.5px;font-weight:600;display:block;box-shadow:0 8px 24px -8px #f0b45a99}.btnO{text-align:center;color:#f1ddb0;border:1px solid #e9c88c8c;border-radius:14px;margin-top:10px;padding:12px;font-size:13.5px;display:block}[data-action]{cursor:pointer}.stage{height:400px;margin-top:6px;position:relative}.av{aspect-ratio:2/3;width:240px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.av img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.av img:not(.ring){-webkit-mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%);mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%)}.av img.ring{mix-blend-mode:screen;filter:brightness(1.5);-webkit-mask-image:radial-gradient(50% 50%,#000 86%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 86%,#0000 100%)}.av.sleep img{filter:grayscale()sepia()saturate(1.6)hue-rotate(-8deg)brightness(.6)contrast(1.15)}.arch{white-space:nowrap;color:#f4dfb2;background:#140c04bf;border:1px solid #f0be5acc;border-radius:999px;padding:5px 12px;font-size:12px;position:absolute;top:6px;left:50%;transform:translate(-50%);box-shadow:0 0 14px #f0aa4659}.box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c0810cc;border-radius:14px;width:39%;padding:9px 10px;position:absolute;top:40px}.box .h{align-items:center;gap:6px;font-family:Cormorant Garamond,serif;font-size:19px;line-height:1;display:flex}.box .s{opacity:.88;margin-top:4px;font-size:10.5px;line-height:1.35}.box.l{border:1px solid #ff5aaabf;left:-4px;box-shadow:0 0 16px #ff50a040}.box.l .h{color:#ffd0e6}.box.r{border:1px solid #aa78ffbf;right:-4px;box-shadow:0 0 16px #a064ff40}.box.r .h{color:#e4d6ff}.box.locked{box-shadow:none;opacity:.85;border:1px dashed #e9c88c73}.box.locked .h{color:#e9d3a6}.lines{pointer-events:none;position:absolute;inset:0}.dots{letter-spacing:6px;color:#e9c98f;background:#00000080;border:1px solid #e9c88c66;border-radius:999px;padding:6px 16px;font-size:9px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.modal{color:#ede3cf;background:#050407;border-radius:30px;padding:18px 16px;font-family:Manrope,sans-serif}.story{aspect-ratio:9/16;background:#000;border:1px solid #e9c88c66;border-radius:16px;width:100%;max-width:320px;margin:0 auto;position:relative;overflow:hidden}.story>img{object-fit:cover;width:100%;height:93%;position:absolute;top:7%;left:0}.story>img.ring{mix-blend-mode:screen}.story .brand{letter-spacing:.12em;color:#e9c98f;font-family:Cormorant Garamond,serif;font-size:19px;position:absolute;top:3.2%;left:6%}.story .head{flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:4%;left:0}.story .moon{color:#f2c76e;text-shadow:0 0 10px #ffb450e6;font-size:22px}.story .arch2{text-align:center;color:#f6e2b4;text-shadow:0 0 16px #ffa03cbf;font-family:Cormorant Garamond,serif;font-size:36px;line-height:.98}.story .name{white-space:nowrap;color:#fff3d6;background:#0a0604d1;border:1px solid #f0be5ad9;border-radius:999px;padding:4px 16px;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;position:absolute;top:24.5%;left:50%;transform:translate(-50%);box-shadow:0 0 16px #f0aa4673}.story .sb{background:#120c0ecc;border:1px solid #ffffff2e;border-radius:10px;width:42%;padding:8px 9px;font-size:10px;line-height:1.35;position:absolute;bottom:6%}.story .sb.l{left:5%}.story .sb.r{right:5%}.tag{border:1px dashed #e9c88c99;border-radius:14px;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex}.tag b{color:#f4dfb2;font-size:14px}.tag .cp{color:#f1ddb0;white-space:nowrap;background:#e9c88c26;border:1px solid #e9c88c80;border-radius:10px;margin-left:auto;padding:6px 10px}.hdr{color:#cdbfa6;align-items:center;gap:10px;font-size:12px;display:flex}.hdr b{color:#f1ddb0;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500}.prog{color:#cdbfa6;align-items:center;gap:10px;margin:14px 2px 0;font-size:11px;display:flex}.prog .tr{background:#ffffff1a;border-radius:9px;flex:1;height:5px;overflow:hidden}.prog .tr div{background:linear-gradient(90deg,#c9a063,#f3d9a8);height:100%;box-shadow:0 0 10px #ffc87899}.q{color:#f4e2b8;margin:26px 4px 18px;font-family:Cormorant Garamond,serif;font-size:29px;line-height:1.1}.opt{background:linear-gradient(#ffe6b40f,#ffe6b405);border:1px solid #e9c88c59;border-radius:16px;align-items:center;gap:10px;margin-top:10px;padding:14px;font-size:14px;line-height:1.35;display:flex;position:relative}.opt .dot{border:1px solid #e9c88c8c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.opt.sel{background:linear-gradient(90deg,#c9a06347,#ebd3a014);border-color:#f5cd82f2;box-shadow:0 0 22px #f0b45a4d,inset 0 1px #ffe6b433}.opt.sel .dot{background:#f5cd8233;border-color:#f2c76e}.rav{aspect-ratio:2/3;width:210px;margin:0 auto -30px;position:relative;-webkit-mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%);mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%)}.rav img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.new{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#e9c98f;margin-top:6px;font-size:11px}.rt{text-align:center;color:#f6e2b4;text-shadow:0 0 18px #be82ff99;font-family:Cormorant Garamond,serif;font-size:36px;line-height:1}.rs{text-align:center;color:#cdbfa6;margin-top:4px;font-size:12px}.sp{text-align:center;color:#f4e2b8;background:#28144659;border:1px solid #aa78ffb3;border-radius:16px;margin:14px 0 4px;padding:12px 14px;font-family:Cormorant Garamond,serif;font-size:19px;line-height:1.2;box-shadow:0 0 20px #a064ff40}.para{opacity:.9;margin-top:10px;font-size:13px;line-height:1.5}.sec{background:linear-gradient(#ffe6b40f,#ffe6b405);border:1px solid #e9c88c59;border-radius:16px;margin-top:10px;padding:12px 14px}.sec h4{color:#f1ddb0;align-items:center;gap:8px;margin:0 0 5px;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;display:flex}.sec p{opacity:.88;margin:0;font-size:12.5px;line-height:1.45}.lvl{background:linear-gradient(135deg,#ffaa5029,#ffd29608);border:1px solid #f5be6eb3;border-radius:18px;margin-top:16px;padding:14px;box-shadow:0 0 24px #f0aa5033}.lvl .k{letter-spacing:.18em;text-transform:uppercase;color:#e9c98f;font-size:10.5px}.lvl .n{color:#ffe3b0;align-items:center;gap:8px;margin:2px 0 6px;font-family:Cormorant Garamond,serif;font-size:26px;display:flex}.chips span{color:#f1ddb0;border:1px solid #e9c88c73;border-radius:999px;margin:3px 3px 0 0;padding:4px 10px;font-size:11px;display:inline-block}#aurum-app ol{opacity:.9;margin:6px 0 0 18px;padding:0;font-size:12.5px;line-height:1.5}.ring-t{text-align:center;color:#ffe0ee;text-shadow:0 0 16px #ff5aaa99;margin-top:4px;font-family:Cormorant Garamond,serif;font-size:25px;line-height:1.1}.quotes span{background:#ff5aaa1a;border:1px solid #ff6eb466;border-radius:12px;margin:4px 4px 0 0;padding:6px 10px;font-size:11.5px;font-style:italic;display:inline-block}.offer{align-items:flex-start;gap:10px;display:flex}.offer .cp{background:#e9c88c1a;border:1px solid #e9c88c80;border-radius:10px;flex:none;padding:6px 8px}.client{background:#0f0a0ecc;border:1px solid #e9c88c8c;border-radius:20px;margin-top:16px;overflow:hidden;box-shadow:0 0 24px #f0b45a26}.client .ph{background:#000;position:relative}.client .ph img{width:100%;height:auto;display:block}.client .ph:after{content:"";background:linear-gradient(#0000,#080508eb);height:45%;position:absolute;bottom:0;left:0;right:0}.client .ph .lab{z-index:1;position:absolute;bottom:10px;left:12px;right:12px}.client .ph .lab small{letter-spacing:.18em;text-transform:uppercase;color:#e9c98f;font-size:10px}.client .ph .lab b{color:#fff0d2;text-shadow:0 2px 10px #000;font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;display:block}.client .body{padding:12px 14px}.acc{color:#f1ddb0;border-top:1px solid #e9c88c33;justify-content:space-between;align-items:center;padding:11px 2px;font-size:13px;display:flex}.acc span{opacity:.6;color:#ede3cf;margin-left:6px;font-size:11.5px}.acc.open{border-top-color:#e9c88c73}.accb{opacity:.9;padding:0 2px 8px;font-size:12.5px;line-height:1.5}.accb div{border-left:1px solid #ff6eb480;margin:4px 0;padding:3px 0 3px 12px}.video{aspect-ratio:16/9;background:radial-gradient(60% 50% at 50% 45%,#7846aa59,#0a060ef2);border:1px solid #e9c88c80;border-radius:18px;justify-content:center;align-items:center;width:100%;margin-top:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 26px #f0b45a2e}.video .pl{background:#00000073;border:1px solid #f5cd82e6;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;display:flex;box-shadow:0 0 26px #f5be6480}.video small{text-align:center;opacity:.6;font-size:11px;position:absolute;bottom:10px;left:0;right:0}.lt{color:#f4e2b8;margin:16px 2px 2px;font-family:Cormorant Garamond,serif;font-size:28px;line-height:1.05}.formula{color:#f4e2b8;background:#f5be6414;border-left:2px solid #f2c76e;border-radius:12px;margin:8px 0;padding:10px 12px;font-family:Cormorant Garamond,serif;font-size:17px;line-height:1.3}.formula u{color:#ffd08a;text-decoration:none}.ta{background:#00000059;border:1px solid #f5cd82cc;border-radius:12px;min-height:84px;padding:10px 12px;font-size:13px;line-height:1.45;box-shadow:0 0 14px #f0b45a33}.cur{vertical-align:-2px;background:#f2c76e;width:1px;height:14px;margin-left:1px;display:inline-block}.save{color:#f1ddb0;border:1px solid #e9c88c99;border-radius:10px;margin-top:10px;padding:8px 14px;font-size:12.5px;display:inline-block}.empty{text-align:center;opacity:.75;border:1px dashed #e9c88c66;border-radius:16px;margin-top:8px;padding:18px;font-size:12.5px}.dim{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030205b8;position:fixed;inset:0}.sheet{z-index:21;text-align:center;background:linear-gradient(#1a1016,#0b070c);border-top:1px solid #f5c882cc;border-radius:28px 28px 0 0;width:100%;max-width:430px;padding:22px 18px 24px;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -14px 40px #f0aa5040}.sheet .lk{background:#140d10;border:1px solid #f5c882cc;border-radius:50%;justify-content:center;align-items:center;width:78px;height:78px;margin:-58px auto 8px;display:flex;box-shadow:0 0 30px #f5b45a73}.sheet h3{color:#f4e2b8;margin:0;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500}.sheet .price{margin:10px 0 4px;font-size:14px;line-height:1.45}.sheet .price b{color:#ffe3b0;font-family:Cormorant Garamond,serif;font-size:34px;font-weight:600;line-height:1;display:block}.inc{text-align:left;margin:12px 0 0;padding:0;font-size:12.5px;list-style:none}.inc li{border-bottom:1px solid #e9c88c1f;align-items:flex-start;gap:8px;padding:5px 0;line-height:1.4;display:flex}.later{opacity:.6;margin-top:10px;font-size:12.5px;display:block}.drawer{z-index:21;background:linear-gradient(#170f15,#09060a);border-left:1px solid #f5c88299;width:min(74vw,318px);padding:22px 18px;position:fixed;top:0;bottom:0;right:max(0px,50% - 215px);box-shadow:-14px 0 40px #f0aa502e}.me{border-bottom:1px solid #e9c88c40;align-items:center;gap:10px;padding-bottom:16px;display:flex}.me .mini{border:1px solid #e9c88c99;border-radius:50%;flex:none;width:46px;height:46px;position:relative;overflow:hidden}.me .mini img{object-fit:cover;width:140%;height:140%;position:absolute;inset:-20%}.me b{color:#f4e2b8;font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500;line-height:1;display:block}.me small{opacity:.7;font-size:11px}.mi{color:#f1ddb0;border-bottom:1px solid #e9c88c1f;align-items:center;gap:12px;padding:15px 4px;font-size:15px;display:flex}.mi.act{color:#ffe3b0;text-shadow:0 0 12px #ffbe6480}.acc2{opacity:.75;font-size:11.5px;line-height:1.5;position:absolute;bottom:22px;left:18px;right:18px}.prof .row2{border-bottom:1px solid #e9c88c26;justify-content:space-between;align-items:center;padding:13px 2px;font-size:13.5px;display:flex}.prof .row2 span{opacity:.65;font-size:12px}.prof .row2 a{color:#e9c98f;font-size:12px}.pbig{text-align:center;margin-top:8px}.pbig .mini{border:1px solid #e9c88cb3;border-radius:50%;width:92px;height:92px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 24px #f0b45a4d}.pbig .mini img{object-fit:cover;width:136%;height:136%;position:absolute;inset:-18%}.pbig .mini img.ring{mix-blend-mode:screen}.pbig b{color:#f4e2b8;margin-top:8px;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;display:block}.badge{color:#ffe3b0;background:#f5be641f;border:1px solid #f5c882b3;border-radius:999px;margin-top:6px;padding:5px 12px;font-size:11px;display:inline-block}.gt{letter-spacing:.18em;text-transform:uppercase;color:#e9c98f;margin:18px 2px 6px;font-size:10.5px}.res{background:#ffe6b408;border:1px solid #e9c88c4d;border-radius:14px;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-size:13px;display:flex}.res i{border-radius:50%;flex:none;width:12px;height:12px;font-style:normal}.res span{opacity:.6;margin-left:auto}.adm .tag{color:#ffe3b0;background:#f5be6426;border:1px solid #f5c882b3;border-radius:999px;padding:4px 10px;font-size:10.5px;display:inline-block}.seg{border:1px solid #e9c88c73;border-radius:14px;margin-top:8px;display:flex;overflow:hidden}.seg div{text-align:center;flex:1;padding:10px;font-size:13px}.seg .on{color:#1a1208;background:linear-gradient(90deg,#c9a063,#ebd3a0);font-weight:600}.sw{flex-wrap:wrap;gap:9px;display:flex}.sw div{border:2px solid #0000;border-radius:50%;width:34px;height:34px;box-shadow:0 0 10px #0006}.sw div.on{border-color:#ffe3b0;box-shadow:0 0 14px #ffd28ccc}.chip2{border:1px solid #e9c88c66;border-radius:999px;margin:0 5px 6px 0;padding:6px 10px;font-size:11.5px;display:inline-block}.chip2.on{color:#ffe0ee;background:#ff78be2e;border-color:#ff82becc}.prev{border:1px solid #e9c88c59;border-radius:16px;align-items:center;gap:12px;margin-top:14px;padding:10px;display:flex}.prev .pv{aspect-ratio:2/3;border-radius:10px;flex:none;width:70px;position:relative;overflow:hidden}.prev .pv img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.prev .pv img.ring{mix-blend-mode:screen}.grid2{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:8px;display:grid}.grid2 span{text-align:center;color:#f1ddb0;border:1px solid #e9c88c73;border-radius:12px;padding:10px 4px;font-size:12px}.fake{opacity:.35}.stage{height:420px}.stage .av{width:270px;top:46px}.stage .arch{z-index:2;top:2px}.stage .box{z-index:2;top:40px}.box.l.n-money{border-color:#5ad78cbf;box-shadow:0 0 16px #46c87840}.box.l.n-money .h{color:#cff7dd}.box.l.n-body{border-color:#5aaaffbf;box-shadow:0 0 16px #4696ff40}.box.l.n-body .h{color:#d2e8ff}.box.r.b-gold{border-color:#f0be5acc;box-shadow:0 0 16px #f0aa4640}.box.r.b-gold .h{color:#f6e2b4}.box.r.b-red{border-color:#ff5a5abf;box-shadow:0 0 16px #ff464640}.box.r.b-red .h{color:#ffd3d0}.box.r.b-green{border-color:#64d78cbf;box-shadow:0 0 16px #50c87840}.box.r.b-green .h{color:#d4f5de}.box.r.b-silver{border-color:#cdd7e6bf;box-shadow:0 0 16px #c8d2e638}.box.r.b-silver .h{color:#edf1f8}.box .h svg{filter:none;flex:none}.freeplate{text-align:center;background:linear-gradient(90deg,#c9a06338,#ebd3a014);border:1px solid #e9c88c99;border-radius:18px;margin-top:8px;padding:14px 16px 16px;font-size:12.5px;line-height:1.5;box-shadow:0 0 24px #e9be6e33}.freeplate p{margin:0}.freeplate .btnG{margin-top:12px}.navsp{height:calc(136px + env(safe-area-inset-bottom,0px));flex:none}#aurum-app{padding-bottom:0}.mini.sleep img{filter:grayscale()sepia()saturate(1.6)hue-rotate(-8deg)brightness(.6)contrast(1.15)}.me .mini img.ring{mix-blend-mode:screen}.inc li .gold-n{color:#ffe3b0;white-space:nowrap;margin-left:auto;font-family:Cormorant Garamond,serif;font-size:20px}.inc li svg{flex:none;margin-top:2px}.inc li span{flex:1}#aurum-overlay:empty{display:none}.inc li:has(.gold-n){align-items:center}.hdr>span[data-action]{display:flex}.lessons .gt{margin-top:18px}.card .soon{letter-spacing:.14em;text-transform:uppercase;color:#e9c98f;font-size:10.5px}.tests .hdr{margin-bottom:8px}.tcard .t{font-size:19px;line-height:1.1}.tcard.done{border-color:#f5cd82cc}.tcard .myres{white-space:nowrap;color:#ffe3b0;background:#f5be641f;border:1px solid #f5cd82b3;border-radius:999px;padding:5px 9px;font-size:11px;display:block}.btnG.off{opacity:.4;box-shadow:none;pointer-events:none}.question .opt{cursor:pointer}textarea.ta{resize:vertical;color:#ede3cf;outline:none;width:100%;font-family:Manrope,sans-serif;display:block}textarea.ta::placeholder{color:#ede3cf66}.saved{color:#e9c98f;align-items:center;gap:5px;margin-left:10px;font-size:12px;display:inline-flex}.result{--ac:170,120,255;padding-bottom:24px}.result .rav{-webkit-mask-image:none;mask-image:none}.result .rav img:not(.ring){-webkit-mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%);mask-image:radial-gradient(50% 50% at 50% 48%,#000 55%,#0000 98%)}.result .rav img.ring{mix-blend-mode:screen;-webkit-mask-image:radial-gradient(50% 50%,#000 86%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 86%,#0000 100%)}.result .rt{text-shadow:0 0 18px rgba(var(--ac),.6)}.result .rt .moon{color:rgb(var(--ac));margin:8px 0 2px;font-size:24px;display:block}.result .sp{border-color:rgba(var(--ac),.7);background:rgba(var(--ac),.1);box-shadow:0 0 20px rgba(var(--ac),.25)}.result .ring-t{color:var(--rt,#ffe0ee);text-shadow:0 0 16px rgba(var(--ac),.6)}.result .quotes span{background:rgba(var(--ac),.1);border-color:rgba(var(--ac),.4)}.result .accb div{border-left-color:rgba(var(--ac),.5)}.result .sec .accb{opacity:1;padding:0}@keyframes ignite{0%{opacity:0;filter:brightness(2)}to{opacity:1;filter:brightness()}}.rav img.glow{animation:1.2s ease-out both ignite}.client details>summary{cursor:pointer;list-style:none}.client details>summary::-webkit-details-marker{display:none}.client details[open]>summary{border-top-color:#e9c88c73}.client details>summary svg{transition:transform .2s}.client details[open]>summary svg{transform:rotate(180deg)}.offer .cp{cursor:pointer}.sharescr{padding-bottom:24px}.sharescr .modal{color:#ede3cf;background:#050407;border-radius:30px;margin-top:12px;padding:18px 16px}.sharescr .btn{text-align:center;color:#1a1208;cursor:pointer;background:linear-gradient(90deg,#c9a063,#ebd3a0,#c9a063);border-radius:14px;margin-top:12px;padding:12px;font-size:14px;font-weight:600;display:block}.sharescr .btn2,.sharescr .cp{cursor:pointer}.auth{margin:auto 0;padding:24px 0}.auth .logo{text-align:center;color:#ebd7ae;text-shadow:0 0 26px #ffbe6473;font-family:Cormorant Garamond,serif;font-size:54px;font-weight:500;line-height:1}.auth .slogan{text-align:center;opacity:.7;margin:8px 0 22px;font-size:12px}.glass{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffe6b412,#ffe6b405);border:1px solid #e9c88c73;border-radius:20px;padding:16px;box-shadow:0 12px 34px -10px #f0b45a80,0 0 26px #f0b45a29}.seg{margin:0 0 6px}.seg button{font:inherit;color:#f1ddb0;cursor:pointer;background:0 0;border:0;flex:1;padding:10px;font-size:13px}.seg button.on{color:#1a1208;background:linear-gradient(90deg,#c9a063,#ebd3a0);font-weight:600}.lbl{opacity:.75;margin:14px 2px 6px;font-size:11.5px;display:block}.fld{color:#ede3cf;background:#00000059;border:1px solid #f5cd82cc;border-radius:12px;outline:none;width:100%;padding:12px;font-family:Manrope,sans-serif;font-size:14px;display:block;box-shadow:0 0 14px #f0b45a33}.fld::placeholder{color:#ede3cf66}.fld:focus-visible,.seg button:focus-visible{outline-offset:2px;outline:2px solid #ffe3b0}button.btnG{cursor:pointer;border:0;width:100%;font-family:Manrope,sans-serif}button.btnG:disabled{opacity:.4;box-shadow:none;cursor:not-allowed}.forgot{text-align:center;color:#e9c98f;margin-top:14px;font-size:12.5px;display:block}.note{text-align:center;color:#ffe3b0;min-height:18px;margin-top:10px;font-size:12.5px}.prof .row2.out{color:#e9c98f;cursor:pointer;border-bottom:0;justify-content:flex-start;gap:8px}.prof .row2 span{margin-left:auto;margin-right:14px}.prof .edit{border-bottom:1px solid #e9c88c26;padding:6px 2px 12px}.prof .edit .lbl{margin-top:8px}.prof .er{align-items:center;gap:8px;display:flex}.prof .er .fld{flex:1;min-width:0}.prof .er button.btnG{width:auto;margin:0;padding:12px 14px;font-size:13px}.empty{text-align:center;margin-top:90px}.empty p{color:#f1ddb0;margin:16px 24px 0;font-family:Cormorant Garamond,serif;font-size:24px;line-height:1.15}.empty svg{filter:drop-shadow(0 0 9px #ffaa5066)}.offer-note{color:#f1ddb0;opacity:.85;margin-top:6px;font-size:12px}.offer [data-offer]{-webkit-user-select:text;user-select:text}.story .moon{line-height:1.25}.tag .nw{white-space:nowrap}.share-msg:empty{display:none}.share-msg{text-align:center;color:#ffb4a0;margin-top:8px;font-size:12.5px}.shareov{z-index:21;-webkit-overflow-scrolling:touch;box-sizing:border-box;width:100%;max-width:430px;margin:0 auto;padding:14px 16px 28px;position:fixed;inset:0;overflow-y:auto}.shareov .modal{margin-top:10px}.ovtop{color:#f1ddb0;justify-content:space-between;align-items:center;display:flex}.ovtop b{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:500}.ovtop span{cursor:pointer;padding:4px;display:flex}.shareov .later{text-align:center;cursor:pointer;margin-top:14px;display:block}.saveimg{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;border:1px solid #e9c88c66;border-radius:16px;width:100%;max-width:320px;margin:12px auto 0;display:block}.saveov .hint{text-align:center;color:#f4dfb2;margin:12px 0 4px;font-size:14px}.lcard .t{font-size:19px;line-height:1.1}.lsub{opacity:.8;margin:6px 2px 0;font-size:12.5px;line-height:1.45}.sec .tt{align-items:center;gap:8px;margin-bottom:6px;display:flex}.sec .gd{color:#ffe3b0;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;font-family:Cormorant Garamond,serif;font-size:17px;font-weight:600;display:inline-flex}.sec .kt{letter-spacing:.14em;text-transform:uppercase;color:#ffd08a;background:#f5be641a;border:1px solid #f5c882a6;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 6px;font-size:10.5px;display:inline-flex}.sec .kt .ki{filter:drop-shadow(0 0 3px #ffc878b3);display:flex}.task .th{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.task .th h4{flex:1;margin:0;font-size:17px;line-height:1.2}.task .th .gd{margin-top:1px}.task .fld{padding:10px 12px;font-size:13px}.task .lbl{margin:10px 2px 5px}.task .lbl:first-of-type{margin-top:2px}.task.done{border-color:#f5cd82b3;box-shadow:0 0 18px #f0b45a24}.tok{color:#e9c98f;align-items:center;gap:6px;font-size:12.5px;display:flex}.tstat{opacity:.75;border:1px dashed #e9c88c73;border-radius:10px;padding:8px 10px;font-size:12.5px}.tval{white-space:pre-wrap;overflow-wrap:anywhere;background:#00000047;border-left:2px solid #f2c76eb3;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:12.5px;line-height:1.45;display:block}.tval small{letter-spacing:.1em;text-transform:uppercase;color:#e9c98f;opacity:.85;margin-top:6px;font-size:10.5px;display:block}.tval small:first-child{margin-top:0}.tlink{color:#ffd08a;text-underline-offset:2px;text-decoration:underline}.terr{color:#ffb4a0;margin-top:6px;font-size:12px;display:block}.terr:empty{display:none}.slots{gap:8px;display:flex}.slot{aspect-ratio:3/4;cursor:pointer;background:#0000004d;border:1px dashed #f5cd82b3;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;max-width:104px;display:flex;position:relative;overflow:hidden}.slot em{color:#f1ddb0;text-align:center;padding:0 4px;font-size:11.5px;font-style:normal}.slot input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.slot.has{border-style:solid}.slot.has .thumb{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.slot.has em{background:#07050ab8;padding:5px 4px;position:absolute;bottom:0;left:0;right:0}.slot:focus-within{outline-offset:2px;outline:2px solid #ffe3b0}.thumbs{gap:8px;margin-top:8px;display:flex}.thumb{object-fit:cover;border:1px solid #e9c88c80;border-radius:10px;width:88px;height:117px;display:block}.lesson .save,.lesson0 .save{cursor:pointer}.goldsheet{flex-direction:column;max-height:86vh;display:flex}.goldlist{-webkit-overflow-scrolling:touch;margin:4px -4px 0;padding:0 4px;overflow-y:auto}.goldlist .gt{text-align:left;margin:14px 0 0}.goldlist .inc{margin-top:4px}.goldlist li{cursor:pointer}.goldlist li small{opacity:.6;margin-top:1px;font-size:10.5px;display:block}.goldlist li.done span{opacity:.6}.qintro{opacity:.9;margin:14px 2px 0;font-size:13px;line-height:1.5}.quest .qprog{color:#e9c98f;flex-direction:column;gap:5px;margin-bottom:8px;font-size:12px;display:flex}.quest .bar{background:#e9c88c33;border-radius:99px;height:5px;overflow:hidden}.quest .bar i{background:linear-gradient(90deg,#f2c76e,#ffe3b0);border-radius:99px;height:100%;display:block}.quest .qrow{align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.quest .qrow .fld{flex:1;min-width:0;padding:9px 11px;font-size:13px}.quest .qrow .save{cursor:pointer;white-space:nowrap;margin-top:0}.quest .qrow.ok{color:#e9c98f;overflow-wrap:anywhere}.quest .qrow.ok .tlink{min-width:0}.quest .th h4{flex:1;margin:0;font-size:16px;line-height:1.25}.quest>.fld{padding:10px 12px;font-size:13px}.quest>.save{cursor:pointer}.quest.locked{opacity:.65}.qlock{border:1px dashed #e9c88c73;border-radius:10px;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:flex}.qlock svg{flex:none;margin-top:1px}.board{flex-direction:column;gap:6px;display:flex}.lb-row{background:#ffe6b408;border:1px solid #e9c88c38;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.lb-row .rk{text-align:center;color:#e9c98f;width:20px;font-family:Cormorant Garamond,serif;font-size:18px}.lb-row>i{border-radius:50%;flex:none;width:9px;height:9px}.lb-row .who{flex:1;min-width:0}.lb-row .who b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600;display:block}.lb-row .who small{opacity:.65;font-size:11px}.lb-row .gn{color:#ffe3b0;align-items:center;gap:4px;font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;display:inline-flex}.lb-row.mine{background:linear-gradient(#f5be6433,#f5be6414);border-color:#f5cd82d9;box-shadow:0 0 18px #f0b45a40}.quest .th{align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.quest .th .gd{margin-top:1px}.stats .gt{letter-spacing:.1em;font-size:10px}.wn{background:linear-gradient(#140d16,#07050a);padding-bottom:28px}.wn>*{flex:none}.wn .wn-hat{color:#f1ddb0;justify-content:center;margin:6px 0 2px;display:flex}.wn .ladder{flex-direction:column-reverse;gap:6px;margin:12px 0 4px;display:flex}.wn .step{color:#cdbfa6;border:1px solid #e9c88c2e;border-radius:12px;flex:none;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.wn .step i{border:1px solid #e9c88c66;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-style:normal;display:flex}.wn .step.done{color:#e9dcc0}.wn .step.now{color:#ffe3b0;background:linear-gradient(90deg,#c9a06347,#ebd3a01a);border-color:#f5c882e6;font-weight:600;box-shadow:0 0 14px #f2c76e4d}.wn .step.now i{color:#1a1208;background:#f2c76e;border-color:#f2c76e}.wn .step .here{color:#f2c76e;margin-left:auto;display:flex}.wn .para{text-align:left;margin-top:12px}.home{flex-direction:column;display:flex}.home-l,.home-r{display:contents}.home .ttl{order:-1}@media (width>=761px){.bg{width:100%;max-width:none;left:0;transform:none}.bg .arcs{display:none}.bg .arcs-wide{display:block}#aurum-app{max-width:672px;padding:24px 16px 0}.stage{height:470px}.stage .av{width:300px}.ttl{font-size:34px}.nav2{width:min(100%,672px)}.drawer{right:max(0px,50% - 336px)}}@media (width>=860px){#aurum-app{max-width:840px;padding:32px 40px 0}#aurum-app[data-screen=main]{max-width:1180px}.top{z-index:3;gap:22px;position:absolute;top:30px;right:40px}.home{--avw:clamp(220px,calc((100vh - 300px) * .6667),440px);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;column-gap:64px;min-height:calc(100vh - 182px);display:grid}.home-l,.home-r{min-width:0;display:block}.stage{height:calc(var(--avw) * 1.5 + 70px);margin-top:0}.stage .av{width:var(--avw);top:48px}.stage .arch{padding:6px 16px;font-size:13.5px}.stage .box{width:35%;padding:11px 13px;top:44px}.box .h{font-size:22px}.box .s{font-size:12px}.dots{bottom:6px}.home-r{padding:12px 0 24px}.home-r .ttl{margin:0 0 20px;font-size:48px;line-height:1.05}.home-r .card{border-radius:20px;margin-top:14px;padding:16px 20px}.home-r .card .t{font-size:24px}.home-r .card .d{margin-top:4px;font-size:13px}.home-r .shareplate{margin-top:0;margin-bottom:6px;padding:14px 18px}.home-r .shareplate b{font-size:22px}.home-r .shareplate span{font-size:12.5px}.home-r .freeplate{margin-top:0;margin-bottom:6px;padding:18px 22px 20px;font-size:14px}.navsp{height:calc(150px + env(safe-area-inset-bottom,0px))}.nav2{width:min(100%,1100px)}.nav2 .bal{left:32px}.nav2 .stat{right:32px}.hdr{font-size:13px}.hdr b{font-size:22px}.para,.sec p,.qintro,.lsub,.accb,#aurum-app ol{max-width:68ch}.para,.qintro{font-size:14.5px}.sec{padding:16px 20px}.sec h4{font-size:20px}.sec p,.lsub,.accb,#aurum-app ol{font-size:13.5px}.card .d{font-size:12.5px}.q{margin:30px 4px 20px;font-size:34px}.opt{padding:16px;font-size:15px}.lt{font-size:34px}.video{border-radius:22px}.video .pl{width:84px;height:84px}.rav{width:270px}.rt{font-size:42px}.empty{margin-top:120px}.sheet{border:1px solid #f5c882cc;border-radius:28px;flex-direction:column;max-width:460px;max-height:calc(100vh - 120px);padding:26px 26px 24px;display:flex;top:50%;bottom:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #f0aa5040}.drawer{border:1px solid #f5c88299;border-radius:26px;width:420px;max-height:calc(100vh - 48px);padding:22px 26px 24px;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 60px #f0aa5033}.acc2{margin-top:20px;position:static}.shareov{background:linear-gradient(#140d16,#07050a);border:1px solid #f5c88299;border-radius:28px;width:min(460px,100vw - 48px);max-width:none;max-height:calc(100vh - 48px);margin:0;padding:20px 24px 24px;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 20px 60px #f0aa5038}.shareov:not(.wn):not(.saveov){width:auto}.saveov .saveimg{width:auto;max-width:100%;max-height:calc(100vh - 250px)}.sharescr .modal{grid-template-rows:1fr repeat(5,auto) 1fr;grid-template-columns:auto 280px;align-items:start;column-gap:24px;display:grid}.sharescr .modal .story{grid-row:1/-1;width:min(360px,56.25vh - 129.375px);max-width:none;container-type:inline-size}.sharescr .modal .story .brand{font-size:min(19px,5.94cqi)}.sharescr .modal .story .moon{font-size:min(22px,6.88cqi)}.sharescr .modal .story .arch2{font-size:min(36px,11.25cqi)}.sharescr .modal .story .name{font-size:min(18px,5.63cqi)}.sharescr .modal .story .sb{font-size:min(10px,3.13cqi)}.sharescr .modal>:not(.story){grid-column:2}.sharescr .modal .btn{grid-row:2;margin-top:0}.sharescr .modal .btn2{grid-row:3}.sharescr .modal .share-msg{grid-row:4}.sharescr .modal .tag{grid-row:5}.sharescr .modal .btnG{grid-row:6}.offer .cp{margin-left:auto}.sheet>*{flex:none}.sheet .inc,.sheet .goldlist{flex:0 auto;min-height:0;overflow-y:auto}.goldsheet{max-height:calc(100vh - 120px)}}@media (width>=860px) and (width<=1023px){#aurum-app{padding-left:28px;padding-right:28px}#aurum-app[data-screen=main]{max-width:1100px}.top{right:28px}.home{column-gap:36px}.home-r .ttl{font-size:40px}.stage .box{width:37%}.box .h{font-size:19px}.box .s{font-size:11px}}@media (width>=860px) and (height<=820px){#aurum-app{padding-top:24px}.top{top:22px}.home{min-height:calc(100vh - 164px)}.home-r{padding-top:40px;padding-bottom:12px}.navsp{height:calc(140px + env(safe-area-inset-bottom,0px))}.home-r .ttl{margin-bottom:14px;font-size:40px}.home-r .card{margin-top:9px;padding:11px 18px}.home-r .card .t{font-size:22px}.home-r .freeplate{padding:14px 18px 16px;font-size:13px}.home-r .freeplate .btnG{margin-top:10px;padding:11px}.wn .wn-hat{margin:0}.wn .ladder{gap:5px;margin-top:8px}.wn .step{padding:6px 12px}.wn .para{margin-top:8px;font-size:13.5px}.wn .btnG{margin-top:12px}}@supports (-webkit-touch-callout:none){.aurum-root input,.aurum-root textarea,.aurum-root select{font-size:16px!important}}
