.meeting-module__Lq4B_G__gateScreen{text-align:center;min-height:100dvh;color:var(--color-text-muted);justify-content:center;align-items:center;padding:24px;font-size:14px;display:flex}.meeting-module__Lq4B_G__title{margin-bottom:10px;font-size:19px;font-weight:600}.meeting-module__Lq4B_G__text{color:var(--color-text);margin-bottom:16px;font-size:14px;line-height:1.5}.meeting-module__Lq4B_G__row{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.meeting-module__Lq4B_G__primary{height:var(--control-h);border-radius:var(--radius-control);background:var(--color-primary);color:var(--color-on-primary);cursor:pointer;text-align:center;border:none;justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.meeting-module__Lq4B_G__primary:hover:not(:disabled){background:var(--color-primary-hover)}.meeting-module__Lq4B_G__primary:disabled{opacity:.6;cursor:default}.meeting-module__Lq4B_G__secondary{height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;padding:0 18px;font-size:14px;display:inline-flex}.meeting-module__Lq4B_G__secondary:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger)}.meeting-module__Lq4B_G__link{color:var(--color-primary);margin-top:6px;font-size:13px;display:inline-block}.meeting-module__Lq4B_G__form{flex-direction:column;gap:8px;display:flex}.meeting-module__Lq4B_G__question{margin-top:8px;font-size:14px;font-weight:600}.meeting-module__Lq4B_G__choice{border:2px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);cursor:pointer;flex:1;padding:10px;font-size:14px;transition:border-color .15s,background .15s}.meeting-module__Lq4B_G__choiceActive{border-color:var(--color-primary);background:var(--color-primary-soft);font-weight:600}.meeting-module__Lq4B_G__radio{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 0;font-size:14px;line-height:1.4;display:flex}.meeting-module__Lq4B_G__radio input{width:18px;height:18px;accent-color:var(--color-primary);flex:none;margin:1px 0 0}.meeting-module__Lq4B_G__error{color:var(--color-danger);font-size:13px}.meeting-module__Lq4B_G__hint{color:var(--color-text-muted);text-align:center;margin-top:4px;font-size:12px}@media (max-width:560px){.meeting-module__Lq4B_G__radio{padding:11px 0}.meeting-module__Lq4B_G__row>.meeting-module__Lq4B_G__primary,.meeting-module__Lq4B_G__row>.meeting-module__Lq4B_G__secondary{flex:auto}}.meeting-module__Lq4B_G__declareBar{align-items:center;gap:8px;margin-left:auto;display:flex}.meeting-module__Lq4B_G__declareBtn{height:var(--control-h-sm);border:1px solid var(--color-primary);border-radius:var(--radius-control);background:var(--color-primary-soft);color:var(--color-primary);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.meeting-module__Lq4B_G__declareBtn:hover{background:var(--color-primary);color:var(--color-on-primary)}@media (max-width:560px){.meeting-module__Lq4B_G__declareLabel{display:none}.meeting-module__Lq4B_G__declareBtn{width:var(--control-h-sm);height:var(--control-h-sm);justify-content:center;padding:0}}.meeting-module__Lq4B_G__dateInput{width:100%;height:var(--control-h);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg);font:inherit;margin-bottom:14px;padding:0 14px}.meeting-module__Lq4B_G__panel{border:1px solid var(--color-primary);border-radius:var(--radius-card);background:var(--color-primary-soft);margin-top:12px;padding:14px 16px}.meeting-module__Lq4B_G__panelText{margin-bottom:12px;font-size:14px;line-height:1.5}.meeting-module__Lq4B_G__matchPanel{border:1px solid var(--color-accent-f);border-radius:var(--radius-card);background:color-mix(in srgb, var(--color-accent-f) 10%, var(--color-surface));margin-top:12px;padding:12px 16px;font-size:14px;line-height:1.5}.meeting-module__Lq4B_G__warnHint{color:var(--color-danger);margin-top:10px;font-size:13px;font-weight:600;line-height:1.5}
