@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Open+Sans:wght@400;500;600;700&display=swap);:root{--az-primary:var(--brand-grad);--az-primary-solid:var(--brand-primary);--az-primary-ink:var(--brand-primary);--az-gray-50:#fafafa;--az-gray-100:#f0f0f0;--az-gray-200:#d9d9d9;--az-gray-400:#8c8c8c;--az-gray-600:#595959;--az-ink:#262626;--az-font-sans:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",sans-serif;--az-font-eyebrow:"Montserrat",-apple-system,sans-serif;--az-shadow-sm:0 2px 8px #0000000f;--az-shadow-md:0 4px 16px #00000014}.aa{color:#262626;color:var(--az-ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--az-font-sans);font-size:14px;line-height:1.45}.aa *{box-sizing:border-box}.aa a{color:var(--brand-primary);color:var(--az-primary-ink);cursor:pointer;font-weight:600;text-decoration:underline;text-underline-offset:2px}.aa a:hover{color:var(--brand-primary);color:var(--az-primary-solid)}.aa .aa-link{background:none;border:0;color:var(--brand-primary);color:var(--az-primary-ink);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:2px}.aa .aa-link.sm{font-size:13px}.aa .aa-link:hover{color:var(--brand-primary);color:var(--az-primary-solid)}.aa button,.aa input,.aa select,.aa textarea{color:inherit;font-family:inherit;font-size:inherit}.aa h1,.aa h2{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--az-font-sans)}.aa :focus-visible{outline:2px solid var(--brand-primary);outline:2px solid var(--az-primary-ink);outline-offset:2px}.aa .num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aa .b{font-weight:600}.aa .sm{font-size:13px}.aa .xs{font-size:12px}.aa .nowrap{white-space:nowrap}.aa .grow{flex:1 1;min-width:0}.aa .clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aa .m-row{align-items:center;display:flex;gap:8px}.aa .m-row.top{align-items:flex-start}.aa .m-row.wrap{flex-wrap:wrap}.aa .m-row.between{justify-content:space-between}.aa .m-row.gap4{gap:4px}.aa .m-row.gap8{gap:8px}.aa .m-row.gap16{gap:16px}.aa .m-col{display:flex;flex-direction:column;gap:8px}.aa .m-col.gap4{gap:4px}.aa .m-col.gap8{gap:8px}.aa .m-col.gap16{gap:16px}.aa .aend{align-items:flex-end}.aa .m-sub{font-size:12.5px}.aa .m-eb,.aa .m-sub{color:#595959;color:var(--az-gray-600)}.aa .m-eb{font-family:Montserrat,-apple-system,sans-serif;font-family:var(--az-font-eyebrow);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.aa .m-eb.light{color:#c9d1dd}.aa .m-modalhost{inset:0;pointer-events:none;position:absolute;z-index:60}.aa .m-modalhost>*{pointer-events:auto}.aa .m-page{display:flex;flex-direction:column;gap:16px;max-width:1240px}.aa .m-page.fill{height:100%}.aa .m-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:18px;max-width:100%;padding:2px 9px;white-space:nowrap}.aa .m-chip i{font-size:11px}.aa .c-ok{background:#f6ffed;color:#237804}.aa .c-warn{background:#fdf1de;color:#8a4b00}.aa .c-info{background:#e6f4ff;color:#2f6fb0}.aa .c-bad{background:#fff2f0;color:#a8071a}.aa .c-neutral{background:#eef0f3;color:#3f4652}.aa .c-purple{background:#f9f0ff;color:#531dab}.aa .m-mk{border:1px solid #b7c2d0;border-radius:6px;color:#3f4652;font-size:11px;gap:4px;line-height:18px;padding:0 6px}.aa .m-btn,.aa .m-mk{align-items:center;background:#fff;display:inline-flex;font-weight:600;white-space:nowrap}.aa .m-btn{border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:8px;color:#262626;color:var(--az-ink);cursor:pointer;gap:8px;height:40px;justify-content:center;padding:0 16px}.aa .m-btn:hover{border-color:var(--az-primary-solid);color:var(--brand-primary);color:var(--az-primary-solid)}.aa .m-btn.primary{background:var(--brand-grad);background:var(--az-primary);border:none;color:#fff}.aa .m-btn.primary:hover{color:#fff;filter:brightness(1.15)}.aa .m-btn.sm{font-size:13px;height:36px;padding:0 12px}.aa.ph .m-btn,.aa.ph .m-btn.sm{font-size:13px;height:auto;min-height:44px;padding:0 12px}.aa .m-btn.block{width:100%}.aa .m-btn.big{border-radius:12px;font-size:18px;height:64px;min-width:64px;padding:0 24px}.aa .m-btn[disabled]{background:#f0f0f0;background:var(--az-gray-100);border-color:#d9d9d9;border-color:var(--az-gray-200);color:#595959;cursor:not-allowed;filter:none}.aa .m-lockw{display:inline-flex;flex-direction:column;gap:2px}.aa .m-why{color:#595959;color:var(--az-gray-600);font-size:11px;max-width:240px}.aa .m-card{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:12px;box-shadow:0 2px 8px #0000000f;box-shadow:var(--az-shadow-sm);min-width:0;padding:18px}.aa .m-card.sm{padding:14px}.aa .m-card.flush{overflow:hidden;padding:0}.aa .m-card.sub{background:#fafafa;background:var(--az-gray-50);box-shadow:none}.aa.ph .m-card{padding:14px}.aa .m-ch{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.aa .m-ct{font-size:16px;font-weight:700}.aa .m-card.sm .m-ct{font-size:14px}.aa .m-bub{align-items:center;background:#e6eaf0;border-radius:10px;color:var(--brand-primary);display:inline-flex;flex:none;height:36px;justify-content:center;width:36px}.aa .m-bub.sm{border-radius:8px;font-size:13px;height:30px;width:30px}.aa .on>.m-tc{background:#ffffff40}.aa .m-fchip{align-items:center;background:#fff;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:999px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;min-height:34px;padding:4px 12px;white-space:nowrap}.aa .m-fchip.on{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.aa .m-fchip.big{font-size:16px;min-height:56px;padding:0 18px}.aa .m-fchip[disabled]{cursor:not-allowed;opacity:.55}.aa .m-inp{background:#fff;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:8px;height:40px;min-width:0;padding:0 12px}.aa textarea.m-inp{height:auto;padding:10px 12px;resize:vertical;width:100%}.aa.ph .m-inp{height:44px}.aa.ph textarea.m-inp{height:auto}.aa .m-inp.big{font-size:18px;height:56px}.aa .m-inp.sig{font-family:cursive;font-size:26px}.aa .m-av{align-items:center;background:var(--brand-grad);background:var(--az-primary);border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.aa .m-av.lt{background:#e6eaf0;color:var(--brand-primary)}.aa .m-av.sm{font-size:11px;height:28px;width:28px}.aa .m-emptyc{align-items:center;background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:32px 16px;text-align:center}.aa .m-emi{color:#8c8c8c;font-size:26px}.aa .m-chart{width:100%}.aa .m-batch{border-top:1px solid #f0f0f0;border-top:1px solid var(--az-gray-100);cursor:default;display:flex;flex-direction:column;gap:6px;padding-top:10px}.aa .m-brow{border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--az-gray-100);display:flex;flex-wrap:wrap;padding:6px 0}.aa .m-brow,.aa .m-check{align-items:center;gap:8px}.aa .m-check{cursor:pointer;display:inline-flex;font-size:13px;min-height:40px}.aa .m-check.top{align-items:flex-start}.aa .m-check input{flex:none;height:20px;width:20px}.aa .m-pulse{font-size:12px;font-weight:700}.aa .m-ln.pulse,.aa .m-pulse,.aa .m-pulsebar,.aa .m-tc.pulse{animation:mpulse 1s ease-in-out 2;color:#237804}.aa .m-pulsebar{background:#f6ffed;border-radius:10px;font-weight:700;padding:8px 12px}@keyframes mpulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.aa .m-house{align-items:center;background:#fff;border:2px dashed #b7c2d0;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:14px;position:relative;text-align:center;transition:background .15s,border-color .15s}.aa .m-house.hover,.aa .m-house.party{background:#f6ffed;border-color:#52c41a}.aa .m-house.party{border-style:solid}.aa .m-hicon{align-items:center;color:#7c93b5;display:flex;font-size:34px;height:48px;justify-content:center;position:relative;width:56px}.aa .m-house.hover .m-hicon,.aa .m-house.party .m-hicon{color:#389e0d}.aa .m-hicon.hop{animation:mhop 3.5s ease-in-out}@keyframes mhop{0%{transform:translateY(0) rotate(0)}10%{transform:translateY(-14px) rotate(-8deg)}20%{transform:translateY(0) rotate(6deg)}30%{transform:translateY(-10px) rotate(-6deg)}40%{transform:translateY(0) rotate(4deg)}55%{transform:translateY(-6px) rotate(-3deg)}70%{transform:translateY(0) rotate(2deg)}85%{transform:rotate(-1deg)}to{transform:translateY(0) rotate(0)}}.aa .m-conf{animation:mconf .9s ease-out forwards;border-radius:2px;height:8px;left:50%;position:absolute;top:50%;width:8px}@keyframes mconf{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) rotate(220deg) scale(.6)}}.aa .m-srlive{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.aa .m-scrim{background:#0b142659;inset:0;position:absolute;z-index:40}.aa .m-scrim.top{z-index:58}.aa .m-scrim.clear{background:#0000}@keyframes mslide{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}}.aa .m-x{background:#15264214;border:0;border-radius:8px;color:inherit;cursor:pointer;flex:none;height:44px;width:44px}.aa .m-x.sm{background:#ffffff1f;color:#fff;height:32px;width:32px}.aa .m-whyc{background:#eef3fa;border-radius:8px;color:#1d3557;font-size:13px;padding:10px 12px}.aa .m-modal{background:#fff;border-radius:16px;box-shadow:0 4px 16px #00000014;box-shadow:var(--az-shadow-md);display:flex;flex-direction:column;left:50%;max-height:90%;max-width:94%;overflow:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:620px;z-index:59}.aa .m-modal.sm{width:460px}.aa.ph .m-modal{border-radius:16px 16px 0 0;bottom:0;max-height:86%;max-width:100%;top:auto;transform:translateX(-50%);width:100%}.aa .m-mh{background:var(--brand-grad);background:var(--az-primary);color:#fff;padding:14px 18px}.aa .m-mh h2{font-size:18px;margin:0}.aa .m-mh .m-x{background:#ffffff24;color:#fff}.aa .m-mb{display:flex;flex-direction:column;gap:14px;padding:16px 18px}.aa .m-mf{align-items:center;border-top:1px solid #f0f0f0;border-top:1px solid var(--az-gray-100);display:flex;gap:8px;padding:12px 18px}.aa .m-field{display:flex;flex-direction:column;gap:5px;min-width:0}.aa .m-field label{color:#595959;color:var(--az-gray-600);font-size:12px;font-weight:700}.aa .m-field .m-inp{width:100%}.aa .m-grid2{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa.ph .m-grid2,.aa.ph .m-grid3{grid-template-columns:minmax(0,1fr)}.aa .m-hint{color:#595959;color:var(--az-gray-600);font-size:12.5px}.aa .m-err{color:#a8071a;font-size:12.5px;font-weight:600}.aa .m-xl{font-size:30px;font-weight:700;line-height:1.2;margin:0}@media (prefers-reduced-motion:reduce){.aa *,.aa :after,.aa :before{animation-duration:.15s!important;animation-iteration-count:1!important;transition-duration:.15s!important}.aa .m-hicon.hop{animation:none}.aa .m-conf{display:none}}.aa .aa2-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px}.aa .aa2-head h1{font-size:22px;margin:0}.aa .aa2-types{background:#fafafa;background:var(--az-gray-50);border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;display:flex;flex-wrap:wrap;gap:4px;max-width:100%;padding:4px;width:max-content}.aa .aa2-tt{align-items:center;background:none;border:0;border-radius:8px;color:#595959;color:var(--az-gray-600);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:600;gap:6px;min-height:36px;padding:0 12px}.aa .aa2-tt.on{background:var(--brand-grad);background:var(--az-primary);color:#fff}.aa .aa2-tn{background:#00000014;border-radius:999px;font-size:11px;padding:0 7px}.aa .aa2-tt.on .aa2-tn{background:#fff3}.aa .aa2-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.aa .aa2-tools .m-field.inline{align-items:center;display:flex;gap:8px;margin:0}.aa .aa2-tools .m-field.inline label{font-size:13px;font-weight:600;white-space:nowrap}.aa .aa2-search{width:220px}.aa .aa2-board{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(280px,1fr));overflow-x:auto;padding-bottom:4px}.aa .aa2-col{background:#fafafa;background:var(--az-gray-50);border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:12px;display:flex;flex-direction:column;gap:8px;max-height:620px;min-height:240px;padding:10px}.aa .aa2-col.over{background:#eef3fa;outline:2px dashed var(--brand-primary);outline-offset:-4px}.aa .aa2-colh{align-items:center;display:flex;font-size:14px;gap:8px;padding:2px 4px}.aa .aa2-dot{border-radius:50%;display:inline-block;flex:none;height:9px;width:9px}.aa .aa2-cnt{border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:999px;font-size:11px;padding:0 7px}.aa .aa2-auto,.aa .aa2-cnt{background:#fff;font-weight:700}.aa .aa2-auto{border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:6px;color:#595959;color:var(--az-gray-600);font-size:10px;letter-spacing:.06em;margin-left:auto;padding:1px 6px;text-transform:uppercase}.aa .aa2-colb{overflow-y:auto;padding:2px}.aa .aa2-colb,.aa .aa2-empty{display:flex;flex-direction:column;gap:8px}.aa .aa2-empty{align-items:center;color:#595959;color:var(--az-gray-600);font-size:13px;padding:28px 12px;text-align:center}.aa .aa2-empty i{font-size:20px}.aa .aa2-card{background:#fff;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:10px;box-shadow:0 2px 8px #0000000f;box-shadow:var(--az-shadow-sm);cursor:grab;display:flex;flex:none;flex-direction:column;gap:6px;overflow:hidden;padding:10px 12px;position:relative}.aa .aa2-card:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.aa .aa2-card.std{height:222px}.aa .aa2-card.cmp{height:112px}.aa .aa2-card.urgent{background:#fff8f8;border-color:#e8a0a2;box-shadow:inset 3px 0 0 #d0494e,0 2px 8px #0000000f;box-shadow:inset 3px 0 0 #d0494e,var(--az-shadow-sm)}.aa .aa2-card.high{box-shadow:inset 3px 0 0 #faad14,0 2px 8px #0000000f;box-shadow:inset 3px 0 0 #faad14,var(--az-shadow-sm)}.aa .aa2-top{align-items:center;display:flex;gap:6px}.aa .aa2-pri{align-items:center;background:#f0f0f0;border-radius:6px;color:#434343;display:inline-flex;font-size:11px;font-weight:800;gap:4px;letter-spacing:.04em;padding:1px 7px;text-transform:uppercase}.aa .aa2-pri.urgent{background:#c9393c;color:#fff}.aa .aa2-pri.high{background:#fff4e0;color:#8a4b00}.aa .aa2-type{align-items:center;color:#595959;color:var(--az-gray-600);display:inline-flex;font-size:12px;font-weight:600;gap:4px}.aa .aa2-move{background:#fff;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:6px;color:#262626;color:var(--az-ink);font:inherit;font-size:12px;height:28px;max-width:96px}.aa .aa2-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:700;line-height:1.3;overflow:hidden}.aa .aa2-card.cmp .aa2-title{-webkit-line-clamp:1}.aa .aa2-who{font-size:12.5px;gap:8px;text-overflow:ellipsis}.aa .aa2-who>span:last-child,.aa .aa2-why{overflow:hidden;text-overflow:ellipsis}.aa .aa2-why{color:#434343;font-size:12.5px;white-space:nowrap}.aa .aa2-date{align-items:center;color:#595959;color:var(--az-gray-600);display:flex;font-size:12px;gap:6px;overflow:hidden;white-space:nowrap}.aa .aa2-date .grow{overflow:hidden;text-overflow:ellipsis}.aa .aa2-foot{margin-top:auto}.aa .aa2-foot,.aa .aa2-owner{align-items:center;display:flex}.aa .aa2-owner{color:#595959;color:var(--az-gray-600);font-size:12px;gap:6px;white-space:nowrap}.aa .aa2-age{align-items:center;background:#f0f0f0;border-radius:999px;color:#434343;display:inline-flex;font-size:11.5px;font-weight:700;gap:4px;padding:2px 8px;white-space:nowrap}.aa .aa2-age.amber{background:#fff4e0;color:#8a4b00}.aa .aa2-age.red{background:#fdecec;color:#a8071a}.aa .aa2-housewrap{align-items:center;border-top:1px dashed #d9d9d9;border-top:1px dashed var(--az-gray-200);display:flex;flex-wrap:wrap;gap:16px;padding-top:12px}.aa .aa2-housewrap .m-house{align-items:center;display:flex;flex:0 0 auto;flex-direction:row;gap:12px;min-height:76px;min-width:260px;padding:12px 18px;text-align:left;width:auto}.aa .aa2-housewrap .m-house .m-hicon{margin:0}.aa .aa2-housenote{align-items:flex-start;color:#595959;color:var(--az-gray-600);display:flex;flex:1 1 260px;gap:10px;min-width:0}.aa .aa2-arch{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:12px;overflow:hidden}.aa .aa2-archh{background:#fafafa;background:var(--az-gray-50);border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--az-gray-100);flex-wrap:wrap;gap:10px}.aa .aa2-archh,.aa .aa2-arow{align-items:center;display:flex;padding:10px 14px}.aa .aa2-arow{background:#fff;border:0;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--az-gray-100);color:#262626;color:var(--az-ink);cursor:pointer;font:inherit;gap:12px;min-height:52px;text-align:left;width:100%}.aa .aa2-arow:hover{background:#fafafa;background:var(--az-gray-50)}.aa .aa2-acheck{align-items:center;background:#f6ffed;border-radius:50%;color:#237804;display:inline-flex;flex:none;font-size:11px;height:24px;justify-content:center;width:24px}.aa .aa2-ameta{align-items:flex-end;color:#595959;color:var(--az-gray-600);display:flex;flex:none;flex-direction:column;gap:4px;max-width:40%;text-align:right}.aa .aa2-aprow{align-items:center;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--az-gray-100);display:flex;flex-wrap:wrap;gap:12px;padding:10px 0}.aa .aa2-phl{grid-gap:4px;background:#fafafa;background:var(--az-gray-50);border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);padding:4px}.aa .aa2-phl button{align-items:center;background:none;border:0;border-radius:8px;color:#595959;color:var(--az-gray-600);cursor:pointer;display:flex;flex-wrap:wrap;font:inherit;font-size:12.5px;font-weight:600;gap:6px;justify-content:center;min-height:48px}.aa .aa2-phl button.on{background:#fff;box-shadow:0 2px 8px #0000000f;box-shadow:var(--az-shadow-sm);color:#262626;color:var(--az-ink)}.aa.ph .aa2-search{width:100%}.aa.ph .aa2-tools .m-field.inline{flex:1 1 100%}.aa.ph .aa2-tools .m-field.inline select{flex:1 1}.aa.ph .aa2-types{flex-wrap:nowrap;overflow-x:auto;width:100%}.aa.ph .aa2-tt{flex:none}.aa.ph .aa2-card.std{height:auto;min-height:200px}.aa.ph .aa2-housewrap .m-house{width:100%}.aa .m-field.inline{align-items:center;display:flex;gap:8px}.aa .m-field.inline label{white-space:nowrap}.aa .aa2-tools .m-field.inline,.aa .m-field.inline{align-items:center;flex-direction:row!important}.aa .aa2-phtop{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.aa .aa2-fsheet{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:10px}.aa .aa2-ager{align-items:center;display:flex;gap:6px;min-width:0}.aa .aa2-ager>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.aa .aa2-card.cmp .aa2-ager{display:none}.aa .aa2-card.std{height:240px}.aa .aa2-foot .aa2-owner{text-overflow:ellipsis}.aa.ph .aa2-phtop{flex-wrap:nowrap}.aa.ph .aa2-phtop .m-btn{white-space:nowrap}.aa .m-page{gap:12px}.aa .m-card{padding:14px}.aa .m-card.sm{padding:12px}.aa .m-av{font-size:11px;height:30px;width:30px}.aa .aa2-head h1{font-size:20px}.aa .aa2-tt{font-size:12.5px;min-height:32px;padding:0 10px}.aa .aa2-col{gap:6px;max-height:440px;min-height:200px;padding:8px}.aa .aa2-colb{gap:6px;padding-bottom:6px}.aa .aa2-card{border-radius:9px;gap:4px;padding:8px 10px}.aa .aa2-card.std{height:186px}.aa .aa2-card.cmp{height:88px}.aa .aa2-title{font-size:13.5px}.aa .aa2-date,.aa .aa2-who,.aa .aa2-why{font-size:12px}.aa .aa2-pri{font-size:10px;padding:1px 6px}.aa .aa2-move,.aa .aa2-owner,.aa .aa2-type{font-size:11.5px}.aa .aa2-move{height:26px;max-width:88px}.aa .aa2-age{font-size:11px;padding:1px 7px}.aa .aa2-ager{min-height:20px}.aa .aa2-foot .m-btn.sm{font-size:12.5px;height:30px;min-height:30px;padding:0 10px}.aa .aa2-card .m-av.sm{font-size:9px;height:22px;width:22px}.aa .aa2-housewrap{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:12px;bottom:0;box-shadow:0 -4px 14px #0b142614;margin-top:4px;padding:8px 12px;position:sticky;z-index:6}.aa .aa2-housewrap .m-house{min-height:56px;padding:8px 14px}.aa.ph .aa2-housewrap{border-radius:10px;flex-wrap:nowrap;gap:8px;padding:6px 8px}.aa.ph .aa2-housewrap .m-house{flex:1 1 auto;min-height:48px;min-width:0;padding:6px 10px}.aa.ph .aa2-housenote{display:none}.aa.ph .aa2-col{max-height:none}.aa .tagx{font-size:11px!important;line-height:16px;padding:1px 7px!important}.aa .c-navy{background:var(--brand-primary);color:#fff}.aa .aa2-board{grid-template-columns:repeat(4,minmax(250px,1fr))}.aa .aa2-phl{grid-template-columns:repeat(4,1fr)}.aa .aa2-phl button{font-size:11.5px;padding:0 2px}.aa .aa2-card>*{flex-shrink:0}.aa .aa2-card.std{height:204px}.aa .aa2-card.cmp{height:auto;min-height:88px}.aa .aa2-card,.aa .aa2-card.cmp,.aa .aa2-card.std{box-sizing:border-box;height:auto!important;min-height:0!important}.aa .aa2-card>*{flex:0 0 auto;min-width:0}.aa .aa2-top{height:26px;overflow:hidden}.aa .aa2-top .aa2-move,.aa .aa2-top .aa2-pri{flex:none}.aa .aa2-top .aa2-type{overflow:hidden;text-overflow:ellipsis}.aa .aa2-title{height:36px;line-height:18px}.aa .aa2-card.cmp .aa2-title{display:block;height:18px}.aa .aa2-who{height:22px;line-height:22px}.aa .aa2-date,.aa .aa2-why{height:18px;line-height:18px}.aa .aa2-ager{height:22px;min-height:22px}.aa .aa2-ager,.aa .aa2-foot{flex-wrap:nowrap;overflow:hidden}.aa .aa2-foot{height:30px;margin-top:0!important}.aa .ac-props{grid-gap:4px;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:8px;display:grid;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:200px;overflow:auto;padding:6px}.aa .ac-prop{border-radius:6px;font-size:12.5px;min-height:36px;padding:4px 6px}.aa .ac-prop.on{background:#eef3fa}.aa.ph .ac-props{grid-template-columns:minmax(0,1fr)}.aa .aa2-top .aa2-type{flex:0 1 auto;max-width:none;min-width:56px;overflow:visible;text-overflow:clip}.aa .aa2-top .aa2-move{flex:0 1 80px;max-width:80px}.aa .aa2-top .grow{flex:1 1;min-width:0}.aa .aa2-foot{gap:8px}.aa .aa2-foot>.aa2-pbtn,.aa .aa2-foot>.m-btn,.aa .aa2-foot>:first-child{flex:0 1 auto;max-width:68%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-foot .aa2-owner{flex:0 1 auto;max-width:40%;min-width:0;overflow:hidden}.aa .aa2-foot .aa2-owner>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-foot .aa2-owner .m-av{flex:none}.aa .aa2-top .aa2-type{flex:none;min-width:0;white-space:nowrap}.aa .aa2-top .aa2-move{appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23152642' d='M278.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l9.4-9.4V224H109.3l9.4-9.4c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-64 64c-12.5 12.5-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-9.4-9.4H224v114.8l-9.4-9.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l64 64c12.5 12.5 32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-9.4 9.4V288h114.8l-9.4 9.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l64-64c12.5-12.5 12.5-32.8 0-45.3l-64-64c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l9.4 9.4H288V109.3l9.4 9.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-64-64z'/%3E%3C/svg%3E") 50%/13px no-repeat;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:6px;color:#0000;cursor:pointer;flex:0 1 auto;flex:none;height:28px;max-width:72px;max-width:34px;min-width:0;min-width:34px;padding:0;text-indent:-999px;width:34px}.aa .aa2-top .aa2-move:hover{border-color:var(--brand-primary)}.aa .aa2-top .aa2-move option{color:#262626;color:var(--az-ink);text-indent:0}.aa .ac-scrim{background:#0b142680;inset:0;position:absolute;z-index:60}.aa .ac-modal{background:#fff;border-radius:14px;box-shadow:0 20px 60px #0b142659;display:flex;flex-direction:column;height:85%;left:50%;outline:none;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(960px,94%);z-index:61}.aa .ac-modal.ph{border-radius:0;left:0;transform:none;width:100%}.aa .ac-head{align-items:center;background:var(--brand-grad);background:var(--az-primary);color:#fff;display:flex;flex:none;gap:12px;padding:14px 18px}.aa .ac-head .m-av{background:#ffffff24;color:#fff;font-size:14px;height:40px;width:40px}.aa .ac-hm{flex:1 1;min-width:0}.aa .ac-hm h2{color:#fff;font-size:18px;line-height:1.25;margin:0}.aa .ac-hs{color:#c9d1dd;font-size:12.5px;margin-top:2px}.aa .ac-back,.aa .ac-x{background:#ffffff1f;border:0;border-radius:8px;color:#fff;cursor:pointer;flex:none;font-size:15px;height:40px;width:40px}.aa .ac-back:hover,.aa .ac-x:hover{background:#ffffff38}.aa .ac-chips{align-items:center;border-bottom:1px solid #f0f0f0;border-bottom:1px solid var(--az-gray-100);display:flex;flex:none;flex-wrap:wrap;gap:8px;padding:10px 18px}.aa .ac-pri{align-items:center;background:#f0f2f5;border-radius:6px;color:#3f4652;display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.05em;padding:3px 8px;text-transform:uppercase}.aa .ac-pri.urgent{background:#a8071a;color:#fff}.aa .ac-pri.high{background:#fff1e6;color:#ad4e00}.aa .ac-age{align-items:center;background:#f0f2f5;border-radius:6px;color:#3f4652;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:3px 8px}.aa .ac-age.red{background:#d4380d;color:#fff}.aa .ac-age.amber{background:#fff7e6;color:#874d00}.aa .ac-body{display:grid;flex:1 1;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);min-height:0;overflow:hidden}.aa .ac-left,.aa .ac-right{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:auto;padding:14px 18px}.aa .ac-right{background:#fcfcfd;border-left:1px solid #f0f0f0;border-left:1px solid var(--az-gray-100)}.aa .ac-sec{display:flex;flex-direction:column;gap:8px}.aa .ac-st{align-items:center;color:#595959;color:var(--az-gray-600);display:flex;font-family:Montserrat,-apple-system,sans-serif;font-family:var(--az-font-eyebrow);font-size:10.5px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.aa .ac-why{background:#eef3fa;border:1px solid #d6e2f2;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.aa .ac-whyh{color:var(--brand-primary);font-size:12.5px;font-weight:700;gap:6px}.aa .ac-link,.aa .ac-whyh{align-items:center;display:flex}.aa .ac-link{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;gap:10px;padding:8px 10px}.aa .ac-link .grow{min-width:0}.aa .ac-li{align-items:center;background:var(--brand-primary);border-radius:8px;color:#fff;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.aa .ac-draft{background:#fff;border:1px dashed #d9d9d9;border:1px dashed var(--az-gray-200);border-radius:10px;padding:8px 10px}.aa .ac-done{align-items:flex-start;color:#237804;display:flex;gap:6px}.aa .ac-grid{grid-gap:10px 16px;background:#fafafa;background:var(--az-gray-50);border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 12px}.aa .ac-gl{color:#595959;color:var(--az-gray-600);font-size:10.5px;font-weight:700;letter-spacing:.08em;margin-bottom:2px;text-transform:uppercase}.aa .ac-player{align-items:center;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:10px;display:flex;gap:10px;padding:8px 10px}.aa .ac-play{background:var(--brand-grad);background:var(--az-primary);border:0;border-radius:50%;color:#fff;cursor:pointer;flex:none;height:36px;width:36px}.aa .ac-bar{background:#f0f0f0;background:var(--az-gray-100);border-radius:999px;height:5px;margin-bottom:4px;overflow:hidden}.aa .ac-bar span{background:var(--brand-primary);display:block;height:100%}.aa .ac-tr{border-left:2px solid #f0f0f0;border-left:2px solid var(--az-gray-100);gap:6px;max-height:160px;overflow:auto;padding-left:10px}.aa .ac-tl,.aa .ac-tr{display:flex;flex-direction:column}.aa .ac-tl{gap:1px}.aa .ac-ts{color:#595959;color:var(--az-gray-600);font-size:10.5px;font-weight:700;letter-spacing:.06em}.aa .ac-act{display:flex;flex-direction:column;gap:6px}.aa .ac-ai{align-items:baseline;display:flex;gap:8px}.aa .ac-ad{background:#b7c2d0;border-radius:50%;flex:none;height:7px;transform:translateY(-1px);width:7px}.aa .pl-timeline .ant-steps-item-description{color:#595959;color:var(--az-gray-600);font-size:11px;line-height:1.3}.aa .pl-timeline .ant-steps-item-title{font-size:13px}.aa .ac-owners{display:flex;flex-wrap:wrap;gap:6px}.aa .ac-own{align-items:center;background:#fff;border:1px solid #d9d9d9;border:1px solid var(--az-gray-200);border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;gap:6px;min-height:34px;padding:3px 10px 3px 3px}.aa .ac-own .m-av{font-size:10px;height:26px;width:26px}.aa .ac-own.on{border:2px solid var(--brand-primary);font-weight:600;padding:2px 9px 2px 2px}.aa .ac-own[disabled]{cursor:not-allowed;opacity:.6}.aa .ac-atts{display:flex;flex-wrap:wrap;gap:6px}.aa .ac-nb,.aa .ac-notes{display:flex;flex-direction:column;gap:6px}.aa .ac-note{background:#fff;border:1px solid #f0f0f0;border:1px solid var(--az-gray-100);border-radius:8px;padding:6px 8px}.aa .ac-note .m-av{font-size:9px;height:22px;width:22px}.aa .ac-links{gap:14px}.aa .ac-foot,.aa .ac-links{align-items:center;display:flex;flex-wrap:wrap}.aa .ac-foot{background:#fff;border-top:1px solid #f0f0f0;border-top:1px solid var(--az-gray-100);flex:none;gap:8px;padding:10px 18px}.aa .ac-qt{bottom:64px;position:absolute;right:18px;width:min(420px,92%);z-index:3}.aa .ac-modal.ph .ac-body{display:block;overflow:auto}.aa .ac-modal.ph .ac-left,.aa .ac-modal.ph .ac-right{overflow:visible;padding:12px 14px}.aa .ac-modal.ph .ac-right{border-left:0;border-top:1px solid #f0f0f0;border-top:1px solid var(--az-gray-100)}.aa .ac-modal.ph .ac-body>.ac-links{padding:4px 14px 14px}.aa .ac-modal.ph .ac-head{padding:10px 12px}.aa .ac-modal.ph .ac-head h2{font-size:16px}.aa .ac-modal.ph .ac-chips{padding:8px 12px}.aa .ac-modal.ph .ac-grid{grid-template-columns:minmax(0,1fr)}.aa .ac-modal.ph .ac-foot{flex-wrap:nowrap;overflow-x:auto;padding:8px 10px}.aa .ac-modal.ph .ac-foot>*{flex:none}.aa .ac-modal.ph .ac-qt{bottom:60px;left:10px;right:10px;width:auto}.aa .ac-scrim{z-index:50}.aa .ac-modal{z-index:51}.aa .m-modalhost{z-index:80!important}.aa .ac-modal.ph{height:calc(100% - 44px);top:44px}.aa .ac-modal.ph .ac-foot.ph2{flex-wrap:nowrap;overflow:visible;padding:10px}.aa .ac-frow1,.aa .ac-modal.ph .ac-foot.ph2{display:flex;flex-direction:column;gap:8px}.aa .ac-frow1>*{width:100%}.aa .ac-frow1 .m-btn{justify-content:center;min-height:46px;width:100%}.aa .ac-frow1 .m-chip{justify-content:center;padding:10px}.aa .ac-frow1 .m-lockw,.aa .ac-frow1 .m-lockw .m-btn{width:100%}.aa .ac-frow2{grid-gap:8px;display:grid;gap:8px;grid-auto-columns:1fr;grid-auto-flow:column}.aa .ac-frow2 .m-btn{justify-content:center;min-height:44px;min-width:0;padding:0 6px;width:100%}.aa .ac-modal.ph .ac-foot>*{flex:initial}.aa .ac-modal.ph .ac-foot.ph2{align-items:stretch}.aa .ac-frow1,.aa .ac-frow2{align-self:stretch;width:100%}.aa .ac-frow1{align-items:stretch}.aa .aa2-top{flex-wrap:nowrap}.aa .aa2-top>*{min-width:0}.aa .aa2-card.std{gap:4px;height:124px;padding:8px 10px}.aa .aa2-card.cmp{gap:3px;height:58px;padding:6px 10px}.aa .aa2-card .aa2-top{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.aa .aa2-card .aa2-top>*{flex:none}.aa .aa2-card .aa2-top .aa2-age{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-card.std .aa2-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;flex:none;font-size:13px;line-height:1.3;max-height:2.6em;overflow:hidden}.aa .aa2-card.cmp .aa2-title{flex:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-crow{align-items:center;display:flex;flex-wrap:nowrap;gap:5px;min-width:0;overflow:hidden}.aa .aa2-crow>*{flex:none}.aa .aa2-crow .aa2-age{font-size:10.5px;max-width:110px;white-space:nowrap}.aa .aa2-crow .m-av.sm{font-size:8.5px;height:20px;width:20px}.aa .aa2-who{align-items:center;color:#595959;color:var(--az-gray-600);display:flex;font-size:12px;gap:4px;min-width:0;overflow:hidden;white-space:nowrap}.aa .aa2-who>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.aa .aa2-when{flex:none}.aa .aa2-card .aa2-foot{margin-top:auto}.aa .aa2-col{max-height:480px}.aa .aa2-aprow.cmp{min-height:40px;padding:6px 10px}.aa .aa2-card .aa2-top .aa2-when{color:#595959;color:var(--az-gray-600);flex:0 1 auto;font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-card .aa2-who .aa2-age,.aa .aa2-card .aa2-who .m-chip{max-width:100%;overflow:visible;white-space:nowrap}.aa .aa2-crow .aa2-age{max-width:none}.aa .aa2-crow .aa2-age,.aa .aa2-foot .aa2-when{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.aa .aa2-foot .aa2-when{color:#595959;color:var(--az-gray-600);font-size:11.5px;white-space:nowrap}.aa .aa2-foot{gap:6px;min-width:0}.aa .aa2-foot .aa2-owner span{max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .aa2-card.std .aa2-foot .m-btn{flex:none;max-width:none;overflow:visible;white-space:nowrap}.aa .aa2-card.std .aa2-foot .aa2-owner>span:not(.m-av){display:none}.aa .aa2-card.std .aa2-who .aa2-when{flex:none;overflow:visible;white-space:nowrap}.aa .aa2-card.std .aa2-who>span:first-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.aa .ac-scrim,.aa .m-scrim{position:fixed}.aa .m-scrim.top{z-index:1058}.aa .m-modal{position:fixed;z-index:1059}.aa .ac-scrim{z-index:1050}.aa .ac-modal{position:fixed;z-index:1051}.aa .ac-modal.ph{height:100%;top:0}.aa .aa2-card.drag{opacity:.5}.aa .aa2-outcome{display:flex;flex-direction:column;gap:6px}.aa .aa-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.aa .aa-headr,.aa .aa2-head{align-items:center}.aa .aa-headr{display:flex;flex:none;gap:16px}.aa .aa-switch{align-items:center;color:#595959;color:var(--az-gray-600);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;white-space:nowrap}.aa .aa-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;min-width:0}.aa .aa-types{flex:none;max-width:100%}.aa .aa-types .ant-segmented-item-label{padding:0 10px}.aa .aa-tools{align-items:center;display:flex;flex:none;gap:10px;margin-left:auto}.aa.ph .aa2-fsheet .aa-tools{flex-wrap:wrap}.aa .ac-player{gap:12px}.aa .ac-bar{flex:1 1;height:6px;margin:0}.aa .ac-stages{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa .ac-stages .m-fchip{gap:8px;justify-content:flex-start;min-width:0;overflow:hidden;text-overflow:ellipsis}.aa .ac-atts .m-fchip[disabled],.aa .ac-stages .m-fchip[disabled]{cursor:not-allowed}.aa .ac-sec>.aa-link{align-self:flex-start}.aa .aa-search{max-width:100%;width:380px}.aa.ph .aa2-fsheet .aa-search{width:100%}.aa .aa-tip{align-items:center;display:inline-flex;gap:6px}.aa.ph .aa2-card.std .aa2-title{height:auto}.aa .ac-frow1{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.aa.ph .aa2-card.std .aa2-foot:not(:has(.m-btn,.aa2-owner>.m-av)){display:none}.aa.ph .aa2-age,.aa.ph .aa2-cnt,.aa.ph .aa2-phl button,.aa.ph .aa2-pri,.aa.ph .aa2-tn,.aa.ph .aa2-type,.aa.ph .ac-gl,.aa.ph .ac-pri,.aa.ph .ac-st,.aa.ph .ac-ts,.aa.ph .m-eb,.aa.ph .m-st,.aa.ph .pl-timeline .ant-steps-item-description{font-size:12px}.aa.ph .tagx{font-size:12px!important}.aa.ph .aa2-phtop .ant-segmented-item-label{padding-inline:10px}.aa.ph .aa2-phl{grid-template-columns:repeat(4,minmax(0,1fr));position:sticky;top:0;z-index:5}.aa.ph .aa2-phl button{flex-direction:column;flex-wrap:nowrap;gap:3px;min-height:52px;min-width:0;padding:6px 2px;white-space:nowrap}.aa.ph .aa2-phl .lbl{max-width:100%;overflow:hidden;text-overflow:ellipsis}.aa.ph .aa2-fsheet .aa-tools .ant-select{flex:1 1 100%;width:100%!important}.aa.ph .aa2-aprow .grow{flex:1 1 100%}.aa.ph .ac-owners{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.aa.ph .ac-owners::-webkit-scrollbar{display:none}.aa.ph .ac-own{flex:none}.aa .ell{overflow:hidden;text-overflow:ellipsis}.aa .m-ptitle{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px}.aa .m-ptitle h1{font-size:20px;font-weight:700;margin:0}.aa .m-big{font-size:22px;font-weight:700}.aa .m-tw{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;overflow:auto}.aa .m-tbl{border-collapse:collapse;font-size:13px;width:100%}.aa .m-tbl th{background:var(--az-gray-50);color:var(--az-gray-600);font-size:11px;font-weight:700;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.aa .m-tbl td,.aa .m-tbl th{border-bottom:1px solid var(--az-gray-100);padding:10px}.aa .m-tbl td{vertical-align:top}.aa .m-tbl tr.click{cursor:pointer}.aa .m-tbl tr.click:hover td{background:var(--az-gray-50)}.aa .m-empty{color:var(--az-gray-600);padding:24px!important;text-align:center}.aa .m-kv2{grid-gap:6px 12px;display:grid;font-size:13px;gap:6px 12px;grid-template-columns:140px minmax(0,1fr)}.aa .m-four{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.aa .m-four.ph,.aa.ph .m-four{grid-template-columns:minmax(0,1fr)}.aa .m-four.ph.smallcards{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa .smallcards .m-ch{align-items:flex-start;flex-direction:column;gap:4px;margin-bottom:6px}.aa .smallcards .m-ch>.grow{min-width:0;width:100%}.aa .smallcards .m-ct{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .smallcards .m-bub{display:none}.aa .m-lrow{align-items:center;background:none;border:0;border-bottom:1px solid var(--az-gray-100);gap:10px;min-height:44px;padding:8px 0}.aa .m-crow,.aa .m-lrow{cursor:pointer;display:flex;text-align:left;width:100%}.aa .m-crow{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;flex-direction:column;gap:6px;padding:12px}.aa .m-sec{display:flex;flex-direction:column;gap:8px}.aa .m-st{color:var(--az-gray-600);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.aa .cl2-rel{align-items:center;background:#fff;border:1px solid var(--az-gray-100);border-radius:10px;color:var(--az-ink);cursor:pointer;display:flex;font:inherit;gap:10px;min-height:52px;padding:8px 10px;text-align:left;width:100%}.aa .cl2-rel:hover{background:var(--az-gray-50)}.aa .cl2-rel .grow{min-width:0}.aa .m-tbl{font-size:12.5px}.aa .m-tbl th{padding:8px}.aa .m-tbl td{padding:7px 8px}.aa .m-crow{border-radius:10px;gap:4px;padding:9px 10px}.aa .ib3-qt{background:#fff;border:1px solid var(--az-gray-200);border-radius:12px;box-shadow:var(--az-shadow-md);display:flex;flex-direction:column;gap:8px;padding:10px}.aa .cl3-tools{flex-wrap:wrap;gap:10px}.aa .cl3-search,.aa .cl3-tools{align-items:center;display:flex}.aa .cl3-search{background:#fff;border:1px solid var(--az-gray-200);border-radius:999px;flex:0 1 300px;gap:6px;min-width:220px;padding:0 12px}.aa .cl3-search .m-inp{background:#0000;border:0;flex:1 1;height:34px;min-width:0;padding:0}.aa .cl3-tw{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;overflow:auto}.aa .cl3-tbl{border-collapse:collapse;font-size:12.5px;width:100%}.aa .cl3-tbl th{color:var(--az-gray-600);font-size:10.5px;font-weight:700;letter-spacing:.08em;padding:8px 10px;text-align:left;text-transform:uppercase;white-space:nowrap}.aa .cl3-tbl td,.aa .cl3-tbl th{border-bottom:1px solid var(--az-gray-100)}.aa .cl3-tbl td{padding:6px 10px;vertical-align:middle}.aa .cl3-tbl tr{cursor:pointer}.aa .cl3-tbl tbody tr:hover td{background:var(--az-gray-50)}.aa .cl3-tbl tbody tr:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.aa .cl3-ct{align-items:center;display:flex;gap:8px;white-space:nowrap}.aa .cl3-ct .m-av{font-size:10px;height:26px;width:26px}.aa .cl3-prop{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .cl3-ib{align-items:center;background:#fff;border:1px solid var(--az-gray-200);border-radius:8px;color:var(--brand-primary);cursor:pointer;display:inline-flex;font-size:12px;height:32px;justify-content:center;width:32px}.aa .cl3-ib:hover:not([disabled]){border-color:var(--brand-primary)}.aa .cl3-ib[disabled]{background:var(--az-gray-50);color:var(--az-gray-400);cursor:not-allowed}.aa.ph .cl3-search{flex:1 1 100%}.aa .cp-head{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;box-shadow:var(--az-shadow-sm);display:flex;flex-direction:column;gap:8px;padding:12px 14px}.aa .cp-back{align-self:flex-start;padding:0 4px}.aa .cp-hrow{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.aa .cp-hrow>.m-av{font-size:15px;height:44px;width:44px}.aa .cp-hmain{display:flex;flex:1 1 280px;flex-direction:column;gap:4px;min-width:0}.aa .cp-hmain h1{font-size:19px;margin:0}.aa .cp-hsub{color:var(--az-gray-600);font-size:12.5px;gap:14px}.aa .cp-hbtns,.aa .cp-hsub{display:flex;flex-wrap:wrap}.aa .cp-hbtns{gap:6px}.aa .cp-grid{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.aa .cp-grid.ph{grid-template-columns:minmax(0,1fr)}.aa .cp-sec{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;overflow:hidden}.aa .cp-sh{align-items:center;background:var(--az-gray-50);border-bottom:1px solid var(--az-gray-100);display:flex;font-size:13.5px;gap:8px;min-height:44px;padding:8px 12px}.aa .cp-sb{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.aa .cp-kv{grid-gap:6px 12px;align-items:baseline;display:grid;gap:6px 12px;grid-template-columns:minmax(110px,auto) minmax(0,1fr)}.aa .cp-lrow{align-items:center;background:#fff;border:0;border-bottom:1px solid var(--az-gray-100);color:var(--az-ink);display:flex;font:inherit;gap:10px;min-height:44px;padding:7px 0;text-align:left;width:100%}.aa button.cp-lrow{cursor:pointer}.aa button.cp-lrow:hover{background:var(--az-gray-50)}.aa .cp-lrow:last-child{border-bottom:0}.aa .cp-lrow .grow{min-width:0}.aa .cp-feed{background:#fff;border:1px solid var(--az-gray-100);border-radius:12px;padding:2px 12px}.aa .cp-clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aa .cp-mlist{border:1px solid var(--az-gray-100);border-radius:12px;flex-direction:column;overflow:hidden}.aa .cp-mlist,.aa .cp-mrow{background:#fff;display:flex}.aa .cp-mrow{align-items:center;border:0;border-bottom:1px solid var(--az-gray-100);color:var(--az-ink);cursor:pointer;font:inherit;gap:10px;min-height:56px;padding:9px 12px;text-align:left;width:100%}.aa .cp-mm{display:flex;flex-direction:column;gap:3px;min-width:0}.aa.ph .cp-hbtns{width:100%}.aa.ph .cp-hsub{gap:8px}.aa.ph .cp-kv{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.aa .cl3-tw{overflow-x:hidden}.aa .cl3-tbl{table-layout:fixed}.aa .cl3-tbl th:first-child{width:21%}.aa .cl3-tbl th:nth-child(2){width:15%}.aa .cl3-tbl th:nth-child(3){width:10%}.aa .cl3-tbl th:nth-child(4){width:14%}.aa .cl3-tbl th:nth-child(5){width:7%}.aa .cl3-tbl td{overflow:hidden}.aa .cl3-ct,.aa .cl3-ct>div{min-width:0}.aa .cl3-ct .b,.aa .cl3-ct .m-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .cl3-prop{max-width:none}.aa .qa7{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.aa .qa7.icons{flex-wrap:nowrap;gap:4px}.aa .qa7-wrap{display:flex;flex-direction:column;gap:8px}.aa .qa7-hover{margin-left:8px;opacity:0;transition:opacity .15s}.aa .cl3-tbl tr:focus-within .qa7-hover,.aa .cl3-tbl tr:hover .qa7-hover{opacity:1}.aa.ph .qa7-hover{display:none}.aa .cl3-tbl td:last-child{white-space:nowrap}.aa .cp,.aa .m-col.gap12,.aa .m-row.gap12{gap:12px}.aa .cp{display:flex;flex-direction:column}.aa .m-grid3{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.aa .m-field label.ant-segmented-item{color:var(--az-gray-600);font-size:inherit;font-weight:inherit}.aa .m-field label.ant-segmented-item:hover{color:var(--az-ink)}.aa .m-field label.ant-segmented-item-selected,.aa .m-field label.ant-segmented-item-selected:hover{color:#fff}.aa .m-field .ant-select{height:40px;width:100%}.aa .m-field .ant-select .ant-select-selector{border-radius:8px;padding:0 12px}.aa.ph .m-field .ant-select{height:36px}.aa .cp-tbl .cl3-ct{gap:10px}.aa .cp-tbl .cl3-ct .m-av{font-size:12px;height:32px;width:32px}.aa .cp-tbl th:first-child{width:30%}.aa .cp-tbl th:nth-child(2){width:12%}.aa .cp-tbl th:nth-child(3){width:15%}.aa .cp-tbl th:nth-child(4){width:25%}.aa .cp-tbl th:nth-child(5){width:18%}.aa .cp-tbl .m-chip{overflow:hidden;text-overflow:ellipsis}.aa .cp-tbl,.aa .m-tbl{font-size:13.5px}.aa .cp-tbl th,.aa .m-tbl th{font-size:11px;letter-spacing:.08em;padding:12px 16px}.aa .cp-tbl td,.aa .m-tbl td{height:56px;padding:0 16px;vertical-align:middle}.aa .m-tbl td{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .cp-tbl tbody tr:last-child td,.aa .m-tbl tbody tr:last-child td{border-bottom:0}.aa .m-tbl tr.click:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.aa .ud-body{gap:24px}.aa .ud-body,.aa .ud-sec{display:flex;flex-direction:column}.aa .ud-sec{gap:10px}.aa .ud-foot{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.aa .cl2-rel[disabled]{cursor:default}.aa .cl2-rel[disabled]:hover{background:#fff}.aa .m-pipehint{align-items:center;color:var(--az-gray-600);display:flex;font-size:12px;gap:6px}.aa .pl2-board{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(8,minmax(200px,1fr));overflow-x:auto;padding-bottom:6px}.aa .pl2-col{background:var(--az-gray-50);border:1px solid var(--az-gray-100);border-radius:12px;display:flex;flex-direction:column;gap:8px;min-height:300px;padding:8px}.aa .pl2-col.over{background:#eef3fa;outline:2px dashed #152642;outline-offset:-4px}.aa .pl2-colh{align-items:center;display:flex;gap:6px;justify-content:space-between;padding:2px 4px}.aa .pl2-colb{display:flex;flex-direction:column;gap:8px}.aa .pl2-empty{border:1px dashed var(--az-gray-200);border-radius:8px;color:var(--az-gray-600);font-size:12px;padding:18px 8px;text-align:center}.aa .pl2-card{background:#fff;border:1px solid var(--az-gray-200);border-radius:10px;box-shadow:var(--az-shadow-sm);cursor:grab;display:flex;flex:none;flex-direction:column;gap:6px;min-height:140px;overflow:hidden;padding:10px;text-align:left;width:100%}.aa .pl2-card:focus-visible{outline:2px solid #152642;outline-offset:2px}.aa .pl2-card.cmp{gap:3px;height:58px;min-height:0;padding:6px 8px}.aa .pl2-card.cmp .pl2-unit{font-size:11.5px}.aa .pl2-card.cmp .pl2-unit,.aa .pl2-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .pl2-name{font-size:13px}.aa .pl2-days{background:var(--az-gray-50);border-radius:999px;color:var(--az-gray-600);font-size:11px;font-weight:700;padding:1px 7px;white-space:nowrap}.aa .pl2-next,.aa .pl2-unit{align-items:flex-start;display:flex;font-size:12.5px;gap:6px;line-height:1.3}.aa .pl2-unit span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .pl2-next{color:var(--az-gray-600);margin-top:auto}.aa .pl2-next span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aa .pl2-meta{align-items:center;color:var(--az-gray-600);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;justify-content:space-between}.aa .pl2-meta>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aa .m-pills{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.aa .m-pill{align-items:center;background:#fff;border:1px solid var(--az-gray-200);border-radius:999px;color:var(--az-ink);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:5px 12px;white-space:nowrap}.aa .m-pill.on{background:#152642;border-color:#152642;color:#fff}.aa .m-tc{background:#1526421a;border-radius:999px;font-size:12px;font-weight:700;padding:0 7px}.aa .m-pill.on .m-tc{background:#ffffff40}.aa.ph .pl2-board{display:flex;flex-direction:column}.aa .pl-steps{overflow-x:auto;padding-bottom:4px}.aa .pl-steps .ant-steps-item-title{font-size:11px;line-height:1.25}.aa .pl-steps .ant-steps-item-icon{font-size:11px;height:22px;line-height:22px;width:22px}.cp-chat{display:flex;flex-direction:column;height:calc(100vh - 120px);min-height:520px;position:sticky;top:0}.cp-chat>*{flex:1 1;min-height:0}.cp-shell.with-chat{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(360px,420px)}.cp-shell .m-page{max-width:none}@media (max-width:1100px){.cp-shell.with-chat{grid-template-columns:minmax(0,1fr)}.cp-chat{height:600px;position:static}}:root{--brand-primary:#152642;--brand-grad:linear-gradient(135deg,#0b1426,#152642 50%,#1e3a5f);--brand-accent:#c9a227;--brand-on-primary:#fff;--brand-on-accent:#1f1f1f;--brand-ink:#152642}*{box-sizing:border-box}#root,body,html{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f5f5;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.ant-card{border:1px solid #f0f0f0;border-radius:12px;box-shadow:0 2px 8px #0000000f}.ant-card>.ant-card-head{border-bottom:1px solid #f0f0f0;min-height:52px}.ant-card>.ant-card-head .ant-card-head-title{color:#262626;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}.ant-table-thead>tr>th{background:#fafafa!important;color:#8c8c8c!important;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ant-table-tbody>tr:hover>td{background:#fafcff!important}@media (max-width:600px){.ant-select-selection-search-input,input:not([type=checkbox]):not([type=radio]),textarea{font-size:16px!important}.ant-table-thead>tr>th{font-size:12px}.ant-switch:before{content:"";inset:-11px 0;position:absolute}.ant-drawer .ant-drawer-close{height:40px;width:40px}.ant-modal-wrap .ant-modal{bottom:0;left:0;margin:0;max-width:100%;padding-bottom:0;position:absolute;top:auto!important;width:100%!important}.ant-modal-wrap .ant-modal .ant-modal-content{border-radius:16px 16px 0 0!important;display:flex;flex-direction:column;max-height:92dvh}.ant-modal-wrap .ant-modal .ant-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto}}
/*# sourceMappingURL=main.fd908400.css.map*/