._planner_1mmwo_1{border:1px solid var(--line-1);background:var(--surface);padding:24px}._columns_1mmwo_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}._columns_1mmwo_2 fieldset{border:1px solid var(--line-1);min-width:0;padding:16px}._columns_1mmwo_2 legend,._memoLabel_1mmwo_4{font-size:18px;font-weight:700}._columns_1mmwo_2 legend{padding:0 8px}._planner_1mmwo_1 label{margin:16px 0 8px;font-size:15px;font-weight:700;line-height:1.8;display:block}._planner_1mmwo_1 select,._planner_1mmwo_1 textarea{width:100%;min-width:0;max-width:100%;color:var(--ink-1);font:inherit;background:#fff;border:1px solid #a8bbae;border-radius:4px;padding:12px;font-size:14px;line-height:1.8;display:block}._planner_1mmwo_1 textarea{resize:vertical}._actions_1mmwo_9{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}._actions_1mmwo_9 button{color:#345a46;font:inherit;cursor:pointer;background:#fff;border:1px solid #638775;border-radius:4px;padding:10px 16px}:is(._planner_1mmwo_1 select:focus-visible,._planner_1mmwo_1 textarea:focus-visible,._actions_1mmwo_9 button:focus-visible){outline-offset:3px;outline:3px solid #638775}@media (max-width:640px){._planner_1mmwo_1{padding:16px}._columns_1mmwo_2{grid-template-columns:1fr}._columns_1mmwo_2 fieldset{padding:12px}}
