.nN_C-a_screen{height:var(--app-height,100dvh);background:var(--g-color-base-background);flex-direction:column;display:flex;overflow:hidden}.nN_C-a_scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.nN_C-a_column{box-sizing:border-box;gap:16px;width:100%;max-width:720px;margin:0 auto;padding:8px 16px 16px;display:grid}.nN_C-a_avatar{width:40px}.nN_C-a_subhint{color:var(--g-color-text-secondary);margin:-8px 0 0;padding-inline-start:52px;font-size:14px;line-height:1.4}.nN_C-a_stack{gap:12px;display:grid}.nN_C-a_wait{text-align:center;color:var(--g-color-text-secondary);margin:0}.nN_C-a_rows{margin:0;padding:0;list-style:none;display:grid}.nN_C-a_row{border-radius:14px}.nN_C-a_row[data-active=true]{background:color-mix(in srgb, var(--tutor-gap-empty-bg) 70%, transparent)}.nN_C-a_rowBody{box-sizing:border-box;width:100%;min-height:var(--tutor-touch);color:var(--g-color-text-primary);font:inherit;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 6px;display:flex;position:relative}.nN_C-a_rowBody[data-open=true]{cursor:default;opacity:.7}.nN_C-a_mark{border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.nN_C-a_markOk{background:var(--tutor-ok-bg);color:var(--tutor-ok-ink)}.nN_C-a_markBad{background:var(--tutor-bad-bg);color:var(--tutor-bad-ink)}.nN_C-a_dock{box-sizing:border-box;width:100%;max-width:720px;padding:4px 16px calc(12px + env(safe-area-inset-bottom));flex:none;gap:10px;margin:0 auto;display:grid}.nN_C-a_field{align-items:center;gap:8px;display:flex}.nN_C-a_input{--g-text-input-border-radius:999px;flex:1;min-width:0}.nN_C-a_input input{padding-inline:8px;font-size:16px}.nN_C-a_next{--g-button-border-radius:999px;width:var(--tutor-touch);flex:none}.nN_C-a_actions{flex-wrap:wrap;gap:8px;display:flex}.nN_C-a_pill{--g-button-border-radius:999px;flex:auto}@media (min-width:960px){.nN_C-a_column{padding-top:16px}.nN_C-a_dock{padding-inline:24px;padding-bottom:24px}}
