.AiConsultation-module__n7nzlq__space{height:90px}.AiConsultation-module__n7nzlq__launcher{z-index:18;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:#342415;cursor:pointer;background:#fff8e9;border:1px solid #e4a236;border-radius:28px;justify-content:center;align-items:center;gap:9px;max-width:calc(100% - 32px);min-height:48px;padding:12px 18px;font-size:14px;font-weight:700;display:flex;position:fixed;box-shadow:0 4px 20px #34241524}.AiConsultation-module__n7nzlq__launcher:hover{background:#ffedc7}.AiConsultation-module__n7nzlq__dialog{color:#17130f;overscroll-behavior:contain;background:#fffdf8;border:1px solid #e9e1d4;border-radius:22px;width:min(440px,100% - 24px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto;box-shadow:0 20px 80px #17130f40}.AiConsultation-module__n7nzlq__dialog::backdrop{background:#17130f65}.AiConsultation-module__n7nzlq__panel{padding:24px}.AiConsultation-module__n7nzlq__heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.AiConsultation-module__n7nzlq__eyebrow{color:#8a530c;font-size:12px;font-weight:700}.AiConsultation-module__n7nzlq__heading h2{letter-spacing:-.03em;margin:9px 0 0;font-size:25px;line-height:1.45}.AiConsultation-module__n7nzlq__close{color:#544b40;cursor:pointer;background:#fff;border:1px solid #e9e1d4;border-radius:50%;flex:0 0 44px;height:44px;font-size:27px}.AiConsultation-module__n7nzlq__intro{color:#61574b;margin:16px 0 20px;font-size:14px;line-height:1.8}.AiConsultation-module__n7nzlq__questions{border:0;grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:0;display:grid}.AiConsultation-module__n7nzlq__questions legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:700}.AiConsultation-module__n7nzlq__option{cursor:pointer;background:#fff;border:1px solid #e9e1d4;border-radius:10px;align-items:center;gap:7px;min-height:48px;padding:10px;font-size:13px;line-height:1.5;display:flex}.AiConsultation-module__n7nzlq__option:last-child{grid-column:1/-1}.AiConsultation-module__n7nzlq__option:has(input:checked){background:#fff1d4;border-color:#b87915}.AiConsultation-module__n7nzlq__option input{accent-color:#946015;flex-shrink:0;margin:0}.AiConsultation-module__n7nzlq__custom{gap:8px;margin-top:16px;font-size:14px;display:grid}.AiConsultation-module__n7nzlq__custom textarea,.AiConsultation-module__n7nzlq__manualCopy{resize:vertical;color:#17130f;width:100%;font:inherit;background:#fff;border:1px solid #a89a85;border-radius:10px;padding:12px;font-size:16px;line-height:1.6;display:block}.AiConsultation-module__n7nzlq__custom span{color:#61574b;font-size:12px;line-height:1.6}.AiConsultation-module__n7nzlq__providers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.AiConsultation-module__n7nzlq__providers button{color:#fff;cursor:pointer;background:#17130f;border:1px solid #17130f;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;font-weight:700;display:flex}.AiConsultation-module__n7nzlq__providers button+button{color:#17130f;background:#fff;border-color:#c7bcab}.AiConsultation-module__n7nzlq__providers button{text-align:left;overflow-wrap:anywhere;padding:12px 10px;font-size:13px}.AiConsultation-module__n7nzlq__providers small{margin-top:5px;font-size:11px;font-weight:400;line-height:1.5;display:block}.AiConsultation-module__n7nzlq__pasteLink{background:#fff1d4;border:1px solid #b87915;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:48px;margin-top:10px;padding:12px;font-size:14px;font-weight:700;display:flex}.AiConsultation-module__n7nzlq__copyStatus:not(:empty){margin-top:12px}.AiConsultation-module__n7nzlq__providers button:disabled,.AiConsultation-module__n7nzlq__copy:disabled{opacity:.45;cursor:not-allowed}.AiConsultation-module__n7nzlq__notice,.AiConsultation-module__n7nzlq__help{color:#61574b;margin:12px 0;font-size:12px;line-height:1.7}.AiConsultation-module__n7nzlq__copy{color:#67450f;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;padding:8px;font-size:13px;text-decoration:underline}.AiConsultation-module__n7nzlq__copyStatus{color:#496536;margin:0;font-size:12px;line-height:1.7}.AiConsultation-module__n7nzlq__manualCopy{min-height:150px;margin-top:8px}.AiConsultation-module__n7nzlq__help{margin-top:4px}.AiConsultation-module__n7nzlq__footer{border-top:1px solid #e9e1d4;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;padding-top:12px;font-size:12px;display:flex}.AiConsultation-module__n7nzlq__footer a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.AiConsultation-module__n7nzlq__panel :focus-visible,.AiConsultation-module__n7nzlq__launcher:focus-visible{outline-offset:3px;outline:3px solid #93621b}@media (max-width:900px){.AiConsultation-module__n7nzlq__directory{bottom:calc(90px + env(safe-area-inset-bottom,0px))}.AiConsultation-module__n7nzlq__panel{padding:20px}}
