.styles-module-scss-module__Pa59dW__wrap{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}@media (max-width:700px){.styles-module-scss-module__Pa59dW__wrap{grid-template-columns:1fr}}.styles-module-scss-module__Pa59dW__half{flex-direction:column;gap:6px;min-width:0;display:flex}.styles-module-scss-module__Pa59dW__label{color:var(--ink-3);font-size:.78rem;font-weight:600}.styles-module-scss-module__Pa59dW__req{color:#e5484d;font-weight:700}.styles-module-scss-module__Pa59dW__anchor{position:relative}.styles-module-scss-module__Pa59dW__trigger{box-sizing:border-box;text-align:left;width:100%;min-height:44px;color:var(--ink-3);background:var(--surface);border:1px solid var(--line);cursor:pointer;border-radius:10px;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:11px 13px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s;display:flex}.styles-module-scss-module__Pa59dW__trigger:hover:not(:disabled){border-color:#cdd5df}.styles-module-scss-module__Pa59dW__trigger:focus-visible,.styles-module-scss-module__Pa59dW__trigger[aria-expanded=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.styles-module-scss-module__Pa59dW__trigger:disabled{color:#9aa5b3;cursor:not-allowed;background:#f4f6f9;border-color:#e9edf2}.styles-module-scss-module__Pa59dW__trigger:disabled svg,.styles-module-scss-module__Pa59dW__trigger:disabled span{color:#9aa5b3}.styles-module-scss-module__Pa59dW__triggerValue{color:var(--ink)}.styles-module-scss-module__Pa59dW__triggerPlaceholder{color:#b3bdca}.styles-module-scss-module__Pa59dW__calendar{--brand:#0b86e7;--brand-strong:#0968b3;--brand-tint:#0b86e712;--ok:#16a34a;--alert:#d4493f;--ink:#0f172a;--ink-2:#334155;--ink-3:#64748b;--ink-4:#5b6675;--line:#e6eaf0;--surface:#fff;--shadow-card:0 1px 2px #1018280d, 0 8px 24px #1018280f;--radius:14px;z-index:1060;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(280px,100vw - 16px);padding:10px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:fixed;top:0;left:0;box-shadow:0 12px 28px #0000001f}.styles-module-scss-module__Pa59dW__calNote{color:var(--ink-2);margin:0 0 8px;font-size:.78rem}.styles-module-scss-module__Pa59dW__calHead{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.styles-module-scss-module__Pa59dW__calTitle{color:var(--ink);font-size:.85rem;font-weight:700}.styles-module-scss-module__Pa59dW__calNav{width:24px;height:24px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;font-size:1.1rem;line-height:1;display:grid}.styles-module-scss-module__Pa59dW__calNav:hover{border-color:var(--line);color:var(--ink)}.styles-module-scss-module__Pa59dW__calGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.styles-module-scss-module__Pa59dW__calWeekday{text-align:center;color:var(--ink-3,var(--ink-2));padding-bottom:4px;font-size:.7rem;font-weight:700}.styles-module-scss-module__Pa59dW__calDay{aspect-ratio:1;color:var(--ink-3,var(--ink-2));cursor:default;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;font-size:.8rem;display:grid}.styles-module-scss-module__Pa59dW__calDayOut{opacity:.35}.styles-module-scss-module__Pa59dW__calDayOpen{color:var(--ink);cursor:pointer;font-weight:600}.styles-module-scss-module__Pa59dW__calDayOpen:hover{border-color:var(--brand)}.styles-module-scss-module__Pa59dW__calDayOn{background:var(--brand);border-color:var(--brand);color:#fff}.styles-module-scss-module__Pa59dW__select{box-sizing:border-box;appearance:none;width:100%;min-height:44px;color:var(--ink);background-color:var(--surface);border:1px solid var(--line);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%2364748b' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;border-radius:10px;outline:none;padding:11px 38px 11px 13px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.styles-module-scss-module__Pa59dW__select:hover:enabled{border-color:#cdd5df}.styles-module-scss-module__Pa59dW__select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.styles-module-scss-module__Pa59dW__select:disabled{color:#9aa5b3;cursor:not-allowed;background-color:#f4f6f9;border-color:#e9edf2}
