.pkh-time{max-width:1000px;margin:auto;color:#19313e;line-height:1.7}.pkh-time *{box-sizing:border-box}.pkh-time [hidden]{display:none!important}.pkh-time-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pkh-time label{font-weight:600;min-width:0}.pkh-time input,.pkh-time select{display:block;width:100%;min-width:0;max-width:100%;padding:12px;border:1px solid #afc4cd;border-radius:8px;background:white;color:#19313e;font:inherit;margin-top:7px;min-height:48px}.pkh-time-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.pkh-time button{font:inherit;min-height:48px;padding:12px 20px;border:0;border-radius:8px;background:#003e62;color:white;cursor:pointer}.pkh-time :focus-visible{outline:3px solid #008575;outline-offset:3px}.pkh-time-card{padding:20px;background:#edf8f6;border-left:4px solid #009c89;border-radius:10px;margin:16px 0;overflow-wrap:anywhere}.pkh-time-card h3{font-size:1.3rem;margin:0 0 12px;line-height:1.5}.pkh-time-card p{margin:8px 0}.pkh-time-result{min-height:2em}.pkh-time h2{font-size:1.6rem}@media(max-width:600px){.pkh-time-grid{grid-template-columns:minmax(0,1fr)}.pkh-time-actions button{width:100%}.pkh-time-card{padding:16px}}

.pkh-time,.pkh-time *{min-width:0}.pkh-time{overflow-wrap:anywhere}@media(max-width:600px){.pkh-time input,.pkh-time select{font-size:16px}}
