.ad{min-height: 100svh;padding: calc(var(--hd) + var(--s-4)) 0 var(--section);background: var(--paper);color: var(--ink-t)}.ad__gate{max-width: 34rem;padding: var(--s-5) 0}.ad__gate p{margin-top: var(--s-1);color: var(--ink-m)}.ad__top{display: flex;flex-wrap: wrap;align-items: end;justify-content: space-between;gap: var(--s-2);margin-bottom: var(--s-3)}.ad__h{font-size: clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight: 700;letter-spacing: -.035em}.ad__me{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-1);color: var(--ink-m);font-size: var(--t-14)}.ad__tabs{display: flex;gap: 4px;overflow-x: auto;margin-bottom: var(--s-3);padding: 4px;border-radius: 14px;background: #fff;box-shadow: 0 1px 0 rgba(11,19,36,.06);scrollbar-width: none}.ad__tabs button{display: inline-flex;flex: none;align-items: center;gap: 8px;min-height: 44px;padding: 0 16px;border: 0;border-radius: 10px;background: none;color: var(--ink-m);font: inherit;font-weight: 650;cursor: pointer;white-space: nowrap}.ad__tabs button[aria-selected="true"]{background: var(--navy);color: #fff}.ad__tabs b{min-width: 22px;padding: 1px 7px;border-radius: 999px;background: rgba(11,19,36,.08);font-size: var(--t-12)}.ad__tabs b:empty{display: none}.ad__tabs [aria-selected="true"] b{background: var(--leaf);color: var(--navy)}.ad__stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,9rem),1fr));gap: var(--s-1);margin: 0 0 var(--s-3);padding: 0;list-style: none}.ad__stats li{display: grid;gap: 4px;padding: var(--s-3);border-radius: var(--r-4);background: #fff}.ad__stats small{color: var(--ink-m);font-size: var(--t-12);font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.ad__stats b{font-size: 1.75rem;letter-spacing: -.02em}.ad__stats span{color: var(--ink-m);font-size: var(--t-14)}.ad__stats--sm li{padding: var(--s-2);background: var(--paper)}.ad__stats--sm b{font-size: var(--t-16)}.ad__two{display: grid;gap: var(--s-2)}@media (min-width: 900px){.ad__two{grid-template-columns: 1fr 1fr}}.ad__card{padding: var(--s-3);border-radius: var(--r-4);background: #fff}.ad__card h2{margin-bottom: var(--s-2);font-size: var(--t-20)}.ad__todo{display: grid;gap: var(--s-1);margin: 0;padding: 0;list-style: none}.ad__todo li{display: grid;gap: 2px;padding: var(--s-2);border-radius: var(--r-2);background: var(--paper)}.ad__todo button{justify-self: start;min-height: 32px;padding: 0;border: 0;background: none;color: var(--sky-deep);font: inherit;font-weight: 700;text-align: left;text-decoration: underline;cursor: pointer}.ad__todo span{color: var(--ink-m);font-size: var(--t-14)}.ad__bars{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.ad__bars li{display: grid;grid-template-columns: 9.5rem minmax(0,1fr) 2rem;align-items: center;gap: var(--s-1);font-size: var(--t-14)}.ad__bars i{height: 8px;border-radius: 4px;background: linear-gradient(90deg,var(--leaf-deep) calc(var(--w) * 100%),rgba(11,19,36,.08) 0)}.ad__bars b{text-align: right}.ad__tools{display: flex;flex-wrap: wrap;gap: var(--s-1);align-items: center;margin-bottom: var(--s-2)}.ad__search{flex: 1 1 18rem}.ad__search input,.ad__sel select{width: 100%;height: 44px;padding: 0 14px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;background: #fff;color: var(--ink-t);font: inherit}.ad__sel select{padding-right: 32px}.ad__search input:focus,.ad__sel select:focus,.ad__status:focus{outline: none;border-color: var(--sky-deep);box-shadow: 0 0 0 3px rgba(50,162,226,.3)}.ad__tbl{overflow-x: auto;border-radius: var(--r-4);background: #fff}.ad__tbl table{width: 100%;min-width: 760px;border-collapse: collapse}.ad__tbl th,.ad__tbl td{padding: 12px 14px;border-bottom: 1px solid rgba(11,19,36,.07);text-align: left;vertical-align: top;font-size: var(--t-14)}.ad__tbl thead th{position: sticky;top: 0;background: #fff;color: var(--ink-m);font-size: var(--t-12);letter-spacing: .06em;text-transform: uppercase}.ad__tbl td>small{display: block;margin-top: 2px;color: var(--ink-m);overflow-wrap: anywhere}.ad__tbl a{color: var(--sky-deep)}.ad__tbl tbody tr:hover{background: #FAFBFD}.ad__status{height: 40px;padding: 0 10px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;background: #FFF4D6;color: #4A3300;font: inherit;font-weight: 700}.ad__status.st--paid,.ad__status.st--delivered{background: var(--leaf-tint);color: #1D5E29}.ad__status.st--in_progress{background: #E2F1FB;color: #0E4C78}.ad__status.st--cancelled{background: #F1F3F7;color: #4A5468}.ad__up{display: inline-flex;align-items: center;min-height: 36px;margin-top: 4px;padding: 0 10px;border: 1px dashed rgba(11,19,36,.3);border-radius: 8px;color: var(--ink-t);font-weight: 600;cursor: pointer}.ad__up input{position: absolute;width: 1px;height: 1px;opacity: 0}.ad__up:focus-within{outline: 3px solid rgba(50,162,226,.4)}.ad__dl{display: block;font-weight: 700}.ad__pill{display: inline-block;padding: 2px 9px;border-radius: 999px;background: #EEF1F5;color: #3F4859;font-size: var(--t-12);font-weight: 700;white-space: nowrap}.ad__pill.is-ok{background: var(--leaf-tint);color: #1D5E29}.ad__pill.is-off{background: #FDECEA;color: #A31F16}.ad__g{display: inline-grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;background: var(--g,#5A6476);color: #fff;font-size: var(--t-12)}.ad__empty{padding: var(--s-3);color: var(--ink-m)}.ad__dlg{width: min(100% - 2rem,40rem);max-height: 85vh;padding: var(--s-4);border: 0;border-radius: var(--r-4);color: var(--ink-t);box-shadow: 0 40px 80px -30px rgba(3,8,20,.6)}.ad__dlg::backdrop{background: rgba(6,12,24,.55)}.ad__dlg h2{padding-right: 40px;font-size: var(--fs-h3)}.ad__dlg h3{margin: var(--s-3) 0 var(--s-1);font-size: var(--t-16)}.ad__dlgx{position: absolute;top: 12px;right: 12px}.ad__dlgx button{width: 44px;height: 44px;border: 0;border-radius: 50%;background: var(--paper);font-size: 1.5rem;cursor: pointer}.ad__dm{margin-top: 6px;color: var(--ink-m);font-size: var(--t-14);overflow-wrap: anywhere}.ad__dm a{color: var(--sky-deep)}.ad__mini{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.ad__mini li{display: grid;gap: 2px;padding: 10px 12px;border-radius: 8px;background: var(--paper);font-size: var(--t-14)}.ad__mini span{color: var(--ink-m)}.ad__da{margin-top: var(--s-3)}.ad__toast{position: fixed;left: 50%;bottom: 24px;z-index: 200;max-width: calc(100% - 32px);padding: 12px 18px;border-radius: 12px;background: var(--navy);color: #fff;font-weight: 600;transform: translateX(-50%);box-shadow: 0 20px 40px -20px rgba(0,0,0,.5)}.ad__toast.is-bad{background: #A31F16}.ad-page .ad{padding-top: calc(var(--hd) + var(--s-3))}.ad__app{display: grid;gap: var(--s-3)}@media (min-width: 1000px){.ad__app{grid-template-columns: 230px minmax(0,1fr);align-items: start}}.ad__side{display: grid;gap: var(--s-2);padding: var(--s-2);border-radius: var(--r-4);background: var(--navy);color: var(--text)}@media (min-width: 1000px){.ad__side{position: sticky;top: calc(var(--hd) + var(--s-2))}}.ad__brand{padding: 4px 8px;color: var(--muted);font-size: var(--t-14)}.ad__brand b{color: var(--leaf)}.ad__nav{display: flex;gap: 4px;overflow-x: auto;scrollbar-width: none}@media (min-width: 1000px){.ad__nav{display: grid}}.ad__nav button{flex: none;min-height: 42px;padding: 0 12px;border: 0;border-radius: 10px;background: none;color: var(--muted);font: inherit;font-size: var(--t-14);font-weight: 600;text-align: left;white-space: nowrap;cursor: pointer}.ad__nav button:hover{color: #fff}.ad__nav button[aria-current="page"]{background: rgba(255,255,255,.09);color: #fff;box-shadow: inset 3px 0 0 var(--leaf)}.ad__me{display: none;gap: 2px;padding: 10px 8px 4px;border-top: 1px solid var(--line-2);font-size: var(--t-14)}@media (min-width: 1000px){.ad__me{display: grid}}.ad__me b{color: #fff}.ad__me small{color: var(--leaf)}.ad__me a{display: inline-flex;align-items: center;min-height: 32px;color: var(--muted)}.ad__main{min-width: 0}.ad__ph{display: flex;flex-wrap: wrap;align-items: end;justify-content: space-between;gap: var(--s-2);margin-bottom: var(--s-3)}.ad__ph p{margin-top: 4px;color: var(--ink-m)}.ad__pa{display: flex;flex-wrap: wrap;gap: var(--s-1);align-items: center}.ad__h2{margin: var(--s-4) 0 var(--s-2);font-size: var(--t-20);scroll-margin-top: calc(var(--hd) + var(--s-2))}.ad__card .ad__h2{margin-top: var(--s-3);font-size: var(--t-16)}.ad__two>.ad__card,.ad__two>form{margin: 0}.ad__card{margin-bottom: var(--s-2)}.ad__note{margin: var(--s-1) 0;color: var(--ink-m);font-size: var(--t-14)}.ad__chart{margin: 0}.ad__chart svg{display: block;width: 100%;height: auto}.ad__chart figcaption{margin-top: 6px;color: var(--ink-m);font-size: var(--t-14)}.ad__ax{fill: var(--ink-m);font-size: 12px}.ad__mt{width: 100%;border-collapse: collapse;font-size: var(--t-14)}.ad__mt th,.ad__mt td{padding: 8px 6px;border-bottom: 1px solid rgba(11,19,36,.07);text-align: left}.ad__mt th{color: var(--ink-m);font-size: var(--t-12);text-transform: uppercase;letter-spacing: .05em}.ad__form h2{margin-bottom: var(--s-2);font-size: var(--t-18,1.125rem)}.ad__grid{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,12rem),1fr));gap: var(--s-2);margin-bottom: var(--s-2)}.ad__grid label,.ad__f{display: grid;gap: 4px;font-size: var(--t-14);font-weight: 600}.ad__grid label>span small,.ad__f small{color: var(--ink-m);font-weight: 500}.ad__grid input,.ad__grid select,.ad__f input,.ad__f select,.ad__f textarea,.ad__fq input,.ad__fq textarea{width: 100%;min-height: 44px;padding: 8px 12px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;background: #fff;color: var(--ink-t);font: inherit;font-weight: 400}.ad__grid input:focus,.ad__grid select:focus,.ad__f input:focus,.ad__f select:focus,.ad__f textarea:focus,.ad__fq input:focus,.ad__fq textarea:focus{outline: none;border-color: var(--sky-deep);box-shadow: 0 0 0 3px rgba(50,162,226,.3)}.ad__w2{grid-column: span 2}@media (max-width: 560px){.ad__w2{grid-column: auto}}.ad__chk{display: flex !important;align-items: center;gap: 8px;min-height: 44px;font-weight: 600}.ad__chk input{width: 20px;height: 20px;min-height: 0;accent-color: var(--leaf-deep)}.ad__int header{display: flex;align-items: center;justify-content: space-between;gap: var(--s-1);margin-bottom: var(--s-1)}.ad__int h3{font-size: var(--t-18,1.125rem)}.ad__hook{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin: var(--s-1) 0;font-size: var(--t-14)}.ad__hook span{font-weight: 700}.ad__hook code{padding: 6px 10px;border-radius: 8px;background: var(--paper);font-size: var(--t-12);overflow-wrap: anywhere}.ad__sub{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: var(--s-2)}.ad__sub a{display: inline-flex;align-items: center;min-height: 40px;padding: 0 14px;border-radius: 999px;background: #fff;color: var(--ink-t);font-weight: 600;text-decoration: none}.ad__evs{display: flex;flex-wrap: wrap;gap: 4px 16px;margin: 0 0 var(--s-2);padding: 0;border: 0}.ad__evs legend{margin-bottom: 6px;font-size: var(--t-14);font-weight: 700}.ad__roles{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.ad__roles li{display: grid;gap: 2px;padding: 10px 12px;border-radius: 8px;background: var(--paper);font-size: var(--t-14)}.ad__roles span{color: var(--ink-m)}.ad__ed{display: grid;gap: var(--s-3)}@media (min-width: 1100px){.ad__ed{grid-template-columns: minmax(0,1fr) 320px;align-items: start}.ad__eds{position: sticky;top: calc(var(--hd) + var(--s-2))}}.ad__edm{display: grid;gap: var(--s-2);padding: var(--s-3);border-radius: var(--r-4);background: #fff}.ad__slug{display: flex;align-items: center;gap: 4px;color: var(--ink-m);font-weight: 500}.ad__slug input{flex: 1}.ad__tb{position: sticky;top: calc(var(--hd) + 4px);z-index: 2;display: flex;flex-wrap: wrap;gap: 4px;padding: 6px;border: 1.5px solid rgba(11,19,36,.2);border-bottom: 0;border-radius: 10px 10px 0 0;background: var(--paper)}.ad__tb button,.ad__tbimg{min-height: 36px;padding: 0 10px;border: 1px solid rgba(11,19,36,.12);border-radius: 8px;background: #fff;color: var(--ink-t);font: inherit;font-size: var(--t-14);font-weight: 600;cursor: pointer;display: inline-flex;align-items: center}.ad__rich{min-height: 420px;padding: var(--s-3);border: 1.5px solid rgba(11,19,36,.2);border-radius: 0 0 10px 10px;background: #fff;outline: none}.ad__rich:focus{border-color: var(--sky-deep)}.ad__rich img{max-width: 100%;height: auto;border-radius: 8px}.ad__faq{display: grid;gap: var(--s-1);margin: 0;padding: var(--s-2);border: 1px solid rgba(11,19,36,.12);border-radius: 10px}.ad__faq legend{padding: 0 6px;font-size: var(--t-14);font-weight: 700}.ad__fq{position: relative;display: grid;gap: 6px;padding-right: 48px}.ad__x{position: absolute;top: 0;right: 0;width: 44px;height: 44px;border: 0;border-radius: 10px;background: var(--paper);font-size: 1.25rem;cursor: pointer}.ad__seo{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none;font-size: var(--t-14)}.ad__seo li{padding-left: 24px;background: var(--check-deep) 0 2px / 18px no-repeat}.ad__seo li.is-bad{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='4' fill='%23B06800'/%3E%3C/svg%3E") 0 2px / 18px no-repeat;color: var(--ink-m)}.ad__eds .ad__card{display: grid;gap: var(--s-1)}.ad__eds .ad__card h2{font-size: var(--t-16)}.ad__cov{width: 100%;aspect-ratio: 16 / 10;object-fit: cover;border-radius: 8px}.ad__delpost{justify-self: start;color: #A31F16}.ad__tools3{display: grid;gap: var(--s-2)}@media (min-width: 1200px){.ad__tools3{grid-template-columns: repeat(3,minmax(0,1fr));align-items: start}}.ad__form h2 small{display: block;margin-top: 2px;color: var(--ink-m);font-size: var(--t-12);font-weight: 600}.ad__pill.is-sch{background: #E2F1FB;color: #0E4C78}.ad__auto{color: var(--ink-m);font-size: var(--t-12)}.ad__snip{display: grid;gap: 2px;margin-top: var(--s-1);padding: 12px;border: 1px solid rgba(11,19,36,.1);border-radius: 10px;font-family: Arial,sans-serif}.ad__snip small{color: var(--ink-m);font-family: var(--font);font-size: var(--t-12)}.ad__snip b{color: #1A0DAB;font-size: 18px;font-weight: 400;line-height: 1.3}.ad__snip span{color: #006621;font-size: 13px}.ad__snip p{color: #4D5156;font-size: 13px;line-height: 1.5}.ad__links{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none;font-size: var(--t-14)}.ad__links li{display: flex;align-items: center;justify-content: space-between;gap: 8px}.ad__card h2 small{color: var(--ink-m);font-size: var(--t-14);font-weight: 600}.ad__rich table{width: 100%;border-collapse: collapse}.ad__rich td,.ad__rich th{padding: 6px;border: 1px solid rgba(11,19,36,.15)}.ad__tools3 .ad__grid{grid-template-columns: minmax(0,1fr)}.ad__tools3 .ad__w2{grid-column: auto}.ad__inl{display: flex;gap: 6px}.ad__inl input{flex: 1;min-width: 0}.ad__pk{display: flex;flex-wrap: wrap;gap: 6px 16px;margin: 0;padding: 10px 12px;border: 1px solid rgba(11,19,36,.1);border-radius: 10px}.ad__pk legend{padding: 0 4px;font-size: var(--t-14);font-weight: 600}.ad__banner{margin: var(--s-2) 0;padding: 12px;border: 1px dashed rgba(11,19,36,.2);border-radius: 12px}.ad__banner legend{padding: 0 4px}.ad__presets{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;color: var(--ink-m);font-size: var(--t-14)}.ad__banner .ofr{max-width: 520px}.ad__brand{align-items: start}.ad__logo{display: grid;gap: 8px;font-size: var(--t-14);font-weight: 600}.ad__logo>div{display: flex;align-items: center;min-height: 64px;padding: 8px;border-radius: 10px;background: var(--paper)}.ad__logo img{max-height: 56px;max-width: 220px}.ad__logo span{color: var(--ink-m);font-weight: 500}.ad__pvc{display: grid;gap: 6px;padding: 18px;border-radius: 12px;background: #0B1222;color: #fff}.ad__pvh{display: flex;align-items: center;gap: 8px}.ad__pvh img{max-height: 28px;max-width: 120px}.ad__pvl{color: #5CC254}.ad__pvk{color: #5CC254;font-size: 11px;font-weight: 700;letter-spacing: .1em}.ad__pvt{font-size: 22px;font-weight: 700}.ad__pvs,.ad__pvf{color: #B7C4D8;font-size: 13px}.ad__pvb{margin-top: 10px;padding: 12px;border-radius: 12px;background: var(--paper);font-size: var(--t-14)}.ad__pvb ul{margin: 6px 0;padding-left: 18px}.ad__cust{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,17rem),1fr));gap: var(--s-2)}.ad__cc{display: grid;gap: 10px;padding: 14px;border-radius: var(--r-4);background: #fff;box-shadow: 0 16px 34px -28px rgba(3,8,20,.45)}.ad__cc.is-off{opacity: .6}.ad__cc header,.ad__ph{display: flex;align-items: center;gap: 10px;min-width: 0}.ad__cc header div{display: grid;min-width: 0}.ad__cc header small{color: var(--ink-m);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ad__av{flex: none;display: grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background: linear-gradient(135deg,#32A2E2,#5CC254);color: #fff;font-weight: 800}.ad__ph .ad__av{width: 56px;height: 56px;font-size: 20px}.ad__chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.ad__plan{padding: 3px 9px;border-radius: 999px;background: var(--paper);color: var(--ink-m);font-size: var(--t-12);font-weight: 700}.ad__plan.is-full{background: #E6F4FF;color: #155E91}.ad__plan.is-local{background: #EAF7E8;color: #1E6B2A}.ad__plan.is-off{background: #FFF1EE;color: #B4361F}.ad__cc dl{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;margin: 0}.ad__cc dl div{padding: 6px 8px;border-radius: 8px;background: var(--paper)}.ad__cc dt{color: var(--ink-m);font-size: var(--t-12)}.ad__cc dd{margin: 0;font-weight: 700}.ad__ccm{margin: 0;color: var(--ink-m)}.ad__cc footer{display: flex;flex-wrap: wrap;gap: 6px}.ad__qa{display: flex;flex-wrap: wrap;gap: 6px;margin: var(--s-2) 0}.ad__view{display: inline-flex;overflow: hidden;border: 1px solid rgba(11,19,36,.15);border-radius: 10px}.ad__view button{min-height: 40px;padding: 0 12px;border: 0;background: #fff;font: inherit;font-size: var(--t-14);font-weight: 600;cursor: pointer}.ad__view [aria-pressed="true"]{background: var(--navy);color: #fff}.ad__trend{font-size: var(--t-12);font-weight: 700}.ad__trend.is-up{color: #1E7A2E}.ad__trend.is-down{color: #B4361F}.ad__top{display: grid;gap: 8px;margin: 0 0 var(--s-2);padding: 0;list-style: none;counter-reset: t}.ad__top li{position: relative;display: grid;gap: 2px;padding: 8px 10px 12px;border-radius: 10px;background: var(--paper)}.ad__top span{color: var(--ink-m);font-size: var(--t-12)}.ad__top i{position: absolute;left: 10px;bottom: 5px;height: 4px;width: calc(var(--w) - 20px);border-radius: 4px;background: var(--sky)}.ad__catv{display: grid;gap: 4px;margin: 0;padding: 0;list-style: none}.ad__catv li{display: flex;justify-content: space-between;gap: 8px;font-size: var(--t-14)}.ad__catv span{color: var(--ink-m)}.ad__att ul{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.ad__att li{display: grid;grid-template-columns: minmax(0,12rem) minmax(0,1fr) auto;align-items: center;gap: 10px;padding: 8px 10px;border-radius: 10px;background: #FFF8EC}.ad__att li span{color: #8A5A00;font-size: var(--t-12);font-weight: 700}.ad__att h2 small{color: var(--ink-m);font-size: var(--t-14)}@media (max-width: 700px){.ad__att li{grid-template-columns: 1fr auto}.ad__att li span{grid-column: 1 / -1}}.ad__bulk{position: sticky;top: calc(var(--hd,64px) + 12px);z-index: 4;display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-bottom: 8px;padding: 10px 12px;border-radius: 12px;background: var(--navy);color: #fff}.ad__bulk[hidden]{display: none}.ad__bulk .btn--outline{border-color: rgba(255,255,255,.4);color: #fff;background: transparent}.ad__hl{display: inline-grid;place-items: center;min-width: 34px;padding: 2px 6px;border-radius: 8px;font-weight: 800}.ad__hl.is-ok{background: #EAF7E8;color: #1E6B2A}.ad__hl.is-mid{background: #FFF5DD;color: #8A5A00}.ad__hl.is-bad{background: #FFF1EE;color: #B4361F}.ad__acts{white-space: nowrap}.ad__acts .btn{margin: 2px}.ad__cal{padding: 12px;border-radius: var(--r-4);background: #fff}.ad__calh{display: flex;align-items: center;justify-content: space-between;margin-bottom: 10px}.ad__calg{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 4px;margin: 0;padding: 0;list-style: none}.ad__calg li{min-height: 86px;padding: 4px;border-radius: 8px;background: var(--paper);font-size: var(--t-12);min-width: 0}.ad__calg li.is-h{min-height: 0;background: none;color: var(--ink-m);font-weight: 700;text-align: center}.ad__calg li.is-x{background: none}.ad__calg li.is-today{outline: 2px solid var(--sky)}.ad__calp{display: block;width: 100%;margin-top: 3px;padding: 3px 5px;border: 0;border-radius: 5px;background: #DFF3E1;color: #1E6B2A;font: inherit;font-size: 11px;text-align: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;cursor: pointer}.ad__calp.is-sch{background: #E0F0FC;color: #155E91}.ad__calp.is-draft{background: #ECEFF4;color: #4A5873}@media (max-width: 700px){.ad__calg li{min-height: 56px}}.ad__grid{align-items: start}.ad__bt td:nth-child(2){min-width: 240px}.ad__bt td:nth-child(9){min-width: 120px}.ad__brand .ad__form,.ad__brand .ad__form h2,.ad__brand .ad__form label{color: var(--ink-t);opacity: 1}.ad-shell,.ad-shell body{background: #F1F4F9}.ad-shell .ad{min-height: 100svh;padding: 76px 0 var(--s-5);background: #F1F4F9}.ad-shell .ad__wrap{width: auto;max-width: none;margin: 0;padding: 0 clamp(14px,2.5vw,28px) 0 0}.adx__top{position: fixed;inset: 0 0 auto;z-index: 50;display: flex;align-items: center;gap: 14px;height: 60px;padding: 0 clamp(12px,2vw,22px);background: #0B1222;color: #fff;box-shadow: 0 8px 24px -16px rgba(0,0,0,.6)}.adx__logo{display: inline-flex;align-items: center;gap: 8px;color: #fff;text-decoration: none;font-size: 18px}.adx__leaf{width: 30px;height: 25px}.adx__logo span{padding: 2px 8px;border-radius: 6px;background: rgba(92,194,84,.18);color: #8FE38A;font-size: 12px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase}.adx__title{margin-left: 8px;padding-left: 14px;border-left: 1px solid rgba(255,255,255,.15);color: #B7C4D8;font-weight: 600}.adx__links{display: flex;gap: 6px;margin-left: auto}.adx__links a{padding: 8px 12px;border-radius: 8px;color: #DCE6F5;font-size: 14px;font-weight: 600;text-decoration: none}.adx__links a:hover{background: rgba(255,255,255,.08)}.adx__menu{display: none;width: 40px;height: 40px;padding: 10px 9px;border: 0;border-radius: 8px;background: rgba(255,255,255,.08);cursor: pointer}.adx__menu span{display: block;height: 2px;margin: 4px 0;border-radius: 2px;background: #fff}.ad-shell .ad__app{display: grid;grid-template-columns: 250px minmax(0,1fr);gap: clamp(14px,2vw,26px);align-items: start}.ad-shell .ad__side{position: fixed;top: 60px;bottom: 0;left: 0;z-index: 40;width: 250px;display: flex;flex-direction: column;gap: var(--s-2);padding: 14px 10px;border-radius: 0;overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin}.ad-shell .ad__nav{display: grid;overflow: visible}.ad-shell .ad__me{margin-top: auto}.ad-shell .ad__main{grid-column: 2;min-width: 0;padding-top: 6px}.ad-shell .ad__gate{margin-left: 270px}.adx-lock,.adx-lock body{overflow: hidden}.ad__dlg{overflow-y: auto;overscroll-behavior: contain}.adx__scrim{position: fixed;inset: 60px 0 0;z-index: 39;background: rgba(6,12,24,.5)}.adx__scrim[hidden]{display: none}@media (max-width: 999px){.adx__menu{display: block}.adx__title{display: none}.adx__links a[data-adx-account]{display: none}.ad-shell .ad__wrap{padding: 0 14px}.ad-shell .ad__app{grid-template-columns: minmax(0,1fr)}.ad-shell .ad__main{grid-column: 1}.ad-shell .ad__gate{margin-left: 0}.ad-shell .ad__side{width: min(280px,82vw);transform: translateX(-105%);transition: transform .28s cubic-bezier(.2,.8,.2,1)}.adx-open .ad__side{transform: none;box-shadow: 20px 0 50px -20px rgba(0,0,0,.6)}.adx-open,.adx-open body{overflow: hidden}}.ad__res{display: grid;gap: 10px;margin-top: 12px;padding: 14px;border-radius: 12px;background: #F4FAF3;border: 1px solid #CDEBC9}.ad__resh{display: flex;align-items: center;gap: 12px}.ad__resh div{display: grid}.ad__resh small{color: var(--ink-m)}.ad__resg{display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background: #1E7A2E;color: #fff;font-size: 22px;font-weight: 800}.ad__resg.g-c{background: #A86B00}.ad__resg.g-d,.ad__resg.g-f{background: #B4361F}.ad__resa{display: flex;flex-wrap: wrap;gap: 6px;margin: 0}.ad__pre{max-height: 220px;overflow: auto;padding: 10px;border-radius: 8px;background: #0B1222;color: #DCE6F5;font-size: 12px;white-space: pre-wrap}.ad__prog{--w: 0;display: inline-flex;align-items: center;gap: 8px;min-width: 120px}.ad__prog i{flex: 1;height: 6px;border-radius: 9px;background: linear-gradient(90deg,var(--leaf-deep) calc(var(--w) * 100%),var(--paper) 0)}.ad__prog b{font-size: 13px}.ad__st{display: inline-block;padding: 3px 10px;border-radius: 999px;background: var(--paper);font-size: 12px;font-weight: 700;white-space: nowrap}.ad__st.st--active,.ad__st.st--onboarding,.ad__st.st--sent{background: #E2F1FB;color: #0E4C78}.ad__st.st--review,.ad__st.st--draft{background: #FFF4D6;color: #4A3300}.ad__st.st--done,.ad__st.st--paid,.ad__st.st--accepted{background: var(--leaf-tint);color: #1D5E29}.ad__st.st--declined,.ad__st.st--cancelled,.ad__st.st--paused{background: #F1F2F4;color: #4B5563}.ad__late{color: #B42318;font-weight: 700}.ad__warn{margin: 0 0 16px;padding: 10px 14px;border-radius: 10px;background: #FFF4D6;color: #4A3300;font-size: 14px}.ad__rm{width: 36px;height: 36px;flex: none;border: 0;border-radius: 8px;background: var(--paper);font-size: 1.1rem;line-height: 1;cursor: pointer}.ad__rm:hover{background: #FDE8E5;color: #B42318}.ad__stages,.ad__items{margin: 16px 0;padding: 12px;border: 1px solid rgba(11,19,36,.12);border-radius: 12px}.ad__stages ol,.ad__items ol{display: grid;gap: 8px;margin: 0 0 10px;padding: 0;list-style: none;counter-reset: s}.ad__stg{display: grid;grid-template-columns: 1.4fr .8fr .8fr 1.4fr auto;gap: 6px;align-items: center}.ad__item{display: grid;grid-template-columns: 3fr .6fr 1fr 1fr auto;gap: 6px;align-items: center}.ad__stg input,.ad__stg select,.ad__item input{min-width: 0;height: 40px;padding: 0 10px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;font: inherit;font-size: 14px;background: #fff}.ad__item output{text-align: right;font-weight: 700;font-size: 14px}.ad__tot{margin: 8px 0 16px;font-size: 15px}.ad__tot b{font-size: 18px}.ad__feed{display: grid;gap: 8px;max-height: 360px;margin: 12px 0 0;padding: 0;list-style: none;overflow-y: auto}.ad__feed li{padding: 8px 12px;border-left: 3px solid var(--sky);border-radius: 10px;background: var(--paper)}.ad__feed li.is-customer{border-left-color: var(--leaf-deep);background: #F6FBF5}.ad__feed p{margin: 4px 0 0;white-space: pre-line;overflow-wrap: anywhere;font-size: 14px}.ad__files{display: grid;gap: 6px;margin: 10px 0 16px;padding: 0;list-style: none}.ad__files li{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 14px}.ad__files a{font-weight: 600;overflow-wrap: anywhere}.ad__bset{margin-top: 20px}.ad__bset summary{cursor: pointer;list-style: none}.ad__bset summary h2{display: inline}.ad__bset summary::after{content: " +";font-weight: 700}.ad__bset[open] summary::after{content: " −"}@media (max-width: 760px){.ad__stg,.ad__item{grid-template-columns: 1fr 1fr}.ad__stg input[name=sname],.ad__stg input[name=snote],.ad__item input[name=idesc]{grid-column: 1 / -1}}.ad__dlg.is-wide{width: min(100% - 2rem,76rem);max-height: 92vh}.ad__st.st--partial{background: #FFF4D6;color: #7A4B00}.ad__st.st--late{background: #FDE8E5;color: #B42318}.bx__kpi li.is-hero{background: linear-gradient(135deg,var(--leaf-deep),#2F8F5B 60%,var(--sky-deep));color: #fff}.bx__kpi li.is-hero small,.bx__kpi li.is-hero span{color: rgba(255,255,255,.85)}.bx__kpi li.is-bad b{color: #B42318}.bx__age ul{display: grid;gap: 8px;margin: 8px 0 0;padding: 0;list-style: none}.bx__age li{display: grid;grid-template-columns: 9.5rem 1fr 7rem 2rem;gap: 12px;align-items: center;font-size: 14px}.bx__age i{--w: 0;height: 8px;border-radius: 9px;background: linear-gradient(90deg,var(--sky-deep) calc(var(--w) * 100%),var(--paper) 0)}.bx__age li:nth-child(n+3) i{background: linear-gradient(90deg,#D9534F calc(var(--w) * 100%),var(--paper) 0)}.bx__age b{text-align: right}.bx__age small{color: var(--ink-m);text-align: right}.bx__tabs{display: flex;flex-wrap: wrap;gap: 6px;margin: 20px 0 12px}.bx__tabs button{height: 38px;padding: 0 14px;border: 1.5px solid rgba(11,19,36,.14);border-radius: 999px;background: #fff;font: inherit;font-weight: 600;font-size: 14px;cursor: pointer}.bx__tabs button[aria-selected="true"]{border-color: var(--navy,#0B1222);background: var(--navy,#0B1222);color: #fff}.bx__tabs small{opacity: .7;margin-left: 4px}.bx__tbl td small{display: block;color: var(--ink-m);font-size: 12.5px}.bx__tbl .bx__lnk{color: var(--leaf-deep);font-weight: 600}.bx__biz{margin-top: 24px}.bx__bh{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;gap: 12px}.bx__biz ul{display: grid;gap: 10px;margin: 12px 0 0;padding: 0;list-style: none}.bx__biz li{display: grid;grid-template-columns: auto 1fr auto;gap: 14px;align-items: center;padding: 12px;border-radius: 14px;background: var(--paper)}.bx__biz li small{display: block;color: var(--ink-m);font-size: 13px}.bx__ba{display: flex;gap: 6px;flex-wrap: wrap;justify-content: flex-end}.bx__logo{display: grid;place-items: center;width: 48px;height: 48px;border-radius: 12px;background: #fff;font-weight: 700;color: var(--ink-m);overflow: hidden;border: 1px solid rgba(11,19,36,.08)}.bx__logo img{width: 100%;height: 100%;object-fit: contain}.bx__logo.is-lg{width: 96px;height: 64px}.bx__logoup{display: flex;flex-wrap: wrap;align-items: center;gap: 12px;margin: 4px 0 8px}.bx__logoup label{cursor: pointer}.ad__grid.g3{grid-template-columns: repeat(3,minmax(0,1fr))}.bx__ed{display: grid;grid-template-columns: minmax(0,1fr) 19rem;gap: 20px;align-items: start}.bx__ed fieldset{margin: 0 0 14px;padding: 12px 14px 14px;border: 1px solid rgba(11,19,36,.12);border-radius: 14px}.bx__ed legend{padding: 0 6px;font-weight: 700;font-size: 14px}.bx__side{position: sticky;top: 0}.bx__sum{display: grid;gap: 10px;padding: 16px;border-radius: 16px;background: var(--paper)}.bx__sum h3{margin: 0}.bx__sum label{display: grid;gap: 4px;font-size: 13px;font-weight: 600}.bx__sum select,.bx__sum input{height: 40px;min-width: 0;padding: 0 10px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;font: inherit;background: #fff}.bx__sum dl{display: grid;gap: 6px;margin: 6px 0;padding: 12px 0 0;border-top: 1px solid rgba(11,19,36,.1)}.bx__sum dl div{display: flex;justify-content: space-between;gap: 10px;font-size: 14px}.bx__sum dt{color: var(--ink-m)}.bx__sum dd{margin: 0;font-variant-numeric: tabular-nums}.bx__sum .is-total{margin-top: 4px;padding: 10px 12px;border-radius: 10px;background: var(--navy,#0B1222);color: #fff;font-weight: 700;font-size: 17px}.bx__sum .is-total dt{color: rgba(255,255,255,.8)}.bx__sum .is-net dd{font-weight: 700}.bx__sum .btn{width: 100%;justify-content: center}.bx__dsc{display: grid;grid-template-columns: 1fr 3.4rem;gap: 4px}.bx__lh,.bx__line{display: grid;grid-template-columns: minmax(10rem,3fr) 5rem 4.2rem 5.4rem 6.5rem 8rem 5rem 6.5rem 2.25rem;gap: 6px;align-items: center}.bx__lh{margin-bottom: 6px;color: var(--ink-m);font-size: 12px;font-weight: 700}.bx__lines-ed{display: grid;gap: 8px;margin: 0 0 10px;padding: 0;list-style: none}.bx__line input,.bx__line select{min-width: 0;height: 40px;padding: 0 8px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;font: inherit;font-size: 14px;background: #fff}.bx__line output{text-align: right;font-weight: 700;font-size: 14px;font-variant-numeric: tabular-nums}.bx__view{display: grid;grid-template-columns: minmax(0,1fr) 20rem;gap: 20px;align-items: start}.bx__mini{grid-template-columns: repeat(auto-fit,minmax(8rem,1fr))}.bx__lines{width: 100%;margin: 12px 0;border-collapse: collapse;font-size: 14px}.bx__lines th{padding: 8px;background: var(--paper);text-align: left;font-size: 12px}.bx__lines td{padding: 8px;border-bottom: 1px solid rgba(11,19,36,.08)}.bx__lines td small{display: block;color: var(--ink-m);font-size: 12px}.bx__lines td:nth-child(n+2),.bx__lines th:nth-child(n+2){text-align: right;white-space: nowrap}.bx__acts{display: flex;flex-wrap: wrap;gap: 6px}.bx__pay{margin-top: 12px}.bx__undo{padding: 0;border: 0;background: none;color: #B42318;font: inherit;text-decoration: underline;cursor: pointer}@media (max-width: 1100px){.bx__lh{display: none}.bx__line{grid-template-columns: repeat(4,minmax(0,1fr));padding: 10px;border-radius: 12px;background: var(--paper)}.bx__line [name=desc]{grid-column: 1 / -1}.bx__line .bx__dsc{grid-column: span 2}}@media (max-width: 900px){.bx__ed,.bx__view{grid-template-columns: 1fr}.bx__side{position: static}.ad__grid.g3{grid-template-columns: 1fr 1fr}.bx__age li{grid-template-columns: 7rem 1fr 5.5rem}.bx__age small{display: none}}@media (max-width: 560px){.ad__grid.g3{grid-template-columns: 1fr}.bx__biz li{grid-template-columns: auto 1fr}.bx__ba{grid-column: 1 / -1;justify-content: flex-start}}.bx__lh{display: grid;grid-template-columns: 6rem 4.5rem 5.5rem 7rem 8.5rem 5.5rem 1fr 2.25rem;padding: 0 10px}.bx__lh span:first-child{display: none}.bx__line{grid-template-columns: 6rem 4.5rem 5.5rem 7rem 8.5rem 5.5rem 1fr 2.25rem;padding: 10px;border-radius: 12px;background: var(--paper)}.bx__line [name=desc]{grid-column: 1 / -1;font-weight: 600}.bx__line .bx__dsc{grid-column: auto}.ad__form input[data-find],.bx__view input[data-find]{width: 100%;height: 44px;padding: 0 12px;border: 1.5px solid rgba(11,19,36,.2);border-radius: 10px;font: inherit;background: #fff}.bx__view [data-vattach] .btn{margin-top: 8px}@media (max-width: 1100px){.bx__lh{display: none}.bx__line{grid-template-columns: repeat(4,minmax(0,1fr))}.bx__line .bx__dsc{grid-column: span 2}}html.ad-shell{--ad-bg: #F3F5F9;--ad-card: #FFFFFF;--ad-soft: #F6F8FB;--ad-ink: #0B1324;--ad-mut: #5B6880;--ad-line: rgba(11,19,36,.08);--ad-field: #FFFFFF;--ad-field-b: rgba(11,19,36,.16);--ad-pill: #0B1222;--ad-pill-ink: #FFFFFF;--ad-hero: linear-gradient(135deg,#1C7DB8 0%,#2C9C8F 55%,#4CAF50 100%);--ad-shadow: 0 1px 2px rgba(11,19,36,.04),0 12px 32px -18px rgba(11,19,36,.18);--paper: var(--ad-soft);--ink-t: var(--ad-ink);--ink-m: var(--ad-mut);background: var(--ad-bg);color-scheme: light}html.ad-shell[data-theme="dark"]{--ad-bg: #0A0F1A;--ad-card: #121A29;--ad-soft: #182234;--ad-ink: #E8EEF8;--ad-mut: #9AA8C0;--ad-line: rgba(255,255,255,.08);--ad-field: #0F1624;--ad-field-b: rgba(255,255,255,.16);--ad-pill: #E8EEF8;--ad-pill-ink: #0B1222;--ad-shadow: 0 1px 2px rgba(0,0,0,.3),0 16px 40px -20px rgba(0,0,0,.7);color-scheme: dark}.ad-shell body,.ad-shell .ad{background: var(--ad-bg);color: var(--ad-ink)}.ad-shell .ad{padding-top: 76px}.ad-shell .adx__top{height: 64px;gap: 12px;background: color-mix(in srgb,var(--ad-bg) 82%,transparent);color: var(--ad-ink);box-shadow: none;border-bottom: 1px solid var(--ad-line);-webkit-backdrop-filter: saturate(1.4) blur(14px);backdrop-filter: saturate(1.4) blur(14px)}.ad-shell .adx__logo{color: var(--ad-ink)}.ad-shell .adx__logo span{background: rgba(62,159,55,.14);color: #2E7D32}[data-theme="dark"] .adx__logo span{color: #8FE38A}.adx__groups{display: flex;gap: 4px;margin: 0 auto;padding: 4px;border-radius: 999px;background: var(--ad-card);box-shadow: var(--ad-shadow);overflow-x: auto;scrollbar-width: none}.adx__groups::-webkit-scrollbar{display: none}.adx__groups button{flex: none;height: 36px;padding: 0 16px;border: 0;border-radius: 999px;background: none;color: var(--ad-mut);font: inherit;font-size: 14px;font-weight: 600;cursor: pointer;transition: background .2s,color .2s}.adx__groups button:hover{color: var(--ad-ink)}.adx__groups button[aria-current]{background: var(--ad-pill);color: var(--ad-pill-ink)}.adx__tools{display: flex;align-items: center;gap: 6px}.adx__ib{display: inline-grid;place-items: center;grid-auto-flow: column;gap: 8px;height: 40px;min-width: 40px;padding: 0 10px;border: 0;border-radius: 999px;background: var(--ad-card);color: var(--ad-ink);box-shadow: var(--ad-shadow);font: inherit;font-size: 14px;cursor: pointer;text-decoration: none}.adx__ib svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.adx__find span{color: var(--ad-mut)}.ad-shell kbd{padding: 2px 6px;border: 1px solid var(--ad-line);border-radius: 6px;background: var(--ad-soft);color: var(--ad-mut);font-family: inherit;font-size: 11px;font-weight: 600}.adx__who{display: flex;align-items: center;gap: 10px;padding: 4px 14px 4px 4px;border-radius: 999px;background: var(--ad-card);box-shadow: var(--ad-shadow);color: var(--ad-ink);text-decoration: none}.adx__who>span:last-child{display: grid;line-height: 1.2}.adx__who b{font-size: 13.5px}.adx__who small{color: var(--ad-mut);font-size: 12px}.adx__av{display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: var(--ad-hero);color: #fff;font-size: 12px;font-weight: 700}.ad-shell .adx__menu{background: var(--ad-card);box-shadow: var(--ad-shadow)}.ad-shell .adx__menu span{background: var(--ad-ink)}.ad-shell .ad__app{grid-template-columns: 232px minmax(0,1fr)}.ad-shell .ad__side{top: 64px;width: 232px;padding: 18px 12px;background: transparent;color: var(--ad-ink)}.ad__gname{margin: 0 10px 6px;color: var(--ad-mut);font-size: 11.5px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase}.ad-shell .ad__nav{gap: 2px}.ad-shell .ad__nav button{display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 0 12px;border-radius: 12px;color: var(--ad-mut);box-shadow: none}.ad-shell .ad__nav button[hidden]{display: none}.ad-shell .ad__nav button svg{flex: none;width: 19px;height: 19px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.ad-shell .ad__nav button:hover{background: var(--ad-card);color: var(--ad-ink)}.ad-shell .ad__nav button[aria-current="page"]{background: var(--ad-card);color: var(--ad-ink);box-shadow: var(--ad-shadow)}.ad-shell .ad__nav button[aria-current="page"] svg{color: var(--sky-deep,#1C7DB8)}.ad__help{display: grid;gap: 2px;margin-top: auto;padding: 14px;border-radius: 16px;background: var(--ad-card);box-shadow: var(--ad-shadow);font-size: 13px}.ad__help small{color: var(--ad-mut)}.ad__help a{color: var(--sky-deep,#1C7DB8);font-weight: 600;text-decoration: none}.ad-shell .ad__main{padding: 12px 6px 40px}.ad-shell .ad__gate{margin-left: 252px}.ad-shell .ad__h{font-size: clamp(1.8rem,1.3rem + 1.4vw,2.4rem);color: var(--ad-ink)}.ad-shell .ad__h .serif{color: var(--sky-deep,#1C7DB8);font-weight: 400}.ad-shell .ad__ph p{color: var(--ad-mut)}.ad-shell .ad__stats li,.ad-shell .ad__card,.ad-shell .ad__tbl,.ad-shell .ad__tbl thead th{background: var(--ad-card);color: var(--ad-ink)}.ad-shell .ad__stats li,.ad-shell .ad__card,.ad-shell .ad__tbl{border-radius: 20px;box-shadow: var(--ad-shadow)}.ad-shell .ad__stats{gap: 14px}.ad-shell .ad__stats li.is-hero,.ad-shell .bx__kpi li.is-hero{position: relative;overflow: hidden;background: var(--ad-hero);color: #fff}.ad-shell .ad__stats li.is-hero::after{content: "";position: absolute;right: -40px;top: -60px;width: 200px;height: 200px;border-radius: 50%;background: radial-gradient(closest-side,rgba(255,255,255,.28),transparent);pointer-events: none}.ad-shell .ad__stats li.is-hero small,.ad-shell .ad__stats li.is-hero span{color: rgba(255,255,255,.88)}.ad-shell .ov__kpi li.is-hero{grid-column: span 2}.ov__bar{--w: 0;display: block;height: 6px;margin-top: 10px;border-radius: 9px;background: linear-gradient(90deg,#fff calc(var(--w) * 100%),rgba(255,255,255,.25) 0)}.ad-shell .ad__tbl th,.ad-shell .ad__tbl td{border-bottom-color: var(--ad-line)}.ad-shell .ad__tbl tbody tr:hover{background: var(--ad-soft)}.ad-shell .ad__dlg{background: var(--ad-card);color: var(--ad-ink);border-radius: 24px}.ad-shell .ad__dlgx button{background: var(--ad-soft);color: var(--ad-ink)}.ad-shell input:not([type=checkbox]):not([type=radio]):not([type=file]),.ad-shell select,.ad-shell textarea{background-color: var(--ad-field);color: var(--ad-ink);border-color: var(--ad-field-b)}.ad-shell .btn--outline{background: var(--ad-card);color: var(--ad-ink);border-color: var(--ad-field-b)}.ad-shell .bx__tabs button{background: var(--ad-card);color: var(--ad-ink);border-color: var(--ad-line)}.ad-shell .bx__tabs button[aria-selected="true"]{background: var(--ad-pill);color: var(--ad-pill-ink)}.ad-shell .bx__biz li,.ad-shell .bx__sum,.ad-shell .bx__line,.ad-shell .ad__feed li,.ad-shell .bx__lines th{background: var(--ad-soft)}.ad-shell .bx__ed fieldset,.ad-shell .ad__stages,.ad-shell .ad__items{border-color: var(--ad-line)}.ad-shell .bx__logo{background: var(--ad-card);border-color: var(--ad-line)}.ad-shell .ad__empty{color: var(--ad-mut)}[data-theme="dark"] .ad__st{background: rgba(255,255,255,.08);color: var(--ad-ink)}[data-theme="dark"] .ad__st.st--paid,[data-theme="dark"] .ad__st.st--done,[data-theme="dark"] .ad__st.st--accepted{background: rgba(76,175,80,.18);color: #9BE59C}[data-theme="dark"] .ad__st.st--sent,[data-theme="dark"] .ad__st.st--active,[data-theme="dark"] .ad__st.st--onboarding{background: rgba(50,162,226,.18);color: #9ED3F5}[data-theme="dark"] .ad__st.st--late,[data-theme="dark"] .ad__st.st--partial,[data-theme="dark"] .ad__st.st--review,[data-theme="dark"] .ad__st.st--draft{background: rgba(255,180,60,.16);color: #FFD08A}[data-theme="dark"] .ad__warn{background: rgba(255,180,60,.12);color: #FFD08A}[data-theme="dark"] .ad__tbl a,[data-theme="dark"] .ad__files a{color: #7CC4F2}[data-theme="dark"] .bx__sum .is-total{background: #E8EEF8;color: #0B1222}[data-theme="dark"] .bx__sum .is-total dt{color: #35435C}[data-theme="dark"] .ad__toast{background: #E8EEF8;color: #0B1222}.adx__k{width: min(100% - 2rem,34rem);margin: 12vh auto auto;padding: 0;border: 0;border-radius: 20px;background: var(--ad-card);color: var(--ad-ink);box-shadow: 0 40px 90px -30px rgba(3,8,20,.6)}.adx__k::backdrop{background: rgba(6,12,24,.45);-webkit-backdrop-filter: blur(3px);backdrop-filter: blur(3px)}.ad-shell .adx__k input{width: 100%;height: 58px;padding: 0 20px;border: 0;border-bottom: 1px solid var(--ad-line);border-radius: 0;background: transparent;font: inherit;font-size: 17px;outline: none}.adx__k ul{max-height: 50vh;margin: 0;padding: 8px;list-style: none;overflow-y: auto}.adx__k li{display: flex;justify-content: space-between;gap: 12px;padding: 11px 14px;border-radius: 12px;cursor: pointer}.adx__k li[aria-selected="true"],.adx__k li:hover{background: var(--ad-soft)}.adx__k li small{color: var(--ad-mut)}.adx__k li.is-none{color: var(--ad-mut);cursor: default}.adx__k p{margin: 0;padding: 10px 18px;border-top: 1px solid var(--ad-line);color: var(--ad-mut);font-size: 12px}@media (max-width: 1200px){.adx__find span,.adx__find kbd,.adx__who>span:last-child{display: none}.adx__who{padding: 4px}}@media (max-width: 999px){.ad-shell .ad__app{grid-template-columns: minmax(0,1fr)}.ad-shell .ad__gate{margin-left: 0}.ad-shell .ad__side{background: var(--ad-bg);width: min(270px,84vw)}.ad-shell .ad{padding-top: 124px}.adx__groups{position: fixed;top: 72px;left: 14px;right: 14px;margin: 0;z-index: 45}.ad-shell .ov__kpi li.is-hero{grid-column: auto}.adx__tools .adx__ib[href]{display: none}}html.ad-shell{--ad-bg: #EDF0F5;--ad-soft: #F3F5F9;--ad-mut: #4A566B;--ad-line: rgba(11,19,36,.1);--ad-field-b: rgba(11,19,36,.24);--ad-edge: 0 0 0 1px rgba(11,19,36,.06)}html.ad-shell[data-theme="dark"]{--ad-edge: 0 0 0 1px rgba(255,255,255,.06);--ad-mut: #A9B6CC}.ad-shell .ad__stats li,.ad-shell .ad__card,.ad-shell .ad__tbl,.ad-shell .ad__cc,.ad-shell .ad__cal,.ad-shell .ad__edm,.ad-shell .adx__groups,.ad-shell .ad__help{box-shadow: var(--ad-edge),var(--ad-shadow)}.ad-shell .ad__stats small,.ad-shell .ad__tbl thead th,.ad__gname{color: #3D4859}[data-theme="dark"] .ad__stats small,[data-theme="dark"] .ad__tbl thead th,[data-theme="dark"] .ad__gname{color: #B9C5D8}.ad-shell .adx__groups button{color: #3D4859}[data-theme="dark"] .adx__groups button{color: #B9C5D8}.ad-shell .ad__nav button{color: #3D4859}[data-theme="dark"] .ad__nav button{color: #B9C5D8}.ad-shell .adx__logo span{background: #E3F2E1;color: #1E6B24}[data-theme="dark"] .adx__logo span{background: rgba(92,194,84,.16);color: #8FE38A}.ad-shell .ad__pvb b{color: #1E6B24}.ad-shell .bx__tbl .bx__lnk{color: #1E6B24}[data-theme="dark"] .bx__tbl .bx__lnk{color: #8FE38A}[data-theme="dark"] .ad__help a,[data-theme="dark"] .ad__todo button,[data-theme="dark"] .ad__todo a,[data-theme="dark"] .ad__note a,[data-theme="dark"] .ad__card a:not(.btn){color: #7CC4F2}.ad-shell .ad__sel select,.ad-shell .ad__search input{border-color: var(--ad-field-b)}[data-theme="dark"] .ad__cc,[data-theme="dark"] .ad__cal,[data-theme="dark"] .ad__edm,[data-theme="dark"] .ad__rich,[data-theme="dark"] .ad__tabs,[data-theme="dark"] .ad__view,[data-theme="dark"] .ad__view button,[data-theme="dark"] .ad__sub a,[data-theme="dark"] .ad__tb button,[data-theme="dark"] .ad__tbimg,[data-theme="dark"] .ad__att li,[data-theme="dark"] .ad__cc dl div{background: var(--ad-card);color: var(--ad-ink);border-color: var(--ad-line)}[data-theme="dark"] .ad__cc small,[data-theme="dark"] .ad__cc dl dt{color: var(--ad-mut)}[data-theme="dark"] .ad__view button[aria-pressed="true"],[data-theme="dark"] .ad__sub a[aria-current]{background: var(--ad-pill);color: var(--ad-pill-ink)}[data-theme="dark"] input[type=file]{color: var(--ad-ink);background: transparent}[data-theme="dark"] .ad__att li,[data-theme="dark"] .ad__att li b{background: var(--ad-soft);color: var(--ad-ink)}[data-theme="dark"] .pk__c,[data-theme="dark"] .ad__res{background: var(--ad-soft);color: var(--ad-ink);border-color: var(--ad-line)}.ad-shell .adx__groups button[aria-current]{color: var(--ad-pill-ink)}[data-theme="dark"] .ad__pvb b{color: #8FE38A}[data-theme="dark"] .ad__att li span{color: #FFD08A}[data-theme="dark"] .ad__hl{background: rgba(255,255,255,.08);color: var(--ad-ink)}.adx__bellw{position: relative}.adx__bell{position: relative}.adx__dot{position: absolute;top: 2px;right: 2px;display: grid;place-items: center;min-width: 18px;height: 18px;padding: 0 4px;border-radius: 9px;background: #C62828;color: #fff;font-size: 11px;font-weight: 700;line-height: 1}.adx__dot[hidden]{display: none}.adx__notes{position: absolute;top: 48px;right: 0;z-index: 60;width: min(92vw,380px);max-height: 70vh;overflow-y: auto;border-radius: 18px;background: var(--ad-card);color: var(--ad-ink);box-shadow: var(--ad-edge,0 0 0 1px rgba(11,19,36,.06)),0 30px 70px -24px rgba(3,8,20,.45)}.adx__notes[hidden]{display: none}.adx__notes header{position: sticky;top: 0;display: flex;justify-content: space-between;align-items: center;padding: 14px 16px;border-bottom: 1px solid var(--ad-line);background: var(--ad-card)}.adx__notes header button{border: 0;background: none;color: var(--sky-deep,#1C7DB8);font: inherit;font-size: 13px;font-weight: 600;cursor: pointer}[data-theme="dark"] .adx__notes header button{color: #7CC4F2}.adx__notes ul{margin: 0;padding: 6px;list-style: none}.adx__notes li a{display: grid;gap: 2px;padding: 10px 12px;border-radius: 12px;color: var(--ad-ink);text-decoration: none;font-size: 14px}.adx__notes li a:hover{background: var(--ad-soft)}.adx__notes li.is-new a{background: color-mix(in srgb,var(--sky,#32A2E2) 10%,transparent)}.adx__notes li small{color: var(--ad-mut);font-size: 12px}.adx__notes li.is-none{padding: 18px 14px;color: var(--ad-mut);font-size: 14px}.pl{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(185px,1fr);gap: 10px;overflow-x: auto;padding-bottom: 12px;scrollbar-width: thin}.pl__col{display: grid;grid-template-rows: auto 1fr;gap: 8px;min-height: 340px;padding: 10px;border-radius: 18px;background: var(--ad-soft,#F3F5F9);box-shadow: inset 0 0 0 1px var(--ad-line,rgba(11,19,36,.08));transition: box-shadow .15s}.pl__col.is-over{box-shadow: inset 0 0 0 2px var(--sky-deep,#1C7DB8)}.pl__col header{display: flex;justify-content: space-between;align-items: baseline;gap: 8px;padding: 4px 6px;border-top: 3px solid #8FA3C0;border-radius: 2px}.pl__col.is-contacted header{border-color: #32A2E2}.pl__col.is-meeting header{border-color: #7C5CC4}.pl__col.is-proposal header{border-color: #D98E04}.pl__col.is-won header{border-color: #2E7D32}.pl__col.is-lost header{border-color: #B42318}.pl__col header small{color: var(--ad-mut,#4A566B);font-size: 12px}.pl__col ol{display: grid;align-content: start;gap: 8px;margin: 0;padding: 0;list-style: none}.pl__card{display: grid;gap: 6px;padding: 12px;border-radius: 14px;background: var(--ad-card,#fff);box-shadow: 0 0 0 1px var(--ad-line,rgba(11,19,36,.08)),0 6px 16px -12px rgba(11,19,36,.3);cursor: grab}.pl__card.is-drag{opacity: .5}.pl__card.is-late{box-shadow: 0 0 0 2px #E2A33A,0 6px 16px -12px rgba(11,19,36,.3)}.pl__open{display: grid;gap: 2px;padding: 0;border: 0;background: none;color: var(--ad-ink,#0B1324);font: inherit;text-align: left;cursor: pointer}.pl__open small,.pl__meta small{color: var(--ad-mut,#4A566B);font-size: 12.5px}.pl__meta{display: flex;flex-wrap: wrap;gap: 4px 10px;align-items: baseline;font-size: 13px}.pl__mv select{width: 100%;height: 34px;padding: 0 8px;border: 1px solid var(--ad-field-b,rgba(11,19,36,.2));border-radius: 8px;background: var(--ad-field,#fff);color: var(--ad-ink,#0B1324);font: inherit;font-size: 13px}.pl__none{padding: 18px 10px;border: 1.5px dashed var(--ad-field-b,rgba(11,19,36,.2));border-radius: 12px;color: var(--ad-mut,#4A566B);font-size: 13px;text-align: center}.pl__dl{display: grid;grid-template-columns: repeat(auto-fit,minmax(12rem,1fr));gap: 8px;margin: 12px 0}.pl__dl div{padding: 8px 10px;border-radius: 10px;background: var(--ad-soft,#F3F5F9)}.pl__dl dt{color: var(--ad-mut,#4A566B);font-size: 12px;font-weight: 700}.pl__dl dd{margin: 2px 0 0;font-size: 14px;overflow-wrap: anywhere}html.ad-shell:not([data-theme="dark"]){--ad-bg: #F3F3E7;--ad-card: #FDFDF1;--ad-soft: #F5EFDF;--ad-ink: #1F1A12;--ad-mut: #574C3A;--ad-line: rgba(70,52,20,.13);--ad-field: #FFFEF8;--ad-field-b: rgba(70,52,20,.28);--ad-pill: #6E1F2E;--ad-pill-ink: #FFF8EC;--ad-wine: #6E1F2E;--ad-acc: #6E1F2E;--ad-side: #EFEBDB;--ad-sand: #F5EBD0;--ad-lime: #E0FFC2;--ad-hero: linear-gradient(135deg,#6E1F2E 0%,#8E3442 52%,#B35A3C 100%);--ad-shadow: 0 1px 2px rgba(70,52,20,.06),0 14px 32px -20px rgba(70,52,20,.28);--ad-edge: 0 0 0 1px rgba(70,52,20,.08);--paper: var(--ad-soft);--ink-t: var(--ad-ink);--ink-m: var(--ad-mut);--sky-deep: var(--ad-acc)}html.ad-shell:not([data-theme="dark"]) .adx__top{background: color-mix(in srgb,#F3F3E7 86%,transparent)}html.ad-shell:not([data-theme="dark"]) .ad__stats small,html.ad-shell:not([data-theme="dark"]) .ad__tbl thead th,html.ad-shell:not([data-theme="dark"]) .ad__gname,html.ad-shell:not([data-theme="dark"]) .adx__groups button:not([aria-current]),html.ad-shell:not([data-theme="dark"]) .ad__nav button{color: #4E4331}html.ad-shell:not([data-theme="dark"]) .ad__nav button[aria-current="page"]{color: var(--ad-ink)}html.ad-shell:not([data-theme="dark"]) .ad__nav button[aria-current="page"] svg,html.ad-shell:not([data-theme="dark"]) .qa__a svg{color: var(--ad-acc)}html.ad-shell:not([data-theme="dark"]) .ad__nav button:hover,html.ad-shell:not([data-theme="dark"]) .qa__a:hover{background: var(--ad-sand)}html.ad-shell:not([data-theme="dark"]) .adx__logo span{background: var(--ad-lime);color: #24561B}html.ad-shell:not([data-theme="dark"]) .btn--primary{background: var(--ad-acc);border-color: var(--ad-acc);color: #FFF8EC}html.ad-shell:not([data-theme="dark"]) .btn--primary:hover{background: #5A1825;border-color: #5A1825}html.ad-shell:not([data-theme="dark"]) .btn--outline{background: var(--ad-card);color: var(--ad-ink);border-color: var(--ad-field-b)}html.ad-shell:not([data-theme="dark"]) .btn--outline:hover{background: var(--ad-sand)}html.ad-shell:not([data-theme="dark"]) .ad__tbl a,html.ad-shell:not([data-theme="dark"]) .ad__files a,html.ad-shell:not([data-theme="dark"]) .ad__help a,html.ad-shell:not([data-theme="dark"]) .ad__card a:not(.btn),html.ad-shell:not([data-theme="dark"]) .ad__todo button{color: var(--ad-acc)}html.ad-shell:not([data-theme="dark"]) .ad__st{background: #EEEBDA;color: #3E3424}html.ad-shell:not([data-theme="dark"]) .ad__st.st--paid,html.ad-shell:not([data-theme="dark"]) .ad__st.st--done,html.ad-shell:not([data-theme="dark"]) .ad__st.st--accepted{background: var(--ad-lime);color: #24561B}html.ad-shell:not([data-theme="dark"]) .ad__st.st--sent,html.ad-shell:not([data-theme="dark"]) .ad__st.st--active,html.ad-shell:not([data-theme="dark"]) .ad__st.st--onboarding{background: #FFF3E6;color: #7A3E12;box-shadow: inset 0 0 0 1px rgba(122,62,18,.2)}html.ad-shell:not([data-theme="dark"]) .ad__st.st--late,html.ad-shell:not([data-theme="dark"]) .ad__st.st--cancelled{background: #F9E3E1;color: #8A1C1C}html.ad-shell:not([data-theme="dark"]) .ad__warn{background: var(--ad-sand);color: #4E3A10}html.ad-shell:not([data-theme="dark"]) .bx__tbl .bx__lnk{color: #24561B}html.ad-shell:not([data-theme="dark"]) .bx__sum .is-total,html.ad-shell:not([data-theme="dark"]) .bx__tabs button[aria-selected="true"]{background: var(--ad-acc);color: #FFF8EC}html.ad-shell:not([data-theme="dark"]) .bx__sum .is-total dt{color: #F5EBD0}html.ad-shell:not([data-theme="dark"]) .pl__col{background: #F5EFDF}html.ad-shell:not([data-theme="dark"]) .adx__notes li.is-new a{background: #FFF3E6}html.ad-shell:not([data-theme="dark"]) .adx__dot{background: var(--ad-acc)}html.ad-shell:not([data-theme="dark"]) .ad__prog i{background: linear-gradient(90deg,var(--ad-acc) calc(var(--w) * 100%),#EEEBDA 0)}html.ad-shell:not([data-theme="dark"]) .ad__toast{background: #1F1A12;color: #FDFDF1}.qa{display: grid;gap: 2px;margin-bottom: 10px}.qa__a{display: flex;align-items: center;gap: 12px;min-height: 40px;padding: 0 12px;border-radius: 12px;color: var(--ad-ink);font-size: 14px;font-weight: 600;text-decoration: none}.qa__a.is-recent{font-weight: 500;color: var(--ad-mut)}.qa__a svg{flex: none;width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.qa__a:hover{background: var(--ad-card)}.qa__hint{margin: 0 12px 6px;color: var(--ad-mut);font-size: 12.5px}.qa__star{display: inline-grid;place-items: center;width: 38px;height: 38px;margin-right: 6px;border: 0;border-radius: 50%;background: var(--ad-card);box-shadow: var(--ad-edge,0 0 0 1px rgba(0,0,0,.08));color: var(--ad-mut);cursor: pointer;align-self: center}.qa__star svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linejoin: round}.qa__star[aria-pressed="true"]{color: #B7791F}.qa__star[aria-pressed="true"] svg{fill: currentColor}.ad__ph{align-items: center}.qa__tiles{display: flex;flex-wrap: wrap;gap: 10px;margin: 0 0 18px}.qa__tiles a{display: inline-flex;align-items: center;gap: 10px;padding: 10px 16px;border-radius: 14px;background: var(--ad-card);box-shadow: var(--ad-edge),var(--ad-shadow);color: var(--ad-ink);font-weight: 600;font-size: 14px;text-decoration: none}.qa__tiles a:hover{transform: translateY(-1px)}.qa__tiles svg{width: 18px;height: 18px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.qa__pick{display: grid;grid-template-columns: repeat(auto-fill,minmax(12rem,1fr));gap: 6px;margin: 10px 0 0;padding: 0;list-style: none}.qa__pick label{display: flex;align-items: center;gap: 8px;padding: 8px 10px;border-radius: 10px;background: var(--ad-soft)}.qa__pick svg{width: 17px;height: 17px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}html.ad-shell .ad__stats li.is-hero small,html.ad-shell .ad__stats li.is-hero span{color: rgba(255,248,236,.92)}.ad__h .qa__star{width: 34px;height: 34px;margin: 0 0 0 10px;vertical-align: middle}html.ad-shell:not([data-theme="dark"]) .ad__feed li{border-left-color: #B35A3C;background: #F5EFDF}html.ad-shell:not([data-theme="dark"]) .ad__feed li.is-customer{border-left-color: #2E7D32;background: #F1F8E6}.mon__tbl{box-shadow: none !important;max-height: 420px;overflow-y: auto}.mon__tbl table{min-width: 0}.mon__tbl code{font-size: 12.5px}.ad__ev{display: grid;grid-template-columns: 9.5rem minmax(10rem,1.4fr) minmax(8rem,1.2fr) auto auto;gap: 6px;align-items: center}.ad__ev input:not([type=checkbox]){min-width: 0;height: 40px;padding: 0 10px;border: 1.5px solid var(--ad-field-b,rgba(11,19,36,.2));border-radius: 10px;font: inherit;font-size: 14px;background: var(--ad-field,#fff);color: var(--ad-ink)}.ad__ev .ad__chk{font-size: 13px;white-space: nowrap}@media (max-width: 760px){.ad__ev{grid-template-columns: 1fr 1fr}.ad__ev [name=etitle],.ad__ev [name=enote]{grid-column: 1 / -1}}.bx__age-row{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 8px;margin: 8px 0 14px;padding: 0;list-style: none}.bx__age-row li{display: grid;gap: 2px;padding: 10px 12px;border-radius: 12px;background: var(--ad-soft)}.bx__age-row li.is-late{background: #F9E3E1;color: #8A1C1C}.bx__age-row small{color: inherit;opacity: .85;font-size: 12px;font-weight: 700}@media (max-width: 700px){.bx__age-row{grid-template-columns: 1fr 1fr}}[data-theme="dark"] .ad__late,[data-theme="dark"] .bx__kpi li.is-bad b,[data-theme="dark"] .ad__stats li.is-bad b{color: #FF9C8F}[data-theme="dark"] .bx__age-row li.is-late{background: rgba(255,120,100,.14);color: #FFB4A8}.ad__gsec{display: grid;gap: 1px;margin-bottom: 6px}.ad-shell .ad__nav .ad__gh{display: flex;box-shadow: none;align-items: center;justify-content: space-between;width: 100%;min-height: 28px;margin: 4px 0 2px;padding: 0 10px;border: 0;background: none;color: var(--ad-mut);font: inherit;font-size: 11px;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;cursor: pointer}.ad-shell .ad__nav .ad__gh svg{width: 14px;height: 14px;fill: none;stroke: currentColor;stroke-width: 2;transition: transform .2s}.ad__gsec.is-shut .ad__gh svg{transform: rotate(-90deg)}.ad__gsec.is-shut .ad__gl{display: none}.ad__gl{display: grid;gap: 1px}html.ad-shell body{font-size: 14px;line-height: 1.5}.ad-shell .ad__nav button{min-height: 34px;gap: 10px;padding: 0 10px;border-radius: 9px;font-size: 13.5px;font-weight: 500}.ad-shell .ad__nav button svg{width: 17px;height: 17px}.ad-shell .ad__nav button[aria-current="page"]{font-weight: 600}.ad-shell .ad__h{font-size: clamp(1.375rem,1.15rem + .7vw,1.75rem);letter-spacing: -.025em}.ad-shell .ad__card h2{font-size: 1rem}.ad-shell .ad__stats b{font-size: 1.5rem}.ad-shell .ad__side{padding: 14px 10px;background: var(--ad-side,#EFEBDB);border-right: 1px solid var(--ad-line);box-shadow: 8px 0 28px -22px rgba(60,30,20,.45)}html.ad-shell[data-theme="dark"] .ad__side{background: var(--ad-side,#0E1522);border-right-color: rgba(255,255,255,.08);box-shadow: 8px 0 28px -20px rgba(0,0,0,.7)}.ad-shell .qa__a{min-height: 32px;font-size: 13.5px}@media (min-width: 1000px){.ad-shell .ad__main{padding-left: 22px}}@media (min-width: 700px){.ad-shell .ad__main input,.ad-shell .ad__main select,.ad-shell .ad__main textarea,.ad-shell .ad__main .btn{font-size: 14px}}.ad-shell .ad__nav .ad__gh:hover{background: none;color: var(--ad-ink)}.cpk{position: relative;display: block}.cpk__l{position: absolute;z-index: 30;top: calc(100% + 4px);left: 0;right: 0;max-height: 320px;margin: 0;padding: 6px;overflow-y: auto;list-style: none;border-radius: 12px;background: var(--ad-card,#fff);box-shadow: 0 0 0 1px var(--ad-line),0 18px 40px -16px rgba(0,0,0,.35)}.cpk__l li{display: grid;gap: 1px;padding: 8px 10px;border-radius: 8px;cursor: pointer;font-size: 13.5px}.cpk__l li:hover,.cpk__l li:focus{background: var(--ad-soft);outline: none}.cpk__l small{color: var(--ad-mut);font-size: 12px}.cpk__add{margin-top: 4px;border-top: 1px solid var(--ad-line);color: var(--ad-ink);font-weight: 600}.cpk__card{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 12px;background: var(--ad-soft)}.cpk__card div{display: grid;gap: 1px;min-width: 0;flex: 1}.cpk__card small{color: var(--ad-mut);font-size: 12px;overflow-wrap: anywhere}.ad__dlg--sm{width: min(100% - 2rem,34rem)}.ad__lnk{padding: 0;border: 0;background: none;color: inherit;font: inherit;font-weight: 600;text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.pjx__crumb{margin: 0 0 10px;font-size: 13px}.pjx__crumb a{color: var(--ad-mut);text-decoration: none}.pjx__crumb a:hover{color: var(--ad-ink)}.pjx__h{display: flex;flex-wrap: wrap;align-items: center;gap: 14px;margin-bottom: 14px;padding: 16px 18px;border-radius: 18px;background: var(--ad-card);box-shadow: var(--ad-shadow)}.pjx__t{flex: 1 1 260px;min-width: 0}.pjx__t .ad__h{margin: 0}.pjx__t p{margin: 4px 0 0;color: var(--ad-mut);font-size: 13.5px}.pjx__logo{flex: none;display: grid;place-items: center;width: 56px;height: 56px;overflow: hidden;border-radius: 14px;background: var(--ad-soft);color: var(--ad-ink);font-weight: 700;box-shadow: inset 0 0 0 1px var(--ad-line)}.pjx__logo img{width: 100%;height: 100%;object-fit: contain;background: #fff}.pjx__logo.is-sm{width: 34px;height: 34px;border-radius: 9px;font-size: 12px}.pjx__row{display: flex;align-items: center;gap: 10px;color: inherit;text-decoration: none}.pjx__row span:last-child{display: grid}.pjx__row small{color: var(--ad-mut)}.pjx__ring{--p: 0;flex: none;display: grid;place-content: center;width: 64px;aspect-ratio: 1;border-radius: 50%;text-align: center;background: radial-gradient(closest-side,var(--ad-card) 78%,transparent 80%),conic-gradient(#2E7D32 calc(var(--p) * 1%),var(--ad-soft) 0)}.pjx__ring b{font-size: 15px;line-height: 1}.pjx__ring small{color: var(--ad-mut);font-size: 10.5px}.pjx__acts{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.pjx__dirty{padding: 3px 9px;border-radius: 99px;background: #FFF1D6;color: #6B4200;font-size: 12px;font-weight: 600}.pjx__grid{display: grid;gap: 14px;align-items: start}@media (min-width: 1100px){.pjx__grid{grid-template-columns: minmax(0,1fr) 360px}.pjx__side{position: sticky;top: 80px}}.pjx__main,.pjx__side{display: grid;gap: 14px;min-width: 0}.pjx__grid .ad__card{margin: 0}.pjx__grid .ad__card h2{margin-bottom: 10px}.pjx__grid .ad__f{display: grid;gap: 4px;margin-bottom: 10px}.pjx__ch{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 6px}.pjx__ch small{color: var(--ad-mut);font-size: 12.5px}.pjx__bar{display: flex;gap: 4px;margin: 4px 0 16px}.pjx__bar i{flex: 1;height: 8px;border-radius: 99px;background: var(--ad-soft);box-shadow: inset 0 0 0 1px var(--ad-line)}.pjx__bar i.is-done{background: #2E7D32;box-shadow: none}.pjx__bar i.is-doing{background: repeating-linear-gradient(-45deg,#1C7DB8 0 6px,#4FA3D9 6px 12px);background-size: 200% 100%;animation: pjxStripe 1.6s linear infinite;box-shadow: none}@keyframes pjxStripe{to{background-position: -34px 0}}@media (prefers-reduced-motion: reduce){.pjx__bar i.is-doing{animation: none}}.pjx__lg{display: flex;align-items: center;gap: 12px;margin-bottom: 12px}.pjx__lg>span:nth-child(2){display: grid;gap: 6px;justify-items: start}.pjx__lg small{color: var(--ad-mut);font-size: 12px}.tlx{position: relative;display: grid;gap: 2px;margin: 0;padding: 0;list-style: none}.tlx__i{position: relative;display: grid;grid-template-columns: 28px minmax(0,1fr);gap: 10px;padding-bottom: 12px}.tlx__i::before{content: "";position: absolute;top: 24px;bottom: -2px;left: 13px;width: 2px;background: var(--ad-line)}.tlx__i:last-child::before{display: none}.tlx__i.is-done::before{background: #2E7D32}.tlx__dot{position: relative;z-index: 1;width: 26px;height: 26px;margin-top: 4px;padding: 0;border: 3px solid var(--ad-field-b);border-radius: 50%;background: var(--ad-card);cursor: pointer}.tlx__i.is-doing .tlx__dot{border-color: #1C7DB8;box-shadow: 0 0 0 5px rgba(28,125,184,.18)}.tlx__i.is-done .tlx__dot{border-color: #2E7D32;background: #2E7D32 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.3 2.3 4.7-5' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") center / 14px no-repeat}.tlx__i.is-late .tlx__dot{border-color: #C0392B}.tlx__b{display: grid;gap: 4px;min-width: 0;padding: 8px 10px;border-radius: 12px;background: var(--ad-soft)}.tlx__i.is-doing .tlx__b{box-shadow: inset 3px 0 0 #1C7DB8}.tlx__r{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.tlx__b input,.tlx__b select{min-height: 32px;padding: 4px 8px;font-size: 13px}.tlx__n{flex: 1 1 180px;font-weight: 600}.tlx__note{width: 100%}.tlx__tools{display: inline-flex;gap: 2px}.tlx__tools button[data-smv]{width: 28px;height: 28px;border: 0;border-radius: 7px;background: transparent;color: var(--ad-mut);cursor: pointer}.tlx__tools button[data-smv]:hover{background: var(--ad-card);color: var(--ad-ink)}.tlx__when{color: #1F6B27;font-size: 12px;font-weight: 600}.tlx__when:empty{display: none}.tlx__i.is-late .tlx__when{color: #B42318}[data-theme="dark"] .tlx__when{color: #7FD08A}[data-theme="dark"] .tlx__i.is-late .tlx__when{color: #FF9C8F}.ad__evs{display: grid;gap: 6px;margin: 0 0 8px;padding: 0;list-style: none}.rpv{display: flex;flex-wrap: wrap;gap: 18px;align-items: center;margin: 8px 0 14px}.rpv>div:last-child{flex: 1 1 260px}.rpv__g{--v: 0;display: grid;place-content: center;width: 96px;aspect-ratio: 1;border-radius: 50%;text-align: center;background: radial-gradient(closest-side,var(--ad-card,#fff) 76%,transparent 78%),conic-gradient(currentColor calc(var(--v) * 100%),var(--ad-soft,#eee) 0)}.rpv__g b{font-size: 30px;line-height: 1}.rpv__g span{font-size: 12px;color: var(--ad-mut)}.rpv__g.g-a,.rpv__g.g-b{color: #1F6B27}.rpv__g.g-c{color: #8A5A00}.rpv__g.g-d,.rpv__g.g-f{color: #B42318}[data-theme="dark"] .rpv__g.g-a,[data-theme="dark"] .rpv__g.g-b{color: #7FD08A}[data-theme="dark"] .rpv__g.g-c{color: #F2C26B}[data-theme="dark"] .rpv__g.g-d,[data-theme="dark"] .rpv__g.g-f{color: #FF9C8F}.rpv__cats{display: grid;gap: 6px;margin: 8px 0 0;padding: 0;list-style: none}.rpv__cats li{display: grid;grid-template-columns: 9rem 1fr 3rem;align-items: center;gap: 8px;font-size: 13px}.rpv__cats i{height: 7px;border-radius: 99px;background: linear-gradient(90deg,#2E7D32 calc(var(--w) * 100%),var(--ad-soft,#eee) 0)}.rpv__cats b{text-align: right}.rpv__fx{display: grid;gap: 8px;margin: 0 0 12px;padding: 0;list-style: none}.rpv__fx li{display: grid;gap: 2px;padding: 8px 12px;border-radius: 10px;background: var(--ad-soft);box-shadow: inset 3px 0 0 #B7791F;font-size: 13.5px}.rpv__fx li.i-h{box-shadow: inset 3px 0 0 #C0392B}.rpv__fx li.i-l{box-shadow: inset 3px 0 0 var(--ad-field-b)}.rpv__fx small,.rpv__fx span{color: var(--ad-mut);font-size: 12.5px}.rpg{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr));gap: 14px}.rpg__c{display: grid;gap: 10px;padding: 14px 16px;border-radius: 16px;background: var(--ad-card);box-shadow: var(--ad-shadow)}.rpg__c header{display: flex;align-items: center;gap: 10px}.rpg__c header div{flex: 1;min-width: 0}.rpg__c h3{margin: 0;font-size: 15px;overflow-wrap: anywhere}.rpg__c header small{color: var(--ad-mut);font-size: 12px}.rpg__s{display: grid;justify-items: end;font-size: 20px;font-weight: 700}.rpg__s small{font-size: 11.5px}.rpg__s .is-up{color: #1F6B27}.rpg__s .is-down{color: #B42318}[data-theme="dark"] .rpg__s .is-up{color: #7FD08A}[data-theme="dark"] .rpg__s .is-down{color: #FF9C8F}.rpg__spark{display: flex;align-items: end;gap: 3px;height: 34px;margin: 0}.rpg__spark i{flex: 0 0 8px;height: var(--h);border-radius: 3px;background: #9AA8C0}.rpg__spark i.g-a,.rpg__spark i.g-b{background: #2E7D32}.rpg__spark i.g-c{background: #B7791F}.rpg__spark i.g-d,.rpg__spark i.g-f{background: #C0392B}.rpg__c ul{display: grid;gap: 4px;margin: 0;padding: 0;list-style: none;font-size: 13px}.rpg__c ul li{display: flex;justify-content: space-between;gap: 8px}.rpg__c ul small{color: var(--ad-mut)}.rpg__c footer{display: flex;flex-wrap: wrap;gap: 6px}.bx__tabs button small{opacity: .75;font-weight: 500}.ad-shell .bx__tabs button[aria-pressed="true"]{border-color: var(--ad-pill);background: var(--ad-pill);color: var(--ad-pill-ink)}html.ad-shell:not([data-theme="dark"]) .bx__tabs button[aria-pressed="true"]{border-color: var(--ad-acc);background: var(--ad-acc);color: #FFF8EC}.tlx__r{display: grid;grid-template-columns: minmax(0,1fr) 118px 142px auto}@media (max-width: 640px){.tlx__r{grid-template-columns: minmax(0,1fr) auto}.tlx__r select,.tlx__r input[type=date]{grid-column: auto}}.tlx__note{border-color: transparent !important;background: transparent !important;padding-left: 2px !important}.tlx__note:focus{border-color: var(--ad-field-b) !important;background: var(--ad-field) !important}.pjx textarea,.pjx input,.pjx select{width: 100%;font: inherit;font-size: 14px}.pjx .tlx__tools button,.pjx .ad__chk input{width: auto}.pjx [data-pupd] textarea{min-height: 84px}.rpv__cats .is-mid i{background: linear-gradient(90deg,#B7791F calc(var(--w) * 100%),var(--ad-soft,#eee) 0)}.rpv__cats .is-low i{background: linear-gradient(90deg,#C0392B calc(var(--w) * 100%),var(--ad-soft,#eee) 0)}.pjx .tlx__n{font-weight: 600}html.ad-shell[data-theme="dark"]{--ad-side: #0E1522}html.ad-shell[data-skin="midnight"]{--ad-bg: #0F1B2D;--ad-card: #172741;--ad-soft: #1E3150;--ad-side: #13223A;--ad-ink: #EEF3FA;--ad-mut: #AFC0D8;--ad-line: rgba(255,255,255,.09);--ad-field: #13223A;--ad-field-b: rgba(255,255,255,.2);--ad-pill: #FF914D;--ad-pill-ink: #1A1206;--ad-hero: linear-gradient(135deg,#274263 0%,#1E6FA8 55%,#38B6FF 100%)}html.ad-shell[data-skin="midnight"] .btn--primary{background: #FF914D;border-color: #FF914D;color: #1A1206}html.ad-shell[data-skin="graphite"]{--ad-bg: #0C0C0D;--ad-card: #161618;--ad-soft: #1F1F22;--ad-side: #111113;--ad-ink: #EDEDED;--ad-mut: #A8A8AE;--ad-line: rgba(255,255,255,.08);--ad-field: #111113;--ad-field-b: rgba(255,255,255,.18);--ad-pill: #A3E635;--ad-pill-ink: #0C0C0D;--ad-hero: linear-gradient(135deg,#1F1F22 0%,#2E3A1A 60%,#4D7C0F 100%)}html.ad-shell[data-skin="graphite"] .btn--primary{background: #A3E635;border-color: #A3E635;color: #0C0C0D}html.ad-shell[data-skin="pikk"]{--ad-bg: #F4F7FB;--ad-card: #FFFFFF;--ad-soft: #EDF2F8;--ad-side: #E8EEF6;--ad-ink: #18283D;--ad-mut: #46566D;--ad-line: rgba(39,66,99,.14);--ad-field: #FFFFFF;--ad-field-b: rgba(39,66,99,.3);--ad-acc: #274263;--ad-pill: #274263;--ad-pill-ink: #FFFFFF;--ad-sand: #E3ECF7;--ad-lime: #DDF6CF;--ad-hero: linear-gradient(135deg,#274263 0%,#2F6FA0 55%,#38B6FF 100%);--ad-shadow: 0 1px 2px rgba(39,66,99,.06),0 14px 32px -20px rgba(39,66,99,.3)}html.ad-shell[data-skin="pikk"] body,html.ad-shell[data-skin="pikk"] button,html.ad-shell[data-skin="pikk"] input,html.ad-shell[data-skin="pikk"] select,html.ad-shell[data-skin="pikk"] textarea{font-family: Quicksand,"Outfit",system-ui,sans-serif}html.ad-shell[data-skin="pikk"] .adx__top{background: color-mix(in srgb,#F4F7FB 86%,transparent);box-shadow: inset 0 -3px 0 #FF914D}html.ad-shell[data-skin="pikk"] .adx__dot{background: #FF914D;color: #1A1206}html.ad-shell[data-skin="classic"]{--ad-bg: #F3F5F9;--ad-card: #FFFFFF;--ad-soft: #F2F5FA;--ad-side: #EAEFF6;--ad-ink: #0B1324;--ad-mut: #4A566B;--ad-line: rgba(11,19,36,.1);--ad-field: #FFFFFF;--ad-field-b: rgba(11,19,36,.24);--ad-acc: #174F77;--ad-pill: #0B1222;--ad-pill-ink: #FFFFFF;--ad-sand: #E8EEF6;--ad-lime: #E3F4DF;--ad-hero: linear-gradient(135deg,#1C5F8E 0%,#2C8C80 55%,#3E9A42 100%);--ad-shadow: 0 1px 2px rgba(11,19,36,.04),0 12px 32px -18px rgba(11,19,36,.2)}html.ad-shell[data-skin="classic"] .adx__top{background: color-mix(in srgb,#F3F5F9 86%,transparent)}.thm{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 10px}.thm__o{display: grid;gap: 2px;justify-items: start;padding: 10px;border: 1px solid var(--ad-line);border-radius: 14px;background: var(--ad-card);color: var(--ad-ink);font: inherit;text-align: left;cursor: pointer}.thm__o[aria-pressed="true"]{border-color: var(--ad-ink);box-shadow: 0 0 0 2px var(--ad-ink) inset}.thm__o small{color: var(--ad-mut);font-size: 12px}.thm__sw{display: grid;grid-template-columns: 1fr 1.4fr;grid-template-rows: 1fr 1fr;gap: 4px;width: 100%;height: 56px;margin-bottom: 6px;padding: 5px;border-radius: 10px;background: var(--bg);box-shadow: inset 0 0 0 1px rgba(128,128,128,.25)}.thm__sw i{border-radius: 5px;background: var(--card)}.thm__sw i:first-child{grid-row: span 2}.thm__sw i:last-child{background: var(--acc)}.cat__list{display: grid;gap: 12px;margin: 0 0 10px;padding: 0;list-style: none}.cat__p{padding: 12px 14px;border-radius: 14px;background: var(--ad-soft)}.cat__ph{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-bottom: 8px}.cat__ph span{display: inline-flex;align-items: center;gap: 4px}.cat__ph button[data-cmv]{width: 28px;height: 28px;border: 0;border-radius: 7px;background: transparent;color: var(--ad-mut);cursor: pointer}.cat__ph a{margin-right: 6px;font-size: 13px}.ad__w3{grid-column: 1 / -1}.ad__card h2 small{margin-left: 6px;color: var(--ad-mut);font-size: 12.5px;font-weight: 500}html.ad-alert{--ad-acc: #B42318;--ad-pill: #B42318;--ad-pill-ink: #FFFFFF;--ad-hero: linear-gradient(135deg,#7A0E0E 0%,#B42318 55%,#E04F3C 100%);--sky-deep: #B42318}html.ad-alert .adx__top{box-shadow: inset 0 -3px 0 #E5484D}html.ad-alert .ad__side{background: color-mix(in srgb,#E5484D 12%,var(--ad-side,#EFEBDB));border-right-color: rgba(229,72,77,.45)}html.ad-alert .btn--primary{background: #B42318;border-color: #B42318;color: #FFFFFF}.adx__alert{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;margin: 0 0 14px;padding: 12px 16px;border-radius: 14px;background: #B42318;color: #FFFFFF;box-shadow: 0 12px 30px -14px rgba(180,35,24,.8);animation: adAlert 1.6s ease-in-out infinite alternate}.adx__alert span{flex: 1 1 280px}.adx__alert .btn{border-color: rgba(255,255,255,.7);background: #FFFFFF;color: #7A0E0E}.adx__alert .btn--outline{background: transparent;color: #FFFFFF}@keyframes adAlert{to{box-shadow: 0 12px 34px -8px rgba(229,72,77,.95)}}@media (prefers-reduced-motion: reduce){.adx__alert{animation: none}}.ad__pill.is-bad{background: #FDE2E0;color: #8A1C12}.ad-shell textarea{font: inherit;font-size: 14px;line-height: 1.5}.ad__perms{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 6px 14px;margin: 8px 0;padding: 10px 12px;border: 1px solid var(--ad-line);border-radius: 12px}.ad__perms legend{padding: 0 6px;font-weight: 600}.ad__ok{color: #1F6B27;font-weight: 600}[data-theme="dark"] .ad__ok{color: #7FD08A}.cpq{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 10px}.cpq__b{display: grid;gap: 2px;padding: 12px 14px;border: 1px solid var(--ad-line);border-radius: 14px;background: var(--ad-soft);color: var(--ad-ink);font: inherit;text-align: left;cursor: pointer;transition: transform .15s,box-shadow .15s}.cpq__b:hover{transform: translateY(-1px);box-shadow: var(--ad-shadow)}.cpq__b small{color: var(--ad-mut);font-size: 12.5px}.cpq__b.is-blank{border-style: dashed;background: transparent}.cpl{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr));gap: 14px}.cpn{display: grid;gap: 8px;padding: 14px 16px;border-radius: 16px;background: var(--ad-card);box-shadow: var(--ad-shadow)}.cpn.is-live{box-shadow: var(--ad-shadow),inset 3px 0 0 #2E7D32}.cpn header{display: flex;flex-wrap: wrap;align-items: center;gap: 6px}.cpn__code{margin-right: auto;padding: 4px 10px;border: 1px dashed var(--ad-field-b);border-radius: 8px;background: var(--ad-soft);color: var(--ad-ink);font: 700 15px/1.3 ui-monospace,monospace;letter-spacing: .04em;cursor: copy}.cpn__v{margin: 0;font-size: 22px;font-weight: 700}.cpn__r{display: flex;flex-wrap: wrap;gap: 4px;margin: 0}.cpn__r span{padding: 2px 8px;border-radius: 99px;background: var(--ad-soft);color: var(--ad-mut);font-size: 12px}.cpn__u{display: grid;gap: 4px;font-size: 12.5px;color: var(--ad-mut)}.cpn__u i{height: 6px;border-radius: 99px;background: linear-gradient(90deg,var(--ad-acc,#1C7DB8) calc(var(--w) * 100%),var(--ad-soft) 0)}.cpn__d{margin: 0;color: var(--ad-mut);font-size: 12.5px}.cpn footer{display: flex;flex-wrap: wrap;gap: 6px}.cpe fieldset{margin: 0 0 12px;padding: 12px 14px;border: 1px solid var(--ad-line);border-radius: 14px}.cpe legend{padding: 0 6px;font-weight: 700}.cpe__q{display: flex;flex-wrap: wrap;align-items: center;gap: 6px;align-self: end;font-size: 13px;color: var(--ad-mut)}.cpe__pk{display: flex;flex-wrap: wrap;gap: 6px}.cpe__chip input{position: absolute;opacity: 0}.cpe__chip span{display: inline-block;padding: 6px 12px;border: 1px solid var(--ad-field-b);border-radius: 99px;font-size: 13px;cursor: pointer}.cpe__chip input:checked + span{border-color: var(--ad-pill);background: var(--ad-pill);color: var(--ad-pill-ink)}.cpe__chip input:focus-visible + span{outline: 2px solid var(--ad-acc,#1C7DB8);outline-offset: 2px}.stl{display: grid;gap: 14px;align-items: start}@media (min-width: 1100px){.stl{grid-template-columns: minmax(0,1fr) 320px}}.stl__main{display: grid;gap: 12px;min-width: 0}.stl__main .ad__card{margin: 0}.stl__kinds{display: grid;gap: 10px;grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}.stl__k{display: grid;gap: 3px;padding: 14px 16px;border: 1px solid var(--ad-line);border-radius: 16px;background: var(--ad-card);color: var(--ad-ink);font: inherit;text-align: left;cursor: pointer}.stl__k b{font-size: 15px}.stl__k span{font-size: 13px}.stl__k small{color: var(--ad-mut);font-size: 12px;line-height: 1.4}.stl__k[aria-selected="true"]{border-color: var(--ad-pill);box-shadow: 0 0 0 2px var(--ad-pill) inset,var(--ad-shadow)}.stl__rec{display: grid;gap: 8px;margin: 0 0 10px;padding: 0;list-style: none}.stl__rec li{display: flex;align-items: center;gap: 10px}.stl__rec span{display: grid;min-width: 0}.stl__rec small{color: var(--ad-mut);font-size: 12px}.stl__rec .ad__lnk{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left}.hlt{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.hlt__i{display: flex;gap: 12px;padding: 10px 12px;border-radius: 12px;background: var(--ad-soft)}.hlt__i p{margin: 2px 0 0;font-size: 13.5px}.hlt__dot{flex: none;width: 12px;height: 12px;margin-top: 5px;border-radius: 50%;background: #2E7D32;box-shadow: 0 0 0 4px rgba(46,125,50,.18)}.is-warn .hlt__dot{background: #B7791F;box-shadow: 0 0 0 4px rgba(183,121,31,.2)}.is-bad .hlt__dot{background: #C0392B;box-shadow: 0 0 0 4px rgba(192,57,43,.2)}.hlt__s{margin-left: 6px;color: var(--ad-mut);font-size: 12.5px}.hlt__fix{color: var(--ad-ink)}.hlt__q{padding: 10px 0;border-bottom: 1px solid var(--ad-line)}.hlt__q summary{font-weight: 600;cursor: pointer}.hlt__q ol{margin: 8px 0 0;padding-left: 1.3em;display: grid;gap: 4px;font-size: 13.5px}.adx__img{height: 34px;width: auto;display: block}.adx__img.is-l{display: none}html.ad-shell:not([data-theme="dark"]) .adx__img.is-d{display: none}html.ad-shell:not([data-theme="dark"]) .adx__img.is-l{display: block}.cpe .ad__inl{display: flex;gap: 6px}.cpe .ad__inl input{flex: 1;min-width: 0}.cpe .cpe__q{grid-column: 1 / -1;flex-direction: row}.adx__img{height: 42px}.eco{display: grid;gap: 8px;margin: 6px 0 14px;padding: 14px 16px;border-radius: 16px;background: var(--ad-soft)}.eco__dots{display: grid;grid-template-columns: repeat(5,minmax(0,1fr));margin: 0;padding: 0;list-style: none}.eco__dots li{position: relative;display: grid;justify-items: center;gap: 4px;text-align: center}.eco__dots li::before{content: "";position: absolute;top: 6px;left: -50%;width: 100%;height: 2px;background: var(--ad-line)}.eco__dots li:first-child::before{display: none}.eco__dots li.is-on::before{background: #2E7D32}.eco__dots i{position: relative;z-index: 1;width: 14px;height: 14px;border: 2px solid var(--ad-field-b);border-radius: 50%;background: var(--ad-card)}.eco__dots li.is-on i{border-color: #2E7D32;background: #2E7D32}.eco__dots span{color: var(--ad-mut);font-size: 11px;line-height: 1.2}.eco__dots li.is-on span{color: var(--ad-ink);font-weight: 600}.eco__next{margin: 0;font-size: 13.5px}.eco__tip{margin: -2px 0 0;color: var(--ad-mut);font-size: 12.5px}.rpg__c .eco__dots{margin: 2px 0}.eco__stats{margin-bottom: 12px}.eco__spark{height: 48px}.eco__grid{display: grid;gap: 14px;grid-template-columns: repeat(auto-fit,minmax(240px,1fr));margin-bottom: 12px}.eco__grid h3{margin: 0 0 6px;font-size: 14px}.eco__list{display: grid;gap: 8px;margin: 0;padding: 0;list-style: none}.eco__list li{display: flex;align-items: center;gap: 10px}.eco__list li>span:not(.ad__av):not(.ad__prog){display: grid;flex: 1;min-width: 0}.eco__list small{color: var(--ad-mut);font-size: 12px}.ad__dlg:has(.eco){width: min(100% - 2rem,62rem)}