*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f5f3f4;color:#443d48;font-family:-apple-system,BlinkMacSystemFont,PingFang TC,Noto Sans TC,sans-serif}button,input,select{font:inherit}button{cursor:pointer}#app{min-height:100vh;padding:calc(18px + env(safe-area-inset-top)) 16px 105px;background:radial-gradient(circle at 8% 7%,#ffe7ef 0,transparent 27%),radial-gradient(circle at 92% 18%,#dff3ff 0,transparent 30%),linear-gradient(#fffaf8,#f7fbff);transition:.35s}header{max-width:620px;margin:auto;display:flex;justify-content:space-between;align-items:center}.brand{border:0;background:none;color:inherit;text-align:left;padding:0;display:flex;flex-direction:column}.brand small,.eyebrow{font-size:8px;letter-spacing:2px;color:#a398a4}.brand b{font:600 21px Georgia,serif}.head-actions{display:flex;gap:7px}.iconbtn,.avatarbtn{width:39px;height:39px;border-radius:50%;border:1px solid #dfd4da;background:#ffffffa0;color:#716873}.page{max-width:620px;margin:auto;animation:fade .2s ease}.hero{margin-top:20px;padding:40px 24px 30px;border-radius:30px;background:linear-gradient(145deg,#ffffffdf,#fff1f6aa);border:1px solid #fff;box-shadow:0 20px 60px #c4a7b31d;position:relative;overflow:hidden}.orb{position:absolute;right:-35px;top:-42px;width:165px;height:165px;border-radius:50%;background:linear-gradient(135deg,#f8d3e2,#cde8ff,#d8f2e8);display:grid;place-items:center;color:#fff;font-size:36px}.hero h1{font:500 36px/1.2 Georgia,serif;margin:34px 0 12px}.grad{background:linear-gradient(90deg,#d284a5,#7da5d0,#76b39f);-webkit-background-clip:text;color:transparent}.muted{color:#918792;font-size:12px;line-height:1.75}.row{display:flex;gap:9px;flex-wrap:wrap}.pill{border:0;border-radius:999px;padding:11px 16px;background:#514954;color:#fff}.pill.soft{background:#ffffffa8;color:#756c76;border:1px solid #ded2d9}.pill.danger{background:#7d5665}.notice,.panel,.card,.item,.news{background:#ffffffb9;border:1px solid #e8dde3;border-radius:20px}.notice{width:100%;display:flex;align-items:center;gap:12px;padding:14px;margin-top:11px;color:inherit;text-align:left}.notice div{flex:1;display:flex;flex-direction:column}.notice b,.card b,.item b,.news b{font-size:13px}.notice small,.card small,.item small,.news small{font-size:9px;color:#9b919b}.section{margin-top:28px}.section-head{display:flex;align-items:end;justify-content:space-between;margin:0 2px 12px}.section-head h2{font-size:19px;margin:0}.section-head small{font-size:8px;letter-spacing:2px;color:#a89eaa}.grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.card{min-height:120px;padding:17px;text-align:left;color:inherit;display:flex;flex-direction:column;gap:5px}.card i{font-style:normal;font-size:23px;margin-bottom:8px}.card p{font-size:10px;line-height:1.6;color:#958b95;margin:3px 0}.card.wide{grid-column:1/-1;min-height:140px;background:linear-gradient(120deg,#fff0f5,#e8f4ff)}.page-title{padding:34px 3px 17px}.page-title h1{font:500 31px Georgia,serif;margin:8px 0}.back{border:0;background:none;color:#998e99;padding:5px 0}.feature{padding:23px;border-radius:27px;background:linear-gradient(135deg,#f8dbe7,#dceeff 55%,#dff2e8);margin:9px 0 14px}.feature h2{font:500 27px Georgia,serif;margin:8px 0}.feature p{font-size:11px;line-height:1.7;color:#807680}.panel{padding:18px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat{background:#ffffff8b;border-radius:15px;padding:12px 7px;text-align:center}.stat b{display:block;font-size:14px}.stat small{font-size:8px;color:#978d98}.list{display:grid;gap:9px}.item,.news{padding:14px;display:flex;align-items:center;gap:12px}.item .emoji{font-size:25px;width:36px;text-align:center}.item>div,.news>div{flex:1}.item p{margin:3px 0;font-size:10px;color:#928892}.item button{border:0;border-radius:12px;padding:8px 10px;background:#eee7eb;color:#665d67;font-size:10px}.tabs{display:flex;gap:7px;overflow:auto;padding-bottom:4px;margin-bottom:12px}.tabs button{white-space:nowrap;border:1px solid #e4d9df;background:#fffa;border-radius:999px;padding:9px 13px;color:#756c76;font-size:10px}.tabs button.on{background:#514954;color:#fff}.farm{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.plot{aspect-ratio:1;border:0;border-radius:18px;background:#eadbc8;color:#665b55;display:grid;place-items:center;text-align:center;font-size:11px;padding:5px}.plot.growing{background:#dce9ce}.plot.ready{background:#d6efc7}.profile{padding:22px;border-radius:27px;background:linear-gradient(135deg,#fff0f5,#e9f4ff);border:1px solid #fff}.avatar{width:66px;height:66px;border-radius:50%;display:grid;place-items:center;background:#ffffffa8;font-size:25px;margin-bottom:12px}.profile h2{margin:0}.field{display:grid;gap:5px;margin:10px 0}.field label{font-size:9px;color:#948994}.field input,.field select{width:100%;border:1px solid #e1d6dc;border-radius:13px;padding:11px 12px;background:#fffa;color:#514954}.cartbar{position:sticky;bottom:82px;margin-top:14px;padding:13px 15px;border-radius:18px;background:#4f4752;color:#fff;display:flex;align-items:center;justify-content:space-between;box-shadow:0 12px 35px #0002}.adminnav{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.adminnav button{border:1px solid #e5d9e0;background:#ffffffa9;border-radius:14px;padding:10px 5px;font-size:9px;color:#6e6570}.drawbox{padding:18px;border-radius:22px;background:#fff8fb;border:1px solid #eadde4}.winner{font:600 24px Georgia,serif;text-align:center;padding:20px}.badge{display:inline-block;border-radius:999px;padding:5px 9px;background:#f0e7ec;font-size:9px}.empty{text-align:center;padding:25px;border:1px dashed #d9cdd5;border-radius:20px;color:#9b919b;font-size:11px;line-height:1.7}nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:min(650px,100%);display:flex;padding:10px 11px calc(10px + env(safe-area-inset-bottom));background:#fffdfbea;backdrop-filter:blur(18px);border-top:1px solid #e8dde3;z-index:10}nav button{flex:1;border:0;background:none;color:#918791;font-size:9px;display:flex;flex-direction:column;align-items:center;gap:4px}nav span{font-size:18px}nav .active{color:#bd7e9b}#toast{position:fixed;left:50%;bottom:95px;transform:translate(-50%,15px);background:#403a43;color:#fff;padding:10px 15px;border-radius:999px;font-size:10px;opacity:0;pointer-events:none;transition:.25s;z-index:30}#toast.show{opacity:1;transform:translate(-50%)}.night{background:radial-gradient(circle at 80% 4%,#5d5e8f55,transparent 24%),linear-gradient(#18192c,#0d1020);color:#f3eef6}.night .hero,.night .notice,.night .panel,.night .card,.night .item,.night .news{background:#ffffff0c;border-color:#ffffff17}.night .card.wide{background:linear-gradient(120deg,#51364b55,#293f5e55)}.night .feature{background:linear-gradient(135deg,#352d4c,#263b55,#25443f)}.night .muted,.night .card p,.night .feature p,.night .item p{color:#aaa6b6}.night .iconbtn,.night .avatarbtn{background:#ffffff0a;border-color:#ffffff20;color:#fff}.night nav{background:#101222ea;border-color:#ffffff12}.night nav button{color:#aaa6b6}.night nav .active{color:#f0bad3}.night .stat,.night .tabs button,.night .field input,.night .field select{background:#ffffff0b;border-color:#ffffff1c;color:#eee9f1}.night .drawbox{background:#ffffff08;border-color:#ffffff18}.night .item button,.night .badge{background:#ffffff12;color:#ddd6df}@keyframes fade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(min-width:720px){body{padding:24px 0}#app{max-width:660px;margin:auto;border-radius:32px;box-shadow:0 25px 90px #0002}nav{bottom:17px;border:1px solid #e8dde3;border-radius:23px}}.creator{position:relative}.creator .enter{margin-top:auto;font-size:9px;color:#b47d98}.role-grid,.product-grid{display:grid;gap:13px}.role-card,.product-card{overflow:hidden;border:1px solid #e8dde3;border-radius:24px;background:#ffffffb9}.role-photo,.product-photo{min-height:190px;background:linear-gradient(135deg,#f8dce7,#e2f1ff,#e3f4ec);display:grid;place-items:center;align-content:center;gap:7px}.role-photo span,.product-photo span{font-size:42px}.role-photo small,.product-photo small{font-size:9px;letter-spacing:1.5px;color:#9a8f99}.role-copy,.product-copy{padding:18px}.role-copy>small,.product-copy>small{font-size:8px;letter-spacing:1.5px;color:#a398a4}.role-copy h2,.product-copy h3{margin:7px 0}.role-copy p,.product-copy p{font-size:11px;line-height:1.7;color:#827883}.platforms{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.platforms a{border:1px solid #e3d7de;border-radius:999px;padding:8px 11px;text-decoration:none;color:#675e68;font-size:9px;background:#fff}.shop-choices{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.shop-choices button{border:1px solid #e8dde3;border-radius:19px;background:#ffffffb9;padding:16px 7px;color:inherit;display:flex;flex-direction:column;gap:5px;align-items:center}.shop-choices span{font-size:23px}.shop-choices b{font-size:11px}.shop-choices small{font-size:8px;color:#988e98}.product-foot{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.product-foot button{border:0;border-radius:999px;padding:8px 12px;background:#514954;color:#fff;font-size:9px}.night .role-card,.night .product-card,.night .shop-choices button{background:#ffffff0c;border-color:#ffffff17}.night .role-photo,.night .product-photo{background:linear-gradient(135deg,#4c314555,#29425d55,#27483e55)}.night .platforms a{background:#ffffff0b;border-color:#ffffff1c;color:#eee9f1}@media(min-width:520px){.role-grid,.product-grid{grid-template-columns:1fr 1fr}}.creator-grid{display:grid;gap:13px}.creator-card{padding:0;overflow:hidden;border:1px solid #e8dde3;border-radius:24px;background:#ffffffb9;color:inherit;text-align:left}.creator-photo{min-height:185px;background:linear-gradient(135deg,#f5dce6,#dfefff,#e2f2ea);display:grid;place-items:center;align-content:center;gap:8px}.creator-photo span{font-size:42px}.creator-photo small{font-size:9px;letter-spacing:1.5px;color:#948995}.creator-info{padding:17px}.creator-info>small{font-size:8px;letter-spacing:1.5px;color:#a398a4}.creator-info h2{margin:6px 0;font:500 24px Georgia,serif}.creator-info p{font-size:10px;color:#918791}.creator-info span{font-size:9px;color:#b47d98}.role-list{display:grid;gap:11px}.role-text-card{display:flex;gap:15px;padding:19px;border:1px solid #e8dde3;border-radius:22px;background:#ffffffb9}.role-number{font:500 27px Georgia,serif;color:#d1b8c4}.role-text-card .role-copy{padding:0;flex:1}.recommend-box{margin:5px 0 15px;padding:22px;border-radius:26px;background:linear-gradient(135deg,#fff0f5,#e7f2ff,#e5f5ed);border:1px solid #fff}.recommend-box h2{font:500 25px Georgia,serif;margin:7px 0}.recommend-box p{font-size:10px;line-height:1.6;color:#887e88}.share-card{position:relative;overflow:hidden;min-height:280px;padding:35px 24px;margin:14px 0;border-radius:25px;background:linear-gradient(160deg,#8296b4,#d4d9d5 48%,#879dbb);color:#fff;display:flex;flex-direction:column;justify-content:center;text-align:center;box-shadow:0 18px 50px #7489a833}.share-card:before,.share-card:after{content:"✾  ❀  ✿";position:absolute;font-size:40px;letter-spacing:10px;opacity:.24}.share-card:before{top:15px;left:-12px;transform:rotate(-15deg)}.share-card:after{bottom:15px;right:-18px;transform:rotate(165deg)}.share-flower{font-size:24px;opacity:.75}.share-title{font:700 43px Georgia,"Noto Serif TC",serif;text-shadow:0 3px 12px #0005;margin:10px 0 24px}.share-quote{font-size:17px;font-weight:700;line-height:1.7;text-shadow:0 2px 8px #0008}.share-meta{margin-top:36px;font-size:10px;opacity:.9}.share-date{position:absolute;right:18px;bottom:13px;font-size:8px;opacity:.8}.night .creator-card,.night .role-text-card{background:#ffffff0c;border-color:#ffffff17}.night .creator-photo,.night .recommend-box{background:linear-gradient(135deg,#4c314555,#29425d55,#27483e55)}@media(min-width:520px){.creator-grid{grid-template-columns:1fr 1fr}}.action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.action-card{border:1px solid var(--line);background:var(--card);border-radius:22px;padding:18px;text-align:left;color:inherit}.action-card b{display:block;font-size:17px;margin:5px 0}.action-card small,.action-card p{color:var(--muted)}.relation-meter{height:10px;background:#7f7f7f26;border-radius:999px;overflow:hidden;margin:10px 0}.relation-meter span{display:block;height:100%;background:linear-gradient(90deg,#f4b8d0,#a9d9ef);border-radius:999px}.transfer{display:flex;gap:8px;flex-wrap:wrap}.mini{padding:8px 11px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:inherit}.market-row{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.quest{border-left:3px solid #b9cdef;padding-left:14px}.stock-up{font-weight:700}.wallet{display:flex;gap:8px;flex-wrap:wrap}.wallet .badge{font-size:14px}.town-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.town-place{min-height:130px;display:flex;flex-direction:column;justify-content:space-between}.home-slots{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:14px}.home-slot{min-height:100px;border:1px dashed var(--line);border-radius:18px;display:grid;place-items:center;text-align:center;padding:10px}.home-slot.filled{border-style:solid;background:var(--card)}@media(max-width:650px){.action-grid,.town-map{grid-template-columns:1fr}.home-slots{grid-template-columns:repeat(2,1fr)}}.stack-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.explore-actions{margin-top:14px;flex-wrap:wrap}.explore-actions .pill{flex:1 1 120px}.item small{display:block;margin-top:5px;color:var(--muted)}@media(max-width:560px){.stack-actions{width:100%;justify-content:flex-start}.item{flex-wrap:wrap}}.tool-grid,.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tool-card,.catalog-card{padding:16px;border:1px solid var(--line);border-radius:20px;background:var(--card);box-shadow:var(--shadow)}.tool-card p,.catalog-card p{margin:6px 0;color:var(--muted);font-size:13px}.durbar{height:8px;border-radius:99px;background:#7878961f;overflow:hidden;margin:9px 0 12px}.durbar i{display:block;height:100%;background:linear-gradient(90deg,#8fd6c5,#f4b7cc);border-radius:99px}.catalog-card.locked{opacity:.48;filter:grayscale(.5)}.catalog-card>span{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:12px;background:#ffffff8c;margin-bottom:8px}.explore-actions button:disabled{opacity:.28;cursor:not-allowed}.school-child select{margin-top:8px;max-width:240px}@media(max-width:620px){.tool-grid,.catalog-grid{grid-template-columns:1fr}.explore-actions{display:grid;grid-template-columns:1fr 1fr}}.family-test{border:1px solid rgba(244,183,204,.55);background:linear-gradient(135deg,#ffecf4d1,#e8f7ffd1);margin-top:14px}.wrap{display:flex;flex-wrap:wrap;gap:10px}.pill.ghost{background:transparent;border:1px dashed var(--line)}.a6tabs{display:flex;gap:7px;overflow:auto;padding:4px 0 14px;margin-bottom:8px;scrollbar-width:none}.a6tabs::-webkit-scrollbar{display:none}.a6grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a6card{padding:18px;border:1px solid var(--line);border-radius:22px;background:var(--card);box-shadow:var(--shadow)}.a6card h3{margin:5px 0 8px}.a6card p{margin:0 0 12px;color:var(--muted);line-height:1.55}.a6card.locked{filter:saturate(.2);opacity:.55}@media(max-width:720px){.a6grid{grid-template-columns:1fr}}.adventure-status{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0 20px}.adventure-status>div{padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:var(--card);display:flex;flex-direction:column;gap:3px}.adventure-status small{color:var(--muted);font-size:11px}.adventure-status b{font-size:13px}.adventure-group{margin:22px 0}.mini-game-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.game-tile{min-height:82px;border:1px solid var(--line);border-radius:18px;background:var(--card);padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;box-shadow:0 5px 18px #5046640d;cursor:pointer;color:inherit}.game-tile span{font-size:24px}.game-tile b{font-size:12px;line-height:1.25}.game-tile.future{opacity:.45;border-style:dashed}.back-link{border:0;background:transparent;color:var(--muted);padding:0;margin:-2px 0 14px;cursor:pointer}.weather-hero{display:flex;gap:18px;align-items:center;padding:22px;border-radius:24px;background:linear-gradient(135deg,#e2f4ffe6,#ffeff6e6);margin-bottom:16px}.weather-hero>span{font-size:52px}.weather-hero h2{margin:3px 0}.weather-hero p{margin:0;color:var(--muted)}.weather-icon{font-size:30px}@media(max-width:800px){.mini-game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.adventure-status{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:480px){.mini-game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.game-tile{min-height:74px;border-radius:15px}.game-tile span{font-size:21px}.game-tile b{font-size:11px}.adventure-status{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:26px 0}.shop-system-card{min-height:138px;border:1px solid var(--line);border-radius:22px;background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:inherit;cursor:pointer}.shop-system-card span{font-size:28px}.shop-system-card b{font-size:14px}.shop-system-card small{font-size:10px;color:var(--muted)}.shop-balance{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:22px;background:var(--card);padding:28px 10px}.shop-balance>div{text-align:center;display:flex;flex-direction:column;gap:7px}.shop-balance b{font-size:16px}.shop-balance small{font-size:10px;color:var(--muted)}@media(max-width:520px){.shop-system-card{min-height:118px}.shop-three{gap:7px}.shop-system-card b{font-size:12px}}.map-select-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.map-chip{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:9px 6px;font-size:11px;color:inherit}.map-chip span{display:block;font-size:9px;color:var(--muted);margin-bottom:3px}.map-chip.active,.activity-chip.active{outline:2px solid rgba(230,170,200,.55);background:#ffeff6bf}.activity-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:7px}.activity-chip{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:9px 4px;color:inherit}.activity-chip span{display:block;font-size:20px}.activity-chip b{font-size:10px}.material-mini-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.material-pill{padding:8px;border:1px solid var(--line);border-radius:12px;background:var(--card);display:flex;flex-direction:column}.material-pill b{font-size:10px}.material-pill small{font-size:8px;color:var(--muted)}.facility-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.facility-card{padding:17px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.facility-icon{font-size:30px}.facility-card h3{margin:3px 0 6px}.facility-card p{font-size:11px;color:var(--muted)}.facility-made{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}.facility-made span{font-size:9px;padding:4px 7px;border-radius:999px;background:#82789614}.title-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.title-card{padding:12px 7px;border:1px solid var(--line);border-radius:15px;background:var(--card);opacity:.45;text-align:center}.title-card.owned{opacity:1}.title-card span{display:block}.title-card b{display:block;font-size:10px;margin:3px 0}.title-card small{font-size:8px;color:var(--muted)}@media(max-width:650px){.map-select-grid{grid-template-columns:repeat(2,1fr)}.activity-grid{grid-template-columns:repeat(4,1fr)}.material-mini-grid{grid-template-columns:repeat(3,1fr)}.facility-grid{grid-template-columns:1fr}.title-grid{grid-template-columns:repeat(3,1fr)}}.craft-main-tabs{display:flex;gap:8px;margin:12px 0 18px}.craft-main-tabs .active,.craft-category-row .active{outline:2px solid rgba(230,170,200,.5)}.craft-category-row{display:flex;gap:6px;overflow:auto;padding-bottom:10px;margin-bottom:8px}.furniture-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.furniture-card{padding:15px;border:1px solid var(--line);border-radius:20px;background:var(--card)}.furniture-emoji{font-size:28px}.furniture-card small{color:var(--muted);font-size:9px}.furniture-card h3{margin:4px 0 7px;font-size:13px}.furniture-card p{font-size:10px;color:var(--muted);line-height:1.5}.furniture-card .buff{color:inherit}.owned-count{font-size:9px;color:var(--muted);margin-left:auto}.placed-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.placed-furniture{padding:12px 8px;border:1px solid var(--line);border-radius:16px;text-align:center;background:var(--card);display:flex;flex-direction:column;gap:5px}.placed-furniture>span{font-size:25px}.placed-furniture b{font-size:10px}.placed-furniture small{font-size:8px;color:var(--muted)}@media(max-width:700px){.furniture-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.placed-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:420px){.furniture-grid{grid-template-columns:1fr}.placed-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.life-hub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.life-hub-card{display:flex;gap:14px;text-align:left;padding:18px;border:1px solid var(--line);border-radius:22px;background:var(--card);color:inherit}.life-hub-card>span{font-size:36px}.life-hub-card h3{margin:2px 0 5px}.life-hub-card p{font-size:10px;color:var(--muted);margin:0 0 8px}.life-hub-card b{font-size:10px}.species-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.species-card{padding:10px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.species-img{height:54px;border-radius:12px;background:#b4aac814;display:grid;place-items:center;font-size:28px;margin-bottom:7px}.species-card small{font-size:8px;color:var(--muted);display:block}.species-card b{font-size:10px;display:block;min-height:28px}.species-card p{font-size:9px;margin:3px 0;color:var(--muted)}.life-active-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.life-active{padding:12px;border:1px solid var(--line);border-radius:16px;background:var(--card)}.life-active b,.life-active small{display:block}.life-active small{font-size:9px;color:var(--muted);margin:5px 0}.progress-track{height:5px;background:#8278961a;border-radius:99px;overflow:hidden;margin:8px 0}.progress-track i{display:block;height:100%;background:currentColor;opacity:.35}@media(max-width:650px){.life-hub-grid{grid-template-columns:1fr}.species-grid{grid-template-columns:repeat(3,1fr)}.life-active-grid{grid-template-columns:repeat(2,1fr)}}.life-active .row{margin-top:8px}.life-active button:disabled,.feature button:disabled{opacity:.4}.feature>small{display:block;margin-top:8px;color:var(--muted);font-size:10px}.batch-panel .row{margin:8px 0 10px}.batch-panel>small{font-size:9px;color:var(--muted)}.batch-panel .pill{font-size:10px;padding:8px 10px}.feature .row{margin-top:10px}.hub-card[data-route=street],.hub-card[data-route=relations],.hub-card[data-route=stock]{cursor:pointer}.a17-hub{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.a17-hub button{min-height:76px;border:1px solid var(--line);background:var(--card);border-radius:16px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:inherit;box-shadow:var(--shadow)}.a17-hub button span{font-size:22px}.a17-hub button b{font-size:11px}.map-chip small{display:block;font-size:8px;margin-top:3px}.ability-sigil{height:44px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;letter-spacing:.14em;background:var(--soft)}.qty18{display:flex;align-items:center;gap:6px;font-size:9px}.qty18 input{width:72px;border:1px solid var(--line);border-radius:8px;padding:6px;background:var(--card);color:inherit}.a17-hub button small{font-size:7px;color:var(--muted)}.school-grid{display:grid;gap:7px;margin:10px 0}.school-card{display:flex;flex-direction:column;gap:3px;border:1px solid var(--line);border-radius:12px;padding:9px;background:var(--card);font-size:10px}.school-card input{align-self:flex-start}.select18{display:flex;gap:8px;align-items:center;font-size:10px;margin:10px 0}.select18 select{flex:1;border:1px solid var(--line);border-radius:9px;padding:8px;background:var(--card);color:inherit}.weight-row{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.weight-row span{font-size:8px;padding:5px 7px;border:1px solid var(--line);border-radius:999px}.cart21{position:relative}.care21{border:1px solid var(--line);border-radius:12px;padding:10px;margin:8px 0;background:var(--soft)}.care21 small{font-size:8px;color:var(--muted)}.world22{margin-bottom:10px}.world22 h2{margin-bottom:4px}.search23 label{display:flex;gap:8px;align-items:center;font-size:10px;font-weight:800}.search23 input{flex:1;min-width:0;border:1px solid var(--line);border-radius:10px;padding:9px;background:var(--card);color:inherit}.search23 small{display:block;margin-top:6px;color:var(--muted);font-size:8px}.receipt27{position:relative;border:1px solid var(--line);border-radius:16px;padding:14px;margin:10px 0;background:var(--card);overflow:hidden}.receipt27:after{content:"RWY®";position:absolute;right:-8px;bottom:-20px;font-size:54px;font-weight:900;opacity:.035}.receipt-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.receipt-top h2{margin:2px 0 8px}.receipt-top>div>small{font-size:7px;letter-spacing:.15em;color:var(--muted)}.receipt-no{font-size:8px;padding:7px 9px;border:1px dashed var(--line);border-radius:8px;margin:6px 0 10px;word-break:break-all}.receipt-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.receipt-grid p{margin:0;padding:8px;border-radius:9px;background:var(--soft);display:flex;flex-direction:column;gap:2px}.receipt-grid p.wide{grid-column:1/-1}.receipt-grid small{font-size:7px;color:var(--muted)}.receipt-grid b{font-size:9px}.seal27{width:64px;height:64px;border:2px double currentColor;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-8deg);opacity:.75;flex:0 0 auto;text-align:center}.seal27 b{font-size:8px}.seal27 span,.seal27 small{font-size:6px;letter-spacing:.08em}.receipt-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:8px}.receipt-foot span{font-weight:800}.receipt-foot small{text-align:right;color:var(--muted)}.shop28-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop28-card{border:1px solid var(--line);border-radius:15px;background:var(--card);padding:14px 10px;text-align:left;color:inherit;display:flex;flex-direction:column;gap:4px}.shop28-card span{font-size:22px}.shop28-card b{font-size:11px}.shop28-card small{font-size:8px;color:var(--muted)}.shop28-card em{font-size:7px;font-style:normal;opacity:.7}.shop28-card:first-child{grid-column:1/-1}.select18 textarea{width:100%;border:1px solid var(--line);border-radius:10px;background:var(--card);color:inherit;padding:8px}.barcode28{font-family:monospace;letter-spacing:1px;padding:12px;margin:8px 0;border:1px solid var(--line);background:#fff;color:#111;text-align:center;overflow:hidden}.stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.stat{min-width:0}.receipt30{position:relative;border:1px solid var(--line);border-radius:10px;padding:14px;margin:10px 0;background:var(--card);overflow:hidden}.receipt30:before,.receipt30:after{content:"";position:absolute;left:0;right:0;height:6px;background:radial-gradient(circle at 5px -1px,transparent 5px,var(--card) 5.5px) repeat-x;background-size:10px 7px}.receipt30:before{top:-1px;transform:rotate(180deg)}.receipt30:after{bottom:-1px}.ticket-mini30{display:grid;grid-template-columns:1fr auto;gap:3px 8px;padding:9px 0;border-bottom:1px dashed var(--line)}.ticket-mini30 b{font-size:9px}.ticket-mini30 span{font-size:9px;font-weight:800}.ticket-mini30 small{grid-column:1/-1;font-size:7px;color:var(--muted);word-break:break-all}.unread30{box-shadow:inset 3px 0 0 currentColor}.member31-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:10px 0}.member31-card{border:1px solid var(--line);border-radius:14px;background:var(--card);padding:12px;text-align:left;color:inherit;display:flex;flex-direction:column;gap:4px}.member31-card span{font-size:18px}.member31-card b{font-size:10px}.member31-card small{font-size:7px;color:var(--muted)}.merchform32{display:grid;gap:9px}.merchform32 label{display:flex;flex-direction:column;gap:5px;font-size:8px;font-weight:700}.merchform32 input,.merchform32 textarea{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:10px;background:var(--card);color:inherit;padding:9px;font:inherit}.member34-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:10px 0}.receipt-list37{border-bottom:1px dashed var(--line);padding:11px 0;display:grid;gap:7px}.receipt-list37>div,.receipt-list37 p{display:flex;justify-content:space-between;gap:8px;margin:0}.receipt-list37 small,.receipt-list37 span{font-size:7px;color:var(--muted)}.receipt-list37 b{font-size:9px}.member38-head{position:relative}.avatar38{width:64px;height:64px;border-radius:50%;border:1px solid var(--line);background:#ffffffa6;padding:0;overflow:hidden;display:grid;place-items:center;margin-bottom:10px}.avatar38-img{width:100%;height:100%;object-fit:cover;display:block}.avatar38-empty{font-size:26px}.avatar38-hint{display:block;font-size:7px;color:var(--muted);margin:2px 0 10px}.bn39{border:1px solid var(--line);border-radius:22px;padding:28px 20px;min-height:180px;background:linear-gradient(120deg,#ffe8f0b3,#e1f2ffb3,#e6faf0b3);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.bn39 h1{font-size:28px;margin:5px 0}.bn39-dots{display:flex;gap:3px;margin-top:10px}.bn39-dots button{border:0;background:transparent;opacity:.35;font-size:18px}.bn39-dots button.on{opacity:1}.home39-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.home39-card{border:1px solid var(--line);border-radius:16px;background:var(--card);padding:16px;text-align:left;color:inherit;display:flex;flex-direction:column;gap:5px}.home39-card span{font-size:20px}.home39-card b{font-size:11px}.home39-card small{font-size:7px;color:var(--muted)}.creator41-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.creator41-card{min-height:170px;border:1px solid var(--line);border-radius:20px;background:var(--card);padding:18px;text-align:left;color:inherit;display:flex;flex-direction:column;align-items:flex-start}.creator41-card h2{font-size:18px;margin:7px 0}.creator41-card p{font-size:9px;line-height:1.7;color:var(--muted);flex:1}.creator41-card small{font-size:8px}.creator41-mark{font-size:7px;letter-spacing:.14em;color:var(--muted)}.creator42-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.creator42-card{border:1px solid var(--line);border-radius:20px;background:var(--card);overflow:hidden}.creator42-photo{width:100%;height:132px;border:0;border-bottom:1px solid var(--line);background:linear-gradient(135deg,#ffebf2cc,#e2f2ffcc);padding:0;display:grid;place-items:center;color:inherit}.creator42-photo img{width:100%;height:100%;object-fit:cover}.creator42-photo span{font-size:22px}.creator42-photo small{display:block;font-size:7px;margin-top:4px}.creator42-info{border:0;background:transparent;color:inherit;text-align:left;padding:15px;width:100%}.creator42-info h2{margin:5px 0;font-size:17px}.creator42-info p{font-size:8px;line-height:1.65;color:var(--muted);min-height:52px}.creator42-info small{font-size:8px}.recommend42-entry{border:1px solid var(--line);border-radius:20px;padding:17px;margin-bottom:12px;background:linear-gradient(120deg,#ffedf4a6,#e5f3ffa6);display:flex;align-items:center;justify-content:space-between;gap:12px}.recommend42-entry h2{margin:4px 0}.recommend42-entry p{font-size:8px;color:var(--muted)}.search42{display:flex;gap:8px;align-items:center;border:1px solid var(--line);border-radius:999px;padding:9px 13px;background:var(--card);margin:12px 0}.search42 input{width:100%;border:0;outline:0;background:transparent;color:inherit}.roulette42{text-align:center;padding:20px}.roulette42-ring{width:150px;height:150px;border-radius:50%;border:1px solid var(--line);margin:0 auto 14px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle,#fffffff2,#eaf2ff99);box-shadow:0 10px 35px #23355a14}.roulette42-ring span{font-size:25px}.roulette42-ring b{font-size:15px;margin-top:5px}.roulette42-ring small{font-size:6px;letter-spacing:.15em}.rec42-card{aspect-ratio:2.08/1;border-radius:18px;background-size:cover;background-position:center;position:relative;color:#fff;overflow:hidden;box-shadow:0 16px 40px #141c302e;padding:24px;display:flex;flex-direction:column;justify-content:space-between;text-shadow:0 2px 6px rgba(0,0,0,.7)}.rec42-name{text-align:center;font-size:28px;font-weight:800}.rec42-card blockquote{font-size:15px;font-weight:800;text-align:center;margin:auto 4%;line-height:1.5}.rec42-meta{display:flex;justify-content:space-between;align-items:end;font-size:7px}.rec42-meta b{font-size:12px}.rec42-note{font-size:7px;color:var(--muted);text-align:center}.recommend43{border:1px solid var(--line);border-radius:22px;padding:16px;margin-bottom:14px;background:linear-gradient(120deg,#ffeef58c,#e4f2ff8c)}.recommend43-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.recommend43-top h2{margin:4px 0}.recommend43-top p{font-size:8px;color:var(--muted)}.roulette43{display:flex;gap:6px;align-items:center;justify-content:center;padding:10px;font-size:14px}.roulette43 small{font-size:6px;letter-spacing:.14em}.rec43-card{aspect-ratio:2.08/1;border-radius:18px;background-size:cover;background-position:center;position:relative;color:#fff;overflow:hidden;box-shadow:0 16px 40px #141c302e;padding:20px;display:flex;flex-direction:column;text-shadow:0 2px 6px rgba(0,0,0,.72)}.rec43-name{text-align:center;font-size:28px;font-weight:900}.rec43-card blockquote{font-size:14px;font-weight:800;text-align:center;margin:auto 5%;line-height:1.5}.rec43-bottom{display:flex;gap:16px;align-items:flex-end}.rec43-bottom div{display:flex;flex-direction:column}.rec43-bottom small{font-size:5px;opacity:.8}.rec43-bottom b{font-size:8px}.rec43-link{position:absolute;right:18px;bottom:18px;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:6px 10px;font-size:7px;background:#0000002e;text-shadow:none}.admin43-preview{width:100%;aspect-ratio:2.08/1;background-size:cover;background-position:center;border-radius:16px;margin:10px 0;border:1px solid var(--line)}.filter44{margin:12px 0;padding:12px;border:1px solid var(--line);border-radius:16px;background:#ffffff57}.filter44 h3{margin:0;font-size:10px}.filter44-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px}.filter44-options label{cursor:pointer}.filter44-options input{position:absolute;opacity:0;pointer-events:none}.filter44-options span{display:block;text-align:center;border:1px solid var(--line);border-radius:999px;padding:8px 5px;font-size:8px;background:var(--card)}.filter44-options input:checked+span{box-shadow:inset 0 0 0 1px currentColor;font-weight:800}.rec44-actions{display:flex;justify-content:center;margin-top:10px}.rec44-link{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.rec43-card .rec43-link{display:none!important}.event45-hero{border:1px solid var(--line);border-radius:22px;padding:22px;background:linear-gradient(120deg,#ffebf4ad,#e4f3ffad,#e7faf1ad);margin-bottom:12px}.event45-hero h2{margin:5px 0}.event45-hero p{font-size:8px;color:var(--muted)}.event45-tabs{display:flex;gap:7px;overflow:auto;padding-bottom:9px}.event45-tabs button{white-space:nowrap;border:1px solid var(--line);background:var(--card);border-radius:999px;padding:8px 12px;color:inherit;font-size:8px}.event45-tabs button.on{box-shadow:inset 0 0 0 1px currentColor;font-weight:800}.event45-list{display:grid;gap:10px}.event45-card{border:1px solid var(--line);border-radius:18px;background:var(--card);padding:16px}.event45-top,.event45-meta{display:flex;justify-content:space-between;gap:10px}.event45-top span,.event45-top small{font-size:7px;letter-spacing:.08em}.event45-card h2{font-size:15px;margin:9px 0 5px}.event45-card p{font-size:8px;color:var(--muted);line-height:1.7}.event45-meta{margin:12px 0}.event45-meta div{display:flex;flex-direction:column}.event45-meta small{font-size:6px;color:var(--muted)}.event45-meta b{font-size:8px}.admin45-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px dashed var(--line)}.admin45-row div{display:flex;flex-direction:column}.admin45-row small{font-size:7px;color:var(--muted)}.admin45-result{margin-top:10px}.winner45{border:1px solid var(--line);border-radius:14px;padding:12px;display:flex;flex-direction:column}.winner45 small,.winner45 span{font-size:7px;color:var(--muted)}.links46-section{margin-top:18px}.links46-main,.extras46{display:grid;gap:8px}.links46-main{grid-template-columns:repeat(3,minmax(0,1fr))}.link46{border:1px solid var(--line);border-radius:15px;padding:12px;background:var(--card);color:inherit;text-decoration:none;display:flex;align-items:center;gap:8px}.link46>span{min-width:22px;font-size:12px}.link46 b{font-size:8px;flex:1}.link46 small{font-size:6px;color:var(--muted)}.link46.disabled{opacity:.55}.links46-section h3{font-size:9px;margin:15px 0 8px}.creatorlinks46{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.creatorlinks46 article{border:1px solid var(--line);border-radius:16px;padding:11px;background:var(--card)}.creatorlinks46 article>b{font-size:10px}.creatorlinks46 article>div{display:grid;gap:5px;margin-top:7px}.creatorlinks46 .link46{padding:8px}.blocked46{border:1px solid var(--line);border-radius:12px;padding:9px;font-size:8px}.admin46-add,.admin46-extra{display:grid;grid-template-columns:1fr 1fr auto;gap:6px}.admin46-field,.admin46-creator{display:grid;gap:5px;margin:9px 0}.admin46-field input,.admin46-creator input,.admin46-add input,.admin46-extra input{border:1px solid var(--line);border-radius:10px;background:var(--card);color:inherit;padding:9px;font-size:8px}.admin46-extra{grid-template-columns:1fr 1.3fr;margin:6px 0}:root{--rwy-ink:#3f4556;--rwy-soft:#7d8495;--rwy-line:rgba(94,104,128,.13);--rwy-pink:#fff1f5;--rwy-blue:#edf6ff;--rwy-mint:#effbf6;--rwy-cream:#fffdf8;--rwy-shadow:0 14px 40px rgba(68,79,108,.09)}body{background:radial-gradient(circle at 8% 0%,rgba(255,226,237,.72),transparent 28%),radial-gradient(circle at 94% 9%,rgba(220,239,255,.76),transparent 30%),radial-gradient(circle at 48% 100%,rgba(224,248,238,.62),transparent 30%),#fffdfb;color:var(--rwy-ink)}.page{max-width:940px;margin:0 auto;padding-bottom:28px}.panel,.feature,.event45-card,.creator42-card,.home39-card,.link46,.recommend43{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:var(--rwy-shadow);border-color:var(--rwy-line)!important}.bn39{min-height:250px;border-radius:30px!important;padding:34px!important;position:relative;overflow:hidden;background:radial-gradient(circle at 82% 22%,rgba(255,255,255,.95),transparent 18%),linear-gradient(125deg,#ffe7f1ed,#e8f4ffed 50%,#e7faf1ed)!important;box-shadow:0 22px 60px #4a55751f}.bn39:before,.bn39:after{content:"✦";position:absolute;color:#fffffff2;font-size:44px}.bn39:before{right:10%;top:17%}.bn39:after{right:25%;bottom:12%;font-size:20px}.bn39 h1{font-size:36px!important;letter-spacing:.02em}.bn39 p{letter-spacing:.18em;font-size:8px!important}.eyebrow{letter-spacing:.2em!important;font-weight:700!important}.pill{border:0!important;border-radius:999px!important;padding:10px 16px!important;background:#ffffffd1!important;color:var(--rwy-ink)!important;box-shadow:0 7px 20px #4350701a!important;font-weight:700}.home39-grid{gap:12px!important;margin-top:14px!important}.home39-card{min-height:112px;border-radius:22px!important;padding:18px!important;position:relative;overflow:hidden}.home39-card:after{content:"";position:absolute;width:75px;height:75px;border-radius:50%;right:-22px;bottom:-28px;background:#fff9}.home39-card:nth-child(1){background:linear-gradient(145deg,#fff0f6eb,#ffffffd1)}.home39-card:nth-child(2){background:linear-gradient(145deg,#edf6fff0,#ffffffd1)}.home39-card:nth-child(3){background:linear-gradient(145deg,#eefbf6f0,#ffffffd1)}.home39-card:nth-child(4){background:linear-gradient(145deg,#fff9ebf0,#ffffffd1)}.home39-card span{font-size:24px!important}.home39-card b{font-size:13px!important}.home39-card small{font-size:8px!important;line-height:1.55}.links46-section{padding:18px;border:1px solid var(--rwy-line);border-radius:25px;background:#ffffff80;box-shadow:var(--rwy-shadow)}.link46{border-radius:17px!important;transition:.18s transform,.18s box-shadow}.link46:not(.disabled):hover{transform:translateY(-2px);box-shadow:0 9px 22px #4652701a}.creator42-card{border-radius:24px!important}.creator42-photo{height:160px!important;background:linear-gradient(145deg,var(--rwy-pink),var(--rwy-blue))!important}.creator42-info{padding:17px!important}.creator42-info h2{font-size:19px!important}.recommend43{border-radius:26px!important;padding:20px!important;background:linear-gradient(135deg,#fff0f7d1,#edf7ffd1,#eefcf6d1)!important}.rec43-card{border-radius:23px!important;box-shadow:0 20px 50px #1a254133!important}.rec43-name{font-size:32px!important;letter-spacing:.08em}.rec43-card blockquote{font-size:16px!important}.filter44-options span{padding:9px 7px!important;background:#ffffffb8!important}.event45-hero{border-radius:28px!important;padding:28px!important;box-shadow:var(--rwy-shadow)}.event45-card{border-radius:22px!important;padding:19px!important}.event45-card h2{font-size:17px!important}.member38-head{border-radius:28px!important;padding:22px!important;background:linear-gradient(135deg,#fff0f7db,#edf7ffd6)!important}.avatar38{width:76px!important;height:76px!important;border:3px solid rgba(255,255,255,.9)!important;box-shadow:0 8px 24px #3f4b6921}.member34-grid{gap:10px!important}.member31-card{border-radius:18px!important;min-height:96px;background:#ffffffa8!important;box-shadow:var(--rwy-shadow)}.receipt-list37{padding:14px!important}.search42{box-shadow:0 7px 20px #42506e0f}input,select,textarea{font-family:inherit}@media(max-width:620px){.page{padding-left:12px;padding-right:12px}.bn39{min-height:220px;padding:26px!important}.bn39 h1{font-size:30px!important}.links46-main{grid-template-columns:1fr!important}.creatorlinks46,.creator42-grid{grid-template-columns:1fr 1fr!important}.rec43-card{aspect-ratio:1.7/1}.rec43-card blockquote{font-size:12px!important}.rec43-name{font-size:25px!important}}.bn48{min-height:360px!important;padding:46px 42px!important;display:flex!important;align-items:flex-end!important;background:linear-gradient(125deg,#ffe2eef0,#e2f1fff0 52%,#e2f9eff0)!important}.bn48 .bn48-content{max-width:560px;position:relative;z-index:2}.bn48 h1{font-size:46px!important}.bn48 p{font-size:9px!important;margin-bottom:16px}.bn48 .bn39-dots{position:absolute;right:30px;bottom:24px}.social48{margin-top:22px}.social48-hero{min-height:310px;border-radius:28px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:30px;color:#fff;box-shadow:0 22px 60px #2d38522e;overflow:hidden}.social48-hero>div{max-width:470px}.social48-hero h2{font-size:27px;margin:6px 0}.social48-hero p{font-size:9px;line-height:1.7}.social48-main{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:10px}.social48-main .link46{min-height:70px;background:#ffffffc2}.social48-creatorbox{margin-top:10px;border:1px solid var(--rwy-line);border-radius:22px;padding:13px;background:#ffffff8c;box-shadow:var(--rwy-shadow);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.social48-person{padding:8px}.social48-person>b{font-size:10px}.social48-person>div{display:flex;gap:5px;margin-top:7px;flex-wrap:wrap}.social48-person .link46{padding:7px 8px;min-width:0;flex:1}.social48-person .link46 b{font-size:7px}.social48-person .link46 small{display:none}.social48-more{margin-top:12px;border:1px solid var(--rwy-line);border-radius:22px;padding:15px;background:#ffffff7a}.social48-more>.link46{margin-top:7px}.admin48-preview{width:100%;aspect-ratio:2/1;background-size:cover;background-position:center;border-radius:16px;margin:10px 0}@media(max-width:620px){.bn48{min-height:300px!important;padding:32px 24px!important}.bn48 h1{font-size:36px!important}.social48-hero{min-height:250px;padding:22px}.social48-main{grid-template-columns:1fr}.social48-creatorbox{grid-template-columns:repeat(2,minmax(0,1fr))}}.social48-creatorbox{margin-top:12px!important;padding:18px!important;border-radius:24px!important;gap:12px!important}.social48-person{min-height:118px;padding:15px!important;border:1px solid var(--rwy-line);border-radius:18px;background:#ffffffb8;display:flex;flex-direction:column;justify-content:space-between}.social48-person>b{font-size:13px!important;letter-spacing:.03em}.social48-person>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px!important;margin-top:14px!important}.social48-person .link46{min-height:44px;padding:10px 7px!important;border-radius:13px!important;justify-content:center;text-align:center}.social48-person .link46>span{min-width:auto!important;font-size:10px!important}.social48-person .link46 b{font-size:8px!important;flex:0!important}@media(max-width:620px){.social48-creatorbox{grid-template-columns:1fr!important}.social48-person{min-height:105px}}.shop50-hero{min-height:245px;border:1px solid var(--rwy-line);border-radius:30px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at 85% 18%,rgba(255,255,255,.96),transparent 20%),linear-gradient(130deg,#ffeaf3eb,#e8f4ffeb 50%,#e8faf2eb);box-shadow:var(--rwy-shadow);overflow:hidden;position:relative}.shop50-hero:after{content:"◇";position:absolute;right:9%;top:15%;font-size:58px;color:#fffc}.shop50-hero h1{font-size:34px;margin:6px 0}.shop50-hero p{font-size:9px;color:var(--rwy-soft);max-width:500px}.shop50-wallet{display:flex;gap:8px;position:relative;z-index:2}.shop50-wallet span{border:1px solid rgba(255,255,255,.9);background:#ffffff9e;border-radius:999px;padding:8px 12px;font-size:8px;backdrop-filter:blur(10px)}.shop50-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:13px}.shop50-card{min-height:155px;border:1px solid var(--rwy-line);border-radius:23px;padding:18px;background:#ffffffad;color:inherit;text-align:left;display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;position:relative;box-shadow:var(--rwy-shadow);overflow:hidden}.shop50-card:nth-child(1){background:linear-gradient(140deg,#ffeef6e6,#ffffffb8)}.shop50-card:nth-child(2){background:linear-gradient(140deg,#fffae8eb,#ffffffb8)}.shop50-card:nth-child(3){background:linear-gradient(140deg,#edf3fff0,#ffffffb8)}.shop50-card:nth-child(4){background:linear-gradient(140deg,#eefbf6f0,#ffffffb8)}.shop50-card:nth-child(5){grid-column:1/-1;background:linear-gradient(140deg,#f5f0ffeb,#ffffffb8)}.shop50-card:after{content:"";position:absolute;width:110px;height:110px;border-radius:50%;right:-45px;bottom:-55px;background:#ffffffa6}.shop50-icon{width:48px;height:48px;border-radius:16px;background:#ffffffd1;display:grid;place-items:center;font-size:20px;box-shadow:0 7px 20px #45516e14}.shop50-copy small{font-size:6px;letter-spacing:.15em;color:var(--rwy-soft)}.shop50-copy h2{font-size:16px;margin:4px 0}.shop50-copy p{font-size:8px;line-height:1.6;color:var(--rwy-soft)}.shop50-tag{font-size:7px;border:1px solid var(--rwy-line);border-radius:999px;padding:6px 8px;background:#ffffffb8}.shop50-card i{position:absolute;right:16px;bottom:13px;font-style:normal;font-size:12px;z-index:2}.shop50-note{margin-top:12px;border:1px solid var(--rwy-line);border-radius:19px;padding:14px 16px;background:#ffffff85;display:flex;gap:10px;align-items:center}.shop50-note>span{font-size:18px}.shop50-note b{font-size:9px}.shop50-note p{font-size:7px;color:var(--rwy-soft);margin:3px 0 0}@media(max-width:620px){.shop50-hero{min-height:220px;padding:25px}.shop50-grid{grid-template-columns:1fr}.shop50-card:nth-child(5){grid-column:auto}.shop50-card{min-height:130px}.shop50-wallet{flex-wrap:wrap}}.shop52-head{min-height:185px;border:1px solid var(--rwy-line);border-radius:28px;padding:27px;display:flex;align-items:center;gap:18px;background:linear-gradient(135deg,#ffeff6d6,#ebf6ffd6,#eefbf6d6);box-shadow:var(--rwy-shadow);margin-bottom:10px}.shop52-symbol{width:72px;height:72px;border-radius:23px;background:#fffc;display:grid;place-items:center;font-size:29px;box-shadow:0 10px 28px #46526e17;flex:0 0 auto}.shop52-head h1{font-size:28px;margin:5px 0}.shop52-head p{font-size:9px;color:var(--rwy-soft);line-height:1.65}.shop52-note{border:1px solid var(--rwy-line);border-radius:15px;padding:10px 14px;background:#ffffff94;font-size:8px;color:var(--rwy-soft);margin-bottom:10px}.shop52-body>.page{padding:0!important;max-width:none!important}.shop52-body .panel,.shop52-body article{border-color:var(--rwy-line)!important}.shop52-body .panel{border-radius:20px!important;background:#ffffffa8!important;box-shadow:0 10px 28px #444f6c0f}.shop52-body button:not(.pill):not(.mini){border-radius:14px}.shop52-body .pill,.shop52-body .mini{box-shadow:0 6px 18px #444f6c12}.shop52-body input,.shop52-body select,.shop52-body textarea{border-radius:12px!important;border-color:var(--rwy-line)!important;background:#ffffffb8!important}.shop52-body img{border-radius:15px}@media(max-width:620px){.shop52-head{min-height:150px;padding:20px;gap:13px}.shop52-symbol{width:58px;height:58px;border-radius:19px;font-size:23px}.shop52-head h1{font-size:23px}}.announce53-hero{min-height:230px;border:1px solid var(--rwy-line);border-radius:30px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 82% 20%,rgba(255,255,255,.95),transparent 20%),linear-gradient(135deg,#edf6fff0,#ffeff6eb,#eefbf6e6);box-shadow:var(--rwy-shadow);position:relative;overflow:hidden}.announce53-hero:after{content:"✧";position:absolute;right:10%;top:16%;font-size:55px;color:#ffffffe6}.announce53-hero h1{font-size:36px;margin:5px 0}.announce53-hero p{font-size:9px;color:var(--rwy-soft)}.announce53-list{display:grid;gap:10px;margin-top:12px}.announce53-card{border:1px solid var(--rwy-line);border-radius:21px;padding:17px;background:#ffffffad;box-shadow:var(--rwy-shadow);display:grid;grid-template-columns:80px 1fr;gap:16px}.announce53-date{border-right:1px solid var(--rwy-line);display:flex;flex-direction:column;justify-content:center}.announce53-date b{font-size:22px}.announce53-date small,.announce53-card span{font-size:6px;color:var(--rwy-soft);letter-spacing:.1em}.announce53-card h2{font-size:15px;margin:5px 0}.announce53-card p{font-size:8px;line-height:1.7;color:var(--rwy-soft)}.announce53-empty{text-align:center;border:1px solid var(--rwy-line);border-radius:21px;padding:30px;background:#fff9}.announce53-empty span{font-size:26px}.member53-wrap{max-width:940px;margin:0 auto}.member53-cover{min-height:220px;margin:0 0 12px;border:1px solid var(--rwy-line);border-radius:30px;padding:30px;display:flex;flex-direction:column;justify-content:flex-end;background:radial-gradient(circle at 82% 22%,rgba(255,255,255,.92),transparent 20%),linear-gradient(130deg,#ffebf4f0,#e6f3fff0 55%,#e8faf2f0);box-shadow:var(--rwy-shadow);position:relative;overflow:hidden}.member53-cover h1{font-size:34px;margin:5px 0}.member53-cover p{font-size:9px;color:var(--rwy-soft)}.member53-stars{position:absolute;right:8%;top:18%;font-size:22px;color:#fffffff2;letter-spacing:.4em}.member53-wrap .page{padding-top:0}.member53-wrap .panel,.member53-wrap .member31-card,.member53-wrap .member34-card{border-color:var(--rwy-line)!important;box-shadow:var(--rwy-shadow);background:#ffffffad!important}.member53-wrap button{transition:transform .15s ease}.member53-wrap button:active{transform:scale(.98)}@media(max-width:620px){.announce53-hero,.member53-cover{min-height:185px;padding:24px}.announce53-card{grid-template-columns:58px 1fr}.announce53-hero h1,.member53-cover h1{font-size:29px}}.creator42-grid{gap:14px!important;margin-top:14px}.creator42-card{border-radius:27px!important;box-shadow:0 16px 42px #444f6c17!important;background:#ffffffb3!important;transition:transform .18s ease,box-shadow .18s ease}.creator42-card:hover{transform:translateY(-2px);box-shadow:0 20px 48px #444f6c21!important}.creator42-photo{height:205px!important;border-bottom:0!important;position:relative;overflow:hidden}.creator42-photo:after{content:"";position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(transparent,#2d375014);pointer-events:none}.creator42-photo img{transition:transform .3s ease}.creator42-card:hover .creator42-photo img{transform:scale(1.02)}.creator42-info{padding:20px!important}.creator42-info h2{font-size:22px!important;letter-spacing:.04em}.creator42-info p{font-size:9px!important;line-height:1.75!important}.creator42-info small{display:inline-block;margin-top:8px;font-size:8px!important}.recommend43{padding:25px!important;border-radius:30px!important;box-shadow:0 18px 50px #444f6c1a!important}.recommend43-top h2{font-size:24px!important}.recommend43-top p{font-size:9px!important}.filter44{padding:15px!important;border-radius:19px!important;background:#ffffff80!important}.filter44-options{gap:9px!important}.filter44-options span{font-size:9px!important;padding:11px 8px!important}.roulette43{padding:16px!important}.rec43-card{margin-top:14px;min-height:285px}.rec43-bottom{padding-top:10px;border-top:1px solid rgba(255,255,255,.32)}.rec44-actions{margin-top:13px!important}.search42{padding:12px 16px!important;margin:15px 0!important;background:#ffffffb8!important}.search42 input{font-size:10px}.event45-hero{min-height:245px!important;padding:32px!important;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.event45-hero:after{content:"☾";position:absolute;right:9%;top:15%;font-size:62px;color:#ffffffe6}.event45-hero h2{font-size:31px!important;margin:6px 0!important}.event45-hero p{font-size:9px!important}.event45-tabs{gap:9px!important;padding:12px 0!important}.event45-tabs button{padding:10px 15px!important;font-size:9px!important;background:#ffffffad!important}.event45-list{gap:13px!important}.event45-card{padding:21px!important;border-radius:24px!important;background:#ffffffb3!important;box-shadow:0 14px 38px #444f6c14!important;position:relative;overflow:hidden}.event45-card:after{content:"✦";position:absolute;right:18px;top:15px;font-size:18px;color:#7c89a626}.event45-card h2{font-size:19px!important;margin:10px 0 7px!important}.event45-card p{font-size:9px!important;line-height:1.75!important}.event45-meta{padding-top:12px;border-top:1px solid var(--rwy-line)}.event45-meta small{font-size:6px!important}.event45-meta b{font-size:9px!important}.blocked46{margin-top:10px;background:#fff0f3ad}@media(max-width:620px){.creator42-grid{grid-template-columns:1fr!important}.creator42-photo{height:240px!important}.recommend43{padding:19px!important}.rec43-card{min-height:230px}.event45-hero{min-height:205px!important;padding:25px!important}.event45-hero h2{font-size:26px!important}}:root{--a55-glass:rgba(255,255,255,.78);--a55-line:rgba(132,145,172,.15);--a55-shadow:0 12px 34px rgba(55,69,102,.09)}header,.topbar,.app-header{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}nav.bottom,.bottom-nav,.dock{border:1px solid var(--a55-line)!important;background:var(--a55-glass)!important;box-shadow:0 -8px 30px #37456614!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}nav.bottom button,.bottom-nav button,.dock button{min-height:54px;border-radius:17px!important;transition:transform .16s ease,background .16s ease,box-shadow .16s ease}nav.bottom button:active,.bottom-nav button:active,.dock button:active{transform:scale(.96)}nav.bottom button.active,.bottom-nav button.active,.dock button.active{background:linear-gradient(135deg,#ffe9f2e6,#e8f4ffe6)!important;box-shadow:0 8px 20px #46537314}button,[data-route],a{transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}button:active,[data-route]:active{transform:scale(.98)}.page>h1:first-child,.page>h2:first-child{letter-spacing:.02em}.eyebrow{font-size:7px!important;letter-spacing:.18em!important;text-transform:uppercase}input,select,textarea{outline:none}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px #b4d2f02e!important}.toast,#toast{border-radius:16px!important;box-shadow:0 12px 35px #2f3b5b24!important;backdrop-filter:blur(16px)}.page{animation:a55in .2s ease both}@keyframes a55in{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}.pill,.mini,.tag,.chip{border-color:var(--a55-line)!important}#view{padding-bottom:92px}@media(min-width:800px){#view{padding-bottom:72px}}@media(max-width:620px){body{overscroll-behavior-y:none}#view{padding-left:10px;padding-right:10px;padding-bottom:104px}nav.bottom,.bottom-nav,.dock{margin:0 8px 8px!important;border-radius:23px!important}nav.bottom button,.bottom-nav button,.dock button{min-height:58px!important}.page{width:100%;overflow-x:hidden}button{touch-action:manipulation}}body.dark nav.bottom,body.dark .bottom-nav,body.dark .dock{background:#14192ad1!important}body.dark .shop50-card,body.dark .event45-card,body.dark .creator42-card,body.dark .announce53-card{background:#1e2438b8!important}.adv56-hero{min-height:300px;border:1px solid var(--rwy-line);border-radius:32px;padding:32px;display:flex;justify-content:space-between;align-items:flex-end;background:radial-gradient(circle at 76% 20%,rgba(255,255,255,.95),transparent 18%),linear-gradient(135deg,#e2f1fff5,#f1ebffeb 48%,#ebfbf3f0);box-shadow:var(--rwy-shadow);position:relative;overflow:hidden}.adv56-hero:before{content:"✦  ⋆  ☾";position:absolute;right:8%;top:16%;font-size:22px;letter-spacing:.6em;color:#fffffff2}.adv56-hero h1{font-size:38px;margin:6px 0}.adv56-hero p{font-size:9px;color:var(--rwy-soft);max-width:480px;line-height:1.7}.adv56-energy{width:105px;height:105px;border-radius:50%;background:#ffffffb3;border:1px solid rgba(255,255,255,.9);box-shadow:0 12px 35px #444f6c17;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.adv56-energy small{font-size:6px;letter-spacing:.16em}.adv56-energy b{font-size:28px;line-height:1.1}.adv56-energy span{font-size:6px;color:var(--rwy-soft)}.adv56-section{margin-top:16px}.adv56-title{display:flex;gap:12px;align-items:center;margin:0 4px 9px}.adv56-title>span{width:39px;height:39px;border-radius:13px;background:#ffffffb8;border:1px solid var(--rwy-line);display:grid;place-items:center;font-size:8px}.adv56-title small{font-size:6px;letter-spacing:.16em;color:var(--rwy-soft)}.adv56-title h2{font-size:19px;margin:1px 0}.adv56-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.adv56-card{min-height:112px;border:1px solid var(--rwy-line);border-radius:22px;padding:16px;background:#ffffffab;box-shadow:0 11px 30px #444f6c11;display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;text-align:left;color:inherit;position:relative;overflow:hidden}.adv56-card:after{content:"";position:absolute;width:85px;height:85px;border-radius:50%;right:-42px;bottom:-48px;background:#ffffff8c}.adv56-card:hover{transform:translateY(-2px);box-shadow:0 16px 38px #444f6c1a}.adv56-icon{width:46px;height:46px;border-radius:15px;background:#fffc;display:grid;place-items:center;font-size:18px;box-shadow:0 7px 20px #444f6c0f}.adv56-card h3{font-size:13px;margin:0 0 4px}.adv56-card p{font-size:7px;line-height:1.55;color:var(--rwy-soft);margin:0}.adv56-card i{font-style:normal;font-size:10px;position:relative;z-index:2}.adv56-section:nth-of-type(2) .adv56-card{background:linear-gradient(140deg,#eff8ffc7,#ffffffad)}.adv56-section:nth-of-type(3) .adv56-card{background:linear-gradient(140deg,#effbf5cc,#ffffffad)}.adv56-section:nth-of-type(4) .adv56-card{background:linear-gradient(140deg,#faf2ffcc,#ffffffad)}@media(max-width:620px){.adv56-hero{min-height:250px;padding:24px}.adv56-hero h1{font-size:30px}.adv56-energy{width:82px;height:82px}.adv56-energy b{font-size:22px}.adv56-grid{grid-template-columns:1fr}.adv56-card{min-height:100px}}.adventure60-shell{max-width:980px;margin:0 auto}.adventure60-head{min-height:185px;border:1px solid var(--rwy-line);border-radius:29px;padding:27px;margin-bottom:11px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;background:radial-gradient(circle at 83% 20%,rgba(255,255,255,.92),transparent 19%),linear-gradient(135deg,#e7f4ffed,#f4eeffe6,#edfbf4eb);box-shadow:var(--rwy-shadow);position:relative;overflow:hidden}.adventure60-head:after{content:"✦  ⋆";position:absolute;right:8%;top:17%;font-size:17px;letter-spacing:.45em;color:#fffffff0}.adventure60-head h1{font-size:29px;margin:5px 0}.adventure60-head p{font-size:8px;color:var(--rwy-soft);line-height:1.65;max-width:570px}.adventure60-back{border:1px solid rgba(255,255,255,.9);background:#ffffffa6;border-radius:999px;padding:9px 13px;font-size:8px;white-space:nowrap;color:inherit}.adventure60-shell>.page{padding:0!important;max-width:none!important}.adventure60-shell .feature{border-radius:24px!important;background:linear-gradient(135deg,#ffffffc2,#f5f9ffad)!important;border-color:var(--rwy-line)!important;box-shadow:0 13px 34px #414e6e12!important;padding:21px!important}.adventure60-shell .panel{border-radius:21px!important;background:#ffffffad!important;border-color:var(--rwy-line)!important;box-shadow:0 10px 28px #414e6e0e!important}.adventure60-shell .species-card,.adventure60-shell .stock-card,.adventure60-shell .tool-card{border-radius:20px!important;border-color:var(--rwy-line)!important;background:#ffffffb3!important;box-shadow:0 9px 25px #414e6e0e!important}.adventure60-shell .section-head{margin-top:15px!important}.adventure60-shell .section-head h2{font-size:17px!important}.adventure60-shell button:not(.adventure60-back){border-radius:13px!important}.adventure60-shell input,.adventure60-shell select,.adventure60-shell textarea{border-radius:12px!important;background:#ffffffbd!important;border-color:var(--rwy-line)!important}.adventure60-shell .row{gap:8px!important}.adventure60-shell .muted{line-height:1.65}.adventure60-shell table{border-collapse:separate;border-spacing:0 6px}.adventure60-shell th{font-size:7px;color:var(--rwy-soft)}.adventure60-shell td{background:#ffffff94;padding:9px}body.dark .adventure60-head{background:linear-gradient(135deg,#1d283ff0,#282241f0,#1c3330eb)}body.dark .adventure60-shell .panel,body.dark .adventure60-shell .feature,body.dark .adventure60-shell .species-card{background:#1e2438b8!important}@media(max-width:620px){.adventure60-head{min-height:155px;padding:21px;align-items:flex-end}.adventure60-head h1{font-size:24px}.adventure60-head p{font-size:7px}.adventure60-back{padding:8px 10px}.adventure60-shell .feature{padding:17px!important}}.a61-home{max-width:1180px;margin:0 auto;padding:0 14px 42px}.a61-hero{min-height:430px;border-radius:0 0 34px 34px;position:relative;overflow:hidden;background:linear-gradient(90deg,#fcf7f1f0,#fcf7f194 43%,#eef6ff40),url(assets/home-links-hero.jpg) center/cover no-repeat;box-shadow:0 20px 48px #4650691a;display:flex;align-items:center;padding:48px}.a61-hero-copy{max-width:470px;position:relative;z-index:2}.a61-hero .eyebrow{letter-spacing:.22em}.a61-hero h1{font-size:49px;line-height:1.08;margin:9px 0 10px;font-weight:650}.a61-script{font-family:cursive;font-size:25px;opacity:.72;margin:0 0 12px}.a61-hero p{font-size:10px;line-height:1.8;color:var(--rwy-soft)}.a61-hero-actions{display:flex;gap:8px;margin-top:18px}.a61-hero-actions button{border-radius:999px;padding:11px 19px}.a61-shortcuts{margin:-27px 20px 18px;position:relative;z-index:4;display:grid;grid-template-columns:repeat(8,1fr);gap:7px;padding:10px;background:#ffffffc2;backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:0 14px 36px #46506917}.a61-shortcut{border:0;background:transparent;border-radius:17px;padding:9px 5px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;color:inherit}.a61-shortcut:hover{background:#ffffffb8;transform:translateY(-2px)}.a61-shortcut span{width:100%;aspect-ratio:1.55;border-radius:13px;display:grid;place-items:center;font-size:23px;background:linear-gradient(135deg,#f7e9ef,#edf5ff)}.a61-shortcut small{font-size:5px;letter-spacing:.09em;color:var(--rwy-soft)}.a61-mainrow{display:grid;grid-template-columns:1.35fr 1fr .72fr;gap:12px;margin:0 20px 19px}.a61-promo,.a61-news,.a61-shop{border:1px solid var(--rwy-line);border-radius:24px;overflow:hidden;background:#ffffffad;box-shadow:0 12px 34px #4650690f}.a61-promo{min-height:235px;background:linear-gradient(0deg,rgba(20,25,40,.5),transparent 55%),url(assets/home-links-hero.jpg) center/cover no-repeat;display:flex;align-items:flex-end;padding:23px;color:#fff}.a61-promo h2{font-size:24px;margin:4px 0}.a61-promo p{font-size:8px}.a61-news{padding:20px}.a61-section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:11px}.a61-section-title h2{font-size:17px;margin:0}.a61-section-title small{font-size:6px;color:var(--rwy-soft);letter-spacing:.12em}.a61-newsitem{display:grid;grid-template-columns:58px 1fr;gap:9px;padding:9px 0;border-bottom:1px solid var(--rwy-line)}.a61-newsitem:last-child{border:0}.a61-newsitem span{height:40px;border-radius:10px;background:linear-gradient(135deg,#e7f2ff,#f9e8ef);display:grid;place-items:center}.a61-newsitem time{font-size:5px;color:var(--rwy-soft)}.a61-newsitem b{display:block;font-size:7px;margin-top:2px}.a61-shop{padding:20px;background:linear-gradient(145deg,#fff8ef,#f8e9f0 55%,#edf5ff)}.a61-shop .mascot{font-size:45px;margin:19px 0 8px}.a61-shop h2{font-size:20px;margin:3px 0}.a61-shop p{font-size:7px;color:var(--rwy-soft);line-height:1.6}.a61-reco{margin:0 20px}.a61-reco-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:9px}.a61-reco-card{border:1px solid var(--rwy-line);border-radius:19px;overflow:hidden;background:#ffffffb3;color:inherit;text-align:left;padding:0}.a61-reco-card .pic{aspect-ratio:1.45;background:linear-gradient(135deg,#e8f4ff,#f7e8ee 50%,#eef8ef);display:grid;place-items:center;font-size:30px}.a61-reco-card div:last-child{padding:10px}.a61-reco-card b{font-size:8px}.a61-reco-card small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:2px}body.dark .a61-hero{background:linear-gradient(90deg,#0b142bf0,#0b142b6b),url(assets/home-links-hero.jpg) center/cover no-repeat}.dark .a61-shortcuts,.dark .a61-promo,.dark .a61-news,.dark .a61-reco-card{background-color:#121c35c2}.dark .a61-shop{background:linear-gradient(145deg,#1a2949,#292343,#263c42)}@media(max-width:850px){.a61-shortcuts{grid-template-columns:repeat(4,1fr)}.a61-mainrow{grid-template-columns:1fr 1fr}.a61-shop{grid-column:1/-1}.a61-reco-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:620px){.a61-home{padding:0 8px 92px}.a61-hero{min-height:350px;padding:28px 23px;border-radius:0 0 28px 28px;align-items:flex-end}.a61-hero h1{font-size:36px}.a61-script{font-size:20px}.a61-shortcuts{margin:-18px 9px 14px;grid-template-columns:repeat(4,1fr);padding:8px}.a61-shortcut span{font-size:19px}.a61-mainrow{margin:0 9px 16px;grid-template-columns:1fr}.a61-shop{grid-column:auto}.a61-reco{margin:0 9px}.a61-reco-grid{grid-template-columns:repeat(2,1fr)}}.a61-home{max-width:1120px;padding-bottom:48px}.a61-hero{min-height:455px;padding:52px 58px;border-radius:0 0 30px 30px}.a61-hero-copy{max-width:430px}.a61-hero h1{font-size:48px}.a61-hero p{font-size:9px}.a61-shortcuts{margin:-23px 34px 28px;grid-template-columns:repeat(6,1fr);gap:9px;padding:12px 14px;border-radius:23px}.a61-shortcut{padding:10px 6px}.a61-shortcut span{aspect-ratio:1.8;font-size:21px}.a61-shortcut b{font-size:8px}.a61-mainrow{grid-template-columns:1.45fr 1fr;margin:0 34px 30px;gap:16px}.a61-promo{min-height:260px;border-radius:25px}.a61-news{border-radius:25px;padding:23px}.a61-shop{display:none!important}.a61-reco{margin:0 34px}.a61-reco-grid{grid-template-columns:repeat(4,1fr);gap:12px}.a61-reco-card:nth-child(n+5){display:none}.a61-reco-card{border-radius:20px}.a61-reco-card .pic{aspect-ratio:1.6}.a61-section-title{margin-bottom:14px}.a62-space{height:6px}@media(max-width:850px){.a61-shortcuts{grid-template-columns:repeat(3,1fr)}.a61-mainrow{grid-template-columns:1fr}.a61-reco-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.a61-hero{min-height:380px;padding:30px 24px}.a61-shortcuts{margin:-18px 12px 22px;grid-template-columns:repeat(3,1fr)}.a61-mainrow{margin:0 12px 24px}.a61-reco{margin:0 12px}.a61-reco-grid{grid-template-columns:repeat(2,1fr)}}.a63-creators{margin:30px 34px 0}.a63-creator-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.a63-creator-head h2{font-size:19px;margin:0}.a63-creator-head p{font-size:7px;color:var(--rwy-soft);margin:4px 0 0}.a63-creator-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.a63-creator{min-height:185px;border:1px solid var(--rwy-line);border-radius:22px;padding:19px;background:linear-gradient(145deg,#ffffffc7,#f7f2faa8);box-shadow:0 10px 28px #4650690e;text-align:left;color:inherit;position:relative;overflow:hidden}.a63-creator:nth-child(2){background:linear-gradient(145deg,#ffffffc7,#eff7ffb3)}.a63-creator:nth-child(3){background:linear-gradient(145deg,#ffffffc7,#effaf4b8)}.a63-creator:nth-child(4){background:linear-gradient(145deg,#ffffffc7,#f4f0fab8)}.a63-avatar{width:52px;height:52px;border-radius:17px;background:#ffffffc7;display:grid;place-items:center;font-size:22px;margin-bottom:17px;box-shadow:0 7px 20px #4650690f}.a63-creator small{font-size:6px;letter-spacing:.14em;color:var(--rwy-soft)}.a63-creator h3{font-size:17px;margin:3px 0 8px}.a63-creator p{font-size:7px;line-height:1.7;color:var(--rwy-soft);margin:0}.a63-creator i{position:absolute;right:17px;bottom:15px;font-style:normal;font-size:9px}.dark .a63-creator{background:#192034b8!important}@media(max-width:760px){.a63-creator-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.a63-creators{margin:26px 12px 0}.a63-creator-grid{grid-template-columns:1fr}.a63-creator{min-height:150px}.a63-creator-head{align-items:flex-start;flex-direction:column;gap:5px}}.a63-creator{display:flex;flex-direction:column}.a63-creator p{flex:1}.a64-socials{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:15px;position:relative;z-index:3}.a64-socials button{min-height:31px;border:1px solid var(--rwy-line);border-radius:10px!important;background:#ffffffa3;font-size:6px;padding:6px 3px;color:inherit}.a64-socials button:hover{background:#ffffffeb;transform:translateY(-1px)}.a63-creator>i{display:none}.a64-official{margin:30px 34px 0;padding-top:20px;border-top:1px solid var(--rwy-line);display:flex;align-items:center;justify-content:space-between;gap:18px}.a64-official-copy h3{font-size:14px;margin:0 0 3px}.a64-official-copy p{font-size:6px;color:var(--rwy-soft);margin:0}.a64-official-links{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.a64-official-links button{border:1px solid var(--rwy-line);background:#ffffff94;border-radius:999px;padding:8px 11px;font-size:6px;color:inherit}@media(max-width:620px){.a64-official{margin:25px 12px 0;align-items:flex-start;flex-direction:column}.a64-official-links{justify-content:flex-start}}.a63-creator{display:flex!important;flex-direction:column!important;min-width:0}.a65-profile{border:0!important;background:transparent!important;color:inherit!important;text-align:left!important;padding:0!important;width:100%;display:block;flex:1}.a64-socials{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-self:stretch}.a64-socials button{width:100%;min-width:0}.a63-creator-grid{align-items:stretch}@media(max-width:760px){.a63-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.a63-creator-grid{grid-template-columns:1fr}}.a61-home{position:relative}.a61-home:before{content:"";position:absolute;inset:280px -70px auto;height:560px;pointer-events:none;z-index:-1;background:radial-gradient(circle at 18% 30%,rgba(246,218,231,.23),transparent 36%),radial-gradient(circle at 78% 38%,rgba(205,229,255,.25),transparent 34%),radial-gradient(circle at 55% 78%,rgba(213,240,226,.2),transparent 32%)}.a61-shortcuts,.a61-promo,.a61-news,.a61-reco-card,.a63-creator{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.a61-shortcut:hover,.a61-reco-card:hover,.a63-creator:hover{transform:translateY(-3px);box-shadow:0 15px 36px #48526e17}.a63-creators{margin-top:42px;padding-top:8px}.a63-creator-head{margin-bottom:18px}.a63-creator-grid{gap:14px}.a63-creator{min-height:225px;padding:22px;border-radius:25px}.a63-avatar{width:58px;height:58px;border-radius:19px;font-size:24px}.a64-socials{gap:7px;margin-top:19px}.a64-socials button{min-height:36px;border-radius:12px!important;font-size:7px;background:#ffffffb8}.a64-official{margin:46px 34px 0!important;padding:0!important;border:0!important;display:block!important}.a64-official-copy{margin-bottom:15px}.a64-official-copy h3{font-size:19px!important;margin:0 0 4px!important}.a64-official-copy p{font-size:7px!important}.a64-official-links{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px!important}.a64-official-links button{min-height:105px;border:1px solid var(--rwy-line)!important;border-radius:21px!important;background:linear-gradient(145deg,#ffffffdb,#f7f3fab8)!important;padding:18px!important;text-align:left;font-size:0!important;color:inherit!important;position:relative;overflow:hidden;box-shadow:0 10px 28px #4650690d;transition:.22s ease}.a64-official-links button:hover{transform:translateY(-3px);box-shadow:0 15px 35px #46506917}.a64-official-links button:before{display:block;font-size:20px;margin-bottom:14px}.a64-official-links button:after{display:block;font-size:10px;font-weight:700;letter-spacing:.01em}.a64-official-links button[data-official=discord]:before{content:"☾"}.a64-official-links button[data-official=discord]:after{content:"Discord  官方社群"}.a64-official-links button[data-official=youtube]:before{content:"▷"}.a64-official-links button[data-official=youtube]:after{content:"YouTube  官方頻道"}.a64-official-links button[data-official=spotify]:before{content:"♫"}.a64-official-links button[data-official=spotify]:after{content:"Spotify  音樂"}.a64-official-links button[data-official=line-store]:before{content:"✦"}.a64-official-links button[data-official=line-store]:after{content:"LINE STORE  貼圖"}.a66-footer{margin:22px 34px 0;padding:21px 4px 5px;border-top:1px solid var(--rwy-line);display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--rwy-soft)}.a66-footer-brand b{display:block;color:var(--rwy-text);font-size:11px}.a66-footer-brand small{font-size:6px;letter-spacing:.12em}.a66-footer-note{font-size:6px;text-align:right;line-height:1.7}.dark .a64-official-links button{background:linear-gradient(145deg,#1c2640e6,#231f3cd1)!important}@media(max-width:760px){.a64-official-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a64-official-links button{min-height:92px}}@media(max-width:620px){.a63-creators{margin-top:34px}.a63-creator{min-height:190px}.a64-official{margin:38px 12px 0!important}.a64-official-links{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a66-footer{margin:20px 12px 0;align-items:flex-start;flex-direction:column}.a66-footer-note{text-align:left}}.a61-home{max-width:1160px}.a61-hero{min-height:500px;padding:62px 64px;background:radial-gradient(circle at 77% 25%,rgba(255,255,255,.94) 0 4%,transparent 4.5%),radial-gradient(circle at 83% 38%,rgba(255,255,255,.68) 0 2.5%,transparent 3%),linear-gradient(115deg,#fffaf6fa,#faeff5eb 42%,#e5f1ffe6 72%,#e4f6efe0)!important;border:1px solid rgba(255,255,255,.8);position:relative}.a61-hero:before{content:"RWY";position:absolute;right:4%;bottom:-9%;font-size:230px;font-weight:800;letter-spacing:-.08em;color:#ffffff61;line-height:1}.a61-hero:after{content:"✦  ☾  ✧";position:absolute;right:8%;top:15%;font-size:28px;letter-spacing:.6em;color:#58699147}.a61-hero-copy{max-width:500px}.a61-hero h1{font-size:57px;letter-spacing:-.04em}.a61-script{font-size:27px}.a61-hero p{font-size:10px;max-width:360px}.a61-shortcuts{margin:-28px 42px 38px;padding:13px 15px;background:#ffffffd4}.a61-shortcut span{aspect-ratio:1.9;background:linear-gradient(135deg,#f8e6efe6,#e6f2ffeb)}.a61-mainrow{margin:0 42px 40px;gap:18px}.a61-promo{min-height:300px;background:linear-gradient(0deg,#181e309e,#181e300d 65%),linear-gradient(135deg,#d8e9fb,#e8dce9 52%,#dcefe4)!important;position:relative}.a61-promo:before{content:"RWY®";position:absolute;right:22px;top:16px;font-size:44px;font-weight:800;color:#ffffff5c}.a61-news{padding:27px}.a61-newsitem{padding:12px 0}.a61-newsitem span{height:46px}.a61-reco{margin:0 42px}.a61-reco-grid{gap:14px}.a61-reco-card .pic{min-height:118px;background:linear-gradient(145deg,#f7e8ef,#eaf4ff 52%,#e8f5ed)}.a63-creators{margin:52px 42px 0;padding:35px 0 0;border-top:1px solid var(--rwy-line)}.a63-creator-head h2{font-size:23px}.a63-creator-head p{font-size:8px}.a63-creator{padding:0!important;min-height:330px!important;overflow:hidden;background:#ffffffb8!important}.a67-creator-photo{height:155px;background:linear-gradient(145deg,#f6e8ef,#eaf4ff);overflow:hidden;display:grid;place-items:center}.a67-creator-photo img{width:100%;height:100%;object-fit:cover;display:block}.a67-creator-photo .placeholder{font-size:28px;color:#48526e73;text-align:center}.a67-creator-photo .placeholder small{display:block;font-size:6px;margin-top:7px;letter-spacing:.12em}.a67-creator-body{padding:18px 19px 8px}.a67-creator-body small{font-size:6px;letter-spacing:.14em;color:var(--rwy-soft)}.a67-creator-body h3{font-size:19px;margin:4px 0 7px}.a67-creator-body p{font-size:7px;line-height:1.65;color:var(--rwy-soft);min-height:48px}.a63-creator .a64-socials{padding:0 18px 18px;margin-top:auto}.a64-official{margin:54px 42px 0!important;padding-top:35px!important;border-top:1px solid var(--rwy-line)!important}.a64-official-copy h3{font-size:24px!important}.a64-official-copy p{font-size:8px!important}.a64-official-links button{min-height:132px!important;padding:22px!important;border-radius:24px!important}.a64-official-links button:before{font-size:26px!important}.a64-official-links button:after{font-size:11px!important}.a66-footer{margin:34px 42px 0;padding:26px 0 9px}body.dark .a61-hero{background:radial-gradient(circle at 75% 25%,rgba(138,157,220,.16),transparent 16%),linear-gradient(120deg,#101b35,#202445 55%,#18353b)!important}body.dark .a61-hero:before{color:#ffffff0e}body.dark .a67-creator-photo{background:linear-gradient(145deg,#26304e,#302a49)}@media(max-width:760px){.a61-hero{min-height:440px;padding:44px 35px}.a61-hero:before{font-size:145px}.a61-hero h1{font-size:46px}.a61-shortcuts,.a61-mainrow,.a61-reco,.a63-creators{margin-left:20px;margin-right:20px}.a63-creator{min-height:310px!important}}@media(max-width:620px){.a61-hero{min-height:410px;padding:35px 25px}.a61-hero:before{font-size:105px;bottom:1%}.a61-hero h1{font-size:40px}.a61-shortcuts,.a61-mainrow,.a61-reco,.a63-creators{margin-left:12px;margin-right:12px}.a63-creator-grid{grid-template-columns:1fr 1fr!important;gap:10px}.a63-creator{min-height:315px!important}.a67-creator-photo{height:125px}.a67-creator-body{padding:14px 14px 6px}.a63-creator .a64-socials{padding:0 12px 13px;grid-template-columns:1fr!important}.a64-socials button{min-height:31px}.a64-official{margin-left:12px!important;margin-right:12px!important}.a64-official-links button{min-height:105px!important}.a66-footer{margin-left:12px;margin-right:12px}}.a61-home{padding-top:14px}.a68-brandbar{margin:0 42px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px}.a68-brand{display:flex;align-items:center;gap:10px}.a68-mark{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,#f4dce8,#dcecff 55%,#dff2e8);display:grid;place-items:center;font-weight:800;font-size:11px}.a68-brand b{font-size:11px}.a68-brand small{display:block;font-size:5px;letter-spacing:.16em;color:var(--rwy-soft)}.a68-mini-nav{display:flex;gap:5px}.a68-mini-nav button{border:0;background:transparent;color:var(--rwy-soft);font-size:7px;padding:7px 9px;border-radius:999px}.a68-mini-nav button:hover{background:#ffffffb8;color:var(--rwy-text)}.a61-hero{border-radius:31px!important;margin:0 20px;min-height:520px!important}.a61-hero-copy{padding-left:8px}.a61-hero .eyebrow{font-size:7px}.a61-hero h1{margin-top:13px}.a68-hero-badge{display:inline-flex;align-items:center;gap:7px;margin-top:20px;padding:7px 11px;border-radius:999px;background:#ffffff94;font-size:6px;color:var(--rwy-soft);border:1px solid rgba(255,255,255,.75)}.a61-shortcuts{margin-top:-30px!important;position:relative;z-index:5}.a61-shortcut{min-height:86px}.a61-shortcut b{font-size:9px}.a61-shortcut small{font-size:5px}.a68-section-kicker{font-size:6px;letter-spacing:.16em;color:var(--rwy-soft);margin-bottom:4px}.a61-mainrow{align-items:stretch}.a61-promo{border:0!important}.a61-promo h2{font-size:27px}.a61-promo p{font-size:9px}.a61-news{background:#ffffffc2;backdrop-filter:blur(16px)}.a61-news .a61-section-title h2{font-size:19px}.a61-newsitem b{font-size:8px}.a61-newsitem time{letter-spacing:.08em}.a61-reco{padding-top:4px}.a61-reco .a61-section-title{margin-bottom:18px}.a61-reco .a61-section-title h2{font-size:20px}.a61-reco-card{border:0;box-shadow:0 10px 26px #4650690d}.a61-reco-card .pic{position:relative;overflow:hidden}.a61-reco-card .pic:after{content:"RWY®";position:absolute;right:10px;bottom:7px;font-size:6px;font-weight:700;color:#4b567361}.a61-reco-card div:last-child{padding:13px}.a61-reco-card b{font-size:9px}.a63-creator-head{align-items:flex-end}.a63-creator-head:after{content:"四位創作者 · 四種世界觀";font-size:6px;color:var(--rwy-soft);letter-spacing:.1em}.a63-creator{box-shadow:0 13px 34px #4650690e;border-color:#96a0b421}.a67-creator-photo{position:relative}.a67-creator-photo:after{content:"RWY® CREATOR";position:absolute;left:12px;bottom:10px;background:#ffffffb8;backdrop-filter:blur(8px);border-radius:999px;padding:5px 8px;font-size:5px;letter-spacing:.12em}.a67-creator-body h3{font-size:20px}.a64-socials button{border:0!important;background:#f3f5f9e6!important}.a64-socials button:hover{background:#fff!important}.a64-official-copy{max-width:520px}.a64-official-links button:nth-child(1){background:linear-gradient(145deg,#f2ecff,#e8efff)!important}.a64-official-links button:nth-child(2){background:linear-gradient(145deg,#fff0f1,#fff8f4)!important}.a64-official-links button:nth-child(3){background:linear-gradient(145deg,#eaf8f1,#f4fbf7)!important}.a64-official-links button:nth-child(4){background:linear-gradient(145deg,#edf7ef,#f7fbef)!important}.a68-endline{margin:36px 42px 0;text-align:center;font-size:6px;letter-spacing:.18em;color:var(--rwy-soft)}body.dark .a68-mark{background:linear-gradient(135deg,#3a3151,#253c5b 55%,#25453e)}body.dark .a68-mini-nav button:hover{background:#ffffff14}body.dark .a61-news{background:#121b31c2}body.dark .a64-socials button{background:#ffffff12!important}body.dark .a64-official-links button{background:linear-gradient(145deg,#212943f0,#1c2239f0)!important}@media(max-width:760px){.a68-brandbar{margin:0 20px 10px}.a68-mini-nav{display:none}.a61-hero{margin:0 8px}.a61-shortcut{min-height:78px}.a63-creator-head:after{display:none}}@media(max-width:620px){.a68-brandbar{margin:0 12px 9px}.a61-home{padding-top:8px}.a61-hero{margin:0 4px;min-height:430px!important}.a61-shortcuts{margin-top:-20px!important}.a68-endline{margin:30px 12px 0}.a61-reco-card div:last-child{padding:10px}}.a69-visual{position:relative;overflow:hidden}.a69-visual:before,.a69-visual:after{content:"";position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.a69-visual:before{width:130px;height:130px;right:-30px;top:-38px;background:radial-gradient(circle,#fff 0 3%,rgba(255,255,255,.5) 4% 8%,transparent 9%),linear-gradient(135deg,#f6d3e499,#cce4ff8c)}.a69-visual:after{width:95px;height:95px;left:-25px;bottom:-30px;background:linear-gradient(135deg,#cfeddd8c,#e8d8f480)}.a69-art{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.a69-art svg{width:100%;height:100%;opacity:.92}.a61-shortcut span{position:relative;overflow:hidden;font-size:0!important}.a61-shortcut span svg{width:52%;height:52%}.a61-reco-card .pic{font-size:0!important}.a61-reco-card .pic svg{width:55%;height:55%}.a63-creator{position:relative}.a69-photo-edit{position:absolute;right:10px;top:10px;z-index:5;border:1px solid rgba(255,255,255,.9)!important;background:#ffffffdb!important;backdrop-filter:blur(10px);border-radius:999px!important;padding:7px 9px!important;font-size:6px!important;color:#4e5871!important;box-shadow:0 5px 16px #28324b14}.a69-photo-edit:hover{transform:translateY(-1px)}.a69-photo-input{display:none}.a67-creator-photo .placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(145deg,#f8e8ef,#e8f3ff 52%,#e5f4eb)}.a67-creator-photo .placeholder svg{width:54px;height:54px}.a69-upload-note{margin-top:10px;font-size:6px;color:var(--rwy-soft)}.dark .a69-photo-edit{background:#192237e0!important;color:#eef3ff!important;border-color:#ffffff1f!important}.a70-edit{position:absolute;z-index:9;border:1px solid rgba(255,255,255,.9)!important;background:#ffffffe0!important;backdrop-filter:blur(12px);border-radius:999px!important;padding:8px 11px!important;font-size:6px!important;color:#4d5871!important;box-shadow:0 6px 18px #28324b17}.a70-edit:hover{transform:translateY(-1px)}.a61-hero>.a70-edit{right:18px;top:18px}.a61-promo>.a70-edit{right:14px;top:14px}.a61-reco-card{position:relative}.a61-reco-card>.a70-edit{right:8px;top:8px;padding:6px 8px!important}.a70-file{display:none}.a70-has-image{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}.a61-hero.a70-has-image:after{display:none}.a61-hero.a70-has-image:before{color:#ffffff21}.a61-hero.a70-has-image .a61-hero-copy{padding:28px;border-radius:24px;background:linear-gradient(90deg,#ffffffe6,#ffffffad);backdrop-filter:blur(8px);box-shadow:0 12px 34px #28324b14}.dark .a61-hero.a70-has-image .a61-hero-copy{background:linear-gradient(90deg,#0d162ae6,#0d162aa6)}.a61-promo.a70-has-image:before{display:none}.a61-reco-card .pic.a70-has-image svg{display:none}.a70-visual-guide{margin:18px 42px 0;padding:13px 16px;border:1px dashed rgba(120,135,165,.22);border-radius:16px;display:flex;justify-content:space-between;gap:12px;align-items:center;color:var(--rwy-soft);font-size:6px}.a70-visual-guide b{color:var(--rwy-text);font-size:7px}.dark .a70-edit{background:#141d33e0!important;color:#f0f4ff!important;border-color:#ffffff1f!important}@media(max-width:620px){.a70-visual-guide{margin-left:12px;margin-right:12px;align-items:flex-start;flex-direction:column}.a61-hero.a70-has-image .a61-hero-copy{padding:20px}.a70-edit{padding:7px 9px!important}}.a61-home>.a68-brandbar{display:none!important}.a61-reco{display:block!important;width:auto!important}.a61-reco-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;align-items:stretch!important}.a61-reco-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;height:auto!important;overflow:hidden!important;position:relative!important}.a61-reco-card .pic{display:grid!important;place-items:center!important;width:100%!important;aspect-ratio:1.45!important;min-height:0!important;position:relative!important;overflow:hidden!important}.a61-reco-card .pic>.a70-edit{position:absolute!important;right:8px!important;top:8px!important;z-index:5!important}.a61-reco-card>div:last-child{display:block!important;width:auto!important;padding:13px 14px 15px!important}.a61-reco-card b{display:block!important;font-size:10px!important;line-height:1.35!important}.a61-reco-card small{display:block!important;font-size:6px!important;margin-top:4px!important;letter-spacing:.08em!important}.a61-reco-card .pic svg{width:48px!important;height:48px!important}.a61-reco-card .pic.a70-has-image{background-size:cover!important;background-position:center!important}.a61-reco-card .pic.a70-has-image svg{display:none!important}.a61-reco-card .pic.a70-has-image:after{content:""!important}.a61-reco-card .pic:after{right:9px!important;bottom:7px!important}.a61-reco .a61-section-title{display:flex!important;align-items:flex-end!important;justify-content:space-between!important}.a61-reco .a61-section-title:after{content:"為小星光整理的精選入口";font-size:6px;color:var(--rwy-soft);letter-spacing:.08em}.a61-mainrow{position:relative}.a61-promo,.a61-news{box-shadow:0 16px 40px #46506911!important}.a61-newsitem span{background:linear-gradient(145deg,#f7e8ef,#e8f3ff)!important}.a61-shortcuts{box-shadow:0 18px 44px #46506916!important}.a61-shortcut span{border:1px solid rgba(255,255,255,.72)}.a63-creator-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.a64-official-links{align-items:stretch!important}.a64-official-links button{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}.a66-footer{min-height:74px}@media(max-width:850px){.a61-reco-grid,.a63-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:620px){.a61-reco-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.a61-reco-card .pic{aspect-ratio:1.18!important}.a61-reco-card b{font-size:9px!important}.a61-reco .a61-section-title:after{display:none}.a63-creator-grid{grid-template-columns:1fr!important}.a63-creator{min-height:0!important}.a67-creator-photo{height:190px!important}.a63-creator .a64-socials{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.s73-feature{margin:18px 0 22px;border-radius:28px;overflow:hidden;position:relative;background:linear-gradient(135deg,#fff4f8,#edf5ff 54%,#edf9f2);border:1px solid rgba(160,170,190,.16);box-shadow:0 18px 46px #46506912;padding:28px}.s73-feature:after{content:"SCRATCH & WIN";position:absolute;right:-8px;bottom:-18px;font-size:54px;font-weight:800;color:#ffffffa6;letter-spacing:-.05em;pointer-events:none}.s73-feature h2{font-size:26px;margin:6px 0}.s73-feature p{max-width:560px;font-size:8px;line-height:1.7;color:var(--rwy-soft)}.s73-feature-row{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;position:relative;z-index:2}.s73-feature-actions{display:flex;gap:8px;flex-wrap:wrap}.s73-feature-actions button{border-radius:999px;padding:10px 16px}.s73-page{max-width:1100px;margin:0 auto}.s73-hero{padding:30px;border-radius:30px;background:linear-gradient(135deg,#f9e8f0,#e8f3ff 55%,#e6f6ec);position:relative;overflow:hidden}.s73-hero:after{content:"RWY®";position:absolute;right:22px;bottom:-16px;font-size:82px;font-weight:800;color:#ffffff85}.s73-hero h1{font-size:34px;margin:6px 0 8px}.s73-hero p{font-size:8px;color:var(--rwy-soft);max-width:600px;line-height:1.7}.s73-wallet{display:flex;gap:9px;margin-top:18px;position:relative;z-index:2}.s73-wallet span{padding:8px 12px;border-radius:999px;background:#ffffffb3;font-size:7px}.s73-wallet b{font-size:10px}.s73-buy{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.s73-buy button{min-height:95px;border:1px solid var(--rwy-line);border-radius:22px;background:#ffffffc2;color:inherit;text-align:left;padding:19px;box-shadow:0 10px 30px #4650690d}.s73-buy button b{display:block;font-size:16px}.s73-buy button small{display:block;margin-top:5px;color:var(--rwy-soft);font-size:7px}.s73-buy button strong{float:right;font-size:11px}.s73-board-head{display:flex;align-items:end;justify-content:space-between;margin:24px 0 12px}.s73-board-head h2{font-size:19px;margin:0}.s73-board-head p{font-size:7px;color:var(--rwy-soft);margin:4px 0 0}.s73-cards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.s73-card{aspect-ratio:1.22;border-radius:20px;position:relative;overflow:hidden;background:linear-gradient(145deg,#fff,#f7f3f8);border:1px solid rgba(150,160,180,.15);display:grid;place-items:center;text-align:center;box-shadow:0 9px 25px #4650690d}.s73-prize{padding:12px}.s73-prize .icon{font-size:25px}.s73-prize b{display:block;font-size:13px;margin-top:5px}.s73-prize small{display:block;font-size:6px;color:var(--rwy-soft);margin-top:3px}.s73-cover{position:absolute;inset:0;border:0!important;border-radius:20px!important;background:linear-gradient(125deg,#cfd5df,#f5f6f8 38%,#bfc7d3 65%,#eef1f5)!important;color:#596274!important;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;cursor:pointer}.s73-cover:before{content:"RWY®";font-size:18px;font-weight:800;letter-spacing:.06em}.s73-cover:after{content:"點一下刮開";font-size:6px;letter-spacing:.14em}.s73-card.revealed .s73-cover{display:none}.s73-card.special{background:linear-gradient(145deg,#fff3df,#fff,#f8e7ef)}.s73-card.pro{background:linear-gradient(145deg,#f4e9ff,#fff,#e7f4ff)}.s73-summary{margin-top:14px;padding:16px 18px;border-radius:18px;background:#ffffffad;border:1px solid var(--rwy-line);font-size:8px;line-height:1.7}.s73-summary b{font-size:11px}.s73-history{margin-top:28px}.s73-history-list{display:grid;gap:7px}.s73-history-item{display:flex;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:15px;background:#ffffffa8;border:1px solid var(--rwy-line);font-size:7px}.s73-history-item small{color:var(--rwy-soft)}.s73-pool{margin-top:28px;padding:20px;border-radius:22px;border:1px solid var(--rwy-line);background:#ffffff94}.s73-pool h3{font-size:14px;margin:0 0 8px}.s73-pool p{font-size:7px;line-height:1.8;color:var(--rwy-soft)}.dark .s73-feature,.dark .s73-hero{background:linear-gradient(135deg,#2a2744,#1e3150 55%,#1d3b38)}.dark .s73-buy button,.dark .s73-card,.dark .s73-summary,.dark .s73-history-item,.dark .s73-pool{background:#141d32c2}@media(max-width:760px){.s73-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.s73-feature-row{align-items:flex-start;flex-direction:column}.s73-buy{grid-template-columns:1fr 1fr}}@media(max-width:520px){.s73-buy{grid-template-columns:1fr}.s73-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.s73-hero{padding:24px 20px}.s73-hero h1{font-size:28px}}.s74-pool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:13px}.s74-pool-card{padding:14px;border-radius:16px;background:#ffffff9e;border:1px solid var(--rwy-line)}.s74-pool-card b{display:block;font-size:9px;margin-bottom:5px}.s74-pool-card p{font-size:6px!important;line-height:1.65!important;margin:0!important}.s73-card.material{background:linear-gradient(145deg,#eef8ef,#fff,#eef5ff)}.s73-card.recipe{background:linear-gradient(145deg,#fff5e8,#fff,#f7edf9)}.s73-card.item{background:linear-gradient(145deg,#eef5ff,#fff,#f2efff)}@media(max-width:620px){.s74-pool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.s75-jackpots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0 4px}.s75-jackpot{padding:15px;border-radius:18px;border:1px solid var(--rwy-line);background:linear-gradient(145deg,#fff8ee,#fff,#f8eef8);position:relative;overflow:hidden}.s75-jackpot:after{content:"RWY®";position:absolute;right:8px;bottom:-4px;font-size:22px;font-weight:800;color:#6469820f}.s75-jackpot small{font-size:5px;letter-spacing:.13em;color:var(--rwy-soft)}.s75-jackpot b{display:block;font-size:10px;margin-top:4px}.s75-jackpot.grand{background:linear-gradient(145deg,#fff0d6,#fff,#eee6ff);box-shadow:0 8px 26px #b48c4614}.s73-card.jackpot1{background:linear-gradient(145deg,#fff8ec,#fff,#f7edf4)}.s73-card.jackpot2{background:linear-gradient(145deg,#fff3dd,#fff,#efeaff)}.s73-card.jackpot3{background:linear-gradient(145deg,#ffe9c5,#fff9ec,#eadfff);box-shadow:0 0 0 1px #cea54e40,0 12px 30px #a0783c1f}.s75-catalog{margin-top:12px;font-size:6px;line-height:1.8;color:var(--rwy-soft)}@media(max-width:620px){.s75-jackpots{grid-template-columns:1fr}}.s73-feature{padding:0!important;min-height:255px!important;background:linear-gradient(118deg,#211b42,#49376f 42%,#a15d91 72%,#e9b77e)!important;color:#fff!important;border:0!important;box-shadow:0 24px 58px #49346f38!important}.s73-feature:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 74% 30%,rgba(255,239,181,.34),transparent 15%),radial-gradient(circle at 87% 65%,rgba(255,255,255,.16),transparent 18%),linear-gradient(90deg,rgba(19,16,44,.3),transparent 58%);pointer-events:none}.s73-feature:after{content:"SCRATCH & WIN"!important;right:24px!important;bottom:-15px!important;font-size:62px!important;color:#ffffff14!important}.s76-ticket{position:absolute;right:6%;top:28px;width:235px;height:175px;border-radius:25px;transform:rotate(5deg);background:linear-gradient(135deg,#fff5dc,#e9d7ff 45%,#cce8ff);box-shadow:0 18px 40px #0a081e40;display:grid;place-items:center;color:#403657;z-index:1;border:2px solid rgba(255,255,255,.65)}.s76-ticket:before{content:"RWY®";position:absolute;top:16px;left:18px;font-size:10px;font-weight:800;letter-spacing:.12em}.s76-ticket:after{content:"200 星幣 / 張";position:absolute;bottom:15px;left:18px;font-size:7px;font-weight:700}.s76-ticket-art{width:105px;height:105px;border-radius:50%;background:radial-gradient(circle,#fff 0 18%,#f6d38d 19% 22%,#d7c8ff 23% 44%,#b8daf4 45% 48%,transparent 49%);display:grid;place-items:center;font-size:30px;font-weight:800}.s73-feature-row{min-height:255px!important;padding:35px 330px 34px 34px!important;align-items:center!important}.s73-feature .eyebrow{color:#f8dca5!important}.s73-feature h2{font-size:31px!important;margin:7px 0!important}.s73-feature p{font-size:9px!important;color:#ffffffc7!important;max-width:470px!important}.s73-feature-actions{margin-top:18px!important}.s73-feature-actions .pill{background:#fff!important;color:#34294f!important;border:0!important;padding:12px 22px!important;font-size:9px!important;box-shadow:0 9px 24px #00000029}.s73-feature-actions .mini{border-color:#ffffff52!important;color:#fff!important;background:#ffffff14!important}.s76-prize-line{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.s76-prize-line span{font-size:6px;padding:6px 9px;border-radius:999px;background:#ffffff1c;border:1px solid rgba(255,255,255,.14)}@media(max-width:760px){.s76-ticket{width:165px;height:125px;right:20px;top:34px}.s76-ticket-art{width:72px;height:72px}.s73-feature-row{padding:30px 205px 30px 25px!important}}@media(max-width:580px){.s73-feature{min-height:370px!important}.s73-feature-row{padding:28px 22px 170px!important}.s76-ticket{width:180px;height:130px;right:50%;top:auto;bottom:22px;transform:translate(50%) rotate(3deg)}.s73-feature h2{font-size:26px!important}.s73-feature-actions{width:100%}.s73-feature-actions button{flex:1}}.a77-bn-scratch{position:absolute;z-index:8;left:clamp(18px,5vw,64px);bottom:clamp(18px,4vw,42px);display:flex;align-items:center;gap:11px;padding:11px 15px 11px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.62);background:#ffffffd1;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 34px #41346424;color:#3e3655!important;text-decoration:none!important;cursor:pointer;transition:.22s ease}.a77-bn-scratch:hover{transform:translateY(-2px);box-shadow:0 16px 38px #41346433}.a77-bn-scratch-mark{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#ead8ff,#d6edff,#fff0cf);font-size:15px;font-weight:800}.a77-bn-scratch-copy{display:flex;flex-direction:column;line-height:1.1}.a77-bn-scratch-copy small{font-size:5px;letter-spacing:.13em;opacity:.62}.a77-bn-scratch-copy b{font-size:8px;margin-top:4px}.a77-bn-scratch-arrow{font-size:11px;margin-left:4px}.a61-hero,.a67-hero{position:relative!important}.dark .a77-bn-scratch{background:#141b31c2;border-color:#ffffff2e;color:#fff!important}@media(max-width:620px){.a77-bn-scratch{left:16px;bottom:15px;padding:8px 11px 8px 8px}.a77-bn-scratch-mark{width:29px;height:29px}.a77-bn-scratch-copy b{font-size:7px}}.s78-basic-note{margin-top:12px;padding:12px 14px;border-radius:15px;background:#eef8f1b8;border:1px solid var(--rwy-line);font-size:7px;line-height:1.7;color:var(--rwy-soft)}.s78-basic-note b{color:inherit;font-size:8px}.s73-cover{touch-action:none;user-select:none;-webkit-user-select:none;overflow:hidden}.s79-foil{position:absolute;inset:0;width:100%;height:100%;border-radius:20px;touch-action:none;cursor:crosshair}.s79-hint{position:absolute;left:50%;bottom:14px;transform:translate(-50%);z-index:3;pointer-events:none;white-space:nowrap;padding:5px 8px;border-radius:999px;background:#ffffff9e;font-size:5px;letter-spacing:.08em;color:#596274}.s79-card-no{position:absolute;top:10px;left:11px;z-index:3;font-size:5px;font-weight:800;letter-spacing:.12em;color:#41485894;pointer-events:none}.s73-prize .icon{width:42px;height:42px;margin:0 auto 7px;border-radius:50%;display:grid;place-items:center;background:#ffffffbd;box-shadow:0 5px 16px #46506914}.s73-card.jackpot1 .s73-prize b,.s73-card.jackpot2 .s73-prize b,.s73-card.jackpot3 .s73-prize b{font-size:12px}.s73-card.jackpot3:after{content:"GRAND PRIZE";position:absolute;top:9px;right:10px;font-size:4px;font-weight:800;letter-spacing:.12em;color:#a37b35}.s79-progress{height:5px;border-radius:999px;background:#7882961a;overflow:hidden;margin-top:10px}.s79-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#dcc9ff,#bcdfff,#d9efd9);transition:width .2s}.s79-guide{margin:12px 0 0;font-size:6px;color:var(--rwy-soft);line-height:1.6}@media(max-width:520px){.s79-hint{bottom:10px}.s73-card{aspect-ratio:1.08}}.a80-dashboard{margin:16px 0 28px;display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.a80-today,.a80-resources{border:1px solid var(--rwy-line);border-radius:24px;background:#ffffffb8;box-shadow:0 12px 34px #414b640e;padding:20px}.a80-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:14px}.a80-head small{font-size:5px;letter-spacing:.14em;color:var(--rwy-soft)}.a80-head h2{font-size:17px;margin:4px 0 0}.a80-head button{white-space:nowrap}.a80-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a80-check{min-height:74px;padding:12px;border-radius:16px;border:1px solid var(--rwy-line);background:#fafafcb3;display:flex;gap:10px;align-items:center;text-align:left;color:inherit}.a80-check span{width:31px;height:31px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#f4e9ff,#e8f4ff,#edf8ee);font-size:12px}.a80-check b{display:block;font-size:8px}.a80-check small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:4px;line-height:1.35}.a80-resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a80-resource{padding:12px;border-radius:16px;background:#f7f8fbbd;border:1px solid var(--rwy-line)}.a80-resource small{display:block;font-size:5px;color:var(--rwy-soft)}.a80-resource b{display:block;font-size:14px;margin-top:4px}.a80-resource em{display:block;font-size:5px;font-style:normal;color:var(--rwy-soft);margin-top:3px}.a80-shortcuts{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.a80-shortcuts button{font-size:6px}.a80-latest{margin-top:12px;padding:11px 12px;border-radius:14px;background:linear-gradient(135deg,#f4ebffb3,#e8f5ffb3);font-size:6px;line-height:1.55;color:var(--rwy-soft)}.a80-latest b{color:inherit}.dark .a80-today,.dark .a80-resources,.dark .a80-check,.dark .a80-resource{background:#141d32b3}@media(max-width:760px){.a80-dashboard{grid-template-columns:1fr}.a80-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.a80-checks{grid-template-columns:1fr}.a80-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.a81-bn{position:relative;margin:0 0 22px;border-radius:30px;overflow:hidden;min-height:430px;background:linear-gradient(135deg,#f8edf4,#eaf4ff 55%,#eaf7ef);box-shadow:0 20px 54px #424b6914;border:1px solid rgba(150,160,180,.12)}.a81-track{position:absolute;inset:0;display:flex;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.a81-slide{min-width:100%;height:100%;background-size:cover;background-position:center;position:relative}.a81-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f9f7f7e0,#f9f7f78f 42%,#f9f7f70d 76%)}.a81-slide.empty{background:radial-gradient(circle at 75% 30%,rgba(255,255,255,.85),transparent 18%),linear-gradient(135deg,#f8e9f1,#e5f2ff 58%,#e5f5ea)}.a81-copy{position:relative;z-index:4;max-width:560px;padding:72px 56px 92px}.a81-copy h1{font-size:47px;line-height:1;margin:9px 0}.a81-copy p{font-size:9px;line-height:1.8;color:var(--rwy-soft)}.a81-script{font-size:15px;font-style:italic;opacity:.65;margin-bottom:10px}.a81-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.a81-scratch{position:absolute;z-index:6;left:56px;bottom:28px;display:flex;align-items:center;gap:9px;padding:9px 13px;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:#ffffffd1;backdrop-filter:blur(14px);box-shadow:0 10px 26px #3c325a1f;color:#403650}.a81-scratch b{font-size:7px}.a81-scratch small{display:block;font-size:5px;opacity:.6}.a81-controls{position:absolute;z-index:8;right:18px;bottom:18px;display:flex;gap:6px;align-items:center}.a81-arrow{width:34px;height:34px;border-radius:50%!important;background:#ffffffd1!important;border:1px solid rgba(255,255,255,.72)!important;color:#4b4658!important;box-shadow:0 7px 20px #3237501a}.a81-dots{display:flex;gap:5px;padding:8px 10px;border-radius:999px;background:#ffffffb8;backdrop-filter:blur(10px)}.a81-dot{width:7px;height:7px;padding:0!important;min-width:0!important;border:0!important;border-radius:50%!important;background:#50556938!important}.a81-dot.on{width:20px;background:#76698f!important}.a81-manage{position:absolute;z-index:8;right:18px;top:18px;display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end;max-width:350px}.a81-manage button{font-size:5px!important;padding:6px 8px!important;border-radius:999px!important;background:#ffffffd1!important;color:#51495d!important;border:1px solid rgba(255,255,255,.75)!important}.a81-file{display:none}.a81-counter{position:absolute;z-index:7;right:22px;top:60px;font-size:5px;letter-spacing:.14em;color:#3c3c4b94}.s73-card.energy{background:linear-gradient(145deg,#fff9df,#fff,#e7f5ff)}.s73-card.energy .icon{background:linear-gradient(135deg,#fff0a8,#e6f4ff)}.dark .a81-bn{background:linear-gradient(135deg,#25233d,#1d3150)}.dark .a81-slide:after{background:linear-gradient(90deg,#14192de0,#14192d7a,#14192d14)}.dark .a81-copy p{color:#ffffffb8}.dark .a81-scratch{background:#141b30c7;color:#fff}@media(max-width:720px){.a81-bn{min-height:480px}.a81-copy{padding:64px 24px 120px;max-width:85%}.a81-copy h1{font-size:38px}.a81-scratch{left:22px;bottom:62px}.a81-manage{top:12px;right:12px;max-width:250px}.a81-controls{right:12px;bottom:12px}}@media(max-width:480px){.a81-bn{min-height:500px;border-radius:24px}.a81-copy{padding-top:86px;max-width:100%}.a81-manage{left:12px;right:12px;justify-content:flex-start}.a81-counter{display:none}.a81-scratch{right:22px}.a81-actions button{flex:1}}.a82-slide-link{position:absolute;inset:0;z-index:3;cursor:pointer;background:transparent;border:0!important;border-radius:0!important;padding:0!important}.a82-slide-link[disabled]{cursor:default}.a82-link-badge{position:absolute;z-index:7;left:56px;bottom:28px;display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:999px;background:#ffffffd6;border:1px solid rgba(255,255,255,.76);backdrop-filter:blur(14px);box-shadow:0 10px 26px #3c325a1c;font-size:7px;color:#403650;pointer-events:none}.a82-link-badge small{font-size:5px;opacity:.58;letter-spacing:.08em}.a82-link-badge b{font-size:7px}.a82-edit-link{position:absolute;z-index:9;right:18px;top:58px;padding:6px 9px!important;border-radius:999px!important;font-size:5px!important;background:#ffffffdb!important;color:#51495d!important;border:1px solid rgba(255,255,255,.76)!important}.a82-link-info{position:absolute;z-index:8;right:18px;top:91px;max-width:290px;padding:7px 9px;border-radius:12px;background:#ffffffc2;backdrop-filter:blur(10px);font-size:5px;color:#686174;line-height:1.45}.dark .a82-link-badge,.dark .a82-edit-link,.dark .a82-link-info{background:#141b30c7!important;color:#fff!important;border-color:#ffffff24!important}@media(max-width:720px){.a82-link-badge{left:22px;bottom:62px}.a82-edit-link{top:82px;right:12px}.a82-link-info{display:none}}.a83-bn{position:relative;margin:0 0 22px;border-radius:30px;overflow:hidden;background:#f3f3f5;box-shadow:0 20px 54px #424b6914;border:1px solid rgba(150,160,180,.12);aspect-ratio:2.15/1;min-height:260px}.a83-track{position:absolute;inset:0;display:flex;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.a83-slide{min-width:100%;height:100%;position:relative;background:#f4f4f6 center/cover no-repeat}.a83-slide-link{position:absolute;inset:0;z-index:2;border:0!important;border-radius:0!important;padding:0!important;background:transparent!important;cursor:pointer}.a83-empty{height:100%;display:grid;place-items:center;text-align:center;color:#8b8792;background:linear-gradient(135deg,#faf5f8,#edf5fb,#eef8f2)}.a83-empty b{display:block;font-size:13px}.a83-empty small{display:block;margin-top:6px;font-size:6px;line-height:1.6}.a83-admin{position:absolute;z-index:8;top:14px;right:14px;display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.a83-admin button{padding:7px 10px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.8)!important;background:#ffffffe0!important;backdrop-filter:blur(12px);color:#4e4858!important;font-size:5px!important;box-shadow:0 6px 18px #32374b14}.a83-file{display:none}.a83-controls{position:absolute;z-index:8;left:50%;bottom:14px;transform:translate(-50%);display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:999px;background:#ffffffc7;backdrop-filter:blur(10px)}.a83-arrow{width:30px;height:30px;padding:0!important;border:0!important;border-radius:50%!important;background:#ffffffe6!important;color:#514b5b!important}.a83-dot{width:7px;height:7px;padding:0!important;min-width:0!important;border:0!important;border-radius:50%!important;background:#464b5a38!important}.a83-dot.on{width:20px;background:#756b86!important}.a83-count{position:absolute;z-index:8;left:15px;top:15px;padding:6px 8px;border-radius:999px;background:#fffc;font-size:5px;letter-spacing:.1em;color:#655f6d;backdrop-filter:blur(10px)}.dark .a83-bn{background:#1d2639}.dark .a83-admin button,.dark .a83-controls,.dark .a83-count{background:#141b30c7!important;color:#fff!important;border-color:#ffffff24!important}@media(max-width:700px){.a83-bn{aspect-ratio:1.25/1;min-height:330px;border-radius:24px}.a83-admin{top:10px;right:10px}.a83-count{top:10px;left:10px}}.a83-bn{min-height:0!important}.a83-empty b,.a83-empty small{display:none!important}.a83-empty:after{content:"請上傳 BN 圖片";font-size:7px;color:#9b97a1}.a84-scratch-home{position:relative;margin:18px 0 28px;min-height:230px;border-radius:28px;overflow:hidden;border:1px solid rgba(147,132,176,.15);background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.9),transparent 22%),linear-gradient(125deg,#2c2340,#4a345b 48%,#72516d);box-shadow:0 18px 48px #3e2d5224;color:#fff}.a84-scratch-home:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;right:-60px;bottom:-125px;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 0 28px #ffffff09,0 0 0 58px #ffffff06}.a84-scratch-copy{position:relative;z-index:2;padding:34px 38px;max-width:620px}.a84-scratch-copy small{font-size:6px;letter-spacing:.16em;opacity:.68}.a84-scratch-copy h2{font-size:27px;margin:7px 0 8px}.a84-scratch-copy p{font-size:8px;line-height:1.7;opacity:.78;margin:0}.a84-scratch-copy button{margin-top:17px;background:#fff!important;color:#382b48!important;border:0!important;padding:10px 17px!important;border-radius:999px!important}.a84-ticket{position:absolute;z-index:2;right:6%;top:50%;transform:translateY(-50%) rotate(5deg);width:190px;height:112px;border-radius:18px;background:linear-gradient(145deg,#f4e7c4,#fff8e8);color:#59475d;box-shadow:0 18px 40px #0003;display:grid;place-items:center;text-align:center;border:1px dashed rgba(91,70,94,.25)}.a84-ticket b{font-size:16px}.a84-ticket span{display:block;font-size:6px;letter-spacing:.12em;margin-top:5px}.a84-ticket em{display:block;font-size:7px;font-style:normal;margin-top:8px}.a84-prizes{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.a84-prizes span{font-size:5px;padding:5px 8px;border-radius:999px;background:#ffffff1a}@media(max-width:720px){.a84-scratch-home{min-height:300px}.a84-scratch-copy{padding:28px 24px 145px}.a84-ticket{width:165px;height:96px;right:24px;top:auto;bottom:22px;transform:rotate(3deg)}}.a83-bn{width:100%!important;aspect-ratio:2.35/1!important;min-height:390px!important;max-height:620px!important;margin:8px 0 18px!important;border-radius:30px!important}.a83-slide{background-size:cover!important;background-position:center!important}.a83-empty:after{font-size:7px}.a83-admin{top:14px;right:14px}.a83-controls{bottom:14px}.a84-scratch-home{min-height:0!important;height:auto!important;margin:0 0 24px!important;border-radius:20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0!important;background:linear-gradient(110deg,#342943,#59425c 58%,#755b70)!important}.a84-scratch-home:before{width:160px!important;height:160px!important;right:-55px!important;bottom:-90px!important}.a84-scratch-copy{max-width:none!important;width:100%!important;padding:17px 20px!important;display:grid!important;grid-template-columns:auto 1fr auto!important;grid-template-areas:"eyebrow title button" "eyebrow meta button"!important;column-gap:14px!important;align-items:center!important}.a84-scratch-copy>small{grid-area:eyebrow;font-size:5px!important;writing-mode:vertical-rl;opacity:.5}.a84-scratch-copy h2{grid-area:title;font-size:15px!important;margin:0 0 4px!important}.a84-scratch-copy p{display:none!important}.a84-prizes{grid-area:meta;margin:0!important;gap:5px!important}.a84-prizes span{font-size:5px!important;padding:4px 7px!important}.a84-scratch-copy button{grid-area:button;margin:0!important;padding:8px 13px!important;font-size:6px!important;white-space:nowrap}.a84-ticket{display:none!important}.a84-scratch-home+section,.a84-scratch-home+div{margin-top:0!important}@media(max-width:900px){.a83-bn{aspect-ratio:1.9/1!important;min-height:360px!important}}@media(max-width:700px){.a83-bn{aspect-ratio:1.35/1!important;min-height:390px!important;border-radius:24px!important}.a84-scratch-copy{grid-template-columns:1fr auto!important;grid-template-areas:"title button" "meta button"!important;padding:15px 16px!important}.a84-scratch-copy>small{display:none!important}.a84-prizes span:nth-child(n+3){display:none!important}}@media(max-width:430px){.a83-bn{min-height:350px!important}.a84-scratch-copy h2{font-size:12px!important}.a84-prizes span{font-size:4.5px!important}}body{background:radial-gradient(circle at 8% 3%,rgba(255,226,238,.28),transparent 23%),radial-gradient(circle at 92% 10%,rgba(218,239,255,.34),transparent 25%),#fbfbfc}main,#view{overflow-x:hidden}.a83-bn{box-shadow:0 24px 64px #484e691a!important;border-color:#aaafbe29!important}.a83-bn:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:4;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff73}.a83-admin{opacity:.35;transition:.2s ease}.a83-bn:hover .a83-admin{opacity:1}.a83-count{opacity:.55}.a83-controls{box-shadow:0 8px 26px #373c5014}.a84-scratch-home{box-shadow:0 12px 34px #4230531a!important;border-color:#ffffff1f!important}.a84-scratch-copy h2{letter-spacing:.02em}.a61-shortcuts,.a62-shortcuts,.home-shortcuts{gap:10px!important;margin-top:8px!important}.a61-shortcut,.a62-shortcut,.home-shortcut{border:1px solid rgba(165,170,185,.16)!important;background:#ffffffd1!important;box-shadow:0 8px 26px #464e690b!important;border-radius:20px!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.a61-shortcut:hover,.a62-shortcut:hover,.home-shortcut:hover{transform:translateY(-3px)!important;box-shadow:0 15px 34px #464e6917!important;border-color:#9187aa3d!important}.a61-main-row,.a62-main-row{gap:14px!important;margin-top:24px!important}.a61-feature,.a61-news,.a62-feature,.a62-news{border-radius:24px!important;border:1px solid rgba(165,170,185,.15)!important;box-shadow:0 10px 32px #464e690d!important;overflow:hidden!important}.a61-reco-grid{gap:12px!important}.a61-reco-card{border-radius:23px!important;overflow:hidden!important;border:1px solid rgba(165,170,185,.15)!important;box-shadow:0 10px 30px #464e690e!important;transition:.22s ease!important}.a61-reco-card:hover{transform:translateY(-4px)!important;box-shadow:0 18px 38px #464e691a!important}.a61-reco-card img{transition:transform .5s ease!important}.a61-reco-card:hover img{transform:scale(1.025)!important}.a63-creators,.a66-creators,.a67-creators{margin-top:38px!important}.a63-creator-grid,.a65-creator-grid,.a67-creator-grid{gap:12px!important}.a63-creator-card,.a65-creator-card,.a67-creator-card{border-radius:24px!important;border:1px solid rgba(165,170,185,.15)!important;background:#ffffffc7!important;box-shadow:0 10px 30px #464e690d!important;overflow:hidden!important}.a63-creator-card img,.a65-creator-card img,.a67-creator-card img{transition:transform .45s ease!important}.a63-creator-card:hover img,.a65-creator-card:hover img,.a67-creator-card:hover img{transform:scale(1.02)!important}.a66-official-grid,.a67-official-grid{gap:10px!important}.a66-official-card,.a67-official-card{border-radius:19px!important;border:1px solid rgba(165,170,185,.15)!important;background:#ffffffc2!important;box-shadow:0 8px 24px #464e690a!important}footer,.a66-footer,.a67-footer{margin-top:42px!important}.home-section-title,.a61-section-title,.a63-section-title,.a66-section-title,.a67-section-title{margin-top:36px!important;margin-bottom:15px!important;letter-spacing:.015em!important}.dark body{background:#11192a}.dark .a61-shortcut,.dark .a62-shortcut,.dark .home-shortcut,.dark .a63-creator-card,.dark .a65-creator-card,.dark .a67-creator-card,.dark .a66-official-card,.dark .a67-official-card{background:#151d31c2!important;border-color:#ffffff14!important}@media(max-width:720px){.a83-admin{opacity:.8}.a61-main-row,.a62-main-row{gap:10px!important}.a61-reco-grid{gap:9px!important}.home-section-title,.a61-section-title,.a63-section-title,.a66-section-title,.a67-section-title{margin-top:28px!important}}.a86-eyebrow{display:block;font-size:5px;letter-spacing:.18em;font-weight:700;color:#a09aaa;margin-bottom:5px}.a87-wrap{max-width:1180px;margin:0 auto;padding:8px 0 36px}.a87-hero{padding:28px;border-radius:28px;background:linear-gradient(135deg,#f9edf3,#edf5ff 55%,#edf8f0);border:1px solid var(--rwy-line);display:flex;justify-content:space-between;gap:20px;align-items:center}.a87-hero small{font-size:5px;letter-spacing:.16em;color:var(--rwy-soft)}.a87-hero h1{font-size:28px;margin:6px 0}.a87-hero p{font-size:7px;color:var(--rwy-soft);line-height:1.65;max-width:600px}.a87-actions{display:flex;gap:8px;flex-wrap:wrap}.a87-actions button{white-space:nowrap}.a87-fees{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 18px}.a87-fee{padding:13px;border-radius:17px;border:1px solid var(--rwy-line);background:#ffffffc2}.a87-fee small{display:block;font-size:5px;color:var(--rwy-soft)}.a87-fee b{display:block;font-size:11px;margin-top:5px}.a87-fee em{display:block;font-size:5px;font-style:normal;color:var(--rwy-soft);margin-top:3px}.a87-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:12px}.a87-card{padding:20px;border-radius:23px;border:1px solid var(--rwy-line);background:#ffffffc7;box-shadow:0 9px 28px #464e690b}.a87-card h2{font-size:15px;margin:0 0 6px}.a87-card>p{font-size:6px;color:var(--rwy-soft);line-height:1.6}.a87-status{margin:13px 0;padding:12px;border-radius:15px;background:#f0f5ffb8;font-size:6px;line-height:1.65}.a87-status b{font-size:8px}.a87-products{display:grid;gap:8px;margin-top:12px}.a87-product{padding:12px;border:1px solid var(--rwy-line);border-radius:16px;display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;background:#fafafcb3}.a87-product b{font-size:8px}.a87-product small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px}.a87-price{text-align:right}.a87-price strong{display:block;font-size:9px}.a87-price button{margin-top:5px;font-size:5px!important;padding:6px 9px!important}.a87-form{display:grid;grid-template-columns:1fr 100px auto;gap:7px;margin-top:12px}.a87-form input{min-width:0}.a87-empty{padding:28px 14px;text-align:center;border:1px dashed var(--rwy-line);border-radius:17px;color:var(--rwy-soft);font-size:6px;margin-top:12px}.a87-log{margin-top:12px;display:grid;gap:6px}.a87-log div{padding:9px 10px;border-radius:12px;background:#f6f7fabf;font-size:5.5px;color:var(--rwy-soft)}.dark .a87-hero{background:linear-gradient(135deg,#2a2239,#1d304b)}.dark .a87-fee,.dark .a87-card,.dark .a87-product{background:#141d32b8}@media(max-width:760px){.a87-fees{grid-template-columns:repeat(2,1fr)}.a87-grid{grid-template-columns:1fr}.a87-hero{align-items:flex-start;flex-direction:column}.a87-form{grid-template-columns:1fr 90px}.a87-form button{grid-column:1/-1}}.a88-level{margin:13px 0;padding:14px;border-radius:17px;background:linear-gradient(135deg,#f4ecffbf,#e8f6ffb8);border:1px solid var(--rwy-line)}.a88-level-top{display:flex;justify-content:space-between;gap:10px;align-items:center}.a88-level-top b{font-size:9px}.a88-level-top span{font-size:6px;color:var(--rwy-soft)}.a88-bar{height:6px;border-radius:999px;background:#5a5f731a;overflow:hidden;margin:9px 0}.a88-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d8c5f4,#bcdff5,#cfe8d4)}.a88-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.a88-benefits div{padding:8px;border-radius:12px;background:#ffffff94;font-size:5px;color:var(--rwy-soft)}.a88-benefits b{display:block;font-size:7px;color:inherit;margin-bottom:2px}.a88-upgrade{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-top:9px}.a88-upgrade small{font-size:5px;color:var(--rwy-soft);line-height:1.4}.dark .a88-level{background:linear-gradient(135deg,#412f588c,#1f3d5885)}.dark .a88-benefits div{background:#ffffff0d}.a89-ledger{display:grid;gap:8px;margin-top:14px}.a89-row{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:12px 13px;border:1px solid var(--rwy-line);border-radius:15px;background:#ffffffad}.a89-row b{font-size:7px}.a89-row small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px}.a89-row strong{font-size:8px}.a89-note{padding:11px 13px;border-radius:15px;background:#eef5ffa6;font-size:5.5px;line-height:1.6;color:var(--rwy-soft);margin:10px 0}.a89-balance{font-size:22px;font-weight:800;margin:7px 0}.a89-balance small{font-size:6px;font-weight:500;color:var(--rwy-soft)}.dark .a89-row{background:#ffffff0a}.a90-name{display:flex;gap:7px;align-items:center;margin:10px 0}.a90-name input{flex:1;min-width:0}.a90-name button{white-space:nowrap}.a90-mats{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.a90-mats span{font-size:5px;padding:5px 7px;border-radius:999px;background:#ffffff9e;border:1px solid var(--rwy-line)}.a90-taxwarn{margin:10px 0;padding:10px 12px;border-radius:14px;background:#ffefe5ad;border:1px solid rgba(190,135,95,.18);font-size:5.5px;line-height:1.55;color:var(--rwy-soft)}.dark .a90-mats span{background:#ffffff0d}.dark .a90-taxwarn{background:#69432b40}.a91-tabs{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.a91-tabs button{border-radius:999px!important;padding:8px 13px!important}.a91-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0}.a91-kpi{padding:12px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffffb8}.a91-kpi small{font-size:5px;color:var(--rwy-soft);display:block}.a91-kpi b{font-size:10px;display:block;margin-top:4px}.a91-shop-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.a91-shop-head h2{margin-bottom:2px}.a91-shop-head small{font-size:5px;color:var(--rwy-soft)}.a91-progress{height:7px;border-radius:999px;background:#5a5f7317;overflow:hidden;margin:9px 0}.a91-progress i{display:block;height:100%;background:linear-gradient(90deg,#d7c5f0,#badff2,#c9e7d1)}.a91-require{display:grid;grid-template-columns:repeat(2,1fr);gap:6px;margin:9px 0}.a91-require div{padding:8px 9px;border-radius:12px;border:1px solid var(--rwy-line);font-size:5px;background:#ffffff8c}.a91-require b{display:block;font-size:6px;margin-bottom:2px}.a91-good{opacity:.55}.a91-bad{box-shadow:inset 0 0 0 1px #be646429}.a91-ledger-filter{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.a91-ledger-filter button{font-size:5px!important;padding:6px 9px!important}.a91-private{font-size:5px;color:var(--rwy-soft);padding:8px 10px;border-radius:12px;background:#f0f5ff99;margin-top:8px}.a91-public-theft{padding:10px 12px;border-radius:13px;background:#f8f8facc;font-size:5.5px;margin-top:7px}.a91-public-theft b{font-size:6px}.a91-balance-note{font-size:5px;color:var(--rwy-soft);line-height:1.55}.dark .a91-kpi,.dark .a91-require div{background:#ffffff0a}@media(max-width:760px){.a91-kpis{grid-template-columns:repeat(2,1fr)}.a91-require{grid-template-columns:1fr}.a91-shop-head{flex-direction:column}}.a92-glow{position:relative;overflow:hidden}.a92-glow:before{content:"";position:absolute;inset:-40% auto auto -10%;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(230,205,244,.32),transparent 68%);pointer-events:none}.a92-namecard{padding:15px;border-radius:18px;background:linear-gradient(135deg,#fff7fbdb,#f0f7ffd1);border:1px solid var(--rwy-line);margin:10px 0}.a92-namecard small{display:block;font-size:5px;color:var(--rwy-soft);margin-bottom:7px}.a92-namecard .a90-name{margin:0}.a92-rule{font-size:5px;color:var(--rwy-soft);margin-top:7px;line-height:1.5}.a92-exchange-hero{padding:26px;border-radius:28px;background:linear-gradient(135deg,#fff4f8,#eef6ff 52%,#eff9f2);border:1px solid var(--rwy-line);position:relative;overflow:hidden}.a92-exchange-hero:after{content:"◇";position:absolute;right:28px;top:13px;font-size:76px;opacity:.08}.a92-exchange-hero h1{font-size:27px;margin:5px 0}.a92-exchange-hero p{font-size:6px;color:var(--rwy-soft);max-width:650px;line-height:1.65}.a92-wallet{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0}.a92-wallet div{padding:14px;border-radius:17px;border:1px solid var(--rwy-line);background:#ffffffb8}.a92-wallet small{display:block;font-size:5px;color:var(--rwy-soft)}.a92-wallet b{display:block;font-size:14px;margin-top:4px}.a92-exgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.a92-packages{display:grid;gap:8px;margin-top:12px}.a92-package{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:13px;border-radius:16px;border:1px solid var(--rwy-line);background:#ffffffad}.a92-package b{font-size:8px}.a92-package small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px}.a92-rate{padding:10px 12px;border-radius:13px;background:#f0f5ffa6;font-size:5.5px;color:var(--rwy-soft);line-height:1.55;margin-top:10px}.shop50-grid{gap:12px}.shop50-card{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.shop50-card:hover{transform:translateY(-3px);box-shadow:0 15px 36px #464e6917}.dark .a92-namecard,.dark .a92-package,.dark .a92-wallet div{background:#ffffff0a}.dark .a92-exchange-hero{background:linear-gradient(135deg,#34253a,#20354d 55%,#233d35)}@media(max-width:760px){.a92-exgrid,.a92-wallet{grid-template-columns:1fr}}.a93-factory-hero{padding:25px;border-radius:27px;background:linear-gradient(135deg,#fff7f3,#f5f0ff 50%,#eef8f4);border:1px solid var(--rwy-line);margin-bottom:12px}.a93-factory-hero small{font-size:5px;letter-spacing:.14em;color:var(--rwy-soft)}.a93-factory-hero h1{font-size:26px;margin:5px 0}.a93-factory-hero p{font-size:6px;color:var(--rwy-soft);line-height:1.65;max-width:700px}.a93-chain{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.a93-chain div{padding:12px;border-radius:16px;border:1px solid var(--rwy-line);background:#ffffffb3;font-size:5px;color:var(--rwy-soft)}.a93-chain b{display:block;font-size:7px;margin-bottom:3px;color:inherit}.a93-products{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.a93-product{padding:12px;border-radius:16px;border:1px solid var(--rwy-line);background:#ffffffb3;display:grid;grid-template-columns:1fr auto;gap:9px;align-items:center}.a93-product b{font-size:7px}.a93-product small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px;line-height:1.45}.a93-product button{font-size:5px!important;padding:6px 9px!important}.a93-stock{display:flex;gap:5px;flex-wrap:wrap;margin:10px 0}.a93-stock span{padding:6px 8px;border-radius:999px;background:#f2f6fccc;font-size:5px;border:1px solid var(--rwy-line)}.a93-factory-nav{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:12px 0}.a93-factory-nav button{padding:16px!important;text-align:left!important;border-radius:18px!important}.a93-factory-nav b{display:block;font-size:9px}.a93-factory-nav small{display:block;font-size:5px;opacity:.72;margin-top:4px}.dark .a93-chain div,.dark .a93-product{background:#ffffff0a}@media(max-width:760px){.a93-chain,.a93-products,.a93-factory-nav{grid-template-columns:1fr}}.a95-rateboard{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.a95-rateboard div{padding:13px;border-radius:17px;border:1px solid var(--rwy-line);background:#ffffffad}.a95-rateboard small{display:block;font-size:5px;color:var(--rwy-soft)}.a95-rateboard b{display:block;font-size:8px;margin-top:4px}.a95-warning{padding:10px 12px;border-radius:14px;background:#fff5e9b8;border:1px solid rgba(190,145,100,.16);font-size:5.5px;line-height:1.6;color:var(--rwy-soft);margin:10px 0}.a95-history{display:grid;gap:7px;margin-top:10px}.a95-history div{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:12px;background:#f5f7fbb3;font-size:5px}.dark .a95-rateboard div,.dark .a95-history div{background:#ffffff0a}@media(max-width:760px){.a95-rateboard{grid-template-columns:1fr}}.a96-facility-entry{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:14px;border:1px solid var(--rwy-line);border-radius:17px;background:#ffffffad;margin-top:8px}.a96-facility-entry b{font-size:8px}.a96-facility-entry small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px}.a96-levelbox{padding:14px;border-radius:18px;background:linear-gradient(135deg,#fff7fbcc,#eff8ffc7);border:1px solid var(--rwy-line);margin:12px 0}.a96-leveltop{display:flex;justify-content:space-between;gap:10px;align-items:center}.a96-leveltop b{font-size:10px}.a96-leveltop span{font-size:6px;color:var(--rwy-soft)}.a96-unlock{font-size:5.5px;color:var(--rwy-soft);line-height:1.55;margin-top:7px}.a96-locked{opacity:.5}.a96-tier{display:inline-block;padding:3px 6px;border-radius:999px;background:#ebf0f9cc;font-size:4.5px;margin-left:4px}.dark .a96-facility-entry{background:#ffffff0a}.a97-factory-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px}.a97-factory-card{padding:18px;border-radius:20px;border:1px solid var(--rwy-line);background:#ffffffa3;display:grid;grid-template-columns:54px 1fr;gap:12px;align-items:start}.a97-factory-icon{font-size:31px;line-height:1}.a97-factory-card .ey{font-size:5px;letter-spacing:.12em;color:var(--rwy-soft);margin-bottom:3px}.a97-factory-card h3{font-size:12px;margin:0 0 5px}.a97-factory-card p{font-size:5px;color:var(--rwy-soft);line-height:1.5;margin:0 0 8px}.a97-meta{font-size:5.5px;margin:7px 0}.a97-actions{display:flex;gap:8px;flex-wrap:wrap}.a97-actions button{padding:6px 10px!important;font-size:5.5px!important}.a97-slotnote{grid-column:1/-1;padding-top:10px;border-top:1px solid var(--rwy-line);font-size:5px;color:var(--rwy-soft)}.dark .a97-factory-card{background:#ffffff0a}@media(max-width:760px){.a97-factory-grid{grid-template-columns:1fr}}.a98-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:14px}.a98-card{position:relative;overflow:hidden;padding:16px;border-radius:20px;border:1px solid var(--rwy-line);background:linear-gradient(145deg,#ffffffe0,#f7f9ffb8);box-shadow:0 8px 24px #424c690e;transition:.2s ease}.a98-card:hover{transform:translateY(-2px);box-shadow:0 14px 32px #424c6917}.a98-card:before{content:"";position:absolute;width:100px;height:100px;border-radius:50%;right:-45px;top:-45px;background:radial-gradient(circle,rgba(226,209,247,.22),transparent 70%)}.a98-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#f4f1fbcc;font-size:22px;margin-bottom:9px}.a98-card small{font-size:5px;letter-spacing:.08em;color:var(--rwy-soft)}.a98-card h3{font-size:10px;margin:4px 0 7px}.a98-card p{font-size:5.4px;color:var(--rwy-soft);line-height:1.55;margin:4px 0}.a98-recipe{padding:8px 9px;border-radius:12px;background:#f4f7fcbf;margin:8px 0;font-size:5px;line-height:1.55}.a98-owned{font-size:5px;color:var(--rwy-soft);margin-left:auto}.a98-tier{display:inline-flex;padding:3px 6px;border-radius:999px;background:#eaeffad9;font-size:4.5px;margin-bottom:5px}.a98-cats{display:flex;gap:6px;overflow:auto;padding:4px 0 9px;scrollbar-width:thin}.a98-cats button{white-space:nowrap}.a98-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.a98-summary>div{padding:12px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffffa8}.a98-summary small{display:block;font-size:5px;color:var(--rwy-soft)}.a98-summary b{display:block;font-size:9px;margin-top:4px}.a98-life-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:14px}.a98-life-card{padding:18px;border-radius:21px;border:1px solid var(--rwy-line);background:linear-gradient(145deg,#ffffffdb,#f6f9ffb8);display:grid;grid-template-columns:52px 1fr;gap:12px}.a98-life-card .ico{font-size:29px}.a98-life-card h3{font-size:11px;margin:2px 0 5px}.a98-life-card p{font-size:5px;color:var(--rwy-soft);line-height:1.5}.a98-life-meta{font-size:5.5px;margin:7px 0}.a98-life-actions{display:flex;gap:6px;flex-wrap:wrap}.dark .a98-card,.dark .a98-life-card,.dark .a98-summary>div{background:#ffffff0b}.dark .a98-recipe{background:#ffffff0a}@media(max-width:760px){.a98-life-grid,.a98-summary,.a98-grid{grid-template-columns:1fr}}.a99-material-head{padding:22px;border-radius:24px;background:linear-gradient(135deg,#fff8f2e6,#eff7ffd9,#f1f9f4d9);border:1px solid var(--rwy-line);margin-bottom:12px}.a99-material-head h2{font-size:18px;margin:4px 0}.a99-material-head p{font-size:5.5px;color:var(--rwy-soft);line-height:1.65}.a99-family-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.a99-mat{padding:13px;border-radius:17px;border:1px solid var(--rwy-line);background:#ffffffb8;display:grid;grid-template-columns:38px 1fr;gap:9px}.a99-mat .ico{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#f2f5fbd1;font-size:19px}.a99-mat b{font-size:7px}.a99-mat small{display:block;font-size:4.8px;color:var(--rwy-soft);margin-top:3px;line-height:1.45}.dark .a99-mat{background:#ffffff0a}.a100-count{display:inline-flex;padding:4px 7px;border-radius:999px;background:#ebf1fbd9;font-size:4.7px;margin-top:5px}.a100-catalog-head{display:flex;justify-content:space-between;gap:12px;align-items:end;margin:12px 0}.a100-catalog-head h2{font-size:14px;margin:0}.a100-catalog-head small{font-size:5px;color:var(--rwy-soft)}.a101-progress{padding:15px;border-radius:19px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff7f3d1,#eff7ffc7);margin:12px 0}.a101-progress .top{display:flex;justify-content:space-between;gap:10px;align-items:center}.a101-progress b{font-size:9px}.a101-progress small{font-size:5px;color:var(--rwy-soft)}.a101-bar{height:7px;border-radius:999px;background:#dce2ed8c;overflow:hidden;margin:8px 0}.a101-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e8cbdc,#cbdcf2,#cce8db)}.a101-lock{opacity:.48;filter:saturate(.65)}.a101-house-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.a101-house-grid>div{padding:11px;border-radius:15px;border:1px solid var(--rwy-line);background:#ffffffab}.a101-house-grid small{display:block;font-size:5px;color:var(--rwy-soft)}.a101-house-grid b{display:block;font-size:8px;margin-top:3px}.dark .a101-house-grid>div{background:#ffffff0a}@media(max-width:760px){.a101-house-grid{grid-template-columns:1fr}}.a98-card p{min-height:16px}.a98-recipe b{font-size:6px}.a104-material-entry{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:11px;padding:13px 15px;margin:10px 0 14px;border-radius:20px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff7f9e0,#eff7ffd6,#effaf5d1);box-shadow:0 8px 24px #2c39500d}.a104-material-entry .icon{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;font-size:23px;background:#ffffffd1;border:1px solid rgba(255,255,255,.9)}.a104-material-entry b{display:block;font-size:8px}.a104-material-entry small{display:block;font-size:5px;color:var(--rwy-soft);margin-top:3px}.a104-material-entry button{white-space:nowrap}.a104-shop-hero{padding:20px;border-radius:25px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff4f8e6,#eff7ffe0,#eefaf5db);margin:10px 0 13px;overflow:hidden}.a104-shop-hero .eyebrow{font-size:5px;letter-spacing:.14em;color:var(--rwy-soft)}.a104-shop-hero h2{font-size:17px;margin:5px 0}.a104-shop-hero p{font-size:5.6px;color:var(--rwy-soft);line-height:1.7;max-width:700px}.a104-shop-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.a104-shop-kpis>div{padding:10px 11px;border-radius:15px;background:#ffffffad;border:1px solid rgba(255,255,255,.86)}.a104-shop-kpis small{display:block;font-size:4.7px;color:var(--rwy-soft)}.a104-shop-kpis b{display:block;font-size:8px;margin-top:3px}.a104-shop-sections{display:grid;grid-template-columns:1.05fr .95fr;gap:11px;margin:11px 0}.a104-shop-panel{padding:15px;border:1px solid var(--rwy-line);border-radius:20px;background:#ffffffb3}.a104-shop-panel h3{font-size:9px;margin:0 0 5px}.a104-shop-panel p{font-size:5px;color:var(--rwy-soft);line-height:1.6}.a104-level-track{height:8px;border-radius:99px;background:#dce2ed99;overflow:hidden;margin:9px 0}.a104-level-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#edcfdd,#cbdcf2,#cce9dc)}.a104-listing-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:9px;margin-top:10px}.a104-listing{padding:12px;border:1px solid var(--rwy-line);border-radius:17px;background:#ffffffb8}.a104-listing .top{display:flex;justify-content:space-between;gap:8px;align-items:start}.a104-listing h4{font-size:7px;margin:0}.a104-listing small{font-size:4.7px;color:var(--rwy-soft)}.a104-listing strong{display:block;font-size:8px;margin:8px 0 3px}.dark .a104-shop-panel,.dark .a104-listing,.dark .a104-shop-kpis>div{background:#ffffff0a}@media(max-width:760px){.a104-shop-kpis{grid-template-columns:repeat(2,1fr)}.a104-shop-sections{grid-template-columns:1fr}.a104-material-entry{grid-template-columns:44px 1fr}.a104-material-entry button{grid-column:1/-1;width:100%}}.a105-quality{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0}.a105-quality>div{padding:10px;border:1px solid var(--rwy-line);border-radius:15px;background:#ffffffa6}.a105-quality small{display:block;font-size:4.7px;color:var(--rwy-soft)}.a105-quality b{font-size:7px;display:block;margin-top:3px}.a105-additives{display:flex;gap:7px;flex-wrap:wrap;margin:9px 0}.a105-additives button.active{outline:2px solid rgba(125,154,190,.35);background:#e8f2fce6}.a105-prod{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:9px}.a105-prod article{padding:12px;border:1px solid var(--rwy-line);border-radius:17px;background:#ffffffb3}.a105-prod h4{font-size:7px;margin:4px 0}.a105-prod small{font-size:4.8px;color:var(--rwy-soft);line-height:1.5}.a105-badge{display:inline-flex;padding:3px 6px;border-radius:999px;background:#eff4fae6;font-size:4.5px}@media(max-width:700px){.a105-quality{grid-template-columns:1fr}}.a106-shell{padding:18px;border:1px solid var(--rwy-line);border-radius:24px;background:linear-gradient(135deg,#fff6f9db,#f0f7ffd6,#effaf5cc);margin:10px 0}.a106-shell .eyebrow{font-size:4.8px;letter-spacing:.14em;color:var(--rwy-soft)}.a106-shell h2{font-size:16px;margin:5px 0}.a106-shell p{font-size:5.3px;color:var(--rwy-soft);line-height:1.65}.a106-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:11px}.a106-kpis>div{padding:10px;border-radius:15px;background:#ffffffad;border:1px solid rgba(255,255,255,.88)}.a106-kpis small{display:block;font-size:4.5px;color:var(--rwy-soft)}.a106-kpis b{display:block;font-size:7.5px;margin-top:3px}.a106-store-grid,.a106-atlas-grid,.a106-other-shops{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:9px}.a106-store-card,.a106-atlas-card,.a106-other-card{padding:13px;border-radius:18px;border:1px solid var(--rwy-line);background:#ffffffb8}.a106-store-card .ico,.a106-atlas-card .ico,.a106-other-card .ico{font-size:22px}.a106-store-card h3,.a106-atlas-card h3,.a106-other-card h3{font-size:7.5px;margin:6px 0 3px}.a106-store-card p,.a106-atlas-card p,.a106-other-card p{font-size:4.8px;color:var(--rwy-soft);line-height:1.5}.a106-price{font-size:7px;font-weight:700;margin:7px 0}.a106-life-actions{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.a106-life-actions button{min-width:112px}.a106-atlas-entry{display:grid;grid-template-columns:46px 1fr auto;gap:10px;align-items:center;padding:13px 14px;border-radius:19px;border:1px solid var(--rwy-line);background:#ffffffb3;margin:10px 0}.a106-atlas-entry .ico{font-size:22px}.a106-atlas-entry b{font-size:8px}.a106-atlas-entry small{display:block;font-size:4.8px;color:var(--rwy-soft);margin-top:3px}.dark .a106-store-card,.dark .a106-atlas-card,.dark .a106-other-card,.dark .a106-atlas-entry,.dark .a106-kpis>div{background:#ffffff0a}@media(max-width:700px){.a106-kpis{grid-template-columns:repeat(2,1fr)}.a106-atlas-entry{grid-template-columns:40px 1fr}.a106-atlas-entry button{grid-column:1/-1;width:100%}}.a107-section{margin:16px 0}.a107-section-head{display:flex;justify-content:space-between;align-items:end;gap:10px;margin:0 2px 9px}.a107-section-head h2{font-size:11px;margin:0}.a107-section-head small{font-size:4.7px;letter-spacing:.12em;color:var(--rwy-soft)}.a107-navgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a107-navcard{min-height:96px;padding:16px;border-radius:22px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff7f9d1,#f4f8ffc2);display:grid;grid-template-columns:46px 1fr 18px;gap:11px;align-items:center;text-align:left;color:inherit}.a107-navcard .ico{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:#ffffffd1;font-size:21px}.a107-navcard h3{font-size:8px;margin:0 0 4px}.a107-navcard p{font-size:4.8px;line-height:1.5;color:var(--rwy-soft);margin:0}.a107-navcard .arr{font-size:8px;color:var(--rwy-soft)}.a107-town-card{min-height:110px}.a107-town-card.featured{background:linear-gradient(135deg,#fff0f7e6,#eef7ffe0,#effaf5d6)}.a107-atlas-hero{padding:20px;border-radius:25px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff4f8e6,#eff7ffe0,#effaf5db);margin-bottom:12px}.a107-atlas-hero small{font-size:4.7px;letter-spacing:.15em;color:var(--rwy-soft)}.a107-atlas-hero h2{font-size:17px;margin:5px 0}.a107-atlas-hero p{font-size:5.3px;color:var(--rwy-soft);line-height:1.7}.a107-atlas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:10px}.a107-atlas-card{padding:14px;border-radius:19px;border:1px solid var(--rwy-line);background:#ffffffb8}.a107-atlas-card .ico{font-size:22px}.a107-atlas-card h3{font-size:8px;margin:7px 0 3px}.a107-atlas-card p{font-size:4.8px;color:var(--rwy-soft);line-height:1.5;min-height:28px}.a107-atlas-card .count{display:inline-flex;padding:3px 6px;border-radius:999px;background:#eef4fae6;font-size:4.5px;margin-bottom:7px}.a107-panel{padding:16px;border-radius:21px;border:1px solid var(--rwy-line);background:#ffffffad;margin:10px 0}.a107-panel .section-head{margin-bottom:8px}.dark .a107-navcard,.dark .a107-atlas-card,.dark .a107-panel{background:#ffffff0a}@media(max-width:700px){.a107-navgrid{grid-template-columns:1fr}.a107-navcard{min-height:86px}}.a108-hub{max-width:1180px;margin:0 auto}.a108-group{margin:18px 0 24px}.a108-group-title{display:flex;align-items:center;gap:12px;margin:0 3px 10px}.a108-no{width:48px;height:48px;border-radius:15px;border:1px solid var(--rwy-line);display:grid;place-items:center;background:#ffffffa3;font-size:5px;color:var(--rwy-soft)}.a108-group-title small{display:block;font-size:4.7px;letter-spacing:.16em;color:var(--rwy-soft)}.a108-group-title h2{font-size:14px;margin:2px 0 0}.a108-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a108-card{min-height:104px;border:1px solid var(--rwy-line);border-radius:23px;padding:17px;display:grid;grid-template-columns:48px 1fr 18px;gap:12px;align-items:center;text-align:left;color:inherit;background:linear-gradient(135deg,#fff7fadb,#f1f8ffd1);box-shadow:0 10px 28px #2f3b5409}.a108-card:hover{transform:translateY(-1px)}.a108-card .ico{width:48px;height:48px;border-radius:15px;background:#ffffffd1;display:grid;place-items:center;font-size:21px;border:1px solid rgba(255,255,255,.9)}.a108-card h3{font-size:8.5px;margin:0 0 4px}.a108-card p{font-size:4.9px;line-height:1.55;color:var(--rwy-soft);margin:0}.a108-card .arr{font-size:8px;color:var(--rwy-soft)}.a108-card.atlas{background:linear-gradient(135deg,#fff0f7f0,#edf7ffe6,#edfaf4e0)}.dark .a108-card,.dark .a108-no{background:#ffffff0a}@media(max-width:720px){.a108-grid{grid-template-columns:1fr}.a108-card{min-height:90px}}.a109-back{display:flex;justify-content:flex-start;margin:0 0 10px}.a109-back button{min-width:150px}.a109-upgrade{padding:11px;border:1px solid var(--rwy-line);border-radius:15px;background:#ffffff9e;margin:8px 0}.a109-upgrade small{display:block;font-size:4.7px;color:var(--rwy-soft);margin-bottom:4px}.a109-upgrade b{font-size:6.5px}.a109-shop-tabs{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 13px}.a109-shop-tabs button.active{outline:2px solid rgba(135,160,194,.28)}.a109-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:9px}.a109-shop-item{padding:13px;border:1px solid var(--rwy-line);border-radius:18px;background:#ffffffb3}.a109-shop-item .ico{font-size:20px}.a109-shop-item h3{font-size:7.4px;margin:6px 0 3px}.a109-shop-item p{font-size:4.7px;color:var(--rwy-soft);line-height:1.5;min-height:25px}.a109-shop-item strong{display:block;font-size:7px;margin:7px 0}.a109-residents{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.a109-residents span{padding:5px 8px;border-radius:999px;background:#eef4fad9;font-size:5px}.dark .a109-upgrade,.dark .a109-shop-item{background:#ffffff0a}.a110-map-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.a110-map{padding:14px;border:1px solid var(--rwy-line);border-radius:19px;background:#ffffffad;text-align:left;color:inherit}.a110-map.active{outline:2px solid rgba(126,157,195,.28);background:linear-gradient(135deg,#fff1f7e6,#eff8ffe0)}.a110-map span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:10px;background:#fffc;font-size:5px}.a110-map b{display:block;font-size:7.5px;margin:7px 0 3px}.a110-map small{font-size:4.6px;color:var(--rwy-soft)}.a110-act-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.a110-act{padding:12px 7px;border:1px solid var(--rwy-line);border-radius:17px;background:#ffffffa8;text-align:center;color:inherit}.a110-act.active{outline:2px solid rgba(126,157,195,.28)}.a110-act i{display:block;font-style:normal;font-size:20px;margin-bottom:5px}.a110-act b{font-size:6px}.a110-go{padding:18px;border-radius:23px;border:1px solid var(--rwy-line);background:linear-gradient(135deg,#fff1f7e6,#eff8ffe6,#effaf5db);margin:10px 0}.a110-go h2{font-size:13px;margin:5px 0}.a110-go p{font-size:5px;color:var(--rwy-soft)}@media(max-width:700px){.a110-map-grid{grid-template-columns:1fr}.a110-act-grid{grid-template-columns:repeat(2,1fr)}}.a112-buyrow{display:grid;grid-template-columns:72px 1fr;gap:7px;align-items:center;margin-top:8px}.a112-qty{width:100%;min-width:0;padding:8px 7px;border:1px solid var(--rwy-line);border-radius:12px;background:#fffc;color:inherit;text-align:center}.a112-cartbar{position:sticky;bottom:12px;z-index:20;margin:14px 0;padding:12px 14px;border:1px solid var(--rwy-line);border-radius:18px;background:#fafafcf0;backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:0 12px 34px #2832461a}.a112-cartbar b{font-size:7px}.a112-cartbar small{display:block;font-size:4.7px;color:var(--rwy-soft);margin-top:2px}.a112-cart{padding:16px;border:1px solid var(--rwy-line);border-radius:21px;background:#ffffffb3;margin:10px 0}.a112-cart-item{display:grid;grid-template-columns:1fr 80px auto;gap:8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--rwy-line)}.a112-cart-item:last-child{border-bottom:0}.a112-cart-item h3{font-size:6.5px;margin:0}.a112-cart-item small{font-size:4.6px;color:var(--rwy-soft)}.a112-cart-item input{width:100%;padding:7px;border:1px solid var(--rwy-line);border-radius:11px;background:transparent;color:inherit;text-align:center}.a112-total{display:flex;justify-content:space-between;align-items:center;padding:13px 0;font-size:8px}.a112-actions{display:flex;gap:7px;flex-wrap:wrap}.a112-actions button{flex:1;min-width:120px}.dark .a112-cartbar,.dark .a112-cart{background:#121622eb}@media(max-width:700px){.a112-cart-item{grid-template-columns:1fr 70px}.a112-cart-item button{grid-column:1/-1}.a112-cartbar{align-items:stretch;flex-direction:column}}:root{--a113-r:22px;--a113-rs:15px;--a113-gap:12px;--a113-shadow:0 12px 34px rgba(45,55,78,.055);--a113-glass:rgba(255,255,255,.72);--a113-grad:linear-gradient(135deg,rgba(255,244,248,.92),rgba(241,248,255,.9),rgba(240,250,246,.86))}.page{max-width:1180px;margin:0 auto;padding-bottom:34px}.page>section,.page>.panel,.page>.card,.page>.a106-shell,.page>.a107-panel,.page>.a110-go,.page>.a112-cart{box-shadow:var(--a113-shadow)}button,.pill,.mini{transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}button:hover:not(:disabled){transform:translateY(-1px)}button:active:not(:disabled){transform:translateY(0) scale(.985)}button:disabled{opacity:.48;cursor:not-allowed}input,select,textarea{font:inherit}.empty{padding:24px!important;border:1px dashed var(--rwy-line);border-radius:18px;text-align:center;color:var(--rwy-soft);background:#ffffff59}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:11px}.section-head h2{margin:0}.section-head small{letter-spacing:.12em;color:var(--rwy-soft)}.a108-grid,.a107-grid,.a109-shop-grid{align-items:stretch}.a108-card,.a107-card,.a109-shop-item,.a110-map,.a110-act{box-shadow:0 8px 22px #2d374e09}.a108-card,.a107-card{height:100%}.a109-shop-item{display:flex;flex-direction:column;min-height:205px}.a109-shop-item p{flex:1}.a109-shop-item .a112-buyrow{margin-top:auto}.a109-shop-tabs{position:sticky;top:8px;z-index:9;padding:8px;border:1px solid var(--rwy-line);border-radius:16px;background:#fafafce0;backdrop-filter:blur(12px)}.a112-qty:focus,input:focus,select:focus,textarea:focus{outline:2px solid rgba(132,159,196,.26);outline-offset:1px}.a112-cartbar{box-shadow:0 14px 38px #2d374e1f}.a113-route-title{display:flex;align-items:center;gap:10px;margin:3px 0 14px}.a113-route-title .mark{width:7px;height:30px;border-radius:99px;background:linear-gradient(#efb9ca,#a9cceb,#b8dfcc)}.a113-route-title small{display:block;color:var(--rwy-soft);font-size:4.7px;letter-spacing:.14em}.a113-route-title b{font-size:8px}.a113-quick{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px}.a113-stat{padding:11px 12px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffff94}.a113-stat small{display:block;color:var(--rwy-soft);font-size:4.5px}.a113-stat b{display:block;font-size:7px;margin-top:3px}.dark .a109-shop-tabs{background:#121622e6}.dark .a113-stat{background:#ffffff0a}@media(max-width:760px){.page{padding-left:10px;padding-right:10px}.a113-quick{grid-template-columns:repeat(2,1fr)}.a109-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a109-shop-item{min-height:190px}}@media(max-width:460px){.a109-shop-grid{grid-template-columns:1fr}.a109-shop-item{min-height:0}}html{font-size:18px}body{line-height:1.65}.page{max-width:1220px;padding-top:16px}.page h1{font-size:clamp(28px,3vw,42px)!important;line-height:1.18}.page h2{font-size:clamp(20px,2vw,28px)!important;line-height:1.25}.page h3{font-size:17px!important;line-height:1.35}.page p,.page small,.page label,.page .empty{font-size:13px!important;line-height:1.65}button,.pill,.mini,input,select,textarea{font-size:14px!important}button,.pill,.mini{min-height:42px;padding:9px 14px}.eyebrow,.a113-route-title small,.section-head small{font-size:11px!important;letter-spacing:.13em}.a113-route-title b{font-size:19px!important}.a113-route-title{margin-bottom:18px}.a113-quick{gap:10px;margin-bottom:18px}.a113-stat{padding:13px 14px}.a113-stat small{font-size:10px!important}.a113-stat b{font-size:16px!important}.a108-card,.a107-card{min-height:118px;padding:18px}.a108-card h3,.a107-card h3{font-size:17px!important}.a108-card p,.a107-card p{font-size:12px!important}.a109-shop-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.a109-shop-item{min-height:230px;padding:16px}.a109-shop-item h3{font-size:16px!important}.a109-shop-item p{font-size:12px!important}.a109-shop-item strong,.a110-map b{font-size:16px!important}.a110-map small{font-size:11px!important}.a112-cart-item small{font-size:11px!important}.a114-storage-hero{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;padding:18px 20px;border:1px solid var(--rwy-line);border-radius:22px;background:var(--a113-grad);box-shadow:var(--a113-shadow);margin-bottom:14px}.a114-storage-hero h2{margin:3px 0!important}.a114-storage-hero p{margin:0}.a114-level{min-width:135px;text-align:center;padding:13px;border-radius:17px;background:#ffffffa8;border:1px solid rgba(255,255,255,.8)}.a114-level small{display:block}.a114-level b{font-size:24px}.a114-cap{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:10px 0}.a114-cap>div{padding:12px;border:1px solid var(--rwy-line);border-radius:15px;background:#ffffff8c}.a114-cap small{display:block}.a114-cap b{font-size:15px}.a114-upgrade{padding:15px;border:1px solid var(--rwy-line);border-radius:18px;background:#fff9;margin:12px 0}.a114-upgrade b{font-size:15px}.a114-upgrade p{margin:4px 0 10px}.dark .a114-level,.dark .a114-cap>div,.dark .a114-upgrade{background:#ffffff0b}@media(max-width:700px){html{font-size:17px}.a114-storage-hero{grid-template-columns:1fr}.a114-level{text-align:left}.a114-cap,.a109-shop-grid{grid-template-columns:1fr}}:root{--ui-space:16px;--ui-card:24px;--ui-border:rgba(116,135,164,.18)}body{letter-spacing:.005em}.page{padding:22px 18px 48px}.page>div+div,.page>section+section{margin-top:16px}.page h1,.page h2,.page h3,.page p{max-width:100%}.page p{color:var(--rwy-soft);margin-top:6px}.page button{font-weight:650}.page button:not(.icon-btn){border-radius:14px}.page input,.page select,.page textarea{min-height:44px;border-radius:13px!important}.a106-shell,.a107-panel,.a110-go,.a112-cart,.a114-storage-hero,.a114-upgrade,.a98-life-card,.a101-house-card,.a105-panel,.panel,.card{border-color:var(--ui-border)!important;border-radius:var(--ui-card)!important}.a108-grid,.a107-grid,.a109-shop-grid,.a110-map-grid,.a110-act-grid{gap:14px!important}.a108-card,.a107-card,.a109-shop-item,.a110-map,.a110-act{border-color:var(--ui-border)!important;border-radius:20px!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.a108-card:hover,.a107-card:hover,.a109-shop-item:hover,.a110-map:hover,.a110-act:hover{box-shadow:0 15px 34px #34415814;border-color:#7997be47!important}.a108-card .ico,.a109-shop-item .ico{width:52px;height:52px;border-radius:16px}.a109-shop-tabs{top:10px;box-shadow:0 10px 25px #2d374e0f}.a109-shop-tabs button{min-height:36px!important;padding:7px 11px!important}.a112-buyrow{grid-template-columns:86px 1fr;gap:9px}.a112-qty{min-height:44px}.a112-cartbar{bottom:16px;padding:14px 16px;border-radius:20px}.a113-route-title{padding:4px 2px}.a113-route-title .mark{height:36px;width:8px}.a113-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.a113-stat{border-radius:18px;padding:14px 16px}.a114-cap{gap:12px}.a114-cap>div{border-radius:17px;padding:14px}.news{padding:13px 4px!important}table{width:100%;border-collapse:separate;border-spacing:0 7px}th{font-size:11px!important;text-align:left;color:var(--rwy-soft);padding:8px}td{font-size:13px!important;padding:11px 8px;background:#ffffff6b}td:first-child{border-radius:12px 0 0 12px}td:last-child{border-radius:0 12px 12px 0}.a115-divider{height:1px;background:var(--rwy-line);margin:16px 0}.dark td{background:#ffffff09}@media(max-width:760px){.page{padding:16px 12px 38px}.a113-quick{grid-template-columns:repeat(2,1fr)}.a108-grid,.a107-grid,.a110-map-grid{grid-template-columns:1fr!important}.a110-act-grid{grid-template-columns:repeat(2,1fr)!important}}.page button,.page .pill,.page .mini{min-height:34px!important;padding:6px 11px!important;font-size:13px!important;border-radius:11px!important}.a112-buyrow{grid-template-columns:86px auto!important;justify-content:start;align-items:center}.a112-buyrow button{min-width:118px;min-height:40px!important}.a112-qty{min-height:44px!important;font-size:14px!important}.a109-shop-grid{grid-template-columns:repeat(auto-fill,minmax(235px,1fr))!important;gap:13px!important}.a109-shop-item{min-height:250px!important;padding:17px!important;border-radius:20px!important;display:flex!important;flex-direction:column!important}.a109-shop-item>.ico{width:auto!important;height:auto!important;display:block!important;background:transparent!important;border:0!important;font-size:23px!important;margin-bottom:9px}.a109-shop-item .a105-badge{align-self:flex-start;font-size:10px!important;padding:3px 7px!important;margin-bottom:7px}.a109-shop-item h3{font-size:17px!important;margin:3px 0 5px!important}.a109-shop-item p{font-size:12px!important;line-height:1.55!important;margin:0 0 10px!important;min-height:38px!important;flex:1}.a109-shop-item strong{font-size:16px!important;margin:8px 0 11px!important}.a116-order-link{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:6px 11px;border:1px solid var(--rwy-line);border-radius:11px;font-size:13px;font-weight:650;cursor:pointer;background:#ffffff9e}.a116-order-link:hover{transform:translateY(-1px)}@media(max-width:700px){.a109-shop-grid{grid-template-columns:1fr!important}.a109-shop-item{min-height:0!important}}.page{color:var(--rwy-text)}.page small,.page p,.page .muted,.page [class*=desc]{font-size:13px!important;line-height:1.7!important}.page b,.page strong{font-weight:750}.page .a105-badge,.page [class*=badge]{font-size:11px!important;font-weight:700!important;line-height:1.3!important}.a109-shop-item p{font-size:13px!important;color:var(--rwy-soft)!important}.a109-shop-item strong{font-size:17px!important;font-weight:800!important}.a109-shop-item h3{font-size:18px!important}.a114-upgrade p,.a109-upgrade p{font-size:13px!important}.a114-upgrade b,.a109-upgrade b{font-size:16px!important}.a117-req{display:flex;flex-wrap:wrap;gap:7px;margin:9px 0}.a117-chip{padding:6px 9px;border:1px solid var(--rwy-line);border-radius:10px;background:#ffffffad;font-size:13px;font-weight:700}.a117-slotbox{padding:15px;border:1px solid var(--rwy-line);border-radius:18px;background:#fff9;margin:12px 0}.a117-slotbox h3{margin:0 0 4px}.a117-slotbox p{margin:0 0 9px}.a117-kpi{font-size:18px;font-weight:800}.dark .a117-chip,.dark .a117-slotbox{background:#ffffff0b}.a118-commerce-head{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:end;margin-bottom:14px}.a118-commerce-head h2{margin:3px 0 4px}.a118-commerce-head p{margin:0;max-width:700px}.a118-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:13px}.a118-product{overflow:hidden;border:1px solid var(--ui-border);border-radius:20px;background:#ffffffb3;box-shadow:0 8px 22px #2d374e09;display:flex;flex-direction:column}.a118-photo{aspect-ratio:4/3;background:linear-gradient(135deg,#ffeff6f2,#ecf7ffeb,#ecfaf4e6);display:grid;place-items:center;overflow:hidden;border-bottom:1px solid var(--rwy-line)}.a118-photo img{width:100%;height:100%;object-fit:cover;display:block}.a118-photo .placeholder{font-size:38px;opacity:.8}.a118-body{padding:15px;display:flex;flex-direction:column;flex:1}.a118-tag{font-size:10px!important;font-weight:750;padding:4px 7px;border-radius:999px;background:#e8f0f9d1;align-self:flex-start;margin-bottom:7px}.a118-body h3{font-size:18px!important;margin:0 0 5px!important}.a118-body p{font-size:13px!important;line-height:1.65!important;margin:0 0 10px!important;flex:1}.a118-price{font-size:17px;font-weight:800;margin:5px 0 10px}.a118-cta{display:grid;grid-template-columns:86px auto;gap:9px;align-items:center}.a118-cta button,.a118-cta .a116-order-link{min-height:40px!important}.a118-order-only{display:flex;justify-content:flex-start}.a118-order-only button{min-width:118px}.a118-note{padding:12px 14px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffff85;font-size:12px;margin:10px 0 15px}.dark .a118-product,.dark .a118-note{background:#ffffff0a}@media(max-width:700px){.a118-commerce-head,.a118-products{grid-template-columns:1fr}}.a119-photo-icon{width:26px;height:26px;object-fit:cover;border-radius:8px;vertical-align:middle;display:inline-block;margin:0 5px 0 0;border:1px solid rgba(255,255,255,.7);box-shadow:0 3px 9px #323c5014}.a119-photo-icon.sm{width:20px;height:20px;border-radius:6px}.ico .a119-photo-icon,.placeholder .a119-photo-icon{width:100%!important;height:100%!important;max-width:none!important;border-radius:inherit!important;margin:0!important;object-fit:cover!important}.a108-card>.ico,.a107-card>.ico{overflow:hidden;padding:0!important;background:transparent!important}.a108-card>.ico .a119-photo-icon,.a107-card>.ico .a119-photo-icon{width:100%!important;height:100%!important;margin:0!important;border-radius:inherit!important}.a118-photo .placeholder{width:100%;height:100%;display:block}.a118-photo .placeholder .a119-photo-icon{width:100%!important;height:100%!important;border-radius:0!important;border:0!important}.a119-exchange-hero{display:grid;grid-template-columns:1fr 320px;gap:18px;align-items:stretch;margin-bottom:14px}.a119-exchange-copy{padding:20px;border:1px solid var(--ui-border);border-radius:22px;background:var(--a113-grad)}.a119-exchange-copy h2{margin:4px 0!important}.a119-exchange-copy p{margin:0}.a119-wallet{display:grid;grid-template-columns:1fr 1fr;gap:9px}.a119-wallet>div{padding:15px;border:1px solid var(--ui-border);border-radius:18px;background:#ffffffad;display:flex;flex-direction:column;justify-content:center}.a119-wallet img{width:48px;height:48px;object-fit:cover;border-radius:14px;margin-bottom:8px}.a119-wallet small{font-size:10px!important}.a119-wallet b{font-size:17px}.a119-rate-note{padding:12px 14px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffff85;font-size:12px;margin:0 0 14px}.a119-exchange-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.a119-ex-card{border:1px solid var(--ui-border);border-radius:20px;background:#ffffffb3;overflow:hidden}.a119-ex-photo{height:132px}.a119-ex-photo img{width:100%;height:100%;object-fit:cover;display:block}.a119-ex-body{padding:15px}.a119-ex-body h3{margin:0 0 4px!important}.a119-ex-body>p{margin:0 0 11px!important}.a119-package{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--rwy-line)}.a119-package:first-of-type{border-top:0}.a119-package b{font-size:15px}.a119-package small{display:block;font-size:11px!important}.a119-package button{min-width:70px}.a119-history{grid-column:1/-1;padding:16px;border:1px solid var(--ui-border);border-radius:20px;background:#fff9}.a119-history-row{display:grid;grid-template-columns:1fr auto;gap:12px;padding:10px 0;border-bottom:1px solid var(--rwy-line)}.a119-history-row:last-child{border-bottom:0}.dark .a119-wallet>div,.dark .a119-rate-note,.dark .a119-ex-card,.dark .a119-history{background:#ffffff0a}@media(max-width:900px){.a119-exchange-hero,.a119-exchange-grid{grid-template-columns:1fr}.a119-history{grid-column:auto}}:root{--a120-text:#283346;--a120-muted:#667287;--a120-faint:#7c8798}body{color:var(--a120-text)!important;font-size:16px!important}.page{font-size:16px!important}.page h1{font-size:36px!important;font-weight:800!important;letter-spacing:.01em!important;color:var(--a120-text)!important}.page h2{font-size:24px!important;font-weight:800!important;color:var(--a120-text)!important}.page h3{font-size:18px!important;font-weight:780!important;color:var(--a120-text)!important}.page p,.page li,.page label,.page td,.page input,.page select,.page textarea{font-size:14px!important;line-height:1.7!important;color:var(--a120-text)!important}.page small,.page .muted,.page [class*=desc]{font-size:12.5px!important;line-height:1.65!important;color:var(--a120-muted)!important;opacity:1!important}.page b,.page strong{color:var(--a120-text)!important;font-weight:800!important}.eyebrow,.section-head small,.a113-route-title small{font-size:11.5px!important;color:var(--a120-muted)!important;opacity:1!important}.a113-route-title b{font-size:20px!important;color:var(--a120-text)!important}.a105-badge,[class*=badge],.a118-tag{font-size:11px!important;color:#46546a!important;opacity:1!important}button,.pill,.mini,.a116-order-link{font-size:13px!important;font-weight:750!important;color:var(--a120-text)!important}.a109-shop-item h3,.a118-body h3{font-size:18px!important}.a109-shop-item p,.a118-body p{font-size:13.5px!important;color:var(--a120-muted)!important}.a109-shop-item strong,.a118-price,.a117-kpi{font-size:17px!important;color:var(--a120-text)!important;font-weight:850!important}.a117-chip{font-size:13px!important;color:var(--a120-text)!important;font-weight:800!important}.a110-map b{font-size:16px!important}.a110-map small{font-size:12px!important;color:var(--a120-muted)!important}.a110-act b{font-size:14px!important}.a112-cart-item h3{font-size:15px!important}.a112-cart-item small{font-size:12px!important}.a119-package b{font-size:15px!important}.a119-package small{font-size:12px!important}.a120-photo{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:inherit}.a120-photo-slot{overflow:hidden;background:#eef2f6!important;padding:0!important}.a120-photo-slot img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;margin:0!important;border:0!important;border-radius:inherit!important}.a120-photo-note{padding:12px 14px;border:1px solid var(--rwy-line);border-radius:15px;background:#ffffff94;font-size:13px!important;color:var(--a120-muted)!important;margin:10px 0 14px}.dark body,.dark .page h1,.dark .page h2,.dark .page h3,.dark .page b,.dark .page strong,.dark .page p,.dark .page li,.dark .page label,.dark .page td,.dark button{color:#edf2fa!important}.dark .page small,.dark .page .muted,.dark .eyebrow,.dark .section-head small{color:#b7c1d0!important}@media(max-width:700px){.page h1{font-size:30px!important}.page h2{font-size:22px!important}.page h3{font-size:17px!important}.page p,.page li,.page label,.page td{font-size:14px!important}}.a119-photo-icon.a120-photo{box-shadow:none!important}.a108-card>.ico,.a107-card>.ico{width:74px!important;height:74px!important;border-radius:18px!important}.a110-act i{width:58px!important;height:58px!important;border-radius:15px!important;overflow:hidden!important;display:block!important}.a110-act i img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:15px!important}.a110-map .ico,.a109-shop-item .ico{overflow:hidden!important}.a121-photo-legend{font-size:12px;color:var(--a120-muted);margin-top:7px}html,body{width:100%;max-width:100%;overflow-x:hidden}body{margin:0}#app,#view,.page,main,section{min-width:0;box-sizing:border-box}#view,.page{width:100%;max-width:100%;overflow-x:clip}img,video,svg,canvas{max-width:100%;height:auto}.page>*{min-width:0;max-width:100%}.page h1,.page h2,.page h3,.page p,.page small,.page span,.page b{overflow-wrap:anywhere}.a108-grid,.a107-grid,.a118-products,.a119-exchange-grid{min-width:0}.a108-card,.a107-card,.a118-product,.a119-ex-card,.a109-shop-item{min-width:0;max-width:100%}.page p,.page li,.page label,.page td{color:var(--a120-text)!important}.page small,.page .muted{opacity:1!important}.a117-chip,.a118-price,.a119-package b,.a112-total b{font-variant-numeric:tabular-nums}input[type=number]{font-size:15px!important;font-weight:750!important;text-align:center}#view [class*=home],#view [class*=hero],#view [class*=feature],#view [class*=news],#view [class*=reco],#view [class*=creator],#view [class*=bn]{max-width:100%;min-width:0}@media(max-width:700px){.page{padding-left:14px!important;padding-right:14px!important}#view section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}#view [style*=min-width]{min-width:0!important}#view [style*="width:"]{max-width:100%!important}.a108-grid,.a107-grid,.a118-products,.a119-exchange-grid,[class*=home-grid],[class*=feature-grid],[class*=news-grid],[class*=reco-grid],[class*=creator-grid]{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.a119-exchange-hero{grid-template-columns:minmax(0,1fr)!important}.a119-wallet{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a118-commerce-head{grid-template-columns:minmax(0,1fr)!important}.a118-cta{grid-template-columns:92px minmax(0,1fr)!important}.a119-package{grid-template-columns:minmax(0,1fr) auto!important}.a112-cart-item{max-width:100%!important}.page h1{font-size:28px!important;line-height:1.2!important}.page h2{font-size:21px!important;line-height:1.25!important}.page h3{font-size:17px!important;line-height:1.3!important}.page p,.page li,.page label,.page td{font-size:14px!important}.a113-route-title{min-width:0!important}.a113-quick{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}#view>*,#view>*>*,#view>*>*>*{min-width:0}#view img{object-fit:cover}}@media(max-width:390px){.page{padding-left:12px!important;padding-right:12px!important}.a119-wallet,.a113-quick{grid-template-columns:minmax(0,1fr)!important}}:root{--a123-card-radius:20px;--a123-gap:14px;--a123-media-ratio:4/3}.page{padding-bottom:92px}.page section+section{margin-top:18px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:12px}.section-head h2{margin:0!important}.a108-grid,.a107-grid,.a118-products,.a119-exchange-grid{gap:var(--a123-gap)!important}.a108-card,.a107-card,.a118-product,.a119-ex-card,.a109-shop-item,.a117-slotbox{border-radius:var(--a123-card-radius)!important;border:1px solid var(--ui-border)!important;box-shadow:0 8px 24px #323c500b!important}.a108-card,.a107-card,.a109-shop-item{padding:15px!important}.a118-photo,.a119-ex-photo{aspect-ratio:var(--a123-media-ratio)!important;height:auto!important}.a118-photo img,.a119-ex-photo img{width:100%!important;height:100%!important;object-fit:cover!important}.a108-card>.ico,.a107-card>.ico,.a110-act i{flex:0 0 auto;background:#edf2f5!important;border:1px solid var(--rwy-line)!important}.a108-card h3,.a107-card h3,.a109-shop-item h3,.a118-body h3{margin-top:9px!important;margin-bottom:5px!important}.a108-card p,.a107-card p,.a109-shop-item p,.a118-body p{margin-top:0!important}button,.a116-order-link{transition:transform .14s ease,box-shadow .14s ease,background .14s ease}button:active,.a116-order-link:active{transform:scale(.975)}button:disabled{opacity:.48!important;cursor:not-allowed!important}.a123-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:11px}.a123-actions button{margin:0!important}.a123-empty{padding:28px 18px!important;text-align:center;border:1px dashed var(--rwy-line);border-radius:18px;background:#ffffff7a;color:var(--a120-muted)!important}.a123-empty b{display:block;font-size:16px;margin-bottom:4px}.a123-back{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:7px 10px;border:1px solid var(--rwy-line);border-radius:11px;background:#ffffff8c;font-size:12px;font-weight:750;cursor:pointer}.a123-back:hover{box-shadow:0 5px 15px #323c500f}.a123-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:10px 0}.a123-kv>div{padding:10px 11px;border:1px solid var(--rwy-line);border-radius:13px;background:#ffffff85}.a123-kv small{display:block!important;margin-bottom:2px}.a123-kv b{font-size:15px!important}.dark .a123-empty,.dark .a123-back,.dark .a123-kv>div{background:#ffffff0a}@media(max-width:700px){.page{padding-bottom:104px}.section-head{align-items:flex-start}.a108-card,.a107-card,.a109-shop-item,.a118-body,.a119-ex-body{padding:14px!important}.a118-photo,.a119-ex-photo{aspect-ratio:16/10!important}.a123-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.a123-actions>*{width:100%!important}.a123-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}body,.page{font-size:14px!important}.page h1{font-size:27px!important;line-height:1.2!important;font-weight:780!important}.page h2{font-size:19px!important;line-height:1.3!important;font-weight:780!important}.page h3{font-size:15px!important;line-height:1.35!important;font-weight:760!important}.page p,.page li,.page label,.page td,.page input,.page select,.page textarea{font-size:12px!important;line-height:1.65!important}.page small,.page .muted,.page [class*=desc]{font-size:10.5px!important;line-height:1.55!important}button,.pill,.mini,.a116-order-link{font-size:11.5px!important;font-weight:720!important}.a113-route-title b{font-size:18px!important}.a109-shop-item h3,.a118-body h3{font-size:15px!important}.a109-shop-item p,.a118-body p{font-size:11.5px!important}.a109-shop-item strong,.a118-price,.a117-kpi{font-size:15px!important}.a117-chip{font-size:11.5px!important}.a119-package b{font-size:13px!important}.a119-package small{font-size:10.5px!important}.a61-home{width:100%!important;max-width:1160px!important;overflow:hidden!important}.a61-home h1{font-size:42px!important}.a61-home h2{font-size:20px!important}.a61-home h3{font-size:16px!important}.a61-home p{font-size:10.5px!important;line-height:1.65!important}.a61-home small{font-size:8px!important}.a61-promo{width:100%!important;min-width:0!important;text-align:left;cursor:pointer}.a61-promo .a70-edit{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important}.a70-edit,.a69-photo-edit{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;max-width:max-content!important;display:inline-flex!important;align-items:center!important;position:absolute!important;white-space:nowrap!important}@media(max-width:620px){.a61-home{padding-left:8px!important;padding-right:8px!important}.a61-hero{margin-left:0!important;margin-right:0!important}.a61-mainrow,.a61-reco,.a63-creators,.a64-official,.a66-footer{margin-left:4px!important;margin-right:4px!important;width:auto!important;max-width:calc(100% - 8px)!important}.a61-mainrow{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.a61-promo,.a61-news{width:100%!important;max-width:100%!important;min-width:0!important}.a61-promo{min-height:230px!important}.a61-promo h2{font-size:20px!important}.a61-promo p{font-size:10px!important}.a61-news{padding:17px!important}.a61-news .a61-section-title h2{font-size:17px!important}.a61-newsitem b{font-size:11px!important}.a61-newsitem time{font-size:8px!important}.a61-home h1{font-size:34px!important}.a61-reco-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a63-creator-grid{grid-template-columns:1fr!important}.a63-creator{min-height:0!important}.a67-creator-body h3{font-size:16px!important}.a67-creator-body p{font-size:10.5px!important}}.a126-scene{position:relative;overflow:hidden;border:1px solid var(--ui-border);border-radius:22px;background:#eef2f4;margin:0 0 14px}.a126-scene>img{display:block;width:100%;aspect-ratio:16/8.4;object-fit:cover}.a126-scene-copy{position:absolute;left:14px;right:14px;bottom:14px;padding:12px 14px;border-radius:16px;background:#181f2ab8;backdrop-filter:blur(10px);color:#fff}.a126-scene-copy small{color:#ffffffc2!important;font-size:9px!important;letter-spacing:.16em}.a126-scene-copy h2{color:#fff!important;margin:2px 0 3px!important;font-size:18px!important}.a126-scene-copy p{color:#ffffffd1!important;margin:0!important;font-size:10.5px!important}.a126-fac-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a126-fac-card{overflow:hidden;border:1px solid var(--ui-border);border-radius:18px;background:#ffffffb8;cursor:pointer}.a126-fac-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.a126-fac-card-body{padding:10px 11px}.a126-fac-card h3{margin:0 0 3px!important}.a126-fac-card p{margin:0!important}.a126-fac-meta{display:flex;justify-content:space-between;gap:8px;margin-top:8px;font-size:10px;color:var(--a120-muted)}.a126-item-visual{display:grid;grid-template-columns:76px minmax(0,1fr);gap:11px;align-items:center;padding:10px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffff8a}.a126-item-visual img{width:76px;height:76px;object-fit:cover;border-radius:13px}.a126-item-visual h3{margin:0 0 4px!important}.a126-item-visual p{margin:0!important}.a126-effect{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.a126-effect span{padding:4px 7px;border-radius:999px;background:#568f651a;font-size:9.5px;font-weight:750;color:#456e50}.a126-owned{font-size:10px!important;color:var(--a120-muted)!important;margin-top:6px!important}.a126-photo-label{font-size:9px!important;letter-spacing:.12em;color:var(--a120-muted)!important;text-transform:uppercase}@media(max-width:700px){.a126-scene>img{aspect-ratio:16/9}.a126-fac-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a126-scene-copy{left:10px;right:10px;bottom:10px}.a126-item-visual{grid-template-columns:64px minmax(0,1fr)}.a126-item-visual img{width:64px;height:64px}}@media(max-width:360px){.a126-fac-grid{grid-template-columns:minmax(0,1fr)}}.a126-fac-card img{filter:none!important;object-position:center!important}.a127-world-hero{position:relative;overflow:hidden;border-radius:22px;border:1px solid var(--ui-border);margin-bottom:14px}.a127-world-hero img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.a127-world-hero:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#0f131cb8)}.a127-world-copy{position:absolute;z-index:2;left:14px;right:14px;bottom:13px;color:#fff}.a127-world-copy small{color:#ffffffc7!important;font-size:8px!important;letter-spacing:.18em}.a127-world-copy h2{color:#fff!important;margin:2px 0!important;font-size:18px!important}.a127-world-copy p{color:#ffffffd1!important;margin:0!important;font-size:10px!important}.a127-real-badge{display:inline-flex;padding:4px 7px;border-radius:999px;background:#ffffffe0;font-size:8px;font-weight:800;color:#49556a;margin-bottom:6px}@media(max-width:820px){:root{--a129-bottom-nav-h: 58px}.bottom-nav,.mobile-nav,.tabbar,.bottomBar,nav.bottom,[data-bottom-nav]{position:fixed!important;left:0!important;right:0!important;bottom:0!important;z-index:9998!important;min-height:var(--a129-bottom-nav-h)!important;height:calc(var(--a129-bottom-nav-h) + env(safe-area-inset-bottom,0px))!important;padding:5px 10px calc(5px + env(safe-area-inset-bottom,0px))!important;margin:0!important;border-radius:0!important;box-sizing:border-box!important;align-items:flex-start!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.bottom-nav>*,.mobile-nav>*,.tabbar>*,.bottomBar>*,nav.bottom>*,[data-bottom-nav]>*{min-height:46px!important;padding:3px 4px!important;gap:1px!important}.bottom-nav svg,.mobile-nav svg,.tabbar svg,.bottomBar svg,nav.bottom svg,[data-bottom-nav] svg,.bottom-nav .icon,.mobile-nav .icon,.tabbar .icon,.bottomBar .icon,nav.bottom .icon,[data-bottom-nav] .icon{width:19px!important;height:19px!important;font-size:18px!important}.bottom-nav span,.mobile-nav span,.tabbar span,.bottomBar span,nav.bottom span,[data-bottom-nav] span{font-size:9.5px!important;line-height:1.1!important}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}body[data-route=adventure] h1,.adventure h1,.adventure-page h1,#adventure h1{font-size:23px!important;line-height:1.18!important;letter-spacing:-.02em!important}body[data-route=adventure] h2,.adventure h2,.adventure-page h2,#adventure h2{font-size:16px!important;line-height:1.25!important}body[data-route=adventure] h3,.adventure h3,.adventure-page h3,#adventure h3{font-size:13px!important;line-height:1.3!important}body[data-route=adventure] .card,.adventure .card,.adventure-page .card,#adventure .card{font-size:11.5px!important}body[data-route=adventure] p,.adventure p,.adventure-page p,#adventure p{font-size:11px!important;line-height:1.55!important}}@media(max-width:820px){:root{--a130-nav-visible:50px}#nav{position:fixed!important;left:8px!important;right:8px!important;bottom:max(6px,env(safe-area-inset-bottom,0px))!important;width:auto!important;height:var(--a130-nav-visible)!important;min-height:var(--a130-nav-visible)!important;padding:3px 5px!important;margin:0!important;border-radius:16px!important;z-index:99999!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;overflow:visible!important;box-sizing:border-box!important}#nav button{min-width:0!important;min-height:42px!important;height:42px!important;padding:2px 1px!important;margin:0!important;border-radius:11px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;font-size:9px!important;line-height:1!important;overflow:visible!important}#nav button span{display:block!important;width:auto!important;height:auto!important;font-size:15px!important;line-height:16px!important;margin:0!important}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}.a108-card,.a107-card{grid-template-columns:74px minmax(0,1fr) 14px!important;column-gap:12px!important;align-items:center!important;min-height:100px!important;padding:12px!important}.a108-card>.ico,.a107-card>.ico{width:74px!important;height:74px!important;margin:0!important;grid-column:1!important}.a108-card>span:nth-child(2),.a107-card>span:nth-child(2),.a108-card>div:nth-child(2),.a107-card>div:nth-child(2){min-width:0!important;grid-column:2!important}.a108-card h3,.a107-card h3{font-size:14px!important;line-height:1.25!important;margin:0 0 5px!important;overflow-wrap:anywhere!important}.a108-card p,.a107-card p{font-size:10.5px!important;line-height:1.45!important;margin:0!important;overflow-wrap:anywhere!important}.a108-card .arr,.a107-card .arr{grid-column:3!important;font-size:11px!important}.a108-group-title h2{font-size:15px!important}.a108-group-title small{font-size:9px!important}}@media(max-width:820px){.shop-grid,.product-grid,.store-grid,.a112-grid,.a116-grid,[data-shop-grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:start!important}.shop-card,.product-card,.store-card,.a112-card,.a116-card,[data-product-card]{min-width:0!important;width:auto!important;padding:9px!important;border-radius:17px!important;gap:6px!important;margin:0!important;box-sizing:border-box!important}.shop-card img,.product-card img,.store-card img,.a112-card img,.a116-card img,[data-product-card] img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1.42/1!important;max-height:105px!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 6px!important}.shop-card .media,.product-card .media,.store-card .media,.a112-card .media,.a116-card .media,[data-product-card] .media{height:auto!important;max-height:105px!important;aspect-ratio:1.42/1!important;overflow:hidden!important;border-radius:12px!important;margin-bottom:6px!important}.shop-card h3,.product-card h3,.store-card h3,.a112-card h3,.a116-card h3,[data-product-card] h3{font-size:12.5px!important;line-height:1.25!important;margin:2px 0 3px!important}.shop-card p,.product-card p,.store-card p,.a112-card p,.a116-card p,[data-product-card] p{font-size:9.5px!important;line-height:1.4!important;margin:0 0 5px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.8em!important}.shop-card .price,.product-card .price,.store-card .price,.a112-card .price,.a116-card .price,[data-product-card] .price{font-size:12px!important;line-height:1.2!important;font-weight:800!important;margin:4px 0!important}.shop-card .badge,.product-card .badge,.store-card .badge,.a112-card .badge,.a116-card .badge,[data-product-card] .badge,.shop-card .chip,.product-card .chip,.a116-card .chip{font-size:8px!important;padding:3px 6px!important;min-height:0!important;border-radius:999px!important}.shop-card input[type=number],.product-card input[type=number],.store-card input[type=number],.a112-card input[type=number],.a116-card input[type=number],[data-product-card] input[type=number]{width:48px!important;height:34px!important;min-height:34px!important;padding:4px!important;font-size:11px!important;border-radius:10px!important;text-align:center!important}.shop-card button,.product-card button,.store-card button,.a112-card button,.a116-card button,[data-product-card] button{min-height:34px!important;height:auto!important;padding:6px 8px!important;font-size:9.5px!important;line-height:1.15!important;border-radius:10px!important}.a116-product{padding:9px!important;border-radius:17px!important;gap:5px!important}.a116-product .a116-media,.a116-product .a116-img{width:100%!important;height:auto!important;max-height:105px!important;aspect-ratio:1.42/1!important;object-fit:cover!important;overflow:hidden!important;border-radius:12px!important}.a116-product .a116-name{font-size:12.5px!important;line-height:1.25!important}.a116-product .a116-desc{font-size:9.5px!important;line-height:1.4!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.a116-product .a116-actions{gap:5px!important;margin-top:4px!important}.shop-page section,.store-page section,[data-route*=shop] section{margin-bottom:12px!important}}@media(max-width:390px){.shop-grid,.product-grid,.store-grid,.a112-grid,.a116-grid,[data-shop-grid]{gap:8px!important}.shop-card img,.product-card img,.store-card img,.a112-card img,.a116-card img,[data-product-card] img,.a116-product .a116-media,.a116-product .a116-img{max-height:92px!important}}@media(max-width:820px){.a106-store-grid,.a109-shop-grid,.product-grid,.shop28-grid,.shop50-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:820px){.a106-store-card,.product-card,.shop-system-card,.shop28-card,.shop50-card{min-width:0!important;padding:9px!important;border-radius:17px!important}}@media(max-width:820px){#nav{position:fixed!important;left:50%!important;right:auto!important;bottom:max(6px,env(safe-area-inset-bottom,0px))!important;width:min(calc(100vw - 16px),680px)!important;max-width:calc(100vw - 16px)!important;height:50px!important;min-height:50px!important;transform:translate(-50%)!important;margin:0!important;padding:3px 5px!important;border-radius:16px!important;z-index:2147483000!important;box-sizing:border-box!important;overflow:hidden!important;contain:layout paint!important}#nav button{width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;padding:2px 0!important;margin:0!important;overflow:hidden!important}#nav button span{font-size:15px!important;line-height:16px!important}html,body{max-width:100%!important;overflow-x:hidden!important}}@media(max-width:820px){.shop-three{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.shop-system-card,.shop28-card,.shop50-card,.a104-shop-panel,.a104-shop-sections>*{width:auto!important;min-width:0!important;height:auto!important;min-height:150px!important;padding:14px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:7px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.shop-system-card *,.shop28-card *,.shop50-card *,.a104-shop-panel *,.a104-shop-sections>* *{writing-mode:horizontal-tb!important;text-orientation:mixed!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.shop-system-card h2,.shop-system-card h3,.shop28-card h2,.shop28-card h3,.shop50-card h2,.shop50-card h3{font-size:15px!important;line-height:1.25!important;margin:0!important}.shop-system-card p,.shop28-card p,.shop50-card p{font-size:10px!important;line-height:1.45!important;margin:0!important}.shop-system-card small,.shop28-card small,.shop50-card small{font-size:8.5px!important;line-height:1.3!important;letter-spacing:.12em!important}.shop-system-card img,.shop28-card img,.shop50-card img{width:56px!important;height:56px!important;max-height:56px!important;aspect-ratio:1/1!important;object-fit:cover!important;border-radius:14px!important;margin:4px 0!important}.product-grid,.a109-shop-grid,.a118-products,.a87-products,.a93-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#nav{contain:none!important;left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important;width:calc(100vw - 16px)!important;max-width:680px!important}}@media(max-width:820px){.product-grid,.a109-shop-grid,.a118-products,.a87-products,.a93-products,.shop28-grid,.shop50-grid[data-products],.merch-grid,.affiliate-grid,.partner-grid,[data-products],[data-product-grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;align-items:stretch!important}.product-card,.a109-shop-item,.a118-product,.a87-product,.a93-product,.shop28-card[data-product],.merch-card,.affiliate-card,.partner-card,[data-product-card]{min-width:0!important;width:100%!important;max-width:100%!important;padding:9px!important;border-radius:16px!important;box-sizing:border-box!important;overflow:hidden!important}.product-card .product-photo,.product-card>img,.a109-shop-item img,.a118-product img,.a87-product img,.a93-product img,.merch-card img,.affiliate-card img,.partner-card img,[data-product-card] img{width:100%!important;height:96px!important;max-height:96px!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 7px!important}.product-copy h3,.a109-shop-item h3,.a118-product h3,.a87-product h3,.a93-product h3,.merch-card h3,.affiliate-card h3,.partner-card h3,[data-product-card] h3{font-size:12.5px!important;line-height:1.25!important;margin:3px 0!important}.product-copy p,.a109-shop-item p,.a118-product p,.a87-product p,.a93-product p,.merch-card p,.affiliate-card p,.partner-card p,[data-product-card] p{font-size:9.5px!important;line-height:1.4!important;margin:0 0 5px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.a112-buyrow,.a112-actions,.product-foot,.a118-product .actions,.a87-product .actions,.a93-product .actions,[data-product-card] .actions{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:5px!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;align-items:stretch!important}.a112-buyrow input,.a112-qty,.product-foot input,[data-product-card] input[type=number]{width:46px!important;min-width:0!important;max-width:46px!important;height:34px!important;padding:3px!important;box-sizing:border-box!important;text-align:center!important;font-size:10px!important;border-radius:10px!important}.a112-buyrow button,.a112-actions button,.product-foot button,.a118-product button,.a87-product button,.a93-product button,.merch-card button,.affiliate-card button,.partner-card button,[data-product-card] button{width:100%!important;min-width:0!important;max-width:100%!important;min-height:34px!important;padding:6px 4px!important;font-size:9px!important;line-height:1.15!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important;border-radius:10px!important}.a126-item-visual,.price,.product-foot,.a112-total{max-width:100%!important;box-sizing:border-box!important}.shop50-grid:not([data-products]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#nav{left:8px!important;right:8px!important;width:auto!important;max-width:none!important;transform:none!important;margin:0!important}}@media(max-width:390px){.product-card .product-photo,.product-card>img,.a109-shop-item img,.a118-product img,.a87-product img,.a93-product img,.merch-card img,.affiliate-card img,.partner-card img,[data-product-card] img{height:88px!important}}@media(max-width:820px){.a108-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;align-items:stretch!important}.a108-card{width:100%!important;min-width:0!important;min-height:138px!important;padding:11px!important;display:grid!important;grid-template-columns:1fr 14px!important;grid-template-rows:auto 1fr!important;column-gap:5px!important;row-gap:7px!important;align-items:start!important;overflow:hidden!important;box-sizing:border-box!important;text-align:left!important}.a108-card>.ico{grid-column:1 / -1!important;grid-row:1!important;width:48px!important;height:48px!important;min-width:48px!important;border-radius:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:20px!important;margin:0!important}.a108-card>span:nth-child(2){grid-column:1!important;grid-row:2!important;min-width:0!important;width:100%!important}.a108-card h3{font-size:12.5px!important;line-height:1.25!important;margin:0 0 4px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.a108-card p{font-size:9.5px!important;line-height:1.4!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.8em!important;white-space:normal!important;word-break:normal!important}.a108-card .arr{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:end!important;font-size:10px!important;margin:0!important}.a108-group{margin-bottom:16px!important}.a108-group-title{margin-bottom:8px!important}.a108-group-title h2{font-size:15px!important;line-height:1.2!important}.a108-group-title small{font-size:8.5px!important;letter-spacing:.12em!important}.a108-hub>.hero,.a108-hub>.page-head{margin-bottom:12px!important}.a107-navgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.a107-panel{min-width:0!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}.a110-act-grid,.product-grid,.a109-shop-grid,.a118-products,.a87-products,.a93-products,.merch-grid,.affiliate-grid,.partner-grid,[data-products],[data-product-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}#nav{position:fixed!important;left:8px!important;right:8px!important;bottom:max(6px,env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;height:50px!important;min-height:50px!important;transform:none!important;z-index:2147483000!important}body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:360px){.a108-grid{gap:7px!important}.a108-card{min-height:132px!important;padding:9px!important}.a108-card>.ico{width:44px!important;height:44px!important;min-width:44px!important}}.a136-hero,.a136-panel{border:1px solid rgba(90,105,140,.15);background:#ffffffb8;border-radius:24px;padding:18px}.a136-hero{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:14px}.a136-hero>span{font-size:42px}.a136-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.a136-progress>div{height:8px;border-radius:99px;background:#eef1f7;overflow:hidden}.a136-progress i{display:block;height:100%;background:linear-gradient(90deg,#f0c8d9,#bcdff3)}.a136-prefs{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}.a136-prefs span,.a136-note{font-size:11px}.a136-itemgrid,.a136-gem-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a136-itemgrid button{display:flex;flex-direction:column;gap:3px}.a136-itemgrid small{font-size:9px}.a136-gem-section{margin-top:14px}.a136-gem-grid article{padding:12px;border:1px solid rgba(90,105,140,.14);border-radius:18px;background:#ffffffbf;overflow:hidden}.a136-gem-grid article>span{font-size:25px}.a136-gem-grid h3{font-size:13px;margin:5px 0}.a136-gem-grid p{font-size:10px;line-height:1.4;min-height:2.8em}.a136-gem-grid b{font-size:11px}.a136-gem-grid button{width:100%;margin-top:7px}.a136-children{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a136-child{border:1px solid rgba(90,105,140,.14);border-radius:18px;padding:12px;min-width:0}.a136-child-head{display:flex;gap:8px;align-items:center}.a136-child-head>span{font-size:26px}.a136-child h3{font-size:14px;margin:0}.a136-child p,.a136-child small{font-size:9px}.a136-vaxlist{margin-top:10px}.a136-vax{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:7px 0;border-top:1px solid rgba(90,105,140,.1)}.a136-vax span{display:flex;flex-direction:column;min-width:0}.a136-vax b{font-size:10px}.a136-vax em{font-size:9px;font-style:normal}.a136-vax button{font-size:9px;padding:5px 7px;min-height:28px}@media(max-width:820px){.page{width:min(100%,680px)!important;max-width:100%!important;box-sizing:border-box!important}.a136-hero,.a136-panel{border-radius:18px;padding:12px}.a136-hero h2{font-size:17px}.a136-hero p{font-size:10px;line-height:1.45}.a136-hero>span{font-size:30px}.a136-grid{grid-template-columns:1fr;gap:9px}.a136-itemgrid,.a136-gem-grid,.a136-children{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a136-gem-grid article{padding:9px;border-radius:15px}.a136-gem-grid article>span{font-size:20px}.a136-gem-grid h3{font-size:11.5px}.a136-gem-grid p{font-size:9px}.a136-gem-grid button{font-size:8.5px;min-height:32px;padding:5px}.a136-child{padding:9px;border-radius:15px}.a136-vax{align-items:flex-start;flex-direction:column}.a136-vax button{width:100%}.page,.panel,section,article,button{min-width:0;box-sizing:border-box}img{max-width:100%;height:auto}}@media(max-width:820px){.house-page .stats,.house-page .stat-grid,.house-page .wallet-grid,.house-page .a82-stats,.house-page .a82-wallet,.house-page .a98-stats,[data-house-stats]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;padding:7px 5px!important;margin:8px 0 12px!important;border:1px solid rgba(90,105,140,.14)!important;border-radius:16px!important;background:#ffffffbd!important;overflow:hidden!important;box-sizing:border-box!important}.house-page .stats>div,.house-page .stat-grid>div,.house-page .wallet-grid>div,.house-page .a82-stats>div,.house-page .a82-wallet>div,.house-page .a98-stats>div,[data-house-stats]>*{min-width:0!important;min-height:48px!important;padding:4px 5px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important;overflow:hidden!important}.house-page .stats>div+div,.house-page .stat-grid>div+div,.house-page .wallet-grid>div+div,.house-page .a82-stats>div+div,.house-page .a82-wallet>div+div,.house-page .a98-stats>div+div,[data-house-stats]>*+*{border-left:1px solid rgba(90,105,140,.12)!important}.house-page .stats img,.house-page .stat-grid img,.house-page .wallet-grid img,.house-page .a82-stats img,.house-page .a82-wallet img,.house-page .a98-stats img,[data-house-stats] img{display:none!important}.house-page .stats small,.house-page .stats label,.house-page .stat-grid small,.house-page .stat-grid label,.house-page .wallet-grid small,.house-page .wallet-grid label,.house-page .a82-stats small,.house-page .a82-stats label,.house-page .a82-wallet small,.house-page .a82-wallet label,.house-page .a98-stats small,.house-page .a98-stats label,[data-house-stats] small,[data-house-stats] label{font-size:7.5px!important;line-height:1.1!important;letter-spacing:.08em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin:0 0 3px!important}.house-page .stats b,.house-page .stats strong,.house-page .stat-grid b,.house-page .stat-grid strong,.house-page .wallet-grid b,.house-page .wallet-grid strong,.house-page .a82-stats b,.house-page .a82-stats strong,.house-page .a82-wallet b,.house-page .a82-wallet strong,.house-page .a98-stats b,.house-page .a98-stats strong,[data-house-stats] b,[data-house-stats] strong{font-size:13px!important;line-height:1.1!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media(max-width:820px){.a113-quick{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:6px 0 11px!important;padding:5px 4px!important;border:1px solid rgba(90,105,140,.13)!important;border-radius:14px!important;background:#ffffffb8!important;box-shadow:none!important;overflow:hidden!important;box-sizing:border-box!important}.a113-stat{min-width:0!important;min-height:42px!important;margin:0!important;padding:4px 5px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.a113-stat+.a113-stat{border-left:1px solid rgba(90,105,140,.11)!important}.a113-stat small{font-size:6.5px!important;line-height:1!important;letter-spacing:.04em!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a113-stat b{font-size:10.5px!important;line-height:1.15!important;margin-top:3px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a119-wallet{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:5px!important;border:1px solid rgba(90,105,140,.13)!important;border-radius:14px!important;background:#ffffffb8!important;overflow:hidden!important}.a119-wallet>div{min-width:0!important;min-height:42px!important;padding:4px 7px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.a119-wallet>div+div{border-left:1px solid rgba(90,105,140,.11)!important}.a119-wallet img{display:none!important}.a119-wallet small{font-size:7px!important}.a119-wallet b{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a106-kpis{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:5px 4px!important;margin-top:9px!important;border:1px solid rgba(90,105,140,.12)!important;border-radius:14px!important;background:#ffffff8c!important;overflow:hidden!important}.a106-kpis>div{min-width:0!important;padding:4px 5px!important;border:0!important;border-radius:0!important;background:transparent!important}.a106-kpis>div+div{border-left:1px solid rgba(90,105,140,.1)!important}.a106-kpis small{font-size:6.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a106-kpis b{font-size:9.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a138-house-kids{margin-top:12px;padding:12px;border:1px solid rgba(90,105,140,.13);border-radius:18px;background:#ffffffad}.a138-baby-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a138-baby-card{min-width:0;padding:8px;border:1px solid rgba(90,105,140,.12);border-radius:15px;background:#ffffffb8;overflow:hidden}.a138-baby-photo{width:100%;aspect-ratio:1/1;border-radius:12px;background:linear-gradient(135deg,#fff1f5,#edf7ff);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.a138-baby-photo img{width:100%;height:100%;object-fit:cover!important;display:block}.a138-baby-photo span{font-size:24px}.a138-baby-photo small{font-size:8px;margin-top:4px}.a138-baby-info{padding-top:7px}.a138-baby-info>small{font-size:7px;letter-spacing:.12em}.a138-baby-info h3{font-size:12px;margin:2px 0}.a138-baby-info p{font-size:8.5px;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a138-baby-info button{width:100%!important;min-height:29px!important;font-size:8.5px!important;margin-top:4px!important}.a138-hospital-avatar{width:42px!important;height:42px!important;border-radius:12px!important;overflow:hidden!important;display:block!important;flex:0 0 42px!important}.a138-hospital-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.house-page .a113-quick{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:360px){.a113-stat small{font-size:5.8px!important}.a113-stat b{font-size:9.5px!important}.a106-kpis small{font-size:5.8px!important}.a106-kpis b{font-size:8.5px!important}}@media(max-width:820px){.a113-stat small{font-size:0!important}.a113-stat:nth-child(1) small:after{content:"星幣";font-size:7px}.a113-stat:nth-child(2) small:after{content:"寶石";font-size:7px}.a113-stat:nth-child(3) small:after{content:"體力";font-size:7px}.a113-stat:nth-child(4) small:after{content:"購物車";font-size:7px}.house-page .stats small,.house-page .stat-grid small,.house-page .wallet-grid small{font-size:0!important}.house-page .stats>div:nth-child(1) small:after,.house-page .stat-grid>div:nth-child(1) small:after,.house-page .wallet-grid>div:nth-child(1) small:after{content:"星幣";font-size:7px}.house-page .stats>div:nth-child(2) small:after,.house-page .stat-grid>div:nth-child(2) small:after,.house-page .wallet-grid>div:nth-child(2) small:after{content:"寶石";font-size:7px}.house-page .stats>div:nth-child(3) small:after,.house-page .stat-grid>div:nth-child(3) small:after,.house-page .wallet-grid>div:nth-child(3) small:after{content:"體力";font-size:7px}.house-page .stats>div:nth-child(4) small:after,.house-page .stat-grid>div:nth-child(4) small:after,.house-page .wallet-grid>div:nth-child(4) small:after{content:"購物車";font-size:7px}.a139-children{display:grid;grid-template-columns:1fr;gap:9px}.a139-child{padding:10px;border:1px solid rgba(90,105,140,.13);border-radius:16px;background:#ffffffb8;overflow:hidden}.a139-child.is-dead{opacity:.62}.a139-child-head{display:flex;gap:8px;align-items:center}.a139-child-head img,.a139-child-head>span{width:42px;height:42px;flex:0 0 42px;border-radius:12px;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#f5f5f8}.a139-child-head h3{font-size:13px;margin:1px 0}.a139-child-head small,.a139-child-head p{font-size:8.5px;margin:0}.a139-warning{margin:8px 0;padding:7px 8px;border-radius:10px;background:#ffdcdc73;font-size:8.5px;line-height:1.4}.a139-vax{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:center;padding:8px 0;border-top:1px solid rgba(90,105,140,.1)}.a139-vax div{min-width:0}.a139-vax b{display:block;font-size:10px}.a139-vax small{display:block;font-size:8px;line-height:1.35;margin-top:2px}.a139-vax button{min-height:28px!important;padding:4px 7px!important;font-size:8px!important}.a139-vax em{font-size:8px;font-style:normal}.a139-vax.late small{font-weight:700}.a139-vax.done{opacity:.72}}.a140-one-image-card .a140-extra-product-image{display:none!important}@media(max-width:820px){.a140-one-image-card .a140-primary-product-image{display:block!important;width:100%!important;height:92px!important;max-height:92px!important;min-height:92px!important;aspect-ratio:auto!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 7px!important}.a140-one-image-card .a126-item-visual,.a140-one-image-card .product-visual-secondary,.a140-one-image-card .currency-art,.a140-one-image-card .price-art,.a140-one-image-card .item-banner,.a140-one-image-card .product-banner{display:none!important}.a140-one-image-card{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;padding:9px!important;overflow:hidden!important;box-sizing:border-box!important}.a140-one-image-card .price,.a140-one-image-card [class*=price]{max-width:100%!important}.product-grid,.a109-shop-grid,.a118-products,.a87-products,.a93-products,.merch-grid,.affiliate-grid,.partner-grid,[data-products],[data-product-grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}}@media(max-width:390px){.a140-one-image-card .a140-primary-product-image{height:84px!important;min-height:84px!important;max-height:84px!important}}@media(max-width:820px){body.a141-official-shop .product-grid,body.a141-official-shop .a109-shop-grid,body.a141-official-shop .a118-products,body.a141-official-shop .a87-products,body.a141-official-shop .a93-products,body.a141-official-shop .merch-grid,body.a141-official-shop .affiliate-grid,body.a141-official-shop .partner-grid,body.a141-official-shop [data-products],body.a141-official-shop [data-product-grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;align-items:stretch!important}body.a141-official-shop .a141-shop-card{width:100%!important;min-width:0!important;max-width:100%!important;padding:9px!important;margin:0!important;border-radius:16px!important;overflow:hidden!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important}body.a141-official-shop .a141-shop-extra-image{display:none!important}body.a141-official-shop .a141-shop-main-image{display:block!important;width:100%!important;height:90px!important;min-height:90px!important;max-height:90px!important;object-fit:cover!important;border-radius:12px!important;margin:0 0 7px!important}body.a141-official-shop .a141-shop-card .a126-item-visual,body.a141-official-shop .a141-shop-card .product-visual-secondary,body.a141-official-shop .a141-shop-card .currency-art,body.a141-official-shop .a141-shop-card .price-art,body.a141-official-shop .a141-shop-card .item-banner,body.a141-official-shop .a141-shop-card .product-banner{display:none!important}body.a141-official-shop .a141-shop-card h3{font-size:12px!important;line-height:1.25!important;margin:3px 0!important}body.a141-official-shop .a141-shop-card p{font-size:9px!important;line-height:1.4!important;margin:0 0 5px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body.a141-official-shop .a141-shop-card small{font-size:8px!important;line-height:1.25!important}body.a141-official-shop .a141-shop-card .a112-buyrow,body.a141-official-shop .a141-shop-card .a112-actions,body.a141-official-shop .a141-shop-card .product-foot,body.a141-official-shop .a141-shop-card .actions{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:5px!important;width:100%!important;max-width:100%!important;margin-top:auto!important;overflow:hidden!important;box-sizing:border-box!important}body.a141-official-shop .a141-shop-card input[type=number]{width:44px!important;max-width:44px!important;min-width:0!important;height:32px!important;padding:2px!important;font-size:9px!important;text-align:center!important;border-radius:9px!important;box-sizing:border-box!important}body.a141-official-shop .a141-shop-card button{width:100%!important;min-width:0!important;max-width:100%!important;min-height:32px!important;padding:5px 3px!important;font-size:8.5px!important;line-height:1.15!important;border-radius:9px!important;box-sizing:border-box!important;white-space:normal!important;overflow:hidden!important}}@media(max-width:390px){body.a141-official-shop .a141-shop-main-image{height:82px!important;min-height:82px!important;max-height:82px!important}}.a142-summary{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:10px}.a142-summary>div{padding:13px;border:1px solid rgba(90,105,140,.13);border-radius:18px;background:#ffffffb3}.a142-summary small{font-size:9px}.a142-summary h2{margin:3px 0;font-size:22px}.a142-summary b{display:block;margin-top:6px}.a142-filters{display:flex;gap:6px;overflow-x:auto;padding:2px 0 9px;scrollbar-width:none}.a142-filters::-webkit-scrollbar{display:none}.a142-filters button{flex:0 0 auto;min-height:30px;padding:5px 10px;font-size:9px;border-radius:999px}.a142-filters button.on{font-weight:800}.a142-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.a142-title-card{min-width:0;padding:12px;border:1px solid rgba(90,105,140,.13);border-radius:17px;background:#ffffffb3;overflow:hidden}.a142-title-card.locked{opacity:.55}.a142-title-top{display:flex;justify-content:space-between;gap:5px}.a142-title-top span,.a142-title-top em{font-size:8px;font-style:normal}.a142-title-card h3{font-size:13px;margin:7px 0 4px}.a142-title-card p{font-size:9px;line-height:1.45;margin:0 0 8px}.a142-title-card button{width:100%;font-size:9px;min-height:30px}.a142-title-card>small{font-size:8px}@media(max-width:820px){.a142-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.a142-summary>div{padding:10px;border-radius:15px}.a142-summary h2{font-size:17px}.a142-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a142-title-card{padding:9px;border-radius:15px;min-height:125px}.a142-title-card h3{font-size:11.5px}.a142-title-card p{font-size:8.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.a143-cover-editor{margin:10px 0 12px}.a143-cover-preview{width:100%;aspect-ratio:16/7;border-radius:18px;overflow:hidden;border:1px solid rgba(90,105,140,.14);background:linear-gradient(135deg,#fff0f5,#edf7ff);display:flex;align-items:center;justify-content:center}.a143-cover-preview img{width:100%;height:100%;object-fit:cover}.a143-cover-preview>div{text-align:center;padding:14px}.a143-cover-preview span{display:block;font-size:8px;letter-spacing:.18em}.a143-cover-preview b{display:block;font-size:13px;margin:4px 0}.a143-cover-preview small{font-size:9px}.a143-cover-actions{display:flex;gap:6px;margin-top:7px}.a143-cover-actions button{min-height:32px;font-size:9px;padding:5px 10px}@media(max-width:820px){.a143-player-shop-card{min-width:0!important;width:100%!important;max-width:100%!important;min-height:145px!important;padding:9px!important;margin:0!important;border-radius:16px!important;overflow:hidden!important;box-sizing:border-box!important}.a143-player-shop-card img{display:block!important;width:100%!important;height:82px!important;min-height:82px!important;max-height:82px!important;object-fit:cover!important;border-radius:11px!important;margin:0 0 6px!important}.a143-player-shop-card h3{font-size:11.5px!important;line-height:1.25!important;margin:3px 0!important}.a143-player-shop-card p{font-size:8.5px!important;line-height:1.35!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.a143-player-shop-card small{font-size:7.5px!important}.a143-player-shop-card button,.a143-player-shop-card .btn{min-height:28px!important;padding:4px 6px!important;font-size:8px!important}.player-shop-grid,.playershop-grid,.other-shop-grid,.otherplayershop-grid,.a91-shop-grid,.a93-player-grid,[data-player-shops]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.a143-cover-preview{aspect-ratio:16/6;border-radius:15px}.a143-cover-preview b{font-size:11px}.a143-cover-preview small{font-size:8px}.a143-cover-actions button{min-height:29px!important;font-size:8.5px!important}}@media(max-width:390px){.a143-player-shop-card img{height:74px!important;min-height:74px!important;max-height:74px!important}}.a144-lock-note{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:7px 0 10px;padding:8px 10px;border:1px solid rgba(90,105,140,.14);border-radius:13px;background:#fff5f5d1}.a144-lock-note b{font-size:10px}.a144-lock-note span{font-size:8.5px;text-align:right;line-height:1.35}.a144-lock-note.done{background:#effbf5db}@media(max-width:820px){.a144-lock-note{padding:7px 8px;border-radius:11px;margin:5px 0 8px}.a144-lock-note b{font-size:9px;white-space:nowrap}.a144-lock-note span{font-size:7.5px}}.a145-shop-stay{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:6px 0 10px;padding:8px 10px;border:1px solid rgba(90,105,140,.13);border-radius:13px;background:#ffffffc2}.a145-shop-stay span{min-width:0}.a145-shop-stay b{display:block;font-size:10px}.a145-shop-stay small{display:block;font-size:8px;line-height:1.35;margin-top:2px}.a145-shop-stay button{flex:0 0 auto;min-height:30px;padding:5px 9px;font-size:8.5px}@media(max-width:820px){.a145-shop-stay{padding:7px 8px;border-radius:11px}.a145-shop-stay b{font-size:9px}.a145-shop-stay small{font-size:7.5px}.a145-shop-stay button{min-height:28px!important;font-size:8px!important}}@media(max-width:820px){body.a141-official-shop .merch-grid,body.a141-official-shop .affiliate-grid,body.a141-official-shop .partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.a141-official-shop .merch-card,body.a141-official-shop .affiliate-card,body.a141-official-shop .partner-card{position:relative!important;min-width:0!important;width:100%!important;max-width:100%!important;padding:9px!important;overflow:hidden!important;box-sizing:border-box!important}body.a141-official-shop .merch-card form,body.a141-official-shop .merch-card .buyrow,body.a141-official-shop .merch-card .buy-row,body.a141-official-shop .merch-card .product-actions,body.a141-official-shop .merch-card .shop-actions,body.a141-official-shop .merch-card .actions,body.a141-official-shop .merch-card>div:last-child,body.a141-official-shop .affiliate-card form,body.a141-official-shop .affiliate-card .buyrow,body.a141-official-shop .affiliate-card .actions,body.a141-official-shop .partner-card form,body.a141-official-shop .partner-card .buyrow,body.a141-official-shop .partner-card .actions{width:100%!important;max-width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:5px!important;align-items:center!important;overflow:hidden!important;box-sizing:border-box!important}body.a141-official-shop .merch-card input[type=number],body.a141-official-shop .affiliate-card input[type=number],body.a141-official-shop .partner-card input[type=number]{width:42px!important;min-width:42px!important;max-width:42px!important;height:31px!important;padding:0 2px!important;margin:0!important;box-sizing:border-box!important;text-align:center!important}body.a141-official-shop .merch-card button,body.a141-official-shop .merch-card a.btn,body.a141-official-shop .affiliate-card button,body.a141-official-shop .affiliate-card a.btn,body.a141-official-shop .partner-card button,body.a141-official-shop .partner-card a.btn{position:static!important;transform:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:31px!important;padding:5px 4px!important;margin:0!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:normal!important;word-break:keep-all!important;overflow:hidden!important;box-sizing:border-box!important;font-size:8px!important;line-height:1.15!important}body.a141-official-shop .merch-card [class*=cart],body.a141-official-shop .affiliate-card [class*=cart],body.a141-official-shop .partner-card [class*=cart]{max-width:100%!important}}@media(max-width:820px){.a147-player-market-grid,.other-shop-grid,.otherplayershop-grid,.player-shop-grid,.playershop-grid,.a91-shop-grid,.a93-player-grid,[data-player-shops]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}.a147-player-market-card,.a143-player-shop-card{min-width:0!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:8px!important;margin:0!important;border-radius:15px!important;overflow:hidden!important;box-sizing:border-box!important}.a147-player-market-card img,.a143-player-shop-card img{width:100%!important;height:76px!important;min-height:76px!important;max-height:76px!important;object-fit:cover!important;border-radius:10px!important;margin:0 0 6px!important}.a147-player-market-card h3,.a143-player-shop-card h3{font-size:11px!important;line-height:1.2!important;margin:3px 0!important}.a147-player-market-card p,.a143-player-shop-card p{font-size:8px!important;line-height:1.3!important;margin:2px 0 6px!important;white-space:normal!important}.a147-player-market-card button,.a143-player-shop-card button{width:auto!important;min-width:0!important;min-height:27px!important;padding:4px 7px!important;font-size:8px!important;border-radius:9px!important}.a147-market-cart{position:sticky;top:6px;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;margin:6px 0 10px;padding:7px 9px;border:1px solid rgba(90,105,140,.14);border-radius:13px;background:#fffffff0;backdrop-filter:blur(10px)}.a147-market-cart span{min-width:0}.a147-market-cart small{display:block;font-size:7.5px}.a147-market-cart b{display:block;font-size:9.5px;margin-top:1px}.a147-market-cart button{flex:0 0 auto;min-height:29px!important;padding:5px 8px!important;font-size:8px!important}}@media(max-width:390px){.a147-player-market-card img,.a143-player-shop-card img{height:70px!important;min-height:70px!important;max-height:70px!important}}.a148-movable-image{touch-action:pan-y;-webkit-user-drag:none;user-select:none}.a148-movable-image.a148-editing{touch-action:none!important;cursor:grabbing!important;outline:2px solid rgba(112,132,180,.45);outline-offset:-2px}.a148-movable-image.a148-editing:after{content:""}*,*:before,*:after{box-sizing:border-box}img{max-width:100%}.page,.grid,.product-grid,.a147-player-market-grid{min-width:0}@media(max-width:820px){html,body,#app,.page,.wrap,main,section{min-width:0}.page{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.page>*{max-width:100%}.a104-shop-panel{display:block!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:12px!important;overflow:hidden!important}.a104-shop-sections{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important}.a104-shop-sections>*{display:block!important;width:100%!important;min-height:0!important}.a104-shop-panel .a101-house-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:8px 0!important;align-items:stretch!important}.a104-shop-panel .a101-house-grid>div{width:100%!important;min-width:0!important;min-height:72px!important;padding:8px!important;margin:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;border-radius:13px!important}.a104-shop-panel .a101-house-grid small{font-size:9px!important;line-height:1.25!important}.a104-shop-panel .a101-house-grid b{font-size:11px!important;line-height:1.25!important;margin-top:4px!important}.a104-shop-panel>p{font-size:9px!important;line-height:1.55!important;margin:8px 0 0!important}.a104-shop-hero{padding:13px!important;border-radius:18px!important}.a104-shop-kpis{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.a104-shop-kpis>div{min-width:0!important;padding:8px!important}.a104-shop-kpis small{font-size:8px!important}.a104-shop-kpis b{font-size:11px!important}.a104-shop-panel .a98-recipe{width:100%!important;font-size:9px!important;line-height:1.55!important;padding:8px 9px!important}body.a141-official-shop .product-grid,body.a141-official-shop .a109-shop-grid,body.a141-official-shop .a118-products,body.a141-official-shop .a87-products,body.a141-official-shop .a93-products,body.a141-official-shop .merch-grid,body.a141-official-shop .affiliate-grid,body.a141-official-shop .partner-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}body.a141-official-shop .a141-shop-card{min-width:0!important;width:100%!important;height:auto!important;overflow:hidden!important}.a147-player-market-grid,.other-shop-grid,.otherplayershop-grid,.player-shop-grid,.playershop-grid,.a91-shop-grid,.a93-player-grid,[data-player-shops]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.a147-player-market-card,.a143-player-shop-card{min-width:0!important;width:100%!important;height:auto!important;padding:8px!important;overflow:hidden!important}.a98-grid,.a98-life-grid,.a113-grid,.a115-grid,[data-adventure-grid],[data-life-grid],[data-town-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important}input,select,textarea,button,.btn{max-width:100%;box-sizing:border-box}button,.btn{writing-mode:horizontal-tb!important;text-orientation:mixed!important}form{max-width:100%;min-width:0}.actions,.buyrow,.buy-row,.product-actions,.shop-actions{min-width:0;max-width:100%}img{max-width:100%!important}.a148-movable-image{object-fit:cover}#nav{position:fixed!important;left:8px!important;right:8px!important;width:auto!important;max-width:none!important;transform:none!important;height:50px!important;bottom:max(6px,env(safe-area-inset-bottom,0px))!important}body{padding-bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}}@media(max-width:390px){.a104-shop-panel .a101-house-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important}.a104-shop-panel .a101-house-grid>div{padding:6px!important;min-height:66px!important}.a104-shop-panel .a101-house-grid small{font-size:8px!important}.a104-shop-panel .a101-house-grid b{font-size:9.5px!important}}@media(max-width:820px){body.a141-official-shop .merch-card,body.a141-official-shop .affiliate-card,body.a141-official-shop .partner-card{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important}body.a141-official-shop .a151-merch-actions{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;margin-top:auto!important;padding-top:7px!important;overflow:visible!important}body.a141-official-shop .a151-merch-actions input[type=number]{position:static!important;transform:none!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:32px!important;margin:0!important;padding:0 2px!important}body.a141-official-shop .a151-merch-actions button,body.a141-official-shop .a151-merch-actions a.btn{position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:4px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;font-size:8px!important;line-height:1!important;overflow:hidden!important}.a151-edu-progress{display:grid;grid-template-columns:1fr auto;gap:2px 7px;margin-top:7px;padding:7px 8px;border-radius:10px;background:#f5f8ffc7;border:1px solid rgba(90,105,140,.1)}.a151-edu-progress b{font-size:9px}.a151-edu-progress span{font-size:8px}.a151-edu-progress small{grid-column:1/-1;font-size:7px}}@media(max-width:820px){body.a141-official-shop .a118-products,.a118-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}body.a141-official-shop .a118-product,.a118-product{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;height:auto!important;padding:8px!important;overflow:hidden!important;box-sizing:border-box!important}.a118-product .a118-photo{width:100%!important;height:92px!important;min-height:92px!important;margin:0 0 7px!important}.a118-product .a118-photo img{width:100%!important;height:100%!important;object-fit:cover!important}.a118-product .a118-body{display:flex!important;flex-direction:column!important;flex:1!important;min-width:0!important;width:100%!important}.a118-product .a118-tag{font-size:8px!important;width:max-content!important;max-width:100%!important}.a118-product h3{font-size:11px!important;line-height:1.25!important;margin:6px 0 3px!important}.a118-product p{font-size:8px!important;line-height:1.35!important;margin:0 0 5px!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden!important}.a118-product .a118-price{font-size:14px!important;line-height:1.2!important;margin:5px 0!important}.a118-product .a118-cta{position:static!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:auto!important;padding:6px 0 0!important;overflow:visible!important}.a118-product .a118-cta input.a112-qty{position:static!important;width:42px!important;min-width:42px!important;max-width:42px!important;height:31px!important;margin:0!important;padding:0 2px!important;text-align:center!important}.a118-product .a118-cta button{position:static!important;inset:auto!important;transform:none!important;float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:31px!important;min-height:31px!important;margin:0!important;padding:4px 3px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;word-break:keep-all!important;font-size:7.5px!important;line-height:1!important;overflow:hidden!important}.a152-pet-care{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;margin:6px 0!important;padding:6px!important;border-radius:9px!important;background:#f5f8ffcc!important}.a152-pet-care span{font-size:7.5px!important;line-height:1.3!important}}@media(max-width:820px){body.a153-special .a87-products,body.a153-special .a93-products,body.a153-special .product-grid,body.a153-special .shop-grid,body.a153-special [class*=products]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;align-items:stretch!important}body.a153-special .a87-product,body.a153-special .a93-product,body.a153-special .product-card,body.a153-special [class*=product-card]{min-width:0!important;width:100%!important;max-width:100%!important;height:auto!important;padding:9px!important;margin:0!important;border:1px solid rgba(90,105,140,.12)!important;border-radius:15px!important;background:#ffffffe6!important;overflow:hidden!important}body.a153-special .a87-product h3,body.a153-special .a93-product h3,body.a153-special .product-card h3{font-size:10px!important;line-height:1.3!important}body.a153-special .a87-product p,body.a153-special .a93-product p,body.a153-special .product-card p{font-size:8px!important;line-height:1.4!important}body.a153-special button{writing-mode:horizontal-tb!important;white-space:nowrap!important;max-width:100%!important}body.a153-affiliate .affiliate-grid,body.a153-affiliate .partner-grid,body.a153-affiliate .ad-grid,body.a153-affiliate [class*=affiliate][class*=grid],body.a153-affiliate [class*=partner][class*=grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important;align-items:stretch!important}body.a153-affiliate .affiliate-card,body.a153-affiliate .partner-card,body.a153-affiliate .ad-card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;height:auto!important;padding:10px!important;margin:0!important;border:1px solid rgba(90,105,140,.13)!important;border-radius:15px!important;background:#ffffffe6!important;overflow:hidden!important}body.a153-affiliate .affiliate-card img,body.a153-affiliate .partner-card img,body.a153-affiliate .ad-card img{width:100%!important;height:82px!important;object-fit:cover!important;border-radius:10px!important;margin:0 0 7px!important}body.a153-affiliate .affiliate-card h3,body.a153-affiliate .partner-card h3,body.a153-affiliate .ad-card h3{font-size:10px!important;line-height:1.3!important;margin:4px 0!important}body.a153-affiliate .affiliate-card p,body.a153-affiliate .partner-card p,body.a153-affiliate .ad-card p{font-size:8px!important;line-height:1.4!important;margin:3px 0 7px!important}body.a153-affiliate button,body.a153-affiliate a.btn{position:static!important;transform:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:30px!important;height:auto!important;padding:6px!important;writing-mode:horizontal-tb!important;white-space:normal!important;font-size:8px!important;line-height:1.3!important}body.a153-affiliate .affiliate-grid>div,body.a153-affiliate .partner-grid>div{min-width:0!important;width:100%!important;max-width:100%!important;padding:10px!important;border:1px solid rgba(90,105,140,.13)!important;border-radius:15px!important;background:#ffffffe6!important}}.a154-orders{margin-top:12px;padding:12px;border:1px solid rgba(90,105,140,.12);border-radius:17px;background:#ffffffe0}.a154-orders .section-title{display:flex;justify-content:space-between;gap:8px;align-items:flex-start;margin-bottom:8px}.a154-orders .section-title b{font-size:13px}.a154-orders .section-title small{font-size:7.5px;text-align:right;max-width:48%}.a154-order-list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.a154-order{padding:9px;border:1px solid rgba(90,105,140,.1);border-radius:12px;min-width:0}.a154-order>div{display:flex;flex-direction:column}.a154-order small{font-size:7px}.a154-order b{font-size:9px;margin-top:2px}.a154-order strong{font-size:8px}.a154-order p{font-size:7px;line-height:1.4;margin:3px 0;overflow-wrap:anywhere}@media(max-width:390px){.a154-order-list{grid-template-columns:1fr}.a154-orders{padding:9px}}@media(max-width:820px){body.a155-specialexchange .species-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}body.a155-specialexchange .species-card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:9px!important;border:1px solid rgba(90,105,140,.12)!important;border-radius:15px!important;background:#ffffffe6!important;overflow:hidden!important}body.a155-specialexchange .species-card .ability-sigil{font-size:7px!important;letter-spacing:.12em!important}body.a155-specialexchange .species-card b{font-size:10px!important;line-height:1.3!important;margin:5px 0 3px!important}body.a155-specialexchange .species-card p{font-size:8px!important;line-height:1.4!important;margin:3px 0!important}body.a155-specialexchange .species-card button{position:static!important;transform:none!important;writing-mode:horizontal-tb!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:29px!important;margin-top:auto!important;padding:5px!important;white-space:nowrap!important;font-size:8px!important}body.a155-merch .a118-products,body.a155-sponsored .a118-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}body.a155-merch .a118-product,body.a155-sponsored .a118-product{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:8px!important;margin:0!important;overflow:hidden!important;border-radius:15px!important}body.a155-merch .a118-photo,body.a155-sponsored .a118-photo{width:100%!important;height:84px!important;min-height:84px!important;margin:0 0 6px!important}body.a155-merch .a118-photo img,body.a155-sponsored .a118-photo img{width:100%!important;height:100%!important;object-fit:cover!important}body.a155-merch .a118-body,body.a155-sponsored .a118-body{display:flex!important;flex-direction:column!important;flex:1!important;min-width:0!important}body.a155-merch .a118-body h3,body.a155-sponsored .a118-body h3{font-size:10px!important;line-height:1.25!important;margin:5px 0 3px!important}body.a155-merch .a118-body p,body.a155-sponsored .a118-body p{font-size:8px!important;line-height:1.35!important;margin:0 0 5px!important}body.a155-merch .a118-price,body.a155-sponsored .a118-price{font-size:12px!important;margin:4px 0!important}body.a155-merch .a118-cta{position:relative!important;inset:auto!important;transform:none!important;float:none!important;display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:auto 0 0!important;padding:6px 0 0!important;overflow:visible!important}body.a155-merch .a118-cta .a112-qty{position:relative!important;inset:auto!important;transform:none!important;float:none!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:30px!important;margin:0!important;padding:0!important;text-align:center!important}body.a155-merch .a118-cta button{position:relative!important;inset:auto!important;transform:none!important;float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;margin:0!important;padding:3px!important;writing-mode:horizontal-tb!important;text-orientation:mixed!important;white-space:nowrap!important;word-break:keep-all!important;font-size:7px!important;line-height:1!important;overflow:hidden!important}body.a155-sponsored .a118-order-only{margin-top:auto!important;width:100%!important}body.a155-sponsored .a118-order-only button{position:static!important;transform:none!important;width:100%!important;min-width:0!important;min-height:30px!important;padding:5px!important;writing-mode:horizontal-tb!important;white-space:normal!important;font-size:8px!important;line-height:1.25!important}.a155-order-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px 0!important;border-bottom:1px solid rgba(90,105,140,.1)!important}.a155-order-row:last-child{border-bottom:0!important}.a155-order-row div{min-width:0!important}.a155-order-row .right{text-align:right!important}.a155-order-row b{font-size:9px!important}.a155-order-row p,.a155-order-row small{font-size:7px!important;overflow-wrap:anywhere!important}}@media(max-width:820px){.a156-special-page .species-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.a156-special-page .species-card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:9px!important;border:1px solid rgba(90,105,140,.12)!important;border-radius:15px!important;background:#ffffffe6!important;overflow:hidden!important}.a156-special-page .species-card b{font-size:10px!important;line-height:1.3!important;min-height:0!important}.a156-special-page .species-card p{font-size:8px!important;line-height:1.4!important}.a156-special-page .species-card button{position:static!important;transform:none!important;width:100%!important;margin-top:auto!important;min-height:29px!important;padding:5px!important;writing-mode:horizontal-tb!important;white-space:nowrap!important;font-size:8px!important}.a156-affiliate-page .species-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.a156-affiliate-page .species-card{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:145px!important;height:auto!important;margin:0!important;padding:10px!important;border:1px solid rgba(90,105,140,.12)!important;border-radius:15px!important;background:#ffffffe6!important;overflow:hidden!important}.a156-affiliate-page .species-card .ability-sigil{font-size:7px!important}.a156-affiliate-page .species-card b{font-size:10px!important;line-height:1.3!important;min-height:0!important}.a156-affiliate-page .species-card p{font-size:8px!important;line-height:1.35!important}.a156-affiliate-page .species-card button{position:static!important;transform:none!important;width:100%!important;max-width:100%!important;margin-top:auto!important;min-height:34px!important;padding:5px!important;writing-mode:horizontal-tb!important;white-space:normal!important;word-break:keep-all!important;font-size:8px!important;line-height:1.25!important}.a156-merch-page .a118-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.a156-merch-page .a118-product{display:flex!important;flex-direction:column!important;min-width:0!important;width:100%!important;height:auto!important}.a156-merch-page .a118-photo{height:84px!important;min-height:84px!important}.a156-merch-page .a118-body{display:flex!important;flex-direction:column!important;flex:1!important;min-width:0!important}.a156-merch-page .a118-cta{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;gap:5px!important;position:static!important;width:100%!important;min-width:0!important;margin-top:auto!important}.a156-merch-page .a118-cta input{position:static!important;width:40px!important;min-width:40px!important;height:30px!important;margin:0!important}.a156-merch-page .a118-cta button{position:static!important;transform:none!important;width:100%!important;min-width:0!important;height:30px!important;writing-mode:horizontal-tb!important;white-space:nowrap!important;font-size:7px!important;padding:3px!important}.a156-currency-order{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px 0!important;border-bottom:1px solid rgba(90,105,140,.1)!important}.a156-currency-order>div:last-child{text-align:right!important}.a156-currency-order b{font-size:9px!important}.a156-currency-order p,.a156-currency-order small{font-size:7px!important;overflow-wrap:anywhere!important}}.a157-commerce-order{padding:10px 0;border-bottom:1px solid rgba(90,105,140,.1)}.a157-commerce-order:last-child{border-bottom:0}.a157-order-top{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.a157-order-top>div{display:flex;flex-direction:column;min-width:0}.a157-order-top small{font-size:7px}.a157-order-top b{font-size:8px;overflow-wrap:anywhere}.a157-order-top strong{font-size:9px;white-space:nowrap}.a157-order-items{margin:5px 0}.a157-order-items p{display:flex;justify-content:space-between;gap:8px;margin:2px 0;font-size:8px}.a157-commerce-order>small{font-size:7px}.a158-today{margin-bottom:10px!important}.a158-today-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.a158-today-grid button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:9px;border-radius:12px}.a158-today-grid b{font-size:14px}.a158-today-grid span{font-size:8px}@media(max-width:820px){.page{padding-bottom:76px!important}.species-grid,.a118-products,.a157-order-list{max-width:100%!important}button,input,select{box-sizing:border-box}img{max-width:100%}.a158-today-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.a159-player-shops .player-shop-grid,.a159-player-shops .playershop-grid,.a159-player-shops .other-shop-grid,.a159-player-shops .otherplayershop-grid,.a159-player-shops .a91-shop-grid,.a159-player-shops .a93-player-grid,.a159-player-shops [data-player-shops]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}.a159-player-shops .a143-player-shop-card,.a159-player-shops .player-shop-card,.a159-player-shops .shop-card{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:8px!important;border-radius:14px!important;overflow:hidden!important}.a159-player-shops .a143-player-shop-card img,.a159-player-shops .player-shop-card img,.a159-player-shops .shop-card img{width:100%!important;height:78px!important;min-height:78px!important;object-fit:cover!important;border-radius:9px!important;margin:0 0 6px!important}.a159-player-shops .a143-player-shop-card h3,.a159-player-shops .player-shop-card h3,.a159-player-shops .shop-card h3{font-size:10px!important;line-height:1.25!important;margin:4px 0!important}.a159-player-shops .a143-player-shop-card p,.a159-player-shops .player-shop-card p,.a159-player-shops .shop-card p{font-size:7.5px!important;line-height:1.3!important;margin:2px 0 6px!important}.a159-player-shops .a143-player-shop-card button,.a159-player-shops .player-shop-card button,.a159-player-shops .shop-card button{width:100%!important;min-height:28px!important;padding:4px!important;font-size:8px!important;writing-mode:horizontal-tb!important;white-space:nowrap!important}.a159-creators .creator-grid,.a159-creators .creators-grid,.a159-creators [class*=creator][class*=grid]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;align-items:stretch!important}.a159-creators .creator-card,.a159-creators [class*=creator-card]{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:8px!important;border-radius:15px!important;overflow:hidden!important}.a159-creators .creator-card img,.a159-creators [class*=creator-card] img{width:100%!important;height:112px!important;min-height:112px!important;object-fit:cover!important;border-radius:10px!important;margin:0 0 6px!important}.a159-creators .creator-card h2,.a159-creators .creator-card h3,.a159-creators [class*=creator-card] h2,.a159-creators [class*=creator-card] h3{font-size:11px!important;line-height:1.25!important;margin:4px 0!important}.a159-creators .creator-card p,.a159-creators [class*=creator-card] p{font-size:7.5px!important;line-height:1.4!important;margin:3px 0 7px!important;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden!important}.a159-creators .creator-card .row,.a159-creators [class*=creator-card] .row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3px!important;margin-top:auto!important}.a159-creators .creator-card button,.a159-creators .creator-card a,.a159-creators [class*=creator-card] button,.a159-creators [class*=creator-card] a{min-width:0!important;max-width:100%!important;padding:5px 2px!important;font-size:7px!important;line-height:1.15!important;white-space:normal!important}}@media(max-width:390px){.a159-player-shops .a143-player-shop-card img,.a159-player-shops .player-shop-card img,.a159-player-shops .shop-card img{height:70px!important;min-height:70px!important}.a159-creators .creator-card img,.a159-creators [class*=creator-card] img{height:96px!important;min-height:96px!important}}.a160-tabs{display:flex;gap:6px;margin:8px 0 10px;font-size:8px}.a160-tabs>*{padding:6px 10px;border-radius:999px;background:#f4f6fb}.a160-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.a160-card{text-align:left;padding:0 0 8px;overflow:hidden;border-radius:15px;min-width:0}.a160-cover{height:88px;display:grid;place-items:center;background:linear-gradient(135deg,#fae7ef,#e8f2ff,#e9f8f2);font-size:8px;letter-spacing:.18em}.a160-card small,.a160-card span{font-size:7px}.a160-card h3{font-size:10px;margin:4px 8px}.a160-card p{font-size:7.5px;line-height:1.35;margin:3px 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.a160-card>small,.a160-card>span{margin:5px 8px;display:block}.a160-hero{height:160px;border-radius:17px;display:grid;place-items:center;background:linear-gradient(135deg,#fae7ef,#e8f2ff,#e9f8f2);font-size:10px;letter-spacing:.2em;margin-bottom:9px}.a160-status{font-size:7px}.a160-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.a160-meta span{padding:7px;background:#f5f7fb;border-radius:10px}.a160-meta small,.a160-meta b{display:block;font-size:7px}.a160-comment{display:grid;grid-template-columns:1fr 68px;gap:6px}.a160-comment textarea{min-height:58px;resize:none;font-size:8px}.a160-comment button{font-size:8px}.a160-comments article{display:grid;grid-template-columns:28px 1fr;gap:6px;padding:8px 0;border-bottom:1px solid rgba(90,105,140,.08)}.a160-comments i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#f4f6fb}.a160-comments b,.a160-comments p{font-size:8px}.a160-comments small{font-size:6px}.a160-win{display:grid;grid-template-columns:1fr 1fr;gap:5px}.a160-win b{font-size:8px;padding:7px;background:#f5f7fb;border-radius:9px}.a160-form{display:grid;gap:6px}.a160-form input,.a160-form textarea,.a160-form button{font-size:8px}.a160-form textarea{min-height:65px;resize:none}#nav{gap:0;padding-left:5px;padding-right:5px}#nav button{min-width:0;padding:2px 1px;font-size:8px;white-space:nowrap}#nav span{font-size:17px}.mini-player{position:fixed;z-index:12;left:50%;transform:translate(-50%);bottom:calc(62px + env(safe-area-inset-bottom));width:min(620px,calc(100% - 20px));border:1px solid #e6d9e0;border-radius:17px;background:#fffdfbed;backdrop-filter:blur(18px);box-shadow:0 10px 35px #604d5d1c;padding:9px 11px}.mini-player-inner{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:9px;align-items:center}.mini-cover{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#f6d6e4,#d9ebff,#dff3e8);display:grid;place-items:center}.mini-copy{min-width:0}.mini-copy b,.mini-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-copy b{font-size:10px}.mini-copy small{font-size:7px;color:#998e99}.mini-actions{display:flex;gap:4px}.mini-actions button{border:0;background:none;color:inherit;font-size:15px;padding:5px}.music-hero{padding:26px 22px;border-radius:28px;background:linear-gradient(135deg,#f8dce8,#e0efff 55%,#e1f4eb);margin:8px 0 15px;overflow:hidden;position:relative}.music-hero:after{content:"♫";position:absolute;right:18px;top:3px;font-size:92px;color:#fff8}.music-hero h2{font:500 28px Georgia,serif;margin:8px 0}.music-tabs{display:flex;gap:7px;overflow:auto;margin:13px 0}.music-tabs span{white-space:nowrap;border:1px solid #e4d9df;border-radius:999px;padding:7px 11px;background:#ffffff9e;font-size:8px}.music-list{display:grid;gap:10px}.music-track{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px;border:1px solid #e8dde3;border-radius:19px;background:#ffffffb9}.music-art{width:54px;height:54px;border-radius:15px;background:linear-gradient(135deg,#f3d5e2,#dcecff,#dff2e9);display:grid;place-items:center;font-size:22px}.music-info{min-width:0}.music-info b,.music-info small{display:block}.music-info b{font-size:12px}.music-info small{font-size:8px;color:#998e99;margin-top:3px}.music-play{width:36px;height:36px;border-radius:50%;border:0;background:#514954;color:#fff}.night .mini-player,.night .music-track{background:#151727ef;border-color:#ffffff18}.night .music-hero{background:linear-gradient(135deg,#392d4a,#293e59,#28473f)}@media(min-width:720px){.mini-player{bottom:92px}}#app.night{--bg:#0b0d16;--card:#141827;--soft:#1a2031;--text:#f3f5fb;--muted:#aab3c6;--line:rgba(255,255,255,.1);--shadow:0 16px 42px rgba(0,0,0,.3);color:var(--text);background:radial-gradient(circle at 18% -5%,rgba(219,166,199,.1),transparent 28%),radial-gradient(circle at 90% 14%,rgba(139,180,231,.1),transparent 30%),#0b0d16}#app.night header{background:#0b0d16db!important;border-color:var(--line)!important;backdrop-filter:blur(20px)}#app.night nav#nav{background:#0c0f19eb!important;border-color:var(--line)!important;box-shadow:0 -10px 35px #0000003d}#app.night #nav button{color:#8f98ab!important}#app.night #nav button.active{color:#f3d8e7!important}#app.night .page,#app.night main,#app.night .page-title,#app.night h1,#app.night h2,#app.night h3,#app.night b,#app.night strong,#app.night label{color:var(--text)!important}#app.night p,#app.night small,#app.night .muted,#app.night .eyebrow{color:var(--muted)!important}#app.night .panel,#app.night .feature,#app.night .card,#app.night .notice,#app.night .news,#app.night .item,#app.night .stat,#app.night .hub-card,#app.night .game-tile,#app.night .facility-card,#app.night .life-hub-card,#app.night .species-card,#app.night .life-active,#app.night .furniture-card,#app.night .placed-furniture,#app.night .shop-system-card,#app.night .shop-balance,#app.night .a160-card,#app.night .a160-comments article,#app.night .a160-meta span{background:#141827e6!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)!important}#app.night input,#app.night textarea,#app.night select{background:#111625!important;color:var(--text)!important;border-color:var(--line)!important}#app.night button{border-color:var(--line)}#app.night .pill,#app.night button.pill{background:linear-gradient(135deg,#e7c6d9,#bfd8f2)!important;color:#202330!important}#app.night .pill.soft,#app.night button.soft{background:#1a2031!important;color:#e8ebf4!important}#app.night .hero,#app.night .music-hero{background:radial-gradient(circle at 80% 20%,rgba(223,180,210,.15),transparent 24%),linear-gradient(135deg,#171523,#111b2b 58%,#10241f)!important;border:1px solid var(--line)}#app.night .grad{background:linear-gradient(90deg,#f0c9dc,#c6dcf6,#c8eadb);-webkit-background-clip:text;background-clip:text;color:transparent!important}#app.night .a160-cover,#app.night .a160-hero,#app.night .music-art{background:linear-gradient(135deg,#2a2030,#1b2a40,#18352e)!important}#app.night .a160-tabs>*{background:#181d2c!important;color:#c7cfdd!important}#app.night a{color:#cbdcf5}.music-stage{margin:12px 0 18px;padding:14px;border:1px solid var(--line);border-radius:22px;background:var(--card)}.music-stage .section-head{align-items:end}.music-source{font-size:8px;padding:6px 9px;border-radius:999px;background:#f03;color:#fff;font-weight:800}.yt-player,.yt-placeholder{display:block;width:100%;aspect-ratio:16/9;min-height:200px;border:0;border-radius:16px;overflow:hidden;background:#10131d}.yt-placeholder{display:grid;place-items:center;align-content:center;text-align:center;gap:7px;padding:20px;color:#fff}.yt-placeholder>span{font-size:44px}.yt-placeholder small{max-width:300px;color:#aeb7c8!important;font-size:8px}.music-note{font-size:8px;margin:9px 2px 0}.music-track.active{outline:2px solid rgba(219,166,199,.45)}#app.night .music-stage,#app.night .music-track,#app.night .music-tabs span{background:#141827eb!important;border-color:var(--line)!important}#app.night .music-info small{color:var(--muted)!important}#app.night .music-play{background:#e6c6d9;color:#202330}@media(max-width:520px){.music-stage{padding:10px}.yt-player,.yt-placeholder{min-height:200px}.music-hero h2{font-size:24px}}.yt-channel-btn{display:inline-flex;align-items:center;gap:7px;margin-top:13px;padding:9px 13px;border-radius:999px;background:#fff;color:#2c2830;text-decoration:none;font-size:9px;font-weight:800;box-shadow:0 8px 24px #6f52651a}.music-play{display:grid;place-items:center;text-decoration:none}#app.night .yt-channel-btn{background:linear-gradient(135deg,#f0d6e4,#d2e3f7);color:#1e2230!important}#app.night .iconbtn,#app.night .avatarbtn{background:#ffffff0e!important;color:#eef2fa!important;border-color:#ffffff1a!important}#app.night .music-tabs span{color:#cbd3e2!important}#app.night .music-source{color:#fff!important}#app.night .empty,#app.night .badge{background:#ffffff0b!important;color:#c6cfdf!important;border-color:#ffffff1a!important}.a83-controls{bottom:12px!important;gap:6px!important;padding:5px 7px!important;min-height:0!important;border-radius:999px!important;background:#ffffffb8!important;box-shadow:0 4px 14px #373c5012!important}.a83-arrow{width:18px!important;height:18px!important;min-width:18px!important;font-size:14px!important;line-height:18px!important;background:transparent!important}.a83-dot{width:5px!important;height:5px!important;min-width:5px!important;padding:0!important;border-radius:50%!important}.a83-dot.on{width:7px!important;height:7px!important;min-width:7px!important;background:#756b86!important}.dark .a83-controls{background:#141b3094!important}.a163-source{display:inline-flex;margin-top:12px;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-size:8px;font-weight:800;background:#ffffff94}.a163-stage{scroll-margin-top:78px}.sp-player{width:100%;height:152px;border:0;border-radius:16px;display:block}.sp-player.sp-artist{height:352px}.a163-heart{width:38px;height:38px;border-radius:50%;border:1px solid var(--line);background:var(--card);font-size:18px;color:inherit}.a163-heart.on,.a163-card-tools .on{background:#f2dbe7!important}.a163-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a163-card{border:1px solid var(--line);border-radius:20px;background:var(--card);overflow:hidden}.a163-card.active{outline:2px solid rgba(188,139,171,.38)}.a163-card-main{width:100%;display:grid;grid-template-columns:62px minmax(0,1fr) 28px;gap:10px;align-items:center;padding:10px;border:0;background:transparent;color:inherit;text-align:left}.a163-art{width:62px;height:62px;border-radius:15px;background:linear-gradient(135deg,#f1d6e3,#dbeaff,#dff2e8);display:flex;flex-direction:column;align-items:center;justify-content:center}.a163-art span{font-size:22px}.a163-art small{font-size:6px;font-weight:900;letter-spacing:.16em}.a163-card-copy{min-width:0}.a163-card-copy b,.a163-card-copy small,.a163-card-copy em{display:block}.a163-card-copy b{font-size:10px;line-height:1.45}.a163-card-copy small{font-size:7px;color:var(--muted);margin-top:3px}.a163-card-copy em{font-size:7px;font-style:normal;margin-top:6px}.a163-playmark{width:26px;height:26px;border-radius:50%;background:#514954;color:#fff;display:grid;place-items:center;font-size:8px}.a163-card-tools{display:flex;border-top:1px solid var(--line)}.a163-card-tools button{flex:1;border:0;background:transparent;color:var(--muted);font-size:7px;padding:8px 4px}.a163-card-tools button+button{border-left:1px solid var(--line)}.a163-admin-note{margin-top:12px}.a163-admin-note p{font-size:8px;color:var(--muted);line-height:1.6}#app.night .a163-card,#app.night .a163-heart,#app.night .a163-source{background:#141827eb!important;border-color:var(--line)!important}#app.night .a163-art{background:linear-gradient(135deg,#2a2030,#1b2a40,#18352e)}#app.night .a163-playmark{background:#e6c6d9;color:#202330}.a163-bn .a83-admin{z-index:6}.a163-bn-dots{position:absolute;right:12px;bottom:10px;z-index:5;display:flex;align-items:center;gap:4px;padding:0!important;background:transparent!important;box-shadow:none!important}.a163-bn-dots .a83-dot{width:4px!important;height:4px!important;min-width:4px!important;background:#ffffff8f!important;box-shadow:0 1px 3px #0000002e}.a163-bn-dots .a83-dot.on{width:6px!important;height:6px!important;min-width:6px!important;background:#fff!important}.a163-bn-manager{position:absolute;left:10px;right:10px;top:10px;z-index:12;padding:10px;border-radius:16px;background:#fffffff5;box-shadow:0 12px 35px #1e23322e;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.a163-bn-manager[hidden]{display:none}.a163-bn-manager>div{display:grid;grid-template-columns:1fr auto auto;gap:4px;align-items:center;padding:5px;border:1px solid var(--line);border-radius:10px}.a163-bn-manager b{font-size:7px}.a163-bn-manager button{font-size:6px;padding:5px 6px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:inherit}.a163-bn-manager input{display:none}#app.night .a163-bn-manager{background:#121624f7}@media(max-width:520px){.a163-grid{grid-template-columns:1fr}.sp-player{height:152px}.sp-player.sp-artist{height:352px}.a163-card-main{grid-template-columns:56px minmax(0,1fr) 28px}.a163-art{width:56px;height:56px}}.a163-bn-dots{right:10px!important;bottom:8px!important;gap:3px!important;padding:0!important;width:auto!important;height:auto!important;min-height:0!important;background:none!important;border:0!important;box-shadow:none!important}.a163-bn-dots .a83-dot{display:block!important;width:3px!important;height:3px!important;min-width:3px!important;min-height:3px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#ffffff8c!important;box-shadow:0 1px 2px #0000002e!important}.a164-size-note{display:inline-flex;align-items:center;margin:3px 0 0 5px;padding:3px 6px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(90,95,115,.1);font-size:6.5px!important;line-height:1;color:#8d8791!important;white-space:nowrap;vertical-align:middle;pointer-events:none}#app.night .a164-size-note{background:#ffffff12;border-color:#ffffff1a;color:#aeb7c8!important}.a163-bn-manager .a164-size-note{grid-column:1/-1;margin:0 2px 3px;font-size:6px!important}@media(max-width:520px){body{overflow-x:hidden}#app{font-size:13px}main,.page{max-width:100%!important}.page{padding-left:12px!important;padding-right:12px!important;padding-bottom:92px!important}header{padding-left:14px!important;padding-right:14px!important}h1{font-size:24px!important;line-height:1.12!important}h2{font-size:18px!important}h3{font-size:13px!important}.panel,.feature,.card,.notice,.news,.item,.stat,.hub-card,.game-tile,.facility-card,.life-hub-card,.species-card,.shop-system-card{border-radius:16px!important}.section-head{margin:10px 0 7px!important}.section-head h2{font-size:15px!important}.a83-bn,.a163-bn{border-radius:20px!important;min-height:0!important;aspect-ratio:16/9!important}.a83-slide{min-height:0!important}.a83-admin{top:8px!important;right:8px!important;gap:4px!important}.a83-admin button{font-size:6.5px!important;padding:6px 8px!important}.a163-bn-manager{left:7px!important;right:7px!important;top:42px!important;padding:7px!important;gap:4px!important;border-radius:13px!important}.a163-bn-manager>div{padding:4px!important}.a163-bn-manager button{font-size:5.8px!important;padding:4px 5px!important}.a61-promo,.a61-reco-card,.a160-card,.a163-card{border-radius:15px!important}.a163-grid{gap:7px!important}.a163-card-main{padding:8px!important;grid-template-columns:48px minmax(0,1fr) 24px!important;gap:8px!important}.a163-art{width:48px!important;height:48px!important;border-radius:12px!important}.a163-art span{font-size:18px!important}.a163-card-copy b{font-size:9px!important}.a163-card-copy small,.a163-card-copy em{font-size:6.5px!important}.a163-playmark{width:23px!important;height:23px!important}.music-hero{padding:16px!important;border-radius:18px!important}.music-hero h2{font-size:20px!important}.music-stage{padding:8px!important;border-radius:17px!important}.sp-player{height:152px!important}.sp-player.sp-artist{height:300px!important}.a160-grid{gap:6px!important}.a160-cover{height:72px!important}.a160-card{border-radius:13px!important}.a160-card h3{font-size:9px!important}nav#nav{left:8px!important;right:8px!important;bottom:8px!important;border-radius:22px!important;padding:7px 3px calc(7px + env(safe-area-inset-bottom))!important}nav#nav button{font-size:7px!important;min-width:0!important;padding:3px 1px!important}nav#nav button span:first-child{font-size:18px!important}.mini-player{left:10px!important;right:10px!important;bottom:76px!important;border-radius:15px!important;padding:7px 9px!important}}@media(max-width:390px){.page{padding-left:10px!important;padding-right:10px!important}.a163-bn-dots{right:8px!important;bottom:7px!important}.a163-bn-dots .a83-dot{width:2.5px!important;height:2.5px!important;min-width:2.5px!important}.a163-bn-dots .a83-dot.on{width:4px!important;height:4px!important;min-width:4px!important}}:root{--a165-gutter:12px;--a165-radius:16px;--a165-gap:9px}@media(max-width:600px){html,body{overflow-x:hidden!important}body{font-size:14px}#app{width:100%!important;max-width:100vw!important;overflow-x:hidden!important}.page,main{padding-left:var(--a165-gutter)!important;padding-right:var(--a165-gutter)!important;padding-bottom:104px!important}header{padding-left:14px!important;padding-right:14px!important}h1{font-size:26px!important;line-height:1.08!important}h2{font-size:20px!important;line-height:1.15!important}h3{font-size:15px!important}.eyebrow{font-size:8px!important;letter-spacing:.18em!important}.panel,.card,.feature,.notice,.news,.item,.hub-card,.game-tile,.facility-card,.life-hub-card,.species-card,.shop-system-card,.a160-card,.a163-card{border-radius:var(--a165-radius)!important}.grid,.cards,.hub-grid,.a107-navgrid{gap:var(--a165-gap)!important}button,.pill,.soft{min-height:34px!important}input,select,textarea{font-size:16px!important}.a83-bn,.a163-bn{aspect-ratio:16/9!important;border-radius:16px!important;overflow:hidden!important}.a163-bn-dots{right:9px!important;bottom:7px!important;gap:3px!important;pointer-events:auto!important}.a163-bn-dots .a83-dot{width:2px!important;height:2px!important;min-width:2px!important;min-height:2px!important;opacity:.75!important}.a163-bn-dots .a83-dot.on{width:3.5px!important;height:3.5px!important;min-width:3.5px!important;min-height:3.5px!important;opacity:1!important}.a83-controls{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.a83-arrow{display:none!important}.hero{min-height:0!important;padding:16px!important;border-radius:18px!important}.a160-hero{height:132px!important;border-radius:15px!important}.a160-cover{min-height:120px!important}.a160-meta{gap:4px!important}.a160-meta span{padding:6px!important}.music-hero{margin:5px 0 10px!important;padding:14px!important;border-radius:17px!important}.music-hero h2{font-size:19px!important;margin:5px 0!important}.music-hero:after{font-size:62px!important;right:10px!important}.music-tabs{margin:8px 0!important;gap:5px!important}.music-tabs span{padding:6px 9px!important;font-size:7px!important}.a163-grid{grid-template-columns:1fr!important;gap:7px!important}.a163-card-main{grid-template-columns:48px minmax(0,1fr) 26px!important;gap:8px!important;padding:8px!important}.a163-art{width:48px!important;height:48px!important;border-radius:12px!important}.a163-card-main b{font-size:10px!important}.a163-card-main small{font-size:7px!important}.a163-stage{margin-top:8px!important}.music-stage{margin:8px 0 12px!important;padding:7px!important;border-radius:15px!important}.sp-player{height:152px!important;border-radius:12px!important}.sp-player.sp-artist{height:260px!important}#nav{left:7px!important;right:7px!important;bottom:6px!important;height:auto!important;min-height:0!important;padding:5px 2px calc(5px + env(safe-area-inset-bottom))!important;border-radius:19px!important;gap:0!important}#nav button{font-size:6.5px!important;line-height:1.05!important;padding:2px 0!important;min-height:39px!important;gap:1px!important}#nav button span{font-size:15px!important;line-height:16px!important;margin:0!important}.mini-player{left:8px!important;right:8px!important;width:auto!important;transform:none!important;bottom:calc(59px + env(safe-area-inset-bottom))!important;padding:6px 8px!important;border-radius:13px!important}.mini-player-inner{grid-template-columns:30px minmax(0,1fr) auto!important;gap:7px!important}.mini-cover{width:30px!important;height:30px!important;border-radius:8px!important}.mini-copy b{font-size:9px!important}.mini-copy small{font-size:6px!important}.a163-bn-manager{max-height:58vh!important;overflow:auto!important;grid-template-columns:1fr!important;top:38px!important;padding:6px!important}.a163-bn-manager>div{grid-template-columns:1fr auto auto!important}.a164-size-note,[class*=size-note]{font-size:6px!important;line-height:1.35!important;color:var(--muted)!important}}@media(max-width:390px){:root{--a165-gutter:9px}.a163-bn-dots{right:7px!important;bottom:6px!important;gap:2.5px!important}.a163-bn-dots .a83-dot{width:1.8px!important;height:1.8px!important;min-width:1.8px!important}.a163-bn-dots .a83-dot.on{width:3px!important;height:3px!important;min-width:3px!important;min-height:3px!important}#nav button{font-size:6px!important}#nav button span{font-size:14px!important}}#nav{justify-content:space-around}#nav button{flex:1;max-width:20%}.avatarbtn{display:grid;place-items:center;position:relative}.avatarbtn:after{content:"我的星光";position:absolute;top:43px;right:-4px;white-space:nowrap;font-size:8px;letter-spacing:.2px;color:#9a909b;opacity:.82;pointer-events:none}.night .avatarbtn:after{color:#bcb7c8}@media(max-width:480px){#nav{padding-left:7px;padding-right:7px}#nav button{font-size:8px;gap:3px}#nav span{font-size:17px}.avatarbtn:after{top:40px;font-size:7px}}@media(max-width:600px){.a61-home{padding-left:0!important;padding-right:0!important}.a83-bn,.a163-bn{width:calc(100% - 20px)!important;margin:12px 10px 18px!important;aspect-ratio:1.56/1!important;min-height:238px!important;border-radius:24px!important;box-shadow:0 22px 55px #40476424!important}.a83-slide{background-size:cover!important;background-position:center!important}.a83-empty{font-size:9px!important}.a83-empty b{font-size:13px!important}.a83-admin{top:10px!important;right:10px!important;left:auto!important;max-width:calc(100% - 20px)!important;display:flex!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:4px!important;opacity:.92!important}.a83-admin button{min-height:27px!important;padding:5px 8px!important;font-size:6px!important;background:#ffffffd1!important;backdrop-filter:blur(12px)!important}.a164-size-note{display:none!important}.a163-bn-dots{right:13px!important;bottom:11px!important;gap:4px!important;padding:0!important;background:none!important}.a163-bn-dots .a83-dot{width:3px!important;height:3px!important;min-width:3px!important;min-height:3px!important;background:#ffffff94!important;box-shadow:0 0 0 1px #14192814!important}.a163-bn-dots .a83-dot.on{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;background:#fff!important}.a61-shortcuts{margin:0 10px 20px!important;padding:12px!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;border-radius:26px!important;background:#ffffffc7!important;box-shadow:0 16px 42px #494e6914!important}.a61-shortcut{min-height:112px!important;padding:10px 7px!important;border-radius:20px!important}.a61-shortcut span{height:54px!important;aspect-ratio:auto!important;border-radius:15px!important}.a61-shortcut span svg{width:28px!important;height:28px!important}.a61-shortcut b{font-size:11px!important}.a61-shortcut small{font-size:7px!important;letter-spacing:.13em!important}.a61-mainrow,.a61-reco,.a63-creators{margin-left:10px!important;margin-right:10px!important}.a61-promo{min-height:250px!important;border-radius:25px!important;padding:22px!important;background-position:center!important;background-size:cover!important}.a61-promo h2{font-size:27px!important}.a61-promo p{font-size:11px!important;max-width:80%!important}.a61-news{border-radius:24px!important;padding:18px!important}.a61-newsitem{padding:12px 0!important}.a61-newsitem b{font-size:10px!important}.a61-reco-grid{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.a61-reco-card{min-height:180px!important;border-radius:22px!important}.a61-reco-card .pic{min-height:120px!important}.a63-creators{margin-top:36px!important;padding-top:24px!important}.a63-creator-head{margin-bottom:14px!important}.a63-creator-head h2{font-size:22px!important}.a63-creator-head p{font-size:9px!important;line-height:1.6!important;max-width:92%!important}.a63-creator-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.a63-creator{min-height:285px!important;border-radius:23px!important;background:#fffc!important;box-shadow:0 12px 32px #48506c12!important}.a67-creator-photo{height:145px!important}.a67-creator-body{padding:14px 14px 8px!important}.a67-creator-body h3{font-size:17px!important}.a67-creator-body p{font-size:8px!important;line-height:1.55!important;min-height:58px!important}.a63-creator .a64-socials{grid-template-columns:repeat(3,1fr)!important;padding:0 10px 12px!important;gap:5px!important}.a64-socials button{min-height:30px!important;font-size:6px!important;border-radius:10px!important;padding:4px 2px!important}.a69-photo-edit{transform:scale(.82);transform-origin:top right}.a64-official{display:none!important}.a66-footer{margin:28px 10px 0!important;padding-bottom:92px!important}}@media(max-width:390px){.a83-bn,.a163-bn{min-height:225px!important;aspect-ratio:1.52/1!important}.a61-shortcut{min-height:104px!important}.a61-shortcut b{font-size:10px!important}.a63-creator-grid{grid-template-columns:1fr 1fr!important}.a63-creator{min-height:272px!important}.a67-creator-photo{height:132px!important}}.a167-contact-fab{position:fixed;right:max(14px,calc((100vw - 650px)/2 + 14px));bottom:calc(78px + env(safe-area-inset-bottom));z-index:45;width:48px;height:48px;border-radius:17px;border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#fff2f7f5,#e8f2fff5);box-shadow:0 12px 30px #383f5829;color:#39445d;display:grid;place-items:center;align-content:center;gap:0;backdrop-filter:blur(18px)}.a167-contact-fab span{font-size:17px;line-height:16px}.a167-contact-fab small{font-size:5px;letter-spacing:.12em;margin-top:3px}.a167-contact-sheet[hidden]{display:none!important}.a167-contact-sheet{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-end;justify-content:center}.a167-sheet-backdrop{position:absolute;inset:0;border:0;background:#11162647;backdrop-filter:blur(5px)}.a167-sheet-card{position:relative;width:min(620px,calc(100% - 18px));margin:0 9px calc(8px + env(safe-area-inset-bottom));padding:20px;border-radius:28px;background:#fffcfdf5;border:1px solid rgba(255,255,255,.9);box-shadow:0 28px 70px #1e23373d}.a167-sheet-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.a167-sheet-head small{font-size:6px;letter-spacing:.18em;color:#9691a0}.a167-sheet-head h3{font-size:21px;margin:5px 0}.a167-sheet-head p{font-size:8px;color:#8c8795;margin:0}.a167-sheet-head>button{width:34px;height:34px;border-radius:50%;border:1px solid #e8e1e7;background:#fff;font-size:18px;color:#5b5d6d}.a167-link-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:17px}.a167-link-grid button{min-height:92px;border:1px solid rgba(160,166,185,.16);border-radius:20px;background:linear-gradient(145deg,#fff,#f7f3f7);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:13px;color:#303a53;text-align:left}.a167-link-grid button:nth-child(2){background:linear-gradient(145deg,#fff7f8,#f7f4ee)}.a167-link-grid button:nth-child(3){background:linear-gradient(145deg,#f4fbf7,#eef8f4)}.a167-link-grid button:nth-child(4){background:linear-gradient(145deg,#f5f3ff,#eef5ff)}.a167-link-grid i{font-style:normal;font-size:18px;margin-bottom:auto}.a167-link-grid b{font-size:9px}.a167-link-grid small{font-size:6px;color:#92909c;margin-top:2px}.a167-edit-links{margin-top:10px;width:100%;min-height:34px;border:0;border-radius:13px;background:#f1edf1;color:#77717d;font-size:7px}body.dark .a167-contact-fab{background:linear-gradient(145deg,#2d304b,#253b4d);border-color:#ffffff1f;color:#f2edf6}body.dark .a167-sheet-card{background:#13182af7;border-color:#ffffff17}body.dark .a167-link-grid button{background:#ffffff0f!important;border-color:#ffffff14;color:#f3eef6}body.dark .a167-sheet-head>button,body.dark .a167-edit-links{background:#ffffff14;border-color:#ffffff14;color:#ddd8e5}@media(max-width:500px){.a167-link-grid{grid-template-columns:repeat(2,1fr)}.a167-link-grid button{min-height:86px}.a167-contact-fab{width:44px;height:44px;border-radius:15px;bottom:calc(72px + env(safe-area-inset-bottom))}}:root{--rwy-bg:#fbf8f9;--rwy-paper:rgba(255,255,255,.84);--rwy-paper-solid:#fffdfd;--rwy-ink:#273247;--rwy-muted:#8990a0;--rwy-line:rgba(76,88,116,.1);--rwy-pink:#f2dce7;--rwy-blue:#dce9f8;--rwy-mint:#dff0e8;--rwy-lilac:#e9e3f3;--rwy-shadow:0 16px 44px rgba(67,76,104,.08);--rwy-shadow-soft:0 8px 26px rgba(67,76,104,.055);--rwy-r:24px;--rwy-rs:18px}body{background:#f5f3f6;color:var(--rwy-ink)}#app{background:radial-gradient(circle at 8% 3%,rgba(250,218,231,.62),transparent 24%),radial-gradient(circle at 94% 12%,rgba(216,235,250,.64),transparent 25%),radial-gradient(circle at 70% 52%,rgba(222,241,233,.35),transparent 30%),linear-gradient(180deg,#fffafb,#f8f9fd 52%,#fbf8fb)!important;color:var(--rwy-ink)}header{position:relative;z-index:20;padding:4px 2px 10px}.brand small{font-size:7px!important;letter-spacing:.28em!important;color:#9ca0ad!important}.brand b{font-family:Georgia,"Noto Serif TC",serif!important;font-size:25px!important;letter-spacing:.02em;color:var(--rwy-ink)}.iconbtn,.avatarbtn{width:42px!important;height:42px!important;background:#ffffffb8!important;border:1px solid rgba(93,101,124,.13)!important;box-shadow:0 7px 22px #40496212!important;backdrop-filter:blur(16px)}.avatarbtn:after{display:none!important}.page,.adventure60-shell{color:var(--rwy-ink)}.page-title,.adventure60-head{padding-top:25px!important;padding-bottom:15px!important}.page-title .eyebrow,.adventure60-head .eyebrow,.eyebrow{letter-spacing:.22em!important;font-weight:800!important;color:#9ba0ae!important}.page-title h1,.adventure60-head h1{font-family:Georgia,"Noto Serif TC",serif!important;font-size:30px!important;line-height:1.15!important;letter-spacing:-.02em!important;color:var(--rwy-ink)!important}.page-title p,.adventure60-head p{color:var(--rwy-muted)!important;line-height:1.7!important}.panel,.feature,.card,.notice,.news,.item,.stat,.role-card,.product-card,.shop-choices button,.hub-card,.game-tile,.facility-card,.life-hub-card,.species-card,.life-active,.furniture-card,.placed-furniture,.shop-system-card,.shop-balance,.a160-card,.a163-card{background:var(--rwy-paper)!important;border:1px solid var(--rwy-line)!important;box-shadow:var(--rwy-shadow-soft)!important;backdrop-filter:blur(16px);border-radius:var(--rwy-rs)!important}.feature{background:linear-gradient(135deg,#f8e4edeb,#e2eefbeb 55%,#e4f3ece6)!important;border-radius:26px!important;box-shadow:var(--rwy-shadow)!important}.feature h2{color:var(--rwy-ink)!important}.feature p{color:#747c8e!important}.section{margin-top:24px!important}.section-head h2,.a61-section-title h2{font-family:Georgia,"Noto Serif TC",serif!important;color:var(--rwy-ink)!important;letter-spacing:-.01em}.section-head small,.a61-section-title small{color:#9ba0ae!important;letter-spacing:.18em!important}button{transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}button:active{transform:scale(.985)}input,textarea,select,.field input,.field select{background:#fffc!important;border:1px solid var(--rwy-line)!important;border-radius:14px!important;color:var(--rwy-ink)!important;box-shadow:inset 0 1px #ffffffb3}.pill{background:#354159!important;color:#fff!important;box-shadow:0 8px 20px #35415924}.pill.soft{background:#ffffffc2!important;color:#596175!important;border:1px solid var(--rwy-line)!important}.tabs,.a160-tabs{gap:6px!important}.tabs button,.a160-tabs>*{background:#ffffffb8!important;border:1px solid var(--rwy-line)!important;color:#747b8d!important;box-shadow:none!important}.tabs button.on,.a160-tabs>.on{background:#354159!important;color:#fff!important}#nav{left:50%!important;bottom:7px!important;width:min(620px,calc(100% - 18px))!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important;border:1px solid rgba(93,101,124,.1)!important;border-radius:24px!important;background:#fffdfde6!important;box-shadow:0 14px 44px #30395024!important;backdrop-filter:blur(24px)!important;overflow:hidden}#nav button{max-width:20%!important;min-height:46px!important;font-size:7px!important;font-weight:800!important;letter-spacing:.02em!important;color:#8b91a0!important;border-radius:16px!important;gap:2px!important}#nav button span{font-size:17px!important;line-height:19px!important}#nav button.active{color:#354159!important;background:linear-gradient(135deg,#f4e0eab8,#e1edfab8)!important}.a68-brandbar,.a68-endline{display:none!important}.a61-home{padding-bottom:100px!important}.a61-hero{display:none!important}.a83-bn,.a163-bn{border:1px solid rgba(255,255,255,.9)!important;background:linear-gradient(135deg,#f8e9f0,#eaf3fb,#edf7f2)!important;box-shadow:0 24px 60px #3d486621!important;overflow:hidden!important}.a83-bn:after,.a163-bn:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(transparent,#1d26391a);pointer-events:none;z-index:2}.a83-admin{z-index:8!important}.a163-bn-dots{z-index:9!important}.a61-shortcuts{border:1px solid rgba(255,255,255,.86)!important;background:#ffffffad!important;backdrop-filter:blur(22px)!important;box-shadow:0 18px 48px #434c6812!important}.a61-shortcut{border:1px solid var(--rwy-line)!important;background:linear-gradient(145deg,#fffffff2,#faf8fbc7)!important;box-shadow:0 7px 20px #434c680b!important}.a61-shortcut span{background:linear-gradient(135deg,#f7e0ebb8,#e2eefbc7,#e5f3ecb8)!important;border:1px solid rgba(255,255,255,.85)!important;color:#566078!important}.a61-shortcut b{color:#303a50!important}.a61-shortcut small{color:#9a9fac!important}.a61-mainrow,.a61-reco,.a63-creators{position:relative}.a61-promo{border:1px solid rgba(255,255,255,.75)!important;box-shadow:0 22px 55px #38435f21!important;overflow:hidden!important}.a61-promo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 25%,rgba(31,38,57,.56));pointer-events:none}.a61-promo>div{position:relative;z-index:2}.a61-news{background:#ffffffc2!important;border:1px solid var(--rwy-line)!important;box-shadow:var(--rwy-shadow-soft)!important}.a61-newsitem{border-color:#505a7314!important}.a61-newsitem span{display:grid!important;place-items:center;width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,var(--rwy-pink),var(--rwy-blue));color:#4e5870}.a61-reco-card{background:#ffffffd1!important;border:1px solid var(--rwy-line)!important;box-shadow:var(--rwy-shadow-soft)!important;overflow:hidden!important}.a61-reco-card .pic{background:linear-gradient(135deg,#f4e3eb,#e6f0fb,#e8f5ef)!important;color:#5b657c!important}.a63-creators{border-top:0!important;padding-top:18px!important;margin-top:30px!important}.a63-creator-head{display:block!important;margin-bottom:15px!important}.a63-creator-head .eyebrow{display:block!important;margin-bottom:6px!important}.a63-creator-head h2{font-family:Georgia,"Noto Serif TC",serif!important;font-size:25px!important;line-height:1.2!important;margin:0 0 7px!important;color:var(--rwy-ink)!important}.a63-creator-head p{font-size:9px!important;line-height:1.7!important;color:var(--rwy-muted)!important;margin:0!important}.a63-creator{padding:0!important;border:1px solid var(--rwy-line)!important;border-radius:24px!important;background:#ffffffdb!important;box-shadow:0 14px 38px #414b6613!important;overflow:hidden!important}.a65-profile{padding:0!important;background:transparent!important}.a67-creator-photo{position:relative!important;background:linear-gradient(145deg,#f4e3eb,#e5effa,#e7f3ed)!important;overflow:hidden!important}.a67-creator-photo img{width:100%!important;height:100%!important;object-fit:cover!important}.a67-creator-photo .placeholder{font-size:28px!important;color:#7d8597!important}.a67-creator-photo .placeholder small{font-size:6px!important;letter-spacing:.16em!important}.a67-creator-body{background:linear-gradient(180deg,#fffffffa,#fcfafcf5)!important}.a67-creator-body small{font-size:6px!important;letter-spacing:.18em!important;color:#9ba0ae!important}.a67-creator-body h3{font-family:Georgia,"Noto Serif TC",serif!important;color:#2f394e!important}.a67-creator-body p{color:#858c9b!important}.a64-socials{border-top:1px solid rgba(80,90,115,.07)!important}.a64-socials button{background:transparent!important;border:0!important;color:#788093!important;font-weight:700!important}.a64-socials button+button{border-left:1px solid rgba(80,90,115,.07)!important}.music-hero,.music-stage{border:1px solid var(--rwy-line)!important;box-shadow:var(--rwy-shadow)!important}.a163-grid{gap:10px!important}.a163-card{overflow:hidden!important}.a163-art{background:linear-gradient(135deg,#f1dce7,#dfeafa,#e3f2eb)!important}.a163-playmark{background:#354159!important}.role-card,.product-card{overflow:hidden!important}.role-photo,.product-photo{background:linear-gradient(135deg,#f1dfe8,#e2edf9,#e5f3ed)!important}.role-copy h2,.product-copy h3{font-family:Georgia,"Noto Serif TC",serif!important;color:var(--rwy-ink)!important}.platforms a{background:#fffc!important;border:1px solid var(--rwy-line)!important;color:#667084!important}.product-foot button{background:#354159!important}.a167-contact-fab{width:44px!important;height:44px!important;border-radius:50%!important;background:#ffffffd1!important;border:1px solid rgba(90,100,125,.11)!important;box-shadow:0 10px 28px #343e581f!important;color:#536078!important}.a167-contact-fab small{display:none!important}.a167-sheet-card{background:#fffdfdf5!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:0 30px 80px #242d453d!important}.a167-link-grid button{border:1px solid var(--rwy-line)!important;box-shadow:0 7px 20px #3e47610b!important}#app.night{--rwy-bg:#111522;--rwy-paper:rgba(25,30,46,.88);--rwy-paper-solid:#191e2e;--rwy-ink:#f0f2f7;--rwy-muted:#a7afbf;--rwy-line:rgba(255,255,255,.08);background:radial-gradient(circle at 10% 3%,rgba(109,73,105,.28),transparent 25%),radial-gradient(circle at 95% 12%,rgba(63,92,125,.3),transparent 26%),linear-gradient(180deg,#121521,#0e1320 62%,#101722)!important;color:var(--rwy-ink)!important}#app.night .brand b,#app.night .page-title h1,#app.night .section-head h2,#app.night .a61-section-title h2,#app.night .a63-creator-head h2{color:var(--rwy-ink)!important}#app.night .a61-shortcuts,#app.night .a61-shortcut,#app.night .a61-news,#app.night .a61-reco-card,#app.night .a63-creator,#app.night .a67-creator-body{background:#181d2ddb!important;border-color:var(--rwy-line)!important}#app.night .a61-shortcut b,#app.night .a67-creator-body h3{color:#edf0f6!important}#app.night .a61-shortcut span,#app.night .a163-art,#app.night .role-photo,#app.night .product-photo{background:linear-gradient(135deg,#342839,#27374d,#263d37)!important}#app.night #nav{background:#101421eb!important;border-color:#ffffff12!important}#app.night #nav button.active{background:linear-gradient(135deg,#69486566,#374f6c6b)!important;color:#f2eef5!important}#app.night .a167-contact-fab{background:#1c2233e6!important;color:#f1edf5!important}@media(max-width:600px){#app{padding-left:10px!important;padding-right:10px!important;padding-bottom:96px!important}header{padding-left:4px!important;padding-right:4px!important}.brand b{font-size:23px!important}.iconbtn,.avatarbtn{width:40px!important;height:40px!important}.page-title h1,.adventure60-head h1{font-size:27px!important}.page-title{padding-left:4px!important;padding-right:4px!important}.a83-bn,.a163-bn{width:100%!important;margin:10px 0 20px!important;min-height:285px!important;aspect-ratio:1.28/1!important;border-radius:28px!important}.a83-admin{top:9px!important;right:9px!important}.a83-admin button{font-size:6px!important;padding:5px 7px!important;min-height:25px!important}.a163-bn-dots{right:13px!important;bottom:12px!important;gap:3px!important}.a163-bn-dots .a83-dot{width:2.5px!important;height:2.5px!important;min-width:2.5px!important}.a163-bn-dots .a83-dot.on{width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important}.a61-shortcuts{margin:0 0 22px!important;padding:10px!important;border-radius:25px!important;gap:8px!important}.a61-shortcut{min-height:104px!important;border-radius:19px!important}.a61-shortcut span{height:49px!important;border-radius:14px!important}.a61-shortcut b{font-size:10px!important}.a61-shortcut small{font-size:6px!important}.a61-mainrow,.a61-reco,.a63-creators{margin-left:0!important;margin-right:0!important}.a61-promo{min-height:285px!important;border-radius:28px!important;padding:22px!important}.a61-promo h2{font-size:28px!important}.a61-news{border-radius:23px!important}.a61-reco-grid{gap:9px!important}.a61-reco-card{min-height:175px!important;border-radius:21px!important}.a61-reco-card .pic{min-height:116px!important}.a63-creators{margin-top:34px!important;padding-top:0!important}.a63-creator-head{padding:0 4px!important}.a63-creator-grid{display:flex!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;gap:11px!important;padding:2px 4px 14px!important;margin:0 -4px!important;scrollbar-width:none}.a63-creator-grid::-webkit-scrollbar{display:none}.a63-creator{flex:0 0 78%!important;min-width:78%!important;scroll-snap-align:start!important;min-height:0!important;border-radius:25px!important}.a67-creator-photo{height:270px!important}.a67-creator-body{padding:16px 17px 12px!important}.a67-creator-body h3{font-size:23px!important;margin:7px 0!important}.a67-creator-body p{font-size:9px!important;min-height:0!important;line-height:1.65!important}.a63-creator .a64-socials{padding:0!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important}.a64-socials button{min-height:40px!important;border-radius:0!important;font-size:7px!important}.grid{gap:9px!important}.card{padding:14px!important;min-height:108px!important}.panel{padding:15px!important}.notice,.item,.news{padding:12px!important}.role-copy,.product-copy{padding:15px!important}.a167-contact-fab{right:14px!important;bottom:calc(78px + env(safe-area-inset-bottom))!important}}@media(max-width:390px){.a83-bn,.a163-bn{min-height:265px!important}.a67-creator-photo{height:245px!important}.a63-creator{flex-basis:82%!important;min-width:82%!important}}.a169-page,.a169-admin{--a169-ink:#30384d}.a169-draw-hero{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:24px;border-radius:28px;background:linear-gradient(135deg,#f6e2edeb,#e2eefaeb,#e5f3ece6);box-shadow:0 18px 45px #3f486217;margin-bottom:24px}.a169-draw-hero small{letter-spacing:.18em;font-size:8px;color:#8e94a3}.a169-draw-hero h2{font-family:Georgia,"Noto Serif TC",serif;font-size:28px;margin:7px 0;color:var(--rwy-ink)}.a169-draw-hero p{font-size:10px;color:var(--rwy-muted);margin:0;max-width:560px}.a169-gallery,.a169-owned{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.a169-preview,.a169-owned-card,.a169-result{background:#ffffffd1;border:1px solid var(--rwy-line);border-radius:24px;overflow:hidden;box-shadow:var(--rwy-shadow-soft)}.a169-card-visual{position:relative;aspect-ratio:1000/420;background:linear-gradient(135deg,#eadbe4,#dce9f7,#e0efe8);background-size:cover;background-position:center;overflow:hidden;color:#fff}.a169-card-shade{position:absolute;inset:0;background:linear-gradient(90deg,#121726b8,#12172624 68%,#1217260a),linear-gradient(0deg,rgba(18,23,38,.55),transparent 55%)}.a169-card-copy{position:absolute;left:5.4%;right:4%;bottom:8%;z-index:2;text-shadow:0 1px 8px rgba(0,0,0,.24)}.a169-card-copy>small{font-size:7px;letter-spacing:.18em;opacity:.86}.a169-card-copy h2{font-family:Georgia,"Noto Serif TC",serif;font-size:30px;line-height:1;margin:7px 0}.a169-card-copy p{font-size:11px;margin:0 0 12px;max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a169-card-meta{display:flex;gap:12px;flex-wrap:wrap;font-size:7px;opacity:.92}.a169-preview-foot,.a169-actions{padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:10px}.a169-preview-foot div{display:flex;flex-direction:column}.a169-preview-foot b{font-size:12px}.a169-preview-foot small{font-size:8px;color:var(--rwy-muted)}.a169-platforms{display:flex;gap:6px;flex-wrap:wrap}.a169-platforms a{padding:7px 10px;border-radius:999px;background:#f4eff6e6;border:1px solid var(--rwy-line);font-size:8px;color:#596378;text-decoration:none;font-weight:700}.a169-result{margin:0 0 24px}.a169-result>small{display:block;padding:12px 14px 8px;letter-spacing:.16em;color:#8b7892;font-size:8px}.a169-admin-entry{display:block;margin:28px auto 0;border:0;background:transparent;color:var(--rwy-muted);font-size:8px}.a169-admin-list{display:grid;gap:18px;margin-top:18px}.a169-admin-card{padding:18px!important}.a169-admin-card>.a169-card-visual{margin:10px 0 16px;border-radius:18px}.a169-admin-card label{display:grid;gap:6px;font-size:9px;color:var(--rwy-muted)}.a169-admin-card input,.a169-admin-card textarea{width:100%;box-sizing:border-box;border:1px solid var(--rwy-line);border-radius:13px;padding:11px 12px;background:#fffc;color:var(--rwy-ink);font:inherit}.a169-admin-card textarea{min-height:76px;resize:vertical}.a169-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.a169-form-grid .wide{grid-column:1/-1}.a169-platform-admin{display:grid;gap:8px;margin:14px 0}.a169-platform-admin>b{font-size:10px}.a169-platform-admin>div{display:grid;grid-template-columns:.7fr 1.3fr;gap:7px}.a169-toggle{display:flex!important;grid-auto-flow:column;align-items:center;justify-content:start}.a169-toggle input{width:auto!important}.night .a169-preview,.night .a169-owned-card,.night .a169-result,.night .a169-admin-card{background:#181d2de0}.night .a169-admin-card input,.night .a169-admin-card textarea{background:#0f131fbf;color:#eef1f7}@media(max-width:600px){.a169-draw-hero{display:block;padding:20px;border-radius:25px}.a169-draw-hero h2{font-size:25px}.a169-draw-hero .pill{margin-top:15px;width:100%}.a169-gallery,.a169-owned{grid-template-columns:1fr;gap:12px}.a169-preview,.a169-owned-card,.a169-result{border-radius:20px}.a169-card-copy h2{font-size:22px}.a169-card-copy p{font-size:8px;margin-bottom:8px}.a169-card-meta{font-size:6px;gap:7px}.a169-preview-foot,.a169-actions{padding:10px 11px}.a169-actions{align-items:flex-start;flex-direction:column}.a169-platforms{width:100%}.a169-platforms a{flex:1 1 auto;text-align:center}.a169-admin-card{padding:13px!important}.a169-form-grid{grid-template-columns:1fr}.a169-form-grid .wide{grid-column:auto}.a169-platform-admin>div{grid-template-columns:.8fr 1.2fr}}.a170-creator-section{margin:10px 0 28px}.a170-kicker{display:block;letter-spacing:.18em;font-size:8px;color:var(--rwy-muted);margin-bottom:5px}.a170-creators{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a170-creator{display:grid;grid-template-columns:112px 1fr;gap:14px;text-align:left;padding:0;overflow:hidden;border:1px solid var(--rwy-line);border-radius:22px;background:#ffffffc7;color:var(--rwy-ink);box-shadow:var(--rwy-shadow-soft)}.a170-creator-photo{min-height:142px;background:linear-gradient(145deg,#eadce5,#dce8f5);display:grid;place-items:center;overflow:hidden}.a170-creator-photo span{font-size:30px;color:#7f8290}.a170-creator>div:last-child{padding:17px 15px 14px 0}.a170-creator small{font-size:7px;letter-spacing:.12em;color:var(--rwy-muted)}.a170-creator h3{font:700 21px Georgia,"Noto Serif TC",serif;margin:5px 0}.a170-creator p{font-size:9px;line-height:1.7;color:var(--rwy-muted);margin:0 0 8px}.a170-creator b{font-size:8px}.a170-creator.active{outline:2px solid rgba(153,173,211,.5)}.a170-directory{margin:8px 0 28px}.a170-directory-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:14px}.a170-directory-head>div small{font-size:7px;letter-spacing:.14em;color:var(--rwy-muted)}.a170-directory-head h2{font:700 25px Georgia,"Noto Serif TC",serif;margin:4px 0}.a170-directory-head p{font-size:9px;color:var(--rwy-muted);margin:0}.a170-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.a170-role{overflow:hidden;border:1px solid var(--rwy-line);border-radius:20px;background:#fffc;box-shadow:var(--rwy-shadow-soft)}.a170-role-foot{padding:11px 12px;display:flex;align-items:center;gap:10px;justify-content:space-between}.a170-role-foot>div{min-width:0;display:grid;gap:3px}.a170-role-foot b{font-size:11px}.a170-role-foot small{font-size:7px;color:var(--rwy-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a170-random{display:block;margin:16px auto 0}.a170-card-visual .a169-card-shade{background:linear-gradient(0deg,rgba(11,18,31,.42),transparent 38%),linear-gradient(90deg,rgba(10,18,32,.14),transparent 35%,rgba(10,18,32,.08))}.a170-name{position:absolute;z-index:2;top:16%;left:8%;right:8%;text-align:center;font:800 clamp(24px,5vw,48px)/1.05 Georgia,"Noto Serif TC",serif;text-shadow:0 3px 8px rgba(0,0,0,.48)}.a170-quote{position:absolute;z-index:2;left:8%;right:8%;top:48%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:9px;text-align:center;text-shadow:0 2px 7px rgba(0,0,0,.62)}.a170-quote span{font:700 30px Georgia,serif}.a170-quote b{font-size:clamp(12px,2.7vw,25px);line-height:1.35}.a170-meta{position:absolute;z-index:2;left:4.8%;right:4.8%;bottom:6%;display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;color:#fffffff0;text-shadow:0 2px 6px rgba(0,0,0,.55)}.a170-meta span{font-size:clamp(7px,1.5vw,14px)}.a170-meta span:nth-child(2){text-align:center}.a170-meta strong{text-align:right;font-size:clamp(11px,2.2vw,21px)}.a170-result-actions,.a170-owned-tools{padding:14px}.a170-links{width:100%;margin-top:12px;border-top:1px solid var(--rwy-line);padding-top:12px}.a170-links-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:8px}.a170-links-head>div{display:grid}.a170-links-head small{font-size:7px;letter-spacing:.14em;color:var(--rwy-muted)}.a170-links-head b{font-size:12px}.a170-links-head>span{font-size:8px;color:var(--rwy-muted)}.a170-links>a{display:grid;grid-template-columns:28px 90px minmax(0,1fr) 18px;gap:8px;align-items:center;padding:10px 8px;border-top:1px solid rgba(120,130,150,.12);text-decoration:none;color:var(--rwy-ink)}.a170-link-no{font-size:7px;color:var(--rwy-muted)}.a170-links strong{font-size:10px}.a170-links em{font-style:normal;font-size:8px;color:var(--rwy-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a170-links i{font-style:normal;text-align:right}.a170-link-empty{font-size:9px;color:var(--rwy-muted);padding:12px 0}.night .a170-creator,.night .a170-role{background:#181d2de0}@media(max-width:600px){.a170-creators,.a170-role-grid{grid-template-columns:1fr}.a170-creator{grid-template-columns:94px 1fr;border-radius:19px}.a170-creator-photo{min-height:124px}.a170-creator>div:last-child{padding:14px 12px 12px 0}.a170-creator h3{font-size:19px}.a170-directory-head{display:block}.a170-directory-head .mini{margin-bottom:10px}.a170-name{top:15%;font-size:27px}.a170-quote{top:49%;gap:5px}.a170-quote span{font-size:20px}.a170-quote b{font-size:14px}.a170-meta{bottom:6%;left:4%;right:4%;gap:5px}.a170-meta span{font-size:7px}.a170-meta strong{font-size:13px}.a170-links>a{grid-template-columns:24px 72px minmax(0,1fr) 14px;padding:10px 4px}.a170-links em{font-size:7px}}.a171-scratch{margin:16px 0 24px;padding:22px 24px;border-radius:25px;display:flex;align-items:center;justify-content:space-between;gap:18px;position:relative;overflow:hidden;background:linear-gradient(118deg,#30263d,#4b3851 55%,#73546b);color:#fff;border:1px solid rgba(255,255,255,.16);box-shadow:0 16px 38px #31273d21}.a171-scratch:after{content:"✦";position:absolute;right:19%;top:50%;transform:translateY(-50%);font-size:76px;color:#ffffff0b;pointer-events:none}.a171-scratch-copy{position:relative;z-index:1}.a171-scratch-copy small{font-size:6px;letter-spacing:.18em;opacity:.55}.a171-scratch-copy h2{font-size:23px;line-height:1.1;margin:6px 0 7px;letter-spacing:.01em}.a171-scratch-copy p{margin:0;font-size:7px;opacity:.7}.a171-scratch>button{position:relative;z-index:2;flex:0 0 auto;border:0!important;border-radius:999px!important;background:#fffffff5!important;color:#342b40!important;padding:12px 17px!important;font-size:7px!important;font-weight:800!important;box-shadow:0 8px 24px #120e1821!important}.a171-scratch>button span{margin-left:7px}.a61-mainrow{grid-template-columns:1fr!important;margin-top:20px!important}.a61-mainrow>.a61-news{width:100%!important}.a61-promo,.a61-reco,.a70-visual-guide{display:none!important}.a61-news{border-radius:26px!important;padding:24px 26px!important;background:#ffffffb3!important;backdrop-filter:blur(18px);box-shadow:0 15px 42px #444c640f!important}.a61-news .a61-section-title{margin-bottom:7px!important}.a61-news .a61-section-title h2{font-size:19px!important;letter-spacing:.01em}.a61-newsitem{padding:15px 0!important}.a61-newsitem span{width:28px!important;height:28px!important;border-radius:50%!important;background:#e2e8f3b8!important;font-size:9px!important}.a61-newsitem time{font-size:5px!important;letter-spacing:.17em!important}.a61-newsitem b{font-size:8px!important}.a63-creators{margin-top:28px!important}.a63-creator-head{padding:0 3px 14px!important;border:0!important}.a63-creator-head h2{font-size:21px!important}.a63-creator-head p{font-size:7px!important;line-height:1.7!important;color:var(--rwy-soft)!important}.a63-creator-grid{gap:12px!important}.a63-creator{border:1px solid rgba(150,158,180,.13)!important;border-radius:24px!important;background:#ffffffb8!important;box-shadow:0 13px 35px #454d650e!important;overflow:hidden!important}.a67-creator-photo{background:linear-gradient(135deg,#f3e5eb,#e7f1fb,#e8f5ef)!important}.a67-creator-body{background:transparent!important}.a67-creator-body h3{font-size:17px!important}.a67-creator-body p{font-size:7px!important;line-height:1.65!important}.a64-socials{border-top:1px solid rgba(120,130,155,.08)!important}.a64-socials button{background:transparent!important;border:0!important;font-size:6px!important;color:var(--rwy-soft)!important}#app.night .a171-scratch{background:linear-gradient(118deg,#211d2a,#332b3b 55%,#493747)!important}#app.night .a61-news,#app.night .a63-creator{background:#191e2dd1!important}@media(max-width:620px){.a171-scratch{margin:14px 0 20px;padding:18px;border-radius:22px}.a171-scratch-copy h2{font-size:20px}.a171-scratch-copy small{font-size:5px}.a171-scratch-copy p{font-size:6px}.a171-scratch>button{padding:11px 14px!important;font-size:6px!important}.a61-mainrow{margin:0!important}.a61-news{padding:18px 19px!important;border-radius:22px!important}.a61-newsitem{padding:13px 0!important}.a63-creators{margin-top:24px!important}.a63-creator-grid{grid-template-columns:1fr!important;gap:11px!important}.a63-creator{display:grid!important;grid-template-columns:116px 1fr!important;min-height:128px!important}.a65-profile{display:contents!important}.a67-creator-photo{height:100%!important;min-height:128px!important}.a67-creator-body{padding:17px 15px 10px!important}.a63-creator .a64-socials{grid-column:2!important;padding:0 12px 10px!important;grid-template-columns:repeat(3,1fr)!important}.a67-creator-body p{margin-bottom:0!important}}@media(max-width:719px){#nav{position:fixed!important;left:9px!important;right:9px!important;bottom:calc(7px + env(safe-area-inset-bottom,0px))!important;width:auto!important;height:58px!important;min-height:58px!important;transform:none!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;padding:5px!important;margin:0!important;border-radius:21px!important;overflow:hidden!important}#nav button{width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;height:48px!important;margin:0!important;padding:4px 0 3px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;border-radius:14px!important;font-size:8px!important;line-height:10px!important;white-space:nowrap!important;transform:none}#nav button span{display:block!important;width:auto!important;height:19px!important;margin:0!important;font-size:17px!important;line-height:19px!important}#nav button:active{transform:none!important}#app{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))!important}.page,.a61-home{padding-bottom:82px!important}.mini-player{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}.a167-contact-fab{bottom:calc(75px + env(safe-area-inset-bottom,0px))!important}}:root{--a173-ink:#20283d;--a173-muted:#7f879a;--a173-line:rgba(47,58,83,.1);--a173-glass:rgba(255,255,255,.72);--a173-pink:#f5e8ef;--a173-blue:#e8eff8;--a173-mint:#e9f4f1;--a173-shadow:0 20px 60px rgba(55,65,91,.1)}body{background:radial-gradient(circle at 0 4%,rgba(248,224,237,.62),transparent 27rem),radial-gradient(circle at 100% 24%,rgba(222,241,242,.55),transparent 25rem),#f8f7f8;color:var(--a173-ink)}.page{max-width:760px;margin:auto;padding-left:18px;padding-right:18px}.a171-scratch{margin:22px 0!important;padding:0!important;min-height:154px!important;border:0!important;border-radius:32px!important;overflow:hidden;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;background:linear-gradient(128deg,#252b42,#4c3b57 55%,#816171)!important;box-shadow:0 22px 55px #2e273e2e!important;position:relative}.a171-scratch:before{content:"✦";position:absolute;right:25%;top:-42px;font-size:170px;color:#ffffff0b;transform:rotate(16deg)}.a171-scratch-copy{padding:27px 12px 27px 27px!important;color:#fff;position:relative;z-index:1}.a171-scratch-copy small{font-size:9px;letter-spacing:.28em;opacity:.55}.a171-scratch-copy h2{font-family:Georgia,"Noto Serif TC",serif;font-size:27px!important;letter-spacing:.03em;margin:7px 0 5px!important}.a171-scratch-copy p{font-size:11px!important;opacity:.62;margin:0!important}.a171-scratch>button{margin:0 22px 27px 0!important;border:1px solid rgba(255,255,255,.32)!important;background:#fffffff0!important;color:#30364b!important;border-radius:999px!important;padding:13px 18px!important;font-weight:800!important;font-size:11px!important;box-shadow:none!important;white-space:nowrap;position:relative;z-index:1}.a171-home .quick-grid,.a171-home .home-grid,.a171-home .portal-grid{gap:9px!important;background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}.a171-home .quick-grid>*,.a171-home .home-grid>*,.a171-home .portal-grid>*{border:1px solid rgba(54,64,86,.08)!important;box-shadow:none!important;background:#ffffff8f!important;backdrop-filter:blur(14px);border-radius:22px!important}.a170-creator-section{margin-top:24px}.a170-creators{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.a170-creator{min-height:116px!important;padding:12px!important;border:1px solid var(--a173-line)!important;border-radius:28px!important;background:#ffffffad!important;box-shadow:none!important;display:grid!important;grid-template-columns:92px 1fr!important;gap:16px!important;text-align:left!important;align-items:center!important}.a170-creator-photo{width:92px!important;height:92px!important;border-radius:22px!important;overflow:hidden;background:linear-gradient(145deg,var(--a173-pink),var(--a173-blue),var(--a173-mint))!important}.a170-creator-photo img{width:100%;height:100%;object-fit:cover}.a170-creator small{font-size:8px!important;letter-spacing:.18em;color:#9a91a2}.a170-creator h3{font-family:Georgia,"Noto Serif TC",serif;font-size:22px!important;margin:3px 0!important}.a170-creator p{font-size:11px!important;line-height:1.65!important;color:var(--a173-muted)!important;margin:0 0 5px!important}.a170-creator b{font-size:10px!important;color:#545b70!important}.a170-creator.active{border-color:#705f7f47!important;background:#fff!important;box-shadow:var(--a173-shadow)!important}.a173-draw-state{margin:8px 0 18px;padding:14px 16px;border-radius:22px;display:flex;gap:12px;align-items:center;border:1px solid var(--a173-line);background:#ffffff9e;backdrop-filter:blur(16px)}.a173-draw-state>span{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#f3e7ef,#e6eef8);font-size:15px}.a173-draw-state div{display:flex;flex-direction:column}.a173-draw-state small{font-size:8px;letter-spacing:.22em;color:#a29aaa}.a173-draw-state b{font-size:13px;margin-top:2px}.a173-draw-state em{font-style:normal;font-size:10px;color:#9a9fae;margin-top:2px}.a173-draw-state.done{opacity:.72}.a170-directory{margin-top:18px!important}.a170-directory-head{padding:20px 2px!important;background:transparent!important;border:0!important}.a170-directory-head h2{font-family:Georgia,"Noto Serif TC",serif;font-size:30px!important}.a170-role-grid{display:grid!important;grid-template-columns:1fr!important;gap:20px!important}.a170-role{padding:0!important;overflow:hidden;border:0!important;border-radius:28px!important;background:#fff!important;box-shadow:var(--a173-shadow)!important}.a169-card-visual{border-radius:0!important;box-shadow:none!important}.a170-role-foot{padding:15px 17px 17px!important;border:0!important}.a170-role-foot b{font-family:Georgia,"Noto Serif TC",serif;font-size:19px!important}.a170-role-foot small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:430px;color:var(--a173-muted)!important}.a170-role-foot .mini{border-radius:999px!important;padding:9px 13px!important;background:#252b40!important;color:#fff!important;border:0!important}.a170-role-foot .mini:disabled,#a170DrawCreator:disabled{opacity:.35!important;filter:grayscale(1);pointer-events:none}.a170-random{width:100%;margin:18px 0!important;border-radius:18px!important;background:#252b40!important;color:#fff!important;border:0!important;min-height:48px!important}.a170-owned-section{margin-top:38px!important}.a169-owned-card{border:0!important;background:transparent!important;box-shadow:none!important;margin-bottom:30px!important}.a170-owned-tools{padding:12px 2px!important}.a169-platforms,.a170-links{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important}.a169-platforms a,.a170-links a{min-height:43px!important;border-radius:15px!important;border:1px solid var(--a173-line)!important;background:#ffffffc7!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 13px!important;text-decoration:none!important;color:var(--a173-ink)!important;font-size:11px!important;font-weight:700!important}.a169-platforms a:after,.a170-links a:after{content:"↗";opacity:.45}.bottom-nav{left:14px!important;right:14px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:auto!important;min-height:68px!important;height:68px!important;padding:5px 6px!important;border-radius:25px!important;background:#fcfafce0!important;backdrop-filter:blur(24px) saturate(1.2)!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 14px 45px #363e5426!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;overflow:visible!important}.bottom-nav button,.bottom-nav a{min-width:0!important;height:58px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}.bottom-nav svg{width:21px!important;height:21px!important}.bottom-nav span{font-size:9px!important;line-height:1!important}.bottom-nav .active{background:linear-gradient(180deg,#f4e7f0e6,#ebf1f9d9)!important;border-radius:18px!important}body{padding-bottom:calc(98px + env(safe-area-inset-bottom))!important}@media(max-width:420px){.a171-scratch{min-height:145px!important}.a171-scratch-copy{padding-left:21px!important}.a171-scratch-copy h2{font-size:24px!important}.a171-scratch>button{margin-right:16px!important;padding:12px 14px!important}.a170-creator{grid-template-columns:82px 1fr!important}.a170-creator-photo{width:82px!important;height:82px!important}.a169-platforms,.a170-links{grid-template-columns:1fr!important}}[data-theme=dark] body,body.dark{background:#111521!important;color:#eef0f6!important}[data-theme=dark] .a170-creator,[data-theme=dark] .a173-draw-state,[data-theme=dark] .a169-platforms a,body.dark .a170-creator,body.dark .a173-draw-state,body.dark .a169-platforms a{background:#1c2130d1!important;border-color:#ffffff14!important;color:#eef0f6!important}[data-theme=dark] .bottom-nav,body.dark .bottom-nav{background:#161a27e6!important;border-color:#ffffff12!important}.a61-promo,.a173-draw-state{display:none!important}.a171-scratch{background:radial-gradient(circle at 82% 18%,rgba(255,255,255,.9) 0 2px,transparent 3px),radial-gradient(circle at 70% 72%,rgba(255,255,255,.65) 0 1px,transparent 2px),linear-gradient(135deg,#eadde8,#dce8f3 48%,#dceee9)!important;color:#293248!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 20px 48px #3f48601c!important;background-size:auto,auto,cover!important;background-position:center!important}.a171-scratch:before{content:"RWY";font-family:Georgia,serif;right:8%!important;top:10%!important;font-size:88px!important;color:#ffffff4d!important;transform:none!important}.a171-scratch-copy{color:#293248!important}.a171-scratch-copy small{color:#788398!important;opacity:1!important}.a171-scratch-copy p{color:#657087!important;opacity:1!important}.a171-scratch>button{background:#ffffffc2!important;color:#293248!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:0 10px 25px #49526a14!important}.a174-custom-scratch{background-size:cover!important;background-position:center!important}.a167-contact-fab{width:38px!important;height:38px!important;right:18px!important;bottom:calc(84px + env(safe-area-inset-bottom))!important;border-radius:50%!important;background:#ffffffc7!important;border:1px solid rgba(80,91,117,.12)!important;box-shadow:0 8px 24px #39425a1f!important;color:#66718a!important}.a167-contact-fab span{font-family:Georgia,serif!important;font-size:16px!important}.a167-contact-fab small,.a174-music .music-note{display:none!important}.a174-track-list{display:grid;gap:9px;margin-top:12px}.a174-track{position:relative;display:grid;grid-template-columns:1fr 42px;align-items:center;border:1px solid rgba(47,58,83,.08);background:#ffffffa8;border-radius:20px;overflow:hidden;box-shadow:none}.a174-track.active{background:linear-gradient(110deg,#f7e8f0b8,#e8f0f9b8);border-color:#6f647f29}.a174-track-main{border:0;background:transparent;display:grid;grid-template-columns:52px 1fr 28px;gap:11px;align-items:center;text-align:left;padding:10px;color:inherit}.a174-track-art{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(145deg,#f1e6ed,#e3edf7,#e4f1ed);font:22px Georgia;color:#69758e}.a174-track-copy{min-width:0}.a174-track-copy b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a174-track-copy small{display:block;font-size:8px;color:#8b93a4;margin-top:5px}.a174-play{width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#303a53;color:#fff;font-size:8px}.a174-fav,.a174-heart{border:0;background:transparent;color:#9aa1b1;font-size:19px}.a174-fav{width:42px;height:100%}.a174-fav.on,.a174-heart.on{color:#9b6681}.a174-music-manage{margin:18px 0 8px;border-top:1px solid rgba(47,58,83,.08);padding-top:12px}.a174-music-manage summary{font-size:9px;color:#9299a8;cursor:pointer}.a174-music-manage div{display:grid;gap:6px;margin-top:9px}.a174-music-manage button{border:1px solid rgba(47,58,83,.08);background:#ffffff94;border-radius:12px;padding:9px 11px;text-align:left;font-size:9px;color:inherit;display:flex;justify-content:space-between}.a174-music-manage button span{color:#9aa1b0}.a174-draw-hero{margin:8px 0 24px;padding:23px;border-radius:30px;min-height:150px;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;background:linear-gradient(135deg,#f2e7ee,#e4edf7 54%,#e2f0ec);border:1px solid rgba(255,255,255,.9);box-shadow:0 18px 45px #3a445e17;position:relative;overflow:hidden}.a174-draw-hero:after{content:"✦";position:absolute;right:24px;top:8px;font-size:82px;color:#ffffff75}.a174-draw-hero>div{position:relative;z-index:1}.a174-draw-hero small{font-size:8px;letter-spacing:.22em;color:#8c93a5}.a174-draw-hero h2{font-family:Georgia,"Noto Serif TC",serif;font-size:25px;margin:7px 0 5px}.a174-draw-hero p{font-size:10px;line-height:1.65;color:#788195;margin:0;max-width:330px}.a174-draw-hero button{position:relative;z-index:2;min-width:124px;border:0;border-radius:999px;padding:13px 16px;background:#293249;color:#fff;font-size:10px;font-weight:800;white-space:nowrap}.a174-draw-hero button span{margin-left:7px}.a174-draw-hero button:disabled{background:#474f6521;color:#8c93a2}.a174-draw-hero.done{filter:saturate(.7)}.a174-art-manager{margin:22px 0 110px;padding:18px;border:1px solid rgba(47,58,83,.09);border-radius:22px;background:#ffffffa8;display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.a174-art-manager small{font-size:7px;letter-spacing:.2em;color:#9aa0ae}.a174-art-manager b{display:block;font-size:13px;margin:3px 0}.a174-art-manager p{font-size:9px;color:#8b93a3;margin:0}.a174-art-manager label,.a174-art-manager button{border:0;border-radius:999px;background:#303950;color:#fff;padding:10px 13px;font-size:9px;font-weight:800}.a174-art-manager input{display:none}@media(max-width:500px){.a174-draw-hero{align-items:flex-start;flex-direction:column;padding:20px}.a174-draw-hero button{width:100%;min-height:44px}.a174-art-manager{grid-template-columns:1fr}.a174-art-manager label,.a174-art-manager button{text-align:center}.a167-contact-fab{right:15px!important}}.a175-hud{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0 22px;padding:10px;border:1px solid rgba(90,105,135,.12);border-radius:24px;background:#ffffffb8;box-shadow:0 14px 40px #4a547612;backdrop-filter:blur(18px)}.a175-hud>div{min-width:0;display:flex;align-items:center;gap:7px;padding:7px}.a175-hud>div>span{font-size:16px;opacity:.68}.a175-hud p{margin:0;min-width:0}.a175-hud small{display:block;font-size:9px;letter-spacing:.08em;color:#8d95a8}.a175-hud b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a175-life-hero{margin:10px 0 30px;padding:30px 26px;border-radius:32px;background:linear-gradient(135deg,#f7deebc7,#deebfab8 55%,#def6edb3);border:1px solid rgba(255,255,255,.8);box-shadow:0 22px 55px #4d547a14}.a175-life-hero small{letter-spacing:.24em;color:#7f899f}.a175-life-hero h2{font-size:28px;margin:8px 0}.a175-life-hero p{margin:0;color:#6f788b;line-height:1.7}.a175-life-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.a175-life-card{border:1px solid rgba(104,116,145,.13);background:#ffffffb8;border-radius:24px;padding:18px;text-align:left;display:grid;grid-template-columns:44px 1fr auto;gap:12px;align-items:center;box-shadow:0 12px 34px #454f6f0e}.a175-life-card>span{width:44px;height:44px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(145deg,#f8e9f1,#e7f2fb 55%,#e7f6ef);font-size:20px}.a175-life-card b{display:block;font-size:16px}.a175-life-card small{display:block;margin-top:4px;color:#8b93a5;line-height:1.35}.a175-life-card i{font-style:normal;color:#9aa1b0}.a175-life-grid.compact .a175-life-card{padding:14px}.a175-fac-grid{display:grid;gap:14px}.a175-fac-card{padding:20px;border-radius:26px;background:#ffffffc7;border:1px solid rgba(100,112,142,.13);box-shadow:0 15px 40px #4650700f}.a175-fac-top{display:grid;grid-template-columns:54px 1fr auto;gap:12px;align-items:center}.a175-fac-top>span{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;font-size:24px;background:linear-gradient(145deg,#f7e9ef,#e6f1fa,#e7f5ed)}.a175-fac-top small{letter-spacing:.15em;color:#9aa1b0}.a175-fac-top h3{margin:3px 0 0;font-size:21px}.a175-fac-top em{font-style:normal;font-weight:800;padding:7px 10px;border-radius:999px;background:#f2f4f9}.a175-fac-card>p{color:#788195}.a175-slotline{display:flex;justify-content:space-between;align-items:end;margin-top:16px}.a175-slotline b{font-size:22px}.a175-slotline small{color:#9299a8}.a175-progress{height:5px;background:#edf0f5;border-radius:99px;margin:10px 0 16px;overflow:hidden}.a175-progress i{display:block;height:100%;background:linear-gradient(90deg,#e9c7d9,#bcd9ef,#bfe6d5);border-radius:99px}.a175-kitchen-hero{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:26px;border-radius:30px;background:linear-gradient(135deg,#f9e8ef,#e9f2fb 55%,#edf8f1);margin-bottom:22px}.a175-kitchen-hero h2{margin:5px 0;font-size:25px}.a175-kitchen-hero p{margin:0;color:#747d90}.a175-kitchen-hero>span{font-size:48px;font-weight:900;opacity:.12}.a175-recipe-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.a175-recipe{padding:17px;border-radius:22px;background:#ffffffc7;border:1px solid rgba(105,116,145,.12)}.a175-recipe-head{display:flex;justify-content:space-between;color:#98a0b0;font-size:11px}.a175-recipe-head em{font-style:normal}.a175-recipe h3{font-size:17px;margin:10px 0 6px}.a175-recipe>p{font-size:12px;color:#7f8799;min-height:34px}.a175-mastery>b{font-size:13px}.a175-mastery>div{height:5px;background:#edf0f5;border-radius:99px;margin:7px 0}.a175-mastery i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#e9c7d9,#bfdcf0,#c2e8d7)}.a175-mastery small{color:#9299aa;font-size:10px}.a175-recipe button{margin-top:12px;width:100%}.a175-empty-family{text-align:center;padding:48px 24px;border-radius:30px;background:linear-gradient(145deg,#f9e7f0a6,#e7f2fbb8,#e9f8f0ad);border:1px solid rgba(255,255,255,.85)}.a175-empty-family>span{font-size:36px}.a175-empty-family h2{font-size:26px}.a175-empty-family p{color:#778094;line-height:1.7}.a175-child-card{padding:20px;margin-bottom:18px;border-radius:30px;background:#fffc;border:1px solid rgba(100,112,142,.13);box-shadow:0 18px 45px #444e6e12}.a175-child-cover{display:flex;gap:15px;align-items:center}.a175-child-photo{width:76px;height:76px;border-radius:24px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,#f7e7ef,#e4f0fa,#e5f5ed);font-size:28px}.a175-child-photo img{width:100%;height:100%;object-fit:cover}.a175-child-cover small{letter-spacing:.15em;color:#9aa1b0}.a175-child-cover h2{margin:3px 0;font-size:26px}.a175-child-cover p{margin:0;color:#828a9b}.a175-parents{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin:18px 0;padding:14px;border-radius:18px;background:#f7f8fb}.a175-parents span:last-child{text-align:right}.a175-parents small{display:block;color:#9aa1b0}.a175-parents i{font-style:normal}.a175-child-bars{display:grid;gap:9px}.a175-child-bars span{display:flex;justify-content:space-between;font-size:12px}.a175-child-bars>div>i{display:block;height:6px;background:#eef0f5;border-radius:99px;overflow:hidden}.a175-child-bars em{display:block;height:100%;background:linear-gradient(90deg,#e9c6d8,#bddbef,#c0e6d5);border-radius:99px}.a175-traits{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:16px 0}.a175-traits span{text-align:center;padding:11px 5px;border-radius:16px;background:#f7f8fb}.a175-traits small{display:block;color:#979eae}.a175-traits b{font-size:18px}.a175-schoolbox{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:14px;border:1px solid #e9ebf1;border-radius:18px}.a175-schoolbox small{display:block;letter-spacing:.12em;color:#9ba2b1}.a175-schoolbox select{max-width:46%;border:0;background:#f4f6f9;border-radius:12px;padding:9px}.a175-interactions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.a175-interactions button{border:0;border-radius:16px;padding:11px 6px;background:linear-gradient(145deg,#fbf3f7,#f0f6fb);font-weight:800}.a175-interactions small{display:block;margin-top:3px;font-weight:500;color:#9198a8;font-size:9px}@media(max-width:520px){.a175-hud,.a175-life-grid{grid-template-columns:1fr 1fr}.a175-life-card{grid-template-columns:38px 1fr;padding:14px;gap:9px}.a175-life-card>span{width:38px;height:38px;border-radius:13px}.a175-life-card i{display:none}.a175-recipe-grid{grid-template-columns:1fr}.a175-interactions,.a175-traits{grid-template-columns:1fr 1fr}.a175-schoolbox{align-items:flex-start;flex-direction:column}.a175-schoolbox select{max-width:100%;width:100%}}body.dark .a175-hud,body.dark .a175-life-card,body.dark .a175-fac-card,body.dark .a175-recipe,body.dark .a175-child-card{background:#181d2bd1;border-color:#ffffff14}body.dark .a175-life-hero,body.dark .a175-kitchen-hero,body.dark .a175-empty-family{background:linear-gradient(135deg,#2b2634,#242d3b,#21352f)}body.dark .a175-parents,body.dark .a175-traits span,body.dark .a175-schoolbox select,body.dark .a175-interactions button{background:#222837;color:#eef2f8}.a176-page{padding-bottom:110px!important}.a176-status{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:10px 0 18px;padding:7px;border-radius:22px;background:#ffffffc7;border:1px solid rgba(58,68,94,.08);box-shadow:0 14px 38px #38435e0f;overflow:hidden}.a176-status>div{min-width:0;padding:9px 10px;border-right:1px solid rgba(67,77,103,.08)}.a176-status>div:last-child{border:0}.a176-status span{font-size:11px;color:#8992a8}.a176-status small{display:block;margin:3px 0 2px;font-size:8px;color:#959dae}.a176-status b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a176-cover{position:relative;min-height:230px;margin:0 0 30px;border-radius:32px;overflow:hidden;background:#e9edf4;box-shadow:0 22px 60px #36425e1a}.a176-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.a176-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1b2337d1,#1b233761 58%,#1b23370f)}.a176-cover>div{position:relative;z-index:2;width:58%;padding:35px 28px;color:#fff}.a176-cover small{font-size:8px;letter-spacing:.22em;opacity:.72}.a176-cover h1{font-family:Georgia,"Noto Serif TC",serif;font-size:29px;margin:8px 0}.a176-cover p{font-size:11px;line-height:1.75;opacity:.78;margin:0}.a176-zone{margin:0 0 34px}.a176-zone>header{display:flex;align-items:center;gap:13px;margin:0 2px 13px}.a176-zone>header>span{width:42px;height:42px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(145deg,#f8e9f1,#e7f0fa,#e8f5ef);font-size:9px;color:#7f889d}.a176-zone header small{font-size:8px;letter-spacing:.2em;color:#959dad}.a176-zone header h2{font-size:22px;margin:2px 0 0}.a176-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.a176-tile{position:relative;min-width:0;min-height:122px;padding:0;border:1px solid rgba(74,85,113,.1);border-radius:24px;overflow:hidden;background:#ffffffc2;box-shadow:0 12px 32px #404a670e;text-align:left;color:inherit}.a176-art{display:block;height:82px;overflow:hidden;background:linear-gradient(145deg,#f7eaf1,#e8f1fa,#e7f4ee)}.a176-art img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.a176-copy{display:block;padding:12px 34px 13px 14px}.a176-copy b{display:block;font-size:15px;line-height:1.2}.a176-copy small{display:block;margin-top:5px;font-size:9px;line-height:1.4;color:#818a9d}.a176-tile>i{position:absolute;right:13px;bottom:13px;font-style:normal;font-size:12px;color:#949cad}.a176-tile:active{transform:scale(.985)}@media(max-width:520px){.a176-status{grid-template-columns:repeat(4,minmax(0,1fr));padding:5px}.a176-status>div{padding:7px 5px}.a176-status span{display:none}.a176-status small{font-size:7px}.a176-status b{font-size:10px}.a176-cover{min-height:205px;border-radius:27px}.a176-cover>div{width:70%;padding:28px 20px}.a176-cover h1{font-size:25px}.a176-cover p{font-size:10px}.a176-grid{gap:9px}.a176-tile{border-radius:20px}.a176-art{height:76px}.a176-copy{padding:11px 28px 12px 12px}.a176-copy b{font-size:14px}.a176-copy small{font-size:8px}}body.dark .a176-status,body.dark .a176-tile{background:#181d2bd6;border-color:#ffffff12}body.dark .a176-zone>header>span{background:linear-gradient(145deg,#382e3a,#283648,#293d36)}body.dark .a176-copy small,body.dark .a176-status small{color:#9da7b9}:root{--rwy-text-xs:11px;--rwy-text-sm:13px;--rwy-text-md:15px;--rwy-text-lg:17px;--rwy-title-sm:20px;--rwy-title-md:24px;--rwy-title-lg:30px;--rwy-leading:1.58;--rwy-muted:#7c8496}body{font-size:15px;line-height:var(--rwy-leading);letter-spacing:0;word-break:normal;overflow-wrap:break-word}button,input,select,textarea{font:inherit}button{line-height:1.25}p{font-size:14px;line-height:1.65}small{line-height:1.45}.page h1,.page-title{font-size:clamp(27px,7vw,32px)!important;line-height:1.16!important;letter-spacing:-.025em!important}.page h2,.section-title{font-size:clamp(20px,5.4vw,24px)!important;line-height:1.25!important;letter-spacing:-.015em!important}.page h3{font-size:17px;line-height:1.32}.page button,.page label,.page input,.page select,.page textarea{font-size:14px}img{max-width:100%;height:auto}.a176-art{height:auto!important;aspect-ratio:16/10!important;display:grid!important;place-items:center!important;padding:6px!important;background:linear-gradient(145deg,#f8edf3,#edf4fa,#edf7f2)!important}.a176-art img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;border-radius:15px!important}.a176-cover{min-height:0!important;aspect-ratio:16/9!important;background:#eef1f6!important}.a176-cover img{object-fit:contain!important;background:#eef1f6!important}.a176-copy b{font-size:15px!important;line-height:1.3!important}.a176-copy small{font-size:11px!important;line-height:1.5!important}.a170-creator-photo img,.a175-child-photo img{object-fit:contain!important;background:#f5f6f9cc}.a169-card-visual{aspect-ratio:50/21!important;height:auto!important;overflow:hidden!important}.a169-card-visual>img,.a169-card-visual img{object-fit:contain!important;width:100%!important;height:100%!important}.music-cover img,.product-image img,.item-image img,.pet-image img,.recipe-image img{object-fit:contain!important}[data-image-spec]:after{content:attr(data-image-spec);display:block;margin-top:6px;font-size:11px;line-height:1.45;color:#8a92a3;font-weight:500;letter-spacing:0}.image-upload-note,.upload-hint,.image-spec{font-size:11px!important;line-height:1.5!important;color:#858da0!important;letter-spacing:0!important}.a176-zone{margin-bottom:30px}.a176-zone>header{margin-bottom:12px}.a176-zone header small{font-size:10px!important;letter-spacing:.12em!important}.a176-zone header h2{font-size:21px!important;line-height:1.25!important}.a175-life-card b,.a175-recipe h3{font-size:16px!important}.a175-life-card small,.a175-recipe>p{font-size:12px!important;line-height:1.5!important}.a175-child-cover h2{font-size:23px!important}.a175-child-cover p{font-size:13px!important}.a170-creator small{font-size:10px!important;letter-spacing:.12em!important}.a170-creator h3{font-size:21px!important}.a170-creator p{font-size:13px!important;line-height:1.55!important}@media(max-width:520px){body{font-size:14px}.page{padding-left:16px!important;padding-right:16px!important}.a176-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.a176-tile{min-height:0!important}.a176-art{aspect-ratio:4/3!important;padding:5px!important}.a176-copy{padding:11px 28px 12px 12px!important}.a176-copy b{font-size:14px!important}.a176-copy small{font-size:10.5px!important}.a176-cover{aspect-ratio:16/10!important}.a176-cover>div{width:72%!important;padding:22px 18px!important}.a176-cover h1{font-size:26px!important}.a176-cover p{font-size:12px!important;line-height:1.55!important}}.a178-login-page{min-height:calc(100dvh - 150px);display:grid;place-items:center;padding-top:18px!important}.a178-login-card{width:min(100%,520px);padding:34px 20px 26px;border:1px solid rgba(110,115,150,.12);border-radius:32px;background:linear-gradient(145deg,#fffffff5,#f6f4ffe0);box-shadow:0 24px 70px #34395e1f;text-align:center;overflow:hidden;position:relative}.a178-login-card:before{content:"";position:absolute;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(239,202,223,.38),transparent 70%);right:-90px;top:-100px}.a178-brandmark{width:54px;height:54px;border-radius:18px;display:grid;place-items:center;margin:0 auto 16px;background:linear-gradient(135deg,#f4d9e6,#dfe9ff,#dff4ed);font-size:22px;box-shadow:inset 0 0 0 1px #ffffffb3}.a178-login-card>small{font-size:10px;letter-spacing:.18em;font-weight:800;color:#8589a0}.a178-login-card h1{font-size:28px;line-height:1.18;margin:8px 0 10px}.a178-login-card>p{font-size:14px;line-height:1.65;color:var(--muted);margin:0 auto 24px;max-width:360px}.a178-auth-stack{display:grid;gap:11px}.a178-auth{width:100%;border:1px solid rgba(80,85,120,.12);border-radius:20px;background:#ffffffc7;padding:14px 15px;display:grid;grid-template-columns:42px 1fr 18px;gap:11px;align-items:center;text-align:left;color:inherit}.a178-auth>span{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:#f4f4fa;font-size:18px}.a178-auth.discord>span{background:#eceeff}.a178-auth b{font-size:15px}.a178-auth small{display:block;font-size:12px;color:var(--muted);margin-top:3px}.a178-auth i{font-style:normal;font-size:24px;color:#a5a7b6}.a178-login-note{font-size:11px;line-height:1.55;color:var(--muted);margin-top:18px;padding:12px;border-radius:15px;background:#787d9b0e}.a178-form{display:grid;gap:14px}.a178-form label:not(.a178-check){display:grid;gap:7px;font-size:13px;font-weight:700}.a178-form input[type=email],.a178-form input[type=text],.a178-form input:not([type]){font-size:16px}.a178-check{display:flex!important;gap:9px;align-items:flex-start!important;font-size:12px!important;font-weight:500!important;line-height:1.45}.a178-check input{margin-top:2px}.a178-account-card{border:1px solid rgba(105,110,145,.12);border-radius:26px;padding:18px;background:linear-gradient(145deg,#ffffffeb,#f7f7fcdb);box-shadow:0 16px 42px #34395e14}.a178-member-head{display:grid;grid-template-columns:46px 1fr auto;gap:12px;align-items:center;padding-bottom:16px}.a178-member-head>span{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,#f6dce8,#e0eaff,#e1f3ec)}.a178-member-head small{font-size:9px;letter-spacing:.14em}.a178-member-head h2{font-size:20px;margin:2px 0}.a178-member-head p{font-size:11px;color:var(--muted);margin:0}.a178-member-head em{font-size:11px;font-style:normal;padding:6px 9px;border-radius:999px;background:#7d82a014}.a178-bind-list{display:grid;gap:8px}.a178-bind-list article{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;padding:11px;border-radius:16px;background:#7d82a00e}.a178-bind-list article>span{width:38px;height:38px;border-radius:12px;background:#ffffffb8;display:grid;place-items:center}.a178-bind-list b{font-size:14px}.a178-bind-list small{display:block;font-size:11px;color:var(--muted);margin-top:2px}.a178-logout{width:100%;margin-top:14px;padding:11px;border:0;background:transparent;color:#a36d7b;font-size:13px}.a178-member-strip{margin:12px 0 18px;padding:15px 16px;border-radius:20px;background:linear-gradient(110deg,#f5dae76b,#e0ebff80,#e0f4ed6b);display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.a178-member-strip small{font-size:9px;letter-spacing:.13em;color:var(--muted)}.a178-member-strip b{display:block;font-size:14px;margin:3px 0}.a178-member-strip p{font-size:11px;color:var(--muted);margin:0;line-height:1.45}.a178-inline-account{display:grid;grid-template-columns:1fr;gap:7px;margin:12px 0}.a178-inline-account>div{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px solid rgba(120,125,150,.08)}.a178-inline-account small{font-size:12px;color:var(--muted)}.a178-inline-account b{font-size:12px;text-align:right}.night .a178-login-card,.night .a178-account-card{background:linear-gradient(145deg,#191b27f5,#1e1f2deb);border-color:#ffffff14}.night .a178-auth,.night .a178-bind-list article{background:#ffffff0e}.night .a178-auth>span,.night .a178-bind-list article>span{background:#ffffff12}.night .a178-member-strip{background:linear-gradient(110deg,#754b6838,#495b823d,#40695b33)}@media(max-width:430px){.a178-login-card{border-radius:26px;padding:28px 16px 22px}.a178-login-card h1{font-size:25px}.a178-member-strip{grid-template-columns:1fr}.a178-member-strip .mini{width:100%}}.a179-adventure,.a179-page{--ink:#26324a;--muted:#7f899d;--line:rgba(78,91,124,.13);--glass:rgba(255,255,255,.72)}.a179-hud{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:14px 0 18px;padding:14px 8px;border:1px solid var(--line);border-radius:24px;background:#ffffffad;box-shadow:0 16px 40px #46537614;backdrop-filter:blur(16px)}.a179-hud div{min-width:0;padding:0 10px;border-right:1px solid var(--line)}.a179-hud div:last-child{border:0}.a179-hud small{display:block;font-size:11px;color:var(--muted);margin-bottom:5px;white-space:nowrap}.a179-hud b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink)}.a179-bn{position:relative;aspect-ratio:16/9;border-radius:28px;overflow:hidden;margin:0 0 30px;background:#e9edf5;box-shadow:0 24px 55px #3c486c26}.a179-slide{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;opacity:0;pointer-events:none;transition:opacity .55s ease;background:#dfe5ee;text-align:left}.a179-slide.on{opacity:1;pointer-events:auto}.a179-slide img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.a179-shade{position:absolute;inset:0;background:linear-gradient(90deg,#141c30c7,#1b223659 56%,#1b22360f)}.a179-slide>div{position:absolute;left:24px;right:24px;bottom:34px;color:#fff;z-index:2}.a179-slide small{font-size:10px;letter-spacing:.22em;font-weight:700;opacity:.8}.a179-slide h2{font-size:27px;line-height:1.12;margin:7px 0;color:#fff}.a179-slide p{font-size:13px;line-height:1.55;max-width:76%;margin:0;color:#ffffffdb}.a179-dots{position:absolute;right:18px;bottom:18px;z-index:4;display:flex;gap:6px}.a179-dots button{width:5px;height:5px;border-radius:99px;border:0;padding:0;background:#ffffff7a;transition:.25s}.a179-dots button.on{width:16px;background:#fff}.a179-spec{position:absolute;left:14px;top:12px;z-index:4;padding:5px 8px;border-radius:99px;background:#ffffffc7;color:#667086;font-size:9px;backdrop-filter:blur(10px)}.a179-zone{margin:30px 0 38px}.a179-zone>header{display:flex;align-items:flex-end;gap:14px;margin:0 2px 15px}.a179-zone>header>span{display:grid;place-items:center;width:48px;height:48px;border-radius:18px;background:linear-gradient(135deg,#fae2eff2,#dae8ffe6,#daf4e8e0);font-size:11px;color:#7b8499}.a179-zone header small{font-size:10px;letter-spacing:.22em;color:#8b94a7;font-weight:700}.a179-zone header h2{font-size:23px;margin:3px 0 0;color:var(--ink)}.a179-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a179-tile{position:relative;overflow:hidden;padding:0 0 15px;border:1px solid var(--line);border-radius:22px;background:#ffffffb8;box-shadow:0 12px 30px #434f700f;text-align:left;color:var(--ink)}.a179-photo{display:block;aspect-ratio:4/3;margin:8px;border-radius:17px;overflow:hidden;background:#eef1f6}.a179-photo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.a179-tile>span:nth-child(2){display:block;padding:3px 14px 0}.a179-tile b{display:block;font-size:16px;line-height:1.25;margin-bottom:6px}.a179-tile small{display:block;font-size:12px;line-height:1.45;color:var(--muted)}.a179-tile i{position:absolute;right:12px;bottom:10px;font-style:normal;color:#9aa2b3;font-size:13px}.a179-task-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:5px;margin:14px 0 16px;border-radius:18px;background:#eef0f7cc}.a179-task-tabs button{border:0;border-radius:14px;padding:11px 6px;background:transparent;color:#7c8497;font-size:12px;font-weight:700}.a179-task-tabs button.on{background:#fff;color:#2e3950;box-shadow:0 7px 18px #47526f14}.a179-task-panel.hide{display:none}.a179-task-panel{padding:18px;border:1px solid var(--line);border-radius:24px;background:#ffffffad;margin-bottom:18px}.a179-task-panel .section-head{align-items:flex-end}.a179-task-panel .section-head h2{font-size:21px;margin:3px 0}.a179-task-panel .section-head small{font-size:10px;letter-spacing:.18em}.a179-task-panel .section-head em{font-size:10px;color:#929bad;font-style:normal}.a179-task{display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.a179-task:last-child{border-bottom:0}.a179-task-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:12px;background:linear-gradient(135deg,#f9e7f1,#e3efff,#e0f5eb);font-size:12px}.a179-task b{font-size:14px;color:var(--ink)}.a179-task p{font-size:11px;line-height:1.45;margin:3px 0;color:var(--muted)}.a179-task small{font-size:10px;color:#8b7192}.a179-task button,.a179-title button{border:0;border-radius:12px;padding:8px 10px;background:#2e3950;color:#fff;font-size:11px}.a179-task.done{opacity:.56}.a179-note{font-size:11px;line-height:1.55;padding:10px 12px;border-radius:14px;background:#edf0f8cc;color:#7e879a}.a179-long-list{max-height:62vh;overflow:auto;padding-right:3px}.a179-title-load{padding:20px;border-radius:24px;background:linear-gradient(135deg,#f9e2efe0,#dfebffe6,#e1f6ecdb);margin:14px 0 16px}.a179-title-load small{font-size:10px;letter-spacing:.2em;color:#7e879b}.a179-title-load h2{font-size:30px;margin:5px 0;color:#26324a}.a179-title-load p{font-size:12px;color:#6f798e;margin:0}.a179-title-grid{display:grid;gap:9px}.a179-title{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:13px;border:1px solid var(--line);border-radius:18px;background:#ffffffb3;opacity:.5}.a179-title.owned{opacity:1}.a179-title.equipped{background:linear-gradient(100deg,#fbe8f1e6,#e8f0ffe6)}.a179-title>span{display:grid;place-items:center;width:30px;height:30px;border-radius:12px;background:#f3edf4}.a179-title b{display:block;font-size:14px}.a179-title small{font-size:10px;color:#8b94a7}.a179-title em{font-size:10px;color:#a0a7b6;font-style:normal}@media(max-width:390px){.a179-hud{grid-template-columns:repeat(2,1fr);row-gap:12px}.a179-hud div:nth-child(2){border-right:0}.a179-slide h2{font-size:24px}.a179-slide p{max-width:86%}.a179-grid{gap:10px}.a179-tile b{font-size:15px}.a179-tile small{font-size:11px}}body.dark .a179-hud,body.dark .a179-tile,body.dark .a179-task-panel,body.dark .a179-title{background:#1c2130c2;border-color:#ffffff14}body.dark .a179-adventure,body.dark .a179-page{--ink:#f4f2f7;--muted:#aeb5c6;--line:rgba(255,255,255,.08)}body.dark .a179-task-tabs{background:#ffffff0f}body.dark .a179-task-tabs button.on{background:#ffffff1a;color:#fff}body.dark .a179-task button,body.dark .a179-title button{background:#f2edf4;color:#283147}.a180-bn .a179-spec{font-size:8px;padding:4px 7px;opacity:.78}.a180-dots{gap:5px;right:15px;bottom:14px}.a180-dots button,.a180-dots button.on{width:5px!important;height:5px!important;min-width:5px!important;border-radius:50%!important;background:#ffffff7a!important;box-shadow:none!important}.a180-dots button.on{background:#fff!important;transform:scale(1.35)}.a180-tile small{min-height:2.9em}.a180-tile .a179-photo img{object-fit:cover}.a180-adventure .a179-grid{align-items:stretch}.a180-adventure .a179-tile{height:100%}.a180-map-hero{position:relative;overflow:hidden;border-radius:26px;margin:12px 0 22px;min-height:260px;background:#25314a}.a180-map-hero>img{width:100%;height:300px;object-fit:cover;object-position:center 22%;display:block}.a180-map-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1820330d 15%,#182033e0)}.a180-map-hero>div{position:absolute;z-index:2;left:20px;right:20px;bottom:18px;color:#fff}.a180-map-hero small{font-size:9px;letter-spacing:.18em}.a180-map-hero h2{font-size:22px;line-height:1.2;margin:5px 0 6px;color:#fff}.a180-map-hero p{font-size:12px;line-height:1.55;margin:0;color:#ffffffd6}.a180-step{margin:26px 0}.a180-step>header{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;margin-bottom:13px}.a180-step>header>span{width:42px;height:42px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg,#f8e5ef,#e5edff,#e4f5ed);font-size:11px;color:#768096}.a180-step header small{font-size:9px;letter-spacing:.18em;color:#929bad;font-weight:700}.a180-step header h2{font-size:21px;margin:2px 0 3px}.a180-step header p{font-size:12px;line-height:1.5;color:var(--muted);margin:0}.a180-map-grid{display:grid;grid-template-columns:1fr;gap:10px}.a180-map{display:grid;grid-template-columns:116px 1fr;gap:12px;align-items:stretch;padding:8px;border:1px solid rgba(78,91,124,.12);border-radius:20px;background:#ffffffbd;text-align:left;overflow:hidden}.a180-map>img{width:116px;height:104px;object-fit:cover;border-radius:15px}.a180-map>span{min-width:0;padding:5px 5px 4px 0;position:relative}.a180-map em{font-size:9px;font-style:normal;color:#9aa2b3}.a180-map b{display:block;font-size:16px;margin:3px 0 4px}.a180-map small{display:block;font-size:11px;line-height:1.42;color:var(--muted);padding-right:30px}.a180-map i{position:absolute;right:2px;bottom:2px;font-size:10px;font-style:normal;color:#7d879b}.a180-map.active{border-color:#747ea861;box-shadow:0 10px 30px #505c821c;background:linear-gradient(120deg,#fceef6eb,#ecf3ffeb,#ecf9f3e0)}.a180-act-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.a180-act{padding:7px;border:1px solid rgba(78,91,124,.11);border-radius:18px;background:#ffffffb8;text-align:left;overflow:hidden}.a180-act img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:13px;display:block}.a180-act span{display:block;padding:8px 5px 5px}.a180-act b{display:block;font-size:14px}.a180-act small{display:block;font-size:10px;color:var(--muted);margin-top:3px;line-height:1.35}.a180-act.active{border-color:#747ea866;background:linear-gradient(135deg,#fae6f0e0,#e7f0ffe6)}.a180-go{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:17px;border-radius:22px;background:linear-gradient(120deg,#f6e1ecb8,#e2edffc2,#e1f5ecb3);margin:24px 0}.a180-go small{font-size:9px;letter-spacing:.16em;color:#7d879a}.a180-go h2{font-size:18px;margin:3px 0}.a180-go p{font-size:11px;line-height:1.45;color:var(--muted);margin:0}.a180-recent{padding:17px;border:1px solid rgba(78,91,124,.1);border-radius:22px;background:#ffffffa8}body.dark .a180-map,body.dark .a180-act,body.dark .a180-recent{background:#1b1f2dc7;border-color:#ffffff14}@media(max-width:390px){.a180-map{grid-template-columns:100px 1fr}.a180-map>img{width:100px;height:96px}.a180-map small{font-size:10px}.a180-map-hero>img{height:270px}}.a180-dots{right:14px!important;bottom:12px!important;gap:5px!important;align-items:center!important;height:8px!important}.a180-dots button,.a180-dots button.on{appearance:none!important;-webkit-appearance:none!important;display:block!important;flex:0 0 4px!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;max-width:4px!important;max-height:4px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;line-height:0!important;background:#ffffff8c!important;box-shadow:0 0 0 1px #1f2b431a!important;transform:none!important}.a180-dots button.on{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;max-width:5px!important;max-height:5px!important;background:#fff!important;box-shadow:0 0 0 1.5px #1f2b4357!important}.a180-map{position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.a180-map.active{border:2px solid #53627f!important;box-shadow:0 0 0 3px #d5e2f8b8,0 12px 28px #3745651f!important;background:linear-gradient(120deg,#fff2f8fa,#eaf3fffa,#ebfaf4f5)!important}.a181-selected{position:absolute!important;right:8px!important;top:7px!important;display:inline-flex!important;align-items:center!important;width:auto!important;padding:4px 7px!important;border-radius:999px!important;background:#34425f!important;color:#fff!important;font-size:9px!important;font-weight:800!important;letter-spacing:.03em!important;line-height:1!important;z-index:3!important}.a180-map.active>span{padding-top:24px!important}.emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important}body.dark .a180-map.active{border-color:#dce7ff!important;box-shadow:0 0 0 3px #849fcd2e,0 12px 28px #00000038!important}@media(max-width:760px){.a98-cats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;padding:6px 0 14px!important}.a98-cats .mini{width:100%!important;min-height:40px!important;padding:9px 10px!important;white-space:normal!important;line-height:1.25!important;font-size:13px!important;font-weight:700!important;text-align:center!important;border-radius:14px!important}.a98-cats .mini.active{border:1.5px solid rgba(105,117,160,.42)!important;background:linear-gradient(135deg,#ffe7f0f5,#e5f0fff5,#e1f7eff0)!important;box-shadow:0 5px 14px #4d587d14!important}.a100-catalog-head{display:block!important;margin:8px 0 14px!important}.a100-catalog-head h2{font-size:22px!important;line-height:1.25!important;margin:0 0 4px!important}.a100-catalog-head small{display:block!important;font-size:11px!important;line-height:1.4!important;letter-spacing:.08em!important}.a98-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:8px!important}.a98-card{padding:14px!important;border-radius:18px!important;min-width:0!important}.a98-icon{width:46px!important;height:46px!important;font-size:25px!important;margin-bottom:9px!important}.a98-card .a98-tier{font-size:10px!important;line-height:1!important}.a98-card h3{font-size:17px!important;line-height:1.3!important;margin:8px 0 6px!important;word-break:break-word!important}.a98-card p{font-size:12px!important;line-height:1.55!important;min-height:0!important;margin:0!important;word-break:break-word!important}.a99-family-grid{gap:8px!important}.a99-mat{min-width:0!important}.a99-mat .ico{font-size:24px!important}.a99-mat b{font-size:14px!important;line-height:1.35!important}.a99-mat small{font-size:11px!important;line-height:1.45!important}.item>.emoji{font-size:25px!important;line-height:1!important;min-width:34px!important;text-align:center!important}}@media(max-width:760px){.a98-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden!important}.a98-recipe{font-size:12px!important;line-height:1.55!important;padding:9px 10px!important;margin:9px 0 10px!important;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;min-height:0!important}.a98-recipe b{font-size:12px!important}.a98-owned{font-size:11px!important;white-space:nowrap!important}.a98-card>.row{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:auto!important;align-items:center!important}.a98-card>.row .mini{font-size:12px!important;min-height:36px!important}.a179-task-panel{padding:15px!important;border-radius:22px!important}.a179-task-panel .section-head{display:flex!important;align-items:flex-start!important;gap:8px!important}.a179-task-panel .section-head h2{font-size:23px!important;line-height:1.18!important}.a179-task-panel .section-head em{font-size:11px!important;line-height:1.35!important;white-space:nowrap!important;margin-top:24px!important}.a179-task{grid-template-columns:38px minmax(0,1fr) 68px!important;gap:10px!important;padding:15px 0!important;align-items:center!important}.a179-task-mark{width:36px!important;height:36px!important;font-size:15px!important}.a179-task b{display:block!important;font-size:16px!important;line-height:1.3!important;color:#26324a!important}.a179-task p{font-size:13px!important;line-height:1.5!important;margin:5px 0!important;color:#667187!important}.a179-task small{font-size:12px!important;line-height:1.35!important;color:#7f6589!important}.a179-task button{width:68px!important;min-height:40px!important;padding:8px 6px!important;font-size:12px!important;font-weight:800!important;color:#fff!important;background:#34425f!important;opacity:1!important}.a179-task button:disabled{background:#d9dde6!important;color:#737d91!important;-webkit-text-fill-color:#737d91!important}.a179-task.done{opacity:.72!important}.a183-atlas .a98-cats .mini{display:grid!important;grid-template-columns:24px 1fr auto!important;gap:7px!important;align-items:center!important;text-align:left!important;padding:10px 11px!important}.a183-atlas .a98-cats .mini span{font-size:13px!important;line-height:1.2!important}.a183-atlas .a98-cats .mini small{font-size:10px!important;color:#8992a5!important}.a183-locked{opacity:.72!important;background:#f7f8fcb8!important}.a183-locked .a98-icon{filter:grayscale(1);opacity:.65}.a183-locked h3{color:#778196!important}}.a184-bag-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.a184-bag-summary h2{margin:4px 0 0;font-size:22px;line-height:1.25}.a184-bag-summary>div:last-child{text-align:right}.a184-bag-summary small{display:block;color:var(--muted,#7d879b);font-size:12px;line-height:1.5}.a184-bag-list{display:grid;gap:12px}.a184-bag-item{display:grid!important;grid-template-columns:54px minmax(0,1fr);gap:12px!important;align-items:center!important;padding:16px!important}.a184-bag-item>.emoji{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#f7dceb8c,#d6ecfa94,#daf4e980);font-size:28px!important}.a184-item-copy{min-width:0}.a184-item-copy b{font-size:18px;line-height:1.35;display:block}.a184-item-copy p{font-size:14px!important;line-height:1.55!important;margin:5px 0 0!important;color:var(--muted,#6f7890)}.a184-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px}.a184-actions .mini{width:100%;min-height:42px;font-size:14px;white-space:nowrap}@media(max-width:390px){.a184-bag-item{padding:14px!important}.a184-actions{gap:8px}.a184-actions .mini{font-size:13px;padding:9px 8px}}.a185-bag-head{display:flex;justify-content:space-between;align-items:center;gap:16px}.a185-bag-head h2{margin:5px 0;font-size:24px}.a185-bag-head p{margin:0;color:var(--muted)}.a185-bag-level{text-align:right}.a185-bag-level b{display:block;font-size:20px}.a185-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:14px 0}.a185-pager button,.a185-item-actions button,.a185-slot-card button{border:0;border-radius:14px;padding:11px 13px;background:linear-gradient(135deg,#f9e0ece6,#deedffe6);color:var(--ink);font-weight:800}.a185-pager button:last-child{justify-self:stretch}.a185-pager button:disabled{opacity:.35}.a185-bag-grid{display:grid;gap:10px}.a185-bag-row{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;background:#ffffffc7;border:1px solid rgba(105,117,146,.13);border-radius:20px;padding:14px}.a185-item-emoji{font-size:29px;text-align:center}.a185-item-text{min-width:0}.a185-item-text b{display:block;font-size:17px;line-height:1.3}.a185-item-text small{display:block;margin-top:5px;line-height:1.45;color:var(--muted)}.a185-item-actions{display:grid;gap:7px}.a185-item-actions button{font-size:13px;padding:9px 11px;white-space:nowrap}.a185-slot-panel{margin-top:20px;padding:18px;border-radius:26px;background:#ffffffa3;border:1px solid rgba(105,117,146,.12)}.a185-slot-panel>p{line-height:1.7;color:var(--muted)}.a185-slot-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.a185-slot-card{padding:15px;border-radius:20px;background:#ffffffc7;border:1px solid rgba(105,117,146,.12)}.a185-slot-card h3{margin:4px 0;font-size:18px}.a185-slot-card p{margin:4px 0 12px}.a185-slot-card label{display:block;font-size:13px;font-weight:700;color:var(--muted)}.a185-slot-card input{box-sizing:border-box;width:100%;margin:6px 0 10px;border:1px solid rgba(105,117,146,.18);border-radius:12px;padding:11px 12px;background:#ffffffe6;font-size:16px;color:var(--ink)}.a185-slot-card button{width:100%}@media(max-width:430px){.a185-bag-row{grid-template-columns:42px minmax(0,1fr)}.a185-item-actions{grid-column:2;grid-template-columns:1fr 1fr}.a185-item-actions button{width:100%}.a185-slot-grid{grid-template-columns:1fr 1fr}.a185-slot-card{padding:12px}.a185-slot-card h3{font-size:16px}}.a186-fac-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:16px 0 18px}.a186-fac-chip{border:1px solid rgba(105,117,146,.14);background:#ffffffc7;border-radius:16px;padding:10px 6px;min-width:0;color:var(--ink);text-align:center;box-shadow:0 5px 16px #3745650a}.a186-fac-chip span{display:block;font-size:21px;line-height:1.1;margin-bottom:5px}.a186-fac-chip b{display:block;font-size:12px;line-height:1.25;white-space:normal}.a186-fac-chip small{display:block;font-size:10px;color:var(--muted);margin-top:3px}.a186-slot-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.a186-slot-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;overflow:hidden!important;padding:16px!important;scroll-margin-top:120px}.a186-slot-title{display:flex;align-items:flex-start;gap:12px;min-width:0}.a186-slot-emoji{flex:0 0 44px;width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font-size:25px;background:linear-gradient(135deg,#ffe7f0d9,#e5f0ffe0,#e1f7efd1)}.a186-slot-title>div{min-width:0}.a186-slot-card h3{font-size:19px!important;line-height:1.25!important;margin:2px 0 4px!important}.a186-slot-card p{font-size:13px!important;line-height:1.5!important;margin:0!important;color:var(--muted)}.a186-build-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr);gap:10px;align-items:end;margin-top:13px}.a186-build-row label{min-width:0}.a186-build-row input{margin-bottom:0!important;min-height:44px}.a186-build-row button{min-height:44px!important;padding:10px 12px!important;white-space:normal!important;line-height:1.25!important}.a186-flash{animation:a186flash 1.05s ease}@keyframes a186flash{0%,to{box-shadow:0 0 #91aad700}35%{box-shadow:0 0 0 4px #91aad74d,0 12px 28px #3745651f}}@media(max-width:430px){.a186-slot-panel{padding:14px!important}.a186-fac-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a186-fac-chip{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;text-align:left;gap:6px;padding:10px}.a186-fac-chip span{font-size:20px;margin:0}.a186-fac-chip b{font-size:13px}.a186-fac-chip small{font-size:10px;margin:0;white-space:nowrap}.a186-build-row{grid-template-columns:1fr!important}.a186-build-row button{width:100%!important}.a186-slot-card{padding:14px!important}}.a187-facility-page .a186-slot-panel{margin-top:14px!important}.a187-facility-page .a186-slot-panel>.section-head{margin-bottom:6px}.a187-facility-page .a186-fac-nav{margin-top:14px}.a187-facility-entry .a179-photo{background:linear-gradient(135deg,#ffe7f0cc,#e5f0ffd9,#e1f7efcc)}@media(max-width:430px){.a187-facility-page .a185-slot-panel{padding:14px!important;border-radius:22px!important}.a187-facility-page .a186-slot-title{align-items:center!important}}.a189-cost-preview{margin:12px 0 2px;padding:10px 12px;border-radius:14px;background:linear-gradient(135deg,#fce5efb3,#e1efffb8,#e1f7efad);font-size:12px;font-weight:750;line-height:1.55;color:#59647a}.a189-rel-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:20px;margin:14px 0 18px;border:1px solid rgba(105,117,146,.12);border-radius:28px;background:linear-gradient(135deg,#ffebf4d1,#ecf1ffe0,#e7f9f2b8);box-shadow:0 14px 35px #3e4b690f}.a189-rel-hero small,.a189-rel-id small,.a189-test-panel small{letter-spacing:.18em;color:#8b94a8;font-weight:800}.a189-rel-hero h2{margin:6px 0;font-size:25px}.a189-rel-hero p{margin:0;color:var(--muted);line-height:1.6}.a189-rel-list{display:grid;grid-template-columns:1fr;gap:14px}.a189-rel-card{padding:18px;border-radius:26px;background:#ffffffd1;border:1px solid rgba(105,117,146,.13);box-shadow:0 10px 28px #3e4b690e}.a189-rel-top{display:flex;gap:13px;align-items:center}.a189-avatar{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border-radius:19px;font-size:29px;background:linear-gradient(135deg,#fae2eee6,#deeeffeb,#dcf6ece0)}.a189-rel-id{min-width:0}.a189-rel-id h3{font-size:23px;margin:3px 0 6px}.a189-tags{display:flex;flex-wrap:wrap;gap:6px}.a189-tags span{font-size:11px;font-weight:800;padding:5px 9px;border-radius:999px;background:#f1f3f8;color:#687287}.a189-rel-card blockquote{margin:14px 0;padding:12px 14px;border-left:3px solid #c8d8ee;background:#f7f8fcc7;border-radius:0 14px 14px 0;color:#5f697e;font-size:14px;line-height:1.6}.a189-aff>div{display:flex;justify-content:space-between;align-items:center;font-size:13px}.a189-aff b{font-size:18px}.a189-aff>i{display:block;height:7px;margin-top:7px;border-radius:999px;background:#edf0f5;overflow:hidden}.a189-aff>i em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#efcfe0,#cbdcf5,#ccebdc)}.a189-job{margin-top:14px;padding:12px 14px;border-radius:16px;background:#f8f9fcd9}.a189-job small{font-weight:850}.a189-job p{margin:5px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.a189-rel-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.a189-rel-actions button,.a189-test-actions button{border:1px solid rgba(105,117,146,.12);border-radius:14px;min-height:42px;padding:9px 10px;background:linear-gradient(135deg,#fae6efd9,#e3efffe6);color:var(--ink);font-weight:850;font-size:13px}.a189-rel-actions button:last-child:nth-child(odd){grid-column:1/-1}.a189-rel-empty{text-align:center;padding:38px 20px;border-radius:28px;background:#ffffffb8}.a189-rel-empty>span{font-size:38px}.a189-rel-empty p{color:var(--muted)}.a189-test-panel{margin:18px 0;padding:17px;border-radius:24px;border:1px dashed rgba(105,117,146,.25);background:linear-gradient(135deg,#fff4f8d9,#eff6ffe0)}.a189-test-panel h3{font-size:19px;margin:5px 0}.a189-test-panel p{font-size:13px;color:var(--muted);margin:0 0 12px}.a189-test-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a189-test-actions button:disabled{opacity:.38}@media(max-width:430px){.a189-rel-hero{align-items:stretch;flex-direction:column;padding:17px}.a189-rel-hero h2{font-size:22px}.a189-rel-card{padding:15px}.a189-rel-actions,.a189-test-actions{grid-template-columns:1fr 1fr}.a189-cost-preview{font-size:11px}.a189-slot-card .a186-build-row{margin-top:10px}}.a190-meal{margin:14px 0;padding:14px;border:1px solid rgba(103,115,145,.15);border-radius:18px;background:linear-gradient(135deg,#ffebf4b8,#e6f4ffb8)}.a190-meal>div:first-child{display:flex;justify-content:space-between;gap:12px;align-items:center}.a190-meal small{letter-spacing:.14em;color:#8992a6}.a190-meal-row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:10px}.a190-meal select,.a190-meal button,.a190-rename input,.a190-rename button{min-height:44px;border:1px solid rgba(60,72,98,.13);border-radius:14px;background:#fff;padding:9px 12px;color:var(--ink)}.a190-school{padding-bottom:130px}.a190-child-hero,.a190-pop,.a190-time-shop{margin:16px 0;padding:22px;border:1px solid rgba(80,92,120,.12);border-radius:28px;background:linear-gradient(135deg,#ffebf4c7,#e6f5ffd1,#e7faf2b8);box-shadow:0 16px 38px #454f6912}.a190-child-hero{display:flex;justify-content:space-between;gap:16px}.a190-child-hero>span{font-size:44px}.a190-child{margin:16px 0;padding:20px;border-radius:28px;background:#ffffffe6;border:1px solid rgba(80,92,120,.12);box-shadow:0 14px 34px #414a620f}.a190-child header{display:flex;gap:14px;align-items:center}.a190-child header>span{width:64px;height:64px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(135deg,#fde8f1,#e4f4ff);font-size:30px}.a190-child h2{margin:3px 0}.a190-parent-grid,.a190-pop-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:16px 0}.a190-parent-grid span,.a190-pop-grid span{padding:12px;border-radius:16px;background:#f4f6fbe6}.a190-parent-grid small,.a190-pop-grid small{display:block;color:#8c94a5}.a190-child-state,.a190-baby-needs{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.a190-child-state span,.a190-baby-needs span{padding:9px 11px;border-radius:999px;background:#f7f4f8}.a190-stage-note{padding:12px 14px;border-left:3px solid #d9c9e9;background:#faf9fc;border-radius:0 14px 14px 0}.a190-child-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:14px 0}.a190-child-actions button{min-height:46px;border:0;border-radius:15px;background:linear-gradient(135deg,#fbe6ef,#e3efff);font-weight:800;color:var(--ink)}.a190-rename{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.a190-rename{font-weight:800}.a190-rename input{grid-column:1/2}.a190-danger{margin-top:12px;padding:12px;border-radius:14px;background:#fff0f0;color:#9b3f4a;font-weight:800}.a190-pop-grid{grid-template-columns:repeat(3,1fr)}.a190-time-shop{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center}.a190-time-shop button{grid-column:1/-1;min-height:46px;border:0;border-radius:15px;background:linear-gradient(135deg,#f7dce9,#dfeaff);font-weight:900}.a190-time-shop>b{font-size:20px}.a190-time-shop>small{grid-column:1/-1;color:#818a9c}@media(max-width:430px){.a190-meal-row,.a190-rename{grid-template-columns:1fr}.a190-pop-grid{grid-template-columns:1fr 1fr}.a190-pop-grid span:last-child{grid-column:1/-1}.a190-child-actions{grid-template-columns:1fr 1fr}}.a191-family-kids{margin:18px 0;padding:22px;border:1px solid rgba(126,137,160,.18);border-radius:28px;background:#ffffffbd}.a191-family-note{margin:6px 0 18px;color:var(--muted,#758096);line-height:1.7}.a191-name-locked{display:flex!important;align-items:center;gap:10px;flex-wrap:wrap}.a191-name-locked span{font-size:12px;color:#8791a5}.a136-vax button{white-space:nowrap;min-width:92px}@media(max-width:520px){.a191-family-kids{padding:16px 12px;border-radius:24px}.a136-vax{gap:8px}.a136-vax button{font-size:12px;padding:10px 11px}}.a192-residents,.a192-giftshop,.a192-schoolhero{margin:18px 0;padding:22px;border:1px solid rgba(76,91,122,.13);border-radius:28px;background:#ffffffb8;box-shadow:0 12px 34px #323a550f}.a192-residents article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0;border-top:1px solid rgba(76,91,122,.1)}.a192-residents article:first-of-type{border-top:0}.a192-residents h3{margin:3px 0}.a192-residents p{margin:4px 0;color:var(--muted)}.a192-needs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:12px 0}.a192-needs span{padding:10px 12px;border-radius:14px;background:#f7f7fce6;font-size:13px}.a192-limit{display:flex;justify-content:space-between;gap:8px;align-items:center;margin:12px 0;padding:10px 12px;border-radius:14px;background:linear-gradient(90deg,#fae1efb8,#e0efffb8)}.a192-limit small{font-size:11px;color:var(--muted);text-align:right}.a192-schoolhero{display:flex;align-items:center;gap:16px}.a192-schoolhero>span{font-size:42px}.a192-student{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:12px 0;padding:18px;border-radius:22px;background:#ffffffc7;border:1px solid rgba(76,91,122,.12)}.a192-student>span{font-size:30px}.a192-student h3,.a192-student p{margin:3px 0}.a192-back{margin:18px 0;width:100%}.a192-dategift{margin-top:14px;padding:14px;border-radius:18px;background:linear-gradient(135deg,#fce7f1b3,#e4efffb8);display:grid;gap:9px}.a192-dategift>div{display:flex;justify-content:space-between;gap:8px}.a192-dategift select{width:100%;min-width:0}.a192-giftgrid{display:grid;grid-template-columns:1fr;gap:10px;margin-top:14px}.a192-giftgrid article{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:12px;border-radius:18px;background:#fffc;border:1px solid rgba(76,91,122,.1)}.a192-giftgrid article>span{font-size:26px}.a192-giftgrid article div{display:grid;gap:2px}.a192-giftgrid em{font-style:normal;font-weight:800;color:#59647c}.a192-giftgrid small{color:var(--muted)}@media(min-width:700px){.a192-giftgrid{grid-template-columns:1fr 1fr}}.a193-care-rules{margin:18px 0;padding:20px;border:1px solid rgba(43,54,79,.1);border-radius:28px;background:linear-gradient(135deg,#ffeff5d1,#ecf7ffd1,#effff8c2);box-shadow:0 14px 36px #3c486412}.a193-rulegrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.a193-rulegrid span{padding:14px;border-radius:18px;background:#ffffffb8;font-size:13px;line-height:1.55}.a193-rulegrid b{font-size:12px}.a193-fines article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-top:1px solid rgba(43,54,79,.08)}.a193-fines article div{display:grid;gap:3px}.a193-fines small{color:var(--muted,#788197)}.a193-fines button{border:0;border-radius:14px;padding:10px 12px;background:#273650;color:#fff;font-weight:800}.a193-alerts{margin-top:12px;padding-top:8px;border-top:1px solid rgba(43,54,79,.08)}.a193-alerts p{margin:8px 0;font-size:12px;line-height:1.5}.a193-alerts small{display:block;color:var(--muted,#8b93a5);margin-bottom:2px}@media(max-width:430px){.a193-rulegrid{grid-template-columns:1fr}.a193-care-rules{padding:16px;border-radius:24px}}.a194-babyshop,.a194-pet-summary{margin:18px 0;padding:20px;border:1px solid rgba(120,132,160,.18);border-radius:28px;background:linear-gradient(135deg,#fff0f7e0,#eef8ffe6,#effff9c7);box-shadow:0 14px 38px #46506e12}.a194-babyshop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.a194-babyshop-grid article{min-width:0;padding:16px 12px;border-radius:22px;background:#ffffffd1;border:1px solid rgba(120,132,160,.14);display:grid;gap:9px}.a194-babyshop-grid article>span{font-size:30px}.a194-babyshop-grid div{display:grid;gap:4px}.a194-babyshop-grid small,.a194-babyshop-grid em{font-style:normal;color:#6f7890;font-size:12px}.a194-babyshop-grid button{border:0;border-radius:14px;padding:10px;background:#26344f;color:#fff;font-weight:800}.a194-pet-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.a194-pet-grid .species-card{min-width:0!important;width:auto!important;padding:14px!important;border-radius:22px!important}.a194-pet-grid .species-img{font-size:36px!important;min-height:64px!important}.a194-pet-grid .species-card b{font-size:17px;line-height:1.25}.a194-pet-grid .species-card p,.a194-pet-grid .a152-pet-care span{font-size:12px;line-height:1.45}.a194-pet-grid .row{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.a194-pet-grid button{width:100%;font-size:12px!important;padding:9px 7px!important;white-space:normal!important}.a194-pet-totals{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0}.a194-pet-totals span{padding:14px;border-radius:18px;background:#ffffffc7;display:grid;gap:4px}.a194-pet-totals small{color:#7c8599}.a194-pet-totals b{font-size:22px}.a194-ability-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a194-ability-list div{display:flex;justify-content:space-between;gap:8px;padding:11px 12px;border-radius:15px;background:#ffffffb8;font-size:13px}.a194-ability-list b{white-space:nowrap}@media(max-width:390px){.a194-babyshop-grid,.a194-ability-list{grid-template-columns:1fr}.a194-pet-grid{gap:9px!important}.a194-pet-grid .species-card{padding:11px!important}.a194-pet-grid .species-card b{font-size:15px}}.a195-stage-line{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin:8px 0 16px;font-size:9px;color:#8c94a6;text-align:center}.a195-stage-line span{white-space:nowrap}.a192-dategift select{font-size:14px}.a189-rel-card .a190-meal{display:none!important}.a196-search{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:18px 0;padding:10px 12px;border:1px solid rgba(45,59,82,.1);border-radius:18px;background:#ffffffc7;box-shadow:0 10px 28px #3a455b0d}.a196-search span{font-size:22px;color:#7c879a}.a196-search input{min-width:0;width:100%;border:0!important;background:transparent!important;box-shadow:none!important;padding:10px 2px!important;font:inherit;color:var(--ink,#253149);outline:none}.a196-search button{border:0;background:#f1eff4;color:#657086;border-radius:12px;padding:9px 11px;font-weight:800}.a196-rel-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:start}.a196-rel-card{min-width:0!important;width:auto!important;margin:0!important;padding:14px!important;border-radius:22px!important;overflow:hidden}.a196-rel-card .a189-rel-top{display:block!important}.a196-rel-card .a189-avatar{width:54px!important;height:54px!important;margin-bottom:9px!important}.a196-rel-card .a189-rel-id h3{font-size:21px!important;line-height:1.15!important;margin:4px 0 8px!important}.a196-rel-card .a189-rel-id small{font-size:10px!important;letter-spacing:.12em!important}.a196-rel-card blockquote{font-size:13px!important;line-height:1.55!important;margin:11px 0!important;padding:10px!important;min-height:60px}.a196-rel-card .a189-aff>div{align-items:end}.a196-rel-card .a189-aff b{font-size:22px!important}.a196-rel-card .a189-job{padding:10px!important;margin-top:10px!important}.a196-rel-card .a189-job p{font-size:12px!important;line-height:1.5!important}.a196-rel-card .a189-rel-actions{display:grid!important;grid-template-columns:1fr!important;gap:7px!important}.a196-rel-card .a189-rel-actions button,.a196-rel-card .a192-dategift button{width:100%!important;min-height:40px!important;font-size:13px!important}.a196-rel-card .a192-dategift{padding:10px!important;margin-top:10px!important}.a196-rel-card .a192-dategift select{width:100%!important;min-width:0!important;font-size:12px!important}.a196-rel-card .a192-dategift small{font-size:10px!important}.a196-empty,.a196-noresult{grid-column:1/-1}.a196-noresult{text-align:center;padding:28px;color:#7b8598}@media(max-width:360px){.a196-rel-grid{gap:8px!important}.a196-rel-card{padding:11px!important}.a196-rel-card .a189-rel-id h3{font-size:18px!important}}.a197-adventure-search{margin:18px 0;padding:18px;border:1px solid rgba(120,130,160,.18);border-radius:24px;background:linear-gradient(135deg,#ffecf5b8,#e8f4ffb8,#eafaf4ad);box-shadow:0 12px 30px #2837550f}.a197-adventure-search small{display:block;letter-spacing:.18em;color:#8a94a8;font-weight:800;font-size:11px;margin-bottom:6px}.a197-adventure-search b{display:block;font-size:20px;color:#26344d}.a197-adventure-search p{margin:5px 0 14px;color:#6f7b90;font-size:13px;line-height:1.55}.a197-searchbar,.a196-search{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px 8px 13px;border-radius:18px;background:#ffffffe6;border:1px solid rgba(120,130,160,.18)}.a197-searchbar input,.a196-search input{min-width:0;width:100%;border:0!important;background:transparent!important;box-shadow:none!important;outline:0;font-size:16px;color:#26344d;padding:10px 2px}.a197-searchbar button,.a196-search button{border:0;border-radius:13px;padding:10px 13px;font-weight:800;color:#26344d;background:linear-gradient(135deg,#f8e8f1,#e8f1ff)}@media(max-width:520px){.a197-adventure-search{margin:14px 0;padding:15px;border-radius:21px}.a197-searchbar button,.a196-search button{padding:9px 11px;font-size:13px}}.a198-quickchat{margin:14px 0 12px;padding:16px;border:1px solid rgba(133,143,165,.22);border-radius:24px;background:linear-gradient(135deg,#ffebf4c7,#e7f2ffd1,#ebfaf5b8);display:flex;align-items:center;justify-content:space-between;gap:14px}.a198-quickchat div{min-width:0}.a198-quickchat small{display:block;letter-spacing:.14em;color:#8d96aa;font-weight:800}.a198-quickchat b{display:block;font-size:20px;margin:3px 0}.a198-quickchat p{margin:0;color:#69748a;font-size:13px;line-height:1.5}.a198-quickchat button{border:0;border-radius:16px;padding:12px 14px;background:#283650;color:#fff;font-weight:900;white-space:nowrap}.a198-quickchat button:disabled{opacity:.35}.a198-chatbtn{display:flex;align-items:center;gap:5px;min-width:0}.a198-chatbtn>button{flex:1}.a198-chatbtn>small{font-size:10px;font-weight:900;color:#768198;white-space:nowrap}.a198-workpanel{margin:14px 0;padding:18px;border:1px solid rgba(133,143,165,.2);border-radius:24px;background:#ffffffc7}.a198-workpanel article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 0;border-top:1px solid rgba(133,143,165,.13)}.a198-workpanel article:first-of-type{border-top:0}.a198-workpanel article div{display:grid;gap:3px}.a198-workpanel article small,.a198-workpanel article em{font-size:12px;color:#788298;font-style:normal}.a198-workpanel article button{border:0;border-radius:14px;padding:10px 12px;background:#eef1f7;color:#27344c;font-weight:900}@media(max-width:520px){.a198-quickchat{align-items:stretch;flex-direction:column}.a198-quickchat button{width:100%}}.a199-school{padding-bottom:120px}.a199-school-hero{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:18px;margin:12px 0 16px;border:1px solid rgba(130,140,170,.16);border-radius:24px;background:linear-gradient(135deg,#ffeef4eb,#ebf7ffeb,#ebfff8e0)}.dark .a199-school-hero{background:linear-gradient(135deg,#422a3eb8,#233146c2,#1f3d39ad)}.a199-school-hero h2{font-size:22px;margin:3px 0 6px}.a199-school-hero p{font-size:13px;line-height:1.65;margin:0;max-width:560px}.a199-time{min-width:112px;padding:10px 12px;border-radius:16px;background:#ffffffad;text-align:center}.dark .a199-time{background:#0a101b61}.a199-time b,.a199-time span{display:block}.a199-time b{font-size:13px}.a199-time span{font-size:11px;margin-top:3px;opacity:.7}.a199-student-card{margin:0 0 16px;padding:16px;border-radius:24px;border:1px solid rgba(130,140,170,.16);background:var(--card,#fff);box-shadow:0 10px 30px #2e364b0f}.a199-student-card>header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.a199-student-card header h2{font-size:20px;margin:2px 0 4px}.a199-student-card header p{font-size:12px;margin:0;opacity:.72}.a199-level{font-size:12px;padding:7px 10px;border-radius:999px;background:#ecdeffb3;white-space:nowrap}.a199-school-status{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0}.a199-school-status span{padding:10px;border-radius:15px;background:#f5f6fad1}.dark .a199-school-status span{background:#ffffff0e}.a199-school-status small,.a199-school-status b{display:block}.a199-school-status small{font-size:10px;opacity:.62;margin-bottom:3px}.a199-school-status b{font-size:12px}.a199-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a199-actions button,.a199-talent-grid button{min-height:44px;border:0;border-radius:14px;padding:10px 12px;background:linear-gradient(135deg,#ffe2eee6,#e2f2ffe6);font-weight:700}.dark .a199-actions button,.dark .a199-talent-grid button{background:#ffffff14;color:inherit}.a199-actions button:disabled,.a199-talent-grid button:disabled{opacity:.45}.a199-curriculum,.a199-talents,.a199-work{margin-top:18px;padding-top:14px;border-top:1px solid rgba(130,140,170,.12)}.a199-curriculum h3,.a199-talents h3,.a199-work h3{font-size:16px;margin:2px 0}.a199-skill-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.a199-skill{display:flex;gap:9px;align-items:center;min-width:0;padding:9px;border-radius:14px;background:#f5f6faad;opacity:.62}.dark .a199-skill{background:#ffffff0b}.a199-skill.learned{opacity:1;outline:1px solid rgba(206,169,226,.26)}.a199-skill>span{font-size:21px}.a199-skill div{min-width:0}.a199-skill b,.a199-skill small{display:block}.a199-skill b{font-size:12px}.a199-skill small{font-size:10px;line-height:1.35;opacity:.7;white-space:normal}.a199-talents>p{font-size:11px;line-height:1.55;opacity:.7;margin:0 0 9px}.a199-talent-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.a199-talent-grid button{display:flex;gap:8px;align-items:center;text-align:left}.a199-talent-grid button>span{font-size:20px}.a199-talent-grid b,.a199-talent-grid small{display:block}.a199-talent-grid b{font-size:12px}.a199-talent-grid small{font-size:10px;margin-top:2px;opacity:.7}.a199-work select{width:100%;min-height:44px;border-radius:14px;padding:0 12px;border:1px solid rgba(130,140,170,.2);background:var(--card,#fff);color:inherit;font-size:13px}.a199-work-result{margin-top:8px;padding:10px 12px;border-radius:14px;background:#ebf9f3b8;font-size:12px}.dark .a199-work-result{background:#5fbe9617}@media(max-width:430px){.a199-school-hero{display:block}.a199-time{margin-top:12px;text-align:left}.a199-school-status{grid-template-columns:1fr 1fr}.a199-school-status span:last-child{grid-column:1/-1}.a199-actions{grid-template-columns:1fr}.a199-skill-grid,.a199-talent-grid{grid-template-columns:1fr 1fr}.a199-student-card{padding:14px}.a199-level{font-size:10px}}.a200-eduhero,.a200-agency,.a200-street,.a200-rule,.a200-childcard{border:1px solid var(--line,#e8e8ef);border-radius:22px;background:var(--card,#fff);padding:16px;margin:14px 0}.a200-eduhero,.a200-agency{display:flex;justify-content:space-between;gap:16px;align-items:center}.a200-eduhero h2,.a200-agency h2,.a200-childcard h2{margin:4px 0}.a200-eduhero>div:last-child{text-align:right;white-space:nowrap}.a200-eduhero>div:last-child b{display:block;font-size:18px}.a200-rule{background:#ffbe5a14}.a200-rule p{margin:6px 0 0}.a200-childcard header{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.a200-childcard header>span{font-size:12px;padding:7px 9px;border-radius:999px;background:var(--soft,#f5f3f8)}.a200-care,.a200-schoolstatus{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.a200-care span,.a200-schoolstatus span{padding:10px;border-radius:14px;background:var(--soft,#f7f6f9);font-size:12px}.a200-care b,.a200-schoolstatus b{display:block;margin-top:3px}.a200-alert{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:11px;border-radius:14px;background:#ff5a5a14;margin:10px 0}.a200-alert button{border:0;border-radius:999px;padding:8px 10px}.a200-schoolpick,.a200-skills,.a200-talents{margin-top:16px}.a200-schools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a200-schools button{padding:11px;text-align:left;border:1px solid var(--line,#ddd);border-radius:14px;background:transparent}.a200-schools button.active{outline:2px solid currentColor}.a200-schools small{display:block;margin-top:4px}.a200-streetstage{height:92px;border-radius:16px;overflow:hidden;position:relative;background:linear-gradient(#dfeeff 0 58%,#d9d4cd 58%);display:flex;align-items:flex-start;justify-content:space-around;padding-top:12px;margin:10px 0}.a200-road{position:absolute;left:0;right:0;bottom:0;height:38px;background:#555;opacity:.2}.a200-walker{position:absolute;left:8px;bottom:24px;font-size:30px;z-index:2;transition:transform 1.4s ease-in-out}.a200-walker.go{transform:translate(calc(100vw - 120px))}.a200-agency>span{font-size:42px}.a200-social .news{margin:8px 0}@media(max-width:520px){.a200-schools{grid-template-columns:1fr}.a200-eduhero,.a200-agency{align-items:flex-start}.a200-childcard header{flex-direction:column}.a200-alert{align-items:flex-start;flex-direction:column}}.a203-street-card,.a203-school-hero,.a203-child{background:var(--card,#fff);border:1px solid var(--line,#e8e8ef);border-radius:24px;box-shadow:0 12px 30px #2a344c0d}.a203-street-card{padding:16px;margin:0 0 16px}.a203-street-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.a203-street-head h2{margin:3px 0 4px}.a203-street-head p{margin:0;font-size:13px}.a203-street-head>b{padding:7px 10px;border-radius:999px;background:var(--soft,#f5f3f8)}.a203-street-scene{height:122px;position:relative;overflow:hidden;border-radius:18px;margin:12px 0;background:linear-gradient(180deg,#dfeeff 0 55%,#d8e6cf 55% 68%,#c9c5c1 68%)}.a203-sky{position:absolute;inset:10px 14px auto;font-size:18px;opacity:.8}.a203-sky span{float:right}.a203-buildings{position:absolute;left:0;right:0;bottom:36px;display:flex;justify-content:space-around;align-items:flex-end;font-size:31px}.a203-road{position:absolute;left:0;right:0;bottom:0;height:39px;background:repeating-linear-gradient(90deg,#777 0 42px,#777 42px 58px,#8d8d8d 58px 100px)}.a203-road:after{content:"";position:absolute;left:0;right:0;top:18px;border-top:2px dashed rgba(255,255,255,.75)}.a203-person{position:absolute;left:10px;bottom:22px;font-size:34px;z-index:4;transform:translate(0)}.a203-person.walking{animation:a203walk 1.75s ease-in-out forwards}.a203-street-scene.moving .a203-buildings{animation:a203town 1.75s linear}.a203-walk{width:100%}.a203-street-result{text-align:center;font-size:13px;margin-top:9px;font-weight:700}@keyframes a203walk{0%{transform:translate(0) translateY(0)}20%{transform:translate(20vw) translateY(-4px)}45%{transform:translate(42vw) translateY(0)}70%{transform:translate(62vw) translateY(-4px)}to{transform:translate(calc(100vw - 150px)) translateY(0)}}@keyframes a203town{0%{transform:translate(0)}to{transform:translate(-18px)}}.a203-school-hero{padding:16px;margin:12px 0;display:flex;justify-content:space-between;gap:12px;align-items:center}.a203-school-hero h2{margin:4px 0}.a203-school-hero p{margin:4px 0 0;font-size:12px}.a203-school-hero>div:last-child{text-align:right;white-space:nowrap}.a203-school-hero>div:last-child b{display:block;font-size:16px}.a203-rule{display:flex;gap:10px;align-items:center;padding:11px 13px;border-radius:16px;background:#ffc25217;margin-bottom:14px}.a203-rule p{margin:0}.a203-rule small{display:block;margin-top:2px}.a203-child{padding:14px;margin:14px 0}.a203-child-head{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center}.a203-child-avatar{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;font-size:25px;background:linear-gradient(135deg,#fff0f4,#edf7ff)}.a203-child-head h2{margin:1px 0;font-size:20px}.a203-child-head p{margin:0;font-size:12px}.a203-child-head>span{font-size:11px;padding:6px 8px;border-radius:999px;background:var(--soft,#f5f3f8)}.a203-care{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:12px 0}.a203-care div{padding:8px 5px;text-align:center;border-radius:12px;background:var(--soft,#f7f6f9)}.a203-care small,.a203-care b{display:block}.a203-sick{display:flex;justify-content:space-between;gap:8px;align-items:center;background:#ff506414;border-radius:13px;padding:9px 10px;margin-bottom:10px}.a203-sick button{border:0;border-radius:999px;padding:7px 9px}.a203-block{border-top:1px solid var(--line,#eee);padding:0}.a203-block summary{list-style:none;cursor:pointer;padding:13px 2px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-weight:800}.a203-block summary::-webkit-details-marker{display:none}.a203-block summary small{font-weight:500;text-align:right}.a203-school-list{display:grid;gap:7px;padding-bottom:10px}.a203-school-list button{display:flex;justify-content:space-between;gap:8px;align-items:center;text-align:left;padding:9px 10px;border:1px solid var(--line,#ddd);border-radius:13px;background:transparent}.a203-school-list button.active{box-shadow:inset 0 0 0 2px currentColor}.a203-school-list span small{display:block}.a203-school-list em{font-style:normal;font-size:11px;white-space:nowrap}.a203-school-actions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;padding-bottom:12px}.a203-school-actions>div{margin-right:auto}.a203-school-actions small,.a203-school-actions b{display:block}.a203-school-actions button{border:0;border-radius:999px;padding:8px 10px}.a203-skill-list{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-bottom:12px}.a203-skill-list div{display:flex;justify-content:space-between;gap:5px;padding:8px;border-radius:11px;background:var(--soft,#f7f6f9);font-size:11px;opacity:.55}.a203-skill-list div.on{opacity:1}.a203-talent-list{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-bottom:12px}.a203-talent-list button{display:grid;grid-template-columns:1fr auto;text-align:left;gap:2px;padding:8px;border:1px solid var(--line,#ddd);border-radius:11px;background:transparent}.a203-talent-list small{grid-column:1/-1}.a203-block select{width:100%;margin-bottom:12px;padding:10px;border-radius:12px;border:1px solid var(--line,#ddd);background:var(--card,#fff)}@media(max-width:520px){.a203-school-hero{align-items:flex-start}.a203-school-hero>div:last-child b{font-size:14px}.a203-child-head{grid-template-columns:auto 1fr}.a203-child-head>span{grid-column:1/-1;width:max-content}.a203-care{grid-template-columns:repeat(2,1fr)}.a203-skill-list,.a203-talent-list{grid-template-columns:1fr 1fr}}.a204-street-card{margin:18px 0 24px;padding:18px;border:1px solid rgba(111,124,151,.16);border-radius:28px;background:linear-gradient(145deg,#fff7f9f5,#f1f8fff5);box-shadow:0 18px 50px #4a59781a;overflow:hidden}.a204-street-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.a204-street-head small{letter-spacing:.18em;color:#8b94a7}.a204-street-head h2{margin:3px 0 5px;font-size:24px}.a204-street-head p{margin:0;color:#687287;font-size:13px}.a204-street-head>b{flex:0 0 auto;padding:10px 13px;border-radius:18px;background:#ffffffb8}.a204-scene{position:relative;height:205px;margin:16px 0 12px;border-radius:24px;overflow:hidden;background:linear-gradient(#dcecff 0 57%,#d9e6d1 57% 70%,#a9a8ad 70%);box-shadow:inset 0 0 0 1px #ffffffa6}.a204-cloud{position:absolute;width:58px;height:20px;border-radius:30px;background:#ffffffc7;top:25px}.a204-cloud:before,.a204-cloud:after{content:"";position:absolute;background:inherit;border-radius:50%}.a204-cloud:before{width:25px;height:25px;left:8px;top:-10px}.a204-cloud:after{width:30px;height:30px;right:6px;top:-13px}.a204-cloud.c1{left:25px}.a204-cloud.c2{right:30px;transform:scale(.75)}.a204-shop{position:absolute;bottom:61px;width:78px;height:73px;border-radius:9px 9px 2px 2px;background:#f7e4df;box-shadow:0 4px #5b5b6d14}.a204-shop:before{content:"";position:absolute;left:-5px;right:-5px;top:-13px;height:22px;border-radius:7px 7px 3px 3px;background:repeating-linear-gradient(90deg,#eaa9b8 0 12px,#fff0e9 12px 24px)}.a204-shop i{position:absolute;width:27px;height:38px;left:25px;bottom:0;background:linear-gradient(#b9d9e7,#f8fbff);border:3px solid rgba(255,255,255,.8)}.a204-shop span{position:absolute;top:13px;width:100%;text-align:center;font-size:8px;letter-spacing:.08em;color:#8a6670;font-style:normal}.a204-shop.s1{left:18px;background:#f5e5e0}.a204-shop.s2{left:50%;transform:translate(-50%);background:#efe1cf}.a204-shop.s3{right:18px;background:#f0d9df}.a204-shop.s2:before{background:repeating-linear-gradient(90deg,#b7cce4 0 12px,#f8f0e6 12px 24px)}.a204-road{position:absolute;left:0;right:0;bottom:0;height:61px;background:linear-gradient(#a5a5aa,#919196)}.a204-road i{position:relative;display:inline-block;width:44px;height:4px;background:#fff;border-radius:4px;margin:28px 9px 0;opacity:.85}.a204-tree{position:absolute;right:105px;bottom:59px;width:15px;height:48px;background:#8a6a53;border-radius:6px}.a204-tree:before{content:"";position:absolute;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a7d47c,#6eaa6d 70%);left:-20px;top:-32px}.a204-lamp{position:absolute;bottom:59px;width:5px;height:67px;background:#555b6b;z-index:2}.a204-lamp:before{content:"";position:absolute;width:20px;height:22px;border-radius:5px;background:#fff0b5;border:3px solid #555b6b;left:-10px;top:-10px}.a204-lamp.l1{left:110px}.a204-lamp.l2{right:125px}.a204-chibi{position:absolute;z-index:6;left:24px;bottom:24px;width:48px;height:72px;filter:drop-shadow(0 5px 5px rgba(47,52,69,.18));transition:left .1s linear}.a204-chibi .hair{position:absolute;left:5px;top:0;width:38px;height:38px;border-radius:48% 48% 44% 44%;background:linear-gradient(145deg,#4a4658,#282735)}.a204-chibi .face{position:absolute;left:10px;top:9px;width:28px;height:26px;border-radius:50%;background:#ffe8df;text-align:center;line-height:27px;font-size:9px;color:#6c5562;z-index:2}.a204-chibi .dress{position:absolute;left:9px;top:34px;width:31px;height:29px;border-radius:9px 9px 14px 14px;background:linear-gradient(145deg,#f4b8c9,#d9c8ef)}.a204-chibi .leg{position:absolute;bottom:0;width:5px;height:15px;background:#555365;border-radius:5px}.a204-chibi .leg.a{left:16px}.a204-chibi .leg.b{left:28px}.a204-chibi.walking{animation:a204Walk 1.9s ease-in-out forwards}.a204-chibi.walking .leg.a{animation:a204Leg .28s infinite alternate}.a204-chibi.walking .leg.b{animation:a204Leg .28s infinite alternate-reverse}@keyframes a204Walk{0%{left:24px}45%{bottom:28px}to{left:calc(100% - 76px);bottom:24px}}@keyframes a204Leg{to{transform:rotate(24deg);transform-origin:top}}.a204-progress{display:flex;align-items:center;justify-content:center;gap:7px;margin:7px 3px 13px;color:#7e8799;font-size:10px}.a204-progress span{padding:5px 7px;border-radius:10px;background:#fff}.a204-progress span.active{background:#f9dbe6;color:#875c72}.a204-progress i{width:20px;height:2px;background:#d6dce8}.a204-walk{width:100%}.a204-result{text-align:center;padding:11px 5px 0;font-weight:700;color:#48546c;font-size:12px}@media(max-width:560px){.a204-scene{height:190px}.a204-shop{width:68px}.a204-shop.s1{left:10px}.a204-shop.s3{right:10px}.a204-lamp.l1{left:92px}.a204-lamp.l2{right:104px}}.a206-street-card{margin:18px 0 24px;padding:16px;border:1px solid rgba(120,130,160,.16);border-radius:28px;background:linear-gradient(145deg,#fff8fbfa,#f1f8fffa);box-shadow:0 18px 48px #434e7017;overflow:hidden}.a206-street-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.a206-street-head small{letter-spacing:.18em;color:#8d96a8}.a206-street-head h2{font-size:25px;margin:3px 0 4px}.a206-street-head p{font-size:13px;margin:0;color:#657087}.a206-energy{padding:10px 13px;border-radius:18px;background:#ffffffd1;white-space:nowrap}.a206-track{position:relative;margin:16px 5px 12px;padding:8px 4px 0;display:grid;grid-template-columns:repeat(5,1fr);align-items:start}.a206-track:before{content:"";position:absolute;left:9%;right:9%;top:31px;height:6px;border-radius:99px;background:linear-gradient(90deg,#a7c7e9,#f3b5ca,#f8df83,#d9d8df);opacity:.7}.a206-node{position:relative;z-index:2;text-align:center;color:#6e778b;font-size:10px;font-weight:800}.a206-node b{width:47px;height:47px;margin:auto;display:grid;place-items:center;border-radius:50%;background:#fff;border:2px solid rgba(123,132,156,.18);font-size:21px;box-shadow:0 4px 12px #444d6714}.a206-node small{display:block;margin-top:7px}.a206-node.lit b{animation:a206Pulse .72s ease-in-out infinite alternate;background:#fff8cf;border-color:#f5c866;box-shadow:0 0 0 7px #ffe0682e,0 0 25px #ffcf419e;transform:translateY(-3px)}.a206-node.done b{background:#ffe6ef;border-color:#f4a9c0}.a206-art{height:235px;border-radius:22px;overflow:hidden;position:relative;background:#f7edf3 url(assets/street-chibi-art.png) center 43%/cover no-repeat;box-shadow:inset 0 0 0 1px #ffffffb3}.a206-art:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#ffffff0a,#fff6f914);pointer-events:none}.a206-actions{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:12px}.a206-actions .pill{margin:0}.a206-recent{border:1px solid rgba(120,130,160,.12);background:#ffffff94;border-radius:16px;padding:10px 12px;font-size:12px;margin-top:10px}.a206-recent b{display:block;margin-bottom:2px}.a206-result{margin-top:10px;text-align:center;font-weight:800;font-size:13px;min-height:20px}@keyframes a206Pulse{0%{transform:translateY(0) scale(.96);filter:brightness(1)}to{transform:translateY(-6px) scale(1.08);filter:brightness(1.12)}}@media(max-width:430px){.a206-art{height:205px}.a206-node b{width:41px;height:41px;font-size:18px}.a206-track:before{top:28px}.a206-actions{grid-template-columns:1fr}.a206-actions .soft{display:none}}.a198-quickchat button:disabled{opacity:1!important;background:#8e99ab!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}.a198-quickchat button:disabled:after{content:"｜目前無可聊天角色";font-size:11px;font-weight:700;opacity:.92}.a206-art{background-image:url(assets/street-chibi-art-clean.png)!important;background-position:center center!important;background-size:cover!important;height:250px!important}.a206-actions{grid-template-columns:1fr!important}.a207-log{margin:16px 0 24px;padding:16px;border:1px solid rgba(120,130,160,.14);border-radius:24px;background:#ffffffb8}.a207-log-title{display:flex;justify-content:space-between;align-items:end;gap:10px;margin-bottom:8px}.a207-log-title b{font-size:18px}.a207-log-title small{font-size:9px;letter-spacing:.14em;color:#9199aa}.a207-log>p{margin:8px 0 0;color:#8a93a5;font-size:13px}.a207-log article{display:flex;gap:10px;align-items:center;padding:10px 0;border-top:1px solid rgba(120,130,160,.1)}.a207-log article>span{width:34px;height:34px;display:grid;place-items:center;border-radius:12px;background:#fff5f8}.a207-log article div{display:grid;gap:2px}.a207-log article b{font-size:13px}.a207-log article small{font-size:11px;color:#7b8497}@media(max-width:430px){.a206-art{height:230px!important}.a198-quickchat button{min-height:48px}}.a198-quickchat button,.a198-quickchat button:disabled{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.12)!important;font-weight:900!important;opacity:1!important}.a198-quickchat button:disabled{background:#8f9bad!important;border-color:#8f9bad!important}.a198-quickchat button:disabled:after{display:none!important}.a208-recent-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0 20px}.a208-recent-card{min-width:0;padding:13px 14px;border:1px solid rgba(120,130,160,.13);border-radius:18px;background:linear-gradient(145deg,#ffffffe6,#f8f4fbd6);box-shadow:0 8px 24px #434e700d}.a208-recent-card small{display:block;color:#7f889b;font-size:11px;font-weight:900;letter-spacing:.03em;margin-bottom:6px}.a208-recent-card b{display:block;color:var(--ink);font-size:15px;line-height:1.35;white-space:normal}.a208-recent-card span{display:block;margin-top:4px;color:#8790a2;font-size:10px;line-height:1.45}.a208-role{background:linear-gradient(145deg,#fff7fbf0,#f2f8ffe6)}@media(max-width:390px){.a208-recent-grid{gap:8px}.a208-recent-card{padding:12px}.a208-recent-card b{font-size:14px}.a208-recent-card span{font-size:9px}}.a209-art{width:100%;aspect-ratio:914/452;margin:12px 0 0;border-radius:22px;overflow:hidden;background:#f8eef3;box-shadow:inset 0 0 0 1px #ffffffbf,0 10px 26px #404c6c14}.a209-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0}.a209-recent-grid{margin-top:12px;margin-bottom:22px}.a209-recent-grid .a208-recent-card{min-height:94px;display:flex;flex-direction:column;justify-content:center}.a209-recent-grid .a208-recent-card b{font-size:16px}.a209-recent-grid .a208-recent-card span{font-size:11px}.a207-log{display:none!important}.a198-quickchat button,.a198-quickchat button:disabled{background:#34435f!important;color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;font-weight:900!important;text-shadow:none!important}.a198-quickchat button:disabled{background:#8995a8!important}@media(max-width:430px){.a209-art{border-radius:18px}.a209-recent-grid{gap:9px}.a209-recent-grid .a208-recent-card{min-height:88px;padding:12px}.a209-recent-grid .a208-recent-card b{font-size:14px}}.a69-photo-edit,.a69-photo-input,.a69-upload-note{display:none!important}.a210-creator-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.a210-creator{border:1px solid rgba(74,82,105,.12);border-radius:28px;overflow:hidden;background:#ffffffc7;box-shadow:0 16px 40px #41485f0f}.a210-creator>button{border:0;background:transparent;width:100%;padding:0;text-align:left;color:inherit}.a210-creator-photo{height:210px;background:linear-gradient(145deg,#f7edf4,#e9f6f7);display:grid;place-items:center;color:#667085}.a210-creator-photo img{width:100%;height:100%;object-fit:cover}.a210-creator-photo svg{width:64px;height:64px}.a210-creator>button>div:last-child{padding:18px}.a210-creator h3{font-size:24px;margin:6px 0}.a210-creator p{min-height:62px;color:#667085}.a210-creator b{font-size:12px}.a210-social-fab{position:fixed;right:18px;bottom:92px;z-index:80;width:50px;height:50px;border-radius:50%;border:1px solid rgba(255,255,255,.9);background:linear-gradient(145deg,#f5dce9,#dcebf8);box-shadow:0 12px 30px #373e552e;font-size:20px;color:#475467}.a210-social-pop{position:fixed;right:18px;bottom:150px;z-index:79;width:180px;padding:12px;border-radius:20px;background:#fffffff5;box-shadow:0 16px 45px #282d4133;border:1px solid rgba(70,80,100,.12)}.a210-social-pop b{display:block;padding:6px 8px 10px;font-size:11px;letter-spacing:.14em}.a210-social-pop button{width:100%;padding:10px;border:0;border-top:1px solid rgba(0,0,0,.06);background:transparent;text-align:left;color:#344054}.a210-daily{padding:26px;border-radius:30px;background:linear-gradient(135deg,#fff9fc,#eef6ff);background-size:cover;background-position:center;border:1px solid rgba(80,90,115,.1)}.a210-draw-controls{display:flex;gap:12px;align-items:end;margin:20px 0}.a210-draw-controls label{flex:1;font-weight:700}.a210-draw-controls select{display:block;width:100%;margin-top:8px;padding:12px 14px;border-radius:14px;border:1px solid #d9dee8;background:#fff}.a210-draw-card{padding:24px;border-radius:24px;background:#ffffffc2;backdrop-filter:blur(10px)}.a210-draw-card h2{font-size:30px}.a210-card-meta{display:flex;gap:10px;margin:16px 0}.a210-card-meta span{padding:7px 10px;border-radius:999px;background:#fff;font-size:12px}.a210-draw-empty{padding:35px;text-align:center;color:#98a2b3}.a210-daily-links{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:16px}.a210-daily-links button{border:1px solid rgba(80,90,115,.1);background:#ffffffb8;border-radius:14px;padding:10px;font-size:12px}.a210-creator-world{margin-top:28px}.a210-role-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:20px}.a210-role-grid article{padding:22px;border:1px solid rgba(80,90,115,.12);border-radius:22px;background:#fff}.a210-music-bn{position:relative;overflow:hidden;border-radius:28px;aspect-ratio:16/6;margin-bottom:22px;background:linear-gradient(135deg,#f5e9f0,#e5f5f7)}.a210-music-track{height:100%;display:flex;transition:.35s ease}.a210-music-slide{min-width:100%;height:100%;border:0;background:transparent center/cover no-repeat;text-align:left;padding:30px;color:#344054}.a210-music-slide span{display:flex;flex-direction:column;gap:8px}.a210-music-slide b{font-size:30px}.a210-music-dots{position:absolute;right:14px;bottom:12px;display:flex;gap:5px}.a210-music-dots button{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;padding:0!important;border:0;border-radius:50%;background:#ffffffb3;box-shadow:0 0 0 1px #28324640}.a210-music-dots button.on{background:#344054;transform:scale(1.25)}.a210-gem-extra{margin-top:24px}.a210-gem-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.a210-gem-grid article{padding:20px;border-radius:22px;border:1px solid #d9dee8;background:#fff}.a210-gem-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#26334d;color:#fff;font-size:24px;font-weight:800;margin-bottom:12px}.a210-gem-grid label{display:flex;align-items:center;gap:8px;margin:12px 0}.a210-gem-grid input{width:74px;padding:8px;border:1px solid #ccd3df;border-radius:10px}.a210-gem-grid button{width:100%;padding:11px;border-radius:12px;border:1px solid #344054;background:#f8fafc;color:#344054;font-weight:700}.a210-hud{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0 28px}.a210-hud article{min-height:128px;padding:20px;border-radius:24px;background:linear-gradient(145deg,#fffffff5,#f0f6fbe6);border:1px solid rgba(70,80,100,.12);display:flex;align-items:center;gap:16px;box-shadow:0 12px 35px #3c465a12}.a210-hud article>span{width:54px;height:54px;border-radius:17px;display:grid;place-items:center;background:#344054;color:#fff;font-size:25px}.a210-hud small,.a210-hud em{display:block;color:#98a2b3;font-style:normal}.a210-hud b{display:block;font-size:28px;line-height:1.1;margin:6px 0;overflow-wrap:anywhere}.a210-admin-row{display:grid;grid-template-columns:90px 1fr 1fr;gap:10px;align-items:center;margin:10px 0}.a210-admin-row input{padding:10px;border:1px solid #d9dee8;border-radius:10px}@media(max-width:760px){.a210-creator-grid{grid-template-columns:repeat(2,1fr)}.a210-creator-photo{height:160px}.a210-daily-links{grid-template-columns:repeat(5,minmax(0,1fr))}.a210-daily-links button{padding:8px 3px;font-size:10px}.a210-hud{grid-template-columns:repeat(2,1fr)}.a210-hud article{min-height:110px;padding:14px;gap:10px}.a210-hud article>span{width:44px;height:44px}.a210-hud b{font-size:21px}.a210-gem-grid{grid-template-columns:1fr 1fr}.a210-music-bn{aspect-ratio:16/8}.a210-music-slide b{font-size:22px}.a210-admin-row,.a210-role-grid{grid-template-columns:1fr}}.a83-admin,.a83-count,.a163-bn-manager,.a174-art-manager,.a179-spec{display:none!important}.a163-bn-dots{right:10px!important;bottom:9px!important;gap:3px!important;width:auto!important;height:auto!important;padding:0!important;background:transparent!important;box-shadow:none!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{display:block!important;width:3px!important;height:3px!important;min-width:3px!important;min-height:3px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#ffffff9e!important;box-shadow:0 0 0 1px #1e26371f!important}.a163-bn-dots .a83-dot.on{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;background:#fff!important}.a210-creator-photo{height:220px!important}.a210-creator p{min-height:0!important}.a210-draw-empty{min-height:120px;display:grid;place-items:center;border:1px dashed rgba(90,100,125,.16);border-radius:22px;background:#ffffff6b}.s73-history-list,.s73-history-item{font-size:14px!important;line-height:1.55!important}.s73-history-item{min-height:52px!important;padding:13px 16px!important}.s73-history-item b{font-size:14px!important;font-weight:750!important;letter-spacing:0!important}.s73-history-item small{font-size:12px!important;color:#7d8799!important;letter-spacing:0!important}.a211-hud{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 24px;padding:14px;border:1px solid rgba(92,103,130,.12);border-radius:28px;background:linear-gradient(135deg,#fff7fbe6,#eff7ffe6,#eff9f5db);box-shadow:0 18px 48px #3d486617}.a211-hud article{min-width:0;min-height:96px;padding:16px 18px;border-radius:20px;background:#ffffffd1;border:1px solid rgba(100,110,135,.1);display:flex;align-items:center;gap:14px}.a211-hud article>span{flex:0 0 46px;width:46px;height:46px;display:grid;place-items:center;border-radius:15px;background:#344054;color:#fff;font-size:23px}.a211-hud small{display:block;font-size:11px;font-weight:800;letter-spacing:.07em;color:#7f899d;margin-bottom:5px}.a211-hud b{display:block;font-size:25px;line-height:1.08;color:#283247;overflow-wrap:anywhere}.a211-hud em{font-size:14px;font-style:normal;color:#8d96a8;font-weight:700}.a180-dots{right:12px!important;bottom:10px!important;gap:3px!important}.a180-dots button,.a180-dots button.on{width:3px!important;height:3px!important;min-width:3px!important;min-height:3px!important;padding:0!important}.a180-dots button.on{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important}.a211-qty{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:10px 0 8px!important;font-size:13px!important;font-weight:750!important;color:#4a5568!important}.a211-qty input{width:86px!important;min-height:38px!important;padding:7px 9px!important;border:1px solid #cfd6e2!important;border-radius:10px!important;background:#fff!important;color:#273247!important;font-size:14px!important}.a211-gem-cart{margin:26px 0 12px;padding:22px;border-radius:26px;border:1px solid rgba(86,96,120,.13);background:linear-gradient(145deg,#fffafd,#eef6ff);box-shadow:0 16px 42px #414b6412}.a211-gem-cart h2{margin:5px 0 4px}.a211-gem-cart>div:nth-child(2)>div{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid rgba(90,100,120,.09);font-size:13px}.a211-gem-cart>div:nth-child(2) button{border:0;background:transparent;color:#8b6570;font-size:12px}.a211-gem-cart footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.a210-gem-icon{background:#344054!important;color:#fff!important;opacity:1!important;text-shadow:none!important}@media(max-width:620px){.a210-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.a210-creator-photo{height:155px!important}.a210-creator>button>div:last-child{padding:13px!important}.a210-creator h3{font-size:19px!important}.a210-creator p{font-size:11px!important;line-height:1.55!important}.a211-hud{grid-template-columns:1fr!important;padding:10px!important}.a211-hud article{min-height:82px!important}.a211-hud b{font-size:22px!important}.a211-gem-cart footer{align-items:stretch;flex-direction:column}.a211-gem-cart footer .pill{width:100%}}.a212-statusbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0 22px;border:1px solid rgba(92,103,130,.12);border-radius:22px;background:#ffffffbd;box-shadow:0 12px 34px #3e496812;overflow:hidden}.a212-statusbar article{min-width:0;padding:14px 15px;display:flex;align-items:center;gap:10px;position:relative}.a212-statusbar article+article:before{content:"";position:absolute;left:0;top:18%;height:64%;width:1px;background:#5b67821f}.a212-status-icon{width:34px;height:34px;flex:0 0 34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#344054,#56647a);color:#fff;font-size:17px;font-weight:800;box-shadow:inset 0 1px #fff3}.a212-statusbar div{min-width:0}.a212-statusbar small{display:block;font-size:9px;letter-spacing:.12em;font-weight:900;color:#8b94a5;white-space:nowrap}.a212-statusbar b{display:inline-block;margin-top:3px;font-size:18px;line-height:1.05;color:#293348;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.a212-statusbar b.resident{font-size:16px}.a212-statusbar em{display:inline;margin-left:4px;font-size:10px;font-style:normal;color:#9aa2b1;font-weight:700;white-space:nowrap}.a212-gem-page{--gline:rgba(94,106,135,.14)}.a212-gem-hero{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px;border:1px solid var(--gline);border-radius:24px;background:linear-gradient(135deg,#fff7fceb,#eff7ffe6,#effaf6e6);box-shadow:0 14px 38px #424d6c12}.a212-gem-hero small,.a212-cart small{font-size:10px;font-weight:900;letter-spacing:.18em;color:#8992a4}.a212-gem-hero h2{font-size:25px;margin:5px 0 7px}.a212-gem-hero p{margin:0;max-width:650px;font-size:13px;line-height:1.7;color:#697386}.a212-balance{flex:0 0 auto;text-align:right;padding-left:22px;border-left:1px solid var(--gline)}.a212-balance b{display:block;font-size:23px;margin-top:4px;color:#2d3850}.a212-tabs{display:flex;gap:8px;overflow-x:auto;padding:16px 2px 12px;scrollbar-width:none}.a212-tabs::-webkit-scrollbar{display:none}.a212-tabs button{flex:0 0 auto;border:1px solid var(--gline);background:#ffffffc7;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800;color:#586277}.a212-tabs button span{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 5px;border-radius:999px;background:#eef1f6;font-size:10px}.a212-tabs button.active{background:#344054;color:#fff;border-color:#344054}.a212-tabs button.active span{background:#ffffff29;color:#fff}.a212-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a212-product{min-width:0;padding:16px;border:1px solid var(--gline);border-radius:20px;background:#ffffffd1;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:13px;box-shadow:0 8px 24px #3d48660b}.a212-product-icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#eef2f8,#fff);border:1px solid rgba(80,93,123,.12);font-size:22px;color:#344054;font-weight:800}.a212-product-copy{min-width:0}.a212-tier{display:inline-block;margin-bottom:4px;padding:3px 7px;border-radius:999px;background:#f0f2f6;color:#687287;font-size:9px;font-weight:900}.a212-product h3{font-size:16px;margin:2px 0 5px;color:#2c3549}.a212-product p{font-size:11px;line-height:1.55;color:#747e91;margin:0 0 7px;min-height:34px}.a212-product strong{font-size:13px;color:#334057}.a212-buy{grid-column:1/-1;display:grid;grid-template-columns:105px 1fr;gap:8px;margin-top:13px}.a212-buy label{display:flex;align-items:center;gap:6px;padding:0 9px;border:1px solid var(--gline);border-radius:12px;background:#fafbfc}.a212-buy label span{font-size:10px;color:#7c8698;font-weight:800}.a212-buy input{min-width:0;width:100%;border:0!important;background:transparent!important;padding:9px 0!important;font-size:13px!important;font-weight:800;text-align:center;box-shadow:none!important}.a212-buy button,.a212-cart footer button{border:0;border-radius:12px;background:#344054;color:#fff;font-size:12px;font-weight:800;padding:11px 12px}.a212-cart{margin-top:18px;border:1px solid var(--gline);border-radius:22px;background:#ffffffc7;overflow:hidden}.a212-cart header,.a212-cart footer{display:flex;align-items:center;justify-content:space-between;padding:16px 18px}.a212-cart header{border-bottom:1px solid var(--gline)}.a212-cart header h2{font-size:19px;margin:3px 0 0}.a212-cart-list>div{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 18px;border-bottom:1px solid rgba(94,106,135,.08);font-size:12px}.a212-cart-list span small{margin-left:6px;color:#8992a3}.a212-cart-list button{border:0;background:transparent;color:#8a6070;font-size:11px}.a212-cart-list>p{padding:18px;color:#929aaa;font-size:12px}.a212-cart footer{background:#f7f9fccc}.a212-cart footer span{font-size:12px}.a212-cart footer b{font-size:17px;margin-left:5px}@media(max-width:680px){.a212-statusbar{grid-template-columns:repeat(2,minmax(0,1fr))}.a212-statusbar article:nth-child(3):before{display:none}.a212-statusbar article:nth-child(n+3){border-top:1px solid rgba(91,103,130,.1)}.a212-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.a212-product{padding:12px;grid-template-columns:36px minmax(0,1fr);column-gap:9px}.a212-product-icon{width:36px;height:36px;border-radius:11px;font-size:18px}.a212-product h3{font-size:14px}.a212-product p{font-size:10px}.a212-buy{grid-template-columns:1fr;margin-top:10px}.a212-gem-hero{padding:18px;align-items:flex-start}.a212-balance{padding-left:12px}.a212-balance b{font-size:18px}}@media(max-width:420px){.a212-statusbar article{padding:12px 10px;gap:8px}.a212-status-icon{width:30px;height:30px;flex-basis:30px}.a212-statusbar b{font-size:16px}.a212-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a212-product{display:block}.a212-product-icon{margin-bottom:8px}.a212-product p{min-height:46px}.a212-gem-hero{display:block}.a212-balance{text-align:left;border-left:0;border-top:1px solid var(--gline);padding:12px 0 0;margin-top:12px}}.a163-bn-dots{right:14px!important;bottom:12px!important;gap:4px!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{display:block!important;box-sizing:border-box!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;max-width:4px!important;max-height:4px!important;padding:0!important;margin:0!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:50%!important;background:#ffffff5c!important;box-shadow:0 1px 3px #191f2e2e!important;transform:none!important}.a163-bn-dots .a83-dot.on{background:#fff!important;box-shadow:0 0 0 1px #ffffff73,0 1px 4px #191f2e38!important}.a83-controls,.a83-arrow{display:none!important}.a213-status{margin:14px 0 24px;padding:15px 16px 16px;border:1px solid rgba(196,166,112,.3);border-radius:26px;background:linear-gradient(135deg,#fffcfdf0,#f6f9ffeb 52%,#f7fdfaeb);box-shadow:0 18px 44px #43496012,inset 0 0 0 1px #ffffffd1;position:relative;overflow:hidden}.a213-status:before,.a213-status:after{content:"✦";position:absolute;color:#c1a36c47;font-size:13px}.a213-status:before{left:8px;top:7px}.a213-status:after{right:9px;bottom:7px}.a213-status-title{display:flex;align-items:center;justify-content:space-between;padding:0 3px 10px;border-bottom:1px solid rgba(196,166,112,.18)}.a213-status-title small{font:700 8px/1.2 Georgia,"Noto Serif TC",serif;letter-spacing:.22em;color:#9b8d86}.a213-status-title span{color:#c2a46f;font-size:11px}.a213-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:10px}.a213-status article{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr);gap:9px;align-items:center;padding:7px 13px;position:relative}.a213-status article+article:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:1px;background:linear-gradient(transparent,rgba(190,164,118,.28),transparent)}.a213-status i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-family:Georgia,serif;font-size:17px;border:1px solid rgba(192,162,108,.45);background:radial-gradient(circle at 35% 30%,#fff,#f7f0e8);color:#a98b58;box-shadow:0 5px 14px #65544112}.a213-status article.gem i{background:radial-gradient(circle at 35% 30%,#fff,#edf4fb);color:#718ca8}.a213-status article.energy i{background:radial-gradient(circle at 35% 30%,#fff,#f7eef3);color:#a67a8d}.a213-status article.resident i{background:radial-gradient(circle at 35% 30%,#fff,#edf7f2);color:#718f82}.a213-status small{display:block;font:700 7px/1.2 Georgia,"Noto Serif TC",serif;letter-spacing:.14em;color:#9a9397;white-space:nowrap}.a213-status b{display:block;margin-top:4px;font:600 18px/1.05 Georgia,"Noto Serif TC",serif;color:#353a49;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a213-status em{display:block;margin-top:3px;font-style:normal;font-size:8px;color:#a09ba1}.a213-status .resident b{font-size:15px}.a210-card-meta{gap:14px!important}.a210-card-meta span{font-size:10px!important;color:#8b8490!important;letter-spacing:.02em!important}.a213-gem-page{--jp-gold:#b99b65;--jp-line:rgba(177,151,105,.22)}.a213-cat-panel{margin:4px 0 14px;padding:14px;border:1px solid var(--jp-line);border-radius:24px;background:#ffffffd1;box-shadow:0 12px 32px #4048600e}.a213-cat-head{display:flex;justify-content:space-between;align-items:end;padding:0 3px 11px}.a213-cat-head>div{display:grid;gap:3px}.a213-cat-head small{font:700 7px Georgia,serif;letter-spacing:.2em;color:#a29391}.a213-cat-head b{font:600 17px Georgia,"Noto Serif TC",serif;color:#343947}.a213-cat-head>span{font-size:9px;color:#9a8a76;padding:5px 9px;border-radius:999px;background:#faf6f0;border:1px solid rgba(185,155,101,.18)}.a213-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.a213-tabs button{min-width:0;min-height:49px;padding:8px 6px;border:1px solid rgba(118,126,146,.12);border-radius:15px;background:linear-gradient(145deg,#fffffff2,#f8f7f9e0);color:#555b69;box-shadow:0 5px 14px #3d465f09}.a213-tabs button b{display:block;font-size:10px;line-height:1.2;white-space:normal}.a213-tabs button small{display:block;margin-top:4px;font-size:8px;color:#a09aa2}.a213-tabs button.active{border-color:#b99b6585;background:linear-gradient(145deg,#fffdf9,#f7efe3);color:#705d40;box-shadow:inset 0 0 0 1px #ffffffd9,0 7px 18px #80633912}.a213-tabs button.active small{color:#a98c5e}.a213-gem-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin:0 0 14px;padding:18px 20px;border-radius:24px;border:1px solid rgba(190,164,118,.2);background:linear-gradient(125deg,#fff8fbe6,#f1f7ffe0,#f2fbf7e0);box-shadow:0 12px 32px #4048600d}.a213-gem-hero small{font:700 7px Georgia,serif;letter-spacing:.2em;color:#a39491}.a213-gem-hero h2{font:600 22px Georgia,"Noto Serif TC",serif;margin:5px 0}.a213-gem-hero p{font-size:10px;line-height:1.65;color:#7d7e89;margin:0;max-width:390px}.a213-balance{text-align:right;white-space:nowrap}.a213-balance small{display:block;font-size:7px;letter-spacing:.15em;color:#a29a9b}.a213-balance b{display:block;margin-top:5px;font:600 16px Georgia,serif;color:#6f604b}.a212-product-grid{gap:10px!important}.a212-product{border-color:#b197692b!important;border-radius:20px!important;background:linear-gradient(145deg,#fffffff0,#fcfafbe6)!important;box-shadow:0 8px 22px #3e465e0b!important}.a212-product-icon{border-color:#b99b6538!important;background:linear-gradient(145deg,#fffdf9,#f6f0e8)!important;color:#9a7e50!important}.a212-buy button,.a212-cart footer button{background:linear-gradient(135deg,#57505c,#403b46)!important;box-shadow:0 6px 14px #3934401a!important}.a212-cart{border-color:#b1976933!important}@media(max-width:680px){.a213-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.a213-status article:nth-child(3):before{display:none}.a213-status article:nth-child(n+3){border-top:1px solid rgba(190,164,118,.14)}.a213-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.a213-gem-hero{padding:16px}}@media(max-width:430px){.a213-status{padding:13px}.a213-status article{padding:8px 9px;grid-template-columns:28px minmax(0,1fr);gap:7px}.a213-status i{width:27px;height:27px;font-size:15px}.a213-status b{font-size:16px}.a213-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.a213-gem-hero{display:block}.a213-balance{text-align:left;margin-top:11px;padding-top:10px;border-top:1px solid rgba(190,164,118,.16)}}.a163-bn{position:relative!important;overflow:hidden!important}.a163-bn-dots{display:flex!important;position:absolute!important;z-index:30!important;right:14px!important;bottom:12px!important;align-items:center!important;gap:4px!important;width:auto!important;height:auto!important;min-height:0!important;padding:3px 4px!important;margin:0!important;border:0!important;border-radius:999px!important;background:#1f273729!important;box-shadow:none!important;backdrop-filter:blur(5px)!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{appearance:none!important;display:block!important;flex:0 0 4px!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;max-width:4px!important;max-height:4px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background:#ffffff9e!important;box-shadow:0 0 0 1px #232a3a2e!important;transform:none!important}.a163-bn-dots .a83-dot.on{background:#fff!important;box-shadow:0 0 0 1px #232a3a47,0 0 5px #fffc!important}.a213-status{margin:12px 0 22px!important;padding:12px 18px 13px!important;border-radius:22px!important;border:1px solid rgba(190,164,118,.24)!important;background:linear-gradient(120deg,#fffdfcf5,#f9fbfff0 55%,#fafdfbf2)!important;box-shadow:0 10px 30px #3d44590e,inset 0 1px #ffffffe6!important}.a213-status-title{padding:0 2px 8px!important}.a213-status-title small{font-family:ui-sans-serif,system-ui,Noto Sans TC,sans-serif!important;font-size:7px!important;font-weight:700!important;letter-spacing:.18em!important;color:#9a9293!important}.a213-status-grid{padding-top:7px!important}.a213-status article{grid-template-columns:26px minmax(0,1fr)!important;gap:8px!important;padding:6px 12px!important}.a213-status i{width:25px!important;height:25px!important;font-size:13px!important;box-shadow:none!important}.a213-status small{font-family:ui-sans-serif,system-ui,Noto Sans TC,sans-serif!important;font-size:7px!important;font-weight:700!important;letter-spacing:.11em!important;color:#8e929c!important}.a213-status b{margin-top:2px!important;font-family:ui-sans-serif,system-ui,Noto Sans TC,sans-serif!important;font-size:14px!important;font-weight:650!important;letter-spacing:-.02em!important;color:#343947!important}.a213-status em{margin-top:2px!important;font-size:7px!important;color:#a4a3a8!important}.a213-status .resident b{font-size:13px!important}.a214-save-photo{margin:8px 0 0 8px;padding:9px 13px;border:1px solid rgba(183,157,112,.28);border-radius:12px;background:#fffdfae0;color:#665b52;font-size:11px;font-weight:750;box-shadow:0 6px 16px #4b433e0d}.a213-cat-panel,.a213-tabs{position:static!important;inset:auto!important;transform:none!important;z-index:auto!important}.a213-cat-panel{order:0!important;margin:2px 0 12px!important;overflow:visible!important}.a213-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-height:none!important;overflow:visible!important}.a213-tabs button{position:static!important;min-height:44px!important}.a214-gem-history{margin:16px 0 28px;padding:16px 18px;border:1px solid rgba(177,151,105,.18);border-radius:20px;background:#ffffffc2}.a214-gem-history .section-head{margin-bottom:8px}.a214-history-row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-top:1px solid rgba(90,98,118,.08);font-size:11px}.a214-history-row b{font-weight:650}.a214-history-row span{color:#9298a4;white-space:nowrap}.a214-gem-history>p{font-size:11px;color:#9298a4}@media(max-width:680px){.a213-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.a213-status article{padding:7px 9px!important}.a213-status b{font-size:13px!important}}@media(max-width:430px){.a213-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a213-status{padding:11px 12px!important}.a213-status i{width:24px!important;height:24px!important}.a213-status b{font-size:12px!important}}:root{--rwy215-gold:#b79a68;--rwy215-gold-soft:rgba(183,154,104,.22);--rwy215-ink:#343746;--rwy215-muted:#858897;--rwy215-paper:rgba(255,255,255,.86)}.page{max-width:1180px;margin-inline:auto}.panel,.feature,.section{border-color:#b79a6826!important;box-shadow:0 10px 28px #3a40560b!important}button,.pill,.mini{letter-spacing:.01em}.section-head h2,.page-head h1{letter-spacing:-.025em}.a163-bn-dots{right:16px!important;bottom:13px!important;gap:5px!important;padding:0!important;background:transparent!important;backdrop-filter:none!important;overflow:visible!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{display:block!important;flex:0 0 5px!important;width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;max-width:5px!important;max-height:5px!important;border-radius:50%!important;padding:0!important;margin:0!important;border:1px solid rgba(78,72,70,.28)!important;background:#ffffffd1!important;box-shadow:0 1px 4px #2c303c29!important;opacity:1!important}.a163-bn-dots .a83-dot.on{background:#b79a68!important;border-color:#fff!important;box-shadow:0 0 0 1px #765b3038,0 1px 5px #3730272e!important}.a163-bn .a83-admin,.a163-bn-manager{display:none!important}.shop50-card,.shop50-card:nth-child(5){grid-column:auto!important;min-height:112px!important;padding:13px 14px!important;border-radius:20px!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:10px!important;border-color:#b79a6829!important;box-shadow:0 8px 24px #3a40560b!important}.shop50-icon{width:38px!important;height:38px!important;border-radius:13px!important;font-size:16px!important}.shop50-copy p{font-size:8px!important;line-height:1.5!important}.shop50-copy small{font-size:6px!important}.shop50-tag{font-size:6px!important;padding:5px 7px!important}.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.a212-product{min-width:0!important;padding:12px!important;border-radius:18px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:9px!important;align-items:start!important}.a212-product-icon{width:38px!important;height:38px!important;border-radius:12px!important;font-size:19px!important}.a212-product-copy h3{font-size:13px!important;line-height:1.3!important;margin:2px 0 4px!important}.a212-product-copy p{font-size:9px!important;line-height:1.45!important;margin:0 0 7px!important}.a212-product-copy strong{font-size:11px!important}.a212-buy{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important;align-items:end!important}.a212-buy label{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;font-size:9px!important}.a212-buy input{width:100%!important;min-width:0!important;height:34px!important;padding:5px 7px!important;border-radius:10px!important}.a212-buy button{min-height:34px!important;padding:7px 10px!important;font-size:9px!important;border-radius:10px!important}.species-card,.product-card,.a106-store-card,.a109-shop-card{min-width:0!important;padding:12px!important;border-radius:18px!important;box-shadow:0 8px 22px #3a40560a!important}.a213-gem-page{display:flex!important;flex-direction:column!important}.a213-gem-page>.page-head{order:0}.a213-cat-panel{order:1!important}.a213-gem-hero{order:2!important}.a213-gem-page>.a212-product-grid{order:3!important}.a213-gem-page>.a212-cart{order:4!important}.a213-gem-page>.a214-gem-history{order:5!important}.a213-cat-panel{padding:11px!important;border-radius:19px!important}.a213-cat-head{padding:0 2px 8px!important}.a213-tabs button{min-height:39px!important;padding:6px 4px!important;border-radius:12px!important}.a213-tabs button small{font-size:7px!important;margin-top:2px!important}.a213-gem-hero{padding:14px 16px!important;border-radius:20px!important}.a213-gem-hero h2{font-size:18px!important}.a213-balance b{font-size:14px!important}.a213-status{padding:10px 14px 11px!important;border-radius:20px!important}.a213-status-title{padding-bottom:6px!important}.a213-status-grid{padding-top:5px!important}.a213-status article{grid-template-columns:22px minmax(0,1fr)!important;gap:7px!important;padding:5px 10px!important}.a213-status i{width:21px!important;height:21px!important;font-size:11px!important}.a213-status small{font-size:6px!important;letter-spacing:.1em!important}.a213-status b{font-size:12px!important;margin-top:1px!important}.a213-status em{font-size:6px!important;margin-top:1px!important}.a213-status .resident b{font-size:11px!important}@media(max-width:760px){.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.a213-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:520px){.shop50-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.shop50-card{grid-template-columns:32px minmax(0,1fr)!important;min-height:104px!important;padding:11px!important}.shop50-icon{width:32px!important;height:32px!important}.shop50-tag{display:none!important}.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.a212-product{padding:8px!important;grid-template-columns:30px minmax(0,1fr)!important;gap:6px!important;border-radius:14px!important}.a212-product-icon{width:30px!important;height:30px!important;font-size:15px!important}.a212-product-copy h3{font-size:10px!important}.a212-product-copy p{font-size:7px!important}.a212-product-copy strong{font-size:9px!important}.a212-buy{grid-template-columns:1fr!important}.a212-buy label{font-size:7px!important}.a212-buy input,.a212-buy button{height:30px!important;min-height:30px!important;font-size:8px!important}.a213-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.a213-status article{padding:5px 7px!important}.a213-status b{font-size:11px!important}}:root{--216-ink:#313746;--216-muted:#7f8795;--216-line:rgba(172,146,101,.2);--216-gold:#b69a68;--216-paper:rgba(255,255,255,.9);--216-shadow:0 10px 28px rgba(55,62,82,.055);--216-r:18px}body{font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;color:var(--216-ink);font-size:12px;line-height:1.55}.page h1,.page h2,.page h3,.page b,.page button,.page input,.page select{font-family:inherit}.page h1{font-size:22px;line-height:1.25}.page h2{font-size:16px;line-height:1.3}.page h3{font-size:13px;line-height:1.35}.page p{font-size:11px;line-height:1.65;color:#626b7a}.eyebrow,.page small{letter-spacing:.1em}button,.pill,.mini{font-size:11px;font-weight:700;color:#3d4351;border:1px solid var(--216-line);background:linear-gradient(180deg,#fffffffa,#fbf8f5f0);box-shadow:0 5px 14px #373e520b;border-radius:12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}button:hover{transform:translateY(-1px);border-color:#b69a686b;box-shadow:0 8px 20px #373e5213}button:active{transform:translateY(0) scale(.985)}.panel,.section,.feature{border:1px solid var(--216-line)!important;border-radius:var(--216-r)!important;background:var(--216-paper)!important;box-shadow:var(--216-shadow)!important}.a163-bn-dots{display:flex!important;position:absolute!important;right:14px!important;bottom:12px!important;gap:5px!important;background:none!important;padding:0!important;width:auto!important;height:auto!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{display:block!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;max-width:4px!important;max-height:4px!important;flex:0 0 4px!important;padding:0!important;border-radius:50%!important;border:1px solid rgba(76,79,88,.28)!important;background:#ffffffeb!important;box-shadow:0 1px 3px #1e233026!important}.a163-bn-dots .a83-dot.on{background:var(--216-gold)!important;border-color:#fff!important;box-shadow:0 0 0 1px #97774438!important}.a171-scratch{margin:18px 0 14px!important}.a216-shortcuts{margin:0 0 24px!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;padding:9px!important;border-radius:22px!important}.a216-shortcuts .a61-shortcut{min-height:76px!important;padding:9px 5px!important;border-radius:15px!important}.a216-shortcuts .a61-shortcut b{font-size:10px!important}.a216-shortcuts .a61-shortcut small{font-size:6px!important}.a216-lineicon{width:27px!important;height:27px!important;margin:0 auto 5px!important;border-radius:10px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#fffaf4,#f3f7fb)!important;border:1px solid rgba(182,154,104,.23)!important;position:relative;color:#596276!important}.a216-lineicon:before{font-size:14px;font-weight:400;line-height:1}.a216-lineicon[data-icon=characters]:before{content:"♙"}.a216-lineicon[data-icon=events]:before{content:"◇"}.a216-lineicon[data-icon=adventure]:before{content:"⌂"}.a216-lineicon[data-icon=shop]:before{content:"▱"}.shop50-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.shop50-card,.shop50-card:nth-child(5){grid-column:auto!important;min-height:98px!important;padding:12px 13px!important;border-radius:18px!important;border:1px solid var(--216-line)!important;background:linear-gradient(135deg,#fffcfaf5,#f7faffe6)!important;box-shadow:var(--216-shadow)!important}.shop50-icon{width:34px!important;height:34px!important;border-radius:12px!important;font-size:0!important;background:#fff!important;border:1px solid rgba(182,154,104,.22)!important;position:relative}.shop50-icon:after{content:"◇";font-size:15px;color:#626a7a}.shop50-card[data-route=specialexchange] .shop50-icon:after{content:"✦"}.shop50-card[data-route=coinshop] .shop50-icon:after{content:"◌"}.shop50-card[data-route=gemshop] .shop50-icon:after{content:"◇"}.shop50-card[data-route=merchshop] .shop50-icon:after{content:"♡"}.shop50-card[data-route=affiliateshop] .shop50-icon:after{content:"↗"}.shop50-card[data-route=currencyexchange] .shop50-icon:after{content:"⇄"}.shop50-copy h2{font-size:14px!important}.shop50-copy p{font-size:9px!important;line-height:1.5!important}.shop50-copy small,.shop50-tag{font-size:6px!important}.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid,.a118-product-grid,.a192-giftgrid,.a194-babyshop-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card,.a118-product,.a192-giftgrid>article,.a194-babyshop-grid>article{min-width:0!important;padding:13px!important;border-radius:18px!important;border:1px solid var(--216-line)!important;background:linear-gradient(155deg,#fffffff7,#faf9f8eb)!important;box-shadow:var(--216-shadow)!important;color:var(--216-ink)!important}.a212-product-copy h3,.species-card>b,.product-card h3,.a106-store-card h3,.a109-shop-card h3,.a118-product h3{font-size:12px!important;line-height:1.4!important;color:var(--216-ink)!important;margin:5px 0!important}.a212-product-copy p,.species-card p,.product-card p,.a106-store-card p,.a109-shop-card p,.a118-product p{font-size:9px!important;line-height:1.55!important;color:#697180!important}.a212-product-copy strong,.species-card strong{font-size:11px!important;color:#394153!important}.ability-sigil,.a212-tier,.a118-tag{font-size:6px!important;letter-spacing:.12em!important;color:#88775e!important;background:#fffaf2!important;border:1px solid rgba(182,154,104,.2)!important;border-radius:999px!important;padding:4px 7px!important}.a212-buy{grid-column:1/-1!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important;margin-top:8px!important}.a212-buy label,.a211-qty{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;align-items:center!important;font-size:8px!important;color:#777f8d!important}.a212-buy input,.a211-qty input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:34px!important;border:1px solid rgba(137,145,160,.18)!important;border-radius:10px!important;background:#fff!important;text-align:center!important;font-size:11px!important;color:#343b4a!important}.a212-buy button,.species-card button,.product-card button,.a106-store-card button,.a109-shop-card button,.a118-product button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:34px!important;padding:8px 9px!important;border-radius:10px!important;border:1px solid rgba(157,126,77,.3)!important;background:linear-gradient(135deg,#fbf5e9,#f4ead7)!important;color:#4b443a!important;font-size:9px!important;font-weight:800!important;box-shadow:0 5px 13px #634f3012!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a212-buy button:disabled,.species-card button:disabled{opacity:.45!important}body.a155-specialexchange .species-grid,.a156-special-page .species-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}body.a155-specialexchange .species-card,.a156-special-page .species-card{min-height:190px!important;display:flex!important;flex-direction:column!important;align-items:stretch!important}.species-card .ability-sigil{align-self:flex-start!important}.species-card button{margin-top:auto!important}.a213-cat-panel{padding:10px!important;border-radius:18px!important}.a213-tabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.a213-tabs button{min-height:40px!important;padding:6px!important;border-radius:11px!important}.a213-tabs button b{font-size:8px!important}.a213-tabs button small{font-size:7px!important}.a213-gem-hero{padding:14px 16px!important}.a213-gem-hero h2{font-size:16px!important}.a213-gem-hero p{font-size:9px!important}.a212-cart h2{font-size:16px!important}.a212-cart,.a214-gem-history{font-size:10px!important}.a213-status{padding:10px 13px!important;border-radius:19px!important}.a213-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.a213-status article{grid-template-columns:22px minmax(0,1fr)!important;padding:6px 10px!important}.a213-status i{width:21px!important;height:21px!important;font-size:10px!important}.a213-status small{font-size:6px!important}.a213-status b{font-size:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.a213-status em{font-size:6px!important}@media(max-width:700px){.a216-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.a213-tabs{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:520px){.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid,.a118-product-grid,.a192-giftgrid,.a194-babyshop-grid,body.a155-specialexchange .species-grid,.a156-special-page .species-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card,.a118-product,.a192-giftgrid>article,.a194-babyshop-grid>article{padding:8px!important;border-radius:14px!important}.a212-product-icon{width:28px!important;height:28px!important;font-size:14px!important}.a212-product-copy h3,.species-card>b,.product-card h3{font-size:9px!important}.a212-product-copy p,.species-card p,.product-card p{font-size:7px!important}.a212-buy input,.a211-qty input,.a212-buy button,.species-card button,.product-card button{min-height:30px!important;height:30px!important;font-size:7px!important;padding:5px!important}.shop50-grid,.a213-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.a213-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}}:root{--217-gold:#c8ad79;--217-gold2:#eadcc0;--217-ink:#353b49;--217-muted:#858b99;--217-line:rgba(184,157,108,.24);--217-card:rgba(255,255,255,.84)}.a164-size-note,.a83-admin,.a163-bn-manager,.a81-manage,.a174-art-manager,.a70-edit,.a69-photo-edit,.a69-upload-note{display:none!important}#view{color:var(--217-ink)}#view .page h1{font-size:22px!important;line-height:1.25!important;letter-spacing:-.025em!important}#view .page h2{font-size:17px!important;line-height:1.3!important;letter-spacing:-.02em!important}#view .page h3{font-size:13px!important;line-height:1.35!important}#view .page p{font-size:10px!important;line-height:1.7!important;color:var(--217-muted)}#view .panel,#view .feature,#view .a213-status,#view .a213-cat-panel,#view .a212-cart,#view .a118-commerce-head{position:relative;border:1px solid var(--217-line)!important;background:linear-gradient(145deg,#ffffffe8,#fcf9f7d1)!important;box-shadow:0 10px 28px #363d4f0e,inset 0 0 0 1px #ffffffb8!important}#view .panel:before,#view .feature:before,#view .a213-status:before,#view .a213-cat-panel:before{content:"✦";position:absolute;top:7px;right:10px;font-size:6px;color:#be9d638c;pointer-events:none}.a217-back{width:auto!important;min-width:0!important;min-height:30px!important;margin:0 0 12px!important;padding:6px 11px!important;border-radius:999px!important;border:1px solid var(--217-line)!important;background:linear-gradient(180deg,#fffdf9,#f8f1e7)!important;color:#665a49!important;font-size:9px!important;font-weight:800!important;box-shadow:0 5px 14px #604c2d0f!important;display:inline-flex!important;align-items:center!important;gap:5px!important}.a217-back span{font-family:Georgia,serif;font-size:15px;line-height:.7;color:#a78754}.a163-bn-dots{right:14px!important;bottom:11px!important;gap:4px!important;padding:0!important;background:none!important}.a163-bn-dots .a83-dot{box-sizing:border-box!important;width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;padding:0!important;border:1px solid rgba(255,255,255,.86)!important;border-radius:50%!important;background:#7a808f59!important;box-shadow:0 1px 4px #2d324129!important}.a163-bn-dots .a83-dot.on{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;background:#d3b77e!important;border-color:#fff!important}.a118-products,.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card{min-width:0!important;border:1px solid var(--217-line)!important;border-radius:17px!important;background:linear-gradient(145deg,#fffffff5,#fbf8f7e8)!important;box-shadow:0 8px 20px #3940530b!important;padding:11px!important}.a118-product h3,.a212-product h3,.species-card>b,.product-card h3{font-size:11px!important;line-height:1.35!important}.a118-product p,.a212-product p,.species-card p,.product-card p{font-size:8px!important;line-height:1.55!important}.a118-product button,.a212-buy button,.species-card button,.product-card button,.a106-store-card button,.a109-shop-card button{width:100%!important;min-height:32px!important;padding:7px 8px!important;border-radius:10px!important;border:1px solid rgba(174,139,83,.35)!important;background:linear-gradient(135deg,#fffaf0,#f1e2c8)!important;color:#4c4438!important;font-size:8.5px!important;font-weight:900!important;box-shadow:0 5px 12px #6f542b12!important}.a118-product input,.a212-buy input,.species-card input,.product-card input{height:32px!important;font-size:9px!important;border-radius:10px!important;border:1px solid rgba(139,145,159,.18)!important;background:#fff!important}.avatar38{cursor:default!important}.member38-head .avatar38-hint{display:none!important}@media(max-width:620px){#view .page h1{font-size:19px!important}#view .page h2{font-size:15px!important}.a118-products,.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card{padding:8px!important;border-radius:14px!important}.a118-product h3,.a212-product h3,.species-card>b,.product-card h3{font-size:9px!important}.a118-product p,.a212-product p,.species-card p,.product-card p{font-size:7px!important}.a118-product button,.a212-buy button,.species-card button,.product-card button{font-size:7px!important;min-height:30px!important;padding:5px!important}}:root{--218-ink:#343848;--218-sub:#777b89;--218-gold:#c9aa72;--218-gold2:#ead9b8;--218-pink:#fbf3f6;--218-blue:#f2f7fb;--218-mint:#f2f8f5;--218-line:rgba(181,151,99,.25);--218-shadow:0 10px 26px rgba(57,62,80,.055)}#view .page{color:var(--218-ink)}#view .page h1{font-size:20px!important;line-height:1.25!important;letter-spacing:.01em!important}#view .page h2{font-size:15px!important;line-height:1.35!important}#view .page h3{font-size:12px!important}#view .page p,#view .page label,#view .page input,#view .page button{font-size:10px}#view .eyebrow,#view small{letter-spacing:.12em}#view .panel,#view .feature,#view article,#view .card{border-radius:18px!important;border-color:var(--218-line)!important;box-shadow:var(--218-shadow)!important}#view .panel:before,#view .feature:before{content:"✦";position:absolute;right:12px;top:8px;color:#c29d6061;font-size:8px;pointer-events:none}.a217-back{display:none!important}.a218-back{width:auto!important;min-width:0!important;min-height:29px!important;margin:0 0 10px!important;padding:6px 11px!important;border:1px solid rgba(181,151,99,.28)!important;border-radius:999px!important;background:linear-gradient(135deg,#fffdf9,#f7efe2)!important;color:#665a49!important;display:inline-flex!important;align-items:center!important;gap:5px!important;box-shadow:0 5px 13px #5c46270e!important}.a218-back span{font:15px/1 Georgia,serif;color:#b28d53}.a218-back b{font-size:9px!important;letter-spacing:.02em}.a163-bn-dots{right:13px!important;bottom:10px!important;gap:4px!important;background:transparent!important;padding:0!important}.a163-bn-dots .a83-dot,.a163-bn-dots .a83-dot.on{width:4px!important;height:4px!important;min-width:4px!important;min-height:4px!important;padding:0!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.9)!important}.a163-bn-dots .a83-dot{background:#6f768647!important}.a163-bn-dots .a83-dot.on{background:#c8a56b!important;box-shadow:0 0 0 2px #ffffff8c!important}.a118-products,.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid,.a118-product-grid,.a192-giftgrid,.a194-babyshop-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;align-items:stretch!important}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card,.a192-giftgrid>article,.a194-babyshop-grid>article{box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;padding:11px!important;border-radius:18px!important;background:linear-gradient(150deg,#fffffffa,#faf7f8ed)!important;border:1px solid var(--218-line)!important;box-shadow:var(--218-shadow)!important;display:flex!important;flex-direction:column!important}.a118-product h3,.a212-product h3,.species-card>b,.product-card h3{font-size:10px!important;line-height:1.4!important;margin:5px 0!important}.a118-product p,.a212-product p,.species-card p,.product-card p{font-size:8px!important;line-height:1.5!important;color:#6f7481!important}.a212-buy,.a211-buy,.qty18,.a211-qty{width:100%!important;box-sizing:border-box!important}.a212-buy{margin-top:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:6px!important}.a212-buy label,.a211-qty,.qty18{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:5px!important;color:#7d7f88!important;font-size:7px!important}.a212-buy input,.a211-qty input,.qty18 input,.species-card input,.product-card input{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:31px!important;border-radius:10px!important;border:1px solid rgba(167,149,119,.22)!important;background:#fffffff0!important;text-align:center!important;color:#404452!important;font-size:9px!important}.a212-buy button,.species-card button,.product-card button,.a106-store-card button,.a109-shop-card button{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:31px!important;padding:6px 5px!important;border-radius:10px!important;border:1px solid rgba(180,143,82,.34)!important;background:linear-gradient(135deg,#fffaf1,#f1e3cb)!important;color:#50483c!important;font-size:8px!important;font-weight:800!important;white-space:normal!important;line-height:1.2!important;overflow:hidden!important;box-shadow:0 4px 10px #654c270e!important}.a216-lineicon,.shop50-icon,.a212-product-icon,.ability-icon,.emoji{border:1px solid rgba(185,153,100,.25)!important;background:linear-gradient(145deg,#fffdf9,#f3f7fb)!important;box-shadow:inset 0 0 0 1px #ffffffbf,0 4px 12px #444a5b0d!important;color:#687083!important}.a216-lineicon:before{font-family:Georgia,serif;color:#a88a5b!important;font-size:13px!important}.a216-lineicon[data-icon=characters]:before{content:"♢"}.a216-lineicon[data-icon=events]:before{content:"✦"}.a216-lineicon[data-icon=adventure]:before{content:"△"}.a216-lineicon[data-icon=shop]:before{content:"◇"}.a216-lineicon[data-icon=playercenter]:before{content:"♡"}.a216-lineicon[data-icon=announcements]:before{content:"▤"}#nav button span{display:grid!important;place-items:center!important;width:22px!important;height:22px!important;margin:auto!important;border-radius:8px!important;border:1px solid rgba(185,153,100,.18)!important;background:#ffffff80!important;color:#72798a!important;font-size:11px!important}@media(max-width:620px){.a118-products,.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid,.a118-product-grid,.a192-giftgrid,.a194-babyshop-grid{gap:6px!important}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card{padding:8px!important;border-radius:14px!important}.a118-product h3,.a212-product h3,.species-card>b,.product-card h3{font-size:8.5px!important}.a118-product p,.a212-product p,.species-card p,.product-card p{font-size:7px!important}.a212-buy button,.species-card button,.product-card button{font-size:7px!important;min-height:29px!important}.a212-buy input,.a211-qty input,.qty18 input{height:29px!important}}:root{--219-ink:#363744;--219-sub:#85828c;--219-gold:#c8a66d;--219-gold-soft:#eadbbf;--219-pink:#fbf2f6;--219-blue:#f2f7fb;--219-mint:#f2f8f5;--219-cream:#fffdf9;--219-line:rgba(183,149,92,.26);--219-shadow:0 12px 30px rgba(64,61,76,.055)}.a219-events,.a219-detail{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important;color:var(--219-ink)!important}.a219-pagehead{padding:8px 3px 16px;border-bottom:1px solid rgba(185,151,99,.18)}.a219-pagehead small,.a219-detail-hero small,.a219-panelhead small{font-size:8px!important;letter-spacing:.22em;color:#9a8564;font-weight:800}.a219-pagehead h1,.a219-detail-hero h1{font-family:Georgia,"Noto Serif TC",serif!important;font-size:21px!important;margin:6px 0 5px!important;letter-spacing:.02em}.a219-pagehead p,.a219-detail-hero p{font-size:10px!important;color:var(--219-sub);line-height:1.7;margin:0}.a219-tabs{display:flex;gap:7px;margin:13px 0}.a219-tabs span{padding:6px 10px;border:1px solid var(--219-line);border-radius:999px;background:#ffffffad;font-size:8px;color:#756b5d;box-shadow:inset 0 0 0 1px #ffffffb3}.a219-event-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.a219-event-card{overflow:hidden!important;padding:0!important;text-align:left!important;border:1px solid var(--219-line)!important;border-radius:22px!important;background:linear-gradient(145deg,#fffffffa,#faf7f9eb)!important;box-shadow:var(--219-shadow)!important;color:var(--219-ink)!important}.a219-event-art{height:105px;display:grid;place-items:center;background:linear-gradient(125deg,#fbf1f5,#eef6fb 55%,#eef8f3);position:relative}.a219-event-art:after{content:"✦";position:absolute;right:13px;top:10px;color:#c6a0637a;font-size:9px}.a219-event-art span{font:20px Georgia;color:#b18e58}.a219-event-art small{position:absolute;bottom:11px;font-size:7px;letter-spacing:.22em;color:#777887}.a219-event-copy{padding:13px}.a219-kicker{display:flex;justify-content:space-between;align-items:center}.a219-kicker span{font-size:7px;padding:4px 7px;border-radius:999px;background:#fff8eb;border:1px solid rgba(196,158,94,.2);color:#806a48}.a219-kicker small{font-size:6px;letter-spacing:.16em;color:#a1a0a7}.a219-event-copy h3{font-family:Georgia,"Noto Serif TC",serif!important;font-size:14px!important;margin:9px 0 5px!important}.a219-event-copy p{font-size:9px!important;line-height:1.6!important;color:#6f707b!important;min-height:30px}.a219-event-foot{display:flex;justify-content:space-between;gap:8px;align-items:center;border-top:1px solid rgba(180,150,100,.12);padding-top:9px;margin-top:10px}.a219-event-foot span{font-size:7px;color:#98969d}.a219-event-foot b{font-size:8px;color:#756243}.a219-detail-hero{padding:16px 17px;border:1px solid var(--219-line);border-radius:24px;background:linear-gradient(120deg,#fbf1f6d9,#f0f7fce0,#f1f8f5d6);box-shadow:var(--219-shadow);position:relative}.a219-detail-hero:after{content:"✦";position:absolute;right:17px;top:14px;color:#c7a76e}.a219-info{display:grid;grid-template-columns:repeat(4,1fr);margin:10px 0;overflow:hidden;border:1px solid var(--219-line);border-radius:19px;background:#ffffffd1;box-shadow:var(--219-shadow)}.a219-info>div{padding:11px 12px;border-right:1px solid rgba(180,150,100,.14)}.a219-info>div:last-child{border:0}.a219-info small{display:block;font-size:6px;letter-spacing:.16em;color:#a09ba0;margin-bottom:4px}.a219-info b{font-size:9px;line-height:1.4}.a219-panel{margin-top:10px;padding:15px;border:1px solid var(--219-line);border-radius:22px;background:#ffffffd6;box-shadow:var(--219-shadow);position:relative}.a219-panel:after{content:"✦";position:absolute;right:13px;top:10px;color:#c59e5e61;font-size:7px}.a219-panelhead{display:flex;justify-content:space-between;align-items:end;margin-bottom:10px}.a219-panelhead h2{font-family:Georgia,"Noto Serif TC",serif!important;font-size:14px!important;margin:3px 0 0!important}.a219-panelhead>span{font-size:8px;color:#97949b}.a219-comment{display:grid;grid-template-columns:1fr auto;gap:8px}.a219-comment textarea{min-height:64px!important;border:1px solid rgba(174,151,115,.2)!important;border-radius:15px!important;background:#fff!important;padding:10px!important;font-size:9px!important;resize:vertical}.a219-comment button{align-self:stretch!important;padding:0 14px!important;border-radius:15px!important;border:1px solid rgba(190,150,86,.32)!important;background:linear-gradient(135deg,#fffaf1,#f2e5cf)!important;color:#574d40!important;font-size:9px!important;font-weight:800!important}.a219-comments article{display:flex;gap:9px;padding:10px 0;border-bottom:1px solid rgba(180,150,100,.11)}.a219-comments i{color:#b8955f;font-style:normal}.a219-comments b{font-size:9px}.a219-comments p{font-size:9px!important;margin:3px 0!important}.a219-comments small{font-size:7px;color:#a09da3}.a219-winners{display:flex;flex-wrap:wrap;gap:7px}.a219-winners b{padding:7px 10px;border-radius:999px;background:linear-gradient(135deg,#fff8eb,#f7eef4);border:1px solid var(--219-line);font-size:9px;color:#675941}.a219-pending{display:flex;gap:10px;align-items:center;padding:12px;border-radius:15px;background:linear-gradient(120deg,#fbf7f8,#f5f8fb)}.a219-pending span{color:#b5935d}.a219-pending p{font-size:9px!important;color:#7e7b84!important;margin:0!important}#view button:not(.a83-dot):not(.a83-slide-link){border-radius:13px}#view input,#view select,#view textarea{border-radius:13px}.a218-back{font-size:9px!important}@media(max-width:620px){.a219-event-grid{grid-template-columns:1fr}.a219-info{grid-template-columns:repeat(2,1fr)}.a219-info>div:nth-child(2){border-right:0}.a219-info>div:nth-child(-n+2){border-bottom:1px solid rgba(180,150,100,.14)}.a219-event-art{height:92px}}:root{--220-gold:#c6a56c;--220-gold2:#eadcc2;--220-ink:#353744;--220-muted:#85838c;--220-line:rgba(183,151,98,.24);--220-shadow:0 12px 30px rgba(61,62,77,.055)}.a210-creator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.a220-creator{overflow:hidden!important;border:1px solid var(--220-line)!important;border-radius:26px!important;background:linear-gradient(150deg,#fffffff7,#fbf7f9eb)!important;box-shadow:var(--220-shadow)!important}.a220-creator-main{display:block!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important;text-align:left!important;color:var(--220-ink)!important}.a220-creator .a210-creator-photo{height:230px!important;border-radius:0!important;background:linear-gradient(145deg,#fbf1f6,#eef6fb 55%,#f0f8f4)!important}.a220-creator-copy{padding:16px 17px 12px!important}.a220-creator-copy small{font-size:8px!important;letter-spacing:.17em!important;color:#9b8b74!important}.a220-creator-copy h3{font-family:Georgia,"Noto Serif TC",serif!important;font-size:20px!important;margin:5px 0!important}.a220-creator-copy p{font-size:10px!important;line-height:1.7!important;color:#73737d!important;margin:0 0 9px!important}.a220-creator-copy b{font-size:9px!important;color:#655843!important}.a220-creator-socials{display:flex!important;gap:7px!important;padding:0 16px 15px!important}.a220-creator-socials button{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:0!important;border-radius:50%!important;border:1px solid rgba(184,150,94,.28)!important;background:linear-gradient(145deg,#fffdf9,#f5f7fb)!important;box-shadow:inset 0 0 0 1px #fffc,0 5px 12px #413e4b0d!important;color:#77664d!important;display:grid!important;place-items:center!important}.a220-creator-socials button span{font:700 10px/1 Georgia,Noto Sans TC,sans-serif!important}.a220-creator-socials button em{display:none!important}.a220-creator-socials button.is-empty{opacity:.42!important}.a220-creator-socials button:hover{transform:translateY(-1px);border-color:#b187437a!important;box-shadow:0 7px 15px #5b462517!important}.a217-back,.a218-back[data-route=shop]{display:none!important}.a220-back{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:30px!important;margin:0 0 12px!important;padding:6px 11px!important;align-items:center!important;gap:5px!important;border:1px solid rgba(181,148,94,.28)!important;border-radius:999px!important;background:linear-gradient(135deg,#fffdf9,#f7efe1)!important;color:#655947!important;box-shadow:0 5px 13px #5a43220e!important}.a220-back span{font:15px/1 Georgia!important;color:#b18c52!important}.a220-back b{font-size:9px!important;font-weight:800!important}.a220-message-panel{background:linear-gradient(145deg,#fffdfbf0,#f7f9fce8)!important;overflow:hidden!important}.a220-message-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 8%,rgba(246,221,231,.34),transparent 28%),radial-gradient(circle at 92% 12%,rgba(219,235,247,.34),transparent 27%),radial-gradient(circle at 84% 92%,rgba(222,240,232,.25),transparent 24%)}.a220-message-panel>*{position:relative;z-index:1}.a220-compose{display:grid!important;grid-template-columns:32px minmax(0,1fr) 76px!important;gap:8px!important;align-items:stretch!important;padding:10px!important;border:1px solid rgba(184,153,104,.18)!important;border-radius:18px!important;background:#ffffffb8!important;box-shadow:inset 0 1px #ffffffe6!important}.a220-compose-mark{width:32px;height:32px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,#fff8ef,#f3f6fb);border:1px solid rgba(185,151,96,.22);color:#b28d55}.a220-compose textarea{min-height:62px!important;border:0!important;background:transparent!important;padding:7px 4px!important;box-shadow:none!important;font-size:10px!important;line-height:1.65!important}.a220-compose>button{border-radius:14px!important;border:1px solid rgba(186,145,80,.3)!important;background:linear-gradient(145deg,#fffaf0,#f0e2c8)!important;color:#554a3a!important;font-size:9px!important;font-weight:900!important}.a220-reply-state{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px 3px 0;padding:7px 10px;border-radius:12px;background:#f2ebe099;font-size:8px;color:#756955}.a220-reply-state button{padding:3px 7px!important;min-height:0!important;border:0!important;background:transparent!important;font-size:8px!important;color:#9b7650!important}.a220-comments{display:grid!important;gap:9px!important;margin-top:11px!important}.a220-comment-card{display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;padding:12px!important;border:1px solid rgba(183,151,98,.18)!important;border-radius:18px!important;background:#ffffffd6!important;box-shadow:0 7px 18px #403e4a0a!important}.a220-comment-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(185,151,96,.24);background:linear-gradient(145deg,#fff8ef,#eef6fb);font:700 8px Georgia;color:#8b7658}.a220-comment-body header{display:flex!important;justify-content:space-between!important;gap:8px!important;align-items:center!important}.a220-comment-body header b{font-size:10px!important;color:#454651!important}.a220-comment-body time{font-size:7px!important;color:#a09da3!important}.a220-comment-body p{font-size:10px!important;line-height:1.7!important;color:#62636d!important;margin:7px 0!important;white-space:pre-wrap!important}.a220-comment-body footer{display:flex!important;gap:6px!important}.a220-comment-body footer button{width:auto!important;min-width:0!important;min-height:25px!important;padding:4px 8px!important;border-radius:999px!important;border:1px solid rgba(181,151,101,.18)!important;background:#faf8f7db!important;color:#817768!important;font-size:8px!important}.a220-comment-body footer button.on{background:#fff3f5!important;color:#a96573!important;border-color:#bc708133!important}.a220-quote{margin-top:7px;padding:7px 9px;border-left:2px solid rgba(194,155,91,.45);border-radius:0 10px 10px 0;background:linear-gradient(90deg,#f8f1e7b8,#f6f8fb85);display:flex;gap:7px;align-items:center}.a220-quote small{font-size:6px;letter-spacing:.12em;color:#a28c69}.a220-quote span{font-size:8px;color:#77727a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.a220-comment-empty{padding:24px 10px;text-align:center;border:1px dashed rgba(183,151,98,.18);border-radius:17px;color:#96939a}.a220-comment-empty span,.a220-comment-empty b,.a220-comment-empty small{display:block}.a220-comment-empty span{color:#b4935e}.a220-comment-empty b{font-size:10px;margin:4px}.a220-comment-empty small{font-size:8px}.a212-product-grid,.species-grid,.product-grid,.a106-store-grid,.a109-shop-grid,.a118-product-grid,.a192-giftgrid,.a194-babyshop-grid{grid-auto-rows:1fr!important;align-items:stretch!important}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card,.a192-giftgrid>article,.a194-babyshop-grid>article{height:100%!important;min-height:210px!important;box-sizing:border-box!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.a212-buy,.a211-buy{margin-top:auto!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:6px!important;align-items:stretch!important}.a212-buy label,.a211-qty,.qty18{min-width:0!important;width:100%!important;display:block!important;padding:0!important;border:0!important;background:transparent!important}.a212-buy label span,.a211-qty>span{display:none!important}.a212-buy input,.a211-qty input,.qty18 input,.species-card input,.product-card input{width:100%!important;max-width:100%!important;min-width:0!important;height:32px!important;box-sizing:border-box!important;margin:0!important}.a212-buy button,.species-card button,.product-card button,.a118-product button{width:100%!important;max-width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;margin:0!important;padding:4px 5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:8px!important}@media(max-width:620px){.a220-creator .a210-creator-photo{height:155px!important}.a220-creator-copy{padding:12px 12px 9px!important}.a220-creator-copy h3{font-size:17px!important}.a220-creator-copy p{font-size:9px!important}.a220-creator-socials{padding:0 11px 11px!important;gap:5px!important}.a220-creator-socials button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important}.a220-compose{grid-template-columns:28px minmax(0,1fr)!important}.a220-compose-mark{width:28px;height:28px}.a220-compose>button{grid-column:2!important;justify-self:end!important;width:auto!important;padding:7px 12px!important}.a220-comment-card{grid-template-columns:31px minmax(0,1fr)!important;padding:10px!important}.a220-comment-avatar{width:31px;height:31px}.a118-product,.a212-product,.species-card,.product-card,.a106-store-card,.a109-shop-card{min-height:185px!important}.a212-buy,.a211-buy{gap:4px!important}.a212-buy input,.a212-buy button,.species-card button,.product-card button{height:29px!important;min-height:29px!important;font-size:7px!important}}:root{--rwy-ink:#303748;--rwy-muted:#747b8d;--rwy-gold:#cbb887;--rwy-line:rgba(190,169,116,.3);--rwy-cream:#fffdf9;--rwy-pink:#fff5f8;--rwy-blue:#f3f8ff;--rwy-mint:#f2fbf7}.a222-detail,.a222-admin{color:var(--rwy-ink);font-size:15px;line-height:1.75}.a222-hero,.a222-panel,.a222-story,.a222-info{border:1px solid var(--rwy-line);box-shadow:0 14px 34px #494f660f,inset 0 1px #ffffffe6}.a222-hero{padding:24px 28px;border-radius:26px;background:linear-gradient(120deg,#fff6f9f5,#f4f9fff5 52%,#f2fbf7f5);position:relative;overflow:hidden}.a222-hero:after{content:"✦";position:absolute;right:24px;top:18px;color:var(--rwy-gold)}.a222-hero small,.a222-head small,.a222-story small{font-size:12px;font-weight:800;letter-spacing:.14em;color:#7d8090}.a222-hero h1{font-size:25px;line-height:1.3;margin:6px 0}.a222-hero p{font-size:14px;margin:0;color:#606779}.a222-story{margin-top:18px;padding:16px;border-radius:24px;background:#ffffffd1;display:grid;grid-template-columns:minmax(150px,230px) 1fr;gap:22px;align-items:center}.a222-story figure{margin:0;aspect-ratio:4/5;border-radius:19px;overflow:hidden;background:linear-gradient(145deg,var(--rwy-pink),var(--rwy-blue),var(--rwy-mint));border:1px solid var(--rwy-line)}.a222-story img{width:100%;height:100%;object-fit:cover}.a222-story h2{font-size:21px;margin:4px 0 8px}.a222-story p{font-size:15px;white-space:pre-wrap;color:#4f5667}.a222-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:14px}.a222-tags span{font-size:12px;padding:5px 10px;border-radius:999px;background:#fff;border:1px solid var(--rwy-line);color:#766846}.a222-info{display:grid;grid-template-columns:repeat(4,1fr);margin-top:18px;border-radius:20px;overflow:hidden;background:#ffffffe0}.a222-info div{padding:14px 16px;border-right:1px solid rgba(80,80,100,.08)}.a222-info div:last-child{border:0}.a222-info small{display:block;font-size:12px;color:#7a8191;margin-bottom:4px}.a222-info b{font-size:14px}.a222-panel{margin-top:18px;padding:20px;border-radius:25px;background:linear-gradient(145deg,#fffdf9f0,#ffffffeb)}.a222-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.a222-head h2{font-size:20px;margin:2px 0}.a222-head>span{font-size:12px;color:#858a98}.a222-compose{padding:14px;border:1px solid var(--rwy-line);border-radius:20px;background:linear-gradient(120deg,#fff7f9bf,#f7faffbf)}.a222-me{display:flex;align-items:center;gap:10px;margin-bottom:10px}.a222-me b{font-size:14px}.a222-me small{display:block;font-size:11px;color:#8a8f9d}.a222-avatar{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#fff9f2,#f3f8ff);border:1px solid rgba(190,169,116,.45);box-shadow:inset 0 0 0 3px #ffffffb3;flex:0 0 auto}.a222-avatar img{width:100%;height:100%;object-fit:cover}.a222-avatar span{color:#b79d60}.a222-compose-row{display:grid;grid-template-columns:1fr auto;gap:10px}.a222-compose textarea{min-height:76px;resize:vertical;border-radius:16px;padding:13px 14px;font:inherit;font-size:14px}.a222-compose-row>button{min-width:94px;border-radius:16px;border:1px solid rgba(190,169,116,.5);background:linear-gradient(145deg,#fffdf8,#f7ecd4);font-size:14px;font-weight:800;color:#4a4335}.a222-comments{display:grid;gap:12px;margin-top:14px}.a222-comment{display:grid;grid-template-columns:44px 1fr;gap:12px;padding:15px;border-radius:20px;border:1px solid rgba(190,169,116,.28);background:linear-gradient(135deg,#fffffff7,#fff9fbe0 45%,#f5faffe0);box-shadow:0 8px 22px #41475c0b}.a222-comment-main header{display:flex;justify-content:space-between;gap:12px;align-items:center}.a222-comment-main header b{font-size:14px}.a222-comment-main header small{font-size:10px;color:#a18d5c;margin-left:7px}.a222-comment-main time{font-size:11px;color:#9398a5}.a222-comment-main>p{font-size:15px;margin:10px 0 12px;min-height:0;color:#3e4555}.a222-comment blockquote{margin:9px 0;padding:8px 10px;border-left:2px solid #d8c18a;border-radius:0 10px 10px 0;background:#f9f5ecb3;font-size:12px}.a222-comment blockquote small{font-weight:800;margin-right:8px}.a222-comment footer{display:flex;gap:8px}.a222-comment footer button{font-size:12px;padding:6px 10px;border-radius:999px;border:1px solid rgba(190,169,116,.28);background:#fff;color:#626878}.a222-comment footer button.on{background:#fff4f7;color:#b36f83}.a222-empty{text-align:center;padding:26px;color:#8a8f9d}.a222-empty b,.a222-empty small{display:block}.a222-admin-card{margin:18px 0;padding:20px;border:1px solid var(--rwy-line);border-radius:22px;background:#fff}.a222-admin-card label{display:block;margin-top:12px;font-size:13px;font-weight:700}.a222-admin-card input,.a222-admin-card textarea{width:100%;margin-top:6px}[class*=shop] article h3,[class*=shop] article h2,.a213-product h3,.a212-product h3{font-size:16px!important;line-height:1.35!important}.a213-product p,.a212-product p,[class*=shop] article p{font-size:13px!important;line-height:1.55!important;color:#5e6574}.a213-product b,.a212-product b{font-size:14px}.a213-product input,.a212-product input{font-size:14px!important;height:42px!important}.a213-product button,.a212-product button,[class*=product] button{font-size:13px!important;min-height:42px!important;border-radius:13px!important}.a213-tabs button{font-size:12px!important;line-height:1.3}.a213-tabs button small{font-size:11px!important}@media(max-width:680px){.a222-story{grid-template-columns:120px 1fr;gap:14px}.a222-info{grid-template-columns:repeat(2,1fr)}.a222-info div:nth-child(2){border-right:0}.a222-compose-row{grid-template-columns:1fr}.a222-compose-row>button{min-height:44px}.a222-hero h1{font-size:22px}}.a220-creator-socials.a224-social-logos{display:flex!important;align-items:center!important;gap:15px!important;padding:2px 17px 17px!important;border-top:0!important;margin:0!important;min-height:30px!important}.a220-creator-socials.a224-social-logos .a224-social-logo{appearance:none!important;-webkit-appearance:none!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:1px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#777b89!important;display:grid!important;place-items:center!important;opacity:.92!important;transition:transform .18s ease,color .18s ease,opacity .18s ease!important}.a220-creator-socials.a224-social-logos .a224-social-logo svg{width:19px!important;height:19px!important;display:block!important;overflow:visible!important;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.a220-creator-socials.a224-social-logos .a224-social-logo svg .fill{fill:currentColor!important;stroke:none!important}.a220-creator-socials.a224-social-logos .a224-social-logo:hover{transform:translateY(-1.5px) scale(1.04)!important;color:#a78b61!important;opacity:1!important;background:transparent!important;box-shadow:none!important}.a220-creator-socials.a224-social-logos .a224-social-logo.is-empty{opacity:.28!important}.a220-creator-socials.a224-social-logos .a224-social-logo.is-empty:hover{opacity:.42!important}body.dark .a220-creator-socials.a224-social-logos .a224-social-logo{color:#d8d3cb!important}@media(max-width:620px){.a220-creator-socials.a224-social-logos{gap:13px!important;padding:1px 12px 12px!important}.a220-creator-socials.a224-social-logos .a224-social-logo{width:21px!important;height:21px!important;min-width:21px!important;min-height:21px!important}.a220-creator-socials.a224-social-logos .a224-social-logo svg{width:18px!important;height:18px!important}}.r357-wallet{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:12px 0 14px}.r357-wallet article{padding:13px 11px;border:1px solid rgba(207,185,145,.38);border-radius:18px;background:linear-gradient(145deg,#fff,#f8f4fae0);box-shadow:0 8px 24px #4740520f}.r357-wallet small{display:block;font-size:8px;letter-spacing:.12em;color:#9b929c}.r357-wallet b{display:block;margin:4px 0 2px;font-size:15px}.r357-wallet em{font-size:9px;color:#a69ca5;font-style:normal}.r357-bn{height:210px;position:relative;border-radius:25px;overflow:hidden;margin:0 0 24px;box-shadow:0 14px 38px #443c501f}.r357-bn>button{display:none;position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;text-align:left;background:#eee}.r357-bn>button.on{display:block}.r357-bn img{width:100%;height:100%;object-fit:cover}.r357-bn>button>span{position:absolute;inset:0;background:linear-gradient(90deg,#1f1d26ab,#1f1d261f)}.r357-bn>button>div{position:absolute;left:20px;right:20px;bottom:24px;color:#fff}.r357-bn small{font-size:8px;letter-spacing:.18em}.r357-bn h2{font-size:22px;margin:5px 0}.r357-bn p{font-size:10px;margin:0}.r357-bn .dots{position:absolute;right:15px;bottom:13px;display:flex;gap:5px}.r357-bn .dots i{width:5px;height:5px;border-radius:50%;background:#ffffffa6}.r357-zone{margin:22px 0}.r357-zone>header{display:flex;align-items:center;gap:10px;margin:0 2px 11px}.r357-zone>header>span{font:italic 22px Georgia;color:#c3aa7c}.r357-zone header small{font-size:8px;letter-spacing:.18em;color:#a59aa5}.r357-zone h2{font-size:18px;margin:1px 0}.r357-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.r357-grid>button{border:1px solid rgba(208,190,158,.38);border-radius:20px;padding:0;overflow:hidden;background:#ffffffd1;text-align:left;box-shadow:0 8px 22px #453f4e0d;position:relative}.r357-grid .pic{display:block;height:95px;overflow:hidden}.r357-grid img{width:100%;height:100%;object-fit:cover}.r357-grid .copy{display:block;padding:11px 28px 12px 12px}.r357-grid b{display:block;font-size:13px}.r357-grid small{display:block;margin-top:4px;font-size:9px;line-height:1.45;color:#948a96}.r357-grid i{position:absolute;right:10px;bottom:12px;font-style:normal;color:#b79d6f}.r357-daily{margin:12px 0;display:grid;grid-template-columns:42px 1fr auto;gap:12px;align-items:center;padding:17px;border:1px solid rgba(210,187,146,.45);border-radius:22px;background:linear-gradient(135deg,#fffffff2,#fff2f7e0,#f0f8ffe6);box-shadow:0 12px 32px #534a5d12}.r357-daily-icon{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#c0a16d;box-shadow:0 6px 18px #574b5c14}.r357-daily-copy small{font-size:8px;letter-spacing:.16em;color:#a597a2}.r357-daily-copy h2{font-size:16px;margin:2px 0}.r357-daily-copy p{font-size:10px;margin:2px 0;color:#8d8490}.r357-daily-copy em{font-size:9px;color:#aaa0a9;font-style:normal}.r357-daily button{border:1px solid rgba(197,171,126,.42);background:#fff;border-radius:999px;padding:9px 11px;font-size:10px;color:#7e707d}.r357-daily button:disabled{background:#f4eff4d9;color:#a299a3}.r357-values{margin:10px 0 100px;padding:16px;border:1px solid rgba(210,188,150,.45);border-radius:25px;background:linear-gradient(145deg,#ffffffeb,#faf5f9e0,#f1f8ffe6);box-shadow:0 15px 40px #4c435812}.r357-values>header{display:flex;justify-content:space-between;padding:2px 3px 12px}.r357-values header small,.r357-vduo small{font-size:8px;letter-spacing:.18em;color:#9e939e}.r357-values header h2{font-size:20px;margin:4px 0}.r357-values header p{font-size:10px;margin:0;color:#918792}.r357-values header em{height:max-content;font:10px Georgia;font-style:normal;color:#b1925e;border:1px solid #ddcaa8;border-radius:99px;padding:6px 9px}.r357-values details{margin:8px 0;border:1px solid #e9dfd1;border-radius:17px;background:#ffffffab;overflow:hidden}.r357-values summary{list-style:none;padding:13px;font-size:12px}.r357-values summary::-webkit-details-marker{display:none}.r357-values summary span{float:right;font-size:9px;color:#9c929c}.r357-vgrid{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 11px 11px}.r357-vgrid>div{padding:11px;border-radius:13px;background:#fff;border:1px solid #eee7de}.r357-vgrid small{display:block;font-size:9px;color:#9c939c;margin-bottom:4px}.r357-vgrid b{font-size:11px}.r357-plist{padding:0 13px 12px}.r357-prow{padding:7px 0}.r357-prow>div{display:flex;justify-content:space-between;gap:8px}.r357-prow b{font-size:10px}.r357-prow span{font-size:9px;color:#8e8590}.r357-prow p{height:6px;margin:5px 0 0;border-radius:99px;background:#ece8ed;overflow:hidden}.r357-prow p i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ebccd8,#cdddf2,#d8eadb)}.r357-vduo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.r357-vduo>div{padding:13px;border:1px solid #e9dfd1;border-radius:17px;background:#ffffffb8}.r357-vduo h3{font-size:12px;margin:4px 0}.r357-values footer{font-size:8px;line-height:1.7;color:#99909a;padding:7px 2px 0}@media(max-width:520px){.r357-wallet b{font-size:13px}.r357-grid .pic{height:88px}.r357-daily{grid-template-columns:38px 1fr}.r357-daily button{grid-column:2}.r357-vduo{grid-template-columns:1fr}}.r361-hub{padding-bottom:110px}.r361-group{margin:24px 0 30px}.r361-title{display:flex;gap:10px;align-items:center;margin-bottom:11px}.r361-title>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(190,157,105,.48);border-radius:50%;font:10px Georgia;color:#ad8f61}.r361-title small{font-size:7px;letter-spacing:.22em;color:#b49a71}.r361-title h2{font-size:18px;margin:2px 0 0}.r361-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r361-card{width:100%;min-height:78px;display:grid;grid-template-columns:28px 1fr 12px;gap:8px;align-items:center;padding:13px 11px;border:1px solid rgba(202,177,140,.42);border-radius:18px;background:linear-gradient(145deg,#fffffffa,#faf6f9f5);text-align:left;box-shadow:0 6px 18px #46354409}.r361-icon{width:28px;height:28px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#fff6f8,#f2f7fb);font-size:13px;color:#9c805a}.r361-copy b{display:block;font-size:11px;color:#3f3941}.r361-copy small{display:block;margin-top:4px;font-size:7.5px;line-height:1.45;color:#9a919a}.r361-arrow{font-size:17px;color:#bea275}.n362-hub,.n362-sub,.n362-material{padding-bottom:110px}.n362-group{margin:24px 0 30px}.n362-heading{display:flex;align-items:center;gap:10px;margin-bottom:11px}.n362-heading>span{width:31px;height:31px;display:grid;place-items:center;border:1px solid rgba(190,157,105,.48);border-radius:50%;font:10px Georgia;color:#ad8f61}.n362-heading small{font-size:7px;letter-spacing:.22em;color:#b49a71}.n362-heading h2{font-size:18px;margin:2px 0 0}.n362-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.n362-card{width:100%;min-height:84px;display:grid;grid-template-columns:30px 1fr 12px;gap:8px;align-items:center;padding:13px 11px;border:1px solid rgba(202,177,140,.42);border-radius:18px;background:linear-gradient(145deg,#fff,#faf6f9);text-align:left}.n362-ico{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#fff7f8,#f1f7fb);color:#9c805a}.n362-copy b{display:block;font-size:11px;color:#3f3941}.n362-copy small{display:block;margin-top:4px;font-size:7.5px;line-height:1.45;color:#99909a}.n362-arr{color:#b89d73}.n362-material-head{padding:19px;border:1px solid rgba(203,176,135,.45);border-radius:21px;background:linear-gradient(145deg,#fff,#fbf7fa);margin-bottom:13px}.n362-material-head>small{font-size:7px;letter-spacing:.2em;color:#b2976e}.n362-material-head h2{font-size:19px;margin:5px 0}.n362-material-head p,.n362-material-head em{font-size:9px;color:#8f8790;font-style:normal}.n362-orders{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.n362-order{min-height:200px;padding:12px 9px;border:1px solid rgba(205,179,140,.45);border-radius:18px;background:#fff;display:flex;flex-direction:column}.n362-order-no{font-size:6.5px;letter-spacing:.15em;color:#b39972}.n362-order h3{font-size:10px;margin:13px 0 3px}.n362-order p{font-size:8px;color:#aaa0a9;margin:4px 0}.n362-order>b{font-size:10px}.n362-order>small{font-size:7.5px;color:#958c95;margin-top:auto;padding-top:9px}.n362-order button{margin-top:7px;padding:9px 4px;border:1px solid #dcc49e;border-radius:12px;background:#fff7e9;font-size:10px;font-weight:700}.n362-order button:disabled{opacity:.38}.n362-history{margin-top:15px;padding:15px;border:1px solid #e7dfe3;border-radius:18px;background:#fff}.n362-history h3{font-size:12px}.n362-history p{font-size:8px;color:#8f8790;border-top:1px solid #f0eaee;padding:7px 0;margin:0}.n362-empty{padding:25px;text-align:center;border:1px dashed #ddcdb9;border-radius:18px}.n362-empty b,.n362-empty small{display:block}.n362-empty small{margin-top:6px;font-size:8px;color:#999}:root{--r363-gold:#d7ad79;--r363-ink:#493f49;--r363-muted:#948b96;--r363-pink:#fff3f7;--r363-blue:#f2f8ff;--r363-mint:#f1fbf7}.r363-page{padding-left:16px!important;padding-right:16px!important;padding-bottom:112px!important}.r363-note{position:relative;margin:13px 0 24px;padding:16px 18px;border:1px solid rgba(215,173,121,.48);border-radius:22px;background:linear-gradient(120deg,#fff4f9eb,#f3f9ffeb,#f2fbf7eb);box-shadow:0 7px 24px #5d4b5d0d;overflow:hidden}.r363-note:after{content:"✦";position:absolute;right:16px;top:12px;font-size:24px;color:#d7ad796b}.r363-note span{display:block;font:8px Georgia;letter-spacing:.25em;color:#b28e64}.r363-note b{display:block;margin-top:2px;font:600 13px Georgia;color:#665866}.r363-note small{display:block;margin-top:4px;font-size:9px;color:#9b919b}.r363-section{margin:0 0 29px}.r363-section-title{display:grid;grid-template-columns:34px auto 1fr;align-items:center;gap:9px;margin:0 2px 12px}.r363-section-title>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(215,173,121,.55);border-radius:50%;font:9px Georgia;color:#ad875b;background:#fff}.r363-section-title small{display:block;font:7px Georgia;letter-spacing:.19em;color:#b29572}.r363-section-title h2{font-size:16px;line-height:1.2;margin:2px 0 0;color:var(--r363-ink)}.r363-section-title i{height:1px;background:linear-gradient(90deg,rgba(215,173,121,.42),transparent)}.r363-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.r363-card{position:relative;min-width:0;min-height:92px;padding:11px;display:grid;grid-template-columns:48px minmax(0,1fr) 8px;gap:9px;align-items:center;border:1px solid rgba(215,173,121,.42);border-radius:20px;background:linear-gradient(145deg,#fffffffa,#fff7fbf0 50%,#f4fafff5);box-shadow:0 5px 17px #5b4a5b0b;text-align:left;overflow:hidden}.r363-card:before{content:"";position:absolute;left:10px;right:10px;top:5px;height:1px;background:linear-gradient(90deg,transparent,rgba(215,173,121,.35),transparent)}.r363-card:active{transform:scale(.985)}.r363-img{width:48px;aspect-ratio:1/1;border-radius:15px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(145deg,#fff0f6,#eef7ff,#effbf6);border:1px solid rgba(215,173,121,.32);flex:0 0 auto}.r363-img img{width:100%;height:100%;object-fit:cover;display:block}.r363-fallback{font-size:18px;color:#b78d62}.r363-copy{min-width:0}.r363-copy b{display:block;font-size:11px;line-height:1.25;color:var(--r363-ink);white-space:normal}.r363-copy small{display:block;margin-top:5px;font-size:7.5px;line-height:1.45;color:var(--r363-muted);white-space:normal}.r363-arrow{font-size:17px;color:#c5a77e}.r363-matHero{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;margin:13px 0 8px;padding:18px;border:1px solid rgba(215,173,121,.48);border-radius:23px;background:linear-gradient(125deg,#fff5f9,#f3f8ff,#f2fbf7);box-shadow:0 7px 24px #5d4b5d0d}.r363-matHero small{font:7px Georgia;letter-spacing:.2em;color:#b18f67}.r363-matHero h2{font-size:19px;margin:3px 0}.r363-matHero p{font-size:8px;line-height:1.5;color:#8f8790;margin:0}.r363-quota{min-width:69px;text-align:center;padding:9px 8px;border:1px solid rgba(215,173,121,.45);border-radius:17px;background:#ffffffb3}.r363-quota small{font:7px sans-serif;letter-spacing:0}.r363-quota b{display:block;margin-top:2px;font-size:21px;color:#9b7653}.r363-quota em{font-size:9px;font-style:normal;color:#aaa}.r363-refresh{display:flex;justify-content:space-between;gap:8px;margin-bottom:13px;padding:0 3px;font-size:7.5px;color:#958c96}.r363-orders{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.r363-order{min-width:0;padding:9px;border:1px solid rgba(215,173,121,.4);border-radius:18px;background:linear-gradient(155deg,#fff,#fffafd);box-shadow:0 4px 14px #5c4b5b09}.r363-order header{min-height:21px}.r363-order header span{display:block;font:6.5px Georgia;letter-spacing:.1em;color:#ae8e68}.r363-order header i{display:block;margin-top:2px;font-size:7px;font-style:normal;color:#8fa797}.r363-order-img{display:flex;justify-content:center;margin:4px 0 8px}.r363-order-img .r363-img{width:46px;border-radius:14px}.r363-swap{text-align:center;min-height:53px}.r363-swap b,.r363-swap strong{display:block;font-size:8px;line-height:1.3;overflow-wrap:anywhere}.r363-swap span{display:block;font-size:8px;color:#c0a17b;margin:2px}.r363-order>small{display:block;margin:6px 0;font-size:6.8px;text-align:center;color:#99909a}.r363-order button{width:100%;padding:8px 3px;border:1px solid rgba(215,173,121,.55);border-radius:11px;background:linear-gradient(90deg,#fff5e9,#fff8f3);font-size:8px;font-weight:700;color:#80664b}.r363-order button:disabled{border-color:#e8e0e4;background:#f7f4f6;color:#aaa;opacity:1}.r363-order.is-done{opacity:.68}.r363-empty{padding:26px;text-align:center;border:1px dashed rgba(215,173,121,.55);border-radius:19px;background:#fff}.r363-empty b,.r363-empty small{display:block}.r363-empty small{margin-top:5px;font-size:8px;color:#999}@media(max-width:360px){.r363-page{padding-left:12px!important;padding-right:12px!important}.r363-grid{gap:8px}.r363-card{grid-template-columns:43px minmax(0,1fr) 7px;padding:9px}.r363-img{width:43px}.r363-orders{gap:6px}.r363-order{padding:7px}}.u364-page{padding:0 14px 116px!important;background:radial-gradient(circle at 15% 8%,rgba(255,226,241,.3),transparent 22%),radial-gradient(circle at 88% 20%,rgba(220,238,255,.35),transparent 25%),linear-gradient(#fff,#fffafd 48%,#fafffd)}.u364-hero{position:relative;min-height:112px;margin:10px -2px 22px;display:grid;place-items:center;text-align:center;padding:22px 48px}.u364-hero:before{content:"";position:absolute;inset:-4px;background:url(assets/rwy-ui/frame-wide.png) center/100% 100% no-repeat;pointer-events:none}.u364-hero>div{position:relative;z-index:1}.u364-hero small{font:7px Georgia;letter-spacing:.22em;color:#b88e69}.u364-hero h1{font-size:18px;margin:4px 0;color:#514551}.u364-hero p{font-size:8px;color:#9d909c;margin:0}.u364-section{margin:0 0 28px}.u364-title{display:grid;grid-template-columns:24px auto 24px;justify-content:center;align-items:center;text-align:center;gap:8px;margin-bottom:10px}.u364-title>span{color:#d4a36f;font-size:11px}.u364-title small{font:6.5px Georgia;letter-spacing:.22em;color:#bda17e}.u364-title h2{font-size:15px;margin:2px 0;color:#554955}.u364-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 8px}.u364-card{position:relative;isolation:isolate;min-width:0;min-height:104px;border:0!important;background:transparent!important;box-shadow:none!important;padding:17px 14px 15px;display:grid;grid-template-columns:48px minmax(0,1fr) 8px;align-items:center;gap:7px;text-align:left;overflow:visible}.u364-card:before{content:"";position:absolute;z-index:-1;inset:-3px -5px;background-position:center;background-repeat:no-repeat;background-size:100% 100%;filter:drop-shadow(0 3px 5px rgba(145,111,121,.05));pointer-events:none}.u364-frame-a:before{background-image:url(assets/rwy-ui/frame-card-a.png)}.u364-frame-b:before{background-image:url(assets/rwy-ui/frame-card-b.png)}.u364-card:active{transform:scale(.985)}.u364-iconSlot{width:46px;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,#ffebf6eb,#e8f4ffeb,#ebfbf4eb);border:1px solid rgba(221,174,126,.58);box-shadow:inset 0 0 0 3px #ffffffb3}.u364-iconSlot img{width:100%;height:100%;object-fit:cover}.u364-iconSlot>span{font-size:17px;color:#bc8b61}.u364-copy{min-width:0}.u364-copy b{display:block;font-size:10.5px;color:#514650;line-height:1.25}.u364-copy small{display:block;margin-top:4px;font-size:7px;line-height:1.4;color:#9c919b}.u364-card>i{font-style:normal;color:#c79b70;font-size:16px}@media(max-width:360px){.u364-page{padding-left:10px!important;padding-right:10px!important}.u364-grid{gap:7px 5px}.u364-card{min-height:98px;padding:15px 10px;grid-template-columns:42px minmax(0,1fr) 6px}.u364-iconSlot{width:40px}.u364-copy b{font-size:9.5px}.u364-copy small{font-size:6.5px}}.w365-page{padding:0 16px 118px!important;background:linear-gradient(180deg,#fff,#fffcfd 48%,#fbfdfd)}.w365-intro{padding:22px 3px 17px}.w365-intro small{font:7px Georgia;letter-spacing:.24em;color:#b39068}.w365-intro h1{font-size:22px;letter-spacing:.08em;margin:5px 0 4px;color:#453c45;font-weight:650}.w365-intro p{font-size:9px;color:#a096a0;margin:0}.w365-info{width:100%;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin:0 0 27px;padding:12px 14px;border:1px solid rgba(196,164,123,.38);border-radius:16px;background:linear-gradient(90deg,#fffafc,#f8fbff);text-align:left;box-shadow:0 5px 20px #46364609}.w365-info>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#fff;border:1px solid rgba(196,164,123,.35);color:#b78c62}.w365-info small{display:block;font:6px Georgia;letter-spacing:.17em;color:#b49a7c}.w365-info b{display:block;font-size:10px;margin-top:2px;color:#514751}.w365-info i{font-size:7px;font-style:normal;color:#a798a3}.w365-section{margin-bottom:34px}.w365-head{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:13px;margin:0 1px 12px}.w365-head small{font:6.5px Georgia;letter-spacing:.2em;color:#b3926e}.w365-head h2{font-size:17px;letter-spacing:.1em;margin:2px 0 0;color:#4b414b}.w365-head>span{height:1px;margin-bottom:5px;background:linear-gradient(90deg,rgba(199,163,120,.38),transparent)}.w365-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.w365-card{position:relative;min-width:0;aspect-ratio:.91/1;border:1px solid rgba(194,161,121,.34);border-radius:19px;background:#fff;padding:8px;display:flex;flex-direction:column;text-align:left;overflow:hidden;box-shadow:0 8px 25px #4b3a4b0b}.w365-card:after{content:"";position:absolute;inset:5px;border:1px solid rgba(226,205,181,.18);border-radius:14px;pointer-events:none}.w365-img{width:100%;aspect-ratio:1.18/1;display:grid;place-items:center;overflow:hidden;border-radius:13px;background:linear-gradient(145deg,#fff5f8,#f3f8fd 55%,#f2faf7);position:relative}.w365-img img{width:100%;height:100%;object-fit:cover}.w365-img>span{font:24px Georgia;color:#b88c61}.w365-text{padding:9px 4px 0}.w365-text b{display:block;font-size:11px;letter-spacing:.04em;color:#4c424b}.w365-text small{display:block;margin-top:3px;font-size:7px;color:#a096a0}.w365-go{margin:auto 4px 3px;font:6px Georgia;letter-spacing:.13em;color:#b38f69}.w365-card:active{transform:translateY(1px);box-shadow:0 3px 12px #4b3a4b09}.w365-feature{margin-top:-14px}.w365-feature>button{width:100%;min-height:104px;padding:9px;display:grid;grid-template-columns:86px 1fr auto;align-items:center;gap:12px;border:1px solid rgba(194,161,121,.34);border-radius:19px;background:#fff;text-align:left;box-shadow:0 8px 25px #4b3a4b0a}.w365-feature .w365-img{width:86px;aspect-ratio:1}.w365-feature small{display:block;font:6px Georgia;letter-spacing:.17em;color:#b3926e}.w365-feature b{display:block;font-size:13px;margin-top:3px;color:#4b414b}.w365-feature em{display:block;font-size:7px;margin-top:4px;font-style:normal;color:#a096a0}.w365-feature i{font:6px Georgia;font-style:normal;color:#b38f69;padding-right:7px}@media(max-width:360px){.w365-page{padding-left:12px!important;padding-right:12px!important}.w365-grid{gap:9px 7px}.w365-card{border-radius:17px}.w365-text{padding-top:7px}.w365-feature>button{grid-template-columns:76px 1fr auto}.w365-feature .w365-img{width:76px}}.q366-page{padding:0 16px 118px!important;background:linear-gradient(180deg,#fff,#fffcfd 55%,#fbfdfd)}.q366-intro{padding:21px 2px 17px}.q366-intro small{font:6.5px Georgia;letter-spacing:.23em;color:#b18f69}.q366-intro h1{font-size:21px;letter-spacing:.06em;margin:5px 0 4px;color:#463d46}.q366-intro p{font-size:8.5px;color:#9c929c;margin:0;line-height:1.55}.q366-news{width:100%;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px 13px;margin-bottom:28px;border:1px solid rgba(195,162,122,.35);border-radius:15px;background:#fff;text-align:left}.q366-news>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fff3f8,#f2f8ff);color:#b38b65}.q366-news small{display:block;font:6px Georgia;letter-spacing:.16em;color:#b19a7e}.q366-news b{font-size:10px;color:#504650}.q366-news em{font:6px Georgia;font-style:normal;color:#b08c67}.q366-sec{margin-bottom:34px}.q366-sec>header{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:13px;margin:0 1px 12px}.q366-sec>header small{font:6.5px Georgia;letter-spacing:.22em;color:#b08e68}.q366-sec>header h2{font-size:17px;letter-spacing:.12em;margin:2px 0 0;color:#4b414b}.q366-sec>header i{height:1px;margin-bottom:5px;background:linear-gradient(90deg,rgba(198,163,120,.38),transparent)}.q366-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.q366-card{min-width:0;aspect-ratio:.92/1;padding:8px;border:1px solid rgba(194,161,121,.33);border-radius:18px;background:#fff;display:flex;flex-direction:column;text-align:left;box-shadow:0 8px 24px #4938480a;overflow:hidden}.q366-img{width:100%;aspect-ratio:1.18/1;display:grid;place-items:center;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#fff5f8,#f4f8fd 55%,#f2faf7)}.q366-img img{width:100%;height:100%;object-fit:cover}.q366-img>span{font:23px Georgia;color:#b68a61}.q366-copy{padding:8px 4px 0}.q366-copy b{display:block;font-size:11px;color:#4d434c}.q366-copy small{display:block;margin-top:3px;font-size:7px;color:#a096a0}.q366-card>em{margin:auto 4px 3px;font:6px Georgia;font-style:normal;letter-spacing:.12em;color:#b08b65}.q366-feature{margin-top:-14px}.q366-feature>button{width:100%;min-height:101px;display:grid;grid-template-columns:82px 1fr auto;align-items:center;gap:11px;padding:9px;border:1px solid rgba(194,161,121,.33);border-radius:18px;background:#fff;text-align:left}.q366-feature .q366-img{width:82px;aspect-ratio:1}.q366-feature small{font:6px Georgia;letter-spacing:.16em;color:#b08e68}.q366-feature b,.q366-feature em{display:block}.q366-feature b{font-size:13px;margin:3px 0}.q366-feature em{font-size:7px;font-style:normal;color:#9d929c}.q366-feature i{font:6px Georgia;font-style:normal;color:#b08b65;padding-right:6px}.q366-action{text-align:center;padding:26px 17px;border:1px solid rgba(194,161,121,.33);border-radius:20px;background:#fff}.q366-action>.q366-img{width:132px;margin:0 auto 17px}.q366-action>small{font:7px Georgia;letter-spacing:.18em;color:#b08e68}.q366-action h1{font-size:22px;margin:4px 0 18px}.q366-action p{font-size:9px;color:#978d97}.q366-action>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.q366-action button{padding:13px 4px;border:1px solid rgba(194,161,121,.42);border-radius:13px;background:#fffaf5;font-weight:700;color:#735d48}.q366-action>em{font-size:7px;font-style:normal;color:#a198a1}@media(max-width:360px){.q366-page{padding-left:12px!important;padding-right:12px!important}.q366-grid{gap:9px 7px}.q366-card{border-radius:16px}.q366-feature>button{grid-template-columns:74px 1fr auto}.q366-feature .q366-img{width:74px}}.q367-page{padding:0 16px 136px!important;background:linear-gradient(180deg,#fff,#fffcfd 55%,#fbfdfd)}.q367-intro{padding:21px 2px 17px}.q367-intro small{font:6.5px Georgia;letter-spacing:.23em;color:#b18f69}.q367-intro h1{font-size:21px;letter-spacing:.06em;margin:5px 0 4px;color:#463d46}.q367-intro p{font-size:8.5px;color:#9c929c;margin:0;line-height:1.55}.q367-news{width:100%;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px 13px;margin-bottom:28px;border:1px solid rgba(195,162,122,.35);border-radius:15px;background:#fff;text-align:left}.q367-news>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#fff3f8,#f2f8ff);color:#b38b65}.q367-news small{display:block;font:6px Georgia;letter-spacing:.16em;color:#b19a7e}.q367-news b{font-size:10px;color:#504650}.q367-news em{font:6px Georgia;font-style:normal;color:#b08c67}.q367-sec{margin-bottom:34px}.q367-sec>header{display:grid;grid-template-columns:auto 1fr;align-items:end;gap:13px;margin:0 1px 12px}.q367-sec>header small{font:6.5px Georgia;letter-spacing:.22em;color:#b08e68}.q367-sec>header h2{font-size:17px;letter-spacing:.12em;margin:2px 0 0;color:#4b414b}.q367-sec>header i{height:1px;margin-bottom:5px;background:linear-gradient(90deg,rgba(198,163,120,.38),transparent)}.q367-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.q367-card{min-width:0;aspect-ratio:.92/1;padding:8px;border:1px solid rgba(194,161,121,.33);border-radius:18px;background:#fff;display:flex;flex-direction:column;text-align:left;box-shadow:0 8px 24px #4938480a;overflow:hidden;position:relative}.q367-card.selected{border-color:#b5895fcc;box-shadow:0 0 0 2px #e4cdb452,0 9px 25px #4938480f}.q367-card.selected:after{content:"✓ 已選擇";position:absolute;right:8px;top:8px;padding:4px 6px;border-radius:99px;background:#ffffffeb;font-size:6px;color:#8b684a}.q367-img{width:100%;aspect-ratio:1.18/1;display:grid;place-items:center;border-radius:12px;overflow:hidden;background:linear-gradient(145deg,#fff5f8,#f4f8fd 55%,#f2faf7)}.q367-img img{width:100%;height:100%;object-fit:cover}.q367-img>span{font:23px Georgia;color:#b68a61}.q367-copy{padding:8px 4px 0}.q367-copy b{display:block;font-size:11px;color:#4d434c}.q367-copy small{display:block;margin-top:3px;font-size:7px;color:#a096a0}.q367-card>em{margin:auto 4px 3px;font:6px Georgia;font-style:normal;letter-spacing:.12em;color:#b08b65}.q367-feature{margin-top:-14px}.q367-feature>button{width:100%;min-height:101px;display:grid;grid-template-columns:82px 1fr auto;align-items:center;gap:11px;padding:9px;border:1px solid rgba(194,161,121,.33);border-radius:18px;background:#fff;text-align:left}.q367-feature .q367-img{width:82px;aspect-ratio:1}.q367-feature small{font:6px Georgia;letter-spacing:.16em;color:#b08e68}.q367-feature b,.q367-feature em{display:block}.q367-feature b{font-size:13px;margin:3px 0}.q367-feature em{font-size:7px;font-style:normal;color:#9d929c}.q367-feature i{font:6px Georgia;font-style:normal;color:#b08b65;padding-right:6px}.q367-startbar{position:sticky;bottom:74px;z-index:15;display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:6px;padding:11px 12px;border:1px solid rgba(194,161,121,.4);border-radius:16px;background:#fffffff2;box-shadow:0 9px 28px #40313e17;backdrop-filter:blur(12px)}.q367-startbar small{display:block;font-size:6px;color:#b08e68;letter-spacing:.13em}.q367-startbar b{display:block;margin-top:3px;font-size:9px;color:#4e444d}.q367-startbar button{border:0;border-radius:12px;padding:10px 15px;background:linear-gradient(135deg,#e8d1bc,#cda87e);color:#fff;font-size:9px;font-weight:700}.q367-startbar button:disabled{opacity:.34}.q367-action{text-align:center;padding:26px 17px;border:1px solid rgba(194,161,121,.33);border-radius:20px;background:#fff}.q367-action>.q367-img{width:132px;margin:0 auto 17px}.q367-action>small{font:7px Georgia;letter-spacing:.18em;color:#b08e68}.q367-action h1{font-size:22px;margin:4px 0 18px}.q367-action p{font-size:9px;color:#978d97}.q367-action>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.q367-action button{padding:13px 4px;border:1px solid rgba(194,161,121,.42);border-radius:13px;background:#fffaf5;font-weight:700;color:#735d48}.q367-action>em{font-size:7px;font-style:normal;color:#a198a1}@media(max-width:360px){.q367-page{padding-left:12px!important;padding-right:12px!important}.q367-grid{gap:9px 7px}.q367-card{border-radius:16px}.q367-feature>button{grid-template-columns:74px 1fr auto}.q367-feature .q367-img{width:74px}}.r368-page{padding:0 15px 126px!important;background:linear-gradient(180deg,#fff,#fffcfd 55%,#fbfdfd)}.r368-hero{padding:18px 1px 15px}.r368-hero small{font:6.5px Georgia;letter-spacing:.22em;color:#ad8a65}.r368-hero h1{font-size:20px;margin:4px 0;color:#453d45}.r368-hero p{margin:0;font-size:8px;color:#9b929b}.r368-step{padding:14px 12px 15px;border:1px solid rgba(190,157,118,.3);border-radius:17px;background:#ffffffdb;box-shadow:0 7px 22px #46364509}.r368-stephead{display:flex;align-items:center;gap:9px;margin-bottom:11px}.r368-stephead>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#f8f1e9;color:#9b7655;font:8px Georgia}.r368-stephead small{display:block;font:6px Georgia;letter-spacing:.18em;color:#b19170}.r368-stephead h2{font-size:13px;margin:2px 0 0;color:#4b424a}.r368-mapgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.r368-map{position:relative;display:grid;grid-template-columns:54px 1fr;align-items:center;gap:8px;min-height:62px;padding:6px;border:1px solid rgba(194,161,121,.27);border-radius:13px;background:#fff;text-align:left;overflow:hidden}.r368-map.selected{border-color:#c6a47e;box-shadow:0 0 0 2px #dfc8ad38}.r368-map>.r368-img{width:54px;height:50px}.r368-map b{display:block;font-size:9px;color:#4d454c}.r368-map small{display:block;margin-top:3px;font-size:6.5px;color:#9f959e}.r368-map>i,.r368-skill>i{position:absolute;right:5px;top:5px;width:16px;height:16px;display:grid;place-items:center;border-radius:50%;background:#c9a77e;color:#fff;font-size:7px;font-style:normal}.r368-img{display:grid;place-items:center;overflow:hidden;border-radius:9px;background:linear-gradient(145deg,#fff3f7,#f2f7fd 55%,#f0f8f5)}.r368-img img{width:100%;height:100%;object-fit:cover}.r368-img>span{font:16px Georgia;color:#ae835d}.r368-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:20px 4px}.r368-divider i{height:1px;background:linear-gradient(90deg,transparent,rgba(181,143,99,.48))}.r368-divider i:last-child{background:linear-gradient(90deg,rgba(181,143,99,.48),transparent)}.r368-divider span{font:6.5px Georgia;letter-spacing:.2em;color:#9d7856}.r368-skillgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.r368-skill{position:relative;min-height:48px;display:grid;grid-template-columns:36px 1fr;align-items:center;gap:8px;padding:5px 7px;border:1px solid rgba(194,161,121,.25);border-radius:12px;background:#fff;text-align:left}.r368-skill.selected{border-color:#c6a47e;background:#fffdf9}.r368-skill>.r368-img{width:36px;height:36px}.r368-skill b{font-size:9px;color:#504750}.r368-run{margin-top:20px;padding:12px;border:1px solid rgba(194,161,121,.3);border-radius:16px;background:#fff;box-shadow:0 8px 24px #4132400d}.r368-choice small{display:block;font-size:6px;letter-spacing:.13em;color:#b08e6c}.r368-choice b{display:block;margin-top:3px;font-size:10px;color:#4d444c}.r368-runs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px}.r368-runs button{padding:9px 3px 7px;border:1px solid rgba(190,153,111,.4);border-radius:11px;background:linear-gradient(145deg,#fffaf5,#fff);color:#745c45;font-size:11px;font-weight:700}.r368-runs button small{display:block;margin-top:2px;font-size:5.5px;font-weight:500;letter-spacing:.08em}.r368-runs button:disabled{opacity:.32}.q367-card,.q366-card{aspect-ratio:1.08/1!important;padding:6px!important;border-radius:15px!important}.q367-img,.q366-img{aspect-ratio:1.45/1!important;border-radius:10px!important}.q367-copy,.q366-copy{padding:6px 3px 0!important}.q367-copy b,.q366-copy b{font-size:10px!important}.q367-copy small,.q366-copy small{font-size:6.5px!important}.q367-grid,.q366-grid{gap:9px 8px!important}.q367-sec,.q366-sec{margin-bottom:27px!important}button:disabled{color:inherit}.daily-login button,.dailyLogin button,[class*=daily] button,[class*=checkin] button{font-weight:700}.daily-login button:disabled,.dailyLogin button:disabled,[class*=daily] button:disabled,[class*=checkin] button:disabled{opacity:1!important;color:#fff!important}.daily-login button:disabled *,.dailyLogin button:disabled *,[class*=daily] button:disabled *,[class*=checkin] button:disabled *{opacity:1!important;color:#fff!important}.fab,.floating-btn,.floating-button,[class*=floating][class*=btn],button[class*=fab]{display:none!important}.r368-pool{margin-top:18px;padding:14px 12px;border:1px solid rgba(191,158,117,.31);border-radius:16px;background:#fff}.r368-poolhead small{font:6px Georgia;letter-spacing:.18em;color:#ad8963}.r368-poolhead h2{font-size:14px;margin:3px 0 2px;color:#4c434b}.r368-poolhead p{font-size:7px;color:#9d939c;margin:0 0 11px}.r368-prizegrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.r368-prize{overflow:hidden;border:1px solid rgba(194,161,121,.25);border-radius:12px;background:#fff}.r368-prizeimg{aspect-ratio:1/1;display:grid;place-items:center;background:linear-gradient(145deg,#fff7f9,#f4f8fd);overflow:hidden}.r368-prizeimg img{width:100%;height:100%;object-fit:cover}.r368-prizeimg span{font-size:7px;color:#b1a5ad}.r368-prizecopy{padding:7px}.r368-prizecopy b{display:block;font-size:8.5px;color:#4d444c}.r368-prizecopy small{display:block;margin-top:4px;font-size:7px;color:#9c929a}.r368-prizecopy strong{color:#9a6c43;font-size:7.5px}.r368-total{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:9px;border-top:1px solid rgba(190,156,116,.22);font-size:8px;color:#81757d}.r368-total b{color:#8d6848}.r368-empty{padding:14px 10px;border-radius:11px;background:#faf7f4;font-size:8px;line-height:1.6;color:#877b83}.r369-rates{margin:16px 14px 105px;padding:15px 12px;border:1px solid rgba(184,145,99,.42);border-radius:16px;background:#fff;box-shadow:0 8px 24px #4634420d}.r369-rate-title small{font:6px Georgia;letter-spacing:.18em;color:#a97f57}.r369-rate-title h2{margin:3px 0;font-size:15px;color:#463d45}.r369-rate-title p{margin:0 0 12px;font-size:7.5px;color:#938991}.r369-rate-list{display:grid;gap:7px}.r369-rate-row{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:9px;padding:6px;border:1px solid rgba(194,161,121,.23);border-radius:11px;background:#fffdfa}.r369-rate-img{width:44px;height:44px;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:#f8f5f6}.r369-rate-img img{width:100%;height:100%;object-fit:cover}.r369-rate-img span{font-size:6px;color:#aaa0a7}.r369-rate-row b{display:block;font-size:8.5px;color:#4d444c}.r369-rate-row small{display:block;margin-top:3px;font-size:6.5px;color:#a198a0}.r369-rate-row strong{font-size:10px;color:#8d603a}.r369-sum{display:flex;justify-content:space-between;align-items:center;margin-top:11px;padding:10px 2px 0;border-top:1px solid rgba(181,143,99,.27);font-size:8px;color:#6e626a}.r369-sum b{font-size:10px;color:#855d3b}.r369-warning{padding:12px;border-radius:11px;background:#fff8f3;border:1px solid rgba(190,139,90,.25)}.r369-warning b,.r369-warning span{display:block}.r369-warning b{font-size:9px;color:#875b39}.r369-warning span{margin-top:5px;font-size:7.5px;line-height:1.6;color:#8e838a}.s370-pool{margin-top:14px!important;padding:14px!important;border:1px solid rgba(187,148,103,.4)!important;border-radius:16px!important;background:#fff!important}.s370-pool>h3{margin:0 0 3px!important;font-size:14px!important;color:#4b4149!important}.s370-note{margin:0 0 13px!important;font-size:7px!important;line-height:1.55!important;color:#8e838b!important}.s370-rate-group{margin-top:12px}.s370-group-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px;padding-bottom:6px;border-bottom:1px solid rgba(190,153,111,.22)}.s370-group-head b{font-size:10px;color:#51464e}.s370-group-head strong{font-size:10px;color:#8d5e37}.s370-group-head span{font-size:7px;color:#9b9098}.s370-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.s370-item{min-width:0;padding:6px;border:1px solid rgba(192,159,119,.22);border-radius:11px;background:#fffdfa}.s370-catalog-img{width:100%;aspect-ratio:1.35/1;display:grid;place-items:center;overflow:hidden;border-radius:8px;background:linear-gradient(145deg,#fff4f7,#f2f7fc)}.s370-catalog-img img{width:100%;height:100%;object-fit:cover}.s370-catalog-img em{font-size:6px;font-style:normal;color:#aaa0a7}.s370-item>b{display:block;margin-top:6px;font-size:8px;color:#4d444b}.s370-item>small{display:block;margin-top:3px;font-size:6.5px;color:#978c94}.s370-item>small strong{font-size:8px;color:#8b5c36}.s370-item.rare{background:linear-gradient(145deg,#fffdfa,#fff8f5)}.s370-item.super{background:linear-gradient(145deg,#fffafc,#f8f5ff)}.s370-total{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 2px 0;border-top:1px solid rgba(190,153,111,.28);font-size:8px;color:#756a72}.s370-total b{font-size:10px;color:#875d39}.s370-foot{margin:9px 0 0!important;font-size:6.5px!important;line-height:1.55!important;color:#9b9198!important}.s371-rates{margin:12px 14px;padding:12px;border:1px solid rgba(186,148,104,.3);border-radius:14px;background:#ffffffeb}.s371-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:8px}.s371-head h2{margin:0;font-size:13px;color:#4b4249}.s371-head small{font-size:6px;letter-spacing:.16em;color:#aa8b69}.s371-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.s371-rate{min-width:0;text-align:center;padding:8px 3px;border-radius:9px;background:#faf8f7}.s371-rate b{display:block;font-size:7px;white-space:normal;color:#625861}.s371-rate strong{display:block;margin-top:4px;font-size:12px;color:#8a603e}.s371-total{display:flex;justify-content:space-between;margin-top:8px;padding-top:7px;border-top:1px solid rgba(187,151,109,.2);font-size:7px;color:#8d838a}.s371-total b{font-size:8px;color:#695a61}@media(max-width:390px){.s371-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.s371-rate{padding:7px 1px}.s371-rate b{font-size:6px}.s371-rate strong{font-size:10px}}.s371-rates,.s370-pool,.r369-panel,.r369-prob,.scratch-probability-panel,[class*=r369][class*=panel]{display:none!important}.s372-ratebar{margin:10px 14px 12px;padding:10px 11px;border:1px solid rgba(188,153,112,.28);border-radius:13px;background:#fffffff0}.s372-rate-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:7px}.s372-rate-title b{font-size:11px;color:#4e454c}.s372-rate-title small{font-size:6.5px;color:#9a9096}.s372-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.s372-rate-item{min-width:0;padding:6px 2px;text-align:center;border-radius:8px;background:#faf8f7}.s372-rate-item span{display:block;font-size:6.5px;line-height:1.2;color:#6e646b;white-space:normal}.s372-rate-item b{display:block;margin-top:3px;font-size:10px;line-height:1;color:#8a603e}@media(max-width:360px){.s372-rate-grid{gap:2px}.s372-rate-item{padding:6px 1px}.s372-rate-item span{font-size:5.8px}.s372-rate-item b{font-size:9px}}.s371-rates,.s372-ratebar,.s370-pool,.r369-panel,.r369-prob,.scratch-probability-panel,[class*=r369][class*=panel],.s73-pool{display:none!important}.s373-ratebar{margin:10px 14px 12px;padding:10px 11px;border:1px solid rgba(190,156,116,.28);border-radius:13px;background:#fffffff2}.s373-rate-head{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-bottom:7px}.s373-rate-head>b{font-size:11px;color:#4d454b}.s373-rate-head>small{font-size:6px;letter-spacing:.12em;color:#a28f7b}.s373-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.s373-rate-item{padding:6px 2px;text-align:center;border-radius:8px;background:linear-gradient(145deg,#fcf8f7f2,#f8f9fcf2);border:1px solid rgba(196,169,138,.12)}.s373-rate-item span{display:block;font-size:6.4px;line-height:1.2;color:#756b72}.s373-rate-item b{display:block;margin-top:3px;font-size:10px;color:#89613f}.s373-cards{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.s373-card{aspect-ratio:1.12/1!important;min-height:0!important;border-radius:17px!important;overflow:hidden!important;border:1px solid rgba(196,164,126,.42)!important;background:#fff!important;box-shadow:0 5px 16px #554b520f!important}.s373-cover{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:7px!important;background:radial-gradient(circle at 25% 18%,rgba(255,255,255,.95),transparent 22%),linear-gradient(135deg,#f1f5fafa,#e7ebf1fa 46%,#f7f1edfa)!important;color:#6f747e!important;box-shadow:inset 0 0 0 1px #ffffffbf,inset 0 -12px 24px #b5bbc61f!important}.s373-cover:before{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.78);border-radius:12px;pointer-events:none}.s373-no{position:absolute;top:6px;left:8px;font-size:5px;letter-spacing:.16em;color:#969aa3}.s373-logo{font-size:12px;font-weight:800;letter-spacing:.04em;color:#7e838d}.s373-scratch{font-size:5.5px;font-weight:700;letter-spacing:.09em;color:#858a94}.s373-chip{margin-top:2px;padding:3px 6px;border-radius:999px;background:#ffffffb8;font-size:5px;color:#8b858a;border:1px solid rgba(210,196,184,.32)}.s373-card.revealed .s373-cover{display:none!important}.s373-card .s73-prize{padding:8px!important;text-align:center}.s373-winmark{font-size:6px;letter-spacing:.12em;color:#a7896a;margin-bottom:4px}.s373-card .s73-prize>b{font-size:8px!important}.s373-card .s73-prize>small{font-size:5.5px!important}@media(max-width:430px){.s373-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.s373-card{border-radius:13px!important}.s373-cover{border-radius:12px!important;padding:4px!important}.s373-cover:before{inset:3px;border-radius:9px}.s373-logo{font-size:9px}.s373-scratch{font-size:4.5px}.s373-chip{font-size:4px;padding:2px 4px}.s373-no{font-size:4px;top:4px;left:5px}}.s373-ratebar,.s372-ratebar,.s371-rates,.s370-pool,.s73-pool,.r369-panel,.r369-prob,.scratch-probability-panel,[class*=r369][class*=panel]{display:none!important}.s374-ratebar{margin:10px 14px 13px;padding:12px;border:1px solid rgba(201,167,125,.32);border-radius:16px;background:linear-gradient(135deg,#fff8faf5,#f7fafff5 48%,#f6fffbf5);box-shadow:0 5px 18px #5c4d550b}.s374-rate-head{display:flex;align-items:end;justify-content:space-between;gap:8px;margin-bottom:9px}.s374-rate-head small{display:block;font-size:5.5px;letter-spacing:.16em;color:#b08b72}.s374-rate-head h2{margin:2px 0 0;font-size:12px;color:#4d444b}.s374-rate-head>span{padding:4px 7px;border-radius:999px;background:#ffffffb8;font-size:6px;color:#8b7d84;border:1px solid rgba(197,163,124,.2)}.s374-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.s374-rate-item{position:relative;overflow:hidden;padding:8px 2px 7px;text-align:center;border-radius:10px;border:1px solid rgba(255,255,255,.75);box-shadow:inset 0 0 0 1px #cdb49714}.s374-rate-item span{display:block;font-size:6.4px;color:#6d636a;line-height:1.2}.s374-rate-item b{display:block;margin-top:3px;font-size:11px;color:#765b58}.s374-rate-item.r1{background:linear-gradient(145deg,#fff0f5,#fff8f8)}.s374-rate-item.r2{background:linear-gradient(145deg,#eef7ff,#f8fbff)}.s374-rate-item.r3{background:linear-gradient(145deg,#edfff8,#f8fffc)}.s374-rate-item.r4{background:linear-gradient(145deg,#f7f1ff,#fff9ff)}.s374-rate-item.r5{background:linear-gradient(145deg,#fff4e9,#fffaf4)}.s374-ratebar>p{margin:7px 1px 0;font-size:5.8px;color:#9c9197}.s374-cards{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important}.s374-card{aspect-ratio:1.02/1!important;min-height:0!important;position:relative!important;overflow:hidden!important;border-radius:16px!important;border:1px solid rgba(200,164,122,.38)!important;background:linear-gradient(145deg,#fff9fb,#f6faff 52%,#f5fff9)!important;box-shadow:0 5px 16px #5e4b560e!important}.s374-card:before{content:"";position:absolute;inset:4px;border-radius:12px;border:1px solid rgba(255,255,255,.88);pointer-events:none}.s374-cover{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:15px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:6px!important;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.92),transparent 25%),linear-gradient(135deg,#ffeef5,#eef7ff 48%,#edfff7)!important;color:#746a72!important}.s374-cover:after{content:"✦";position:absolute;right:7px;bottom:5px;font-size:7px;color:#b98e6680}.s374-no{position:absolute;top:6px;left:7px;font-size:4.8px;letter-spacing:.15em;color:#9a8d95}.s374-logo{font-size:11px;font-weight:800;letter-spacing:.04em;color:#77707a}.s374-scratch{font-size:5px;font-weight:700;letter-spacing:.09em;color:#8d818a}.s374-chip{margin-top:2px;padding:3px 6px;border-radius:999px;background:#ffffffb3;border:1px solid rgba(197,163,124,.22);font-size:4.7px;color:#8b7c84}.s374-card.revealed .s374-cover{display:none!important}.s374-card .s73-prize{height:100%!important;padding:5px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}.s374-prize-img{width:100%;aspect-ratio:1.25/1;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#fff0f5,#eef7ff 52%,#edfff7);display:grid;place-items:center;border:1px solid rgba(255,255,255,.82)}.s374-prize-img img{width:100%;height:100%;object-fit:cover;display:block}.s374-prize-img span{font-size:7px;font-weight:800;color:#8c8289}.s374-card .s73-prize>b{display:block;margin-top:4px;font-size:6.5px!important;line-height:1.15;color:#51484f}.s374-card .s73-prize>small{display:block;margin-top:2px;font-size:4.5px!important;line-height:1.1;color:#9a8e95}@media(max-width:430px){.s374-cards{gap:4px!important}.s374-card{border-radius:12px!important}.s374-card:before{inset:3px;border-radius:9px}.s374-cover{border-radius:11px!important;padding:3px!important}.s374-logo{font-size:8px}.s374-scratch{font-size:4px}.s374-chip{font-size:3.8px;padding:2px 3px}.s374-no{font-size:3.8px;top:4px;left:5px}.s374-prize-img{border-radius:7px}.s374-card .s73-prize{padding:3px!important}.s374-card .s73-prize>b{font-size:5.5px!important}.s374-card .s73-prize>small{font-size:3.8px!important}.s374-rate-grid{gap:3px}.s374-rate-item{padding:7px 1px}.s374-rate-item span{font-size:5.7px}.s374-rate-item b{font-size:9.5px}}.s374-ratebar,.s373-ratebar,.s372-ratebar,.s371-rates,.s370-pool,.s73-pool,.r369-panel,.r369-prob,.scratch-probability-panel,[class*=r369][class*=panel]{display:none!important}.s375-page{padding-top:8px!important}.s375-head{margin:0 14px 12px;padding:14px 15px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;border:1px solid rgba(198,163,122,.28);border-radius:17px;background:linear-gradient(135deg,#fffafbf7,#f9fbfff7 52%,#f8fffcf7);box-shadow:0 5px 18px #5648500a}.s375-head .eyebrow{font-size:6px;letter-spacing:.17em;color:#a98469}.s375-head h1{margin:3px 0 2px;font-size:17px;line-height:1.15;color:#443d43}.s375-head p{margin:0;font-size:7px;color:#91868d}.s375-wallet{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.s375-wallet span{padding:5px 7px;border-radius:999px;background:#ffffffc2;border:1px solid rgba(199,165,125,.2);font-size:6px;color:#8a7e85}.s375-wallet b{font-size:7px;color:#51484e}.s375-rate{margin:0 14px 12px;padding:11px 12px;border:1px solid rgba(198,163,122,.26);border-radius:15px;background:#fff;box-shadow:0 4px 14px #56485009}.s375-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-bottom:8px}.s375-section-title small{display:block;font-size:5.5px;letter-spacing:.15em;color:#aa886e}.s375-section-title h2{margin:2px 0 0;font-size:12px;color:#4b4349}.s375-section-title>span{font-size:6px;color:#897d84;padding:4px 7px;border-radius:999px;background:#fcfaf9;border:1px solid rgba(198,163,122,.16)}.s375-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.s375-rate-item{padding:7px 2px;text-align:center;border-radius:9px;border:1px solid rgba(255,255,255,.85)}.s375-rate-item span{display:block;font-size:6.2px;line-height:1.15;color:#6d646a}.s375-rate-item b{display:block;margin-top:3px;font-size:10.5px;line-height:1;color:#725b5d}.s375-rate-item.r1{background:#fff1f5}.s375-rate-item.r2{background:#eff7ff}.s375-rate-item.r3{background:#effcf7}.s375-rate-item.r4{background:#f8f2ff}.s375-rate-item.r5{background:#fff6ea}.s375-rate>p{margin:7px 1px 0;font-size:5.7px;color:#a0969c}.s375-buy{margin-left:14px!important;margin-right:14px!important;gap:7px!important}.s375-buy button{min-height:54px!important;border-radius:13px!important;border:1px solid rgba(196,160,119,.32)!important;background:linear-gradient(135deg,#fffafd,#f7fbff 55%,#f5fff9)!important;box-shadow:none!important}.s375-buy button strong{font-size:7px!important;color:#9a765c!important}.s375-buy button b{font-size:10px!important;color:#4e454b!important}.s375-buy button small{font-size:5.5px!important;color:#9a9096!important}.s375-board{margin:14px 14px 0}.s375-board-head{margin-bottom:8px!important}.s375-board-head h2,.s375-history h2{font-size:12px!important;color:#4a4248!important}.s375-board-head p,.s375-history p{font-size:6px!important;color:#9a9096!important}.s375-cards{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.s375-card{position:relative!important;aspect-ratio:1/1.04!important;min-height:0!important;overflow:hidden!important;border-radius:13px!important;border:1px solid rgba(196,160,119,.32)!important;background:#fff!important;box-shadow:0 4px 13px #5749510b!important}.s375-card:before{content:"";position:absolute;inset:3px;border:1px solid rgba(255,255,255,.9);border-radius:10px;pointer-events:none;z-index:2}.s375-cover{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;border:0!important;border-radius:12px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;padding:5px!important;background:linear-gradient(135deg,#fff0f5,#eef7ff,#effcf7)!important;color:#776e74!important}.s375-cover:after{content:"✦";position:absolute;right:6px;bottom:4px;font-size:6px;color:#b78f697a}.s375-no{position:absolute;top:5px;left:6px;font-size:4.4px;letter-spacing:.14em;color:#9d9198}.s375-mark{font-size:9px;font-weight:800;letter-spacing:.035em;color:#777078}.s375-en{font-size:4.5px;font-weight:700;letter-spacing:.08em;color:#91858d}.s375-chip{margin-top:2px;padding:2px 5px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(198,163,122,.18);font-size:4.2px;color:#8e8189}.s375-card.revealed .s375-cover{display:none!important}.s375-prize{height:100%!important;padding:4px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important}.s375-prize-img{width:100%;aspect-ratio:1.18/1;overflow:hidden;border-radius:8px;background:linear-gradient(135deg,#fff2f6,#f1f8ff 52%,#effcf7);display:grid;place-items:center}.s375-prize-img img{width:100%;height:100%;object-fit:cover;display:block}.s375-prize-img span{font-size:6px;font-weight:800;color:#968a91}.s375-prize>b{margin-top:3px!important;font-size:5.8px!important;line-height:1.12!important;color:#50474d!important}.s375-prize>small{margin-top:1px!important;font-size:3.8px!important;line-height:1.1!important;color:#9b9097!important}.s375-history{margin:14px!important}.s375-empty{padding:12px 13px;border:1px solid rgba(196,160,119,.22);border-radius:12px;background:#fff;font-size:7px;color:#8f858b}@media(max-width:390px){.s375-head{padding:12px}.s375-head h1{font-size:15px}.s375-wallet,.s375-rate-grid{gap:3px}.s375-rate-item{padding:6px 1px}.s375-rate-item span{font-size:5.5px}.s375-rate-item b{font-size:9px}.s375-cards{gap:4px!important}.s375-card{border-radius:11px!important}.s375-cover{border-radius:10px!important;padding:3px!important}.s375-mark{font-size:7.5px}.s375-en{font-size:3.7px}.s375-chip{font-size:3.5px;padding:2px 3px}.s375-no{font-size:3.5px;top:4px;left:4px}.s375-prize{padding:3px!important}.s375-prize-img{border-radius:6px}.s375-prize>b{font-size:4.9px!important}.s375-prize>small{font-size:3.3px!important}}:root{--rwy-ink:#4d454b;--rwy-muted:#93888f;--rwy-gold:#c8a477;--rwy-gold-soft:rgba(200,164,119,.28);--rwy-pink:#fff1f5;--rwy-blue:#eff7ff;--rwy-mint:#effcf7;--rwy-lilac:#f8f2ff;--rwy-cream:#fff8ee;--rwy-paper:#fffdfc;--rwy-line:rgba(96,78,88,.08);--rwy-shadow:0 7px 22px rgba(78,62,72,.055);--rwy-r-lg:18px;--rwy-r-md:14px;--rwy-r-sm:10px;--rwy-gap:12px}html,body{background:linear-gradient(180deg,#fffdfd,#fbfcff,#fbfffd)!important;color:var(--rwy-ink)!important}body{letter-spacing:.01em}#app,.app,.page,main{max-width:760px;margin-left:auto;margin-right:auto}.page{padding-left:14px!important;padding-right:14px!important;padding-bottom:96px!important}.page>*{box-sizing:border-box}.page h1{font-size:20px!important;line-height:1.2!important;letter-spacing:.01em!important;color:#443c42!important}.page h2{font-size:13px!important;line-height:1.3!important;color:#4c444a!important}.page h3{font-size:11px!important;color:#554c52!important}.page p,.page small,.page .muted{color:var(--rwy-muted)}.eyebrow,[class*=eyebrow]{font-size:6px!important;letter-spacing:.17em!important;text-transform:uppercase;color:#aa866b!important}.page section:not(.hero):not([class*=hero]),.page article:not([class*=card]),.page [class*=panel],.page [class*=box]{box-sizing:border-box}.page [class*=card],.page .card{border-color:var(--rwy-gold-soft)!important;box-shadow:var(--rwy-shadow)!important}.page [class*=card]:not(.s73-card):not(.s375-card){border-radius:var(--rwy-r-md)!important}.page img{max-width:100%;height:auto}.page button,.page .btn,.page [role=button]{border-radius:11px!important;font-weight:650;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.page button:not(.danger):not([class*=danger]),.page .btn:not(.danger):not([class*=danger]){border-color:#c39d7157!important}.page button:active,.page .btn:active{transform:scale(.985)}.page button:disabled{opacity:1!important}.page button:disabled,.page button:disabled *{color:#fff!important}.page input,.page select,.page textarea{border-radius:11px!important;border:1px solid rgba(192,158,119,.25)!important;background:#ffffffe6!important;color:var(--rwy-ink)!important;box-shadow:none!important}.page input:focus,.page select:focus,.page textarea:focus{outline:none!important;border-color:#c097678c!important;box-shadow:0 0 0 3px #ffeff4b8!important}.page [class*=grid]{align-items:stretch}.page [class*=grid]>[class*=card]{min-width:0}.page [class*=section-title],.page [class*=board-head]{margin-top:14px;margin-bottom:8px}.page [class*=thumb],.page [class*=image],.page [class*=-img]{overflow:hidden}.page [class*=thumb] img,.page [class*=image] img,.page [class*=-img] img{object-fit:cover}.page .pill,.page [class*=chip],.page [class*=tag],.page [class*=badge]{border-radius:999px!important;border-color:#c39d7138!important}nav,.nav,.bottom-nav,[class*=bottomNav]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}nav button,.nav button,.bottom-nav button{box-shadow:none!important}.fab,.floating-btn,.floating-button,button[class*=fab],[class*=floating][class*=btn]{display:none!important}@media(min-width:600px){.page{padding-left:20px!important;padding-right:20px!important}}@media(max-width:430px){:root{--rwy-gap:9px}.page{padding-left:10px!important;padding-right:10px!important}.page h1{font-size:18px!important}.page h2{font-size:12px!important}}.page.home,[data-page=home]{background:transparent!important}.page.home [class*=card],[data-page=home] [class*=card]{border:1px solid var(--rwy-gold-soft)!important;box-shadow:var(--rwy-shadow)!important}.s375-head,.s375-rate,.s375-history,.s375-card{box-shadow:var(--rwy-shadow)!important}.s375-head{background:linear-gradient(135deg,#fff9fb,#f6faff 52%,#f5fff9)!important}.s375-rate{background:#fffffff0!important}.s375-rate-item.r1{background:var(--rwy-pink)!important}.s375-rate-item.r2{background:var(--rwy-blue)!important}.s375-rate-item.r3{background:var(--rwy-mint)!important}.s375-rate-item.r4{background:var(--rwy-lilac)!important}.s375-rate-item.r5{background:var(--rwy-cream)!important}.s375-cover{background:linear-gradient(135deg,#fff0f5,#eef7ff,#effcf7)!important}.s375-prize-img{background:linear-gradient(135deg,#fff2f6,#f1f8ff 52%,#effcf7)!important}.page:not(.s375-page)>header:first-child,.page:not(.s375-page)>[class*=hero]:first-child{border:1px solid var(--rwy-gold-soft)!important;border-radius:var(--rwy-r-lg)!important;box-shadow:var(--rwy-shadow)!important;background:linear-gradient(135deg,#fff9fbf7,#f7fafff7 52%,#f6fffbf7)!important}.page table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--rwy-gold-soft);border-radius:12px;overflow:hidden;background:#fff}.page th{font-size:7px;color:#806e78;background:#fffaf8}.page td{font-size:7px;color:#5e555b;background:#fff}.page th,.page td{padding:8px;border-bottom:1px solid var(--rwy-line)}.page tr:last-child td{border-bottom:0}.page progress{height:6px;border-radius:999px;overflow:hidden}.page progress::-webkit-progress-bar{background:#f3eff1}.page progress::-webkit-progress-value{background:linear-gradient(90deg,#efcfd9,#cfdff2,#cfe8dd)}#theme{display:none!important}.rwy-player-head{display:flex;align-items:center}.rwy-player-avatar{width:44px!important;height:44px!important;padding:0!important;overflow:hidden;border:1px solid rgba(190,168,116,.38)!important;background:#ffffffdb!important;box-shadow:0 8px 24px #4b435c17}.rwy-player-avatar img{width:100%;height:100%;object-fit:cover;display:block}.rwy-player-avatar span{display:grid;place-items:center;width:100%;height:100%;font-size:18px}.rwy377-bg-admin{display:grid;gap:14px}.rwy377-upload{display:flex;justify-content:center;align-items:center;min-height:48px;border:1px solid rgba(190,168,116,.35);border-radius:16px;background:#ffffffd1;font-size:13px;font-weight:700}.rwy377-upload input{display:none}.rwy377-bg-preview{aspect-ratio:9/16;max-height:420px;border-radius:22px;background-size:cover;background-position:center;border:1px solid rgba(120,120,150,.12)}.a61-home .a66-footer{min-height:0!important;margin-top:24px!important;padding:18px 0 14px!important}.a61-home{padding-bottom:82px!important}@media(max-width:620px){.a61-home .a66-footer{margin:18px 12px 0!important;padding:16px 0 12px!important;flex-direction:row!important;align-items:flex-start!important}.a61-home .a66-footer-note{text-align:right!important}}.rwy-player-avatar{width:42px!important;height:42px!important;border-radius:50%!important;display:grid!important;place-items:center!important;overflow:hidden!important}.rwy-player-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.rwy378-avatar-edit{display:flex;align-items:center;gap:10px;margin-top:10px}.rwy378-avatar-edit button{min-height:34px;padding:8px 13px;border:1px solid rgba(190,168,116,.32);border-radius:999px;background:#ffffffe0;color:#5d5964;font-size:10px;font-weight:750}#app{min-height:0!important;padding-bottom:calc(78px + env(safe-area-inset-bottom,0px))!important}.a61-home{padding-bottom:18px!important;min-height:0!important}.a61-home .a66-footer{margin-top:16px!important;margin-bottom:0!important;padding:14px 0 8px!important;min-height:0!important}#nav{position:fixed!important;left:50%!important;right:auto!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;transform:translate(-50%)!important;width:min(620px,calc(100% - 20px))!important;height:64px!important;min-height:64px!important;margin:0!important;padding:6px 8px!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:0!important;z-index:9999!important;border-radius:24px!important;overflow:hidden!important}#nav button{width:100%!important;max-width:none!important;height:52px!important;min-height:52px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;font-size:0!important;line-height:0!important;border-radius:17px!important;transform:none!important}#nav button span{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;font-size:25px!important;line-height:1!important;color:#747c8d!important}#nav button.active{background:linear-gradient(135deg,#f6e7efd1,#e5effad6)!important}#nav button.active span{color:#3f4b63!important}@media(min-width:720px){body{padding-bottom:82px!important}#nav{bottom:12px!important}}@media(max-width:620px){.a61-home{padding-bottom:14px!important}.a61-home .a66-footer{margin:14px 12px 0!important;padding:12px 0 6px!important}}#view{padding-bottom:0!important;min-height:0!important}#view>.a61-home{padding-bottom:8px!important;min-height:0!important}#view>.a61-home .a66-footer{margin:12px 12px 0!important;padding:12px 0 4px!important;min-height:0!important;height:auto!important}#nav{position:fixed!important;left:10px!important;right:10px!important;bottom:calc(8px + env(safe-area-inset-bottom,0px))!important;transform:none!important;width:auto!important;max-width:none!important;height:66px!important;min-height:66px!important;padding:6px 8px!important;margin:0!important;display:grid!important;grid-template-columns:repeat(5,1fr)!important;align-items:center!important;gap:2px!important;border-radius:24px!important;z-index:99999!important;overflow:visible!important}#nav button{height:54px!important;min-height:54px!important;width:100%!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;border-radius:18px!important}#nav button span{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;background:transparent!important;border:0!important;margin:0!important;padding:0!important}#nav button svg{width:27px!important;height:27px!important;display:block!important;fill:none!important;stroke:#7d8492!important;stroke-width:1.65!important;stroke-linecap:round!important;stroke-linejoin:round!important}#nav button.active{background:linear-gradient(135deg,#f7e7f0c7,#e5f0fbd1)!important}#nav button.active svg{stroke:#4f596d!important;stroke-width:1.85!important}@media(min-width:760px){#nav{left:50%!important;right:auto!important;transform:translate(-50%)!important;width:620px!important;max-width:calc(100vw - 24px)!important}}.rwy-player-avatar,.avatar38,[data-rwy-player-avatar]{overflow:hidden!important;border-radius:50%!important}.rwy-player-avatar img,.avatar38 img,[data-rwy-player-avatar] img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.rwy381-avatar-empty{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(145deg,#fff8fbf5,#f0f7fcf5)}.rwy381-avatar-empty svg{width:52%;height:52%;fill:none;stroke:#747b8b;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.a63-creator-head>div:first-child>p{display:none!important}.a63-creator-head .eyebrow,.a66-footer-brand small{display:none!important}.brand{position:relative!important;padding:7px 18px 8px 2px!important;isolation:isolate}.brand:before{content:"";position:absolute;left:-10px;top:2px;width:54px;height:54px;border-radius:50%;border:1px solid rgba(194,164,119,.22);border-right-color:transparent;transform:rotate(-18deg);pointer-events:none;z-index:-1}.brand:after{content:"✦";position:absolute;right:0;bottom:9px;font-size:8px;color:#b59167b8;text-shadow:0 0 12px rgba(216,187,220,.45);pointer-events:none}.brand small{font-size:7px!important;letter-spacing:.32em!important;color:#9b91a0!important;margin-left:2px!important}.brand b{font-size:27px!important;line-height:1.08!important;letter-spacing:.025em!important;position:relative!important}.brand b:after{content:"";display:block;width:44px;height:1px;margin-top:8px;background:linear-gradient(90deg,rgba(187,151,103,.68),rgba(207,185,215,.36),transparent)}.a63-creator-head{position:relative!important;display:flex!important;align-items:center!important;min-height:62px!important;padding:7px 84px 14px 5px!important;margin-bottom:14px!important;overflow:hidden!important}.a63-creator-head:before{content:"RWY®";position:absolute;right:4px;top:50%;transform:translateY(-52%);font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:500;letter-spacing:-.05em;color:#949cb416;pointer-events:none}.a63-creator-head:after{content:""!important;display:block!important;position:absolute;left:5px;bottom:5px;width:92px;height:1px;background:linear-gradient(90deg,rgba(185,148,101,.62),rgba(199,181,210,.34),transparent)}.a63-creator-head h2{position:relative!important;font-family:Georgia,"Noto Serif TC",serif!important;font-size:24px!important;line-height:1.2!important;letter-spacing:.04em!important;margin:0!important;color:var(--rwy-ink)!important}.a63-creator-head h2:after{content:"✦";display:inline-block;margin-left:9px;font-size:8px;vertical-align:middle;color:#b99365c7}.a63-creator-head p,.a63-creator-head .eyebrow{display:none!important}@media(max-width:620px){.brand b{font-size:25px!important}.a63-creator-head{min-height:56px!important;padding-right:68px!important}.a63-creator-head:before{font-size:29px!important}.a63-creator-head h2{font-size:22px!important}}.s386-page{max-width:760px;margin:0 auto;padding:10px 14px 110px!important;color:#494249}.s386-hero{position:relative;overflow:hidden;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:20px 20px 18px;border:1px solid rgba(190,160,126,.24);border-radius:24px;background:linear-gradient(135deg,#fff7faf5,#f7fafff5 52%,#f4fdf9f5);box-shadow:0 12px 32px #4c434a0e}.s386-hero:after{content:"✦";position:absolute;right:18%;top:14px;font-size:11px;color:#b6927138}.s386-brand{font-size:8px;font-weight:800;letter-spacing:.16em;color:#a68167;margin-bottom:7px}.s386-hero h1{font-size:24px;line-height:1.08;margin:0 0 7px;color:#413b41;letter-spacing:.02em}.s386-hero p{margin:0;font-size:10px;color:#8e858b}.s386-wallet{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.s386-wallet span{padding:7px 10px;border-radius:999px;background:#ffffffc2;border:1px solid rgba(190,160,126,.18);font-size:8px;color:#8c8187;backdrop-filter:blur(8px)}.s386-wallet b{color:#50474d;font-size:9px}.s386-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 18px}.s386-actions button{min-height:72px;padding:14px 16px;border:1px solid rgba(190,160,126,.25);border-radius:19px;background:#ffffffd1;display:flex;align-items:center;justify-content:space-between;text-align:left;box-shadow:0 8px 22px #4c434a0a}.s386-actions button span{display:flex;flex-direction:column;gap:4px}.s386-actions button b{font-size:14px;color:#4b4349}.s386-actions button small{font-size:8px;color:#a0979c}.s386-actions button strong{font-size:9px;color:#a2785d;font-weight:700}.s386-rate,.s386-history,.s386-pool,.s386-board{margin-top:16px}.s386-rate{padding:17px 18px 15px;border-radius:21px;background:#ffffffc2;border:1px solid rgba(190,160,126,.2)}.s386-title{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:12px}.s386-title h2{margin:0;font-size:16px;color:#494147}.s386-title p{margin:4px 0 0;font-size:8px;color:#a1989d}.s386-title>span{font-size:8px;color:#8d8288;padding:5px 8px;border-radius:999px;background:#faf8f7}.s386-rate-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.s386-rate-item{text-align:center;padding:10px 3px 9px;border-radius:12px}.s386-rate-item span{display:block;font-size:8px;color:#756b71;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.s386-rate-item b{display:block;margin-top:4px;font-size:14px;color:#5c5056}.s386-rate-item.r1{background:#fff1f5}.s386-rate-item.r2{background:#eff7ff}.s386-rate-item.r3{background:#effbf7}.s386-rate-item.r4{background:#f7f1ff}.s386-rate-item.r5{background:#fff6e9}.s386-rate>p{margin:10px 0 0;font-size:8px;color:#aaa1a6}.s386-board{padding:18px;border-radius:22px;background:#ffffff9e;border:1px solid rgba(190,160,126,.18)}.s386-all{border:1px solid rgba(190,160,126,.25);background:#fff;border-radius:999px;padding:7px 11px;font-size:8px;color:#695d64}.s386-card-brand{font-size:10px;font-weight:800;color:#81757c;letter-spacing:.06em}.s386-history{padding:4px 2px 0}.s386-history-list{border-top:1px solid rgba(190,160,126,.18)}.s386-history-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border-bottom:1px solid rgba(190,160,126,.12)}.s386-history-item b{font-size:10px;color:#554c52}.s386-history-item small{font-size:7px;color:#aaa1a6}.s386-empty{padding:18px 4px;color:#a79ea3;font-size:9px}.s386-pool{border-top:1px solid rgba(190,160,126,.2);border-bottom:1px solid rgba(190,160,126,.16);background:transparent}.s386-pool summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:16px 3px;font-size:12px;font-weight:700;color:#554c52}.s386-pool summary::-webkit-details-marker{display:none}.s386-pool summary i{font-style:normal;color:#a47e64;transition:.2s}.s386-pool[open] summary i{transform:rotate(180deg)}.s386-pool-body{padding:0 3px 16px}.s386-pool-body p{margin:0;font-size:8px;line-height:1.8;color:#9c9298}@media(max-width:560px){.s386-page{padding-left:12px!important;padding-right:12px!important}.s386-hero{padding:17px 15px 15px;border-radius:21px}.s386-hero h1{font-size:21px}.s386-wallet{max-width:44%}.s386-wallet span{font-size:7px;padding:6px 8px}.s386-actions{gap:8px}.s386-actions button{min-height:64px;padding:12px;border-radius:17px}.s386-actions button b{font-size:12px}.s386-rate{padding:15px 12px}.s386-rate-grid{gap:4px}.s386-rate-item{padding:8px 1px}.s386-rate-item span{font-size:6.5px}.s386-rate-item b{font-size:11px}}.rwy387-music{padding-bottom:96px!important;min-height:0!important}.rwy387-music>.page-title,.rwy387-music>.music-hero,.rwy387-music>.music-tabs,.rwy387-music>.a174-music-manage{display:none!important}.rwy387-now{position:relative;margin:10px 0 18px;padding:20px;border:1px solid rgba(99,91,86,.11);border-radius:25px;background:linear-gradient(145deg,#fffdfdf0,#f7f9fde6);box-shadow:0 15px 40px #3e465c12;overflow:hidden}.rwy387-now:before{content:"";position:absolute;left:-12%;top:-70px;width:80%;height:145px;border:1px solid rgba(194,161,119,.22);border-radius:50%;transform:rotate(-7deg);pointer-events:none}.rwy387-now-head{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.rwy387-now-head small{display:block;margin-bottom:6px;font-size:8px;font-weight:800;letter-spacing:.2em;color:#9a9fac}.rwy387-now-head h2{margin:0;font-family:Georgia,"Noto Serif TC",serif;font-size:23px;line-height:1.28;color:#2e374a}.rwy387-now-head p{display:flex;align-items:center;gap:5px;margin:6px 0 0;font-size:8px;color:#9197a5}.rwy387-now-head p b{font-weight:800;color:#747c8d}.rwy387-now-head p span{opacity:.55}.rwy387-heart{flex:0 0 38px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(102,107,125,.12);background:#ffffffc2;color:#7d8494;font-size:19px;box-shadow:0 6px 18px #40475e0e}.rwy387-heart.on{color:#a56e7d;background:#fff7fa}.rwy387-now .sp-player{display:block;width:100%!important;height:152px!important;border:0!important;border-radius:18px!important;overflow:hidden;background:#f2f1f3}.rwy387-library{margin-top:4px;padding:0 2px}.rwy387-section-head{display:flex;align-items:end;justify-content:space-between;padding:2px 5px 11px}.rwy387-section-head h2{margin:0;font-family:Georgia,"Noto Serif TC",serif;font-size:18px;color:#343d50}.rwy387-section-head span{font-size:7px;color:#a0a4ae}.rwy387-track-list{display:grid;gap:8px}.rwy387-track{display:flex;align-items:center;gap:6px;min-height:68px;padding:7px 8px 7px 7px;border:1px solid rgba(87,95,117,.09);border-radius:18px;background:#ffffffc2;box-shadow:0 7px 22px #4048600a}.rwy387-track.active{background:linear-gradient(135deg,#faedf3d6,#edf5fce0);border-color:#9d848b21}.rwy387-track-main{min-width:0;flex:1;display:grid;grid-template-columns:48px minmax(0,1fr) 26px;align-items:center;gap:11px;padding:0;border:0;background:transparent;text-align:left;color:#343d50}.rwy387-track-art{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(145deg,#f4e7ed,#e7f0fa,#e8f4ef);font-size:18px;color:#737d91}.rwy387-track-copy{min-width:0}.rwy387-track-copy b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,"Noto Serif TC",serif;font-size:12px}.rwy387-track-copy small{display:flex;gap:5px;margin-top:5px;font-size:7px;color:#969ba7}.rwy387-play{font-size:13px;color:#7e8798;text-align:center}.rwy387-fav{flex:0 0 30px;width:30px;height:30px;border:0;background:transparent;color:#a1a5ae;font-size:16px}.rwy387-fav.on{color:#a56e7d}@media(max-width:420px){.rwy387-now{padding:17px 15px 15px;border-radius:22px}.rwy387-now-head h2{font-size:20px}.rwy387-now .sp-player{height:152px!important}.rwy387-track-main{grid-template-columns:44px minmax(0,1fr) 24px;gap:9px}.rwy387-track-art{width:44px;height:44px;border-radius:13px}}.rwy388-creators{margin-top:18px!important;padding-top:0!important}.rwy388-creator-head{display:grid!important;grid-template-columns:auto minmax(24px,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 2px 14px!important;padding:0 2px 10px!important;border-bottom:1px solid rgba(157,145,130,.12)!important}.rwy388-title{display:flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important}.rwy388-title>span{font-size:12px!important;color:#b49a75!important;transform:translateY(-1px)}.rwy388-title h2{margin:0!important;font-family:Georgia,"Noto Serif TC",serif!important;font-size:22px!important;font-weight:700!important;letter-spacing:.05em!important;color:#3d3d47!important}.rwy388-head-line{height:1px!important;background:linear-gradient(90deg,rgba(183,153,106,.36),rgba(184,196,211,.16),transparent)!important}.rwy388-watermark{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.12em!important;color:#776e6352!important;font-weight:600!important;white-space:nowrap!important}.rwy388-grid{gap:13px!important}.rwy388-creator{border-color:#aea0902e!important;border-radius:22px!important;background:#ffffffd1!important;box-shadow:0 9px 24px #47444c0e!important}.rwy388-photo{position:relative!important;overflow:hidden!important;background:linear-gradient(145deg,#fbf3f7,#f4f6fb 52%,#f2f8f5)!important}.rwy388-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.rwy388-placeholder{width:100%!important;height:100%!important;display:grid!important;place-items:center!important;position:relative!important;color:#726c7747!important}.rwy388-placeholder b{font:600 16px/1 Georgia,serif!important;letter-spacing:.12em!important}.rwy388-placeholder i{position:absolute!important;right:15px!important;top:13px!important;font-style:normal!important;font-size:11px!important;color:#b5976f52!important}.rwy388-copy{padding-top:13px!important}.rwy388-copy h3{font-size:19px!important;margin:0 0 7px!important;color:#393944!important}.rwy388-copy p{font-size:10px!important;line-height:1.72!important;margin:0 0 12px!important;color:#777680!important;min-height:34px!important}.rwy388-more{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;padding-top:9px!important;border-top:1px solid rgba(151,143,134,.11)!important;font-size:9px!important;font-weight:600!important;color:#655f58!important}.rwy388-more span{font-size:17px!important;line-height:1!important;color:#a78e6c!important}.rwy388-creator .a220-creator-socials.a224-social-logos{padding-top:1px!important;border-top:0!important}@media(max-width:620px){.rwy388-creator-head{gap:9px!important;margin-bottom:12px!important;padding-bottom:8px!important}.rwy388-title{gap:6px!important}.rwy388-title h2{font-size:19px!important}.rwy388-title>span{font-size:10px!important}.rwy388-watermark{font-size:9px!important}.rwy388-grid{gap:10px!important}.rwy388-creator{border-radius:19px!important}.rwy388-copy{padding:11px 12px 8px!important}.rwy388-copy h3{font-size:17px!important}.rwy388-copy p{font-size:9px!important;line-height:1.65!important;min-height:44px!important;margin-bottom:9px!important}.rwy388-more{font-size:8px!important;padding-top:8px!important}}.a210-characters{padding-bottom:96px!important;min-height:0!important}.a210-characters>.page-title p,.a210-characters>.page-title small{display:none!important}.rwy389-section-head{display:grid;grid-template-columns:auto minmax(28px,1fr) auto;align-items:center;gap:12px;margin:2px 2px 15px;padding:2px 2px 10px;border-bottom:1px solid rgba(157,145,130,.12)}.rwy389-section-title{display:flex;align-items:center;gap:8px;white-space:nowrap}.rwy389-section-title>span{font-size:12px;color:#b49a75;transform:translateY(-1px)}.rwy389-section-title h1{margin:0;font-family:Georgia,"Noto Serif TC",serif;font-size:24px;line-height:1.15;letter-spacing:.05em;color:#393944}.rwy389-head-line{height:1px;background:linear-gradient(90deg,rgba(183,153,106,.36),rgba(184,196,211,.16),transparent)}.rwy389-section-head>b{font-family:Georgia,serif;font-size:10px;letter-spacing:.12em;color:#776e6352;white-space:nowrap}.a210-characters .a210-daily{margin-top:0!important;padding:20px!important;border-radius:24px!important;border:1px solid rgba(165,153,140,.15)!important;background-color:#ffffffc7!important;box-shadow:0 10px 30px #43485b0e!important}.a210-characters .a210-daily>h2{margin:0 0 7px!important;font-family:Georgia,"Noto Serif TC",serif!important;font-size:20px!important;color:#3c3c47!important}.a210-characters .a210-daily>p{margin:0 0 17px!important;font-size:9px!important;color:#89868d!important}.a210-characters .a210-daily>p b{color:#5e5b63!important}.a210-characters .a210-draw-controls{gap:10px!important;align-items:end!important}.a210-characters .a210-draw-controls label{font-size:9px!important;color:#65616a!important}.a210-characters .a210-draw-controls select{margin-top:7px!important;min-height:44px!important;border-radius:14px!important;border-color:#a0917e2e!important;background:#ffffffd6!important;color:#4e4b52!important}.a210-characters #draw210{min-height:44px!important;border-radius:999px!important;padding:0 18px!important;box-shadow:0 6px 16px #3e486217!important}.a210-characters .a210-draw-empty{margin-top:16px!important;min-height:92px!important;display:grid!important;place-items:center!important;padding:18px!important;border:1px dashed rgba(126,133,151,.18)!important;border-radius:19px!important;background:#ffffff52!important;color:#a0a2ab!important;font-size:10px!important;text-align:center!important}.a210-characters .a210-daily-links:empty{display:none!important}.a210-characters .a210-daily-links{margin-top:10px!important}.rwy389-creator-world{margin-top:22px!important}.rwy389-creator-world>.rwy389-section-head{margin-bottom:13px!important}.rwy389-creator-world .a210-creator-grid{gap:10px!important}@media(max-width:620px){.rwy389-section-head{gap:9px;margin-bottom:12px;padding-bottom:8px}.rwy389-section-title{gap:6px}.rwy389-section-title h1{font-size:20px}.rwy389-section-title>span{font-size:10px}.rwy389-section-head>b{font-size:9px}.a210-characters .a210-daily{padding:17px 14px!important;border-radius:21px!important}.a210-characters .a210-daily>h2{font-size:18px!important}.a210-characters .a210-draw-controls{grid-template-columns:minmax(0,1fr) auto!important}.a210-characters #draw210{padding:0 14px!important;font-size:9px!important}.a210-characters .a210-draw-empty{min-height:82px!important}.rwy389-creator-world{margin-top:18px!important}}header{padding-top:0!important;padding-bottom:5px!important;min-height:58px!important}.brand{padding-top:3px!important;padding-bottom:4px!important}.brand:before{width:46px!important;height:46px!important;top:0!important}.brand b{font-size:24px!important}.brand b:after{margin-top:5px!important;width:36px!important}.brand small{font-size:6px!important}.iconbtn,.avatarbtn{width:38px!important;height:38px!important}.page{padding-top:8px!important}.rwy387-now{margin:6px 0 13px!important;padding:14px!important;border-radius:20px!important;box-shadow:0 9px 26px #3e465c0d!important}.rwy387-now:before{top:-92px!important;height:128px!important;opacity:.72}.rwy387-now-head{margin-bottom:10px!important;gap:12px!important;align-items:center!important}.rwy387-now-head small{margin-bottom:3px!important;font-size:7px!important;letter-spacing:.12em!important}.rwy387-now-head h2{font-size:18px!important;line-height:1.22!important}.rwy387-now-head p{margin-top:4px!important;font-size:7px!important}.rwy387-heart{width:34px!important;height:34px!important;flex-basis:34px!important;font-size:16px!important}.rwy387-now .sp-player{height:152px!important;border-radius:15px!important}.rwy387-library{margin-top:0!important}.rwy387-section-head{padding:0 3px 8px!important}.rwy387-section-head h2{font-size:16px!important}.a210-characters{padding-top:7px!important;padding-bottom:86px!important}.rwy389-section-head{gap:9px!important;margin:0 1px 10px!important;padding:0 1px 7px!important}.rwy389-section-title{gap:6px!important}.rwy389-section-title h1{font-size:20px!important;line-height:1.1!important}.rwy389-section-title>span{font-size:9px!important}.rwy389-section-head>b{font-size:8px!important}.a210-characters .a210-daily{padding:14px 14px 13px!important;border-radius:19px!important;box-shadow:0 7px 22px #43485b0b!important}.a210-characters .a210-daily>h2{font-size:17px!important;margin-bottom:11px!important}.a210-characters .a210-daily>p{margin:0 0 10px!important;font-size:8px!important}.a210-characters .a210-draw-controls{margin:0!important;gap:8px!important;align-items:end!important}.a210-characters .a210-draw-controls label{font-size:8px!important}.a210-characters .a210-draw-controls select{margin-top:5px!important;min-height:40px!important;height:40px!important;padding:7px 12px!important;border-radius:12px!important}.a210-characters #draw210{min-height:40px!important;height:40px!important;padding:0 15px!important;font-size:9px!important}.a210-characters .a210-draw-empty{margin-top:10px!important;min-height:58px!important;padding:11px 14px!important;border-radius:14px!important;font-size:8px!important;line-height:1.55!important}.rwy389-creator-world{margin-top:16px!important}.rwy389-creator-world>.rwy389-section-head{margin-bottom:9px!important}.rwy388-creators{margin-top:14px!important}.rwy388-creator-head{margin-bottom:10px!important;padding-bottom:7px!important}.rwy388-title h2{font-size:19px!important}.rwy388-grid{gap:10px!important}@media(max-width:620px){#app{padding-left:11px!important;padding-right:11px!important}header{min-height:54px!important;padding-bottom:3px!important}.brand b{font-size:22px!important}.brand:before{width:42px!important;height:42px!important}.iconbtn,.avatarbtn{width:36px!important;height:36px!important}.page{padding-left:8px!important;padding-right:8px!important;padding-top:6px!important}.rwy387-now{padding:12px!important;border-radius:18px!important;margin-top:4px!important}.rwy387-now-head{margin-bottom:8px!important}.rwy387-now-head h2{font-size:17px!important}.rwy387-now .sp-player{border-radius:14px!important}.rwy389-section-head{margin-bottom:9px!important}.rwy389-section-title h1{font-size:19px!important}.a210-characters .a210-daily{padding:13px 12px 12px!important;border-radius:18px!important}.a210-characters .a210-daily>h2{font-size:16px!important;margin-bottom:9px!important}.a210-characters .a210-draw-controls{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}.a210-characters #draw210{padding:0 12px!important}.a210-characters .a210-draw-empty{min-height:54px!important;margin-top:9px!important;padding:10px!important}}.r391-global-wallet{position:fixed;z-index:9997;top:max(18px,env(safe-area-inset-top));right:86px;display:flex;gap:7px;align-items:center;padding:7px 10px;border:1px solid rgba(188,169,138,.28);border-radius:999px;background:#ffffffd1;backdrop-filter:blur(16px);box-shadow:0 7px 22px #343a4e12;font-size:11px;color:#596176;white-space:nowrap}.r391-global-wallet span{display:flex;gap:4px;align-items:center}.r391-global-wallet b{font-size:11px;color:#343a4c}.r391-shop,.r391-store{padding-top:12px}.r391-shophero,.r391-store-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px;border:1px solid rgba(192,173,142,.25);border-radius:24px;background:linear-gradient(120deg,#fff7faf0,#f6fafff0 55%,#f6fffbeb);box-shadow:0 10px 30px #43495f0e}.r391-shophero small,.r391-store-intro small{font-size:9px;letter-spacing:.16em;color:#8f7f70}.r391-shophero h1,.r391-store-intro h1{margin:5px 0 6px;font-size:24px;color:#343847}.r391-shophero p,.r391-store-intro p{margin:0;max-width:520px;font-size:12px;line-height:1.7;color:#72798a}.r391-hero-wallet,.r391-balance{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.r391-hero-wallet span,.r391-balance span{padding:8px 10px;border-radius:999px;background:#ffffffb8;border:1px solid rgba(195,178,150,.22);font-size:11px;color:#646b7d}.r391-windows{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.r391-window{min-height:92px;padding:15px 16px;display:grid;grid-template-columns:34px 1fr 18px;gap:12px;align-items:center;text-align:left;border:1px solid rgba(191,174,145,.27);border-radius:18px;background:#ffffffb8;box-shadow:0 8px 20px #43495f0b}.r391-window>span{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(193,176,148,.28);border-radius:12px;background:linear-gradient(145deg,#fffafc,#f2f8ff);color:#626b80}.r391-window h2{margin:0 0 4px;font-size:16px;color:#3d4250}.r391-window p{margin:0;font-size:11px;line-height:1.45;color:#7b8190}.r391-window i{font-style:normal;font-size:20px;color:#8990a0}.r391-cat,.r391-products,.r391-sell,.r391-cart{margin-top:12px;padding:16px;border:1px solid rgba(191,174,145,.23);border-radius:20px;background:#ffffffb8}.r391-section-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.r391-section-title h2{margin:0;font-size:17px}.r391-section-title p{margin:4px 0 0;font-size:11px;color:#858b98}.r391-section-title>button{border:1px solid rgba(190,171,141,.3);border-radius:999px;background:#fff;padding:8px 12px;font-size:11px}.r391-catgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.r391-catgrid button{min-height:50px;padding:7px;border:1px solid rgba(194,176,146,.25);border-radius:12px;background:#fafbfdc7;font-size:10px;color:#52596a}.r391-catgrid button.on{background:linear-gradient(145deg,#fff7f7,#f6f4ff);border-color:#c1a1796b}.r391-catgrid b,.r391-catgrid span{display:block}.r391-catgrid span{margin-top:3px;color:#8a90a0}.r391-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.r391-product{overflow:hidden;border:1px solid rgba(190,174,147,.24);border-radius:17px;background:#ffffffdb;box-shadow:0 7px 18px #41465b0a}.r391-product-img{aspect-ratio:1/1;background:linear-gradient(145deg,#fff5f7,#f1f7ff);overflow:hidden}.r391-product-img img,.r391-admin-preview img,.r391-cart-img img{width:100%;height:100%;object-fit:cover}.r391-ph{width:100%;height:100%;display:grid;place-content:center;text-align:center;color:#a1a7b4;gap:5px}.r391-ph span{font-size:20px}.r391-ph b{font-size:10px;font-weight:500}.r391-product-copy{padding:11px}.r391-product-copy>small{font-size:9px;color:#9297a3}.r391-product-copy h3{margin:4px 0;font-size:14px;color:#3f4452}.r391-product-copy p{margin:0 0 10px;min-height:32px;font-size:10px;line-height:1.55;color:#818795}.r391-buy{display:grid;grid-template-columns:1fr auto;gap:7px;align-items:center}.r391-buy>b{font-size:12px;color:#465066}.r391-qty{display:flex;align-items:center;border:1px solid rgba(191,174,145,.25);border-radius:10px;overflow:hidden}.r391-qty button{width:25px;height:25px;border:0;background:#fff}.r391-qty span{min-width:22px;text-align:center;font-size:10px}.r391-add{grid-column:1/-1;border:1px solid rgba(192,169,132,.35);border-radius:10px;background:linear-gradient(135deg,#fff9f4,#f7efe0);padding:8px;font-size:10px;color:#55515a}.r391-sell-list{display:grid;grid-template-columns:1fr 1fr;gap:7px}.r391-sell-list article{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:9px 10px;border-radius:12px;background:#f8f9fccc}.r391-sell-list b,.r391-sell-list small{display:block}.r391-sell-list b{font-size:11px}.r391-sell-list small{font-size:9px;color:#8a909c}.r391-sell-list span{font-size:10px}.r391-sell-list button{border:0;border-radius:9px;padding:7px 9px;background:#4b566e;color:#fff;font-size:9px}.r391-cart article{display:grid;grid-template-columns:54px 1fr auto;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(190,178,160,.16)}.r391-cart-img{width:54px;height:54px;border-radius:12px;overflow:hidden;background:#f7f7fa}.r391-cart article b,.r391-cart article small{display:block}.r391-cart article small{margin-top:4px;color:#858b98}.r391-cart article button{border:0;background:none;color:#8a7380}.r391-cart-total{display:flex;gap:10px;align-items:center;justify-content:flex-end;flex-wrap:wrap;padding-top:14px}.r391-cart-total span{font-size:11px}.r391-cart-total button{border:0;border-radius:999px;background:#3f4b65;color:#fff;padding:10px 16px}.r391-empty{padding:22px;text-align:center;color:#969ba6;font-size:11px}.r391-admin-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.r391-admin-grid article{padding:10px;border:1px solid rgba(191,174,145,.24);border-radius:16px;background:#fffc}.r391-admin-preview{aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f5f7fa}.r391-admin-grid b,.r391-admin-grid small{display:block;margin-top:6px}.r391-admin-grid small{font-size:8px;color:#9298a5}.r391-admin-grid label{display:block;margin-top:7px;font-size:9px;color:#727988}.r391-admin-grid input[type=file]{display:block;width:100%;margin-top:4px;font-size:8px}.r391-admin-grid input[type=range]{width:100%}.r391-admin-grid button{margin-top:7px;border:0;border-radius:9px;padding:7px;background:#f5eef0;font-size:9px}.rwy-player-head{z-index:9998}@media(max-width:720px){.r391-global-wallet{right:72px;top:max(16px,env(safe-area-inset-top));padding:6px 8px}.r391-shophero,.r391-store-intro{padding:18px;align-items:flex-start}.r391-shophero h1,.r391-store-intro h1{font-size:21px}.r391-hero-wallet,.r391-balance{max-width:125px}.r391-windows{gap:8px}.r391-window{min-height:82px;padding:12px;grid-template-columns:30px 1fr 12px;gap:9px}.r391-window>span{width:30px;height:30px}.r391-window h2{font-size:14px}.r391-window p{font-size:9px}.r391-catgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.r391-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.r391-product-copy{padding:9px}.r391-sell-list{grid-template-columns:1fr}.r391-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.r391-shop{padding-top:18px!important;padding-bottom:34px!important}.r391-shophero{padding:26px 28px!important;min-height:0!important;align-items:center!important;border-radius:22px!important;margin-bottom:20px!important}.r391-shophero h1{font-size:25px!important;margin:7px 0 8px!important}.r391-shophero p{font-size:11px!important;line-height:1.75!important;max-width:560px!important}.r391-hero-wallet{gap:9px!important}.r391-hero-wallet span{padding:8px 12px!important}.r391-windows{gap:14px 16px!important;margin-top:0!important}.r391-window{min-height:112px!important;padding:18px 19px!important;border-radius:20px!important;grid-template-columns:40px 1fr 18px!important;gap:14px!important;box-shadow:0 10px 26px #43495f0b!important}.r391-window>span{width:40px!important;height:40px!important;border-radius:13px!important}.r391-window h2{font-size:16px!important;margin-bottom:6px!important}.r391-window p{font-size:10px!important;line-height:1.6!important}.r391-store{padding-top:18px!important;padding-bottom:34px!important}.r391-store-intro{padding:24px 26px!important;border-radius:22px!important;margin-bottom:18px!important;align-items:center!important}.r391-store-intro h1{font-size:24px!important}.r391-store-intro p{font-size:11px!important;line-height:1.75!important}.r391-cat,.r391-products,.r391-sell,.r391-cart{margin-top:16px!important;padding:20px!important;border-radius:20px!important}.r391-section-title{margin-bottom:15px!important}.r391-catgrid{gap:9px!important}.r391-catgrid button{min-height:56px!important;padding:9px!important}.r391-product-grid{gap:14px!important}.r391-product{border-radius:18px!important}.r391-product-copy{padding:13px!important}.r391-product-copy p{min-height:0!important;margin-bottom:12px!important}.r391-global-wallet{top:max(18px,env(safe-area-inset-top))!important;right:84px!important;padding:7px 11px!important}@media(max-width:720px){.r391-shop{padding-top:14px!important}.r391-shophero{padding:20px!important;margin-bottom:16px!important;gap:14px!important}.r391-shophero h1{font-size:22px!important}.r391-shophero p{font-size:10px!important}.r391-hero-wallet{max-width:none!important;justify-content:flex-start!important}.r391-windows{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r391-window{min-height:104px!important;padding:14px!important;grid-template-columns:34px 1fr!important;gap:10px!important}.r391-window>span{width:34px!important;height:34px!important}.r391-window>i{display:none!important}.r391-window h2{font-size:14px!important}.r391-window p{font-size:9px!important}.r391-store-intro{padding:19px!important;align-items:flex-start!important;gap:12px!important}.r391-store-intro h1{font-size:21px!important}.r391-cat,.r391-products,.r391-sell,.r391-cart{padding:15px!important;margin-top:12px!important}.r391-product-grid{gap:9px!important}.r391-global-wallet{right:70px!important;top:max(14px,env(safe-area-inset-top))!important;font-size:9px!important;padding:6px 8px!important}}n .rwy394-mall-page{max-width:720px!important;padding-top:8px}.rwy394-wallet{position:sticky;top:calc(8px + env(safe-area-inset-top));z-index:8;margin:4px auto 12px;width:min(94%,520px);display:flex;align-items:center;justify-content:center;gap:18px;padding:9px 18px;border:1px solid rgba(203,164,112,.42);border-radius:999px;background:#fffcf7e0;backdrop-filter:blur(18px);box-shadow:0 10px 28px #7553431f,inset 0 1px #fff}.rwy394-wallet>div{display:grid;grid-template-columns:25px auto;grid-template-rows:auto auto;column-gap:7px;align-items:center;min-width:118px}.rwy394-wallet span{grid-row:1/3;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fff8df,#efc56e);color:#9a6b28;box-shadow:inset 0 0 0 1px #d8ae67}.rwy394-wallet .gem{background:linear-gradient(145deg,#f3efff,#cfeaff);color:#6d79aa}.rwy394-wallet small{font-size:9px;color:#8f7c75}.rwy394-wallet b{font:600 14px Georgia,serif;color:#5c453d}.rwy394-wallet i{width:1px;height:30px;background:#e8d9ca}.rwy394-mall-art{position:relative;width:100%;overflow:hidden;border-radius:28px;border:1px solid rgba(216,180,129,.55);background:#fff7f1;box-shadow:0 24px 65px #6f4c3e2e}.rwy394-mall-art>img{display:block;width:100%;height:auto}.rwy394-hotspots{position:absolute;inset:0}.rwy394-hotspots button{position:absolute;left:calc(var(--x)*1%);top:calc(var(--y)*1%);transform:translate(-50%,-50%);width:22%;height:24%;border:0;border-radius:22px;background:transparent}.rwy394-hotspots button:active{background:#ffffff24;box-shadow:inset 0 0 0 2px #ffffffbf}.rwy394-mall-note{display:flex;justify-content:space-between;align-items:center;padding:13px 16px;margin:10px 4px 0;border-radius:18px;background:#ffffffb8;border:1px solid rgba(222,199,176,.6);color:#69534b}.rwy394-mall-note b{font-size:13px}.rwy394-mall-note span{font-size:10px;color:#9b8981}@media(max-width:520px){.rwy394-mall-page{margin-left:-8px;margin-right:-8px}.rwy394-wallet{top:calc(5px + env(safe-area-inset-top));gap:9px;padding:8px 11px}.rwy394-wallet>div{min-width:105px}.rwy394-mall-art{border-radius:22px}.rwy394-mall-note{margin-left:8px;margin-right:8px}.rwy394-hotspots button{width:24%;height:25%}}.rwy395-mall-page{padding:0!important;max-width:1180px!important;margin:0 auto 120px!important;background:transparent!important}.rwy395-mall-art{position:relative;width:100%;overflow:hidden;border-radius:30px;border:1px solid rgba(211,167,112,.46);box-shadow:0 26px 70px #6643372e;background:#fff8f2}.rwy395-mall-art>img{display:block;width:100%;height:auto}.rwy395-hotspots{position:absolute;inset:0;z-index:2}.rwy395-hotspots button{position:absolute;left:calc(var(--x)*1%);top:calc(var(--y)*1%);transform:translate(-50%,-50%);width:23%;height:24%;border:0;border-radius:28px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.rwy395-hotspots button:active{background:#ffffff1a;box-shadow:inset 0 0 0 2px #ffffff9e}@media(max-width:720px){.rwy395-mall-page{margin-left:-14px!important;margin-right:-14px!important;width:calc(100% + 28px)!important}.rwy395-mall-art{border-radius:0;border-left:0;border-right:0}.rwy395-hotspots button{width:24%;height:24%}}.rwy396-mall-page{max-width:none!important;width:100%!important;margin:0!important;padding:0 0 92px!important;overflow:visible!important}.rwy396-wallet{position:sticky;top:max(8px,env(safe-area-inset-top));z-index:40;width:min(92%,520px);margin:4px auto 12px;padding:8px 13px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid rgba(210,173,122,.52);border-radius:999px;background:#fffaf7f0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 8px 28px #5b3d3521,inset 0 1px #fffffff2}.rwy396-wallet>i{width:1px;height:30px;background:linear-gradient(transparent,rgba(184,142,97,.38),transparent)}.rwy396-money{display:flex;align-items:center;gap:8px;min-width:122px}.rwy396-money>span:last-child{display:flex;flex-direction:column;line-height:1.05}.rwy396-money small{font-size:9px;color:#876f67;margin-bottom:3px}.rwy396-money b{font-family:Georgia,Times New Roman,serif;font-size:15px;color:#493a38;letter-spacing:.02em}.rwy396-money-icon{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;font-size:18px;flex:0 0 31px}.rwy396-money.coin .rwy396-money-icon{color:#a86d22;background:radial-gradient(circle at 35% 30%,#fffbe7,#f7d681 58%,#d99b3f);box-shadow:inset 0 0 0 1px #a3691f59}.rwy396-money.gem .rwy396-money-icon{color:#7064a9;background:radial-gradient(circle at 35% 30%,#fff,#e6ddff 45%,#bce8ff);box-shadow:inset 0 0 0 1px #6f62a347}.rwy396-mall-art{position:relative;width:100%;margin:0;overflow:hidden;border:0;border-radius:0;background:#fff5ef;box-shadow:none;touch-action:manipulation}.rwy396-mall-art>img{display:block;width:100%;height:auto;pointer-events:none;user-select:none;-webkit-user-drag:none}.rwy396-hotspots{position:absolute;inset:0;z-index:3}.rwy396-hotspots button{position:absolute;left:calc(var(--x)*1%);top:calc(var(--y)*1%);transform:translate(-50%,-50%)!important;width:23%;height:25%;margin:0!important;padding:0!important;border:0!important;border-radius:18px;background:transparent!important;box-shadow:none!important;outline:0;appearance:none;-webkit-appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:none!important}.rwy396-hotspots button:hover,.rwy396-hotspots button:focus,.rwy396-hotspots button:active{transform:translate(-50%,-50%)!important;background:transparent!important;box-shadow:none!important;filter:none!important}.rwy396-hotspots button:focus-visible{outline:2px solid rgba(255,255,255,.78);outline-offset:-5px}body.rwy396-shop-active #view{padding-left:0!important;padding-right:0!important;max-width:none!important}body.rwy396-shop-active #view>.page{max-width:none!important}@media(max-width:720px){.rwy396-wallet{width:calc(100% - 32px);margin:2px 16px 9px;padding:7px 10px;gap:9px}.rwy396-money{min-width:0;flex:1;justify-content:center}.rwy396-money b{font-size:13px}.rwy396-money-icon{width:28px;height:28px;flex-basis:28px}.rwy396-mall-art{width:100vw;margin-left:calc(50% - 50vw)}.rwy396-hotspots button{width:24.5%;height:25%}}body.rwy396-shop-active{padding:0!important;background:#fff4ef!important}body.rwy396-shop-active #app{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 96px!important;border-radius:0!important;box-shadow:none!important;background:#fff4ef!important}body.rwy396-shop-active #app>header{display:none!important}body.rwy396-shop-active #view{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}body.rwy396-shop-active #view>.page{width:100%!important;max-width:none!important;margin:0!important;padding:0 0 96px!important}.rwy397-mall-page{position:relative;width:100%;max-width:none!important;margin:0!important;padding:0 0 96px!important;background:#fff4ef}.rwy397-mall-art{position:relative;width:100%;overflow:hidden;background:#fff4ef;touch-action:manipulation}.rwy397-mall-art>img{display:block;width:100%;height:auto;pointer-events:none;user-select:none;-webkit-user-drag:none}.rwy397-topbar{position:absolute;z-index:8;left:0;right:0;top:0;padding:max(12px,env(safe-area-inset-top)) clamp(12px,3vw,34px) 0;display:grid;grid-template-columns:minmax(120px,1fr) auto minmax(44px,1fr);align-items:start;gap:12px;pointer-events:none}.rwy397-topbar button,.rwy397-wallet{pointer-events:auto}.rwy397-brand{justify-self:start;border:0;background:#fffaf7b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:18px;padding:8px 13px 9px;color:#6d493c;text-align:left;box-shadow:0 5px 18px #683f2d1a,inset 0 0 0 1px #ffffffb3}.rwy397-brand small{display:block;font-size:7px;line-height:1;letter-spacing:.16em;color:#aa7c69;margin-bottom:3px}.rwy397-brand b{font:600 clamp(17px,2.4vw,24px)/1.05 Georgia,"Noto Serif TC",serif;white-space:nowrap}.rwy397-wallet{justify-self:center;display:flex;align-items:center;gap:8px;padding:5px 7px;border-radius:18px;background:#fffaf7ad;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 5px 18px #683f2d17,inset 0 0 0 1px #ffffffb8}.rwy397-money{display:flex;align-items:center;gap:6px;padding:4px 9px 4px 6px;border-radius:13px;background:#fff6}.rwy397-money>span{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;font-size:14px}.rwy397-money.coin>span{color:#a86b22;background:linear-gradient(145deg,#fff5c7,#efbd5d)}.rwy397-money.gem>span{color:#7164ae;background:linear-gradient(145deg,#fff,#d9d1ff 52%,#c9efff)}.rwy397-money div{display:flex;flex-direction:column;line-height:1}.rwy397-money small{font-size:7px;color:#9a7568;margin-bottom:3px}.rwy397-money b{font:700 clamp(11px,1.5vw,14px)/1 Georgia,serif;color:#60483f;letter-spacing:.02em;white-space:nowrap}.rwy397-avatar{justify-self:end;width:42px;height:42px;border:1px solid rgba(195,148,108,.4);border-radius:50%;display:grid;place-items:center;background:#fffaf7bd;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 5px 18px #683f2d1a;color:#74584d}.rwy397-avatar svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.45}body.rwy396-shop-active nav{background:#fffdfae0!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media(max-width:560px){.rwy397-topbar{grid-template-columns:1fr auto;grid-template-areas:"brand avatar" "wallet wallet";gap:7px;padding:calc(8px + env(safe-area-inset-top)) 10px 0}.rwy397-brand{grid-area:brand;padding:6px 10px 7px;border-radius:15px}.rwy397-brand b{font-size:18px}.rwy397-avatar{grid-area:avatar;width:38px;height:38px}.rwy397-wallet{grid-area:wallet;justify-self:center;padding:4px 5px;gap:5px;border-radius:16px}.rwy397-money{padding:3px 7px 3px 4px;gap:5px}.rwy397-money>span{width:22px;height:22px;font-size:12px}.rwy397-money small{font-size:6px}.rwy397-money b{font-size:11px}.rwy396-hotspots button{border-radius:0!important}}@media(min-width:720px){body.rwy396-shop-active{padding:0!important}body.rwy396-shop-active #app{border-radius:0!important}}body.rwy396-shop-active{margin:0!important;padding:0!important;overflow-x:hidden!important;background:#fff4ef!important}body.rwy396-shop-active #app,body.rwy396-shop-active main,body.rwy396-shop-active #view,body.rwy396-shop-active #view>.page{width:100vw!important;max-width:100vw!important;margin:0!important;padding-left:0!important;padding-right:0!important;border-radius:0!important}.rwy397-mall-page,.rwy397-mall-art{width:100vw!important;max-width:100vw!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important}.rwy397-mall-art>img{display:block!important;width:100vw!important;max-width:none!important;height:auto!important;margin:0!important}.rwy397-topbar{position:absolute!important;top:0!important;left:0!important;right:0!important;width:auto!important;box-sizing:border-box!important}.rwy397-wallet{margin:0!important}.rwy396-hotspots button,.rwy396-hotspots button:hover,.rwy396-hotspots button:focus,.rwy396-hotspots button:active{opacity:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important;transform:translate(-50%,-50%)!important}@media(max-width:560px){body.rwy396-shop-active #app,body.rwy396-shop-active main,body.rwy396-shop-active #view,body.rwy396-shop-active #view>.page,.rwy397-mall-page,.rwy397-mall-art,.rwy397-mall-art>img{width:100vw!important;max-width:100vw!important}.rwy397-topbar{padding:calc(8px + env(safe-area-inset-top)) 9px 0!important}.rwy397-wallet{justify-self:start!important;background:#fff8f2c2!important}.rwy397-brand{background:#fff8f2c2!important}}header{min-height:58px!important;padding:5px 4px 8px!important;align-items:center!important}.brand{position:relative!important;display:block!important;padding:2px 30px 9px 1px!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important;overflow:visible!important}.brand:before{content:none!important}.brand:after{content:"✦"!important;position:absolute!important;right:6px!important;top:22px!important;bottom:auto!important;font-size:8px!important;color:#b59167b8!important;text-shadow:none!important}.brand small{display:block!important;margin:0 0 3px 2px!important;font-size:6px!important;line-height:1!important;letter-spacing:.34em!important;color:#a49aa4!important;font-weight:700!important}.brand b{display:block!important;font-family:Georgia,"Noto Serif TC",serif!important;font-size:22px!important;line-height:1.08!important;font-weight:600!important;letter-spacing:.025em!important;color:#4d4650!important;white-space:nowrap!important}.brand b:after{content:""!important;display:block!important;width:34px!important;height:1px!important;margin-top:7px!important;background:linear-gradient(90deg,rgba(187,151,103,.72),rgba(187,151,103,.18),transparent)!important}body.rwy396-shop-active{background:#f7f5f4!important;padding:0!important}body.rwy396-shop-active #app{width:auto!important;max-width:660px!important;margin:auto!important;padding:calc(18px + env(safe-area-inset-top)) 16px 105px!important;border-radius:0!important;background:radial-gradient(circle at 8% 7%,#ffe7ef 0,transparent 27%),radial-gradient(circle at 92% 18%,#dff3ff 0,transparent 30%),linear-gradient(#fffaf8,#f7fbff)!important;box-shadow:none!important}body.rwy396-shop-active #app>header{display:flex!important;max-width:620px!important;margin:auto!important}body.rwy396-shop-active #view,body.rwy396-shop-active #view>.page{width:100%!important;max-width:620px!important;margin:auto!important;padding-left:0!important;padding-right:0!important}body.rwy396-shop-active .r391-global-wallet{display:none!important}.rwy399-shop{padding-top:18px!important;padding-bottom:26px!important}.rwy399-shophead{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:22px 2px 20px;border-bottom:1px solid rgba(190,164,126,.22)}.rwy399-shophead>div:first-child small{font-size:7px!important;letter-spacing:.28em;color:#a78f76!important;font-weight:700}.rwy399-shophead h1{margin:6px 0 5px;font:500 28px/1.15 Georgia,"Noto Serif TC",serif;color:#4b4650}.rwy399-shophead p{margin:0;font-size:11px!important;color:#928994}.rwy399-assets{display:flex;gap:7px;flex:0 0 auto}.rwy399-assets>span{display:grid;grid-template-columns:22px auto;grid-template-rows:auto auto;column-gap:6px;align-items:center;padding:7px 9px;border:1px solid rgba(202,180,154,.34);border-radius:14px;background:#ffffff94}.rwy399-assets i{grid-row:1/3;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal;background:#fff8e7;color:#aa7b3d}.rwy399-assets span+span i{background:#f1efff;color:#8178ad}.rwy399-assets small{font-size:7px!important;line-height:1;color:#9b929a}.rwy399-assets b{font:600 11px/1.15 Georgia,serif;color:#5a515b;white-space:nowrap}.rwy399-windows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.rwy399-window{min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.rwy399-window-art{position:relative;aspect-ratio:10/7;overflow:hidden;border-radius:17px;border:1px solid rgba(196,168,132,.28);background:#fff;box-shadow:0 7px 18px #4a3e480e}.rwy399-window-art img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.rwy399-glass{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 48%,rgba(255,255,255,.12));pointer-events:none}.rwy399-window-copy{padding:9px 3px 4px}.rwy399-window-copy b{display:block;font-size:12px;line-height:1.25;color:#514a53;white-space:nowrap}.rwy399-window-copy small{display:block;margin-top:3px;font-size:8px!important;line-height:1.35;color:#9c929b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rwy399-window:active .rwy399-window-art{transform:translateY(1px)}.rwy399-note{text-align:center;margin:20px 0 0!important;font-size:9px!important;color:#a29aa3!important}.r399-admin-windows{margin:0 0 20px;padding:20px;border:1px solid rgba(202,180,154,.32);border-radius:20px;background:#ffffffb3}.r399-admin-windows .r391-section-title p{font-size:10px!important;color:#918791}.r399-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.r399-admin-grid article{display:grid;gap:8px;padding:12px;border:1px solid #eadfe2;border-radius:16px;background:#fff}.r399-preview{aspect-ratio:10/7;overflow:hidden;border-radius:12px;background:#f7f3f3}.r399-preview img{width:100%;height:100%;object-fit:cover}.r399-admin-grid label{display:grid;gap:4px;font-size:9px;color:#817780}.r399-admin-grid input[type=file]{font-size:9px}.r399-admin-grid button{border:0;border-radius:10px;padding:8px;background:#eee8eb;color:#665d67;font-size:9px}@media(max-width:720px){body.rwy396-shop-active #app{max-width:none!important;margin:0!important}.rwy399-windows{gap:8px}.rwy399-window-art{border-radius:13px}.rwy399-window-copy{padding:7px 2px 3px}.rwy399-window-copy b{font-size:10px}.rwy399-window-copy small{font-size:7px!important}.rwy399-shophead{align-items:flex-start}.rwy399-shophead h1{font-size:24px}.rwy399-assets>span{padding:6px 7px;grid-template-columns:18px auto}.rwy399-assets i{width:18px;height:18px;font-size:10px}.rwy399-assets b{font-size:9px}}@media(max-width:430px){.rwy399-shophead{display:block}.rwy399-assets{margin-top:12px}.rwy399-assets>span{flex:1}.rwy399-windows{gap:7px}.rwy399-window-copy small{display:none}.rwy399-window-copy b{font-size:9px;text-align:center}.rwy399-window-art{border-radius:11px}.r399-admin-grid{grid-template-columns:1fr}}@media(min-width:720px){body.rwy396-shop-active #app{border-radius:32px!important;box-shadow:0 25px 90px #0002!important}}header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;column-gap:10px!important;align-items:center!important}.rwy-player-head{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.r391-global-wallet{position:static!important;inset:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:1fr!important;gap:3px!important;width:104px!important;min-width:104px!important;max-width:104px!important;padding:6px 9px!important;margin:0!important;border:1px solid rgba(190,169,137,.24)!important;border-radius:14px!important;background:#ffffffb3!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 5px 18px #3a3d4e0b!important;white-space:nowrap!important;overflow:visible!important;pointer-events:none!important;transform:none!important}.r391-global-wallet span{display:grid!important;grid-template-columns:12px minmax(0,1fr)!important;align-items:center!important;gap:4px!important;width:100%!important;min-width:0!important}.r391-global-wallet i{display:block!important;width:12px!important;font-style:normal!important;font-size:8px!important;line-height:1!important;text-align:center!important;color:#b28d59!important}.r391-global-wallet .rwy401-gem i{color:#827aa8!important}.r391-global-wallet b{display:block!important;min-width:0!important;font:600 10px/1.12 Georgia,"Noto Serif TC",serif!important;letter-spacing:0!important;color:#4d5260!important;text-align:right!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}body.rwy396-shop-active .r391-global-wallet{display:grid!important}@media(max-width:430px){header{column-gap:7px!important;padding-left:1px!important;padding-right:1px!important}.brand{padding-right:18px!important}.brand b{font-size:20px!important;letter-spacing:0!important}.brand:after{right:1px!important}.rwy-player-head{gap:6px!important}.r391-global-wallet{width:96px!important;min-width:96px!important;max-width:96px!important;padding:5px 7px!important;border-radius:12px!important}.r391-global-wallet b{font-size:9px!important}.rwy-player-avatar{width:40px!important;height:40px!important;min-width:40px!important}}@media(max-width:370px){.brand b{font-size:18px!important}.r391-global-wallet{width:88px!important;min-width:88px!important;max-width:88px!important;padding-left:5px!important;padding-right:5px!important}.r391-global-wallet b{font-size:8px!important}}.r402-shop{padding-top:16px!important}.r402-shophead{padding:16px 2px 15px;border-bottom:1px solid rgba(190,164,126,.2)}.r402-shophead>small,.r402-store-intro>small{font-size:7px!important;letter-spacing:.3em;color:#a88e72;font-weight:700}.r402-shophead h1,.r402-store-intro h1{margin:5px 0;font:500 25px/1.15 Georgia,"Noto Serif TC",serif;color:#4b4650}.r402-shophead p,.r402-store-intro p{margin:0;font-size:10px!important;line-height:1.65;color:#958c95}.r402-windows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin-top:16px}.r402-window{min-width:0;padding:0 0 4px;border:0;background:transparent;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent}.r402-window-art{position:relative;aspect-ratio:10/6.6;overflow:hidden;border:1px solid rgba(195,166,128,.27);border-radius:15px;background:#fff;box-shadow:0 7px 20px #443c460d}.r402-window-art img{display:block;width:100%;height:100%;object-fit:cover}.r402-window-art i{position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.14),transparent 55%,rgba(255,255,255,.08));pointer-events:none}.r402-window>b{display:block;margin:7px 2px 0;font-size:11px;line-height:1.2;color:#514a53}.r402-window>small{display:block;margin:3px 2px 0;font-size:7px!important;color:#9d949d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r402-window:active .r402-window-art{transform:translateY(1px)}.r402-store{padding-top:14px!important}.r402-store-intro{padding:17px 2px 16px;border-bottom:1px solid rgba(190,164,126,.2)}.r402-block{margin-top:14px;padding:14px;border:1px solid rgba(202,180,154,.28);border-radius:18px;background:#ffffff94}.r402-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px}.r402-title h2{margin:0;font-size:14px;color:#514a53}.r402-title p{margin:3px 0 0;font-size:8px!important;color:#9a919a}.r402-title>button{border:1px solid rgba(192,164,127,.25);border-radius:12px;padding:8px 10px;background:#fff;color:#5b545c;font-size:9px}.r402-title>span{font-size:8px;color:#99909a}.r402-cats{display:flex;gap:6px;overflow:auto;padding-bottom:2px}.r402-cats button{flex:0 0 auto;border:1px solid rgba(199,176,148,.25);border-radius:999px;padding:7px 10px;background:#fff;color:#716871;font-size:8px}.r402-cats button.on{background:#565f76;color:#fff;border-color:#565f76}.r402-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.r402-product{min-width:0;overflow:hidden;border:1px solid rgba(210,190,166,.25);border-radius:15px;background:#fff}.r402-photo{aspect-ratio:1/1;overflow:hidden;background:linear-gradient(135deg,#fff5f7,#eef8ff)}.r402-photo img{width:100%;height:100%;object-fit:cover}.r402-product-ph{width:100%;height:100%;display:grid;place-content:center;text-align:center;color:#b6aeb6}.r402-product-ph span{font-size:18px}.r402-product-ph small{font-size:7px!important}.r402-copy{padding:10px}.r402-copy>small{font-size:7px!important;color:#a0929e}.r402-copy h3{margin:4px 0;font-size:11px;color:#514a53}.r402-copy p{min-height:30px;margin:0 0 8px;font-size:7.5px!important;line-height:1.55;color:#928892}.r402-buy{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}.r402-buy>b{font-size:9px;color:#645a63}.r402-buy label{font-size:7px;color:#928892}.r402-buy input{width:42px;height:27px;border:1px solid #e7dde0;border-radius:8px;background:#fff;text-align:center;font-size:8px}.r402-buy button{grid-column:1/-1;height:30px;border:0;border-radius:9px;background:#596278;color:#fff;font-size:8px}.r402-cart{margin-top:14px;padding:14px;border:1px solid rgba(202,180,154,.28);border-radius:18px;background:#ffffff9e}.r402-cart article{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #eee7e9}.r402-cart article b{font-size:10px}.r402-cart article small{display:block;margin-top:3px;font-size:8px!important;color:#928892}.r402-cart article button,.r402-checkout{border:0;border-radius:9px;padding:8px 10px;background:#eee9ec;color:#625a63;font-size:8px}.r402-checkout{width:100%;margin-top:12px;background:#596278;color:#fff}.r402-admin-products{margin-top:18px;padding:16px;border:1px solid rgba(202,180,154,.3);border-radius:18px;background:#ffffffb3}.r402-admin-products details{margin-top:8px;border:1px solid #ece3e5;border-radius:13px;background:#fff}.r402-admin-products summary{padding:11px;font-size:10px;font-weight:700}.r402-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 10px 10px}.r402-admin-grid article{min-width:0;padding:9px;border:1px solid #eee7e9;border-radius:12px}.r402-admin-preview{aspect-ratio:1;overflow:hidden;border-radius:9px;background:#f7f4f5}.r402-admin-preview img{width:100%;height:100%;object-fit:cover}.r402-admin-grid b{display:block;margin:7px 0;font-size:9px}.r402-admin-grid label{display:grid;gap:3px;margin-top:5px;font-size:7px;color:#8f858f}.r402-admin-grid input{max-width:100%;font-size:7px}.rwy-player-head{flex:0 0 auto!important}.r391-global-wallet{width:112px!important;min-width:112px!important;max-width:112px!important;padding:6px 8px!important}.r391-global-wallet b{font-size:9.5px!important;font-variant-numeric:tabular-nums!important}.r391-global-wallet span{grid-template-columns:10px 1fr!important}.r391-global-wallet i{width:10px!important}@media(max-width:430px){header{grid-template-columns:minmax(0,1fr) auto!important}.brand b{font-size:18px!important}.brand{padding-right:12px!important}.brand:after{display:none!important}.rwy-player-head{gap:5px!important}.r391-global-wallet{width:108px!important;min-width:108px!important;max-width:108px!important;padding:5px 7px!important}.r391-global-wallet b{font-size:9px!important}.rwy-player-avatar{width:38px!important;height:38px!important;min-width:38px!important}.r402-windows{gap:10px 8px}.r402-window-art{border-radius:13px}.r402-products{gap:7px}.r402-block{padding:11px}}@media(max-width:360px){.brand b{font-size:16px!important}.r391-global-wallet{width:102px!important;min-width:102px!important;max-width:102px!important}.r391-global-wallet b{font-size:8.5px!important}.r402-window>small{display:none}}.rwy-player-head{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;min-width:0!important}.r391-global-wallet{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;white-space:nowrap!important;overflow:visible!important;pointer-events:none!important}.r391-global-wallet span{display:flex!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:0!important;padding:4px 0!important;border:0!important;background:transparent!important}.r391-global-wallet span+span{padding-left:9px!important;border-left:1px solid rgba(184,157,120,.28)!important}.r391-global-wallet i{display:inline-grid!important;place-items:center!important;width:auto!important;font-style:normal!important;font-size:9px!important;line-height:1!important;color:#b18d5b!important}.r391-global-wallet .rwy401-gem i{color:#8d84aa!important}.r391-global-wallet b{display:inline-block!important;min-width:max-content!important;font:600 11px/1 Georgia,"Noto Serif TC",serif!important;font-variant-numeric:tabular-nums!important;letter-spacing:.01em!important;color:#4d4b54!important;text-align:left!important;overflow:visible!important;white-space:nowrap!important}.r402-shop{padding-top:10px!important}.r402-shophead{padding:13px 2px!important;border-bottom:1px solid rgba(190,164,126,.18)!important}.r402-shophead h1{font-size:23px!important;margin:4px 0!important}.r402-shophead p{font-size:9px!important}.r402-windows{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 10px!important;margin-top:15px!important}.r402-window{position:relative!important;display:block!important;min-width:0!important;padding:6px 6px 8px!important;border:1px solid rgba(188,157,119,.3)!important;border-radius:15px!important;background:linear-gradient(180deg,#ffffffe0,#fffaf8b8)!important;box-shadow:0 8px 20px #4b40460b!important;color:inherit!important;text-align:center!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;overflow:hidden!important;touch-action:manipulation!important}.r402-window:before{content:"";display:block;height:5px;margin:-6px -6px 6px;background:repeating-linear-gradient(90deg,#d8beb76b 0 13px,#f5ebe2b8 13px 26px)}.r402-window-art{position:relative!important;aspect-ratio:1.22/1!important;overflow:hidden!important;border:1px solid rgba(193,165,130,.3)!important;border-radius:9px 9px 6px 6px!important;background:linear-gradient(145deg,#fff8f8,#f2f8fb)!important;box-shadow:inset 0 0 0 3px #ffffff8c!important;transform:none!important}.r402-window-art:before{content:"";position:absolute;z-index:2;left:50%;top:0;bottom:0;width:1px;background:#cdb9a661;pointer-events:none}.r402-window-art:after{content:"";position:absolute;z-index:2;left:0;right:0;top:50%;height:1px;background:#cdb9a647;pointer-events:none}.r402-window-art img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;transition:none!important}.r402-window-art i{position:absolute!important;z-index:3!important;inset:0!important;background:linear-gradient(125deg,rgba(255,255,255,.22),transparent 34%,transparent 70%,rgba(255,255,255,.12))!important;pointer-events:none!important}.r402-window>b{display:block!important;margin:7px 0 0!important;font:600 11px/1.2 Georgia,"Noto Serif TC",serif!important;letter-spacing:.04em!important;color:#504a51!important}.r402-window>small{display:block!important;margin:3px auto 0!important;max-width:94%!important;font-size:7px!important;line-height:1.25!important;color:#a0969e!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r402-window:active,.r402-window:focus{transform:none!important}.r402-window:active .r402-window-art{transform:none!important;filter:brightness(.985)}.r402-window:focus-visible{outline:1px solid rgba(177,141,91,.55)!important;outline-offset:2px!important}@media(max-width:430px){header{grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important}.rwy-player-head,.r391-global-wallet{gap:7px!important}.r391-global-wallet span{gap:3px!important}.r391-global-wallet span+span{padding-left:7px!important}.r391-global-wallet b{font-size:10px!important}.r391-global-wallet i{font-size:8px!important}.rwy-player-avatar{width:38px!important;height:38px!important;min-width:38px!important}.r402-windows{gap:12px 8px!important}.r402-window{padding:5px 5px 7px!important;border-radius:13px!important}.r402-window:before{margin:-5px -5px 5px!important;height:4px!important}.r402-window>b{font-size:10px!important}}@media(max-width:375px){.brand b{font-size:15px!important}.brand small{font-size:6px!important}.rwy-player-head,.r391-global-wallet{gap:5px!important}.r391-global-wallet span+span{padding-left:5px!important}.r391-global-wallet b{font-size:9px!important}.rwy-player-avatar{width:34px!important;height:34px!important;min-width:34px!important}}.r404-store{padding-top:10px!important}.r404-top{display:flex;justify-content:flex-start;margin:0 0 12px}.r404-back{appearance:none;border:1px solid rgba(178,145,94,.38);background:#ffffffdb;color:#62564d;border-radius:999px;padding:8px 13px 8px 10px;font:inherit;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:5px;box-shadow:0 4px 14px #604b370f}.r404-back span{font-size:20px;line-height:12px;color:#b28d58}.r404-intro{padding:16px 17px;margin-bottom:12px;border:1px solid rgba(190,162,121,.22);border-radius:18px;background:linear-gradient(145deg,#fffffff0,#fffaf7d1);box-shadow:0 7px 22px #5f4a3a0d}.r404-intro>small{font-size:9px;letter-spacing:.2em;color:#b28d58}.r404-intro h1{margin:3px 0 12px;font-size:22px}.r404-intro h2{font-size:12px;margin:0 0 5px;color:#7d6a59}.r404-intro p{font-size:12px;line-height:1.75;margin:0;color:#776e67}.r404-store .r402-block{margin-bottom:12px}.r404-store .r402-title h2{font-size:15px}.r404-store .r402-title p{font-size:10px}.r404-cart-list{display:grid;gap:7px}.r404-cart-list article{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px;border:1px solid rgba(190,162,121,.18);border-radius:12px;background:#ffffffb8}.r404-cart-thumb{width:44px;height:44px;border-radius:9px;overflow:hidden;background:#faf7f4}.r404-cart-thumb img{width:100%;height:100%;object-fit:cover}.r404-cart-thumb .r402-product-ph{min-height:44px;height:44px}.r404-cart-list article>div:nth-child(2){min-width:0}.r404-cart-list b{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r404-cart-list small{display:block;font-size:9px;margin-top:3px;color:#94877d}.r404-cart-list button{border:0;background:transparent;color:#aa8871;font-size:10px;padding:6px}.r404-cart-foot{margin-top:10px;padding-top:10px;border-top:1px solid rgba(190,162,121,.18);display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center}.r404-cart-foot small{font-size:9px;color:#978a80}.r404-cart-foot b{font-size:14px;color:#705c4c}.r404-cart-foot button{grid-column:1/-1;margin-top:5px;border:1px solid rgba(178,145,94,.34);border-radius:11px;background:#fffaf5;color:#765f4d;padding:9px;font:inherit;font-size:11px;font-weight:700}.r406-mall,.r406-shop-page{padding-top:12px!important}.r406-mall-title{padding:8px 2px 14px;border-bottom:1px solid rgba(188,158,120,.18)}.r406-mall-title small,.r406-shop-hero>small{font-size:8px!important;letter-spacing:.28em;color:#a98e70}.r406-mall-title h1,.r406-shop-hero h1{margin:4px 0 5px;font:600 25px/1.2 Georgia,"Noto Serif TC",serif;color:#47434b}.r406-mall-title p{margin:0;color:#948b94;font-size:10px!important}.r406-store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;margin-top:14px}.r406-store-card{display:block;min-width:0;padding:0;border:1px solid rgba(190,161,124,.24);border-radius:16px;overflow:hidden;background:#ffffffb8;box-shadow:0 6px 18px #4b40460b;text-align:left;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.r406-window{position:relative;aspect-ratio:1.38/1;overflow:hidden;background:linear-gradient(145deg,#fff7f8,#f1f7fa)}.r406-window img{width:100%;height:100%;object-fit:cover;display:block}.r406-window i{position:absolute;inset:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.24),transparent 42%,rgba(255,255,255,.08));box-shadow:inset 0 0 0 1px #ffffff75}.r406-store-copy{padding:9px 10px 10px}.r406-store-copy b{display:block;font:600 12px/1.3 Georgia,"Noto Serif TC",serif;color:#514a52}.r406-store-copy p{margin:4px 0 0;font-size:8px!important;line-height:1.55;color:#9a9299;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.r406-store-card:active{transform:none!important;filter:brightness(.985)}.r406-back-row{display:flex;justify-content:flex-start;margin-bottom:10px}.r406-back{border:1px solid rgba(181,148,101,.32);border-radius:999px;background:#ffffffdb;padding:7px 12px;color:#6c5b4e;font:700 11px/1.2 inherit}.r406-shop-hero,.r406-section{border:1px solid rgba(190,161,124,.18);border-radius:17px;background:#ffffffc7;box-shadow:0 6px 18px #4b404609}.r406-shop-hero{padding:15px 16px;margin-bottom:10px}.r406-shop-hero h2{margin:12px 0 5px;font-size:12px;color:#806c5b}.r406-shop-hero p{margin:0;font-size:11px!important;line-height:1.7;color:#756e75}.r406-section{padding:12px;margin-bottom:10px}.r406-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-bottom:10px}.r406-section-head small{font-size:7px!important;letter-spacing:.18em;color:#b19a82}.r406-section-head h2{margin:2px 0 0;font-size:15px;color:#514b52}.r406-section-head>b{font-size:9px;color:#9a8b7d}.r406-cats{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.r406-cats::-webkit-scrollbar{display:none}.r406-cats button{white-space:nowrap;border:1px solid rgba(184,153,113,.24);border-radius:999px;background:#fff;padding:7px 10px;font:600 9px/1 inherit;color:#7b7077}.r406-cats button.on{background:#f8f1eb;border-color:#ab875b61;color:#695546}.r406-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.r406-product{min-width:0;border:1px solid rgba(190,161,124,.17);border-radius:13px;overflow:hidden;background:#fff}.r406-product-photo{aspect-ratio:1/1;overflow:hidden;background:linear-gradient(145deg,#fff8f8,#f1f8fa)}.r406-product-photo img{width:100%;height:100%;display:block;object-fit:cover}.r406-product-placeholder{width:100%;height:100%;min-height:110px;display:grid;place-content:center;text-align:center;color:#c1b9bd}.r406-product-placeholder span{font-size:20px}.r406-product-placeholder small{font-size:8px!important;margin-top:4px}.r406-product-body{padding:9px}.r406-product-body>small{font-size:7px!important;color:#ad9278}.r406-product-body h3{margin:3px 0 4px;font-size:11px;color:#514b52}.r406-product-body>p{margin:0 0 8px;font-size:8px!important;line-height:1.5;color:#958c94;min-height:24px}.r406-product-buy{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center}.r406-product-buy>b{font-size:10px;color:#765f4d}.r406-product-buy label{font-size:7px;color:#9b9298;display:flex;align-items:center;gap:3px}.r406-product-buy input{width:34px;border:1px solid #e7ded8;border-radius:7px;padding:4px;font-size:9px}.r406-product-buy button{grid-column:1/-1;border:1px solid rgba(179,144,96,.28);border-radius:9px;background:#fff9f4;padding:7px;font:700 9px/1 inherit;color:#735d4d}.r406-empty{padding:18px 10px;text-align:center;color:#a69da3;font-size:10px}.r406-cart-list{display:grid;gap:6px}.r406-cart-list article{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px;border:1px solid rgba(190,161,124,.16);border-radius:11px}.r406-cart-thumb{width:42px;height:42px;overflow:hidden;border-radius:8px;background:#f8f5f4}.r406-cart-thumb img{width:100%;height:100%;object-fit:cover}.r406-cart-thumb .r406-product-placeholder{min-height:42px}.r406-cart-list b{font-size:10px}.r406-cart-list small{display:block;margin-top:2px;font-size:8px;color:#998d84}.r406-cart-list button{border:0;background:transparent;color:#aa8871;font-size:9px}.r406-admin{margin:14px 0;padding:14px;border:1px solid rgba(190,161,124,.22);border-radius:16px;background:#fff}.r406-admin>h2{font-size:16px}.r406-admin>p{font-size:10px;line-height:1.6;color:#8f858c}.r406-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.r406-admin-grid article{padding:8px;border:1px solid #eee5df;border-radius:12px}.r406-admin-preview{aspect-ratio:1.35/1;overflow:hidden;border-radius:8px;background:#f7f5f5}.r406-admin-preview img{width:100%;height:100%;object-fit:cover}.r406-admin-grid b{display:block;margin:6px 0;font-size:10px}.r406-admin-grid label{font-size:8px;color:#8e858a}.r406-admin-grid input{display:block;width:100%;margin-top:4px;font-size:8px}.r406-admin details{margin-top:10px}.r406-admin summary{padding:9px 0;font-size:11px;font-weight:700;color:#665a51}@media(max-width:360px){.r406-store-grid{gap:9px 7px}.r406-store-copy{padding:8px}.r406-store-copy b{font-size:11px}.r406-store-copy p{font-size:7px!important}.r406-products{gap:6px}.r406-product-body{padding:7px}}.r408-checkout{margin-top:16px;padding:16px;border:1px solid rgba(181,151,92,.28);border-radius:18px;background:#ffffffc7}.r408-wallet-now,.r408-total{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between;font-size:13px}.r408-wallet-now{padding-bottom:12px;border-bottom:1px solid rgba(181,151,92,.18)}.r408-total{padding-top:12px}.r408-total b,.r408-wallet-now b{white-space:nowrap}.r408-note{margin:12px 0 0;font-size:12px;line-height:1.65;color:#8a756b}.r408-confirm{width:100%;margin-top:14px;padding:13px 16px;border:0;border-radius:14px;background:#3f3936;color:#fff;font-weight:700;letter-spacing:.08em}.r408-my-purchases{margin:18px 0;padding:18px;border:1px solid rgba(181,151,92,.22);border-radius:20px;background:#ffffffb8}.r408-my-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.r408-my-head small{font-size:10px;letter-spacing:.16em}.r408-my-head h2{margin:3px 0 4px;font-size:18px}.r408-my-head p{margin:0;font-size:12px;color:#877b75}.r408-my-list{display:grid;gap:9px;margin-top:14px}.r408-my-list article{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 0;border-top:1px solid rgba(181,151,92,.14)}.r408-my-list article:first-child{border-top:0}.r408-my-list b{font-size:13px}.r408-my-list small{display:block;margin-top:3px;font-size:10px;color:#9a8d86}.r408-my-list span{font-size:12px;white-space:nowrap}.r410-page{padding-bottom:130px}.r410-back{display:flex;margin:0 0 14px}.r410-back button{border:0;background:transparent;padding:8px 2px;color:#3b4050;font-weight:800;font-size:15px}.r410-hero,.r410-section,.r410-ex-card,.r410-wallet{background:#ffffffdb;border:1px solid rgba(207,188,158,.45);border-radius:24px;box-shadow:0 10px 28px #3d44540a;margin-bottom:18px}.r410-hero{padding:24px}.r410-hero small{font-size:10px;letter-spacing:.25em;color:#9a8e92}.r410-hero h1{font-size:28px;margin:8px 0 22px}.r410-hero h2{font-size:17px;margin:0 0 8px}.r410-hero p{margin:0;color:#667083;line-height:1.7}.r410-wallet{padding:14px 18px;display:flex;justify-content:flex-end;gap:22px;font-size:13px}.r410-wallet b{font-size:15px}.r410-ex-card{overflow:hidden}.r410-ex-title{padding:20px 20px 14px}.r410-ex-title h2{margin:0 0 5px;font-size:20px}.r410-ex-title p{margin:0;color:#687286;font-size:14px}.r410-rates article{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-top:1px solid rgba(96,105,123,.12)}.r410-rates article div{display:grid;gap:4px}.r410-rates b{font-size:18px}.r410-rates small{color:#748096}.r410-rates button,.r410-linkonly button{border:1px solid rgba(203,180,145,.48);background:#f8f3ed;color:#333b4b;border-radius:16px;padding:12px 18px;font-weight:800;white-space:nowrap}.r410-section{padding:20px}.r410-section>h2,.r410-section-head h2{font-size:20px;margin:0 0 14px}.r410-section-head{display:flex;justify-content:space-between;align-items:center}.r410-linkonly{justify-content:flex-end}.r410-linkonly button{width:100%}@media(max-width:430px){.r410-hero{padding:20px}.r410-wallet{justify-content:space-between;gap:10px}.r410-rates article{padding:15px 16px}.r410-rates b{font-size:17px}.r410-rates button{padding:11px 15px}.r410-section{padding:16px}}.r391-global-wallet.rwy411-fixed-wallet{position:fixed!important;top:calc(12px + env(safe-area-inset-top))!important;right:64px!important;z-index:120!important;display:grid!important;grid-template-columns:1fr!important;gap:2px!important;width:118px!important;min-width:118px!important;max-width:118px!important;padding:7px 10px!important;margin:0!important;border:1px solid rgba(190,169,137,.24)!important;border-radius:15px!important;background:#ffffffd1!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;box-shadow:0 7px 22px #46424c12!important;pointer-events:none!important}.r391-global-wallet.rwy411-fixed-wallet span{display:grid!important;grid-template-columns:13px 1fr!important;gap:4px!important;align-items:center!important;width:100%!important;padding:1px 0!important;border:0!important}.r391-global-wallet.rwy411-fixed-wallet span+span{padding-left:0!important;border-left:0!important}.r391-global-wallet.rwy411-fixed-wallet i{width:13px!important;font-size:9px!important;text-align:center!important}.r391-global-wallet.rwy411-fixed-wallet b{font:600 10px/1.25 Georgia,"Noto Serif TC",serif!important;text-align:right!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;overflow:visible!important}.rwy-player-head{min-width:42px!important}.r411-shop,.r406-shop-page,.r410-page{padding-top:10px!important;padding-bottom:128px!important}.r406-back-row,.r410-back{margin:0 0 12px!important}.r406-back,.r410-back button,.r404-back,.a217-back,.a218-back,.a220-back,.a221-back{border:1px solid rgba(188,157,119,.28)!important;border-radius:14px!important;background:#ffffffc2!important;padding:9px 13px!important;color:#4c5060!important;font-size:12px!important;font-weight:750!important;box-shadow:0 5px 16px #44404a09!important}.r410-wallet{display:none!important}@media(max-width:430px){.r391-global-wallet.rwy411-fixed-wallet{top:calc(10px + env(safe-area-inset-top))!important;right:58px!important;width:112px!important;min-width:112px!important;max-width:112px!important;padding:6px 8px!important}.r391-global-wallet.rwy411-fixed-wallet b{font-size:9.5px!important}}@media(max-width:360px){.r391-global-wallet.rwy411-fixed-wallet{right:52px!important;width:106px!important;min-width:106px!important;max-width:106px!important;padding:6px!important}.r391-global-wallet.rwy411-fixed-wallet b{font-size:9px!important}}.r391-global-wallet.rwy412-wallet{position:fixed!important;top:calc(14px + env(safe-area-inset-top))!important;right:62px!important;z-index:999!important;display:flex!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:0!important;max-width:none!important;padding:7px 10px!important;margin:0!important;border:1px solid rgba(193,169,133,.24)!important;border-radius:999px!important;background:#ffffffe0!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;box-shadow:0 7px 22px #3f424e0f!important;pointer-events:none!important;white-space:nowrap!important}.r391-global-wallet.rwy412-wallet span{display:flex!important;align-items:center!important;gap:4px!important;width:auto!important;padding:0!important;border:0!important}.r391-global-wallet.rwy412-wallet span+span{padding-left:8px!important;border-left:1px solid rgba(181,153,116,.22)!important}.r391-global-wallet.rwy412-wallet i{font-style:normal!important;font-size:9px!important;color:#b28d59!important}.r391-global-wallet.rwy412-wallet span+span i{color:#8d84aa!important}.r391-global-wallet.rwy412-wallet b{font:600 10px/1.1 Georgia,"Noto Serif TC",serif!important;font-variant-numeric:tabular-nums!important;color:#474b58!important;white-space:nowrap!important;overflow:visible!important}.r412-store{padding-top:10px!important;padding-bottom:130px!important}.r412-back{margin:0 0 12px}.r412-back button{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:38px!important;padding:8px 14px!important;border:1px solid rgba(191,162,124,.3)!important;border-radius:13px!important;background:#fffc!important;color:#454956!important;font-size:13px!important;font-weight:800!important;box-shadow:0 5px 16px #46424c09!important}.r412-hero,.r412-section,.r412-exchange{margin:0 0 14px;padding:18px;border:1px solid rgba(202,181,151,.34);border-radius:20px;background:#ffffffd1;box-shadow:0 8px 24px #3e435209}.r412-hero small,.r412-section-head small{font-size:9px;letter-spacing:.18em;color:#9b9295}.r412-hero h1{margin:5px 0 18px;font-size:25px}.r412-hero h2{margin:0 0 7px;font-size:16px}.r412-hero p{margin:0;font-size:13px;line-height:1.7;color:#697184}.r412-section-head{display:flex;justify-content:space-between;align-items:end;gap:10px;margin-bottom:12px}.r412-section-head h2{margin:3px 0 0;font-size:18px}.r412-section-head>b{font-size:12px;color:#697184}.r412-cart{margin-top:14px}.r412-checkout{display:grid;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(98,105,122,.1);font-size:13px}.r412-checkout span{display:flex;justify-content:space-between}.r412-checkout button{margin-top:4px;min-height:42px;border:0;border-radius:13px;background:#41434c;color:#fff;font-weight:800}.r412-checkout p{margin:0;font-size:11px;color:#8b7d77}.r412-external{width:100%!important}.r412-exchange{padding:0;overflow:hidden}.r412-ex-title{padding:18px 18px 12px}.r412-ex-title h2{margin:0 0 4px;font-size:19px}.r412-ex-title p{margin:0;font-size:13px;color:#697184}.r412-exchange article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-top:1px solid rgba(98,105,122,.1)}.r412-exchange article div{display:grid;gap:3px}.r412-exchange article b{font-size:16px}.r412-exchange article small{font-size:12px;color:#758095}.r412-exchange article button{min-width:68px;padding:10px 14px;border:1px solid rgba(199,174,139,.38);border-radius:13px;background:#f7f2eb;color:#343a49;font-weight:800}.r410-wallet,.a154-orders,[class*=currency-order],[class*=order-history]{display:none!important}@media(max-width:430px){.r391-global-wallet.rwy412-wallet{top:calc(11px + env(safe-area-inset-top))!important;right:56px!important;gap:6px!important;padding:6px 8px!important}.r391-global-wallet.rwy412-wallet span+span{padding-left:6px!important}.r391-global-wallet.rwy412-wallet b{font-size:9px!important}.r391-global-wallet.rwy412-wallet i{font-size:8px!important}.r412-hero,.r412-section{padding:16px}.r412-exchange article{padding:13px 16px}}@media(max-width:365px){.r391-global-wallet.rwy412-wallet{right:50px!important;padding:5px 7px!important;gap:5px!important}.r391-global-wallet.rwy412-wallet b{font-size:8.5px!important}.r391-global-wallet.rwy412-wallet span+span{padding-left:5px!important}}#r391GlobalWallet.rwy413-asset-card{position:fixed!important;top:calc(12px + env(safe-area-inset-top))!important;right:72px!important;z-index:1400!important;display:flex!important;align-items:stretch!important;gap:0!important;width:auto!important;min-width:250px!important;max-width:calc(100vw - 154px)!important;height:58px!important;padding:7px 10px!important;margin:0!important;border:1px solid rgba(190,164,126,.28)!important;border-radius:19px!important;background:linear-gradient(120deg,#fffafcf0,#f6f9ffed)!important;-webkit-backdrop-filter:blur(20px) saturate(125%)!important;backdrop-filter:blur(20px) saturate(125%)!important;box-shadow:0 8px 28px #42445214,inset 0 1px #ffffffc7!important;pointer-events:none!important;overflow:hidden!important;box-sizing:border-box!important}#r391GlobalWallet.rwy413-asset-card:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,222,234,.13),transparent 42%,rgba(211,236,255,.15));pointer-events:none}.rwy413-asset{position:relative;z-index:1;display:grid!important;grid-template-columns:36px minmax(72px,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;flex:1 1 0!important;padding:0 8px!important;border:0!important}.rwy413-icon{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;border-radius:12px!important;background:#ffffffad!important;box-shadow:inset 0 0 0 1px #ffffffb8!important}.rwy413-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.rwy413-coin .rwy413-icon{color:#b98a42;background:linear-gradient(145deg,#fff5d3e0,#ffffffb8)!important}.rwy413-coin .rwy413-icon svg circle{fill:#e6be5c26}.rwy413-coin .rwy413-icon svg path{fill:#d5a63a29}.rwy413-gem .rwy413-icon{color:#7d8eb6;background:linear-gradient(145deg,#e6eeffe0,#f7edffbd)!important}.rwy413-gem .rwy413-icon svg path:first-child{fill:#89aedc1f}.rwy413-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:2px!important;min-width:0!important;padding:0!important;border:0!important}.rwy413-copy small{font-size:9px!important;line-height:1!important;letter-spacing:.16em!important;color:#8f8b96!important;white-space:nowrap!important}.rwy413-copy b{font:700 12px/1.15 Georgia,"Noto Serif TC",serif!important;color:#3f4350!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;overflow:visible!important;letter-spacing:.01em!important}.rwy413-divider{position:relative;z-index:1;display:block!important;width:1px!important;min-width:1px!important;height:32px!important;align-self:center!important;background:linear-gradient(transparent,rgba(184,158,122,.28),transparent)!important;padding:0!important;border:0!important}.rwy413-back-wrap{display:flex;align-items:center;margin:0 0 14px;padding:0}.rwy413-back{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px 14px 8px 11px;border:1px solid rgba(190,161,123,.28);border-radius:14px;background:#ffffffc7;color:#414653;box-shadow:0 5px 16px #41404b0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.rwy413-back span{font:400 25px/1 Georgia,serif;transform:translateY(-1px)}.rwy413-back b{font-size:13px;letter-spacing:.02em}.rwy413-back:active{transform:none!important;background:#faf6f2eb}.r412-store,.r410-page,.r406-shop-page{padding-top:10px!important;padding-bottom:132px!important}.r412-store>.r412-hero,.r412-store>.r412-section,.r412-store>.r412-exchange{max-width:100%;margin-bottom:14px!important}.r412-hero{padding:18px 19px!important;border-radius:20px!important}.r412-hero h1{font-size:24px!important;line-height:1.2!important;margin:5px 0 17px!important}.r412-hero h2{font-size:15px!important}.r412-hero p{font-size:12.5px!important;line-height:1.72!important}.r412-section{padding:17px!important;border-radius:19px!important}.r412-section-head{margin-bottom:11px!important}.r412-section-head h2{font-size:17px!important}.r406-cats{gap:8px!important}.r406-cats button{min-height:39px!important;padding:8px 12px!important;border-radius:13px!important;font-size:12px!important}.r406-products{gap:12px!important}.r406-product{border-radius:18px!important;overflow:hidden!important}.r406-product-photo{aspect-ratio:1/1!important}.r406-product-body{padding:13px!important}.r406-product-body h3{font-size:15px!important;line-height:1.35!important}.r406-product-body p{font-size:11.5px!important;line-height:1.6!important;min-height:0!important}.r406-product-buy{gap:8px!important}.r406-product-buy button{min-height:39px!important;border-radius:12px!important}.r406-product-buy input{width:52px!important;min-height:38px!important}.r412-exchange{border-radius:19px!important}.r412-ex-title{padding:17px 17px 12px!important}.r412-ex-title h2{font-size:18px!important}.r412-exchange article{padding:13px 17px!important}.r412-exchange article b{font-size:15px!important}.r412-exchange article button{min-width:66px!important;padding:10px 13px!important;border-radius:12px!important}.rwy399-assets,.r410-wallet{display:none!important}@media(max-width:430px){#r391GlobalWallet.rwy413-asset-card{top:calc(9px + env(safe-area-inset-top))!important;right:57px!important;min-width:222px!important;max-width:calc(100vw - 118px)!important;height:54px!important;padding:6px 7px!important;border-radius:17px!important}.rwy413-asset{grid-template-columns:32px minmax(64px,1fr)!important;gap:6px!important;padding:0 6px!important}.rwy413-icon{width:32px!important;height:32px!important;border-radius:10px!important}.rwy413-icon svg{width:20px;height:20px}.rwy413-copy small{font-size:8px!important}.rwy413-copy b{font-size:10.5px!important}.rwy413-divider{height:29px!important}.rwy413-back-wrap{margin-bottom:12px}.rwy413-back{min-height:38px;padding:7px 12px 7px 10px}.r412-hero,.r412-section{padding:15px!important}.r406-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r406-product-body{padding:11px!important}.r406-product-body h3{font-size:14px!important}}@media(max-width:370px){#r391GlobalWallet.rwy413-asset-card{right:51px!important;min-width:204px!important;max-width:calc(100vw - 104px)!important;height:50px!important;padding:5px!important}.rwy413-asset{grid-template-columns:28px minmax(58px,1fr)!important;gap:5px!important;padding:0 5px!important}.rwy413-icon{width:28px!important;height:28px!important}.rwy413-icon svg{width:18px;height:18px}.rwy413-copy b{font-size:9.5px!important}.rwy413-copy small{font-size:7.5px!important}}#r391GlobalWallet.rwy414-asset-dock{position:fixed!important;top:calc(10px + env(safe-area-inset-top))!important;right:70px!important;left:auto!important;z-index:1600!important;display:flex!important;align-items:center!important;width:min(58vw,390px)!important;min-width:310px!important;height:48px!important;padding:5px 8px!important;margin:0!important;border:1px solid rgba(192,166,128,.25)!important;border-radius:16px!important;background:linear-gradient(112deg,#fffafcf2,#f6f9fff0)!important;-webkit-backdrop-filter:blur(22px) saturate(130%)!important;backdrop-filter:blur(22px) saturate(130%)!important;box-shadow:0 7px 24px #3f435313,inset 0 1px #ffffffe6!important;overflow:hidden!important;box-sizing:border-box!important;pointer-events:none!important;transform:none!important}#r391GlobalWallet.rwy414-asset-dock:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,rgba(255,222,234,.11),transparent 42%,rgba(210,235,255,.13));pointer-events:none}.rwy414-asset{position:relative;z-index:1;display:grid!important;grid-template-columns:29px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;flex:1 1 0!important;min-width:0!important;padding:0 7px!important}.rwy414-icon{display:grid!important;place-items:center!important;width:29px!important;height:29px!important;border-radius:10px!important;background:#ffffffb8!important}.rwy414-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.rwy414-asset.coin .rwy414-icon{color:#b58a45;background:linear-gradient(145deg,#fff4d9,#fffdf8)!important}.rwy414-asset.coin svg path{fill:#d2a5421f}.rwy414-asset.gem .rwy414-icon{color:#7c8db5;background:linear-gradient(145deg,#eaf1ff,#f8efff)!important}.rwy414-asset.energy .rwy414-icon{color:#b47c8e;background:linear-gradient(145deg,#fff0f3,#fff9ef)!important}.rwy414-asset.energy svg path{fill:#ca7e971f}.rwy414-copy{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:1px!important;min-width:0!important}.rwy414-copy small{font-size:7.5px!important;line-height:1!important;letter-spacing:.13em!important;color:#98929b!important;white-space:nowrap!important}.rwy414-copy b{font:700 10.5px/1.15 Georgia,"Noto Serif TC",serif!important;color:#414550!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important;overflow:visible!important}#r391GlobalWallet.rwy414-asset-dock>i{position:relative;z-index:1;display:block;width:1px;height:24px;flex:0 0 1px;background:linear-gradient(transparent,rgba(185,158,122,.25),transparent)}.r412-back,.r410-back,.r406-back-row,.a221-back-wrap,.r404-top,.rwy413-back-wrap~.rwy413-back-wrap{display:none!important}.rwy413-back-wrap{margin:2px 0 13px!important}.rwy413-back{min-height:37px!important;padding:7px 12px 7px 10px!important;border-radius:13px!important;gap:6px!important}.rwy413-back span{font-size:23px!important}.rwy413-back b{font-size:12.5px!important}.r412-store,.r410-page,.r406-shop-page{padding-top:6px!important;padding-bottom:126px!important}.r409-sponsor,.r412-store{overflow:visible!important}.r412-hero{margin-top:0!important;padding:16px 18px!important;border-radius:19px!important}.r412-hero h1{font-size:23px!important;margin:4px 0 15px!important}.r412-section{margin-bottom:12px!important;padding:15px 16px!important}.r406-products{gap:10px!important}.r406-product-body{padding:11px 12px!important}@media(max-width:430px){#r391GlobalWallet.rwy414-asset-dock{right:55px!important;width:58vw!important;min-width:0!important;max-width:calc(100vw - 112px)!important;height:45px!important;padding:4px 5px!important;border-radius:15px!important}.rwy414-asset{grid-template-columns:25px minmax(0,1fr)!important;gap:4px!important;padding:0 4px!important}.rwy414-icon{width:25px!important;height:25px!important;border-radius:8px!important}.rwy414-icon svg{width:16px;height:16px}.rwy414-copy small{font-size:6.5px!important;letter-spacing:.08em!important}.rwy414-copy b{font-size:8.7px!important}#r391GlobalWallet.rwy414-asset-dock>i{height:21px!important}}@media(max-width:370px){#r391GlobalWallet.rwy414-asset-dock{right:50px!important;width:59vw!important;max-width:calc(100vw - 101px)!important;height:43px!important;padding:4px!important}.rwy414-asset{grid-template-columns:22px minmax(0,1fr)!important;gap:3px!important;padding:0 3px!important}.rwy414-icon{width:22px!important;height:22px!important}.rwy414-icon svg{width:14px;height:14px}.rwy414-copy small{font-size:6px!important}.rwy414-copy b{font-size:7.8px!important}}.rwy416-sponsored{padding-top:6px!important;padding-bottom:126px!important;overflow:visible!important}.rwy416-sponsored>.rwy413-back-wrap{margin:2px 0 12px!important;padding:0!important}.rwy416-sponsored>.r412-hero{margin:0 0 12px!important;padding:16px 18px!important;border-radius:19px!important;overflow:hidden!important}.rwy416-sponsored>.r412-section{margin:0 0 12px!important;padding:15px 16px!important;border-radius:19px!important;overflow:hidden!important}.rwy416-sponsored .r406-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:stretch!important}.rwy416-sponsored .r406-product{min-width:0!important;width:100%!important;display:flex!important;flex-direction:column!important;border-radius:18px!important;overflow:hidden!important}.rwy416-sponsored .r406-product-photo{width:100%!important;aspect-ratio:1/1!important;min-height:0!important;overflow:hidden!important}.rwy416-sponsored .r406-product-photo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.rwy416-sponsored .r406-product-body{display:flex!important;flex:1!important;flex-direction:column!important;min-width:0!important;padding:11px 12px!important}.rwy416-sponsored .r406-product-body h3,.rwy416-sponsored .r406-product-body p{overflow-wrap:anywhere!important}.rwy416-sponsored .r406-product-buy{margin-top:auto!important;display:block!important}.rwy416-sponsored .r412-external{width:100%!important;min-height:39px!important;margin:8px 0 0!important;border-radius:12px!important}@media(max-width:370px){.rwy416-sponsored .r406-products{gap:8px!important}.rwy416-sponsored>.r412-hero,.rwy416-sponsored>.r412-section{padding:14px!important}.rwy416-sponsored .r406-product-body{padding:10px!important}}header{position:relative!important;min-height:64px!important;padding:6px 2px 8px!important;display:grid!important;grid-template-columns:minmax(82px,1fr) 44px!important;align-items:center!important;column-gap:12px!important}.brand{min-width:0!important;max-width:118px!important;overflow:visible!important;z-index:2!important}.brand b{white-space:nowrap!important}.rwy-player-head{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;display:grid!important;place-items:center!important;justify-self:end!important;overflow:visible!important;z-index:1701!important}.rwy-player-avatar,.avatarbtn.rwy-player-avatar{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;aspect-ratio:1/1!important;border-radius:50%!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;overflow:hidden!important}.rwy-player-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}.rwy-player-avatar svg{width:23px!important;height:23px!important}#r391GlobalWallet.rwy414-asset-dock{position:fixed!important;top:calc(10px + env(safe-area-inset-top))!important;right:68px!important;left:auto!important;width:clamp(238px,58vw,360px)!important;min-width:0!important;max-width:calc(100vw - 168px)!important;height:42px!important;padding:4px 7px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)!important;align-items:center!important;border-radius:15px!important;overflow:visible!important;z-index:1700!important}.rwy414-asset{display:grid!important;grid-template-columns:23px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;padding:0 6px!important}.rwy414-icon{width:23px!important;height:23px!important;min-width:23px!important;border-radius:8px!important}.rwy414-copy{min-width:0!important;align-items:flex-start!important;text-align:left!important}.rwy414-copy small{font-size:6.5px!important;letter-spacing:.08em!important;line-height:1!important}.rwy414-copy b{font-size:9px!important;line-height:1.1!important;letter-spacing:0!important;white-space:nowrap!important;overflow:visible!important;font-variant-numeric:tabular-nums!important}#r391GlobalWallet.rwy414-asset-dock>i{width:1px!important;height:22px!important;margin:0!important}.rwy413-back-wrap{width:auto!important;display:flex!important;justify-content:flex-start!important;align-items:center!important;margin:4px 0 14px!important;padding:0!important}.rwy413-back{width:auto!important;max-width:max-content!important;min-width:0!important;min-height:36px!important;padding:7px 12px 7px 9px!important;border-radius:13px!important}.rwy413-back b{font-size:12px!important;white-space:nowrap!important}@media(max-width:520px){header{grid-template-columns:minmax(76px,1fr) 42px!important;column-gap:9px!important;min-height:60px!important}.brand{max-width:92px!important}.brand b{font-size:18px!important}.brand small{font-size:6.5px!important;letter-spacing:1.6px!important}.rwy-player-head{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important}.rwy-player-avatar,.avatarbtn.rwy-player-avatar{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important}#r391GlobalWallet.rwy414-asset-dock{right:58px!important;width:58vw!important;max-width:none!important;height:40px!important;padding:3px 5px!important;border-radius:14px!important}.rwy414-asset{grid-template-columns:21px minmax(0,1fr)!important;gap:4px!important;padding:0 4px!important}.rwy414-icon{width:21px!important;height:21px!important;min-width:21px!important;border-radius:7px!important}.rwy414-icon svg{width:14px!important;height:14px!important}.rwy414-copy small{font-size:6px!important}.rwy414-copy b{font-size:8.2px!important}}@media(max-width:390px){.brand{max-width:80px!important}.brand b{font-size:16px!important}#r391GlobalWallet.rwy414-asset-dock{right:54px!important;width:60vw!important;height:39px!important}.rwy414-asset{grid-template-columns:19px minmax(0,1fr)!important;gap:3px!important;padding:0 3px!important}.rwy414-icon{width:19px!important;height:19px!important;min-width:19px!important}.rwy414-icon svg{width:12px!important;height:12px!important}.rwy414-copy small{font-size:5.7px!important}.rwy414-copy b{font-size:7.6px!important}}#r391GlobalWallet.rwy414-asset-dock{top:calc(8px + env(safe-area-inset-top))!important;right:64px!important;width:clamp(250px,60vw,372px)!important;max-width:calc(100vw - 150px)!important;height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;overflow:visible!important}#r391GlobalWallet.rwy414-asset-dock:after{display:none!important}.rwy414-asset{grid-template-columns:24px minmax(0,1fr)!important;gap:6px!important;padding:0 10px!important}.rwy414-icon{width:24px!important;height:24px!important;min-width:24px!important;border-radius:8px!important;box-shadow:0 2px 8px #4b4f5f0d!important}.rwy414-icon svg{width:15px!important;height:15px!important}.rwy414-copy small{font-size:6.5px!important;line-height:1!important}.rwy414-copy b{font-size:9.2px!important;line-height:1.08!important}#r391GlobalWallet.rwy414-asset-dock>i{height:20px!important;background:#a59a9e2e!important}.rwy413-back-wrap{margin:5px 0 13px!important}.rwy413-back{min-height:34px!important;padding:5px 10px 5px 7px!important;gap:4px!important;border-radius:11px!important;box-shadow:none!important}.rwy413-back span{font-size:20px!important}.rwy413-back b{font-size:11.5px!important}@media(max-width:520px){#r391GlobalWallet.rwy414-asset-dock{right:55px!important;width:61vw!important;max-width:none!important;height:38px!important}.rwy414-asset{grid-template-columns:21px minmax(0,1fr)!important;gap:4px!important;padding:0 6px!important}.rwy414-icon{width:21px!important;height:21px!important;min-width:21px!important;border-radius:7px!important}.rwy414-icon svg{width:13px!important;height:13px!important}.rwy414-copy small{font-size:5.8px!important}.rwy414-copy b{font-size:8px!important}}@media(max-width:390px){#r391GlobalWallet.rwy414-asset-dock{right:51px!important;width:62vw!important;height:36px!important}.rwy414-asset{grid-template-columns:19px minmax(0,1fr)!important;gap:3px!important;padding:0 4px!important}.rwy414-icon{width:19px!important;height:19px!important;min-width:19px!important}.rwy414-copy small{font-size:5.4px!important}.rwy414-copy b{font-size:7.3px!important}}:root{--rwy419-head-h:68px}header{position:fixed!important;z-index:1650!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:none!important;height:var(--rwy419-head-h)!important;margin:0!important;padding:calc(8px + env(safe-area-inset-top)) 18px 8px!important;display:grid!important;grid-template-columns:104px 1fr 42px!important;align-items:center!important;column-gap:10px!important;background:linear-gradient(90deg,#fff0f6e6,#f8f8ffe6 52%,#eef8ffe6)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;border:0!important;box-shadow:0 1px #c4b4b81a!important}#app{padding-top:calc(var(--rwy419-head-h) + env(safe-area-inset-top) + 14px)!important}header .brand{width:104px!important;max-width:104px!important;min-width:0!important;justify-self:start!important}header .brand small{font-size:6px!important;letter-spacing:1.8px!important;line-height:1!important;margin-bottom:3px!important}header .brand b{font-size:17px!important;line-height:1.05!important;white-space:nowrap!important}.rwy-player-head{grid-column:3!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;justify-self:end!important}.rwy-player-avatar,.avatarbtn.rwy-player-avatar{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.rwy-player-avatar svg{width:21px!important;height:21px!important}#r391GlobalWallet.rwy414-asset-dock{position:fixed!important;z-index:1700!important;top:calc(12px + env(safe-area-inset-top))!important;left:122px!important;right:66px!important;width:auto!important;min-width:0!important;max-width:none!important;height:34px!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr)!important;align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.rwy414-asset{grid-template-columns:20px minmax(0,1fr)!important;gap:4px!important;padding:0 7px!important;align-items:center!important}.rwy414-icon{width:20px!important;height:20px!important;min-width:20px!important;border-radius:7px!important;box-shadow:none!important}.rwy414-icon svg{width:13px!important;height:13px!important}.rwy414-copy{gap:1px!important;justify-content:center!important;align-items:flex-start!important}.rwy414-copy small{font-size:5.6px!important;line-height:1!important;letter-spacing:.06em!important;color:#8f8992!important}.rwy414-copy b{font-size:8px!important;line-height:1.05!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;color:#383d49!important}#r391GlobalWallet.rwy414-asset-dock>i{height:18px!important;background:#a69aa02e!important}.rwy413-back-wrap,.rwy416-sponsored>.rwy413-back-wrap{display:inline-flex!important;width:max-content!important;max-width:max-content!important;margin:0 0 14px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.rwy413-back{display:inline-flex!important;width:max-content!important;max-width:max-content!important;min-width:0!important;min-height:34px!important;padding:6px 11px 6px 8px!important;margin:0!important;gap:5px!important;border:1px solid rgba(190,161,123,.3)!important;border-radius:12px!important;background:#ffffffb8!important;box-shadow:0 4px 14px #41404b09!important;color:#303746!important}.rwy413-back span{font-size:19px!important;line-height:1!important}.rwy413-back b{font-size:11.5px!important;line-height:1!important;white-space:nowrap!important}@media(max-width:430px){:root{--rwy419-head-h:64px}header{grid-template-columns:94px 1fr 38px!important;padding-left:14px!important;padding-right:14px!important;column-gap:8px!important}header .brand{width:94px!important;max-width:94px!important}header .brand b{font-size:16px!important}.rwy-player-head,.rwy-player-avatar,.avatarbtn.rwy-player-avatar{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}#r391GlobalWallet.rwy414-asset-dock{left:108px!important;right:58px!important;top:calc(11px + env(safe-area-inset-top))!important;height:32px!important}.rwy414-asset{grid-template-columns:18px minmax(0,1fr)!important;gap:3px!important;padding:0 5px!important}.rwy414-icon{width:18px!important;height:18px!important;min-width:18px!important;border-radius:6px!important}.rwy414-icon svg{width:12px!important;height:12px!important}.rwy414-copy small{font-size:5.2px!important}.rwy414-copy b{font-size:7.3px!important}#r391GlobalWallet.rwy414-asset-dock>i{height:16px!important}}@media(max-width:370px){header{grid-template-columns:84px 1fr 34px!important;padding-left:11px!important;padding-right:11px!important}header .brand{width:84px!important;max-width:84px!important}header .brand b{font-size:14.5px!important}#r391GlobalWallet.rwy414-asset-dock{left:94px!important;right:50px!important}.rwy414-asset{grid-template-columns:16px minmax(0,1fr)!important;padding:0 3px!important}.rwy414-icon{width:16px!important;height:16px!important;min-width:16px!important}.rwy414-copy b{font-size:6.7px!important}}html,body{min-height:100%;background:#f8f9fc!important}body{background:radial-gradient(circle at 8% 7%,#ffe7ef 0,transparent 27%),radial-gradient(circle at 92% 18%,#dff3ff 0,transparent 30%),linear-gradient(#fffaf8,#f7fbff)!important;background-attachment:fixed!important}#app{min-height:100dvh!important;background:radial-gradient(circle at 8% 7%,#ffe7ef 0,transparent 27%),radial-gradient(circle at 92% 18%,#dff3ff 0,transparent 30%),linear-gradient(#fffaf8,#f7fbff)!important;background-attachment:fixed!important;padding-bottom:calc(94px + env(safe-area-inset-bottom))!important}.r406-mall,.rwy398-mall-page,.rwy399-shop,.r402-shop{margin-bottom:0!important;padding-bottom:18px!important;background:transparent!important}#nav{isolation:isolate!important}.r421-page{padding-top:20px!important;padding-bottom:130px!important;max-width:760px;margin:auto}.r421-title{display:flex;gap:12px;align-items:flex-start;padding:10px 4px 18px}.r421-title>span{font-size:28px}.r421-title h1{font-size:32px;margin:0;color:#29334a}.r421-title p{margin:5px 0 0;color:#81889a}.r421-profile,.r421-mastery,.r421-play,.r421-account{background:#ffffffd1;border:1px solid rgba(213,190,154,.52);box-shadow:0 12px 34px #4d537112;border-radius:28px;margin:0 0 18px;padding:18px}.r421-profile{display:grid;grid-template-columns:42% 1fr;gap:18px;position:relative;padding-bottom:82px;overflow:hidden}.r421-art{min-height:235px;border-radius:22px;background:linear-gradient(145deg,#fff2f5,#eef4ff);display:grid;place-items:center;overflow:hidden}.r421-avatar{border:0;background:none;width:100%;height:100%;min-height:235px;position:relative;padding:0}.r421-avatar img{width:100%;height:100%;object-fit:cover;display:block}.r421-avatar-empty{font-size:74px;color:#c9a8b4}.r421-avatar>span:last-child{position:absolute;right:10px;bottom:10px;background:#ffffffeb;border:1px solid #ead8c4;border-radius:999px;padding:7px 11px;font-size:12px;color:#3a4256}.r421-profile-copy{align-self:center;min-width:0}.r421-profile-copy>small{color:#a98962}.r421-profile-copy h2{font-size:29px;margin:10px 0 5px;color:#29334a}.r421-profile-copy p{margin:8px 0;color:#717a90;font-size:14px}.r421-name{display:flex;align-items:center;gap:8px}.r421-edit{position:absolute;right:18px;top:18px;border:1px solid #ead8c4;background:#fff;border-radius:999px;padding:8px 13px;color:#374057}.r421-daily{position:absolute;left:18px;right:18px;bottom:16px;height:54px;border:1px solid #ecd4bc;background:linear-gradient(90deg,#fff9f4,#fff);border-radius:17px;display:flex;align-items:center;text-align:left;padding:7px 14px;gap:11px;color:#6c4338}.r421-daily>span{font-size:25px}.r421-daily div{display:flex;flex-direction:column;flex:1}.r421-daily b{font-size:16px}.r421-daily small{font-size:11px;color:#a27b70}.r421-daily i{font-style:normal;font-size:24px}.r421-daily.done{opacity:.65}.r421-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.r421-section-head>div{display:flex;align-items:center;gap:9px}.r421-section-head h2{font-size:23px;margin:0;color:#29334a}.r421-section-head small{color:#9197a6}.r421-tabs{display:grid;grid-template-columns:1fr 1fr;background:#f2f3f8;border-radius:999px;padding:3px;margin-bottom:10px}.r421-tabs button{border:0;background:transparent;border-radius:999px;padding:9px;font-weight:700;color:#727b90}.r421-tabs button.on{background:#fde9ef;color:#4d5263}.r421-skill-list{display:grid;gap:3px}.r421-skill{display:grid;grid-template-columns:38px 68px 46px 1fr 44px;align-items:center;gap:8px;min-height:48px;border-bottom:1px solid rgba(221,223,232,.7)}.r421-skill:last-child{border-bottom:0}.r421-skill-icon{width:34px;height:34px;border-radius:50%;background:#f4f0ff;display:grid;place-items:center}.r421-skill b{color:#30394f}.r421-skill small{color:#9299a9}.r421-skill strong{font-size:13px;text-align:right;color:#3e465b}.r421-bar{height:8px;border-radius:999px;background:#edf0f5;overflow:hidden}.r421-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d7b7e9,#9cc8ee)}.r421-play-grid,.r421-account-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.r421-play-grid article,.r421-account-grid button{min-height:105px;border:1px solid #ebe0d5;border-radius:19px;background:#fffc;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#30394f;position:relative}.r421-play-grid span,.r421-account-grid span{font-size:26px}.r421-play-grid small{color:#858da0}.r421-play-grid b{font-size:17px}.r421-account-grid button{border:1px solid #ebe0d5;font-weight:700}.r421-account-grid i{position:absolute;right:12px;top:10px;width:18px;height:18px;border-radius:50%;background:#ff7996;color:#fff;font-style:normal;font-size:10px;display:grid;place-items:center}@media(max-width:560px){.r421-page{padding-left:14px!important;padding-right:14px!important}.r421-profile{grid-template-columns:44% 1fr;gap:12px}.r421-art,.r421-avatar{min-height:190px}.r421-profile-copy h2{font-size:24px}.r421-profile-copy p{font-size:12px}.r421-skill{grid-template-columns:34px 56px 40px 1fr 38px;gap:5px}.r421-play-grid article,.r421-account-grid button{min-height:92px}.r421-play-grid b{font-size:14px}.r421-title h1{font-size:28px}}.r422-page{max-width:720px;margin:auto;padding:18px 16px 124px!important;color:#30384d}.r422-heading{display:flex;gap:10px;align-items:flex-start;padding:18px 4px 16px}.r422-heading>span{font-size:22px;margin-top:5px}.r422-heading h1{font-size:27px;line-height:1.1;margin:0}.r422-heading p{font-size:12px;color:#858c9d;margin:7px 0 0}.r422-profile,.r422-card{background:#ffffffc7;border:1px solid rgba(215,191,155,.48);border-radius:24px;box-shadow:0 10px 28px #48506e0e}.r422-profile{display:grid;grid-template-columns:136px 1fr;gap:16px;padding:16px;position:relative;margin-bottom:16px}.r422-photo{height:154px}.r422-photo button{width:100%;height:100%;border:0;border-radius:19px;overflow:hidden;background:linear-gradient(145deg,#fff0f4,#eef4ff);padding:0;position:relative}.r422-photo img{width:100%;height:100%;object-fit:cover;display:block}.r422-avatar-empty{font-size:54px;color:#caa8b4}.r422-photo em{position:absolute;left:50%;bottom:8px;transform:translate(-50%);font-style:normal;font-size:10px;font-weight:700;white-space:nowrap;padding:5px 9px;border-radius:999px;background:#ffffffe0;border:1px solid #ead9c7}.r422-person{min-width:0;align-self:center;padding-right:6px}.r422-person>small{font-size:10px;color:#a78c69;letter-spacing:.08em}.r422-person h2{font-size:24px;margin:7px 0 8px}.r422-person p{font-size:11px;color:#778095;margin:6px 0;white-space:nowrap}.r422-edit{position:absolute;right:15px;top:14px;border:1px solid #ead9c7;background:#ffffffe6;border-radius:999px;padding:6px 10px;font-size:10px;color:#42495b}.r422-daily{grid-column:1/-1;min-height:48px;border:1px solid rgba(226,187,147,.48);border-radius:15px;background:linear-gradient(90deg,#ffecdcdb,#fff7eeeb);display:grid;grid-template-columns:28px 1fr 18px;align-items:center;gap:7px;text-align:left;padding:7px 11px;color:#65483e}.r422-daily>span{width:25px;height:25px;border-radius:9px;display:grid;place-items:center;background:#fff5dd;color:#b48a3e}.r422-daily div{display:flex;flex-direction:column}.r422-daily b{font-size:12px}.r422-daily small{font-size:9px;color:#9b7c71;margin-top:2px}.r422-daily i{font-style:normal}.r422-daily.done{opacity:1;background:linear-gradient(90deg,#f6eeffe6,#ecf6ffeb);border-color:#bebede6b;color:#6d6980}.r422-daily.done>span{background:#f1edff;color:#8d7bb1}.r422-card{padding:16px;margin-bottom:16px}.r422-card>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.r422-card>header>div{display:flex;align-items:center;gap:7px}.r422-card h2{font-size:18px;margin:0}.r422-card header small{font-size:10px;color:#9298a8}.r422-mastery nav{display:grid;grid-template-columns:1fr 1fr;padding:3px;border-radius:999px;background:#f2f3f7;margin-bottom:8px}.r422-mastery nav button{border:0;background:transparent;border-radius:999px;padding:8px;font-size:12px;font-weight:700;color:#6f778a}.r422-mastery nav button.on{background:#fde8ef;color:#4b5264}.r422-skill{display:grid;grid-template-columns:34px 78px minmax(70px,1fr) 34px;align-items:center;gap:8px;min-height:48px;border-bottom:1px solid rgba(222,225,233,.72)}.r422-skill:last-child{border-bottom:0}.r422-skill-photo{width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f3efff;display:grid;place-items:center;font-size:17px}.r422-skill-photo img{width:100%;height:100%;object-fit:cover}.r422-skill-name{display:flex;flex-direction:column;gap:1px}.r422-skill-name b{font-size:13px}.r422-skill-name small{font-size:9px;color:#9299aa}.r422-bar{height:7px;border-radius:999px;background:#edf0f5;overflow:hidden}.r422-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e5b6ce,#a8c9ed)}.r422-skill strong{font-size:11px;text-align:right}.r422-time-grid,.r422-account-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.r422-time-grid article{min-height:72px;border:1px solid #eee2d7;border-radius:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ffffffb3}.r422-time-grid small{font-size:9px;color:#9298a8}.r422-time-grid b{font-size:13px;margin-top:6px;white-space:nowrap}.r422-account-grid button{min-height:76px;border:1px solid #eee2d7;border-radius:16px;background:#ffffffb8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#30384d;position:relative}.r422-account-grid button>span{font-size:20px}.r422-account-grid button>b{font-size:11px}.r422-account-grid button>i{position:absolute;right:9px;top:8px;width:15px;height:15px;border-radius:50%;display:grid;place-items:center;background:#ef7892;color:#fff;font-size:8px;font-style:normal}.r422-icon-admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.r422-icon-admin-grid article{border:1px solid #eadfda;border-radius:18px;padding:12px;background:#fff;display:grid;grid-template-columns:44px 1fr;gap:6px 10px;align-items:center}.r422-admin-preview{grid-row:1/4;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#f3efff;display:grid;place-items:center;font-size:22px}.r422-admin-preview img{width:100%;height:100%;object-fit:cover}.r422-icon-admin-grid label,.r422-icon-admin-grid button{font-size:10px}.r422-icon-admin-grid input{display:none}.r422-icon-admin-grid label{cursor:pointer;color:#7a6682}.r422-icon-admin-grid button{border:0;background:none;text-align:left;padding:0;color:#9a7f75}@media(max-width:430px){.r422-page{padding-left:14px!important;padding-right:14px!important}.r422-profile{grid-template-columns:118px 1fr;gap:12px}.r422-photo{height:138px}.r422-person h2{font-size:21px}.r422-skill{grid-template-columns:32px 68px minmax(62px,1fr) 31px;gap:6px}.r422-card{padding:14px}.r422-time-grid b{font-size:12px}.r422-icon-admin-grid{grid-template-columns:1fr}}.r423-town{width:100%;min-height:138px;margin:0 0 16px;padding:24px 25px;border:1px solid rgba(255,255,255,.88);border-radius:30px;background:linear-gradient(120deg,#fff0f7f0,#eff2fff0 52%,#e6f7f7f0);box-shadow:0 14px 34px #5c607d12,inset 0 0 0 1px #e1ceb52e;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;color:#30384e;overflow:hidden;position:relative}.r423-town:after{content:"RWY";position:absolute;right:12%;top:3px;font:700 86px/1 Georgia,serif;color:#ffffff59;pointer-events:none}.r423-town>div{position:relative;z-index:1}.r423-town small{font-size:9px;letter-spacing:.22em;color:#8991a3}.r423-town h2{font-size:27px;line-height:1.1;margin:10px 0 7px}.r423-town p{font-size:10.5px;color:#7e879a;margin:0}.r423-town>b{position:relative;z-index:1;flex:none;min-width:116px;padding:13px 15px;border-radius:999px;background:#ffffffd1;box-shadow:0 7px 20px #4c51680f;font-size:11px;text-align:center}.r423-town>b span{margin-left:8px;font-size:15px}.r422-mastery{overflow:hidden!important;padding:15px!important}.r422-mastery>header{display:flex!important;position:static!important;height:auto!important;min-height:34px!important;padding:0!important;margin:0 0 10px!important;background:transparent!important;box-shadow:none!important}.r422-mastery>nav{display:grid!important;position:static!important;grid-template-columns:1fr 1fr!important;width:100%!important;margin:0 0 7px!important;padding:3px!important}.r422-mastery>[data-r421-panel]{display:block!important;width:100%!important}.r422-mastery>[data-r421-panel][hidden]{display:none!important}.r422-skill{width:100%!important;grid-template-columns:34px minmax(72px,92px) minmax(70px,1fr) 34px!important;box-sizing:border-box!important}.r422-skill-name{min-width:0!important}.r422-skill-name b{white-space:normal!important;line-height:1.18!important}.r422-bar{min-width:0!important}.r422-daily{border:1px solid rgba(220,184,153,.58)!important;background:linear-gradient(100deg,#fff1e8,#fff8f1 48%,#f5efff)!important;color:#51434a!important;box-shadow:0 5px 16px #7a5f5a0b!important}.r422-daily>span{background:#fff!important;color:#b58469!important;box-shadow:0 3px 10px #80625814!important}.r422-daily b{color:#4b4148!important}.r422-daily small{color:#8d7b82!important}.r422-daily.done{opacity:1!important;border-color:#b5abd58c!important;background:linear-gradient(100deg,#eee8fb,#f5effb 46%,#e9f2fb)!important;color:#53536a!important}.r422-daily.done>span{background:#fff!important;color:#786e9d!important}.r422-daily.done b{color:#514f68!important}.r422-daily.done small{color:#77768c!important}.r422-daily.done i{color:#77718f!important}@media(max-width:430px){.r423-town{min-height:122px;padding:20px 18px;border-radius:25px}.r423-town:after{font-size:70px;right:5%}.r423-town h2{font-size:24px}.r423-town p{font-size:9.5px;max-width:190px;line-height:1.5}.r423-town>b{min-width:92px;padding:11px 10px;font-size:10px}.r422-skill{grid-template-columns:32px minmax(64px,82px) minmax(55px,1fr) 31px!important;gap:6px!important}.r422-mastery{padding:13px!important}}.r424-page{max-width:720px;margin:0 auto;padding:16px 16px 128px!important;color:#30384d}.r424-page *{box-sizing:border-box}.r424-town{appearance:none;width:100%;min-height:132px;border:1px solid rgba(224,204,181,.55);border-radius:26px;padding:22px;margin:0 0 16px;background:linear-gradient(118deg,#fff1f6,#f4f3ff,#edf9fb);box-shadow:0 12px 30px #4953700f;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;color:#30384d;position:relative;overflow:hidden}.r424-town:after{content:"RWY";position:absolute;right:10%;top:6px;font:700 82px/1 Georgia,serif;color:#ffffff61;pointer-events:none}.r424-town-copy{position:relative;z-index:1;min-width:0}.r424-town-copy small{font-size:9px;letter-spacing:.18em;color:#9298a8}.r424-town-copy h1{font-size:26px;line-height:1.1;margin:9px 0 8px}.r424-town-copy p{font-size:11px;line-height:1.55;color:#737c90;margin:0}.r424-town-go{position:relative;z-index:1;flex:none;border-radius:999px;background:#ffffffd1;padding:12px 15px;font-size:11px;font-weight:800;box-shadow:0 6px 18px #4b52690f}.r424-profile,.r424-box{background:#ffffffd1;border:1px solid rgba(218,195,164,.55);border-radius:24px;box-shadow:0 10px 28px #48506e0d}.r424-profile{display:grid;grid-template-columns:136px minmax(0,1fr);gap:16px;padding:16px;margin-bottom:16px;position:relative}.r424-photo{height:154px}.r424-photo>button{width:100%;height:100%;border:0;border-radius:19px;overflow:hidden;background:linear-gradient(145deg,#fff0f4,#eef4ff);padding:0;position:relative;color:#caa8b4;font-size:54px}.r424-photo img{width:100%;height:100%;object-fit:cover;display:block}.r424-photo em{position:absolute;left:50%;bottom:8px;transform:translate(-50%);font-style:normal;font-size:10px;font-weight:800;white-space:nowrap;padding:5px 10px;border-radius:999px;background:#ffffffeb;border:1px solid #ead9c7;color:#30384d}.r424-person{align-self:center;min-width:0;padding-right:5px}.r424-person>small{font-size:10px;color:#9a91a3;letter-spacing:.1em}.r424-person h2{font-size:22px;margin:7px 0 8px}.r424-person p{font-size:11px;color:#747d90;margin:6px 0;white-space:nowrap}.r424-edit{position:absolute;right:15px;top:14px;border:1px solid #ead9c7;background:#fff;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:700;color:#3f4658}.r424-daily{grid-column:1/-1;min-height:54px;border:1px solid #e8d2c7;border-radius:16px;background:linear-gradient(100deg,#fff0e8,#fff8f3 55%,#f6efff);display:grid;grid-template-columns:30px 1fr 18px;align-items:center;gap:9px;padding:8px 12px;text-align:left;color:#51434a}.r424-daily>span{width:28px;height:28px;border-radius:10px;background:#fff;display:grid;place-items:center;color:#b27e68}.r424-daily div{display:flex;flex-direction:column}.r424-daily b{font-size:12px}.r424-daily small{font-size:9px;color:#8c7981;margin-top:2px}.r424-daily i{font-style:normal}.r424-daily.done{opacity:1!important;background:linear-gradient(100deg,#e8e1f5,#f2ecf8 48%,#e6f0f8);border-color:#d1c5df;color:#514e67}.r424-daily.done>span{color:#77699b}.r424-daily.done small{color:#77758a}.r424-box{padding:15px;margin-bottom:16px;overflow:hidden}.r424-title{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;margin:0 0 10px}.r424-title h2{font-size:18px;line-height:1.2;margin:0}.r424-title small{font-size:10px;color:#8c93a4;white-space:nowrap}.r424-tabs{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:0;padding:3px;margin:0 0 8px;border-radius:999px;background:#f1f2f6;position:static!important;transform:none!important}.r424-tabs button{width:100%;border:0;border-radius:999px;background:transparent;padding:9px 8px;font-size:12px;font-weight:800;color:#697286}.r424-tabs button.on{background:#fde7ee;color:#343b4d;box-shadow:0 2px 7px #5b4a5209}.r424-mastery [data-r424-panel]{display:block;width:100%;position:static!important;transform:none!important}.r424-mastery [data-r424-panel][hidden]{display:none!important}.r424-skill{width:100%;min-height:50px;display:grid;grid-template-columns:34px minmax(72px,92px) minmax(70px,1fr) 34px;align-items:center;gap:8px;border-bottom:1px solid rgba(221,225,233,.78)}.r424-skill:last-child{border-bottom:0}.r424-skill-icon{width:32px;height:32px;border-radius:50%;overflow:hidden;background:#f3efff;display:grid;place-items:center;font-size:17px}.r424-skill-icon img{width:100%;height:100%;object-fit:cover}.r424-skill-copy{min-width:0;display:flex;flex-direction:column;gap:1px}.r424-skill-copy b{font-size:13px;line-height:1.15}.r424-skill-copy small{font-size:9px;color:#9299aa}.r424-progress{height:7px;min-width:0;border-radius:999px;background:#edf0f5;overflow:hidden}.r424-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#e4b7ce,#abcbed)}.r424-skill strong{font-size:11px;text-align:right}.r424-stats,.r424-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.r424-stats article,.r424-actions button{min-height:74px;border:1px solid #eee2d7;border-radius:16px;background:#ffffffb8;display:flex;flex-direction:column;align-items:center;justify-content:center}.r424-stats small{font-size:9px;color:#8e95a6}.r424-stats b{font-size:12px;margin-top:6px;white-space:nowrap}.r424-actions button{gap:5px;color:#30384d;position:relative}.r424-actions button span{font-size:19px}.r424-actions button b{font-size:11px}.r424-actions button i{position:absolute;right:8px;top:7px;width:15px;height:15px;border-radius:50%;background:#ef7892;color:#fff;font-size:8px;font-style:normal;display:grid;place-items:center}@media(max-width:430px){.r424-page{padding-left:14px!important;padding-right:14px!important}.r424-town{min-height:116px;padding:18px;border-radius:23px}.r424-town:after{font-size:66px;right:5%}.r424-town-copy h1{font-size:23px}.r424-town-copy p{font-size:9.5px;max-width:190px}.r424-town-go{padding:10px 11px;font-size:9.5px}.r424-profile{grid-template-columns:118px minmax(0,1fr);gap:12px}.r424-photo{height:138px}.r424-person h2{font-size:20px}.r424-box{padding:13px}.r424-skill{grid-template-columns:32px minmax(64px,82px) minmax(55px,1fr) 31px;gap:6px}.r424-title h2{font-size:17px}.r424-title small{font-size:9px}.r424-stats b{font-size:11px}}.r425-page{max-width:720px;margin:0 auto;padding:14px 16px 126px!important;color:#30384d}.r425-page *{box-sizing:border-box}.r425-bn{position:relative;width:100%;aspect-ratio:16/9;border-radius:28px;overflow:hidden;border:1px solid rgba(216,190,157,.5);box-shadow:0 12px 30px #48506e12;background:#eef1f8}.r425-bn>img{width:100%;height:100%;object-fit:cover;display:block}.r425-bn-shade{position:absolute;inset:0;background:linear-gradient(90deg,#23283db8,#2d304538 55%,#ffffff08)}.r425-bn>div{position:absolute;left:24px;bottom:24px;color:#fff;text-align:left}.r425-bn small,.r425-subhead small{font:700 10px/1.2 Georgia,serif;letter-spacing:.18em}.r425-bn h1{font-size:30px;margin:7px 0 6px}.r425-bn p{font-size:11px;margin:0;opacity:.9}.r425-weather{width:100%;min-height:72px;margin:18px 0 20px;padding:10px 16px;border:1px solid rgba(216,190,157,.58);border-radius:24px;background:linear-gradient(100deg,#fff8fbf5,#f6f4fff5 52%,#eff9fbf5);display:grid;grid-template-columns:44px 1fr 20px;align-items:center;gap:12px;color:#30384d;text-align:left;box-shadow:0 8px 24px #4953700b}.r425-weather>span{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#ffffffdb;font-size:20px;color:#b68d69}.r425-weather div{display:flex;flex-direction:column;gap:4px}.r425-weather b{font-size:16px}.r425-weather small{font-size:10px;color:#838b9e}.r425-weather i{font-style:normal;font-size:23px;color:#c49a73}.r425-three{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.r425-gate{min-width:0;padding:0 0 14px;border:1px solid rgba(216,190,157,.6);border-radius:24px;background:#ffffffe0;overflow:hidden;color:#30384d;box-shadow:0 8px 22px #4953700b}.r425-gate img{width:100%;height:150px;object-fit:cover;display:block}.r425-gate span{display:flex;flex-direction:column;padding:13px 8px 5px;gap:5px}.r425-gate b{font-size:15px}.r425-gate small{font-size:9px;line-height:1.45;color:#7e8799}.r425-gate i{font-style:normal;color:#bc916d;font-size:17px}.r425-subhead{min-height:155px;margin-bottom:18px;padding:22px;border:1px solid rgba(216,190,157,.52);border-radius:28px;background:linear-gradient(120deg,#fff0f5,#f4f3ff 52%,#edf8fb);display:flex;align-items:flex-start;gap:15px}.r425-subhead>button{width:38px;height:38px;border:1px solid rgba(216,190,157,.55);border-radius:50%;background:#fff;color:#4c5264;font-size:24px}.r425-subhead small{color:#9b8b91}.r425-subhead h1{font-size:28px;margin:10px 0 7px}.r425-subhead p{font-size:11px;color:#7c8496;margin:0}.r425-list{display:grid;gap:10px}.r425-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r425-menu-card{min-width:0;min-height:94px;padding:0;border:1px solid rgba(216,190,157,.58);border-radius:20px;background:#ffffffe6;overflow:hidden;display:grid;grid-template-columns:94px minmax(0,1fr) 20px;align-items:center;color:#30384d;text-align:left;box-shadow:0 7px 20px #4953700a}.r425-menu-card>img{width:94px;height:94px;object-fit:cover}.r425-menu-card>span{display:flex;flex-direction:column;gap:5px;padding:10px 8px 10px 12px;min-width:0}.r425-menu-card b{font-size:14px}.r425-menu-card small{font-size:9px;line-height:1.4;color:#838b9d}.r425-menu-card i{font-style:normal;color:#bc916d;font-size:20px}.r425-grid .r425-menu-card{grid-template-columns:1fr 20px;grid-template-rows:82px auto;min-height:145px}.r425-grid .r425-menu-card>img{grid-column:1/3;width:100%;height:82px}.r425-grid .r425-menu-card>span{grid-column:1;grid-row:2;padding:11px 8px 12px 13px}.r425-grid .r425-menu-card>i{grid-column:2;grid-row:2}@media(max-width:430px){.r425-page{padding-left:14px!important;padding-right:14px!important}.r425-bn{border-radius:25px}.r425-bn>div{left:19px;bottom:19px}.r425-bn h1{font-size:27px}.r425-three{gap:8px}.r425-gate{border-radius:20px}.r425-gate img{height:128px}.r425-gate b{font-size:14px}.r425-gate small{font-size:8.5px}.r425-grid{gap:9px}.r425-menu-card{grid-template-columns:82px minmax(0,1fr) 18px;min-height:84px}.r425-menu-card>img{width:82px;height:84px}.r425-grid .r425-menu-card{grid-template-rows:72px auto}.r425-grid .r425-menu-card>img{height:72px}.r425-subhead{min-height:135px;padding:18px}.r425-subhead h1{font-size:25px}}.r427-page{height:calc(100dvh - var(--rwy419-head-h,64px) - 86px - env(safe-area-inset-bottom));max-height:760px;min-height:560px;max-width:720px;margin:0 auto;padding:10px 14px 8px!important;display:grid;grid-template-rows:minmax(260px,1fr) 72px minmax(188px,.62fr);gap:12px;overflow:hidden;color:#30384d}.r427-page *{box-sizing:border-box}.r427-bn{position:relative;min-height:0;border-radius:30px;overflow:hidden;border:1px solid rgba(216,190,157,.48);background:linear-gradient(135deg,#fceef4,#eef5ff 54%,#eefaf7);box-shadow:0 12px 30px #48506e11}.r427-slide{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;opacity:0;transition:opacity .55s ease;pointer-events:none}.r427-slide.on{opacity:1;pointer-events:auto}.r427-slide img{width:100%;height:100%;display:block;object-fit:cover}.r427-dots{position:absolute;right:16px;bottom:13px;z-index:4;display:flex;align-items:center;gap:5px;padding:4px 6px;border-radius:999px;background:#ffffff52;backdrop-filter:blur(8px)}.r427-dots button{width:4px;height:4px;min-width:4px;padding:0;border:0;border-radius:50%;background:#ffffffad;box-shadow:0 0 0 .5px #56596838}.r427-dots button.on{width:5px;height:5px;min-width:5px;background:#d5b27e;box-shadow:0 0 0 2px #ffffff9e}.r427-weather{position:relative;width:100%;height:72px;padding:0 16px;border:1px solid rgba(216,190,157,.5);border-radius:26px;overflow:hidden;background:#ffffffd1;display:grid;grid-template-columns:44px minmax(0,1fr) 18px;align-items:center;gap:11px;color:#30384d;text-align:left;box-shadow:0 8px 22px #4953700a}.r427-weather>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.15;filter:saturate(.75)}.r427-weather:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#fff9fbf2,#f7f6ffd1,#eef9fb9e)}.r427-weather>*:not(img){position:relative;z-index:1}.r427-weather-icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#ffffffd6;color:#b58b67;font-size:19px}.r427-weather>span:nth-of-type(2){display:flex;flex-direction:column;gap:3px}.r427-weather b{font-size:15px}.r427-weather small{font-size:9px;color:#858c9d}.r427-weather i{font-style:normal;color:#bc916d;font-size:20px}.r427-three{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.r427-gate{position:relative;min-width:0;min-height:0;height:100%;padding:0 0 10px;border:1px solid rgba(216,190,157,.55);border-radius:26px;overflow:hidden;background:#ffffffe0;color:#30384d;box-shadow:0 8px 22px #4953700b;display:grid;grid-template-rows:minmax(92px,1fr) auto 15px}.r427-gate:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff94;pointer-events:none}.r427-gate img{width:100%;height:100%;min-height:0;object-fit:cover;display:block}.r427-gate span{display:flex;flex-direction:column;gap:3px;padding:9px 5px 2px}.r427-gate b{font-size:14px;line-height:1.15}.r427-gate small{font-size:8px;line-height:1.35;color:#7f8798}.r427-gate i{font-style:normal;color:#b98f6b;font-size:13px;line-height:13px}.r427-admin{display:grid;gap:12px}.r427-admin>h2{font-size:18px;margin:10px 0 0}.r427-admin>p{font-size:10px;color:#858c9d;margin:0}.r427-admin-row{display:grid;grid-template-columns:120px 1fr;gap:12px;padding:12px;border:1px solid rgba(216,190,157,.5);border-radius:22px;background:#ffffffdb}.r427-admin-preview{height:82px;border-radius:16px;overflow:hidden;background:#f2f4f8;display:grid;place-items:center;color:#9aa0ad;font-size:10px}.r427-admin-preview img{width:100%;height:100%;object-fit:cover}.r427-admin-row>div:last-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.r427-admin-row b{font-size:13px}.r427-admin-row small{font-size:9px;color:#8b92a2}.r427-admin-row label,.r427-admin-row button{border:1px solid #ead9c7;border-radius:999px;background:#fff;padding:6px 10px;font-size:9px;font-weight:700}.r427-admin-row input{display:none}@media(max-width:430px){.r427-page{height:calc(100dvh - var(--rwy419-head-h,64px) - 82px - env(safe-area-inset-bottom));padding:8px 12px 6px!important;grid-template-rows:minmax(250px,1fr) 68px minmax(180px,.6fr);gap:10px}.r427-bn{border-radius:27px}.r427-weather{height:68px;border-radius:23px}.r427-three{gap:7px}.r427-gate{border-radius:23px}.r427-gate b{font-size:13px}.r427-gate small{font-size:7.4px}.r427-dots{right:12px;bottom:10px;gap:4px;padding:3px 5px}.r427-dots button{width:3px;height:3px;min-width:3px}.r427-dots button.on{width:4px;height:4px;min-width:4px}}@media(max-height:700px){.r427-page{grid-template-rows:minmax(220px,1fr) 62px minmax(164px,.56fr);gap:8px}.r427-weather{height:62px}.r427-gate span{padding-top:6px}.r427-gate b{font-size:12px}.r427-gate small{font-size:7px}}.r427-dots{right:12px!important;bottom:10px!important;gap:3px!important;padding:0!important;background:transparent!important;backdrop-filter:none!important;border-radius:0!important}.r427-dots button,.r427-dots button.on{box-sizing:border-box!important;width:2px!important;height:2px!important;min-width:2px!important;min-height:2px!important;max-width:2px!important;max-height:2px!important;flex:0 0 2px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;transform:none!important;box-shadow:none!important;background:#4a4e5b61!important}.r427-dots button.on{background:#b78f5e!important}.r428-empty-bn{background:linear-gradient(135deg,#fff4f8c7,#f1f5ffd1 55%,#eff9f7d1)!important;display:grid;place-items:center}.r428-empty-mark{opacity:.35;font-family:Georgia,serif;letter-spacing:.18em;color:#7c7480}.r428-empty-mark small{font-size:9px}.r428-page{max-width:720px;margin:0 auto;padding:14px 16px 126px!important;color:#30384d}.r428-page *{box-sizing:border-box}.r428-subhead{min-height:150px;margin-bottom:16px;padding:22px;border:1px solid rgba(216,190,157,.5);border-radius:30px;background:linear-gradient(120deg,#fff2f7eb,#f4f3ffe6 52%,#edf8fbeb);display:flex;align-items:flex-start;gap:16px;box-shadow:0 12px 30px #4953700b}.r428-back{flex:0 0 42px;width:42px;height:42px;padding:0!important;border:1px solid rgba(216,190,157,.58)!important;border-radius:15px!important;background:#ffffffe6!important;color:#3f4658!important;display:grid!important;place-items:center;font:700 20px/1 Georgia,serif!important;box-shadow:0 5px 14px #4b46550b}.r428-subhead>div{padding-top:2px}.r428-subhead small{font:700 10px/1.2 Georgia,serif;letter-spacing:.14em;color:#8e8290}.r428-subhead h1{font-size:28px;line-height:1.15;margin:14px 0 8px}.r428-subhead p{font-size:11px;line-height:1.6;color:#737c90;margin:0}.r428-list{display:grid;gap:10px}.r428-menu-card{width:100%;min-height:104px;padding:0!important;border:1px solid rgba(216,190,157,.56)!important;border-radius:23px!important;background:#ffffffe6!important;overflow:hidden;display:grid!important;grid-template-columns:104px minmax(0,1fr) 34px;align-items:center;color:#30384d!important;text-align:left!important;box-shadow:0 8px 24px #4953700b;transition:transform .16s ease,box-shadow .16s ease}.r428-menu-card:active{transform:scale(.992)}.r428-menu-card>img{width:104px;height:104px;object-fit:cover;display:block}.r428-menu-card>span{min-width:0;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.r428-menu-card b{font-size:16px;line-height:1.2}.r428-menu-card small{font-size:10px;line-height:1.45;color:#7d8598}.r428-menu-card i{font-style:normal;font-size:22px;color:#bb9069;text-align:center;padding-right:10px}@media(max-width:430px){.r428-page{padding:12px 14px 120px!important}.r428-subhead{min-height:132px;padding:18px;border-radius:27px;gap:14px}.r428-back{width:40px;height:40px;flex-basis:40px;border-radius:14px!important}.r428-subhead h1{font-size:25px;margin-top:12px}.r428-list{gap:9px}.r428-menu-card{min-height:94px;grid-template-columns:94px minmax(0,1fr) 30px;border-radius:21px!important}.r428-menu-card>img{width:94px;height:94px}.r428-menu-card>span{padding:10px 11px}.r428-menu-card b{font-size:15px}.r428-menu-card small{font-size:9px}.r428-menu-card i{font-size:20px;padding-right:8px}.r427-dots{gap:2px!important}.r427-dots button,.r427-dots button.on{width:2px!important;height:2px!important;min-width:2px!important;min-height:2px!important;max-width:2px!important;max-height:2px!important;flex-basis:2px!important}}.r429-inner-back{width:100%;display:flex;justify-content:flex-start;align-items:center;margin:0 0 12px;padding:0}.r429-inner-back>button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;margin:0!important;border:1px solid rgba(216,190,157,.58)!important;border-radius:14px!important;background:#ffffffeb!important;color:#3f4658!important;display:grid!important;place-items:center!important;font:700 20px/1 Georgia,serif!important;box-shadow:0 5px 14px #4b46550b!important}.r429-inner-back>button:active{transform:scale(.96)}.r430-head{display:flex;gap:14px;align-items:flex-start;padding:18px;border:1px solid var(--rwy-line);border-radius:28px;background:linear-gradient(135deg,#fff5f9eb,#f1f7ffeb);margin-bottom:14px}.r430-back{width:46px;height:46px;flex:0 0 46px;border:1px solid var(--rwy-line);border-radius:16px;background:#fff;font-size:25px;color:#334055}.r430-head small{font-size:10px;letter-spacing:.12em;color:#8d7d8b}.r430-head h1{font-size:25px;margin:4px 0 5px}.r430-head p{font-size:13px;color:var(--rwy-soft);margin:0;line-height:1.6}.r430-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 16px}.r430-kpi{padding:11px 8px;text-align:center;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffffc2}.r430-kpi b{display:block;font-size:16px}.r430-kpi small{font-size:10px;color:var(--rwy-soft)}.r430-atlas-list,.r430-item-list{display:grid;gap:10px}.r430-atlas-row,.r430-item-row{width:100%;display:grid;grid-template-columns:74px 1fr auto;gap:12px;align-items:center;padding:10px;border:1px solid var(--rwy-line);border-radius:20px;background:#ffffffd1;text-align:left;color:inherit}.r430-thumb{width:74px;height:74px;border-radius:15px;overflow:hidden;background:linear-gradient(135deg,#fff3f7,#edf6ff);display:grid;place-items:center;border:1px solid rgba(210,190,178,.45)}.r430-thumb img{width:100%;height:100%;object-fit:cover}.r430-thumb .blank{font-size:9px;color:#a69aa3;text-align:center;line-height:1.45;padding:8px}.r430-atlas-row h3,.r430-item-row h3{font-size:16px;margin:0 0 4px}.r430-atlas-row p,.r430-item-row p{font-size:11px;color:var(--rwy-soft);margin:0;line-height:1.5}.r430-arr{font-size:24px;color:#b69170}.r430-quality{display:flex;gap:5px;margin-top:7px;align-items:center}.r430-dot{width:9px;height:9px;border-radius:50%;border:1px solid #d6c5b7;background:transparent}.r430-dot.on{background:#d8aa67;border-color:#d8aa67}.r430-progress{font-size:11px;color:#c55f83;margin-left:5px}.r430-toolbar{display:grid;grid-template-columns:1fr auto;gap:8px;margin:0 0 10px}.r430-toolbar input,.r430-toolbar select{min-height:42px;border:1px solid var(--rwy-line);border-radius:14px;background:#ffffffe6;padding:0 12px;font:inherit;color:inherit}.r430-tabs{display:flex;gap:6px;overflow:auto;padding:0 0 10px;scrollbar-width:none}.r430-tabs button{white-space:nowrap;border:1px solid var(--rwy-line);border-radius:999px;background:#fff;padding:8px 13px;font-size:11px}.r430-tabs button.on{background:#ef9eb5;color:#fff;border-color:#ef9eb5}.r430-detail-hero{border:1px solid var(--rwy-line);border-radius:26px;overflow:hidden;background:#fff;margin-bottom:12px}.r430-detail-photo{aspect-ratio:1/1;max-height:440px;background:linear-gradient(135deg,#fff2f7,#eef7ff);display:grid;place-items:center}.r430-detail-photo img{width:100%;height:100%;object-fit:cover}.r430-detail-photo .blank{font-size:14px;color:#9d919a;text-align:center}.r430-detail-copy{padding:16px}.r430-detail-copy h2{font-size:24px;margin:0 0 4px}.r430-detail-copy p{font-size:12px;color:var(--rwy-soft);line-height:1.65}.r430-quality-list{display:grid;gap:8px}.r430-qrow{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:12px;border:1px solid var(--rwy-line);border-radius:16px;background:#ffffffd1}.r430-qnum{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#f5e7d3;color:#8c663d;font-weight:700}.r430-qrow b{font-size:14px}.r430-qrow small{display:block;color:var(--rwy-soft);font-size:10px;margin-top:2px}.r430-price{font-size:12px;color:#9a6d42;font-weight:700}.r430-shop-badge{display:inline-flex;padding:5px 9px;border-radius:999px;background:#fff0f4;color:#bd5e7c;font-size:10px}.r430-admin-note{padding:12px;border:1px dashed #d8bfae;border-radius:16px;background:#fffaf6cc;font-size:11px;line-height:1.6;margin-bottom:12px}.r430-admin-card{padding:12px;border:1px solid var(--rwy-line);border-radius:18px;background:#fff;margin-bottom:9px}.r430-admin-top{display:grid;grid-template-columns:62px 1fr;gap:10px}.r430-admin-card .r430-thumb{width:62px;height:62px}.r430-admin-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.r430-admin-actions label,.r430-admin-actions button{border:1px solid var(--rwy-line);border-radius:11px;background:#fff;padding:8px 10px;font-size:10px}.r430-switch.on{background:#f2a7bc;color:#fff}.r430-more{width:100%;margin:14px 0;padding:12px;border:1px solid var(--rwy-line);border-radius:14px;background:#fff}.r430-shop-row{display:grid;grid-template-columns:74px 1fr;gap:12px;padding:10px;border:1px solid var(--rwy-line);border-radius:20px;background:#fff}.r430-shop-row .r430-shop-actions{display:flex;justify-content:space-between;align-items:end;gap:8px;margin-top:8px}.r430-shop-row button{border:0;border-radius:12px;background:#ef9eb5;color:#fff;padding:8px 12px}.r430-shop-entry{margin:10px 0;padding:13px;border:1px solid var(--rwy-line);border-radius:18px;background:linear-gradient(135deg,#fff5f9eb,#f0f7ffeb);display:flex;align-items:center;justify-content:space-between;gap:10px}.r430-shop-entry b{font-size:14px}.r430-shop-entry small{display:block;color:var(--rwy-soft);font-size:10px;margin-top:3px}.r430-shop-entry button{border:1px solid var(--rwy-line);background:#fff;border-radius:12px;padding:9px 11px}@media(max-width:520px){.r430-head{padding:14px;border-radius:23px}.r430-head h1{font-size:22px}.r430-kpis{grid-template-columns:repeat(3,1fr)}.r430-atlas-row,.r430-item-row{grid-template-columns:66px 1fr auto}.r430-thumb{width:66px;height:66px}.r430-toolbar{grid-template-columns:1fr}.r430-detail-photo{max-height:none}}.r430-item-row{min-height:94px;padding:12px 14px;gap:14px;border-radius:22px;box-shadow:0 5px 18px #4e424b09}.r430-item-copy{min-width:0}.r430-item-copy h3{font-size:17px}.r430-item-copy p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.r430-arr{padding-left:4px}.r430-quality{gap:7px;margin-top:9px}.r430-dot{width:10px;height:10px}.r430-progress{margin-left:3px;font-weight:700}.r430-quality-list{gap:10px}.r430-qrow{grid-template-columns:36px minmax(0,1fr) auto;min-height:76px;padding:13px 14px;gap:12px;border-radius:19px}.r430-qrow.is-got{background:linear-gradient(135deg,#fff,#fff8fa)}.r432-qright{display:grid;justify-items:end;gap:7px}.r432-claim{border:0;border-radius:999px;background:#e996ae;color:#fff;padding:7px 13px;font-size:11px;font-weight:700}.r432-claim.done{background:#eee;color:#999}.r432-lock{font-size:10px;color:#aaa}.r432-reward-note{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:13px 15px;border:1px solid var(--rwy-line);border-radius:18px;background:linear-gradient(135deg,#fff8f3,#f6f7ff)}.r432-reward-note b{font-size:13px}.r432-reward-note span{font-size:10px;color:var(--rwy-soft);text-align:right}.r432-shop-count{display:grid;place-items:center;min-width:64px;padding:0 12px;border:1px solid var(--rwy-line);border-radius:14px;background:#fff;font-size:11px;color:var(--rwy-soft)}.r432-shop-list{display:grid;gap:12px}.r432-product{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;padding:13px;border:1px solid var(--rwy-line);border-radius:22px;background:#ffffffe6;box-shadow:0 6px 20px #4e424b0a}.r432-product>.r430-thumb{width:86px;height:86px;border-radius:17px}.r432-product-main{min-width:0}.r432-product-title{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:9px}.r432-product-title b{font-size:16px}.r432-product-title small{font-size:10px;color:var(--rwy-soft)}.r432-quality-buy{display:grid;gap:6px}.r432-buy-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:6px;border-top:1px solid rgba(216,199,187,.45)}.r432-buy-row span{display:flex;align-items:center;gap:8px}.r432-buy-row b{font-size:12px}.r432-buy-row small{font-size:10px;color:#9a6d42}.r432-buy-row button{border:0;border-radius:999px;background:#efa0b7;color:#fff;padding:6px 12px;font-size:10px;font-weight:700}@media(max-width:520px){.r430-detail-copy{padding:17px}.r430-qrow{grid-template-columns:34px minmax(0,1fr) auto}.r432-product{grid-template-columns:76px minmax(0,1fr);gap:11px;padding:11px}.r432-product>.r430-thumb{width:76px;height:76px}.r432-reward-note{align-items:flex-start;flex-direction:column}.r432-reward-note span{text-align:left}}.r435-controls{margin:18px 0 12px;padding:12px;border:1px solid rgba(194,160,112,.25);border-radius:24px;background:#ffffff85;box-shadow:0 10px 30px #4e465f0b;backdrop-filter:blur(12px)}.r435-controls .r434-source-scroll{margin:0 0 12px;display:flex;gap:8px;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:none}.r435-controls .r434-source-scroll::-webkit-scrollbar{display:none}.r435-controls .r434-source-scroll button{flex:0 0 auto;max-width:148px;min-height:42px;padding:9px 14px;white-space:normal;line-height:1.15;font-size:14px;border-radius:15px}.r435-controls .r434-filter-row{margin:0;display:grid;grid-template-columns:minmax(118px,.8fr) minmax(0,1.2fr);gap:9px}.r435-controls select,.r435-controls input{min-width:0;width:100%;height:46px;border-radius:15px;font-size:14px;padding:0 13px}.r434-page-meta{display:flex!important;justify-content:space-between;align-items:center;margin:14px 4px 12px!important;font-size:13px!important;color:#7e7888!important}.r434-page-meta span:first-child{font-weight:700;color:#565064}.r435-pagination{margin:18px 0 34px;padding:12px 14px;min-height:64px;display:grid;grid-template-columns:46px 1fr 46px;align-items:center;gap:10px;border:1px solid rgba(194,160,112,.24);border-radius:22px;background:linear-gradient(135deg,#fffafce6,#f7faffe6);box-shadow:0 10px 28px #49455b0e}.r435-pagination button{appearance:none;border:1px solid rgba(194,160,112,.3);background:#fffc;color:#4d4858;height:40px;min-width:40px;border-radius:14px;font:700 15px/1 inherit;box-shadow:none}.r435-pagination button.on{background:linear-gradient(135deg,#f1c9d8,#e8d9ef);border-color:#c589a16b;color:#4d4050}.r435-pagination button:disabled{opacity:.28}.r435-arrow{font-size:25px!important;font-weight:500!important}.r435-pages{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0}.r435-pages span{color:#aaa1ad;font-size:13px}.r435-pages button{height:36px;min-width:36px;border-radius:12px;font-size:13px}@media(max-width:430px){.r435-controls{padding:10px;border-radius:20px}.r435-controls .r434-source-scroll button{max-width:130px;padding:8px 12px;font-size:13px}.r435-controls .r434-filter-row{grid-template-columns:118px minmax(0,1fr)}.r435-pagination{grid-template-columns:42px 1fr 42px;padding:10px;gap:6px}.r435-pages{gap:5px}.r435-pages button{min-width:33px;height:34px;padding:0 8px}}.r435-controls{padding:14px 14px 13px;border-radius:24px;background:linear-gradient(135deg,#ffffffad,#faf8ff94);overflow:hidden}.r435-controls .r434-source-scroll{position:relative;margin:0 0 11px;padding:1px 2px 8px;gap:9px}.r435-controls .r434-source-scroll button{min-height:40px;padding:9px 15px;border-radius:14px;white-space:nowrap;max-width:none;font-size:13px;box-shadow:0 3px 10px #4c445606}.r435-controls .r434-source-scroll button.on{box-shadow:0 5px 14px #d789a624}.r435-controls .r434-filter-row{gap:10px}.r435-controls select,.r435-controls input{height:48px;background:#ffffffd1;border-color:#cab19157}.r435-controls input::placeholder{color:#aaa4ad}@media(max-width:430px){.r435-controls{padding:11px}.r435-controls .r434-source-scroll button{font-size:12.5px;padding:8px 13px}.r435-controls .r434-filter-row{grid-template-columns:120px minmax(0,1fr);gap:8px}.r435-controls select,.r435-controls input{height:46px}}.r428-back,.r429-inner-back>button,.r441-town-head>button,.emp-back,button[aria-label=返回上一頁],button[aria-label=回上一頁],button[aria-label=返回]{box-sizing:border-box!important;width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;flex:0 0 54px!important;padding:0!important;border-radius:17px!important;display:grid!important;place-items:center!important;font-size:24px!important;line-height:1!important}.r429-inner-back{min-height:54px;margin-bottom:16px!important}.r428-subhead{gap:18px!important}.r441-town-head,.emp-hero{grid-template-columns:54px minmax(0,1fr)!important;gap:18px!important}@media(max-width:430px){.r428-back,.r429-inner-back>button,.r441-town-head>button,.emp-back,button[aria-label=返回上一頁],button[aria-label=回上一頁],button[aria-label=返回]{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;flex-basis:54px!important;border-radius:17px!important}.r428-subhead{gap:18px!important}.r441-town-head,.emp-hero{grid-template-columns:54px minmax(0,1fr)!important;gap:18px!important}}.r428-back,.r429-inner-back>button,.r441-town-head>button,.emp-back,.r430-back,button[aria-label=返回上一頁],button[aria-label=回上一頁],button[aria-label=返回]{box-sizing:border-box!important;width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;flex:0 0 42px!important;padding:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;font-size:20px!important;line-height:1!important}.r429-inner-back{min-height:42px!important;margin-bottom:13px!important}.r428-subhead{gap:14px!important}.r441-town-head,.emp-hero{grid-template-columns:42px minmax(0,1fr)!important;gap:15px!important}@media(max-width:430px){.r428-back,.r429-inner-back>button,.r441-town-head>button,.emp-back,.r430-back,button[aria-label=返回上一頁],button[aria-label=回上一頁],button[aria-label=返回]{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;max-width:42px!important;max-height:42px!important;flex-basis:42px!important;border-radius:14px!important;font-size:20px!important}.r428-subhead{gap:14px!important}.r441-town-head,.emp-hero{grid-template-columns:42px minmax(0,1fr)!important;gap:15px!important}}.r441-town-head,.r428-head,.r428-subhead,.r430-head,.r425-subhead,.emp-hero{position:relative!important;align-items:start!important}.r441-town-head>button,.r428-head>button,.r428-subhead>button,.r430-head>.r430-back,.r425-subhead>button,.emp-hero>.emp-back{align-self:start!important;margin-top:0!important}.r441-town-head>div,.r428-head>div,.r428-subhead>div,.r430-head>div,.r425-subhead>div,.emp-hero>div{align-self:start!important;padding-top:1px!important}.emp-hero{align-items:start!important}@media(max-width:430px){.r441-town-head,.r428-head,.r428-subhead,.r430-head,.r425-subhead,.emp-hero{align-items:start!important}}.r445-page{padding-bottom:120px}.r445-head{margin:22px 18px 18px;padding:22px 20px;border:1px solid #eadcc9;border-radius:28px;background:linear-gradient(120deg,#fff4f7,#eef7ff);display:grid;grid-template-columns:54px 1fr;gap:18px;align-items:start}.r445-head>button{width:54px;height:54px;border:1px solid #eadcc9;border-radius:17px;background:#fff;color:#27324a;font-size:30px;font-weight:700}.r445-head small{display:block;color:#697087;letter-spacing:2px;margin:2px 0 8px}.r445-head h1{margin:0;font-size:30px;color:#39343b}.r445-head p{margin:8px 0 0;color:#5f6572;line-height:1.55}.r445-news,.r445-panel,.r445-case,.r445-detail,.r445-reward{margin:0 18px 16px;border:1px solid #eadcc9;border-radius:22px;background:#ffffffe6;box-shadow:0 8px 24px #463a460a}.r445-news{padding:16px}.r445-news .section-head{display:flex;justify-content:space-between;align-items:center}.r445-news .section-head h2{font-size:18px}.r445-newsrow{display:grid;grid-template-columns:48px 1fr auto;gap:10px;padding:10px 0;border-top:1px solid #f1e8df;align-items:center}.r445-newsrow em{font-style:normal;text-align:center;border-radius:8px;background:#ffe8ef;color:#bd5d7a;font-size:12px;padding:4px}.r445-newsrow time{font-size:12px;color:#9a9eaa}.r445-grid{margin:0 18px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.r445-item{min-height:126px;border:1px solid #eadcc9;border-radius:22px;background:#fff;padding:16px;text-align:left;display:grid;grid-template-columns:46px 1fr 14px;gap:10px;align-items:center;color:#263047}.r445-item .r445-icon{width:46px;height:46px;border-radius:15px;background:linear-gradient(135deg,#ffe7ee,#edf5ff);display:grid;place-items:center;font-size:22px}.r445-item b{display:block;font-size:18px;margin-bottom:6px}.r445-item small{display:block;line-height:1.45;color:#74798a}.r445-item i{font-style:normal;color:#bd8c5b;font-size:26px}.r445-stack{display:grid;gap:14px}.r445-panel{padding:20px;display:flex;gap:16px;align-items:center;justify-content:space-between}.r445-panel h2,.r445-detail h2,.r445-case h2{margin:0 0 8px;font-size:21px}.r445-panel p,.r445-detail p,.r445-case p{margin:0;color:#707687;line-height:1.6}.r445-panel b{display:block;margin-top:10px;color:#b36b4e}.r445-bigicon{font-size:38px}.r445-soft,.r445-reward button,.r445-case button{border:1px solid #eadcc9;background:linear-gradient(135deg,#fff0f4,#edf4ff);border-radius:14px;padding:10px 14px;color:#27324a;font-weight:700}.r445-reward{padding:16px;display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center}.r445-reward>span{font-size:30px}.r445-reward b,.r445-reward small{display:block}.r445-reward small{color:#777d8b;margin-top:5px}.r445-tabs{margin:0 18px 14px;padding:5px;border:1px solid #eadcc9;background:#fff;border-radius:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.r445-tabs button{border:0;background:transparent;padding:10px;border-radius:12px}.r445-tabs .on{background:#ffe8ef;color:#b95073;font-weight:700}.r445-case{padding:18px}.r445-case-top,.r445-case-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px}.r445-case-top span{font-size:12px;color:#8a8e99}.r445-case-top em,.r445-badge{font-style:normal;background:#ffe5e8;color:#c24e62;border-radius:999px;padding:5px 10px;font-size:12px}.r445-case-bottom{margin-top:16px}.r445-case-bottom b{color:#bd654d}.r445-detail{padding:22px}.r445-detail dl{margin:18px 0}.r445-detail dl>div{padding:13px 0;border-top:1px solid #eee4dc;display:grid;grid-template-columns:88px 1fr;gap:12px}.r445-detail dt{color:#8a8e99}.r445-detail dd{margin:0;color:#343946;font-weight:600}.r445-primary{width:100%;border:1px solid #e7c8c8;background:linear-gradient(90deg,#f7dbe4,#dfe9fb);border-radius:16px;padding:15px;color:#27324a;font-size:17px;font-weight:800}.r445-cost{margin:18px 0;padding:16px;border-radius:16px;background:#fff6f3;text-align:center;font-size:20px;font-weight:800;color:#ad684d}@media(max-width:390px){.r445-head{grid-template-columns:50px 1fr;padding:18px}.r445-head>button{width:50px;height:50px}.r445-head h1{font-size:27px}.r445-grid{gap:10px}.r445-item{grid-template-columns:40px 1fr 12px;padding:13px;min-height:118px}.r445-item .r445-icon{width:40px;height:40px}.r445-item b{font-size:16px}}.r445-page{max-width:760px;margin:0 auto;padding:18px 18px 132px!important;box-sizing:border-box}.r445-head{margin:0 0 16px!important;min-height:172px;box-sizing:border-box;padding:24px 26px!important;border-radius:30px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:18px!important;align-items:start!important}.r445-head>button{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;border-radius:17px!important;font-size:24px!important;line-height:1!important;padding:0!important;align-self:start!important}.r445-head>div{min-width:0;padding-top:1px}.r445-head small{margin:0 0 8px!important;line-height:1.1}.r445-head h1{font-size:30px!important;line-height:1.18}.r445-head p{font-size:14px;line-height:1.5;margin-top:8px!important}.r445-news,.r445-panel,.r445-case,.r445-detail,.r445-reward{margin-left:0!important;margin-right:0!important;width:100%;box-sizing:border-box}.r445-news{margin-bottom:14px!important}.r445-grid{margin:0!important;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.r445-item{width:100%;box-sizing:border-box;min-width:0}.r445-item>span:nth-child(2){min-width:0}.r445-item small{overflow-wrap:anywhere}.r445-stack{width:100%;gap:12px!important}@media(max-width:430px){.r445-page{padding:16px 16px 126px!important}.r445-head{min-height:158px;padding:20px!important;grid-template-columns:50px minmax(0,1fr)!important;gap:16px!important;border-radius:27px!important}.r445-head>button{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;border-radius:16px!important;font-size:22px!important}.r445-head h1{font-size:27px!important}.r445-head p{font-size:13px}.r445-grid{gap:10px!important}.r445-item{min-height:116px!important;padding:13px!important;grid-template-columns:40px minmax(0,1fr) 12px!important;gap:9px!important}.r445-item b{font-size:16px!important}.r445-item small{font-size:12px;line-height:1.4}}.r445-head{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;column-gap:16px!important;align-items:start!important;min-height:154px!important;padding:20px 22px!important}.r445-head>button{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border-radius:13px!important;padding:0!important;margin:0!important;font-size:20px!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;align-self:start!important}.r445-head>div{padding-top:0!important;min-width:0!important}.r445-head small{height:42px!important;margin:0!important;display:flex!important;align-items:center!important;line-height:1!important}.r445-head h1{margin:5px 0 0!important}.r445-head p{margin-top:8px!important}@media(max-width:430px){.r445-head{grid-template-columns:40px minmax(0,1fr)!important;column-gap:14px!important;min-height:148px!important;padding:18px!important}.r445-head>button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;border-radius:12px!important;font-size:19px!important}.r445-head small{height:40px!important}}.r450-tabs{width:100%;box-sizing:border-box;margin:0 0 16px;padding:5px;border:1px solid #eadcc9;border-radius:18px;background:#ffffffe0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;box-shadow:0 6px 18px #463a4606}.r450-tabs button{min-width:0;height:46px;border:0;border-radius:14px;background:transparent;color:#30384d;font-size:15px;font-weight:800;white-space:nowrap}.r450-tabs button.on{background:linear-gradient(120deg,#ffe5ed,#eef4ff);color:#34384a}@media(max-width:430px){.r450-tabs{margin-bottom:14px;border-radius:16px}.r450-tabs button{height:43px;font-size:14px;border-radius:12px}}.r445-tabs .on{background:linear-gradient(120deg,#ffe5ed,#eef4ff);color:#34384a;font-weight:800}.r450-tabs{width:auto!important;box-sizing:border-box;margin:0 18px 14px!important;padding:5px!important;border:1px solid #eadcc9!important;border-radius:16px!important;background:#ffffffe0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;box-shadow:none!important}.r450-tabs button{min-width:0!important;height:auto!important;border:0!important;background:transparent!important;padding:10px!important;border-radius:12px!important;color:#30384d!important;font-size:15px!important;font-weight:800!important;white-space:nowrap!important}.r450-tabs button.on{background:linear-gradient(120deg,#ffe5ed,#eef4ff)!important;color:#34384a!important}@media(max-width:430px){.r450-tabs{margin:0 18px 14px!important;border-radius:16px!important}.r450-tabs button{height:auto!important;padding:10px!important;font-size:14px!important;border-radius:12px!important}}.r452-tabs{margin:0 18px 14px!important;padding:5px!important;border:1px solid #eadcc9!important;border-radius:16px!important;background:#fff!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:auto!important;box-sizing:border-box!important;box-shadow:none!important}.r452-tabs button{border:0!important;background:transparent!important;padding:10px!important;border-radius:12px!important;color:#30384d!important;font-size:15px!important;font-weight:800!important;white-space:nowrap!important;min-width:0!important}.r452-tabs button.on{background:linear-gradient(120deg,#ffe5ed,#eef4ff)!important;color:#34384a!important}.r452-wide{margin:0!important;min-height:84px!important;width:100%!important;grid-template-columns:54px minmax(0,1fr) 18px!important}@media(max-width:430px){.r452-tabs{margin:0 18px 14px!important}.r452-tabs button{padding:10px!important;font-size:14px!important}.r452-wide{min-height:78px!important}}.r445-page{display:block!important}.r445-page>.r445-head{display:grid!important;order:initial!important}.r445-page>.r452-tabs{display:grid!important;position:static!important;float:none!important;transform:none!important;order:initial!important;width:auto!important;max-width:none!important;margin:0 18px 14px!important;padding:5px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important}.r445-page>.r452-tabs+.r445-stack{display:grid!important;margin-top:0!important;padding-top:0!important;order:initial!important}.r445-page>.r452-tabs button{width:100%!important;min-width:0!important;text-align:center!important}@media(max-width:430px){.r445-page>.r452-tabs{margin:0 18px 14px!important;width:auto!important}}.r454-tabs{margin:0 0 14px!important;width:100%!important;padding:5px!important;box-sizing:border-box!important}.r454-tabs button{font-size:15px!important;font-weight:800!important;padding:11px 8px!important}.r454-claim{margin:0;border:1px solid #eadcc9;border-radius:22px;background:#ffffffeb;padding:20px;display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:16px;align-items:center}.r454-claim h2{margin:0 0 7px;font-size:21px}.r454-claim p{margin:0;color:#707687;line-height:1.55}.r454-claim b{display:block;margin-top:9px;color:#30384d}.r454-claim button{border:1px solid #eadcc9;background:linear-gradient(135deg,#ffe8ef,#edf4ff);border-radius:14px;padding:11px 15px;font-weight:800;color:#30384d}.r454-claim button:disabled,.r445-reward button:disabled{opacity:.48}.r454-log{display:grid;gap:12px}.r454-log article{border:1px solid #eadcc9;border-radius:20px;background:#fff;padding:17px}.r454-log b,.r454-log small,.r454-log time{display:block}.r454-log small{color:#707687;margin:6px 0}.r454-log time{font-size:12px;color:#9a9eaa}.r454-empty{border:1px solid #eadcc9;border-radius:20px;background:#fff;padding:28px;text-align:center;color:#858997}.r454-select{display:block;margin:18px 0}.r454-select span{display:block;font-weight:800;margin-bottom:8px}.r454-select select{width:100%;height:52px;border:1px solid #eadcc9;border-radius:15px;background:#fff;padding:0 14px;color:#30384d;font-size:16px}@media(max-width:430px){.r454-tabs{margin:0 0 12px!important}.r454-claim{grid-template-columns:46px minmax(0,1fr) auto;gap:12px;padding:17px}.r454-claim h2{font-size:19px}.r454-claim p{font-size:13px}.r454-claim button{padding:10px 12px}}.r445-page{--r456-side:18px}.r445-page .r454-tabs{width:88%!important;max-width:520px!important;margin:14px auto 12px!important;padding:4px!important;min-height:50px!important;border-radius:18px!important;box-shadow:0 5px 16px #4b425009!important}.r445-page .r454-tabs button{min-height:42px!important;padding:7px 10px!important;border-radius:14px!important;font-size:14px!important;line-height:1.15!important;white-space:nowrap!important}.r445-page .r445-panel,.r445-page .r445-reward,.r445-page .r445-case,.r445-page .r454-claim,.r445-page .r454-log article,.r445-page .r454-empty{border-radius:19px!important;box-shadow:0 5px 16px #463a4607!important}.r445-page .r445-panel{padding:15px 17px!important;gap:12px!important;min-height:0!important}.r445-page .r445-panel h2,.r445-page .r445-case h2{font-size:18px!important;margin-bottom:5px!important}.r445-page .r445-panel p,.r445-page .r445-case p{font-size:13px!important;line-height:1.45!important}.r445-page .r445-bigicon{font-size:31px!important;line-height:1!important}.r445-page .r445-reward{padding:13px 15px!important;grid-template-columns:40px minmax(0,1fr) auto!important;gap:11px!important;min-height:82px!important}.r445-page .r445-reward>span{font-size:26px!important}.r445-page .r445-reward b{font-size:17px!important}.r445-page .r445-reward small{font-size:12px!important;line-height:1.35!important;margin-top:3px!important}.r445-page .r445-reward button,.r445-page .r445-case button,.r445-page .r454-claim button,.r445-page .r445-soft{min-width:70px!important;min-height:38px!important;padding:8px 12px!important;border-radius:12px!important;font-size:14px!important;line-height:1!important}.r445-page .r445-case{padding:15px 17px!important;min-height:0!important}.r445-page .r445-case-bottom{margin-top:11px!important}.r445-page .r445-case-top em{padding:4px 9px!important;font-size:11px!important}.r445-page .r454-claim{padding:15px 17px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:12px!important;min-height:104px!important}.r445-page .r454-claim h2{font-size:18px!important;margin-bottom:5px!important}.r445-page .r454-claim p{font-size:12.5px!important;line-height:1.45!important}.r445-page .r454-claim b{font-size:16px!important;margin-top:7px!important}.r445-page .r454-empty{padding:20px 16px!important;min-height:72px!important;display:grid!important;place-items:center!important;font-size:13px!important}.r445-page .r445-item.r452-wide{min-height:82px!important;padding:12px 15px!important;border-radius:19px!important;grid-template-columns:42px minmax(0,1fr) 12px!important;gap:11px!important}.r445-page .r445-item.r452-wide .r445-icon{width:42px!important;height:42px!important;border-radius:13px!important;font-size:20px!important}.r445-page .r445-item.r452-wide b{font-size:18px!important;margin-bottom:3px!important}.r445-page .r445-item.r452-wide small{font-size:12px!important;line-height:1.3!important}.r445-page .r445-item.r452-wide i{font-size:22px!important}.r445-page .r445-detail{padding:18px!important;border-radius:20px!important}.r445-page .r445-primary{min-height:46px!important;padding:11px 14px!important;border-radius:14px!important;font-size:15px!important}.r445-page .r445-cost{margin:14px 0!important;padding:13px!important;border-radius:14px!important;font-size:18px!important}.r445-page .r454-select{margin:14px 0!important}.r445-page .r454-select select{height:46px!important;border-radius:13px!important;font-size:14px!important}@media(max-width:430px){.r445-page .r454-tabs{width:90%!important;min-height:48px!important;margin:12px auto 10px!important}.r445-page .r454-tabs button{min-height:40px!important;font-size:13px!important;padding:6px 8px!important}.r445-page .r445-reward{padding:12px 13px!important;grid-template-columns:36px minmax(0,1fr) auto!important;min-height:76px!important}.r445-page .r445-reward>span{font-size:23px!important}.r445-page .r445-reward b{font-size:16px!important}.r445-page .r445-reward button,.r445-page .r445-case button,.r445-page .r454-claim button{min-width:64px!important;padding:8px 10px!important;font-size:13px!important}.r445-page .r454-claim{grid-template-columns:38px minmax(0,1fr) auto!important;padding:14px!important;gap:10px!important;min-height:96px!important}.r445-page .r445-item.r452-wide{min-height:76px!important;padding:11px 13px!important}}.r445-page>.r454-tabs{width:62%!important;max-width:360px!important;min-width:250px!important;margin:0 auto 12px!important;padding:4px!important;min-height:46px!important;border-radius:16px!important;position:static!important;transform:none!important}.r445-page>.r454-tabs button{min-height:38px!important;padding:6px 9px!important;border-radius:12px!important;font-size:13px!important}.r445-page>.r454-tabs+.r445-stack,.r445-page>.r454-tabs+.r454-log,.r445-page>.r454-tabs+.r454-empty{margin-top:0!important}.r445-page .r445-stack{gap:10px!important}.r445-page .r445-reward,.r445-page .r454-claim,.r445-page .r445-case,.r445-page .r445-item.r452-wide{max-width:100%!important}@media(max-width:430px){.r445-page>.r454-tabs{width:68%!important;min-width:238px!important;max-width:310px!important;margin:0 auto 11px!important}.r445-page>.r454-tabs button{min-height:37px!important;font-size:13px!important;padding:6px 7px!important}}.r445-page>nav.r445-tabs.r454-tabs{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-columns:unset!important;grid-auto-flow:row!important;width:min(76%,360px)!important;min-width:0!important;max-width:360px!important;margin:0 auto 14px!important;padding:4px!important;gap:4px!important;box-sizing:border-box!important;border:1px solid rgba(218,195,159,.72)!important;border-radius:17px!important;background:#ffffffe0!important;overflow:hidden!important}.r445-page>nav.r445-tabs.r454-tabs>button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 8px!important;border:0!important;border-radius:13px!important;background:transparent!important;color:#30384d!important;font-size:14px!important;font-weight:800!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;box-sizing:border-box!important}.r445-page>nav.r445-tabs.r454-tabs>button.on{background:linear-gradient(120deg,#ffe5edf0,#eef4fff5)!important;color:#30384d!important;box-shadow:none!important}@media(max-width:430px){.r445-page>nav.r445-tabs.r454-tabs{width:min(78%,330px)!important;max-width:330px!important;margin:0 auto 12px!important}.r445-page>nav.r445-tabs.r454-tabs>button{height:39px!important;min-height:39px!important;font-size:13.5px!important;padding:0 6px!important}}.r461-page{padding-top:18px}.r461-head{position:relative;display:flex;gap:22px;align-items:flex-start;margin:0 auto 14px;padding:28px 28px 26px;max-width:680px;border:1px solid rgba(205,180,139,.48);border-radius:34px;background:linear-gradient(115deg,#ffeff4c7,#eef4ffe0,#e8f9ffbd);box-shadow:0 10px 30px #3f4a6c0a}.r461-back{flex:0 0 58px;width:58px;height:58px;border:1px solid rgba(205,180,139,.5);border-radius:18px;background:#ffffffd6;font-size:34px;line-height:1;color:#26324a}.r461-head small{display:block;margin:8px 0 16px;color:#68738c;letter-spacing:.16em;font-weight:700}.r461-head h1{margin:0 0 8px;font-size:32px;color:#3e3940}.r461-head p{margin:0;color:#475168;font-size:15px}.r461-tabs{display:grid;grid-template-columns:1fr 1fr;max-width:420px;margin:0 auto 18px;padding:5px;border:1px solid rgba(205,180,139,.48);border-radius:22px;background:#fffc}.r461-tabs button{min-height:44px;border:0;border-radius:17px;background:transparent;font-weight:800;font-size:16px;color:#28334b}.r461-tabs button.on{background:linear-gradient(100deg,#ffdeebe6,#e2e6ffe6)}.r461-weather-card,.r461-risk,.r461-news-card,.r461-tip{max-width:680px;margin:0 auto 14px;border:1px solid rgba(205,180,139,.42);background:#ffffffe0;border-radius:26px;box-shadow:0 8px 24px #39456409}.r461-weather-card{padding:22px}.r461-weather-top{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(100,110,135,.1);padding-bottom:14px}.r461-weather-top div{display:flex;flex-direction:column;gap:4px}.r461-weather-top span,.r461-weather-top small{font-size:12px;color:#7a8499}.r461-weather-main{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:22px 0}.r461-temp{display:flex;align-items:center;gap:18px}.r461-temp>span{font-size:64px}.r461-temp h2{margin:0;font-size:25px}.r461-temp strong{display:block;font-size:42px;color:#17223c}.r461-temp small{color:#7a8499}.r461-metrics{border-left:1px solid rgba(100,110,135,.1);padding-left:22px}.r461-metrics p{display:flex;justify-content:space-between;margin:8px 0;color:#6e788f}.r461-metrics b{color:#24304a}.r461-forecast{border-top:1px solid rgba(100,110,135,.1);padding-top:16px}.r461-forecast h3{font-size:15px;margin:0 0 14px}.r461-forecast>div{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.r461-forecast>div>div{text-align:center;display:flex;flex-direction:column;gap:5px}.r461-forecast span{font-size:25px}.r461-forecast small{font-size:11px;color:#7d8799}.r461-risk{padding:18px 20px;background:linear-gradient(105deg,#fff1f3f5,#fff7f7eb)}.r461-risk>div{display:flex;justify-content:space-between;align-items:center}.r461-risk b{color:#b9485b}.r461-risk span{padding:5px 10px;border-radius:999px;background:#ffe4e8;color:#b9485b;font-size:12px}.r461-risk p{margin:10px 0 0;color:#667087;font-size:13px}.r461-news-head,.r461-filters,.r461-news-list{max-width:680px;margin-left:auto;margin-right:auto}.r461-news-head{margin-bottom:12px}.r461-news-head small{color:#8992a5}.r461-news-head h2{margin:4px 0 0;font-size:23px}.r461-filters{display:flex;gap:7px;overflow:auto;padding-bottom:12px}.r461-filters button{white-space:nowrap;border:0;border-radius:999px;padding:9px 13px;background:#f4f5f8;color:#465168;font-weight:700}.r461-filters button.on{background:linear-gradient(100deg,#ffe6ef,#e9ebff);color:#26324a}.r461-news-card{padding:15px 18px;border-radius:20px}.r461-news-meta{display:flex;gap:10px;align-items:center}.r461-news-meta time{font-size:12px;color:#8b94a7}.r461-news-meta span{font-size:11px;padding:4px 9px;border-radius:999px;background:#e9f4ff;color:#3473a6}.r461-news-card h3{font-size:16px;margin:8px 0 5px;color:#1f2b45}.r461-news-card p{font-size:12px;line-height:1.55;color:#727c91;margin:0 0 9px}.r461-impact{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.r461-impact small{color:#8a93a4}.r461-impact b,.r461-impact em{font-style:normal;font-size:11px;padding:4px 8px;border-radius:999px}.r461-impact .good{background:#e7f8ed;color:#248553}.r461-impact .bad,.r461-impact .warn{background:#ffe8ec;color:#c34d61}.r461-tip{padding:17px 20px;background:#fffaf2}.r461-tip b{color:#c58b35}.r461-tip p{margin:7px 0 0;font-size:12px;line-height:1.6;color:#747d90}@media(max-width:600px){.r461-page{padding-left:14px!important;padding-right:14px!important}.r461-head{padding:22px 20px;gap:16px;border-radius:28px}.r461-back{width:52px;height:52px;flex-basis:52px}.r461-head h1{font-size:28px}.r461-weather-main{grid-template-columns:1fr}.r461-metrics{border-left:0;border-top:1px solid rgba(100,110,135,.1);padding:12px 0 0}.r461-temp>span{font-size:54px}.r461-forecast{overflow-x:auto}.r461-forecast>div{min-width:500px}.r461-tabs{width:min(100%,360px)}}.r462-page{padding:18px 14px 120px!important}.r462-head,.r462-weather,.r462-hour,.r462-risk,.r462-news-card{max-width:680px;margin-left:auto;margin-right:auto}.r462-head{display:flex;gap:16px;align-items:flex-start;padding:24px 22px;margin-bottom:12px;border:1px solid rgba(205,180,139,.46);border-radius:30px;background:linear-gradient(115deg,#ffeff4c2,#eef4ffdb,#e8f9ffb8)}.r462-back{width:44px;height:44px;flex:0 0 44px;padding:0;border:1px solid rgba(205,180,139,.48);border-radius:14px;background:#ffffffe6;font-size:25px;font-weight:800;color:#26324a}.r462-head small{display:block;margin:4px 0 11px;color:#69758d;letter-spacing:.14em;font-weight:700}.r462-head h1{margin:0 0 7px;font-size:28px;color:#403b42}.r462-head p{margin:0;font-size:13px;line-height:1.55;color:#586277}.r462-tabs{display:grid;grid-template-columns:1fr 1fr;width:min(100%,390px);margin:0 auto 14px;padding:4px;border:1px solid rgba(205,180,139,.45);border-radius:18px;background:#ffffffd6}.r462-tabs button{height:40px;border:0;border-radius:14px;background:transparent;font-size:15px;font-weight:800;color:#29354c}.r462-tabs button.on{background:linear-gradient(100deg,#ffe2ede6,#e4e8ffe6)}.r462-weather,.r462-hour,.r462-risk,.r462-news-card{border:1px solid rgba(205,180,139,.4);border-radius:22px;background:#ffffffe6;box-shadow:0 7px 22px #39456409}.r462-weather{padding:18px;margin-bottom:12px}.r462-weather-title,.r462-section-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.r462-weather-title>div{display:flex;flex-direction:column;gap:3px}.r462-weather-title small,.r462-weather-title time,.r462-section-title small,.r462-section-title time{font-size:11px;color:#8992a5}.r462-main{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:17px 0}.r462-temp{display:flex;align-items:center;gap:13px}.r462-temp>span{font-size:50px}.r462-temp h2{margin:0;font-size:21px}.r462-temp strong{display:block;font-size:37px;color:#17223c}.r462-temp small{color:#8992a5}.r462-data{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;align-content:center}.r462-data span{font-size:11px;color:#768096}.r462-data b{display:block;margin-top:2px;font-size:12px;color:#28344c}.r462-forecast{border-top:1px solid rgba(100,110,135,.1);padding-top:13px}.r462-forecast h3{margin:0 0 11px;font-size:13px}.r462-forecast>div{display:grid;grid-template-columns:repeat(6,1fr);gap:3px}.r462-forecast>div>div{display:flex;flex-direction:column;gap:4px;text-align:center}.r462-forecast span{font-size:21px}.r462-forecast small{font-size:9px;color:#8b94a7}.r462-forecast b{font-size:11px}.r462-hour{padding:17px;margin-bottom:12px}.r462-section-title h2{margin:2px 0 12px;font-size:19px}.r462-effects{display:grid;grid-template-columns:1fr 1fr;gap:8px}.r462-effects span{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;border-radius:13px;background:#f6f7fa}.r462-effects small{font-size:11px;color:#5f6a80}.r462-effects b{font-size:12px;white-space:nowrap}.r462-effects .good{background:#edf8f1}.r462-effects .good b{color:#27835a}.r462-effects .bad{background:#fff0f2}.r462-effects .bad b{color:#c44e62}.r462-risk{padding:15px 17px;margin-bottom:14px;background:linear-gradient(105deg,#fff2f4,#fff9f9)}.r462-risk>div{display:flex;justify-content:space-between}.r462-risk b{color:#b9485b}.r462-risk span{padding:4px 9px;border-radius:999px;background:#ffe3e8;color:#b9485b;font-size:11px}.r462-risk p{margin:8px 0 0;font-size:11px;line-height:1.55;color:#697389}.r462-news-title,.r462-filter,#r462News{max-width:680px;margin-left:auto;margin-right:auto}.r462-news-title{margin-bottom:9px}.r462-news-title small{font-size:11px;color:#8992a5}.r462-news-title h2{margin:2px 0;font-size:21px}.r462-filter{display:flex;gap:6px;overflow:auto;padding-bottom:10px}.r462-filter button{border:0;border-radius:999px;padding:8px 12px;white-space:nowrap;background:#f4f5f8;font-size:12px;font-weight:800;color:#465168}.r462-filter button.on{background:linear-gradient(100deg,#ffe6ef,#e9ebff);color:#26324a}.r462-news-card{padding:15px 16px;margin-bottom:10px}.r462-meta{display:flex;gap:8px;align-items:center}.r462-meta time{font-size:11px;color:#8b94a7}.r462-meta span{font-size:10px;padding:3px 8px;border-radius:999px;background:#eaf4ff;color:#3973a2}.r462-news-card h3{margin:7px 0 4px;font-size:15px;color:#202c45}.r462-news-card p{margin:0 0 10px;font-size:11px;line-height:1.55;color:#727c91}.r462-news-card .r462-effects{grid-template-columns:repeat(3,1fr)}.r462-news-card .r462-effects span{padding:7px 8px;display:block}.r462-news-card .r462-effects small{display:block;margin-bottom:2px;font-size:9px}.r462-news-card .r462-effects b{font-size:11px}@media(max-width:520px){.r462-head{padding:20px 18px;border-radius:26px}.r462-head h1{font-size:25px}.r462-main{grid-template-columns:1fr}.r462-data{border-top:1px solid rgba(100,110,135,.1);padding-top:12px}.r462-effects,.r462-news-card .r462-effects{grid-template-columns:1fr 1fr}.r462-forecast{overflow:hidden}.r462-temp>span{font-size:44px}}.r462-page{padding-top:18px!important}.r462-head{position:relative!important}.r462-back{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:13px!important;font-size:22px!important;line-height:1!important}.r462-page button:not(.r462-back){min-width:0!important}.r462-page .a109-back,.r462-page .adventure60-back,.r462-page [data-route=adventure],.r462-page [data-route=leisuretown]:not(.r462-back){display:none!important}.r476-page button{font:inherit;color:inherit}.r476-head{margin:22px 18px 18px;padding:28px 22px;display:flex;gap:18px;align-items:center;border:1px solid rgba(199,158,98,.42);border-radius:34px;background:linear-gradient(135deg,#fff7f9f0,#eef6fff0);box-shadow:0 18px 45px #565b7812}.r476-back{width:54px;height:54px;flex:0 0 54px;border:1px solid rgba(199,158,98,.38);border-radius:19px;background:#ffffffd1;font-size:35px;line-height:1}.r476-head small,.r476-subhead small{letter-spacing:.16em;color:#7d8395}.r476-head h1{margin:7px 0 5px;font-size:32px}.r476-head p,.r476-subhead p{margin:0;color:#687085;line-height:1.65}.r476-due,.r476-fund,.r476-bill,.r476-donatebox{margin:18px;border:1px solid rgba(199,158,98,.38);border-radius:30px;background:#ffffffe0;box-shadow:0 16px 42px #50546e0e}.r476-due{padding:26px;display:flex;align-items:center;justify-content:space-between;gap:18px}.r476-due div{display:flex;flex-direction:column;gap:8px}.r476-due small{font-size:16px;color:#777f92}.r476-due strong{font-size:38px;letter-spacing:-.03em}.r476-due em{font-style:normal;color:#bb777b}.r476-due button,.r476-fund button{border:0;border-radius:18px;padding:13px 16px;background:#f7f7fa;font-weight:800}.r476-actions{margin:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.r476-actions button{min-height:156px;text-align:left;padding:20px 16px;border:1px solid rgba(199,158,98,.38);border-radius:25px;background:#ffffffe0;box-shadow:0 12px 30px #50546e0a}.r476-actions span{display:block;font-size:31px;color:#bd8d4c;margin-bottom:22px}.r476-actions b{display:block;font-size:19px;margin-bottom:7px}.r476-actions small{display:block;color:#747b8f;line-height:1.45}.r476-fund{padding:24px}.r476-fundtop{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.r476-fundtop div{display:flex;flex-direction:column;gap:8px}.r476-fundtop small{font-size:17px;color:#6f778a}.r476-fundtop strong{font-size:31px}.r476-fund p{color:#626a7d;line-height:1.7;margin:18px 0}.r476-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.r476-benefits span{padding:11px 8px;text-align:center;border-radius:16px;background:linear-gradient(135deg,#fff8f5,#f5f7ff);font-weight:750;font-size:13px;color:#5e6578}.r476-rulebar{width:calc(100% - 36px);margin:18px;padding:19px 20px;border:1px solid rgba(199,158,98,.3);border-radius:24px;background:#ffffffa6;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;text-align:left}.r476-rulebar>span{font-size:25px;color:#818ba5}.r476-rulebar b,.r476-rulebar small{display:block}.r476-rulebar small{margin-top:5px;color:#747b8f}.r476-rulebar i{font-style:normal;font-size:26px;color:#a98a61}.r476-subhead{margin:24px 22px 12px}.r476-subhead h2{font-size:28px;margin:6px 0}.r476-bill{padding:10px 24px}.r476-line{display:flex;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid rgba(100,105,125,.1)}.r476-line span{color:#60687a}.r476-line b{font-variant-numeric:tabular-nums}.r476-line.minus b{color:#789481}.r476-sep{height:9px}.r476-total{padding:23px 0 16px;display:flex;justify-content:space-between;align-items:end}.r476-total small{color:#747b8f}.r476-total strong{font-size:27px}.r476-primary{display:block;width:calc(100% - 36px);margin:18px;padding:17px;border:0;border-radius:21px;background:linear-gradient(135deg,#e9d6b7,#d6c0e8);font-weight:900;font-size:18px;box-shadow:0 12px 28px #6e5b781f}.r476-donatebox{padding:24px}.r476-donatebox>small,.r476-donatebox>strong{display:block}.r476-donatebox>strong{font-size:30px;margin:7px 0 24px}.r476-donatebox label{display:block;font-weight:800;margin:8px 0 10px}.r476-amounts{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.r476-amounts button{padding:13px;border:1px solid rgba(199,158,98,.3);border-radius:15px;background:#fff}.r476-donatebox input{box-sizing:border-box;width:100%;margin:10px 0;padding:15px;border:1px solid rgba(199,158,98,.3);border-radius:15px;background:#fff;font:inherit}.r476-preview{padding:14px 0;color:#687085}.r476-rules p{padding:16px 0;margin:0;border-bottom:1px solid rgba(100,105,125,.1)}.r476-rules b,.r476-rules span{display:block}.r476-rules span{margin-top:5px;color:#687085;line-height:1.55}.r476-empty{text-align:center;padding:34px 10px;color:#7b8294}@media(max-width:390px){.r476-actions{gap:8px}.r476-actions button{padding:17px 12px}.r476-actions b{font-size:17px}.r476-actions small,.r476-benefits span{font-size:12px}}.r476-page{padding-bottom:150px}.r476-due{margin-top:14px;padding:24px 24px 22px;border-radius:30px;background:linear-gradient(145deg,#fffffff0,#fafbffe0);box-shadow:0 14px 34px #4b53700d}.r476-due strong{font-size:40px;color:#273149}.r476-due em{font-size:14px}.r476-due button{background:#f7f7fad1;box-shadow:none;padding:12px 14px}.r476-actions{margin-top:14px;gap:0;border:1px solid rgba(199,158,98,.32);border-radius:26px;background:#ffffffdb;overflow:hidden;box-shadow:0 12px 28px #50546e09}.r476-actions button{min-height:112px;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:center;padding:17px 8px;position:relative}.r476-actions button+button:before{content:"";position:absolute;left:0;top:22px;bottom:22px;width:1px;background:#7e849721}.r476-actions span.r476-icon{width:38px;height:38px;margin:0 auto 8px;display:grid;place-items:center;border-radius:50%;font-size:25px;line-height:1;color:#b98b50;background:linear-gradient(145deg,#fffaf4,#f7f4fb)}.r476-actions b{font-size:16px;margin:0 0 3px}.r476-actions small{font-size:12px;line-height:1.25;color:#858b9c}.r476-fund{position:relative;overflow:hidden;padding:24px 22px 20px;background:linear-gradient(145deg,#fffbf7f0,#f4f8ffeb);box-shadow:0 14px 34px #50546e0b}.r476-fund:after{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-70px;bottom:-90px;background:radial-gradient(circle,rgba(230,216,241,.34),rgba(225,241,247,.08) 60%,transparent 72%);pointer-events:none}.r476-fundtop{align-items:center}.r476-fundtop small{font-size:16px}.r476-miniicon{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#fff;color:#c58f82;margin-right:5px}.r476-fundtop strong{font-size:32px;color:#3e3440;letter-spacing:-.02em}.r476-coin{font-size:22px;color:#bc8e52}.r476-fundtop button{font-size:13px;background:#ffffffb3;padding:10px 12px}.r476-fund p{font-size:13px;margin:12px 0 17px;color:#7a8090}.r476-benefits{gap:8px;position:relative;z-index:1}.r476-benefits span{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 5px;border:1px solid rgba(255,255,255,.7);background:#ffffff9e;font-size:12px}.r476-benefits i{font-style:normal;color:#bd8d62;font-size:16px}.r476-benefits b{font-weight:750}.r476-taxinfo{margin:18px;padding:20px;border:1px solid rgba(199,158,98,.28);border-radius:27px;background:#ffffffad;box-shadow:0 12px 30px #50546e09}.r476-taxinfo-title{display:flex;align-items:center;gap:9px;margin-bottom:15px}.r476-taxinfo-title span{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#f0f2f8;color:#7f879d}.r476-taxinfo-title b{font-size:17px}.r476-taxgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r476-taxgrid>div{padding:15px 14px;border-radius:18px;background:linear-gradient(135deg,#fff8f7bf,#f6f8ffcc)}.r476-taxgrid small{display:block;color:#81889a;font-size:12px;margin-bottom:5px}.r476-taxgrid strong{font-size:18px;color:#30394f}.r476-taxgrid em{font-style:normal;font-size:11px;color:#7d8496;font-weight:500}.r476-taxinfo>button{width:100%;margin-top:13px;padding:12px 4px 2px;border:0;border-top:1px solid rgba(110,116,136,.1);background:transparent;text-align:left;font-weight:750;color:#4c556a}.r476-taxinfo>button i{float:right;font-style:normal;font-size:22px;color:#aa8d67}@media(max-width:390px){.r476-actions b{font-size:15px}.r476-actions small,.r476-benefits b{font-size:11px}.r476-taxgrid strong{font-size:16px}}.r478-page{padding-bottom:150px;color:#30384d}.r478-page button{font:inherit;color:inherit}.r478-head{margin:20px 18px 14px;padding:22px 20px;display:flex;gap:16px;align-items:center;border:1px solid rgba(199,158,98,.3);border-radius:30px;background:linear-gradient(135deg,#fff8fae6,#f0f7ffe6);box-shadow:0 12px 32px #4b53700b}.r478-back{width:50px;height:50px;flex:0 0 50px;border:1px solid rgba(199,158,98,.3);border-radius:18px;background:#ffffffdb;font-size:31px;line-height:1}.r478-head small,.r478-title small{letter-spacing:.15em;color:#7d8496}.r478-head h1{margin:4px 0 2px;font-size:29px}.r478-head p{margin:0;color:#737b8e;font-size:13px}.r478-due,.r478-card,.r478-actions{margin:14px 18px;border:1px solid rgba(199,158,98,.28);border-radius:27px;background:#ffffffe0;box-shadow:0 12px 30px #4b53700a}.r478-due{padding:22px}.r478-due-main{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.r478-due small{display:block;font-size:15px;color:#727b8e}.r478-due strong{display:block;margin:7px 0 5px;font-size:37px;letter-spacing:-.025em;color:#24304a}.r478-due strong i,.r478-fund-main strong i{font-style:normal;font-size:.58em;color:#b88a51;margin-right:7px}.r478-due strong em,.r478-fund-main strong em{font-style:normal;font-size:13px;font-weight:600;color:#747c8e}.r478-due p{margin:0;color:#8b7380;font-size:13px}.r478-status{padding:7px 13px;border-radius:999px;background:#fff0f2;color:#d34c62;font-weight:800;font-size:12px}.r478-status.done{background:#eef7f0;color:#6e9077}.r478-due>button{width:100%;margin-top:15px;padding:12px 4px 0;border:0;border-top:1px solid rgba(110,116,136,.1);background:transparent;text-align:right;font-weight:800}.r478-due>button i{font-style:normal;font-size:20px;color:#a98a61}.r478-actions{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden}.r478-actions button{min-width:0;padding:15px 5px 14px;border:0;background:transparent;text-align:center;position:relative}.r478-actions button+button:before{content:"";position:absolute;left:0;top:18px;bottom:18px;width:1px;background:#6e74881a}.r478-actions span{display:grid;place-items:center;width:35px;height:35px;margin:0 auto 7px;border-radius:50%;background:linear-gradient(145deg,#fff8f2,#f3f5fb);color:#b58a54;font-size:21px}.r478-actions b{display:block;font-size:14px}.r478-actions small{display:block;margin-top:3px;color:#8a90a0;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r478-card{padding:20px}.r478-card header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.r478-card h2{margin:0;font-size:20px}.r478-card header button{border:0;background:transparent;color:#586176;font-weight:750;font-size:12px;white-space:nowrap}.r478-summary-row{display:flex;justify-content:space-between;align-items:center;padding:9px 4px;color:#5d667b}.r478-summary-row b{color:#35405a;font-variant-numeric:tabular-nums}.r478-summary-row.line{margin-top:5px;padding-top:13px;border-top:1px dashed rgba(110,116,136,.18)}.r478-summary-row.total{margin-top:5px;padding:12px 10px;border-radius:14px;background:linear-gradient(135deg,#faf4eebf,#f2f6ffcc);font-weight:900}.r478-summary-row.total b{font-size:20px}.r478-fund{background:linear-gradient(145deg,#fffbf8eb,#f4f8ffe6)}.r478-fund-main{display:grid;grid-template-columns:1.15fr .85fr;gap:12px;align-items:center}.r478-fund-main>strong{font-size:30px;letter-spacing:-.02em}.r478-fund-main>div{padding:10px 12px;border-radius:15px;background:#f6f7fbcc}.r478-fund-main span{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#737b8e;padding:3px 0}.r478-fund-main span b{color:#536079}.r478-fund>p{margin:12px 0 14px;color:#747c8e;font-size:12px}.r478-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.r478-benefits>span{padding:11px 5px;border-radius:17px;background:#ffffffb8;text-align:center}.r478-benefits i{display:block;font-style:normal;color:#bd8d62;font-size:20px;margin-bottom:3px}.r478-benefits b,.r478-benefits small{display:block}.r478-benefits b{font-size:12px}.r478-benefits small{margin-top:2px;color:#9297a5;font-size:9px}.r478-recent>div,.r478-history>div{display:grid;grid-template-columns:22px 48px 1fr auto;gap:7px;align-items:center;padding:10px 2px;border-top:1px solid rgba(110,116,136,.09)}.r478-recent>div:first-of-type,.r478-history>div:first-of-type{border-top:0}.r478-recent time,.r478-history time{color:#858c9d;font-size:11px}.r478-recent b,.r478-history b{font-size:12px;font-weight:650}.r478-recent em,.r478-history em{font-style:normal;font-size:12px;color:#5b6479}.r478-title{margin:22px 22px 10px}.r478-title h2{margin:5px 0;font-size:27px}.r478-title p{margin:5px 0;color:#737b8e;line-height:1.55;font-size:13px}.r478-bill>div{display:flex;justify-content:space-between;padding:13px 2px;border-bottom:1px solid rgba(110,116,136,.09)}.r478-bill hr{border:0;border-top:1px dashed rgba(110,116,136,.18);margin:8px 0}.r478-bill .minus b{color:#789481}.r478-bill .grand{margin-top:8px;padding:16px 12px;border:0;border-radius:15px;background:linear-gradient(135deg,#fff7f2,#f2f6ff);font-weight:900}.r478-bill .grand b{font-size:20px}.r478-primary{display:block;width:100%;box-sizing:border-box;margin-top:15px;padding:15px;border:0;border-radius:18px;background:linear-gradient(135deg,#ead7ba,#d9c8e9);font-weight:900}.r478-donate>small,.r478-donate>strong{display:block}.r478-donate>strong{font-size:28px;margin:6px 0 20px}.r478-donate label{display:block;font-weight:800;margin-bottom:8px}.r478-donate>div{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.r478-donate>div button{padding:12px;border:1px solid rgba(199,158,98,.25);border-radius:14px;background:#fff}.r478-donate input{box-sizing:border-box;width:100%;margin:9px 0;padding:14px;border:1px solid rgba(199,158,98,.25);border-radius:14px;background:#fff;font:inherit}.r478-donate p{color:#737b8e}.r478-rules p{margin:0;padding:13px 2px;border-bottom:1px solid rgba(110,116,136,.09)}.r478-rules b,.r478-rules span{display:block}.r478-rules span{margin-top:4px;color:#737b8e;font-size:12px}.r478-fund-detail>small,.r478-fund-detail>strong{display:block}.r478-fund-detail>strong{font-size:30px;margin:7px 0 14px}.r478-fund-detail p{color:#6f788b;line-height:1.65}.r478-page button:focus-visible{outline:2px solid rgba(184,138,81,.45);outline-offset:2px}@media(max-width:390px){.r478-actions small{display:none}.r478-actions b{font-size:13px}.r478-fund-main{grid-template-columns:1fr}.r478-fund-main>strong{font-size:28px}.r478-card{padding:18px}.r478-due strong{font-size:34px}}.r478-head{align-items:center;padding:18px;margin-bottom:10px}.r478-back{width:38px;height:38px;flex:0 0 38px;border-radius:13px;font-size:25px;box-shadow:none}.r479-tabs{margin:0 18px 14px;padding:5px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(199,158,98,.3);border-radius:22px;background:#ffffffd1;box-shadow:0 8px 24px #4b537009;overflow:hidden}.r479-tabs button{min-width:0;padding:11px 4px;border:0;border-radius:17px;background:transparent;font-size:12px;font-weight:800;white-space:nowrap;color:#4b5469}.r479-tabs button.active{background:linear-gradient(135deg,#ffe7efe0,#e6ecffeb);box-shadow:0 5px 15px #62698c0f}.r479-tabs button:active{transform:scale(.985)}.r478-page>.r478-due{margin-top:10px}.r478-recent{display:none!important}@media(max-width:390px){.r479-tabs{margin-left:14px;margin-right:14px}.r479-tabs button{font-size:11px;padding:10px 2px}.r478-head{margin-left:14px;margin-right:14px}.r478-back{width:36px;height:36px;flex-basis:36px;border-radius:12px;font-size:23px}}.r481{padding:14px 0 150px;color:#30384d}.r481 *{box-sizing:border-box}.r481 button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.r481-head{margin:0 18px 12px;padding:17px 18px;display:flex;align-items:center;gap:12px;border:1px solid rgba(199,158,98,.25);border-radius:27px;background:linear-gradient(135deg,#fff8fae0,#f0f7ffe0);box-shadow:0 10px 28px #4b537009}.r481-back{width:34px;height:34px;flex:0 0 34px;padding:0;border:1px solid rgba(199,158,98,.28);border-radius:11px;background:#ffffffdb;display:grid;place-items:center;font-size:23px;font-weight:700;line-height:1}.r481-head small{display:block;letter-spacing:.15em;color:#858c9c;font-size:10px}.r481-head h1{margin:3px 0 1px;font-size:25px;line-height:1.15}.r481-head p{margin:0;color:#7b8292;font-size:12px}.r481-tabs-wrap{margin:0 18px 14px;position:relative;z-index:2}.r481-tabs{width:100%;padding:5px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;border:1px solid rgba(199,158,98,.28);border-radius:20px;background:#ffffffe0;box-shadow:0 7px 20px #4b537008}.r481-tabs button{min-width:0;padding:10px 2px;border:0;border-radius:15px;background:transparent;font-size:12px;font-weight:800;white-space:nowrap}.r481-tabs button.active{background:linear-gradient(135deg,#ffe7efe0,#e6ecffeb)}.r481-card{margin:12px 18px;padding:19px;border:1px solid rgba(199,158,98,.25);border-radius:25px;background:#ffffffe0;box-shadow:0 10px 28px #4b537009}.r481-due-top,.r481-card-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.r481-label{font-size:14px;color:#747d90}.r481-amount{display:block;margin:7px 0 4px;font-size:36px;line-height:1;font-weight:800;letter-spacing:-.02em;color:#27334c}.r481-amount i{font-style:normal;font-size:20px;color:#b98b55;margin-right:7px}.r481-amount em{font-style:normal;font-size:13px;color:#737c8e}.r481-state{padding:7px 12px;border-radius:999px;background:#eef7f0;color:#6d9076;font-size:12px;font-weight:800}.r481-state.wait{background:#fff0f2;color:#c9586b}.r481-muted{margin:8px 0 0;color:#7c8495;font-size:12px}.r481-wide{width:100%;margin-top:15px;padding:12px 5px 0;border:0;border-top:1px solid rgba(100,110,130,.1);background:transparent;text-align:right;font-weight:800}.r481-wide i{font-style:normal;color:#b28c5e;font-size:18px}.r481-card h2{margin:0;font-size:18px}.r481-card-head button{border:0;background:transparent;font-size:11px;font-weight:750;color:#5d6679;white-space:nowrap}.r481-row{display:flex;justify-content:space-between;align-items:center;padding:9px 2px;color:#60697d}.r481-row b{color:#34405a;font-variant-numeric:tabular-nums}.r481-row.sep{margin-top:5px;padding-top:13px;border-top:1px dashed rgba(100,110,130,.16)}.r481-row.total{margin-top:6px;padding:12px 10px;border-radius:14px;background:linear-gradient(135deg,#fff7f2bf,#f2f6ffd1);font-weight:850}.r481-row.total b{font-size:19px}.r481-fund{background:linear-gradient(145deg,#fffbf8eb,#f4f8ffeb)}.r481-fund-amount{display:block;margin:13px 0 14px;font-size:30px;font-weight:850}.r481-fund-amount i{font-style:normal;font-size:18px;color:#b98b55;margin-right:6px}.r481-fund-stats{padding:10px 12px;border-radius:15px;background:#f6f7fbc7}.r481-fund-stats div{display:flex;justify-content:space-between;padding:3px 0;color:#747d8f;font-size:12px}.r481-fund-stats b{color:#445069}.r481-fund>p{margin:13px 0;color:#717a8c;font-size:12px}.r481-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.r481-benefits div{padding:10px 4px;border-radius:15px;background:#ffffffbf;text-align:center}.r481-benefits i{display:block;font-style:normal;color:#bb8d5e;font-size:19px}.r481-benefits b,.r481-benefits small{display:block}.r481-benefits b{font-size:12px;margin-top:3px}.r481-benefits small{font-size:9px;color:#9399a7;margin-top:2px}.r481-title{margin:18px 22px 8px}.r481-title small{letter-spacing:.12em;color:#858c9c;font-size:10px}.r481-title h2{margin:4px 0;font-size:25px}.r481-title p{margin:5px 0;color:#737c8e;font-size:12px;line-height:1.55}.r481-bill .r481-row{padding:12px 2px;border-bottom:1px solid rgba(100,110,130,.08)}.r481-bill .r481-row:last-child{border-bottom:0}.r481-bill .minus b{color:#789481}.r481-primary{width:calc(100% - 36px);margin:12px 18px 0;padding:14px;border:0;border-radius:17px;background:linear-gradient(135deg,#ead7ba,#d9c8e9);font-weight:900}.r481-donate small,.r481-donate strong{display:block}.r481-donate>strong{font-size:28px;margin:6px 0 18px}.r481-donate label{display:block;font-weight:800;margin-bottom:8px}.r481-amounts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.r481-amounts button{padding:11px;border:1px solid rgba(199,158,98,.24);border-radius:13px;background:#fff}.r481-donate input{width:100%;margin:9px 0;padding:13px;border:1px solid rgba(199,158,98,.24);border-radius:13px;background:#fff;font:inherit}.r481-donate p{color:#747d8f;font-size:12px}.r481-rules p{margin:0;padding:12px 2px;border-bottom:1px solid rgba(100,110,130,.08)}.r481-rules p:last-child{border-bottom:0}.r481-rules b,.r481-rules span{display:block}.r481-rules span{margin-top:4px;color:#737c8e;font-size:12px}.r481-history-item{display:grid;grid-template-columns:22px 52px 1fr auto;gap:6px;align-items:center;padding:11px 2px;border-bottom:1px solid rgba(100,110,130,.08)}.r481-history-item:last-child{border-bottom:0}.r481-history-item time{font-size:10px;color:#8a91a0}.r481-history-item b{font-size:12px}.r481-history-item em{font-style:normal;font-size:12px;color:#5d667a}.r481-empty{text-align:center;padding:20px;color:#8b92a1}@media(max-width:390px){.r481-head,.r481-tabs-wrap,.r481-card{margin-left:14px;margin-right:14px}.r481-primary{width:calc(100% - 28px);margin-left:14px;margin-right:14px}.r481-tabs button{font-size:11px;padding:9px 1px}.r481-amount{font-size:33px}.r481-card{padding:17px}}.r481-tabs-wrap{position:static!important;display:block!important;transform:none!important;inset:auto!important;width:auto!important;height:auto!important;z-index:auto!important}.r481-tabs{position:static!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2px!important;overflow:hidden!important;z-index:auto!important}.r481-tabs button{position:static!important;transform:none!important;display:block!important;width:auto!important;height:auto!important;min-height:0!important;max-width:none!important;margin:0!important;padding:10px 2px!important;flex:none!important}.r484{padding:18px 16px 150px;max-width:760px;margin:0 auto;color:#283247}.r484 button{font:inherit}.r484-hero{position:relative;min-height:210px;border:1px solid rgba(193,154,100,.34);border-radius:34px;padding:32px 26px;overflow:hidden;background:radial-gradient(circle at 82% 28%,rgba(255,255,255,.95),transparent 26%),linear-gradient(135deg,#ffebf2eb,#ebf2ffeb 55%,#edfaf6eb);box-shadow:0 18px 48px #57627c14}.r484-hero:after{content:"";position:absolute;right:-42px;bottom:-60px;width:230px;height:230px;border:1px solid rgba(195,157,104,.16);border-radius:50%;box-shadow:0 0 0 28px #ffffff2e,0 0 0 58px #ffffff1f}.r484-hero-title{display:flex;align-items:center;gap:16px;position:relative;z-index:2}.r484-back{width:46px;height:46px;min-width:46px;border-radius:15px;border:1px solid rgba(197,159,107,.38);background:#ffffffd1;color:#374052;font-size:32px;line-height:1;display:grid;place-items:center;box-shadow:0 8px 24px #464e680f}.r484-hero-title small{display:block;letter-spacing:.16em;color:#778097;font-size:12px;margin-bottom:5px}.r484-hero-title h1{margin:0;font-size:42px;letter-spacing:.04em;color:#403b42}.r484-hero-title p{margin:8px 0 0;color:#747b8d;font-size:15px}.r484-hero-mark{position:absolute;right:42px;bottom:24px;font-size:76px;color:#be915b3d;z-index:1}.r484-tabs{display:grid;grid-template-columns:repeat(4,1fr);margin:16px 0 18px;border:1px solid rgba(193,154,100,.34);background:#ffffffc7;border-radius:24px;padding:5px;box-shadow:0 12px 30px #4f59700f;overflow:hidden}.r484-tabs button{min-width:0;border:0;background:transparent;border-radius:19px;padding:15px 5px;font-weight:800;color:#263148;white-space:nowrap;font-size:15px}.r484-tabs button.active{background:linear-gradient(110deg,#ffe2eeeb,#e6ebffeb);box-shadow:0 6px 16px #5b607c12}.r484-card{border:1px solid rgba(193,154,100,.28);background:#ffffffd1;border-radius:28px;padding:22px;margin:14px 0;box-shadow:0 15px 40px #49536d0e;backdrop-filter:blur(8px)}.r484-cardhead{display:flex;align-items:center;justify-content:space-between;gap:18px}.r484-cardhead small,.r484-section-title p,.r484-cardhead p{color:#7b8498}.r484-cardhead h2{font-size:24px;margin:4px 0}.r484-cardhead p{margin:3px 0 0;font-size:14px}.r484-account-icon,.r484-ok{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#fff0f3,#eef3ff);color:#b98858;font-size:28px}.r484-ok{color:#679777;background:#edf8ef}.r484-primary{display:block;width:min(330px,100%);margin:20px auto 0;border:1px solid rgba(201,143,130,.35);border-radius:999px;padding:14px 20px;background:linear-gradient(100deg,#ffe1e7,#f8d8e5 55%,#f4e6dc);font-weight:900;color:#4c3345;box-shadow:0 8px 20px #b27b841f}.r484-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#ffffffd1;border:1px solid rgba(193,154,100,.24);border-radius:24px;margin:14px 0;padding:12px 8px}.r484-stats div{padding:6px 12px;border-right:1px solid rgba(92,104,132,.12);min-width:0}.r484-stats div:last-child{border-right:0}.r484-stats small{display:block;color:#7c8496;font-size:12px}.r484-stats b{display:block;margin-top:4px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r484-section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.r484-section-title>div{display:flex;gap:12px;align-items:flex-start}.r484-section-title h2{margin:0;font-size:24px}.r484-section-title p{margin:5px 0 0;font-size:14px}.r484-section-title>strong{font-size:14px;color:#8e603e;background:#fff8f1;border-radius:999px;padding:8px 10px;white-space:nowrap}.r484-lineicon{font-size:27px;color:#b8844f}.r484-balance{margin:20px 0 14px;padding:18px;border-radius:20px;background:linear-gradient(120deg,#fff4f6e6,#f2f6ffe6)}.r484-balance small{color:#7b8497}.r484-balance b{display:block;font-size:28px;margin-top:4px}.r484-balance.debt{background:linear-gradient(120deg,#fff4f0eb,#fff8efeb)}.r484-input{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:1px solid rgba(190,159,120,.28);border-radius:18px;padding:10px 14px;background:#fff}.r484-input span,.r484-input em{color:#7b8496;font-style:normal;font-size:13px}.r484-input input{width:100%;border:0;outline:0;background:transparent;font-size:20px;font-weight:800;color:#293247;text-align:right}.r484-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.r484-actions button{border:1px solid rgba(205,148,139,.34);border-radius:999px;padding:14px;background:linear-gradient(100deg,#ffe4e9,#f7dfe9);font-weight:900;color:#4c3445}.r484-actions button.soft{background:#fff;border-color:#c19a644d;color:#334057}.r484-note{text-align:center;color:#7d8494;font-size:13px;padding:12px 8px 0}.r484-history-head h2{margin:3px 0 0}.r484-history-head small{color:#7b8496}.r484-history>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 2px;border-bottom:1px solid rgba(94,105,130,.1)}.r484-history>div:last-child{border-bottom:0}.r484-history span b,.r484-history span small{display:block}.r484-history span small{font-size:12px;color:#8b92a1;margin-top:4px}.r484-history em{font-style:normal;font-weight:900}.r484-history em.plus{color:#4f8060}.r484-history em.minus{color:#a75f67}.r484-empty{text-align:center;color:#8a91a0;padding:24px 0}@media(max-width:430px){.r484{padding-left:12px;padding-right:12px}.r484-hero{min-height:185px;padding:24px 18px;border-radius:28px}.r484-back{width:40px;height:40px;min-width:40px;border-radius:13px;font-size:27px}.r484-hero-title{gap:12px}.r484-hero-title h1{font-size:36px}.r484-tabs{border-radius:21px}.r484-tabs button{font-size:13px;padding:13px 2px}.r484-card{padding:18px;border-radius:24px}.r484-section-title{align-items:flex-start}.r484-section-title h2{font-size:21px}.r484-section-title>strong{font-size:12px;padding:7px 8px}.r484-stats b{font-size:14px}.r484-actions{gap:8px}}.r491-material{max-width:760px;margin:0 auto;padding:14px 12px 150px;color:#293248}.r491-material *{box-sizing:border-box}.r491-hero{border:1px solid rgba(190,151,96,.34);border-radius:27px;padding:20px;background:linear-gradient(135deg,#ffeff4f2,#eff5fff2 58%,#f4faf4f2);box-shadow:0 12px 34px #48526e12}.r491-title{display:flex;align-items:center;gap:12px}.r491-back{width:40px;height:40px;min-width:40px;border:1px solid rgba(190,151,96,.42);border-radius:13px;background:#ffffffe6;font-size:28px;color:#4a4050}.r491-title small{display:block;font-size:10px;letter-spacing:.18em;color:#8b7180}.r491-title h1{margin:2px 0 3px;font-size:28px;color:#433b43}.r491-title p{margin:0;font-size:12px;color:#747d8e}.r491-status{display:grid;grid-template-columns:1fr .78fr 1fr;gap:7px;margin:10px 0}.r491-status>div{min-width:0;padding:10px 8px;text-align:center;border:1px solid rgba(190,151,96,.28);border-radius:16px;background:#ffffffe0}.r491-status small,.r491-status span{display:block;font-size:9px;color:#858c9b}.r491-status b{display:block;margin:3px 0;font-size:12px;white-space:nowrap}.r491-use strong{display:block;font-size:24px;line-height:1.05}.r491-use i{font-size:11px;font-style:normal;color:#777f90}.r491-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;align-items:stretch!important;width:100%!important}.r491-card{min-width:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;height:292px!important;padding:7px!important;border:1px solid rgba(184,139,82,.42)!important;border-radius:17px!important;background:linear-gradient(180deg,#fffdf9fa,#fff7f1f5)!important;box-shadow:0 6px 18px #5b4a4612!important;position:relative!important}.r491-card:before{content:"";position:absolute;inset:3px;border:1px solid rgba(214,183,141,.23);border-radius:13px;pointer-events:none}.r491-cardtop{height:22px;display:flex;align-items:center;justify-content:space-between;gap:3px;padding:0 2px;border-bottom:1px solid rgba(186,146,95,.18);font-size:8.5px;font-weight:800;color:#7c6147}.r491-cardtop em{font-style:normal;font-size:7px;color:#64866f}.r491-item{display:grid;grid-template-columns:42px minmax(0,1fr);gap:5px;align-items:center;min-height:89px;padding:5px 1px}.r491-item.reward{background:linear-gradient(100deg,#fff1f594,#eef5ff9e);border-radius:10px}.r491-item img{width:42px;height:42px;object-fit:cover;border-radius:11px;border:1px solid rgba(190,151,96,.24);background:#fff}.r491-copy{min-width:0}.r491-copy small{display:block;font-size:7px;color:#9a7e68}.r491-copy h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1px 0;font-size:10px;line-height:1.15;color:#2e3a54;word-break:break-all}.r491-copy b{display:block;font-size:10.5px;line-height:1.1;color:#233858;white-space:nowrap}.r491-copy span{display:block;margin-top:2px;font-size:7.5px;color:#7e756f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r491-copy span.bad{color:#b45b62;font-weight:800}.r491-arrow{height:19px;display:grid;place-items:center;color:#b98a58;font-size:17px;line-height:1}.r491-ex{position:relative;z-index:2;width:100%;height:34px;min-height:34px;margin-top:auto;border:1px solid rgba(210,130,139,.36);border-radius:999px;background:linear-gradient(100deg,#ffdfe5,#f8d9e4);color:#813844;font-size:10px;font-weight:900;box-shadow:0 4px 10px #b2707c1a}.r491-ex:disabled{background:#eee;color:#999;border-color:#ddd;box-shadow:none}.r491-note{margin-top:10px;padding:12px 14px;border:1px solid rgba(190,151,96,.25);border-radius:18px;background:#fffc}.r491-note b{font-size:12px}.r491-note p{margin:4px 0 0;font-size:10px;line-height:1.5;color:#7a8291}@media(max-width:430px){.r491-material{padding-left:8px;padding-right:8px}.r491-hero{padding:16px 12px;border-radius:23px}.r491-title h1{font-size:25px}.r491-status{gap:5px}.r491-status>div{padding:8px 4px}.r491-grid{gap:5px!important}.r491-card{height:282px!important;padding:5px!important;border-radius:14px!important}.r491-item{grid-template-columns:36px minmax(0,1fr);gap:4px;min-height:84px}.r491-item img{width:36px;height:36px;border-radius:9px}.r491-copy h3{font-size:9px}.r491-copy b{font-size:9.5px}.r491-ex{height:32px;min-height:32px;font-size:9.5px}}@media(max-width:360px){.r491-grid{gap:4px!important}.r491-card{height:276px!important;padding:4px!important}.r491-item{grid-template-columns:31px minmax(0,1fr)}.r491-item img{width:31px;height:31px}.r491-copy h3{font-size:8.5px}.r491-copy b{font-size:9px}}.r493{max-width:760px;margin:0 auto;padding:12px 10px 150px;color:#283248}.r493 *{box-sizing:border-box}.r493-hero{position:relative;display:flex;gap:13px;align-items:center;padding:18px;border:1px solid rgba(190,151,96,.3);border-radius:26px;background:linear-gradient(125deg,#ffebf3f0,#edf5fff0);box-shadow:0 12px 30px #49536d0f}.r493-hero>button{width:42px;height:42px;min-width:42px;border:1px solid rgba(190,151,96,.4);border-radius:14px;background:#fff;font-size:30px;color:#42495a}.r493-hero small{letter-spacing:.18em;color:#887482;font-size:10px}.r493-hero h1{font-size:29px;margin:2px 0}.r493-hero p{font-size:12px;margin:0;color:#747d8f}.r493-news{display:grid;grid-template-columns:1fr 1.25fr;gap:8px;margin:10px 0}.r493-info{min-width:0;padding:13px;border:1px solid rgba(190,151,96,.28);border-radius:20px;background:#ffffffd6}.r493-info small{display:block;color:#8d7c83;font-size:9px}.r493-info b{display:block;margin:3px 0;font-size:15px}.r493-info p{margin:0;font-size:10px;line-height:1.45;color:#747d8e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.r493-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0}.r493-tabs button{border:1px solid rgba(190,151,96,.28);border-radius:17px;background:#ffffffe0;padding:13px 4px;font-weight:900;color:#2f3a51}.r493-tabs button.active{background:linear-gradient(100deg,#ffe1e9,#eef3ff);border-color:#d2839261}.r493-tools{display:grid;grid-template-columns:minmax(0,1fr) 116px 82px;gap:7px;margin-bottom:9px}.r493-tools label{display:flex;align-items:center;gap:7px;border:1px solid rgba(190,151,96,.27);border-radius:16px;padding:0 12px;background:#fff;color:#8a92a1}.r493-tools input,.r493-tools select,.r493-tools>select{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#354057;font-weight:700}.r493-tools>select{border:1px solid rgba(190,151,96,.27);border-radius:16px;background:#fff;padding:0 8px;font-size:11px}.r493-list{overflow:hidden;border:1px solid rgba(190,151,96,.28);border-radius:22px;background:#ffffffdb}.r493-listhead,.r493-row{display:grid;grid-template-columns:minmax(0,1.55fr) .62fr .7fr .9fr 16px;align-items:center;gap:6px}.r493-listhead{padding:10px 12px 7px;color:#8990a0;font-size:9px}.r493-listhead span:nth-child(4){grid-column:4/6}.r493-row{width:100%;border:0;border-top:1px solid rgba(87,100,128,.09);padding:9px 11px;background:transparent;text-align:left;color:#2d374c}.r493-row.active{background:linear-gradient(90deg,#ffe4ecb8,#f1f6ffb8)}.r493-row span{min-width:0}.r493-row span b{display:block;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r493-row span small{font-size:8px;color:#8b92a2}.r493-row strong{font-size:12px;text-align:right}.r493-row em{font-style:normal;font-size:11px;font-weight:900;text-align:right}.r493 .up{color:#e94e75}.r493 .down{color:#21a5a8}.r493-row i{height:28px}.r493-row i svg{width:100%;height:100%}.r493-row u{text-decoration:none;font-size:18px;color:#9aa0ad}.r493-detail{margin-top:10px;padding:14px;border:1px solid rgba(190,151,96,.3);border-radius:24px;background:#ffffffe6;box-shadow:0 12px 28px #49536d0d}.r493-detailhead{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.r493-detailhead small{font-size:9px;color:#8d8490}.r493-detailhead h2{font-size:18px;margin:2px 0}.r493-detailhead h2 i{font-style:normal;font-size:10px;color:#8a91a0}.r493-detailhead strong{font-size:30px}.r493-detailhead em{font-style:normal;font-weight:900;margin-left:8px}.r493-mini{display:grid;grid-template-columns:1fr 1fr;gap:5px;align-content:center}.r493-mini span{font-size:9px;color:#7e8798}.r493-mini b{display:block;font-size:11px;color:#354057}.r493-ranges{display:grid;grid-template-columns:repeat(6,1fr);margin:10px 0 5px;border:1px solid rgba(190,151,96,.22);border-radius:999px;overflow:hidden}.r493-ranges>*{padding:7px 2px;text-align:center;font-size:9px;border-right:1px solid rgba(190,151,96,.15)}.r493-ranges>*:last-child{border:0}.r493-ranges b{background:#f15d80;color:#fff}.r493-chart{position:relative;height:145px;border-bottom:1px solid rgba(92,104,132,.12);background:linear-gradient(180deg,rgba(255,238,243,.38),transparent);overflow:hidden}.r493-chart svg{width:100%;height:100%;color:#ee5579}.r493-chart .r493-anchor{position:absolute;right:4px;top:48%;font-size:9px;color:#856f71;border-top:1px dashed #b9978c;width:100%;text-align:right;padding-top:2px}.r493-trade{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.r493-trade article{min-width:0;border:1px solid rgba(190,151,96,.22);border-radius:18px;padding:10px;background:#fffcfad1}.r493-trade h3{font-size:11px;margin:0 0 8px}.r493-trade h3 small{font-size:8px;color:#8b92a1}.r493-step{display:grid;grid-template-columns:32px 1fr 32px;border:1px solid rgba(190,151,96,.22);border-radius:12px;overflow:hidden}.r493-step button,.r493-step input{border:0;background:#fff;text-align:center;height:34px;font-weight:900;color:#334057}.r493-step input{width:100%;min-width:0}.r493-calc{font-size:9px;line-height:1.55;padding:8px 2px}.r493-calc span,.r493-calc strong{display:flex;justify-content:space-between;gap:6px}.r493-calc strong{font-size:10px;margin-top:3px}.r493-buy,.r493-sell{width:100%;border:0;border-radius:999px;padding:12px 4px;color:#fff;font-weight:900;font-size:15px}.r493-buy{background:linear-gradient(100deg,#f35d80,#dc3d68)}.r493-sell{background:linear-gradient(100deg,#3b8be4,#185bc2)}.r493-buy:disabled,.r493-sell:disabled{background:#d8d9de;color:#9296a0}.r493-fee{text-align:center;margin:9px 0 0;font-size:8.5px;color:#7d8494}.r493-hold{display:grid;gap:7px}.r493-hold>button,.r493-hold>div{display:grid;grid-template-columns:1fr auto;gap:4px 10px;text-align:left;padding:14px;border:1px solid rgba(190,151,96,.26);border-radius:17px;background:#fff;color:#334057}.r493-hold span{font-size:10px;color:#7e8797}.r493-hold strong{grid-row:1/3;grid-column:2;align-self:center;font-size:11px}.r493-empty{text-align:center;padding:28px;color:#8b92a1}@media(max-width:430px){.r493{padding-left:8px;padding-right:8px}.r493-hero{padding:15px 12px;border-radius:22px}.r493-hero h1{font-size:25px}.r493-news{grid-template-columns:.9fr 1.2fr}.r493-info{padding:11px 9px}.r493-tabs button{font-size:12px;padding:12px 2px}.r493-tools{grid-template-columns:minmax(0,1fr) 96px 68px}.r493-tools>select{font-size:10px;padding:0 4px}.r493-listhead,.r493-row{grid-template-columns:minmax(0,1.5fr) .62fr .72fr .78fr 12px;gap:4px}.r493-row{padding:8px}.r493-row span b{font-size:11px}.r493-row strong,.r493-row em{font-size:10px}.r493-detail{padding:11px;border-radius:20px}.r493-detailhead strong{font-size:27px}.r493-chart{height:125px}.r493-trade{gap:6px}.r493-trade article{padding:8px 6px}.r493-step{grid-template-columns:27px 1fr 27px}.r493-step button,.r493-step input{height:32px;font-size:11px}.r493-buy,.r493-sell{font-size:13px;padding:11px 2px}}.r493{display:flex!important;flex-direction:column!important;gap:0!important;padding:8px 10px 150px!important}.r493>.r493-hero{order:1!important}.r493>.r493-news{order:2!important}.r493>.r493-tabs{order:3!important}.r493>.r493-tools{order:4!important}.r493>.r493-list{order:5!important}.r493>.r493-detail{order:6!important}.r493>.r493-hold{order:4!important}.r493-hero{min-height:0!important;padding:11px 13px!important;border-radius:18px!important;gap:10px!important;align-items:center!important}.r493-hero>button{width:36px!important;height:36px!important;min-width:36px!important;border-radius:12px!important;font-size:24px!important}.r493-hero small{font-size:8px!important;margin:0!important}.r493-hero h1{font-size:21px!important;line-height:1.15!important;margin:1px 0 2px!important}.r493-hero p{font-size:10px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r493-news{margin:7px 0!important;gap:6px!important;grid-template-columns:.85fr 1.15fr!important}.r493-info{padding:8px 9px!important;border-radius:15px!important;min-height:66px!important}.r493-info small{font-size:8px!important}.r493-info b{font-size:12px!important;margin:2px 0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r493-info p{font-size:8.5px!important;line-height:1.35!important;-webkit-line-clamp:2!important}.r493-tabs{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:4px 0 7px!important;padding:0!important;background:transparent!important;z-index:1!important}.r493-tabs button{min-width:0!important;padding:9px 2px!important;border-radius:14px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important}.r493-tools{grid-template-columns:minmax(0,1fr) 92px 66px!important;gap:6px!important;margin-bottom:7px!important;min-height:40px!important}.r493-tools label,.r493-tools>select{height:40px!important;border-radius:13px!important}.r493-tools input{font-size:11px!important}.r493-tools>select{font-size:9px!important}.r493-list{border-radius:18px!important}.r493-listhead{padding:7px 9px 5px!important}.r493-row{padding:7px 8px!important;min-height:48px!important}.r493-row i{height:23px!important}.r493-detail{margin-top:7px!important;padding:10px!important;border-radius:18px!important}.r493-detailhead{grid-template-columns:1.35fr .85fr!important;gap:8px!important}.r493-detailhead h2{font-size:15px!important}.r493-detailhead strong{font-size:24px!important}.r493-detailhead em{font-size:11px!important;margin-left:5px!important}.r493-mini{gap:3px!important}.r493-ranges{margin:7px 0 4px!important;border-radius:12px!important;overflow:hidden!important;height:36px!important}.r493-ranges button{appearance:none!important;-webkit-appearance:none!important;border:0!important;border-right:1px solid rgba(190,151,96,.15)!important;background:transparent!important;color:#465066!important;font:inherit!important;font-size:10px!important;font-weight:800!important;padding:0 2px!important;cursor:pointer!important;touch-action:manipulation!important}.r493-ranges button:last-child{border-right:0!important}.r493-ranges button.active{background:#f15d80!important;color:#fff!important}.r493-chart{height:96px!important}.r493-chart .r493-anchor{font-size:8px!important}.r493-trade{gap:6px!important;margin-top:7px!important}.r493-trade article{padding:7px 6px!important;border-radius:14px!important}.r493-trade h3{font-size:10px!important;margin-bottom:6px!important}.r493-step{grid-template-columns:27px 1fr 27px!important}.r493-step button,.r493-step input{height:30px!important;font-size:11px!important}.r493-calc{font-size:8px!important;padding:6px 2px!important}.r493-calc strong{font-size:9px!important}.r493-buy,.r493-sell{padding:9px 2px!important;font-size:12px!important}.r493-fee{font-size:8px!important;margin-top:7px!important;line-height:1.45!important}@media(max-width:430px){.r493{padding-left:7px!important;padding-right:7px!important}.r493-hero{padding:10px 11px!important}.r493-hero h1{font-size:20px!important}.r493-news{grid-template-columns:.82fr 1.18fr!important}.r493-tabs button{font-size:10.5px!important;padding:9px 1px!important}.r493-detail{padding:9px!important}.r493-chart{height:92px!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.r493{width:100%!important;max-width:620px!important;margin:0 auto!important;padding:12px 8px 150px!important;display:block!important;overflow:visible!important}.r493>.r493-hero,.r493>.r493-news,.r493>.r493-tabs,.r493>.r493-tools,.r493>.r493-list,.r493>.r493-detail,.r493>.r493-hold{width:100%!important;max-width:100%!important;transform:none!important;float:none!important;clear:both!important;position:relative!important;inset:auto!important}.r493-hero{display:grid!important;grid-template-columns:40px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:8px 0!important;padding:12px!important;min-height:76px!important;border-radius:20px!important;overflow:hidden!important}.r493-hero>button{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-width:40px!important;margin:0!important;padding:0!important;transform:none!important;position:static!important}.r493-hero>div{min-width:0!important}.r493-hero small{display:block!important;font-size:8px!important;line-height:1.2!important;margin:0 0 2px!important}.r493-hero h1{font-size:23px!important;line-height:1.15!important;margin:0 0 3px!important}.r493-hero p{display:block!important;font-size:9px!important;line-height:1.35!important;margin:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r493-news{display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:0 0 8px!important}.r493-info{min-width:0!important;min-height:72px!important;padding:9px!important;overflow:hidden!important}.r493-info small{font-size:8px!important;line-height:1.2!important}.r493-info b{font-size:12px!important;line-height:1.25!important;margin:3px 0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r493-info p{font-size:8.5px!important;line-height:1.4!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}nav.r493-tabs,.r493-tabs{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;height:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0 0 8px!important;padding:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:0!important;border-radius:0!important;z-index:1!important;box-shadow:none!important}nav.r493-tabs button,.r493-tabs button{display:block!important;flex:none!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:0 4px!important;border:1px solid rgba(190,151,96,.28)!important;border-radius:14px!important;background:#ffffffe6!important;color:#2f3a51!important;font-size:11px!important;font-weight:900!important;line-height:38px!important;white-space:nowrap!important;text-align:center!important;transform:none!important}nav.r493-tabs button.active,.r493-tabs button.active{background:linear-gradient(100deg,#ffe1e9,#eef3ff)!important;border-color:#d2839261!important;color:#2f3a51!important}.r493-tools{display:grid!important;grid-template-columns:minmax(0,1fr) 90px 64px!important;gap:6px!important;margin:0 0 8px!important;min-height:40px!important}.r493-tools label,.r493-tools>select{min-width:0!important;width:100%!important;height:40px!important;margin:0!important}.r493-tools input{font-size:11px!important;min-width:0!important}.r493-tools>select{font-size:9px!important;padding:0 4px!important}.r493-list{margin:0!important;border-radius:18px!important;overflow:hidden!important}.r493-listhead,.r493-row{width:100%!important;grid-template-columns:minmax(0,1.5fr) .62fr .72fr .78fr 12px!important;gap:4px!important}.r493-listhead{padding:7px 8px 5px!important;font-size:8px!important}.r493-row{min-height:48px!important;padding:7px 8px!important}.r493-row span b{font-size:11px!important}.r493-row span small{font-size:7.5px!important}.r493-row strong,.r493-row em{font-size:10px!important}.r493-row i{height:22px!important;overflow:hidden!important}.r493-row u{font-size:15px!important}.r493-detail{margin:8px 0 0!important;padding:10px!important;border-radius:18px!important;overflow:hidden!important}.r493-detailhead{display:grid!important;grid-template-columns:minmax(0,1.35fr) minmax(110px,.85fr)!important;gap:8px!important}.r493-detailhead h2{font-size:15px!important;line-height:1.25!important;margin:2px 0!important}.r493-detailhead strong{font-size:24px!important;line-height:1!important}.r493-detailhead em{font-size:10px!important}.r493-mini{min-width:0!important}.r493-mini span{font-size:8px!important}.r493-mini b{font-size:9px!important}.r493-ranges{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;width:100%!important;height:36px!important;margin:8px 0 4px!important;overflow:hidden!important;transform:none!important}.r493-ranges button{display:block!important;width:100%!important;min-width:0!important;height:34px!important;line-height:34px!important;margin:0!important;padding:0!important;font-size:9.5px!important;text-align:center!important}.r493-chart{width:100%!important;height:100px!important;margin:0!important;overflow:hidden!important}.r493-chart svg{display:block!important;width:100%!important;height:100%!important}.r493-trade{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:8px!important}.r493-trade article{min-width:0!important;padding:8px 6px!important;border-radius:14px!important;overflow:hidden!important}.r493-trade h3{font-size:10px!important;line-height:1.25!important}.r493-step{width:100%!important;grid-template-columns:28px minmax(0,1fr) 28px!important}.r493-step button,.r493-step input{min-width:0!important;height:31px!important;font-size:11px!important}.r493-calc{font-size:8px!important;line-height:1.5!important}.r493-buy,.r493-sell{height:38px!important;padding:0!important;font-size:12px!important}.r493-fee{font-size:8px!important;line-height:1.5!important;margin:8px 0 0!important}.r493-hold{display:grid!important;gap:7px!important;margin:0!important}.r493-empty{width:100%!important;padding:22px 12px!important;font-size:11px!important}@media(max-width:390px){.r493{padding-left:6px!important;padding-right:6px!important}.r493-hero{grid-template-columns:36px minmax(0,1fr)!important;padding:10px!important}.r493-hero>button{width:36px!important;height:36px!important;min-width:36px!important}.r493-hero h1{font-size:21px!important}.r493-news,.r493-tabs{gap:5px!important}.r493-tabs button{font-size:10.5px!important}.r493-tools{grid-template-columns:minmax(0,1fr) 82px 58px!important}.r493-detailhead{grid-template-columns:minmax(0,1.2fr) minmax(105px,.8fr)!important}.r493-chart{height:92px!important}.r493-trade{gap:5px!important}.r493-trade article{padding:7px 5px!important}}.r500{max-width:720px!important;margin:auto!important;padding:12px 12px 150px!important;color:#253450}.r500-hero{min-height:180px;border:1px solid rgba(205,165,104,.35);border-radius:28px;padding:26px 70px 24px 76px;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 25%,rgba(255,219,166,.75),transparent 25%),linear-gradient(125deg,#fff2f5,#fffaf3 48%,#eef6ff);box-shadow:0 12px 35px #4a365b14}.r500-hero:after{content:"✦";position:absolute;right:25px;bottom:17px;font-size:72px;color:#b47b3f24;transform:rotate(18deg)}.r500-hero>button{position:absolute;left:18px;top:24px;width:46px;height:46px;border:1px solid rgba(193,151,92,.35);border-radius:15px;background:#fff;color:#35425a;font-size:28px;box-shadow:0 5px 15px #46375012}.r500-hero small{letter-spacing:4px;font-size:9px}.r500-hero h1{font-size:34px;margin:4px 0 2px;color:#342f37}.r500-hero b{font-size:13px;color:#8c6539}.r500-hero p{font-size:10px;margin:7px 0 0;color:#6e6874}.r500-gavel{position:absolute;right:27px;top:55px;font-size:36px;color:#b6854f}.r500-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0}.r500-tabs button{height:48px;border:1px solid rgba(193,151,92,.25);border-radius:17px;background:#ffffffe0;font-size:13px;font-weight:900;color:#273653}.r500-tabs button.active{background:linear-gradient(135deg,#f45a82,#e83468);color:#fff;box-shadow:0 7px 18px #e6376938}.r500-list{display:grid;gap:9px}.r500-card{display:grid;grid-template-columns:126px minmax(0,1fr) 235px;gap:12px;align-items:center;padding:10px;border:1px solid rgba(198,153,91,.3);border-radius:20px;background:#ffffffeb;box-shadow:0 6px 18px #40354a12;overflow:hidden}.r500-pic{width:126px;aspect-ratio:1;border-radius:15px;overflow:hidden;border:1px solid rgba(190,139,73,.35);background:linear-gradient(145deg,#fff3f6,#eef4ff)}.r500-pic img{width:100%;height:100%;object-fit:cover;display:block}.r500-ph{height:100%;display:grid;place-content:center;text-align:center;gap:5px;color:#687087}.r500-ph b{font-size:18px}.r500-ph span{font-size:9px}.r500-ph small{font-size:8px;color:#a09bad}.r500-main{min-width:0;align-self:stretch;padding:6px 0}.r500-name h3{margin:0 0 6px;font-size:15px;color:#1f3152;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r500-name span{display:inline-block;background:#fff0f4;color:#bd526c;border-radius:999px;padding:4px 7px;margin-right:4px;font-size:8px}.r500-desc{font-size:9px;line-height:1.55;color:#657086;margin:9px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.r500-time{font-size:10px;color:#e94971;margin-top:auto}.r500-time b{font-size:12px}.r500-bid{border-left:1px solid rgba(199,158,101,.22);padding-left:12px}.r500-price{display:grid;grid-template-columns:1fr auto;align-items:end;margin-bottom:7px}.r500-price small{font-size:9px;color:#737b8e}.r500-price strong{grid-column:1/2;font-size:20px;color:#203452}.r500-price span{grid-row:1/3;grid-column:2;font-size:8px;color:#d35d78;align-self:center}.r500-control{display:grid;grid-template-columns:30px minmax(70px,1fr) 30px 70px;gap:4px}.r500-control button,.r500-control input{height:34px;border:1px solid rgba(193,151,92,.28);background:#fff;border-radius:10px;text-align:center;font-size:10px;color:#263650}.r500-control input{min-width:0;width:100%}.r500-control .r500-go{background:linear-gradient(135deg,#f65e84,#e83569);color:#fff;border:0;font-weight:900}.r500-meta{display:flex;justify-content:space-between;font-size:7.5px;color:#81899a;margin:5px 1px}.r500-buy{width:100%;height:31px;border:1px solid rgba(196,147,72,.35);border-radius:10px;background:linear-gradient(90deg,#fff8e9,#fff3e0);color:#9b652e;font-size:10px;font-weight:900}.r500-note,.r500-empty{margin-top:10px;border:1px solid rgba(193,151,92,.22);border-radius:16px;background:#fffc;padding:11px;font-size:9px;line-height:1.5;color:#7a6470}.r500-empty{padding:28px;text-align:center;font-size:12px}@media(max-width:620px){.r500{padding:8px 8px 145px!important}.r500-hero{min-height:135px;padding:18px 44px 17px 58px;border-radius:22px}.r500-hero>button{left:12px;top:18px;width:38px;height:38px;border-radius:12px;font-size:23px}.r500-hero h1{font-size:27px}.r500-hero p{font-size:8.5px}.r500-gavel{right:17px;top:46px;font-size:26px}.r500-tabs{gap:5px}.r500-tabs button{height:42px;font-size:11px}.r500-card{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"pic main" "pic bid";gap:6px 10px;padding:8px;border-radius:17px}.r500-pic{grid-area:pic;width:96px;align-self:start}.r500-main{grid-area:main;padding:2px 0}.r500-name h3{font-size:13px;margin-bottom:4px}.r500-desc{font-size:8px;margin:5px 0;-webkit-line-clamp:1}.r500-time{font-size:9px}.r500-time b{font-size:10px}.r500-bid{grid-area:bid;border-left:0;border-top:1px solid rgba(199,158,101,.18);padding:6px 0 0}.r500-price{margin-bottom:5px}.r500-price strong{font-size:18px}.r500-control{grid-template-columns:28px minmax(58px,1fr) 28px 62px}.r500-control button,.r500-control input{height:31px}.r500-meta{font-size:7px}.r500-buy{height:29px;font-size:9px}}.r501{max-width:720px!important;margin:0 auto!important;padding:10px 12px 150px!important;color:#243653}.r501 button,.r501 input{font:inherit}.r501-hero{position:relative;min-height:150px;overflow:hidden;border:1px solid rgba(191,143,73,.3);border-radius:25px;background:linear-gradient(90deg,#221927d6,#36252c80),url(assets/ui-photos/town-auction.webp) center/cover no-repeat;box-shadow:0 12px 32px #3f2d3d1a}.r501-back{position:absolute;z-index:3;left:13px;top:15px;width:42px;height:42px;border:1px solid rgba(205,169,112,.55);border-radius:14px;background:#fffcf8f2;color:#34415a;font-size:27px;line-height:1;display:grid;place-items:center;box-shadow:0 6px 18px #231d271f}.r501-herotxt{position:absolute;z-index:2;left:68px;bottom:22px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.32)}.r501-herotxt small{display:block;font-size:9px;letter-spacing:.22em}.r501-herotxt h1{margin:2px 0 3px;font-size:32px;letter-spacing:.06em}.r501-herotxt b{display:block;font-size:11px}.r501-herotxt p{margin:5px 0 0;font-size:8.5px;color:#fff8f3}.r501-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:9px 0}.r501-tabs button{min-width:0;height:45px;border:1px solid rgba(195,151,91,.26);border-radius:15px;background:#ffffffeb;font-size:11px;font-weight:900;color:#263650;box-shadow:0 5px 14px #3f394d0b}.r501-tabs button.active{background:linear-gradient(135deg,#f45b82,#e83a6c);color:#fff;border-color:transparent;box-shadow:0 7px 17px #e83a6c33}.r501-list{display:grid;gap:8px}.r501-card{display:grid;grid-template-columns:108px minmax(0,1fr);gap:10px;padding:9px;border:1px solid rgba(193,151,91,.28);border-radius:19px;background:#fffffff0;box-shadow:0 7px 19px #40364d0e;overflow:hidden}.r501-pic{width:108px;aspect-ratio:1;border-radius:14px;overflow:hidden;border:1px solid rgba(187,133,65,.34);background:linear-gradient(145deg,#fff3f6,#edf4ff);align-self:start}.r501-pic img{width:100%;height:100%;object-fit:cover;display:block}.r501-ph{height:100%;display:grid;place-items:center;background:radial-gradient(circle at 50% 35%,rgba(255,255,255,.95),transparent 28%),linear-gradient(145deg,#fff0f5,#edf4ff);color:#c09a67}.r501-ph span{font-size:30px;filter:drop-shadow(0 3px 6px rgba(156,118,72,.13))}.r501-body{min-width:0}.r501-top{display:flex;align-items:flex-start;justify-content:space-between;gap:7px}.r501-name{min-width:0}.r501-name h3{margin:0;color:#223654;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r501-tags{display:flex;gap:4px;margin-top:4px}.r501-tags span{padding:3px 6px;border-radius:999px;background:#fff0f4;color:#c25470;font-size:7.5px}.r501-time{white-space:nowrap;color:#ee4e78;font-size:8px;font-weight:800}.r501-time b{font-size:9.5px}.r501-desc{margin:6px 0 5px;color:#68748b;font-size:8px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r501-line{height:1px;background:#be96622e;margin:5px 0 6px}.r501-price{display:flex;align-items:end;justify-content:space-between;gap:8px}.r501-price small{display:block;color:#7a8497;font-size:8px}.r501-price strong{display:block;color:#203653;font-size:20px;line-height:1.05;margin-top:1px}.r501-price span{font-size:7.5px;color:#d35a77;white-space:nowrap}.r501-control{display:grid;grid-template-columns:27px minmax(54px,1fr) 27px 62px;gap:4px;margin-top:6px}.r501-control button,.r501-control input{height:30px;border:1px solid rgba(191,148,91,.28);border-radius:9px;background:#fff;text-align:center;color:#263650;font-size:9px}.r501-control input{min-width:0;width:100%;font-weight:800}.r501-control .r501-go{border:0;background:linear-gradient(135deg,#f45c83,#e83669);color:#fff;font-weight:900;box-shadow:0 5px 12px #e637692e}.r501-meta{display:flex;justify-content:space-between;gap:5px;margin:4px 1px;color:#8a91a0;font-size:6.8px}.r501-buy{width:100%;height:28px;border:1px solid rgba(191,143,69,.34);border-radius:9px;background:linear-gradient(90deg,#fff9ec,#fff1da);color:#98642e;font-size:9px;font-weight:900}.r501-note,.r501-empty{margin-top:9px;border:1px solid rgba(193,151,91,.23);border-radius:14px;background:#ffffffdb;padding:9px 11px;color:#7a6570;font-size:8px;line-height:1.5}.r501-empty{padding:28px;text-align:center;font-size:12px}@media(max-width:390px){.r501{padding-left:8px!important;padding-right:8px!important}.r501-hero{min-height:137px}.r501-herotxt{left:61px;bottom:18px}.r501-herotxt h1{font-size:28px}.r501-tabs{gap:4px}.r501-tabs button{height:42px;font-size:10px}.r501-card{grid-template-columns:94px minmax(0,1fr);gap:8px;padding:8px}.r501-pic{width:94px}.r501-name h3{font-size:12.5px}.r501-desc{font-size:7.5px}.r501-price strong{font-size:18px}.r501-control{grid-template-columns:25px minmax(46px,1fr) 25px 56px}.r501-control button,.r501-control input{height:29px;font-size:8.5px}.r501-buy{height:27px}}.r502{max-width:760px!important;margin:0 auto!important;padding:8px 10px 155px!important;color:#182f58;background:linear-gradient(180deg,#fff1f5a6,#fffcf68c 42%,#f2f7ff99)}.r502 *{box-sizing:border-box}.r502 button,.r502 input{font:inherit}.r502-hero{height:176px;position:relative;overflow:hidden;border:1px solid rgba(205,156,85,.5);border-radius:25px;background:linear-gradient(90deg,#23141ed1,#331b1e61),url(assets/ui-photos/town-auction.webp) center/cover no-repeat;box-shadow:0 9px 25px #4b2b3624}.r502-hero>div{position:absolute;left:76px;bottom:20px;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.42)}.r502-hero small{font-size:10px;letter-spacing:.22em}.r502-hero h1{margin:2px 0;font-size:32px;letter-spacing:.04em}.r502-hero b{font-size:12px}.r502-hero p{margin:5px 0 0;font-size:9px;color:#fff9f3}.r502-back{position:absolute;z-index:3;left:14px;top:15px;width:48px;height:48px;border:1px solid rgba(218,179,117,.72);border-radius:15px;background:#fffaf6;color:#762b25;font-size:30px;display:grid;place-items:center;box-shadow:0 5px 14px #2c1c2126}.r502-hammer{position:absolute;right:26px;bottom:31px;color:#e6b36c;font-size:37px;transform:rotate(45deg);filter:drop-shadow(0 3px 6px rgba(0,0,0,.3))}.r502-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:8px 0}.r502-tabs button{height:48px;border:1px solid rgba(205,159,93,.36);border-radius:15px;background:#fffffff0;color:#17325f;font-size:13px;font-weight:900;box-shadow:0 4px 12px #4a373f0f}.r502-tabs button.active{border-color:#ee537a;background:linear-gradient(135deg,#f85f86,#e83267);color:#fff;box-shadow:0 7px 18px #e7326538}.r502-list{display:grid;gap:8px}.r502-card{display:grid;grid-template-columns:118px minmax(0,1fr) 218px;gap:10px;align-items:stretch;padding:8px;border:1px solid rgba(204,154,82,.42);border-radius:18px;background:#fffffff2;box-shadow:0 6px 17px #3b2f4211;overflow:hidden}.r502-photo{width:118px;aspect-ratio:1;border:1px solid rgba(196,139,66,.62);border-radius:13px;padding:3px;background:#fff8f1;overflow:hidden;align-self:center;box-shadow:inset 0 0 0 1px #fffc}.r502-photo img{width:100%;height:100%;object-fit:cover;border-radius:9px;display:block}.r502-placeholder{width:100%;height:100%;display:grid;place-content:center;text-align:center;gap:4px;border-radius:9px;background:radial-gradient(circle at 50% 36%,#fff,transparent 30%),linear-gradient(145deg,#fff0f4,#edf4ff);color:#bd8c4e}.r502-placeholder i{font-style:normal;font-size:34px}.r502-placeholder small{font-size:8px;letter-spacing:.15em;color:#9b8c84}.r502-info{min-width:0;padding:4px 0}.r502-title{display:flex;justify-content:space-between;align-items:start;gap:7px}.r502-title h3{min-width:0;margin:0;font-size:15px;color:#16315f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r502-clock{display:none}.r502-tags{display:flex;gap:4px;margin:6px 0}.r502-tags span{padding:3px 7px;border-radius:999px;background:#fff0f3;color:#e13f69;font-size:8px;font-weight:800}.r502-info p{margin:0;color:#5f6e88;font-size:9px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.r502-trade{border-left:1px solid rgba(204,161,102,.22);padding:3px 0 2px 10px;min-width:0}.r502-now{display:grid;grid-template-columns:1fr auto;align-items:end}.r502-now span{font-size:9px;color:#65738d}.r502-now strong{grid-column:1;font-size:19px;line-height:1.05;color:#16315f}.r502-now em{grid-row:1/3;grid-column:2;align-self:center;font-style:normal;color:#e55073;font-size:8px}.r502-now:before{content:"◷ 剩餘 1小時";grid-column:1/3;color:#ef4b72;font-size:9px;font-weight:900;margin-bottom:5px}.r502-bidrow{display:grid;grid-template-columns:28px minmax(58px,1fr) 28px 61px;gap:4px;margin-top:6px}.r502-bidrow button,.r502-bidrow input{height:31px;min-width:0;border:1px solid rgba(199,153,90,.34);border-radius:9px;background:#fff;text-align:center;color:#18335d;font-size:9px}.r502-bidrow input{width:100%;font-weight:800}.r502-bidrow .r502-bid{border:0;background:linear-gradient(135deg,#f65c83,#e83268);color:#fff;font-weight:900;box-shadow:0 4px 10px #e831662b}.r502-small{display:flex;justify-content:space-between;margin:4px 1px;color:#8b91a0;font-size:6.8px}.r502-buy{width:100%;height:29px;border:1px solid rgba(201,147,68,.45);border-radius:9px;background:linear-gradient(90deg,#fff8e7,#fff0d7);display:flex;align-items:center;justify-content:center;gap:8px;color:#9b5e25;font-size:9px}.r502-buy b{font-size:10px;color:#17325e}.r502-note,.r502-empty{margin-top:8px;padding:10px 12px;border:1px solid rgba(201,155,90,.3);border-radius:14px;background:#ffffffe6;font-size:8px;line-height:1.55;color:#795f6c}.r502-empty{padding:28px;text-align:center;font-size:12px}@media(max-width:620px){.r502{padding:7px 7px 150px!important}.r502-hero{height:150px;border-radius:20px}.r502-hero>div{left:66px;bottom:16px}.r502-hero h1{font-size:27px}.r502-back{left:11px;top:12px;width:43px;height:43px;border-radius:13px}.r502-hammer{right:18px;bottom:27px;font-size:29px}.r502-tabs{gap:4px}.r502-tabs button{height:43px;font-size:11px}.r502-card{grid-template-columns:92px minmax(0,1fr);grid-template-areas:"photo info" "photo trade";gap:5px 9px;padding:7px;border-radius:16px}.r502-photo{grid-area:photo;width:92px;align-self:start}.r502-info{grid-area:info;padding:2px 0}.r502-title h3{font-size:13px}.r502-clock{display:block;white-space:nowrap;color:#ef4b72;font-size:7px}.r502-clock b{font-size:8px}.r502-tags{margin:4px 0}.r502-tags span{font-size:7px;padding:2px 6px}.r502-info p{font-size:7.5px;line-height:1.4;-webkit-line-clamp:1}.r502-trade{grid-area:trade;border-left:0;border-top:1px solid rgba(204,161,102,.18);padding:5px 0 0}.r502-now:before{display:none}.r502-now span{font-size:7.5px}.r502-now strong{font-size:17px}.r502-now em{font-size:7px}.r502-bidrow{grid-template-columns:25px minmax(48px,1fr) 25px 56px;gap:3px;margin-top:4px}.r502-bidrow button,.r502-bidrow input{height:28px;font-size:8px}.r502-small{font-size:6.3px;margin:3px 1px}.r502-buy{height:27px;font-size:8px}.r502-buy b{font-size:9px}}@media(max-width:620px){.r502{padding:8px 12px 165px!important;max-width:520px!important;margin:0 auto!important}.r502-list{gap:10px!important}.r502-card{grid-template-columns:76px minmax(0,1fr)!important;grid-template-areas:"photo info" "trade trade"!important;column-gap:11px!important;row-gap:7px!important;padding:10px!important;border-radius:20px!important;border:1px solid rgba(203,161,104,.34)!important;background:#fffffff0!important;box-shadow:0 7px 20px #3b2f420b!important}.r502-photo{grid-area:photo!important;width:76px!important;height:76px!important;aspect-ratio:1!important;padding:2px!important;border-radius:16px!important;align-self:start!important}.r502-photo img,.r502-placeholder{border-radius:13px!important}.r502-placeholder i{font-size:24px!important}.r502-placeholder small{font-size:7px!important}.r502-info{grid-area:info!important;padding:1px 0!important;min-width:0!important;display:flex!important;flex-direction:column!important}.r502-title{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important;align-items:center!important}.r502-title h3{font-size:16px!important;line-height:1.2!important;color:#2f3342!important;font-weight:850!important}.r502-clock{display:block!important;font-size:8px!important;color:#e94e73!important;white-space:nowrap!important}.r502-clock b{font-size:9px!important}.r502-tags{margin:5px 0 4px!important;gap:5px!important}.r502-tags span{font-size:8px!important;padding:3px 7px!important}.r502-info p{margin-top:auto!important;font-size:9px!important;line-height:1.35!important;color:#737987!important;-webkit-line-clamp:1!important}.r502-trade{grid-area:trade!important;border:0!important;border-top:1px solid rgba(203,161,104,.18)!important;padding:8px 0 0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 104px!important;grid-template-areas:"now buy" "bid bid" "small small"!important;gap:7px 9px!important}.r502-now{grid-area:now!important;display:flex!important;align-items:baseline!important;gap:7px!important;min-width:0!important}.r502-now:before{display:none!important}.r502-now span{font-size:9px!important;white-space:nowrap!important}.r502-now strong{font-size:21px!important;line-height:1!important;white-space:nowrap!important}.r502-now em{margin-left:auto!important;font-size:8px!important;white-space:nowrap!important}.r502-bidrow{grid-area:bid!important;display:grid!important;grid-template-columns:34px minmax(0,1fr) 34px 92px!important;gap:6px!important;margin:0!important}.r502-bidrow button,.r502-bidrow input{height:38px!important;border-radius:12px!important;font-size:12px!important}.r502-bidrow input{font-size:14px!important}.r502-bidrow .r502-bid{font-size:14px!important;letter-spacing:.04em!important}.r502-buy{grid-area:buy!important;width:104px!important;height:32px!important;align-self:center!important;border-radius:11px!important;gap:4px!important;font-size:9px!important;padding:0 7px!important}.r502-buy b{font-size:11px!important;white-space:nowrap!important}.r502-small{grid-area:small!important;display:flex!important;justify-content:flex-start!important;gap:18px!important;margin:0 2px!important;font-size:7px!important;color:#9a9ca6!important}.r502-tabs{margin:8px 0 10px!important;gap:6px!important}.r502-tabs button{height:42px!important;border-radius:14px!important;font-size:12px!important}.r502-note{font-size:9px!important;padding:11px 13px!important;border-radius:15px!important}}@media(max-width:380px){.r502{padding-left:9px!important;padding-right:9px!important}.r502-card{grid-template-columns:70px minmax(0,1fr)!important;padding:9px!important;column-gap:9px!important}.r502-photo{width:70px!important;height:70px!important}.r502-title h3{font-size:15px!important}.r502-trade{grid-template-columns:minmax(0,1fr) 96px!important}.r502-buy{width:96px!important}.r502-bidrow{grid-template-columns:32px minmax(0,1fr) 32px 84px!important;gap:5px!important}}.r504{max-width:760px!important;margin:0 auto!important;padding:10px 12px 170px!important;color:#343646;background:linear-gradient(180deg,#fff0f6ad,#fffcf8c2 48%,#f1f7ffb8);font-family:-apple-system,BlinkMacSystemFont,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important}.r504 *{box-sizing:border-box}.r504 button,.r504 input{font:inherit}.r504-hero{height:142px;position:relative;overflow:hidden;border:1px solid rgba(205,161,104,.36);border-radius:24px;background:linear-gradient(112deg,#ffebf2eb,#f1f4ffe6,#eefafbe0);box-shadow:0 8px 24px #3e374d0e}.r504-hero>div{position:absolute;left:76px;right:18px;top:27px}.r504-hero small{display:block;color:#74788a;font-size:10px;letter-spacing:.18em;font-weight:700}.r504-hero h1{margin:3px 0 4px;color:#35333b;font-family:"Noto Serif TC",Songti TC,serif;font-size:29px;line-height:1.15;letter-spacing:.04em}.r504-hero b{display:block;color:#b07862;font-size:11px;letter-spacing:.06em}.r504-hero p{margin:7px 0 0;color:#7d7480;font-size:9px;line-height:1.45}.r504-back{position:absolute;z-index:2;left:14px;top:20px;width:48px;height:48px;padding:0;border:1px solid rgba(203,160,101,.42);border-radius:15px;background:#fffffff0;color:#3b4151;font-size:30px;line-height:1;box-shadow:0 5px 15px #3f37480f}.r504-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0 11px;padding:0!important;position:relative!important;inset:auto!important;transform:none!important;order:initial!important}.r504-tabs button{height:43px;min-width:0;border:1px solid rgba(204,161,103,.32);border-radius:14px;background:#ffffffeb;color:#3b4152;font-size:13px;font-weight:800;letter-spacing:.02em;box-shadow:0 4px 13px #3b334609}.r504-tabs button.active{border-color:#ee4d756b;background:linear-gradient(120deg,#ffedf2,#eef2ff);color:#d83f68;box-shadow:0 5px 15px #de496f14}.r504-list{display:grid;gap:10px}.r504-card{display:grid;grid-template-columns:78px minmax(0,1fr);grid-template-areas:"photo info" "trade trade";column-gap:11px;row-gap:7px;padding:10px;border:1px solid rgba(204,161,103,.32);border-radius:20px;background:#fffffff2;box-shadow:0 7px 20px #3b2f420b;overflow:hidden}.r504-photo{grid-area:photo;width:78px;height:78px;padding:2px;border:1px solid rgba(196,145,76,.46);border-radius:16px;background:linear-gradient(145deg,#fff7f5,#f2f5ff);overflow:hidden}.r504-photo img{width:100%;height:100%;object-fit:cover;border-radius:13px;display:block}.r504-placeholder{width:100%;height:100%;display:grid;place-content:center;text-align:center;gap:3px;border-radius:13px;background:linear-gradient(145deg,#fff5f7,#f0f5ff);color:#bd8c4e}.r504-placeholder i{font-style:normal;font-size:24px}.r504-placeholder small{font-size:8px;color:#8e8991;letter-spacing:.08em}.r504-info{grid-area:info;min-width:0;padding:1px 0;display:flex;flex-direction:column}.r504-title{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}.r504-title h3{min-width:0;margin:0;color:#343642;font-size:16px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r504-clock{color:#e75075;font-size:8px;white-space:nowrap}.r504-clock b{font-size:9px}.r504-tags{display:flex;gap:5px;margin:6px 0 5px}.r504-tags span{padding:3px 7px;border-radius:999px;background:#fff0f4;color:#d94a6c;font-size:8px;font-weight:700}.r504-info p{margin:auto 0 0;color:#737887;font-size:9px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r504-trade{grid-area:trade;display:grid;grid-template-columns:minmax(0,1fr) 108px;grid-template-areas:"now buy" "bid bid" "small small";gap:7px 9px;padding-top:8px;border-top:1px solid rgba(204,161,103,.17)}.r504-now{grid-area:now;display:flex;align-items:baseline;gap:7px;min-width:0}.r504-now span{color:#777d8b;font-size:9px;white-space:nowrap}.r504-now strong{color:#34384a;font-size:22px;line-height:1;font-weight:800;white-space:nowrap}.r504-now em{margin-left:auto;color:#df5a78;font-size:8px;font-style:normal;white-space:nowrap}.r504-buy{grid-area:buy;width:108px;height:34px;align-self:center;border:1px solid rgba(199,150,76,.38);border-radius:12px;background:linear-gradient(100deg,#fff9ea,#fff1d8);display:flex;align-items:center;justify-content:center;gap:5px;color:#9b642f;font-size:9px;font-weight:700}.r504-buy b{color:#424659;font-size:11px;white-space:nowrap}.r504-bidrow{grid-area:bid;display:grid;grid-template-columns:34px minmax(0,1fr) 34px 94px;gap:6px}.r504-bidrow button,.r504-bidrow input{height:39px;min-width:0;border:1px solid rgba(199,158,104,.31);border-radius:12px;background:#fff;color:#3b4050;text-align:center;font-size:13px}.r504-bidrow input{width:100%;font-size:15px;font-weight:700}.r504-bidrow .r504-bid{border:0;background:linear-gradient(135deg,#f85d83,#ed3569);color:#fff;font-size:14px;font-weight:800;box-shadow:0 5px 13px #e8316624}.r504-small{grid-area:small;display:flex;gap:18px;margin:0 2px;color:#999ba5;font-size:7px}.r504-note,.r504-empty{margin-top:10px;padding:12px 14px;border:1px solid rgba(204,161,103,.27);border-radius:16px;background:#ffffffdb;color:#7b7180;font-size:9px;line-height:1.65}.r504-empty{padding:32px 16px;text-align:center;color:#777d8b;font-size:13px}@media(max-width:380px){.r504{padding-left:9px!important;padding-right:9px!important}.r504-card{grid-template-columns:72px minmax(0,1fr);column-gap:9px;padding:9px}.r504-photo{width:72px;height:72px}.r504-title h3{font-size:15px}.r504-trade{grid-template-columns:minmax(0,1fr) 100px}.r504-buy{width:100px}.r504-bidrow{grid-template-columns:32px minmax(0,1fr) 32px 86px;gap:5px}.r504-tabs button{font-size:12px}}.r504{color:#3f4250!important;background:linear-gradient(180deg,#fff4f89e,#fffdfad1 48%,#f2f7fdb8)!important}.r504-card{border-color:#cab0894d!important;background:#fffffff5!important;box-shadow:0 7px 20px #4e485809!important}.r504-photo{border-color:#c7aa7e61!important;background:linear-gradient(145deg,#fff9f8,#f4f6fc)!important}.r504-placeholder{background:linear-gradient(145deg,#fff8fa,#f1f5fb)!important;color:#c6a36f!important}.r504-title h3{font-size:15px!important;font-weight:780!important;color:#42434c!important;letter-spacing:.01em!important}.r504-clock{font-size:7px!important;color:#d97891!important}.r504-clock b{font-size:8px!important;color:#4b4d58!important}.r504-tags{margin:5px 0 4px!important}.r504-tags span{font-size:7px!important;padding:3px 7px!important;background:#fff2f5!important;color:#c96880!important;font-weight:700!important}.r504-info p{font-size:8px!important;color:#7e818c!important}.r504-trade{grid-template-columns:minmax(0,1fr) 118px!important;gap:6px 8px!important;padding-top:7px!important;border-top-color:#cab08929!important}.r504-now{gap:6px!important}.r504-now span{font-size:8px!important;color:#7d808a!important}.r504-now strong{font-size:19px!important;color:#3e4353!important;font-weight:780!important}.r504-now em{font-size:7px!important;color:#d5768c!important}.r504-buy{width:118px!important;height:31px!important;padding:0 10px!important;border-color:#c9af875c!important;border-radius:11px!important;background:linear-gradient(105deg,#fffaf2,#fff6e8)!important;color:#a37c50!important;font-size:8px!important;font-weight:700!important;gap:4px!important;white-space:nowrap!important;line-height:1!important}.r504-buy b{font-size:10px!important;color:#4c4e58!important;font-weight:780!important;white-space:nowrap!important;line-height:1!important}.r504-bidrow{grid-template-columns:32px minmax(0,1fr) 32px 92px!important;gap:5px!important}.r504-bidrow button,.r504-bidrow input{height:36px!important;border-color:#cab08947!important;border-radius:11px!important;color:#464956!important;font-size:12px!important;background:#fff!important}.r504-bidrow input{font-size:13px!important;font-weight:720!important}.r504-bidrow .r504-bid{background:linear-gradient(135deg,#ed91aa,#dc718f)!important;color:#fff!important;font-size:12px!important;font-weight:780!important;box-shadow:0 4px 11px #c366821f!important}.r504-small{font-size:6.5px!important;color:#a1a2aa!important;gap:16px!important}.r504-tabs button{font-size:12px!important;color:#505362!important;font-weight:760!important}.r504-tabs button.active{border-color:#d38ba052!important;background:linear-gradient(120deg,#fff0f4,#eef3fb)!important;color:#bd627e!important;box-shadow:0 4px 12px #b370880f!important}.r504-note{color:#827b84!important;font-size:8px!important}@media(max-width:380px){.r504-title h3{font-size:14px!important}.r504-trade{grid-template-columns:minmax(0,1fr) 108px!important}.r504-buy{width:108px!important;font-size:7.5px!important;padding:0 7px!important}.r504-buy b{font-size:9px!important}.r504-bidrow{grid-template-columns:30px minmax(0,1fr) 30px 82px!important;gap:4px!important}.r504-bidrow .r504-bid{font-size:11px!important}}.r504{color:#4b4e5b!important;background:linear-gradient(180deg,#fff6f9ad,#fffdfbe6 50%,#f4f8fdc7)!important}.r504-hero{border-color:#cdb59147!important;background:linear-gradient(120deg,#fff7f9f5,#f6f7fdf5,#f1f9faf0)!important;box-shadow:0 7px 20px #4b495b09!important}.r504-hero h1{font-size:27px!important;font-weight:700!important;color:#45434a!important}.r504-hero b{color:#9a7e72!important;font-size:10px!important}.r504-hero p{font-size:8px!important;color:#85818a!important}.r504-back{border-color:#cdb59152!important;background:#fffffff0!important;color:#555967!important;box-shadow:0 4px 12px #4b495b09!important}.r504-tabs{gap:6px!important}.r504-tabs button{height:40px!important;border-color:#cdb59147!important;background:#ffffffe6!important;color:#555866!important;font-size:11px!important;font-weight:700!important;box-shadow:none!important}.r504-tabs button.active{border-color:#cfa9b257!important;background:linear-gradient(120deg,#fff3f6,#f0f4fb)!important;color:#a86479!important;box-shadow:0 3px 10px #a874870b!important}.r504-card{border-color:#cdb59145!important;border-radius:19px!important;box-shadow:0 6px 18px #4c485607!important}.r504-photo{border-color:#cdb59157!important}.r504-placeholder{color:#b99768!important}.r504-title h3{font-size:14px!important;font-weight:700!important;color:#484951!important}.r504-clock{color:#c77b8f!important;font-size:7px!important}.r504-clock b{font-size:8px!important;font-weight:650!important;color:#565966!important}.r504-tags span{background:#fff4f6!important;color:#b96f82!important;font-size:7px!important;font-weight:650!important}.r504-info p{font-size:8px!important;color:#858792!important}.r504-trade{grid-template-columns:minmax(0,1fr) 112px!important;gap:6px 8px!important}.r504-now span{font-size:8px!important;color:#858792!important}.r504-now strong{font-size:18px!important;font-weight:720!important;color:#4a4e5c!important}.r504-now em{font-size:7px!important;color:#c97d90!important}.r504-buy{width:112px!important;height:34px!important;border:1px solid rgba(205,181,145,.32)!important;border-radius:12px!important;background:linear-gradient(120deg,#fffaf5,#f7f4ee)!important;color:#8e7255!important;font-size:8px!important;font-weight:650!important;box-shadow:none!important}.r504-buy b{font-size:9px!important;font-weight:700!important;color:#555865!important}.r504-bidrow{grid-template-columns:32px minmax(0,1fr) 32px 88px!important;gap:5px!important;align-items:stretch!important}.r504-bidrow button,.r504-bidrow input{height:36px!important;border:1px solid rgba(205,181,145,.29)!important;border-radius:11px!important;background:#fffffff5!important;color:#555866!important;box-shadow:none!important;font-size:11px!important}.r504-bidrow input{font-size:12px!important;font-weight:680!important}.r504-bidrow .r504-bid{border:1px solid rgba(207,169,178,.34)!important;background:linear-gradient(120deg,#fff0f4,#f3eff9 52%,#edf4fb)!important;color:#a75f77!important;font-size:11px!important;font-weight:720!important;box-shadow:0 3px 10px #a874870d!important}.r504-bidrow .r504-bid:active,.r504-buy:active,.r504-tabs button:active{transform:scale(.98)}.r504-small{font-size:6.5px!important;color:#a5a4aa!important}.r504-note,.r504-empty{border-color:#cdb59140!important;background:#ffffffd6!important;color:#8a858c!important;font-size:8px!important}@media(max-width:380px){.r504-trade{grid-template-columns:minmax(0,1fr) 104px!important}.r504-buy{width:104px!important}.r504-bidrow{grid-template-columns:29px minmax(0,1fr) 29px 78px!important;gap:4px!important}.r504-bidrow .r504-bid{font-size:10px!important}}.r507-page{max-width:430px;margin:0 auto;padding:18px 14px 145px;color:#4d4d59}.r507-head{display:flex;gap:13px;align-items:center;margin:4px 0 14px}.r507-head>button{width:48px;height:48px;flex:0 0 48px;border:1px solid rgba(201,176,139,.42);border-radius:16px;background:#ffffffeb;font-size:27px;color:#596071}.r507-head small{font-size:10px;letter-spacing:2px;color:#9b7d72}.r507-head h1{margin:2px 0 1px;font-size:24px;color:#45434b}.r507-head p{margin:0;font-size:11px;color:#8d8b94}.r507-block,.r507-run,.r507-selected{border:1px solid rgba(205,181,145,.32);border-radius:22px;background:#ffffffdb;box-shadow:0 8px 22px #46435209}.r507-block,.r507-run{padding:15px}.r507-title{display:flex;gap:10px;align-items:center;margin-bottom:12px}.r507-title>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#faf6ee;color:#aa8a65;font-size:10px}.r507-title h2{font-size:17px;margin:0;color:#4b4b54}.r507-title p{font-size:10px;margin:2px 0 0;color:#99959c}.r507-mapgrid,.r507-skillgrid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r507-mapgrid button,.r507-skillgrid button{position:relative;min-width:0;border:1px solid rgba(205,181,145,.29);border-radius:15px;background:#fff;padding:10px;display:flex;align-items:center;gap:9px;text-align:left;color:#555866}.r507-mapgrid button{min-height:67px}.r507-skillgrid button{min-height:58px}.r507-mapgrid i,.r507-skillgrid i{width:35px;height:35px;flex:0 0 35px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#fff5f7,#f0f4fb,#eff9f7);color:#b38c61;font-style:normal;font-size:17px}.r507-mapgrid b,.r507-skillgrid b{display:block;font-size:12px}.r507-mapgrid small,.r507-skillgrid small{display:block;font-size:9px;margin-top:3px;color:#858896}.r507-mapgrid em,.r507-skillgrid em{position:absolute;right:7px;top:7px;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#d98aa0;color:#fff;font-style:normal;font-size:9px}.r507-mapgrid button.on,.r507-skillgrid button.on{border-color:#d99aae;background:linear-gradient(135deg,#fff7f9,#f6f4fb)}.r507-selected{padding:12px 13px;margin-bottom:12px;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.r507-selected.two{grid-template-columns:1fr auto}.r507-selected div{min-width:0}.r507-selected small{display:block;font-size:8px;color:#a09aa1}.r507-selected b{font-size:14px;margin-right:7px}.r507-selected span{font-size:9px;color:#8d8f9a}.r507-selected button{border:1px solid rgba(205,181,145,.28);border-radius:10px;background:#fff;padding:7px 10px;color:#9d7180;font-size:9px}.r507-run{margin-top:12px}.r507-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:4px 0 9px}.r507-quick button{height:34px;border:1px solid rgba(205,181,145,.28);border-radius:11px;background:#fff;color:#626472;font-size:10px}.r507-counter{display:grid;grid-template-columns:46px 1fr 46px;height:54px;border:1px solid rgba(205,181,145,.31);border-radius:15px;overflow:hidden}.r507-counter button{border:0;background:#fff;color:#555968;font-size:20px}.r507-counter strong{display:grid;place-items:center;border-left:1px solid #eee5da;border-right:1px solid #eee5da;background:#fff;font-size:20px}.r507-cost{display:flex;justify-content:space-between;padding:10px 2px;font-size:9px;color:#8d8e97}.r507-cost b{color:#a76b7d}.r507-start{width:100%;height:48px;border:0;border-radius:15px;background:linear-gradient(120deg,#f6c9d4,#e7dced,#dceaf4);color:#705563;font-size:14px;font-weight:750;box-shadow:0 5px 14px #a670841a}.r507-start:disabled{opacity:.45}.r507-last{width:100%;margin-top:10px;height:40px;border:1px solid rgba(205,181,145,.28);border-radius:13px;background:#fffc;color:#777984;font-size:10px}.r507-modal{position:fixed;inset:0;z-index:9999;background:#2a2a326b;display:flex;align-items:flex-end;justify-content:center}.r507-sheet{position:relative;width:min(430px,100%);max-height:82vh;overflow:auto;border-radius:26px 26px 0 0;background:#fffdfc;padding:22px 18px 32px;color:#4d4f5b}.r507-sheet>small{letter-spacing:2px;color:#a98274;font-size:9px}.r507-sheet h2{font-size:22px;margin:4px 0}.r507-sheet>p{font-size:10px;color:#8d8e97}.r507-close{position:absolute;right:15px;top:14px;width:34px;height:34px;border:1px solid #eadfd3;border-radius:50%;background:#fff;font-size:18px;color:#6b6d78}.r507-sheet h3{font-size:12px;margin:17px 0 8px}.r507-detail div{display:grid;grid-template-columns:64px 1fr auto;gap:8px;padding:8px 0;border-bottom:1px solid #f1eae3;font-size:10px}.r507-detail span{color:#9b99a1}.r507-detail em{font-style:normal;color:#b56e83}.r507-total{display:grid;grid-template-columns:1fr 1fr;gap:7px}.r507-total div{border:1px solid #eee3d8;border-radius:12px;padding:9px;display:flex;justify-content:space-between;font-size:10px}.r507-xp,.r507-bagok{margin-top:12px!important;padding:10px;border-radius:12px;background:#faf7f2;color:#8c765f!important}.r507-bagok{background:#f3faf7;color:#638879!important}.r507-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.r507-actions button{height:42px;border:1px solid rgba(205,181,145,.3);border-radius:13px;background:linear-gradient(120deg,#fff6f8,#f2f5fb);color:#735c67;font-weight:700}.r507-page *{box-sizing:border-box}@media(max-width:360px){.r507-page{padding-left:10px;padding-right:10px}.r507-mapgrid,.r507-skillgrid{gap:6px}.r507-mapgrid button,.r507-skillgrid button{padding:8px;gap:6px}.r507-mapgrid i,.r507-skillgrid i{width:30px;height:30px;flex-basis:30px}}.r508-page{max-width:430px;margin:0 auto;padding:14px 14px 150px;color:#4b4c58;animation:r508fade .24s ease}.r508-page *{box-sizing:border-box}.r508-head{display:flex;align-items:center;gap:12px;margin:3px 0 13px}.r508-head>button{width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(201,176,139,.38);border-radius:15px;background:#ffffffe6;color:#596071;font-size:25px}.r508-head small{font-size:9px;letter-spacing:2px;color:#9c7e74}.r508-head h1{font-size:23px;line-height:1.15;margin:2px 0;color:#474650}.r508-head p{margin:3px 0 0;font-size:10px;color:#92919a}.r508-card,.r508-picked{border:1px solid rgba(205,181,145,.31);background:#ffffffe0;border-radius:21px;box-shadow:0 8px 22px #4a475209}.r508-card{padding:14px}.r508-card>header{display:flex;align-items:center;gap:10px;margin-bottom:11px}.r508-card>header>span{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:#faf6ee;color:#a88766;font-size:9px}.r508-card h2{font-size:16px;margin:0;color:#4b4b54}.r508-card header p{font-size:9px;margin:2px 0 0;color:#98969e}.r508-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.r508-grid button{min-width:0;height:62px;padding:9px;border:1px solid rgba(205,181,145,.27);border-radius:14px;background:#fff;display:grid;grid-template-columns:34px 1fr 10px;align-items:center;gap:7px;text-align:left;color:#555865}.r508-grid i{width:34px;height:34px;border-radius:10px;background:linear-gradient(135deg,#fff6f8,#f1f4fb,#eff9f7);display:grid;place-items:center;font-style:normal;color:#b38c61;font-size:16px}.r508-grid b{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r508-grid small{display:block;font-size:8px;margin-top:3px;color:#8b8e99}.r508-grid em{font-style:normal;color:#c7b6a3;font-size:15px}.r508-picked{padding:11px 12px;margin-bottom:11px;display:grid;grid-template-columns:1fr auto;gap:7px 8px;align-items:center;animation:r508collapse .25s ease}.r508-picked div{min-width:0}.r508-picked small{display:block;font-size:8px;color:#a09ca3}.r508-picked b{font-size:13px;margin-right:7px}.r508-picked span{font-size:8px;color:#8c8e98}.r508-picked button{height:30px;padding:0 10px;border:1px solid rgba(205,181,145,.28);border-radius:10px;background:#fff;color:#8b6d78;font-size:9px}.r508-enter{animation:r508up .28s ease}.r508-run{margin-top:0}.r508-quick{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.r508-quick button{height:34px;border:1px solid rgba(205,181,145,.28);border-radius:11px;background:#fff;color:#5f626e;font-size:10px}.r508-counter{height:54px;margin-top:8px;display:grid;grid-template-columns:48px 1fr 48px;border:1px solid rgba(205,181,145,.3);border-radius:15px;overflow:hidden;background:#fff}.r508-counter button{border:0;background:#fff;color:#565966;font-size:19px}.r508-counter strong{display:grid;place-items:center;border-left:1px solid #eee6dd;border-right:1px solid #eee6dd;font-size:19px}.r508-cost{display:flex;justify-content:space-between;padding:9px 2px 8px;color:#92919a;font-size:9px}.r508-cost b{color:#9c7080}.r508-ratio{border:1px solid rgba(205,181,145,.25);border-radius:13px;background:#fff;margin-bottom:9px;overflow:hidden}.r508-ratio summary{list-style:none;min-height:46px;padding:9px 11px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.r508-ratio summary::-webkit-details-marker{display:none}.r508-ratio summary b{display:block;font-size:10px;color:#5a5b65}.r508-ratio summary small{display:block;font-size:8px;color:#9a98a0;margin-top:2px}.r508-ratio summary>i{font-style:normal;font-size:9px;color:#a97988}.r508-ratiobody{padding:0 11px 10px}.r508-ratiobody>div{display:grid;grid-template-columns:78px 1fr 38px;gap:7px;align-items:center;min-height:25px;font-size:8px}.r508-ratiobody>div>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r508-ratiobody>div>i{height:5px;border-radius:5px;background:#f1edf0;overflow:hidden}.r508-ratiobody u{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,#e8b7c5,#cfdcec);text-decoration:none}.r508-ratiobody>div>b{text-align:right;color:#a36e7e}.r508-ratiobody>p{font-size:8px;color:#9a98a0;margin:5px 0 0}.r508-start{width:100%;height:46px;border:0;border-radius:14px;background:linear-gradient(120deg,#f4c8d3,#e8ddec,#dbeaf3);color:#715763;font-size:13px;font-weight:700}.r508-start:disabled{opacity:.42}.r508-last{width:100%;height:40px;margin-top:9px;border:1px solid rgba(205,181,145,.28);border-radius:13px;background:#ffffffd1;color:#70727d;font-size:9px}.r508-modal{animation:r508fade .2s ease;background:#2d2d3657;backdrop-filter:blur(2px)}.r508-sheet{position:relative;width:min(430px,100%);max-height:76vh;overflow:auto;padding:11px 16px 28px;border-radius:25px 25px 0 0;background:#fffdfc;color:#4f505b;animation:r508sheet .28s ease}.r508-grab{width:36px;height:4px;border-radius:5px;background:#e6e1df;margin:0 auto 12px}.r508-close{top:12px;right:14px;width:31px;height:31px}.r508-sheet>small{font-size:8px;letter-spacing:2px;color:#a27f73}.r508-sheet>h2{font-size:20px;margin:3px 0}.r508-sheet>p{font-size:9px;margin:0 0 12px;color:#93919a}.r508-summary{border:1px solid #eee3d8;border-radius:16px;padding:11px;background:#fff}.r508-summary header{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.r508-summary header b{font-size:11px}.r508-summary header span{font-size:8px;color:#9a98a0}.r508-summary>div{display:grid;grid-template-columns:1fr 1fr;gap:6px}.r508-summary p{margin:0;min-width:0;border-radius:10px;background:#fbf8f5;padding:8px;display:flex;justify-content:space-between;gap:6px;font-size:9px}.r508-summary p b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r508-summary p span{color:#a76e7f;white-space:nowrap}.r508-summary>small{display:block;margin-top:8px;font-size:8px;color:#99969e}.r508-detail{margin-top:9px;border:1px solid #eee3d8;border-radius:13px;background:#fff;overflow:hidden}.r508-detail summary{list-style:none;padding:11px;font-size:9px;font-weight:700;display:flex;justify-content:space-between}.r508-detail summary::-webkit-details-marker{display:none}.r508-detail summary span{font-weight:400;color:#9a98a0}.r508-detail>div{max-height:240px;overflow:auto;border-top:1px solid #f1eae4;padding:0 10px}.r508-detail p{display:grid;grid-template-columns:62px 1fr auto;gap:7px;margin:0;padding:8px 0;border-bottom:1px solid #f4efea;font-size:8px}.r508-detail p small{color:#9d9aa1}.r508-detail p span{color:#aa7181}.r508-xp,.r508-ok{margin-top:9px;border-radius:12px;padding:10px 11px;display:flex;justify-content:space-between;font-size:9px}.r508-xp{background:#faf7f2;color:#876f5b}.r508-ok{background:#f3faf7;color:#638779}.r508-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:9px}.r508-actions button{height:40px;border:1px solid rgba(205,181,145,.28);border-radius:12px;background:linear-gradient(120deg,#fff6f8,#f2f5fb);color:#725c66;font-size:10px;font-weight:700}@keyframes r508fade{0%{opacity:0}to{opacity:1}}@keyframes r508up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes r508collapse{0%{opacity:.45;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes r508sheet{0%{transform:translateY(18px);opacity:.6}to{transform:none;opacity:1}}@media(max-width:360px){.r508-page{padding-left:10px;padding-right:10px}.r508-grid{gap:6px}.r508-grid button{padding:7px;grid-template-columns:30px 1fr 8px}.r508-grid i{width:30px;height:30px}.r508-ratiobody>div{grid-template-columns:68px 1fr 34px}}.r509-page{max-width:430px;margin:0 auto;padding:14px 14px 150px;color:#4a4b57}.r509-page *{box-sizing:border-box}.r509-head{display:flex;align-items:center;gap:13px;margin:4px 0 14px}.r509-head>button{width:46px;height:46px;flex:0 0 46px;border:1px solid rgba(205,181,145,.38);border-radius:15px;background:#ffffffeb;color:#565d6e;font-size:25px}.r509-head small{font-size:9px;letter-spacing:2px;color:#9b7d73}.r509-head h1{font-size:23px;margin:2px 0 0;line-height:1.15;color:#45454f}.r509-head p{font-size:10px;margin:4px 0 0;color:#919099}.r509-startcard,.r509-run{border:1px solid rgba(205,181,145,.31);border-radius:21px;background:#ffffffe3;box-shadow:0 8px 22px #46434e09}.r509-startcard{padding:7px 14px;margin-bottom:11px}.r509-pickedrow{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:10px 0}.r509-pickedrow+.r509-pickedrow{border-top:1px solid rgba(231,220,208,.75)}.r509-pickedrow small{display:block;font-size:9px;color:#99969e}.r509-pickedrow p{margin:2px 0 0;display:flex;align-items:baseline;gap:8px}.r509-pickedrow b{font-size:15px;color:#4c4d57}.r509-pickedrow span{font-size:9px;color:#99969e}.r509-pickedrow button{height:34px;padding:0 12px;border:1px solid rgba(205,181,145,.3);border-radius:11px;background:#fff;color:#5e606b;font-size:10px;font-weight:700}.r509-run{padding:15px}.r509-run header{display:flex;align-items:center;gap:10px;margin-bottom:13px}.r509-run header i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#faf6ee;color:#a88766;font-style:normal;font-size:9px}.r509-run h2{margin:0;font-size:17px;color:#4b4b54}.r509-run header p{margin:2px 0 0;font-size:9px;color:#8e8e98}.r509-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.r509-quick button{height:35px;border:1px solid rgba(205,181,145,.29);border-radius:11px;background:#fff;color:#555965;font-size:10px;font-weight:650}.r509-counter{height:57px;margin-top:8px;display:grid;grid-template-columns:52px 1fr 52px;border:1px solid rgba(205,181,145,.3);border-radius:15px;overflow:hidden;background:#fff}.r509-counter button{border:0;background:#fff;color:#565966;font-size:19px}.r509-counter strong{display:grid;place-items:center;border-left:1px solid #eee6dd;border-right:1px solid #eee6dd;font-size:20px;font-weight:650}.r509-cost{display:flex;justify-content:space-between;padding:10px 3px;color:#92919a;font-size:9px}.r509-cost b{color:#8e6c78}.r509-start{width:100%;height:48px;border:0;border-radius:15px;background:linear-gradient(115deg,#f4c8d3,#eadfed 52%,#dceaf4);color:#fff;font-size:13px;font-weight:750;box-shadow:0 6px 15px #a76f841a}.r509-start:disabled{opacity:.42}.r509-foot{display:flex;justify-content:flex-end;gap:8px;margin-top:9px}.r509-foot button{height:34px;padding:0 12px;border:1px solid rgba(205,181,145,.26);border-radius:11px;background:#ffffffc7;color:#85848d;font-size:9px}.r509-overlay{position:fixed;inset:0;z-index:10020;background:#2d2d3647;backdrop-filter:blur(3px);display:flex;align-items:flex-end;justify-content:center}.r509-choose{width:min(430px,100%);max-height:72vh;overflow:auto;border-radius:25px 25px 0 0;background:#fffdfc;padding:10px 16px 28px;color:#4c4d58;box-shadow:0 -12px 35px #3c37461a}.r509-grab{width:36px;height:4px;border-radius:4px;background:#e5e0df;margin:0 auto 12px}.r509-choose header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:13px}.r509-choose header small{font-size:8px;letter-spacing:2px;color:#9e7d72}.r509-choose h2{font-size:19px;margin:3px 0}.r509-choose header p{font-size:9px;color:#96949c;margin:0}.r509-choose header button{width:32px;height:32px;border:1px solid #eadfd4;border-radius:50%;background:#fff;color:#6a6b75;font-size:17px}.r509-choosegrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.r509-choosegrid button{min-height:58px;padding:10px 12px;text-align:left;border:1px solid rgba(205,181,145,.28);border-radius:14px;background:#fff;color:#555762}.r509-choosegrid button.on{border-color:#e3a8ba;background:linear-gradient(120deg,#fff5f8,#f5f4fb)}.r509-choosegrid b{display:block;font-size:11px}.r509-choosegrid span{display:block;margin-top:4px;font-size:8px;color:#96949c}.r509-tip{border:1px solid rgba(205,181,145,.27);border-radius:15px;padding:13px;background:#fff}.r509-tip b{font-size:12px}.r509-tip p{font-size:9px;line-height:1.7;color:#8f8e97;margin:6px 0 0}@media(max-width:360px){.r509-page{padding-left:10px;padding-right:10px}.r509-quick{gap:4px}.r509-quick button{font-size:9px}.r509-choosegrid{gap:6px}}nnn.r509-run header{display:none!important}n.r510-runlabel{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 0 11px;color:#8f8d96;font-size:9px;letter-spacing:.2px}n.r510-runlabel i{font-style:normal;color:#c5a98c}n.r509-run{padding-top:14px!important}n.r509-overlay{z-index:2147483000!important;align-items:flex-end!important;background:#2d2d364f!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}n.r509-overlay~.bottom-nav,.r509-overlay~nav{visibility:hidden!important}n.r509-choose{width:min(430px,100%)!important;max-height:min(74dvh,680px)!important;overflow:hidden!important;padding:9px 14px max(20px,env(safe-area-inset-bottom))!important;border-radius:24px 24px 0 0!important;display:flex!important;flex-direction:column!important}n.r509-choose header{flex:0 0 auto;margin-bottom:10px!important;align-items:center!important}n.r509-choose header>div{min-width:0}n.r509-choose h2{font-size:18px!important;line-height:1.15!important;margin:2px 0 3px!important}n.r509-choose header p{font-size:8.5px!important;line-height:1.35!important;white-space:normal!important}n.r509-choose header button{flex:0 0 34px!important}n.r509-grab{flex:0 0 auto;margin-bottom:9px!important}n.r509-choosegrid{flex:1 1 auto;min-height:0;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;padding:1px 1px 4px!important;align-content:start}n.r509-choosegrid button{min-height:52px!important;padding:8px 11px!important;border-radius:13px!important}n.r509-choosegrid b{font-size:10.5px!important;line-height:1.2!important}n.r509-choosegrid span{font-size:8px!important;margin-top:3px!important;line-height:1.2!important}n.r509-choosegrid button.on{box-shadow:inset 0 0 0 1px #e097b12e}n@media(max-height:750px){.r509-choose{max-height:78dvh!important}.r509-choosegrid button{min-height:48px!important}.r509-choose header{margin-bottom:7px!important}.r509-grab{margin-bottom:6px!important}}nnn body.r511-modal-open{overflow:hidden!important;touch-action:none}body.r511-modal-open #nav{display:none!important}.r509-overlay{z-index:2147483646!important;padding:0!important}.r509-choose{height:auto!important;max-height:calc(100dvh - 86px)!important;padding:9px 14px calc(18px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.r509-choosegrid{overflow-y:auto!important;max-height:none!important;padding-bottom:8px!important;scrollbar-width:none}.r509-choosegrid::-webkit-scrollbar{display:none}.r509-choosegrid button{min-height:55px!important}.r511-info{max-height:calc(100dvh - 74px)!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.r511-ratiohead{padding:12px 13px;margin-bottom:10px;border:1px solid rgba(205,181,145,.26);border-radius:15px;background:linear-gradient(125deg,#fff6f9e6,#f2f7ffe6)}.r511-ratiohead small,.r511-ratiohead b,.r511-ratiohead span{display:block}.r511-ratiohead small{font-size:8px;color:#9a969d}.r511-ratiohead b{margin-top:3px;font-size:12px;color:#50525e}.r511-ratiohead span{margin-top:5px;font-size:8.5px;line-height:1.5;color:#8e8d96}.r511-ratios{display:grid;gap:8px;padding:2px 1px}.r511-ratio{padding:10px 12px;border:1px solid rgba(205,181,145,.24);border-radius:14px;background:#fff}.r511-ratio>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.r511-ratio b{font-size:10px;color:#555762}.r511-ratio strong{font-size:11px;color:#a46e7d}.r511-ratio i{display:block;height:6px;border-radius:999px;background:#f4f0ee;overflow:hidden}.r511-ratio u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#efc3d0,#dfe8f5);text-decoration:none;min-width:4px}.r511-note{margin-top:10px;padding:11px 12px;border-radius:14px;background:#faf8f5}.r511-note b{font-size:9px;color:#776958}.r511-note p{margin:5px 0 0;font-size:8.5px;line-height:1.6;color:#929098}@media(max-height:720px){.r509-choose{max-height:calc(100dvh - 52px)!important}.r509-choosegrid button{min-height:49px!important;padding-top:7px!important;padding-bottom:7px!important}.r511-info{max-height:calc(100dvh - 44px)!important}.r511-ratio{padding:8px 10px}}.r512-sheet{max-height:calc(100dvh - 96px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;scrollbar-width:none}.r512-sheet::-webkit-scrollbar{display:none}.r512-summary>div{max-height:220px;overflow:auto;scrollbar-width:none}.r512-summary>div::-webkit-scrollbar{display:none}.r512-detailbtn{width:100%;height:44px;margin-top:9px;padding:0 13px;border:1px solid rgba(205,181,145,.28);border-radius:13px;background:#fff;color:#555762;font-size:10px;font-weight:750;display:flex;align-items:center;justify-content:space-between}.r512-detailbtn span{font-size:9px;color:#9b98a0;font-weight:500}.r512-detailoverlay{z-index:2147483647!important}.r512-detail{max-height:72dvh!important}.r512-detailrows{flex:1;min-height:0;overflow-y:auto;border:1px solid rgba(205,181,145,.24);border-radius:15px;background:#fff;padding:0 12px;scrollbar-width:none}.r512-detailrows::-webkit-scrollbar{display:none}.r512-detailrows p{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:44px;margin:0;border-bottom:1px solid #f0e9e3}.r512-detailrows p:last-child{border-bottom:0}.r512-detailrows small{font-size:8px;color:#aaa6ad}.r512-detailrows b{font-size:10px;color:#555762}.r512-detailrows span{font-size:9px;color:#b06f83}.r512-info{overflow:hidden!important}.r512-ratios{flex:1;min-height:0;overflow-y:auto;display:grid;gap:7px;padding:1px 1px 8px;scrollbar-width:none}.r512-ratios::-webkit-scrollbar{display:none}.r512-ratio{padding:9px 11px;border:1px solid rgba(205,181,145,.24);border-radius:13px;background:#fff}.r512-ratio>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.r512-ratio b{font-size:10px;color:#555762}.r512-ratio strong{font-size:10px;color:#aa7181}.r512-ratio i{display:block;height:5px;margin-top:6px;border-radius:999px;background:#f3efed;overflow:hidden}.r512-ratio u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#edc0ce,#dce7f5);text-decoration:none}.r512-ratio small{display:block;margin-top:5px;font-size:7.5px;color:#aaa6ad}.r512-info .r511-note{flex:0 0 auto;margin-top:8px!important}.r512-info .r511-ratiohead{flex:0 0 auto}@media(max-height:720px){.r512-sheet{max-height:calc(100dvh - 50px)!important}.r512-summary>div{max-height:170px}.r512-detail{max-height:78dvh!important}.r512-ratio{padding:7px 10px}}.r507-modal.r512-result,.r509-overlay.r512-detailoverlay,.r509-overlay:has(.r512-info){z-index:2147483647!important}.r512-result .r512-sheet{max-height:calc(100dvh - 28px)!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.r512-result .r508-actions{margin-bottom:8px!important}.r512-info{max-height:calc(100dvh - 28px)!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.r512-info .r512-ratios{padding-bottom:18px!important}.r512-detail{max-height:calc(100dvh - 28px)!important;padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}@media(max-height:720px){.r512-result .r512-sheet,.r512-info,.r512-detail{max-height:calc(100dvh - 12px)!important}}body:has(.r512-result) #nav,body:has(.r512-detailoverlay) #nav,body:has(.r512-info) #nav{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(120%)!important}.r509-overlay:has(.r512-info){align-items:flex-end!important;padding:0!important}.r512-info{position:relative!important;width:min(430px,100%)!important;height:min(82dvh,760px)!important;max-height:calc(100dvh - 72px)!important;margin:0!important;padding:10px 16px calc(22px + env(safe-area-inset-bottom))!important;border-radius:26px 26px 0 0!important;background:#fffdfc!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.r512-info>.r509-grab{margin:0 auto 10px!important;flex:0 0 auto!important}.r512-info>header{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;flex:0 0 auto!important;margin:0 0 10px!important;padding:0!important;background:transparent!important;min-height:58px!important}.r512-info>header>div{min-width:0!important;padding-right:8px!important}.r512-info>header small{display:block!important;font-size:8px!important;line-height:1!important;letter-spacing:2px!important;margin:0 0 5px!important}.r512-info>header h2{font-size:20px!important;line-height:1.12!important;margin:0 0 4px!important;white-space:nowrap!important}.r512-info>header p{font-size:9px!important;line-height:1.45!important;margin:0!important;white-space:normal!important;color:#929098!important}.r512-info>header button{position:static!important;flex:0 0 36px!important;width:36px!important;height:36px!important;margin:0!important}.r512-info .r511-ratiohead{flex:0 0 auto!important;margin:0 0 9px!important;padding:10px 12px!important}.r512-info .r511-ratiohead b{font-size:12px!important;line-height:1.3!important}.r512-info .r511-ratiohead span{font-size:8px!important;line-height:1.45!important}.r512-info .r512-ratios{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:0 1px 12px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.r512-info .r512-ratio{padding:8px 10px!important}.r512-info .r511-note{flex:0 0 auto!important;margin:8px 0 0!important;padding:9px 11px!important}.r512-info .r511-note p{font-size:8px!important;line-height:1.45!important}.r512-result{z-index:2147483647!important;pointer-events:auto!important}.r512-result .r512-sheet{position:relative!important;z-index:2!important;pointer-events:auto!important;max-height:calc(100dvh - 34px)!important}.r512-result .r508-actions{position:relative!important;z-index:5!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.r512-result button{pointer-events:auto!important;touch-action:manipulation!important}.r516-page{box-sizing:border-box;max-width:760px;margin:0 auto;padding:16px 16px 150px!important;background:linear-gradient(150deg,#fff0f68a,#eff8ff9e 54%,#ffffffeb);min-height:100dvh;color:#343a4d}.r516-head{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;align-items:center;padding:10px 2px 17px}.r516-head>button,.r516-adminhead>button{width:48px;height:48px;border:1px solid #ead9c9;border-radius:16px;background:#ffffffe6;font-size:27px;color:#384155;box-shadow:0 5px 14px #3d465b0a}.r516-head small,.r516-adminhead small{display:block;color:#a28776;font-size:10px;letter-spacing:.2em;margin-bottom:5px}.r516-head h1,.r516-adminhead h1{margin:0;font-size:29px;line-height:1.1}.r516-head p,.r516-adminhead p{margin:6px 0 0;color:#6e7485;font-size:13px;line-height:1.45}.r516-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:6px;border-radius:21px;background:#f7f6f8b8;margin-bottom:12px}.r516-tabs button{height:58px;border:1px solid transparent;border-radius:16px;background:transparent;color:#4a5061;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px}.r516-tabs button span{font-size:12px;color:#999aa4}.r516-tabs button.on{background:#fffffff0;border-color:#ead7c8;box-shadow:0 5px 14px #42485b09}.r516-tabs button.on b,.r516-tabs button.on span{color:#bd667f}.r516-status{min-height:58px;box-sizing:border-box;padding:10px 14px;margin-bottom:12px;border:1px solid rgba(232,216,200,.9);border-radius:18px;background:#ffffffc7;display:flex;align-items:center;justify-content:space-between;gap:12px}.r516-status span{min-width:0}.r516-status b,.r516-status small{display:block}.r516-status b{font-size:14px;margin-bottom:3px}.r516-status small{font-size:11px;color:#8a8d99;line-height:1.3}.r516-status strong{flex:0 0 auto;font-size:12px;color:#7c6670;font-weight:700}.r516-status strong i{font-style:normal;color:#bd667f}.r516-list{display:grid;gap:9px}.r516-task{padding:15px 15px 13px;border:1px solid rgba(230,213,196,.88);border-radius:21px;background:#ffffffe8;box-shadow:0 8px 22px #3c435707}.r516-tasktop{display:flex;align-items:center;justify-content:space-between;gap:10px}.r516-tasktop>span{display:flex;align-items:center;min-width:0;gap:9px}.r516-tasktop span small{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#fff4f5;color:#c86d86;font-size:9px;flex:0 0 auto}.r516-tasktop b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r516-tasktop em{font-style:normal;color:#b66d82;font-size:12px;white-space:nowrap}.r516-task>p{margin:8px 0 12px 34px;color:#7a7f8e;font-size:12px;line-height:1.4}.r516-foot{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:12px;align-items:center}.r516-foot>div{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:8px;align-items:center}.r516-foot i{height:6px;border-radius:999px;background:#f0edef;overflow:hidden}.r516-foot i u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ef9db7,#cfdff4)}.r516-foot small{text-align:right;color:#858995;font-size:11px}.r516-foot button{height:38px;border:0;border-radius:13px;background:#f1f1f3;color:#aaaeb7;font-weight:800}.r516-foot button.ready{background:linear-gradient(135deg,#f3a1bc,#d5e4f7);color:#fff}.r516-foot button.done{color:#8f939d}.r516-adminpage{max-width:760px;margin:0 auto;padding:16px 16px 150px!important}.r516-adminhead{display:grid;grid-template-columns:48px minmax(0,1fr);gap:15px;align-items:center;margin-bottom:14px}.r516-adminbox{border:1px solid #ead8c8;border-radius:22px;background:#fff;padding:14px;margin-bottom:14px}.r516-adminbox>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.r516-adminbox>header b{font-size:18px}.r516-adminbox>header small{font-size:10px;color:#9295a0}.r516-adminbox article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:12px 0;border-top:1px solid #f0e9e4}.r516-adminbox article>strong{width:25px;height:25px;display:grid;place-items:center;border-radius:50%;background:#fff4f5;color:#bf7187;font-size:10px}.r516-adminbox label{display:grid;gap:4px;font-size:10px;color:#858995}.r516-adminbox input{box-sizing:border-box;width:100%;height:38px;padding:0 10px;border:1px solid #e8ddd4;border-radius:11px;background:#fff;color:#343a4d;font-size:13px}.r516-adminbox article>div{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.r516-save{width:100%;height:50px;border:1px solid #e8d4c5;border-radius:16px;background:linear-gradient(135deg,#fbe5ec,#e9f2fc);color:#3e465a;font-weight:800}@media(max-width:430px){.r516-page{padding:12px 14px 150px!important}.r516-head{padding-top:6px}.r516-head h1{font-size:27px}.r516-task{padding:14px 13px 12px}.r516-tasktop b{font-size:16px}.r516-task>p{margin-left:34px}.r516-status{padding:9px 12px}.r516-status strong{font-size:11px}}.r518-page{max-width:760px;min-height:100dvh;margin:auto;padding:14px 14px 170px!important;box-sizing:border-box;background:linear-gradient(145deg,#ffedf5c7,#eef7ffc7 56%,#fffffff5);color:#343a4d}.r518-title{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;margin:4px 2px 16px}.r518-title>button{width:48px;height:48px;border:1px solid #ead8c8;border-radius:17px;background:#fff;color:#374054;font-size:28px}.r518-title small{display:block;color:#a38375;letter-spacing:.2em;font-size:10px}.r518-title h1{margin:3px 0 2px;font-size:28px}.r518-title p{margin:0;color:#7d8190;font-size:12px;line-height:1.45}.r518-summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px;border:1px solid #ead8c8;border-radius:24px;background:#ffffffe6;box-shadow:0 8px 22px #3c435709}.r518-summary small{color:#9a7c70}.r518-summary h2{margin:5px 0 3px;font-size:25px}.r518-summary p{margin:0;color:#7d8190;font-size:12px}.r518-summary>button{flex:0 0 auto;min-width:98px;height:44px;padding:0 13px;border:1px solid #ead5c5;border-radius:15px;background:linear-gradient(135deg,#fde7ee,#eaf3fd);font-weight:800;color:#3e4659}.r518-cap{display:flex;align-items:center;gap:12px;padding:10px 5px 14px}.r518-cap i{height:6px;flex:1;border-radius:99px;background:#eee9e8;overflow:hidden}.r518-cap u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#efadc1,#d6e6f8)}.r518-cap span{font-size:10px;color:#8b8e99;white-space:nowrap}.r518-tools{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:10px}.r518-tools button{height:44px;border:1px solid #ead8c8;border-radius:15px;background:#ffffffdb;color:#454c60;font-weight:750}.r518-tools button.on{background:#fff0f4;color:#b85f79}.r518-pager{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;margin-bottom:12px;border-radius:17px;overflow:hidden;background:#ffffffb8}.r518-pager button{height:46px;border:0;background:transparent;color:#444b60;font-weight:750}.r518-pager button:disabled{opacity:.3}.r518-pager b{text-align:center;font-size:13px}.r518-grid{display:grid;grid-template-columns:1fr;gap:10px}.r518-item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:14px;border:1px solid #ead9ca;border-radius:22px;background:#ffffffeb;box-shadow:0 7px 18px #37405306}.r518-item.selected{border-color:#e9a6bb;background:linear-gradient(135deg,#fff9fb,#f8fbff)}.r518-check{position:absolute;top:10px;right:10px;width:27px;height:27px;border:1px solid #ead8cb;border-radius:50%;background:#fff;color:#bc6680;font-weight:900;z-index:2}.r518-picture{grid-row:1/3;width:72px;height:76px;border:0;border-radius:18px;background:linear-gradient(145deg,#fff3f6,#eef6ff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#6c7180}.r518-picture span{font-size:31px}.r518-picture small{font-size:8px;color:#9b8790}.r518-copy{padding:3px 34px 0 0;min-width:0}.r518-copy>b{font-size:17px;display:inline-block;margin-right:6px}.r518-copy p{margin:6px 0 0;color:#7e8290;font-size:11px}.r518-quality{display:inline-block;padding:3px 7px;border-radius:99px;font-size:8px;background:#f5f1ee;color:#8c7e76}.r518-quality.q1{background:#eef7f0;color:#5e8a6a}.r518-quality.q2{background:#eef4ff;color:#667da6}.r518-quality.q3{background:#f4efff;color:#816ba2}.r518-quality.q4{background:#fff0f3;color:#b15e76}.r518-actions{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:8px}.r518-actions button{height:38px;border:1px solid #eee0d5;border-radius:13px;background:linear-gradient(135deg,#fff4f7,#eef5ff);color:#42495d;font-weight:750}.r518-empty{padding:50px 20px;text-align:center;color:#8d909b}.r518-batchbar{position:fixed;left:max(14px,calc(50% - 366px));right:max(14px,calc(50% - 366px));bottom:calc(92px + env(safe-area-inset-bottom));z-index:90;display:grid;grid-template-columns:minmax(0,1fr) 68px 110px;gap:8px;align-items:center;padding:10px 11px;border:1px solid #ead8ca;border-radius:21px;background:#fffffff5;box-shadow:0 14px 40px #343c5024;backdrop-filter:blur(18px)}.r518-batchbar small,.r518-batchbar b{display:block}.r518-batchbar small{font-size:9px;color:#989aa4}.r518-batchbar b{font-size:13px}.r518-batchbar button{height:40px;border:1px solid #eadbd0;border-radius:13px;background:#fff;color:#4a5061;font-weight:800}.r518-batchbar .sell{background:linear-gradient(135deg,#f2a4bb,#d8e6f7);color:#fff;border:0}.r518-atlashero{text-align:center;padding:24px 16px;border:1px solid #ead8c8;border-radius:26px;background:#ffffffe8}.r518-atlasicon{width:96px;height:96px;margin:0 auto 10px;display:grid;place-items:center;border-radius:28px;background:linear-gradient(145deg,#fff0f5,#edf6ff);font-size:48px}.r518-atlashero>small{color:#b26b80}.r518-atlashero h2{margin:5px 0;font-size:26px}.r518-atlashero p{margin:0;color:#858894;font-size:12px}.r518-atlasinfo{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0}.r518-atlasinfo div{padding:14px 8px;text-align:center;border:1px solid #eadbd0;border-radius:17px;background:#fff}.r518-atlasinfo small,.r518-atlasinfo b{display:block}.r518-atlasinfo small{font-size:9px;color:#9598a1;margin-bottom:5px}.r518-atlasinfo b{font-size:12px}.r518-note{padding:17px;border-radius:20px;background:#fbf8f4}.r518-note b{font-size:14px}.r518-note p{margin:7px 0 0;color:#80838f;font-size:11px;line-height:1.6}.r518-atlasall{width:100%;height:50px;margin-top:12px;border:1px solid #ead6c7;border-radius:16px;background:linear-gradient(135deg,#fde8ef,#eaf3fc);font-weight:800;color:#3f475a}@media(max-width:430px){.r518-page{padding:10px 13px 170px!important}.r518-summary{padding:15px}.r518-summary h2{font-size:22px}.r518-item{grid-template-columns:64px minmax(0,1fr);padding:12px}.r518-picture{width:64px;height:72px}.r518-copy>b{font-size:16px}.r518-actions{grid-column:2}.r518-batchbar{left:12px;right:12px}}.r519-mask{position:fixed;inset:0;z-index:99999;background:#2b2f3b61;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r519-sheet{width:min(100%,560px);max-height:86dvh;overflow:auto;background:#fffdfc;border-radius:28px 28px 0 0;padding:12px 18px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -12px 40px #353a481f;color:#303646}.r519-grab{display:block;width:48px;height:5px;border-radius:9px;background:#e6e1df;margin:0 auto 16px}.r519-sheet header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.r519-sheet header small{letter-spacing:.22em;color:#a4877c}.r519-sheet h2{font-size:28px;margin:4px 0 0}.r519-sheet header button{width:48px;height:48px;border:1px solid #ead9c8;border-radius:50%;background:#fff;font-size:24px;color:#303646}.r519-sale-list{display:grid;gap:10px}.r519-sale-list article{border:1px solid #eee1d3;border-radius:20px;padding:14px;background:#fff}.r519-sale-list article>div:first-child{display:flex;justify-content:space-between;gap:10px;align-items:center}.r519-sale-list small{color:#8e8d97;font-size:12px;text-align:right}.r519-qty{display:grid;grid-template-columns:44px 1fr 44px 64px;gap:7px;margin-top:12px}.r519-qty button,.r519-qty input{height:44px;border:1px solid #eadfd4;border-radius:13px;background:#fff;text-align:center;font-size:17px;color:#303646}.r519-qty .all{background:linear-gradient(110deg,#fff0f4,#eef5ff);font-size:14px}.r519-total{margin:14px 0;padding:14px 16px;border-radius:18px;background:#faf7f2;display:flex;justify-content:space-between;gap:10px;align-items:center}.r519-total span{font-size:13px;color:#8e8d97}.r519-total b{color:#ad7182;text-align:right}.r519-sheet footer{display:grid;grid-template-columns:1fr 1.45fr;gap:10px;position:sticky;bottom:0;background:#fffdfc;padding-top:8px}.r519-sheet footer button{height:52px;border-radius:16px;border:1px solid #ead9c8;background:#fff;font-weight:700;font-size:16px;color:#303646}.r519-sheet footer .main{border:0;background:linear-gradient(110deg,#f5cad8,#dce8fa)}.r519-warning{padding:16px;border-radius:18px;background:#fff7f6;border:1px solid #f0d9d7}.r519-warning b{font-size:19px}.r519-warning p{margin:6px 0 0;color:#8b7e82;line-height:1.55}.r519-review{margin-top:12px;border:1px solid #eee1d3;border-radius:18px;overflow:hidden}.r519-review div{display:flex;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid #f2eae3}.r519-review div:last-child{border-bottom:0}.r519-review b{color:#b06f82}.r519-sheet{box-sizing:border-box;padding-left:16px;padding-right:16px}.r519-sheet header{padding:0 2px}.r519-sale-list{gap:10px}.r519-sale-list article{box-sizing:border-box;width:100%;padding:14px 14px 13px;overflow:hidden}.r519-sale-list article>div:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:baseline}.r519-sale-list article>div:first-child>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px}.r519-sale-list small{white-space:nowrap;font-size:11px}.r519-qty{grid-template-columns:46px minmax(0,1fr) 46px 62px;gap:8px;width:100%;align-items:center}.r519-qty button,.r519-qty input{box-sizing:border-box;width:100%;min-width:0;height:46px;margin:0;padding:0}.r519-qty input{-webkit-appearance:none;appearance:none}.r519-qty .all{font-size:13px}.r519-total{box-sizing:border-box;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.r519-total span{min-width:0}.r519-total b{white-space:nowrap}.r519-sheet footer{box-sizing:border-box;width:100%}@media(max-width:430px){.r519-sheet{width:100%;max-height:84dvh;border-radius:26px 26px 0 0;padding:10px 16px calc(22px + env(safe-area-inset-bottom))}.r519-sheet h2{font-size:25px}.r519-sheet header button{width:44px;height:44px;font-size:21px}.r519-sale-list article{padding:13px}.r519-sale-list article>div:first-child{grid-template-columns:1fr;gap:3px}.r519-sale-list small{text-align:left;white-space:normal;font-size:11px}.r519-qty{grid-template-columns:44px minmax(0,1fr) 44px 58px;gap:6px;margin-top:10px}.r519-qty button,.r519-qty input{height:44px;border-radius:12px;font-size:16px}.r519-qty .all{font-size:12px}.r519-total{grid-template-columns:1fr;gap:4px;padding:12px 14px;margin:12px 0}.r519-total b{text-align:left;white-space:normal;font-size:15px}.r519-sheet footer{grid-template-columns:1fr 1.35fr;gap:8px}.r519-sheet footer button{height:50px}}.r521-expand-mask{position:fixed;inset:0;z-index:100000;background:#2b2f3b61;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r521-expand-sheet{box-sizing:border-box;width:min(100%,560px);background:#fffdfc;border-radius:28px 28px 0 0;padding:11px 18px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -14px 44px #353a4824;color:#303646}.r521-expand-grab{display:block;width:48px;height:5px;border-radius:99px;background:#e5e1df;margin:0 auto 16px}.r521-expand-sheet header{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:12px;align-items:start}.r521-expand-sheet header small{letter-spacing:.22em;color:#a4877c;font-size:10px}.r521-expand-sheet h2{margin:4px 0;font-size:28px}.r521-expand-sheet header p{margin:0;color:#858894;font-size:12px;line-height:1.5}.r521-expand-sheet header>button{width:48px;height:48px;border:1px solid #ead9c8;border-radius:50%;background:#fff;color:#303646;font-size:23px}.r521-capacity{display:grid;grid-template-columns:1fr 28px 1fr;gap:8px;align-items:center;margin:20px 0 10px}.r521-capacity>div{padding:16px 12px;border:1px solid #eadfd5;border-radius:18px;background:linear-gradient(135deg,#fff8fa,#f5f8fd);text-align:center}.r521-capacity small,.r521-capacity b{display:block}.r521-capacity small{font-size:10px;color:#92949d;margin-bottom:5px}.r521-capacity b{font-size:20px}.r521-capacity>span{text-align:center;color:#b27889;font-size:20px}.r521-cost{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r521-cost>span{padding:14px;border-radius:17px;background:#faf7f2}.r521-cost small,.r521-cost b{display:block}.r521-cost small{font-size:10px;color:#97949a;margin-bottom:5px}.r521-cost b{font-size:15px;color:#a96c7e}.r521-note{margin:10px 2px 16px;padding:11px 13px;border-radius:14px;background:#f4faf8;color:#6e887f;font-size:11px;line-height:1.5}.r521-expand-sheet footer{display:grid;grid-template-columns:1fr 1.45fr;gap:10px}.r521-expand-sheet footer button{height:52px;border:1px solid #ead9c8;border-radius:16px;background:#fff;color:#303646;font-weight:800;font-size:15px}.r521-expand-sheet footer .main{border:0;background:linear-gradient(110deg,#f5cad8,#dce8fa)}.r521-expand-sheet footer .main:disabled{opacity:.45}@media(max-width:430px){.r521-expand-sheet{padding:10px 16px calc(22px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0}.r521-expand-sheet h2{font-size:25px}.r521-expand-sheet header>button{width:44px;height:44px}.r521-capacity{margin-top:17px}.r521-capacity>div{padding:14px 9px}.r521-capacity b{font-size:18px}}.r521-expand-sheet{position:relative!important;overflow-y:auto!important;max-height:calc(100dvh - 76px)!important;overscroll-behavior:contain!important}.r521-expand-sheet>header{position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;transform:none!important;background:transparent!important;box-shadow:none!important;border:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:12px!important;align-items:start!important;z-index:auto!important;overflow:visible!important;backdrop-filter:none!important}.r521-expand-sheet>header>div{position:static!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important}.r521-expand-sheet>header small{display:block!important;margin:0 0 5px!important;line-height:1.25!important}.r521-expand-sheet>header h2{position:static!important;margin:0 0 6px!important;padding:0!important;line-height:1.2!important;white-space:normal!important;transform:none!important}.r521-expand-sheet>header p{position:static!important;margin:0!important;padding:0!important;line-height:1.55!important;white-space:normal!important;transform:none!important}.r521-expand-sheet>header>button{position:static!important;inset:auto!important;margin:0!important;transform:none!important;justify-self:end!important;align-self:start!important;z-index:1!important}.r521-capacity{position:static!important;clear:both!important}@media(max-width:430px){.r521-expand-sheet{max-height:calc(100dvh - 54px)!important;padding:10px 16px calc(24px + env(safe-area-inset-bottom))!important}.r521-expand-sheet>header{grid-template-columns:minmax(0,1fr) 44px!important;gap:10px!important}.r521-expand-sheet>header h2{font-size:24px!important}.r521-expand-sheet>header p{font-size:12px!important;max-width:260px!important}.r521-capacity{margin-top:16px!important}}.r523-page{padding:26px 18px 150px;max-width:760px;margin:auto;color:#263047}.r523-title{display:flex;gap:18px;align-items:center;margin:8px 0 24px}.r523-title>button{width:62px;height:62px;border:1px solid #eadbc7;border-radius:22px;background:#fff;font-size:34px;color:#263047}.r523-title small,.r523-sheet header small{letter-spacing:.18em;color:#a57f78}.r523-title h1{font-size:38px;margin:4px 0}.r523-title p{margin:0;color:#858695;line-height:1.55}.r523-summary{display:flex;justify-content:space-between;align-items:center;padding:25px;border:1px solid #eadbc7;border-radius:28px;background:#ffffffd1;box-shadow:0 12px 30px #4d415a0d}.r523-summary small{color:#a57f78}.r523-summary h2{font-size:32px;margin:8px 0}.r523-summary p{margin:0;color:#8c8d99}.r523-summary button,.r523-tools button,.r523-pager button,.r523-take{border:1px solid #eadbc7;background:#fff;border-radius:18px;color:#263047;font-weight:700}.r523-summary button{padding:16px 20px}.r523-tools{display:flex;justify-content:space-between;align-items:center;margin:18px 0}.r523-tools button{padding:13px 18px}.r523-tools button.on{background:linear-gradient(120deg,#f9d6e3,#e3ebff)}.r523-tools span{font-size:14px;color:#9a8f91}.r523-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background:#ffffffad;border-radius:22px;margin-bottom:20px;overflow:hidden}.r523-pager button{border:0;border-radius:0;padding:17px;background:transparent}.r523-pager button:disabled{opacity:.35}.r523-pager b{padding:0 20px}.r523-grid{display:grid;gap:14px}.r523-item{position:relative;display:grid;grid-template-columns:82px 1fr 132px;gap:16px;align-items:center;padding:18px;border:1px solid #eadbc7;border-radius:26px;background:#ffffffd6;min-height:118px}.r523-item.selected{outline:2px solid #e9a6bb;background:linear-gradient(110deg,#fff8fb,#f7f9ff)}.r523-check{position:absolute;right:14px;top:12px;width:32px;height:32px;border:1px solid #e5d7c7;border-radius:12px;background:#fff;color:#bd7187;font-weight:800}.r523-picture{border:0;background:linear-gradient(145deg,#fff6fa,#eef5ff);border-radius:18px;height:82px}.r523-picture span{display:block;font-size:34px}.r523-picture small{display:block;color:#8e8290;margin-top:4px}.r523-copy b{font-size:21px}.r523-copy p{color:#858695;margin:8px 0 0}.r523-take{padding:14px 10px;margin-top:34px}.r523-empty{text-align:center;padding:70px 20px;color:#777}.r523-batchbar{position:fixed;z-index:35;left:50%;transform:translate(-50%);bottom:112px;width:min(690px,calc(100% - 30px));display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:14px 16px;background:#fffffff5;border:1px solid #eadbc7;border-radius:24px;box-shadow:0 14px 40px #756b7c2b}.r523-batchbar small{display:block;color:#999}.r523-batchbar button{padding:13px 18px;border:1px solid #eadbc7;border-radius:16px;background:#fff;font-weight:700}.r523-batchbar .main,.r523-sheet footer .main{background:linear-gradient(110deg,#f5c6d8,#dce8ff)}.r523-mask{position:fixed;z-index:9999;inset:0;background:#32313b66;backdrop-filter:blur(7px);display:flex;align-items:flex-end}.r523-sheet{width:min(760px,100%);max-height:84vh;overflow:auto;margin:auto;background:#fffdfc;border-radius:34px 34px 0 0;padding:16px 22px calc(24px + env(safe-area-inset-bottom));box-sizing:border-box}.r523-sheet>i{display:block;width:58px;height:6px;border-radius:9px;background:#e5e0de;margin:0 auto 20px}.r523-sheet header{display:flex;justify-content:space-between;gap:16px}.r523-sheet header h2{font-size:30px;margin:5px 0 10px}.r523-sheet header p{color:#8d8b95}.r523-sheet header button{width:52px;height:52px;border:1px solid #eadbc7;border-radius:50%;background:#fff;font-size:25px}.r523-sheetitem,.r523-review{border:1px solid #eadbc7;border-radius:22px;padding:18px;margin:18px 0}.r523-sheetitem{display:flex;justify-content:space-between}.r523-sheetitem span{color:#8d8b95}.r523-qty{display:grid;grid-template-columns:62px 1fr 62px 82px;gap:10px}.r523-qty>*{height:58px;border:1px solid #eadbc7;border-radius:16px;background:#fff;text-align:center;font-size:20px}.r523-review div{display:flex;justify-content:space-between;padding:12px 4px;border-bottom:1px solid #f0e9e2}.r523-review div:last-child{border-bottom:0}.r523-sheet footer{display:grid;grid-template-columns:1fr 1.35fr;gap:12px;margin-top:22px}.r523-sheet footer button{height:62px;border:1px solid #eadbc7;border-radius:18px;background:#fff;font-size:18px;font-weight:800}@media(max-width:520px){.r523-page{padding-left:14px;padding-right:14px}.r523-title{gap:13px}.r523-title>button{width:54px;height:54px}.r523-title h1{font-size:34px}.r523-summary{padding:20px}.r523-summary h2{font-size:28px}.r523-item{grid-template-columns:70px 1fr;gap:13px;padding:16px}.r523-picture{height:72px}.r523-take{grid-column:2;margin:0;width:100%;padding:12px}.r523-check{right:12px;top:10px}.r523-batchbar{bottom:104px}.r523-qty{grid-template-columns:52px 1fr 52px 70px}}.r524-mask{position:fixed;inset:0;z-index:100500;background:#2b2f3b61;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r524-sheet{box-sizing:border-box;width:min(100%,600px);max-height:88dvh;overflow:auto;background:#fffdfc;border-radius:30px 30px 0 0;padding:11px 18px calc(24px + env(safe-area-inset-bottom));box-shadow:0 -14px 44px #353a4824;color:#303646}.r524-sheet>i{display:block;width:48px;height:5px;border-radius:99px;background:#e5e1df;margin:0 auto 16px}.r524-sheet header{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:12px;align-items:start!important;position:static!important;background:none!important;height:auto!important;padding:0!important;margin:0!important;box-shadow:none!important}.r524-sheet header small{display:block;letter-spacing:.2em;color:#a4877c;font-size:10px}.r524-sheet header h2{margin:4px 0;font-size:27px;line-height:1.2}.r524-sheet header p{margin:0;color:#858894;font-size:12px;line-height:1.5}.r524-sheet header>button{position:static!important;width:46px;height:46px;border:1px solid #ead9c8;border-radius:50%;background:#fff;color:#303646;font-size:22px}.r524-itemhead{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px;margin:18px 0 12px;border:1px solid #eadfd5;border-radius:19px;background:linear-gradient(135deg,#fff8fa,#f5f8fd)}.r524-itemhead b{font-size:19px}.r524-itemhead span{color:#8d8f99;font-size:13px}.r524-step{display:grid;grid-template-columns:54px minmax(0,1fr) 54px 74px;gap:9px}.r524-step>*{box-sizing:border-box;height:56px;border:1px solid #ead9c8;border-radius:16px;background:#fff;text-align:center;color:#303646;font-size:19px;font-weight:700;min-width:0}.r524-step .all{font-size:14px;background:linear-gradient(120deg,#fff5f8,#f1f5ff)}.r524-tip{margin:12px 0 18px;padding:12px 14px;border-radius:15px;background:#f4faf8;color:#6e887f;font-size:12px;line-height:1.5}.r524-sheet footer{display:grid;grid-template-columns:1fr 1.4fr;gap:10px}.r524-sheet footer button{height:54px;border:1px solid #ead9c8;border-radius:17px;background:#fff;color:#303646;font-size:15px;font-weight:800}.r524-sheet footer .main{border:0;background:linear-gradient(110deg,#f5cad8,#dce8fa)}.r524-batchlist{display:grid;gap:10px;margin:18px 0}.r524-batchlist article{padding:14px;border:1px solid #eadfd5;border-radius:18px;background:#fff}.r524-batchlist article>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.r524-batchlist small{color:#92949d}.r524-mini{display:grid;grid-template-columns:42px minmax(0,1fr) 42px 58px;gap:7px}.r524-mini>*{height:42px;min-width:0;border:1px solid #ead9c8;border-radius:12px;background:#fff;text-align:center;font-weight:700}.r524-mini button:last-child{font-size:11px;background:#fff6f9}.r524-bagbar{grid-template-columns:minmax(92px,1fr) auto auto auto!important}.r524-bagbar .store{background:linear-gradient(110deg,#f6f0ff,#e4f2ef)!important}.r524-whsum{gap:16px}.r524-whbuttons{display:grid;gap:8px;min-width:126px}.r524-whbuttons button{width:100%}.r524-whbuttons .upgrade{background:linear-gradient(110deg,#f8dce7,#e4edff)}.r524-whbuttons span{text-align:center;font-size:11px;color:#8d8f99}@media(max-width:520px){.r524-sheet{padding:10px 15px calc(22px + env(safe-area-inset-bottom));border-radius:27px 27px 0 0}.r524-sheet header h2{font-size:24px}.r524-itemhead{align-items:flex-start;flex-direction:column}.r524-step{grid-template-columns:48px minmax(0,1fr) 48px 62px}.r524-bagbar{bottom:104px!important;grid-template-columns:1fr 1fr 1fr!important}.r524-bagbar>div{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.r524-bagbar button{padding:12px 7px!important;font-size:12px}.r524-whsum{align-items:flex-start}.r524-whsum h2{font-size:25px}.r524-whbuttons{min-width:112px}.r524-whbuttons button{padding:12px 9px!important;font-size:13px}.r523-page{padding-bottom:170px!important}}.r525-whsum{display:grid!important;grid-template-columns:minmax(0,1fr) 132px!important;align-items:center!important;gap:18px!important}.r525-whcopy{min-width:0}.r525-whsum h2{margin:7px 0 8px!important;white-space:nowrap}.r525-whsum p{margin:0!important;line-height:1.5!important}.r525-mask{position:fixed;inset:0;z-index:101500;background:#2b2f3b66;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r525-sheet{box-sizing:border-box;width:min(100%,620px);max-height:86dvh;overflow:auto;background:#fffdfc;border-radius:30px 30px 0 0;padding:12px 20px calc(26px + env(safe-area-inset-bottom));color:#303646;box-shadow:0 -16px 50px #2c313e26}.r525-sheet>i{display:block;width:48px;height:5px;border-radius:99px;background:#e6e2e0;margin:0 auto 18px}.r525-sheet header{position:static!important;height:auto!important;padding:0!important;margin:0!important;background:none!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;align-items:start!important;gap:14px!important}.r525-sheet header small{display:block;font-size:10px;letter-spacing:.2em;color:#a4867d}.r525-sheet header h2{font-size:26px!important;line-height:1.2!important;margin:5px 0!important}.r525-sheet header p{font-size:13px!important;line-height:1.55!important;margin:0!important;color:#8c8f99!important}.r525-sheet header>button{position:static!important;width:48px!important;height:48px!important;border:1px solid #ead9c8!important;border-radius:50%!important;background:#fff!important;color:#303646!important;font-size:22px!important}.r525-cap{display:grid;grid-template-columns:1fr 34px 1fr;align-items:center;gap:10px;margin:22px 0 12px}.r525-cap>div,.r525-cost>div{padding:20px 12px;border:1px solid #eadfd5;border-radius:20px;text-align:center;background:linear-gradient(135deg,#fff8fb,#f5f8ff)}.r525-cap small,.r525-cost small{display:block;color:#92949e;font-size:12px;margin-bottom:8px}.r525-cap b{font-size:24px}.r525-cap>span{text-align:center;color:#b57688;font-size:28px}.r525-cost{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r525-cost b{font-size:18px;color:#b76f83}.r525-note{margin:14px 0 20px;padding:13px 15px;border-radius:16px;background:#f3faf8;color:#70877f;font-size:12px;line-height:1.55}.r525-sheet footer{display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:10px!important;margin-top:18px!important}.r525-sheet footer button{height:56px!important;border:1px solid #ead9c8!important;border-radius:17px!important;background:#fff!important;font-size:15px!important;font-weight:800!important}.r525-sheet footer .main{border:0!important;background:linear-gradient(110deg,#f5cad9,#dce8fb)!important}.r525-sheet footer .main:disabled{opacity:.45}.r525-list{display:grid;gap:10px;margin:20px 0}.r525-list article{padding:14px;border:1px solid #eadfd5;border-radius:18px;background:#fff}.r525-rowhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px}.r525-rowhead b{font-size:17px}.r525-rowhead small{font-size:12px;color:#92949d;white-space:nowrap}.r525-step{display:grid;grid-template-columns:44px minmax(0,1fr) 44px 62px;gap:7px}.r525-step>*{box-sizing:border-box;height:44px;min-width:0;border:1px solid #ead9c8;border-radius:13px;background:#fff;text-align:center;color:#303646;font-weight:750}.r525-step input{font-size:16px}.r525-step button:last-child{font-size:11px;background:#fff5f8}.r523-mask .r523-sheet header{position:static!important;height:auto!important;background:none!important;padding:0!important}.r523-mask .r523-sheet header h2,.r523-mask .r523-sheet header p,.r523-mask .r523-sheet header small{position:static!important;transform:none!important}@media(max-width:520px){.r525-whsum{grid-template-columns:minmax(0,1fr) 116px!important;gap:12px!important;padding:20px!important}.r525-whsum h2{font-size:26px!important}.r525-whsum .r524-whbuttons{min-width:0!important}.r525-whsum .r524-whbuttons button{font-size:12px!important;padding:11px 7px!important}.r525-sheet{padding:11px 15px calc(24px + env(safe-area-inset-bottom));border-radius:27px 27px 0 0}.r525-sheet header h2{font-size:24px!important}.r525-rowhead{align-items:flex-start}.r525-step{grid-template-columns:42px minmax(0,1fr) 42px 56px}.r525-cap>div,.r525-cost>div{padding:17px 8px}.r525-cap b{font-size:21px}}.r526-summary{min-height:0!important;padding:18px 20px!important;border-radius:24px!important;gap:14px!important;align-items:center!important}.r526-summary>div:first-child{min-width:0}.r526-summary small{font-size:12px!important}.r526-summary h2{margin:5px 0 4px!important;font-size:27px!important;line-height:1.15!important;white-space:nowrap}.r526-summary p{margin:0!important;font-size:12px!important;line-height:1.45!important;color:#858894!important}.r526-summary>button,.r526-summary .r524-whbuttons button{min-height:48px!important;height:auto!important;padding:10px 13px!important;border-radius:15px!important;font-size:13px!important;white-space:nowrap}.r526-summary .r524-whbuttons{display:grid!important;gap:8px!important;width:124px!important;min-width:124px!important}.r526-mask{position:fixed;inset:0;z-index:102600;background:#2b2f3b6b;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r526-sheet{box-sizing:border-box;width:min(100%,620px);max-height:88dvh;overflow:auto;background:#fffdfc;border-radius:28px 28px 0 0;padding:11px 18px calc(24px + env(safe-area-inset-bottom));color:#303646;box-shadow:0 -16px 50px #2c313e29}.r526-sheet>i{display:block;width:46px;height:5px;border-radius:99px;background:#e6e2e0;margin:0 auto 17px}.r526-sheet header{position:static!important;height:auto!important;padding:0!important;margin:0 0 17px!important;background:none!important;box-shadow:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:12px!important;align-items:start!important}.r526-sheet header small{display:block;font-size:10px;letter-spacing:.18em;color:#a4867d}.r526-sheet header h2{margin:4px 0!important;font-size:25px!important;line-height:1.2!important}.r526-sheet header p{margin:0!important;font-size:12px!important;line-height:1.5!important;color:#8c8f99!important}.r526-sheet header>button{position:static!important;width:46px!important;height:46px!important;border:1px solid #ead9c8!important;border-radius:50%!important;background:#fff!important;color:#303646!important;font-size:20px!important}.r526-level{display:grid;grid-template-columns:1fr 28px 1fr;gap:8px;align-items:center}.r526-level>div{padding:15px 8px;border:1px solid #eadfd5;border-radius:17px;background:linear-gradient(135deg,#fff8fb,#f5f8ff);text-align:center}.r526-level small{display:block;font-size:11px;color:#92949e;margin-bottom:5px}.r526-level b{font-size:20px}.r526-level>span{text-align:center;color:#b57688;font-size:22px}.r526-gain{display:flex;align-items:center;justify-content:space-between;margin:10px 0 18px;padding:12px 15px;border-radius:15px;background:#faf7f3;color:#777b87;font-size:12px}.r526-gain b{font-size:17px;color:#b76f83}.r526-sheet h3{margin:0 0 9px;font-size:14px}.r526-pay{box-sizing:border-box;width:100%;min-height:66px;margin:0 0 9px;padding:12px 14px;border:1px solid #eadfd5;border-radius:17px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;color:#303646}.r526-pay b,.r526-pay small{display:block}.r526-pay b{font-size:15px;margin-bottom:4px}.r526-pay small{font-size:11px;line-height:1.45;color:#8d909a}.r526-pay em{font-style:normal;flex:0 0 auto;padding:8px 12px;border-radius:12px;background:linear-gradient(110deg,#f7d6e2,#e1eafb);font-size:12px;font-weight:800}.r526-note{margin:12px 0 0;padding:11px 13px;border-radius:14px;background:#f3faf8;color:#70877f;font-size:11px;line-height:1.55}.r526-sheet footer{display:block!important;margin-top:12px!important}.r526-sheet footer button{width:100%;height:48px!important;border:1px solid #ead9c8!important;border-radius:15px!important;background:#fff!important;font-size:13px!important;font-weight:800!important}@media(max-width:520px){.r526-summary{padding:16px 17px!important;border-radius:22px!important}.r518-summary.r526-summary{display:grid!important;grid-template-columns:minmax(0,1fr) 112px!important}.r525-whsum.r526-summary{grid-template-columns:minmax(0,1fr) 112px!important}.r526-summary h2{font-size:24px!important}.r526-summary p{font-size:11px!important}.r526-summary .r524-whbuttons{width:112px!important;min-width:112px!important}.r526-summary>button,.r526-summary .r524-whbuttons button{font-size:12px!important;padding:9px 8px!important}.r526-sheet{padding:10px 15px calc(22px + env(safe-area-inset-bottom))}.r526-sheet header h2{font-size:23px!important}}.r528-page{padding-bottom:150px!important}.r528-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;margin:8px 0 22px}.r528-head>button{width:58px;height:58px;border:1px solid #ead8c4;border-radius:20px;background:#fff;color:#303646;font-size:32px;font-weight:700}.r528-head small{display:block;color:#9d7e78;font-size:11px;letter-spacing:.18em}.r528-head h1{margin:4px 0 5px;font-size:30px;line-height:1.1}.r528-head p{margin:0;color:#777d8b;font-size:13px;line-height:1.55}.r528-summary{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;margin-bottom:14px;border:1px solid #ead8c4;border-radius:22px;background:#fffc;box-shadow:0 10px 30px #4e40480d}.r528-summary small,.r528-summary b{display:block}.r528-summary small{font-size:12px;color:#8b8e98}.r528-summary b{font-size:21px;margin-top:3px}.r528-summary button{min-height:42px;padding:0 15px;border:1px solid #ead8c4;border-radius:14px;background:#fff;color:#303646;font-weight:800}.r528-list{display:grid;gap:10px}.r528-item{position:relative;display:grid;grid-template-columns:38px 58px minmax(0,1fr) 68px;gap:10px;align-items:center;padding:13px 12px;border:1px solid #eadfd5;border-radius:21px;background:#ffffffe0;box-shadow:0 8px 22px #4d3e460a}.r528-item.sel{border-color:#e9a6bd;box-shadow:0 0 0 2px #eea7be38}.r528-check{width:30px;height:30px;border:1px solid #ead8c4;border-radius:10px;background:#fff;color:#fff;font-weight:900}.r528-item.sel .r528-check{background:linear-gradient(135deg,#f078a4,#d8dff9);border-color:#ef9fba}.r528-icon{height:58px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(135deg,#fff4f7,#f3f7ff);font-size:34px}.r528-copy{min-width:0}.r528-name{display:flex;align-items:center;gap:7px}.r528-name b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r528-name span,.r528-review em,.r528-rules span{padding:3px 7px;border-radius:99px;font-size:10px;font-style:normal;white-space:nowrap}.q1{background:#f1efed;color:#777}.q2{background:#e2f7ee;color:#338b70}.q3{background:#e4efff;color:#4c78c8}.q4{background:#f2e4ff;color:#8a4cc2}.q5{background:#ffe2eb;color:#c14975}.r528-dur{display:flex;align-items:center;gap:8px;margin:8px 0 6px}.r528-dur>div{height:7px;flex:1;background:#eeecef;border-radius:99px;overflow:hidden}.r528-dur i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#ef7894,#a9d9ca)}.r528-dur small{font-size:10px;color:#777d89;white-space:nowrap}.r528-cost{display:flex;gap:8px;flex-wrap:wrap;font-size:10px;color:#818590}.r528-cost strong{color:#b56f82}.r528-fix{height:44px;border:1px solid #efb3c6;border-radius:14px;background:linear-gradient(135deg,#fff8fb,#f2f6ff);color:#303646;font-weight:800}.r528-batchbar{position:fixed;z-index:70;left:max(16px,calc((100vw - 680px)/2 + 16px));right:max(16px,calc((100vw - 680px)/2 + 16px));bottom:104px;display:grid;grid-template-columns:1fr 82px 128px;gap:8px;align-items:center;padding:11px 12px;border:1px solid #ead8c4;border-radius:22px;background:#fffdfcf5;backdrop-filter:blur(18px);box-shadow:0 14px 40px #3b323924}.r528-batchbar small,.r528-batchbar b{display:block}.r528-batchbar small{font-size:10px;color:#9496a0}.r528-batchbar b{font-size:14px}.r528-batchbar button{height:46px;border:1px solid #ead8c4;border-radius:14px;background:#fff;font-weight:800}.r528-batchbar .main,.r528-sheet footer .main{background:linear-gradient(110deg,#f6c6d9,#dce8ff)}.r528-empty{text-align:center;padding:60px 20px;color:#777d89}.r528-empty b,.r528-empty span{display:block}.r528-empty span{font-size:12px;margin-top:7px}.r528-mask{position:fixed;inset:0;z-index:152800;background:#2b2f3b6b;backdrop-filter:blur(8px);display:flex;align-items:flex-end;justify-content:center}.r528-sheet{box-sizing:border-box;width:min(100%,620px);max-height:88dvh;overflow:auto;padding:11px 18px calc(24px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;background:#fffdfc;color:#303646;box-shadow:0 -18px 50px #2c313e29}.r528-sheet>i{display:block;width:46px;height:5px;border-radius:99px;background:#e6e2e0;margin:0 auto 17px}.r528-sheet header{position:static!important;height:auto!important;padding:0!important;margin:0 0 16px!important;background:none!important;box-shadow:none!important;display:grid!important;grid-template-columns:1fr 46px!important;gap:12px;align-items:start}.r528-sheet header small{font-size:10px;letter-spacing:.18em;color:#9d7e78}.r528-sheet header h2{margin:4px 0!important;font-size:25px!important}.r528-sheet header p{margin:0!important;font-size:12px!important;color:#8b8e98}.r528-sheet header button{position:static!important;width:46px!important;height:46px!important;border:1px solid #ead8c4!important;border-radius:50%!important;background:#fff!important;color:#303646!important;font-size:20px!important}.r528-sheet h3{font-size:13px;margin:16px 0 8px}.r528-review,.r528-paylist,.r528-rules{border:1px solid #eadfd5;border-radius:18px;overflow:hidden;background:#fff}.r528-review>div,.r528-paylist>div,.r528-rules>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid #f0e9e4;font-size:12px}.r528-review>div:last-child,.r528-paylist>div:last-child,.r528-rules>div:last-child{border-bottom:0}.r528-review span{display:flex;align-items:center;gap:6px}.r528-review b,.r528-paylist b{white-space:nowrap}.r528-rules b{flex:1;margin-left:8px}.r528-rules strong{font-size:11px;color:#b56f82}.r528-note{padding:12px 14px;border-radius:15px;background:#f3faf8;color:#71867f;font-size:11px;line-height:1.6}.r528-sheet footer{display:grid!important;grid-template-columns:1fr 1.35fr;gap:10px;margin-top:16px!important}.r528-sheet footer button{height:50px!important;border:1px solid #ead8c4!important;border-radius:15px!important;background:#fff;font-weight:800}.r528-sheet footer button:only-child{grid-column:1/-1}@media(max-width:520px){.r528-head{grid-template-columns:52px 1fr;gap:13px}.r528-head>button{width:52px;height:52px;border-radius:18px}.r528-head h1{font-size:27px}.r528-head p{font-size:12px}.r528-item{grid-template-columns:32px 50px minmax(0,1fr) 62px;gap:8px;padding:11px 9px}.r528-icon{height:50px;font-size:29px}.r528-name b{font-size:15px}.r528-cost{gap:5px;font-size:9px}.r528-fix{height:40px;font-size:12px}.r528-batchbar{grid-template-columns:1fr 68px 112px;bottom:96px}.r528-batchbar button{font-size:12px}.r528-sheet{padding:10px 15px calc(22px + env(safe-area-inset-bottom))}}.r528-page{padding-top:6px!important;padding-bottom:230px!important}.r528-head{margin-top:0!important;margin-bottom:16px!important}.r528-head>button{flex:none!important}.r529-selectall{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 12px;border:1px solid #eadfd5;border-radius:18px;background:#ffffffb8}.r529-selectall button{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 15px;border:1px solid #ead8c4;border-radius:14px;background:#fff;color:#303646;font-weight:800}.r529-selectall button span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #e7d5c4;border-radius:8px;background:#fff;color:#fff;font-size:14px}.r529-selectall button.on span{border-color:#efa8c0;background:linear-gradient(135deg,#ef86ad,#dce5ff);color:#303646}.r529-selectall small{color:#8d909b;font-size:11px;line-height:1.35;text-align:right}.r528-item{min-height:108px;box-sizing:border-box;overflow:hidden}.r528-copy{align-self:center;padding:2px 0}.r528-cost{line-height:1.35}.r528-batchbar{bottom:112px!important}@media(max-width:520px){.r528-page{padding-bottom:245px!important}.r528-head{grid-template-columns:50px minmax(0,1fr)!important;gap:12px!important}.r528-head>button{width:50px!important;height:50px!important}.r528-head h1{font-size:25px!important}.r528-head p{font-size:11.5px!important;line-height:1.5!important}.r528-summary{padding:14px 15px!important;margin-bottom:11px!important}.r529-selectall{padding:9px 10px}.r529-selectall button{padding:0 12px;min-height:40px}.r529-selectall small{max-width:150px;font-size:10px}.r528-list{gap:11px!important}.r528-item{grid-template-columns:34px 54px minmax(0,1fr) 64px!important;gap:8px!important;min-height:112px!important;padding:12px 10px!important}.r528-check{width:32px!important;height:32px!important}.r528-icon{height:54px!important;font-size:30px!important}.r528-name{gap:6px!important}.r528-name b{font-size:16px!important}.r528-name span{font-size:9px!important;padding:3px 6px!important}.r528-dur{margin:7px 0 6px!important;gap:7px!important}.r528-dur small{font-size:10px!important}.r528-cost{display:grid!important;grid-template-columns:1fr!important;gap:1px!important;font-size:9.5px!important}.r528-cost strong{font-size:10px!important}.r528-fix{width:64px!important;height:44px!important;font-size:13px!important}.r528-batchbar{left:12px!important;right:12px!important;bottom:105px!important;grid-template-columns:minmax(0,1fr) 70px 116px!important;padding:10px!important;border-radius:20px!important}.r528-batchbar button{height:44px!important}}@media(max-width:370px){.r528-item{grid-template-columns:30px 48px minmax(0,1fr) 58px!important;padding:10px 8px!important;gap:6px!important}.r528-icon{height:48px!important;font-size:27px!important}.r528-name b{font-size:14px!important}.r528-fix{width:58px!important;font-size:12px!important}.r529-selectall small{display:none}}.r530-page{padding:28px 16px 150px;max-width:760px;margin:auto;color:#273248}.r530-head{display:flex;gap:16px;align-items:center;margin:8px 4px 22px}.r530-head>button{width:58px;height:58px;border:1px solid #ead8bd;border-radius:20px;background:#fff;font-size:34px;color:#273248}.r530-head small,.r530-sheet small{letter-spacing:.18em;color:#a57c79}.r530-head h1{font-size:34px;margin:3px 0}.r530-head p{margin:0;color:#7d8290;line-height:1.55}.r530-mastery{background:#fff;border:1px solid #eadbc8;border-radius:26px;padding:18px 20px;margin-bottom:16px;box-shadow:0 12px 30px #d8a7b21c}.r530-mastery>div:first-child{display:flex;align-items:end;gap:12px}.r530-mastery b{font-size:25px}.r530-mastery span{color:#8b8f9b}.r530-mastery .bar{height:9px;background:#f0edf0;border-radius:99px;margin:12px 0 8px;overflow:hidden}.r530-mastery .bar i{display:block;height:100%;background:linear-gradient(90deg,#ef9dbb,#b9dff2);border-radius:99px}.r530-mastery em{font-style:normal;color:#b16b82}.r530-tabs{display:grid;grid-template-columns:1fr 1fr;background:#fff;border:1px solid #eadbc8;border-radius:20px;padding:5px;margin-bottom:12px}.r530-tabs button{border:0;background:transparent;border-radius:15px;padding:14px 6px;font-weight:800;color:#667086}.r530-tabs button.on{background:linear-gradient(90deg,#f7cadc,#dce8fb);color:#263249}.r530-actions{display:flex;align-items:center;gap:10px;margin:12px 2px 16px}.r530-actions button{border:1px solid #ead8bd;background:#fff;border-radius:14px;padding:11px 14px;font-weight:800}.r530-actions span{margin-right:auto;color:#8a8d98}.r530-actions .main,.r530-sheet .main{background:linear-gradient(90deg,#f6bfd6,#d9e5fb);border-color:#ead2c4}.r530-list{display:grid;gap:12px}.r530-card{display:grid;grid-template-columns:46px 68px 1fr 76px;gap:10px;align-items:center;background:#fff;border:1px solid #eadbc8;border-radius:24px;padding:14px;min-height:112px}.r530-card.sel{box-shadow:inset 0 0 0 2px #efa9c3}.r530-check{width:42px;height:42px;border:1px solid #ead8bd;border-radius:14px;background:#fff;font-size:22px}.r530-card.sel .r530-check{background:linear-gradient(135deg,#ef9bbb,#dce9fb)}.r530-pic{height:68px;border:0;border-radius:18px;background:linear-gradient(145deg,#fff2f5,#f2f5ff);font-size:36px}.r530-cardcopy>div{display:flex;gap:7px;align-items:center}.r530-cardcopy b{font-size:19px}.r530-cardcopy span{font-size:12px;border-radius:99px;padding:4px 8px}.r530-cardcopy small{display:block;color:#8b8f99;margin:6px 0}.r530-cardcopy em{font-style:normal;font-size:12px}.r530-cardcopy em.ok{color:#3d9a72}.r530-cardcopy em.bad{color:#c86d76}.r530-open{border:1px solid #ead8bd;background:#fff;border-radius:16px;height:52px;font-weight:800}.r530-empty{text-align:center;padding:70px 10px;color:#9a9da6}.r530-mask{position:fixed;inset:0;background:#30323a66;z-index:9999;display:flex;align-items:flex-end;justify-content:center}.r530-sheet{width:min(100%,720px);max-height:88vh;overflow:auto;background:#fffdfc;border-radius:32px 32px 0 0;padding:14px 20px calc(24px + env(safe-area-inset-bottom));color:#273248}.r530-sheet>i{display:block;width:54px;height:6px;background:#e5e1df;border-radius:99px;margin:0 auto 18px}.r530-sheet header{display:flex;justify-content:space-between;gap:12px;align-items:center}.r530-sheet header h2{margin:3px 0;font-size:27px}.r530-sheet header p{margin:3px 0;color:#8a8e99}.r530-sheet header>button{width:48px;height:48px;border:1px solid #ead8bd;border-radius:50%;background:#fff;font-size:22px}.r530-sheet h3{font-size:16px;margin:22px 0 10px}.r530-qualities{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.r530-qualities button{border:1px solid #eee2d5;background:#fff;border-radius:15px;padding:10px 2px;min-width:0}.r530-qualities button.on{box-shadow:inset 0 0 0 2px #ed9ab9}.r530-qualities b,.r530-qualities small,.r530-qualities em{display:block}.r530-qualities small{letter-spacing:0;font-size:11px;margin:5px 0;color:#596274}.r530-qualities em{font-style:normal;font-size:10px;color:#999}.r530-rate{display:flex;justify-content:space-between;align-items:center;background:#fff5f8;border-radius:15px;padding:13px;margin-top:12px}.r530-rate b{color:#b35f7b}.r530-needs{border:1px solid #eee2d5;border-radius:18px;padding:5px 14px}.r530-needs div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #f0e8df}.r530-needs div:last-child{border:0}.r530-qty{display:grid;grid-template-columns:1fr 46px 54px 46px 64px;gap:6px;align-items:center;margin-top:15px}.r530-qty button,.r530-qty b{height:44px;border:1px solid #ead8bd;border-radius:13px;background:#fff;display:grid;place-items:center}.r530-warn{font-size:13px;color:#c45f72;background:#fff3f5;padding:12px;border-radius:14px;line-height:1.5}.r530-sheet footer{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-top:16px}.r530-sheet footer button{height:56px;border:1px solid #ead8bd;background:#fff;border-radius:18px;font-weight:800;font-size:16px}.r530-batchlist{display:grid;gap:9px}.r530-batchlist>div{display:grid;grid-template-columns:1fr 55px 72px;gap:8px;align-items:center;border:1px solid #eee2d5;border-radius:16px;padding:10px 12px}.r530-batchlist input{width:100%;box-sizing:border-box;border:1px solid #e7d9c8;border-radius:11px;padding:9px;text-align:center;font-size:16px}.q1{background:#f1eee9;color:#756b61}.q2{background:#e5f7ef;color:#43876d}.q3{background:#e6efff;color:#4678c8}.q4{background:#f0e7ff;color:#7852c6}.q5{background:#ffe5ef;color:#c64f79}@media(max-width:430px){.r530-page{padding-left:14px;padding-right:14px}.r530-head h1{font-size:30px}.r530-card{grid-template-columns:40px 58px 1fr 64px;padding:12px 10px;gap:8px}.r530-pic{height:58px;font-size:31px}.r530-cardcopy b{font-size:17px}.r530-open{font-size:14px}.r530-qualities{gap:4px}.r530-qualities button{padding:9px 1px}.r530-qualities b{font-size:12px}.r530-qty{grid-template-columns:1fr 42px 48px 42px 56px}}@media(max-width:600px){.r530-page{padding:18px 14px 150px;max-width:100%;overflow-x:hidden}.r530-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:start;margin:4px 0 16px}.r530-head>button{width:58px;height:58px;border-radius:19px;grid-row:1/span 2}.r530-head>div{min-width:0;padding-top:1px}.r530-head small{display:block;font-size:12px;line-height:1.2;margin-bottom:4px}.r530-head h1{font-size:28px;line-height:1.12;margin:0 0 7px;white-space:nowrap}.r530-head p{font-size:14px;line-height:1.5;margin:0;overflow-wrap:anywhere}.r530-mastery{padding:16px;margin:0 0 14px;border-radius:22px}.r530-mastery>div:first-child{display:grid;grid-template-columns:auto auto 1fr;align-items:end;gap:8px}.r530-mastery small{font-size:13px;letter-spacing:0;white-space:nowrap}.r530-mastery b{font-size:25px;line-height:1;white-space:nowrap}.r530-mastery span{text-align:right;font-size:14px;white-space:nowrap}.r530-mastery .bar{margin:12px 0 8px}.r530-mastery em{font-size:14px}.r530-tabs{margin-bottom:10px;border-radius:18px}.r530-tabs button{padding:12px 4px;font-size:14px;white-space:nowrap}.r530-actions{display:grid;grid-template-columns:auto 1fr;gap:8px;margin:10px 0 14px}.r530-actions button{padding:10px 12px;font-size:14px;white-space:nowrap}.r530-actions span{margin:0;align-self:center;font-size:14px;white-space:nowrap}.r530-actions .main{grid-column:1/-1;width:100%}.r530-list{gap:10px}.r530-card{grid-template-columns:40px 58px minmax(0,1fr) 64px;gap:8px;padding:12px 10px;min-height:106px;border-radius:21px;overflow:hidden}.r530-check{width:38px;height:38px;border-radius:12px}.r530-pic{width:58px;height:58px;font-size:29px;border-radius:16px}.r530-cardcopy{min-width:0}.r530-cardcopy>div{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:nowrap}.r530-cardcopy b{font-size:17px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.r530-cardcopy span{flex:0 0 auto;font-size:11px;line-height:1;padding:5px 7px;white-space:nowrap;writing-mode:horizontal-tb}.r530-cardcopy small{font-size:12px;line-height:1.35;margin:5px 0;white-space:normal}.r530-cardcopy em{font-size:12px;line-height:1.2;white-space:nowrap}.r530-open{width:64px;height:48px;border-radius:14px;font-size:13px;padding:0}.r530-mask{align-items:flex-end}.r530-sheet{width:100%;max-height:90dvh;box-sizing:border-box;padding:12px 16px calc(22px + env(safe-area-inset-bottom));border-radius:28px 28px 0 0;overflow-x:hidden}.r530-sheet>i{margin-bottom:14px}.r530-sheet header{display:grid;grid-template-columns:minmax(0,1fr) 46px;gap:10px;align-items:start}.r530-sheet header>div{min-width:0}.r530-sheet header h2{font-size:24px;line-height:1.2;margin:2px 0 5px;white-space:normal;overflow-wrap:anywhere}.r530-sheet header p{font-size:13px;line-height:1.45;margin:0;white-space:normal}.r530-sheet header>button{width:44px;height:44px}.r530-sheet h3{font-size:16px;margin:18px 0 9px}.r530-qualities{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%}.r530-qualities button{min-width:0;padding:9px 1px 8px;border-radius:13px;overflow:hidden}.r530-qualities b{font-size:12px;line-height:1.2;white-space:nowrap;writing-mode:horizontal-tb}.r530-qualities small{font-size:9.5px;line-height:1.2;margin:4px 0;white-space:nowrap}.r530-qualities em{font-size:9px;line-height:1.15;white-space:nowrap}.r530-rate{gap:8px;padding:12px 11px;font-size:13px}.r530-rate span{white-space:nowrap}.r530-rate b{text-align:right;font-size:14px;white-space:nowrap}.r530-needs{padding:4px 12px;border-radius:17px}.r530-needs div{gap:10px;padding:10px 0;font-size:14px}.r530-needs span{white-space:nowrap}.r530-needs b{text-align:right;min-width:0;font-size:14px;overflow-wrap:anywhere}.r530-qty{grid-template-columns:minmax(0,1fr) 44px 50px 44px 58px;gap:5px;margin-top:13px}.r530-qty>span{font-size:14px;white-space:nowrap}.r530-qty button,.r530-qty b{height:43px;border-radius:12px;font-size:14px}.r530-warn{font-size:12.5px;padding:11px;line-height:1.5}.r530-sheet footer{position:sticky;bottom:calc(-22px - env(safe-area-inset-bottom));background:#fffdfc;padding:12px 0 calc(22px + env(safe-area-inset-bottom));margin-top:12px;z-index:2}.r530-sheet footer button{height:52px}.r530-batchlist>div{grid-template-columns:minmax(0,1fr) 48px 64px;padding:9px 10px;font-size:13px}}@media(max-width:370px){.r530-card{grid-template-columns:36px 52px minmax(0,1fr) 58px;gap:6px;padding:10px 8px}.r530-check{width:34px;height:34px}.r530-pic{width:52px;height:52px;font-size:27px}.r530-open{width:58px;font-size:12px}.r530-cardcopy b{font-size:16px}.r530-cardcopy span{font-size:10px;padding:4px 5px}.r530-qualities b{font-size:11px}.r530-qualities small{font-size:8.8px}.r530-qualities em{font-size:8.5px}}.r530-page,.r530-page *,.r530-mask,.r530-mask *{box-sizing:border-box}.r530-page{width:min(100%,760px)!important;margin:0 auto!important;padding:24px 18px 150px!important;overflow-x:hidden!important;color:#263148}.r530-head{position:relative!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;column-gap:16px!important;align-items:center!important;width:100%!important;height:auto!important;min-height:92px!important;margin:0 0 18px!important;padding:0!important;background:transparent!important;overflow:visible!important;z-index:1!important}.r530-head>button{position:static!important;transform:none!important;width:64px!important;height:64px!important;margin:0!important;border:1px solid #ead8bd!important;border-radius:21px!important;background:#fff!important;color:#263148!important;font-size:32px!important;line-height:1!important;box-shadow:0 8px 22px #a9876b0d!important}.r530-head>div{min-width:0!important;width:100%!important;padding:0!important;margin:0!important}.r530-head small{display:block!important;margin:0 0 5px!important;color:#9b7180!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.18em!important}.r530-head h1{display:block!important;margin:0 0 7px!important;padding:0!important;font-size:30px!important;line-height:1.12!important;white-space:nowrap!important}.r530-head p{display:block!important;margin:0!important;padding:0!important;max-width:100%!important;color:#697184!important;font-size:14px!important;line-height:1.55!important;white-space:normal!important;overflow-wrap:break-word!important}.r530-mastery{position:relative!important;inset:auto!important;transform:none!important;clear:both!important;width:100%!important;height:auto!important;min-height:128px!important;margin:0 0 14px!important;padding:18px 18px 16px!important;border:1px solid #eadbc8!important;border-radius:24px!important;background:#ffffffd9!important;overflow:hidden!important;z-index:0!important}.r530-mastery>div:first-child{display:grid!important;grid-template-columns:max-content 1fr max-content!important;gap:12px!important;align-items:end!important;width:100%!important}.r530-mastery small{font-size:14px!important;line-height:1.2!important;white-space:nowrap!important;color:#747b8c!important}.r530-mastery b{justify-self:start!important;font-size:29px!important;line-height:1!important;white-space:nowrap!important;color:#263148!important}.r530-mastery span{justify-self:end!important;font-size:15px!important;line-height:1!important;white-space:nowrap!important;color:#8b8f9b!important}.r530-mastery .bar{width:100%!important;height:10px!important;margin:16px 0 11px!important;background:#f0edf0!important;border-radius:99px!important;overflow:hidden!important}.r530-mastery em{display:block!important;font-size:14px!important;line-height:1.3!important;white-space:normal!important}.r530-tabs{width:100%!important;margin:0 0 12px!important}.r530-actions{width:100%!important;margin:0 0 14px!important}.r530-card{width:100%!important}.r530-mask{position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;background:#2d2f3866!important;overflow:hidden!important}.r530-sheet{position:relative!important;inset:auto!important;transform:none!important;width:min(100%,720px)!important;max-width:100%!important;max-height:88dvh!important;margin:0!important;padding:14px 18px calc(26px + env(safe-area-inset-bottom))!important;border-radius:30px 30px 0 0!important;background:#fffdfc!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;z-index:1!important}.r530-sheet>i{position:static!important;display:block!important;width:54px!important;height:6px!important;margin:0 auto 16px!important;border-radius:99px!important;background:#e7e3e2!important}.r530-sheet header{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:minmax(0,1fr) 48px!important;gap:12px!important;align-items:start!important;width:100%!important;height:auto!important;min-height:76px!important;margin:0 0 8px!important;padding:0!important;background:transparent!important;overflow:visible!important;z-index:auto!important}.r530-sheet header>div{min-width:0!important;width:100%!important;margin:0!important;padding:0!important}.r530-sheet header small{display:block!important;margin:0 0 5px!important;color:#a27784!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.16em!important}.r530-sheet header h2{display:block!important;margin:0 0 6px!important;padding:0!important;color:#342f39!important;font-size:27px!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:break-word!important}.r530-sheet header p{display:block!important;margin:0!important;padding:0!important;color:#8a8e99!important;font-size:14px!important;line-height:1.45!important;white-space:normal!important}.r530-sheet header>button{position:static!important;inset:auto!important;transform:none!important;width:48px!important;height:48px!important;margin:0!important;padding:0!important;border:1px solid #ead8bd!important;border-radius:50%!important;background:#fff!important;color:#263148!important;font-size:22px!important;line-height:1!important}.r530-batchlist{width:100%!important;display:grid!important;gap:10px!important;margin:10px 0 0!important}.r530-batchlist>div{width:100%!important;min-height:76px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 58px 74px!important;gap:10px!important;align-items:center!important;padding:12px 14px!important;border:1px solid #eadbc8!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important}.r530-batchlist span{min-width:0!important;font-size:15px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:break-word!important}.r530-batchlist b{text-align:center!important;font-size:15px!important;white-space:nowrap!important}.r530-batchlist input{display:block!important;width:100%!important;min-width:0!important;height:48px!important;margin:0!important;padding:0 6px!important;border:1px solid #ece5e4!important;border-radius:15px!important;background:#fff!important;color:#263148!important;text-align:center!important;font-size:17px!important}.r530-sheet footer{position:sticky!important;left:auto!important;right:auto!important;bottom:calc(-26px - env(safe-area-inset-bottom))!important;display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:10px!important;width:100%!important;margin:14px 0 0!important;padding:12px 0 calc(26px + env(safe-area-inset-bottom))!important;background:linear-gradient(180deg,#fffdfcdd 0,#fffdfc 18%)!important;z-index:4!important}@media(max-width:600px){.r530-page{padding:20px 14px 150px!important}.r530-head{grid-template-columns:58px minmax(0,1fr)!important;column-gap:13px!important;min-height:86px!important;margin-bottom:15px!important}.r530-head>button{width:58px!important;height:58px!important;border-radius:19px!important}.r530-head h1{font-size:27px!important}.r530-head p{font-size:13px!important;line-height:1.45!important}.r530-mastery{min-height:118px!important;padding:16px 15px!important;border-radius:22px!important}.r530-mastery>div:first-child{grid-template-columns:max-content 1fr max-content!important;gap:8px!important}.r530-mastery small{font-size:12px!important}.r530-mastery b{font-size:25px!important}.r530-mastery span{font-size:13px!important}.r530-mastery .bar{margin:14px 0 10px!important}.r530-mastery em{font-size:13px!important}.r530-card{grid-template-columns:38px 54px minmax(0,1fr) 62px!important;gap:8px!important;padding:11px 9px!important;min-height:104px!important}.r530-check{width:36px!important;height:36px!important}.r530-pic{width:54px!important;height:54px!important;font-size:28px!important}.r530-cardcopy>div{min-width:0!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important}.r530-cardcopy b{min-width:0!important;max-width:100%!important;font-size:16px!important;line-height:1.25!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r530-cardcopy span{flex:0 0 auto!important;font-size:10px!important;padding:4px 6px!important;white-space:nowrap!important}.r530-cardcopy small{font-size:11.5px!important;line-height:1.35!important;margin:5px 0!important}.r530-cardcopy em{font-size:12px!important}.r530-open{width:62px!important;height:46px!important;padding:0!important;font-size:13px!important}.r530-sheet{max-height:86dvh!important;padding:12px 14px calc(22px + env(safe-area-inset-bottom))!important;border-radius:28px 28px 0 0!important}.r530-sheet header{grid-template-columns:minmax(0,1fr) 44px!important;min-height:72px!important;margin-bottom:8px!important}.r530-sheet header h2{font-size:24px!important}.r530-sheet header p{font-size:13px!important}.r530-sheet header>button{width:44px!important;height:44px!important}.r530-batchlist>div{grid-template-columns:minmax(0,1fr) 52px 68px!important;gap:7px!important;min-height:70px!important;padding:10px 11px!important}.r530-batchlist span,.r530-batchlist b{font-size:14px!important}.r530-batchlist input{height:44px!important;font-size:16px!important}.r530-sheet footer{bottom:calc(-22px - env(safe-area-inset-bottom))!important;padding-bottom:calc(22px + env(safe-area-inset-bottom))!important}}@media(max-width:370px){.r530-head{grid-template-columns:52px minmax(0,1fr)!important}.r530-head>button{width:52px!important;height:52px!important}.r530-head h1{font-size:25px!important}.r530-mastery>div:first-child{grid-template-columns:1fr auto!important}.r530-mastery small{grid-column:1/-1!important}.r530-mastery b{font-size:24px!important}.r530-card{grid-template-columns:34px 48px minmax(0,1fr) 56px!important;gap:6px!important}.r530-check{width:32px!important;height:32px!important}.r530-pic{width:48px!important;height:48px!important}.r530-open{width:56px!important}.r530-batchlist>div{grid-template-columns:minmax(0,1fr) 48px 62px!important;padding:9px!important}.r530-batchlist span{font-size:13px!important}}.r533-page{padding-top:12px!important}.r533-head{margin-top:0!important}.r533-quality-note{display:inline-block;margin-left:7px;padding:4px 9px;border-radius:999px;font-size:12px;font-weight:700;vertical-align:middle}.r533-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:7px;vertical-align:1px}.r533-match{margin:10px 0 0;padding:10px 12px;border-radius:13px;background:#f7faf8;color:#648176;font-size:12px;line-height:1.5}.r533-sheet .r530-needs span{display:flex;align-items:center;min-width:0}@media(max-width:600px){.r533-page{padding:8px 14px 150px!important}.r533-head{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;margin:0 0 14px!important;padding-top:0!important}.r533-head>button{width:54px!important;height:54px!important;margin-top:3px!important}.r533-head h1{font-size:27px!important}.r533-head p{font-size:13.5px!important;line-height:1.45!important;max-width:100%!important}.r533-sheet{padding-left:16px!important;padding-right:16px!important}.r533-sheet .r530-needs div{gap:10px!important}.r533-sheet .r530-needs span{font-size:14px!important}.r533-sheet .r530-needs b{font-size:14px!important;white-space:nowrap!important}}.r534-tabs{order:0!important;position:relative!important;inset:auto!important;z-index:2!important;margin:0 0 14px!important;box-shadow:0 10px 28px #9b718014!important}.r534-tabs+.r530-mastery{margin-top:0!important}@media(max-width:430px){.r534-tabs{margin-top:0!important;margin-bottom:12px!important}.r534-tabs button{min-height:48px!important}}.r530-page.r533-page{display:block!important;width:100%!important;max-width:760px!important;margin:0 auto!important;box-sizing:border-box!important;overflow:visible!important}.r530-page .r533-head{width:100%!important;box-sizing:border-box!important}.r530-page .r533-head>button{width:56px!important;height:56px!important;min-width:56px!important;min-height:56px!important;border-radius:16px!important;aspect-ratio:1/1!important;padding:0!important;display:grid!important;place-items:center!important;line-height:1!important;transform:none!important}.r530-page .r534-tabs{position:static!important;inset:auto!important;transform:none!important;float:none!important;clear:both!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:5px!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;margin:0 0 14px!important;padding:5px!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid #eadbc8!important;border-radius:18px!important;background:#ffffffe0!important}.r530-page .r534-tabs button{position:static!important;inset:auto!important;transform:none!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:52px!important;margin:0!important;padding:8px 6px!important;border:0!important;border-radius:14px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;color:#30384b!important;font-size:14px!important;line-height:1.2!important}.r530-page .r534-tabs button b{display:block!important;margin:0!important;font-size:13px!important;line-height:1.1!important}.r530-page .r534-tabs button.on{background:linear-gradient(100deg,#f7cadc,#dce8fb)!important}.r530-page .r530-mastery{width:100%!important;box-sizing:border-box!important;margin:0 0 14px!important}@media(max-width:600px){.r530-page.r533-page{padding:10px 14px 160px!important;overflow-x:hidden!important}.r530-page .r533-head{grid-template-columns:56px minmax(0,1fr)!important;gap:12px!important;margin-bottom:14px!important}.r530-page .r533-head>button{width:56px!important;height:56px!important;border-radius:15px!important;margin:0!important}.r530-page .r534-tabs{margin:0 0 14px!important;padding:5px!important}.r530-page .r534-tabs button{min-height:50px!important;font-size:13.5px!important}}.r530-page .r530-list[hidden]{display:none!important}.r530-page .r530-empty{display:flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;height:auto!important;margin:0 0 12px!important;padding:16px 14px!important;border:1px dashed #eadbc8!important;border-radius:18px!important;background:#ffffff94!important;color:#9296a1!important;font-size:13px!important;line-height:1.45!important;text-align:center!important}.r530-page .r530-list{min-height:0!important;height:auto!important;margin:0!important;padding:0!important}.r530-page .r530-actions{margin-bottom:14px!important}.r537-quick{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 16px}.r537-quick-card{appearance:none;-webkit-appearance:none;width:100%;min-width:0;min-height:112px;border-radius:23px;padding:15px 14px;border:1px solid rgba(225,194,177,.62);display:grid;grid-template-columns:66px minmax(0,1fr) 18px;align-items:center;gap:10px;text-align:left;color:#30384d;box-shadow:0 10px 26px #434b680e;overflow:hidden;position:relative}.r537-support{background:linear-gradient(128deg,#ffedf4f5,#fff7faeb 54%,#f5eefff0);border-color:#f2acc7ad}.r537-rank{background:linear-gradient(128deg,#f4f7fff5,#f8faffeb 54%,#ebf5fff5);border-color:#b2caf3c2}.r537-quick-icon{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font-size:38px;line-height:1;background:#ffffff8f}.r537-quick-copy{min-width:0;display:flex;flex-direction:column}.r537-quick-copy b{font-size:17px;line-height:1.2;margin-bottom:6px;white-space:nowrap}.r537-quick-copy small{font-size:10px;line-height:1.55;color:#747d90}.r537-quick-card>i{font-style:normal;font-size:24px;font-weight:700;color:#8d95a8;text-align:center}.r537-subpage{max-width:720px;margin:0 auto;padding:16px 16px 130px!important;color:#30384d}.r537-subhead{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;align-items:center;margin-bottom:18px}.r537-subhead>button{width:54px;height:54px;border-radius:18px;border:1px solid #ead9c7;background:#fff;color:#30384d;font-size:30px;font-weight:700}.r537-subhead small{font-size:10px;letter-spacing:.15em;color:#9a91a3}.r537-subhead h1{font-size:27px;line-height:1.15;margin:5px 0}.r537-subhead p{font-size:11px;line-height:1.55;color:#747d90;margin:0}.r537-empty{min-height:260px;border:1px solid rgba(218,195,164,.55);border-radius:25px;background:#ffffffd1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px;box-shadow:0 10px 28px #48506e0d}.r537-empty>span{font-size:52px}.r537-empty h2{font-size:22px;margin:14px 0 8px}.r537-empty p{max-width:310px;font-size:11px;line-height:1.7;color:#7d8597;margin:0}@media(max-width:430px){.r537-quick{gap:10px}.r537-quick-card{min-height:104px;padding:13px 11px;grid-template-columns:56px minmax(0,1fr) 12px;gap:8px;border-radius:21px}.r537-quick-icon{width:55px;height:55px;border-radius:16px;font-size:32px}.r537-quick-copy b{font-size:15px}.r537-quick-copy small{font-size:9px;line-height:1.45}.r537-quick-card>i{font-size:20px}.r537-subpage{padding-left:14px!important;padding-right:14px!important}}@media(max-width:350px){.r537-quick{grid-template-columns:1fr}.r537-quick-card{min-height:96px}}.r537-quick{gap:10px!important}.r537-quick-card{min-height:118px!important;padding:14px 12px!important;grid-template-columns:58px minmax(0,1fr) 14px!important;gap:9px!important;align-items:center!important}.r537-quick-icon{width:58px!important;height:58px!important;font-size:34px!important;border-radius:17px!important}.r537-quick-copy{width:100%!important;min-width:0!important;justify-content:center!important;overflow:visible!important}.r537-quick-copy b{display:block!important;font-size:16px!important;line-height:1.25!important;letter-spacing:-.02em!important;margin:0 0 7px!important;white-space:nowrap!important;word-break:keep-all!important;overflow:visible!important}.r537-quick-copy small{display:block!important;font-size:11px!important;line-height:1.48!important;letter-spacing:0!important;color:#737c90!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}.r537-quick-card>i{font-size:22px!important;line-height:1!important}@media(max-width:430px){.r537-quick{grid-template-columns:1fr 1fr!important;gap:9px!important}.r537-quick-card{min-height:116px!important;padding:13px 10px!important;grid-template-columns:52px minmax(0,1fr) 12px!important;gap:8px!important;border-radius:21px!important}.r537-quick-icon{width:52px!important;height:52px!important;font-size:31px!important}.r537-quick-copy b{font-size:15px!important;line-height:1.22!important;margin-bottom:6px!important}.r537-quick-copy small{font-size:10.5px!important;line-height:1.42!important}}@media(max-width:375px){.r537-quick-card{grid-template-columns:48px minmax(0,1fr) 10px!important;padding:12px 8px!important;gap:6px!important}.r537-quick-icon{width:48px!important;height:48px!important;font-size:28px!important}.r537-quick-copy b{font-size:14px!important}.r537-quick-copy small{font-size:9.5px!important}}.r539-page,.r539-admin{max-width:760px!important;margin:0 auto!important;padding:34px 28px 150px!important;background:linear-gradient(135deg,#fff3f7,#fff9f4 48%,#f1f7ff)!important;min-height:100vh!important;color:#20283b!important;box-sizing:border-box!important}.r539-head{display:grid!important;grid-template-columns:82px minmax(0,1fr)!important;gap:24px!important;align-items:center!important;margin:0 0 26px!important}.r539-head>button{width:82px!important;height:82px!important;border:1px solid #e7d5b9!important;border-radius:24px!important;background:#fff!important;color:#263146!important;font-size:42px!important;box-shadow:0 8px 24px #bfae9922!important}.r539-head small{display:block!important;font-size:18px!important;letter-spacing:.14em!important;color:#9b7480!important;margin-bottom:6px!important}.r539-head h1{font-size:38px!important;line-height:1.15!important;margin:0 0 8px!important;white-space:nowrap!important}.r539-head p{font-size:18px!important;line-height:1.6!important;margin:0!important;color:#697287!important}.r539-thanks,.r539-box,.r539-note,.r539-success,.r539-records article,.r539-adminlist article{background:#ffffffe6!important;border:1px solid #ead8bd!important;border-radius:30px!important;box-shadow:0 14px 34px #7b6f6320!important}.r539-thanks{text-align:center!important;padding:30px 26px!important;margin-bottom:22px!important;background:linear-gradient(120deg,#fff6f8,#fffaf2,#f4f5ff)!important}.r539-mascots{font-size:48px!important;margin-bottom:8px!important}.r539-mascots span{font-size:24px!important;color:#d9a24d!important}.r539-thanks b{font-size:25px!important}.r539-thanks p{font-size:17px!important;line-height:1.65!important;color:#6c7384!important;margin:10px auto 0!important;max-width:520px!important}.r539-box{padding:26px!important;margin-bottom:22px!important}.r539-title{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:12px!important;margin-bottom:18px!important}.r539-title b{font-size:25px!important}.r539-title small{font-size:15px!important;color:#8a8f9c!important}.r539-amounts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.r539-amounts button{min-width:0!important;min-height:116px!important;border:1px solid #ead8bd!important;border-radius:22px!important;background:#fff!important;padding:14px 8px!important;color:#20283b!important;box-shadow:none!important}.r539-amounts button.hot{background:linear-gradient(135deg,#fff0f6,#f0efff)!important;border:2px solid #eea9c3!important}.r539-amounts small{display:block!important;font-size:14px!important;color:#9b7480!important;margin-bottom:9px!important}.r539-amounts b{display:block!important;font-size:22px!important;white-space:nowrap!important}.r539-note{padding:20px 24px!important}.r539-note p{font-size:16px!important;line-height:1.65!important;color:#73798a!important;margin:7px 0 0!important}.r539-paytotal{text-align:center!important;margin:0 0 20px!important;padding:20px!important;border-radius:24px!important;background:linear-gradient(90deg,#ffe8f1,#eef1ff)!important}.r539-paytotal small{display:block!important;font-size:15px!important;color:#777e90!important}.r539-paytotal b{font-size:34px!important}.r539-types{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-bottom:20px!important}.r539-types button{min-width:0!important;padding:14px 6px!important;border:1px solid #e4d8ca!important;border-radius:16px!important;background:#fff!important;font-size:15px!important;color:#333b4f!important}.r539-types button.on{background:linear-gradient(90deg,#ffdbe9,#eef0ff)!important;border-color:#e7abc0!important;font-weight:800!important}.r539-invoice label:not(.r539-check){display:block!important;font-size:16px!important;font-weight:700!important;margin:14px 0!important}.r539-invoice input{display:block!important;width:100%!important;box-sizing:border-box!important;margin-top:8px!important;padding:16px!important;border:1px solid #dedfe6!important;border-radius:16px!important;background:#fff!important;font-size:18px!important;color:#222b3d!important}.r539-check{display:flex!important;align-items:center!important;gap:9px!important;font-size:15px!important;color:#656c7e!important;margin-top:14px!important}.r539-check input{width:20px!important;height:20px!important;margin:0!important}.r539-help{padding:18px!important;background:#f7f7fb!important;border-radius:16px!important;line-height:1.6!important;color:#6d7485!important}.r539-barcode{margin-top:12px!important;padding:18px!important;border:1px solid #e5e2e1!important;border-radius:16px!important;background:#fff!important;text-align:center!important}.r539-barcode i{display:block!important;height:52px!important;max-width:360px!important;margin:auto!important;background:repeating-linear-gradient(90deg,#1e2230 0 2px,transparent 2px 5px,#1e2230 5px 9px,transparent 9px 12px)!important}.r539-barcode span{display:block!important;margin-top:8px!important;font-size:14px!important;letter-spacing:.06em!important;color:#555d70!important}.r539-main{display:flex!important;align-items:center!important;justify-content:center!important;gap:16px!important;width:100%!important;padding:20px!important;border:1px solid #e9c7b2!important;border-radius:22px!important;background:linear-gradient(90deg,#f5b5cf,#d9d7ff,#cfe9ff)!important;color:#253047!important;font-size:22px!important;font-weight:900!important;box-shadow:0 14px 30px #bd9aac28!important}.r539-safe{text-align:center!important;color:#7b8292!important;font-size:14px!important;line-height:1.55!important;margin:14px 12px!important}.r539-success{text-align:center!important;padding:36px 26px!important}.r539-success>div:first-child{font-size:52px!important;color:#d8a44e!important}.r539-success h2{font-size:30px!important;margin:6px 0!important}.r539-success>p{color:#747b8c!important}.r539-success dl{margin:24px 0!important;padding:8px 20px!important;background:#faf9fb!important;border-radius:20px!important}.r539-success dl div{display:flex!important;justify-content:space-between!important;gap:20px!important;padding:14px 0!important;border-bottom:1px solid #ece8e4!important}.r539-success dl div:last-child{border:0!important}.r539-success dt{color:#7b8291!important}.r539-success dd{margin:0!important;font-weight:800!important}.r539-success .ok,.r539-admin .done{color:#2f9b70!important}.r539-success .wait,.r539-admin .pending{color:#d08b45!important}.r539-success>button{width:100%!important;padding:16px!important;margin-top:10px!important;border:1px solid #e6d4bc!important;border-radius:18px!important;background:linear-gradient(90deg,#f8bfd4,#dce1ff)!important;font-weight:800!important}.r539-success>button.soft{background:#fff!important}.r539-records{display:grid!important;gap:14px!important}.r539-records article{padding:20px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px!important}.r539-records article div{display:flex!important;flex-direction:column!important;gap:4px!important}.r539-records b{font-size:23px!important}.r539-records span,.r539-records small{color:#858b98!important}.r539-records em{align-self:center!important;padding:8px 12px!important;border-radius:999px!important;font-style:normal!important;font-weight:800!important}.r539-records em.pending{background:#fff2df!important;color:#bd7c35!important}.r539-records em.done{background:#e8f7f0!important;color:#318761!important}.r539-records p{grid-column:1/-1!important;margin:0!important;color:#606879!important}.r539-adminsum{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin-bottom:20px!important}.r539-adminsum div{background:#fff!important;border:1px solid #e9dac5!important;border-radius:20px!important;padding:18px 10px!important;text-align:center!important}.r539-adminsum small{display:block!important;color:#858b99!important}.r539-adminsum b{font-size:28px!important}.r539-adminlist{display:grid!important;gap:16px!important}.r539-adminlist article{padding:22px!important}.r539-adminlist header{display:flex!important;justify-content:space-between!important;align-items:start!important;gap:12px!important}.r539-adminlist header div{display:flex!important;flex-direction:column!important}.r539-adminlist header b{font-size:24px!important}.r539-adminlist header small{color:#888f9d!important}.r539-adminlist em{font-style:normal!important;font-weight:800!important;padding:7px 11px!important;border-radius:999px!important;background:#fff2df!important}.r539-adminlist em.done{background:#e8f7f0!important}.r539-adminlist p{color:#666e80!important;line-height:1.55!important}.r539-adminlist label{font-size:14px!important;color:#747b8b!important}.r539-adminlist input{display:block!important;width:100%!important;box-sizing:border-box!important;margin:7px 0 10px!important;padding:13px!important;border:1px solid #dddfe5!important;border-radius:13px!important}.r539-openinvoice{width:100%!important;padding:14px!important;border:0!important;border-radius:15px!important;background:linear-gradient(90deg,#f6bfd5,#dce2ff)!important;font-weight:900!important}.r539-invoiceno{padding:13px!important;border-radius:14px!important;background:#f4f8f6!important;color:#596273!important}.r539-empty{text-align:center!important;padding:50px 20px!important;color:#7d8494!important}@media(max-width:520px){.r539-page,.r539-admin{padding:24px 18px 140px!important}.r539-head{grid-template-columns:64px minmax(0,1fr)!important;gap:16px!important}.r539-head>button{width:64px!important;height:64px!important;border-radius:20px!important;font-size:34px!important}.r539-head h1{font-size:31px!important}.r539-head p{font-size:15px!important}.r539-amounts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.r539-types{grid-template-columns:1fr!important}.r539-types button{padding:13px!important}.r539-adminsum{gap:7px!important}.r539-adminsum div{padding:14px 5px!important}.r539-adminsum b{font-size:23px!important}}.r539-page,.r539-admin{overflow-x:hidden!important}.r539-head{grid-template-columns:68px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}.r539-head>button{width:68px!important;height:68px!important;border-radius:20px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.r539-head>div{min-width:0!important}.r539-head h1{white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;line-height:1.2!important}.r539-head p{max-width:100%!important;word-break:normal!important;overflow-wrap:anywhere!important}.r539-thanks{padding:26px 22px!important}.r539-mascots{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;line-height:1!important}.r539-thanks b{display:block!important;line-height:1.45!important;word-break:keep-all!important}.r539-thanks p{word-break:normal!important}.r539-title{align-items:center!important}.r539-title b{min-width:0!important;line-height:1.35!important}.r539-title small{flex:0 0 auto!important;white-space:nowrap!important}.r539-amounts button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}.r539-amounts small,.r539-amounts b{margin:0!important;line-height:1.3!important}.r540-history-entry{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;width:100%!important;box-sizing:border-box!important;margin:0 0 22px!important;padding:17px 20px!important;border:1px solid #ead8bd!important;border-radius:20px!important;background:#ffffffeb!important;color:#263146!important;box-shadow:0 8px 24px #7b6f6314!important;font-size:17px!important;font-weight:800!important}.r540-history-entry span:last-child{font-size:25px!important;font-weight:500!important}.r540-record-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:14px!important}.r540-record-head b{font-size:20px!important}.r540-record-head span{font-size:14px!important;color:#888f9d!important}.r539-records article{overflow:hidden!important}.r539-records article>div{min-width:0!important}.r539-records article span{overflow-wrap:anywhere!important}.r539-records em{white-space:nowrap!important}@media(max-width:520px){.r539-page,.r539-admin{padding:22px 20px 145px!important}.r539-head{grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important;margin-bottom:20px!important}.r539-head>button{width:58px!important;height:58px!important;border-radius:18px!important;font-size:31px!important}.r539-head small{font-size:14px!important;margin-bottom:4px!important}.r539-head h1{font-size:28px!important;margin-bottom:5px!important}.r539-head p{font-size:14px!important;line-height:1.5!important}.r539-thanks{border-radius:24px!important;padding:23px 18px!important;margin-bottom:18px!important}.r539-mascots{font-size:38px!important}.r539-thanks b{font-size:22px!important}.r539-thanks p{font-size:14px!important;line-height:1.6!important}.r539-box{padding:20px 16px!important;border-radius:24px!important}.r539-title{margin-bottom:14px!important}.r539-title b{font-size:22px!important}.r539-title small{font-size:13px!important}.r539-amounts{gap:10px!important}.r539-amounts button{min-height:105px!important;border-radius:20px!important;padding:12px 6px!important}.r539-amounts small{font-size:13px!important}.r539-amounts b{font-size:20px!important}.r539-note{border-radius:22px!important;padding:18px!important}.r539-note b{font-size:17px!important}.r539-note p{font-size:14px!important}.r539-records article{grid-template-columns:minmax(0,1fr)!important;padding:18px!important;border-radius:22px!important}.r539-records em{justify-self:start!important}.r539-records b{font-size:21px!important}}.r539-page{width:100%!important;max-width:760px!important}.r539-amounts button b{white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.r541-currency{font-size:12px!important;color:#8b8490!important;font-weight:600!important;margin-bottom:1px!important}.r541-price{font-size:30px!important;line-height:1.05!important;color:#263146!important;font-weight:900!important;white-space:nowrap!important}.r541-price i{font-style:normal!important;font-size:.55em!important;margin-left:4px!important;font-weight:800!important}.r541-paybox{margin-top:0!important}.r541-paymethod{width:100%!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 24px!important;align-items:center!important;gap:12px!important;padding:15px 16px!important;border:1px solid #eadbc7!important;border-radius:18px!important;background:#fff!important;color:#263146!important;text-align:left!important;box-sizing:border-box!important}.r541-paymethod.on{border-color:#e8b7ca!important;background:linear-gradient(90deg,#fff3f7,#f4f5ff)!important;box-shadow:inset 0 0 0 1px #f1c8d8!important}.r541-payicon{width:42px!important;height:42px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f7f5f7!important;font-size:20px!important}.r541-paycopy b{display:block!important;font-size:17px!important;line-height:1.25!important}.r541-paycopy small{display:block!important;margin-top:3px!important;color:#838998!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important}.r541-total{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 18px!important;margin:16px 0!important;border-radius:18px!important;background:linear-gradient(90deg,#fff3f7,#f2f5ff)!important}.r541-total span{font-size:14px!important;color:#737b8d!important}.r541-total b{font-size:22px!important;white-space:nowrap!important}@media(max-width:520px){.r539-page,.r539-admin{padding-left:16px!important;padding-right:16px!important}.r539-head{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important}.r539-head>button{width:54px!important;height:54px!important;border-radius:17px!important}.r539-head h1{font-size:27px!important}.r539-box{padding:18px 14px!important}.r539-title b{font-size:21px!important}.r539-title small{font-size:12px!important}.r539-amounts{gap:10px!important}.r539-amounts button{min-height:112px!important;padding:13px 5px!important}.r539-amounts button small{font-size:13px!important}.r541-price{font-size:27px!important}}@media(max-width:360px){.r541-price{font-size:23px!important}.r539-amounts button{min-height:104px!important}.r539-title{display:block!important}.r539-title small{display:block!important;margin-top:4px!important}}.r539-page{width:100%!important;overflow-x:hidden!important}.r539-amounts button{width:100%!important;min-width:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important}.r541-currency{font-size:12px!important;color:#8b8490!important;font-weight:600!important}.r541-price{font-size:28px!important;line-height:1.1!important;color:#263146!important;font-weight:900!important;white-space:nowrap!important}.r541-price i{font-style:normal!important;font-size:.55em!important;margin-left:4px!important}.r541-paymethods{display:grid!important;gap:10px!important}.r541-paymethod{width:100%!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 22px!important;align-items:center!important;gap:12px!important;padding:14px!important;border:1px solid #eadbc7!important;border-radius:18px!important;background:#fff!important;color:#263146!important;text-align:left!important}.r541-paymethod.on{background:linear-gradient(90deg,#fff1f6,#f1f4ff)!important;border-color:#e7b7ca!important}.r541-payicon{width:42px!important;height:42px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#f7f5f7!important}.r541-paycopy{min-width:0!important}.r541-paycopy b{display:block!important;font-size:17px!important}.r541-paycopy small{display:block!important;font-size:12px!important;color:#838998!important;line-height:1.35!important}.r541-radio{width:20px!important;height:20px!important;border:1.5px solid #d9cbb8!important;border-radius:50%!important;position:relative!important}.r541-paymethod.on .r541-radio:after{content:""!important;position:absolute!important;inset:4px!important;border-radius:50%!important;background:#d994af!important}.r541-total{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;margin-top:14px!important;padding:15px!important;border-radius:16px!important;background:linear-gradient(90deg,#fff3f7,#f2f5ff)!important}.r541-total span{font-size:13px!important;color:#737b8d!important}.r541-total b{font-size:20px!important;white-space:nowrap!important}@media(max-width:520px){.r539-page,.r539-admin{padding-left:16px!important;padding-right:16px!important}.r539-box{padding:18px 14px!important}.r539-amounts button{min-height:110px!important;padding:10px 4px!important}.r541-price{font-size:25px!important}.r539-title b{font-size:21px!important}.r539-title small{font-size:12px!important}}.r542-amount-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.r542-amount-head>div{min-width:0!important}.r542-amount-head>div>b{display:block!important;white-space:nowrap!important}.r542-amount-head>div>small{display:block!important;margin-top:3px!important;white-space:nowrap!important}.r542-history-link{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:96px!important;padding:10px 12px!important;border:1px solid #e7d4b8!important;border-radius:14px!important;background:linear-gradient(135deg,#fff8fb,#f4f7ff)!important;color:#7d6674!important;font-size:13px!important;font-weight:800!important;white-space:nowrap!important;box-shadow:0 4px 14px #7b6f6310!important}.r542-history-link span:last-child{font-size:18px!important;line-height:1!important}@media(max-width:390px){.r542-amount-head{gap:7px!important}.r542-amount-head>div>b{font-size:19px!important}.r542-amount-head>div>small{font-size:11px!important}.r542-history-link{min-width:88px!important;padding:9px!important;font-size:12px!important}}@media(max-width:340px){.r542-amount-head{grid-template-columns:1fr!important}.r542-history-link{width:100%!important;margin-top:4px!important}}.r544-history{margin-top:18px!important;padding:22px 20px!important}.r544-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.r544-history-head>div{min-width:0;display:flex;flex-direction:column;gap:4px}.r544-history-head b{font-size:22px;line-height:1.25;color:#1f2c43;white-space:nowrap}.r544-history-head small{font-size:13px;line-height:1.4;color:#8a8791;white-space:nowrap}.r544-history-head>span{flex:0 0 auto;font-size:13px;color:#98717f;background:linear-gradient(135deg,#fff4f7,#f4f2ff);border:1px solid rgba(214,181,159,.55);border-radius:999px;padding:7px 11px;white-space:nowrap}.r544-history-list{display:grid;gap:10px}.r544-history-list article{border:1px solid rgba(213,188,164,.58);border-radius:18px;padding:14px 14px 12px;background:linear-gradient(135deg,#fffffff0,#fff9fae6 55%,#f6f7ffe6);box-shadow:0 8px 22px #6651580b}.r544-order-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;align-items:center}.r544-order-main small{grid-column:1;color:#8b8790;font-size:12px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r544-order-main b{grid-column:2;grid-row:1/3;font-size:21px;line-height:1;color:#202d43;white-space:nowrap}.r544-order-main b i{font-size:13px;font-style:normal;font-weight:700}.r544-order-main span{grid-column:1;color:#6f7682;font-size:11px;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r544-order-status{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.r544-order-status em{font-style:normal;font-size:11px;line-height:1;border-radius:999px;padding:6px 9px;white-space:nowrap}.r544-order-status .paid{color:#5d7b69;background:#edf8f1}.r544-order-status .pending{color:#9a6c42;background:#fff5e9}.r544-order-status .done{color:#7c678c;background:#f3effa}.r544-history-list article>p{margin:10px 0 0;padding-top:9px;border-top:1px dashed rgba(205,185,170,.55);font-size:12px;color:#74727b}.r544-history-empty{text-align:center;padding:20px 10px 18px;border:1px dashed rgba(211,185,165,.72);border-radius:18px;background:#ffffff80}.r544-history-empty span{display:block;font-size:25px;color:#c59aa7;margin-bottom:5px}.r544-history-empty b{display:block;font-size:15px;color:#3a4050}.r544-history-empty p{margin:6px auto 0;max-width:260px;font-size:12px;line-height:1.6;color:#8a8790}@media(max-width:390px){.r544-history{padding:19px 16px!important}.r544-history-head b{font-size:20px}.r544-history-head small{font-size:12px}.r544-history-head>span{font-size:12px;padding:6px 9px}.r544-order-main b{font-size:19px}}.r539-page,.r539-admin{padding-top:28px!important;overflow-x:clip!important}.r539-head{position:relative!important;z-index:2!important;box-sizing:border-box!important;width:100%!important;min-height:0!important;padding:18px 20px!important;margin:0 0 18px!important;border:1px solid rgba(224,205,178,.72)!important;border-radius:24px!important;background:#ffffffc7!important;box-shadow:0 8px 24px #6e5b530f!important;display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;gap:14px!important;align-items:center!important}.r539-head>button{width:56px!important;height:56px!important;border-radius:18px!important;font-size:31px!important;flex:none!important}.r539-head>div{min-width:0!important;overflow:visible!important}.r539-head small{font-size:13px!important;line-height:1.2!important;margin:0 0 5px!important}.r539-head h1{font-size:27px!important;line-height:1.2!important;margin:0!important;white-space:nowrap!important;word-break:keep-all!important}.r539-head p{grid-column:1/-1!important;display:block!important;width:100%!important;box-sizing:border-box!important;margin:10px 0 0!important;font-size:13px!important;line-height:1.55!important;color:#72798a!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.r539-thanks{position:relative!important;z-index:1!important;margin-top:0!important}.r539-paytotal{position:relative!important;z-index:1!important;margin:0 0 18px!important;padding:18px 14px!important;overflow:hidden!important}.r539-paytotal small{font-size:13px!important;margin-bottom:5px!important}.r539-paytotal b{display:flex!important;align-items:baseline!important;justify-content:center!important;gap:5px!important;font-size:34px!important;line-height:1.1!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.r539-paytotal b i{font-size:.48em!important;font-style:normal!important;font-weight:800!important}.r545-history-button{width:100%!important;box-sizing:border-box!important;margin:0 0 18px!important;padding:16px!important;border:1px solid #ead8bd!important;border-radius:22px!important;background:linear-gradient(135deg,#fffffff5,#fff6f9f0 55%,#f4f7fff0)!important;box-shadow:0 10px 28px #66515812!important;color:#253047!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto 18px!important;align-items:center!important;gap:11px!important;text-align:left!important}.r545-history-icon{width:42px!important;height:42px!important;border-radius:14px!important;background:linear-gradient(135deg,#fff0f5,#f1f3ff)!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#bd8396!important;font-size:22px!important}.r545-history-copy{min-width:0!important;display:flex!important;flex-direction:column!important;gap:2px!important}.r545-history-copy b{font-size:18px!important;line-height:1.25!important;white-space:nowrap!important}.r545-history-copy small{font-size:12px!important;line-height:1.35!important;color:#858b98!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r545-history-count{font-size:12px!important;line-height:1!important;color:#9a7280!important;background:#fff5f8!important;border:1px solid #ecd7df!important;border-radius:999px!important;padding:7px 9px!important;white-space:nowrap!important}.r545-history-button>i{font-style:normal!important;font-size:23px!important;color:#a59ba1!important}@media(max-width:520px){.r539-page,.r539-admin{padding:18px 16px 145px!important}.r539-head{padding:15px!important;grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;border-radius:22px!important;margin-bottom:16px!important}.r539-head>button{width:52px!important;height:52px!important;border-radius:17px!important;font-size:29px!important}.r539-head small{font-size:12px!important}.r539-head h1{font-size:25px!important}.r539-head p{font-size:12.5px!important;margin-top:8px!important}.r539-paytotal{border-radius:20px!important;padding:16px 12px!important}.r539-paytotal b{font-size:31px!important}.r539-thanks{padding:21px 16px!important}.r539-thanks b{font-size:21px!important}.r539-thanks p{font-size:13px!important}.r545-history-button{padding:14px!important;grid-template-columns:40px minmax(0,1fr) auto 15px!important;gap:9px!important;border-radius:20px!important}.r545-history-icon{width:40px!important;height:40px!important}.r545-history-copy b{font-size:17px!important}.r545-history-copy small{font-size:11.5px!important}.r545-history-count{padding:6px 8px!important;font-size:11px!important}}@media(max-width:360px){.r539-head h1{font-size:23px!important}.r539-head p{font-size:12px!important}.r539-paytotal b{font-size:28px!important}.r545-history-button{grid-template-columns:38px minmax(0,1fr) 15px!important}.r545-history-count{display:none!important}.r545-history-icon{width:38px!important;height:38px!important}}.r539-page,.r539-admin{max-width:680px!important;padding:20px 18px 156px!important;font-family:-apple-system,BlinkMacSystemFont,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important;overflow-x:hidden!important}.r539-page *,.r539-admin *{box-sizing:border-box!important}.r539-head{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;grid-template-areas:"back title" "desc desc"!important;align-items:center!important;column-gap:14px!important;row-gap:0!important;width:100%!important;padding:16px!important;margin:0 0 18px!important;border-radius:24px!important;overflow:visible!important}.r539-head>button{grid-area:back!important;width:54px!important;height:54px!important;margin:0!important;padding:0!important;line-height:1!important}.r539-head>div{grid-area:title!important;min-width:0!important;display:block!important}.r539-head small{font-size:13px!important;line-height:1.2!important;letter-spacing:.12em!important;margin:0 0 5px!important}.r539-head h1{font-size:27px!important;line-height:1.22!important;margin:0!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}.r539-head p{grid-area:desc!important;width:100%!important;min-width:0!important;margin:10px 0 0!important;padding:0!important;font-size:14px!important;line-height:1.65!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important;text-align:left!important}.r539-thanks{margin:0 0 18px!important;padding:26px 20px!important}.r539-mascots{font-size:42px!important}.r539-thanks b{display:block!important;font-size:24px!important;line-height:1.35!important;word-break:keep-all!important}.r539-thanks p{font-size:14px!important;line-height:1.7!important;word-break:keep-all!important}.r539-box{padding:22px 18px!important;margin-bottom:18px!important}.r539-title{align-items:center!important;margin-bottom:18px!important}.r539-title b{font-size:23px!important;line-height:1.3!important;word-break:keep-all!important}.r539-title small{font-size:13px!important;white-space:nowrap!important}.r539-amounts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.r539-amounts button{min-height:132px!important;padding:16px 8px!important;border-radius:24px!important;overflow:hidden!important}.r539-amounts button small{font-size:15px!important;line-height:1.25!important;margin-bottom:7px!important;white-space:nowrap!important}.r541-currency{font-size:13px!important;line-height:1.25!important;white-space:nowrap!important}.r541-price{font-size:34px!important;line-height:1.05!important;margin-top:7px!important;white-space:nowrap!important;letter-spacing:-.02em!important}.r541-price i{font-size:17px!important;margin-left:5px!important}.r539-paytotal{margin:-2px 0 18px!important;padding:20px 16px!important;border-radius:24px!important}.r539-paytotal small{font-size:14px!important;line-height:1.4!important}.r539-paytotal b{font-size:38px!important;line-height:1.1!important;margin-top:6px!important}.r539-paytotal b i{font-size:18px!important}.r539-invoice .r539-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.r539-invoice .r539-title b{font-size:23px!important}.r539-invoice .r539-title small{max-width:52%!important;white-space:normal!important;text-align:right!important;line-height:1.4!important}.r539-types{grid-template-columns:1fr!important;gap:10px!important}.r539-types button{min-height:58px!important;padding:15px 14px!important;font-size:17px!important;line-height:1.3!important;border-radius:18px!important;word-break:keep-all!important}.r539-invoice label:not(.r539-check){font-size:17px!important;line-height:1.4!important;margin:18px 0!important}.r539-invoice input{font-size:17px!important;min-height:54px!important;padding:14px 16px!important}.r539-help{font-size:14px!important;line-height:1.7!important}.r539-main{min-height:60px!important;font-size:19px!important;line-height:1.3!important}.r539-safe{font-size:13px!important;line-height:1.65!important}.r545-history-button{margin:0 0 18px!important;min-height:76px!important}.r545-history-copy b{font-size:18px!important}.r545-history-copy small{font-size:12px!important}.r539-note{padding:20px!important}.r539-note b{font-size:19px!important}.r539-note p{font-size:14px!important;line-height:1.7!important}.r539-records article{min-width:0!important}.r539-records article b,.r539-records article span,.r539-records article small{overflow-wrap:anywhere!important}body.r546-modal-open{overflow:hidden!important}.r546-modal{position:fixed!important;inset:0!important;z-index:99999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:18px!important;background:#20283b61!important;backdrop-filter:blur(7px)!important;opacity:0!important;visibility:hidden!important;transition:.2s ease!important}.r546-modal.show{opacity:1!important;visibility:visible!important}.r546-modal-card{width:min(100%,520px)!important;padding:24px 20px calc(22px + env(safe-area-inset-bottom))!important;border:1px solid #ead8bd!important;border-radius:28px!important;background:linear-gradient(145deg,#fff,#fff7fa 55%,#f4f6ff)!important;box-shadow:0 24px 70px #302a3238!important;transform:translateY(20px)!important;transition:.2s ease!important}.r546-modal.show .r546-modal-card{transform:none!important}.r546-modal-mark{width:42px!important;height:42px!important;margin:0 auto 10px!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#fff0f5,#eef2ff)!important;color:#c78da0!important;font-size:20px!important}.r546-modal h2{margin:0!important;text-align:center!important;font-size:23px!important;line-height:1.3!important}.r546-modal p{margin:7px 0 20px!important;text-align:center!important;color:#7a8190!important;font-size:13px!important;line-height:1.6!important}.r546-modal label>span{display:block!important;margin-bottom:8px!important;font-size:14px!important;font-weight:800!important;color:#596174!important}.r546-money-input{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:58px!important;padding:0 15px!important;border:1px solid #e4d7c6!important;border-radius:18px!important;background:#fff!important}.r546-money-input b,.r546-money-input i{font-size:13px!important;font-style:normal!important;color:#8b8290!important;white-space:nowrap!important}.r546-money-input input{min-width:0!important;width:100%!important;border:0!important;outline:0!important;background:transparent!important;font-size:25px!important;font-weight:900!important;color:#263146!important;text-align:right!important}.r546-modal-actions{display:grid!important;grid-template-columns:1fr 1.35fr!important;gap:10px!important;margin-top:18px!important}.r546-modal-actions button{min-height:52px!important;border:1px solid #e5d8c6!important;border-radius:17px!important;background:#fff!important;color:#596174!important;font-size:16px!important;font-weight:800!important}.r546-modal-actions button.primary{background:linear-gradient(90deg,#f7c3d6,#dde3ff)!important;color:#283248!important}@media(max-width:430px){.r539-page,.r539-admin{padding:16px 14px 150px!important}.r539-head{grid-template-columns:50px minmax(0,1fr)!important;padding:14px!important;column-gap:12px!important;border-radius:22px!important}.r539-head>button{width:50px!important;height:50px!important;border-radius:16px!important;font-size:28px!important}.r539-head h1{font-size:24px!important}.r539-head p{font-size:13px!important;line-height:1.6!important}.r539-thanks{padding:22px 15px!important}.r539-thanks b{font-size:21px!important}.r539-thanks p{font-size:13px!important}.r539-box{padding:19px 14px!important}.r539-title b{font-size:21px!important}.r539-amounts{gap:10px!important}.r539-amounts button{min-height:124px!important;padding:14px 5px!important}.r541-price{font-size:31px!important}.r539-paytotal b{font-size:34px!important}.r539-invoice .r539-title b{font-size:21px!important}.r539-invoice .r539-title small{font-size:12px!important}.r539-types button{font-size:16px!important}}@media(max-width:360px){.r539-page,.r539-admin{padding-left:12px!important;padding-right:12px!important}.r539-head h1{font-size:22px!important}.r539-title{display:flex!important}.r539-title b{font-size:19px!important}.r539-title small{font-size:11px!important}.r541-price{font-size:27px!important}.r539-amounts button{min-height:116px!important}.r539-thanks b{font-size:19px!important}.r539-invoice .r539-title{align-items:flex-start!important}.r539-invoice .r539-title small{max-width:48%!important}}.r539-page{overflow-x:hidden!important}.r539-page .r539-head{height:auto!important;min-height:0!important;max-height:none!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;grid-template-areas:"back title" "desc desc"!important;align-items:center!important;gap:0 14px!important;padding:16px!important;margin:0 0 16px!important;box-sizing:border-box!important}.r539-page .r539-head>button{grid-area:back!important;position:static!important;transform:none!important;align-self:center!important}.r539-page .r539-head>div{grid-area:title!important;min-width:0!important;padding:0!important;margin:0!important}.r539-page .r539-head h1{margin:0!important;padding:0!important;font-size:26px!important;line-height:1.25!important;white-space:nowrap!important}.r539-page .r539-head small{display:block!important;margin:0 0 5px!important;line-height:1.2!important}.r539-page .r539-head p{grid-area:desc!important;position:static!important;transform:none!important;width:100%!important;height:auto!important;min-height:0!important;margin:10px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.65!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}.r539-page .r539-paytotal{position:static!important;transform:none!important;height:auto!important;min-height:130px!important;margin:0 0 18px!important;padding:20px 16px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important}.r539-page .r539-paytotal small{position:static!important;margin:0 0 8px!important;font-size:14px!important;line-height:1.35!important}.r539-page .r539-paytotal b{position:static!important;margin:0!important;font-size:38px!important;line-height:1!important;white-space:nowrap!important}.r539-page .r539-box{height:auto!important;max-height:none!important;box-sizing:border-box!important}.r539-page .r539-title{height:auto!important;min-height:0!important}.r547-amount-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 0 18px!important}.r547-amount-copy{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.r547-amount-copy b{font-size:22px!important;line-height:1.25!important;white-space:nowrap!important}.r547-amount-copy small{font-size:13px!important;line-height:1.35!important;color:#8a8790!important;white-space:nowrap!important}.r547-history-inline{appearance:none!important;border:1px solid #ead6dc!important;background:linear-gradient(135deg,#fff7fa,#f3f4ff)!important;border-radius:16px!important;min-height:48px!important;padding:8px 11px!important;display:grid!important;grid-template-columns:auto auto!important;grid-template-areas:"name arrow" "count arrow"!important;align-items:center!important;column-gap:7px!important;color:#755d68!important;box-shadow:0 5px 14px #6e535f0f!important;white-space:nowrap!important}.r547-history-inline span{grid-area:name!important;font-size:13px!important;font-weight:900!important;line-height:1.2!important}.r547-history-inline em{grid-area:count!important;font-size:10px!important;font-style:normal!important;line-height:1.2!important;color:#a18490!important}.r547-history-inline i{grid-area:arrow!important;font-style:normal!important;font-size:20px!important;color:#b0949f!important}.r539-page .r539-amounts{margin-top:0!important}.r539-page .r539-amounts button{overflow:hidden!important}.r539-page .r541-price,.r539-page .r541-price i{white-space:nowrap!important}.r539-page .r539-invoice{margin-top:0!important}.r539-page .r539-invoice .r539-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:16px!important}.r539-page .r539-invoice .r539-title b{white-space:nowrap!important;flex:0 0 auto!important}.r539-page .r539-invoice .r539-title small{min-width:0!important;text-align:right!important;white-space:normal!important;line-height:1.35!important}@media(max-width:430px){.r539-page .r539-head{grid-template-columns:50px minmax(0,1fr)!important;padding:14px!important;gap:0 12px!important}.r539-page .r539-head h1{font-size:24px!important}.r539-page .r539-head p{font-size:12.5px!important;margin-top:9px!important}.r539-page .r539-paytotal{min-height:120px!important;padding:18px 12px!important}.r539-page .r539-paytotal b{font-size:34px!important}.r547-amount-head{gap:8px!important}.r547-amount-copy b{font-size:20px!important}.r547-amount-copy small{font-size:12px!important}.r547-history-inline{min-height:46px!important;padding:7px 9px!important;border-radius:15px!important}.r547-history-inline span{font-size:12px!important}.r547-history-inline em{font-size:9.5px!important}}@media(max-width:370px){.r547-amount-copy b{font-size:18px!important}.r547-history-inline{padding:7px 8px!important}.r547-history-inline span{font-size:11px!important}.r539-page .r539-invoice .r539-title{align-items:flex-start!important;flex-direction:column!important;gap:4px!important}.r539-page .r539-invoice .r539-title small{text-align:left!important}}.r539-page{max-width:720px!important;margin:0 auto!important;overflow:visible!important}.r539-page *{box-sizing:border-box!important}.r539-page .r539-head{display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;grid-template-areas:"back title" "desc desc"!important;align-items:center!important;column-gap:14px!important;row-gap:0!important;height:auto!important;min-height:0!important;padding:16px!important;margin-bottom:16px!important;overflow:visible!important}.r539-page .r539-head>button{grid-area:back!important;position:static!important;width:54px!important;height:54px!important;margin:0!important;transform:none!important}.r539-page .r539-head>div{grid-area:title!important;min-width:0!important;margin:0!important;padding:0!important}.r539-page .r539-head small{margin:0 0 4px!important}.r539-page .r539-head h1{margin:0!important;font-size:25px!important;line-height:1.22!important;white-space:normal!important;word-break:keep-all!important}.r539-page .r539-head p{grid-area:desc!important;position:static!important;width:100%!important;margin:9px 0 0!important;padding:0!important;font-size:13px!important;line-height:1.55!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important}.r539-paytotal{margin-top:0!important;padding:18px 16px 20px!important;min-height:128px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important}.r539-paytotal small{position:static!important;margin:0!important;font-size:14px!important;line-height:1.35!important}.r539-paytotal b{position:static!important;margin:0!important;font-size:38px!important;line-height:1.1!important;white-space:nowrap!important}.r539-paytotal b i{font-size:.55em!important}.r539-box{overflow:visible!important}.r539-title.r548-amount-head{display:grid!important;grid-template-columns:minmax(0,1fr) 118px!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0 0 18px!important}.r548-amount-copy{min-width:0!important}.r548-amount-copy b{display:block!important;margin:0!important;font-size:21px!important;line-height:1.25!important;white-space:nowrap!important}.r548-amount-copy small{display:block!important;margin-top:5px!important;font-size:12px!important;line-height:1.3!important;color:#8a8790!important;white-space:nowrap!important}.r548-history-inline{display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;grid-template-areas:"name arrow" "count arrow"!important;align-items:center!important;gap:2px 6px!important;width:118px!important;min-width:118px!important;min-height:54px!important;padding:8px 10px!important;border:1px solid #ead6dc!important;border-radius:17px!important;background:linear-gradient(135deg,#fff8fb,#f2f4ff)!important;color:#765f69!important;box-shadow:0 6px 18px #5b49520f!important;text-align:left!important;visibility:visible!important;opacity:1!important}.r548-history-inline span{grid-area:name!important;font-size:13px!important;font-weight:900!important;line-height:1.15!important;white-space:nowrap!important}.r548-history-inline em{grid-area:count!important;font-size:10px!important;font-style:normal!important;color:#a18390!important;line-height:1.15!important;white-space:nowrap!important}.r548-history-inline i{grid-area:arrow!important;font-size:19px!important;font-style:normal!important;color:#b3939f!important}.r539-amounts{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r539-amounts button{width:100%!important;min-width:0!important;overflow:hidden!important}.r541-price{white-space:nowrap!important;font-size:31px!important;line-height:1!important}.r541-price i{font-size:.58em!important;margin-left:3px!important}.r539-page .r539-invoice .r539-title{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-bottom:16px!important}.r539-page .r539-invoice .r539-title b{font-size:21px!important;line-height:1.25!important;white-space:nowrap!important}.r539-page .r539-invoice .r539-title small{max-width:150px!important;font-size:12px!important;line-height:1.35!important;text-align:right!important;white-space:normal!important}.r539-types{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.r539-types button{width:100%!important;min-height:58px!important;white-space:normal!important;word-break:keep-all!important}@media(max-width:390px){.r539-page{padding-left:12px!important;padding-right:12px!important}.r539-page .r539-head{grid-template-columns:48px minmax(0,1fr)!important;padding:13px!important;column-gap:11px!important}.r539-page .r539-head>button{width:48px!important;height:48px!important}.r539-page .r539-head h1{font-size:22px!important}.r539-page .r539-head p{font-size:12px!important}.r539-title.r548-amount-head{grid-template-columns:minmax(0,1fr) 108px!important;gap:8px!important}.r548-amount-copy b{font-size:19px!important}.r548-history-inline{width:108px!important;min-width:108px!important;padding:7px 8px!important}.r548-history-inline span{font-size:12px!important}.r541-price{font-size:28px!important}.r539-page .r539-invoice .r539-title small{max-width:130px!important}}@media(max-width:350px){.r539-title.r548-amount-head{grid-template-columns:1fr!important;align-items:stretch!important}.r548-history-inline{width:100%!important;min-width:0!important;grid-template-columns:auto 1fr 14px!important;grid-template-areas:"name count arrow"!important;min-height:46px!important}.r548-history-inline em{text-align:left!important}}.r549-board{max-width:720px;margin:0 auto;padding:14px 14px 138px!important;color:#30384d}.r549-head{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;margin:2px 0 16px}.r549-back{width:54px;height:54px;border-radius:18px;border:1px solid rgba(222,195,164,.68);background:#ffffffe6;font-size:29px;font-weight:800;color:#30384d;box-shadow:0 7px 20px #464c640d}.r549-head small{display:block;color:#aa8290;letter-spacing:.14em;font-size:10px}.r549-head h1{margin:4px 0;font-size:26px;line-height:1.12;white-space:nowrap}.r549-head p{margin:0;font-size:11px;color:#7d8495;line-height:1.45}.r549-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:7px;border:1px solid rgba(224,195,170,.58);border-radius:23px;background:#ffffffb8;box-shadow:0 10px 26px #464c640b;margin-bottom:14px}.r549-tab{min-width:0;border:0;border-radius:17px;background:transparent;padding:11px 4px 10px;color:#50586d;font-weight:800;font-size:13px;line-height:1.25}.r549-tab span{display:block;font-size:22px;line-height:1;margin-bottom:5px}.r549-tab small{display:block;font-size:8px;font-weight:600;color:#9298a7;margin-top:3px;white-space:nowrap}.r549-tab.is-on{background:linear-gradient(135deg,#fff0f5,#f3efff);color:#a75f78;box-shadow:inset 0 0 0 1px #e9b1c594}.r549-card{border:1px solid rgba(220,193,164,.58);border-radius:26px;background:#ffffffd6;box-shadow:0 12px 30px #48506e0e;overflow:hidden}.r549-podium{display:grid;grid-template-columns:1fr 1.08fr 1fr;align-items:end;padding:25px 10px 8px;background:linear-gradient(145deg,#fff8f5e6,#f8f7ffe6)}.r549-pod{text-align:center;min-width:0}.r549-pod.first{padding-bottom:14px}.r549-avatar{width:68px;height:68px;margin:0 auto 8px;border-radius:50%;display:grid;place-items:center;font-size:28px;background:linear-gradient(145deg,#fff,#f5efff);border:3px solid #e9d7c2;position:relative}.r549-first .r549-avatar{width:80px;height:80px;border-color:#e8bd62}.r549-medal{position:absolute;right:-5px;bottom:-4px;width:27px;height:27px;border-radius:50%;display:grid;place-items:center;background:#fff5db;border:1px solid #e5bd68;font-size:12px;font-weight:900}.r549-pod b{display:block;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r549-pod strong{display:block;margin-top:5px;font-size:15px;color:#35405b;white-space:nowrap}.r549-first strong{font-size:17px}.r549-list{padding:4px 12px 12px}.r549-row{display:grid;grid-template-columns:28px 36px minmax(0,1fr) auto;gap:8px;align-items:center;min-height:58px;border-top:1px solid rgba(227,216,209,.62)}.r549-rank{text-align:center;font-size:15px;font-weight:900;color:#46506a}.r549-mini{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f7f2f8;font-size:16px;border:1px solid #eadfdb}.r549-name{min-width:0;font-size:12px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r549-score{font-size:12px;font-weight:850;color:#46506a;white-space:nowrap;text-align:right}.r549-me{margin:10px 12px 13px;padding:11px 12px;border-radius:17px;background:linear-gradient(100deg,#ffeef5d1,#f0f5ffd6);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.r549-me b{font-size:12px}.r549-foot{text-align:center;padding:12px 8px 15px;font-size:9px;color:#9298a7;border-top:1px solid rgba(227,216,209,.55)}@media(max-width:380px){.r549-board{padding-left:10px!important;padding-right:10px!important}.r549-head{grid-template-columns:48px minmax(0,1fr);gap:11px}.r549-back{width:48px;height:48px;border-radius:16px}.r549-head h1{font-size:23px}.r549-tab{font-size:11px}.r549-tab small{font-size:7px}.r549-podium{padding-left:5px;padding-right:5px}.r549-avatar{width:59px;height:59px}.r549-first .r549-avatar{width:70px;height:70px}.r549-pod b{font-size:11px}.r549-pod strong,.r549-first strong{font-size:12px}.r549-row{grid-template-columns:24px 32px minmax(0,1fr) auto;gap:6px}.r549-mini{width:30px;height:30px}.r549-score{font-size:10px}}.r550-reward{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin:0 0 10px;padding:14px 15px;border:1px solid rgba(226,193,164,.58);border-radius:22px;background:linear-gradient(120deg,#fff2f7eb,#f1f7ffeb);box-shadow:0 9px 24px #474e680b}.r550-reward>div:first-child{min-width:0}.r550-reward small{display:block;font-size:9px;color:#aa8290;letter-spacing:.08em}.r550-reward>div:first-child b{display:block;margin:3px 0 4px;font-size:14px;color:#30384d}.r550-reward>div:first-child span{display:block;font-size:9px;line-height:1.5;color:#7f8798}.r550-prizes{display:flex;gap:5px}.r550-prizes i{font-style:normal;min-width:43px;padding:6px 4px;border-radius:14px;background:#ffffffc7;text-align:center;border:1px solid rgba(226,208,192,.55)}.r550-prizes i>b{display:block;font-size:14px;line-height:1.1}.r550-prizes i>small{font-size:7px;letter-spacing:0;color:#8d8490}.r550-timer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px;padding:8px 12px;border-radius:14px;background:#ffffff9e;font-size:9px;color:#8e7180}.r550-timer b{font-size:10px;color:#4c566d}.r549-pod em{display:inline-block;margin-top:6px;padding:3px 7px;border-radius:999px;background:#fff6df;color:#a77a32;font-size:8px;font-style:normal;font-weight:800}.r550-claim{white-space:nowrap!important;background:linear-gradient(135deg,#fff0f5,#eef4ff)!important;border-color:#e6c8d2!important;color:#9e6076!important}@media(max-width:390px){.r550-reward{grid-template-columns:1fr;padding:12px}.r550-prizes{justify-content:space-between}.r550-prizes i{flex:1}.r550-reward>div:first-child b{font-size:13px}.r549-pod em{font-size:7px;padding:3px 5px}}.r551-board{padding-top:10px!important;overflow:visible!important}.r551-board .r549-head{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:54px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-height:86px!important;margin:0 0 12px!important;padding:10px 4px!important;background:transparent!important}.r551-board .r549-head>div{min-width:0!important;padding:0!important}.r551-board .r549-head small{position:static!important;margin:0 0 5px!important;font-size:10px!important;line-height:1.2!important}.r551-board .r549-head h1{position:static!important;margin:0 0 6px!important;font-size:25px!important;line-height:1.18!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}.r551-board .r549-head p{position:static!important;margin:0!important;font-size:11px!important;line-height:1.55!important;white-space:normal!important;word-break:keep-all!important}.r551-board .r549-back{position:static!important;align-self:center!important;flex:none!important}.r551-board .r549-tabs{order:initial!important;position:relative!important;z-index:2!important;margin:0 0 12px!important;padding:7px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.r551-board .r549-tab{min-width:0!important;min-height:76px!important;padding:9px 3px 8px!important;font-size:12px!important;white-space:normal!important;word-break:keep-all!important}.r551-board .r549-tab span{font-size:20px!important;margin-bottom:4px!important}.r551-board .r549-tab small{font-size:8px!important;line-height:1.3!important;white-space:normal!important;word-break:keep-all!important}.r551-board .r550-reward{position:relative!important;z-index:1!important;margin:0 0 9px!important;overflow:hidden!important}.r551-board .r550-reward>div:first-child b,.r551-board .r550-reward>div:first-child span{white-space:normal!important;word-break:keep-all!important}.r551-board .r550-timer{margin:0 0 12px!important}.r551-board .r549-card{position:relative!important;z-index:1!important}@media(max-width:430px){.r551-board{padding-left:12px!important;padding-right:12px!important}.r551-board .r549-head{grid-template-columns:50px minmax(0,1fr)!important;gap:12px!important;min-height:92px!important;padding:8px 2px!important}.r551-board .r549-back{width:50px!important;height:50px!important;border-radius:16px!important}.r551-board .r549-head h1{font-size:23px!important}.r551-board .r549-head p{font-size:10px!important}.r551-board .r550-reward{grid-template-columns:1fr!important;padding:12px!important;gap:10px!important}.r551-board .r550-prizes{width:100%!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important}.r551-board .r550-prizes i{min-width:0!important;width:100%!important}}@media(max-width:360px){.r551-board .r549-head h1{font-size:21px!important}.r551-board .r549-tab{font-size:11px!important}.r551-board .r549-tab small{font-size:7px!important}}.r551-board .r549-head{isolation:isolate!important}.r551-board .r549-back{position:relative!important;z-index:50!important;pointer-events:auto!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;cursor:pointer!important}.r551-board .r549-head>div{position:relative!important;z-index:1!important;pointer-events:none!important}.r554-page{padding-bottom:150px!important;max-width:760px;margin:auto}.r554-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;margin:12px 14px 18px;padding:18px 20px;border:1px solid #eadcc8;border-radius:28px;background:linear-gradient(110deg,#fff8fb,#f4fbff);box-shadow:0 12px 28px #8d6f5c12}.r554-back{width:56px;height:56px;border-radius:18px;border:1px solid #e7d8c2;background:#fff;color:#263249;font-size:36px;font-weight:800}.r554-head small{color:#a27885;letter-spacing:3px}.r554-head h1{margin:3px 0 2px;font-size:30px;line-height:1.15;color:#2b3448}.r554-head p{margin:0;color:#7c8190;font-size:15px;line-height:1.5}.r554-hero,.r554-shophero,.r554-upgrade,.r554-rules,.r554-note,.r554-storeowner,.r554-log{margin:0 14px 18px;border:1px solid #ead9bd;border-radius:28px;background:#fff;padding:24px;box-shadow:0 14px 34px #a7866510}.r554-hero{text-align:center;background:linear-gradient(145deg,#fff5f8,#f5f8ff)}.r554-town,.r554-shopart{font-size:72px}.r554-hero h2,.r554-shophero h2{font-size:28px;margin:10px 0;color:#30384b}.r554-hero p,.r554-shophero p,.r554-note p,.r554-rules p{color:#6f7583;line-height:1.7}.r554-entry-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 14px 18px}.r554-entry{min-width:0;min-height:155px;padding:20px;border:1px solid #ead8bd;border-radius:25px;background:#fff;text-align:left;position:relative;color:#29344a}.r554-entry span{font-size:36px;display:block}.r554-entry b{font-size:21px;display:block;margin:8px 0 4px}.r554-entry small{font-size:14px;line-height:1.45;color:#777d8b;display:block}.r554-entry i{position:absolute;right:16px;top:16px;font-size:26px;color:#ba9a64}.r554-entry.r554-night{grid-column:1/-1;background:linear-gradient(120deg,#26314e,#3b4166);color:#fff}.r554-entry.r554-night small{color:#e4e5ee}.r554-price{display:flex;justify-content:space-between;align-items:center;padding:18px;border:1px solid #eddcc6;border-radius:18px;margin:20px 0}.r554-price b{font-size:25px;color:#c36b77}.r554-primary,.r554-steal{width:100%;border:0;border-radius:20px;padding:17px;font-size:19px;font-weight:800;background:linear-gradient(100deg,#f5c9d9,#e6e3ff);color:#2e3548;box-shadow:inset 0 0 0 1px #dfb99f}.r554-storefront{margin:0 14px 14px;padding:20px;border-radius:28px;background:linear-gradient(145deg,#fff6f7,#f6f7ff);border:1px solid #ead8bd;text-align:center}.r554-level{display:flex;align-items:center;justify-content:center;gap:14px}.r554-level b{font-size:24px}.r554-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 14px 18px}.r554-actions button{min-width:0;padding:13px 5px;border:1px solid #eee2d2;background:#fff;border-radius:17px;font-size:12px;font-weight:700;color:#364057}.r554-actions span{display:block;font-size:22px;margin-bottom:5px}.r554-sectionhead{display:flex;justify-content:space-between;align-items:end;margin:20px 18px 10px}.r554-sectionhead h2{margin:0;font-size:23px}.r554-sectionhead p{margin:3px 0 0;color:#8b8f9a}.r554-sectionhead>span{font-size:13px;color:#b06e7d}.r554-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:0 14px}.r554-slot{aspect-ratio:1;border:1px solid #e9dccb;border-radius:17px;background:#fff;color:#555f72}.r554-slot span{display:block;font-size:22px}.r554-slot small{font-size:10px}.r554-slot.locked{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f5f5f7;color:#9ca0aa}.r554-upgrade{text-align:center}.r554-upcat{font-size:60px}.r554-lvline{display:flex;justify-content:center;gap:25px;align-items:center;font-size:23px;margin:12px}.r554-mats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.r554-mats div{padding:15px 6px;background:#fff8f3;border-radius:16px;font-size:28px}.r554-mats b,.r554-mats small{display:block;font-size:13px}.r554-mats small{color:#39804c;margin-top:5px}.r554-unlock{color:#bd7b45}.r554-markettools{display:grid;grid-template-columns:1fr 1fr;margin:0 14px 12px;border:1px solid #ead8bd;border-radius:20px;overflow:hidden}.r554-markettools button{padding:14px;border:0;background:#fff;font-weight:700}.r554-markettools .is-on{background:#fff0f7;color:#c0557a}.r554-refresh{margin:0 14px 12px;padding:12px 18px;border:1px solid #ead8bd;border-radius:16px;background:#fff;color:#5a6070}.r554-shoplist{display:grid;gap:10px;margin:0 14px}.r554-shoplist article{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;background:#fff;border:1px solid #ead8bd;border-radius:20px;padding:14px}.r554-shoplist article>span{font-size:30px}.r554-shoplist b,.r554-shoplist small{display:block}.r554-shoplist small{color:#858a96;margin-top:4px}.r554-shoplist button,.r554-products button{border:0;border-radius:14px;padding:10px 12px;background:#f7d9e6;color:#9e4768;font-weight:700}.r554-storeowner{display:flex;align-items:center;gap:15px}.r554-storeowner>span{font-size:52px}.r554-storeowner h2{margin:0}.r554-storeowner p{margin:4px 0;color:#7b808c}.r554-products{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:0 14px 18px}.r554-products article{padding:18px 12px;border:1px solid #ead8bd;border-radius:22px;background:#fff;text-align:center}.r554-products article>span{font-size:40px;display:block}.r554-products b,.r554-products strong{display:block;margin:7px}.r554-products strong{color:#a87842}.r554-theft{background:linear-gradient(180deg,#f8f4ff,#fff)}.r554-theft .r554-head{background:linear-gradient(110deg,#27314c,#45476b);border-color:#5d5e7c}.r554-theft .r554-head h1,.r554-theft .r554-head small,.r554-theft .r554-head p{color:#fff}.r554-moon{text-align:center;font-size:82px;margin-top:28px}.r554-theft>h2,.r554-theft>p{text-align:center;margin-left:30px;margin-right:30px}.r554-theft>p{color:#747988;line-height:1.7}.r554-tries{display:flex;justify-content:space-between;align-items:center;margin:20px 14px 12px;padding:17px 20px;border-radius:20px;background:#293653;color:#fff}.r554-tries b{font-size:24px}.r554-steal{margin:0 14px 18px;width:calc(100% - 28px);background:linear-gradient(90deg,#f48bbd,#cda7ff);color:#fff}.r554-rules.dark{background:#2c3551;color:#fff;border-color:#4a5370}.r554-rules.dark p{color:#e6e7ef}.r554-log p{padding:10px 0;border-bottom:1px solid #eee5da;margin:0;color:#646a79}@media(max-width:390px){.r554-head{grid-template-columns:50px 1fr;padding:15px}.r554-back{width:48px;height:48px}.r554-head h1{font-size:25px}.r554-entry{min-height:145px;padding:16px}.r554-entry b{font-size:19px}.r554-actions{grid-template-columns:repeat(2,1fr)}.r554-slots{grid-template-columns:repeat(4,1fr)}.r554-shoplist article{grid-template-columns:42px 1fr}.r554-shoplist article button{grid-column:2}.r554-products{gap:9px}.r554-products article{padding:14px 8px}}.r554-page{padding:20px 18px 150px!important;max-width:720px!important;margin:0 auto!important;box-sizing:border-box!important;background:linear-gradient(180deg,#fff2f7b8,#f0f9ffc7 38%,#fff 82%)!important;min-height:100vh!important}.r554-page .r554-head{margin:0 0 16px!important;padding:15px 16px!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:13px!important;align-items:center!important;border:1px solid rgba(216,190,148,.55)!important;border-radius:24px!important;background:linear-gradient(105deg,#fff9fbf7,#f4fbfff7)!important;box-shadow:0 10px 28px #56415012!important;position:relative!important;overflow:visible!important}.r554-page .r554-back{width:50px!important;height:50px!important;border-radius:16px!important;font-size:30px!important;line-height:1!important;display:grid!important;place-items:center!important;background:#fff!important;border:1px solid #e8d8c0!important;box-shadow:0 5px 14px #5c48390f!important;position:relative!important;z-index:5!important}.r554-page .r554-head>div{min-width:0!important}.r554-page .r554-head small{display:block!important;font-size:11px!important;line-height:1.2!important;letter-spacing:2.5px!important;color:#a07c88!important;margin:0 0 4px!important}.r554-page .r554-head h1{margin:0!important;font-size:25px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;color:#30384b!important}.r554-page .r554-head p{margin:5px 0 0!important;font-size:13px!important;line-height:1.45!important;color:#7c8190!important;white-space:normal!important}.r554-page .r554-hero{margin:0 0 16px!important;padding:22px 20px!important;border-radius:26px!important;text-align:left!important;background:linear-gradient(135deg,#fff7f9fa,#f5f8fffa)!important;display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;column-gap:15px!important;align-items:center!important}.r554-page .r554-town{grid-row:1/3!important;font-size:48px!important;line-height:1!important;width:62px!important;height:62px!important;display:grid!important;place-items:center!important;border-radius:20px!important;background:#ffffffb8!important}.r554-page .r554-hero h2{margin:0!important;font-size:23px!important;line-height:1.2!important;color:#30384b!important}.r554-page .r554-hero p{margin:6px 0 0!important;font-size:13px!important;line-height:1.55!important;color:#747b8b!important}.r554-page .r554-entry-grid{margin:0 0 16px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.r554-page .r554-entry{min-width:0!important;min-height:132px!important;padding:17px 16px!important;border-radius:23px!important;border:1px solid rgba(220,194,151,.62)!important;background:#fffffff0!important;box-shadow:0 9px 24px #5a43350d!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;overflow:hidden!important}.r554-page .r554-entry span{font-size:30px!important;line-height:1!important;margin-bottom:9px!important}.r554-page .r554-entry b{font-size:19px!important;line-height:1.2!important;margin:0 0 5px!important;white-space:nowrap!important;color:#30384b!important}.r554-page .r554-entry small{font-size:12px!important;line-height:1.45!important;color:#7a808e!important;max-width:calc(100% - 10px)!important}.r554-page .r554-entry i{right:13px!important;top:50%!important;transform:translateY(-50%)!important;font-size:25px!important;font-style:normal!important;color:#b99a68!important}.r554-page .r554-entry.r554-night{grid-column:1/-1!important;min-height:118px!important;padding-left:78px!important;background:linear-gradient(120deg,#303a59,#454b70)!important;position:relative!important;color:#fff!important}.r554-page .r554-entry.r554-night span{position:absolute!important;left:20px!important;top:50%!important;transform:translateY(-50%)!important;font-size:39px!important;margin:0!important}.r554-page .r554-entry.r554-night b{color:#fff!important;font-size:21px!important}.r554-page .r554-entry.r554-night small{color:#e7e9f2!important}.r554-page .r554-entry.r554-night i{color:#e5c16e!important}.r554-page .r554-note,.r554-page .r554-rules{margin:0 0 16px!important;padding:19px 20px!important;border-radius:23px!important;background:#ffffffeb!important}.r554-page .r554-note b,.r554-page .r554-rules h3{font-size:17px!important;color:#30384b!important;margin:0 0 7px!important}.r554-page .r554-note p,.r554-page .r554-rules p{font-size:13px!important;line-height:1.65!important;margin:0!important}.r554-page .r554-shophero,.r554-page .r554-upgrade,.r554-page .r554-storeowner,.r554-page .r554-log{margin:0 0 16px!important;border-radius:26px!important}.r554-page .r554-storefront{margin:0 0 14px!important;border-radius:26px!important}.r554-page .r554-actions,.r554-page .r554-slots,.r554-page .r554-markettools,.r554-page .r554-refresh,.r554-page .r554-shoplist,.r554-page .r554-products,.r554-page .r554-tries{margin-left:0!important;margin-right:0!important}.r554-page .r554-sectionhead{margin-left:4px!important;margin-right:4px!important}.r554-page .r554-steal{margin-left:0!important;margin-right:0!important;width:100%!important}@media(max-width:390px){.r554-page{padding-left:14px!important;padding-right:14px!important}.r554-page .r554-head{grid-template-columns:48px minmax(0,1fr)!important;padding:13px 14px!important}.r554-page .r554-back{width:46px!important;height:46px!important}.r554-page .r554-head h1{font-size:23px!important}.r554-page .r554-head p{font-size:12px!important}.r554-page .r554-hero{grid-template-columns:54px minmax(0,1fr)!important;padding:18px 17px!important}.r554-page .r554-town{font-size:42px!important;width:54px!important;height:54px!important}.r554-page .r554-entry{padding:15px 13px!important;min-height:125px!important}.r554-page .r554-entry b{font-size:17px!important}.r554-page .r554-entry small{font-size:11px!important}.r554-page .r554-entry.r554-night{padding-left:70px!important}}.r557-market-home{padding-top:14px!important;overflow-x:hidden!important}.r557-market-home *{box-sizing:border-box!important}.r557-market-home .r554-head{width:100%!important;min-height:82px!important;margin:0 0 12px!important;padding:13px 14px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.r557-market-home .r554-back{width:46px!important;height:46px!important;min-width:46px!important;margin:0!important}.r557-market-home .r554-head h1{font-size:24px!important;line-height:1.2!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.r557-market-home .r554-head p{font-size:12px!important;line-height:1.45!important;margin-top:4px!important;white-space:normal!important;word-break:keep-all!important}.r557-market-banner{width:100%;display:grid;grid-template-columns:58px minmax(0,1fr);gap:13px;align-items:center;margin:0 0 12px;padding:16px;border:1px solid rgba(218,190,149,.55);border-radius:22px;background:linear-gradient(135deg,#fff7fafa,#f1f9fffa);box-shadow:0 9px 24px #50434a0e}.r557-market-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:#ffffffd1;font-size:36px;line-height:1}.r557-market-banner b{display:block;font-size:18px;line-height:1.25;color:#30384b;word-break:keep-all}.r557-market-banner p{margin:5px 0 0;font-size:12px;line-height:1.55;color:#7a808e;word-break:keep-all}.r557-entry-grid{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important}.r557-entry-grid .r554-entry{width:100%!important;min-width:0!important;min-height:126px!important;padding:15px!important;border-radius:21px!important;justify-content:flex-start!important}.r557-entry-grid .r554-entry>span{font-size:29px!important;margin:0 0 10px!important}.r557-entry-grid .r554-entry>b{display:block!important;width:100%!important;margin:0 0 5px!important;font-size:18px!important;line-height:1.25!important;color:#30384b!important;white-space:nowrap!important}.r557-entry-grid .r554-entry>small{display:block!important;width:calc(100% - 14px)!important;font-size:11px!important;line-height:1.45!important;color:#7a808e!important;white-space:normal!important;word-break:keep-all!important}.r557-entry-grid .r554-entry>i{right:12px!important;font-size:23px!important}.r557-entry-grid .r554-night{grid-column:1/-1!important;min-height:102px!important;padding:17px 48px 17px 72px!important;justify-content:center!important;background:linear-gradient(120deg,#303a59,#454b70)!important;border-color:#59627e!important}.r557-entry-grid .r554-night>span{left:19px!important;top:50%!important;transform:translateY(-50%)!important;font-size:36px!important;margin:0!important}.r557-entry-grid .r554-night>b{color:#fff!important;font-size:19px!important}.r557-entry-grid .r554-night>small{color:#eef0f7!important;font-size:11px!important}.r557-entry-grid .r554-night>i{color:#e8c56e!important}.r557-rule{width:100%!important;margin:0!important;padding:16px 17px!important;border-radius:21px!important}.r557-rule b{font-size:16px!important}.r557-rule p{font-size:12px!important;line-height:1.6!important;word-break:keep-all!important}@media(max-width:374px){.r557-market-home{padding-left:12px!important;padding-right:12px!important}.r557-market-home .r554-head h1{font-size:22px!important}.r557-market-banner{grid-template-columns:50px minmax(0,1fr);padding:14px!important}.r557-market-icon{width:50px;height:50px;font-size:31px}.r557-entry-grid .r554-entry{min-height:118px!important;padding:13px!important}.r557-entry-grid .r554-entry>b{font-size:16px!important}.r557-entry-grid .r554-entry>small{font-size:10px!important}}.r558-page{padding:18px 16px 150px!important;max-width:720px;margin:auto;box-sizing:border-box}.r558-head{display:flex;gap:14px;align-items:center;padding:16px 18px;margin:0 0 16px;border:1px solid #eadcc7;border-radius:26px;background:linear-gradient(110deg,#fff9fb,#f2fbff);box-shadow:0 8px 24px #bd9b7a14}.r558-head>button{width:54px;height:54px;flex:0 0 54px;border:1px solid #eadcc7;border-radius:18px;background:#fff;color:#253149;font-size:36px;line-height:1}.r558-head small{letter-spacing:.18em;color:#a77c8a}.r558-head h1{font-size:27px;line-height:1.12;margin:3px 0 5px;color:#253149;white-space:nowrap}.r558-head p{font-size:14px;line-height:1.45;margin:0;color:#7d8190}.r558-intro{display:flex;align-items:center;gap:14px;padding:18px;margin-bottom:16px;border:1px solid #eadcc7;border-radius:24px;background:#fffdfd}.r558-intro>span{font-size:42px}.r558-intro b{display:block;font-size:20px;color:#253149}.r558-intro p{margin:5px 0 0;font-size:14px;color:#707686}.r558-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.r558-three button{min-width:0;height:142px;padding:15px 7px;border:1px solid #eadcc7;border-radius:23px;background:#fff;color:#253149;text-align:center;box-shadow:0 7px 20px #bd9b7a10}.r558-three span{display:block;font-size:34px;margin-bottom:8px}.r558-three b{display:block;font-size:17px;line-height:1.2;white-space:nowrap}.r558-three small{display:block;font-size:12px;line-height:1.35;margin-top:7px;color:#8a8792}.r558-three .night{background:linear-gradient(145deg,#303a61,#46517c);color:#fff;border-color:#c6a96c}.r558-three .night small{color:#e8e9f2}.r558-rule{padding:18px 20px;border:1px solid #eadcc7;border-radius:22px;background:#fff}.r558-rule b{font-size:18px;color:#253149}.r558-rule p{font-size:14px;line-height:1.65;color:#656c7b;margin:8px 0 0}.r558-open{text-align:center;padding:30px 22px;border:1px solid #eadcc7;border-radius:28px;background:linear-gradient(150deg,#fff9fb,#f6f7ff)}.r558-open>span{font-size:70px}.r558-open h2{font-size:25px}.r558-open p{color:#727787;line-height:1.6}.r558-open div{padding:14px;margin:18px 0;border-radius:18px;background:#fff}.r558-open div small,.r558-open div b{display:block}.r558-open div b{font-size:25px;margin-top:4px}.r558-open>button,.r558-modal .main{width:100%;border:0;border-radius:18px;padding:15px;background:linear-gradient(90deg,#f3bfd2,#d8d8fa);font-weight:800;font-size:17px;color:#273047}.r558-shophero{display:flex;align-items:center;justify-content:center;gap:20px;min-height:180px;padding:24px;border:1px solid #eadcc7;border-radius:28px;background:linear-gradient(145deg,#fff8fb,#f4f5ff)}.r558-shophero>span{font-size:76px}.r558-shophero div{text-align:left}.r558-shophero small{display:block;font-size:15px;color:#9a7180;margin-bottom:5px}.r558-shophero b{font-size:38px;color:#253149}.r558-shophero em{font-style:normal;margin-left:10px;color:#626979}.r558-shopactions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0 20px}.r558-shopactions button{min-width:0;padding:14px 6px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#253149}.r558-shopactions span{display:block;font-size:26px}.r558-shopactions b{display:block;font-size:15px;white-space:nowrap;margin:5px 0}.r558-shopactions small{font-size:11px;color:#8a8792}.r558-section{display:flex;justify-content:space-between;align-items:end;margin:8px 2px 12px}.r558-section h2{font-size:22px;margin:0;color:#253149}.r558-section p{font-size:13px;margin:3px 0 0;color:#818594}.r558-section>span{font-size:14px;color:#b27082}.r558-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.r558-slot{min-width:0;min-height:112px;padding:10px 6px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#253149;overflow:hidden}.r558-slot>span{display:block;font-size:30px}.r558-slot small,.r558-slot b,.r558-slot strong{display:block;overflow:hidden;text-overflow:ellipsis}.r558-slot b{font-size:14px;white-space:nowrap}.r558-slot strong{font-size:13px;margin:7px 0;color:#a46c7c}.r558-slot small{font-size:11px;color:#858998}.r558-slot.locked{background:#f7f6f7;color:#9699a4}.r558-marketbar{display:flex;justify-content:space-between;align-items:center;padding:5px 2px 12px}.r558-marketbar b{font-size:20px;color:#253149}.r558-marketbar button{border:1px solid #e5d4c2;border-radius:15px;background:#fff;padding:9px 13px;color:#4c5568}.r558-shoplist{display:grid;gap:10px}.r558-shoplist article{display:grid;grid-template-columns:46px minmax(0,1fr) 38px auto;align-items:center;gap:9px;padding:14px;border:1px solid #eadcc7;border-radius:21px;background:#fff}.r558-shoplist article>span{font-size:30px;text-align:center}.r558-shoplist article div{min-width:0}.r558-shoplist b{display:block;font-size:17px;color:#253149;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r558-shoplist small{font-size:12px;color:#818594}.r558-shoplist button{border:0;border-radius:14px;background:#f6d8e5;padding:10px 12px;color:#283149;font-weight:700;white-space:nowrap}.r558-shoplist .heart{background:#fff5f8;padding:8px;font-size:20px;color:#b97b8e}.r558-shoplist .heart.on{color:#d4557b}.r558-favhead{margin:22px 2px 10px}.r558-favhead b,.r558-favhead small{display:block}.r558-favhead b{font-size:20px;color:#253149}.r558-favhead small{font-size:12px;color:#858998;margin-top:3px}.r558-owner{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:18px;border:1px solid #eadcc7;border-radius:24px;background:#fff;margin-bottom:14px}.r558-owner>span{font-size:38px}.r558-owner h2{font-size:20px;margin:0;color:#253149}.r558-owner p{font-size:12px;margin:4px 0 0;color:#7d8190}.r558-favbtn{border:1px solid #eccbd6;border-radius:15px;background:#fff7fa;padding:9px 10px;color:#a96c7e;font-weight:700}.r558-favbtn.on{background:#f7d9e4}.r558-products{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.r558-products article{min-width:0;padding:14px;border:1px solid #eadcc7;border-radius:22px;background:#fff;display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;align-items:center}.r558-products article>span{font-size:34px}.r558-products article div{min-width:0}.r558-products b,.r558-products strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r558-products b{font-size:16px}.r558-products strong{font-size:13px;color:#a46c7c;margin-top:3px}.r558-products button{grid-column:1/-1;border:0;border-radius:14px;background:#f5d4e1;padding:10px;font-weight:800;color:#253149}.r558-mask{position:fixed;inset:0;z-index:99999;background:#20243766;display:flex;align-items:flex-end;justify-content:center;padding:16px}.r558-modal{width:min(100%,520px);max-height:82vh;overflow:auto;background:#fff;border:1px solid #e8d6c1;border-radius:28px;padding:20px;box-shadow:0 20px 70px #15182744}.r558-modal header{display:flex;justify-content:space-between;align-items:start;margin-bottom:16px}.r558-modal header small{color:#a77c8a;letter-spacing:.15em}.r558-modal h2{margin:3px 0;font-size:24px;color:#253149}.r558-modal header button{border:0;background:#f7f3f4;border-radius:50%;width:38px;height:38px;font-size:24px}.r558-modal label{display:block;font-size:13px;color:#6e7381;margin:12px 0}.r558-modal input,.r558-modal select{box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #dfd5cf;border-radius:15px;padding:13px;background:#fff;font-size:16px;color:#253149}.r558-formrow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r558-modal p{font-size:12px;color:#858998;line-height:1.55}.r558-modal .danger{width:100%;margin-top:9px;border:1px solid #edc7d0;border-radius:17px;padding:13px;background:#fff;color:#b45b70;font-weight:700}.r558-records{display:grid;gap:9px}.r558-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:12px;border-radius:16px;background:#faf8f9}.r558-record div{min-width:0}.r558-record b,.r558-record small{display:block}.r558-record b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r558-record small{font-size:11px;color:#9295a0}.r558-record span{font-weight:700}.r558-record em{grid-column:2;font-size:11px;font-style:normal;color:#a46c7c}.r558-empty{text-align:center;padding:32px 10px;color:#8b8f9a}@media(max-width:380px){.r558-page{padding-left:12px!important;padding-right:12px!important}.r558-head{padding:13px}.r558-head>button{width:48px;height:48px;flex-basis:48px}.r558-head h1{font-size:24px}.r558-three{gap:7px}.r558-three button{height:132px;padding:12px 4px}.r558-three b{font-size:15px}.r558-three small{font-size:11px}.r558-shopactions{gap:7px}.r558-shopactions b{font-size:13px}.r558-products article{padding:11px}.r558-shoplist article{grid-template-columns:38px minmax(0,1fr) 34px auto;padding:11px;gap:6px}.r558-shoplist button{padding:9px 8px;font-size:12px}}.r559-page{width:100%;max-width:720px;margin:0 auto;padding:18px 16px 160px!important;box-sizing:border-box;color:#263149;overflow-x:hidden}.r559-page *{box-sizing:border-box}.r559-head{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;padding:16px 18px;margin:0 0 16px;border:1px solid #eadcc7;border-radius:26px;background:linear-gradient(110deg,#fff9fb,#f2fbff)}.r559-head>button{width:54px;height:54px;border:1px solid #eadcc7;border-radius:18px;background:#fff;color:#253149;font-size:34px}.r559-head>div{min-width:0}.r559-head small{display:block;letter-spacing:.18em;color:#a77c8a}.r559-head h1{margin:3px 0 5px;font-size:27px;line-height:1.15;white-space:normal;overflow-wrap:break-word}.r559-head p{margin:0;font-size:14px;line-height:1.45;color:#7d8190;white-space:normal}.r559-intro{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;padding:18px;margin-bottom:16px;border:1px solid #eadcc7;border-radius:24px;background:#fff}.r559-intro>span{font-size:40px}.r559-intro b{font-size:20px}.r559-intro p{margin:5px 0 0;font-size:13px;color:#707686}.r559-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:16px}.r559-three button{min-width:0;height:132px;padding:14px 5px;border:1px solid #eadcc7;border-radius:22px;background:#fff;color:#253149}.r559-three span{display:block;font-size:31px;margin-bottom:8px}.r559-three b{display:block;font-size:15px;line-height:1.2;white-space:nowrap}.r559-three small{display:block;margin-top:6px;font-size:11px;line-height:1.3;color:#888c98}.r559-three .night{background:linear-gradient(145deg,#303a61,#46517c);color:#fff}.r559-three .night small{color:#e9eaf2}.r559-rule{padding:18px;border:1px solid #eadcc7;border-radius:22px;background:#fff}.r559-rule b{font-size:18px}.r559-rule p{margin:7px 0 0;font-size:13px;line-height:1.6;color:#656c7b}.r559-open{text-align:center;padding:28px 20px;border:1px solid #eadcc7;border-radius:26px;background:linear-gradient(145deg,#fff9fb,#f4f6ff)}.r559-open>span{font-size:64px}.r559-open h2{margin:10px 0 6px}.r559-open p{line-height:1.55;color:#737989}.r559-open div{margin:16px 0;padding:13px;border-radius:17px;background:#fff}.r559-open div small,.r559-open div b{display:block}.r559-open div b{font-size:24px;margin-top:4px}.r559-open>button,.r559-modal .main{width:100%;border:0;border-radius:17px;padding:14px;background:linear-gradient(90deg,#f3bfd2,#d8d8fa);font-weight:800;font-size:16px;color:#273047}.r559-shophero{min-height:142px;padding:20px;border:1px solid #eadcc7;border-radius:27px;background:linear-gradient(145deg,#fff8fb,#f4f5ff);display:grid;grid-template-columns:88px minmax(0,1fr);gap:18px;align-items:center}.r559-shophero>span{font-size:72px;text-align:center;line-height:1}.r559-shopmeta{min-width:0}.r559-shopmeta>small{display:block;margin-bottom:7px;color:#9a7180;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-shopmeta>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.r559-shopmeta b{font-size:36px;line-height:1;white-space:nowrap}.r559-shopmeta em{font-size:16px;font-style:normal;color:#687080;white-space:nowrap}.r559-shopactions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0 22px}.r559-shopactions button{min-width:0;min-height:112px;padding:12px 4px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#253149}.r559-shopactions span{display:block;font-size:25px}.r559-shopactions b{display:block;margin:5px 0 4px;font-size:14px;line-height:1.25;white-space:nowrap}.r559-shopactions small{display:block;font-size:11px;line-height:1.25;color:#858a98;white-space:normal}.r559-section{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 2px 12px}.r559-section h2{margin:0;font-size:22px}.r559-section p{margin:3px 0 0;font-size:12px;color:#818594}.r559-section>span{font-size:14px;color:#b27082;white-space:nowrap}.r559-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.r559-slot{min-width:0;min-height:154px;padding:10px 6px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#253149;overflow:hidden;text-align:center}.r559-slot.empty,.r559-slot.locked{min-height:112px}.r559-slot.empty>span,.r559-slot.locked>span{display:block;font-size:30px}.r559-pic{width:52px;height:52px;margin:0 auto 6px;border-radius:15px;background:linear-gradient(135deg,#fff7fa,#f2f6ff);display:grid;place-items:center;overflow:hidden}.r559-pic img{width:100%;height:100%;object-fit:cover}.r559-pic i{font-style:normal;font-size:31px}.r559-slot b{display:block;font-size:13px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-slot strong{display:block;margin:5px 0 3px;font-size:11px;line-height:1.2;color:#9d6878;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-slot small{display:block;font-size:10px;color:#858998}.r559-quality{display:inline-flex;align-items:center;justify-content:center;margin-top:5px;padding:3px 7px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;line-height:1.2;white-space:nowrap}.r559-quality.q0{background:#f0f1f3;color:#69707d}.r559-quality.q1{background:#e7f5eb;color:#477558}.r559-quality.q2{background:#e7f0ff;color:#506f9d}.r559-quality.q3{background:#f1e8ff;color:#75569c}.r559-quality.q4{background:#fff0cf;color:#9b6b21}.r559-marketbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.r559-marketbar b{font-size:20px}.r559-marketbar button{border:1px solid #e5d4c2;border-radius:15px;background:#fff;padding:9px 13px;color:#4c5568}.r559-shoplist{display:grid;gap:10px}.r559-shoplist article{display:grid;grid-template-columns:44px minmax(0,1fr) 38px auto;align-items:center;gap:8px;padding:13px;border:1px solid #eadcc7;border-radius:21px;background:#fff}.r559-shoplist article>span{font-size:29px;text-align:center}.r559-shoplist article div{min-width:0}.r559-shoplist b,.r559-shoplist small{display:block}.r559-shoplist b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-shoplist small{font-size:11px;color:#818594}.r559-shoplist button{border:0;border-radius:13px;background:#f6d8e5;padding:9px 10px;color:#283149;font-weight:700;white-space:nowrap}.r559-shoplist .heart{background:#fff5f8;padding:7px;font-size:19px;color:#b97b8e}.r559-favhead{margin:22px 2px 10px}.r559-favhead b,.r559-favhead small{display:block}.r559-favhead small{font-size:12px;color:#858998}.r559-owner{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:10px;align-items:center;padding:16px;border:1px solid #eadcc7;border-radius:23px;background:#fff;margin-bottom:14px}.r559-owner>span{font-size:36px}.r559-owner div{min-width:0}.r559-owner h2{font-size:19px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-owner p{font-size:11px;margin:4px 0 0;color:#7d8190}.r559-favbtn{border:1px solid #eccbd6;border-radius:14px;background:#fff7fa;padding:8px 9px;color:#a96c7e;font-weight:700;white-space:nowrap}.r559-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px}.r559-products article{min-width:0;padding:12px;border:1px solid #eadcc7;border-radius:21px;background:#fff;display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;align-items:center}.r559-products .r559-pic{margin:0}.r559-productcopy{min-width:0}.r559-productcopy b,.r559-productcopy strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-productcopy b{font-size:15px}.r559-productcopy strong{margin-top:5px;font-size:12px;color:#a46c7c}.r559-productactions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:7px}.r559-productactions button{min-width:0;border:1px solid #eadcc7;border-radius:12px;background:#fff;padding:9px 4px;font-weight:750;color:#253149}.r559-productactions .buy{border:0;background:#f5d4e1}.r559-mask{position:fixed;inset:0;z-index:99999;background:#20243766;display:flex;align-items:flex-end;justify-content:center;padding:16px}.r559-modal{width:min(100%,520px);max-height:84vh;overflow:auto;background:#fff;border:1px solid #e8d6c1;border-radius:28px;padding:19px;box-shadow:0 20px 70px #15182744}.r559-modal header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px}.r559-modal header small{color:#a77c8a;letter-spacing:.15em}.r559-modal h2{margin:3px 0;font-size:23px}.r559-modal header button{border:0;background:#f7f3f4;border-radius:14px;width:38px;height:38px;font-size:23px}.r559-modal label{display:block;font-size:13px;color:#6e7381;margin:11px 0}.r559-modal input,.r559-modal select{width:100%;margin-top:6px;border:1px solid #dfd5cf;border-radius:14px;padding:12px;background:#fff;font-size:16px;color:#253149}.r559-formrow{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r559-modal p{font-size:12px;color:#858998;line-height:1.5}.r559-modal .danger{width:100%;margin-top:8px;border:1px solid #edc7d0;border-radius:16px;padding:12px;background:#fff;color:#b45b70;font-weight:700}.r559-atlas-preview{display:grid;grid-template-columns:66px minmax(0,1fr);gap:12px;align-items:center;padding:11px;border:1px solid #eadcc7;border-radius:18px;background:linear-gradient(120deg,#fff9fb,#f5f7ff)}.r559-atlas-preview>img,.r559-atlas-preview>span{width:66px;height:66px;border-radius:15px;object-fit:cover;background:#fff;display:grid;place-items:center;font-size:36px}.r559-atlas-preview div{min-width:0}.r559-atlas-preview b,.r559-atlas-preview small{display:block}.r559-atlas-preview b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-atlas-preview small{margin:3px 0 7px;font-size:11px;color:#858998}.r559-atlas-preview button{border:1px solid #e6d6c6;border-radius:11px;background:#fff;padding:6px 9px;font-weight:700;color:#4b5365}.r559-qselect{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-top:7px}.r559-qselect button{min-width:0;padding:9px 1px;border:1px solid #e5d9ce;border-radius:11px;background:#fff;font-size:11px;font-weight:800;color:#5d6370}.r559-qselect button.on{outline:2px solid #c890a1;outline-offset:1px}.r559-records{display:grid;gap:8px}.r559-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 9px;padding:11px;border-radius:15px;background:#faf8f9}.r559-record b,.r559-record small{display:block}.r559-record b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r559-record small{font-size:10px;color:#9295a0}.r559-record em{grid-column:2;font-size:10px;font-style:normal;color:#a46c7c}.r559-empty{text-align:center;padding:30px 10px;color:#8b8f9a}@media(max-width:390px){.r559-page{padding-left:12px!important;padding-right:12px!important}.r559-head{grid-template-columns:48px minmax(0,1fr);padding:13px}.r559-head>button{width:48px;height:48px}.r559-head h1{font-size:24px}.r559-shophero{grid-template-columns:72px minmax(0,1fr);padding:17px;gap:13px}.r559-shophero>span{font-size:60px}.r559-shopmeta b{font-size:31px}.r559-shopactions{gap:6px}.r559-shopactions button{padding:10px 2px}.r559-shopactions b{font-size:12px}.r559-slots{gap:6px}.r559-slot{padding:8px 3px}.r559-products{gap:7px}.r559-products article{padding:9px}.r559-shoplist article{grid-template-columns:38px minmax(0,1fr) 32px auto;gap:5px;padding:10px}.r559-shoplist button{padding:8px 6px;font-size:11px}.r559-qselect button{font-size:10px}}.r560-page{max-width:680px;margin:0 auto;padding:22px 18px 150px!important;color:#293149;overflow-x:hidden}.r560-page *{box-sizing:border-box}.r560-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:16px;align-items:center;padding:17px 18px;margin-bottom:16px;border:1px solid #eadcc7;border-radius:27px;background:linear-gradient(115deg,#fff8fb,#fbfbff 52%,#f1fbff);box-shadow:0 10px 26px #96785a12}.r560-head>button{width:58px;height:58px;border:1px solid #e5d6c2;border-radius:19px;background:#fff;color:#2d354b;font-size:34px;line-height:1}.r560-head>div{min-width:0}.r560-head small{display:block;color:#a77887;letter-spacing:.18em;font-size:12px}.r560-head h1{margin:4px 0 0;font-size:27px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-head p{margin:6px 0 0;font-size:12px;line-height:1.45;color:#7d8290;white-space:normal}.r560-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.r560-three button{min-width:0;height:154px;padding:16px 5px;border:1px solid #eadcc7;border-radius:22px;background:linear-gradient(145deg,#fff,#fffafb);color:#293149;text-align:center;box-shadow:0 8px 20px #94795d0d}.r560-three span{display:block;font-size:36px;line-height:1;margin-bottom:12px}.r560-three b{display:block;font-size:16px;line-height:1.2;white-space:nowrap}.r560-three small{display:block;margin-top:8px;font-size:11px;color:#858a98;line-height:1.3}.r560-three .night{background:linear-gradient(145deg,#323c64,#46527e);color:#fff}.r560-three .night small{color:#eef0f8}.r560-note{padding:18px 20px;border:1px solid #eadcc7;border-radius:22px;background:#fff}.r560-note b{font-size:18px}.r560-note p{margin:8px 0 0;font-size:13px;line-height:1.65;color:#626a7a}.r560-open{text-align:center;padding:30px 20px;border:1px solid #eadcc7;border-radius:26px;background:linear-gradient(145deg,#fff9fb,#f5f7ff)}.r560-open>span{font-size:60px}.r560-open h2{margin:8px 0}.r560-open p{font-size:13px;line-height:1.6;color:#737989}.r560-open div{margin:16px 0;padding:13px;border-radius:16px;background:#fff}.r560-open div small,.r560-open div b{display:block}.r560-open div b{font-size:24px}.r560-open>button,.r560-sheet .main{width:100%;border:0;border-radius:17px;padding:14px;background:linear-gradient(90deg,#f4bfd4,#d9dafb);font-weight:800;font-size:16px;color:#273047}.r560-shophero{display:grid;grid-template-columns:94px minmax(0,1fr);gap:18px;align-items:center;padding:22px;border:1px solid #eadcc7;border-radius:27px;background:linear-gradient(135deg,#fff8fb,#f4f6ff);min-height:154px}.r560-shopicon{font-size:70px;text-align:center;line-height:1}.r560-shophero>div:last-child{min-width:0}.r560-shophero small{display:block;font-size:11px;color:#9b7885;letter-spacing:.08em}.r560-shophero h2{margin:5px 0 11px;font-size:25px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-shophero p{display:flex;align-items:baseline;gap:14px;margin:0}.r560-shophero p b{font-size:31px;line-height:1}.r560-shophero p span{font-size:15px;color:#6f7583}.r560-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:14px 0 22px}.r560-actions button{min-width:0;height:112px;padding:11px 3px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#293149}.r560-actions span{display:block;font-size:25px}.r560-actions b{display:block;margin:6px 0 4px;font-size:14px;line-height:1.2;white-space:nowrap}.r560-actions small{display:block;font-size:11px;color:#858a98}.r560-section{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin:0 2px 12px}.r560-section h2{margin:0;font-size:21px}.r560-section p{margin:4px 0 0;font-size:12px;color:#858a98}.r560-section>span{font-size:13px;color:#b27082;white-space:nowrap}.r560-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.r560-slot{min-width:0;height:168px;padding:10px 5px;border:1px solid #eadcc7;border-radius:20px;background:#fff;color:#293149;text-align:center;overflow:hidden}.r560-slot.empty,.r560-slot.locked{height:116px}.r560-slot.empty>span,.r560-slot.locked>span{display:block;font-size:30px;margin-bottom:7px}.r560-pic{width:54px;height:54px;margin:0 auto 6px;border-radius:15px;background:linear-gradient(135deg,#fff7fa,#f2f6ff);display:grid;place-items:center;overflow:hidden}.r560-pic img{width:100%;height:100%;object-fit:cover}.r560-pic i{font-style:normal;font-size:31px}.r560-slot b{display:block;font-size:13px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-slot strong{display:block;margin:5px 0 3px;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-slot small{display:block;font-size:10px;color:#858998}.r560-quality{display:inline-flex;align-items:center;justify-content:center;margin-top:5px;padding:3px 8px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}.r560-quality.q0{background:#f0f1f3;color:#69707d}.r560-quality.q1{background:#e7f5eb;color:#477558}.r560-quality.q2{background:#e7f0ff;color:#506f9d}.r560-quality.q3{background:#f1e8ff;color:#75569c}.r560-quality.q4{background:#fff0cf;color:#9b6b21}.r560-mask{position:fixed;inset:0;z-index:100000;background:#20243766;display:flex;align-items:flex-end;justify-content:center;padding:12px}.r560-sheet{width:min(100%,520px);max-height:86vh;overflow:auto;background:#fff;border:1px solid #e8d6c1;border-radius:28px;padding:20px;box-shadow:0 20px 70px #15182744}.r560-sheet header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.r560-sheet header small{color:#a77c8a;letter-spacing:.15em}.r560-sheet h2{margin:3px 0;font-size:23px}.r560-sheet header button{border:0;background:#f7f3f4;border-radius:14px;width:40px;height:40px;font-size:22px}.r560-sheet label{display:block;margin:12px 0;font-size:13px;color:#6e7381}.r560-sheet input,.r560-sheet select{width:100%;margin-top:7px;border:1px solid #dfd5cf;border-radius:15px;padding:13px;background:#fff;font-size:16px;color:#293149}.r560-sheet p{font-size:12px;line-height:1.55;color:#858998}.r560-sheet .danger{width:100%;margin-top:8px;border:1px solid #edc7d0;border-radius:16px;padding:12px;background:#fff;color:#b45b70;font-weight:700}.r560-formrow{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r560-preview{display:grid;grid-template-columns:70px minmax(0,1fr);gap:13px;align-items:center;padding:12px;border:1px solid #eadcc7;border-radius:19px;background:linear-gradient(120deg,#fff9fb,#f5f7ff)}.r560-preview>img,.r560-preview>span{width:70px;height:70px;border-radius:16px;object-fit:cover;background:#fff;display:grid;place-items:center;font-size:36px}.r560-preview>div{min-width:0}.r560-preview-title{display:flex;align-items:center;gap:7px;min-width:0}.r560-preview-title b{font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-preview small{display:block;margin:5px 0 8px;font-size:11px;color:#858998}.r560-preview button{border:1px solid #e6d6c6;border-radius:11px;background:#fff;padding:7px 10px;font-weight:700;color:#4b5365}.r560-records{display:grid;gap:8px}.r560-record{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:12px;border-radius:15px;background:#faf8f9}.r560-record b,.r560-record small{display:block}.r560-record b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r560-record small{font-size:10px;color:#9295a0}.r560-record strong{font-size:12px}.r560-record em{grid-column:2;font-size:10px;font-style:normal;color:#a46c7c}.r560-empty{text-align:center;padding:30px 10px;color:#8b8f9a}@media(max-width:390px){.r560-page{padding-left:12px!important;padding-right:12px!important}.r560-head{grid-template-columns:50px minmax(0,1fr);gap:12px;padding:14px}.r560-head>button{width:50px;height:50px}.r560-head h1{font-size:24px}.r560-shophero{grid-template-columns:76px minmax(0,1fr);gap:12px;padding:17px}.r560-shopicon{font-size:58px}.r560-shophero h2{font-size:22px}.r560-shophero p b{font-size:28px}.r560-actions{gap:6px}.r560-actions b{font-size:12px}.r560-actions small{font-size:10px}.r560-slots{gap:6px}.r560-slot{padding:8px 3px}.r560-three{gap:6px}.r560-three button{padding-left:2px;padding-right:2px}.r560-three b{font-size:14px}.r560-formrow{grid-template-columns:1fr 1fr}}.r560-page{width:100%!important;max-width:680px!important;padding:18px 16px calc(180px + env(safe-area-inset-bottom))!important;overflow:visible!important}.r560-head{position:relative!important;display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;gap:14px!important;min-height:104px!important;padding:16px 18px!important;margin:0 0 14px!important;border-radius:26px!important;align-items:center!important}.r560-head>button{width:52px!important;height:52px!important;border-radius:17px!important;font-size:30px!important;flex:none!important}.r560-head>div{min-width:0!important;padding:0!important}.r560-head small{font-size:11px!important;line-height:1.2!important}.r560-head h1{margin:5px 0 0!important;font-size:26px!important;line-height:1.18!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:keep-all!important;overflow-wrap:normal!important}.r560-head p{margin:6px 0 0!important;font-size:12px!important;line-height:1.45!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important}.r560-three{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 14px!important}.r560-three button{height:142px!important;min-height:142px!important;padding:14px 5px!important;border-radius:22px!important;overflow:hidden!important}.r560-three span{font-size:32px!important;margin:0 0 10px!important}.r560-three b{font-size:15px!important;line-height:1.25!important;white-space:normal!important;word-break:keep-all!important}.r560-three small{font-size:10px!important;line-height:1.35!important;white-space:normal!important;word-break:keep-all!important}.r560-three .night b{color:#fff!important}.r560-three .night small{color:#ffffffd1!important}.r560-note{padding:17px 18px!important;border-radius:22px!important}.r560-note b{font-size:17px!important}.r560-note p{font-size:12px!important;line-height:1.65!important;word-break:keep-all!important}.r560-shophero{grid-template-columns:82px minmax(0,1fr)!important;gap:14px!important;min-height:142px!important;padding:19px!important;border-radius:25px!important}.r560-shopicon{font-size:58px!important}.r560-shophero h2{margin:4px 0 10px!important;font-size:24px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:keep-all!important}.r560-shophero p{gap:12px!important;flex-wrap:wrap!important}.r560-shophero p b{font-size:27px!important}.r560-shophero p span{font-size:14px!important}.r560-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:12px 0 22px!important}.r560-actions button{height:104px!important;min-height:104px!important;padding:10px 4px!important;border-radius:19px!important;overflow:hidden!important}.r560-actions span{font-size:23px!important}.r560-actions b{font-size:13px!important;line-height:1.25!important;white-space:normal!important;word-break:keep-all!important}.r560-actions small{font-size:10px!important;line-height:1.3!important;white-space:normal!important;word-break:keep-all!important}.r560-section{margin:0 2px 12px!important;align-items:center!important}.r560-section h2{font-size:20px!important;line-height:1.2!important}.r560-section>span{font-size:12px!important}.r560-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.r560-slot{height:170px!important;min-width:0!important;padding:9px 5px!important;border-radius:19px!important;overflow:hidden!important}.r560-slot.empty,.r560-slot.locked{height:112px!important}.r560-pic{width:50px!important;height:50px!important;margin-bottom:5px!important}.r560-slot b{font-size:12px!important;line-height:1.25!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;word-break:keep-all!important}.r560-slot strong{font-size:10.5px!important}.r560-slot small{font-size:9.5px!important}.r560-quality{margin-top:4px!important;padding:3px 7px!important;font-size:9.5px!important}.r560-mask{padding:10px!important;align-items:flex-end!important}.r560-sheet{width:min(100%,500px)!important;max-height:min(82vh,760px)!important;padding:18px!important;border-radius:26px 26px 22px 22px!important;overscroll-behavior:contain!important}.r560-sheet header{margin-bottom:12px!important;gap:12px!important}.r560-sheet h2{font-size:22px!important;line-height:1.2!important;word-break:keep-all!important}.r560-sheet header button{flex:0 0 40px!important}.r560-sheet label{font-size:12px!important;margin:11px 0!important}.r560-sheet input,.r560-sheet select{min-height:50px!important;padding:12px!important;font-size:16px!important}.r560-preview{grid-template-columns:62px minmax(0,1fr)!important;gap:12px!important;padding:11px!important}.r560-preview>img,.r560-preview>span{width:62px!important;height:62px!important}.r560-preview-title{display:flex!important;flex-wrap:wrap!important;gap:5px!important}.r560-preview-title b{max-width:100%!important;font-size:16px!important;white-space:normal!important;word-break:keep-all!important}.r560-preview small{line-height:1.4!important}.r560-formrow{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.r560-formrow label{min-width:0!important}.r560-sheet .main,.r560-sheet .danger{min-height:50px!important}@media(max-width:390px){.r560-page{padding-left:12px!important;padding-right:12px!important}.r560-head{grid-template-columns:46px minmax(0,1fr)!important;gap:11px!important;padding:14px!important;min-height:96px!important}.r560-head>button{width:46px!important;height:46px!important}.r560-head h1{font-size:23px!important}.r560-head p{font-size:11px!important}.r560-three{gap:6px!important}.r560-three button{height:132px!important;min-height:132px!important}.r560-three span{font-size:29px!important}.r560-three b{font-size:13px!important}.r560-three small{font-size:9px!important}.r560-shophero{grid-template-columns:68px minmax(0,1fr)!important;padding:16px!important;gap:11px!important}.r560-shopicon{font-size:50px!important}.r560-shophero h2{font-size:21px!important}.r560-shophero p b{font-size:24px!important}.r560-actions{gap:6px!important}.r560-actions button{height:98px!important}.r560-actions b{font-size:12px!important}.r560-actions small{font-size:9px!important}.r560-slots{gap:6px!important}.r560-slot{height:164px!important;padding:8px 3px!important}.r560-pic{width:46px!important;height:46px!important}.r560-formrow{grid-template-columns:1fr 1fr!important}}.r562-page{padding:18px 14px calc(132px + env(safe-area-inset-bottom));max-width:760px;margin:0 auto;color:#273248;overflow-x:hidden}.r562-page *{box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:keep-all}.r562-head{display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;padding:18px;border:1px solid rgba(199,169,118,.45);border-radius:28px;background:linear-gradient(120deg,#fff7faf5,#f6fcfff5);box-shadow:0 10px 28px #4c45580f;margin-bottom:16px}.r562-head>button{width:58px;height:58px;border-radius:20px;border:1px solid rgba(199,169,118,.42);background:#fff;color:#273248;font-size:32px;font-weight:700;line-height:1}.r562-head small{display:block;color:#a77786;letter-spacing:.16em;font-size:12px;margin-bottom:3px}.r562-head h1{margin:0;font-size:clamp(24px,7vw,34px);line-height:1.12;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r562-head p{margin:7px 0 0;color:#788096;font-size:14px;line-height:1.5;white-space:normal}.r562-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 16px}.r562-three button{min-height:154px;padding:18px 8px;border:1px solid rgba(199,169,118,.45);border-radius:25px;background:#fffffff0;color:#273248;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 22px #4c45580a}.r562-three span{font-size:38px;line-height:1}.r562-three b{font-size:18px;line-height:1.15;white-space:nowrap}.r562-three small{font-size:13px;color:#81879a;white-space:nowrap}.r562-three .night{background:linear-gradient(145deg,#fff8fb,#f1f4ff);border-color:#b394ae8c}.r562-note,.r562-card{border:1px solid rgba(199,169,118,.45);border-radius:26px;background:#ffffffeb;padding:20px;box-shadow:0 8px 24px #4c45580a}.r562-note b{font-size:20px}.r562-note p{margin:9px 0 0;line-height:1.7;color:#596277;font-size:14px}.r562-shophero{display:grid;grid-template-columns:90px minmax(0,1fr);gap:18px;align-items:center;padding:22px;border:1px solid rgba(199,169,118,.45);border-radius:28px;background:linear-gradient(135deg,#fff9fb,#f4f8ff);margin-bottom:14px}.r562-shopicon{font-size:68px;text-align:center}.r562-shophero small{color:#8c8793;font-size:13px}.r562-shophero h2{margin:4px 0 8px;font-size:27px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r562-shophero p{margin:0;display:flex;gap:14px;align-items:baseline}.r562-shophero p b{font-size:28px}.r562-shophero p span{color:#737b90;font-size:16px;white-space:nowrap}.r562-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:20px}.r562-actions button{min-height:112px;border:1px solid rgba(199,169,118,.42);border-radius:22px;background:#fff;padding:12px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#273248}.r562-actions span{font-size:28px}.r562-actions b{font-size:16px;white-space:nowrap}.r562-actions small{font-size:12px;color:#858b9c;white-space:nowrap}.r562-section{display:flex;justify-content:space-between;align-items:end;gap:12px;margin:0 2px 12px}.r562-section h2{font-size:23px;margin:0 0 3px}.r562-section p{margin:0;color:#858b9c;font-size:13px}.r562-section>span{color:#b8798a;font-size:14px;white-space:nowrap}.r562-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.r562-slot{aspect-ratio:.86;min-height:0;border:1px solid rgba(199,169,118,.42);border-radius:20px;background:#fff;padding:9px 5px;color:#273248;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden}.r562-slot .r560-pic{width:54px;height:54px}.r562-slot b{font-size:14px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r562-slot strong{font-size:13px;white-space:nowrap}.r562-slot small{font-size:11px;color:#858b9c;white-space:nowrap}.r562-slot.empty>span{font-size:32px}.r562-slot.locked{opacity:.55}.r562-quality{font-style:normal;font-size:11px;padding:3px 7px;border-radius:999px;background:#f5f0f3;white-space:nowrap}.r562-market-tools{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 14px;padding:5px;border:1px solid rgba(199,169,118,.38);border-radius:20px;background:#fffc}.r562-market-tools button{height:48px;border:0;border-radius:16px;background:transparent;color:#5f6679;font-size:15px;font-weight:700}.r562-market-tools button.on{background:linear-gradient(100deg,#fff0f5,#eef3ff);color:#273248}.r562-refresh{width:100%;height:48px;border:1px solid rgba(199,169,118,.42);border-radius:17px;background:#fff;color:#273248;font-weight:700;margin-bottom:12px}.r562-shoplist{display:grid;gap:10px}.r562-shoprow{display:grid;grid-template-columns:50px minmax(0,1fr) 48px 78px;gap:10px;align-items:center;padding:14px;border:1px solid rgba(199,169,118,.42);border-radius:22px;background:#fff}.r562-shoprow>span{font-size:32px;text-align:center}.r562-shoprow h3{margin:0;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r562-shoprow p{margin:4px 0 0;color:#858b9c;font-size:12px}.r562-shoprow button{border:0;border-radius:15px;height:44px;font-weight:700}.r562-shoprow .fav{background:#fff4f7;font-size:22px}.r562-shoprow .visit{background:linear-gradient(100deg,#ffe8f1,#eeeaff);color:#273248;font-size:14px}.r562-theft-hero{text-align:center;padding:26px 18px;border:1px solid rgba(199,169,118,.45);border-radius:28px;background:linear-gradient(145deg,#fff8fb,#f2f7ff)}.r562-theft-hero .moon{font-size:88px;line-height:1}.r562-theft-hero h2{font-size:25px;margin:16px 0 8px}.r562-theft-hero p{margin:0;color:#667087;line-height:1.7;font-size:14px}.r562-count{margin:18px 0 12px;padding:16px 18px;border-radius:20px;background:#fff;border:1px solid rgba(199,169,118,.4);display:flex;justify-content:space-between;align-items:center}.r562-count b{font-size:17px}.r562-count strong{font-size:24px}.r562-mainbtn{width:100%;height:56px;border:1px solid rgba(199,169,118,.48);border-radius:19px;background:linear-gradient(100deg,#f9c5d8,#d9d3ff);color:#273248;font-size:17px;font-weight:800}.r562-mask{position:fixed;inset:0;z-index:9999;background:#272d3d61;display:flex;align-items:flex-end;justify-content:center;padding:16px}.r562-sheet{width:min(100%,620px);max-height:82dvh;overflow:auto;background:#fff;border:1px solid rgba(199,169,118,.5);border-radius:28px;padding:22px;box-shadow:0 24px 60px #1e24322e}.r562-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.r562-sheet header small{color:#a77786;letter-spacing:.15em}.r562-sheet h2{margin:3px 0 0;font-size:25px}.r562-sheet header>button{width:44px;height:44px;border:0;border-radius:15px;background:#f7f5f7;font-size:22px}.r562-sheet label{display:block;color:#73798b;font-size:14px;margin:12px 0}.r562-sheet input,.r562-sheet select{width:100%;height:54px;border:1px solid #e7e1e4;border-radius:17px;background:#fff;padding:0 14px;font-size:17px;color:#273248;margin-top:7px}.r562-sheet .main{width:100%;height:54px;border:0;border-radius:18px;background:linear-gradient(100deg,#f7bed3,#d8d2ff);font-size:16px;font-weight:800;color:#273248;margin-top:10px}.r562-lockedname{padding:15px;border-radius:18px;background:#faf7f8;color:#646b7d;line-height:1.6}.r562-lockedname b{display:block;color:#273248;font-size:20px;margin-bottom:3px}@media(max-width:390px){.r562-page{padding-left:10px;padding-right:10px}.r562-head{grid-template-columns:52px minmax(0,1fr);padding:15px 13px;gap:10px}.r562-head>button{width:52px;height:52px}.r562-head h1{font-size:25px}.r562-head p{font-size:12px}.r562-three{gap:7px}.r562-three button{min-height:142px;padding:14px 4px}.r562-three b{font-size:16px}.r562-three small{font-size:11px}.r562-shophero{grid-template-columns:74px minmax(0,1fr);padding:17px 14px;gap:12px}.r562-shopicon{font-size:56px}.r562-shophero h2{font-size:23px}.r562-shophero p b{font-size:24px}.r562-actions{gap:7px}.r562-actions button{min-height:102px;padding:10px 3px}.r562-actions b{font-size:14px}.r562-actions small{font-size:10px}.r562-slots{gap:6px}.r562-slot{border-radius:17px;padding:7px 3px}.r562-shoprow{grid-template-columns:42px minmax(0,1fr) 44px 70px;padding:11px 9px;gap:6px}.r562-shoprow h3{font-size:16px}.r562-shoprow .visit{font-size:12px}}.r562-page{padding-top:18px!important}.r562-head{width:100%!important;max-width:none!important;margin:0 0 18px!important;position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;min-height:118px!important;height:auto!important;overflow:visible!important}.r562-head>div{display:block!important;min-width:0!important;position:static!important;transform:none!important}.r562-head h1,.r562-head p,.r562-head small{position:static!important;transform:none!important;float:none!important;width:auto!important;max-width:100%!important}.r562-head h1{margin:0!important;line-height:1.18!important}.r562-head p{margin:7px 0 0!important;line-height:1.45!important}.r562-three{position:relative!important;z-index:0!important;margin-top:0!important;clear:both!important}.r562-three button{position:relative!important;transform:none!important;overflow:hidden!important}@media(max-width:390px){.r562-head{grid-template-columns:52px minmax(0,1fr)!important;min-height:108px!important;margin-bottom:14px!important}.r562-head h1{font-size:24px!important}.r562-head p{font-size:12px!important}.r562-three button{min-height:132px!important}.r562-three b{font-size:15px!important}.r562-three small{font-size:11px!important}}.r565-page{width:min(100%,760px);margin:0 auto;padding:14px 14px calc(128px + env(safe-area-inset-bottom));color:#293248;overflow-x:hidden}.r565-page *{box-sizing:border-box;min-width:0}.r565-page button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}.r565-head{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;padding:14px 16px;margin:0 0 12px;border:1px solid rgba(199,169,118,.38);border-radius:24px;background:linear-gradient(115deg,#fff7faf5,#f5fbfff5);box-shadow:0 8px 22px #4945560b}.r565-back{width:48px;height:48px;border:1px solid rgba(199,169,118,.42);border-radius:16px;background:#fff;font-size:27px;font-weight:800;line-height:1}.r565-head small{display:block;margin:0 0 2px;color:#a67887;font-size:11px;letter-spacing:.18em}.r565-head h1{margin:0;font-size:26px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r565-head p{margin:5px 0 0;color:#7d8392;font-size:12px;line-height:1.4;white-space:normal}.r565-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px}.r565-entry{height:124px;padding:12px 5px;border:1px solid rgba(199,169,118,.38);border-radius:21px;background:#fffffff0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;box-shadow:0 7px 18px #49455609}.r565-entry>span{font-size:30px;line-height:1}.r565-entry b{font-size:15px;line-height:1.15;white-space:nowrap}.r565-entry small{font-size:10px;color:#858b99;white-space:nowrap}.r565-entry.night{background:linear-gradient(145deg,#fff8fb,#f0f4ff)}.r565-note{padding:16px 17px;border:1px solid rgba(199,169,118,.36);border-radius:21px;background:#ffffffe6}.r565-note b{font-size:17px}.r565-note p{margin:6px 0 0;color:#626a7d;font-size:12px;line-height:1.6}.r565-shophero{display:grid;grid-template-columns:68px minmax(0,1fr);gap:13px;align-items:center;padding:16px 17px;margin-bottom:10px;border:1px solid rgba(199,169,118,.38);border-radius:23px;background:linear-gradient(135deg,#fff9fb,#f4f8ff)}.r565-shophero .ico{font-size:52px;text-align:center}.r565-shophero small{font-size:11px;color:#8c8793}.r565-shophero h2{margin:2px 0 5px;font-size:22px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r565-shopmeta{display:flex;align-items:baseline;gap:10px}.r565-shopmeta b{font-size:23px}.r565-shopmeta span{font-size:13px;color:#777f91}.r565-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.r565-actions button{height:88px;padding:9px 3px;border:1px solid rgba(199,169,118,.36);border-radius:19px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.r565-actions span{font-size:22px}.r565-actions b{font-size:13px;line-height:1.2;white-space:nowrap}.r565-actions small{font-size:9px;color:#858b99;line-height:1.2;white-space:nowrap}.r565-section{display:flex;justify-content:space-between;align-items:end;gap:10px;margin:0 2px 9px}.r565-section h2{margin:0;font-size:19px}.r565-section p{margin:3px 0 0;font-size:11px;color:#858b99}.r565-tax{font-size:11px;color:#b57486;white-space:nowrap}.r565-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.r565-slot{height:138px;padding:8px 4px;border:1px solid rgba(199,169,118,.36);border-radius:18px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden}.r565-slot.empty,.r565-slot.locked{height:100px}.r565-slot.locked{opacity:.52}.r565-slot .pic{width:48px;height:48px;display:grid;place-items:center;overflow:hidden;border-radius:12px;background:#faf8f8;font-size:31px}.r565-slot .pic img{width:100%;height:100%;object-fit:contain}.r565-slot b{max-width:100%;font-size:11px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r565-slot em{font-style:normal;font-size:9px;padding:2px 6px;border-radius:999px;background:#f4eff3}.r565-slot strong{font-size:10px;white-space:nowrap}.r565-slot small{font-size:9px;color:#858b99;white-space:nowrap}.r565-slot.empty span{font-size:28px}.r565-tools{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:4px;margin-bottom:9px;border:1px solid rgba(199,169,118,.34);border-radius:17px;background:#fffc}.r565-tools button{height:42px;border:0;border-radius:13px;background:transparent;font-size:13px;font-weight:800}.r565-tools button.on{background:linear-gradient(100deg,#fff0f5,#eef3ff)}.r565-refresh{width:100%;height:42px;margin-bottom:9px;border:1px solid rgba(199,169,118,.36);border-radius:15px;background:#fff;font-size:13px;font-weight:800}.r565-shoplist{display:grid;gap:8px}.r565-shoprow{display:grid;grid-template-columns:42px minmax(0,1fr) 40px 68px;gap:7px;align-items:center;padding:11px;border:1px solid rgba(199,169,118,.36);border-radius:19px;background:#fff}.r565-shoprow>span{font-size:28px;text-align:center}.r565-shoprow h3{margin:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r565-shoprow p{margin:3px 0 0;font-size:10px;color:#858b99}.r565-shoprow button{height:38px;border:0;border-radius:12px;font-weight:800}.r565-shoprow .fav{background:#fff3f7;font-size:19px}.r565-shoprow .visit{background:linear-gradient(100deg,#ffe8f1,#eeeaff);font-size:11px}.r565-theft{text-align:center;padding:20px 16px;border:1px solid rgba(199,169,118,.38);border-radius:23px;background:linear-gradient(145deg,#fff8fb,#f2f7ff)}.r565-theft .moon{font-size:64px;line-height:1}.r565-theft h2{margin:11px 0 6px;font-size:21px}.r565-theft>p{margin:0;color:#667087;font-size:12px;line-height:1.6}.r565-count{display:flex;justify-content:space-between;align-items:center;margin:13px 0 9px;padding:12px 14px;border:1px solid rgba(199,169,118,.34);border-radius:16px;background:#fff}.r565-count b{font-size:14px}.r565-count strong{font-size:20px}.r565-main{width:100%;height:46px;border:0;border-radius:15px;background:linear-gradient(100deg,#f4c3d4,#ddd9ff);font-size:15px;font-weight:800}.r565-open{text-align:center;padding:22px 18px;border:1px solid rgba(199,169,118,.38);border-radius:23px;background:linear-gradient(145deg,#fff9fb,#f4f8ff)}.r565-open>span{font-size:54px}.r565-open h2{font-size:21px;margin:8px 0 5px}.r565-open p{font-size:12px;line-height:1.6;color:#667087}.r565-open .price{margin:12px auto;padding:11px 14px;max-width:260px;border-radius:16px;background:#fff}.r565-open .price small,.r565-open .price b{display:block}.r565-open .price b{font-size:20px;margin-top:3px}@media(max-width:390px){.r565-page{padding-left:11px;padding-right:11px}.r565-head{grid-template-columns:44px minmax(0,1fr);padding:12px 13px}.r565-back{width:44px;height:44px}.r565-head h1{font-size:23px}.r565-three{gap:6px}.r565-entry{height:116px;padding-left:2px;padding-right:2px}.r565-entry b{font-size:13px}.r565-entry small{font-size:9px}.r565-actions{gap:6px}.r565-actions button{height:82px}.r565-actions b{font-size:12px}.r565-slots{gap:6px}.r565-slot{height:132px}.r565-shoprow{grid-template-columns:38px minmax(0,1fr) 36px 62px;padding:9px;gap:5px}}.r565-page>.r565-head{position:relative!important;inset:auto!important;transform:none!important;float:none!important;width:100%!important;height:auto!important;min-height:96px!important;margin:0 0 16px!important;padding:14px 16px!important;z-index:0!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;overflow:hidden!important}.r565-page>.r565-head>div{position:static!important;inset:auto!important;transform:none!important;width:auto!important;min-width:0!important;padding:0!important;margin:0!important}.r565-page>.r565-head small,.r565-page>.r565-head h1,.r565-page>.r565-head p{position:static!important;inset:auto!important;transform:none!important;float:none!important;display:block!important;width:auto!important;max-width:100%!important}#view .r565-page>.r565-head h1{margin:2px 0 0!important;font-size:25px!important;line-height:1.16!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}#view .r565-page>.r565-head p{margin:5px 0 0!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important}.r565-page>.r565-three{position:relative!important;inset:auto!important;transform:none!important;clear:both!important;margin:0 0 12px!important;z-index:0!important}.r565-page>.r565-three .r565-entry{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;overflow:hidden!important}#view .r565-page>.r565-three .r565-entry b{font-size:14px!important;line-height:1.2!important;white-space:nowrap!important}#view .r565-page>.r565-three .r565-entry small{font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;letter-spacing:0!important}body.rwy566-short-adventure #app{min-height:auto!important;padding-bottom:18px!important}body.rwy566-short-adventure #nav{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;margin:18px auto 0!important;width:min(650px,100%)!important;border:1px solid #e8dde3!important;border-radius:24px!important;padding-bottom:calc(10px + env(safe-area-inset-bottom))!important}@media(max-width:390px){.r565-page>.r565-head{grid-template-columns:44px minmax(0,1fr)!important;min-height:90px!important;padding:12px 13px!important;margin-bottom:14px!important}#view .r565-page>.r565-head h1{font-size:23px!important}#view .r565-page>.r565-head p{font-size:11px!important}}#view{min-height:0!important;height:auto!important;overflow:visible!important}#view>.page{min-height:0!important;height:auto!important}#view .r565-page{display:block!important;min-height:0!important;padding-top:14px!important}#view .r565-page>.r565-head{position:static!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;min-height:100px!important;height:auto!important;margin:0 0 14px!important;padding:14px 16px!important;overflow:visible!important;z-index:auto!important}#view .r565-page>.r565-head .r565-back{position:static!important;width:48px!important;height:48px!important;margin:0!important;transform:none!important}#view .r565-page>.r565-head>div{position:static!important;display:block!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important}#view .r565-page>.r565-head small{margin:0 0 3px!important;font-size:10px!important;line-height:1.2!important}#view .r565-page>.r565-head h1{margin:0!important;font-size:25px!important;line-height:1.2!important}#view .r565-page>.r565-head p{margin:5px 0 0!important;font-size:11px!important;line-height:1.35!important}#view .r565-page>.r565-three{position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;height:auto!important;margin:0 0 12px!important;padding:0!important;transform:none!important}#view .r565-page>.r565-three>.r565-entry{position:static!important;width:100%!important;height:112px!important;min-height:112px!important;margin:0!important;padding:10px 3px!important;transform:none!important}#view .r565-page>.r565-three>.r565-entry span{font-size:27px!important}#view .r565-page>.r565-three>.r565-entry b{font-size:13px!important;line-height:1.2!important}#view .r565-page>.r565-three>.r565-entry small{font-size:9px!important;line-height:1.2!important}#view .r559-page{display:block!important;min-height:0!important;height:auto!important;padding-top:14px!important}#view .r559-page>.r559-head{position:static!important;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;min-height:96px!important;height:auto!important;margin:0 0 12px!important;padding:13px 15px!important;transform:none!important;overflow:visible!important;z-index:auto!important}#view .r559-page>.r559-head>button{position:static!important;width:48px!important;height:48px!important;margin:0!important;transform:none!important}#view .r559-page>.r559-head>div{position:static!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important}#view .r559-page>.r559-head h1{margin:2px 0 0!important;font-size:24px!important;line-height:1.2!important}#view .r559-page>.r559-head p{margin:5px 0 0!important;font-size:11px!important;line-height:1.35!important}#view .r559-page>.r559-owner{position:static!important;margin:0 0 12px!important;transform:none!important;min-height:86px!important}#view .r559-page>.r559-products{position:static!important;margin-top:0!important;transform:none!important}body.rwy567-flow-nav #app{min-height:0!important;height:auto!important;padding-bottom:14px!important}body.rwy567-flow-nav #view{min-height:0!important}body.rwy567-flow-nav #nav{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:min(650px,calc(100% - 24px))!important;margin:16px auto calc(10px + env(safe-area-inset-bottom))!important;border:1px solid #e8dde3!important;border-radius:24px!important;box-shadow:0 10px 28px #40486214!important}body.rwy567-flow-nav .r428-page{padding-bottom:0!important}body.rwy567-flow-nav .r428-list{margin-bottom:0!important;padding-bottom:0!important}@media(max-width:390px){#view .r565-page>.r565-head{grid-template-columns:44px minmax(0,1fr)!important;min-height:92px!important;padding:12px 13px!important}#view .r565-page>.r565-head .r565-back{width:44px!important;height:44px!important}#view .r565-page>.r565-head h1{font-size:23px!important}#view .r565-page>.r565-three{gap:6px!important}#view .r565-page>.r565-three>.r565-entry{height:106px!important;min-height:106px!important}#view .r559-page>.r559-head{grid-template-columns:44px minmax(0,1fr)!important;min-height:90px!important;padding:12px 13px!important}#view .r559-page>.r559-head>button{width:44px!important;height:44px!important}#view .r559-page>.r559-head h1{font-size:22px!important}}body:has(#view>.r428-page) #view{min-height:0!important;height:auto!important}body:has(#view>.r428-page) #view>.r428-page{min-height:0!important;height:auto!important;padding-bottom:0!important;margin-bottom:0!important}body:has(#view>.r428-page) #view>.r428-page .r428-list{margin-bottom:0!important;padding-bottom:0!important}body:has(#view>.r428-page) #nav{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:min(650px,calc(100% - 24px))!important;margin:14px auto calc(10px + env(safe-area-inset-bottom))!important}.r565-slots .r568-slot-open{position:relative!important;z-index:3!important;pointer-events:auto!important;cursor:pointer!important}body:has(#view>.r428-page) #app{min-height:0!important;height:auto!important;padding-bottom:12px!important}body:has(#view>.r428-page) #view,body:has(#view>.r428-page) #view>.r428-page{min-height:0!important;height:auto!important}body:has(#view>.r428-page) #view>.r428-page{padding-bottom:0!important;margin-bottom:0!important}body:has(#view>.r428-page) #nav{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;transform:none!important;width:min(650px,calc(100% - 24px))!important;margin:14px auto 10px!important}.r565-slots [data-r568-slot]{position:relative!important;z-index:5!important;pointer-events:auto!important}:root{--rwy-line:rgba(199,169,118,.38);--rwy-ink:#27324a;--rwy-muted:#7d8494;--rwy-pink:#fff3f7;--rwy-blue:#f2f8ff}#view>.page{box-sizing:border-box!important;width:min(100%,680px)!important;margin:0 auto!important;padding-left:14px!important;padding-right:14px!important}#view .r565-head,#view .r559-head{position:static!important;float:none!important;transform:none!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;width:100%!important;min-height:92px!important;height:auto!important;margin:0 0 14px!important;padding:13px 15px!important;border:1px solid var(--rwy-line)!important;border-radius:22px!important;background:linear-gradient(110deg,#fff7faf5,#f4fafff5)!important;box-shadow:0 8px 24px #4c52690b!important;overflow:visible!important}#view .r565-back,#view .r559-head>button{position:static!important;display:grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;margin:0!important;padding:0!important;border:1px solid var(--rwy-line)!important;border-radius:14px!important;background:#fff!important;color:var(--rwy-ink)!important;font-size:29px!important;line-height:1!important;box-shadow:0 4px 12px #434a5e0a!important}#view .r565-head>div,#view .r559-head>div{position:static!important;min-width:0!important;margin:0!important;padding:0!important;transform:none!important}#view .r565-head h1,#view .r559-head h1{margin:1px 0 0!important;font-size:24px!important;line-height:1.18!important;color:var(--rwy-ink)!important;white-space:normal!important;overflow:visible!important}#view .r565-head p,#view .r559-head p{margin:5px 0 0!important;font-size:11px!important;line-height:1.4!important;color:var(--rwy-muted)!important;white-space:normal!important}.r565-shophero{min-height:132px!important;margin-bottom:10px!important;padding:16px 18px!important}.r565-actions{margin:0 0 14px!important}.r565-actions button{min-height:82px!important}.r565-section{margin:0 0 9px!important}.r565-slots{gap:8px!important}.r565-slot{min-height:126px!important;height:126px!important;border-radius:18px!important}.r565-slot.empty,.r565-slot.listed{cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation!important}.r565-three{gap:8px!important}.r565-entry,.r565-entry.night{background:linear-gradient(145deg,#fffafd,#f5f8ff)!important;color:var(--rwy-ink)!important;border:1px solid var(--rwy-line)!important;box-shadow:0 6px 18px #434a5e0a!important}.r565-entry.night span{filter:none!important}.r565-note{border:1px solid var(--rwy-line)!important;background:#ffffffe6!important}.r569-mask{position:fixed;inset:0;z-index:99999;display:flex;align-items:flex-end;justify-content:center;padding:18px 14px calc(18px + env(safe-area-inset-bottom));background:#252a3a57;backdrop-filter:blur(5px)}.r569-sheet{width:min(100%,620px);max-height:82dvh;overflow:auto;padding:18px;border:1px solid var(--rwy-line);border-radius:26px;background:linear-gradient(155deg,#fff,#fff8fb 48%,#f5f7ff);box-shadow:0 22px 70px #23283a33;color:var(--rwy-ink)}.r569-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.r569-sheet header small{color:#a47b8b;letter-spacing:.18em}.r569-sheet h2{margin:2px 0 0;font-size:23px}.r569-sheet header button{width:42px;height:42px;border:1px solid var(--rwy-line);border-radius:13px;background:#fff;font-size:22px}.r569-preview{display:grid;grid-template-columns:76px 1fr;gap:12px;align-items:center;padding:12px;margin-bottom:13px;border:1px solid var(--rwy-line);border-radius:18px;background:#fffc}.r569-preview .art{display:grid;place-items:center;width:76px;height:76px;border-radius:16px;background:linear-gradient(145deg,#fff4f8,#f2f7ff);font-size:36px;overflow:hidden}.r569-preview img{width:100%;height:100%;object-fit:contain}.r569-preview h3{margin:0 0 5px}.r569-preview span,.r569-preview small{display:block}.r569-preview small{margin-top:5px;color:var(--rwy-muted)}.r569-sheet label{display:block;margin:11px 0 5px;color:#666f82;font-size:13px}.r569-sheet select,.r569-sheet input{box-sizing:border-box;width:100%;height:50px;padding:0 13px;border:1px solid #e8dde1;border-radius:15px;background:#fff;color:var(--rwy-ink);font-size:16px}.r569-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r569-tip{font-size:11px;line-height:1.55;color:var(--rwy-muted)}.r569-main,.r569-remove{width:100%;min-height:50px;margin-top:9px;border-radius:16px;font-weight:800}.r569-main{border:1px solid rgba(211,157,181,.35);background:linear-gradient(90deg,#f8c9dc,#dcd9ff);color:var(--rwy-ink)}.r569-remove{border:1px solid #e9c8d2;background:#fff;color:#a05b72}@media(max-width:390px){#view>.page{padding-left:11px!important;padding-right:11px!important}#view .r565-head,#view .r559-head{grid-template-columns:42px minmax(0,1fr)!important;padding:11px 12px!important;min-height:86px!important}#view .r565-back,#view .r559-head>button{width:42px!important;height:42px!important;min-width:42px!important}#view .r565-head h1,#view .r559-head h1{font-size:22px!important}.r565-slots{gap:6px!important}.r565-slot{height:118px!important;min-height:118px!important}.r569-sheet{padding:15px;border-radius:23px}.r569-fields{gap:8px}}.r570-page{padding:18px 16px 118px!important;min-height:auto!important;height:auto!important}.r570-head{display:grid;grid-template-columns:54px minmax(0,1fr);gap:14px;align-items:center;margin:0 0 16px;padding:18px;border:1px solid rgba(196,164,110,.38);border-radius:24px;background:linear-gradient(120deg,#fff7f9f5,#f4fafff5);box-shadow:0 10px 28px #39415a0f}.r570-back{width:52px;height:52px;border:1px solid rgba(196,164,110,.4)!important;border-radius:16px!important;background:#fff!important;color:#283247!important;font-size:34px!important;line-height:1!important;padding:0!important;box-shadow:0 5px 14px #3c465f0f}.r570-head small{letter-spacing:.2em;color:#9a7886}.r570-head h1{margin:3px 0 4px;font-size:28px;line-height:1.15;color:#283247}.r570-head p{margin:0;color:#7f8798;font-size:14px;line-height:1.5}.r570-shop{display:flex;align-items:center;gap:18px;padding:18px 20px;border:1px solid rgba(196,164,110,.38);border-radius:22px;background:#ffffffdb}.r570-shop .shopico{font-size:46px}.r570-shop small{color:#9298a7}.r570-shop h2{margin:2px 0 6px;font-size:23px;color:#283247}.r570-shop p{margin:0;display:flex;gap:14px;align-items:baseline}.r570-shop p b{font-size:24px}.r570-shop p span{color:#747d90}.r570-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 20px}.r570-actions button{min-width:0;padding:13px 6px;border:1px solid rgba(196,164,110,.36);border-radius:18px;background:#ffffffe6;color:#283247}.r570-actions span{display:block;font-size:24px}.r570-actions b,.r570-actions small{display:block;white-space:nowrap}.r570-actions b{font-size:15px;margin-top:4px}.r570-actions small{font-size:11px;color:#8b91a0;margin-top:3px}.r570-section{display:flex;justify-content:space-between;align-items:end;margin:0 2px 12px}.r570-section h2{font-size:21px;margin:0}.r570-section p{margin:3px 0 0;color:#7f8798;font-size:13px}.r570-section>span{color:#bd788e;font-size:14px}.r570-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.r570-slot{min-width:0;aspect-ratio:1/1.08;border:1px solid rgba(196,164,110,.32)!important;border-radius:19px!important;background:#ffffffe0!important;color:#283247!important;padding:10px 5px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;overflow:hidden}.r570-slot.empty span{font-size:38px;line-height:1}.r570-slot.empty b{font-size:13px}.r570-slot.locked{opacity:.48}.r570-slot.locked span{font-size:22px}.r570-slot.locked small{font-size:11px;white-space:nowrap}.r570-slot.listed .pic{font-size:25px}.r570-slot.listed b{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r570-slot.listed em{font-style:normal;font-size:11px;padding:2px 7px;border-radius:999px;background:#f7edf2}.r570-slot.listed strong{font-size:11px}.r570-slot.listed small{font-size:10px;color:#858c9c}.r570-mask{position:fixed;inset:0;z-index:99999;background:#252b3d61;display:flex;align-items:flex-end;justify-content:center;padding:12px}.r570-sheet{width:min(100%,520px);max-height:86dvh;overflow:auto;padding:20px;border:1px solid rgba(196,164,110,.5);border-radius:28px;background:linear-gradient(145deg,#fff,#fff8fb 55%,#f7f8ff);box-shadow:0 20px 60px #23283c2e}.r570-sheet>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.r570-sheet header small{letter-spacing:.18em;color:#9a7886}.r570-sheet h2{margin:2px 0;font-size:24px}.r570-sheet header button{width:42px;height:42px;border:0;border-radius:14px;background:#f6f3f7;font-size:22px}.r570-sheet label{display:block;margin:13px 0 7px;color:#6f7687;font-size:14px}.r570-sheet select,.r570-sheet input{width:100%;box-sizing:border-box;border:1px solid #e7dcd3;border-radius:15px;background:#fff;padding:13px;font-size:16px;color:#283247}.r570-selected{display:flex;align-items:center;gap:12px;padding:13px;margin:12px 0;border-radius:17px;background:linear-gradient(100deg,#fff0f5,#f2f4ff)}.r570-itempic{width:52px;height:52px;border-radius:15px;background:#fff;display:grid;place-items:center;font-size:27px}.r570-selected b,.r570-selected span,.r570-selected small{display:block}.r570-selected span{width:max-content;margin:3px 0;padding:2px 8px;border-radius:999px;background:#fff;font-size:11px}.r570-selected small{color:#888f9d}.r570-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r570-sheet>p{color:#858b99;font-size:13px;line-height:1.55}.r570-primary,.r570-danger{width:100%;border-radius:16px;padding:14px;font-weight:800}.r570-primary{border:1px solid #e8c7d4;background:linear-gradient(90deg,#f7c8da,#dcd9ff);color:#283247}.r570-danger{margin-top:8px;border:1px solid #eccbd4;background:#fff;color:#b85d75}.r559-head>button,.r560-head>button,.r562-head>button,.r565-head>button,.r430-head>.r430-back,.r425-subhead>button,.r445-head>button,.r462-head>button,.r516-head>button{width:50px!important;height:50px!important;min-width:50px!important;border-radius:15px!important;padding:0!important;display:grid!important;place-items:center!important;font-size:31px!important;line-height:1!important;background:#fff!important;color:#283247!important;border:1px solid rgba(196,164,110,.4)!important;box-shadow:0 5px 14px #3c465f0d!important}@media(max-width:380px){.r570-page{padding-left:12px!important;padding-right:12px!important}.r570-head{grid-template-columns:48px minmax(0,1fr);padding:14px;gap:11px}.r570-back{width:46px;height:46px}.r570-head h1{font-size:25px}.r570-actions{gap:7px}.r570-actions b{font-size:13px}.r570-slots{gap:7px}.r570-slot{border-radius:16px!important}.r570-slot.empty b{font-size:12px}}:root{--r572-line:rgba(205,177,126,.42);--r572-ink:#30384b;--r572-muted:#7f8797}#view .r570-page{display:block!important;padding-top:18px!important}#view .r570-head{position:relative!important;inset:auto!important;z-index:1!important;box-sizing:border-box!important;width:100%!important;min-height:112px!important;margin:0 0 14px!important;padding:18px 20px!important;grid-template-columns:58px minmax(0,1fr)!important;column-gap:18px!important;align-items:center!important;overflow:hidden!important}#view .r570-head>div{min-width:0!important;align-self:center!important}#view .r570-head small{display:block!important;margin:0 0 4px!important;line-height:1.2!important}#view .r570-head h1{display:block!important;margin:0 0 5px!important;line-height:1.15!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}#view .r570-head p{display:block!important;margin:0!important;line-height:1.45!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important}#view .r570-shop{position:relative!important;z-index:0!important;margin:0 0 12px!important;min-height:128px!important;box-sizing:border-box!important}#view button[aria-label=上一頁],#view button[aria-label=返回上一頁],#view button[aria-label=返回],#view .r570-back,#view .r565-back,#view .r559-back,#view .r430-back,#view .r501-back,#view .r502-back,#view .r504-back,#view .r549-back{position:relative!important;inset:auto!important;float:none!important;box-sizing:border-box!important;width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid var(--r572-line)!important;border-radius:18px!important;background:#fffffff0!important;color:var(--r572-ink)!important;box-shadow:0 7px 18px #39415a0e!important;font-family:inherit!important;font-size:0!important;line-height:1!important;transform:none!important;opacity:1!important;overflow:hidden!important}#view button[aria-label=上一頁]:after,#view button[aria-label=返回上一頁]:after,#view button[aria-label=返回]:after,#view .r570-back:after,#view .r565-back:after,#view .r559-back:after,#view .r430-back:after,#view .r501-back:after,#view .r502-back:after,#view .r504-back:after,#view .r549-back:after{content:"‹"!important;display:block!important;font-size:34px!important;font-weight:700!important;line-height:.85!important;color:var(--r572-ink)!important;transform:translateY(-1px)!important}#view button[aria-label=上一頁]:active,#view button[aria-label=返回上一頁]:active,#view button[aria-label=返回]:active{transform:scale(.97)!important;background:#fffafc!important}#view .r559-head,#view .r560-head,#view .r562-head,#view .r565-head,#view .r549-head,#view .r501-hero,#view .r502-hero,#view .r504-hero{box-sizing:border-box!important;position:relative!important;inset:auto!important}@media(max-width:430px){#view .r570-head{min-height:106px!important;padding:16px!important;grid-template-columns:54px minmax(0,1fr)!important;column-gap:14px!important}#view .r570-head h1{font-size:27px!important}#view .r570-head p{font-size:13px!important}#view button[aria-label=上一頁],#view button[aria-label=返回上一頁],#view button[aria-label=返回],#view .r570-back,#view .r565-back,#view .r559-back,#view .r430-back,#view .r501-back,#view .r502-back,#view .r504-back,#view .r549-back{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;border-radius:17px!important}#view .r570-shop{min-height:120px!important;padding:16px 18px!important}}@media(max-width:375px){#view .r570-head{padding:14px!important;grid-template-columns:50px minmax(0,1fr)!important;column-gap:12px!important}#view button[aria-label=上一頁],#view button[aria-label=返回上一頁],#view button[aria-label=返回],#view .r570-back,#view .r565-back,#view .r559-back,#view .r430-back,#view .r501-back,#view .r502-back,#view .r504-back,#view .r549-back{width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;max-width:50px!important;max-height:50px!important;border-radius:16px!important}}:root{--rwy573-gold:rgba(205,177,126,.46);--rwy573-ink:#30384b;--rwy573-muted:#7f8797}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head){position:relative!important;inset:auto!important;float:none!important;transform:none!important;width:100%!important;height:auto!important;min-height:126px!important;box-sizing:border-box!important;margin:0 0 18px!important;padding:20px!important;display:grid!important;grid-template-columns:64px minmax(0,1fr)!important;gap:20px!important;align-items:center!important;overflow:visible!important;z-index:1!important;border:1px solid var(--rwy573-gold)!important;border-radius:28px!important;background:linear-gradient(120deg,#fff7f9f7,#f4fafff7)!important;box-shadow:0 10px 28px #39415a0d!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head)>div{min-width:0!important;width:auto!important;position:static!important;transform:none!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) small{display:block!important;margin:0 0 8px!important;line-height:1!important;letter-spacing:.18em!important;color:#8d8290!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) h1{display:block!important;margin:0 0 8px!important;padding:0!important;font-size:28px!important;line-height:1.15!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important;color:var(--rwy573-ink)!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) p{display:block!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.5!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important;color:var(--rwy573-muted)!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head)>button:first-child,#view button[data-back]{position:static!important;inset:auto!important;transform:none!important;float:none!important;justify-self:start!important;align-self:center!important;width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;max-width:64px!important;max-height:64px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;box-sizing:border-box!important;border:1px solid var(--rwy573-gold)!important;border-radius:20px!important;background:#fffffff5!important;color:var(--rwy573-ink)!important;box-shadow:0 6px 16px #39415a0b!important;font-size:0!important;line-height:1!important;overflow:hidden!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head)>button:first-child:after,#view button[data-back]:after{content:"‹"!important;font-size:36px!important;font-weight:700!important;line-height:1!important;color:var(--rwy573-ink)!important;transform:translateY(-2px)!important}#view .r570-page{padding-top:18px!important}#view .r570-page>.r570-head+.r570-shop{margin-top:0!important;margin-bottom:16px!important;clear:both!important;position:relative!important;z-index:0!important}#view .r570-shop{min-height:136px!important;padding:20px!important;overflow:hidden!important}@media(max-width:430px){#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head){min-height:116px!important;padding:17px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:16px!important;border-radius:25px!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head)>button:first-child,#view button[data-back]{width:58px!important;height:58px!important;min-width:58px!important;min-height:58px!important;max-width:58px!important;max-height:58px!important;border-radius:18px!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) h1{font-size:26px!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) p{font-size:13px!important}#view .r570-shop{min-height:128px!important;padding:18px!important}}@media(max-width:375px){#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head){grid-template-columns:54px minmax(0,1fr)!important;gap:13px!important;padding:15px!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head)>button:first-child,#view button[data-back]{width:54px!important;height:54px!important;min-width:54px!important;min-height:54px!important;max-width:54px!important;max-height:54px!important;border-radius:17px!important}#view :is(.r570-head,.r565-head,.r562-head,.r560-head,.r559-head,.r430-head,.r425-subhead,.r445-head,.r461-head,.r462-head,.r516-head) h1{font-size:24px!important}}.r574-page{width:min(100%,760px)!important;margin:0 auto!important;padding:18px 16px calc(130px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:visible!important}.r575-head{position:relative!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:146px!important;margin:0 0 18px!important;padding:22px 24px!important;box-sizing:border-box!important;border:1px solid rgba(205,174,119,.42)!important;border-radius:28px!important;background:linear-gradient(120deg,#fff7f9f5,#f4fafff5)!important;box-shadow:0 12px 32px #363d560e!important}.r575-back{position:static!important;width:64px!important;height:64px!important;min-width:64px!important;margin:0!important;padding:0!important;border:1px solid rgba(205,174,119,.48)!important;border-radius:20px!important;background:#ffffffeb!important;color:#283247!important;font-size:42px!important;line-height:1!important;font-weight:500!important;display:grid!important;place-items:center!important;box-shadow:0 7px 18px #383f560b!important}.r575-headcopy{min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:6px!important}.r575-headcopy small{font-size:13px!important;letter-spacing:.28em!important;color:#8a8190!important;line-height:1.2!important}.r575-headcopy h1{margin:0!important;font-size:30px!important;line-height:1.18!important;letter-spacing:.02em!important;color:#272b3a!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}.r575-headcopy p{margin:0!important;font-size:14px!important;line-height:1.65!important;color:#73798a!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}.r574-summary{margin:0 0 14px!important}.r574-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.r574-card{min-width:0!important;margin:0!important;padding:16px!important;border-radius:22px!important;box-sizing:border-box!important;overflow:hidden!important}.r574-cardtop{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.r574-cardtop>span{grid-row:1/3!important;font-size:30px!important}.r574-cardtop>div{min-width:0!important}.r574-cardtop h2{font-size:19px!important;line-height:1.25!important;word-break:keep-all!important;margin:0 0 5px!important}.r574-cardtop p{font-size:12px!important;line-height:1.55!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.r574-cardtop em{position:absolute!important;top:14px!important;right:14px!important;font-size:12px!important}.r574-card{position:relative!important}.r574-slot{margin-top:14px!important;display:flex!important;justify-content:space-between!important;gap:8px!important;align-items:center!important}.r574-slot b{white-space:nowrap!important;font-size:14px!important}.r574-slot small{font-size:11px!important;text-align:right!important;line-height:1.35!important}.r574-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:12px!important}.r574-actions button{min-width:0!important;height:42px!important;padding:0 8px!important;font-size:14px!important;white-space:nowrap!important}.r574-facstat,.r574-toolbar,.r574-tip,.r574-cells{margin-top:0!important;margin-bottom:14px!important}.r574-facstat{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;padding:18px!important;box-sizing:border-box!important}.r574-facstat>span{font-size:36px!important}.r574-facstat h2{margin:2px 0!important;font-size:25px!important}.r574-facstat p{margin:0!important;font-size:12px!important;line-height:1.4!important}.r574-facstat button{white-space:nowrap!important}.r574-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.r574-toolbar button{min-width:0!important;padding:11px 5px!important;font-size:13px!important;white-space:nowrap!important}.r574-cells{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r574-cell{min-width:0!important;min-height:148px!important;box-sizing:border-box!important;overflow:hidden!important;padding:14px!important}.r574-cell b,.r574-cell small{word-break:keep-all!important;overflow-wrap:anywhere!important}@media(max-width:430px){.r574-page{padding:14px 14px calc(122px + env(safe-area-inset-bottom))!important}.r575-head{grid-template-columns:60px minmax(0,1fr)!important;gap:14px!important;min-height:132px!important;padding:18px!important;border-radius:25px!important}.r575-back{width:58px!important;height:58px!important;min-width:58px!important;border-radius:18px!important;font-size:36px!important}.r575-headcopy h1{font-size:27px!important}.r575-headcopy p{font-size:13px!important;line-height:1.55!important}.r574-summary{grid-template-columns:repeat(3,1fr)!important}.r574-summary b{font-size:20px!important}.r574-summary small{font-size:10px!important}.r574-card{padding:14px!important}.r574-cardtop{grid-template-columns:36px minmax(0,1fr)!important}.r574-cardtop>span{font-size:26px!important}.r574-cardtop h2{font-size:17px!important}.r574-facstat{grid-template-columns:48px minmax(0,1fr) auto!important;padding:15px!important}.r574-facstat>span{font-size:31px!important}.r574-facstat h2{font-size:22px!important}.r574-cells{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:370px){.r574-grid{grid-template-columns:1fr!important}.r575-head{grid-template-columns:54px minmax(0,1fr)!important;padding:16px!important}.r575-back{width:52px!important;height:52px!important;min-width:52px!important}.r575-headcopy h1{font-size:25px!important}.r574-toolbar{grid-template-columns:1fr 1fr!important}.r574-toolbar button:last-child{grid-column:1/-1!important}.r574-cells{grid-template-columns:1fr 1fr!important}}:root{--r576-ink:#2d3142;--r576-muted:#7f8291;--r576-gold:#d9c39d;--r576-pink:#f7dce8;--r576-blue:#eaf3ff;--r576-mint:#e8f6f0;--r576-paper:rgba(255,255,255,.86)}.r576-page{width:min(100%,720px)!important;margin:0 auto!important;padding:16px 18px calc(126px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;overflow:visible!important}.r576-head{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;min-height:132px!important;margin:0 0 18px!important;padding:20px!important;border:1px solid rgba(217,195,157,.64)!important;border-radius:30px!important;background:linear-gradient(125deg,#fff7faf7,#f6fafff7)!important;box-shadow:0 14px 34px #43445c0e!important;position:relative!important;overflow:hidden!important}.r576-head:after{content:"";position:absolute;width:150px;height:150px;border-radius:50%;right:-62px;top:-72px;background:radial-gradient(circle,#dcecff9e,#fff0 70%);pointer-events:none}.r576-back{position:relative!important;z-index:1!important;width:60px!important;height:60px!important;min-width:60px!important;padding:0!important;margin:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(217,195,157,.72)!important;border-radius:19px!important;background:#fffffff0!important;box-shadow:0 7px 18px #3b3f540b!important;color:var(--r576-ink)!important;font-size:38px!important;font-weight:500!important;line-height:1!important}.r576-headcopy{min-width:0!important;position:relative!important;z-index:1!important}.r576-headcopy small{display:block!important;margin:0 0 7px!important;font-size:12px!important;letter-spacing:.27em!important;color:#9a8491!important}.r576-headcopy h1{margin:0!important;font-size:29px!important;line-height:1.15!important;letter-spacing:.025em!important;color:var(--r576-ink)!important;word-break:keep-all!important}.r576-headcopy p{margin:8px 0 0!important;font-size:13px!important;line-height:1.55!important;color:var(--r576-muted)!important;word-break:keep-all!important;overflow-wrap:break-word!important}.r576-overview{display:grid!important;grid-template-columns:1fr 1px 1fr 1px 1fr!important;align-items:center!important;margin:0 0 22px!important;padding:15px 12px!important;border:1px solid rgba(217,195,157,.42)!important;border-radius:22px!important;background:#ffffffb8!important;box-shadow:0 8px 24px #40425a09!important}.r576-overview>div{text-align:center!important}.r576-overview small{display:block!important;font-size:10px!important;color:#9a98a4!important;margin-bottom:4px!important}.r576-overview b{font-size:17px!important;color:var(--r576-ink)!important}.r576-overview>i{height:28px!important;background:#d9c39d57!important}.r576-sectiontitle{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:12px!important;margin:0 2px 12px!important}.r576-sectiontitle small{font-size:11px!important;color:#a08a95!important;letter-spacing:.14em!important}.r576-sectiontitle h2{font-size:22px!important;margin:2px 0 0!important;color:var(--r576-ink)!important}.r576-sectiontitle>span{font-size:11px!important;color:#989aa6!important;text-align:right!important}.r576-facilities{display:flex!important;flex-direction:column!important;gap:10px!important}.r576-facility{appearance:none!important;width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:24px 50px minmax(0,1fr) 20px!important;gap:11px!important;align-items:center!important;text-align:left!important;padding:14px!important;border:1px solid rgba(217,195,157,.48)!important;border-radius:22px!important;background:linear-gradient(135deg,#fffffff0,#fdfafce8)!important;box-shadow:0 8px 22px #3c3f5709!important;color:var(--r576-ink)!important}.r576-facility:active{transform:scale(.992)}.r576-number{font-size:10px!important;color:#b49aa5!important;align-self:start!important;padding-top:4px!important}.r576-symbol{width:48px!important;height:48px!important;border-radius:16px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#fff1f5,#eef7ff)!important;border:1px solid rgba(255,255,255,.92)!important;box-shadow:inset 0 0 0 1px #d9c39d24!important;font-family:serif!important;font-size:18px!important;color:#6c6673!important}.r576-symbol.large{width:56px!important;height:56px!important;border-radius:18px!important;font-size:20px!important}.r576-copy{min-width:0!important;display:block!important}.r576-titleline{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:4px!important}.r576-titleline b{font-size:17px!important;line-height:1.25!important;white-space:nowrap!important}.r576-titleline em{font-style:normal!important;font-size:10px!important;padding:4px 7px!important;border-radius:999px!important;background:#f8edf2!important;color:#a06f82!important;white-space:nowrap!important}.r576-copy>small{display:block!important;font-size:11px!important;line-height:1.45!important;color:#858897!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r576-slotline{display:grid!important;grid-template-columns:auto minmax(48px,1fr)!important;gap:9px!important;align-items:center!important;margin-top:9px!important}.r576-slotline strong{font-size:11px!important;color:#686d7d!important;white-space:nowrap!important}.r576-slotline i{display:block!important;height:4px!important;border-radius:99px!important;background:#f0edf0!important;overflow:hidden!important}.r576-slotline u{display:block!important;height:100%!important;border-radius:99px!important;background:linear-gradient(90deg,#e8bfd1,#c9dff6,#cceadd)!important;text-decoration:none!important}.r576-chevron{font-size:25px!important;color:#b69a6f!important;text-align:right!important}.r576-note{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:10px!important;margin:16px 0 0!important;padding:15px 16px!important;border:1px solid rgba(217,195,157,.42)!important;border-radius:21px!important;background:linear-gradient(135deg,#fff8fbd1,#f6fbffd1)!important}.r576-note>span{font-size:16px!important;color:#b69563!important}.r576-note b{font-size:14px!important;color:var(--r576-ink)!important}.r576-note p{margin:4px 0 0!important;font-size:11px!important;line-height:1.55!important;color:#858897!important}.r576-facstat{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;gap:12px!important;align-items:center!important;margin-bottom:12px!important;padding:16px!important;border:1px solid rgba(217,195,157,.48)!important;border-radius:23px!important;background:#ffffffd1!important}.r576-facstat small{font-size:10px!important;color:#9a98a4!important}.r576-facstat h2{margin:2px 0!important;font-size:21px!important;color:var(--r576-ink)!important}.r576-facstat p{margin:0!important;font-size:11px!important;color:#858897!important}.r576-facstat button{height:40px!important;padding:0 13px!important;border:1px solid rgba(217,195,157,.58)!important;border-radius:14px!important;background:#fff!important;color:var(--r576-ink)!important;font-weight:700!important}.r576-toolbar{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;gap:8px!important;margin-bottom:10px!important}.r576-toolbar button{height:44px!important;padding:0 6px!important;border-radius:15px!important;border:1px solid rgba(217,195,157,.46)!important;background:#ffffffe0!important;color:var(--r576-ink)!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}.r576-toolbar button:nth-child(2){background:linear-gradient(135deg,#fff1f6,#eef5ff)!important}.r576-tip{margin-bottom:12px!important;padding:13px 15px!important;border-radius:18px!important;border:1px solid rgba(217,195,157,.34)!important;background:#ffffff9e!important}.r576-tip b{font-size:12px!important}.r576-tip p{font-size:10px!important;margin:3px 0 0!important;color:#8a8c98!important}.r576-cells{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r576-cells .r574-cell{min-width:0!important;min-height:142px!important;padding:14px 12px!important;border:1px solid rgba(217,195,157,.42)!important;border-radius:20px!important;background:#ffffffd6!important;box-shadow:0 7px 18px #3e405608!important;overflow:hidden!important}.r576-cells .r574-cell>b{font-size:14px!important;word-break:keep-all!important}.r576-cells .r574-cell>small{font-size:10px!important;line-height:1.4!important}.r576-cells .r574-cell.locked{opacity:.55!important;background:#fafafb9e!important}@media(max-width:390px){.r576-page{padding-left:14px!important;padding-right:14px!important}.r576-head{grid-template-columns:56px minmax(0,1fr)!important;gap:14px!important;padding:17px!important;min-height:122px!important;border-radius:26px!important}.r576-back{width:54px!important;height:54px!important;min-width:54px!important;border-radius:17px!important;font-size:34px!important}.r576-headcopy h1{font-size:26px!important}.r576-headcopy p{font-size:12px!important}.r576-facility{grid-template-columns:20px 46px minmax(0,1fr) 16px!important;gap:9px!important;padding:12px!important}.r576-symbol{width:44px!important;height:44px!important;border-radius:14px!important}.r576-titleline b{font-size:16px!important}.r576-sectiontitle>span{max-width:120px!important}.r576-toolbar{grid-template-columns:1fr 1fr!important}.r576-toolbar button:last-child{grid-column:1/-1!important}.r576-facstat{grid-template-columns:52px minmax(0,1fr) auto!important;padding:13px!important}.r576-symbol.large{width:50px!important;height:50px!important}.r576-facstat button{padding:0 10px!important}}.r577-page{box-sizing:border-box!important;width:100%!important;max-width:720px!important;margin:0 auto!important;padding:18px 16px 128px!important;color:#293248!important;overflow-x:hidden!important}.r577-page *{box-sizing:border-box}.r577-head{width:100%!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:16px!important;align-items:center!important;margin:8px 0 18px!important;padding:18px!important;border:1px solid rgba(199,169,118,.38)!important;border-radius:28px!important;background:linear-gradient(120deg,#fff7fafa,#f5fafffa)!important;box-shadow:0 12px 30px #454a5f0e!important}.r577-back{width:58px!important;height:58px!important;min-width:58px!important;padding:0!important;border:1px solid rgba(199,169,118,.42)!important;border-radius:19px!important;background:#fffffff5!important;color:#293248!important;font-size:36px!important;font-weight:500!important;line-height:1!important;display:grid!important;place-items:center!important}.r577-head>div{min-width:0!important}.r577-head small{display:block!important;letter-spacing:.22em!important;color:#9a7d89!important;font-size:10px!important}.r577-head h1{margin:4px 0 5px!important;font-size:28px!important;line-height:1.18!important;white-space:normal!important;word-break:keep-all!important}.r577-head p{margin:0!important;color:#7b8190!important;font-size:13px!important;line-height:1.5!important;white-space:normal!important;word-break:keep-all!important}.r577-brief{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0 0 18px!important}.r577-brief>div{min-width:0!important;padding:12px 5px!important;border:1px solid rgba(199,169,118,.24)!important;border-radius:17px!important;background:#ffffffbd!important;text-align:center!important}.r577-brief small{display:block!important;color:#9397a3!important;font-size:9px!important}.r577-brief b{display:block!important;margin-top:4px!important;font-size:14px!important;white-space:nowrap!important}.r577-label{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;margin:0 2px 10px!important}.r577-label>div{min-width:0!important}.r577-label small{color:#a17f8d!important;font-size:9px!important;letter-spacing:.12em!important}.r577-label h2{margin:2px 0 0!important;font-size:20px!important}.r577-label p{max-width:48%!important;margin:0!important;color:#8b909d!important;font-size:10px!important;line-height:1.4!important;text-align:right!important}.r578-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r578-card{min-width:0!important;min-height:164px!important;padding:13px!important;border:1px solid rgba(199,169,118,.31)!important;border-radius:22px!important;background:#ffffffe8!important;color:#293248!important;text-align:left!important;box-shadow:0 8px 22px #41475b09!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.r578-top{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:9px!important}.r578-mark{width:42px!important;height:42px!important;border-radius:14px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#fff0f5,#edf7ff)!important;border:1px solid rgba(255,255,255,.9)!important;font-weight:800!important;color:#5f6475!important}.r578-num{font-size:9px!important;color:#c098a5!important}.r578-title{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}.r578-title b{font-size:17px!important;line-height:1.2!important;word-break:keep-all!important}.r578-title em{font-style:normal!important;padding:3px 6px!important;border-radius:999px!important;background:#f7f4f7!important;color:#8c7580!important;font-size:9px!important;white-space:nowrap!important}.r578-card>small{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;min-height:31px!important;margin:6px 0 9px!important;color:#7c8291!important;font-size:10px!important;line-height:1.5!important}.r578-slots{margin-top:auto!important}.r578-slots strong{display:block!important;font-size:10px!important;color:#777e8e!important}.r578-slots i{display:block!important;height:3px!important;margin-top:6px!important;border-radius:99px!important;background:#f0edf1!important;overflow:hidden!important}.r578-slots u{display:block!important;height:100%!important;background:linear-gradient(90deg,#edbfd3,#c9dcf0,#c7e6da)!important;text-decoration:none!important}.r577-help{margin-top:14px!important;padding:15px 16px!important;border:1px solid rgba(199,169,118,.28)!important;border-radius:21px!important;background:linear-gradient(120deg,#fff8fac7,#f7faffc7)!important}.r577-help b{font-size:13px!important}.r577-help p{margin:5px 0 0!important;color:#7d8391!important;font-size:10px!important;line-height:1.6!important}.r577-status{display:grid!important;grid-template-columns:56px minmax(0,1fr) auto!important;gap:11px!important;align-items:center!important;padding:14px!important;margin:0 0 10px!important;border:1px solid rgba(199,169,118,.3)!important;border-radius:22px!important;background:#fff!important}.r577-mark.big{width:56px!important;height:56px!important;border-radius:18px!important;font-size:18px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#fff0f5,#edf7ff)!important}.r577-status>div{min-width:0!important}.r577-status small{color:#9296a2!important;font-size:9px!important}.r577-status h2{margin:2px 0!important;font-size:22px!important}.r577-status p{margin:0!important;color:#7d8391!important;font-size:10px!important;white-space:nowrap!important}.r577-status>button{padding:9px 11px!important;border:1px solid rgba(199,169,118,.38)!important;border-radius:13px!important;background:#fff!important;color:#293248!important;font-size:12px!important;font-weight:800!important}.r577-tools{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:0 0 17px!important}.r577-tools button{min-width:0!important;padding:10px 4px!important;border:1px solid rgba(199,169,118,.28)!important;border-radius:16px!important;background:#ffffffe6!important;color:#293248!important}.r577-tools span,.r577-tools b,.r577-tools small{display:block!important}.r577-tools span{height:20px!important;font-size:15px!important;color:#b58691!important}.r577-tools b{font-size:11px!important;white-space:nowrap!important}.r577-tools small{margin-top:2px!important;color:#999ca6!important;font-size:8px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r577-cells{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.r577-cell{box-sizing:border-box!important;min-width:0!important;min-height:132px!important;padding:12px!important;border:1px solid rgba(199,169,118,.28)!important;border-radius:20px!important;background:#fff!important;color:#293248!important;text-align:left!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;overflow:hidden!important}.r577-cell>span:not(.r577-mini){color:#aaaebb!important;font-size:10px!important}.r577-mini{width:36px!important;height:36px!important;border-radius:12px!important;display:grid!important;place-items:center!important;background:linear-gradient(145deg,#fff1f6,#eef7ff)!important;font-size:12px!important;font-weight:800!important}.r577-cell>b{font-size:14px!important;word-break:keep-all!important}.r577-cell>small{font-size:9px!important;color:#858b99!important;line-height:1.4!important}.r577-cell>em{margin-top:3px!important;font-size:9px!important;font-style:normal!important;color:#a07080!important}.r577-cell.acquire{background:linear-gradient(135deg,#fff9fb,#f7f9ff)!important}.r577-cell.acquire>span{font-size:25px!important;color:#a77789!important}.r577-cell.locked{align-items:center!important;text-align:center!important;opacity:.46!important;background:#f9f9facc!important}.r577-cell.working>i{display:block!important;width:100%!important;height:4px!important;border-radius:99px!important;background:#efedf1!important;overflow:hidden!important}.r577-cell.working>i u{display:block!important;height:100%!important;background:linear-gradient(90deg,#efbfd3,#c5dff0,#c3e7d8)!important;text-decoration:none!important}.r577-cell.working button{margin-top:4px!important;width:100%!important;border:1px solid rgba(199,169,118,.34)!important;border-radius:11px!important;background:#fff!important;padding:7px!important;color:#293248!important;font-size:10px!important;font-weight:800!important}@media(max-width:390px){.r577-page{padding-left:12px!important;padding-right:12px!important}.r577-head{grid-template-columns:50px minmax(0,1fr)!important;gap:11px!important;padding:14px!important;border-radius:24px!important}.r577-back{width:50px!important;height:50px!important;min-width:50px!important;border-radius:16px!important;font-size:32px!important}.r577-head h1{font-size:24px!important}.r577-head p{font-size:11px!important}.r578-grid{gap:8px!important}.r578-card{min-height:156px!important;padding:11px!important}.r578-mark{width:38px!important;height:38px!important}.r578-title b{font-size:15px!important}.r577-status{grid-template-columns:50px minmax(0,1fr) auto!important;padding:12px 10px!important;gap:8px!important}.r577-mark.big{width:50px!important;height:50px!important}.r577-status>button{padding:8px 9px!important}.r577-tools{gap:5px!important}.r577-tools button{padding:9px 2px!important}.r577-cells{gap:7px!important}.r577-cell{min-height:126px!important;padding:10px!important}}.r577-page.r578-page,.r577-page.r577-detail{position:relative!important;display:block!important;min-height:0!important;padding-top:18px!important;overflow:visible!important}.r577-head{position:relative!important;inset:auto!important;z-index:1!important;min-height:112px!important;height:auto!important;overflow:visible!important;isolation:isolate!important;margin:0 0 18px!important;padding:18px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important}.r577-head>div{position:static!important;display:flex!important;min-width:0!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;transform:none!important}.r577-head small,.r577-head h1,.r577-head p{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important}.r577-head h1{margin:4px 0 6px!important;line-height:1.15!important}.r577-head p{display:block!important;line-height:1.55!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.r577-back{position:static!important;inset:auto!important;transform:none!important;align-self:center!important}.r577-brief,.r577-label,.r578-grid,.r577-status,.r577-tools,.r577-cells,.r577-help{position:relative!important;z-index:0!important;clear:both!important}.r577-status,.r577-tools{margin-top:0!important}.r574-gem,.r577-gem{box-sizing:border-box!important;width:calc(100% - 32px)!important;max-width:688px!important;margin:18px auto!important;padding:18px!important;border:1px solid rgba(199,169,118,.32)!important;border-radius:26px!important;background:linear-gradient(135deg,#fff7fafa,#f5f9fffa)!important;box-shadow:0 12px 30px #454a5f0e!important;color:#293248!important;overflow:hidden!important}.r574-gem .section-head,.r577-gem .section-head{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 14px!important;padding:0!important}.r574-gem .section-head h2,.r577-gem .section-head h2{margin:0!important;font-size:20px!important;line-height:1.25!important;color:#293248!important}.r574-gemgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.r574-gemgrid article{box-sizing:border-box!important;min-width:0!important;min-height:142px!important;padding:14px!important;border:1px solid rgba(199,169,118,.26)!important;border-radius:20px!important;background:#ffffffeb!important;box-shadow:0 7px 18px #454a5f09!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;overflow:hidden!important}.r574-gemgrid article b{display:block!important;margin:0!important;font-size:15px!important;line-height:1.35!important;color:#293248!important;word-break:keep-all!important}.r574-gemgrid article p{display:block!important;min-height:34px!important;margin:6px 0 12px!important;font-size:10px!important;line-height:1.55!important;color:#858b99!important;word-break:keep-all!important}.r574-gemgrid article button{box-sizing:border-box!important;width:100%!important;min-height:38px!important;margin-top:auto!important;padding:8px 10px!important;border:1px solid rgba(199,169,118,.34)!important;border-radius:13px!important;background:linear-gradient(135deg,#fff8fb,#f4f6ff)!important;color:#293248!important;font-size:12px!important;font-weight:800!important;white-space:nowrap!important}.r574-gemgrid article:nth-child(n+3) button{background:linear-gradient(135deg,#fff9f5,#f8f5ff)!important}.r578-grid{margin-top:0!important}.r578-card{position:relative!important;height:auto!important;overflow:hidden!important}.r578-card *{position:static!important;transform:none!important}.r577-label{min-height:42px!important}.r577-detail>.r577-head+.r577-status{margin-top:0!important}.r577-detail>.r577-status+.r577-tools{margin-top:10px!important}@media(max-width:430px){.r577-page.r578-page,.r577-page.r577-detail{padding:14px 12px 124px!important}.r577-head{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important;min-height:102px!important;padding:14px!important;border-radius:24px!important;margin-bottom:14px!important}.r577-back{width:52px!important;height:52px!important;min-width:52px!important;border-radius:17px!important;font-size:32px!important}.r577-head h1{font-size:24px!important}.r577-head p{font-size:11px!important;line-height:1.45!important}.r577-label{align-items:flex-start!important;min-height:40px!important}.r577-label p{padding-top:4px!important}.r574-gem,.r577-gem{width:calc(100% - 24px)!important;margin:14px auto!important;padding:14px!important;border-radius:23px!important}.r574-gemgrid{gap:8px!important}.r574-gemgrid article{min-height:132px!important;padding:12px!important;border-radius:18px!important}.r574-gemgrid article b{font-size:14px!important}.r574-gemgrid article p{font-size:9px!important}}@media(max-width:350px){.r574-gemgrid{grid-template-columns:1fr!important}.r574-gemgrid article{min-height:112px!important}.r577-tools{grid-template-columns:1fr!important}.r577-tools button{min-height:58px!important}}.r580-page{width:100%!important;max-width:520px!important;box-sizing:border-box!important;margin:0 auto!important;padding:14px 14px 124px!important;color:#30364a!important;overflow-x:hidden!important}.r580-page *{box-sizing:border-box!important;min-width:0}.r580-top{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;margin:0 0 12px!important;padding:14px!important;border:1px solid rgba(197,166,112,.3)!important;border-radius:24px!important;background:linear-gradient(120deg,#fff8fbf5,#f6fafff5)!important;box-shadow:0 10px 28px #42485e0d!important}.r580-back{width:46px!important;height:46px!important;border-radius:14px!important;padding:0!important;border:1px solid rgba(197,166,112,.4)!important;background:#fff!important;color:#30364a!important;font-size:0!important;display:grid!important;place-items:center!important;box-shadow:none!important}.r580-back:after{content:"‹";font-size:36px;line-height:1;font-weight:600;transform:translateY(-2px)}.r580-top small{display:block!important;font-size:9px!important;letter-spacing:.2em!important;color:#9a8390!important;margin:0 0 3px!important}.r580-top h1{font-size:24px!important;line-height:1.2!important;margin:0 0 5px!important;color:#30364a!important;white-space:normal!important;overflow-wrap:anywhere!important}.r580-top p{font-size:12px!important;line-height:1.55!important;color:#7d8392!important;margin:0!important;white-space:normal!important;overflow-wrap:anywhere!important}.r580-level,.r580-queue,.r580-recipes{width:100%!important;border:1px solid rgba(197,166,112,.28)!important;background:#fffffff0!important;border-radius:22px!important;box-shadow:0 8px 24px #41485e0b!important;overflow:hidden!important}.r580-level{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;padding:14px!important;position:relative!important}.r580-levelicon{width:48px!important;height:48px!important;border-radius:16px!important;font-size:23px!important}.r580-level small{font-size:10px!important;color:#8f94a1!important}.r580-level h2{font-size:19px!important;line-height:1.2!important;margin:1px 0 7px!important}.r580-level p{font-size:10px!important;line-height:1.5!important;margin:7px 0 0!important;padding-right:0!important;white-space:normal!important}.r580-level>button,.r580-level>em{grid-column:1/-1!important;width:100%!important;min-height:40px!important;margin:2px 0 0!important;border-radius:14px!important;font-size:12px!important;text-align:center!important}.r580-queue{margin-top:10px!important;padding:13px!important}.r580-qhead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;margin-bottom:11px!important}.r580-qhead small{font-size:10px!important}.r580-qhead h2{font-size:18px!important;line-height:1.2!important;margin:2px 0 0!important}.r580-qhead button{max-width:140px!important;min-height:38px!important;padding:8px 10px!important;font-size:11px!important;line-height:1.3!important;white-space:normal!important}.r580-slots{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.r580-slot{width:100%!important;min-height:116px!important;padding:9px 7px!important;border-radius:17px!important;gap:3px!important;overflow:hidden!important}.r580-food{font-size:23px!important}.r580-slot b{width:100%!important;font-size:11px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r580-slot small{font-size:9px!important;line-height:1.35!important}.r580-slot strong{font-size:10px!important}.r580-slot.done button{padding:7px 4px!important;font-size:10px!important}.r580-slot.empty>span{font-size:24px!important}.r580-slot.empty b{white-space:normal!important;text-align:center!important}.r580-note{font-size:10px!important;line-height:1.5!important}.r580-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:10px 0!important}.r580-actions button{width:100%!important;min-height:43px!important;padding:9px 7px!important;font-size:12px!important;line-height:1.25!important;border-radius:15px!important;white-space:normal!important}.r580-tabs{display:grid!important;grid-template-columns:1fr 1fr!important;gap:4px!important;width:100%!important;margin:10px 0 8px!important;padding:4px!important;border-radius:16px!important}.r580-tabs button{width:100%!important;padding:10px 5px!important;font-size:12px!important}.r580-recipes{padding:7px!important}.r580-recipe{display:grid!important;grid-template-columns:58px minmax(0,1fr) 62px!important;gap:8px!important;align-items:center!important;width:100%!important;padding:8px 6px!important}.r580-pic{width:58px!important;height:58px!important;border-radius:14px!important;font-size:27px!important}.r580-copy{overflow:hidden!important}.r580-copy span{font-size:8px!important;padding:3px 6px!important}.r580-copy h3{font-size:13px!important;line-height:1.25!important;margin:4px 0 2px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r580-copy p{font-size:9px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r580-copy small{font-size:9px!important;line-height:1.3!important}.r580-recipe>button{width:100%!important;padding:9px 4px!important;font-size:10px!important;line-height:1.25!important;border-radius:12px!important;white-space:normal!important}@media(max-width:370px){.r580-page{padding-left:10px!important;padding-right:10px!important}.r580-slots{grid-template-columns:repeat(2,minmax(0,1fr))!important}.r580-recipe{grid-template-columns:52px minmax(0,1fr) 58px!important;gap:6px!important}.r580-pic{width:52px!important;height:52px!important}.r580-top{padding:12px!important}.r580-top h1{font-size:22px!important}}.r580-page{max-width:430px!important;margin:0 auto!important;padding:16px 14px 132px!important;overflow-x:hidden!important}.r580-top{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;align-items:center!important;margin:0 0 12px!important;padding:14px 15px!important;border:1px solid rgba(199,169,118,.32)!important;border-radius:24px!important;background:linear-gradient(120deg,#fff8fbf5,#f5f9fff5)!important;box-shadow:0 10px 28px #43485e0d!important}.r580-back{position:static!important;inset:auto!important;transform:none!important;float:none!important;width:44px!important;height:44px!important;min-width:44px!important;border-radius:14px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important}.r580-top>div{width:100%!important;min-width:0!important}.r580-top small{margin:0 0 2px!important}.r580-top h1{margin:0 0 4px!important;font-size:24px!important;line-height:1.18!important}.r580-top p{margin:0!important;font-size:12px!important;line-height:1.55!important;overflow-wrap:anywhere!important}.r580-level{grid-template-columns:50px minmax(0,1fr)!important;padding:14px!important;gap:11px!important}.r580-level>button,.r580-level>em{grid-column:1/-1!important;width:100%!important}.r580-queue{padding:13px!important}.r580-qhead{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}.r580-qhead button{max-width:132px!important;white-space:normal!important}.r580-slot{min-height:116px!important;padding:9px 6px!important}.r580-slot b{font-size:11px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.r580-slot small,.r580-slot strong{font-size:9px!important}.r580-actions{grid-template-columns:1fr 1fr!important}.r580-actions button{min-width:0!important;font-size:12px!important}.r580-tabs{grid-template-columns:1fr 1fr!important}.r580-recipes{overflow:hidden!important}.r580-recipe{grid-template-columns:56px minmax(0,1fr) 60px!important;gap:7px!important;padding:8px 6px!important}.r580-pic{width:56px!important;height:56px!important}.r580-copy h3{font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r580-copy p{font-size:9px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.r580-recipe>button{font-size:10px!important;padding:9px 3px!important}@media(max-width:370px){.r580-slots{grid-template-columns:repeat(2,minmax(0,1fr))!important}.r580-page{padding-left:10px!important;padding-right:10px!important}}.r580-page{max-width:430px!important;padding:14px 12px 132px!important}.r580-top{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;padding:13px!important;gap:10px!important}.r580-back{width:42px!important;height:42px!important;min-width:42px!important;border-radius:13px!important;font-size:30px!important;line-height:1!important}.r580-top h1{font-size:22px!important;line-height:1.2!important;margin:0 0 5px!important}.r580-top p{font-size:11px!important;line-height:1.55!important;white-space:normal!important;word-break:break-word!important}.r580-level{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:13px!important}.r580-levelicon{width:46px!important;height:46px!important}.r580-levelcopy{min-width:0!important}.r580-level h2{font-size:20px!important;line-height:1.2!important;margin:2px 0 7px!important}.r580-level p{font-size:10px!important;line-height:1.5!important;white-space:normal!important;overflow-wrap:anywhere!important}.r580-level>button,.r580-level>em{grid-column:1/-1!important;margin-top:4px!important}.r583-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;margin:10px 0!important}.r583-actions button{min-width:0!important;min-height:54px!important;padding:8px 4px!important;border:1px solid rgba(199,169,118,.36)!important;border-radius:17px!important;background:#ffffffdb!important;color:#30364a!important;box-shadow:0 8px 20px #44465c0d!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important}.r583-actions button.on{background:linear-gradient(135deg,#fff0f5,#f1f5ff)!important}.r583-actions span{font-size:16px!important}.r583-actions b{font-size:11px!important;line-height:1.25!important;white-space:normal!important}.r580-queue{margin-top:0!important;padding:12px!important}.r580-qhead{align-items:center!important}.r580-qhead h2{font-size:20px!important;margin:2px 0!important}.r580-qhead button{font-size:10px!important;line-height:1.3!important;padding:9px 8px!important;max-width:118px!important}.r580-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.r580-slot{min-height:108px!important;padding:8px 5px!important}.r580-slot b{font-size:10px!important;line-height:1.3!important;white-space:normal!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.r580-slot small,.r580-slot strong{font-size:8px!important;line-height:1.35!important}.r580-food{font-size:22px!important}.r583-expandnote{margin-top:9px!important;padding:9px 10px!important;border-radius:14px!important;background:#fff8fbc7!important}.r583-expandnote p{font-size:10px!important;line-height:1.5!important;margin:0 0 3px!important}.r583-expandnote span{font-size:9px!important}.r583-recipepanel{margin-top:10px!important}.r580-tabs{margin:0 0 8px!important}.r580-tabs button{font-size:11px!important;padding:10px 6px!important}.r580-recipe{grid-template-columns:48px minmax(0,1fr) 58px!important;gap:7px!important;padding:9px 7px!important;align-items:center!important}.r580-pic{width:48px!important;height:48px!important}.r580-copy{min-width:0!important}.r580-copy span,.r580-copy small{font-size:8px!important}.r580-copy h3{font-size:12px!important;line-height:1.3!important;margin:2px 0!important;white-space:normal!important;overflow-wrap:anywhere!important}.r580-copy p{font-size:9px!important;line-height:1.35!important;margin:2px 0!important;white-space:normal!important;overflow-wrap:anywhere!important}.r580-recipe>button{font-size:9px!important;line-height:1.2!important;padding:8px 3px!important;white-space:normal!important}.r583-craftcard{margin:12px 0!important;padding:14px!important;border:1px solid rgba(199,169,118,.34)!important;border-radius:22px!important;background:linear-gradient(135deg,#fff8fbf5,#f5f9fff5)!important}.r583-craftcard h2{margin:3px 0 5px!important}.r583-craftcard p{font-size:12px!important;line-height:1.55!important}.r583-cost{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin:10px 0!important}.r583-cost span{padding:8px 4px!important;text-align:center!important;border-radius:12px!important;background:#fff!important;font-size:10px!important}.r583-craftcard>button{margin-top:7px!important;width:100%!important}.r583-gemcard small{display:block!important;font-size:11px!important;line-height:1.5!important;margin-bottom:8px!important}@media(max-width:370px){.r583-actions{gap:5px!important}.r583-actions b{font-size:10px!important}.r580-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important}.r580-slot{min-height:104px!important}.r580-page{padding-left:9px!important;padding-right:9px!important}}.r584-kitchen{padding-top:12px!important}.r584-kitchen-head,.r584-head{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:14px;margin:0 0 10px;border:1px solid rgba(199,169,118,.32);border-radius:24px;background:linear-gradient(120deg,#fff9fbf7,#f6f9fff7);box-shadow:0 10px 28px #43485e0d}.r584-back{position:static!important;width:44px!important;height:44px!important;min-width:44px!important;margin:0!important;padding:0!important;border:1px solid rgba(199,169,118,.4)!important;border-radius:14px!important;background:#fff!important;color:#30364a!important;font-size:30px!important;line-height:1!important;display:grid!important;place-items:center!important}.r584-title,.r584-head>div{min-width:0}.r584-title small,.r584-head small{display:block;margin:1px 0 3px;font-size:9px;letter-spacing:.2em}.r584-title h1,.r584-head h1{margin:0 0 6px!important;font-size:22px!important;line-height:1.2!important}.r584-title p,.r584-head p{margin:0!important;font-size:11px!important;line-height:1.65!important;word-break:normal!important;overflow-wrap:break-word!important}.r584-level{padding:14px;margin-bottom:10px;border:1px solid rgba(199,169,118,.3);border-radius:22px;background:#ffffffdb}.r584-level-main{display:flex;align-items:center;gap:10px}.r584-level-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#fff4f7;font-size:22px}.r584-level-main small{font-size:10px}.r584-level-main h2{margin:2px 0 0;font-size:21px;line-height:1.2}.r584-quality{display:flex;justify-content:space-between;gap:10px;margin:11px 0 7px;font-size:10px}.r584-quality b{white-space:nowrap}.r584-level>button,.r584-level>em{display:block;width:100%;margin-top:11px;padding:11px;border-radius:15px;text-align:center;font-style:normal}.r584-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:10px 0}.r584-actions button{min-width:0;min-height:56px;padding:8px 4px;border:1px solid rgba(199,169,118,.36);border-radius:17px;background:#ffffffe6;color:#30364a;display:flex;align-items:center;justify-content:center;gap:5px}.r584-actions span{font-size:15px}.r584-actions b{font-size:10px;line-height:1.3;white-space:normal}.r584-filter{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 0 10px}.r584-filter button{padding:10px 8px;border-radius:17px;border:1px solid rgba(199,169,118,.28);background:#ffffffb8;color:#62697c}.r584-filter button.on{background:linear-gradient(135deg,#fff0f5,#f1f5ff);border-color:#db91a980;color:#30364a}.r584-filter b,.r584-filter small{display:block}.r584-filter b{font-size:12px}.r584-filter small{margin-top:2px;font-size:8px}.r584-recipes{margin-top:10px}.r584-section-title{margin:0 3px 8px}.r584-section-title small{font-size:9px}.r584-section-title h2{font-size:17px;margin:2px 0}.r584-recipe{display:grid;grid-template-columns:48px minmax(0,1fr) 62px;gap:8px;align-items:center;padding:10px 8px;margin-bottom:8px;border:1px solid rgba(199,169,118,.22);border-radius:19px;background:#ffffffe0;box-shadow:0 8px 20px #43485e0a}.r584-foodpic{width:48px;height:48px;display:grid;place-items:center;font-size:28px}.r584-recipe-copy{min-width:0}.r584-recipe-copy span{font-size:8px}.r584-recipe-copy h3{margin:2px 0!important;font-size:13px!important;line-height:1.3!important;white-space:normal!important;overflow-wrap:break-word!important}.r584-recipe-copy p{margin:2px 0!important;font-size:9px!important;line-height:1.4!important;white-space:normal!important;overflow-wrap:break-word!important}.r584-recipe-copy small{display:block;font-size:8px;line-height:1.4;color:#7a8192}.r584-recipe.missing .r584-recipe-copy small{color:#b66a7e}.r584-recipe>button{min-width:0;padding:9px 3px;border-radius:13px;font-size:9px;white-space:normal}.r584-recipe>button:disabled{opacity:.48}.r584-atlas{max-width:430px;margin:0 auto;padding:14px 12px 132px}.r584-atlas-list{display:grid;gap:8px}.r584-atlas-card{display:grid;grid-template-columns:34px minmax(0,1fr) 52px;gap:9px;align-items:center;padding:11px;border-radius:18px;border:1px solid rgba(199,169,118,.25);background:#ffffffe0}.r584-atlas-no{font-size:10px;color:#9aa0af}.r584-atlas-copy{min-width:0}.r584-atlas-copy span,.r584-atlas-copy small{font-size:8px}.r584-atlas-copy h3{font-size:13px;margin:2px 0}.r584-atlas-copy p{font-size:9px;margin:2px 0;white-space:normal;overflow-wrap:break-word}.r584-atlas-card em{font-size:8px;font-style:normal;text-align:center;padding:6px 3px;border-radius:10px}.r584-atlas-card em.ready{background:#eef8ef;color:#4f8158}.r584-atlas-card em.missing{background:#fff0f3;color:#ad6578}@media(max-width:370px){.r584-kitchen-head,.r584-head{grid-template-columns:40px minmax(0,1fr);gap:9px;padding:11px}.r584-back{width:40px!important;height:40px!important;min-width:40px!important}.r584-actions{gap:5px}.r584-actions b{font-size:9px}.r584-recipe{grid-template-columns:42px minmax(0,1fr) 56px}.r584-foodpic{width:42px;height:42px;font-size:24px}}.r585-kitchen .r585-filter{margin:8px 0 10px;position:relative;z-index:2}.r585-filter button{min-height:58px;background:#ffffffe6}.r585-filter button:active{transform:scale(.985)}.r585-modal{position:fixed;inset:0;z-index:9999;background:#2b2d3c42;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);display:flex;align-items:flex-end;justify-content:center;padding:18px 12px max(18px,env(safe-area-inset-bottom))}.r585-sheet{width:min(100%,520px);max-height:78dvh;overflow:hidden;border:1px solid rgba(199,169,118,.38);border-radius:28px 28px 22px 22px;background:linear-gradient(180deg,#fffafd,#fff 58%,#f8f8ff);box-shadow:0 -18px 55px #3032462e;display:flex;flex-direction:column;padding:15px 13px 12px}.r585-sheet>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:2px 3px 10px}.r585-sheet>header>div{min-width:0}.r585-sheet>header small{font-size:9px;letter-spacing:.12em;color:#9297a6}.r585-sheet>header h2{margin:2px 0 3px!important;font-size:21px!important;line-height:1.2!important}.r585-sheet>header p{margin:0!important;font-size:10px!important;line-height:1.5!important;color:#777e90}.r585-sheet>header>button{width:38px;height:38px;min-width:38px;padding:0;border:1px solid rgba(199,169,118,.32);border-radius:13px;background:#fff;color:#4c5265;font-size:24px;line-height:1}.r585-modal-tabs{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 9px}.r585-modal-tabs button{padding:10px 6px;border:1px solid rgba(199,169,118,.28);border-radius:15px;background:#fff;color:#686f82;font-weight:700}.r585-modal-tabs button.on{background:linear-gradient(135deg,#fff0f5,#f1f5ff);border-color:#db91a97a;color:#30364a}.r585-modal-list{overflow:auto;-webkit-overflow-scrolling:touch;padding:1px 2px 20px}.r585-modal-list .r584-recipe{margin-bottom:7px}.r585-modal-list .r584-recipe:last-child{margin-bottom:0}body:has(.r585-modal){overflow:hidden}@media(max-width:370px){.r585-modal{padding-left:8px;padding-right:8px}.r585-sheet{padding-left:9px;padding-right:9px;max-height:80dvh}}.r585-modal{align-items:stretch!important;padding:calc(86px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom))!important}.r585-sheet{margin:auto!important;width:min(100%,430px)!important;height:min(76dvh,680px)!important;max-height:none!important;padding:0!important;border-radius:26px!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important}.r585-sheet>header{position:relative!important;display:block!important;padding:17px 58px 11px 17px!important;min-height:102px!important;background:linear-gradient(120deg,#fff9fbfc,#f6f9fffc)!important;border-bottom:1px solid rgba(199,169,118,.2)!important}.r585-sheet>header>div{width:100%!important;min-width:0!important}.r585-sheet>header small{display:block!important;font-size:9px!important;line-height:1.3!important;margin:0 0 4px!important}.r585-sheet>header h2{font-size:22px!important;line-height:1.18!important;margin:0 0 5px!important}.r585-sheet>header p{font-size:10px!important;line-height:1.55!important;margin:0!important;max-width:100%!important;white-space:normal!important;overflow-wrap:break-word!important}.r585-sheet>header>button{position:absolute!important;right:14px!important;top:16px!important;width:40px!important;height:40px!important;min-width:40px!important;margin:0!important;display:grid!important;place-items:center!important}.r585-modal-tabs{margin:0!important;padding:9px 12px!important;background:#fffffff5!important;border-bottom:1px solid rgba(199,169,118,.18)!important}.r585-modal-tabs button{min-height:42px!important}.r585-modal-list{min-height:0!important;height:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding:10px 12px 18px!important;background:#fffffff5!important}.r585-modal-list .r584-recipe{grid-template-columns:46px minmax(0,1fr) 64px!important;margin:0 0 8px!important;padding:10px 8px!important}.r585-modal-list .r584-recipe-copy h3{font-size:13px!important}.r585-modal-list .r584-recipe-copy p{font-size:9px!important}.r585-modal-list .r584-recipe-copy small{font-size:8px!important}.r585-modal-list .r584-recipe>button{font-size:9px!important}.r585-kitchen .r580-queue{height:auto!important;min-height:0!important;padding-bottom:12px!important;margin-bottom:0!important}.r585-kitchen .r580-slots{height:auto!important;min-height:0!important;align-content:start!important}.r585-kitchen .r580-slot{height:auto!important}.r585-kitchen{min-height:0!important;padding-bottom:calc(112px + env(safe-area-inset-bottom))!important}@media(max-width:370px){.r585-modal{padding-left:8px!important;padding-right:8px!important}.r585-sheet{height:min(78dvh,650px)!important}.r585-sheet>header{padding-left:14px!important;padding-right:54px!important}.r585-modal-list{padding-left:8px!important;padding-right:8px!important}.r585-modal-list .r584-recipe{grid-template-columns:42px minmax(0,1fr) 58px!important}}.r585-kitchen .r584-filter,.r585-modal .r585-modal-tabs{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;padding:0!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;z-index:auto!important}.r585-kitchen .r584-filter{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:8px 0 10px!important;background:transparent!important}.r585-kitchen .r584-filter button{display:block!important;min-height:58px!important;padding:10px 8px!important;border:1px solid rgba(199,169,118,.28)!important;border-radius:17px!important;background:#ffffffe6!important;color:#62697c!important}.r585-kitchen .r584-filter b,.r585-kitchen .r584-filter small{display:block!important}.r585-kitchen .r584-filter b{font-size:12px!important}.r585-kitchen .r584-filter small{margin-top:3px!important;font-size:8px!important}.r585-kitchen .r584-kitchen-head{position:relative!important;display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;min-height:0!important;height:auto!important;padding:14px!important;margin:0 0 10px!important;overflow:visible!important}.r585-kitchen .r584-title{display:block!important;min-width:0!important;padding:0!important;margin:0!important}.r585-kitchen .r584-title small{display:block!important;margin:0 0 4px!important;font-size:9px!important;line-height:1.2!important}.r585-kitchen .r584-title h1{display:block!important;margin:0 0 7px!important;font-size:22px!important;line-height:1.2!important;white-space:normal!important}.r585-kitchen .r584-title p{display:block!important;margin:0!important;font-size:11px!important;line-height:1.65!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important}.r585-kitchen .r584-level{position:relative!important;display:block!important;min-height:0!important;height:auto!important;margin:0 0 10px!important;padding:14px!important;overflow:hidden!important}.r585-kitchen .r584-level-main{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}.r585-kitchen .r584-level-main>div{min-width:0!important}.r585-kitchen .r584-quality{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:12px 0 7px!important}.r585-kitchen .r584-quality span,.r585-kitchen .r584-quality b{font-size:10px!important;line-height:1.4!important}.r585-kitchen .r584-quality b{text-align:right!important}.r585-modal{align-items:center!important;justify-content:center!important;padding:calc(14px + env(safe-area-inset-top)) 12px calc(92px + env(safe-area-inset-bottom))!important}.r585-sheet{margin:0!important;width:min(100%,430px)!important;height:auto!important;max-height:calc(100dvh - 126px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important;border-radius:26px!important;overflow:hidden!important}.r585-sheet>header{flex:0 0 auto!important;min-height:0!important;height:auto!important;padding:16px 60px 12px 16px!important}.r585-sheet>header h2{margin:0 0 5px!important}.r585-sheet>header p{max-width:270px!important}.r585-modal-tabs{flex:0 0 auto!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:7px!important;margin:0!important;padding:9px 12px!important;background:#fffffff5!important;border-bottom:1px solid rgba(199,169,118,.18)!important}.r585-modal-tabs button{display:block!important;min-height:42px!important;padding:10px 6px!important;border:1px solid rgba(199,169,118,.28)!important;border-radius:15px!important;background:#fff!important;color:#686f82!important;font-size:11px!important}.r585-modal-list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;padding:10px 12px 14px!important}#app:has(.r585-kitchen){min-height:0!important;padding-bottom:0!important}.r585-kitchen{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;margin-bottom:0!important}.r585-kitchen .r580-queue{margin-bottom:0!important;padding-bottom:12px!important}.r585-kitchen .r580-slots{margin-bottom:0!important;padding-bottom:0!important}@media(max-width:370px){.r585-kitchen .r584-kitchen-head{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.r585-modal{padding-left:8px!important;padding-right:8px!important}.r585-sheet{max-height:calc(100dvh - 120px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}.r584-atlas .r584-head{position:relative!important;display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;height:auto!important;min-height:0!important;padding:14px!important;margin:0 0 10px!important;overflow:visible!important}.r584-atlas .r584-head>div{min-width:0!important;padding:0!important;margin:0!important}.r584-atlas .r584-head small{display:block!important;margin:0 0 4px!important;font-size:9px!important;line-height:1.2!important}.r584-atlas .r584-head h1{display:block!important;margin:0 0 6px!important;font-size:22px!important;line-height:1.2!important;white-space:normal!important}.r584-atlas .r584-head p{display:block!important;margin:0!important;font-size:10px!important;line-height:1.55!important;white-space:normal!important;overflow-wrap:anywhere!important}.r584-atlas .r584-back{position:static!important;align-self:start!important}.r584-atlas-list{margin-top:0!important;padding-top:0!important}.r585-kitchen .r584-kitchen-head{grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;padding:14px!important}.r585-kitchen .r584-title p{max-width:100%!important}.r585-modal{align-items:flex-start!important;justify-content:center!important;padding:calc(76px + env(safe-area-inset-top)) 12px calc(96px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.r585-sheet{margin:0!important;width:min(100%,430px)!important;height:auto!important;max-height:calc(100dvh - 184px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;display:flex!important;flex-direction:column!important}.r585-sheet>header{padding:14px 58px 10px 15px!important}.r585-sheet>header>button{top:13px!important;right:13px!important}.r585-modal-tabs{padding:7px 10px!important}.r585-modal-list{padding:8px 10px 12px!important;overflow-y:auto!important}.r585-kitchen{min-height:0!important;height:auto!important;padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}.r585-kitchen .r580-queue,.r585-kitchen .r580-slots{min-height:0!important;height:auto!important;margin-bottom:0!important}@media(max-width:370px){.r584-atlas .r584-head,.r585-kitchen .r584-kitchen-head{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}.r585-modal{padding-top:calc(66px + env(safe-area-inset-top))!important}.r585-sheet{max-height:calc(100dvh - 168px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}#view .r585-kitchen .r584-kitchen-head,#view .r584-atlas .r584-head,.r585-modal .r585-sheet>header{position:relative!important;inset:auto!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;z-index:auto!important;transform:none!important;margin:0!important;box-sizing:border-box!important}#view .r585-kitchen .r584-kitchen-head{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:14px!important;margin-bottom:10px!important}#view .r585-kitchen .r584-back{grid-column:1!important;grid-row:1!important;align-self:start!important}#view .r585-kitchen .r584-title{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important}#view .r585-kitchen .r584-title small{margin:0 0 4px!important;font-size:9px!important;line-height:1.2!important}#view .r585-kitchen .r584-title h1{margin:0 0 7px!important;font-size:22px!important;line-height:1.22!important;letter-spacing:0!important}#view .r585-kitchen .r584-title p{margin:0!important;font-size:11px!important;line-height:1.7!important;word-break:keep-all!important;overflow-wrap:normal!important}#view .r585-kitchen .r584-level{display:block!important;padding:14px!important;height:auto!important;min-height:0!important;overflow:visible!important}#view .r585-kitchen .r584-level-main{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:10px!important;align-items:center!important}#view .r585-kitchen .r584-quality{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:12px 0 8px!important}#view .r585-kitchen .r584-quality span{min-width:0!important;white-space:normal!important}#view .r585-kitchen .r584-quality b{flex:0 0 auto!important;white-space:nowrap!important}#view .r584-atlas{display:block!important;padding-top:12px!important;padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}#view .r584-atlas .r584-head{display:grid!important;grid-template-columns:46px minmax(0,1fr)!important;gap:12px!important;align-items:start!important;padding:14px!important;margin:0 0 12px!important}#view .r584-atlas .r584-head .r584-back{grid-column:1!important;grid-row:1!important;align-self:start!important}#view .r584-atlas .r584-head>div{grid-column:2!important;grid-row:1!important;min-width:0!important;width:100%!important}#view .r584-atlas .r584-head h1{margin:0 0 7px!important;font-size:22px!important;line-height:1.22!important}#view .r584-atlas .r584-head p{margin:0!important;font-size:10px!important;line-height:1.65!important;word-break:keep-all!important;overflow-wrap:normal!important}#view .r584-atlas-list{position:relative!important;display:grid!important;gap:8px!important;margin:0!important;padding:0!important;clear:both!important}#view .r584-atlas-card{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;min-height:104px!important}#view .r584-atlas-copy h3,#view .r584-atlas-copy p,#view .r584-atlas-copy small{white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}.r585-modal{position:fixed!important;inset:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;padding:calc(var(--rwy419-head-h,68px) + env(safe-area-inset-top) + 14px) 12px calc(88px + env(safe-area-inset-bottom))!important;overflow:hidden!important}.r585-modal .r585-sheet{flex:0 1 auto!important;margin:0!important;width:min(100%,430px)!important;height:auto!important;max-height:calc(100dvh - var(--rwy419-head-h,68px) - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 116px)!important;display:flex!important;flex-direction:column!important;align-self:center!important;overflow:hidden!important}.r585-modal .r585-sheet>header{flex:0 0 auto!important;display:block!important;padding:15px 58px 12px 15px!important;background:linear-gradient(120deg,#fff9fbfc,#f6f9fffc)!important}.r585-modal .r585-sheet>header>button{position:absolute!important;top:13px!important;right:13px!important}.r585-modal .r585-modal-tabs{position:static!important;flex:0 0 auto!important;margin:0!important;padding:8px 10px!important}.r585-modal .r585-modal-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;padding:9px 10px 14px!important}#view .r585-kitchen{height:auto!important;min-height:0!important;margin:0 auto!important;padding-bottom:calc(86px + env(safe-area-inset-bottom))!important}#view .r585-kitchen .r580-queue{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:10px!important}#view .r585-kitchen .r580-slots{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-bottom:0!important;align-content:start!important}#view .r585-kitchen .r580-slot{height:auto!important;min-height:108px!important;margin:0!important}@media(max-width:370px){#view .r585-kitchen .r584-kitchen-head,#view .r584-atlas .r584-head{grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;padding:11px!important}#view .r585-kitchen .r584-title h1,#view .r584-atlas .r584-head h1{font-size:20px!important}#view .r585-kitchen .r584-title p{font-size:10px!important}.r585-modal{padding-left:8px!important;padding-right:8px!important}}.r585-modal{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important}.r585-modal .r585-sheet{pointer-events:auto!important;box-shadow:0 16px 42px #4f445821!important}body:has(.r585-modal) #view,body:has(.r585-modal) .rwy-global-header,body:has(.r585-modal) .bottom-nav{filter:none!important;opacity:1!important}#view .r585-kitchen .r584-kitchen-head{width:100%!important;max-width:100%!important;box-sizing:border-box!important;grid-template-columns:46px minmax(0,1fr)!important;overflow:hidden!important}#view .r585-kitchen .r584-title{min-width:0!important;max-width:100%!important;width:100%!important;overflow:hidden!important;box-sizing:border-box!important}#view .r585-kitchen .r584-title small,#view .r585-kitchen .r584-title h1,#view .r585-kitchen .r584-title p{position:static!important;inset:auto!important;width:auto!important;max-width:100%!important;box-sizing:border-box!important;transform:none!important;float:none!important}#view .r585-kitchen .r584-title p{display:block!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;overflow:visible!important;line-height:1.65!important;padding:0 2px 0 0!important}#view .r585-kitchen p,#view .r585-kitchen small,.r585-modal .r585-sheet p,.r585-modal .r585-sheet small{max-width:100%!important;box-sizing:border-box!important}.r585-modal .r585-sheet>header{min-width:0!important;overflow:hidden!important}.r585-modal .r585-sheet>header h2,.r585-modal .r585-sheet>header p{max-width:calc(100% - 4px)!important;white-space:normal!important;overflow-wrap:anywhere!important}.r585-modal-list .r584-recipe-copy{min-width:0!important;overflow:hidden!important}.r585-modal-list .r584-recipe-copy h3,.r585-modal-list .r584-recipe-copy p,.r585-modal-list .r584-recipe-copy small{white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important}@media(max-width:370px){#view .r585-kitchen .r584-kitchen-head{grid-template-columns:40px minmax(0,1fr)!important}#view .r585-kitchen .r584-title p{font-size:10px!important;line-height:1.6!important}}#view .r592-kitchen .r585-filter,#view .r592-kitchen .r584-filter{display:none!important}#view .r592-atlas .r584-head{margin-bottom:10px!important}#view .r592-atlas-filter{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:0 0 12px!important;padding:0!important;position:static!important;height:auto!important;min-height:0!important;background:transparent!important}#view .r592-atlas-filter button{appearance:none!important;min-width:0!important;min-height:64px!important;padding:10px 8px!important;border:1px solid rgba(199,169,118,.32)!important;border-radius:18px!important;background:#ffffffeb!important;color:#62697c!important;box-shadow:0 7px 18px #484c6009!important;text-align:center!important}#view .r592-atlas-filter button.on{background:linear-gradient(135deg,#fff7fafa,#f7f9fffa)!important;border-color:#c7a97680!important;color:#303746!important}#view .r592-atlas-filter b,#view .r592-atlas-filter small{display:block!important;white-space:normal!important}#view .r592-atlas-filter b{font-size:13px!important;line-height:1.35!important}#view .r592-atlas-filter small{margin-top:4px!important;font-size:9px!important;line-height:1.4!important;color:#81889a!important}#view .r592-atlas .r584-atlas-list{margin-top:0!important;padding-top:0!important}#view .r592-atlas .r584-atlas-card:first-child{margin-top:0!important}#view .r592-kitchen .r584-actions{margin-bottom:12px!important}#view .r592-kitchen .r580-queue{margin-top:0!important}@media(max-width:370px){#view .r592-atlas-filter{gap:7px!important}#view .r592-atlas-filter button{min-height:58px!important;padding:8px 6px!important}#view .r592-atlas-filter b{font-size:12px!important}}#view .r598-house>.r602-house-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;clear:both!important}#view .r598-house>.r602-house-menu>button{appearance:none!important;width:100%!important;min-width:0!important;min-height:112px!important;margin:0!important;padding:15px!important;border:1px solid rgba(199,163,106,.34)!important;border-radius:24px!important;background:#ffffffe8!important;box-shadow:0 10px 28px #4c4c600e!important;color:#30364a!important;display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;justify-items:stretch!important;gap:11px!important;text-align:left!important;overflow:hidden!important}#view .r598-house>.r602-house-menu>button:nth-child(1){background:linear-gradient(145deg,#fff6f9fa,#fffffff5)!important}#view .r598-house>.r602-house-menu>button:nth-child(2){background:linear-gradient(145deg,#faf8fffa,#fffffff5)!important}#view .r598-house>.r602-house-menu>button:nth-child(3){background:linear-gradient(145deg,#f7fbfffa,#fffffff5)!important}#view .r598-house>.r602-house-menu>button:nth-child(4){background:linear-gradient(145deg,#f7fdfbfa,#fffffff5)!important}#view .r598-house>.r602-house-menu .r602-menu-icon{width:38px!important;height:38px!important;min-width:38px!important;border:1px solid rgba(199,163,106,.25)!important;border-radius:13px!important;background:#ffffffe6!important;display:grid!important;place-items:center!important;font-size:19px!important;line-height:1!important}#view .r598-house>.r602-house-menu .r601-actioncopy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:5px!important;width:100%!important;min-width:0!important}#view .r598-house>.r602-house-menu .r601-actioncopy b{display:block!important;margin:0!important;padding:0!important;font-size:16px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:0!important;white-space:nowrap!important;word-break:keep-all!important}#view .r598-house>.r602-house-menu .r601-actioncopy small{display:block!important;margin:0!important;padding:0!important;font-size:10px!important;line-height:1.45!important;font-weight:500!important;color:#858c9c!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}#view .r598-house>.r602-house-menu>button:disabled{opacity:.48!important}@media(max-width:390px){#view .r598-house>.r602-house-menu{gap:9px!important}#view .r598-house>.r602-house-menu>button{min-height:104px!important;padding:12px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;border-radius:21px!important}#view .r598-house>.r602-house-menu .r602-menu-icon{width:34px!important;height:34px!important;min-width:34px!important;font-size:17px!important}#view .r598-house>.r602-house-menu .r601-actioncopy b{font-size:14px!important}#view .r598-house>.r602-house-menu .r601-actioncopy small{font-size:9px!important;line-height:1.4!important}}#view .r598-house>.r602-house-menu{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:12px 0 14px!important;padding:5px!important;border:1px solid rgba(202,171,116,.32)!important;border-radius:22px!important;background:linear-gradient(135deg,#fffafcf5,#f8fcfff5)!important;box-shadow:0 10px 26px #4c475b0e!important;overflow:hidden!important}#view .r598-house>.r602-house-menu>button,#view .r598-house>.r602-house-menu>button:nth-child(n){width:100%!important;min-width:0!important;min-height:62px!important;margin:0!important;padding:6px 2px!important;border:0!important;border-radius:15px!important;background:transparent!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;text-align:center!important;position:relative!important;color:#30364a!important}#view .r598-house>.r602-house-menu>button+button:before{content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:1px!important;background:#caab7433!important}#view .r598-house>.r602-house-menu .r602-menu-icon{width:28px!important;height:28px!important;min-width:28px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:9px!important;background:linear-gradient(145deg,#fff0f6eb,#eff7ffeb)!important;font-size:15px!important;line-height:1!important}#view .r598-house>.r602-house-menu .r601-actioncopy{display:block!important;width:100%!important;min-width:0!important;text-align:center!important}#view .r598-house>.r602-house-menu .r601-actioncopy b{display:block!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important;word-break:keep-all!important;overflow-wrap:normal!important}#view .r598-house>.r602-house-menu .r601-actioncopy small{display:none!important}#view .r598-house>.r602-house-menu>button:disabled{opacity:.42!important}#view .r598-house>.r597-head{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:18px!important;min-height:auto!important;overflow:hidden!important}#view .r598-house>.r597-head .r597-back{position:static!important;inset:auto!important;margin:0!important;width:58px!important;height:58px!important;align-self:center!important}#view .r598-house>.r597-head>div{min-width:0!important;margin:0!important;padding:0!important}#view .r598-house>.r597-head small{margin:0 0 4px!important}#view .r598-house>.r597-head h1{margin:0 0 6px!important;font-size:25px!important;line-height:1.15!important}#view .r598-house>.r597-head p{margin:0!important;font-size:12px!important;line-height:1.55!important;white-space:normal!important}#view .r598-house>.r597-card{margin:0!important;padding:16px!important;min-height:auto!important;overflow:hidden!important}#view .r598-house .r597-leveltop{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important}#view .r598-house .r597-leveltop h2{margin:2px 0 0!important;line-height:1.2!important}#view .r598-house .r597-next{display:flex!important;align-items:baseline!important;gap:6px!important;flex-wrap:wrap!important;margin-top:10px!important}@media(max-width:390px){#view .r598-house>.r602-house-menu{gap:0!important;padding:4px!important;border-radius:20px!important}#view .r598-house>.r602-house-menu>button{min-height:58px!important;padding:5px 1px!important;display:flex!important;grid-template-columns:none!important;gap:4px!important;border-radius:14px!important}#view .r598-house>.r602-house-menu .r602-menu-icon{width:25px!important;height:25px!important;min-width:25px!important;font-size:14px!important}#view .r598-house>.r602-house-menu .r601-actioncopy b{font-size:10px!important}}#view .r606-house{width:100%!important;max-width:520px!important;margin:0 auto!important;padding:16px 14px 132px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:12px!important;color:#30364a!important}#view .r606-house *{box-sizing:border-box!important}#view .r606-hero{width:100%!important;min-height:126px!important;margin:0!important;padding:18px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:15px!important;align-items:center!important;border:1px solid rgba(199,163,106,.3)!important;border-radius:27px!important;background:linear-gradient(125deg,#fff7faf2,#f4f8fff2 58%,#effafaf0)!important;box-shadow:0 12px 30px #4a4e620d!important;overflow:hidden!important}#view .r606-back{position:static!important;inset:auto!important;transform:none!important;float:none!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(199,163,106,.34)!important;border-radius:19px!important;background:#ffffffeb!important;color:#30384d!important;box-shadow:0 7px 18px #4845520b!important;font-size:38px!important;line-height:1!important;font-weight:700!important}#view .r606-hero-copy{min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}#view .r606-hero-copy small{display:block!important;margin:0 0 5px!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.18em!important;color:#858b9a!important}#view .r606-hero-copy h1{display:block!important;margin:0 0 8px!important;padding:0!important;font-size:27px!important;line-height:1.12!important;font-weight:800!important;color:#35343d!important;white-space:normal!important}#view .r606-hero-copy p{display:block!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.6!important;color:#687083!important;white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important}#view .r606-status{width:100%!important;margin:0!important;padding:18px!important;border:1px solid rgba(199,163,106,.3)!important;border-radius:25px!important;background:#ffffffe6!important;box-shadow:0 10px 28px #46485b0b!important;overflow:hidden!important;text-align:left!important}#view .r606-status-top{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important;width:100%!important}#view .r606-status-top>div{min-width:0!important}#view .r606-status-top small{display:block!important;margin:0 0 5px!important;font-size:11px!important;line-height:1.25!important;color:#8a90a0!important}#view .r606-status-top h2{margin:0!important;padding:0!important;font-size:22px!important;line-height:1.15!important;font-weight:800!important;white-space:nowrap!important;color:#30364a!important}#view .r606-status-top h2 span{font-size:17px!important;font-weight:650!important;color:#6f7688!important}#view .r606-status-top>strong{margin:0!important;padding:0!important;font-size:16px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important;color:#30364a!important}#view .r606-progress{width:100%!important;height:7px!important;margin:15px 0 13px!important;border-radius:999px!important;overflow:hidden!important;background:#f1edf0!important}#view .r606-progress i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#edbfd0,#c9d8f4,#c9eadf)!important}#view .r606-next{width:100%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}#view .r606-next span{font-size:11px!important;line-height:1.35!important;color:#8a90a0!important;white-space:nowrap!important}#view .r606-next b{min-width:0!important;font-size:13px!important;line-height:1.35!important;text-align:right!important;color:#30364a!important;white-space:normal!important}#view .r606-up{width:100%!important;min-height:46px!important;margin:14px 0 0!important;padding:0 14px!important;border:1px solid rgba(199,163,106,.35)!important;border-radius:16px!important;background:linear-gradient(120deg,#fff7f9fa,#f7f9fffa)!important;color:#30384d!important;font-size:14px!important;font-weight:800!important}#view .r606-menu{width:100%!important;margin:0!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border:1px solid rgba(199,163,106,.32)!important;border-radius:22px!important;background:#ffffffe6!important;box-shadow:0 10px 26px #4c475b0d!important;overflow:hidden!important}#view .r606-menu button{position:relative!important;width:100%!important;min-width:0!important;min-height:64px!important;margin:0!important;padding:6px 2px!important;border:0!important;border-radius:14px!important;background:transparent!important;box-shadow:none!important;color:#30364a!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;text-align:center!important}#view .r606-menu button+button:before{content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:1px!important;background:#c7a36a33!important}#view .r606-menu button span{width:27px!important;height:27px!important;display:grid!important;place-items:center!important;border-radius:9px!important;background:linear-gradient(145deg,#fff1f6e6,#f1f7ffe6)!important;font-size:15px!important;line-height:1!important}#view .r606-menu button b{display:block!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important}#view .r606-menu button:disabled{opacity:.42!important}#view .r606-room{width:100%!important;margin:0!important;padding:18px!important;border:1px solid rgba(199,163,106,.3)!important;border-radius:25px!important;background:#ffffffe3!important;box-shadow:0 10px 28px #46485b0a!important}#view .r606-roomhead{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:0 0 14px!important}#view .r606-roomhead small{display:block!important;margin:0 0 4px!important;font-size:10px!important;color:#9298a5!important}#view .r606-roomhead h2{margin:0!important;font-size:20px!important;line-height:1.2!important;color:#35343d!important}#view .r606-roomhead>b{font-size:13px!important;color:#687083!important;white-space:nowrap!important}@media(max-width:390px){#view .r606-house{padding-left:12px!important;padding-right:12px!important}#view .r606-hero{grid-template-columns:54px minmax(0,1fr)!important;gap:12px!important;padding:15px!important;min-height:116px!important}#view .r606-back{width:54px!important;height:54px!important;border-radius:18px!important;font-size:35px!important}#view .r606-hero-copy h1{font-size:25px!important}#view .r606-hero-copy p{font-size:11px!important;line-height:1.55!important}#view .r606-status{padding:16px!important}#view .r606-status-top h2{font-size:20px!important}#view .r606-status-top h2 span{font-size:15px!important}#view .r606-status-top>strong{font-size:14px!important}#view .r606-menu{padding:4px!important;border-radius:20px!important}#view .r606-menu button{min-height:60px!important;padding:5px 1px!important}#view .r606-menu button span{width:25px!important;height:25px!important;font-size:14px!important}#view .r606-menu button b{font-size:10px!important}}#view .r606-house{gap:14px!important;padding-top:18px!important}#view .r606-hero{min-height:0!important;padding:18px 20px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:16px!important;align-items:center!important}#view .r606-hero-copy small{font-size:11px!important;margin-bottom:6px!important}#view .r606-hero-copy h1{font-size:28px!important;line-height:1.12!important;margin:0 0 8px!important}#view .r606-hero-copy p{font-size:12px!important;line-height:1.55!important;max-width:100%!important}#view .r606-status{padding:18px 20px!important;margin:0!important}#view .r606-status-top{align-items:flex-end!important}#view .r606-status-top h2{font-size:21px!important;letter-spacing:0!important}#view .r606-status-top>strong{font-size:16px!important}#view .r606-next{min-height:24px!important}#view .r606-next span,#view .r606-next b{margin:0!important;padding:0!important}#view .r606-menu{display:grid!important;visibility:visible!important;opacity:1!important;position:relative!important;height:auto!important;min-height:76px!important;z-index:2!important;margin:0!important;padding:6px 4px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;background:linear-gradient(120deg,#fffbfcfa,#f8fbfffa)!important}#view .r606-menu button{display:flex!important;visibility:visible!important;opacity:1!important;min-height:64px!important;overflow:visible!important}#view .r606-menu button:disabled{display:flex!important;visibility:visible!important;opacity:.42!important}#view .r606-menu button b{font-size:11px!important;letter-spacing:0!important}#view .r606-room{margin-top:0!important}@media(max-width:390px){#view .r606-house{gap:12px!important;padding-top:14px!important}#view .r606-hero{padding:16px!important;grid-template-columns:54px minmax(0,1fr)!important;gap:13px!important}#view .r606-hero-copy h1{font-size:25px!important}#view .r606-status{padding:16px!important}#view .r606-status-top h2{font-size:19px!important}#view .r606-menu{min-height:72px!important;padding:5px 3px!important}#view .r606-menu button{min-height:60px!important}#view .r606-menu button b{font-size:10px!important}}.r608-house{width:100%!important;max-width:520px!important;margin:0 auto!important;padding:16px 14px 140px!important;box-sizing:border-box!important;color:#30364a!important;overflow-x:hidden!important;display:flex!important;flex-direction:column!important;gap:12px!important}.r608-house *{box-sizing:border-box!important;min-width:0!important}.r608-hero{position:relative!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-height:112px!important;margin:0!important;padding:16px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:26px!important;background:linear-gradient(125deg,#fff8fbf7,#f3fafff7)!important;box-shadow:0 10px 28px #45485b0b!important;overflow:hidden!important}.r608-back{position:static!important;inset:auto!important;transform:none!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important;border:1px solid rgba(199,163,106,.34)!important;border-radius:18px!important;background:#fffffff5!important;box-shadow:0 6px 16px #4a46530b!important;color:#30384d!important;font-size:38px!important;font-weight:700!important;line-height:1!important;display:grid!important;place-items:center!important;z-index:1!important}.r608-title{position:static!important;display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important;transform:none!important}.r608-title small{display:block!important;margin:0 0 4px!important;padding:0!important;color:#858b99!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.16em!important}.r608-title h1{display:block!important;margin:0 0 5px!important;padding:0!important;color:#34343d!important;font-size:25px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.02em!important;white-space:normal!important}.r608-title p{display:block!important;margin:0!important;padding:0!important;color:#707789!important;font-size:11px!important;line-height:1.55!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:break-word!important}.r608-status{position:static!important;width:100%!important;margin:0!important;padding:16px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:24px!important;background:#ffffffeb!important;box-shadow:0 9px 24px #41485e0a!important;overflow:hidden!important}.r608-statrow{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;margin:0 0 12px!important}.r608-statrow small{display:block!important;margin:0 0 4px!important;color:#8d93a1!important;font-size:10px!important;line-height:1.3!important}.r608-statrow b{display:block!important;margin:0!important;color:#30364a!important;font-size:20px!important;line-height:1.2!important;white-space:nowrap!important}.r608-statrow b em{font-style:normal!important;color:#6f7584!important;font-size:.78em!important;font-weight:650!important}.r608-statrow strong{align-self:end!important;margin:0!important;padding:0!important;color:#30364a!important;font-size:17px!important;line-height:1.2!important;white-space:nowrap!important}.r608-status .r597-bar{display:block!important;width:100%!important;height:7px!important;margin:0 0 13px!important;border-radius:999px!important;overflow:hidden!important;background:#f1edf0!important}.r608-status .r597-bar i{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#edbfd0,#c9d8f4,#c9eadf)!important}.r608-next{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}.r608-next span{font-size:11px!important;line-height:1.35!important;color:#9297a4!important;white-space:nowrap!important}.r608-next b{justify-self:end!important;font-size:12px!important;line-height:1.35!important;color:#30364a!important;text-align:right!important;white-space:normal!important}.r608-status>.r597-primary{width:100%!important;min-height:44px!important;margin:13px 0 0!important;border-radius:15px!important}.r608-menu{position:static!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:6px 4px!important;border:1px solid rgba(199,163,106,.3)!important;border-radius:22px!important;background:#fffffff0!important;box-shadow:0 8px 22px #44485b0a!important;overflow:hidden!important}.r608-menu button{position:relative!important;width:100%!important;min-height:62px!important;margin:0!important;padding:6px 2px!important;border:0!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important;color:#30364a!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:5px!important;text-align:center!important;overflow:visible!important}.r608-menu button+button:before{content:""!important;position:absolute!important;left:0!important;top:12px!important;bottom:12px!important;width:1px!important;background:#c7a36a2e!important}.r608-menu span{width:26px!important;height:26px!important;border-radius:9px!important;background:linear-gradient(145deg,#fff1f6e0,#f1f7ffe0)!important;display:grid!important;place-items:center!important;font-size:15px!important;line-height:1!important}.r608-menu span.hot{color:#d94b4b!important}.r608-menu b{display:block!important;margin:0!important;font-size:10px!important;line-height:1.2!important;font-weight:800!important;white-space:nowrap!important}.r608-menu button:disabled{opacity:.42!important}.r608-room{position:static!important;width:100%!important;margin:0!important;padding:16px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:24px!important;background:#ffffffe8!important;box-shadow:0 9px 24px #41485e0a!important;overflow:hidden!important}.r608-room .r597-roomhead{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;margin:0 0 12px!important}.r608-room .r597-roomhead small{font-size:10px!important}.r608-room .r597-roomhead h2{margin:3px 0 0!important;font-size:21px!important;line-height:1.2!important}.r608-room .r597-roomhead>b{font-size:13px!important;white-space:nowrap!important}.r608-room .r597-roomgrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:0!important}.r608-room .r597-roomcell{min-height:108px!important;padding:10px 7px!important;border-radius:18px!important}.r608-room .r597-roomcell .pic{font-size:22px!important}.r608-room .r597-roomcell b{font-size:11px!important}.r608-room .r597-roomcell small{font-size:9px!important}@media(max-width:390px){.r608-house{padding-left:12px!important;padding-right:12px!important}.r608-hero{grid-template-columns:52px minmax(0,1fr)!important;gap:11px!important;padding:14px!important;min-height:104px!important}.r608-back{width:52px!important;height:52px!important;border-radius:16px!important;font-size:34px!important}.r608-title h1{font-size:23px!important}.r608-title p{font-size:10.5px!important}.r608-status{padding:14px!important}.r608-statrow b{font-size:19px!important}.r608-statrow strong{font-size:16px!important}.r608-menu b{font-size:9.5px!important}.r608-room{padding:14px!important}}#view .r606-house,#view .r598-subpage{padding-top:18px!important}#view .r606-hero,#view .r598-subpage>.r597-head{display:grid!important;grid-template-columns:56px minmax(0,1fr)!important;align-items:center!important;column-gap:16px!important;min-height:118px!important;padding:18px 20px!important;margin:0!important;overflow:hidden!important}#view .r606-back,#view .r598-subpage>.r597-head>.r597-back{position:static!important;inset:auto!important;transform:none!important;width:56px!important;height:56px!important;min-width:56px!important;margin:0!important;align-self:center!important;display:grid!important;place-items:center!important;z-index:1!important}#view .r606-hero-copy,#view .r598-subpage>.r597-head>div{min-width:0!important;width:100%!important;margin:0!important;padding:0!important;position:static!important;transform:none!important;text-align:left!important}#view .r606-hero-copy small,#view .r598-subpage>.r597-head>div>small{display:block!important;margin:0 0 5px!important;line-height:1.2!important}#view .r606-hero-copy h1,#view .r598-subpage>.r597-head>div>h1{display:block!important;margin:0 0 7px!important;padding:0!important;font-size:26px!important;line-height:1.12!important;white-space:normal!important}#view .r606-hero-copy p,#view .r598-subpage>.r597-head>div>p{display:block!important;margin:0!important;padding:0!important;max-width:100%!important;font-size:12px!important;line-height:1.55!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:anywhere!important}#view .r606-status{position:relative!important;z-index:0!important;margin:0!important;padding:18px 20px!important;overflow:hidden!important}#view .r606-status-top{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:16px!important}#view .r606-status-top>div{display:block!important;min-width:0!important}#view .r606-status-top h2{display:block!important;margin:0!important;line-height:1.2!important}#view .r606-status-top>strong{display:block!important;align-self:end!important;margin:0 0 1px!important}#view .r606-next{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important}#view .r606-next b{text-align:right!important}#view .r598-subpage>.r597-card,#view .r598-subpage>.r598-tabs,#view .r598-subpage>.r598-fgrid,#view .r598-subpage>.r598-batch{position:static!important;inset:auto!important;transform:none!important;float:none!important;clear:both!important}#view .r598-subpage>.r597-card{margin:12px 0 0!important;padding:18px!important;overflow:hidden!important}#view .r598-subpage>.r597-card>small{display:block!important;margin:0 0 6px!important}#view .r598-subpage .r597-leveltop{display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0!important}#view .r598-subpage .r597-leveltop>div{min-width:0!important}#view .r598-subpage .r597-leveltop small{display:block!important;margin:0 0 4px!important}#view .r598-subpage .r597-leveltop h2{display:block!important;margin:0!important;line-height:1.2!important}#view .r598-subpage .r597-leveltop>strong{white-space:nowrap!important;align-self:center!important}#view .r598-subpage>.r598-tabs{margin:12px 0 0!important}#view .r598-subpage>.r598-fgrid{margin-top:12px!important}@media(max-width:390px){#view .r606-hero,#view .r598-subpage>.r597-head{grid-template-columns:52px minmax(0,1fr)!important;column-gap:13px!important;padding:16px!important;min-height:108px!important}#view .r606-back,#view .r598-subpage>.r597-head>.r597-back{width:52px!important;height:52px!important;min-width:52px!important}#view .r606-hero-copy h1,#view .r598-subpage>.r597-head>div>h1{font-size:24px!important}#view .r606-hero-copy p,#view .r598-subpage>.r597-head>div>p{font-size:11px!important}#view .r606-status{padding:16px!important}}#view .r611-levels{display:flex!important;flex-direction:column!important;gap:12px!important;padding:18px 14px 120px!important}#view .r611-levels>.r597-head{margin:0!important;width:100%!important}#view .r611-level-summary{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 16px!important;align-items:end!important;padding:17px 18px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:24px!important;background:linear-gradient(125deg,#fffafcf5,#f6fbfff5)!important;box-shadow:0 10px 28px #3e445b0b!important}#view .r611-level-summary>div{min-width:0!important}#view .r611-level-summary small{display:block!important;margin:0 0 4px!important;font-size:10px!important;line-height:1.3!important;color:#8c92a0!important}#view .r611-level-summary b{display:block!important;font-size:21px!important;line-height:1.2!important;color:#303548!important}#view .r611-level-summary b span{font-size:14px!important;color:#7d8495!important;font-weight:700!important}#view .r611-level-summary>strong{font-size:11px!important;line-height:1.3!important;color:#6d7588!important;white-space:nowrap!important}#view .r611-level-summary>i{grid-column:1/-1!important;display:block!important;height:7px!important;border-radius:999px!important;overflow:hidden!important;background:#e0e2eaad!important}#view .r611-level-summary>i>em{display:block!important;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#efc6d8,#cfd8f4,#c8eadf)!important}#view .r611-level-card{padding:8px 16px!important;border:1px solid rgba(199,163,106,.24)!important;border-radius:26px!important;background:#ffffffe6!important;box-shadow:0 12px 30px #3d42570b!important;overflow:hidden!important}#view .r611-level-list{display:block!important;margin:0!important;padding:0!important}#view .r611-level-row{position:relative!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:86px!important;margin:0!important;padding:14px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#view .r611-level-row+.r611-level-row{border-top:1px solid rgba(199,163,106,.16)!important}#view .r611-level-icon{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border:1px solid rgba(199,163,106,.25)!important;border-radius:14px!important;background:linear-gradient(145deg,#fff2f7d1,#f2f8ffdb)!important;color:#657086!important;font-size:17px!important;line-height:1!important}#view .r611-level-copy{min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}#view .r611-level-copy small{display:block!important;margin:0!important;font-size:9px!important;line-height:1.3!important;color:#9a9fac!important}#view .r611-level-copy b{display:block!important;margin:0!important;font-size:14px!important;line-height:1.35!important;color:#31374a!important;white-space:normal!important}#view .r611-level-copy p{display:block!important;margin:0!important;font-size:10px!important;line-height:1.45!important;color:#7c8495!important;white-space:normal!important;word-break:keep-all!important}#view .r611-level-row>em{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:58px!important;height:29px!important;padding:0 10px!important;border-radius:999px!important;background:#f3f4f7!important;color:#8b91a0!important;font-size:9px!important;line-height:1!important;font-style:normal!important;white-space:nowrap!important}#view .r611-level-row.done>em{background:#e8f7eeeb!important;color:#63806e!important}@media(max-width:390px){#view .r611-levels{padding-left:12px!important;padding-right:12px!important;gap:10px!important}#view .r611-level-summary{padding:15px!important}#view .r611-level-summary b{font-size:19px!important}#view .r611-level-card{padding:6px 14px!important}#view .r611-level-row{grid-template-columns:38px minmax(0,1fr) auto!important;gap:10px!important;min-height:80px!important;padding:12px 0!important}#view .r611-level-icon{width:38px!important;height:38px!important;border-radius:13px!important}#view .r611-level-copy b{font-size:13px!important}#view .r611-level-copy p{font-size:9.5px!important}#view .r611-level-row>em{min-width:52px!important;padding:0 8px!important}}#view .r611-level-copy u{display:block!important;margin-top:3px!important;text-decoration:none!important;font-size:9px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.02em!important;color:#a18a72!important}#view .r611-level-row{min-height:78px!important;padding:11px 0!important}#view .r611-level-row.done .r611-level-icon{border-color:#c7a36a57!important;background:linear-gradient(145deg,#fff4f8f5,#f1f8fff5)!important}@media(max-width:430px){#view .r611-level-row{min-height:74px!important;padding:10px 0!important}#view .r611-level-copy u{font-size:8.8px!important}}#view .r611-levels>.r597-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;gap:0 18px!important;width:100%!important;min-height:132px!important;padding:22px 24px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important;overflow:hidden!important;border:1px solid rgba(199,163,106,.26)!important;border-radius:28px!important;background:linear-gradient(120deg,#fff9fbf7,#f4fafff7)!important;box-shadow:0 12px 30px #41485e0b!important}#view .r611-levels>.r597-head>.r597-back{position:static!important;inset:auto!important;transform:none!important;float:none!important;display:grid!important;place-items:center!important;align-self:center!important;justify-self:start!important;width:60px!important;min-width:60px!important;height:60px!important;margin:0!important;padding:0!important;border-radius:18px!important;line-height:1!important}#view .r611-levels>.r597-head>div{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;inset:auto!important;transform:none!important;text-align:left!important}#view .r611-levels>.r597-head>div>small{display:block!important;width:auto!important;margin:0 0 6px!important;padding:0!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.16em!important;white-space:nowrap!important}#view .r611-levels>.r597-head>div>h1{display:block!important;width:100%!important;margin:0 0 7px!important;padding:0!important;font-size:26px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:.01em!important;white-space:nowrap!important}#view .r611-levels>.r597-head>div>p{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.55!important;white-space:normal!important;word-break:keep-all!important;overflow-wrap:normal!important}@media(max-width:430px){#view .r611-levels>.r597-head{grid-template-columns:54px minmax(0,1fr)!important;gap:0 14px!important;min-height:118px!important;padding:18px!important;border-radius:24px!important}#view .r611-levels>.r597-head>.r597-back{width:54px!important;min-width:54px!important;height:54px!important;border-radius:17px!important}#view .r611-levels>.r597-head>div>h1{font-size:23px!important;margin-bottom:6px!important}#view .r611-levels>.r597-head>div>p{font-size:10.5px!important;line-height:1.5!important}}@media(max-width:350px){#view .r611-levels>.r597-head{grid-template-columns:50px minmax(0,1fr)!important;gap:0 12px!important;padding:15px!important}#view .r611-levels>.r597-head>.r597-back{width:50px!important;min-width:50px!important;height:50px!important}#view .r611-levels>.r597-head>div>h1{font-size:21px!important}#view .r611-levels>.r597-head>div>p{font-size:10px!important}}.page.r614-family{box-sizing:border-box!important;width:calc(100% - 28px)!important;max-width:620px!important;margin:22px auto 0!important;padding:0 0 150px!important;display:flex!important;flex-direction:column!important;gap:14px!important;position:relative!important;inset:auto!important;transform:none!important;overflow:visible!important;text-align:left!important}.page.r614-family *{box-sizing:border-box!important}.page.r614-family>.r614-head{order:1!important;width:100%!important;margin:0!important;padding:18px!important;display:grid!important;grid-template-columns:60px minmax(0,1fr)!important;gap:15px!important;align-items:center!important;position:static!important;transform:none!important;border:1px solid rgba(201,169,112,.32)!important;border-radius:26px!important;background:linear-gradient(125deg,#fff7fafa,#f2f9fffa)!important;box-shadow:0 10px 26px #4a4e620b!important}.page.r614-family>.r614-head>button{position:static!important;inset:auto!important;transform:none!important;width:60px!important;height:60px!important;min-width:60px!important;margin:0!important;padding:0!important;display:grid!important;place-items:center!important;border:1px solid rgba(199,163,106,.35)!important;border-radius:18px!important;background:#fff!important;color:#30384d!important;font-size:0!important}.page.r614-family>.r614-head>button:before{content:"‹"!important;font-size:42px!important;font-weight:700!important;line-height:1!important}.page.r614-family>.r614-head>div{position:static!important;transform:none!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important}.page.r614-family>.r614-head small{display:block!important;margin:0 0 4px!important;color:#8c92a1!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.08em!important}.page.r614-family>.r614-head h1{display:block!important;margin:0 0 6px!important;padding:0!important;color:#34343e!important;font-size:28px!important;line-height:1.15!important;white-space:normal!important}.page.r614-family>.r614-head p{display:block!important;margin:0!important;padding:0!important;color:#707789!important;font-size:12px!important;line-height:1.6!important;white-space:normal!important;overflow-wrap:break-word!important}.page.r614-family>.r614-summary{order:2!important;width:100%!important;margin:0!important;padding:14px 8px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;position:static!important;transform:none!important;border:1px solid rgba(201,169,112,.25)!important;border-radius:22px!important;background:#ffffffdb!important}.page.r614-family>.r614-summary>div{position:static!important;transform:none!important;text-align:center!important;border-right:1px solid rgba(205,191,180,.45)!important}.page.r614-family>.r614-summary>div:last-child{border-right:0!important}.page.r614-family>.r614-summary small{display:block!important;font-size:10px!important;color:#9298a6!important}.page.r614-family>.r614-summary b{display:block!important;margin-top:4px!important;font-size:16px!important;color:#30364a!important}.page.r614-family>.r614-notice{order:3!important;width:100%!important;margin:0!important;padding:15px 17px!important;display:block!important;position:static!important;transform:none!important;border:1px solid rgba(187,207,193,.5)!important;border-radius:20px!important;background:#f5fcf7e6!important}.page.r614-family>.r614-notice.warn{background:#fff6f2f0!important;border-color:#daab968c!important}.page.r614-family>.r614-notice small{display:block!important;margin:0 0 3px!important;font-size:11px!important;color:#8c92a1!important}.page.r614-family>.r614-notice b{display:block!important;margin:0 0 5px!important;font-size:16px!important;line-height:1.35!important}.page.r614-family>.r614-notice p{display:block!important;margin:0!important;font-size:12px!important;line-height:1.65!important;color:#737b8b!important}.page.r614-family>.r614-section{order:4!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.page.r614-family>.r614-section+.r614-section{order:5!important}.page.r614-family .r614-sectionhead{width:100%!important;min-height:52px!important;margin:0!important;padding:2px 3px 10px!important;display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;position:static!important;transform:none!important}.page.r614-family .r614-sectionhead>div{position:static!important;transform:none!important;min-width:0!important}.page.r614-family .r614-sectionhead small{display:block!important;margin:0 0 3px!important;font-size:11px!important;line-height:1.2!important;color:#8c92a1!important}.page.r614-family .r614-sectionhead h2{display:block!important;margin:0!important;padding:0!important;font-size:22px!important;line-height:1.25!important;color:#34343e!important}.page.r614-family .r614-sectionhead>span{position:static!important;margin:0 0 3px!important;font-size:12px!important;color:#858c9d!important}.page.r614-family .r614-add{position:static!important;transform:none!important;flex:0 0 auto!important;margin:0!important;padding:9px 12px!important;white-space:nowrap!important;border:1px solid rgba(199,163,106,.35)!important;border-radius:14px!important;background:#fff!important;color:#343b4e!important;font-weight:700!important}.page.r614-family .r614-empty{width:100%!important;margin:0!important;padding:24px 16px!important;display:block!important;position:static!important;transform:none!important;text-align:left!important;border:1px dashed rgba(201,169,112,.35)!important;border-radius:20px!important;background:#ffffff9e!important;color:#8b91a0!important;font-size:12px!important;line-height:1.65!important}.page.r614-family .r614-person{position:static!important;transform:none!important;width:100%!important;margin:0 0 10px!important}@media(max-width:430px){.page.r614-family{width:calc(100% - 24px)!important;margin-top:18px!important;gap:12px!important}.page.r614-family>.r614-head{grid-template-columns:54px minmax(0,1fr)!important;gap:13px!important;padding:15px!important}.page.r614-family>.r614-head>button{width:54px!important;height:54px!important;min-width:54px!important}.page.r614-family>.r614-head h1{font-size:26px!important}.page.r614-family>.r614-summary b{font-size:14px!important}.page.r614-family .r614-add{font-size:12px!important;padding:9px 10px!important}}.page.r614-family{width:min(calc(100% - 32px),620px)!important;margin:24px auto 0!important;padding:0 0 170px!important;gap:18px!important;font-family:-apple-system,BlinkMacSystemFont,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important;color:#333746!important}.page.r614-family>.r614-head{min-height:142px!important;padding:24px 22px!important;grid-template-columns:64px minmax(0,1fr)!important;gap:18px!important;align-items:center!important;overflow:hidden!important}.page.r614-family>.r614-head>button{width:64px!important;height:64px!important;min-width:64px!important;border-radius:20px!important}.page.r614-family>.r614-head .r614-headcopy{min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;position:static!important}.page.r614-family>.r614-head .r614-headcopy small{font-size:12px!important;line-height:1!important;letter-spacing:.14em!important;margin:0 0 9px!important}.page.r614-family>.r614-head .r614-headcopy h1{font-size:30px!important;line-height:1.05!important;margin:0 0 10px!important;white-space:nowrap!important}.page.r614-family>.r614-head .r614-headcopy p{font-size:13px!important;line-height:1.55!important;margin:0!important;max-width:100%!important;white-space:normal!important}.page.r614-family>.r614-summary{padding:18px 10px!important;border-radius:24px!important}.page.r614-family>.r614-summary small{font-size:12px!important;line-height:1.3!important}.page.r614-family>.r614-summary b{font-size:20px!important;margin-top:7px!important}.page.r614-family>.r614-notice{padding:20px 22px!important;border-radius:24px!important}.page.r614-family>.r614-notice small{font-size:12px!important}.page.r614-family>.r614-notice b{font-size:21px!important;margin:5px 0 9px!important}.page.r614-family>.r614-notice p{font-size:13px!important;line-height:1.7!important}.page.r614-family .r614-sectionhead{padding:4px 5px 12px!important;min-height:66px!important}.page.r614-family .r614-sectionhead small{font-size:12px!important}.page.r614-family .r614-sectionhead h2{font-size:24px!important;margin-top:5px!important}.page.r614-family .r614-sectionhead>span{font-size:14px!important}.page.r614-family .r614-add{min-height:44px!important;padding:10px 15px!important;border-radius:16px!important;font-size:14px!important}.page.r614-family .r614-empty{padding:28px 22px!important;border-radius:24px!important;font-size:14px!important;line-height:1.7!important;background:#ffffffb8!important}.page.r614-family .r614-person{padding:20px!important;border:1px solid rgba(201,169,112,.28)!important;border-radius:26px!important;background:#ffffffe0!important;box-shadow:0 12px 30px #464a5e0d!important;margin-bottom:14px!important}.page.r614-family .r614-person-top{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:14px!important;align-items:center!important}.page.r614-family .r614-rolemark,.page.r614-family .r614-photo{width:58px!important;height:58px!important;border-radius:18px!important}.page.r614-family .r614-id small{font-size:11px!important;color:#9197a5!important}.page.r614-family .r614-id h3{font-size:20px!important;line-height:1.25!important;margin:3px 0!important}.page.r614-family .r614-id p{font-size:11px!important;margin:0!important;color:#8b91a0!important}.page.r614-family .r614-workpanel{margin:16px 0!important;padding:14px 15px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;border:1px solid rgba(201,169,112,.24)!important;border-radius:18px!important;background:linear-gradient(120deg,#fff7fae6,#f3f9ffeb)!important}.page.r614-family .r614-workpanel>div{min-width:0!important}.page.r614-family .r614-workpanel small{display:block!important;font-size:10px!important;color:#9399a7!important;margin-bottom:4px!important}.page.r614-family .r614-workpanel b{display:block!important;font-size:14px!important;color:#34394a!important}.page.r614-family .r614-task{position:static!important;flex:0 0 auto!important;min-height:40px!important;padding:9px 12px!important;border:1px solid rgba(199,163,106,.34)!important;border-radius:14px!important;background:#fff!important;color:#343a4c!important;font-size:12px!important;font-weight:800!important}.page.r614-family .r614-meters{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}.page.r614-family .r614-meter{min-width:0!important}.page.r614-family .r614-meter>div{display:flex!important;justify-content:space-between!important;font-size:11px!important}.page.r614-family .r614-meter i{display:block!important;height:7px!important;margin-top:6px!important;border-radius:99px!important;background:#f0edf0!important;overflow:hidden!important}.page.r614-family .r614-meter em{display:block!important;height:100%!important;border-radius:99px!important;background:linear-gradient(90deg,#edc8d8,#cdddf4,#cbe8dc)!important}.page.r614-family .r614-actions{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:16px!important}.page.r614-family .r614-actions button{min-height:40px!important;border:1px solid rgba(199,163,106,.26)!important;border-radius:14px!important;background:#fff!important;color:#4a4e5d!important;font-size:12px!important;font-weight:700!important}@media(max-width:430px){.page.r614-family{width:calc(100% - 28px)!important;margin-top:20px!important;gap:15px!important}.page.r614-family>.r614-head{min-height:132px!important;padding:20px 17px!important;grid-template-columns:58px minmax(0,1fr)!important;gap:15px!important}.page.r614-family>.r614-head>button{width:58px!important;height:58px!important;min-width:58px!important}.page.r614-family>.r614-head .r614-headcopy h1{font-size:27px!important}.page.r614-family>.r614-head .r614-headcopy p{font-size:12px!important;line-height:1.5!important}.page.r614-family>.r614-summary b{font-size:17px!important}.page.r614-family .r614-meters{grid-template-columns:1fr 1fr!important}}.page.r619-family{width:min(calc(100% - 28px),620px)!important;margin:22px auto 0!important;padding:0 0 170px!important;display:flex!important;flex-direction:column!important;gap:14px!important;color:#343746!important;font-family:-apple-system,BlinkMacSystemFont,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif!important}.r619-family *{box-sizing:border-box}.r619-head{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;min-height:132px!important;padding:20px!important;border:1px solid rgba(202,169,112,.32)!important;border-radius:28px!important;background:linear-gradient(115deg,#fff9fcf5,#f4fbfff2)!important;box-shadow:0 14px 34px #534c620f!important;overflow:hidden!important}.r619-head>button{width:62px!important;height:62px!important;min-width:62px!important;padding:0!important;border:1px solid rgba(202,169,112,.38)!important;border-radius:20px!important;background:#ffffffeb!important;color:#30384d!important;font-size:40px!important;line-height:1!important;font-weight:600!important}.r619-head>div{min-width:0!important}.r619-head small{display:block!important;margin:0 0 8px!important;font-size:12px!important;line-height:1!important;letter-spacing:.16em!important;color:#858c9d!important}.r619-head h1{margin:0 0 8px!important;font-size:30px!important;line-height:1.05!important;color:#34343e!important}.r619-head p{margin:0!important;font-size:13px!important;line-height:1.55!important;color:#72798a!important;white-space:normal!important}.r619-tabs{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;padding:10px 8px!important;border:1px solid rgba(202,169,112,.3)!important;border-radius:24px!important;background:#ffffffe6!important;box-shadow:0 12px 30px #504e640d!important;overflow:hidden!important}.r619-tabs button{min-width:0!important;min-height:64px!important;padding:7px 3px!important;border:0!important;border-right:1px solid rgba(211,199,188,.48)!important;border-radius:0!important;background:transparent!important;color:#777f91!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important}.r619-tabs button:last-child{border-right:0!important}.r619-tabs span{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:10px!important;background:linear-gradient(135deg,#fff4f8,#f1f7ff)!important;font-size:18px!important}.r619-tabs b{font-size:11px!important;line-height:1.15!important;white-space:nowrap!important}.r619-tabs button.on{color:#2f3548!important}.r619-tabs button.on span{box-shadow:inset 0 0 0 1px #caa9704d!important}.r619-tabs button.on b{font-weight:900!important}.r619-content,.r619-overview{display:flex!important;flex-direction:column!important;gap:14px!important}.r619-summary{display:grid!important;grid-template-columns:repeat(3,1fr)!important;padding:15px 8px!important;border:1px solid rgba(202,169,112,.28)!important;border-radius:24px!important;background:#ffffffe0!important}.r619-summary>div{text-align:center!important;border-right:1px solid rgba(211,199,188,.5)!important}.r619-summary>div:last-child{border-right:0!important}.r619-summary small{display:block!important;font-size:11px!important;color:#8b92a1!important}.r619-summary b{display:block!important;margin-top:5px!important;font-size:18px!important;color:#30364a!important}.r619-care-status{padding:20px 22px!important;border:1px solid rgba(187,207,193,.55)!important;border-radius:24px!important;background:linear-gradient(125deg,#f8fdf9fa,#f4fbfff0)!important}.r619-care-status.warn{border-color:#daab9694!important;background:#fff8f5!important}.r619-care-status small{font-size:12px!important;color:#8991a0!important}.r619-care-status h2{margin:5px 0 8px!important;font-size:22px!important;line-height:1.2!important}.r619-care-status p{margin:0!important;font-size:13px!important;line-height:1.7!important;color:#747c8d!important}.r619-block{display:flex!important;flex-direction:column!important;gap:12px!important}.r619-blockhead{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px!important;padding:4px 5px 3px!important}.r619-blockhead small{display:block!important;font-size:12px!important;color:#8d94a3!important}.r619-blockhead h2{margin:4px 0 0!important;font-size:24px!important;line-height:1.2!important}.r619-blockhead>span{font-size:13px!important;color:#8a91a0!important}.r619-add{min-height:42px!important;padding:9px 13px!important;border:1px solid rgba(202,169,112,.36)!important;border-radius:15px!important;background:#fff!important;color:#343a4d!important;font-size:13px!important;font-weight:800!important}.r619-lead{margin:-2px 5px 4px!important;font-size:12px!important;line-height:1.65!important;color:#7d8494!important}.r619-empty{padding:26px 20px!important;border:1px dashed rgba(202,169,112,.35)!important;border-radius:22px!important;background:#ffffffad!important;color:#858c9c!important;font-size:13px!important;line-height:1.65!important}.r619-member{padding:18px!important;border:1px solid rgba(202,169,112,.28)!important;border-radius:25px!important;background:#ffffffeb!important;box-shadow:0 12px 30px #464a5e0d!important}.r619-member-head{display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;gap:13px!important;align-items:center!important}.r619-roleicon,.r619-photo{width:58px!important;height:58px!important;border:1px solid rgba(202,169,112,.28)!important;border-radius:18px!important;background:linear-gradient(135deg,#fff7fa,#f3f8ff)!important;color:#454c61!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.r619-roleicon{font-size:25px!important}.r619-photo{padding:0!important}.r619-photo img{width:100%!important;height:100%!important;object-fit:cover!important}.r619-photo span{font-size:22px!important;line-height:1!important}.r619-photo small{font-size:9px!important;margin-top:4px!important}.r619-member-id{min-width:0!important}.r619-member-id small{font-size:10px!important;color:#9299a8!important}.r619-member-id h3{margin:3px 0!important;font-size:20px!important;line-height:1.25!important}.r619-member-id p{margin:0!important;font-size:11px!important;line-height:1.4!important;color:#858d9d!important}.r619-statgrid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin-top:17px!important}.r619-family .r614-meter>div{display:flex!important;justify-content:space-between!important;gap:8px!important;font-size:11px!important;color:#6f7788!important}.r619-family .r614-meter>div b{font-size:11px!important}.r619-family .r614-meter i{display:block!important;height:7px!important;margin-top:6px!important;border-radius:99px!important;background:#f0edf0!important;overflow:hidden!important}.r619-family .r614-meter em{display:block!important;height:100%!important;border-radius:99px!important;background:linear-gradient(90deg,#edc8d8,#cdddf4,#cbe8dc)!important}.r619-family .r614-meter.bad em{background:linear-gradient(90deg,#efb9ad,#f0cfac)!important}.r619-schedule{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-top:16px!important;padding:13px 14px!important;border:1px solid rgba(202,169,112,.22)!important;border-radius:17px!important;background:linear-gradient(120deg,#fff7faeb,#f3f9fff0)!important}.r619-schedule small{display:block!important;font-size:10px!important;color:#9299a7!important}.r619-schedule b{display:block!important;margin-top:3px!important;font-size:14px!important}.r619-schedule button,.r619-workrow>button{flex:0 0 auto!important;min-height:38px!important;padding:8px 11px!important;border:1px solid rgba(202,169,112,.32)!important;border-radius:13px!important;background:#fff!important;color:#343a4c!important;font-size:11px!important;font-weight:800!important}.r619-care{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin-top:12px!important}.r619-care button{min-height:38px!important;border:1px solid rgba(202,169,112,.22)!important;border-radius:13px!important;background:#fff!important;color:#555b6d!important;font-size:11px!important;font-weight:700!important}.r619-workrow{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) auto!important;align-items:center!important;gap:10px!important;padding:15px!important;border:1px solid rgba(202,169,112,.26)!important;border-radius:20px!important;background:#ffffffe6!important}.r619-workwho{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.r619-workwho>span{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:12px!important;background:linear-gradient(135deg,#fff5f8,#f2f7ff)!important}.r619-workwho small,.r619-current small{display:block!important;font-size:9px!important;color:#969caa!important}.r619-workwho b,.r619-current b{display:block!important;margin-top:2px!important;font-size:12px!important;color:#373c4e!important}.r619-current{min-width:0!important}.r619-modal[hidden]{display:none!important}.r619-modal{position:fixed!important;inset:0!important;z-index:9999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:18px!important;background:#2b2e3961!important;backdrop-filter:blur(4px)!important}.r619-sheet{width:min(100%,520px)!important;padding:10px 18px calc(18px + env(safe-area-inset-bottom))!important;border:1px solid rgba(202,169,112,.3)!important;border-radius:28px 28px 22px 22px!important;background:linear-gradient(145deg,#fffafd,#f7fbff)!important;box-shadow:0 -18px 50px #282b3829!important}.r619-sheetbar{width:44px!important;height:4px!important;margin:2px auto 13px!important;border-radius:99px!important;background:#d8d9df!important}.r619-sheethead{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}.r619-sheethead small{font-size:11px!important;color:#9298a7!important}.r619-sheethead h2{margin:3px 0 0!important;font-size:22px!important}.r619-sheethead>button{width:42px!important;height:42px!important;border:1px solid rgba(202,169,112,.3)!important;border-radius:14px!important;background:#fff!important;font-size:22px!important}.r619-field{display:block!important;margin-top:18px!important}.r619-field span{display:block!important;margin-bottom:7px!important;font-size:12px!important;color:#70788a!important}.r619-field input{width:100%!important;height:50px!important;padding:0 14px!important;border:1px solid rgba(202,169,112,.3)!important;border-radius:15px!important;background:#fff!important;font-size:16px!important;color:#303647!important;outline:none!important}.r619-sheet>p{font-size:11px!important;color:#8b92a1!important}.r619-sheetactions{display:flex!important;justify-content:flex-end!important;gap:9px!important;margin-top:16px!important}.r619-sheetactions button{min-height:42px!important;padding:9px 16px!important;border:1px solid rgba(202,169,112,.3)!important;border-radius:14px!important;background:#fff!important;color:#414759!important;font-weight:800!important}.r619-sheetactions .primary{background:linear-gradient(120deg,#fff2f7,#eef7ff)!important}.r619-taskchoices{display:grid!important;grid-template-columns:1fr 1fr!important;gap:9px!important;margin-top:18px!important}.r619-taskchoices button{min-height:48px!important;border:1px solid rgba(202,169,112,.26)!important;border-radius:15px!important;background:#fff!important;color:#3c4254!important;font-size:13px!important;font-weight:800!important}@media(max-width:430px){.page.r619-family{width:calc(100% - 24px)!important;margin-top:18px!important}.r619-head{grid-template-columns:56px minmax(0,1fr)!important;gap:13px!important;min-height:122px!important;padding:17px!important}.r619-head>button{width:56px!important;height:56px!important;min-width:56px!important;border-radius:18px!important;font-size:36px!important}.r619-head h1{font-size:27px!important}.r619-head p{font-size:11px!important}.r619-tabs{padding:8px 5px!important}.r619-tabs button{min-height:60px!important}.r619-tabs b{font-size:10px!important}.r619-statgrid{gap:10px!important}.r619-workrow{grid-template-columns:minmax(0,1fr) auto!important}.r619-current{grid-column:1/2!important}.r619-workrow>button{grid-column:2/3!important;grid-row:1/3!important}.r619-member{padding:16px!important}}#view .page.r619-family{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:14px!important}#view .page.r619-family>.r619-head{order:1!important;position:relative!important;inset:auto!important;margin:0!important;transform:none!important}#view .page.r619-family>.r619-tabs{order:2!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:0!important;z-index:1!important;flex:none!important}#view .page.r619-family>.r619-content{order:3!important;position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:0!important;min-height:0!important;display:block!important}#view .page.r619-family>.r619-modal{order:99!important}@media(max-width:430px){#view .page.r619-family{gap:12px!important}#view .page.r619-family>.r619-tabs{padding:7px 4px!important;border-radius:20px!important}#view .page.r619-family>.r619-tabs button{min-height:58px!important;padding:6px 1px!important}#view .page.r619-family>.r619-tabs span{width:28px!important;height:28px!important;font-size:16px!important}#view .page.r619-family>.r619-tabs b{font-size:10px!important;letter-spacing:0!important}}.r619-modal{z-index:2147483000!important;background:#ffffff2e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:12px 14px calc(24px + env(safe-area-inset-bottom))!important}.r619-sheet{max-height:min(78dvh,720px)!important;overflow:auto!important;background:linear-gradient(145deg,#fffbfdfc,#f7fcfffc)!important;box-shadow:0 -12px 38px #484a5c1f!important}.r619-taskchoices{grid-template-columns:1fr!important;gap:14px!important}.r621-taskgroup{padding:14px!important;border:1px solid rgba(202,169,112,.22)!important;border-radius:20px!important;background:#ffffffc2!important}.r621-taskgroup>div{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:10px!important;margin-bottom:10px!important}.r621-taskgroup small{font-size:10px!important;letter-spacing:.08em!important;color:#949baa!important}.r621-taskgroup b{font-size:15px!important;color:#353b4d!important}.r621-taskgroup em{font-style:normal!important;font-size:10px!important;color:#969dab!important}.r621-taskgrid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.r621-taskgrid button{min-height:44px!important;padding:8px 9px!important;border:1px solid rgba(202,169,112,.26)!important;border-radius:14px!important;background:#fff!important;color:#3c4254!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important}@media(max-width:390px){.r621-taskgrid button{font-size:11px!important}.r619-sheet{max-height:80dvh!important}}#view .r619-modal{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;align-items:flex-end!important;pointer-events:none!important;padding:0 14px calc(92px + env(safe-area-inset-bottom))!important}#view .r619-modal>.r619-sheet{pointer-events:auto!important;width:min(100%,520px)!important;max-height:min(68dvh,650px)!important;padding:10px 16px 18px!important;overflow-y:auto!important;overscroll-behavior:contain!important;border:1px solid rgba(199,163,106,.32)!important;border-radius:28px!important;background:linear-gradient(145deg,#fffafcfe,#f5fafffe)!important;box-shadow:0 18px 54px #42465929!important}#view .r619-sheetbar{width:38px!important;height:4px!important;margin:2px auto 14px!important;background:#d9dbe2!important}#view .r619-sheethead{position:sticky!important;top:-10px!important;z-index:3!important;margin:0 -2px 8px!important;padding:10px 2px 12px!important;background:linear-gradient(180deg,#fffbfdfc 78%,#fffbfd00)!important}#view .r619-sheethead small{display:block!important;margin-bottom:4px!important;font-size:10px!important;letter-spacing:.08em!important;color:#969cab!important}#view .r619-sheethead h2{margin:0!important;font-size:21px!important;line-height:1.2!important;color:#343847!important}#view .r619-sheethead>button{width:40px!important;height:40px!important;min-width:40px!important;border-radius:14px!important;color:#394054!important;box-shadow:none!important}#view .r619-taskchoices{display:flex!important;flex-direction:column!important;gap:12px!important;margin:4px 0 0!important}#view .r621-taskgroup{padding:13px!important;border-radius:19px!important;background:#ffffffd1!important;box-shadow:0 6px 18px #4b4e5e09!important}#view .r621-taskgroup>div:first-child{margin:0 2px 10px!important;align-items:center!important}#view .r621-taskgroup b{font-size:14px!important;line-height:1.2!important;color:#343a4d!important}#view .r621-taskgroup em{padding:4px 8px!important;border-radius:99px!important;background:#f6f3f6!important;font-size:9px!important;color:#8d94a3!important}#view .r621-taskgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#view .r621-taskgrid button{min-height:48px!important;padding:8px 10px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;border-radius:14px!important;background:#fffffff5!important;line-height:1.2!important;white-space:normal!important}#view .r621-taskgrid button>span{font-size:12px!important;font-weight:800!important;color:#3b4153!important}#view .r621-taskgrid button>small{font-size:8px!important;font-weight:600!important;color:#a37c8c!important}#view .r621-taskgrid button.is-current{border-color:#cc9fb17a!important;background:linear-gradient(125deg,#fff3f7,#f1f7ff)!important;box-shadow:inset 0 0 0 1px #ffffffb3!important}#view .r619-sheetactions{margin-top:12px!important;padding-top:2px!important}#view .r619-sheetactions button{min-height:40px!important;padding:8px 15px!important;border-radius:13px!important;font-size:12px!important}@media(max-width:390px){#view .r619-modal{padding-left:10px!important;padding-right:10px!important;padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}#view .r619-modal>.r619-sheet{max-height:66dvh!important;padding-left:13px!important;padding-right:13px!important;border-radius:24px!important}#view .r621-taskgrid{gap:7px!important}#view .r621-taskgrid button{min-height:45px!important;padding:7px!important}#view .r621-taskgrid button>span{font-size:11px!important}}.r625-hospital{max-width:760px;margin:0 auto;padding:22px 18px 150px;background:linear-gradient(135deg,#ffebf3b8,#eff9ffcc);min-height:100vh;color:#283047}.r625-head{display:flex;align-items:center;gap:18px;padding:22px;border:1px solid #eadcc8;border-radius:28px;background:linear-gradient(115deg,#fffffff2,#f7fdffe6);box-shadow:0 16px 34px #4b486014;position:relative;overflow:hidden}.r625-head:after{content:"";position:absolute;right:-25px;top:-35px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(221,242,255,.75),transparent 68%)}.r625-back{width:62px;height:62px;flex:0 0 62px;border:1px solid #e7d6bd;border-radius:20px;background:#fff;color:#30384d;font-size:40px;line-height:1;box-shadow:0 8px 18px #46415512}.r625-head small{letter-spacing:.18em;color:#8b91a2}.r625-head h1{font-size:32px;margin:4px 0}.r625-head p{margin:0;color:#6e7689;font-size:15px}.r625-cross{margin-left:auto;font-size:34px;color:#c16d8b;border:1px solid #ecd8c8;border-radius:18px;width:54px;height:54px;display:grid;place-items:center;background:#fff;z-index:1}.r625-tabs{display:grid;grid-template-columns:repeat(4,1fr);margin:18px 0;overflow:hidden;border:1px solid #eadcc8;border-radius:24px;background:#ffffffeb;box-shadow:0 12px 28px #4b48600f}.r625-tabs button{border:0;border-right:1px solid #eee2d5;background:transparent;padding:16px 8px 14px;color:#4b5367;min-width:0}.r625-tabs button:last-child{border-right:0}.r625-tabs button.on{background:linear-gradient(180deg,#fff4f8,#f4f7ff)}.r625-tabs i{display:grid;place-items:center;width:38px;height:38px;margin:0 auto 7px;border:1px solid #eadcc8;border-radius:13px;background:#fff;font-style:normal;font-size:20px;color:#b76584}.r625-tabs b{display:block;font-size:14px;white-space:nowrap}.r625-tabs small{display:block;font-size:10px;color:#9399a8;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r625-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:16px}.r625-card{background:#fffffff0;border:1px solid #eadcc8;border-radius:26px;padding:20px;box-shadow:0 14px 30px #4b48600f;margin-bottom:16px}.r625-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.r625-title small{color:#9399aa;letter-spacing:.08em}.r625-title h2{font-size:23px;margin:4px 0 0}.r625-title>span{font-size:12px;color:#7f8698;background:#f7f5f8;border-radius:999px;padding:8px 11px;white-space:nowrap}.r625-progress>div{height:10px;background:#f4e9ed;border-radius:999px;overflow:hidden}.r625-progress i{display:block;height:100%;background:linear-gradient(90deg,#ef9fc0,#b9d7f4,#bde8dc);border-radius:999px}.r625-progress p{display:flex;justify-content:space-between;gap:12px;color:#70788b;font-size:13px}.r625-progress p b{color:#343b4e}.r625-fetuslist{display:grid;gap:10px;margin:14px 0}.r625-fetus{border:1px solid #eee0d4;border-radius:18px;padding:13px;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff}.r625-fetus small{display:block;color:#999faf}.r625-fetus b{font-size:18px}.r625-fetus button{border:1px solid #e7d6bd;border-radius:12px;background:#fff8fb;padding:8px 10px;color:#4b5367;font-weight:700}.r625-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.r625-actions button{border:1px solid #e7d6bd;border-radius:17px;background:#fff;padding:12px;color:#343b4e}.r625-actions b,.r625-actions small{display:block}.r625-actions small{color:#9299a8;margin-top:4px}.r625-primary{width:100%;margin-top:14px;border:1px solid #e2c8b0;border-radius:18px;padding:14px;background:linear-gradient(90deg,#fff5f8,#f5f7ff);font-weight:800;color:#30384d}.r625-primary:disabled{opacity:.45}.r625-empty{border:1px dashed #e8dccc;border-radius:20px;padding:28px;text-align:center;color:#7d8495}.r625-empty b{display:block;color:#3a4153;font-size:18px}.r625-rule{border:1px solid #eee0d4;border-radius:19px;padding:15px;background:linear-gradient(135deg,#fffafb,#fbfdff)}.r625-rule p,.r625-lead,.r625-note{color:#777f91;line-height:1.7}.r625-chips,.r625-stock{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.r625-chips span,.r625-stock span{padding:8px 10px;border-radius:999px;background:#f7f3f7;font-size:12px}.r625-stock{margin-top:14px}.r625-child{border-top:1px solid #eee5dc;padding-top:16px;margin-top:16px}.r625-childhead{display:flex;align-items:center;gap:12px}.r625-childhead>span{width:46px;height:46px;border:1px solid #e8d9c8;border-radius:15px;display:grid;place-items:center;background:#fff8fb}.r625-childhead small,.r625-childhead p{display:block;color:#9299a8;margin:0}.r625-childhead b{font-size:18px}.r625-vlist{margin-top:14px}.r625-vrow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:12px 0;border-top:1px solid #f0e9e1}.r625-vrow small{display:block;color:#9aa0ae}.r625-vrow button{border:1px solid #e7d6bd;background:#fff;border-radius:11px;padding:8px;font-size:11px;font-weight:700;color:#4a5266}.r625-vrow em{font-style:normal;color:#5f8b76;background:#eff9f3;padding:7px 10px;border-radius:999px}.r625-person-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px}.r625-person-tabs button,.r625-symptoms button{border:1px solid #e9dccd;border-radius:14px;background:#fff;padding:11px;font-weight:700;color:#4c5468}.r625-person-tabs button.on,.r625-symptoms button.on{background:#fff0f5;border-color:#e4b8c9}.r625-symptoms{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.r625-symptoms>b{grid-column:1/-1;margin-bottom:3px}.r625-itemgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.r625-itemgrid article{border:1px solid #eadcc8;border-radius:20px;padding:16px;background:linear-gradient(145deg,#fff,#fff9fb)}.r625-itemgrid i{font-style:normal;font-size:26px;color:#ad6683}.r625-itemgrid b{display:block;font-size:17px;margin-top:8px}.r625-itemgrid p{color:#7b8292;font-size:13px;min-height:40px}.r625-itemgrid button{width:100%;border:1px solid #e6d3bf;border-radius:13px;padding:9px;background:#fff;font-weight:700;color:#4c5468}@media(max-width:620px){.r625-hospital{padding:16px 12px 145px}.r625-head{padding:18px 15px;border-radius:24px}.r625-back{width:54px;height:54px;flex-basis:54px}.r625-head h1{font-size:28px}.r625-cross{display:none}.r625-tabs{border-radius:20px}.r625-tabs button{padding:13px 4px 12px}.r625-tabs small{display:none}.r625-tabs b{font-size:12px}.r625-grid{grid-template-columns:1fr}.r625-card{padding:17px;border-radius:22px}.r625-fetus{align-items:flex-start;flex-direction:column}.r625-fetus>div:last-child{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:8px}.r625-actions{grid-template-columns:1fr}.r625-vrow{grid-template-columns:1fr 1fr}.r625-vrow>div{grid-column:1/-1}.r625-vrow em{grid-column:1/-1;text-align:center}.r625-symptoms{grid-template-columns:repeat(2,1fr)}.r625-itemgrid{grid-template-columns:1fr 1fr}}nn #view>.page.r625-hospital{display:block!important;width:min(100%,760px)!important;max-width:760px!important;margin:0 auto!important;padding-top:12px!important;overflow:visible!important}#view .r625-hospital .r625-head{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;min-height:112px!important;margin:0 0 12px!important;padding:16px 18px!important;display:grid!important;grid-template-columns:54px minmax(0,1fr) 46px!important;align-items:center!important;gap:12px!important;overflow:hidden!important;z-index:1!important}#view .r625-hospital .r625-head>div{min-width:0!important;position:relative!important;z-index:2!important}#view .r625-hospital .r625-head small{display:block!important;font-size:9px!important;line-height:1.2!important}#view .r625-hospital .r625-head h1{position:static!important;transform:none!important;margin:4px 0 3px!important;font-size:28px!important;line-height:1.1!important;white-space:nowrap!important}#view .r625-hospital .r625-head p{position:static!important;margin:0!important;font-size:12px!important;line-height:1.45!important;white-space:normal!important}#view .r625-hospital .r625-back{position:static!important;transform:none!important;margin:0!important;width:54px!important;height:54px!important;min-width:54px!important;z-index:3!important}#view .r625-hospital .r625-cross{position:static!important;z-index:3!important}#view .r625-hospital .r625-tabs{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;z-index:auto!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#view .r625-hospital .r625-tabs button{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-width:0!important;min-height:92px!important;margin:0!important;padding:11px 4px!important}#view .r625-hospital .r625-tabs i{flex:0 0 auto!important;margin:0 0 3px!important}#view .r625-hospital .r625-tabs b{font-size:12px!important;line-height:1.25!important;white-space:nowrap!important}#view .r625-hospital .r625-tabs small{font-size:9px!important;line-height:1.25!important}#view .r625-hospital .r625-body{position:static!important;width:100%!important;margin:0!important;padding:0!important;clear:both!important}#view .r625-hospital .r625-card{position:relative!important;margin:0 0 14px!important;overflow:hidden!important}@media(max-width:620px){#view>.page.r625-hospital{padding:10px 10px 150px!important}#view .r625-hospital .r625-head{grid-template-columns:48px minmax(0,1fr)!important;min-height:94px!important;padding:13px 14px!important;border-radius:22px!important}#view .r625-hospital .r625-back{width:48px!important;height:48px!important;min-width:48px!important;font-size:34px!important;border-radius:16px!important}#view .r625-hospital .r625-cross{display:none!important}#view .r625-hospital .r625-head h1{font-size:25px!important}#view .r625-hospital .r625-head p{font-size:11px!important}#view .r625-hospital .r625-tabs{border-radius:20px!important;margin-bottom:12px!important}#view .r625-hospital .r625-tabs button{min-height:86px!important;padding:10px 2px!important}#view .r625-hospital .r625-tabs i{width:34px!important;height:34px!important;border-radius:11px!important;font-size:18px!important}#view .r625-hospital .r625-tabs b{font-size:11px!important}#view .r625-hospital .r625-tabs small{display:none!important}}#view>.page.r625-hospital{padding:12px 12px 138px!important;background:linear-gradient(145deg,#ffeff5b3,#f0f9ffc7)!important}#view .r625-hospital .r625-head{min-height:96px!important;margin-bottom:10px!important;padding:14px 15px!important;border-radius:24px!important;box-shadow:0 9px 24px #44485c0b!important}#view .r625-hospital .r625-head h1{font-size:25px!important;margin:2px 0 4px!important}#view .r625-hospital .r625-head p{font-size:11px!important;line-height:1.45!important;color:#737b8e!important}#view .r625-hospital .r625-tabs{margin:0 0 12px!important;border-radius:22px!important;box-shadow:0 8px 22px #46485b0b!important}#view .r625-hospital .r625-tabs button{min-height:78px!important;padding:9px 3px 8px!important;gap:3px!important}#view .r625-hospital .r625-tabs i{width:32px!important;height:32px!important;margin:0 0 2px!important;border-radius:11px!important;font-size:17px!important}#view .r625-hospital .r625-tabs b{font-size:11px!important;line-height:1.2!important;letter-spacing:0!important}#view .r625-hospital .r625-body{display:block!important}#view .r625-hospital .r625-grid{gap:12px!important}#view .r625-hospital .r625-card{padding:16px!important;margin:0 0 12px!important;border-radius:23px!important;box-shadow:0 9px 24px #46485b0b!important}#view .r625-hospital .r625-title{align-items:center!important;margin-bottom:12px!important}#view .r625-hospital .r625-title small{font-size:10px!important;letter-spacing:.12em!important}#view .r625-hospital .r625-title h2{font-size:20px!important;line-height:1.25!important;margin-top:3px!important}#view .r625-hospital .r625-title>span{padding:6px 9px!important;font-size:10px!important}#view .r625-hospital .r625-rule{padding:13px 14px!important;border-radius:17px!important}#view .r625-hospital .r625-rule>b{font-size:13px!important}#view .r625-hospital .r625-rule p{margin:5px 0 0!important;font-size:11px!important;line-height:1.65!important}#view .r625-hospital .r625-stock{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important}#view .r625-hospital .r625-stock span{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important;padding:11px 12px!important;border:1px solid rgba(199,163,106,.2)!important;border-radius:15px!important;background:linear-gradient(135deg,#fff9fb,#f7faff)!important;font-size:11px!important;color:#697184!important}#view .r625-hospital .r625-stock span b{font-size:14px!important;color:#30384d!important}#view .r625-hospital .r625-primary{min-height:46px!important;margin-top:12px!important;padding:11px 14px!important;border-radius:16px!important;font-size:13px!important}#view .r625-hospital .r625-empty{padding:22px 15px!important;border-radius:18px!important}#view .r625-hospital .r625-empty b{font-size:17px!important}#view .r625-hospital .r625-empty p{font-size:11px!important;line-height:1.6!important;margin-bottom:0!important}#view .r625-hospital .r625-progress p{font-size:11px!important;margin:8px 0 0!important}#view .r625-hospital .r625-fetus{padding:11px 12px!important;border-radius:16px!important}#view .r625-hospital .r625-fetus b{font-size:16px!important}#view .r625-hospital .r625-fetus button{min-height:38px!important;padding:8px!important;font-size:11px!important}#view .r625-hospital .r625-actions button{min-height:58px!important;padding:10px 12px!important;border-radius:15px!important;text-align:left!important}#view .r625-hospital .r625-actions b{font-size:13px!important}#view .r625-hospital .r625-actions small{font-size:9px!important;line-height:1.4!important}#view .r625-hospital .r625-chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}#view .r625-hospital .r625-chips span{padding:8px!important;text-align:center!important;font-size:10px!important}#view .r625-hospital .r625-chips span:last-child{grid-column:1/-1!important}#view .r625-hospital .r625-vrow{padding:10px 0!important;gap:7px!important}#view .r625-hospital .r625-vrow b{font-size:12px!important}#view .r625-hospital .r625-vrow small{font-size:9px!important}#view .r625-hospital .r625-vrow button{min-height:36px!important;font-size:10px!important}#view .r625-hospital .r625-person-tabs{gap:6px!important;margin-bottom:12px!important}#view .r625-hospital .r625-person-tabs button{padding:10px 5px!important;font-size:12px!important}#view .r625-hospital .r625-symptoms{gap:7px!important}#view .r625-hospital .r625-symptoms button{min-height:40px!important;padding:8px 5px!important;font-size:11px!important}@media(max-width:390px){#view>.page.r625-hospital{padding-left:9px!important;padding-right:9px!important}#view .r625-hospital .r625-head{grid-template-columns:46px minmax(0,1fr)!important;padding:12px!important;gap:10px!important}#view .r625-hospital .r625-back{width:46px!important;height:46px!important;min-width:46px!important}#view .r625-hospital .r625-head h1{font-size:23px!important}#view .r625-hospital .r625-tabs button{min-height:74px!important}#view .r625-hospital .r625-tabs b{font-size:10px!important}#view .r625-hospital .r625-card{padding:14px!important}}#view .r625-hospital .r625-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}.r629-guide{padding:14px 15px;border:1px solid #eee0d4;border-radius:18px;background:linear-gradient(135deg,#fffafb,#f8fbff);margin-bottom:14px}.r629-guide b{font-size:15px}.r629-guide p{margin:5px 0 0;color:#777f91;line-height:1.65;font-size:13px}.r629-patients{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:14px}.r629-patients button{min-width:0;border:1px solid #e9dccd;border-radius:16px;background:#fff;padding:12px 8px;text-align:left;color:#3d4559}.r629-patients button.on{background:linear-gradient(145deg,#fff0f5,#f5f8ff);border-color:#dfb8c8;box-shadow:0 7px 18px #755b7014}.r629-patients small,.r629-patients b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r629-patients small{color:#999faf;font-size:10px;margin-bottom:3px}.r629-patients b{font-size:14px}.r629-wait{border:1px dashed #e6d7c7;border-radius:20px;padding:24px 16px;text-align:center;background:#ffffffa6}.r629-wait i{font-style:normal;color:#bd6b89;font-size:24px}.r629-wait b{display:block;font-size:18px;margin:5px 0}.r629-wait p{margin:0;color:#7c8495;font-size:13px;line-height:1.6}.r629-diagnosis{border:1px solid #e7d6c3;border-radius:22px;padding:16px;background:linear-gradient(145deg,#fff,#fff8fb);box-shadow:0 10px 24px #4b48600d}.r629-doc{display:flex;align-items:center;gap:11px}.r629-doc i{width:42px;height:42px;border:1px solid #ead8c5;border-radius:14px;display:grid;place-items:center;background:#fff;color:#b96180;font-style:normal;font-size:24px}.r629-doc small{color:#999faf}.r629-doc h3{font-size:21px;margin:2px 0 0}.r629-diagnosis>p{color:#70788b;line-height:1.7}.r629-rx{display:grid;grid-template-columns:1fr 1fr;gap:9px}.r629-rx span{padding:12px;border-radius:15px;background:#f8f6f8}.r629-rx small,.r629-rx b{display:block}.r629-rx small{color:#969cab;font-size:10px}.r629-rx b{margin-top:3px;font-size:13px}@media(max-width:430px){.r629-patients{grid-template-columns:repeat(2,minmax(0,1fr))}.r629-rx{grid-template-columns:1fr}.r625-tabs b{font-size:13px!important}}.r630-page{padding-bottom:120px;background:linear-gradient(145deg,#fff8fb,#f6f9ff 55%,#fffaf4);min-height:100vh}.r630-head{margin:18px 18px 12px;padding:18px;display:grid;grid-template-columns:52px 1fr 42px;gap:12px;align-items:center;border:1px solid rgba(199,163,106,.28);border-radius:26px;background:#ffffffd1;box-shadow:0 12px 34px #464b5f14}.r630-head button{width:48px;height:48px;border:1px solid rgba(199,163,106,.38);border-radius:16px;background:#fff;font-size:34px;line-height:1;color:#3d4354}.r630-head small{letter-spacing:.18em;color:#9297a7}.r630-head h1{margin:3px 0 2px;font-size:27px}.r630-head p{margin:0;color:#73798b;font-size:13px}.r630-head>span{font-size:28px;color:#bd668b;text-align:center}.r630-tabs{position:static!important;inset:auto!important;transform:none!important;margin:0 18px 14px!important;padding:5px!important;height:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:24px!important;background:#ffffffe0!important;box-shadow:none!important}.r630-tabs button{min-width:0;padding:12px 5px;border:0;border-radius:18px;background:transparent;color:#3f4556}.r630-tabs button.on{background:linear-gradient(145deg,#fff1f6,#f5f3ff)}.r630-tabs i{display:block;font-style:normal;font-size:20px;color:#bc658a}.r630-tabs b{display:block;margin-top:4px;font-size:14px}.r630-tabs small{display:block;margin-top:2px;font-size:10px;color:#969bab}.r630-body{padding:0 18px;display:grid;gap:14px}.r630-hero,.r630-card{padding:20px;border:1px solid rgba(199,163,106,.26);border-radius:26px;background:#ffffffe0;box-shadow:0 12px 30px #464b5f12}.r630-hero small,.r630-title small{letter-spacing:.16em;color:#a0788c}.r630-hero h2{margin:8px 0;font-size:24px}.r630-hero p{margin:0 0 16px;line-height:1.75;color:#697083;font-size:14px}.r630-hero button{width:100%;min-height:52px;border:1px solid rgba(199,163,106,.38);border-radius:18px;background:linear-gradient(135deg,#fff0f6,#f3f3ff);font-weight:800;font-size:16px;color:#6b4056}.r630-hero button:disabled{opacity:.45}.r630-title{display:flex;align-items:end;justify-content:space-between;gap:12px}.r630-title h2{margin:4px 0 0;font-size:20px}.r630-title>span{font-size:12px;color:#9b8290;background:#faf6f8;padding:7px 10px;border-radius:999px}.r630-flow{display:flex;align-items:center;gap:5px;overflow:auto;margin-top:16px;padding-bottom:2px}.r630-flow span{flex:0 0 auto;padding:9px 11px;border:1px solid #eadde3;border-radius:14px;background:#fff;font-size:12px;font-weight:700}.r630-flow i{font-style:normal;color:#c4a0b0}.r630-met{display:grid;gap:9px;margin-top:14px}.r630-met article{display:flex;justify-content:space-between;align-items:center;padding:13px 14px;border:1px solid #eee3e7;border-radius:17px;background:#fff}.r630-met small{color:#9a8190}.r630-met b{display:block;margin:2px 0;font-size:16px}.r630-met p{margin:0;font-size:12px;color:#7c8292}.r630-met em{font-style:normal;font-size:11px;color:#b45e83;background:#fff0f5;padding:7px 9px;border-radius:999px}.r630-empty{text-align:center;padding:28px 12px;color:#7b8190}.r630-empty b{display:block;color:#454b5d;margin-bottom:5px}@media(max-width:390px){.r630-head{margin-left:12px;margin-right:12px;padding:14px;grid-template-columns:46px 1fr 34px}.r630-head button{width:44px;height:44px}.r630-head h1{font-size:24px}.r630-tabs{margin-left:12px!important;margin-right:12px!important}.r630-body{padding-left:12px;padding-right:12px}.r630-tabs small{display:none}}.r631-page,.r631-page *{box-sizing:border-box;min-width:0}.r631-head{grid-template-columns:48px minmax(0,1fr) 34px!important}.r631-head h1,.r631-head p{overflow-wrap:anywhere}.r631-tabs{position:static!important;margin:0 18px 14px!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px;border:1px solid rgba(199,163,106,.28);border-radius:24px;background:#ffffffe6}.r631-tabs button{min-width:0;min-height:72px;border:0;border-radius:18px;background:transparent;padding:8px 3px;color:#414757}.r631-tabs button.on{background:linear-gradient(145deg,#fff0f5,#f4f5ff)}.r631-tabs i,.r631-tabs b{display:block}.r631-tabs i{font-style:normal;color:#bd668b;font-size:19px}.r631-tabs b{margin-top:4px;font-size:13px;line-height:1.25;white-space:normal;word-break:keep-all}.r631-body{padding-bottom:12px}.r631-encounter{display:grid;grid-template-columns:minmax(0,1fr) 118px;gap:12px;padding:18px;border:1px solid rgba(199,163,106,.28);border-radius:26px;background:#ffffffe6;box-shadow:0 12px 30px #464b5f12}.r631-enc-copy small{letter-spacing:.14em;color:#a0788c}.r631-enc-copy h2{font-size:21px;line-height:1.35;margin:6px 0}.r631-enc-copy p{font-size:13px;line-height:1.65;color:#737a8c;margin:0}.r631-count{border:1px solid #eadde3;border-radius:18px;background:linear-gradient(145deg,#fff8fb,#f7f7ff);padding:12px;text-align:center;align-self:start}.r631-count small,.r631-count span{display:block;color:#8d8290;font-size:10px}.r631-count b{display:block;margin:4px 0;font-size:28px;color:#b85f84}.r631-count b i{font-size:12px;font-style:normal;color:#8f8692}.r631-encounter>button{min-height:48px;border-radius:16px;font-weight:800;font-size:14px}.r631-encounter>[data-r631-find]{grid-column:1/2;border:1px solid #d9a4ba;background:linear-gradient(135deg,#f69abd,#d875a0);color:#fff}.r631-shop{grid-column:2/3;border:1px solid #eadccf;background:#fff;color:#65525c;font-size:11px!important;padding:5px!important}.r631-people{display:grid;gap:10px;margin-top:14px}.r631-person{border:1px solid #eee1e6;border-radius:20px;background:linear-gradient(145deg,#fff,#fff9fb);padding:13px}.r631-person-main{display:flex;gap:11px;align-items:center}.r631-sigil{flex:0 0 46px;width:46px;height:46px;border:1px solid #e5cfc0;border-radius:15px;display:grid;place-items:center;color:#c08b55;background:#fff;font-size:18px}.r631-person-copy{flex:1}.r631-person-copy>div:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.r631-person-copy b{font-size:17px}.r631-person-copy em{font-style:normal;font-size:10px;padding:4px 8px;border-radius:999px;background:#fff0f5;color:#b75f83}.r631-person-copy>small{display:block;margin:2px 0 7px;color:#9a8290;font-size:10px}.r631-love{display:grid;grid-template-columns:auto minmax(50px,1fr) auto;align-items:center;gap:7px}.r631-love span,.r631-love strong{font-size:10px;white-space:nowrap}.r631-love i{height:7px;border-radius:999px;background:#f1e5ea;overflow:hidden}.r631-love u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f09aba,#c8739a)}.r631-person-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px}.r631-person-actions button{min-height:40px;border:1px solid #eadde3;border-radius:13px;background:#fff;color:#5b4c55;font-size:11px;font-weight:700;padding:5px;white-space:normal;line-height:1.25}.r631-progress>p{font-size:12px;line-height:1.7;color:#777e90;margin:12px 0 0}.r631-modal[hidden]{display:none!important}.r631-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;padding:14px 14px max(88px,env(safe-area-inset-bottom));background:#f8f4f894;backdrop-filter:blur(5px)}.r631-sheet{width:min(100%,560px);max-height:68vh;overflow:auto;border:1px solid #e4d3c4;border-radius:26px;background:linear-gradient(145deg,#fff,#fff8fb);padding:16px;box-shadow:0 18px 50px #40445829}.r631-sheet header{display:flex;justify-content:space-between;align-items:center;gap:10px}.r631-sheet header small{color:#a0788c;letter-spacing:.12em}.r631-sheet h2{margin:3px 0;font-size:20px}.r631-sheet header button{width:38px;height:38px;border:1px solid #eadde3;border-radius:12px;background:#fff;font-size:20px}.r631-meals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px}.r631-meals button{min-height:58px;text-align:left;border:1px solid #eadde3;border-radius:15px;background:#fff;padding:10px}.r631-meals b,.r631-meals small{display:block;overflow-wrap:anywhere}.r631-meals b{font-size:13px}.r631-meals small{margin-top:3px;color:#9298a7;font-size:10px}.r631-gemcard{border-color:#e8d8e0!important}@media(max-width:430px){.r631-tabs{margin-left:12px!important;margin-right:12px!important}.r631-tabs b{font-size:12px}.r631-encounter{grid-template-columns:minmax(0,1fr) 104px;padding:15px}.r631-enc-copy h2{font-size:18px}.r631-count b{font-size:24px}.r631-person-actions button{font-size:10px}.r631-love{grid-template-columns:auto 1fr}.r631-love strong{grid-column:2;text-align:right}.r631-shop{font-size:10px!important}}@media(max-width:360px){.r631-tabs b{font-size:11px}.r631-tabs{gap:1px}.r631-encounter{grid-template-columns:1fr}.r631-count{display:flex;align-items:center;justify-content:space-between;text-align:left}.r631-count b{margin:0}.r631-encounter>[data-r631-find],.r631-shop{grid-column:1}.r631-person-actions{grid-template-columns:1fr 1fr}.r631-person-actions button:last-child{grid-column:1/-1}.r631-meals{grid-template-columns:1fr}}.page.r633-page,.page.r633-page *{box-sizing:border-box;min-width:0}.page.r633-page{width:100%;max-width:100%;overflow-x:hidden;padding-bottom:132px!important;background:linear-gradient(145deg,#fff8fb,#f7faff 58%,#fffaf6)!important}.page.r633-page .r633-head{margin:16px 16px 10px!important;padding:15px!important;grid-template-columns:48px minmax(0,1fr) 32px!important;gap:10px!important;border-radius:24px!important}.page.r633-page .r633-head h1{font-size:25px!important;line-height:1.15!important;white-space:nowrap!important}.page.r633-page .r633-head p{font-size:11px!important;line-height:1.45!important;white-space:normal!important;overflow-wrap:normal!important;word-break:keep-all!important}.page.r633-page .r633-tabs{position:static!important;inset:auto!important;transform:none!important;width:auto!important;height:auto!important;margin:0 16px 12px!important;padding:5px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:22px!important;background:#ffffffe6!important;box-shadow:none!important}.page.r633-page .r633-tabs button{min-height:66px!important;padding:7px 2px!important;border:0!important;border-radius:16px!important;background:transparent!important}.page.r633-page .r633-tabs button.on{background:linear-gradient(145deg,#fff0f5,#f4f5ff)!important}.page.r633-page .r633-tabs i{display:block!important;font-size:18px!important}.page.r633-page .r633-tabs b{display:block!important;margin-top:4px!important;font-size:11px!important;line-height:1.25!important;white-space:nowrap!important;word-break:keep-all!important}.page.r633-page .r633-body{width:100%!important;padding:0 16px 16px!important;display:grid!important;gap:14px!important}.page.r633-page .r633-walk-card{width:100%!important;margin:0!important;padding:16px!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:25px!important;background:linear-gradient(145deg,#fffcfdfa,#f7fafffa)!important;box-shadow:0 12px 30px #463e5812!important;overflow:hidden!important}.page.r633-page .r633-walk-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;align-items:start!important}.page.r633-page .r633-walk-head small{font-size:10px!important;letter-spacing:.12em!important}.page.r633-page .r633-walk-head h2{margin:4px 0!important;font-size:22px!important;line-height:1.2!important}.page.r633-page .r633-walk-head p{margin:0!important;max-width:420px!important;font-size:12px!important;line-height:1.6!important;color:#6f6977!important;word-break:keep-all!important}.page.r633-page .r633-walk-head>b{align-self:start!important;padding:8px 11px!important;border:1px solid rgba(199,163,106,.2)!important;border-radius:15px!important;background:#fff!important;font-size:14px!important;white-space:nowrap!important}.page.r633-page .r633-track{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:start!important;width:100%!important;margin:17px 0 12px!important;padding:0 2px!important;gap:0!important;overflow:visible!important}.page.r633-page .r633-track:before{content:"";position:absolute!important;left:10%!important;right:10%!important;top:18px!important;height:3px!important;border-radius:99px!important;background:#eadde5!important;z-index:0!important}.page.r633-page .r633-track>em{display:none!important}.page.r633-page .r633-node{position:relative!important;z-index:1!important;width:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important}.page.r633-page .r633-node i{display:grid!important;place-items:center!important;width:38px!important;height:38px!important;flex:none!important;border:1.5px solid #e3b6c8!important;border-radius:50%!important;background:#fff8fb!important;color:#a75c7b!important;font-style:normal!important;font-size:15px!important;box-shadow:0 0 0 4px #ffffffeb!important;transition:background .25s,border-color .25s,transform .25s!important}.page.r633-page .r633-node span{display:block!important;width:auto!important;margin:0!important;text-align:center!important;white-space:nowrap!important;writing-mode:horizontal-tb!important;font-size:9px!important;line-height:1.2!important;font-weight:800!important;color:#696373!important}.page.r633-page .r633-node.done i,.page.r633-page .r633-node.on i{background:linear-gradient(145deg,#efb2c9,#df7ea7)!important;color:#fff!important;border-color:#df7ea7!important;transform:scale(1.06)!important}.page.r633-page .r633-node.on i{box-shadow:0 0 0 5px #df7ea721,0 5px 14px #b95b832e!important}.page.r633-page .r633-scene{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:16/8.2!important;margin:2px 0 0!important;border:1px solid rgba(199,163,106,.24)!important;border-radius:19px!important;overflow:hidden!important;background:#faeff4!important;isolation:isolate!important}.page.r633-page .r633-scene>img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transform:scale(1.02)!important;transition:filter .25s!important}.page.r633-page .r633-scene.is-walking>img{animation:r635SceneMove 2.8s ease-in-out both!important}.page.r633-page .r633-scene:after{content:""!important;position:absolute!important;z-index:1!important;inset:42% 0 0!important;background:linear-gradient(180deg,transparent,rgba(56,45,62,.17))!important;pointer-events:none!important}.page.r633-page .r633-scene-shine{position:absolute!important;z-index:2!important;inset:0!important;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.48) 46%,transparent 61%)!important;transform:translate(-130%)!important;pointer-events:none!important}.page.r633-page .r633-scene.is-walking .r633-scene-shine{animation:r635Shine 1.35s ease 2!important}.page.r633-page .r633-walker{position:absolute!important;z-index:4!important;left:7%!important;bottom:48px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border:2px solid #e5a4bf!important;border-radius:50%!important;background:#fff9fcf5!important;color:#bd5b84!important;font-size:17px!important;box-shadow:0 6px 16px #452d4333!important;opacity:0!important}.page.r633-page .r633-scene.is-walking .r633-walker{opacity:1!important;animation:r635Walk 2.75s cubic-bezier(.42,.05,.22,1) both!important}.page.r633-page .r633-scene-status{position:absolute!important;z-index:5!important;left:9px!important;right:9px!important;bottom:8px!important;min-height:34px!important;padding:7px 10px!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:12px!important;background:#fffafce6!important;backdrop-filter:blur(7px)!important;-webkit-backdrop-filter:blur(7px)!important;text-align:center!important;font-size:10px!important;line-height:1.35!important;color:#625b69!important}.page.r633-page .r633-scene-status small,.page.r633-page .r633-scene-status b,.page.r633-page .r633-scene-status span{display:block!important}.page.r633-page .r633-scene-status b{font-size:15px!important;color:#9f4f72!important}.page.r633-page .r633-start{width:100%!important;min-height:48px!important;margin-top:11px!important;border:0!important;border-radius:15px!important;background:linear-gradient(100deg,#e77ba5,#ce6d9a)!important;color:#fff!important;font-size:14px!important;font-weight:900!important;white-space:nowrap!important}.page.r633-page .r633-list{width:100%!important;margin:0!important;padding:17px!important;border-radius:24px!important;overflow:hidden!important}.page.r633-page .r633-tools{margin:12px 0 14px!important}.page.r633-page .r633-search{width:100%!important;height:43px!important}.page.r633-page .r633-search input{font-size:13px!important;white-space:nowrap!important}.page.r633-page .r633-filters{display:flex!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;padding:0 0 4px!important}.page.r633-page .r633-filters button{flex:0 0 auto!important;min-width:auto!important;min-height:37px!important;padding:7px 10px!important;white-space:nowrap!important}.page.r633-page .r633-filters button b{font-size:10px!important}.page.r633-page .r633-filters button small{font-size:8px!important}.page.r633-page .r633-person{width:100%!important}.page.r633-page .r633-love{grid-template-columns:auto minmax(48px,1fr) auto!important}.page.r633-page .r633-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}@keyframes r635Walk{0%{left:7%;transform:translateY(0) scale(.92)}18%{transform:translateY(-7px) scale(1)}36%{left:30%;transform:translateY(0) scale(1)}54%{left:51%;transform:translateY(-7px) scale(1.04)}72%{left:68%;transform:translateY(0) scale(1)}88%{transform:translateY(-5px) scale(1.03)}to{left:86%;transform:translateY(0) scale(1)}}@keyframes r635SceneMove{0%{transform:scale(1.02) translate(0)}50%{transform:scale(1.055) translate(-1.2%)}to{transform:scale(1.02) translate(0)}}@keyframes r635Shine{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media(max-width:430px){.page.r633-page .r633-head,.page.r633-page .r633-tabs{margin-left:12px!important;margin-right:12px!important}.page.r633-page .r633-body{padding-left:12px!important;padding-right:12px!important}.page.r633-page .r633-walk-card{padding:14px!important}.page.r633-page .r633-walk-head h2{font-size:20px!important}.page.r633-page .r633-walk-head p{font-size:11px!important}.page.r633-page .r633-walk-head>b{font-size:13px!important;padding:7px 9px!important}.page.r633-page .r633-track:before{top:16px!important}.page.r633-page .r633-node i{width:34px!important;height:34px!important;font-size:14px!important}.page.r633-page .r633-node span{font-size:8px!important}.page.r633-page .r633-scene{aspect-ratio:16/8.8!important}.page.r633-page .r633-list{padding:15px!important}.page.r633-page .r633-love{grid-template-columns:auto 1fr!important}.page.r633-page .r633-love strong{grid-column:2!important;text-align:right!important}}@media(max-width:360px){.page.r633-page .r633-head h1{font-size:22px!important}.page.r633-page .r633-tabs b{font-size:10px!important}.page.r633-page .r633-walk-head{grid-template-columns:1fr auto!important}.page.r633-page .r633-node i{width:31px!important;height:31px!important}.page.r633-page .r633-track:before{top:14px!important}.page.r633-page .r633-node span{font-size:7px!important}.page.r633-page .r633-scene{aspect-ratio:16/9.3!important}.page.r633-page .r633-actions button{font-size:10px!important}}.page.r633-page{padding-top:10px!important;padding-bottom:150px!important}.page.r633-page>.r633-tabs{display:none!important}.page.r633-page>.r633-head{position:relative!important;z-index:2!important;width:auto!important;margin:10px 14px 12px!important;padding:14px 16px!important;min-height:86px!important;display:grid!important;grid-template-columns:48px minmax(0,1fr) 34px!important;align-items:center!important;gap:12px!important;border:1px solid rgba(199,163,106,.3)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff9fbfa,#f6fbfffa)!important;box-shadow:0 8px 24px #4641560f!important;transform:none!important;inset:auto!important}.page.r633-page>.r633-head button{width:46px!important;height:46px!important;border-radius:15px!important;font-size:31px!important}.page.r633-page>.r633-head>div{min-width:0!important;align-self:center!important}.page.r633-page>.r633-head small{display:block!important;font-size:9px!important;line-height:1.2!important;letter-spacing:.16em!important}.page.r633-page>.r633-head h1{margin:3px 0!important;font-size:24px!important;line-height:1.08!important;white-space:nowrap!important;letter-spacing:.01em!important}.page.r633-page>.r633-head p{margin:0!important;font-size:10px!important;line-height:1.35!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.page.r633-page>.r633-head>span{font-size:26px!important}.page.r633-page>.r633-body{padding:0 14px 18px!important;gap:14px!important}.page.r633-page .r633-walk-card{padding:16px!important;border-radius:24px!important;overflow:hidden!important}.page.r633-page .r633-walk-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"eyebrow energy" "title energy" "desc desc"!important;column-gap:12px!important;row-gap:2px!important;align-items:center!important}.page.r633-page .r633-walk-head>div{display:contents!important}.page.r633-page .r633-walk-head small{grid-area:eyebrow!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.12em!important;color:#8b8494!important}.page.r633-page .r633-walk-head h2{grid-area:title!important;margin:2px 0 0!important;font-size:21px!important;line-height:1.15!important;color:#343646!important}.page.r633-page .r633-walk-head p{grid-area:desc!important;margin:8px 0 0!important;max-width:none!important;font-size:12px!important;line-height:1.55!important;color:#706a79!important;word-break:normal!important;overflow-wrap:break-word!important}.page.r633-page .r633-walk-head>b{grid-area:energy!important;align-self:center!important;min-width:78px!important;padding:10px 12px!important;border-radius:17px!important;text-align:center!important;font-size:16px!important;color:#36394a!important}.page.r633-page .r633-track{margin:16px 0 13px!important;padding:0!important;min-height:58px!important}.page.r633-page .r633-track:before{left:9%!important;right:9%!important;top:17px!important;height:2px!important}.page.r633-page .r633-node{gap:6px!important}.page.r633-page .r633-node i{width:35px!important;height:35px!important;font-size:14px!important;box-shadow:0 0 0 3px #fffffff5!important}.page.r633-page .r633-node span{font-size:10px!important;line-height:1.15!important;letter-spacing:0!important}.page.r633-page .r633-scene{aspect-ratio:16/9!important;margin:0!important;border-radius:20px!important}.page.r633-page .r633-scene>img{object-position:center 52%!important}.page.r633-page .r633-scene-status{left:12px!important;right:12px!important;bottom:10px!important;min-height:40px!important;padding:9px 12px!important;border-radius:14px!important;font-size:11px!important;line-height:1.35!important;background:#fffafcf0!important}.page.r633-page .r633-scene-status b{font-size:16px!important;line-height:1.25!important;margin:1px 0!important}.page.r633-page .r633-walker{bottom:54px!important}.page.r633-page .r633-start{min-height:50px!important;margin-top:12px!important;border-radius:16px!important;font-size:14px!important;letter-spacing:.01em!important}.page.r633-page .r633-list{padding:16px!important;border-radius:24px!important}.page.r633-page .r633-list .r630-title{align-items:center!important}.page.r633-page .r633-list .r630-title h2{font-size:21px!important;line-height:1.15!important}.page.r633-page .r633-list .r630-title>span{white-space:nowrap!important}.page.r633-page .r633-search{display:flex!important;align-items:center!important;height:44px!important;border-radius:15px!important;padding:0 12px!important}.page.r633-page .r633-search input{width:100%!important;min-width:0!important;font-size:13px!important}.page.r633-page .r633-filters{margin-top:9px!important;gap:7px!important;scrollbar-width:none!important}.page.r633-page .r633-filters::-webkit-scrollbar{display:none!important}.page.r633-page .r633-filters button{display:inline-flex!important;align-items:center!important;gap:4px!important;min-height:38px!important;padding:8px 11px!important;border-radius:13px!important}.page.r633-page .r633-filters button b{font-size:11px!important}.page.r633-page .r633-filters button small{font-size:9px!important}.page.r633-page .r633-people{display:grid!important;gap:9px!important}.page.r633-page .r633-person{padding:13px!important;border-radius:18px!important}.page.r633-page .r633-person-main{gap:10px!important}.page.r633-page .r633-sigil{width:42px!important;height:42px!important;flex:0 0 42px!important}.page.r633-page .r633-name b{font-size:15px!important}.page.r633-page .r633-name em{font-size:10px!important;white-space:nowrap!important}.page.r633-page .r633-person-copy>small{font-size:10px!important}.page.r633-page .r633-love{margin-top:8px!important;gap:6px!important}.page.r633-page .r633-love span,.page.r633-page .r633-love strong{font-size:10px!important;white-space:nowrap!important}.page.r633-page .r633-actions{margin-top:10px!important;gap:7px!important}.page.r633-page .r633-actions button{min-height:40px!important;border-radius:13px!important;font-size:11px!important;white-space:nowrap!important}@media(max-width:390px){.page.r633-page{padding-top:8px!important}.page.r633-page>.r633-head{margin:8px 12px 10px!important;padding:12px 13px!important;min-height:78px!important;grid-template-columns:44px minmax(0,1fr) 30px!important;gap:10px!important}.page.r633-page>.r633-head button{width:42px!important;height:42px!important;font-size:29px!important}.page.r633-page>.r633-head h1{font-size:22px!important}.page.r633-page>.r633-head p{font-size:9px!important}.page.r633-page>.r633-body{padding-left:12px!important;padding-right:12px!important}.page.r633-page .r633-walk-card{padding:14px!important}.page.r633-page .r633-walk-head h2{font-size:19px!important}.page.r633-page .r633-walk-head p{font-size:11px!important}.page.r633-page .r633-walk-head>b{min-width:72px!important;font-size:15px!important;padding:9px 10px!important}.page.r633-page .r633-node i{width:33px!important;height:33px!important}.page.r633-page .r633-track:before{top:16px!important}.page.r633-page .r633-node span{font-size:9px!important}.page.r633-page .r633-scene{aspect-ratio:4/2.35!important}.page.r633-page .r633-list{padding:14px!important}}@media(max-width:350px){.page.r633-page>.r633-head>span{display:none!important}.page.r633-page>.r633-head{grid-template-columns:42px minmax(0,1fr)!important}.page.r633-page .r633-node i{width:30px!important;height:30px!important}.page.r633-page .r633-track:before{top:14px!important}.page.r633-page .r633-node span{font-size:8px!important}}.r637-school,.r637-school *{box-sizing:border-box;min-width:0}.r637-school{padding-bottom:128px;background:linear-gradient(145deg,#fff8fb,#f5f9ff 58%,#fffaf5)}.r637-hero{margin:14px 18px 12px;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(199,163,106,.28);border-radius:26px;background:linear-gradient(135deg,#fff7fbf5,#f2f9fff5);box-shadow:0 12px 30px #464b5f0f}.r637-hero small{letter-spacing:.18em;color:#9a8290}.r637-hero h1{font-size:28px;margin:3px 0}.r637-hero p{margin:0;color:#737b8d;font-size:13px}.r637-hero>span{font-size:30px;color:#bd668b}.r637-tabs{position:static!important;inset:auto!important;transform:none!important;margin:0 18px 14px!important;padding:5px!important;height:auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border:1px solid rgba(199,163,106,.28)!important;border-radius:23px!important;background:#ffffffe6!important;box-shadow:0 8px 22px #464b5f0d!important}.r637-tabs button{border:0;background:transparent;border-radius:17px;min-height:66px;padding:8px 3px;color:#424859}.r637-tabs button.on{background:linear-gradient(145deg,#fff0f5,#f3f5ff)}.r637-tabs i,.r637-tabs b{display:block}.r637-tabs i{font-style:normal;color:#b86288;font-size:19px}.r637-tabs b{font-size:12px;margin-top:4px;white-space:nowrap}.r637-overview,.r637-childcard,.r637-empty{margin:0 18px 14px;padding:18px;border:1px solid rgba(199,163,106,.27);border-radius:26px;background:#ffffffe8;box-shadow:0 12px 30px #464b5f0f}.r637-stagehead,.r637-sectiontitle{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.r637-stagehead small,.r637-sectiontitle small{color:#9a8290;letter-spacing:.12em}.r637-stagehead h2,.r637-sectiontitle h3{margin:3px 0 0}.r637-stagehead h2{font-size:21px}.r637-stagehead>b{font-size:14px;color:#6f7688}.r637-stages{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;padding:15px 0 8px}.r637-stages>div{flex:0 0 82px;text-align:center;padding:11px 6px;border:1px solid #eee0e5;border-radius:17px;background:linear-gradient(145deg,#fff,#fff8fb)}.r637-stages i{display:grid;place-items:center;width:34px;height:34px;margin:auto;border-radius:12px;background:#fff0f5;color:#b76086;font-style:normal}.r637-stages b,.r637-stages small{display:block}.r637-stages b{font-size:12px;margin-top:6px}.r637-stages small{font-size:9px;color:#969cac;margin-top:2px}.r637-note{margin-top:10px;padding:12px 14px;border-radius:16px;background:linear-gradient(135deg,#fff8e9,#fffaf4)}.r637-note b,.r637-note span{display:block}.r637-note b{font-size:13px}.r637-note span{margin-top:4px;color:#7d8290;font-size:11px;line-height:1.55}.r637-childhead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.r637-childhead small{color:#9b8290;letter-spacing:.12em}.r637-childhead h2{font-size:22px;margin:4px 0}.r637-childhead p{margin:0;color:#747b8c;font-size:12px;line-height:1.5}.r637-childhead>span{flex:0 0 auto;padding:7px 9px;border-radius:999px;background:#fff1f5;color:#a45b7a;font-size:10px}.r637-vitals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:14px 0}.r637-vitals div{padding:10px 5px;text-align:center;border-radius:14px;background:#f8f7fa}.r637-vitals small,.r637-vitals b{display:block}.r637-vitals small{font-size:9px;color:#969cab}.r637-vitals b{font-size:14px;margin-top:3px}.r637-warning{padding:11px 13px;margin-bottom:12px;border-radius:15px;background:#fff5e8}.r637-warning b{font-size:12px}.r637-warning p{font-size:11px;line-height:1.55;margin:3px 0 0;color:#7b7f89}.r637-progress,.r637-schoolpick,.r637-tutor,.r637-housework{padding:14px 0;border-top:1px solid #eee7ea}.r637-sectiontitle h3{font-size:17px}.r637-sectiontitle>b{font-size:11px;color:#9a8290;background:#faf6f8;padding:6px 9px;border-radius:999px}.r637-bar{height:9px;border-radius:999px;background:#f0e7eb;overflow:hidden;margin:12px 0 6px}.r637-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ee9bbb,#c67a9b)}.r637-progress p,.r637-tutor p,.r637-housework p{font-size:11px;color:#7a8191;line-height:1.6;margin:6px 0 10px}.r637-progress button,.r637-attend{width:100%;min-height:46px;border:1px solid #e5d5c6;border-radius:15px;background:linear-gradient(135deg,#fff7fa,#f5f6ff);font-weight:800;color:#5a4c55}.r637-quality{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:12px}.r637-quality button{min-height:74px;padding:7px 2px;border:1px solid #e9dce1;border-radius:15px;background:#fff;color:#4b5060}.r637-quality button.on{border-color:#d88dab;background:linear-gradient(145deg,#fff0f5,#f7f4ff);box-shadow:inset 0 0 0 1px #e6a8bf}.r637-quality i,.r637-quality b,.r637-quality small{display:block}.r637-quality i{font-style:normal;font-size:18px;color:#b75f83}.r637-quality b{font-size:11px;margin:3px 0}.r637-quality small{font-size:8px;color:#999ead}.r637-tutorlevels{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;margin-top:12px}.r637-tutorlevels button{min-height:38px;border:1px solid #e8dce1;border-radius:12px;background:#fff;font-size:10px}.r637-tutorlevels button.on{background:#fff0f5;border-color:#d98eab;color:#a45475;font-weight:800}.r637-attend{margin-top:2px;background:linear-gradient(135deg,#f29abb,#d4769e);color:#fff;border-color:#d987a8}.r637-empty{text-align:center;padding:36px 20px}.r637-empty span{font-size:30px;color:#bd668b}.r637-empty h2{font-size:20px;margin:8px 0}.r637-empty p{margin:0;color:#7d8392;font-size:12px;line-height:1.6}.r637-gemcard{border-color:#e7d7df!important}@media(max-width:430px){.r637-hero,.r637-overview,.r637-childcard,.r637-empty{margin-left:12px;margin-right:12px}.r637-tabs{margin-left:12px!important;margin-right:12px!important}.r637-tabs b{font-size:11px}.r637-vitals{grid-template-columns:repeat(2,minmax(0,1fr))}.r637-quality{gap:4px}.r637-quality button{min-height:70px}.r637-quality small{font-size:7px}.r637-tutorlevels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:360px){.r637-tabs button{min-height:60px}.r637-tabs b{font-size:10px}.r637-quality{grid-template-columns:repeat(3,minmax(0,1fr))}.r637-quality button:nth-child(4),.r637-quality button:nth-child(5){min-height:60px}.r637-childhead{display:grid}.r637-childhead>span{width:max-content}.r637-stagehead{align-items:flex-start;flex-direction:column;gap:4px}}.r638-school,.r638-school *{box-sizing:border-box;min-width:0}.r638-school{padding-top:10px!important}.r638-head{margin:10px 18px 12px;padding:14px 16px;min-height:86px;display:grid;grid-template-columns:48px minmax(0,1fr) 34px;align-items:center;gap:12px;border:1px solid rgba(199,163,106,.28);border-radius:24px;background:linear-gradient(135deg,#fff8fbf7,#f3f9fff7);box-shadow:0 10px 28px #44485b0e}.r638-head>button{width:46px;height:46px;border:1px solid rgba(199,163,106,.35);border-radius:15px;background:#fff;color:#30384b;font-size:31px;line-height:1}.r638-head small{font-size:10px;letter-spacing:.18em;color:#9a8290}.r638-head h1{font-size:25px;line-height:1.15;margin:2px 0 3px}.r638-head p{margin:0;font-size:11px;color:#767d8e}.r638-head>span{font-size:27px;color:#bd668b;text-align:center}.r638-tabs{position:sticky!important;top:0!important;z-index:8!important;backdrop-filter:blur(14px)}.r638-focus{margin-top:12px;padding:11px 12px;border-radius:15px;background:linear-gradient(135deg,#fff8fb,#f7f9ff);border:1px solid #eee1e6}.r638-focus small{font-size:9px;color:#9a8290;letter-spacing:.1em}.r638-focus h4{font-size:16px;margin:3px 0}.r638-focus p{font-size:10px!important;margin:0!important;color:#7d8392!important}.r638-skillpick{margin-top:10px}.r638-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:14px;background:#f6f3f6}.r638-seg button{min-height:38px;border:0;border-radius:11px;background:transparent;color:#747a89;font-size:11px;font-weight:800}.r638-seg button.on{background:#fff;box-shadow:0 3px 10px #464b5f0f;color:#a45475}.r638-skillgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px}.r638-skillgrid button{min-height:40px;padding:8px 10px;border:1px solid #eadde2;border-radius:12px;background:#fff;color:#4b5060;font-size:11px;font-weight:700;white-space:nowrap}.r638-skillgrid button.on{border-color:#d88dab;background:linear-gradient(135deg,#fff0f5,#f6f4ff);color:#a45475;box-shadow:inset 0 0 0 1px #d88dab40}.r638-school [data-r638-section]{scroll-margin-top:92px}@media(max-width:430px){.r638-head{margin-left:12px;margin-right:12px}.r638-tabs{top:0!important}.r637-quality{display:flex!important;overflow-x:auto!important;gap:6px!important;scrollbar-width:none}.r637-quality::-webkit-scrollbar{display:none}.r637-quality button{flex:0 0 76px!important}.r637-tutorlevels{grid-template-columns:repeat(3,minmax(0,1fr))!important}.r638-skillgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:360px){.r638-head{grid-template-columns:42px minmax(0,1fr) 28px;padding:12px}.r638-head>button{width:40px;height:40px;font-size:27px}.r638-head h1{font-size:22px}.r638-head p{font-size:10px}.r638-tabs button{padding-left:1px!important;padding-right:1px!important}.r638-tabs b{font-size:9px!important}.r638-skillgrid button{font-size:10px;padding:7px 5px}}.r638-school{padding:12px 14px 150px!important;overflow-x:hidden!important}.r638-school>.r638-head,.r638-school>.r637-tabs,.r638-school>.r637-overview,.r638-school>.r637-childcard{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.r638-head{position:relative!important;margin-top:0!important;margin-bottom:12px!important;min-height:92px!important}.r638-tabs{position:relative!important;top:auto!important;z-index:2!important;margin:0 auto 14px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;overflow:hidden!important}.r638-tabs button{min-width:0!important;padding:10px 3px!important;white-space:normal!important}.r638-tabs b{display:block!important;font-size:10px!important;line-height:1.25!important}.r637-overview{margin-top:0!important;margin-bottom:14px!important;padding:18px!important;overflow:hidden!important}.r637-stages{display:flex!important;gap:8px!important;overflow-x:auto!important;padding:4px 0 8px!important;scrollbar-width:none}.r637-stages::-webkit-scrollbar{display:none}.r637-stages>div{flex:0 0 88px!important;min-width:88px!important}.r637-childcard{margin-top:14px!important;padding:18px!important;overflow:hidden!important}.r637-childhead{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:start!important}.r637-childhead>span{justify-self:start!important;max-width:100%!important;white-space:normal!important}.r637-childhead h2{font-size:22px!important;line-height:1.25!important;margin:4px 0!important}.r637-childhead p{font-size:11px!important;line-height:1.65!important;margin:0!important}.r637-vitals{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:14px 0!important}.r637-vitals>div{min-width:0!important;padding:12px!important}.r637-vitals b{font-size:18px!important;white-space:nowrap!important}.r637-vitals em{font-size:10px!important;font-style:normal!important;font-weight:600!important;color:#9296a2!important}.r639-habits{margin:12px 0 16px;padding:15px;border:1px solid rgba(199,163,106,.25);border-radius:20px;background:linear-gradient(135deg,#fff9f6,#fff7fb)}.r639-habits>div:first-child small{font-size:9px;letter-spacing:.12em;color:#9a8290}.r639-habits h3{font-size:15px;line-height:1.4;margin:4px 0 10px}.r639-habitlist{display:flex;gap:7px;overflow-x:auto;padding-bottom:3px;scrollbar-width:none}.r639-habitlist::-webkit-scrollbar{display:none}.r639-habitlist span{flex:0 0 auto;min-width:112px;padding:9px 10px;border-radius:14px;background:#fff;border:1px solid #f0dfe5}.r639-habitlist b,.r639-habitlist small{display:block}.r639-habitlist b{font-size:11px}.r639-habitlist small{margin-top:3px;font-size:9px;color:#9b7b88}.r639-habits>p{font-size:10px!important;line-height:1.6!important;margin:10px 0 0!important;color:#777d8c!important}.r637-progress,.r637-schoolpick,.r637-tutor,.r637-housework{margin-top:12px!important;padding:16px!important;overflow:hidden!important}.r637-sectiontitle{gap:8px!important}.r637-sectiontitle h3{font-size:16px!important;line-height:1.35!important}.r637-sectiontitle>b{font-size:11px!important;white-space:nowrap!important}.r637-quality{display:flex!important;gap:7px!important;overflow-x:auto!important;padding:3px 0 7px!important;scrollbar-width:none}.r637-quality::-webkit-scrollbar{display:none}.r637-quality button{flex:0 0 82px!important;min-width:82px!important}.r637-tutorlevels{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.r637-tutorlevels button{min-width:0!important}.r638-skillgrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.r638-skillgrid button{white-space:normal!important;word-break:keep-all!important;line-height:1.25!important}@media(max-width:380px){.r638-school{padding-left:10px!important;padding-right:10px!important}.r637-childcard,.r637-overview{padding:14px!important}.r638-tabs b{font-size:9px!important}.r637-vitals>div{padding:10px!important}.r637-vitals b{font-size:16px!important}}.r640-school{padding:12px 14px 150px!important;display:block!important;overflow-x:hidden!important}.r640-school>.r638-head,.r640-childsummary,.r640-tabs,.r640-panelhost{width:100%!important;max-width:620px!important;margin-left:auto!important;margin-right:auto!important}.r640-school>.r638-head{order:initial!important;position:relative!important;inset:auto!important;transform:none!important;margin-bottom:12px!important}.r640-childsummary{position:relative!important;inset:auto!important;transform:none!important;margin-bottom:12px!important;padding:16px!important;border:1px solid rgba(199,163,106,.27)!important;border-radius:24px!important;background:linear-gradient(135deg,#fff9fbf5,#f5fafff5)!important;box-shadow:0 10px 26px #464b5f0e!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 12px!important}.r640-childcopy{min-width:0!important}.r640-childcopy small{font-size:10px!important;letter-spacing:.1em!important;color:#9a8290!important}.r640-childcopy h2{margin:4px 0 6px!important;font-size:21px!important;line-height:1.2!important;word-break:keep-all!important}.r640-childcopy p{display:flex!important;flex-wrap:wrap!important;gap:5px 10px!important;margin:0!important;font-size:11px!important;color:#747b8c!important}.r640-childcopy p b{color:#3f4555!important}.r640-state{align-self:start!important;padding:7px 10px!important;border-radius:999px!important;background:#fff1f5!important;color:#a45b7a!important;font-size:10px!important;white-space:nowrap!important}.r640-state.is-risk{background:#fff5e8!important;color:#9b6b32!important}.r640-mini{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.r640-mini span{padding:9px 5px!important;text-align:center!important;border-radius:13px!important;background:#ffffffb8!important;border:1px solid #eee5e9!important}.r640-mini small,.r640-mini b{display:block!important}.r640-mini small{font-size:8px!important;color:#969cab!important}.r640-mini b{margin-top:2px!important;font-size:13px!important}.r640-mini em{font-size:8px!important;font-style:normal!important;color:#999eaa!important}.r640-tabs{position:relative!important;inset:auto!important;transform:none!important;margin-bottom:12px!important;z-index:2!important}.r640-tabs button{min-height:64px!important}.r640-panelhost{display:block!important}.r640-panel{position:relative!important;inset:auto!important;transform:none!important;margin:0!important;padding:18px!important;border:1px solid rgba(199,163,106,.27)!important;border-radius:26px!important;background:#ffffffeb!important;box-shadow:0 12px 30px #464b5f0f!important;overflow:hidden!important}.r640-panel h2{font-size:20px!important;line-height:1.3!important;margin:3px 0 0!important}.r640-panel .r637-progress,.r640-panel .r639-habits{margin-top:14px!important}.r640-panel .r637-stages>div.on{border-color:#d88dab!important;background:linear-gradient(145deg,#fff0f5,#f6f4ff)!important}.r640-housecopy{margin-top:14px;padding:16px;border-radius:18px;background:linear-gradient(135deg,#fff8fb,#f7f9ff);border:1px solid #eee1e6}.r640-housecopy b{font-size:15px}.r640-housecopy p{font-size:11px;line-height:1.7;color:#747b8c;margin:6px 0 0}@media(max-width:430px){.r640-school{padding-left:12px!important;padding-right:12px!important}.r640-childsummary{grid-template-columns:1fr!important}.r640-state{justify-self:start!important}.r640-mini{grid-column:1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.r640-tabs b{font-size:10px!important}.r640-panel{padding:16px!important}}@media(max-width:360px){.r640-mini{grid-template-columns:repeat(2,minmax(0,1fr))!important}.r640-tabs b{font-size:9px!important}.r640-panel{padding:14px!important}}.page.r640-school~.a109-back,.page.r640-school .a109-back,.page.r640-school [data-route=adventure]:not([data-r638-back]){display:none!important}.r640-school{padding-top:12px!important}.r640-school>.r638-head{margin-top:0!important}#view>.r645-pets{--pet-ink:#3f4352;--pet-muted:#858b9b;--pet-gold:#ddc9a6;--pet-pink:#f8e9f0;--pet-pink2:#f3dce7;--pet-blue:#eaf5fb;--pet-lilac:#f1eef9;--pet-cream:#fffaf7;color:var(--pet-ink)!important}#view>.r645-pets>.r645-hero{background:linear-gradient(120deg,#fff8fa,#f8edf3 46%,#edf7fc)!important;border:1px solid rgba(201,169,112,.42)!important;box-shadow:0 14px 34px #4b495c12!important}#view>.r645-pets .r645-mark,#view>.r645-pets>.r645-tabs i{color:#b96e8d!important}#view>.r645-pets>.r645-tabs{background:linear-gradient(90deg,#fffafbfa,#f4f9fffa)!important;border-color:#c9a97061!important}#view>.r645-pets>.r645-tabs>button.on{background:linear-gradient(145deg,#fbeaf1,#edf4fb)!important;box-shadow:inset 0 0 0 1px #c9a97026!important}#view>.r645-pets>.r645-host>.r642-panel{background:linear-gradient(160deg,#fffdfcfc,#faf6fafa 48%,#f2f9fdfa)!important;border-color:#c9a97066!important;box-shadow:0 15px 38px #46495e12!important}#view>.r645-pets .r651-title>div>b,#view>.r645-pets .r642-title>b{background:linear-gradient(145deg,#fff4f7,#f1f5fb)!important;color:#5b5e6c!important}#view>.r645-pets .r660-journey{position:relative!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:start!important;width:100%!important;margin:10px 0 20px!important;padding:0 1px!important;overflow:visible!important}#view>.r645-pets .r660-rail{display:block!important;position:absolute!important;left:10%!important;right:10%!important;top:24px!important;height:4px!important;border-radius:999px!important;background:#eadfe4!important;overflow:hidden!important;z-index:0!important}#view>.r645-pets .r660-rail>span{display:block!important;width:0;height:100%!important;background:linear-gradient(90deg,#dfadc1,#d9c8e5 52%,#b9dbea)!important;box-shadow:0 0 12px #cc9ab580!important}#view>.r645-pets .r660-step{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:7px!important;min-width:0!important}#view>.r645-pets .r660-step i{display:grid!important;place-items:center!important;width:49px!important;height:49px!important;margin:0!important;border:2px solid #e4bfd0!important;border-radius:50%!important;background:#fffdfd!important;color:#b86e8d!important;font-style:normal!important;font-size:17px!important;line-height:1!important;box-shadow:0 5px 14px #5c4b590f!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}#view>.r645-pets .r660-step b{display:block!important;font-size:10px!important;line-height:1.15!important;color:#686c7a!important;white-space:nowrap!important;text-align:center!important}#view>.r645-pets .r660-step.is-done i{background:linear-gradient(145deg,#f8e9f0,#edf7fc)!important;border-color:#d3a3b8!important;color:#a75f80!important}#view>.r645-pets .r660-step.is-active i{background:#fff!important;border-color:#b96d8e!important;color:#a8587b!important;box-shadow:0 0 0 7px #f4dce7b8,0 7px 20px #855b6f24!important;animation:r661Node .55s ease-in-out infinite alternate!important}#view>.r645-pets .r660-step.is-active b{color:#3f4352!important;font-weight:900!important}@keyframes r661Node{0%{transform:translateY(-1px) scale(1.02)}to{transform:translateY(-5px) scale(1.1)}}#view>.r645-pets .r657-scene{position:relative!important;overflow:hidden!important;border:1px solid rgba(201,169,112,.38)!important;border-radius:24px!important;background:linear-gradient(145deg,#fceef4,#edf7fc)!important;box-shadow:0 10px 28px #49495c12!important}#view>.r645-pets .r657-street{display:block!important;width:100%!important;height:auto!important;transform:scale(1.01)!important;transform-origin:center!important}#view>.r645-pets .r657-scene.is-walking .r657-street{animation:r661Scene 4.2s ease-in-out both!important}@keyframes r661Scene{0%{transform:scale(1.01) translate(0);filter:saturate(.92)}45%{transform:scale(1.075) translate(-1.5%);filter:saturate(1.03)}to{transform:scale(1.035) translate(0);filter:saturate(1)}}#view>.r645-pets .r659-walkprogress{display:none!important;position:absolute!important;left:8%!important;right:8%!important;bottom:17px!important;height:28px!important;z-index:20!important}#view>.r645-pets .r659-walkprogress.on{display:block!important}#view>.r645-pets .r659-walkprogress>i{position:absolute!important;left:0!important;right:0!important;top:12px!important;height:4px!important;border-radius:999px!important;background:#ffffffc7!important;box-shadow:0 1px 8px #4f48581f!important;overflow:hidden!important}#view>.r645-pets .r659-walkprogress>i>em{display:block!important;width:0;height:100%!important;border-radius:inherit!important;background:linear-gradient(90deg,#e5abc3,#cbbce3,#acd8e9)!important}#view>.r645-pets .r659-walkprogress>span{position:absolute!important;left:-9px!important;top:3px!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#fff!important;border:3px solid #c87d9e!important;box-shadow:0 0 0 6px #ffeff6ad,0 3px 12px #6e4c602e!important;transform:translateY(var(--hop,0px))!important}#view>.r645-pets .r659-walkprogress>span:after{content:"✦";position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;font-size:8px!important;color:#b66889!important}#view>.r645-pets .r657-scene.is-walking:after{content:"";position:absolute!important;inset:-30% -20%!important;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.52) 48%,transparent 60%)!important;transform:translate(-70%)!important;animation:r661Shine 1.35s ease-in-out 3!important;pointer-events:none!important}@keyframes r661Shine{to{transform:translate(70%)}}#view>.r645-pets .r642-primary{background:linear-gradient(105deg,#e8b5c9,#d9c9e7,#bcdceb)!important;color:#3f4352!important;border:1px solid rgba(201,169,112,.28)!important;box-shadow:0 9px 22px #6255691a!important;font-weight:900!important}#view>.r645-pets .r651-encounter,#view>.r645-pets .r656-petcard{background:linear-gradient(145deg,#fffaf8,#f8eef3 52%,#edf7fc)!important;border-color:#c9a97061!important}#view>.r645-pets .r651-aff i,#view>.r645-pets .r656-bars i{background:#eadfe4!important}.r645-pets .r651-aff i em,.r645-pets .r656-bars i em{background:linear-gradient(90deg,#d99ab5,#bcdbea)!important}@media(max-width:390px){#view>.r645-pets .r660-step i{width:43px!important;height:43px!important;font-size:15px!important}#view>.r645-pets .r660-rail{top:20px!important}#view>.r645-pets .r660-step b{font-size:9px!important}}html body #view>.r645-pets{--rwy-pink:#F7DDE7;--rwy-pink-2:#E9AFC4;--rwy-pink-deep:#B95F83;--rwy-blue:#EAF3FF;--rwy-blue-2:#C9DDF5;--rwy-lilac:#EEEAFB;--rwy-cream:#FFF9F5;--rwy-gold:#C9A66B;--rwy-ink:#30384B;--rwy-line:rgba(201,166,107,.4)}html body #view>.r645-pets>.r645-hero{background:linear-gradient(118deg,#fff7fa,#f9f1f6 43%,#edf6ff)!important;border-color:var(--rwy-line)!important}html body #view>.r645-pets>.r645-tabs{background:linear-gradient(90deg,#fffafcfa,#f4f9fffa)!important;border-color:var(--rwy-line)!important}html body #view>.r645-pets>.r645-tabs>button.on{background:linear-gradient(145deg,#f9e7ee,#eaf2ff)!important;box-shadow:inset 0 -3px #b95f8338!important}html body #view>.r645-pets>.r645-tabs i,html body #view>.r645-pets .r645-mark{color:var(--rwy-pink-deep)!important}html body #view>.r645-pets>.r645-host>.r642-panel{background:linear-gradient(155deg,#fffbf9fc,#fffffffc 52%,#eff7ffeb)!important;border-color:var(--rwy-line)!important}html body #view>.r645-pets .r660-rail{background:#f0e5ea!important}html body #view>.r645-pets .r660-rail>span{background:linear-gradient(90deg,#b95f83,#d88fae 42%,#afcbe9)!important;box-shadow:0 0 13px #b95f8347!important}html body #view>.r645-pets .r660-step i{background:#fffcfd!important;border-color:#e3c3d0!important;color:#b86a8b!important}html body #view>.r645-pets .r660-step.is-done i{background:linear-gradient(145deg,#d98eac,#b95f83)!important;border-color:#b95f83!important;color:#fff!important;box-shadow:0 4px 12px #b95f8329!important}html body #view>.r645-pets .r660-step.is-done b{color:#8e4968!important;font-weight:900!important}html body #view>.r645-pets .r660-step.is-active i{background:linear-gradient(145deg,#b95f83,#9f4d70)!important;border-color:#914362!important;color:#fff!important;box-shadow:0 0 0 7px #f7dde7e0,0 8px 22px #9f4d703d!important;animation:r662Pulse .62s ease-in-out infinite alternate!important}html body #view>.r645-pets .r660-step.is-active b{color:#873f60!important;font-weight:900!important}@keyframes r662Pulse{0%{transform:translateY(-2px) scale(1.03)}to{transform:translateY(-6px) scale(1.12)}}html body #view>.r645-pets .r651-walkbtn,html body #view>.r645-pets .r657-walkbtn{background:linear-gradient(105deg,#f7e1e9,#f0eaf8 48%,#e6f1fc)!important;border:1px solid var(--rwy-line)!important;color:#30384b!important;box-shadow:0 9px 24px #4e485c12!important}html body #view>.r645-pets .r651-walkbtn:not(:disabled):active,html body #view>.r645-pets .r657-walkbtn:not(:disabled):active{background:linear-gradient(105deg,#e9b5c8,#d8d7f0,#c7dff3)!important;transform:translateY(1px)!important}html body #view>.r645-pets .r651-encounter,html body #view>.r645-pets .r656-petcard{background:linear-gradient(145deg,#fff9f7,#f8f1f6 48%,#edf6ff)!important;border-color:var(--rwy-line)!important}html body #view>.r645-pets .r651-aff em,html body #view>.r645-pets .r656-bars label>i>em{background:linear-gradient(90deg,#c86f94,#d9a1b9,#b9d5ee)!important}.rwy666-account-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}.rwy666-account-actions .mini{margin-top:0}.rwy666-admin-entry{border-color:#c4a15b7a!important;background:linear-gradient(135deg,#fffaf4f5,#f7f4fff5)!important}@media(max-width:430px){.rwy666-account-actions{display:grid;grid-template-columns:1fr 1fr}.rwy666-account-actions .mini{width:100%;min-width:0;padding-left:10px;padding-right:10px}}.r681-login,.r681-member{max-width:760px;margin-inline:auto}.r681-login label,.merchform32 label{display:grid;gap:8px;margin:14px 0}.r681-login input,.merchform32 input,.merchform32 textarea{width:100%;box-sizing:border-box}.r681-or{text-align:center;color:#8d8794;margin:12px}.r681-status{display:flex;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid rgba(70,55,55,.08)}.r681-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.r681-help{font-size:13px;line-height:1.7;color:#77717d}.r681-barcode{min-height:88px;border:1px dashed #ded4cd;border-radius:16px;padding:10px;background:#fff;display:grid;place-items:center;overflow:auto}.r681-barcode svg{max-width:420px;width:100%;height:82px}.r691-page{padding-bottom:110px}.r691-head{padding:22px 4px 12px}.r691-head small{font-size:10px;letter-spacing:.16em;color:#9c8c98}.r691-head h1{margin:5px 0 4px;font-size:26px}.r691-head p{margin:0;color:#8b8490;font-size:13px}.r691-profile,.r691-module{border:1px solid rgba(215,196,184,.68);border-radius:24px;background:linear-gradient(135deg,#fffafcf5,#f6fcfff0);box-shadow:0 12px 30px #5e4e5b0f;padding:18px;margin:10px 0}.r691-profile{display:grid;grid-template-columns:62px 1fr;gap:14px}.r691-avatar{width:58px;height:58px;border-radius:19px;background:#fff;display:grid;place-items:center;font-size:24px;box-shadow:0 7px 18px #574c5914}.r691-profile-copy small{font-size:9px;letter-spacing:.14em;color:#a38f9e}.r691-profile-copy h2{margin:3px 0;font-size:21px}.r691-profile-copy p,.r691-profile-copy span{display:block;margin:2px 0;color:#8b8490;font-size:12px}.r691-assets{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.r691-assets article{background:#ffffffc2;border:1px solid rgba(220,204,194,.65);border-radius:16px;padding:11px 6px;text-align:center;min-width:0}.r691-assets b{display:block;font-size:14px;overflow:hidden;text-overflow:ellipsis}.r691-assets small{font-size:11px;color:#8b8490}.r691-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0}.r691-action{border:1px solid rgba(224,211,203,.7);border-radius:19px;background:#ffffffdb;padding:14px 12px;text-align:left;display:grid;grid-template-columns:34px 1fr 12px;gap:8px;align-items:center;min-height:82px}.r691-action>span{width:32px;height:32px;border-radius:11px;background:linear-gradient(145deg,#fff6fa,#eef9ff);display:grid;place-items:center}.r691-action b{display:block;font-size:14px}.r691-action small{display:block;margin-top:4px;font-size:11px;line-height:1.35;color:#8b8490}.r691-action i{font-style:normal;color:#b5aab2}.r691-mastery{display:flex;justify-content:space-between;gap:12px;align-items:center}.r691-mastery h2{font-size:17px;margin:0 0 4px}.r691-mastery p{margin:0;color:#8b8490;font-size:12px}.r691-mastery button{border:1px solid #ded2ca;border-radius:13px;background:#fff;padding:9px 11px;white-space:nowrap}@media(max-width:380px){.r691-actions{grid-template-columns:1fr}.r691-profile{grid-template-columns:52px 1fr}.r691-avatar{width:50px;height:50px}}.s386-board .s73-cards.s375-cards{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important}@media(min-width:720px){.s386-board .s73-cards.s375-cards{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}}@media(max-width:340px){.s386-board .s73-cards.s375-cards{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.s386-board .s73-card.s375-card{position:relative!important;aspect-ratio:3/4!important;height:auto!important;min-height:0!important;min-width:0!important;border-radius:16px!important;overflow:hidden!important;border:1px solid rgba(190,160,126,.22)!important;box-shadow:0 8px 20px -14px #785a6e73!important}.s386-board .s73-prize.s375-prize{position:absolute!important;inset:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:10px 8px!important;text-align:center!important}.s386-board .s375-prize-img{width:58%!important;max-width:84px!important;aspect-ratio:1!important;height:auto!important;margin:0!important;border-radius:14px!important;display:grid!important;place-items:center!important;overflow:hidden!important;flex:none!important}.s386-board .s375-prize-img img{width:100%!important;height:100%!important;object-fit:cover!important}.s386-board .s375-prize-img span{font-size:11px!important;font-weight:800!important;letter-spacing:.06em!important;color:#b2a3b0!important}.s386-board .s375-prize>b{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;max-width:100%!important;margin:0!important;font-size:13px!important;line-height:1.3!important;font-weight:800!important;color:#3d3540!important;word-break:break-word!important}.s386-board .s375-prize>small{display:block!important;margin:0!important;font-size:10.5px!important;line-height:1.2!important;color:#9b9097!important;white-space:nowrap!important}.s386-board .s73-cover{position:absolute!important;inset:0!important;border-radius:inherit!important;padding:0!important}.s386-board .s79-card-no{font-size:10px!important}.s386-board .s79-hint{font-size:10.5px!important;white-space:nowrap!important}.s386-board .s386-title{align-items:flex-end!important;gap:10px!important}.s386-board .s73-cover:before,.s386-board .s73-cover:after{display:none!important;content:none!important}.s386-board .s73-cover{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:8px!important}.s386-board .s386-card-brand{font-size:15px!important;font-weight:800!important;letter-spacing:.08em!important;color:#6f6670!important}.s386-board .s375-chip{font-size:11px!important;line-height:1!important;padding:6px 11px!important;border-radius:999px!important;white-space:nowrap!important}html body{padding-bottom:0!important}html body #app{box-sizing:border-box!important;min-height:100vh!important;min-height:100dvh!important;padding-bottom:calc(var(--r695-nav-space,96px) + 12px)!important}html body #view>.page,html body #view>main{padding-bottom:4px!important;margin-bottom:0!important}#view header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;min-height:0!important;z-index:auto!important;margin-top:0!important}.s386-wallet span,.s386-wallet b{white-space:nowrap!important}.r695-noimg{font-size:0!important;display:grid!important;place-items:center!important}.r695-noimg:after{content:"✦";font-size:20px;color:#cdb9c8}@media(max-width:560px){.s386-hero{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;height:auto!important}.s386-hero-copy{min-width:0!important}.s386-wallet{position:static!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:8px!important;justify-content:flex-start!important;width:auto!important;margin:0!important}.s386-wallet span{display:inline-flex!important;align-items:baseline!important;gap:6px!important;padding:6px 12px!important;border-radius:999px!important}}
