.tool[data-tool=aim-trainer] .aim-area{aspect-ratio:4/3;border:2px solid var(--c-border-strong);border-radius:var(--r-lg);background:var(--c-surface);touch-action:manipulation;-webkit-user-select:none;user-select:none;max-block-size:70vh;inline-size:100%;position:relative;overflow:hidden}.tool[data-tool=aim-trainer] .aim-target{border:.5rem solid var(--c-primary);background:var(--c-primary-soft);cursor:pointer;block-size:3rem;inline-size:3rem;box-shadow:0 0 0 .25rem var(--c-surface) inset;border-radius:50%;padding:0;position:absolute;translate:-50% -50%}
