body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}:root{--cell:min(64px,calc(20vw - 12.8px))}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{overflow-x:hidden}body{align-items:center;background:#f0f0f0;color:#1a1a1a;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh}@keyframes tileIn{0%{opacity:.4;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes tileDissolve{0%{filter:brightness(1);opacity:1;transform:scale(1)}28%{filter:brightness(1.7);opacity:.95;transform:scale(1.38)}to{filter:brightness(1);opacity:0;transform:scale(.25)}}:root{--popup-hold:1s}@keyframes scoreRise{0%{opacity:1;transform:translateX(-50%) translateY(0)}to{opacity:1;transform:translateX(-50%) translateY(-16px)}}@keyframes scoreFade{0%{opacity:1;transform:translateX(-50%) translateY(-16px)}to{opacity:0;transform:translateX(-50%) translateY(-52px)}}@keyframes chainBadgePop{0%{opacity:0;transform:translateX(-50%) scale(.3)}45%{opacity:1;transform:translateX(-50%) scale(1.2)}70%{opacity:1;transform:translateX(-50%) scale(.95)}to{opacity:1;transform:translateX(-50%) scale(1)}}.screen{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:420px;padding:24px 16px;width:100%}.logo{font-size:3rem;letter-spacing:6px;text-shadow:2px 2px 0 #f4a261}.logo,.logo-small{color:#e63946;font-weight:900}.logo-small{font-size:1.4rem;letter-spacing:4px}.tagline{color:#555;font-size:.9rem;text-align:center}.mode-select{gap:12px}.mode-btn,.mode-select{display:flex;flex-direction:column;width:100%}.mode-btn{align-items:flex-start;background:#fff;border:2px solid #ccc;border-radius:14px;box-shadow:0 2px 8px #00000014;cursor:pointer;padding:20px;text-align:left;transition:transform .12s,box-shadow .12s,border-color .12s}.mode-btn:hover{border-color:#457b9d;box-shadow:0 6px 20px #00000021;transform:translateY(-2px)}.mode-btn-challenge{border-color:#f4a261}.mode-btn-challenge:hover{border-color:#e8712a}.mode-btn-daily{border-color:#2a9d8f}.mode-btn-daily:hover{border-color:#1a7a6e}.mode-btn-top{align-items:center;display:flex;justify-content:space-between;width:100%}.daily-played-badge{background:#e8f8f5;border-radius:12px;color:#2a9d8f;font-size:.78rem;font-weight:700;padding:2px 8px}.mode-name{color:#1a1a1a;font-size:1.25rem;font-weight:800;letter-spacing:.5px}.mode-desc{color:#666;font-size:.82rem;margin-top:4px}.daily-btn-stats{color:#1a1a1a;display:flex;font-size:.82rem;font-weight:700;gap:12px;margin-top:6px}.daily-stat-label{color:#999;font-size:.7rem;font-weight:500;letter-spacing:.3px;margin-right:3px;text-transform:uppercase}.back-btn{align-self:flex-start;background:none;border:none;color:#888;cursor:pointer;font-size:.85rem;margin-bottom:-8px;padding:0}.back-btn:hover{color:#333}.challenge-bar{align-items:center;background:#fff;border-radius:8px;box-shadow:0 1px 4px #00000014;display:flex;font-size:.85rem;justify-content:space-between;padding:6px 14px;width:100%}.challenge-board-label{color:#f4a261;font-weight:700;letter-spacing:.5px}.challenge-total{color:#555}.challenge-total strong{color:#e63946}.next-board-hint{color:#999;font-size:.72rem;font-style:italic}.challenge-modal{align-items:center;gap:16px;text-align:center}.challenge-score-row{display:flex;gap:28px;justify-content:center}.challenge-score-item{align-items:center;display:flex;flex-direction:column;gap:4px}.challenge-score-label{color:#888;font-size:.78rem;letter-spacing:.5px;text-transform:uppercase}.challenge-score-value{color:#1a1a1a;font-size:1.3rem;font-weight:800}.challenge-score-value.total{color:#e63946;font-size:1.5rem}.next-board-preview{align-items:center;background:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 20px;width:100%}.next-board-label{color:#888;font-size:.8rem}.next-board-mode{color:#457b9d;font-size:.95rem;font-weight:700}.daily-modal{align-items:center;gap:12px;text-align:center}.daily-challenge-label{color:#2a9d8f;font-size:.82rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.daily-flowers{font-size:2rem;letter-spacing:4px}.daily-mode-label{color:#777;font-size:.85rem}.daily-share-box{background:#f5f5f5;border-radius:10px;color:#333;font-family:monospace;font-size:.82rem;line-height:1.6;padding:12px 16px;text-align:left;white-space:pre-line;width:100%}.daily-actions{display:flex;gap:10px;justify-content:center;width:100%}.run-over-modal{align-items:center;gap:16px;text-align:center}.run-stats{display:flex;flex-direction:column;gap:10px;width:100%}.run-stat{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;justify-content:space-between;padding:8px 14px}.run-stat-total{background:#fde8b0}.run-stat-label{color:#555;font-size:.85rem}.run-stat-value{color:#1a1a1a;font-size:1.1rem;font-weight:800}.run-over-actions{gap:12px}.auth-section,.run-over-actions{display:flex;justify-content:center}.auth-section{padding-top:4px;width:100%}.auth-status{align-items:center;color:#555;display:flex;font-size:.85rem;gap:12px}.auth-name{font-weight:600}.auth-signout{font-size:.8rem}.score-saved-note{color:#888;font-size:.82rem;text-align:center}.nudge-link{color:#457b9d;font-size:.82rem}.auth-modal{gap:14px}.auth-note{color:#aaa;font-size:.78rem;line-height:1.5;text-align:center}.auth-provider-btn{align-items:center;background:#fff;border:1.5px solid #ddd;border-radius:10px;cursor:pointer;display:flex;font-size:.95rem;font-weight:600;gap:12px;padding:12px 18px;transition:border-color .15s,box-shadow .15s;width:100%}.auth-provider-btn:hover{border-color:#999;box-shadow:0 2px 8px #00000014}.auth-provider-icon{align-items:center;border-radius:4px;display:flex;font-size:1rem;font-weight:800;height:24px;justify-content:center;width:24px}.google-btn .auth-provider-icon{color:#4285f4}.apple-btn .auth-provider-icon{color:#000;font-size:1.3rem}.auth-divider{align-items:center;color:#ccc;display:flex;font-size:.8rem;gap:10px;width:100%}.auth-divider:after,.auth-divider:before{background:#eee;content:"";flex:1 1;height:1px}.auth-form{display:flex;flex-direction:column;gap:10px;width:100%}.auth-input{border:1.5px solid #ddd;border-radius:8px;font-family:inherit;font-size:.95rem;outline:none;padding:10px 12px;transition:border-color .15s;width:100%}.auth-input:focus{border-color:#457b9d}.auth-toggle{color:#555;text-align:center}.auth-toggle,.auth-toggle .link-btn{font-size:.85rem}.difficulty-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;width:100%}.diff-btn{align-items:center;background:#fff;border:2px solid #0000;border-radius:12px;box-shadow:0 2px 8px #0000001a;cursor:pointer;display:flex;flex-direction:column;font-weight:700;padding:18px 12px;transition:transform .12s,box-shadow .12s}.diff-btn:hover{box-shadow:0 6px 20px #00000026;transform:translateY(-2px)}.diff-btn .diff-name{font-size:1.1rem}.diff-btn .diff-pts{color:#555;font-size:.8rem;margin-top:4px}.diff-btn .diff-obstacles{color:#888;font-size:.72rem;margin-top:2px}.diff-casual{border-color:#2a9d8f}.diff-standard{border-color:#457b9d}.diff-hard{border-color:#f4a261}.diff-expert{border-color:#e63946}.game-header{align-items:center;display:flex;justify-content:space-between;width:100%}.score-display{color:#333;font-size:1rem}.score-display strong{color:#e63946;font-size:1.2rem}.mute-btn{background:none;border:none;border-radius:6px;cursor:pointer;font-size:1.1rem;line-height:1;opacity:.55;padding:4px 6px;transition:opacity .15s}.mute-btn:hover{opacity:1}.mute-btn.muted{opacity:.25;text-decoration:line-through}.board-wrap{position:relative}.board{grid-gap:4px;background:#fff;border-radius:12px;box-shadow:0 4px 24px #00000021;display:grid;gap:4px;grid-template-columns:repeat(5,min(64px,calc(20vw - 12.8px)));grid-template-columns:repeat(5,var(--cell));grid-template-rows:repeat(5,min(64px,calc(20vw - 12.8px)));grid-template-rows:repeat(5,var(--cell));padding:8px}.cell{align-items:center;border-radius:8px;display:flex;height:min(64px,calc(20vw - 12.8px));height:var(--cell);justify-content:center;position:relative;width:min(64px,calc(20vw - 12.8px));width:var(--cell)}.cell-filled{box-shadow:inset 0 -3px 0 #0003;cursor:default}.cell-on-obstacle{box-shadow:inset 0 -6px 0 #555,inset 0 -3px 0 #0000004d}.cell-new{animation:tileIn .18s ease-out both}.cell-dissolving{animation:tileDissolve .42s ease-in both;pointer-events:none}.cell-legal{background:#e8e8e8;border:2px dashed #c8c8c8;cursor:pointer;transition:border-color .1s,transform .1s}.cell-hovered{border-color:#999;transform:scale(1.05)}.cell-illegal{background:#ebebeb;cursor:default}.cell-obstacle{background:linear-gradient(145deg,#666,#444);border-radius:6px;box-shadow:inset 0 -3px 0 #0006,inset 0 1px 0 #ffffff14;cursor:not-allowed}.tile-value{color:#ffffffd9;font-size:1.1rem;font-weight:700;pointer-events:none;-webkit-user-select:none;user-select:none}.tile-ghost{border-radius:6px;inset:4px}.popup-layer,.tile-ghost{pointer-events:none;position:absolute}.popup-layer{align-items:center;display:flex;inset:0;justify-content:center}.score-popup{animation:scoreRise .25s ease-out forwards,scoreFade .45s ease-in 1.25s forwards;animation:scoreRise .25s ease-out forwards,scoreFade .45s ease-in calc(.25s + var(--popup-hold)) forwards;background:#1a1a1ad9;border-radius:20px;color:#fff;font-size:1.1rem;font-weight:800;left:50%;padding:6px 16px;pointer-events:none;position:absolute;top:30%;white-space:nowrap}.score-popup.step{animation:scoreRise .2s ease-out forwards,scoreFade .35s ease-in .2s forwards;background:#323232bf;font-size:.9rem;top:16%}.score-popup.bonus{background:#2a9d8fe6;font-size:.95rem;top:16%}.score-popup.final{font-size:1.25rem;top:36%}.score-popup.final.depth-2{background:#f48232f2;font-size:1.55rem;padding:8px 22px}.score-popup.final.depth-3{background:#dc2837f7;box-shadow:0 4px 24px #dc28378c;font-size:1.95rem;padding:10px 26px}.chain-badge{animation:chainBadgePop .28s cubic-bezier(.34,1.56,.64,1) both;border-radius:14px;bottom:12px;font-size:2rem;font-weight:900;left:50%;letter-spacing:2px;padding:8px 22px;pointer-events:none;position:absolute;transform:translateX(-50%);z-index:10}.chain-level-2{background:#f4a261ed;color:#fff}.chain-level-3{background:#e15a28f2;color:#fff;font-size:2.4rem}.chain-level-4{background:#dc2837f7;box-shadow:0 4px 20px #dc283780;color:#fff;font-size:2.8rem}.game-footer{gap:24px;width:100%}.game-footer,.next-tile-area{align-items:center;display:flex}.next-tile-area{gap:10px}.next-tile-area .label{color:#555;font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase}.tile-preview{border-radius:8px;box-shadow:0 2px 8px #0000002e}.tile-empty,.tile-next{height:48px;width:48px}.tile-empty{background:#ddd}.tile-hand{align-items:center;border:3px solid #0000;cursor:pointer;display:flex;height:48px;justify-content:center;outline:3px solid #0000;outline-offset:2px;transition:transform .12s,box-shadow .12s,border-color .12s;width:48px}.tile-hand:hover{box-shadow:0 6px 16px #00000038;transform:translateY(-3px)}.tile-hand-selected{box-shadow:0 8px 20px #00000047;outline-color:#1a1a1a;transform:translateY(-5px)}.info-col{display:flex;flex-direction:column;gap:4px}.diff-info,.tiles-left{color:#555;font-size:.85rem}.mode-indicator{color:#aaa;font-size:.72rem}.board-number-label{color:#bbb;font-size:.72rem}.board-number-label,.modal-board-number{font-family:monospace;letter-spacing:.5px}.modal-board-number{color:#aaa;font-size:.85rem;margin-top:-4px}.streak-display{color:#f4a261;font-size:.8rem;font-weight:700}.last-turn-summary{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.bonus-chip,.cascade-chip{border-radius:20px;font-size:.8rem;font-weight:700;padding:4px 10px}.bonus-chip{background:#d4edda;color:#1a6b30}.cascade-chip{background:#fde8b0;color:#7a4f00}.action-row{display:flex;gap:12px}.primary-btn{background:#e63946;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:12px 28px;transition:background .15s,transform .1s}.primary-btn:hover{background:#c92d38;transform:translateY(-1px)}.secondary-btn{background:#fff;border:1.5px solid #ccc;border-radius:8px;color:#333;cursor:pointer;font-size:.9rem;padding:8px 18px;transition:border-color .15s}.secondary-btn:hover{border-color:#888}.link-btn{background:none;color:#457b9d;font-size:.95rem;text-decoration:underline}.continue-btn,.link-btn{border:none;cursor:pointer}.continue-btn{border-radius:8px;font-size:.85rem;font-weight:700;padding:8px 16px;transition:filter .15s,transform .1s}.continue-btn:hover{filter:brightness(.92);transform:translateY(-1px)}.continue-btn:disabled{cursor:default;opacity:.4;transform:none}.continue-swap{background:#f4a261;color:#fff}.continue-skip{background:#457b9d;color:#fff}.continue-replay{background:#2a9d8f;color:#fff}.failed-actions{align-items:stretch;display:flex;flex-direction:column;gap:10px;width:100%}.failed-actions .continue-btn,.failed-actions .secondary-btn{text-align:center;width:100%}.settings-panel{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.settings-label{color:#888;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.toggles-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.toggle-btn{border:1.5px solid;border-radius:20px;cursor:pointer;font-size:.78rem;font-weight:700;padding:5px 12px;transition:all .15s}.toggle-btn.on{background:#e8f8f5;border-color:#2a9d8f;color:#1a6b5a}.toggle-btn.off{background:#f5f5f5;border-color:#ccc;color:#999}.toggle-btn:hover{filter:brightness(.95)}.gameover-modal{align-items:center;gap:12px;text-align:center}.result-badge{border-radius:12px;font-size:2rem;font-weight:900;padding:12px 28px}.result-badge.won{background:#d4edda;color:#1a6b30}.result-badge.lost{background:#f8d7da;color:#721c24}.final-score{font-size:1.2rem}.final-score strong{color:#e63946;font-size:1.5rem}.difficulty-label,.loss-reason{color:#555;font-size:.9rem}.modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.modal{background:#fff;border-radius:16px;box-shadow:0 8px 40px #00000040;display:flex;flex-direction:column;gap:16px;max-height:85vh;max-width:min(360px,calc(100vw - 24px));overflow-y:auto;padding:28px;position:relative;width:100%}.modal h2{font-size:1.4rem}.modal h3{font-size:1rem;margin-top:4px}.modal-note{color:#555;font-size:.85rem}.modal-close{background:none;border:none;color:#888;cursor:pointer;font-size:1.1rem;position:absolute;right:14px;top:12px}.instructions-list{display:flex;flex-direction:column;font-size:.9rem;gap:8px;line-height:1.5;padding-left:20px}.instructions-points{background:#f5f5f5;border-radius:8px;padding:8px 12px!important;text-align:center}.instructions-lifelines{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px}.score-table{border-collapse:collapse;font-size:.9rem;width:100%}.score-table th{border-bottom:1px solid #eee;color:#888;font-size:.5rem;padding:4px 8px;text-align:left}.score-table td{padding:4px 8px}.score-table tr:nth-child(2n){background:#f5f5f5}.home-links{display:flex;gap:20px;justify-content:center}.lb-modal{gap:12px;max-width:400px}.lb-title{font-size:1.4rem;font-weight:800}.lb-tabs{background:#f0f0f0;border-radius:10px;display:flex;gap:3px;padding:3px}.lb-tab{background:#0000;border:none;border-radius:8px;color:#777;cursor:pointer;flex:1 1;font-size:.88rem;font-weight:600;padding:7px 12px;transition:background .15s,color .15s}.lb-tab.active{background:#fff;box-shadow:0 1px 4px #0000001f;color:#1a1a1a}.lb-scope-row{display:flex;gap:8px}.lb-scope-btn{background:#fff;border:1.5px solid #ddd;border-radius:20px;color:#777;cursor:pointer;font-size:.82rem;font-weight:600;padding:5px 14px;transition:all .15s}.lb-scope-btn.active{background:#457b9d;border-color:#457b9d;color:#fff}.lb-note{color:#bbb;font-size:.78rem;font-style:italic;text-align:center}.lb-empty,.lb-loading{color:#aaa;font-size:.88rem;padding:24px 0;text-align:center}.lb-list{display:flex;flex-direction:column;gap:5px;max-height:360px;overflow-y:auto}.lb-row{align-items:flex-start;background:#f8f8f8;border-radius:8px;display:flex;gap:8px;padding:8px 10px}.lb-row-you{background:#edf5fb;outline:1.5px solid #aed1e8}.lb-rank{color:#bbb;flex-shrink:0;font-size:.75rem;font-weight:700;min-width:26px;padding-top:3px}.lb-list .lb-row:first-child .lb-rank{color:#c9a227}.lb-list .lb-row:nth-child(2) .lb-rank{color:#9e9e9e}.lb-list .lb-row:nth-child(3) .lb-rank{color:sienna}.lb-row-body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.lb-row-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.lb-name{color:#1a1a1a;font-size:.88rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-stats{align-items:center;display:flex;flex-shrink:0;gap:6px}.lb-boards{color:#f4a261;font-size:.75rem;font-weight:600}.lb-score{color:#e63946;font-size:.82rem;font-weight:700}.lb-flower{font-size:.85rem}.lb-continues{color:#999;font-size:.72rem}.lb-report-btn{background:none;border:none;color:#ccc;cursor:pointer;flex-shrink:0;font-size:.72rem;line-height:1;padding:0 2px;transition:color .15s}.lb-report-btn:hover{color:#e63946}.report-confirm{background:#fff5f5;border:1.5px solid #f5c6cb;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.report-confirm-text{color:#333;font-size:.88rem;text-align:center}.report-confirm-actions{display:flex;gap:8px;justify-content:center}.report-confirm-btn{font-size:.85rem;padding:6px 16px}.report-confirm-done{color:#1a6b30;font-size:.88rem;font-weight:600;text-align:center}.name-onboarding-modal{align-items:center;gap:14px;text-align:center}.name-onboarding-flower{font-size:2.5rem}.name-onboarding-input{font-size:1.1rem;font-weight:700;text-align:center;width:100%}.name-char-count{color:#bbb;font-size:.75rem;margin-top:-6px}.friend-code-card{background:#f5f5f5;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px 16px;width:100%}.friend-code-label{color:#888;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.friend-code-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.friend-code-value{color:#1a1a1a;font-family:monospace;font-size:1.25rem;font-weight:800;letter-spacing:2px}.friend-code-copy{flex-shrink:0;font-size:.82rem;padding:5px 14px}.friend-display-name{color:#1a1a1a;font-size:1.1rem;font-weight:700}.friend-code-hint{color:#aaa;font-size:.78rem}.friend-list-section{gap:8px;width:100%}.friend-list,.friend-list-section{display:flex;flex-direction:column}.friend-list{gap:5px}.friend-row{align-items:center;background:#f8f8f8;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:8px 12px}.friend-row-info{display:flex;flex-direction:column;gap:2px;min-width:0}.friend-row-name{color:#1a1a1a;font-size:.9rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-row-code{color:#aaa;font-family:monospace;font-size:.72rem;letter-spacing:.5px}.friend-remove-btn{background:#fff;border:1.5px solid #ddd;border-radius:6px;color:#888;cursor:pointer;flex-shrink:0;font-size:.78rem;padding:4px 10px;transition:border-color .15s,color .15s}.friend-remove-btn:hover:not(:disabled){border-color:#e63946;color:#e63946}.friend-remove-btn:disabled{cursor:default;opacity:.4}.friend-add-section{display:flex;flex-direction:column;gap:8px;width:100%}.friend-add-label{color:#888;font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.friend-add-row{display:flex;gap:8px}.friend-code-input{border:1.5px solid #ddd;border-radius:8px;flex:1 1;font-family:monospace;font-size:.95rem;letter-spacing:1px;outline:none;padding:8px 12px;text-transform:uppercase;transition:border-color .15s}.friend-code-input:focus{border-color:#457b9d}.friend-add-btn{flex-shrink:0;font-size:.9rem;padding:8px 18px}.friend-feedback{font-size:.85rem;text-align:center}.friend-success{color:#1a6b30}.friend-error{color:#721c24}.board-high-scores{background:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:8px 12px;width:100%}.board-hs-row{align-items:center;display:flex;font-size:.82rem;justify-content:space-between}.board-hs-label{color:#999}.board-hs-value{color:#333;font-weight:600}@media (max-width:430px){.screen{gap:12px;padding:14px 10px}.logo{font-size:2.2rem;letter-spacing:4px}.game-footer{gap:14px}.next-tile-area{gap:8px}.tile-empty,.tile-hand,.tile-next{height:44px;width:44px}.tile-hand{outline-offset:1px}.chain-badge{font-size:1.6rem;padding:6px 16px}.chain-level-3{font-size:1.9rem}.chain-level-4{font-size:2.2rem}.score-popup.final.depth-2{font-size:1.3rem}.score-popup.final.depth-3{font-size:1.6rem}.diff-btn{padding:14px 10px}.primary-btn{padding:10px 22px}.secondary-btn{font-size:.85rem;padding:7px 14px}.modal{padding:20px 16px}.score-table{font-size:.8rem}.score-table td,.score-table th{padding:3px 5px}}@media (max-width:360px){.screen{gap:10px;padding:10px 8px}.game-footer{align-items:flex-start;flex-direction:column;gap:8px}.tile-empty,.tile-hand,.tile-next{height:40px;width:40px}.last-turn-summary{gap:6px}.action-row{gap:8px}}
/*# sourceMappingURL=main.b57b6741.css.map*/