.SolverGrid-module__poIe6a__cell-wrapper{position:relative;overflow:hidden}.SolverGrid-module__poIe6a__cell{text-align:center;aspect-ratio:1;width:100%;height:auto;color:var(--app-accent-strong);background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;font-size:20px;transition:background-color .15s;display:flex;overflow:hidden}.SolverGrid-module__poIe6a__cell:focus{outline:2px solid var(--app-accent)}.SolverGrid-module__poIe6a__removed-candidate{background-color:var(--app-danger);border-radius:2px;font-weight:700;color:#fff!important}.SolverGrid-module__poIe6a__sudoku-table{aspect-ratio:1;border-collapse:collapse;background-color:var(--app-surface-strong);width:100%;height:0;box-shadow:var(--app-shadow);font-family:Calibri,sans-serif}.SolverGrid-module__poIe6a__sudoku-table colgroup:not(.SolverGrid-module__poIe6a__border-0),.SolverGrid-module__poIe6a__sudoku-table tbody:not(.SolverGrid-module__poIe6a__border-0){border:solid color-mix(in srgb, var(--app-text) 55%, var(--app-border)) medium}.SolverGrid-module__poIe6a__sudoku-table td{border:solid color-mix(in srgb, var(--app-text) 30%, var(--app-border)) thin;text-align:center;background-color:var(--app-surface-strong);padding:0;transition:background-color .15s}.SolverGrid-module__poIe6a__original{background-color:var(--app-surface-muted);font-weight:700;color:var(--app-text)!important}.SolverGrid-module__poIe6a__highlighted{background-color:color-mix(in srgb, var(--user-accent,#8b5cf6) 30%, transparent)!important;color:var(--app-text)!important}html.dark .SolverGrid-module__poIe6a__highlighted{background-color:color-mix(in srgb, var(--user-accent,#8b5cf6) 35%, transparent)!important;color:var(--app-text)!important}html.dark .SolverGrid-module__poIe6a__cell:not(.SolverGrid-module__poIe6a__original){color:var(--app-accent-strong)}.SolverGrid-module__poIe6a__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.SolverGrid-module__poIe6a__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SolverGrid-module__poIe6a__input[type=number]{appearance:textfield}.SolverGrid-module__poIe6a__candidate-cell{box-sizing:border-box;pointer-events:none;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-size:8px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.SolverGrid-module__poIe6a__candidates-grid{text-align:center;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:100%;height:100%;display:grid}.SolverGrid-module__poIe6a__candidate-digit{color:var(--app-text-muted);transition:background-color .1s,color .1s}.SolverGrid-module__poIe6a__highlighted .SolverGrid-module__poIe6a__candidate-digit{color:var(--app-text)}html.dark .SolverGrid-module__poIe6a__highlighted .SolverGrid-module__poIe6a__candidate-digit{color:var(--app-text)}.SolverGrid-module__poIe6a__candidate-digit:hover{background-color:var(--app-surface-tint);color:var(--app-text)}html.dark .SolverGrid-module__poIe6a__candidate-digit:hover{background-color:var(--app-surface-tint);color:var(--app-text)}.SolverGrid-module__poIe6a__candidate-digit.SolverGrid-module__poIe6a__hidden{color:#0000!important}
