.episode-nav{color:#526a3c!important;font-weight:600}.episode-nav svg{color:#819b60}.panel:has(.chronicle-content){width:min(535px,calc(100vw - 24px));padding:34px 32px 45px;background:#faf9f3}.chronicle-content{color:#30342b}.chronicle-loading{padding:45px 10px;text-align:center;color:#7e8d6d;font-family:Georgia,serif;font-size:18px}.chronicle-date,.chronicle-section-title{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:8px;letter-spacing:1.5px;color:#7d896d;font-weight:700}.chronicle-date{padding-right:38px}.chronicle-live{display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:7px;color:#8c9a7b}.chronicle-live i{width:6px;height:6px;border-radius:50%;background:#8ca76d;box-shadow:0 0 0 3px #e5ebd9}.panel .chronicle-headline{font-family:Georgia,serif;font-size:37px;line-height:1.09;letter-spacing:-1.5px;margin:27px 0 13px;font-weight:400}.chronicle-deck{font-family:Georgia,serif;font-size:13px!important;line-height:1.55!important;color:#77836a;margin:0 0 21px!important}.chronicle-navigation{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #d5dccb;border-bottom:1px solid #d5dccb;padding:9px 0;margin:22px 0 35px}.chronicle-navigation button{display:flex;align-items:center;gap:3px;font-size:9px;color:#667950}.chronicle-navigation button:disabled{opacity:.3;cursor:default}.chronicle-navigation span{font-size:8px;letter-spacing:1px;color:#929f83}.chronicle-section-title{padding:0 0 12px;border-bottom:2px solid #9bad87;margin:36px 0 0;scroll-margin-top:20px}.chronicle-events{margin-bottom:34px}.chronicle-event{display:grid;grid-template-columns:28px 1fr;gap:12px;padding:20px 0;border-bottom:1px solid #e1e5d9}.event-number{font-family:Georgia,serif;font-size:18px;color:#a4b193}.chronicle-event small{font-size:7px;letter-spacing:1.3px;color:#899878}.chronicle-event h3{font-family:Georgia,serif;font-weight:400;font-size:20px;line-height:1.2;margin:7px 0}.chronicle-event p{font-size:11px;line-height:1.6;color:#6b7563;margin:0}.chronicle-event button{display:flex;align-items:center;gap:5px;font-size:9px;color:#6b8351;margin-top:10px;padding:2px 0}.chapter-card{position:relative;margin:20px 0 6px;padding:30px;background:#eff2e7;border:1px solid #b7c7a3;box-shadow:5px 5px 0 #dce6d2;overflow:hidden}.chapter-card:before{content:"";position:absolute;inset:8px;border:1px solid #d3dec7;pointer-events:none}.chapter-ornament{position:absolute;right:26px;top:8px;color:#b2c6a1;font-size:50px;line-height:1}.chapter-card>small{font-size:8px;letter-spacing:1.5px;color:#829472}.chapter-card h3{font-weight:400;line-height:1.15;font-size:31px;margin:25px 0 14px;max-width:360px}.chapter-card h3,.chapter-card p{position:relative;font-family:Georgia,serif}.chapter-card p{font-size:14px;line-height:1.6;color:#5b6b50;margin:0}.chapter-rule{height:1px;background:#cbd8bd;margin:25px 0 18px}.chapter-card .chapter-result{font-size:11px;font-family:Arial,sans-serif;line-height:1.6}.chapter-actions{display:flex;gap:17px;flex-wrap:wrap;margin-top:25px;position:relative}.chapter-actions button,.chapter-mine{display:flex;align-items:center;gap:7px;font-size:9px;color:#526c3f;font-weight:600}.chapter-actions button:hover,.chapter-mine:hover{text-decoration:underline}.chapter-mine{margin:18px 0 30px}.league-heading{display:flex;align-items:center;gap:13px;padding:20px 0;color:#758a5b}.league-heading h3{font-family:Georgia,serif;font-weight:400;color:#30342b;font-size:21px;margin:0 0 5px}.league-heading p{font-size:9px;color:#8b997f;margin:0}.my-result{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;padding:13px 16px;background:#e9eedf;border:1px solid #ccd9bc;margin-bottom:20px}.my-result span{font-size:8px;letter-spacing:1.2px;color:#758b5f}.my-result b{grid-row:span 2;font-family:Georgia,serif;font-size:28px;font-weight:400;color:#526d3a}.my-result small{font-size:9px;color:#738068}.season-navigation{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:9px 0 16px}.season-navigation button{display:flex;align-items:center;gap:2px;font-size:8px;color:#6d8258}.season-navigation button:disabled{opacity:.3;cursor:default}.season-navigation span{font-size:7px;letter-spacing:1px;color:#a0ab94;text-align:center}.race-sheet{position:relative;background:#e8eedf;border:1px solid #c9d6bd;padding:13px 15px 12px;margin-bottom:8px;overflow:hidden}.race-sheet-head{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1.1px;font-weight:700;color:#7c916b}.race-sheet-head button{font-size:8px;letter-spacing:0;color:#587544}.race-lanes{margin-top:11px;padding-right:46px}.race-lane{position:relative;height:35px;border-top:1px dashed #c3d1b7;display:flex;align-items:center}.race-place{font-family:Georgia,serif;font-size:13px;color:#9aab89;width:25px}.race-runner{position:absolute;left:27px;bottom:2px;width:22px;height:31px;animation:race-run 3.2s cubic-bezier(.33,.01,.66,1) both}.race-runner svg{width:22px;height:31px;fill:none;stroke:#526b47;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.race-name{font-size:8px;color:#65785a;margin-left:auto;z-index:1;background:#e8eedfe8;padding-left:6px}.race-finish{position:absolute;top:32px;bottom:11px;right:14px;width:29px;border-left:2px dashed #90a681;writing-mode:vertical-rl;font-size:7px;letter-spacing:1.5px;color:#829777;text-align:center;padding-left:5px}.race-finish span{font-size:13px;margin-top:8px}@keyframes race-run{0%{left:27px}to{left:calc(100% - 24px)}}.league-columns{display:grid;grid-template-columns:1fr 1fr;gap:22px}.league-label{display:block;padding:0 0 8px;font-size:7px;letter-spacing:1.1px;color:#829275;font-weight:700}.league-row{width:100%;display:flex;align-items:center;gap:7px;padding:9px 0;border-top:1px solid #e2e6db;text-align:left}.league-row span{font-family:Georgia,serif;color:#a0ae92;font-size:15px}.league-row b{font-size:9px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.league-row small{font-size:8px;color:#81916f;white-space:nowrap;margin-left:auto}.league-row:hover b{color:#5d7a44}.choice-box{margin-top:35px;padding:22px;background:#f0f2e9;border:1px solid #d7dfcb}.choice-box>small{font-size:8px;letter-spacing:1.2px;color:#829371}.choice-box h3{font-family:Georgia,serif;font-size:21px;font-weight:400;margin:12px 0 16px}.choice-box>p{font-size:9px;line-height:1.6;color:#87957c;margin:13px 0 0}.choice-options{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.choice-options button{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 10px;min-height:103px;text-align:left;background:#faf9f3;border:1px solid #d5ddc9;border-radius:3px;transition:transform .15s,border-color .15s}.choice-options button:hover{transform:translateY(-2px);border-color:#a3b98b}.choice-options button.chosen{background:#e0eacb;border-color:#91a977;box-shadow:inset 0 0 0 1px #91a977}.choice-options span{font-family:Georgia,serif;font-size:23px;line-height:1;color:#6e8958}.choice-options b{font-size:10px;font-weight:600}.choice-options small{font-size:8px;line-height:1.35;color:#8b9981}@media(max-width:1100px){.episode-nav{display:none!important}}@media(max-width:700px){.panel:has(.chronicle-content){left:9px;right:9px;width:auto;padding:28px 20px 35px}.panel .chronicle-headline{font-size:30px;margin-top:24px}.chronicle-date,.chronicle-live{font-size:6px}.chronicle-event h3{font-size:18px}.chapter-card{padding:24px 20px}.chapter-card h3{font-size:27px}.chapter-card p{font-size:12px}.league-columns{gap:11px}.league-row b{font-size:8px}.league-row small{font-size:7px}.choice-options{gap:5px}.choice-options button{padding:10px 7px}.choice-options b{font-size:8px}.choice-options small{font-size:7px}}@media(prefers-reduced-motion:reduce){.choice-options button{transition:none}.choice-options button:hover{transform:none}.race-runner{animation:none;left:auto;right:43px}}.app,:root{color:#34443e;background:#eff1e9}.app{overflow-x:clip}.app header{border-color:#dfe6d9;background:#f7f7f0}.app main{isolation:isolate}.app .world-canvas{background:#e9eee4}.app .world-heading{filter:drop-shadow(0 2px 11px #f8faf5c0)}.app .world-heading h1{color:#293e38}.app .weather{border:1px solid #ffffffad;border-radius:17px;padding:12px 15px;background:#fcfcf4dd;box-shadow:0 8px 28px #3d5b4a14;backdrop-filter:blur(18px)}.app .tools{background:#fffdf2e8;border:1px solid #ffffffc9;border-radius:18px;box-shadow:0 12px 35px #334f3a1f;backdrop-filter:blur(20px)}.app .tools button:hover{background:#e6efe1}.app .mini-map{background:#fffdf3ed;border:1px solid #ffffff;border-radius:17px;box-shadow:0 12px 34px #3c594222;backdrop-filter:blur(16px)}.app .explore-tip{background:#fffdf2ed;border:1px solid #ffffff;box-shadow:0 8px 24px #42574418;color:#475e51;font-size:10px;padding:10px 18px;backdrop-filter:blur(16px)}.app .map-location,.app .neighbourhood-indicator{border-radius:15px;background:#fffdf2e8;backdrop-filter:blur(16px);border-color:#ffffffc9;box-shadow:0 8px 28px #40594314}.app .world-tooltip{border:1px solid #fff;border-radius:14px;background:#fffff5f0;box-shadow:0 12px 30px #40594326;backdrop-filter:blur(16px)}.app .panel{background:#fdfcf6f5;border:1px solid #fff;border-radius:22px;box-shadow:0 22px 65px #273c3240;backdrop-filter:blur(24px)}.app .connect,.app .panel .primary{border-radius:11px;background:#344b3d}.app .connect:hover,.app .panel .primary:hover{background:#506c55}.app .citizen-art,.app .home-art{background:radial-gradient(circle at 50% 38%,#fffdf5 0,#e3eddf 70%,#d5e4d7 100%);border-radius:19px;overflow:hidden}.app .citizen-badge{border-radius:999px}.app .city-ledger{border-color:#d6e0d2;background:#f7f7f0}.app footer{background:#eff1e9}.app .toast{border-radius:12px;box-shadow:0 10px 28px #21382f38}.app.after-dark{background:#e8ebe8}.app.after-dark main{background:#17272f}.app.after-dark .explore-tip,.app.after-dark .map-location,.app.after-dark .mini-map,.app.after-dark .neighbourhood-indicator,.app.after-dark .tools,.app.after-dark .weather{background:#f6f4e8e8}@media(max-width:700px){.app .weather{padding:7px}.app .explore-tip{font-size:7px;padding:7px 10px;gap:6px}.app .panel{border-radius:22px}.app .mini-map{border-radius:13px}}@media(max-width:850px){.app footer{overflow:hidden}.app .footer-right,.app .token-contract{min-width:0}.app .token-contract code{max-width:105px;overflow:hidden;text-overflow:ellipsis}.app .social-x-handle{display:none}}.app{--shell:#f7f6ee;--shell-edge:#fffef8;--ink:#344b43;--quiet:#7b8b7e;--sage:#dfeade;--mint:#eaf1e7;background:#e9eee7;color:var(--ink)}.app header{height:78px;margin:12px 24px 10px;padding:0 18px 0 14px;border:1px solid var(--shell-edge);border-radius:23px;background:linear-gradient(155deg,#fffef9,#f3f6ed 65%,#e9efe5);box-shadow:0 13px 32px #425b4d18,0 3px 5px #46624a0d,inset 0 1px #fff;gap:18px}.app .brand{gap:8px;color:#304b43;font-size:25px;letter-spacing:-1.4px;white-space:nowrap}.app .brand>svg{width:39px;height:39px;padding:4px;border-radius:13px;background:linear-gradient(145deg,#e2eee0,#f9f8ed);box-shadow:inset 0 1px #fff,0 3px 6px #526b491b}.app .brand-dot{color:#9aaa92}.app .header-tag{padding-left:16px;border-left:1px solid #d6e1d6;color:#879489;font-size:10px}.app .header-tag b{color:#5f7668;font-weight:600}.app nav{gap:5px}.app nav .live{padding:9px 11px;border-radius:999px;background:#e8f2e6;color:#537060;font-size:8px;letter-spacing:.9px;white-space:nowrap;box-shadow:inset 0 1px #fff,0 2px 5px #526a5210}.app nav .live i{background:#69a67d;box-shadow:0 0 0 4px #d7ead8}.app nav .about,.app nav .inbox-nav{min-height:37px;padding:0 11px;border-radius:12px;color:#566c60;font-size:11px;font-weight:600;white-space:nowrap;transition:background .2s,transform .2s,box-shadow .2s}.app nav .about:hover,.app nav .inbox-nav:hover{background:#e9f0e5;box-shadow:inset 0 1px #fff;transform:translateY(-1px)}.app .wallet-actions{margin-left:4px;gap:6px}.app .connect{min-height:40px;padding:10px 15px;border:1px solid #6f947d;border-radius:13px;background:linear-gradient(145deg,#5b8b73,#386a5e);box-shadow:0 4px 0 #315a4d,0 9px 15px #355b4a24;color:#fffdf4;font-weight:650;white-space:nowrap;transition:transform .18s,box-shadow .18s,background .18s}.app .connect:hover{background:linear-gradient(145deg,#6b9a7d,#407562);transform:translateY(-2px);box-shadow:0 6px 0 #315a4d,0 12px 17px #355b4a27}.app .connect:active{transform:translateY(2px);box-shadow:0 1px 0 #315a4d}.app .disconnect-wallet{height:39px;width:39px;flex-basis:39px;border:1px solid #d7e3d6;border-radius:12px;background:#f5f8ed;box-shadow:inset 0 1px #fff,0 3px 5px #48624c14}.app main{height:calc(100svh - 234px);margin:0 24px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9,0 14px 30px #34574619;background:#dfe9df}.app .world-canvas,.app main{border-radius:24px}.app .map-location,.app .neighbourhood-indicator,.app .weather{background:linear-gradient(155deg,#fffef9ef,#edf4e9e9);border:1px solid #fffef5;border-radius:18px;box-shadow:0 9px 22px #344f3d1c,0 2px 3px #536b4a0d,inset 0 1px #fff;backdrop-filter:blur(18px)}.app .weather{top:19px;right:20px;padding:9px 13px}.app .weather-icon{background:linear-gradient(145deg,#f8e9bd,#fff9df);border-color:#fff6df;color:#9c8554;box-shadow:0 3px 6px #78643e21,inset 0 1px #fff;border-radius:12px}.app .map-location{top:19px;padding:7px 13px 7px 7px}.app .map-pin{border-radius:11px;background:#e6f0e2;box-shadow:inset 0 1px #fff,0 2px 3px #59715712}.app .mini-map{left:20px;bottom:19px;width:205px;padding:5px;background:linear-gradient(155deg,#fffff8f2,#eaf2e7ee);border:1px solid #fffef6;border-radius:21px;box-shadow:0 14px 28px #29493929,0 3px 4px #48654e14,inset 0 1px #fff;overflow:hidden}.app .mini-map>div:first-child{padding:8px 10px 6px;color:#607b69;font-size:8px;font-weight:800;letter-spacing:1.05px}.app .mini-map>div:first-child button{width:25px;height:25px;border:1px solid #fff;border-radius:9px;background:#ecf3e8;color:#557463;box-shadow:0 2px 4px #4b695017}.app .minimap-svg{height:130px;border:1px solid #fff;border-radius:14px;background:#d5e4ce;box-shadow:inset 0 2px 5px #627f6622,0 3px 7px #52775b1d}.app .map-caption{margin-top:4px;padding:9px 10px 5px;border:0;color:#68806f;font-size:9px;font-weight:650}.app .district-map-svg{border:4px solid #edf4e9;border-radius:17px;box-shadow:0 8px 18px #55745b22}.app .tools{right:20px;bottom:19px;padding:5px;gap:2px;background:linear-gradient(155deg,#fffff7f4,#e9f2e7ee);border:1px solid #fffef8;border-radius:19px;box-shadow:0 11px 25px #29493926,0 2px 4px #48654e13,inset 0 1px #fff}.app .tools button{width:36px;height:36px;border-radius:12px;color:#5d7668}.app .tools button:hover{background:#e0ecdf;color:#315a49;box-shadow:inset 0 1px #fff,0 2px 5px #49644c17}.app .tool-divider{background:#d5e2d4}.app .explore-tip{bottom:23px;border:1px solid #fff;border-radius:999px;background:#f8fbf1e8;box-shadow:0 7px 18px #3957441e,inset 0 1px #fff;color:#587362;font-weight:600}.app .city-ledger{margin:10px 24px 0;padding:9px;min-height:94px;gap:8px;border:1px solid #fff;border-radius:21px;background:linear-gradient(155deg,#fbfbf3,#edf3e9);box-shadow:0 7px 20px #3e5b4712,inset 0 1px #fff}.app .ledger-title{padding:0 10px;width:30%;min-width:230px}.app .ledger-title .eyebrow{color:#557363;font-weight:800}.app .ledger-title>div{margin-top:8px;color:#8b9b8c;font-size:11px}.app .stat{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:9px 15px;border:1px solid #fff;border-radius:15px;background:linear-gradient(145deg,#f7faf1,#e7efe3);box-shadow:0 3px 7px #4a674a14,inset 0 1px #fff}.app .stat>span{margin-bottom:5px;color:#789080;font-size:8px;font-weight:800;letter-spacing:1.1px}.app .stat b{color:#31594c;font-size:25px;font-weight:650;line-height:1}.app .stat small{align-self:end;color:#879d89;font-size:9px;font-weight:500;margin:0 0 2px}.app footer{min-height:42px;margin:0 31px;color:#829486}.app .feed{max-width:42%;color:#748a7b;font-size:10px}.app .feed-tag{padding:6px 9px;border:1px solid #fff;border-radius:8px;background:#e6f0e2;color:#557766;font-weight:800;box-shadow:0 2px 4px #4b674c10}.app .token-contract{padding-left:10px;border-left:1px solid #d6e3d6;color:#627c69}.app .token-contract strong{color:#3b6653}.app .social-x,.app .token-contract button{border-color:#e0e9df;background:#f5f9f1;border-radius:9px;color:#4d745e;box-shadow:inset 0 1px #fff,0 2px 4px #53755312}.app .social-x:hover,.app .token-contract button:hover{background:#e4f0e3;color:#335e49}.app .mock-tag{border-color:#dce9d9;background:#eef5eb;color:#698372}.app.after-dark{--shell:#253b41;--ink:#e5f1e7;background:#17272f;color:var(--ink)}.app.after-dark .city-ledger,.app.after-dark header{background:linear-gradient(155deg,#2e4748,#22383d);border-color:#637d7580;box-shadow:0 12px 30px #0b171c40,inset 0 1px #8fa99b38}.app.after-dark .brand,.app.after-dark .ledger-title .eyebrow,.app.after-dark .stat b{color:#e1f1e5}.app.after-dark .header-tag b,.app.after-dark .ledger-title>div{color:#b9cfbc}.app.after-dark nav .about,.app.after-dark nav .episode-nav,.app.after-dark nav .inbox-nav{color:#d5e8d8}.app.after-dark nav .about:hover,.app.after-dark nav .inbox-nav:hover,.app.after-dark nav .live{background:#41604f;color:#e9f8e8}.app.after-dark .stat{background:linear-gradient(145deg,#3a5755,#304a49);border-color:#67837780}.app.after-dark .stat small,.app.after-dark .stat>span{color:#b3cbb6}.app.after-dark .explore-tip,.app.after-dark .map-location,.app.after-dark .mini-map,.app.after-dark .tools,.app.after-dark .weather{background:linear-gradient(150deg,#f6f7edf5,#dce9def0)}.app.after-dark footer{color:#b3c7b7}.app.after-dark .feed{color:#bdd0bf}@media(max-width:1100px){.app header{margin:10px 16px 8px;padding:0 12px}.app main{margin:0 16px}.app .city-ledger{margin:8px 16px 0}.app footer{margin:0 20px}.app .header-tag{display:none}.app .ledger-title{width:25%;min-width:180px}}@media(max-width:850px){.app header{height:69px}.app .brand{font-size:21px}.app .brand>svg{width:34px;height:34px}.app nav{gap:5px}.app nav .about{display:none}.app main{height:calc(100svh - 211px)}.app .mini-map{left:13px;width:155px}.app .minimap-svg{height:99px}.app .city-ledger{min-height:91px}.app .ledger-title{display:none}.app .stat{padding:8px 12px}.app footer{min-height:37px}.app .feed{max-width:38%}.app .token-contract{gap:5px}}@media(max-width:700px){.app header{height:61px;margin:8px 8px 7px;padding:0 9px;border-radius:17px;gap:5px}.app .brand{font-size:19px;gap:5px}.app .brand>svg{width:31px;height:31px}.app nav{gap:4px}.app nav .live{display:none}.app .wallet-actions{margin-left:0}.app .connect{min-height:35px;padding:8px 10px;border-radius:10px;font-size:10px;gap:5px}.app .disconnect-wallet{width:33px;height:33px;flex-basis:33px;border-radius:10px}.app main{margin:0 8px;height:calc(100svh - 194px);min-height:470px}.app .world-canvas,.app main{border-radius:18px}.app .weather{top:10px;right:9px;padding:6px;border-radius:13px}.app .weather-icon{width:29px;height:29px;flex-basis:29px;border-radius:10px}.app .map-location{top:auto;bottom:102px;right:9px;left:auto;transform:none;padding:5px 7px;border-radius:12px}.app .mini-map{left:9px;bottom:72px;width:128px;padding:3px;border-radius:14px}.app .mini-map>div:first-child{padding:5px 6px 3px;font-size:5.5px}.app .mini-map>div:first-child button{width:20px;height:20px;border-radius:7px}.app .minimap-svg{height:78px;border-radius:10px}.app .map-caption{padding:5px 6px 3px;font-size:6px}.app .tools{right:50%;bottom:30px;transform:translateX(50%);padding:3px;gap:0;border-radius:14px}.app .tools button{width:31px;height:32px;border-radius:9px}.app .explore-tip{bottom:5px;padding:5px 8px;font-size:6.5px;gap:5px}.app .city-ledger{margin:7px 8px 0;padding:5px;min-height:70px;border-radius:15px;gap:4px}.app .stat{padding:7px 8px;border-radius:11px}.app .stat>span{font-size:6px;letter-spacing:.4px;margin-bottom:4px}.app .stat b{font-size:18px}.app .stat small{display:none}.app footer{margin:0 10px;min-height:40px;gap:5px}.app .feed{max-width:37%;font-size:7px;gap:4px}.app .feed-tag{padding:5px 6px;font-size:6px}.app .footer-right{gap:5px}.app .token-contract{border:0;padding:0;gap:3px}.app .token-contract code{max-width:45px}.app .token-contract button{width:22px;height:22px}.app .social-x{padding:4px 6px}}@media(max-width:390px){.app .brand{font-size:17px}.app .brand>svg{width:28px;height:28px}.app .connect{font-size:9px;padding:7px}.app .connect svg{width:12px}.app .tools button{width:28px}.app .mini-map{width:112px}.app .minimap-svg{height:68px}}.app .ledger-live{max-width:245px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;color:#708776;font-size:10px;line-height:1.4}.app .ledger-live:hover{color:#3e7054;text-decoration:underline;text-underline-offset:2px}.app.after-dark .ledger-live{color:#bfd4c2}@media(max-width:1180px){.app nav .economy-nav{display:none}}@media(max-width:700px){.app .tools button{width:29px}.app .ledger-live{display:none}}.app .explore-tip{z-index:4;left:40%}.app .explore-tip .center-reset{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:-3px -7px -3px 1px;padding:8px 11px;border-left:1px solid #dce7d9;border-radius:0 999px 999px 0;color:#3b6b50;font-size:10px;font-weight:800;white-space:nowrap;transition:background .18s,color .18s}.app .explore-tip .center-reset:hover{background:#e6f0e3;color:#234e35}.app .following-chip .follow-reset{display:grid;place-items:center;margin-left:auto;padding:4px;color:#4b785b}.app .following-chip .follow-reset:hover{color:#244e35}@media(min-width:701px) and (max-width:1100px){.app .explore-tip{left:50%;bottom:70px}}@media(max-width:700px){.app .explore-tip{left:50%;gap:5px;padding:5px 8px}.app .explore-tip .tip-extra{display:none}.app .explore-tip .center-reset{font-size:8px;padding:6px 8px;margin:-5px -8px -5px 2px}.app .explore-tip .center-reset svg{width:12px;height:12px}}.app .launch-state{position:absolute;z-index:3;left:50%;top:16%;transform:translateX(-50%);width:min(390px,calc(100% - 36px));padding:20px 24px;text-align:center;border:1px solid rgba(154,181,151,.55);border-radius:24px;background:rgba(250,252,245,.88);box-shadow:0 16px 44px rgba(66,87,65,.1),inset 0 1px rgba(255,255,255,.9);backdrop-filter:blur(16px);pointer-events:none;color:#48634e}.app .launch-state strong{display:block;margin:8px 0;font-family:Space Grotesk,sans-serif;font-size:24px;letter-spacing:-.7px;color:#2e4c39}.app .launch-state>span:last-child{display:block;font-size:11px;line-height:1.6;color:#65796b}@media(max-width:700px){.app .launch-state{top:15%;padding:14px 17px}.app .launch-state strong{font-size:19px}}