@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@300;400;500;600;700&display=swap);#root,body,html{background:#f8f8fa;margin:0;max-height:100vh;min-height:100vh;overflow:hidden;padding:0}html{font-size:16px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Fredoka,Segoe UI,Arial,sans-serif;line-height:1.5}#root{display:flex;flex-direction:column;max-height:100vh;min-height:100vh}:root{--primary-color:#8b7355;--secondary-color:#a08b6b;--success-color:#00b894;--warning-color:#fdcb6e;--error-color:#e17055;--text-primary:#222;--text-secondary:#6c757d;--bg-primary:#f8f8fa;--bg-secondary:#fff;--border-color:#e9ecef;--shadow-light:0 2px 8px #0000001a;--shadow-medium:0 4px 16px #00000026;--border-radius:0.75rem;--font-family:"Fredoka","Segoe UI",Arial,sans-serif;--container-width:min(400px,90vw);--grid-size:var(--container-width);--mobile-scale:1;--mobile-container-height:100vh;--mobile-container-width:100vw}*{box-sizing:border-box}.numbl-root,body{background:#f8f8fa;background:var(--bg-primary);color:#222;color:var(--text-primary);font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);margin:0;min-height:100vh;overflow-x:hidden}.numbl-root{align-items:center;display:flex;flex-direction:column;gap:1rem;min-height:100vh;padding:1rem}.btn-base{border:none;border-radius:.75rem;border-radius:var(--border-radius);cursor:pointer;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);font-size:.9rem;font-weight:600;transition:all .2s ease}.btn-base:hover{box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);transform:translateY(-1px)}.modal-base{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}@media (max-width:600px){.modal-base{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.modal-content-base{margin:1rem;max-height:calc(100vh - 2rem);overflow-y:auto}}.modal-content-base{animation:modalSlideIn .3s ease-out;box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);max-width:min(400px,90vw);padding:1.5rem}.card-base,.modal-content-base{background:#fff;background:var(--bg-secondary);border-radius:.75rem;border-radius:var(--border-radius)}.card-base{border:1px solid #e9ecef;border:1px solid var(--border-color);box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);padding:.75rem}.numbl-desktop-container{max-width:1200px;width:100%}.numbl-desktop-container,.numbl-desktop-left-column,.numbl-desktop-right-column{align-items:center;display:flex;flex-direction:column;gap:1rem}.numbl-desktop-right-column{width:min(400px,90vw);width:var(--container-width)}@media (min-width:1024px){.numbl-root{padding:2rem}.numbl-desktop-container{align-items:center;flex-direction:column;gap:1rem;justify-content:flex-start;margin:0 auto;max-width:1200px}.numbl-desktop-container>.numbl-header{max-width:800px;width:100%}.numbl-desktop-container>.numbl-desktop-left-column{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:center;width:100%}.numbl-desktop-left-column,.numbl-desktop-right-column{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1rem}.numbl-desktop-right-column{width:400px}.numbl-grid-container{width:min(400px,90vw);width:var(--container-width)}.numbl-grid{height:min(400px,90vw);height:var(--grid-size);width:min(400px,90vw);width:var(--grid-size)}}.numbl-header{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:min(400px,90vw);width:var(--container-width)}.numbl-title-section{width:100%}.numbl-header-row{align-items:center;display:flex;justify-content:space-between;width:100%}.numbl-title-left{align-items:center;display:flex;gap:.75rem}.numbl-header-icon{border-radius:.5rem;box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);height:2rem;width:2rem}.numbl-header h1{font-size:1.5rem;font-weight:700;letter-spacing:.1em;margin:0}.numbl-date{color:#6c757d;color:var(--text-secondary);font-size:.9rem;font-weight:500;margin:0}.numbl-grid-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;width:min(400px,90vw);width:var(--container-width)}.numbl-grid{grid-gap:.5rem;background:#fff;background:var(--bg-secondary);border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);display:grid;gap:.5rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);height:min(400px,90vw);height:var(--grid-size);padding:.75rem;width:min(400px,90vw);width:var(--grid-size)}.numbl-cell{align-items:center;background:#f5ecd7;border:2px solid #c4b393;border-radius:.8rem;box-shadow:0 2px 4px #0000001a,0 4px 8px #0000001a,inset 0 1px 0 #ffffff4d;color:#2c1810;cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;height:100%;justify-content:center;position:relative;text-shadow:0 1px 2px #0000001a;transition:all .2s ease;-webkit-user-select:none;user-select:none;width:100%}.numbl-cell:hover{box-shadow:0 4px 8px #00000026,0 8px 16px #0000001a,inset 0 1px 0 #fff6;transform:translateY(-2px)}.numbl-cell.selected{animation:pop .2s ease;border:5px solid #5d4e37!important;box-shadow:0 0 0 1px #5d4e374d,0 6px 12px #0003,inset 0 1px 0 #fff6!important;transform:translateY(-1px)}.numbl-cell.focus-highlight{border:4px solid #a08b6b;border:4px solid var(--secondary-color);box-shadow:0 0 10px #a08b6b99}@keyframes pop{0%{transform:scale(1) translateY(0)}50%{transform:scale(1.05) translateY(-2px)}to{transform:scale(1) translateY(-1px)}}.numbl-cell.pre-filled{background:#e8d5b5!important;border:2px solid #a08b6b!important;box-shadow:0 1px 3px #0000001a,inset 0 1px 0 #fff3!important;color:#5d4e37!important;cursor:not-allowed!important;font-weight:700!important}.numbl-cell.feedback-correct{animation:correctAnim .3s ease;background:#b5ead7}.numbl-cell.feedback-misplaced{animation:misplacedAnim .3s ease;background:repeating-linear-gradient(45deg,#ffe082,#ffe082 2px,#fff3cd 0,#fff3cd 4px)}.numbl-cell.feedback-wrong{animation:wrongAnim .3s ease;background:#e0e0e0}.numbl-cell.duplicate{animation:duplicateAnim .3s ease;background:#ff6b6b;color:#fff}@keyframes correctAnim{0%{box-shadow:0 0 0 0 #b5ead7}to{box-shadow:0 0 0 8px #b5ead733}}@keyframes misplacedAnim{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes wrongAnim{0%{box-shadow:0 0 0 0 #e0e0e0}to{box-shadow:0 0 0 8px #e0e0e033}}@keyframes duplicateAnim{0%{box-shadow:0 0 0 0 #ff6b6b}to{box-shadow:0 0 0 8px #ff6b6b33}}.numbl-constraints-container{width:min(400px,90vw);width:var(--container-width)}.numbl-constraints-section{background:#fff;background:var(--bg-secondary);border:1px solid #e9ecef;border:1px solid var(--border-color);border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);padding:.75rem}.numbl-constraint-row{align-items:center;display:flex;gap:1rem;justify-content:space-between}.numbl-constraint-label{color:#222;color:var(--text-primary);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.numbl-constraint-display{align-items:center;display:flex;gap:.5rem}.numbl-constraint-info-btn{align-items:center;background:none;border:none;border-radius:.3rem;color:#6c757d;color:var(--text-secondary);cursor:pointer;display:flex;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);font-size:1rem;font-weight:600;height:24px;justify-content:center;margin-left:.2rem;opacity:.7;padding:0;position:relative;transition:all .2s ease;width:24px}.numbl-constraint-info-btn svg{display:block;height:18px;width:18px}.numbl-constraint-info-btn:hover{background:#8b735514;border-radius:.3rem;color:#8b7355;color:var(--primary-color);opacity:1}.numbl-constraint-content{align-items:center;display:flex;gap:.5rem}.numbl-constraint-tooltip{background:#222;background:var(--text-primary);border-radius:.5rem;box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);color:#fff;font-size:.9rem;font-weight:500;line-height:1.4;max-width:1000px;min-width:120px;padding:.75rem 1rem;pointer-events:none;position:absolute;right:calc(100% + 8px);text-align:center;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:1001}.numbl-constraint-name{font-size:.9rem;letter-spacing:.05em;text-transform:uppercase}.numbl-constraint-name,.numbl-constraint-value{color:#8b7355;color:var(--primary-color);font-weight:700}.numbl-constraint-value{background:#f8f9fa;border-radius:.3rem;font-size:1rem;padding:.2rem .5rem}.numbl-constraint-display.guessed-correct .numbl-constraint-value{background:#b5ead7;color:#155724}.numbl-inputs{align-items:flex-start;display:flex;gap:1rem;width:min(400px,90vw);width:var(--container-width)}.numbl-inputs-left,.numbl-keyboard-container{display:flex;flex:1 1;flex-direction:column;gap:.75rem}.numbl-score,.numbl-timer{align-items:center;background:#fff;background:var(--bg-secondary);border:1px solid #e9ecef;border:1px solid var(--border-color);border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);display:flex;font-size:.8rem;font-weight:600;justify-content:space-between;padding:.5rem}.stat-label{color:#222;color:var(--text-primary);font-size:.8rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.numbl-keyboard-grid{grid-gap:.25rem;display:grid;gap:.25rem;grid-template-columns:repeat(3,1fr)}.numbl-num-btn{aspect-ratio:1;background:#fff;background:var(--bg-secondary);border:none;border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);color:#222;color:var(--text-primary);cursor:pointer;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);font-size:1.2rem;font-weight:600;transition:all .2s ease}.numbl-num-btn:hover{background:#f8f9fa;box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);transform:translateY(-1px)}.numbl-num-btn:active{transform:translateY(0)}.numbl-num-btn:disabled{background:#e9ecef;color:#6c757d;color:var(--text-secondary);cursor:not-allowed;transform:none}.numbl-guess-btn,.numbl-new-game-btn,.numbl-settings-btn{border:none;border-radius:.75rem;border-radius:var(--border-radius);cursor:pointer;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);font-size:.9rem;font-weight:600;padding:.75rem;transition:all .2s ease;width:100%}.numbl-guess-btn{background:#00b894;background:var(--success-color);box-shadow:0 2px 8px #00b89433;color:#fff}.numbl-guess-btn:hover{box-shadow:0 4px 12px #00b8944d;transform:translateY(-1px)}.numbl-guess-btn:disabled{background:#6c757d;background:var(--text-secondary);cursor:not-allowed;transform:none}.numbl-settings-btn{background:#8b7355;background:var(--primary-color);box-shadow:0 2px 8px #8b735533;color:#fff;flex:1 1;padding:.75rem 1rem}.numbl-settings-btn:hover{background:#7a6b4a;box-shadow:0 4px 12px #8b73554d;transform:translateY(-1px)}.numbl-new-game-btn{background:#a08b6b;background:var(--secondary-color);box-shadow:0 2px 8px #a08b6b33;color:#fff}.numbl-new-game-btn:hover{background:#8b7a5a;box-shadow:0 4px 12px #a08b6b4d;transform:translateY(-1px)}.settings-modal,.win-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.settings-modal-content,.win-modal-content{animation:modalSlideIn .3s ease-out;background:#fff;background:var(--bg-secondary);border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);max-width:min(400px,90vw);padding:1.5rem}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.settings-modal h2,.win-modal h2{font-size:1.5rem;font-weight:700;margin:0 0 1rem;text-align:center}.puzzle-id{color:#6c757d;color:var(--text-secondary);font-size:.8rem;margin-bottom:1rem;text-align:center}.high-score-banner{animation:highScorePulse 2s ease-in-out infinite;background:linear-gradient(45deg,gold,#ffed4e);border-radius:.75rem;border-radius:var(--border-radius);color:#222;color:var(--text-primary);font-weight:700;margin:1rem 0;padding:.75rem;text-align:center}@keyframes highScorePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.settings-modal-buttons,.win-modal-buttons{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.settings-modal-btn,.win-modal-btn{border:none;border-radius:.75rem;border-radius:var(--border-radius);cursor:pointer;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);font-size:.9rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.settings-modal-btn.primary,.win-modal-btn.primary{background:#8b7355;background:var(--primary-color);color:#fff}.settings-modal-btn,.win-modal-btn.secondary{background:#fff;background:var(--bg-secondary);border:1px solid #e9ecef;border:1px solid var(--border-color);color:#222;color:var(--text-primary)}.settings-modal-btn:hover,.win-modal-btn:hover{box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);transform:translateY(-2px)}.score-breakdown{background:#f8f8fa;border:1px solid #e9ecef;border:1px solid var(--border-color);border-radius:.75rem;border-radius:var(--border-radius);margin:1rem 0;padding:1rem}.score-breakdown h3{color:#222;color:var(--text-primary);font-size:1rem;margin:0 0 .75rem;text-align:center}.score-details{display:flex;flex-direction:column;gap:.5rem}.score-row{align-items:center;display:flex;font-size:.8rem;justify-content:space-between}.score-row.total{border-top:1px solid #e9ecef;border-top:1px solid var(--border-color);font-size:1rem;font-weight:700;margin-top:.5rem;padding-top:.5rem}.multiplier{background:#fff3cd;border-radius:.3rem;color:#856404;font-size:.7rem;padding:.2rem .4rem}.confetti-container{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:999}.confetti{animation:confetti-fall 3s linear forwards;height:10px;position:absolute;width:10px}.confetti:nth-child(2n){animation-delay:.1s;background:#4ecdc4}.confetti:nth-child(3n){animation-delay:.2s;background:#45b7d1}.confetti:nth-child(4n){animation-delay:.3s;background:#96ceb4}.confetti:nth-child(5n){animation-delay:.4s;background:#feca57}.confetti:nth-child(6n){animation-delay:.5s;background:#ff9ff3}.confetti:nth-child(7n){animation-delay:.6s;background:#54a0ff}.confetti:nth-child(8n){animation-delay:.7s;background:#5f27cd}@keyframes confetti-fall{0%{opacity:1;transform:translateY(-10px) rotate(0deg)}to{opacity:0;transform:translateY(100vh) rotate(2turn)}}.numbl-score.vibrate{animation:scoreVibrate .3s ease-in-out}@keyframes scoreVibrate{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}@media (max-width:600px){:root{--container-width:min(350px,95vw);--mobile-container-height:100vh;--mobile-container-width:100vw}.numbl-root{--mobile-scale:0.9;gap:.75rem;min-height:var(--mobile-container-height);min-height:100vh;min-height:calc(100vh/var(--mobile-scale));padding:.5rem;transform:scale(1);transform:scale(var(--mobile-scale));transform-origin:top center;width:100vw;width:var(--mobile-container-width);width:100%}.numbl-cell,.numbl-guess-btn,.numbl-new-game-btn,.numbl-num-btn,.numbl-settings-btn{min-height:44px;min-width:44px}body{height:100vh;overflow:hidden;width:100vw}.numbl-header h1{font-size:1.3rem}.numbl-cell{font-size:1.5rem}.numbl-num-btn{font-size:1rem}}@supports (padding:max(0px)){@media (max-width:600px){.numbl-root{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left))}}}@media (min-width:768px){:root{--container-width:400px}}@media (min-width:1024px){:root{--container-width:400px;--grid-size:400px}}.settings-section{margin-bottom:2rem}.settings-section:last-child{margin-bottom:0}.settings-section h3{color:#6c757d;color:var(--text-secondary);font-size:1rem;font-weight:600;margin:0 0 1rem}.difficulty-toggle{display:flex;flex-direction:column;gap:.75rem}.difficulty-option{align-items:center;background:#fff;background:var(--bg-secondary);border:2px solid #e9ecef;border:2px solid var(--border-color);border-radius:.75rem;border-radius:var(--border-radius);cursor:pointer;display:flex;padding:.75rem;transition:all .2s ease}.difficulty-option:hover{background:#f8f8fa;border-color:#8b7355;border-color:var(--primary-color)}.difficulty-option input[type=radio]{margin-right:.75rem;transform:scale(1.2)}.difficulty-label{color:#222;color:var(--text-primary);font-size:.9rem;font-weight:500;margin-right:.75rem}.difficulty-description{flex:1 1}.difficulty-description,.settings-version{color:#6c757d;color:var(--text-secondary);font-size:.8rem}.settings-version{border-top:1px solid #e9ecef;border-top:1px solid var(--border-color);margin:1rem 0;padding-top:1rem;text-align:center}.settings-version a{color:#8b7355;color:var(--primary-color);font-weight:500;text-decoration:none;transition:color .2s ease}.settings-version a:hover{color:#7a6b4a;text-decoration:underline}.numbl-credits{color:#6c757d;color:var(--text-secondary);font-size:.7rem;margin:1rem 0 0;text-align:center}.numbl-credits a{color:#8b7355;color:var(--primary-color);font-weight:500;text-decoration:none;transition:color .2s ease}.numbl-credits a:hover{color:#7a6b4a;text-decoration:underline}.help-text{color:#222;color:var(--text-primary);font-size:.95rem;line-height:1.6;margin:0 0 1rem}.help-rules,.help-steps{display:flex;flex-direction:column;gap:.75rem;margin:0}.help-rule,.help-step{align-items:flex-start;display:flex;gap:.75rem;line-height:1.5}.help-rule-number,.help-step-number{align-items:center;background:#8b7355;background:var(--primary-color);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.8rem;font-weight:600;height:1.5rem;justify-content:center;margin-top:.1rem;width:1.5rem}.help-rule-text,.help-step-text{color:#222;color:var(--text-primary);font-size:.95rem;line-height:1.5;margin:0}.help-feedback{display:flex;flex-direction:column;gap:.75rem;margin:0}.help-feedback-item{align-items:center;display:flex;gap:.75rem}.help-feedback-color{border:2px solid #c4b393;border-radius:.4rem;flex-shrink:0;height:1.5rem;width:1.5rem}.help-feedback-color.correct{background:#b5ead7}.help-feedback-color.misplaced{background:repeating-linear-gradient(45deg,#ffe082,#ffe082 2px,#fff3cd 0,#fff3cd 4px)}.help-feedback-color.wrong{background:#e0e0e0}.help-feedback-color.duplicate{background:#ffcdd2}.help-feedback-text{color:#222;color:var(--text-primary);font-size:.95rem;line-height:1.5;margin:0}.help-header{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem}.help-header h2{color:#222;color:var(--text-primary);font-size:1.3rem;font-weight:600;margin:0;text-align:center}.help-pagination{gap:1rem;margin:1.5rem 0}.help-nav-btn,.help-pagination{align-items:center;display:flex;justify-content:center}.help-nav-btn{background:#8b7355;background:var(--primary-color);border:none;border-radius:50%;box-shadow:0 2px 8px #0000001a;box-shadow:var(--shadow-light);color:#fff;cursor:pointer;font-size:1.2rem;font-weight:600;height:2.5rem;transition:all .2s ease;width:2.5rem}.help-nav-btn:hover:not(:disabled){background:#a08b6b;background:var(--secondary-color);box-shadow:0 4px 16px #00000026;box-shadow:var(--shadow-medium);transform:translateY(-1px)}.help-nav-btn:disabled{background:#e9ecef;background:var(--border-color);box-shadow:none;color:#6c757d;color:var(--text-secondary);cursor:not-allowed;transform:none}.help-dots{display:flex;gap:.5rem}.help-dot{background:#e9ecef;background:var(--border-color);border:none;border-radius:50%;cursor:pointer;height:.75rem;transition:all .2s ease;width:.75rem}.help-dot:hover{background:#a08b6b;background:var(--secondary-color);transform:scale(1.1)}.help-dot.active{background:#8b7355;background:var(--primary-color);transform:scale(1.2)}.help-content{flex:1 1;max-height:50vh;overflow-y:auto;padding-right:.5rem}.help-content::-webkit-scrollbar{width:4px}.help-content::-webkit-scrollbar-track{background:#e9ecef;background:var(--border-color);border-radius:2px}.help-content::-webkit-scrollbar-thumb{background:#8b7355;background:var(--primary-color);border-radius:2px}.help-content::-webkit-scrollbar-thumb:hover{background:#a08b6b;background:var(--secondary-color)}.help-scoring,.help-strategy,.help-tips{display:flex;flex-direction:column;gap:.75rem;margin:0}.help-scoring-item,.help-strategy-item,.help-tip{align-items:flex-start;display:flex;gap:.75rem;line-height:1.5}.help-scoring-icon,.help-strategy-icon,.help-tip-icon{flex-shrink:0;font-size:1.2rem;margin-top:.1rem}.help-scoring-text,.help-strategy-text,.help-tip-text{color:#222;color:var(--text-primary);font-size:.95rem;line-height:1.5;margin:0}.numbl-utility-buttons{align-items:center;display:flex;gap:.5rem}.numbl-settings-icon-btn{align-items:center;background:#8b7355;background:var(--primary-color);border:none;border-radius:.75rem;border-radius:var(--border-radius);box-shadow:0 2px 8px #8b735533;color:#fff;cursor:pointer;display:flex;font-family:Fredoka,Segoe UI,Arial,sans-serif;font-family:var(--font-family);height:40px;justify-content:center;transition:all .2s ease;width:40px}.numbl-settings-icon-btn:hover{background:#7a6b4a;box-shadow:0 4px 12px #8b73554d;transform:translateY(-1px)}.numbl-settings-icon-btn svg{display:block;height:18px;width:18px}
/*# sourceMappingURL=main.2f9167ef.css.map*/