body.is365-themed{background:#f1f6f5}body.is365-themed header{padding:20px max(16px,calc((100vw - 720px)/2));gap:15px}body.is365-themed main{max-width:720px;margin:18px auto;padding:0 14px 30px}body.is365-themed .card{padding:18px;border-radius:18px}body.is365-themed h2{font-size:21px}.task-guide{font-size:15px;color:#557069;line-height:1.6}.filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.filters button{min-height:44px;padding:10px 14px;border-radius:24px!important;background:#e8efec!important;color:#31594f!important}.filters button[aria-pressed=true]{background:#176f60!important;color:white!important}body.is365-themed .task{padding:22px 0;border-top:1px solid #dde7e3}body.is365-themed .task>strong{font-size:21px;line-height:1.5;margin:10px 0 18px;overflow-wrap:anywhere}.task-state{display:inline-flex;padding:7px 11px;border-radius:20px;background:#edf1f3;color:#47616a;font-size:13px;font-weight:600}.task-state.devam_ediyor{background:#e0f3eb;color:#166c51}.task-state.bekliyor{background:#fff0cc;color:#805d16}.task-state.tamamlandi{background:#dcefe7;color:#24604a}.task-primary-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.is365-themed .task .task-primary{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:112px;width:100%;padding:15px 8px;margin:0;border-radius:14px;background:#18765e;color:#fff;font-size:16px;line-height:1.3;box-shadow:none}body.is365-themed .task .task-primary.photo{background:#e8f1fc;color:#215d96}body.is365-themed .task .task-primary.finish{background:#173e50;color:white}body.is365-themed .task .task-primary:disabled{opacity:1;background:#edf0ee;color:#939e98;cursor:default}.task-primary svg{height:30px;width:30px;flex-shrink:0}body.is365-themed .task .task-photo-input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap;padding:0;border:0}.photo-note{font-size:14px;line-height:1.6;color:#506d63}.task-photo-preview{display:block;max-width:100%;width:180px;max-height:180px;object-fit:cover;border-radius:12px;margin:12px 0}.task-photo-preview[hidden]{display:none}.task-more{padding:12px 0 0;color:#5c746b}.task-more summary,.task-help summary{cursor:pointer;min-height:40px;line-height:40px;font-size:14px}.task-more>p{line-height:1.7;overflow-wrap:anywhere}.task-help{padding:10px 18px;border:1px solid #dce7e1;border-radius:14px;background:white;font-size:14px;line-height:1.7}body.is365-themed .task button:focus-visible{outline:3px solid #2978b4;outline-offset:3px}.task-times{font-size:12px}#lastSync{margin-bottom:0}#status{overflow-wrap:anywhere}@media(max-width:380px){.task-primary-actions{gap:6px}body.is365-themed .task .task-primary{min-height:104px;font-size:14px;padding:12px 4px}body.is365-themed .card{padding:15px}.task-primary svg{width:27px;height:27px}}@media(prefers-reduced-motion:no-preference){.task-primary{transition:background .15s}}

.task-completion{padding:16px;background:#f2f7f4;border:1px solid #dce9e1;border-radius:13px;margin:16px 0}.task-completion-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.task-completion-top strong{font-size:14px;margin:0}.task-completion-top span{font-size:24px;font-weight:750;color:#16734f}.task-completion p{font-size:12px;line-height:1.6;color:#587066;margin:8px 0 0}.task-completion progress{appearance:none;display:block;width:100%;height:12px;border:0;border-radius:20px;overflow:hidden;margin-top:12px;background:#e0e7e2;accent-color:#209260}.task-completion progress::-webkit-progress-bar{background:#e0e7e2;border-radius:20px}.task-completion progress::-webkit-progress-value{background:#d69226;border-radius:20px}.task-completion progress.progressing::-webkit-progress-value{background:#2b8baf}.task-completion progress.complete::-webkit-progress-value{background:#209260}.task-completion progress::-moz-progress-bar{background:#d69226}.task-completion progress.progressing::-moz-progress-bar{background:#2b8baf}.task-completion progress.complete::-moz-progress-bar{background:#209260}.task-completed-percent{display:inline-block;margin:0 0 10px;background:#dff3e6;color:#176b42;padding:8px 13px;border-radius:9px;font-size:15px;font-weight:700}

.task-kind{font-size:12px;color:#55786b;margin-left:10px}.task-job-fields{display:grid;gap:10px;margin:12px 0 18px}.task-job-fields:empty{display:none}.task-job-fields label{font-size:14px;font-weight:600;margin:0!important;line-height:1.5}.task-job-fields input{display:block;box-sizing:border-box;width:100%;min-height:46px;margin-top:6px;border:1px solid #bacfc4;border-radius:10px;padding:10px;font:inherit;background:white}.task-job-fields a{font-size:14px}.task-primary span{overflow-wrap:anywhere}

.task-completion-top .starting{color:#99651a}.task-completion-top .progressing{color:#247e9d}.task-completion-top .complete{color:#16734f}
