@font-face{font-family:BMHANNAAir;src:url(/fonts/BMHANNAAir.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:BMJUA;src:url(/fonts/BMJUA.woff2) format("woff2");font-weight:400;font-display:swap}:root{--font-ui-heading: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;--font-ui-body: "Pretendard Variable", "Pretendard", -apple-system, BlinkMacSystemFont, system-ui, "Apple SD Gothic Neo", "Noto Sans KR", sans-serif;font-family:var(--font-ui-body);font-size:16px;font-weight:400;line-height:1.5;font-feature-settings:"tnum";background:#0e1116;color:#f2f4f8}h1,h2,h3,h4,h5,h6{font-family:var(--font-ui-heading)}body{margin:0;background:#0e1116;color:inherit}button,input,textarea{font-family:inherit;font-size:1rem}.page{max-width:560px;margin:0 auto;padding:1.5rem}.page-header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-actions{display:flex;gap:.5rem}.record-list{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:.75rem}.record-list li{background:#1d2330;border-radius:.5rem}.record-list a{display:flex;justify-content:space-between;padding:.75rem 1rem;text-decoration:none;color:inherit}.record-time{font-weight:600}.record-form{background:#1d2330;padding:1rem;border-radius:.5rem;margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.record-form label{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.record-form input,.record-form textarea{border-radius:.5rem;border:1px solid #394150;padding:.5rem;background:#0e1116;color:inherit}.form-actions{display:flex;gap:.5rem;justify-content:flex-end}.error{color:#ff8389;margin:.25rem 0 0}
