@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css";:root{--blue:#1f5fd9;--blue-light:#8dbdf7;--bg:#e8f0fd;--card:#fff;--text:#16202e;--muted:#667085;--line:#d9e1ec;--match:#15803d;--match-bg:#dcf5e4;--check:#b45309;--check-bg:#fef0c7;--nomatch:#c81e1e;--nomatch-bg:#fde8e8;--radius:16px;--app-width:430px}*{box-sizing:border-box}body{color:var(--text);background:#d5dce6;margin:0;font-family:Pretendard,Noto Sans KR,system-ui,sans-serif}h1{margin:8px 0;font-size:22px;line-height:1.35}h2{margin:16px 0 8px;font-size:16px}h3{margin:8px 0 4px;font-size:16px}p{margin:4px 0}.app{max-width:var(--app-width);background:var(--bg);min-height:100vh;margin:0 auto;padding-bottom:72px}.app-header{background:var(--blue);color:#fff;justify-content:space-between;align-items:center;padding:12px 16px;font-weight:700;display:flex}.brand{color:#fff;align-items:center;gap:8px;text-decoration:none;display:flex}.logo-mark{width:26px;height:26px;color:var(--blue);background:#fff;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.header-user{color:#fff;background:#ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.app-main{padding:0 16px 16px}.hero{background:var(--blue);color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 44px),0 100%);margin:0 -16px 8px;padding:12px 16px 72px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:220px;height:220px;position:absolute;top:-90px;right:-70px}.hero:after{content:"";background:linear-gradient(transparent 40%, var(--blue-light) 40% 60%, transparent 60%);pointer-events:none;height:48px;position:absolute;inset:auto 0 0;transform:skewY(-6deg)}.hero>*{z-index:1;position:relative}.hero em{color:#ffd34d;font-style:normal}.hero-sub{opacity:.85;font-size:13px}.search-entry{color:var(--muted);background:#fff;border-radius:24px;margin-top:12px;padding:12px 16px;text-decoration:none;display:block}.banner{color:var(--text);background:#fff;border-radius:12px;justify-content:space-between;gap:8px;margin-top:8px;padding:10px 12px;font-size:13px;display:flex}.banner a{color:var(--blue);white-space:nowrap;font-weight:700;text-decoration:none}.card{background:var(--card);border-radius:var(--radius);margin-bottom:12px;padding:14px;box-shadow:0 1px 3px #0000000f}.card-blue{background:var(--blue);color:#fff}.card-unread{outline:1.5px solid var(--blue-light)}.row-between{justify-content:space-between;align-items:center;gap:8px;display:flex}.row-two{gap:8px;margin-bottom:8px;display:flex}.row-two>*{flex:1}.scroll-row{gap:10px;display:flex;overflow-x:auto}.scroll-row .card{min-width:250px}.muted{color:var(--muted);font-size:13px}.amount{color:var(--blue);font-weight:700}.deadline{font-size:13px;font-weight:700}.notice{color:var(--muted);text-align:center;margin:12px 0;font-size:12px}.badge{border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.badge-match{color:var(--match);background:var(--match-bg)}.badge-check{color:var(--check);background:var(--check-bg)}.badge-nomatch{color:var(--nomatch);background:var(--nomatch-bg)}.truth{font-size:12px;font-weight:700}.truth-TRUE{color:var(--match)}.truth-FALSE{color:var(--nomatch)}.truth-UNKNOWN{color:var(--check)}.condition{border-top:1px solid var(--line);padding:10px 0}.count-box{text-align:center;margin-top:12px;font-size:12px;display:flex}.count-box>div{flex:1}.count-box b{font-size:24px;display:block}.c-match{color:var(--match)}.c-check{color:var(--check)}.c-nomatch{color:var(--nomatch)}.chips{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.chip{border:1px solid var(--blue-light);color:var(--text);font:inherit;background:#fff;border-radius:99px;padding:6px 12px;font-size:13px}.chip.active{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:700}.chip-small{background:var(--bg);border-radius:99px;padding:3px 8px;font-size:12px}label{margin-top:12px;font-size:13px;font-weight:700;display:block}.label{margin-top:12px;font-size:13px;font-weight:700}input,select{width:100%;font:inherit;border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:4px;padding:11px 12px;font-weight:400}.row-between select{width:auto;margin:0}.check{align-items:center;gap:8px;font-weight:400;display:flex}.check input{width:auto;margin:0}.check-row{border-top:1px solid var(--line);padding:8px 0}progress{width:100%}.btn-primary,.btn-secondary,.btn-white{text-align:center;width:100%;font:inherit;border:0;border-radius:12px;margin:8px 0;padding:13px;font-weight:700;text-decoration:none;display:block}.btn-primary{background:var(--blue);color:#fff}.btn-primary:disabled{background:#c3ccd9}.btn-secondary,.btn-white{color:var(--blue);background:#fff}.btn-white-small{color:var(--blue);font:inherit;background:#fff;border:0;border-radius:99px;padding:7px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.link{font:inherit;color:var(--blue);background:0 0;border:0;padding:4px 0;font-size:13px;font-weight:700;text-decoration:none;display:block}.link-white{color:#fff;font:inherit;background:0 0;border:0;font-size:13px;text-decoration:underline}.state-box{border-radius:var(--radius);text-align:center;background:#fff;margin-bottom:12px;padding:20px;font-size:14px}.error-box{background:var(--nomatch-bg);color:var(--nomatch);border-radius:10px;padding:10px;font-size:13px}.field-error{color:var(--nomatch);font-size:12px}.tab-bar{width:100%;max-width:var(--app-width);border-top:1px solid var(--line);background:#fff;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.tab-bar a{text-align:center;color:var(--muted);flex:1;padding:14px 0;font-size:12px;text-decoration:none;position:relative}.tab-bar a.active{color:var(--blue);font-weight:700}.dot{color:#fff;background:#b91c1c;border-radius:99px;margin-left:2px;padding:1px 5px;font-size:10px;position:absolute;top:4px}.btn-kakao{width:100%;font:inherit;color:#191919;background:#fee500;border:0;border-radius:12px;margin:8px 0;padding:13px;font-weight:700;display:block}.row-inline{align-items:center;gap:6px;display:inline-flex}.title-clamp{-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.deadline.urgent,.dday.urgent{color:var(--nomatch)}.tab-bar a{flex-direction:column;align-items:center;gap:2px;padding:8px 0 10px;display:flex}.tab-icon{display:inline-flex;position:relative}.tab-bar .dot{margin:0;top:-4px;left:14px}.closing-card{max-width:170px;color:var(--text);flex-direction:column;gap:6px;margin-bottom:4px;text-decoration:none;display:flex;min-width:150px!important}.closing-card .badge{align-self:flex-start}.closing-card strong{font-size:14px;line-height:1.35}.dday{color:var(--blue);font-size:18px;font-weight:800}.field-head{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.field-head .label{margin:0}.unknown-btn{font:inherit;border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:99px;padding:3px 10px;font-size:12px}.unknown-btn.active{background:var(--check-bg);color:var(--check);border-color:#0000;font-weight:700}.is-unknown{opacity:.55;background:#f4f6f9}label.no-label{margin-top:0}.password-wrap{display:block;position:relative}.password-wrap input{padding-right:44px}.icon-btn{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px;display:inline-flex}.icon-btn.eye{position:absolute;top:50%;right:8px;transform:translateY(-40%)}.icon-btn-white{color:#fff;cursor:pointer;opacity:.9;background:0 0;border:0;padding:0;display:inline-flex}.code-boxes{gap:8px;margin:8px 0;display:flex}.code-boxes input{text-align:center;flex:1;min-width:0;margin:0;padding:12px 0;font-size:22px;font-weight:700}.code-boxes input:focus{outline:2px solid var(--blue);border-color:#0000}.lock-box{background:var(--nomatch-bg);color:var(--nomatch);border-radius:12px;gap:10px;padding:12px;font-size:13px;display:flex}.lock-box strong{font-size:14px;display:block}.guide-box{border:1.5px solid var(--blue-light);border-radius:var(--radius);background:#fff;margin-bottom:12px;padding:12px 14px;font-size:13px}.guide-box ol{color:var(--muted);margin:8px 0 0;padding-left:18px}.guide-box li{margin:3px 0}.unread-dot{background:var(--blue);border-radius:50%;width:8px;height:8px;display:inline-block}.app-plain{padding-bottom:24px}.notice a{color:var(--blue);font-weight:700;text-decoration:none}input,select{font-size:15px}.row-between select{border-radius:99px;padding:8px 10px;font-size:14px}.code-boxes input{font-size:22px}.hero{padding-bottom:60px}.app-header{border-bottom:1px solid #ffffff24}.logo-mark{background:var(--blue-light);color:#12306b}.header-user{color:var(--text);background:#fff}.hero-sub{opacity:.85;margin-top:4px;font-size:12.5px;line-height:1.5}.hero b{font-weight:800}.hero+.card,form>.hero+.card{z-index:1;margin-top:-44px;position:relative}.hero-short{padding-bottom:76px}.card{border-radius:18px;padding:16px;box-shadow:0 4px 16px #1f5fd914}.card-title{margin:0 0 4px;font-size:16px}.divider{background:var(--line);height:1px;margin:12px 0}.hint{color:var(--muted);margin:4px 0;font-size:12px}.link-muted{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:12.5px;text-decoration:underline}.pre-line{white-space:pre-line}.search-entry{align-items:center;gap:10px;padding:14px 18px;display:flex}.search-entry svg{color:var(--blue)}.banner{background:#eaf2ff;align-items:center}.banner .icon-btn{padding:0 0 0 4px}.section-title{align-items:center;gap:6px;font-size:18px;display:flex}.c-gold{color:#e0a800}.closing-card{gap:10px;min-height:120px}.dday-pill{background:var(--bg);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:800}.count-box{padding:14px 0}.count-box>div+div{border-left:1px solid var(--line)}.count-box>div{color:var(--muted)}.segmented{background:#dfe9fb;border-radius:99px;margin:8px 0 12px;padding:3px;display:inline-flex}.segmented button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:99px;padding:6px 16px;font-size:13px}.segmented button.active{color:var(--blue);background:#fff;font-weight:700;box-shadow:0 1px 3px #00000014}.btn-card{font-size:14px;box-shadow:0 2px 8px #1f5fd914}.back{font-size:15px;font-weight:700;text-decoration:none}.with-icon{cursor:pointer;align-items:center;gap:6px;padding:9px 16px;font-size:14px;display:inline-flex}.org{font-size:13px}.org-icon{background:var(--bg);color:var(--blue);border-radius:8px;padding:5px;display:inline-flex}.compare-grid{grid-template-columns:56px 1fr;gap:4px 8px;margin-top:6px;font-size:13px;display:grid}.compare-grid span:nth-child(odd){color:var(--muted)}.card-blue{position:relative;overflow:hidden}.card-blue h2{margin-top:0}.card-blue p{opacity:.9;font-size:13px}.info-list>div+div{margin-top:14px}.info-list .label{color:var(--muted);margin:0 0 2px;font-weight:400}.info-list ul{margin:4px 0 0;padding-left:18px}.row-two.tight{gap:8px;margin:4px 0 0}.row-two.tight>*{min-width:0}.field-pair .label{margin:14px 0 4px}.check.small{margin:0;font-size:13px;font-weight:700}.under-save{margin:0 2px 16px}.list-row{border:0;border-top:1px solid var(--line);width:100%;font:inherit;color:var(--text);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;padding:14px 0;font-size:14px;text-decoration:none;display:flex}.card-title+.list-row{border-top:0}.chev{color:var(--muted);font-size:18px}.chip-small.status{background:var(--bg);color:var(--blue);font-weight:700}.progress-head{margin-top:8px;font-size:13px}.bar{background:#e6ecf5;border-radius:99px;height:6px;overflow:hidden}.bar span{background:var(--blue);border-radius:99px;height:100%;display:block}.card-links{margin-top:10px}.fold-btn{border:0;border-top:1px solid var(--line);width:calc(100% + 32px);font:inherit;color:var(--blue);cursor:pointer;background:#f7f9fd;border-radius:0 0 18px 18px;justify-content:center;align-items:center;gap:4px;margin:12px -16px -16px;padding:12px;font-size:13px;font-weight:700;display:flex}.fold-btn.up{color:var(--muted)}.fold-btn.up svg{transform:rotate(180deg)}.status-row{margin-top:12px}.select-small{border-radius:10px;width:auto;margin:0;padding:7px 10px;font-size:13px}.checklist h3{margin-top:16px}.help-dot{background:var(--blue-light);color:#12306b;cursor:pointer;border:0;border-radius:50%;padding:2px;display:inline-flex}.checklist .guide-box{background:#eef4ff}.guide-box ul{color:var(--text);opacity:.8;margin:8px 0 0;padding-left:18px}.check-row{align-items:flex-start;gap:10px;padding:12px 0;display:flex}.check-row+.check-row{border-top:1px solid var(--line)}.check-row>input[type=checkbox]{width:20px;height:20px;accent-color:var(--blue);flex:none;margin:2px 0 0}.check-body{flex:1;min-width:0;font-size:14px}.check-body .hint{text-decoration:none;display:block}.row-inline.wrap{flex-wrap:wrap}.pill-req,.pill-opt{background:var(--bg);color:var(--text);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:700}.pill-opt{color:var(--muted)}.row-actions{flex:none;gap:10px;display:flex}.dashed-btn{border:1.5px dashed var(--blue-light);width:100%;font:inherit;color:var(--blue);cursor:pointer;background:#f7faff;border-radius:12px;margin-top:8px;padding:12px;font-size:13px;font-weight:700;display:block}.add-row{margin-top:8px}.hero-home .hero-illust{z-index:0;position:absolute;top:4px;right:8px}.hero-home>p:first-of-type,.hero-home h1{padding-right:84px}.app-plain .app-header+.app-main{padding-top:0}.back{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;margin-bottom:6px;padding:4px 0;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.label.first{margin-top:0}.chip-soft{border-color:var(--blue-light);color:var(--blue);background:#eaf2ff;align-items:center;gap:6px;font-weight:700;display:inline-flex}.card-unread{border:1.5px solid var(--blue-light);outline:0}.kind-chip{background:var(--bg);color:var(--text);border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.kind-NEW{background:var(--blue-light);color:#12306b}.kind-EXTENDED{color:var(--blue);background:#dcebff}.kind-CORRECTED{color:var(--text);background:#eef1f5}.kind-CANCELLED{background:var(--nomatch-bg);color:var(--nomatch)}.section-label{color:var(--muted);margin:4px 2px 8px;font-size:13px;font-weight:700}.hero+.section-label{z-index:1;position:relative}.setting-card{padding-top:4px;padding-bottom:4px}.setting-row{padding:14px 0}.setting-row+.setting-row{border-top:1px solid var(--line)}.setting-row .chips{margin:10px 0 4px}.time-row{color:var(--muted);gap:8px;margin-top:10px}.footnote{text-align:left;margin:0 2px 8px}.search-box{color:var(--blue);background:#fff;border-radius:99px;align-items:center;gap:8px;margin-top:6px;padding:6px 6px 6px 16px;display:flex}.search-box input{background:0 0;border:0;flex:1;min-width:0;margin:0;padding:8px 0}.search-box input:focus{outline:none}.search-btn{background:var(--blue);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:99px;padding:10px 16px;font-size:14px;font-weight:700}.card-blue.compact{padding:14px 16px}.card-blue.compact strong{font-size:15px;display:block}.card-blue.compact p{margin:4px 0 0}.empty-card{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 20px;display:flex}.empty-card svg{color:var(--blue)}.recent-card{padding-top:0;padding-bottom:0}.recent-row{color:var(--text)}.recent-row svg{color:var(--muted)}.card-title+.recent-row,.recent-card .recent-row:first-child{border-top:0}.btn-soft{background:var(--blue-light);color:#0f2f6e;font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:4px;padding:0 16px;font-size:14px;font-weight:700;flex:none!important}.btn-soft:disabled{opacity:.55}.or-divider{color:var(--muted);align-items:center;gap:10px;margin:14px 0;font-size:12px;display:flex}.or-divider:before,.or-divider:after{content:"";background:var(--line);flex:1;height:1px}.upload-box{border:1.5px dashed var(--blue-light);color:var(--blue);opacity:.75;background:#f7faff;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:18px;font-size:14px;display:flex}.upload-box strong{color:var(--text)}.gray-note{color:var(--muted);background:#eef1f5;border-radius:10px;margin-top:10px;padding:10px 12px;font-size:12px}textarea{width:100%;font:inherit;border:1px solid var(--line);resize:vertical;border-radius:10px;margin-top:4px;padding:11px 12px;font-size:15px;font-weight:400}.top-gap{margin-top:14px;margin-bottom:0}.field-pair>label{margin-top:0}.hero-auth{padding-top:20px}.hero-logo{background:var(--blue-light);color:#12306b;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:10px;display:inline-flex}.btn-kakao{justify-content:center;align-items:center;gap:8px;display:flex}.btn-outline{text-align:center;border:1px solid var(--line);width:100%;color:var(--blue);background:#fff;border-radius:12px;margin:8px 0;padding:13px;font-weight:700;text-decoration:none;display:block}.btn-primary:disabled{color:#fff;background:#c9d3e1}.is-invalid{background:#fff6f6;border-color:var(--nomatch)!important}.notice.links{justify-content:center;gap:14px;font-size:14px;display:flex}.notice.links a{color:var(--text);font-weight:700}.notice.links span{color:var(--line)}.rule{color:var(--muted);align-items:center;gap:6px;margin:6px 0 0;font-size:12.5px;display:flex}.rule.ok{color:var(--match)}.rule-dot{border:1.5px solid var(--muted);border-radius:50%;width:10px;height:10px;margin:0 2px;display:inline-block}.hint.ok{color:var(--match)}.email-chip{color:#fff;background:#ffffff2e;border-radius:99px;align-items:center;gap:6px;margin-top:10px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.timer{color:var(--blue);font-size:13px;font-weight:700}.code-boxes input{border:1.5px solid var(--line);border-radius:10px;height:52px}.code-boxes input:not(:placeholder-shown),.code-boxes input[value]:not([value=""]){border-color:var(--blue)}.info-line{color:var(--muted);gap:8px;margin:4px 6px 16px;font-size:12.5px;line-height:1.5;display:flex}.info-line svg{color:var(--blue);flex:none;margin-top:2px}.steps{gap:6px;margin:8px 0 12px;display:flex}.steps span{background:#ffffff4d;border-radius:99px;flex:1;height:4px}.steps span.on{background:#ffd34d}form.card{display:block}.code-boxes input.filled{border-color:var(--blue)}.dev-code{color:#7a5a00;background:#fff8e1;border:1px dashed #f0b400;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:4px 0 8px;padding:8px 12px;font-size:13px;display:flex}.dev-code b{letter-spacing:2px;margin-left:4px}.dev-code button{color:#fff;font:inherit;cursor:pointer;background:#f0b400;border:0;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:700}body{word-break:keep-all;overflow-wrap:anywhere}.badge,.chip-small,.kind-chip,.dday-pill,.pill-req,.pill-opt,.deadline,.unknown-btn,.btn-white-small{white-space:nowrap}.org{flex-wrap:wrap;min-width:0}.row-between>.chip-small,.row-between>.badge,.row-between>.deadline{flex:none}button,a,select,summary,label.check,input[type=checkbox],.chip,.card-link{cursor:pointer}button:disabled,.btn-primary:disabled{cursor:not-allowed}@media (hover:hover){.btn-primary:not(:disabled):hover{background:#194fbd}.btn-secondary:hover,.btn-white:hover,.btn-outline:hover,.btn-white-small:hover{background:#eef4ff}.btn-kakao:hover{background:#f5dc00}.btn-soft:not(:disabled):hover{background:#7ab0f3}.chip:not(.active):hover{border-color:var(--blue);background:#eef4ff}.chip.active:hover{background:#194fbd}.segmented button:not(.active):hover{color:var(--blue)}.link:hover,.link-muted:hover{opacity:.75}.card-link:hover,.closing-card:hover{transform:translateY(-1px);box-shadow:0 6px 20px #1f5fd929}.list-row:hover{background:#f7f9fd}.fold-btn:hover,.dashed-btn:hover{background:#eef4ff}.tab-bar a:hover{color:var(--blue)}.unknown-btn:not(.active):hover{border-color:var(--check);color:var(--check)}.search-btn:hover{background:#194fbd}}button,.chip,.card-link,.closing-card,.list-row{transition:background .15s,box-shadow .15s,transform .15s,border-color .15s,color .15s}.card-link{color:var(--text);text-decoration:none;display:block}.list-row.danger span:first-child{color:var(--nomatch)}.btn-danger{border:1px solid var(--nomatch);width:100%;color:var(--nomatch);font:inherit;background:#fff;border-radius:12px;margin:8px 0;padding:13px;font-weight:700;display:block}.btn-danger:disabled{opacity:.45}@media (hover:hover){.btn-danger:not(:disabled):hover{background:var(--nomatch-bg)}}.noti-detail{margin-top:10px}.change-pair{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px;display:grid}.change-pair>div{border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;font-size:14px;display:flex}.change-pair .before{color:var(--muted);background:#eef1f5}.change-pair .after{border:1.5px solid var(--blue-light);background:#eaf2ff}.change-pair .hint{margin:0;font-size:11.5px}.new-list{margin:0;padding:0;list-style:none}.new-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:9px 0;font-size:14px;display:flex}.new-list li:first-child{border-top:0}.new-list a{color:var(--text);text-decoration:none}.deadline-line{color:var(--nomatch);margin:4px 0;font-weight:700}.fold{align-items:center;gap:2px;text-decoration:none;display:inline-flex}.fold.up svg{transform:rotate(180deg)}.custom-actions{background:#f7f9fd;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:8px 10px;display:flex}.custom-actions .row-inline{gap:12px}.danger-text{color:var(--nomatch)}button.upload-box{width:100%;font:inherit;opacity:1;cursor:pointer}button.upload-box:disabled{opacity:.6;cursor:wait}@media (hover:hover){button.upload-box:not(:disabled):hover{border-color:var(--blue);background:#eef4ff}}.notice-line{color:var(--blue);font-weight:700}.kind-DEADLINE{background:var(--check-bg);color:var(--check)}
