.ag-game-bulutBoyacisi .bb-screen{box-sizing:border-box;background:var(--panel);width:min(100%,620px);box-shadow:0 0 0 1px var(--hairline);border-radius:14px;outline:none;margin:0 auto;padding:12px;position:relative}.ag-game-bulutBoyacisi .bb-screen:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (forced-colors:active){.ag-game-bulutBoyacisi .bb-screen:focus-visible{outline:2px solid highlight}}.ag-game-bulutBoyacisi .bb-field{border-radius:10px;width:100%;position:relative;overflow:hidden}.ag-game-bulutBoyacisi .bb-canvas{aspect-ratio:8/5;touch-action:none;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 240px);margin-inline:auto;display:block}.ag-game-bulutBoyacisi .bb-overlay{box-sizing:border-box;background:color-mix(in srgb, var(--panel) 72%, transparent);place-items:center;padding:12px;display:none;position:absolute;inset:0}.ag-game-bulutBoyacisi .bb-overlay.is-on{display:grid}.ag-game-bulutBoyacisi .bb-ov-card{background:var(--panel);max-width:92%;box-shadow:0 0 0 1px var(--line);text-align:center;border-radius:12px;padding:14px 16px}.ag-game-bulutBoyacisi .bb-ov-title{color:var(--ink);margin:0 0 6px;font-size:1.15rem;font-weight:800}.ag-game-bulutBoyacisi .bb-ov-text{color:var(--muted);margin:0 0 12px;font-size:.95rem;line-height:1.45}.ag-game-bulutBoyacisi .bb-pad{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.ag-game-bulutBoyacisi .bb-pad-grid{grid-template-columns:repeat(2,minmax(56px,72px));gap:8px;display:grid}.ag-game-bulutBoyacisi .bb-pad-btn,.ag-game-bulutBoyacisi .bb-pad-lift{border:1px solid var(--line);background:var(--panel-soft);min-height:56px;color:var(--ink);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:12px;font-size:1.5rem;font-weight:700}.ag-game-bulutBoyacisi .bb-pad-lift{flex:120px;min-width:120px;font-size:1rem}.ag-game-bulutBoyacisi .bb-pad-btn:active,.ag-game-bulutBoyacisi .bb-pad-lift:active{background:var(--line)}.ag-game-bulutBoyacisi .bb-pad-btn:focus-visible,.ag-game-bulutBoyacisi .bb-pad-lift:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
