.sic__tasks__page{padding:52px 0 80px}.sic__tasks__hero{max-width:880px;margin:0 auto 32px;text-align:center}.sic__tasks__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;border-radius:999px;color:var(--primary-color);background:rgb(99 102 241 / .10);border:1px solid rgb(99 102 241 / .18);font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}.sic__tasks__hero h1{margin:0 0 12px;color:var(--heading-color);font-size:clamp(32px, 5vw, 56px);line-height:1.05;font-weight:950;letter-spacing:-.04em}.sic__tasks__hero p{max-width:690px;margin:0 auto;color:var(--gray-text);font-size:15px;line-height:1.8}.sic__tasks__notice{max-width:650px;margin:22px auto 0;display:inline-flex;align-items:center;gap:10px;padding:11px 15px;border-radius:100px;color:var(--primary-text);background:var(--upcard);border:1px solid var(--border);font-size:13px;font-weight:750}.sic__tasks__notice i{color:#f97316}.sic__tasks__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px}.sic__tasks__stat,.sic__tasks__toolbar,.sic__tasks__list__card,.sic__tasks__side__box{background:var(--card-color);border:1px solid var(--border);box-shadow:0 22px 60px -44px rgb(15 23 42 / .48)}.sic__tasks__stat{display:flex;align-items:center;gap:13px;padding:18px;border-radius:22px}.sic__tasks__stat i{width:46px;height:46px;display:grid;place-items:center;border-radius:16px;color:var(--primary-color);background:rgb(99 102 241 / .10);font-size:22px}.sic__tasks__stat.warning i{color:#f97316;background:rgb(249 115 22 / .12)}.sic__tasks__stat.danger i{color:#ef4444;background:rgb(239 68 68 / .12)}.sic__tasks__stat strong{display:block;color:var(--primary-text);font-size:22px;font-weight:950;line-height:1}.sic__tasks__stat span{display:block;margin-top:5px;color:var(--gray-text);font-size:12px;font-weight:750}.sic__tasks__toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:24px;margin-bottom:22px}.sic__tasks__search{min-height:48px;flex:1;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:16px;background:var(--input-bg);border:1px solid var(--border)}.sic__tasks__search i{color:var(--primary-color)}.sic__tasks__search input{width:100%;border:0;outline:0;color:var(--primary-text);background:#fff0;font-family:inherit;font-size:14px}.sic__tasks__search input::placeholder{color:var(--gray-text)}.sic__tasks__filters{display:flex;flex-wrap:wrap;gap:8px}.sic__tasks__filter{border:1px solid var(--border);background:var(--upcard);color:var(--primary-text);border-radius:100px;padding:9px 13px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:.22s ease}.sic__tasks__filter:hover,.sic__tasks__filter.active{color:#fff;border-color:var(--primary-color);background:var(--liearcolor)}.sic__tasks__layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px;align-items:start}.sic__tasks__list__card,.sic__tasks__side__box{border-radius:26px;padding:22px}.sic__tasks__list__head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.sic__tasks__list__head h2{margin:0 0 5px;color:var(--heading-color);font-size:24px;font-weight:950}.sic__tasks__list__head p{margin:0;color:var(--gray-text);font-size:13px}.sic__tasks__refresh{min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--border);border-radius:14px;color:var(--primary-text);background:var(--upcard);cursor:pointer;font-family:inherit;font-size:13px;font-weight:850}.sic__tasks__refresh:hover{color:var(--primary-color);border-color:rgb(99 102 241 / .35)}.sic__tasks__list{display:grid;gap:12px}.sic__task__item{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px;border-radius:20px;background:var(--upcard);border:1px solid var(--border);transition:.22s ease}.sic__task__item:hover{border-color:rgb(99 102 241 / .35);background:rgb(99 102 241 / .06)}.sic__task__icon{width:48px;height:48px;display:grid;place-items:center;border-radius:16px;color:var(--primary-color);background:rgb(99 102 241 / .10);font-size:22px}.sic__task__main{min-width:0}.sic__task__top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:5px}.sic__task__title{margin:0;color:var(--primary-text);font-size:15px;font-weight:900}.sic__task__badge{padding:4px 8px;border-radius:100px;color:var(--primary-color);background:rgb(99 102 241 / .10);font-size:10px;font-weight:900;text-transform:uppercase}.sic__task__badge.expired{color:#ef4444;background:rgb(239 68 68 / .12)}.sic__task__meta{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--gray-text);font-size:12px}.sic__task__meta span{display:inline-flex;align-items:center;gap:5px}.sic__task__countdown{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:7px 10px;border-radius:100px;color:var(--primary-text);background:var(--card-color);border:1px solid var(--border);font-size:12px;font-weight:600}.sic__task__countdown.danger{color:#ef4444;border-color:rgb(239 68 68 / .25);background:rgb(239 68 68 / .08)}.sic__task__actions{display:flex;align-items:center;gap:8px}.sic__task__btn{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:13px;border:1px solid var(--border);text-decoration:none;color:var(--primary-text);background:var(--card-color);font-size:12px;font-weight:600;cursor:pointer}.sic__task__btn.primary{color:#fff;border-color:var(--primary-color);background:var(--liearcolor)}.sic__task__btn.danger:hover{color:#ef4444;border-color:rgb(239 68 68 / .35)}.sic__task__btn.disabled{pointer-events:none;opacity:.5}.sic__tasks__empty{display:none;text-align:center;padding:44px 20px;border-radius:22px;border:1px dashed rgb(99 102 241 / .35);background:var(--upcard)}.sic__tasks__empty.show{display:block}.sic__tasks__empty i{width:58px;height:58px;display:grid;place-items:center;margin:0 auto 14px;border-radius:20px;color:var(--primary-color);background:rgb(99 102 241 / .10);font-size:26px}.sic__tasks__empty h3{margin:0 0 7px;color:var(--primary-text);font-size:19px;font-weight:950}.sic__tasks__empty p{margin:0 0 16px;color:var(--gray-text);font-size:13px}.sic__tasks__empty a{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:14px;color:#fff;background:var(--liearcolor);text-decoration:none;font-size:13px;font-weight:850}.sic__tasks__side{position:sticky;top:90px;display:grid;gap:14px}.sic__tasks__side__box>i{width:46px;height:46px;display:grid;place-items:center;border-radius:16px;color:#fff;background:var(--liearcolor);margin-bottom:13px}.sic__tasks__side__box h3{margin:0 0 8px;color:var(--primary-text);font-size:17px;font-weight:950}.sic__tasks__side__box p{margin:0 0 14px;color:var(--gray-text);font-size:13px;line-height:1.7}.sic__tasks__side__box ul{margin:0;padding:0;list-style:none;display:grid;gap:9px}.sic__tasks__side__box li{color:var(--gray-text);font-size:13px;line-height:1.65}.sic__tasks__side__box li::before{content:"✓";color:#22c55e;margin-right:7px;font-weight:900}.sic__tasks__side__box.premium{background:linear-gradient(135deg,rgb(99 102 241 / .15),transparent 60%),var(--card-color)}.sic__tasks__side__box.premium>i{background:linear-gradient(135deg,#f59e0b,#f97316)}.sic__tasks__side__box a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:13px;color:#fff;background:var(--liearcolor);text-decoration:none;font-size:13px;font-weight:850}@media (max-width:1040px){.sic__tasks__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.sic__tasks__layout{grid-template-columns:1fr}.sic__tasks__side{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.sic__tasks__toolbar{align-items:stretch;flex-direction:column}}@media (max-width:760px){.sic__tasks__page{padding:36px 0 64px}.sic__tasks__stats,.sic__tasks__side{grid-template-columns:1fr}.sic__tasks__notice{border-radius:18px;text-align:left}.sic__tasks__list__card,.sic__tasks__side__box{padding:18px;border-radius:22px}.sic__tasks__list__head{align-items:flex-start;flex-direction:column}.sic__task__item{grid-template-columns:42px minmax(0,1fr)}.sic__task__icon{width:42px;height:42px}.sic__task__actions{grid-column:1 / -1;flex-wrap:wrap}.sic__task__btn{flex:1}}.sic__delete__modal{position:fixed;inset:0;z-index:99999;display:none;align-items:center;justify-content:center;padding:18px}.sic__delete__modal.show{display:flex}.sic__delete__overlay{position:absolute;inset:0;background:rgb(15 23 42 / .52);backdrop-filter:blur(8px);animation:sicDeleteFade .25s ease}.sic__delete__box{position:relative;width:min(100%, 430px);padding:26px;border-radius:28px;text-align:center;background:var(--card-color);border:1px solid var(--border);box-shadow:0 35px 100px -35px rgb(0 0 0 / .55);animation:sicDeletePop .28s cubic-bezier(.2,.9,.25,1.2);overflow:hidden}@keyframes sicDeleteFade{from{opacity:0}to{opacity:1}}@keyframes sicDeletePop{from{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}.sic__delete__close{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;cursor:pointer;color:var(--gray-text);background:var(--upcard);z-index:2}.sic__delete__close:hover{color:#ef4444}.sic__delete__icon{position:relative;width:70px;height:70px;display:grid;place-items:center;margin:0 auto 16px;border-radius:24px;color:#ef4444;background:rgb(239 68 68 / .12);font-size:32px;animation:sicDeletePulse 1.6s ease infinite}@keyframes sicDeletePulse{0%,100%{box-shadow:0 0 0 0 rgb(239 68 68 / .26)}50%{box-shadow:0 0 0 12px #fff0}}.sic__delete__box h3{position:relative;margin:0 0 8px;color:var(--heading-color);font-size:24px;font-weight:950}.sic__delete__box p{position:relative;margin:0;color:var(--gray-text);font-size:14px;line-height:1.75}.sic__delete__task{position:relative;margin:18px 0;padding:13px 14px;border-radius:18px;text-align:left;background:var(--upcard);border:1px solid var(--border)}.sic__delete__task span{display:block;color:var(--gray-text);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px}.sic__delete__task strong{display:block;color:var(--primary-text);font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sic__delete__actions{position:relative;display:grid;grid-template-columns:1fr 1.25fr;gap:10px}.sic__delete__cancel,.sic__delete__confirm{min-height:46px;border-radius:15px;border:1px solid var(--border);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600}.sic__delete__cancel{color:var(--primary-text);background:var(--upcard)}.sic__delete__confirm{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#fff;border-color:#ef4444;background:linear-gradient(135deg,#ef4444,#f97316);box-shadow:0 18px 38px -22px rgb(239 68 68 / .9)}.sic__delete__confirm:hover{transform:translateY(-1px)}.sic__task__btn.share:hover{color:var(--primary-color);border-color:rgb(99 102 241 / .35);background:rgb(99 102 241 / .08)}@media (max-width:520px){.sic__delete__modal{align-items:flex-end;padding:0}.sic__delete__box{width:100%;border-radius:28px 28px 0 0;padding:24px 18px 18px}.sic__delete__actions{grid-template-columns:1fr}}.sic__tasks__pagination__wrap{display:none;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}.sic__tasks__pagination__wrap.show{display:flex}.sic__tasks__pagination__wrap p{margin:0;color:var(--gray-text);font-size:13px;font-weight:500}.sic__tasks__pagination{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.sic__page__btn{min-width:38px;height:38px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:13px;border:1px solid var(--border);background:var(--upcard);color:var(--primary-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;transition:.22s ease}.sic__page__btn:hover{color:var(--primary-color);border-color:rgb(99 102 241 / .35);background:rgb(99 102 241 / .08)}.sic__page__btn.active{color:#fff;border-color:var(--primary-color);background:var(--liearcolor);box-shadow:0 14px 34px -24px rgb(99 102 241 / .95)}.sic__page__btn:disabled{cursor:not-allowed;opacity:.45}.sic__page__dots{color:var(--gray-text);font-size:13px;font-weight:900;padding:0 3px}@media (max-width:760px){.sic__tasks__pagination__wrap{align-items:stretch;flex-direction:column}.sic__tasks__pagination{justify-content:center}.sic__page__btn{flex:1;min-width:38px}}.sic__skel{background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9 50%,#e2e8f0 75%);background-size:200% 100%;animation:sic__skel-shimmer 1.5s infinite}[data-theme="dark"] .sic__skel{background:linear-gradient(90deg,#1e293b 25%,#273244 50%,#1e293b 75%);background-size:200% 100%;animation:sic__skel-shimmer 1.5s infinite}@keyframes sic__skel-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@keyframes sic-spin{to{transform:rotate(360deg)}}