html.autolog-game-active,body.autolog-game-active{overflow:hidden !important}#autolog-lagerjakt-root,#autolog-lagerjakt-root *{box-sizing:border-box}#autolog-lagerjakt-root{--bg-color:#0f172a;--card-bg:#1e293b;--accent-blue:#0284c7;--accent-green:#22c55e;--accent-red:#ef4444;--accent-yellow:#eab308;--text-light:#f8fafc;--grid-size:8;position:fixed;inset:0;z-index:999999;width:100vw;height:100dvh;overflow-y:auto;background:var(--bg-color);color:var(--text-light);font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;padding:16px}#autolog-lagerjakt-root img,#autolog-lagerjakt-root svg,#autolog-lagerjakt-root video,#autolog-lagerjakt-root canvas{max-width:100%}#autolog-lagerjakt-root #game-container{width:min(100%, 980px);min-height:calc(100dvh - 32px);margin:0 auto;background-color:var(--card-bg);border-radius:16px;padding:20px;box-shadow:0 10px 25px rgba(0,0,0,.5);position:relative;display:flex;flex-direction:column}#autolog-lagerjakt-root header{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #334155;padding-bottom:15px;margin-bottom:20px;gap:12px}#autolog-lagerjakt-root .brand-logo img{max-height:45px;width:auto;object-fit:contain}#autolog-lagerjakt-root .header-controls{display:flex;align-items:center;gap:10px}#autolog-lagerjakt-root button:not(.bin-hotspot):not(.option-btn){background-color:var(--accent-green);color:#fff;border:1px solid #16a34a;padding:12px 28px;font-size:1rem;font-weight:700;border-radius:6px;cursor:pointer;transition:background .2s,transform .1s,border-color .2s;margin-top:15px;font-family:inherit}#autolog-lagerjakt-root button:not(.bin-hotspot):not(.option-btn):hover{background-color:#16a34a;border-color:#22c55e;transform:translateY(-2px)}#autolog-lagerjakt-root button:not(.bin-hotspot):disabled{opacity:.65;cursor:not-allowed;transform:none}#autolog-lagerjakt-root .sound-toggle-btn,#autolog-lagerjakt-root .sound-toggle-btn.sound-on{margin-top:0;padding:7px 12px;font-size:.78rem;background:#166534;border:1px solid var(--accent-green);color:#fff;white-space:nowrap}#autolog-lagerjakt-root .sound-toggle-btn:hover,#autolog-lagerjakt-root .sound-toggle-btn.sound-on:hover{background:#15803d;border-color:#22c55e}#autolog-lagerjakt-root .sound-toggle-btn:not(.sound-on){background:#334155;border-color:#475569}#autolog-lagerjakt-root .game-close-btn{margin-top:0;padding:7px 12px;font-size:.78rem;background:#7f1d1d;border:1px solid #ef4444;color:#fff;white-space:nowrap}#autolog-lagerjakt-root .game-close-btn:hover{background:#991b1b;border-color:#f87171;transform:translateY(-2px)}#autolog-lagerjakt-root .badge{background:var(--accent-blue);color:#fff;padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:700;white-space:nowrap}#autolog-lagerjakt-root .hud{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;background:#0f172a;padding:12px;border-radius:8px;text-align:center}#autolog-lagerjakt-root .hud-item{font-size:.85rem;color:#94a3b8}#autolog-lagerjakt-root .hud-value{font-size:1.2rem;font-weight:700;margin-top:4px;color:#f1f5f9}#autolog-lagerjakt-root .screen{display:none}#autolog-lagerjakt-root .screen.active{display:block}#autolog-lagerjakt-root .intro-box{text-align:center;padding:20px 0}#autolog-lagerjakt-root .intro-box h2{color:#f8fafc}#autolog-lagerjakt-root .intro-box p{color:#cbd5e1}#autolog-lagerjakt-root .logidog-avatar-img{width:150px;height:150px;border-radius:50%;border:4px solid var(--accent-blue);object-fit:cover;margin-bottom:15px;background:#0f172a}#autolog-lagerjakt-root #board-wrapper{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:1}#autolog-lagerjakt-root #grid-board{display:grid;grid-template-columns:repeat(var(--grid-size),1fr);grid-template-rows:repeat(var(--grid-size),1fr);gap:4px;background-color:#0f172a;padding:10px;border-radius:8px;width:100%;height:100%;border:2px solid #334155}#autolog-lagerjakt-root .cell{background-color:#334155;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;cursor:pointer;user-select:none;position:relative}#autolog-lagerjakt-root .cell.shelf{background-color:#1e293b;border:1px solid #475569;cursor:default}#autolog-lagerjakt-root .cell.shelf:before{content:'🗄️';font-size:1.1rem;opacity:.4}#autolog-lagerjakt-root .cell.shelf.has-item{border:2px solid var(--accent-yellow);animation:glow 1.5s infinite alternate;cursor:pointer}#autolog-lagerjakt-root .cell.shelf.has-item:before{content:'📦';opacity:1}#autolog-lagerjakt-root .cell.obstacle{background-color:#1e293b;border:1px dashed var(--accent-yellow);cursor:pointer}#autolog-lagerjakt-root .cell.obstacle:before{content:'🧱';font-size:1rem}#autolog-lagerjakt-root .cell.obstacle:hover{border-color:var(--accent-red);background:#334155}#autolog-lagerjakt-root #player-sprite{position:absolute;top:10px;left:10px;width:calc((100% - 20px - (7 * 4px)) / 8);height:calc((100% - 20px - (7 * 4px)) / 8);pointer-events:none;z-index:10;transition:transform .45s linear;display:flex;align-items:center;justify-content:center}#autolog-lagerjakt-root #player-sprite img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--accent-blue);box-shadow:0 4px 8px rgba(0,0,0,.4)}#autolog-lagerjakt-root #player-sprite.is-walking img{animation:walkBob .45s infinite ease-in-out}#autolog-lagerjakt-root #player-sprite.facing-left img{transform:scaleX(-1)}#autolog-lagerjakt-root .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.95);display:none;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:12px;z-index:100}#autolog-lagerjakt-root .modal-box{background:var(--card-bg);border:2px solid var(--accent-red);border-radius:8px;padding:20px;max-width:500px;width:100%;text-align:center;box-shadow:0 0 20px rgba(239,68,68,.3)}#autolog-lagerjakt-root .modal-box h3{color:#f8fafc;margin:0 0 14px;line-height:1.15;font-size:1.15rem;white-space:normal;text-align:center}#autolog-lagerjakt-root .modal-box p{color:#cbd5e1;margin:0 0 16px;line-height:1.4;text-align:center}#autolog-lagerjakt-root .order-badge{background:#0f172a;border:1px solid var(--accent-yellow);color:var(--accent-yellow);font-family:monospace;font-size:1.1rem;padding:8px;border-radius:4px;margin:12px auto 18px auto;display:table;letter-spacing:1px}#autolog-lagerjakt-root .item-options{display:flex;flex-direction:column;gap:10px;margin-top:15px}#autolog-lagerjakt-root .option-btn{background:#0f172a;border:1px solid #475569;color:#fff;padding:12px;border-radius:6px;cursor:pointer;font-family:monospace;font-size:.95rem;display:flex;align-items:center;justify-content:space-between;transition:border .2s,background .2s;width:100%;text-align:left}#autolog-lagerjakt-root .option-btn:hover{border-color:var(--accent-blue);background:#111827}#autolog-lagerjakt-root .lean-lift-container{border:3px solid #64748b;border-radius:12px;padding:18px;background:#111827;text-align:center;max-width:720px;margin:0 auto;box-shadow:inset 0 0 20px rgba(0,0,0,.6)}#autolog-lagerjakt-root .hanel-control-panel{background:#030712;border:2px solid #374151;border-radius:6px;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-family:monospace}#autolog-lagerjakt-root .hanel-control-panel>div:last-child{text-align:right}#autolog-lagerjakt-root .leanlift-photo-stage{position:relative;width:100%;aspect-ratio:1048/733;overflow:hidden;border:2px solid #334155;border-radius:8px;background:#e5e7eb;box-shadow:0 8px 24px rgba(0,0,0,.35)}#autolog-lagerjakt-root .leanlift-photo-stage>img{display:block;width:100%;height:100%;object-fit:contain;user-select:none;pointer-events:none}#autolog-lagerjakt-root #bin-hotspots{position:absolute;left:26.8%;top:46.2%;width:47.2%;height:25.8%;z-index:30;pointer-events:none}#autolog-lagerjakt-root .bin-hotspot{position:absolute;display:block;padding:0;margin:0;border:2px solid rgba(255,255,255,.42);border-radius:7px;background:rgba(2,132,199,.05);box-sizing:border-box;cursor:pointer;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease;z-index:4;pointer-events:auto;appearance:none;-webkit-appearance:none;min-width:0;min-height:0;font:inherit}#autolog-lagerjakt-root .bin-hotspot:hover{transform:translateY(-3px);border-color:#7dd3fc;background:rgba(56,189,248,.12)}#autolog-lagerjakt-root .bin-hotspot.active-led{border:3px solid var(--accent-green);background:rgba(34,197,94,.18);box-shadow:0 0 0 4px rgba(34,197,94,.16),0 0 24px rgba(34,197,94,.95);animation:pickBinPulse .8s infinite alternate;z-index:8}#autolog-lagerjakt-root .bin-hotspot.wrong-pick{border-color:var(--accent-red);background:rgba(239,68,68,.24);box-shadow:0 0 20px rgba(239,68,68,.8);animation:wrongBinShake .28s linear 2}#autolog-lagerjakt-root .bin-hotspot.picked{border-color:var(--accent-green);background:rgba(34,197,94,.28);box-shadow:0 0 24px rgba(34,197,94,.9)}#autolog-lagerjakt-root .bin-number{position:absolute;right:4px;bottom:4px;min-width:20px;height:20px;padding:0 4px;border-radius:10px;background:rgba(15,23,42,.86);color:#e2e8f0;font:bold .68rem/20px monospace;text-align:center;box-sizing:border-box;pointer-events:none}#autolog-lagerjakt-root .active-led .bin-number{background:var(--accent-green);color:#052e16}#autolog-lagerjakt-root .pick-here-label{position:absolute;left:50%;top:-30px;transform:translateX(-50%);background:var(--accent-green);color:#052e16;padding:5px 8px;border-radius:5px;font-size:.67rem;font-weight:900;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.35);letter-spacing:.4px;pointer-events:none}#autolog-lagerjakt-root .pick-here-label:after{content:'';position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid var(--accent-green)}#autolog-lagerjakt-root .machine-motion-overlay{position:absolute;inset:0;z-index:20;display:none;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(15,23,42,.72);color:#fff;pointer-events:none}#autolog-lagerjakt-root .machine-motion-overlay.visible{display:flex}#autolog-lagerjakt-root .motion-arrow{font-size:2.4rem;line-height:1;color:#38bdf8;animation:liftArrow .7s ease-in-out infinite alternate}#autolog-lagerjakt-root .motion-title{font-size:1rem;font-weight:800;letter-spacing:.4px}#autolog-lagerjakt-root .motion-subtitle{font:.75rem monospace;color:#cbd5e1}#autolog-lagerjakt-root .motion-track{width:min(270px, 64%);height:6px;border-radius:999px;background:rgba(255,255,255,.18);overflow:hidden}#autolog-lagerjakt-root .motion-track span{display:block;width:36%;height:100%;border-radius:inherit;background:#38bdf8;animation:liftTrack .9s ease-in-out infinite}#autolog-lagerjakt-root .same-shelf-flash{position:absolute;top:12px;left:50%;transform:translateX(-50%) translateY(-8px);z-index:18;opacity:0;pointer-events:none;background:rgba(234,179,8,.96);color:#422006;border:2px solid #fde047;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:900;box-shadow:0 6px 18px rgba(0,0,0,.35);transition:opacity .2s ease,transform .2s ease;white-space:nowrap}#autolog-lagerjakt-root .same-shelf-flash.visible{opacity:1;transform:translateX(-50%) translateY(0)}#autolog-lagerjakt-root .pick-instruction{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:10px;padding:9px 11px;border-radius:7px;background:#0f172a;border:1px solid #334155;color:#94a3b8;font-size:.76rem;text-align:left}#autolog-lagerjakt-root .pick-instruction strong{color:#f8fafc}#autolog-lagerjakt-root .dialogue-box{background:#0f172a;border-left:4px solid var(--accent-blue);padding:12px 16px;margin-top:15px;border-radius:0 8px 8px 0;display:flex;align-items:center;gap:12px;color:#cbd5e1}#autolog-lagerjakt-root .dialogue-box img{width:45px;height:45px;border-radius:50%;border:2px solid var(--accent-blue);object-fit:cover;flex:0 0 45px}#autolog-lagerjakt-root .analysis-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:18px 0}#autolog-lagerjakt-root .analysis-card{background:#0f172a;border:1px solid #334155;border-radius:8px;padding:14px}#autolog-lagerjakt-root .analysis-card strong{display:block;color:#38bdf8;font-size:.8rem;margin-bottom:6px}#autolog-lagerjakt-root .analysis-card span{font-size:1.35rem;font-weight:900;color:var(--accent-green)}#autolog-lagerjakt-root .analysis-card p{color:#94a3b8}#autolog-lagerjakt-root table{width:100%;border-collapse:collapse;margin:20px 0}#autolog-lagerjakt-root th,#autolog-lagerjakt-root td{border:1px solid #334155;padding:12px;text-align:left}#autolog-lagerjakt-root th{background-color:#0f172a;color:#38bdf8}#autolog-lagerjakt-root .winner{color:var(--accent-green);font-weight:700}#autolog-lagerjakt-root .error-text{color:var(--accent-red);font-weight:700}#autolog-lagerjakt-root .lead-form-overlay{position:absolute;inset:0;background:rgba(15,23,42,.96);display:none;align-items:center;justify-content:center;z-index:200;padding:20px;border-radius:12px;box-sizing:border-box}#autolog-lagerjakt-root .lead-form-overlay.visible{display:flex}#autolog-lagerjakt-root .lead-form-box{width:100%;max-width:520px;background:#1e293b;border:2px solid #0284c7;border-radius:12px;padding:20px;box-shadow:0 18px 40px rgba(0,0,0,.45)}#autolog-lagerjakt-root .lead-form-box h3{margin-top:0;color:#38bdf8}#autolog-lagerjakt-root .lead-form-row{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}#autolog-lagerjakt-root .lead-form-row label{font-size:.82rem;color:#cbd5e1;font-weight:700}#autolog-lagerjakt-root .lead-form-row input,#autolog-lagerjakt-root .lead-form-row textarea,#autolog-lagerjakt-root .lead-form-row select{background:#0f172a;color:#fff;border:1px solid #475569;border-radius:6px;padding:10px;font:inherit;box-sizing:border-box}#autolog-lagerjakt-root .lead-form-row textarea{min-height:90px;resize:vertical}#autolog-lagerjakt-root .lead-form-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap}#autolog-lagerjakt-root .lead-form-actions button.secondary{background:#475569;border-color:#64748b}#autolog-lagerjakt-root .form-note{color:#94a3b8;font-size:.78rem;margin-top:10px}@keyframes walkBob{0%{transform:translateY(0px) rotate(0deg)}50%{transform:translateY(-4px) rotate(3deg)}100%{transform:translateY(0px) rotate(0deg)}}@keyframes glow{from{box-shadow:0 0 2px var(--accent-yellow)}to{box-shadow:0 0 10px var(--accent-yellow)}}@keyframes pickBinPulse{from{box-shadow:0 0 0 2px rgba(34,197,94,.14),0 0 12px rgba(34,197,94,.55)}to{box-shadow:0 0 0 5px rgba(34,197,94,.18),0 0 30px rgba(34,197,94,1)}}@keyframes wrongBinShake{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@keyframes liftArrow{from{transform:translateY(-5px)}to{transform:translateY(6px)}}@keyframes liftTrack{from{transform:translateX(-105%)}to{transform:translateX(285%)}}#autolog-lagerjakt-root .summary-cta{background:#0284c720;border:2px solid var(--accent-blue);padding:18px;border-radius:8px;margin-top:20px}#autolog-lagerjakt-root .summary-cta h3{color:#38bdf8;margin:0 0 10px;font-size:1.45rem;line-height:1.15}#autolog-lagerjakt-root .summary-cta p{margin:0 0 14px;line-height:1.55;color:#fff}#autolog-lagerjakt-root .summary-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}#autolog-lagerjakt-root .summary-actions button{margin-top:0;min-width:0}#autolog-lagerjakt-root .summary-replay-btn{background:#475569;border-color:#64748b}#autolog-lagerjakt-root .summary-replay-btn:hover{background:#64748b;border-color:#94a3b8}#autolog-lagerjakt-root .game-counter{display:flex;justify-content:center;align-items:center;gap:7px;margin-top:18px;padding-top:13px;border-top:1px solid #334155;color:#94a3b8;font-size:.82rem}#autolog-lagerjakt-root .game-counter strong{color:#f8fafc}#autolog-lagerjakt-root .game-counter-icon{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:var(--accent-green);color:#052e16;font-size:.72rem;font-weight:900}@media (max-width:768px){#autolog-lagerjakt-root{padding:0;height:100dvh;overflow-y:auto}#autolog-lagerjakt-root #game-container{width:100%;min-height:100dvh;border-radius:0;padding:10px;box-shadow:none}#autolog-lagerjakt-root header{flex-direction:column;align-items:stretch;gap:8px;padding-bottom:8px;margin-bottom:8px}#autolog-lagerjakt-root .brand-logo{display:flex;justify-content:center}#autolog-lagerjakt-root .brand-logo img{max-height:32px}#autolog-lagerjakt-root .header-controls{width:100%;display:grid;grid-template-columns:auto auto 1fr;gap:6px;align-items:center}#autolog-lagerjakt-root .game-close-btn,#autolog-lagerjakt-root .sound-toggle-btn{padding:6px 8px;font-size:.66rem;margin-top:0}#autolog-lagerjakt-root .badge{padding:6px 8px;font-size:.66rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#autolog-lagerjakt-root .hud{grid-template-columns:repeat(4,minmax(0, 1fr));gap:5px;padding:7px;margin-bottom:8px}#autolog-lagerjakt-root .hud-item{font-size:.58rem;line-height:1.15;min-width:0}#autolog-lagerjakt-root .hud-value{font-size:.78rem;margin-top:2px;white-space:nowrap}#autolog-lagerjakt-root .intro-box{padding:8px 0}#autolog-lagerjakt-root .intro-box h2{font-size:1.18rem;line-height:1.2;margin:8px 0}#autolog-lagerjakt-root .intro-box p{font-size:.86rem;line-height:1.35;margin:8px 0}#autolog-lagerjakt-root .logidog-avatar-img{width:96px;height:96px;margin-bottom:6px}#autolog-lagerjakt-root button:not(.bin-hotspot){padding:10px 14px;font-size:.84rem;margin-top:10px}#autolog-lagerjakt-root #board-wrapper{max-width:min(92vw, 390px)}#autolog-lagerjakt-root #grid-board{gap:3px;padding:7px}#autolog-lagerjakt-root .cell{font-size:.95rem}#autolog-lagerjakt-root .cell.shelf:before{font-size:.78rem}#autolog-lagerjakt-root #player-sprite{top:7px;left:7px;width:calc((100% - 14px - (7 * 3px)) / 8);height:calc((100% - 14px - (7 * 3px)) / 8)}#autolog-lagerjakt-root .dialogue-box{margin-top:8px;padding:8px 9px;gap:7px;font-size:.78rem;line-height:1.3}#autolog-lagerjakt-root .dialogue-box img{width:32px;height:32px;flex:0 0 32px}#autolog-lagerjakt-root .modal-overlay{padding:12px}#autolog-lagerjakt-root .modal-box{max-width:100%;padding:14px}#autolog-lagerjakt-root .modal-box h3{font-size:1rem;line-height:1.25}#autolog-lagerjakt-root .option-btn{padding:10px;font-size:.74rem;gap:8px;align-items:flex-start;flex-direction:column;text-align:left}#autolog-lagerjakt-root .lean-lift-container{padding:8px;border-width:2px}#autolog-lagerjakt-root .hanel-control-panel{padding:8px;gap:6px;font-size:.68rem;flex-direction:column;align-items:flex-start}#autolog-lagerjakt-root .hanel-control-panel>div:last-child{text-align:left}#autolog-lagerjakt-root .pick-instruction{flex-direction:column;align-items:flex-start;padding:8px;font-size:.66rem;line-height:1.25;gap:4px}#autolog-lagerjakt-root .pick-here-label{top:-23px;font-size:.48rem;padding:4px 6px}#autolog-lagerjakt-root .bin-number{min-width:15px;height:15px;line-height:15px;font-size:.5rem;right:2px;bottom:2px}#autolog-lagerjakt-root .analysis-grid{grid-template-columns:1fr;gap:8px;margin:10px 0}#autolog-lagerjakt-root .analysis-card{padding:10px}#autolog-lagerjakt-root .analysis-card span{font-size:1.05rem}#autolog-lagerjakt-root table{display:block;overflow-x:auto;font-size:.7rem;margin:10px 0}#autolog-lagerjakt-root th,#autolog-lagerjakt-root td{padding:7px;min-width:115px}#autolog-lagerjakt-root .summary-actions{display:grid;grid-template-columns:1fr;gap:8px}#autolog-lagerjakt-root .summary-actions button{width:100%;max-width:100%;margin:0;white-space:normal;overflow-wrap:anywhere;text-align:center}#autolog-lagerjakt-root .game-counter{font-size:.75rem;margin-top:14px}}@media (max-width:420px){#autolog-lagerjakt-root .header-controls{grid-template-columns:1fr 1fr}#autolog-lagerjakt-root .badge{grid-column:1/-1}#autolog-lagerjakt-root .hud{grid-template-columns:repeat(2,minmax(0, 1fr))}#autolog-lagerjakt-root #board-wrapper{max-width:min(94vw, 340px)}#autolog-lagerjakt-root .lean-lift-container{margin-left:-2px;margin-right:-2px}#autolog-lagerjakt-root .motion-title{font-size:.86rem}#autolog-lagerjakt-root .motion-subtitle{font-size:.62rem}}#autolog-lagerjakt-root .game-close-btn,#autolog-lagerjakt-root button.game-close-btn{background:#7f1d1d !important;border-color:#ef4444 !important;color:#fff !important}#autolog-lagerjakt-root .game-close-btn:hover,#autolog-lagerjakt-root button.game-close-btn:hover{background:#991b1b !important;border-color:#f87171 !important}#autolog-lagerjakt-root .option-btn,#autolog-lagerjakt-root button.option-btn{background:rgba(15,23,42,.72) !important;border:1px solid #475569 !important;color:#fff !important;box-shadow:none !important}#autolog-lagerjakt-root .option-btn:hover,#autolog-lagerjakt-root button.option-btn:hover{background:rgba(15,23,42,.92) !important;border-color:var(--accent-blue) !important;transform:none !important}#autolog-lagerjakt-root .option-btn,#autolog-lagerjakt-root button.option-btn{display:grid !important;grid-template-columns:auto 1fr;align-items:center;gap:10px;width:100%;min-width:0;background:rgba(15,23,42,.72) !important;border:1px solid #475569 !important;color:#fff !important;box-shadow:none !important;text-align:left !important;white-space:normal !important;overflow-wrap:anywhere;line-height:1.35}#autolog-lagerjakt-root .option-btn span,#autolog-lagerjakt-root .option-btn strong{min-width:0;white-space:normal !important;overflow-wrap:anywhere;text-align:left !important}#autolog-lagerjakt-root .option-btn strong{justify-self:end;max-width:100%}#autolog-lagerjakt-root .option-btn:hover,#autolog-lagerjakt-root button.option-btn:hover{background:rgba(15,23,42,.92) !important;border-color:var(--accent-blue) !important;transform:none !important}@media (max-width:640px){#autolog-lagerjakt-root .option-btn,#autolog-lagerjakt-root button.option-btn{grid-template-columns:1fr;gap:5px;padding:10px;font-size:.76rem}#autolog-lagerjakt-root .option-btn strong,#autolog-lagerjakt-root .option-btn span{justify-self:start;text-align:left !important}}#autolog-lagerjakt-root #screen-summary h2{color:#fff}.summary-actions .summary-contact-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 24px;background:linear-gradient(135deg,#0284c7 0%,#38bdf8 100%);border:1px solid #38bdf8;border-radius:8px;color:#fff;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 6px 18px rgba(2,132,199,.22),inset 0 1px 0 rgba(255,255,255,.18);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}.summary-actions .summary-contact-btn:hover{color:#fff;text-decoration:none;transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 9px 24px rgba(2,132,199,.3),inset 0 1px 0 rgba(255,255,255,.2)}.summary-actions .summary-contact-btn:active{transform:translateY(0)}