:where(select:not([multiple]):not([size]):not([hidden]):not([aria-hidden=true])){min-width:0;max-width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background-color:var(--bg);color:var(--text)}:root select:not([multiple]):not([size]):not([hidden]):not([aria-hidden=true]){-webkit-appearance:none;appearance:none;box-sizing:border-box;padding-right:40px;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23858585' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-size:16px 16px;background-repeat:no-repeat}:root select:not([multiple]):not([size]):not([hidden]):not([aria-hidden=true]):focus-visible{outline:2px solid var(--green);outline-offset:2px}.task-scope-select>svg{display:none}@media (forced-colors:active){:root select:not([multiple]):not([size]):not([hidden]):not([aria-hidden=true]){appearance:auto;background-image:none}}.task-date-time-field{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"label toggle" "date date";gap:9px 16px;margin-top:16px;min-width:0}.task-date-time-field.has-time{grid-template-areas:"label toggle" "date time"}.task-date-time-field>.task-start-date-label{grid-area:label;align-self:end}.task-date-time-field>.task-time-toggle{grid-area:toggle;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.task-date-time-field>label{margin:0;min-width:0;color:var(--text);font-size:12px;line-height:1.5}.task-time-toggle>input{flex:none;width:16px;height:16px;margin:0;accent-color:var(--green)}.task-date-time-field>.task-start-date-input{grid-area:date}.task-date-time-field>.task-time-input{grid-area:time}.task-date-time-field>input{display:block;width:100%;min-width:0;min-height:48px;box-sizing:border-box;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);color:var(--text);font:inherit;font-size:13px;line-height:1.6;-webkit-appearance:none;appearance:none}.task-date-time-field>input:focus-visible{outline:2px solid var(--green);outline-offset:2px}.task-date-time-field>input::-webkit-date-and-time-value{min-height:1.5em;text-align:left}@media (max-width:760px){.task-date-time-field>input{font-size:16px;padding-inline:9px}}@media (max-width:360px){.task-date-time-field.has-time>.task-start-date-input{padding-inline:4px}.task-date-time-field.has-time>.task-start-date-input::-webkit-calendar-picker-indicator{width:12px;margin:0;padding:0}}