#datetime{background-color:#0b0b0e !important;margin-bottom:0 !important}h1{background-color:#0b0b0e !important;padding:0}#lamp-simulator-root{all:unset;display:block;width:100%;box-sizing:border-box;background-color:#0b0b0e;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;padding:20px 16px;margin:0 auto}#lamp-simulator-root *:not(svg):not(path):not(polygon),#lamp-simulator-root *::before,#lamp-simulator-root *::after{all:unset;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-user-select:none;user-select:none;-webkit-user-select:none}#lamp-simulator-root svg{display:block;box-sizing:border-box}#lamp-simulator-root .cabinet{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:360px;margin:0 auto 16px auto;padding:20px 16px;background:linear-gradient(180deg, #22222e 0%, #111116 100%);border:2px solid #334;border-radius:24px;box-shadow:0 12px 40px rgba(0,0,0,.8)}#lamp-simulator-root .counter-display{display:flex;justify-content:space-between;align-items:center;width:100%;background:#08080c;border:2px solid #1a1a24;border-radius:12px;padding:8px 12px;box-shadow:inset 0 0 10px rgba(0,0,0,.8)}#lamp-simulator-root .counter-item{display:flex;flex-direction:column;align-items:center;flex:1}#lamp-simulator-root .counter-label{font-size:10px;color:#778;font-weight:700;letter-spacing:.5px;margin-bottom:2px}#lamp-simulator-root .counter-value{font-family:"Courier New",Courier,monospace;font-size:18px;font-weight:900;color:#f36;text-shadow:0 0 6px rgba(255,51,102,.6)}#lamp-simulator-root .counter-value.total{color:#00e5ff;text-shadow:0 0 6px rgba(0,229,255,.6)}#lamp-simulator-root .counter-value.prob{color:#fc0;text-shadow:0 0 6px rgba(255,204,0,.6)}#lamp-simulator-root .lamp-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:180px;background-color:#040406;border:3px solid #1a1a22;border-radius:16px;position:relative;overflow:hidden;box-shadow:inset 0 0 30px rgba(0,0,0,.95)}#lamp-simulator-root .star-wrapper{display:flex;justify-content:center;align-items:center;width:140px;height:110px;position:relative;transition:filter .03s}#lamp-simulator-root .star-svg{width:100%;height:100%;fill:#1b1b24;stroke:#222230;stroke-width:1.5;transition:fill .03s,filter .03s}#lamp-simulator-root .star-text{position:absolute;font-size:28px;font-weight:900;font-style:italic;letter-spacing:-1px;color:#1a1a24;transform:rotate(-6deg);transition:color .03s,text-shadow .03s;z-index:2}#lamp-simulator-root .sub-text{font-size:26px;font-weight:900;font-style:italic;letter-spacing:2px;color:#1a1a24;margin-top:-5px;transition:color .03s,text-shadow .03s,opacity .5s}#lamp-simulator-root .lamp-box.peka .star-svg{fill:#0d47a1;filter:drop-shadow(0 0 15px rgba(13, 71, 161, 0.8)) drop-shadow(0 0 30px rgba(13, 71, 161, 0.4))}#lamp-simulator-root .lamp-box.peka .star-text{color:#fff;text-shadow:0 0 4px #fff,0 0 10px #f05,0 0 20px #f05,0 0 30px #f05;-webkit-animation:ls-pulse .08s infinite alternate;animation:ls-pulse .08s infinite alternate}#lamp-simulator-root .lamp-box.peka .sub-text{color:#fff;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 18px rgba(255,255,255,.8)}#lamp-simulator-root .lamp-box.hide-star .star-svg{fill:#1b1b24 !important;filter:none !important}#lamp-simulator-root .lamp-box.hide-star .star-text{color:#1a1a24 !important;text-shadow:none !important;-webkit-animation:none !important;animation:none !important}#lamp-simulator-root .lamp-box.hide-sub .sub-text{color:#1a1a24 !important;text-shadow:none !important;opacity:1 !important}#lamp-simulator-root .lamp-box.delay-sub .sub-text{transition-delay:.1s}#lamp-simulator-root .lamp-box.delay-star .star-svg,#lamp-simulator-root .lamp-box.delay-star .star-text{transition-delay:.1s}#lamp-simulator-root .lamp-box.rainbow-sub .sub-text{background:linear-gradient(90deg, #ff0000, #ff7f00, #ffff00, #00ff00, #00ffff, #0000ff, #8b00ff, #ff0000);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-animation:ls-rainbowNeon 1.5s linear infinite;animation:ls-rainbowNeon 1.5s linear infinite;text-shadow:none;filter:drop-shadow(0 0 6px rgba(255, 255, 255, 0.8)) drop-shadow(0 0 12px rgba(255, 0, 128, 0.6))}@-webkit-keyframes ls-subGlowRise{0%{color:#1a1a24;text-shadow:none}100%{color:#fff;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 18px rgba(255,255,255,.8)}}@keyframes ls-subGlowRise{0%{color:#1a1a24;text-shadow:none}100%{color:#fff;text-shadow:0 0 4px #fff,0 0 8px #fff,0 0 18px rgba(255,255,255,.8)}}#lamp-simulator-root .lamp-box.sub-glow-preview .sub-text{-webkit-animation:ls-subGlowRise 4.5s ease-out forwards;animation:ls-subGlowRise 4.5s ease-out forwards}@-webkit-keyframes ls-rainbowNeon{0%{background-position:0% center}100%{background-position:200% center}}@keyframes ls-rainbowNeon{0%{background-position:0% center}100%{background-position:200% center}}@-webkit-keyframes ls-pulse{from{opacity:.92}to{opacity:1}}@keyframes ls-pulse{from{opacity:.92}to{opacity:1}}#lamp-simulator-root .button-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:10px 0;position:relative}#lamp-simulator-root .button-wrapper{position:relative;display:inline-block}#lamp-simulator-root .btn-label{position:absolute;top:-5px;right:-25px;font-size:20px;font-weight:900;font-style:italic;color:#ed4;transform:rotate(-18deg);text-shadow:1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 6px rgba(238,221,68,.5);pointer-events:none;z-index:5;transition:opacity .05s}#lamp-simulator-root .stop-btn.pressed+.btn-label{opacity:0;display:none}#lamp-simulator-root .stop-btn{display:flex;align-items:center;justify-content:center;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle, #ffffff 0%, #a0a0a0 70%, #666666 100%);border:5px solid #444;cursor:pointer;box-shadow:0 8px 0 #222,0 12px 20px rgba(0,0,0,.6);transition:transform .05s,box-shadow .05s,border-color .05s;touch-action:manipulation}#lamp-simulator-root .stop-btn.nejineji{border-color:#f05;box-shadow:0 8px 0 #222,0 0 18px rgba(255,0,85,.8)}#lamp-simulator-root .stop-btn.pressed{transform:translateY(5px);border-color:#444;box-shadow:0 3px 0 #222,0 5px 10px rgba(0,0,0,.8);background:radial-gradient(circle, #e0e0e0 0%, #888888 70%, #444444 100%)}#lamp-simulator-root .config-panel{display:flex;flex-direction:column;gap:12px;width:100%;max-width:360px;margin:0 auto;padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;font-size:13px;color:#aaa}#lamp-simulator-root .config-item{display:flex;align-items:center;justify-content:space-between;width:100%}#lamp-simulator-root .config-panel input[type=number]{width:75px;padding:4px 6px;background:#111;border:1px solid #444;color:#fff;font-size:15px;font-weight:bold;text-align:center;border-radius:6px;outline:none}#lamp-simulator-root .switch{position:relative;display:inline-block;width:46px;height:24px}#lamp-simulator-root .switch input{opacity:0;width:0;height:0}#lamp-simulator-root .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#333;transition:.3s;border-radius:24px;border:1px solid #555}#lamp-simulator-root .slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}#lamp-simulator-root input:checked+.slider{background-color:#f05;border-color:#f05}#lamp-simulator-root input:checked+.slider:before{transform:translateX(20px)}.tool-description{margin:30px 5px 0 5px;padding:16px;background-color:#0b0b0e;border:1px solid #334;border-radius:12px;font-size:13px;line-height:1.7;text-align:left}.tool-description h2{margin:0 0 10px 0;color:#fff;font-size:15px}.tool-description p{margin:0;color:#ccc}
/*# sourceMappingURL=lamp-nejiri-simulator.min.css.map */