input.styled-time-input{padding-right:34px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2364778d' stroke-width='1.7'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 10px center!important;cursor:pointer;font-variant-numeric:tabular-nums}.styled-time-picker{--time-accent:#344d69;--time-soft:#edf3fa;position:fixed;inset:auto;margin:0;box-sizing:border-box;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto;padding:17px;background:#fff;border:1px solid #dce4ed;border-radius:10px;box-shadow:0 12px 40px #24375026;color:#344d69;font-family:'Noto Sans KR',sans-serif;z-index:1000}.styled-time-picker[hidden]{display:none!important}.styled-time-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:15px;border-bottom:1px solid #e5ebf2;font-size:13px}.styled-time-heading small{display:block;font-size:10px;color:#8a99aa;margin-top:5px}.styled-time-heading strong{font-size:24px;font-variant-numeric:tabular-nums;color:var(--time-accent)}.styled-time-columns{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:15px 0}.styled-time-columns>div>span{display:block;text-align:center;font-size:12px;color:#8a99aa;margin-bottom:10px}.styled-time-options{display:flex;flex-direction:column;gap:4px;position:relative;max-height:180px;overflow:auto;scrollbar-width:thin;scrollbar-color:#b8c5d5 transparent;padding:3px}.styled-time-options button{flex-shrink:0;padding:9px;border:1px solid transparent;border-radius:6px;font-size:14px;min-height:36px;font-family:inherit;color:#64748b;background:#fff}.styled-time-options button:hover{background:var(--time-soft)}.styled-time-options button.selected{background:var(--time-accent);color:#fff;font-weight:700}.styled-time-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #e5ebf2;padding-top:14px}.styled-time-footer button{font-family:inherit;font-size:12px;padding:8px 13px;border-radius:6px;background:var(--time-soft);color:var(--time-accent)}.styled-time-footer [data-time-apply]{background:var(--time-accent);color:#fff}.styled-time-footer button:disabled{opacity:.4}.styled-time-picker button:focus-visible{outline:2px solid var(--time-accent);outline-offset:1px}body[data-ui="user"] .styled-time-picker{--time-accent:var(--user-accent,#426a60);--time-soft:var(--user-soft,#edf5f0);font-family:var(--user-font,'Gowun Dodum'),sans-serif;border-radius:18px;background:var(--user-background,#f7faf7)}body[data-ui="user"] .styled-time-options button{border-radius:10px}body[data-ui="user"] .styled-time-footer button{border-radius:9px}
